FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit 8bbc2a135b63bee6b41fa90f415521a97995a49f ("x86/intel/quark: Add Intel Quark platform support") +---------------------------------------------------------------------------------+------------+------------+ | | 28a375df16 | 8bbc2a135b | +---------------------------------------------------------------------------------+------------+------------+ | boot_successes | 30 | 0 | | early-boot-hang | 1 | | | boot_failures | 0 | 20 | | WARNING:at_arch/x86/platform/intel-quark/imr.c:#imr_add_range() | 0 | 20 | | WARNING:at_arch/x86/platform/intel-quark/imr_selftest.c:#imr_self_test_result() | 0 | 20 | | backtrace:imr_add_range | 0 | 20 | | backtrace:imr_self_test_init | 0 | 20 | | backtrace:kernel_init_freeable | 0 | 20 | | backtrace:imr_self_test_result | 0 | 20 | +---------------------------------------------------------------------------------+------------+------------+ [ 0.737779] Freeing initrd memory: 4240K (d3bb4000 - d3fd8000) [ 0.740441] ------------[ cut here ]------------ [ 0.740441] ------------[ cut here ]------------ [ 0.741330] WARNING: CPU: 0 PID: 1 at arch/x86/platform/intel-quark/imr.c:358 imr_add_range+0x2b4/0x370() [ 0.741330] WARNING: CPU: 0 PID: 1 at arch/x86/platform/intel-quark/imr.c:358 imr_add_range+0x2b4/0x370() [ 0.743406] driver not initialized [ 0.743406] driver not initialized [ 0.744078] CPU: 0 PID: 1 Comm: swapper Not tainted 4.0.0-rc5 #16 [ 0.744078] CPU: 0 PID: 1 Comm: swapper Not tainted 4.0.0-rc5 #16 [ 0.745312] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014 [ 0.745312] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014 [ 0.747301] d31e3e70 [ 0.747301] d31e3e70 d31e3e70 d31e3e70 d31e3e2c d31e3e2c c1ab0845 c1ab0845 d31e3e60 d31e3e60 c103bb27 c103bb27 c1d4e4d7 c1d4e4d7 d31e3e8c d31e3e8c [ 0.748896] 00000001 [ 0.748896] 00000001 c1d54448 c1d54448 00000166 00000166 c1038674 c1038674 00000166 00000166 c1038674 c1038674 00e96000 00e96000 01000000 01000000 [ 0.750506] 01e96000 [ 0.750506] 01e96000 d31e3e78 d31e3e78 c103bbc3 c103bbc3 00000009 00000009 d31e3e70 d31e3e70 c1d4e4d7 c1d4e4d7 d31e3e8c d31e3e8c d31e3ee8 d31e3ee8 [ 0.752098] Call Trace: [ 0.752098] Call Trace: [ 0.752570] [] dump_stack+0x16/0x18 [ 0.752570] [] dump_stack+0x16/0x18 [ 0.753420] [] warn_slowpath_common+0x87/0xc0 [ 0.753420] [] warn_slowpath_common+0x87/0xc0 [ 0.754429] [] ? imr_add_range+0x2b4/0x370 [ 0.754429] [] ? imr_add_range+0x2b4/0x370 [ 0.755384] [] ? imr_add_range+0x2b4/0x370 [ 0.755384] [] ? imr_add_range+0x2b4/0x370 [ 0.756335] [] warn_slowpath_fmt+0x33/0x40 [ 0.756335] [] warn_slowpath_fmt+0x33/0x40 [ 0.757293] [] imr_add_range+0x2b4/0x370 [ 0.757293] [] imr_add_range+0x2b4/0x370 [ 0.758219] [] ? slow_virt_to_phys+0x2c/0x90 [ 0.758219] [] ? slow_virt_to_phys+0x2c/0x90 [ 0.759200] [] ? __phys_addr+0x3a/0x90 [ 0.759200] [] ? __phys_addr+0x3a/0x90 [ 0.760090] [] ? debug_check_no_locks_freed+0x9e/0x160 [ 0.760090] [] ? debug_check_no_locks_freed+0x9e/0x160 [ 0.761361] [] ? slow_virt_to_phys+0x2c/0x90 [ 0.761361] [] ? slow_virt_to_phys+0x2c/0x90 [ 0.762419] [] imr_self_test_init+0x40/0x1d9 [ 0.762419] [] imr_self_test_init+0x40/0x1d9 [ 0.763439] [] ? imr_self_test_result+0x4e/0x4e [ 0.763439] [] ? imr_self_test_result+0x4e/0x4e [ 0.764477] [] do_one_initcall+0x180/0x193 [ 0.764477] [] do_one_initcall+0x180/0x193 [ 0.765443] [] ? parse_args+0x25b/0x530 [ 0.765443] [] ? parse_args+0x25b/0x530 [ 0.766350] [] kernel_init_freeable+0xd6/0x153 [ 0.766350] [] kernel_init_freeable+0xd6/0x153 [ 0.767370] [] ? kernel_init_freeable+0xd6/0x153 [ 0.767370] [] ? kernel_init_freeable+0xd6/0x153 [ 0.768426] [] kernel_init+0x10/0xe0 [ 0.768426] [] kernel_init+0x10/0xe0 [ 0.769296] [] ? schedule_tail+0x25/0x70 [ 0.769296] [] ? schedule_tail+0x25/0x70 [ 0.770424] [] ret_from_kernel_thread+0x20/0x30 [ 0.770424] [] ret_from_kernel_thread+0x20/0x30 [ 0.771456] [] ? rest_init+0xb0/0xb0 [ 0.771456] [] ? rest_init+0xb0/0xb0 [ 0.772362] ---[ end trace e098947396137dbd ]--- [ 0.772362] ---[ end trace e098947396137dbd ]--- Thanks, Ying Huang