ci starts bisection 2023-07-02 07:40:45.459297247 +0000 UTC m=+43862.439008737 bisecting cause commit starting from 6352a698ca5bf26a9199202666b16cf741f579f6 building syzkaller on bfc478367b83b3fda580f54964aa9f3651beeb3d ensuring issue is reproducible on original commit 6352a698ca5bf26a9199202666b16cf741f579f6 testing commit 6352a698ca5bf26a9199202666b16cf741f579f6 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4332b6f0f7e2831cc13b7394f3f4ce557b7e7b283d4f992223f10bcd9a8d72a8 run #0: crashed: WARNING in restore_regulatory_settings run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK reproducer seems to be flaky testing release v6.4 testing commit 6995e2de6891c724bfeb2db33d7b87775f913ad1 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c7a83c61e901aeb4be2380a22ddd5edb3a4f662576e6b5fa465f99eead282897 all runs: OK # git bisect start 6352a698ca5bf26a9199202666b16cf741f579f6 6995e2de6891c724bfeb2db33d7b87775f913ad1 Bisecting: 5748 revisions left to test after this (roughly 13 steps) [1b722407a13b7f8658d2e26917791f32805980a2] Merge tag 'drm-next-2023-06-29' of git://anongit.freedesktop.org/drm/drm testing commit 1b722407a13b7f8658d2e26917791f32805980a2 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 79fdc97951d864bec34a737fb27b43e8fa5ceb8330bc5ab8411c157d613a2686 all runs: basic kernel testing failed: UBSAN: array-index-out-of-bounds in alloc_pid unable to determine the verdict: 0 good runs (wanted 15), for bad wanted 10 in total, got 0 # git bisect skip 1b722407a13b7f8658d2e26917791f32805980a2 Bisecting: 5748 revisions left to test after this (roughly 13 steps) [bcadb701689a6569fbec7e60e21a73c586d0ed3b] ARM: dts: imx6dl: lanmcu: Disable unused USB PHY nodes testing commit bcadb701689a6569fbec7e60e21a73c586d0ed3b gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fd96d41c4a385a10c8ff88336f297b8b9e060f98abd73af1364f7f0bc749e641 all runs: OK # git bisect good bcadb701689a6569fbec7e60e21a73c586d0ed3b Bisecting: 5705 revisions left to test after this (roughly 13 steps) [7f209dd1267ce2a4a5f6a9e4571858fa2d2e588c] arm64: dts: ti: k3-j721e: Add general purpose timers testing commit 7f209dd1267ce2a4a5f6a9e4571858fa2d2e588c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8639d05bc1689e0ffcb68479447e5a353d0e6773ed0352f2085cc4b8f24e0914 all runs: OK # git bisect good 7f209dd1267ce2a4a5f6a9e4571858fa2d2e588c Bisecting: 5619 revisions left to test after this (roughly 13 steps) [b6f3f28f604ba3de4724ad82bea6adb1300c0b5f] block: add overflow checks for Amiga partition support testing commit b6f3f28f604ba3de4724ad82bea6adb1300c0b5f gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1716fd0c0adf4792cf7066406d3ebcb7603ea35d0d3248623ae7db38eaf283bf run #0: crashed: WARNING in restore_regulatory_settings run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad b6f3f28f604ba3de4724ad82bea6adb1300c0b5f Bisecting: 144 revisions left to test after this (roughly 7 steps) [1e8c813b083c4122dfeaa5c3b11028331026e85d] PM: hibernate: don't use early_lookup_bdev in resume_store testing commit 1e8c813b083c4122dfeaa5c3b11028331026e85d gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2f02a7f663ff251216fd8645a8587849c023228db3433269b5276e419064847f all runs: OK # git bisect good 1e8c813b083c4122dfeaa5c3b11028331026e85d Bisecting: 71 revisions left to test after this (roughly 6 steps) [4eeb6535cd51100460ec8873bb68addef17b3e81] md/bitmap: factor out a helper to set timeout testing commit 4eeb6535cd51100460ec8873bb68addef17b3e81 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 90ad69b857ed523e4fe2aee9f17d8f2cdf7f638403d7ef3934f782f397418154 run #0: crashed: WARNING in restore_regulatory_settings run #1: crashed: WARNING in restore_regulatory_settings run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 4eeb6535cd51100460ec8873bb68addef17b3e81 Bisecting: 35 revisions left to test after this (roughly 5 steps) [7ee34cbc291a28134b60683b246ba58b4b676ec3] block: rename blkdev_close to blkdev_release testing commit 7ee34cbc291a28134b60683b246ba58b4b676ec3 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cb048b6174e94e168c1b9d1582f188e5484ee39d5e33530e7e895a045c7dcfef run #0: crashed: WARNING: ODEBUG bug in netdev_run_todo run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 7ee34cbc291a28134b60683b246ba58b4b676ec3 Bisecting: 18 revisions left to test after this (roughly 4 steps) [7da15fb0318f18398feea2848d099a8d0d7b5965] pktcdvd: Sort headers testing commit 7da15fb0318f18398feea2848d099a8d0d7b5965 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 06db94d56bec1849f2faafb8f6098eebe7ae0feb302507dfadab25ebce00fbdd all runs: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(NUM,NUM) unable to determine the verdict: 0 good runs (wanted 15), for bad wanted 10 in total, got 0 # git bisect skip 7da15fb0318f18398feea2848d099a8d0d7b5965 Bisecting: 18 revisions left to test after this (roughly 4 steps) [3bb5746c26cdfcc354af4867c02f1e0ec1131a62] pktcdvd: use sysfs_emit() to instead of scnprintf() testing commit 3bb5746c26cdfcc354af4867c02f1e0ec1131a62 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d0de81de49863f6d0551f423a7257f4eb8739b870e574806b559b623f5429856 all runs: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(NUM,NUM) unable to determine the verdict: 0 good runs (wanted 15), for bad wanted 10 in total, got 0 # git bisect skip 3bb5746c26cdfcc354af4867c02f1e0ec1131a62 Bisecting: 18 revisions left to test after this (roughly 4 steps) [b2baa57475e3a24bb9ad27bb9047ea3be94627f5] mtd: block2mtd: factor the early block device open logic into a helper testing commit b2baa57475e3a24bb9ad27bb9047ea3be94627f5 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1b7f21d134a922b37e46a9a7c0578e552e48c6fcbf4e16fd67a46824074d758f all runs: OK # git bisect good b2baa57475e3a24bb9ad27bb9047ea3be94627f5 Bisecting: 17 revisions left to test after this (roughly 4 steps) [bb91a7d96a5c9662f41a08024f405bf9ad333e86] block: fix rootwait= again testing commit bb91a7d96a5c9662f41a08024f405bf9ad333e86 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8e5c038ecf42b674c186c6c1328feea9ed3366f10625b35a7bf403c1728c31c5 run #0: OK run #1: boot failed: can't ssh into the instance run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect good bb91a7d96a5c9662f41a08024f405bf9ad333e86 Bisecting: 8 revisions left to test after this (roughly 3 steps) [9d1c92872e7082f100f629a58b32fa0214aa1aec] block: also call ->open for incremental partition opens testing commit 9d1c92872e7082f100f629a58b32fa0214aa1aec gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9d9c347a627d12b908da53c7e6bfc8a487029aec9703abc8adcf081aa3ce2005 all runs: OK # git bisect good 9d1c92872e7082f100f629a58b32fa0214aa1aec Bisecting: 3 revisions left to test after this (roughly 2 steps) [7ae24fcee9929f9002b84d8121144b2b3590b58c] cdrom: remove the unused mode argument to cdrom_release testing commit 7ae24fcee9929f9002b84d8121144b2b3590b58c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a8678483eafc556bdeb395c8799a8ae4b1da5659dc8f80f89b3a603dd5d6e385 all runs: OK # git bisect good 7ae24fcee9929f9002b84d8121144b2b3590b58c Bisecting: 1 revision left to test after this (roughly 1 step) [d32e2bf83791727a84ad5d3e3d713e82f9adbe30] block: pass a gendisk to ->open testing commit d32e2bf83791727a84ad5d3e3d713e82f9adbe30 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f140f5c70c73e3afae8c64c10359868f80183680e07835fcfcf264cf08a6f265 all runs: OK # git bisect good d32e2bf83791727a84ad5d3e3d713e82f9adbe30 Bisecting: 0 revisions left to test after this (roughly 0 steps) [ae220766d87cd6799dbf918fea10613ae14c0654] block: remove the unused mode argument to ->release testing commit ae220766d87cd6799dbf918fea10613ae14c0654 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b475efec2882ad2f598e15ffe5793def700e218d958024a5b8c5b46062185dab run #0: crashed: WARNING in restore_regulatory_settings run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad ae220766d87cd6799dbf918fea10613ae14c0654 ae220766d87cd6799dbf918fea10613ae14c0654 is the first bad commit commit ae220766d87cd6799dbf918fea10613ae14c0654 Author: Christoph Hellwig Date: Thu Jun 8 13:02:37 2023 +0200 block: remove the unused mode argument to ->release The mode argument to the ->release block_device_operation is never used, so remove it. Signed-off-by: Christoph Hellwig Reviewed-by: Hannes Reinecke Acked-by: Christian Brauner Acked-by: Jack Wang [rnbd] Link: https://lore.kernel.org/r/20230608110258.189493-10-hch@lst.de Signed-off-by: Jens Axboe arch/um/drivers/ubd_kern.c | 4 ++-- arch/xtensa/platforms/iss/simdisk.c | 2 +- block/bdev.c | 14 +++++++------- drivers/block/amiflop.c | 2 +- drivers/block/aoe/aoeblk.c | 2 +- drivers/block/ataflop.c | 4 ++-- drivers/block/drbd/drbd_main.c | 4 ++-- drivers/block/floppy.c | 2 +- drivers/block/loop.c | 2 +- drivers/block/nbd.c | 2 +- drivers/block/pktcdvd.c | 4 ++-- drivers/block/rbd.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/swim.c | 2 +- drivers/block/swim3.c | 3 +-- drivers/block/z2ram.c | 2 +- drivers/cdrom/gdrom.c | 2 +- drivers/md/bcache/super.c | 2 +- drivers/md/dm.c | 2 +- drivers/md/md.c | 2 +- drivers/mmc/core/block.c | 2 +- drivers/mtd/mtd_blkdevs.c | 2 +- drivers/mtd/ubi/block.c | 2 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/multipath.c | 2 +- drivers/s390/block/dasd.c | 2 +- drivers/s390/block/dcssblk.c | 4 ++-- drivers/scsi/sd.c | 3 +-- drivers/scsi/sr.c | 2 +- include/linux/blkdev.h | 2 +- 30 files changed, 41 insertions(+), 43 deletions(-) culprit signature: b475efec2882ad2f598e15ffe5793def700e218d958024a5b8c5b46062185dab parent signature: f140f5c70c73e3afae8c64c10359868f80183680e07835fcfcf264cf08a6f265 Reproducer flagged being flaky revisions tested: 17, total time: 6h23m55.412988082s (build: 3h8m45.571526781s, test: 3h10m22.899736778s) first bad commit: ae220766d87cd6799dbf918fea10613ae14c0654 block: remove the unused mode argument to ->release recipients (to): ["axboe@kernel.dk" "brauner@kernel.org" "hare@suse.de" "hch@lst.de"] recipients (cc): [] crash: WARNING in restore_regulatory_settings IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready ------------[ cut here ]------------ Unexpected user alpha2: żI WARNING: CPU: 1 PID: 5459 at net/wireless/reg.c:438 is_user_regdom_saved net/wireless/reg.c:438 [inline] WARNING: CPU: 1 PID: 5459 at net/wireless/reg.c:438 restore_alpha2 net/wireless/reg.c:3394 [inline] WARNING: CPU: 1 PID: 5459 at net/wireless/reg.c:438 restore_regulatory_settings+0x18d/0x16c0 net/wireless/reg.c:3486 Modules linked in: CPU: 1 PID: 5459 Comm: kworker/1:6 Not tainted 6.4.0-rc2-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 Workqueue: events_power_efficient crda_timeout_work RIP: 0010:is_user_regdom_saved net/wireless/reg.c:438 [inline] RIP: 0010:restore_alpha2 net/wireless/reg.c:3394 [inline] RIP: 0010:restore_regulatory_settings+0x18d/0x16c0 net/wireless/reg.c:3486 Code: 07 38 d0 7f 08 84 c0 0f 85 68 12 00 00 41 f6 87 c0 0c 97 8a 03 0f 85 62 06 00 00 44 89 e2 48 c7 c7 60 4e 8a 8a e8 e3 18 a5 f8 <0f> 0b 48 8b 1d ba f7 94 04 48 b8 00 00 00 00 00 fc ff df 48 89 da RSP: 0018:ffffc90005087c28 EFLAGS: 00010286 RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000 RDX: 0000000000000002 RSI: 0000000000000004 RDI: 0000000000000001 RBP: 00000000000000bf R08: 0000000000000001 R09: ffff8880b9b289cb R10: ffffed1017365139 R11: 0000000000000001 R12: 0000000000000049 R13: ffffc90005087c90 R14: 1ffff92000a10f8e R15: 00000000000000bf FS: 0000000000000000(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f28884d56be CR3: 000000006327d000 CR4: 00000000003506e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: crda_timeout_work+0x1e/0x40 net/wireless/reg.c:540 process_one_work+0x86e/0x1410 kernel/workqueue.c:2405 worker_thread+0x5af/0xf00 kernel/workqueue.c:2552 kthread+0x2f0/0x3d0 kernel/kthread.c:379 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308