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
