On Thu, Jun 11, 2015 at 8:14 PM, Andrey Korolyov <and...@xdel.ru> wrote: > Hello Igor, > > the current hotplug code for dimms effectively prohibiting a > successful migration for VM if memory was added after startup: > > - start a VM with certain amount of empty memory slots, > - add some dimms and online them in guest (I am transitioning from 2 > to 16G with 512Mb DIMMs), > - migrate a VM and observe guest null pointer dereference (or BSOD > with reboot, for Windows). > > Issue is currently touching all stable versions and assumingly master, > as there are no related fixes/RFCs since 2.3 I`m currently using for > testing. The issue is related to an incorrect population of the > regions during runtime hotplugging, hopefully 2.4 will get the fix. > > You may run some workload in guest to achieve one hundred percent > certainty of hitting the issue, for example, fio against > http://xdel.ru/downloads/fio.txt . QEMU args are simular to '... -m > 512,slots=31,maxmem=16384M -object > memory-backend-ram,id=mem0,size=512M -device > pc-dimm,id=dimm0,node=0,memdev=mem0 -object > memory-backend-ram,id=mem1,size=512M -device > pc-dimm,id=dimm1,node=0,memdev=mem1 -object > memory-backend-ram,id=mem2,size=512M -device > pc-dimm,id=dimm2,node=0,memdev=mem2...' > > Thanks for looking into this!
Please find the full cli args and two guest logs for DIMM initalization attached. As you can see, the freshly populated DIMMs are probably misplaced in SRAT ('already populated' messages), despite the fact that the initialized ranges are looking correct at a glance. When VM is migrated to the destination (with equal RAM device configuration) which is simular to a VM with 16G RAM this misplacement is causing the mentioned panic in the guest. This should be very easily reproducible and the issue is very critical as well, I don`t even understand why I missed this issue earlier.
qemu-system-x86_64 -enable-kvm -name vm33090 -S -machine pc-i440fx-2.3,accel=kvm,usb=off -cpu SandyBridge -bios /usr/share/seabios/bios.bin -m 512 -realtime mlock=off -smp 8,sockets=1,cores=8,threads=8 -numa node,nodeid=0,cpus=0-7,mem=512 -uuid 922e9c4f-1100-441c-ac8d-f7361a3ab987 -nographic -no-user-config -nodefaults -device sga -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/vm33090.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=discard -no-hpet -no-shutdown -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -boot strict=on -device nec-usb-xhci,id=usb,bus=pci.0,addr=0x4 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x5 -drive file=rbd:dev-rack2/vm33090-Iuy:id=qemukvm:key=xxxx:auth_supported=cephx\;none:mon_host=10.6.0.1\:6789\;10.6.0.3\:6789\;10.6.0.4\:6789,if=none,id=drive-virtio-disk0,format=raw,cache=writeback,aio=native -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x6,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -netdev tap,fd=39,id=hostnet0,vhost=on,vhostfd=40 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:10:08:e4,bus=pci.0,addr=0x2 -netdev tap,fd=41,id=hostnet1,vhost=on,vhostfd=42 -device virtio-net-pci,netdev=hostnet1,id=net1,mac=52:54:00:10:08:e3,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/vm33090.sock,server,nowait -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.1 -object iothread,id=vm33090blk0 -set device.virtio-disk0.config-wce=off -set device.virtio-disk0.scsi=off -set device.virtio-disk0.iothread=vm33090blk0 -m 512,slots=31,maxmem=16384M -object memory-backend-ram,id=mem0,size=512M -device pc-dimm,id=dimm0,node=0,memdev=mem0 -object memory-backend-ram,id=mem1,size=512M -device pc-dimm,id=dimm1,node=0,memdev=mem1 -object memory-backend-ram,id=mem2,size=512M -device pc-dimm,id=dimm2,node=0,memdev=mem2 -object memory-backend-ram,id=mem3,size=512M -device pc-dimm,id=dimm3,node=0,memdev=mem3 -object memory-backend-ram,id=mem4,size=512M -device pc-dimm,id=dimm4,node=0,memdev=mem4 -object memory-backend-ram,id=mem5,size=512M -device pc-dimm,id=dimm5,node=0,memdev=mem5 -object memory-backend-ram,id=mem6,size=512M -device pc-dimm,id=dimm6,node=0,memdev=mem6 -msg timestamp=on
16G (31 dimm populated) boot-up: [ 0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x02 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x03 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x04 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x05 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x06 -> Node 0 [ 0.000000] SRAT: PXM 0 -> APIC 0x07 -> Node 0 [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x00000000-0x0009ffff] [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x00100000-0x1fffffff] [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x100000000-0xc9fffffff] hotplug [ 0.000000] NUMA: Node 0 [mem 0x00000000-0x0009ffff] + [mem 0x00100000-0x1ffdffff] -> [mem 0x00000000-0x1ffdffff] [ 0.000000] Initmem setup node 0 [mem 0x00000000-0x1ffdffff] [ 0.000000] NODE_DATA [mem 0x1ffdb000-0x1ffdffff] [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:1ffd3001, primary cpu clock [ 0.000000] [ffffea0000000000-ffffea00007fffff] PMD -> [ffff88001e000000-ffff88001e7fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x1ffdffff] [ 0.000000] On node 0 totalpages: 130942 [ 0.000000] DMA zone: 56 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1736 pages used for memmap [ 0.000000] DMA32 zone: 126944 pages, LIFO batch:31 ... [ 0.296858] init_memory_mapping: [mem 0x100000000-0x11fffffff] [ 0.296862] [mem 0x100000000-0x11fffffff] page 2M [ 0.304921] [ffffea0003800000-ffffea0003bfffff] PMD -> [ffff88001d400000-ffff88001d7fffff] on node 0 [ 0.309060] init_memory_mapping: [mem 0x120000000-0x13fffffff] [ 0.309063] [mem 0x120000000-0x13fffffff] page 2M [ 0.311319] [ffffea0003c00000-ffffea0003ffffff] PMD -> [ffff88001d000000-ffff88001d3fffff] on node 0 [ 0.317435] [ffffea0004000000-ffffea00043fffff] PMD -> [ffff88001cc00000-ffff88001cffffff] on node 0 [ 0.319384] init_memory_mapping: [mem 0x140000000-0x15fffffff] [ 0.319387] [mem 0x140000000-0x15fffffff] page 2M [ 0.324745] [ffffea0004400000-ffffea00047fffff] PMD -> [ffff88001c800000-ffff88001cbfffff] on node 0 [ 0.330871] [ffffea0004800000-ffffea0004bfffff] PMD -> [ffff88001c400000-ffff88001c7fffff] on node 0 [ 0.332037] init_memory_mapping: [mem 0x160000000-0x17fffffff] [ 0.332039] [mem 0x160000000-0x17fffffff] page 2M [ 0.337378] [ffffea0004c00000-ffffea0004ffffff] PMD -> [ffff88001c000000-ffff88001c3fffff] on node 0 [ 0.342348] init_memory_mapping: [mem 0x180000000-0x19fffffff] [ 0.342351] [mem 0x180000000-0x19fffffff] page 2M [ 0.344662] [ffffea0005000000-ffffea00053fffff] PMD -> [ffff88001bc00000-ffff88001bffffff] on node 0 [ 0.350783] [ffffea0005400000-ffffea00057fffff] PMD -> [ffff88001b800000-ffff88001bbfffff] on node 0 [ 0.354997] init_memory_mapping: [mem 0x1a0000000-0x1bfffffff] [ 0.355000] [mem 0x1a0000000-0x1bfffffff] page 2M [ 0.357282] [ffffea0005800000-ffffea0005bfffff] PMD -> [ffff88001b400000-ffff88001b7fffff] on node 0 [ 0.363398] [ffffea0005c00000-ffffea0005ffffff] PMD -> [ffff88001b000000-ffff88001b3fffff] on node 0 [ 0.365342] init_memory_mapping: [mem 0x1c0000000-0x1dfffffff] [ 0.365345] [mem 0x1c0000000-0x1dfffffff] page 2M [ 0.370653] [ffffea0006000000-ffffea00063fffff] PMD -> [ffff88001ac00000-ffff88001affffff] on node 0 [ 0.376775] [ffffea0006400000-ffffea00067fffff] PMD -> [ffff88001a800000-ffff88001abfffff] on node 0 [ 0.377938] init_memory_mapping: [mem 0x1e0000000-0x1ffffffff] [ 0.377940] [mem 0x1e0000000-0x1ffffffff] page 2M [ 0.383289] [ffffea0006800000-ffffea0006bfffff] PMD -> [ffff88001a400000-ffff88001a7fffff] on node 0 [ 0.388294] init_memory_mapping: [mem 0x200000000-0x21fffffff] [ 0.388297] [mem 0x200000000-0x21fffffff] page 2M [ 0.390566] [ffffea0006c00000-ffffea0006ffffff] PMD -> [ffff88001a000000-ffff88001a3fffff] on node 0 [ 0.396736] [ffffea0007000000-ffffea00073fffff] PMD -> [ffff880019c00000-ffff880019ffffff] on node 0 [ 0.400940] init_memory_mapping: [mem 0x220000000-0x23fffffff] [ 0.400943] [mem 0x220000000-0x23fffffff] page 2M [ 0.403223] [ffffea0007400000-ffffea00077fffff] PMD -> [ffff880019800000-ffff880019bfffff] on node 0 [ 0.409343] [ffffea0007800000-ffffea0007bfffff] PMD -> [ffff880019400000-ffff8800197fffff] on node 0 [ 0.411285] init_memory_mapping: [mem 0x240000000-0x25fffffff] [ 0.411288] [mem 0x240000000-0x25fffffff] page 2M [ 0.416637] [ffffea0007c00000-ffffea0007ffffff] PMD -> [ffff880019000000-ffff8800193fffff] on node 0 [ 0.422727] [ffffea0008000000-ffffea00083fffff] PMD -> [ffff880018c00000-ffff880018ffffff] on node 0 [ 0.423881] init_memory_mapping: [mem 0x260000000-0x27fffffff] [ 0.423884] [mem 0x260000000-0x27fffffff] page 2M [ 0.429223] [ffffea0008400000-ffffea00087fffff] PMD -> [ffff880018800000-ffff880018bfffff] on node 0 [ 0.434221] init_memory_mapping: [mem 0x280000000-0x29fffffff] [ 0.434224] [mem 0x280000000-0x29fffffff] page 2M [ 0.436492] [ffffea0008800000-ffffea0008bfffff] PMD -> [ffff880018400000-ffff8800187fffff] on node 0 [ 0.442594] [ffffea0008c00000-ffffea0008ffffff] PMD -> [ffff880018000000-ffff8800183fffff] on node 0 [ 0.446799] init_memory_mapping: [mem 0x2a0000000-0x2bfffffff] [ 0.446802] [mem 0x2a0000000-0x2bfffffff] page 2M [ 0.449112] [ffffea0009000000-ffffea00093fffff] PMD -> [ffff880017c00000-ffff880017ffffff] on node 0 [ 0.455257] [ffffea0009400000-ffffea00097fffff] PMD -> [ffff880017800000-ffff880017bfffff] on node 0 [ 0.457206] init_memory_mapping: [mem 0x2c0000000-0x2dfffffff] [ 0.457209] [mem 0x2c0000000-0x2dfffffff] page 2M [ 0.462530] [ffffea0009800000-ffffea0009bfffff] PMD -> [ffff880017400000-ffff8800177fffff] on node 0 [ 0.468670] [ffffea0009c00000-ffffea0009ffffff] PMD -> [ffff880017000000-ffff8800173fffff] on node 0 [ 0.469823] init_memory_mapping: [mem 0x2e0000000-0x2ffffffff] [ 0.469826] [mem 0x2e0000000-0x2ffffffff] page 2M [ 0.475118] [ffffea000a000000-ffffea000a3fffff] PMD -> [ffff880016c00000-ffff880016ffffff] on node 0 [ 0.480181] init_memory_mapping: [mem 0x300000000-0x31fffffff] [ 0.480184] [mem 0x300000000-0x31fffffff] page 2M [ 0.482467] [ffffea000a400000-ffffea000a7fffff] PMD -> [ffff880016800000-ffff880016bfffff] on node 0 [ 0.488661] [ffffea000a800000-ffffea000abfffff] PMD -> [ffff880016400000-ffff8800167fffff] on node 0 [ 0.492875] init_memory_mapping: [mem 0x320000000-0x33fffffff] [ 0.492878] [mem 0x320000000-0x33fffffff] page 2M [ 0.495167] [ffffea000ac00000-ffffea000affffff] PMD -> [ffff880016000000-ffff8800163fffff] on node 0 [ 0.501307] [ffffea000b000000-ffffea000b3fffff] PMD -> [ffff880015c00000-ffff880015ffffff] on node 0 [ 0.503260] init_memory_mapping: [mem 0x340000000-0x35fffffff] [ 0.503263] [mem 0x340000000-0x35fffffff] page 2M [ 0.508605] [ffffea000b400000-ffffea000b7fffff] PMD -> [ffff880015800000-ffff880015bfffff] on node 0 [ 0.514731] [ffffea000b800000-ffffea000bbfffff] PMD -> [ffff880015400000-ffff8800157fffff] on node 0 [ 0.515880] init_memory_mapping: [mem 0x360000000-0x37fffffff] [ 0.515883] [mem 0x360000000-0x37fffffff] page 2M [ 0.521190] [ffffea000bc00000-ffffea000bffffff] PMD -> [ffff880015000000-ffff8800153fffff] on node 0 [ 0.526201] init_memory_mapping: [mem 0x380000000-0x39fffffff] [ 0.526204] [mem 0x380000000-0x39fffffff] page 2M [ 0.528493] [ffffea000c000000-ffffea000c3fffff] PMD -> [ffff880014c00000-ffff880014ffffff] on node 0 [ 0.534595] [ffffea000c400000-ffffea000c7fffff] PMD -> [ffff880014800000-ffff880014bfffff] on node 0 [ 0.538803] init_memory_mapping: [mem 0x3a0000000-0x3bfffffff] [ 0.538806] [mem 0x3a0000000-0x3bfffffff] page 2M [ 0.541118] [ffffea000c800000-ffffea000cbfffff] PMD -> [ffff880014400000-ffff8800147fffff] on node 0 [ 0.547272] [ffffea000cc00000-ffffea000cffffff] PMD -> [ffff880014000000-ffff8800143fffff] on node 0 [ 0.549219] init_memory_mapping: [mem 0x3c0000000-0x3dfffffff] [ 0.549222] [mem 0x3c0000000-0x3dfffffff] page 2M [ 0.554564] [ffffea000d000000-ffffea000d3fffff] PMD -> [ffff880013c00000-ffff880013ffffff] on node 0 [ 0.560686] [ffffea000d400000-ffffea000d7fffff] PMD -> [ffff880013800000-ffff880013bfffff] on node 0 [ 0.561835] init_memory_mapping: [mem 0x3e0000000-0x3ffffffff] [ 0.561837] [mem 0x3e0000000-0x3ffffffff] page 2M [ 0.567128] [ffffea000d800000-ffffea000dbfffff] PMD -> [ffff880013400000-ffff8800137fffff] on node 0 [ 0.572102] init_memory_mapping: [mem 0x400000000-0x41fffffff] [ 0.572105] [mem 0x400000000-0x41fffffff] page 2M [ 0.574361] [ffffea000dc00000-ffffea000dffffff] PMD -> [ffff880013000000-ffff8800133fffff] on node 0 [ 0.580439] [ffffea000e000000-ffffea000e3fffff] PMD -> [ffff880012c00000-ffff880012ffffff] on node 0 [ 0.584652] init_memory_mapping: [mem 0x420000000-0x43fffffff] [ 0.584655] [mem 0x420000000-0x43fffffff] page 2M [ 0.586870] [ffffea000e400000-ffffea000e7fffff] PMD -> [ffff880012800000-ffff880012bfffff] on node 0 [ 0.592935] [ffffea000e800000-ffffea000ebfffff] PMD -> [ffff880012400000-ffff8800127fffff] on node 0 [ 0.594876] init_memory_mapping: [mem 0x440000000-0x45fffffff] [ 0.594879] [mem 0x440000000-0x45fffffff] page 2M [ 0.600120] [ffffea000ec00000-ffffea000effffff] PMD -> [ffff880012000000-ffff8800123fffff] on node 0 [ 0.606152] [ffffea000f000000-ffffea000f3fffff] PMD -> [ffff880011c00000-ffff880011ffffff] on node 0 [ 0.607313] init_memory_mapping: [mem 0x460000000-0x47fffffff] [ 0.607315] [mem 0x460000000-0x47fffffff] page 2M [ 0.612601] [ffffea000f400000-ffffea000f7fffff] PMD -> [ffff880011800000-ffff880011bfffff] on node 0 [ 0.617570] init_memory_mapping: [mem 0x480000000-0x49fffffff] [ 0.617573] [mem 0x480000000-0x49fffffff] page 2M [ 0.619827] [ffffea000f800000-ffffea000fbfffff] PMD -> [ffff880011400000-ffff8800117fffff] on node 0 [ 0.625878] [ffffea000fc00000-ffffea000fffffff] PMD -> [ffff880011000000-ffff8800113fffff] on node 0 [ 0.630058] init_memory_mapping: [mem 0x4a0000000-0x4bfffffff] [ 0.630061] [mem 0x4a0000000-0x4bfffffff] page 2M [ 0.632309] [ffffea0010000000-ffffea00103fffff] PMD -> [ffff880010c00000-ffff880010ffffff] on node 0 [ 0.638371] [ffffea0010400000-ffffea00107fffff] PMD -> [ffff880010800000-ffff880010bfffff] on node 0 [ 0.640341] init_memory_mapping: [mem 0x4c0000000-0x4dfffffff] [ 0.640344] [mem 0x4c0000000-0x4dfffffff] page 2M [ 0.645651] [ffffea0010800000-ffffea0010bfffff] PMD -> [ffff880010400000-ffff8800107fffff] on node 0 [ 0.651737] [ffffea0010c00000-ffffea0010ffffff] PMD -> [ffff880010000000-ffff8800103fffff] on node 0
4G (7 dimms populated, then 24 are plugged and onlined by udev) [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x00000000-0x0009ffff] [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x00100000-0x1fffffff] [ 0.000000] SRAT: Node 0 PXM 0 [mem 0x100000000-0xc9fffffff] hotplug [ 0.000000] NUMA: Node 0 [mem 0x00000000-0x0009ffff] + [mem 0x00100000-0x1ffdffff] -> [mem 0x00000000-0x1ffdffff] [ 0.000000] Initmem setup node 0 [mem 0x00000000-0x1ffdffff] [ 0.000000] NODE_DATA [mem 0x1ffdb000-0x1ffdffff] [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:1ffd3001, primary cpu clock [ 0.000000] [ffffea0000000000-ffffea00007fffff] PMD -> [ffff88001e000000-ffff88001e7fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x1ffdffff] [ 0.000000] On node 0 totalpages: 130942 [ 0.000000] DMA zone: 56 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1736 pages used for memmap [ 0.000000] DMA32 zone: 126944 pages, LIFO batch:31 [ 0.271850] init_memory_mapping: [mem 0x100000000-0x11fffffff] [ 0.271854] [mem 0x100000000-0x11fffffff] page 2M [ 0.280953] [ffffea0003800000-ffffea0003bfffff] PMD -> [ffff88001d400000-ffff88001d7fffff] on node 0 [ 0.285504] init_memory_mapping: [mem 0x120000000-0x13fffffff] [ 0.285509] [mem 0x120000000-0x13fffffff] page 2M [ 0.287933] [ffffea0003c00000-ffffea0003ffffff] PMD -> [ffff88001d000000-ffff88001d3fffff] on node 0 [ 0.294339] [ffffea0004000000-ffffea00043fffff] PMD -> [ffff88001cc00000-ffff88001cffffff] on node 0 [ 0.296475] init_memory_mapping: [mem 0x140000000-0x15fffffff] [ 0.296479] [mem 0x140000000-0x15fffffff] page 2M [ 0.302158] [ffffea0004400000-ffffea00047fffff] PMD -> [ffff88001c800000-ffff88001cbfffff] on node 0 [ 0.308651] [ffffea0004800000-ffffea0004bfffff] PMD -> [ffff88001c400000-ffff88001c7fffff] on node 0 [ 0.309918] init_memory_mapping: [mem 0x160000000-0x17fffffff] [ 0.309922] [mem 0x160000000-0x17fffffff] page 2M [ 0.315531] [ffffea0004c00000-ffffea0004ffffff] PMD -> [ffff88001c000000-ffff88001c3fffff] on node 0 [ 0.320874] init_memory_mapping: [mem 0x180000000-0x19fffffff] [ 0.320878] [mem 0x180000000-0x19fffffff] page 2M [ 0.323320] [ffffea0005000000-ffffea00053fffff] PMD -> [ffff88001bc00000-ffff88001bffffff] on node 0 [ 0.329845] [ffffea0005400000-ffffea00057fffff] PMD -> [ffff88001b800000-ffff88001bbfffff] on node 0 [ 0.334444] init_memory_mapping: [mem 0x1a0000000-0x1bfffffff] [ 0.334447] [mem 0x1a0000000-0x1bfffffff] page 2M [ 0.336965] [ffffea0005800000-ffffea0005bfffff] PMD -> [ffff88001b400000-ffff88001b7fffff] on node 0 [ 0.343517] [ffffea0005c00000-ffffea0005ffffff] PMD -> [ffff88001b000000-ffff88001b3fffff] on node 0 [ 0.345663] init_memory_mapping: [mem 0x1c0000000-0x1dfffffff] [ 0.345667] [mem 0x1c0000000-0x1dfffffff] page 2M [ 0.351333] [ffffea0006000000-ffffea00063fffff] PMD -> [ffff88001ac00000-ffff88001affffff] on node 0 [ 0.357778] [ffffea0006400000-ffffea00067fffff] PMD -> [ffff88001a800000-ffff88001abfffff] on node 0 ... [ 102.518123] acpi PNP0C80:00: Already enumerated [ 102.521254] acpi PNP0C80:01: Already enumerated [ 102.523272] acpi PNP0C80:02: Already enumerated [ 102.526427] acpi PNP0C80:03: Already enumerated [ 102.532864] acpi PNP0C80:04: Already enumerated [ 102.535744] acpi PNP0C80:05: Already enumerated [ 102.539084] acpi PNP0C80:06: Already enumerated [ 102.599661] init_memory_mapping: [mem 0x1e0000000-0x1ffffffff] [ 102.603111] [mem 0x1e0000000-0x1ffffffff] page 2M [ 102.605778] [ffffea0006800000-ffffea00069fffff] PMD -> [ffff88001a400000-ffff88001a5fffff] on node 0 [ 102.607825] [ffffea0006a00000-ffffea0006bfffff] PMD -> [ffff88015f000000-ffff88015f1fffff] on node 0 [ 102.612527] [ffffea0006c00000-ffffea0006dfffff] PMD -> [ffff880018c00000-ffff880018dfffff] on node 0 [ 102.682492] init_memory_mapping: [mem 0x200000000-0x21fffffff] [ 102.686115] [mem 0x200000000-0x21fffffff] page 2M [ 102.688712] [ffffea0006e00000-ffffea0006ffffff] PMD -> [ffff88015f200000-ffff88015f3fffff] on node 0 [ 102.690567] [ffffea0007000000-ffffea00071fffff] PMD -> [ffff88015ec00000-ffff88015edfffff] on node 0 [ 102.694309] [ffffea0007200000-ffffea00073fffff] PMD -> [ffff880018800000-ffff8800189fffff] on node 0 [ 102.697784] [ffffea0007400000-ffffea00075fffff] PMD -> [ffff88015ee00000-ffff88015effffff] on node 0 [ 102.741802] init_memory_mapping: [mem 0x220000000-0x23fffffff] [ 102.746035] [mem 0x220000000-0x23fffffff] page 2M [ 102.750317] [ffffea0007600000-ffffea00079fffff] PMD -> [ffff88015e800000-ffff88015ebfffff] on node 0 [ 102.753983] [ffffea0007a00000-ffffea0007bfffff] PMD -> [ffff880019400000-ffff8800195fffff] on node 0 [ 102.757100] init_memory_mapping: [mem 0x240000000-0x25fffffff] [ 102.794016] [mem 0x240000000-0x25fffffff] page 2M [ 102.798456] [ffffea0007c00000-ffffea0007ffffff] PMD -> [ffff88015e400000-ffff88015e7fffff] on node 0 [ 102.801853] [ffffea0008000000-ffffea00081fffff] PMD -> [ffff880019600000-ffff8800197fffff] on node 0 [ 102.807243] init_memory_mapping: [mem 0x260000000-0x27fffffff] [ 102.841825] [mem 0x260000000-0x27fffffff] page 2M [ 102.844362] [ffffea0008200000-ffffea00085fffff] PMD -> [ffff88015e000000-ffff88015e3fffff] on node 0 [ 102.846513] [ffffea0008600000-ffffea00087fffff] PMD -> [ffff88015de00000-ffff88015dffffff] on node 0 [ 102.849983] [ffffea0008800000-ffffea00089fffff] PMD -> [ffff880018400000-ffff8800185fffff] on node 0 [ 102.853676] init_memory_mapping: [mem 0x280000000-0x29fffffff] [ 102.858936] [mem 0x280000000-0x29fffffff] page 2M [ 102.863144] [ffffea0008a00000-ffffea0008dfffff] PMD -> [ffff88015d800000-ffff88015dbfffff] on node 0 [ 102.866493] [ffffea0008e00000-ffffea0008ffffff] PMD -> [ffff880018600000-ffff8800187fffff] on node 0 [ 102.965377] init_memory_mapping: [mem 0x2a0000000-0x2bfffffff] [ 102.969629] [mem 0x2a0000000-0x2bfffffff] page 2M [ 102.972637] [ffffea0009000000-ffffea00093fffff] PMD -> [ffff88015d400000-ffff88015d7fffff] on node 0 [ 102.976852] [ffffea0009400000-ffffea00095fffff] PMD -> [ffff88015d000000-ffff88015d1fffff] on node 0 [ 102.980431] [ffffea0009600000-ffffea00097fffff] PMD -> [ffff880014800000-ffff8800149fffff] on node 0 [ 103.058514] init_memory_mapping: [mem 0x2c0000000-0x2dfffffff] [ 103.062312] [mem 0x2c0000000-0x2dfffffff] page 2M [ 103.068583] [ffffea0009800000-ffffea0009bfffff] PMD -> [ffff88015cc00000-ffff88015cffffff] on node 0 [ 103.071846] [ffffea0009c00000-ffffea0009dfffff] PMD -> [ffff880014a00000-ffff880014bfffff] on node 0 [ 103.166436] init_memory_mapping: [mem 0x2e0000000-0x2ffffffff] [ 103.170236] [mem 0x2e0000000-0x2ffffffff] page 2M [ 103.172696] [ffffea0009e00000-ffffea000a1fffff] PMD -> [ffff88015c800000-ffff88015cbfffff] on node 0 [ 103.176613] [ffffea000a200000-ffffea000a3fffff] PMD -> [ffff88015c400000-ffff88015c5fffff] on node 0 [ 103.181122] [ffffea000a400000-ffffea000a5fffff] PMD -> [ffff880014400000-ffff8800145fffff] on node 0 [ 103.246497] init_memory_mapping: [mem 0x300000000-0x31fffffff] [ 103.250685] [mem 0x300000000-0x31fffffff] page 2M [ 103.253605] [ffffea000a600000-ffffea000a7fffff] PMD -> [ffff88015c600000-ffff88015c7fffff] on node 0 [ 103.257327] [ffffea000a800000-ffffea000a9fffff] PMD -> [ffff880014600000-ffff8800147fffff] on node 0 [ 103.260699] [ffffea000aa00000-ffffea000abfffff] PMD -> [ffff88015c200000-ffff88015c3fffff] on node 0 [ 103.318340] init_memory_mapping: [mem 0x320000000-0x33fffffff] [ 103.323420] [mem 0x320000000-0x33fffffff] page 2M [ 103.326588] [ffffea000ac00000-ffffea000affffff] PMD -> [ffff88015bc00000-ffff88015bffffff] on node 0 [ 103.330788] [ffffea000b000000-ffffea000b1fffff] PMD -> [ffff88015b800000-ffff88015b9fffff] on node 0 [ 103.334163] [ffffea000b200000-ffffea000b3fffff] PMD -> [ffff880014000000-ffff8800141fffff] on node 0 [ 103.442482] init_memory_mapping: [mem 0x340000000-0x35fffffff] [ 103.446194] [mem 0x340000000-0x35fffffff] page 2M [ 103.448630] [ffffea000b400000-ffffea000b5fffff] PMD -> [ffff88015ba00000-ffff88015bbfffff] on node 0 [ 103.452409] [ffffea000b600000-ffffea000b7fffff] PMD -> [ffff88015b600000-ffff88015b7fffff] on node 0 [ 103.455739] [ffffea000b800000-ffffea000b9fffff] PMD -> [ffff880014200000-ffff8800143fffff] on node 0 [ 103.494067] init_memory_mapping: [mem 0x360000000-0x37fffffff] [ 103.498402] [mem 0x360000000-0x37fffffff] page 2M [ 103.500871] [ffffea000ba00000-ffffea000bdfffff] PMD -> [ffff88015b000000-ffff88015b3fffff] on node 0 [ 103.505072] [ffffea000be00000-ffffea000bffffff] PMD -> [ffff88015ac00000-ffff88015adfffff] on node 0 [ 103.508488] [ffffea000c000000-ffffea000c1fffff] PMD -> [ffff880013c00000-ffff880013dfffff] on node 0 [ 103.546396] init_memory_mapping: [mem 0x380000000-0x39fffffff] [ 103.550058] [mem 0x380000000-0x39fffffff] page 2M [ 103.552676] [ffffea000c200000-ffffea000c3fffff] PMD -> [ffff88015ae00000-ffff88015affffff] on node 0 [ 103.556587] [ffffea000c400000-ffffea000c5fffff] PMD -> [ffff880013e00000-ffff880013ffffff] on node 0 [ 103.559993] [ffffea000c600000-ffffea000c7fffff] PMD -> [ffff88015aa00000-ffff88015abfffff] on node 0 [ 103.636973] min_free_kbytes is not updated to 8282 because user defined value 12288 is preferred [ 103.643535] init_memory_mapping: [mem 0x3a0000000-0x3bfffffff] [ 103.647995] [mem 0x3a0000000-0x3bfffffff] page 2M [ 103.650479] [ffffea000c800000-ffffea000cbfffff] PMD -> [ffff88015a400000-ffff88015a7fffff] on node 0 [ 103.657814] [ffffea000cc00000-ffffea000cffffff] PMD -> [ffff8801ff800000-ffff8801ffbfffff] on node 0 [ 103.722520] init_memory_mapping: [mem 0x3c0000000-0x3dfffffff] [ 103.726238] [mem 0x3c0000000-0x3dfffffff] page 2M [ 103.728877] [ffffea000d000000-ffffea000d1fffff] PMD -> [ffff8801ff400000-ffff8801ff5fffff] on node 0 [ 103.732895] [ffffea000d200000-ffffea000d3fffff] PMD -> [ffff8801ff000000-ffff8801ff1fffff] on node 0 [ 103.736415] [ffffea000d400000-ffffea000d5fffff] PMD -> [ffff880013800000-ffff8800139fffff] on node 0 [ 103.739990] [ffffea000d600000-ffffea000d7fffff] PMD -> [ffff8801ff200000-ffff8801ff3fffff] on node 0 [ 103.780874] min_free_kbytes is not updated to 8408 because user defined value 12288 is preferred [ 103.792279] min_free_kbytes is not updated to 8532 because user defined value 12288 is preferred [ 103.833842] min_free_kbytes is not updated to 8654 because user defined value 12288 is preferred [ 103.842111] init_memory_mapping: [mem 0x3e0000000-0x3ffffffff] [ 103.895028] [mem 0x3e0000000-0x3ffffffff] page 2M [ 103.901457] [ffffea000d800000-ffffea000dbfffff] PMD -> [ffff8801fec00000-ffff8801feffffff] on node 0 [ 103.966197] init_memory_mapping: [mem 0x400000000-0x41fffffff] [ 103.970518] [mem 0x400000000-0x41fffffff] page 2M [ 103.972993] [ffffea000dc00000-ffffea000dffffff] PMD -> [ffff880247800000-ffff880247bfffff] on node 0 [ 103.980076] [ffffea000e000000-ffffea000e3fffff] PMD -> [ffff880247400000-ffff8802477fffff] on node 0 [ 104.050325] init_memory_mapping: [mem 0x420000000-0x43fffffff] [ 104.054193] [mem 0x420000000-0x43fffffff] page 2M [ 104.056667] [ffffea000e400000-ffffea000e7fffff] PMD -> [ffff880247000000-ffff8802473fffff] on node 0 [ 104.060685] [ffffea000e800000-ffffea000e9fffff] PMD -> [ffff880246c00000-ffff880246dfffff] on node 0 [ 104.064064] [ffffea000ea00000-ffffea000ebfffff] PMD -> [ffff880013a00000-ffff880013bfffff] on node 0 [ 104.109937] init_memory_mapping: [mem 0x440000000-0x45fffffff] [ 104.114568] [mem 0x440000000-0x45fffffff] page 2M [ 104.117218] [ffffea000ec00000-ffffea000edfffff] PMD -> [ffff880246e00000-ffff880246ffffff] on node 0 [ 104.124499] [ffffea000ee00000-ffffea000f1fffff] PMD -> [ffff880246800000-ffff880246bfffff] on node 0 [ 104.182762] init_memory_mapping: [mem 0x460000000-0x47fffffff] [ 104.186862] [mem 0x460000000-0x47fffffff] page 2M [ 104.189403] [ffffea000f200000-ffffea000f5fffff] PMD -> [ffff880246400000-ffff8802467fffff] on node 0 [ 104.193322] [ffffea000f600000-ffffea000f7fffff] PMD -> [ffff880246200000-ffff8802463fffff] on node 0 [ 104.196818] [ffffea000f800000-ffffea000f9fffff] PMD -> [ffff880013400000-ffff8800135fffff] on node 0 [ 104.245925] init_memory_mapping: [mem 0x480000000-0x49fffffff] [ 104.251035] [mem 0x480000000-0x49fffffff] page 2M [ 104.257012] [ffffea000fa00000-ffffea000fdfffff] PMD -> [ffff880245c00000-ffff880245ffffff] on node 0 [ 104.263878] [ffffea000fe00000-ffffea00101fffff] PMD -> [ffff880245800000-ffff880245bfffff] on node 0 [ 104.265623] init_memory_mapping: [mem 0x4a0000000-0x4bfffffff] [ 104.267831] [mem 0x4a0000000-0x4bfffffff] page 2M [ 104.273894] [ffffea0010200000-ffffea00105fffff] PMD -> [ffff880245400000-ffff8802457fffff] on node 0 [ 104.280261] init_memory_mapping: [mem 0x4c0000000-0x4dfffffff] [ 104.282361] [mem 0x4c0000000-0x4dfffffff] page 2M [ 104.285066] [ffffea0010600000-ffffea00109fffff] PMD -> [ffff880245000000-ffff8802453fffff] on node 0 [ 104.288570] [ffffea0010a00000-ffffea0010bfffff] PMD -> [ffff880013600000-ffff8800137fffff] on node 0 [ 104.292091] [ffffea0010c00000-ffffea0010dfffff] PMD -> [ffff880244e00000-ffff880244ffffff] on node 0