bisecting fixing commit since fa5941f45d7ed070118b7c209b7f2c3a034293bd building syzkaller on b617407b25b37a7a8efa47127005d1f20dd0abe1 testing commit fa5941f45d7ed070118b7c209b7f2c3a034293bd with gcc (GCC) 8.1.0 kernel signature: 095fa71518cd360791c664ccfccae175cca291ca run #0: crashed: INFO: task hung in lo_ioctl run #1: crashed: INFO: task hung in __blkdev_get run #2: crashed: INFO: task hung in lo_release run #3: crashed: INFO: task hung in lo_release run #4: crashed: INFO: task hung in lo_ioctl run #5: crashed: INFO: task hung in lo_release run #6: crashed: INFO: task hung in __blkdev_get run #7: crashed: INFO: task hung in lo_open run #8: crashed: INFO: task hung in lo_ioctl run #9: crashed: INFO: task hung in blkdev_reread_part testing current HEAD a844dc4c544291470aa69edbe2434b040794e269 testing commit a844dc4c544291470aa69edbe2434b040794e269 with gcc (GCC) 8.1.0 kernel signature: 7b397cf1051b55f5971efe27961fb71ed6a543f9 all runs: OK # git bisect start a844dc4c544291470aa69edbe2434b040794e269 fa5941f45d7ed070118b7c209b7f2c3a034293bd Bisecting: 1838 revisions left to test after this (roughly 11 steps) [0570fc57e3421f6b3196691bfd766a01d481bc27] gpiolib: never report open-drain/source lines as 'input' to user-space testing commit 0570fc57e3421f6b3196691bfd766a01d481bc27 with gcc (GCC) 8.1.0 kernel signature: 9d7655dd21a2566705711dff3fdb4b99e75c72ae all runs: OK # git bisect bad 0570fc57e3421f6b3196691bfd766a01d481bc27 Bisecting: 918 revisions left to test after this (roughly 10 steps) [9af0e8e717122d796b374bdc3b74e147c63a62f8] media: v4l2-ioctl: clear fields in s_parm testing commit 9af0e8e717122d796b374bdc3b74e147c63a62f8 with gcc (GCC) 8.1.0 kernel signature: 8fb0855c2d171213100cf026618ca7d60a317b50 all runs: OK # git bisect bad 9af0e8e717122d796b374bdc3b74e147c63a62f8 Bisecting: 459 revisions left to test after this (roughly 9 steps) [ddbe4b02aeca52900bb6965c533044b59924e37c] Revert "cifs: fix memory leak in SMB2_read" testing commit ddbe4b02aeca52900bb6965c533044b59924e37c with gcc (GCC) 8.1.0 kernel signature: 2e54b71b4368a95459a1f9e1a37077d69c4951dd all runs: OK # git bisect bad ddbe4b02aeca52900bb6965c533044b59924e37c Bisecting: 229 revisions left to test after this (roughly 8 steps) [ba8451a88c05db11a5d302607852f920bcdc47f9] kvm: x86: Report STIBP on GET_SUPPORTED_CPUID testing commit ba8451a88c05db11a5d302607852f920bcdc47f9 with gcc (GCC) 8.1.0 kernel signature: 70b755a2041be91585b6893289224c3f41e50da9 all runs: OK # git bisect bad ba8451a88c05db11a5d302607852f920bcdc47f9 Bisecting: 114 revisions left to test after this (roughly 7 steps) [882e20df08ccf05fa3e4da759ea6b680e1aef7b6] bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() testing commit 882e20df08ccf05fa3e4da759ea6b680e1aef7b6 with gcc (GCC) 8.1.0 kernel signature: 7558a6e21b30445764db883506e29863ea5d3b3b all runs: OK # git bisect bad 882e20df08ccf05fa3e4da759ea6b680e1aef7b6 Bisecting: 56 revisions left to test after this (roughly 6 steps) [760f8522ce08a24abac3208290f93fe3fffc0d6c] selinux: use kernel linux/socket.h for genheaders and mdp testing commit 760f8522ce08a24abac3208290f93fe3fffc0d6c with gcc (GCC) 8.1.0 kernel signature: 62b09a605225b109615c9a743ef5b5f1a7cdf454 all runs: OK # git bisect bad 760f8522ce08a24abac3208290f93fe3fffc0d6c Bisecting: 28 revisions left to test after this (roughly 5 steps) [da0bbf51bdcb043fad034b6ccabc0775bd5397bc] slip: make slhc_free() silently accept an error pointer testing commit da0bbf51bdcb043fad034b6ccabc0775bd5397bc with gcc (GCC) 8.1.0 kernel signature: e16504e3eea74f37a09434265ebd22a9483168b8 run #0: crashed: INFO: task hung in blkdev_reread_part run #1: crashed: INFO: task hung in lo_ioctl run #2: crashed: INFO: task hung in lo_release run #3: crashed: INFO: task hung in lo_ioctl run #4: crashed: INFO: task hung in __blkdev_get run #5: crashed: INFO: task hung in lo_release run #6: crashed: INFO: task hung in lo_ioctl run #7: crashed: INFO: task hung in lo_open run #8: crashed: INFO: task hung in lo_ioctl run #9: crashed: INFO: task hung in lo_release # git bisect good da0bbf51bdcb043fad034b6ccabc0775bd5397bc Bisecting: 14 revisions left to test after this (roughly 4 steps) [f7adeff6112ce12fb70dab378287d0d85917d240] mm: Fix warning in insert_pfn() testing commit f7adeff6112ce12fb70dab378287d0d85917d240 with gcc (GCC) 8.1.0 kernel signature: 256c24d38388f574c9389d60dcc28e813c812a61 run #0: crashed: INFO: task hung in lo_ioctl run #1: crashed: INFO: task hung in lo_open run #2: crashed: INFO: task hung in lo_open run #3: crashed: INFO: task hung in blkdev_reread_part run #4: crashed: INFO: task hung in blkdev_reread_part run #5: crashed: INFO: task hung in __blkdev_get run #6: crashed: INFO: task hung in blkdev_reread_part run #7: crashed: INFO: task hung in lo_ioctl run #8: crashed: INFO: task hung in lo_ioctl run #9: crashed: INFO: task hung in lo_open # git bisect good f7adeff6112ce12fb70dab378287d0d85917d240 Bisecting: 7 revisions left to test after this (roughly 3 steps) [5f81c74b1f2ec834ae95db6898c7ef5320283f6a] stmmac: pci: Adjust IOT2000 matching testing commit 5f81c74b1f2ec834ae95db6898c7ef5320283f6a with gcc (GCC) 8.1.0 kernel signature: f27c61db4f126181d6c18d8535ea1222976387d5 all runs: OK # git bisect bad 5f81c74b1f2ec834ae95db6898c7ef5320283f6a Bisecting: 3 revisions left to test after this (roughly 2 steps) [3ff13dbace24a9fa8595e278290d6ff3aab2b0d7] mlxsw: spectrum: Fix autoneg status in ethtool testing commit 3ff13dbace24a9fa8595e278290d6ff3aab2b0d7 with gcc (GCC) 8.1.0 kernel signature: 2d7e56199eae25710fe121a1968e5d9cba318e82 all runs: OK # git bisect bad 3ff13dbace24a9fa8595e278290d6ff3aab2b0d7 Bisecting: 0 revisions left to test after this (roughly 1 step) [748ed75029ebd0433d02eb97839fe6a08479ee4b] ipv4: add sanity checks in ipv4_link_failure() testing commit 748ed75029ebd0433d02eb97839fe6a08479ee4b with gcc (GCC) 8.1.0 kernel signature: 057da11ff86133f94b0323aaa41021c7772c9d6c all runs: OK # git bisect bad 748ed75029ebd0433d02eb97839fe6a08479ee4b Bisecting: 0 revisions left to test after this (roughly 0 steps) [22f36db48781d0db6a01ee0113265984990c1a8e] Revert "block/loop: Use global lock for ioctl() operation." testing commit 22f36db48781d0db6a01ee0113265984990c1a8e with gcc (GCC) 8.1.0 kernel signature: 7221e007fab9348da7831f47cc83d51e787962b1 all runs: OK # git bisect bad 22f36db48781d0db6a01ee0113265984990c1a8e 22f36db48781d0db6a01ee0113265984990c1a8e is the first bad commit commit 22f36db48781d0db6a01ee0113265984990c1a8e Author: Greg Kroah-Hartman Date: Mon Apr 29 15:56:26 2019 +0200 Revert "block/loop: Use global lock for ioctl() operation." This reverts commit 57da9a9742200f391d1cf93fea389f7ddc25ec9a which is commit 310ca162d779efee8a2dc3731439680f3e9c1e86 upstream. Jan Kara has reported seeing problems with this patch applied, as has Salvatore Bonaccorso, so let's drop it for now. Reported-by: Salvatore Bonaccorso Reported-by: Jan Kara Cc: Tetsuo Handa Cc: Jens Axboe Signed-off-by: Greg Kroah-Hartman drivers/block/loop.c | 58 ++++++++++++++++++++++++++-------------------------- drivers/block/loop.h | 1 + 2 files changed, 30 insertions(+), 29 deletions(-) culprit signature: 7221e007fab9348da7831f47cc83d51e787962b1 parent signature: 256c24d38388f574c9389d60dcc28e813c812a61 revisions tested: 14, total time: 4h5m36.997368064s (build: 1h53m43.129610583s, test: 2h10m29.992144374s) first good commit: 22f36db48781d0db6a01ee0113265984990c1a8e Revert "block/loop: Use global lock for ioctl() operation." cc: ["axboe@kernel.dk" "gregkh@linuxfoundation.org" "jack@suse.cz" "jaegeuk@kernel.org" "linux-kernel@vger.kernel.org" "penguin-kernel@i-love.sakura.ne.jp"]