Greeting, FYI, we noticed the following commit (built with gcc-11): commit: 723feab600f71b3104a10de5b372bd1d9adf5943 ("ANDROID: GKI: QoS: Enhance framework to support cpu/irq specific QoS requests") https://github.com/ammarfaizi2/linux-block google/android/kernel/common/android-4.19-stable in testcase: boot on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 16G caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): +------------------------------------------+------------+------------+ | | b55bfe2fd5 | 723feab600 | +------------------------------------------+------------+------------+ | boot_successes | 18 | 0 | | boot_failures | 0 | 18 | | BUG:unable_to_handle_kernel | 0 | 18 | | Oops:#[##] | 0 | 18 | | RIP:pm_qos_update_target | 0 | 18 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 18 | +------------------------------------------+------------+------------+ If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 0.712857] BUG: unable to handle kernel paging request at ffffc90000004000 [ 0.713788] PGD 42de82067 P4D 42de82067 PUD 42de83067 PMD 42de89067 PTE 0 [ 0.714693] Oops: 0002 [#1] SMP PTI [ 0.715172] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.19.114-02048-g723feab600f71b #1 [ 0.716051] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.0-debian-1.16.0-4 04/01/2014 [ 0.716051] RIP: 0010:pm_qos_update_target (kernel/power/qos.c:272 kernel/power/qos.c:343) [ 0.716051] Code: 89 84 24 40 02 00 00 89 84 24 44 02 00 00 89 84 24 48 02 00 00 89 84 24 4c 02 00 00 89 84 24 50 02 00 00 89 84 24 54 02 00 00 <89> 84 24 58 02 00 00 89 84 24 5c 02 00 00 89 84 24 60 02 00 00 89 All code ======== 0: 89 84 24 40 02 00 00 mov %eax,0x240(%rsp) 7: 89 84 24 44 02 00 00 mov %eax,0x244(%rsp) e: 89 84 24 48 02 00 00 mov %eax,0x248(%rsp) 15: 89 84 24 4c 02 00 00 mov %eax,0x24c(%rsp) 1c: 89 84 24 50 02 00 00 mov %eax,0x250(%rsp) 23: 89 84 24 54 02 00 00 mov %eax,0x254(%rsp) 2a:* 89 84 24 58 02 00 00 mov %eax,0x258(%rsp) <-- trapping instruction 31: 89 84 24 5c 02 00 00 mov %eax,0x25c(%rsp) 38: 89 84 24 60 02 00 00 mov %eax,0x260(%rsp) 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 89 84 24 58 02 00 00 mov %eax,0x258(%rsp) 7: 89 84 24 5c 02 00 00 mov %eax,0x25c(%rsp) e: 89 84 24 60 02 00 00 mov %eax,0x260(%rsp) 15: 89 .byte 0x89 [ 0.716051] RSP: 0000:ffffc90000003da8 EFLAGS: 00010007 [ 0.716051] RAX: 000000007fffffff RBX: ffff88842d640000 RCX: ffff88842d50f560 [ 0.716051] RDX: ffff88842f815980 RSI: ffff88842d640000 RDI: ffff88842d50f548 [ 0.716051] RBP: ffff88842d50f548 R08: ffffffff83483160 R09: ffffffff83483040 [ 0.716051] R10: ffffc90000003b40 R11: 0000000000000000 R12: ffff88842d50f0d0 [ 0.716051] R13: 000036ffffffc224 R14: ffffc90000003de0 R15: 000000007fffffff [ 0.716051] FS: 0000000000000000(0000) GS:ffff88842f800000(0000) knlGS:0000000000000000 [ 0.716051] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 0.716051] CR2: ffffc90000004000 CR3: 0000000002216000 CR4: 00000000000406b0 [ 0.716051] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 0.716051] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 0.716051] Call Trace: [ 0.716051] Modules linked in: [ 0.716051] CR2: ffffc90000004000 [ 0.716051] ---[ end trace 6bef012daeb9a93d ]--- [ 0.716051] RIP: 0010:pm_qos_update_target (kernel/power/qos.c:272 kernel/power/qos.c:343) [ 0.716051] Code: 89 84 24 40 02 00 00 89 84 24 44 02 00 00 89 84 24 48 02 00 00 89 84 24 4c 02 00 00 89 84 24 50 02 00 00 89 84 24 54 02 00 00 <89> 84 24 58 02 00 00 89 84 24 5c 02 00 00 89 84 24 60 02 00 00 89 All code ======== 0: 89 84 24 40 02 00 00 mov %eax,0x240(%rsp) 7: 89 84 24 44 02 00 00 mov %eax,0x244(%rsp) e: 89 84 24 48 02 00 00 mov %eax,0x248(%rsp) 15: 89 84 24 4c 02 00 00 mov %eax,0x24c(%rsp) 1c: 89 84 24 50 02 00 00 mov %eax,0x250(%rsp) 23: 89 84 24 54 02 00 00 mov %eax,0x254(%rsp) 2a:* 89 84 24 58 02 00 00 mov %eax,0x258(%rsp) <-- trapping instruction 31: 89 84 24 5c 02 00 00 mov %eax,0x25c(%rsp) 38: 89 84 24 60 02 00 00 mov %eax,0x260(%rsp) 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 89 84 24 58 02 00 00 mov %eax,0x258(%rsp) 7: 89 84 24 5c 02 00 00 mov %eax,0x25c(%rsp) e: 89 84 24 60 02 00 00 mov %eax,0x260(%rsp) 15: 89 .byte 0x89 To reproduce: # build kernel cd linux cp config-4.19.114-02048-g723feab600f71b .config make HOSTCC=gcc-11 CC=gcc-11 ARCH=x86_64 olddefconfig prepare modules_prepare bzImage modules make HOSTCC=gcc-11 CC=gcc-11 ARCH=x86_64 INSTALL_MOD_PATH= modules_install cd find lib/ | cpio -o -H newc --quiet | gzip > modules.cgz git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k -m modules.cgz job-script # job-script is attached in this email # if come across any failure that blocks the test, # please remove ~/.lkp and /lkp dir to run from a clean state. -- 0-DAY CI Kernel Test Service https://01.org/lkp