bisecting cause commit starting from d5284dedccdb9053988278dd30c834d46b8c866d building syzkaller on 0230ba3e7ee638765ace8e2c3b436e703017b46c testing commit d5284dedccdb9053988278dd30c834d46b8c866d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 244cf5a4bbd349dd46d4ab6a85d009a4bbd81f1221d7a0c6c025c8540dbe159f all runs: crashed: INFO: rcu detected stall in sys_bpf testing release v5.15 testing commit 8bb7eca972ad531c9b149c0a51ab43a417385813 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 23b867ff5df3d6cb6b498368a18ae79abf8004bbd96dea98ad38033811273ce5 all runs: OK # git bisect start d5284dedccdb9053988278dd30c834d46b8c866d 8bb7eca972ad531c9b149c0a51ab43a417385813 Bisecting: 6458 revisions left to test after this (roughly 13 steps) [6ab1d4839a486727fdd412bd8bab27417388d381] Merge tag 'platform-drivers-x86-v5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 testing commit 6ab1d4839a486727fdd412bd8bab27417388d381 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 96d1acf9a5cb06690cfe253554d785e27c1686b3c48ff06865941100cd577ba7 all runs: crashed: INFO: rcu detected stall in sys_bpf # git bisect bad 6ab1d4839a486727fdd412bd8bab27417388d381 Bisecting: 4190 revisions left to test after this (roughly 12 steps) [84882cf72cd774cf16fd338bdbf00f69ac9f9194] Revert "net: avoid double accounting for pure zerocopy skbs" testing commit 84882cf72cd774cf16fd338bdbf00f69ac9f9194 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4cdf0efd5012eaa4880ad2d212b4a2b32e3f2d41a51c235fb9512294b877740b run #0: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor211423401" "root@10.128.15.216:./syz-executor211423401"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.15.216 port 22 timed out lost connection 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 # git bisect good 84882cf72cd774cf16fd338bdbf00f69ac9f9194 Bisecting: 2100 revisions left to test after this (roughly 11 steps) [79ef0c00142519bc34e1341447f3797436cc48bf] Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace testing commit 79ef0c00142519bc34e1341447f3797436cc48bf compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 717c620401c0bb3039020a66b756334cd57e2898c9eb9d5e6e04c3010eb342e5 all runs: crashed: INFO: rcu detected stall in sys_bpf # git bisect bad 79ef0c00142519bc34e1341447f3797436cc48bf Bisecting: 995 revisions left to test after this (roughly 10 steps) [8cb1ae19bfae92def42c985417cd6e894ddaa047] Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 8cb1ae19bfae92def42c985417cd6e894ddaa047 compiler: gcc (GCC) 10.2.1 20210217 ./include/linux/page-flags.h:806:29: error: macro "PAGEFLAG_FALSE" requires 2 arguments, but only 1 given ./include/linux/page-flags.h:807:32: error: macro "TESTSCFLAG_FALSE" requires 2 arguments, but only 1 given ./include/linux/page-flags.h:806:1: error: unknown type name 'PAGEFLAG_FALSE' ./include/linux/page-flags.h:807:18: error: expected ';' before 'static' # git bisect skip 8cb1ae19bfae92def42c985417cd6e894ddaa047 Bisecting: 995 revisions left to test after this (roughly 10 steps) [b688f11e86c9a22169a0e522530982735d2db19b] io_uring: utilize the io batching infrastructure for more efficient polled IO testing commit b688f11e86c9a22169a0e522530982735d2db19b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3ba4e398f0872266daa08bf7afaa2a0c7249d2f19aeca3f2b88d730a3ff6ee1c all runs: boot failed: general protection fault in blk_mq_free_request # git bisect skip b688f11e86c9a22169a0e522530982735d2db19b Bisecting: 995 revisions left to test after this (roughly 10 steps) [8fac67ca236b961b573355e203dbaf62a706a2e5] arm64: mm: update max_pfn after memory hotplug testing commit 8fac67ca236b961b573355e203dbaf62a706a2e5 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cc27cb54ece5a41bfffe629cd014d3945ac2fac4ab3e3232042a02519d1f71fc run #0: crashed: no output from test machine run #1: crashed: no output from test machine run #2: crashed: no output from test machine run #3: crashed: no output from test machine run #4: crashed: no output from test machine run #5: crashed: no output from test machine run #6: crashed: no output from test machine run #7: crashed: no output from test machine run #8: crashed: no output from test machine run #9: OK # git bisect bad 8fac67ca236b961b573355e203dbaf62a706a2e5 Bisecting: 1 revision left to test after this (roughly 1 step) [e63cf610ead18d5f8df0739a36cba57ccba43f6b] arm64: mm: Drop pointless call to set_max_mapnr() testing commit e63cf610ead18d5f8df0739a36cba57ccba43f6b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cc27cb54ece5a41bfffe629cd014d3945ac2fac4ab3e3232042a02519d1f71fc all runs: crashed: no output from test machine # git bisect bad e63cf610ead18d5f8df0739a36cba57ccba43f6b e63cf610ead18d5f8df0739a36cba57ccba43f6b is the first bad commit commit e63cf610ead18d5f8df0739a36cba57ccba43f6b Author: Will Deacon Date: Wed Sep 29 13:54:04 2021 +0100 arm64: mm: Drop pointless call to set_max_mapnr() set_max_mapnr() is an empty stub function if CONFIG_NUMA=y, otherwise it assigns to the 'max_mapnr' variable which is used to provide a generic pfn_valid() implementation if CONFIG_MMU=n. Since we don't support nommu on arm64, drop the pointless call to set_max_mapnr() from mem_init(). Link: https://lore.kernel.org/r/130a50d7-92fd-31fa-261e-f73dadcb4fcf@redhat.com Signed-off-by: Will Deacon arch/arm64/mm/init.c | 2 -- 1 file changed, 2 deletions(-) parent commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29 wasn't tested testing commit 5816b3e6577eaa676ceb00a848f0fd65fe2adc29 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cc27cb54ece5a41bfffe629cd014d3945ac2fac4ab3e3232042a02519d1f71fc culprit signature: cc27cb54ece5a41bfffe629cd014d3945ac2fac4ab3e3232042a02519d1f71fc parent signature: cc27cb54ece5a41bfffe629cd014d3945ac2fac4ab3e3232042a02519d1f71fc revisions tested: 8, total time: 2h15m15.99243119s (build: 58m4.662141414s, test: 1h16m2.042403838s) first bad commit: e63cf610ead18d5f8df0739a36cba57ccba43f6b arm64: mm: Drop pointless call to set_max_mapnr() recipients (to): ["linux-kernel@vger.kernel.org" "will@kernel.org"] recipients (cc): ["akpm@linux-foundation.org" "anshuman.khandual@arm.com" "catalin.marinas@arm.com" "david@redhat.com" "geert+renesas@glider.be" "linux-arm-kernel@lists.infradead.org" "rppt@kernel.org" "will@kernel.org"] crash: no output from test machine