bisecting fixing commit since c6c205ed442e4609a2bb3e369acc5f1007f782a2 building syzkaller on 55aa55c24fe77aae07d530662f91b4d50c4990f0 testing commit c6c205ed442e4609a2bb3e369acc5f1007f782a2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 863382469c4c5170145b9ea36fb166a5db4573b34fc7682fde05b7ba0e5f9ecb run #0: basic kernel testing failed: possible deadlock in fs_reclaim_acquire run #1: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #2: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #3: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #4: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #5: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #6: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #7: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #8: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #9: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #10: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #11: crashed: WARNING: lock held when returning to user space in sock_setsockopt run #12: crashed: INFO: task hung in lock_sock_nested run #13: crashed: INFO: task hung in lock_sock_nested run #14: crashed: INFO: task hung in lock_sock_nested run #15: crashed: INFO: task hung in lock_sock_nested run #16: crashed: INFO: task hung in lock_sock_nested run #17: crashed: INFO: task hung in lock_sock_nested run #18: crashed: INFO: task hung in lock_sock_nested run #19: crashed: INFO: task hung in lock_sock_nested testing current HEAD 6b67d4d63edece1033972214704c04f36c5be89a testing commit 6b67d4d63edece1033972214704c04f36c5be89a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 96fa3ea94653205beaa07d1fb7629adf94ead2e2420cb0cd2f04ae622a7ef85d all runs: OK # git bisect start 6b67d4d63edece1033972214704c04f36c5be89a c6c205ed442e4609a2bb3e369acc5f1007f782a2 Bisecting: 4732 revisions left to test after this (roughly 12 steps) [1f89a590b26e34ec7c32fbafaed446e52c3d0c3f] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input testing commit 1f89a590b26e34ec7c32fbafaed446e52c3d0c3f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 4ed789f0f96228861e30e9ba5e69fddc400248106ec6f5092fa7ca12a413544b run #0: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0) run #1: boot failed: possible deadlock in get_page_from_freelist run #2: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0) run #3: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0) run #4: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0) run #5: boot failed: BUG: sleeping function called from invalid context in stack_depot_save run #6: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0) run #7: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0) run #8: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0) run #9: boot failed: kernel panic: VFS: Unable to mount root fs on unknown-block(0,0) # git bisect skip 1f89a590b26e34ec7c32fbafaed446e52c3d0c3f Bisecting: 4732 revisions left to test after this (roughly 12 steps) [b62366181a5e9473e9c10e98f400049491c55876] cifs: support share failover when remounting testing commit b62366181a5e9473e9c10e98f400049491c55876 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 72535c9d570a213d37d8a3f02f41841170cf6737bd667e96faa84664146c84cc run #0: crashed: BUG: sleeping function called from invalid context in lock_sock_nested 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 reproducer seems to be flaky # git bisect good b62366181a5e9473e9c10e98f400049491c55876 Bisecting: 319 revisions left to test after this (roughly 8 steps) [6498f6151825f1e5aac5543fa9ea4ea218dcbe8c] Merge tag 'riscv-for-linus-5.14-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux testing commit 6498f6151825f1e5aac5543fa9ea4ea218dcbe8c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 6ac17f52a3c36b89158567261cdc50c8a376716459dcdf71b9e299ffd3521ba2 all runs: OK # git bisect bad 6498f6151825f1e5aac5543fa9ea4ea218dcbe8c Bisecting: 147 revisions left to test after this (roughly 7 steps) [8baef6386baaefb776bdd09b5c7630cf057c51c6] Merge tag 'drm-fixes-2021-07-23' of git://anongit.freedesktop.org/drm/drm testing commit 8baef6386baaefb776bdd09b5c7630cf057c51c6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 217055518d598a7c498773ceac1cc5b43d5bf5cfdea0f57c666a37662245cb09 all runs: OK # git bisect bad 8baef6386baaefb776bdd09b5c7630cf057c51c6 Bisecting: 86 revisions left to test after this (roughly 6 steps) [7aaa0f311e2df2704fa8ddb8ed681a3b5841d0bf] dpaa2-switch: seed the buffer pool after allocating the swp testing commit 7aaa0f311e2df2704fa8ddb8ed681a3b5841d0bf compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: b7b371b1d4ba1c67d189f54de412413137a089e4ffe2068410873bbce6df4977 run #0: basic kernel testing failed: BUG: sleeping function called from invalid context in stack_depot_save 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 7aaa0f311e2df2704fa8ddb8ed681a3b5841d0bf Bisecting: 40 revisions left to test after this (roughly 5 steps) [bdad810eb97875813a067504424a483aaa309bad] dt-bindings: net: snps,dwmac: add missing DWMAC IP version testing commit bdad810eb97875813a067504424a483aaa309bad compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 050d4489d67be5375a719e6ec710a09cae47ebdd3a8f6fd9ec6fefba493052e9 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 good bdad810eb97875813a067504424a483aaa309bad Bisecting: 20 revisions left to test after this (roughly 4 steps) [75d5641497a60bb5d36ff77fd3f526906cbc148c] fsl/fman: Add fibre support testing commit 75d5641497a60bb5d36ff77fd3f526906cbc148c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 9538910f5bf60fef83d079b370760f3a034ee0af7900853c71ccb4c8e95286a4 run #0: crashed: BUG: sleeping function called from invalid context in lock_sock_nested 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 good 75d5641497a60bb5d36ff77fd3f526906cbc148c Bisecting: 9 revisions left to test after this (roughly 3 steps) [02dc2ee7c7476dd831df63d2b10cc0a162a531f1] sctp: do not update transport pathmtu if SPP_PMTUD_ENABLE is not set testing commit 02dc2ee7c7476dd831df63d2b10cc0a162a531f1 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: e7ee083b5e061ae35dd8b5f2cea1a7206b2bc01c77eee31b62168e82fd489dc1 all runs: OK # git bisect bad 02dc2ee7c7476dd831df63d2b10cc0a162a531f1 Bisecting: 5 revisions left to test after this (roughly 3 steps) [58acd10092268831e49de279446c314727101292] sctp: update active_key for asoc when old key is being replaced testing commit 58acd10092268831e49de279446c314727101292 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 6c92a0db983777186b6ed81e51b625e7d2d920ab9aecb61ebd6fd3195d3d8681 all runs: OK # git bisect bad 58acd10092268831e49de279446c314727101292 Bisecting: 1 revision left to test after this (roughly 1 step) [09cfae9f13d51700b0fecf591dcd658fc5375428] ixgbe: Fix packet corruption due to missing DMA sync testing commit 09cfae9f13d51700b0fecf591dcd658fc5375428 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: fbb4635763f2e77a073333f074b95cf1d13ec4897f7f584b57878eb266030e94 all runs: OK # git bisect bad 09cfae9f13d51700b0fecf591dcd658fc5375428 Bisecting: 1 revision left to test after this (roughly 1 step) [8fb4792f091e608a0a1d353dfdf07ef55a719db5] ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions testing commit 8fb4792f091e608a0a1d353dfdf07ef55a719db5 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: fbb4635763f2e77a073333f074b95cf1d13ec4897f7f584b57878eb266030e94 run #0: basic kernel testing failed: possible deadlock in fs_reclaim_acquire 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 8fb4792f091e608a0a1d353dfdf07ef55a719db5 8fb4792f091e608a0a1d353dfdf07ef55a719db5 is the first bad commit commit 8fb4792f091e608a0a1d353dfdf07ef55a719db5 Author: Paolo Abeni Date: Tue Jul 20 15:08:40 2021 +0200 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions While running the self-tests on a KASAN enabled kernel, I observed a slab-out-of-bounds splat very similar to the one reported in commit 821bbf79fe46 ("ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions"). We additionally need to take care of fib6_metrics initialization failure when the caller provides an nh. The fix is similar, explicitly free the route instead of calling fib6_info_release on a half-initialized object. Fixes: f88d8ea67fbdb ("ipv6: Plumb support for nexthop object in a fib6_info") Signed-off-by: Paolo Abeni Signed-off-by: David S. Miller net/ipv6/route.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) culprit signature: fbb4635763f2e77a073333f074b95cf1d13ec4897f7f584b57878eb266030e94 parent signature: 9538910f5bf60fef83d079b370760f3a034ee0af7900853c71ccb4c8e95286a4 Reproducer flagged being flaky revisions tested: 13, total time: 3h58m46.440635865s (build: 1h32m5.467605174s, test: 2h25m20.81202819s) first good commit: 8fb4792f091e608a0a1d353dfdf07ef55a719db5 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions recipients (to): ["davem@davemloft.net" "davem@davemloft.net" "dsahern@kernel.org" "kuba@kernel.org" "netdev@vger.kernel.org" "pabeni@redhat.com" "yoshfuji@linux-ipv6.org"] recipients (cc): ["linux-kernel@vger.kernel.org"]