ci2 starts bisection 2026-09-14 13:47:08.913768699 +0000 UTC m=+58.208677785 bisecting fixing commit since dc151d2e3144d50c64afa7e4a71a39b12f46f5ed building syzkaller on de6a700d843f1eae454018bc5041e06c62737db6 ensuring issue is reproducible on original commit dc151d2e3144d50c64afa7e4a71a39b12f46f5ed testing commit dc151d2e3144d50c64afa7e4a71a39b12f46f5ed gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: d13f07a40fbafb8cf8d2282e9d357ed358e974b7d68645008eb94af4c8e9f8ce all runs: crashed: BUG: scheduling while atomic in wait_on_page_bit_common representative crash: BUG: scheduling while atomic in wait_on_page_bit_common, types: [ATOMIC_SLEEP] check whether we can drop unnecessary instrumentation disabling configs for [hang memleak ubsan bug_or_warning kasan locking], they are not needed testing commit dc151d2e3144d50c64afa7e4a71a39b12f46f5ed gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 2930cf1a6d8db7461a6f01f5fd34f0dc187fa5929835b08d24d8671ef7ee4ae1 all runs: crashed: BUG: scheduling while atomic in wait_on_page_bit_common representative crash: BUG: scheduling while atomic in wait_on_page_bit_common, types: [ATOMIC_SLEEP] the bug reproduces without the instrumentation disabling configs for [hang memleak ubsan bug_or_warning kasan locking], they are not needed kconfig minimization: base=4921 full=6218 leaves diff=256 split chunks (needed=false): <256> split chunk #0 of len 256 into 5 parts testing without sub-chunk 1/5 disabling configs for [hang memleak ubsan bug_or_warning kasan locking], they are not needed testing commit dc151d2e3144d50c64afa7e4a71a39b12f46f5ed gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 821c16b9e6fdbe1e0d27581fea90f7fa8674178686a36981ffc69ed6950ce4a3 all runs: crashed: BUG: scheduling while atomic in wait_on_page_bit_common representative crash: BUG: scheduling while atomic in wait_on_page_bit_common, types: [ATOMIC_SLEEP] the chunk can be dropped testing without sub-chunk 2/5 disabling configs for [hang memleak ubsan bug_or_warning kasan locking], they are not needed testing commit dc151d2e3144d50c64afa7e4a71a39b12f46f5ed gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: ceeacb354ba623abb7628fb8081362c4daab86915b56db091936411d5160f511 all runs: crashed: BUG: scheduling while atomic in wait_on_page_bit_common representative crash: BUG: scheduling while atomic in wait_on_page_bit_common, types: [ATOMIC_SLEEP] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [hang memleak ubsan bug_or_warning kasan locking], they are not needed testing commit dc151d2e3144d50c64afa7e4a71a39b12f46f5ed gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 0f3910ceacc8cea44013b55e24b2e3a9bdd2065421eadfd39eee76b3f095e138 all runs: crashed: BUG: scheduling while atomic in wait_on_page_bit_common representative crash: BUG: scheduling while atomic in wait_on_page_bit_common, types: [ATOMIC_SLEEP] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [hang memleak ubsan bug_or_warning kasan locking], they are not needed testing commit dc151d2e3144d50c64afa7e4a71a39b12f46f5ed gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 64b8624755d3d860c11d0f0d567f0f224423ba261b4b02deeaa70532700bf570 all runs: crashed: BUG: scheduling while atomic in wait_on_page_bit_common representative crash: BUG: scheduling while atomic in wait_on_page_bit_common, types: [ATOMIC_SLEEP] the chunk can be dropped testing without sub-chunk 5/5 disabling configs for [locking hang memleak ubsan bug_or_warning kasan], they are not needed testing commit dc151d2e3144d50c64afa7e4a71a39b12f46f5ed gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 failed building dc151d2e3144d50c64afa7e4a71a39b12f46f5ed: net/socket.c:1189:(.text+0x213b): undefined reference to `wext_handle_ioctl' net/socket.c:3390:(.text+0x238f): undefined reference to `compat_wext_handle_ioctl' net/core/net-procfs.c:343:(.text+0x109): undefined reference to `wext_proc_exit' net/core/net-procfs.c:327:(.text+0x1e4): undefined reference to `wext_proc_init' minimized to 48 configs; suspects: [HID_ZEROPLUS USB_NET_CDC_SUBSET USB_NET_CDC_SUBSET_ENABLE USB_NET_DM9601 USB_NET_GL620A USB_NET_MCS7830 USB_NET_NET1080 USB_NET_PLUSB USB_NET_RNDIS_HOST USB_NET_SMSC75XX USB_NET_SMSC95XX USB_NET_SR9700 USB_NET_SR9800 USB_NET_ZAURUS USB_OHCI_HCD USB_OHCI_HCD_PCI USB_OHCI_HCD_PLATFORM USB_OTG USB_OTG_FSM USB_PRINTER USB_SERIAL USB_SERIAL_FTDI_SIO USB_SERIAL_GENERIC USB_SERIAL_PL2303 USB_STORAGE_ALAUDA USB_STORAGE_CYPRESS_ATACB USB_STORAGE_DATAFAB USB_STORAGE_FREECOM USB_STORAGE_ISD200 USB_STORAGE_JUMPSHOT USB_STORAGE_KARMA USB_STORAGE_ONETOUCH USB_STORAGE_SDDR09 USB_STORAGE_SDDR55 USB_STORAGE_USBAT USB_TRANCEVIBRATOR USB_U_AUDIO USB_U_ETHER USB_U_SERIAL USB_WDM USB_XHCI_PCI_RENESAS WLAN WLAN_VENDOR_ATH WLAN_VENDOR_ATMEL WLAN_VENDOR_BROADCOM WLAN_VENDOR_INTERSIL WLAN_VENDOR_MARVELL WLAN_VENDOR_MEDIATEK WLAN_VENDOR_MICROCHIP WLAN_VENDOR_RALINK WLAN_VENDOR_REALTEK WLAN_VENDOR_RSI WLAN_VENDOR_ZYDAS ZEROPLUS_FF] disabling configs for [memleak ubsan bug_or_warning kasan locking hang], they are not needed testing current HEAD 5bfe2b8c1439354d25dc5b1779cd0bb75bb90a7f testing commit 5bfe2b8c1439354d25dc5b1779cd0bb75bb90a7f gcc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.44 kernel signature: 1a08ccf4ed4ef4d3cedbb4eb21fc96efc098340d64ef9fe3ccf74ce257a242e5 all runs: crashed: BUG: scheduling while atomic in wait_on_page_bit_common representative crash: BUG: scheduling while atomic in wait_on_page_bit_common, types: [ATOMIC_SLEEP] crash still not fixed/happens on the oldest tested release revisions tested: 7, total time: 3h5m36.449869608s (build: 1h0m19.275628747s, test: 26m46.961312108s) crash still not fixed or there were kernel test errors commit msg: Revert "mmc: sdhci: make tuning_err a signed int" crash: BUG: scheduling while atomic in wait_on_page_bit_common erofs: (device loop2): z_erofs_readahead: readahead error at page 3 @ nid 89 erofs: (device loop2): z_erofs_readahead: readahead error at page 2 @ nid 89 erofs: (device loop2): z_erofs_get_extent_compressedlen: cannot found CBLKCNT @ lcn 1 of nid 89 erofs: (device loop2): z_erofs_readahead: readahead error at page 1 @ nid 89 BUG: scheduling while atomic: syz.2.17/451/0x00000002 Modules linked in: Preemption disabled at: [] kmap_atomic include/linux/highmem-internal.h:196 [inline] [] z_erofs_reload_indexes+0x120/0x170 fs/erofs/zmap.c:132 CPU: 1 PID: 451 Comm: syz.2.17 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x38/0x49 lib/dump_stack.c:106 dump_stack+0x10/0x12 lib/dump_stack.c:113 __schedule_bug.cold+0x80/0xab kernel/sched/core.c:5733 schedule_debug kernel/sched/core.c:5760 [inline] __schedule+0x65d/0x730 kernel/sched/core.c:6428 schedule+0x60/0xf0 kernel/sched/core.c:6621 io_schedule+0x41/0x70 kernel/sched/core.c:8667 wait_on_page_bit_common+0xfd/0x370 mm/filemap.c:1366 put_and_wait_on_page_locked mm/filemap.c:1457 [inline] filemap_update_page mm/filemap.c:2461 [inline] filemap_get_pages+0x6bc/0x730 mm/filemap.c:2594 filemap_read+0xd3/0x3c0 mm/filemap.c:2656 generic_file_read_iter+0xc3/0x120 mm/filemap.c:2816 call_read_iter include/linux/fs.h:2206 [inline] new_sync_read+0x102/0x180 fs/read_write.c:404 vfs_read+0x143/0x1a0 fs/read_write.c:485 ksys_read+0x62/0xe0 fs/read_write.c:623 __do_sys_read fs/read_write.c:633 [inline] __se_sys_read fs/read_write.c:631 [inline] __x64_sys_read+0x15/0x20 fs/read_write.c:631 x64_sys_call+0x982/0x990 arch/x86/include/generated/asm/syscalls_64.h:1 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x33/0x80 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f7fd57d6e99 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f7fd5638028 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 RAX: ffffffffffffffda RBX: 00007f7fd5a5efa0 RCX: 00007f7fd57d6e99 RDX: 0000000000002020 RSI: 0000200000000940 RDI: 0000000000000004 RBP: 00007f7fd586ceaf R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f7fd5a5f038 R14: 00007f7fd5a5efa0 R15: 00007ffcc4458218 erofs: (device loop2): z_erofs_get_extent_compressedlen: cannot found CBLKCNT @ lcn 1 of nid 89 BUG: scheduling while atomic: syz.2.17/451/0x00000002 Modules linked in: Preemption disabled at: [] kmap_atomic include/linux/highmem-internal.h:196 [inline] [] z_erofs_reload_indexes+0xab/0x170 fs/erofs/zmap.c:148 CPU: 1 PID: 451 Comm: syz.2.17 Tainted: G W syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x38/0x49 lib/dump_stack.c:106 dump_stack+0x10/0x12 lib/dump_stack.c:113 __schedule_bug.cold+0x80/0xab kernel/sched/core.c:5733 schedule_debug kernel/sched/core.c:5760 [inline] __schedule+0x65d/0x730 kernel/sched/core.c:6428 schedule+0x60/0xf0 kernel/sched/core.c:6621 schedule_timeout+0x10f/0x150 kernel/time/timer.c:1898 io_schedule_timeout+0x4c/0x80 kernel/sched/core.c:8655 do_wait_for_common kernel/sched/completion.c:85 [inline] __wait_for_common kernel/sched/completion.c:106 [inline] wait_for_common_io kernel/sched/completion.c:123 [inline] wait_for_completion_io+0x86/0xe0 kernel/sched/completion.c:171 z_erofs_runqueue+0x5ef/0x780 fs/erofs/zdata.c:1514 z_erofs_readpage+0xff/0x1f0 fs/erofs/zdata.c:1604 filemap_read_page+0x30/0xf0 mm/filemap.c:2401 filemap_update_page mm/filemap.c:2481 [inline] filemap_get_pages+0x5a8/0x730 mm/filemap.c:2594 filemap_read+0xd3/0x3c0 mm/filemap.c:2656 generic_file_read_iter+0xc3/0x120 mm/filemap.c:2816 call_read_iter include/linux/fs.h:2206 [inline] new_sync_read+0x102/0x180 fs/read_write.c:404 vfs_read+0x143/0x1a0 fs/read_write.c:485 ksys_read+0x62/0xe0 fs/read_write.c:623 __do_sys_read fs/read_write.c:633 [inline] __se_sys_read fs/read_write.c:631 [inline] __x64_sys_read+0x15/0x20 fs/read_write.c:631 x64_sys_call+0x982/0x990 arch/x86/include/generated/asm/syscalls_64.h:1 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x33/0x80 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x66/0xd0 RIP: 0033:0x7f7fd57d6e99 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f7fd5638028 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 RAX: ffffffffffffffda RBX: 00007f7fd5a5efa0 RCX: 00007f7fd57d6e99 RDX: 0000000000002020 RSI: 0000200000000940 RDI: 0000000000000004 RBP: 00007f7fd586ceaf R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f7fd5a5f038 R14: 00007f7fd5a5efa0 R15: 00007ffcc4458218