bisecting cause commit starting from 8565d64430f8278bea38dab0a3ab60b4e11c71e4 building syzkaller on e2d91b1d0dd8c8b4760986ec8114469246022bb8 testing commit 8565d64430f8278bea38dab0a3ab60b4e11c71e4 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 50490f283ccc12f7bbed5936de0d4290e41464dead1b368c3363252731ba90d3 run #0: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #1: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #2: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #3: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #4: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #5: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #6: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #7: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #8: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #9: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #10: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #11: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #12: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #13: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #14: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #15: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #16: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #17: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #18: crashed: BUG: sleeping function called from invalid context in blk_release_queue run #19: boot failed: BUG: sleeping function called from invalid context in blk_release_queue testing release v5.17 testing commit f443e374ae131c168a065ea1748feac6b2e76613 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1c0696dca0ae0eec9d4ca27fdbc85ae01ea9d2d78b1dbf19fd255504066a0d38 all runs: OK # git bisect start 8565d64430f8278bea38dab0a3ab60b4e11c71e4 f443e374ae131c168a065ea1748feac6b2e76613 Bisecting: 708 revisions left to test after this (roughly 10 steps) [5628b8de1228436d47491c662dc521bc138a3d43] Merge tag 'random-5.18-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random testing commit 5628b8de1228436d47491c662dc521bc138a3d43 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: aa6111a1cb448dae56854abfadc54233fb6df317eb9540acdce6583b83d4173b all runs: OK # git bisect good 5628b8de1228436d47491c662dc521bc138a3d43 Bisecting: 315 revisions left to test after this (roughly 9 steps) [69d1dea852b54eecd8ad2ec92a7fd371e9aec4bd] Merge tag 'for-5.18/drivers-2022-03-18' of git://git.kernel.dk/linux-block testing commit 69d1dea852b54eecd8ad2ec92a7fd371e9aec4bd compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0b2a6617d42d019841334e6397c88a15f2ee50a54f819649a03d094ac6231741 all runs: crashed: BUG: sleeping function called from invalid context in blk_release_queue # git bisect bad 69d1dea852b54eecd8ad2ec92a7fd371e9aec4bd Bisecting: 209 revisions left to test after this (roughly 8 steps) [b080cee72ef355669cbc52ff55dc513d37433600] Merge tag 'for-5.18/io_uring-statx-2022-03-18' of git://git.kernel.dk/linux-block testing commit b080cee72ef355669cbc52ff55dc513d37433600 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4f0b5470ed46c9618a6a996e4df8c6d533080bea034143c08e633114bab00e1d all runs: OK # git bisect good b080cee72ef355669cbc52ff55dc513d37433600 Bisecting: 104 revisions left to test after this (roughly 7 steps) [22027a9811349de28f81e13e20e83299099acd3a] nvmet: replace ida_simple[get|remove] with the simler ida_[alloc|free] testing commit 22027a9811349de28f81e13e20e83299099acd3a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: eb54db06cbdb331275da4f2af535c4b17b02b6bda5549c133f31e6422bbaab49 all runs: OK # git bisect good 22027a9811349de28f81e13e20e83299099acd3a Bisecting: 52 revisions left to test after this (roughly 6 steps) [da7837339641601f202f27515771dc0646083938] nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate testing commit da7837339641601f202f27515771dc0646083938 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 983be6a21ee78cef9f3e7b1f5197c978989354054714312c41b11e55352d1a25 all runs: OK # git bisect good da7837339641601f202f27515771dc0646083938 Bisecting: 26 revisions left to test after this (roughly 5 steps) [fad45c3007a18064da759b4dba35eb722bc64e97] sd: rename the scsi_disk.dev field testing commit fad45c3007a18064da759b4dba35eb722bc64e97 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1d9c481acbe2c0216daf2fe0822db70646010dc5b494e42c4a19a49c8a8df4b6 all runs: OK # git bisect good fad45c3007a18064da759b4dba35eb722bc64e97 Bisecting: 13 revisions left to test after this (roughly 4 steps) [aa1b46dcdc7baaf5fec0be25782ef24b26aa209e] block: fix rq-qos breakage from skipping rq_qos_done_bio() testing commit aa1b46dcdc7baaf5fec0be25782ef24b26aa209e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4c37b41a58006ee05d4f35e892cbe924ed3799a4034c24af65e2846743b6e60f all runs: OK # git bisect good aa1b46dcdc7baaf5fec0be25782ef24b26aa209e Bisecting: 6 revisions left to test after this (roughly 3 steps) [8f9e7b65f833cb9a4b2e2f54a049d74df394d906] block: cancel all throttled bios in del_gendisk() testing commit 8f9e7b65f833cb9a4b2e2f54a049d74df394d906 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b01b043f67a63c53be0be17c681b946fc3d9445d8bd6c1f948c6b5352158505f all runs: crashed: BUG: sleeping function called from invalid context in blk_release_queue # git bisect bad 8f9e7b65f833cb9a4b2e2f54a049d74df394d906 Bisecting: 3 revisions left to test after this (roughly 2 steps) [8ef22dc4a7cbef5870e612edfbf9cd058ddaaa50] block/bfq-iosched: Fix spelling mistake "tenative" -> "tentative" testing commit 8ef22dc4a7cbef5870e612edfbf9cd058ddaaa50 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 91f98e730bd62f3abd2902a1f0c565d8b3130948ce47fed4c5ae503061551ece all runs: OK # git bisect good 8ef22dc4a7cbef5870e612edfbf9cd058ddaaa50 Bisecting: 1 revision left to test after this (roughly 1 step) [ee37eddbfa9e0401f13a01691cf4bbbacd2d16c9] block: avoid use-after-free on throttle data testing commit ee37eddbfa9e0401f13a01691cf4bbbacd2d16c9 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7075fe4e97d090843f8843e137d56a01b017978893d9fbf20ed52b12a5e359ff all runs: OK # git bisect good ee37eddbfa9e0401f13a01691cf4bbbacd2d16c9 Bisecting: 0 revisions left to test after this (roughly 0 steps) [0a9a25ca78437b39e691bcc3dc8240455b803d8d] block: let blkcg_gq grab request queue's refcnt testing commit 0a9a25ca78437b39e691bcc3dc8240455b803d8d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 439a00ddfe3d189a14f14e17e19a7ac1f7c2bf0c19adbf1398e65eb6dc50da05 failed: failed to create VM pool: failed to create GCE image: create image operation failed: &{Code:PERMISSIONS_ERROR Location: Message:Required 'read' permission for 'disks/ci-upstream-kasan-gce-selinux-root-bisect-job-bisect-job-image.tar.gz' ForceSendFields:[] NullFields:[]}. # git bisect skip 0a9a25ca78437b39e691bcc3dc8240455b803d8d There are only 'skip'ped commits left to test. The first bad commit could be any of: 0a9a25ca78437b39e691bcc3dc8240455b803d8d 8f9e7b65f833cb9a4b2e2f54a049d74df394d906 We cannot bisect more! revisions tested: 13, total time: 2h25m40.962434844s (build: 1h21m58.074916246s, test: 1h2m40.47233858s) bisection is inconclusive, the first bad commit could be any of: 0a9a25ca78437b39e691bcc3dc8240455b803d8d 8f9e7b65f833cb9a4b2e2f54a049d74df394d906