bisecting fixing commit since e3364c5ff3ff975b943a7bf47e21a2a4bf20f3fe building syzkaller on 94942294277bf7550b12322d282159551521258b testing commit e3364c5ff3ff975b943a7bf47e21a2a4bf20f3fe with gcc (GCC) 8.1.0 kernel signature: 1e1f6cfaed490858ed592d4f2de1e45021f3be7edc13f44473061ebc0ecede4a all runs: crashed: WARNING in ovs_dp_cmd_new testing current HEAD cbf3d60329c4e11edcecac0c8fc6767b0f05e3a7 testing commit cbf3d60329c4e11edcecac0c8fc6767b0f05e3a7 with gcc (GCC) 8.1.0 kernel signature: f29d29476cc73cad76364166455a2abef88c7a1fb37aac2de50b335324920f21 all runs: OK # git bisect start cbf3d60329c4e11edcecac0c8fc6767b0f05e3a7 e3364c5ff3ff975b943a7bf47e21a2a4bf20f3fe Bisecting: 1497 revisions left to test after this (roughly 11 steps) [ee176906dc882ba6223d834ae61790e7550515fd] Merge tag 'acpi-5.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm testing commit ee176906dc882ba6223d834ae61790e7550515fd with gcc (GCC) 8.1.0 kernel signature: 272fd3f9e8dcc8a760bf115cc69dc2c73bb5d3fc07cf8e90278a1dc3e7d8affb all runs: crashed: WARNING in ovs_dp_cmd_new # git bisect good ee176906dc882ba6223d834ae61790e7550515fd Bisecting: 747 revisions left to test after this (roughly 10 steps) [15f5d201c1773297b38a11a0064be76a224d073d] Merge tag 'driver-core-5.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core testing commit 15f5d201c1773297b38a11a0064be76a224d073d with gcc (GCC) 8.1.0 kernel signature: 5df64009c3f9a5a6495e95a13b8b8bec94bbb1713bc14e109b8caed04f52fb05 run #0: basic kernel testing failed: BUG: sleeping function called from invalid context in sta_info_move_state run #1: crashed: WARNING in ovs_dp_cmd_new run #2: crashed: WARNING in ovs_dp_cmd_new run #3: crashed: WARNING in ovs_dp_cmd_new run #4: crashed: WARNING in ovs_dp_cmd_new run #5: crashed: WARNING in ovs_dp_cmd_new run #6: crashed: WARNING in ovs_dp_cmd_new run #7: crashed: WARNING in ovs_dp_cmd_new run #8: crashed: WARNING in ovs_dp_cmd_new run #9: crashed: WARNING in ovs_dp_cmd_new # git bisect good 15f5d201c1773297b38a11a0064be76a224d073d Bisecting: 368 revisions left to test after this (roughly 9 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: 74fce825271130ed04b0975d3215e38f5fdae77bafce8065b2313cf3fafa8e46 all runs: crashed: WARNING in ovs_dp_cmd_new # git bisect good 281b3ec3a75bfa14b2bf53501c4596415b3309e2 Bisecting: 192 revisions left to test after this (roughly 8 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: 29df5eced594070fec47d54e999d13cc743705ae2ad9d623cd5ca1d896d72244 run #0: crashed: WARNING in ovs_dp_cmd_new run #1: crashed: WARNING in ovs_dp_cmd_new run #2: crashed: WARNING in ovs_dp_cmd_new run #3: crashed: WARNING in ovs_dp_cmd_new run #4: crashed: WARNING in ovs_dp_cmd_new run #5: crashed: WARNING in ovs_dp_cmd_new run #6: crashed: WARNING in ovs_dp_cmd_new run #7: crashed: WARNING in ovs_dp_cmd_new run #8: crashed: WARNING in ovs_dp_cmd_new run #9: crashed: BUG: sleeping function called from invalid context in sta_info_move_state # git bisect good 3be28e93cd88fbcbe97cabcbe92b1ccc9f830450 Bisecting: 96 revisions left to test after this (roughly 7 steps) [6d9c8d15af0ef20a66a0b432cac0d08319920602] net/mlx4_core: Fix init_hca fields offset testing commit 6d9c8d15af0ef20a66a0b432cac0d08319920602 with gcc (GCC) 8.1.0 kernel signature: 63a5234543300f9bba899724928986c513526236661e049be21e7ee4654e771c all runs: OK # git bisect bad 6d9c8d15af0ef20a66a0b432cac0d08319920602 Bisecting: 47 revisions left to test after this (roughly 6 steps) [2a1828e378c1b5ba1ff283ed8f8c5cc37bb391dc] net: lantiq: Wait for the GPHY firmware to be ready testing commit 2a1828e378c1b5ba1ff283ed8f8c5cc37bb391dc with gcc (GCC) 8.1.0 kernel signature: 70ab70020c76565a1c59fb57829599524b6a6da3e1e596820289923614f9d0c9 all runs: OK # git bisect bad 2a1828e378c1b5ba1ff283ed8f8c5cc37bb391dc Bisecting: 23 revisions left to test after this (roughly 5 steps) [796a2665ca3e91ebaba7222f76fd9a035714e2d8] lan743x: prevent entire kernel HANG on open, for some platforms testing commit 796a2665ca3e91ebaba7222f76fd9a035714e2d8 with gcc (GCC) 8.1.0 kernel signature: 30ce81b729c0037f5ca0a8d5ed61e3d0bfad639900dfb4fd35c16f9e1b8fe49d all runs: OK # git bisect bad 796a2665ca3e91ebaba7222f76fd9a035714e2d8 Bisecting: 11 revisions left to test after this (roughly 4 steps) [8cf8821e15cd553339a5b48ee555a0439c2b2742] net: Exempt multicast addresses from five-second neighbor lifetime testing commit 8cf8821e15cd553339a5b48ee555a0439c2b2742 with gcc (GCC) 8.1.0 kernel signature: 593a9a33b61785f1285cbe5a3758850c79adf1383fcf3fd465c5ddb40a23fd4c all runs: OK # git bisect bad 8cf8821e15cd553339a5b48ee555a0439c2b2742 Bisecting: 6 revisions left to test after this (roughly 3 steps) [7bc40aedf24d31d8bea80e1161e996ef4299fb10] mac80211: free sta in sta_info_insert_finish() on errors testing commit 7bc40aedf24d31d8bea80e1161e996ef4299fb10 with gcc (GCC) 8.1.0 kernel signature: 5a704a9c478f0b308f8ac988a98e53e175c3067cd3b8d91e0dac6da17a315835 all runs: crashed: WARNING in ovs_dp_cmd_new # git bisect good 7bc40aedf24d31d8bea80e1161e996ef4299fb10 Bisecting: 3 revisions left to test after this (roughly 2 steps) [baee1991fad928d6c8dd5be3197ecb413c420c97] net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() testing commit baee1991fad928d6c8dd5be3197ecb413c420c97 with gcc (GCC) 8.1.0 kernel signature: d5ae2c5ded695057ccef56508cd1be2362adebe565953e4cff299e344a321f4f 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 reproducer seems to be flaky # git bisect good baee1991fad928d6c8dd5be3197ecb413c420c97 Bisecting: 1 revision left to test after this (roughly 1 step) [1395f8df87b0b897eb363625ddbc09891d2fba62] Merge tag 'mac80211-for-net-2020-11-13' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211 testing commit 1395f8df87b0b897eb363625ddbc09891d2fba62 with gcc (GCC) 8.1.0 kernel signature: 7b4f008652c1a71775d20c61f2a90d77f3ed6c69a75085b7a6717474cd3f7219 all runs: OK # git bisect bad 1395f8df87b0b897eb363625ddbc09891d2fba62 Bisecting: 0 revisions left to test after this (roughly 0 steps) [4ee18c179e5e815fa5575e0d2db0c05795a804ee] net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request testing commit 4ee18c179e5e815fa5575e0d2db0c05795a804ee with gcc (GCC) 8.1.0 kernel signature: 603c0fec475f98928ca5b8832a31838684771bb0def6260a10cc73b3394cf23c 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: 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 4ee18c179e5e815fa5575e0d2db0c05795a804ee 1395f8df87b0b897eb363625ddbc09891d2fba62 is the first bad commit commit 1395f8df87b0b897eb363625ddbc09891d2fba62 Merge: 4ee18c179e5e 7bc40aedf24d Author: Jakub Kicinski Date: Fri Nov 13 11:58:55 2020 -0800 Merge tag 'mac80211-for-net-2020-11-13' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211 Johannes Berg says: ==================== A handful of fixes: * a use-after-free fix in rfkill * a memory leak fix in the mac80211 TX status path * some rate scaling fixes * a fix for the often-reported (by syzbot) sleeping in atomic issue with mac80211's station removal * tag 'mac80211-for-net-2020-11-13' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211: mac80211: free sta in sta_info_insert_finish() on errors mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames rfkill: Fix use-after-free in rfkill_resume() ==================== Link: https://lore.kernel.org/r/20201113093421.24025-1-johannes@sipsolutions.net Signed-off-by: Jakub Kicinski net/mac80211/rc80211_minstrel.c | 27 +++++---------------------- net/mac80211/rc80211_minstrel.h | 1 - net/mac80211/sta_info.c | 14 ++++---------- net/mac80211/status.c | 18 ++++++++---------- net/rfkill/core.c | 3 +++ 5 files changed, 20 insertions(+), 43 deletions(-) Reproducer flagged being flaky revisions tested: 14, total time: 2h46m9.534538592s (build: 1h3m43.200846735s, test: 1h41m6.536844808s) first good commit: 1395f8df87b0b897eb363625ddbc09891d2fba62 Merge tag 'mac80211-for-net-2020-11-13' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211 recipients (to): ["kuba@kernel.org"] recipients (cc): []