25.11.2015 02:52, Elliott, Robert (Persistent Memory) пишет: > We've noticed that some combinations of grub and old linux kernels > > end up interpreting the UEFI memory map EfiPersistentMemory type 14 > > (formerly a reserved value) as regular memory in the linux e820 > > table, causing silent data corruption on the NVDIMMs. That occurs > > even though grub prints this message suggesting everything is safe: > > Unknown memory type 14, considering reserved > > > > In broken versions of grub, the code parsing the UEFI memory map > > has a "default" case that falls through to the > > GRUB_EFI_BOOT_SERVICES_DATA case, which marks the memory range > > as GRUB_MEMORY_AVAILABLE and ends up in e820 as regular memory. > Could you test if attached patch works for you (compile tested)?