bisecting fixing commit since df54228515593d1dc1df538786a94beb690f8cff building syzkaller on 07bfe8a540418c37449ef29dfc84ccf4d15ea0e0 testing commit df54228515593d1dc1df538786a94beb690f8cff with gcc (GCC) 8.1.0 kernel signature: 7e065444dca3efd7f18d93e46f3945ed6700a5aa8f8d64861c0799684da437a8 all runs: crashed: BUG: unable to handle kernel NULL pointer dereference in xsk_recvmsg testing current HEAD bade5c554f1ac70a50cefe96517957629dbc0d8f testing commit bade5c554f1ac70a50cefe96517957629dbc0d8f with gcc (GCC) 8.1.0 kernel signature: a90c9489d54c35e08f6a2a0ec17f53e31512046e8db6efa7ea6dc8bb493375c1 all runs: OK # git bisect start bade5c554f1ac70a50cefe96517957629dbc0d8f df54228515593d1dc1df538786a94beb690f8cff Bisecting: 7447 revisions left to test after this (roughly 13 steps) [7240153a9bdb77217b99b76fd73105bce12770be] Merge tag 'driver-core-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core testing commit 7240153a9bdb77217b99b76fd73105bce12770be with gcc (GCC) 8.1.0 kernel signature: 4db6ab502b82869d1a3254ba3bcddb14219fa3180655c59a74d5efa4ed470dbe all runs: OK # git bisect bad 7240153a9bdb77217b99b76fd73105bce12770be Bisecting: 3824 revisions left to test after this (roughly 12 steps) [ae1985b50afaf76aaa09946ee36b59eaecb2ffae] Merge tag 'for-5.11/revert-problem-v5.10-raid-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm testing commit ae1985b50afaf76aaa09946ee36b59eaecb2ffae with gcc (GCC) 8.1.0 kernel signature: f544d9cf6511a52091fad9cf3c61ae05eeecd6275ddfc22d4c9d2c280d8d9209 all runs: OK # git bisect bad ae1985b50afaf76aaa09946ee36b59eaecb2ffae Bisecting: 1609 revisions left to test after this (roughly 11 steps) [b10733527bfd864605c33ab2e9a886eec317ec39] Merge tag 'amd-drm-next-5.11-2020-12-09' of git://people.freedesktop.org/~agd5f/linux into drm-next testing commit b10733527bfd864605c33ab2e9a886eec317ec39 with gcc (GCC) 8.1.0 kernel signature: e87350457d1417e9b94d783d1d756dde999755f896998e5d8daed8965b7e6b56 run #0: crashed: BUG: sleeping function called from invalid context in sta_info_move_state 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 b10733527bfd864605c33ab2e9a886eec317ec39 Bisecting: 805 revisions left to test after this (roughly 10 steps) [87c301ca911a3bee68900ee475fe536eebd9bc41] Merge tag 'spi-fix-v5.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi testing commit 87c301ca911a3bee68900ee475fe536eebd9bc41 with gcc (GCC) 8.1.0 kernel signature: d6b296ffad58aae320cd39d857e21bbc5d0072f7434128fb038d246b8487f641 all runs: OK # git bisect bad 87c301ca911a3bee68900ee475fe536eebd9bc41 Bisecting: 450 revisions left to test after this (roughly 9 steps) [3be28e93cd88fbcbe97cabcbe92b1ccc9f830450] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma testing commit 3be28e93cd88fbcbe97cabcbe92b1ccc9f830450 with gcc (GCC) 8.1.0 kernel signature: 2c16f4d299b30a78e04d69aa110e102d335304a64898e54578bac5bccfc52d0f run #0: basic kernel testing failed: BUG: sleeping function called from invalid context in sta_info_move_state 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 bad 3be28e93cd88fbcbe97cabcbe92b1ccc9f830450 Bisecting: 175 revisions left to test after this (roughly 8 steps) [281b3ec3a75bfa14b2bf53501c4596415b3309e2] Merge tag 'usb-5.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb testing commit 281b3ec3a75bfa14b2bf53501c4596415b3309e2 with gcc (GCC) 8.1.0 kernel signature: 8ad57a3804a790523331d45516258b283a06f723cde6db107008acad0e2373e5 run #0: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #1: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #2: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #3: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #4: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 281b3ec3a75bfa14b2bf53501c4596415b3309e2 Bisecting: 87 revisions left to test after this (roughly 7 steps) [9dacf44c3837b7f1cf460de904f352714e7cd107] Merge branch 'urgent-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu testing commit 9dacf44c3837b7f1cf460de904f352714e7cd107 with gcc (GCC) 8.1.0 kernel signature: b28c89c05abd04f69e202f78a5ab957797b7235400f56ae2092dcaae5c277558 run #0: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #1: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #2: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 9dacf44c3837b7f1cf460de904f352714e7cd107 Bisecting: 40 revisions left to test after this (roughly 6 steps) [d748287a28de8955e1756a454e81ab1a73d45ecf] Merge tag 'regulator-fix-v5.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator testing commit d748287a28de8955e1756a454e81ab1a73d45ecf with gcc (GCC) 8.1.0 kernel signature: 554912b1fb5e2c636bd07f6b0ddb3220e02017636c3135a82df1e0a5f54ac659 run #0: basic kernel testing failed: BUG: sleeping function called from invalid context in sta_info_move_state run #1: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #2: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good d748287a28de8955e1756a454e81ab1a73d45ecf Bisecting: 21 revisions left to test after this (roughly 4 steps) [4ca35b4f45092634df21dada47746571a34cc09c] Merge tag 'pm-5.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm testing commit 4ca35b4f45092634df21dada47746571a34cc09c with gcc (GCC) 8.1.0 kernel signature: d8cd6bf2fd87f34e7afa8e56fc071f01af7e0b0cf5188737bd3b0df2a86e52cc run #0: basic kernel testing failed: BUG: sleeping function called from invalid context in sta_info_move_state run #1: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #2: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #3: crashed: BUG: sleeping function called from invalid context in sta_info_move_state run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 4ca35b4f45092634df21dada47746571a34cc09c Bisecting: 13 revisions left to test after this (roughly 4 steps) [3494d58865ad4a47611dbb427b214cc5227fa5eb] Merge tag 'xtensa-20201119' of git://github.com/jcmvbkbc/linux-xtensa testing commit 3494d58865ad4a47611dbb427b214cc5227fa5eb with gcc (GCC) 8.1.0 kernel signature: e84e90c2d268316de65891d139a10410b2c7c6c2e8af2eb162ddb6d4941ddabd run #0: crashed: BUG: sleeping function called from invalid context in sta_info_move_state 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 3494d58865ad4a47611dbb427b214cc5227fa5eb Bisecting: 6 revisions left to test after this (roughly 3 steps) [da631f7fd623b6c180c8d93a93040d1e0d61291f] powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations testing commit da631f7fd623b6c180c8d93a93040d1e0d61291f with gcc (GCC) 8.1.0 kernel signature: 9d43638f9815342abb13a25fe0e1f7ef609ca4ce38429c4a99104d519a0d578f all runs: OK # git bisect bad da631f7fd623b6c180c8d93a93040d1e0d61291f Bisecting: 3 revisions left to test after this (roughly 2 steps) [9a32a7e78bd0cd9a9b6332cbdc345ee5ffd0c5de] powerpc/64s: flush L1D after user accesses testing commit 9a32a7e78bd0cd9a9b6332cbdc345ee5ffd0c5de with gcc (GCC) 8.1.0 kernel signature: 9d43638f9815342abb13a25fe0e1f7ef609ca4ce38429c4a99104d519a0d578f all runs: OK # git bisect bad 9a32a7e78bd0cd9a9b6332cbdc345ee5ffd0c5de Bisecting: 0 revisions left to test after this (roughly 1 step) [f79643787e0a0762d2409b7b8334e83f22d85695] powerpc/64s: flush L1D on kernel entry testing commit f79643787e0a0762d2409b7b8334e83f22d85695 with gcc (GCC) 8.1.0 kernel signature: 9d43638f9815342abb13a25fe0e1f7ef609ca4ce38429c4a99104d519a0d578f all runs: OK # git bisect bad f79643787e0a0762d2409b7b8334e83f22d85695 Bisecting: 0 revisions left to test after this (roughly 0 steps) [fcb48454c23c5679d1a2e252f127642e91b05cbe] selftests/powerpc: rfi_flush: disable entry flush if present testing commit fcb48454c23c5679d1a2e252f127642e91b05cbe with gcc (GCC) 8.1.0 kernel signature: 9d43638f9815342abb13a25fe0e1f7ef609ca4ce38429c4a99104d519a0d578f all runs: OK # git bisect bad fcb48454c23c5679d1a2e252f127642e91b05cbe fcb48454c23c5679d1a2e252f127642e91b05cbe is the first bad commit commit fcb48454c23c5679d1a2e252f127642e91b05cbe Author: Russell Currey Date: Tue Nov 17 16:59:11 2020 +1100 selftests/powerpc: rfi_flush: disable entry flush if present We are about to add an entry flush. The rfi (exit) flush test measures the number of L1D flushes over a syscall with the RFI flush enabled and disabled. But if the entry flush is also enabled, the effect of enabling and disabling the RFI flush is masked. If there is a debugfs entry for the entry flush, disable it during the RFI flush and restore it later. Reported-by: Spoorthy S Signed-off-by: Russell Currey Signed-off-by: Daniel Axtens Signed-off-by: Michael Ellerman .../testing/selftests/powerpc/security/rfi_flush.c | 35 ++++++++++++++++++---- 1 file changed, 29 insertions(+), 6 deletions(-) parent commit 3cea11cd5e3b00d91caf0b4730194039b45c5891 wasn't tested testing commit 3cea11cd5e3b00d91caf0b4730194039b45c5891 with gcc (GCC) 8.1.0 kernel signature: 9d43638f9815342abb13a25fe0e1f7ef609ca4ce38429c4a99104d519a0d578f culprit signature: 9d43638f9815342abb13a25fe0e1f7ef609ca4ce38429c4a99104d519a0d578f parent signature: 9d43638f9815342abb13a25fe0e1f7ef609ca4ce38429c4a99104d519a0d578f Reproducer flagged being flaky revisions tested: 16, total time: 3h30m6.261587933s (build: 1h16m38.756251554s, test: 2h11m47.220315818s) first good commit: fcb48454c23c5679d1a2e252f127642e91b05cbe selftests/powerpc: rfi_flush: disable entry flush if present recipients (to): ["dja@axtens.net" "mpe@ellerman.id.au" "ruscur@russell.cc"] recipients (cc): []