Control: severity -1 normal
Control: tags -1 +moreinfo

On Tue, Oct 04, 2022 at 05:57:12PM +0000, Williams, Dan J wrote:
> On Mon, 26 Sep 2022 08:26:56 +0000 Winnie Yue <w...@vmware.com> wrote:
> > Package: ndctl
> > Version: 71.1-1
> > Severity: serious

> > For Debian 11.5 32 bit, I got below info:
> > But I found that Debian 11.5 32 bit vm couldn’t recognize the NVDIMM device:
> > # dmesg | grep -i bios-e820 | grep persistent
> > [ 0.000000] BIOS-e820: [mem 0x0000000240000000-0x000000043fffffff] 
> > persistent (type 7)
> 
> Note that this is not sufficient for advertising NVDIMM resources.  A
> Type-7 memory range still requires an ACPI NFIT to advertise the memory
> range.

Thanks Dan for this bit, I've missed it.

Winnie: please try passing the proper ACPI data; your email address suggests
that your VM is one I don't know how to operate.

> That said, why are you trying to run a 32-bit environment.  If you need a
> 32-bit userspace you can still use a 64-bit kernel.  32-bit x86 is not
> well looked after by the kernel community in general these days.

That's another point; time spent validating a 32-bit kernel isn't that
useful.  I was really shocked it can use NVDIMM at all.  In the userland,
you can't count on the stack other than the very lowest level (ie, ndctl).


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ It's time to migrate your Imaginary Protocol from version 4i to 6i.
⢿⡄⠘⠷⠚⠋⠀
⠈⠳⣄⠀⠀⠀⠀

Reply via email to