Kernel panic when booting WRL8 on a Xeon E5-2603v4 with a supermicro X10SRA motherboard at hswep_uncore_sbox_msr_init_box function
1. configure a project with: <install_dir>/wrlinux-8/wrlinux/configure --enable-reconfig --enable-board=intel-broadwell-64 --enable-kernel=standard --enable-rootfs=glibc-small+debug --enable-build=production --with-rcpl-version=0012 2. burn it on a usb drive with $ make usb-image-burn 3. boot the board from the usb. it will fail with the following error: ... PCI-DMA: Intel(R) Virtualization Technology for Directed I/O Intel CQM monitoring enabled general protection fault: 0000 [#1] PREEMPT SMP Modules linked in: CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.21-WR8.0.0.12_standard #1 Hardware name: Supermicro X10SRA/X10SRA, BIOS 2.0a 06/23/2016 task: ffff88085bf20000 ti: ffff88085bf28000 task.ti: ffff88085bf28000 RIP: 0010:[<ffffffff8102a607>] [<ffffffff8102a607>] hswep_uncore_sbox_msr_init_box+0x87/0xc0 RSP: 0000:ffff88085bf2bcf8 EFLAGS: 00010046 RAX: 0000000000000001 RBX: 0000000000000720 RCX: 0000000000000720 RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88085bf2bd08 RBP: ffff88085bf2bd28 R08: 0000000000000000 R09: 000000000000003e R10: 0000000000000004 R11: ffff88087fc16e48 R12: 0000000000000001 R13: 0000000000000001 R14: 0000000000000000 R15: ffff88085a99b800 FS: 0000000000000000(0000) GS:ffff88087fc00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffff88087ffff000 CR3: 0000000001e0c000 CR4: 00000000003406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Stack: 0000000000000000 0000000000010003 ffff88085bf2bd18 ffff88085a9bd200 ffffffff81f19260 0000000000000000 ffff88085bf2bd88 ffffffff8102631f ffff88085a9bd800 0000000381f478e7 0000000000000000 ffffffff81e1c920 Call Trace: [<ffffffff8102631f>] uncore_cpu_starting+0x9f/0x1f0 [<ffffffff81f478e7>] ? bts_init+0xaa/0xaa [<ffffffff81f478e7>] ? bts_init+0xaa/0xaa [<ffffffff81f478f7>] uncore_cpu_setup+0x10/0x12 [<ffffffff810d12ed>] on_each_cpu+0x3d/0x80 [<ffffffff81f47db3>] intel_uncore_init+0x284/0x2f7 [<ffffffff81f47b2f>] ? uncore_types_exit+0x26/0x26 [<ffffffff810003bc>] do_one_initcall+0x8c/0x1c0 [<ffffffff81f3d0cc>] kernel_init_freeable+0x150/0x215 [<ffffffff81984b98>] ? _raw_spin_unlock_irq+0x18/0x30 [<ffffffff8107cda3>] ? finish_task_switch+0x63/0xe0 [<ffffffff81979d20>] ? rest_init+0x90/0x90 [<ffffffff81979d2e>] kernel_init+0xe/0xf0 [<ffffffff81985722>] ret_from_fork+0x42/0x70 [<ffffffff81979d20>] ? rest_init+0x90/0x90 Code: e8 df 76 3f 00 83 f8 3f 89 c6 7f 3c 0f 1f 84 00 00 00 00 00 89 f1 4c 89 e0 48 d3 e0 89 d9 49 09 c5 4c 89 ea 44 89 e8 48 c1 ea 20 <0f> 30 8d 56 01 be 40 00 00 00 48 8d 7d d8 48 63 d2 e8 e3 77 3f RIP [<ffffffff8102a607>] hswep_uncore_sbox_msr_init_box+0x87/0xc0 RSP <ffff88085bf2bcf8> ---[ end trace 9b2510e7bcbc85a6 ]--- note: swapper/0[1] exited with preempt_count 1 Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b Kernel Offset: disabled ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b See also dmesg.log attached