On Thu, 2017-07-20 at 17:56 +0000, Soccer Liu wrote:
> I am sorry for not being more clear.
> In ACPI spec 2.6, the Table 15-317 has all the UEFI Memory Types and
> mapping to ACPI address range types.
> Here are the actual types that I referred to:
> “Persistent”-> EfiPersistentMemory (14)“Reserved”  -> Reserved type
> 15 
> Apparently, only my private kernel works as expected when dealing
> with Reserved type (15) but cannot boot with any EfiPersistentMemory
> device. I did see a EfiPersistentMemory device working with Ubuntu
> OS. I am suspecting it's my environment issues (kconfig flags or
> others), I am curious about anyone has any idea on how to debug this
> kind of "does not boot issue" or anyone has seen EfiPersistentMemory 
> like this?

I'd recommend you enable serial console on your system, and add the
following boot options.  Note, you would need to change the parameter
of console= option according to your setup.  This should help you to
identify where the problem is.

console=ttyS1,115200 console=tty1,115200 libnvdimm.dyndbg nfit.dyndbg
nd_pmem.dyndbg nd_btt.dyndbg efi=debug ignore_loglevel 

-Toshi

_______________________________________________
Linux-nvdimm mailing list
[email protected]
https://lists.01.org/mailman/listinfo/linux-nvdimm

Reply via email to