bisecting cause commit starting from 02319bf15acf54004216e40ac9c171437f24be24 building syzkaller on 70b76c1d627711cc3ef109af16d6cb7429a61fe3 testing commit 02319bf15acf54004216e40ac9c171437f24be24 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b814268cfb49f9e08c9d80cbccf48049a8a949d7900dfa12cdf8e420c9ab393d all runs: crashed: WARNING in mptcp_sendmsg_frag testing release v5.14 testing commit 7d2a07b769330c34b4deabeed939325c77a7ec2f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8c219514f33cf5f7e995cffb6643e798eb9f0e406da2dbcbb7423680d5a3f503 all runs: OK # git bisect start 02319bf15acf54004216e40ac9c171437f24be24 7d2a07b769330c34b4deabeed939325c77a7ec2f Bisecting: 5907 revisions left to test after this (roughly 13 steps) [1b4f3dfb4792f03b139edf10124fcbeb44e608e6] Merge tag 'usb-serial-5.15-rc1' of https://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-next testing commit 1b4f3dfb4792f03b139edf10124fcbeb44e608e6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2a21ff9c3775a869ed875a487dbb63bb481a58752b4a2427f39fc52291f831d7 run #0: crashed: KASAN: use-after-free Read in __d_alloc run #1: crashed: KASAN: use-after-free Read in __d_alloc run #2: crashed: KASAN: use-after-free Read in __d_alloc run #3: crashed: KASAN: use-after-free Read in __d_alloc run #4: crashed: KASAN: use-after-free Read in __d_alloc run #5: crashed: KASAN: use-after-free Read in __d_alloc run #6: crashed: KASAN: use-after-free Read in __d_alloc run #7: crashed: KASAN: use-after-free Read in __d_alloc run #8: crashed: KASAN: use-after-free Read in __d_alloc run #9: OK # git bisect bad 1b4f3dfb4792f03b139edf10124fcbeb44e608e6 Bisecting: 3531 revisions left to test after this (roughly 11 steps) [29ce8f9701072fc221d9c38ad952de1a9578f95c] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net testing commit 29ce8f9701072fc221d9c38ad952de1a9578f95c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cfe4b10c44e94c036f527eb6acfd0e3fa09eb6e2154ec551d98ca2e2bfebf244 all runs: OK # git bisect good 29ce8f9701072fc221d9c38ad952de1a9578f95c Bisecting: 1760 revisions left to test after this (roughly 11 steps) [e7c1bbcf0c315c56cd970642214aa1df3d8cf61d] Merge tag 'hwmon-for-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging testing commit e7c1bbcf0c315c56cd970642214aa1df3d8cf61d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 11dce28eb8768bd41cb002ae3d17806a28fc7d03e057cd249e5d3ae15533c9cc all runs: crashed: KASAN: use-after-free Read in __d_alloc # git bisect bad e7c1bbcf0c315c56cd970642214aa1df3d8cf61d Bisecting: 838 revisions left to test after this (roughly 10 steps) [679369114e55f422dc593d0628cfde1d04ae59b3] Merge tag 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-block testing commit 679369114e55f422dc593d0628cfde1d04ae59b3 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 47eb8dcae1fed757e85db75eb323d5f9e717d0fa449d1c60300483eaeb4937fc all runs: OK # git bisect good 679369114e55f422dc593d0628cfde1d04ae59b3 Bisecting: 416 revisions left to test after this (roughly 9 steps) [9c849ce86e0fa93a218614eac562ace44053d7ce] Merge tag '5.15-rc-smb3-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6 testing commit 9c849ce86e0fa93a218614eac562ace44053d7ce compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6e291f73fea31ed3b970f64d9a4fa32afec26081a3765c4cb004caf051d47f38 run #0: crashed: KASAN: use-after-free Read in __d_alloc run #1: crashed: KASAN: use-after-free Read in __d_alloc run #2: crashed: KASAN: use-after-free Read in __d_alloc run #3: crashed: KASAN: use-after-free Read in __d_alloc run #4: crashed: KASAN: use-after-free Read in __d_alloc run #5: crashed: KASAN: use-after-free Read in __d_alloc run #6: crashed: KASAN: use-after-free Read in __d_alloc run #7: crashed: KASAN: use-after-free Read in __d_alloc run #8: crashed: KASAN: use-after-free Read in __d_alloc run #9: OK # git bisect bad 9c849ce86e0fa93a218614eac562ace44053d7ce Bisecting: 210 revisions left to test after this (roughly 8 steps) [777cad1604d68ed4379ec899d1f7d2f6a29f01f0] ksmbd: remove select FS_POSIX_ACL in Kconfig testing commit 777cad1604d68ed4379ec899d1f7d2f6a29f01f0 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a0529ae78adb97cee7ca3a0d3cfbc5011a3e4f86db0f3c5f235ebbf0ba7cfb1c all runs: OK # git bisect good 777cad1604d68ed4379ec899d1f7d2f6a29f01f0 Bisecting: 123 revisions left to test after this (roughly 7 steps) [87df7fb922d18e96992aa5e824aa34b2065fef59] io-wq: fix wakeup race when adding new work testing commit 87df7fb922d18e96992aa5e824aa34b2065fef59 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f882012bf48b0a687c5d945983a7fd717e4032bb7eed02733c2af19357ad4960 all runs: OK # git bisect good 87df7fb922d18e96992aa5e824aa34b2065fef59 Bisecting: 63 revisions left to test after this (roughly 6 steps) [c547d89a9a445f6bb757b93247de43d312e722da] Merge tag 'for-5.15/io_uring-2021-08-30' of git://git.kernel.dk/linux-block testing commit c547d89a9a445f6bb757b93247de43d312e722da compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c597339abe4d9ba229f57e4e0d42b357bc77e064a4140dfc4d0e5e5fbf6374d5 all runs: OK # git bisect good c547d89a9a445f6bb757b93247de43d312e722da Bisecting: 33 revisions left to test after this (roughly 5 steps) [7d5d8d7156892f82cf40b63228ce788248cc57a3] ksmbd: fix __write_overflow warning in ndr_read_string testing commit 7d5d8d7156892f82cf40b63228ce788248cc57a3 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a0529ae78adb97cee7ca3a0d3cfbc5011a3e4f86db0f3c5f235ebbf0ba7cfb1c all runs: OK # git bisect good 7d5d8d7156892f82cf40b63228ce788248cc57a3 Bisecting: 12 revisions left to test after this (roughly 4 steps) [b91db6a0b52e019b6bdabea3f1dbe36d85c7e52c] Merge tag 'for-5.15/io_uring-vfs-2021-08-30' of git://git.kernel.dk/linux-block testing commit b91db6a0b52e019b6bdabea3f1dbe36d85c7e52c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 55891ec3e733df01bfcc0c69a6e951f7a7ee83dc5392533ad08aa86a2a49e3d4 run #0: crashed: KASAN: use-after-free Read in __d_alloc run #1: crashed: KASAN: use-after-free Read in __d_alloc run #2: crashed: KASAN: use-after-free Read in __d_alloc run #3: crashed: KASAN: use-after-free Read in __d_alloc run #4: crashed: KASAN: use-after-free Read in __d_alloc run #5: crashed: KASAN: use-after-free Read in __d_alloc run #6: crashed: KASAN: use-after-free Read in __d_alloc run #7: crashed: KASAN: use-after-free Read in __d_alloc run #8: crashed: KASAN: use-after-free Read in __d_alloc run #9: OK # git bisect bad b91db6a0b52e019b6bdabea3f1dbe36d85c7e52c Bisecting: 10 revisions left to test after this (roughly 3 steps) [7a8721f84fcb3b2946a92380b6fc311e017ff02c] io_uring: add support for IORING_OP_SYMLINKAT testing commit 7a8721f84fcb3b2946a92380b6fc311e017ff02c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0c9f13c212995ba2c77351c99ae5ef432e9883216ee09c9a2570fb1865ebc705 run #0: crashed: KASAN: use-after-free Read in __d_alloc run #1: crashed: KASAN: use-after-free Read in __d_alloc run #2: crashed: KASAN: use-after-free Read in __d_alloc run #3: crashed: KASAN: use-after-free Read in __d_alloc run #4: crashed: KASAN: use-after-free Read in __d_alloc run #5: OK run #6: crashed: KASAN: use-after-free Read in __d_alloc run #7: crashed: KASAN: use-after-free Read in __d_alloc run #8: crashed: KASAN: use-after-free Read in __d_alloc run #9: crashed: KASAN: use-after-free Read in __d_alloc # git bisect bad 7a8721f84fcb3b2946a92380b6fc311e017ff02c Bisecting: 4 revisions left to test after this (roughly 2 steps) [da2d0cede330192879e8e16ddb3158aa76ba5ec2] namei: make do_symlinkat() take struct filename testing commit da2d0cede330192879e8e16ddb3158aa76ba5ec2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3d2b947cd0ee0c3fe241d1832fd7275e2ec4041554fb89e72afb82c57a1e75c6 run #0: crashed: KFENCE: use-after-free in kvm_fastop_exception run #1: crashed: KASAN: use-after-free Read in __d_alloc run #2: crashed: KASAN: use-after-free Read in __d_alloc run #3: crashed: KASAN: use-after-free Read in __d_alloc run #4: crashed: KASAN: use-after-free Read in __d_alloc run #5: crashed: KASAN: use-after-free Read in __d_alloc run #6: OK run #7: crashed: KASAN: use-after-free Read in __d_alloc run #8: crashed: KASAN: use-after-free Read in __d_alloc run #9: crashed: KASAN: use-after-free Read in __d_alloc # git bisect bad da2d0cede330192879e8e16ddb3158aa76ba5ec2 Bisecting: 2 revisions left to test after this (roughly 1 step) [0ee50b47532a81ab36046241822d1ecb4e08e76d] namei: change filename_parentat() calling conventions testing commit 0ee50b47532a81ab36046241822d1ecb4e08e76d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 15c5025b1118820d626a5dbde24b196a21a20e0198e7be26229bc80264802849 all runs: boot failed: KASAN: use-after-free Read in __d_alloc # git bisect skip 0ee50b47532a81ab36046241822d1ecb4e08e76d Bisecting: 2 revisions left to test after this (roughly 1 step) [584d3226d665214dc1c498045c253529acdd3134] namei: make do_mkdirat() take struct filename testing commit 584d3226d665214dc1c498045c253529acdd3134 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3f2c3097d10e9d0ab799f87cce31d62d9a17e5f648d7ff21d9bc3c4d9634efec run #0: crashed: KASAN: use-after-free Read in __d_alloc run #1: OK run #2: crashed: KASAN: use-after-free Read in __d_alloc run #3: OK run #4: OK run #5: crashed: KASAN: use-after-free Read in __d_alloc run #6: crashed: KASAN: use-after-free Read in __d_alloc run #7: crashed: KASAN: use-after-free Read in __d_alloc run #8: crashed: KASAN: use-after-free Read in __d_alloc run #9: crashed: KASAN: use-after-free Read in __d_alloc # git bisect bad 584d3226d665214dc1c498045c253529acdd3134 Bisecting: 0 revisions left to test after this (roughly 1 step) [91ef658fb8b82837f94ea0d45d14b5b2d2541e70] namei: ignore ERR/NULL names in putname() testing commit 91ef658fb8b82837f94ea0d45d14b5b2d2541e70 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4ffb7e1eb6edd8b5d8a04a8b6cea6fc57980871ff20b7b33fab516c443fac57e all runs: OK # git bisect good 91ef658fb8b82837f94ea0d45d14b5b2d2541e70 There are only 'skip'ped commits left to test. The first bad commit could be any of: 0ee50b47532a81ab36046241822d1ecb4e08e76d 584d3226d665214dc1c498045c253529acdd3134 We cannot bisect more! revisions tested: 17, total time: 4h56m24.388814808s (build: 1h50m33.168442923s, test: 3h4m8.228551972s) bisection is inconclusive, the first bad commit could be any of: 0ee50b47532a81ab36046241822d1ecb4e08e76d 584d3226d665214dc1c498045c253529acdd3134