[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <tencent_8819BA58BBC933889E4C1B684BB91BAE2508@qq.com>
Date: Sat, 15 Mar 2025 14:26:27 +0800
From: Edward Adam Davis <eadavis@...com>
To: syzbot+30de9d963fdd95d745f8@...kaller.appspotmail.com
Cc: linux-kernel@...r.kernel.org,
syzkaller-bugs@...glegroups.com
Subject: Re: [syzbot] [wireless?] possible deadlock in ieee80211_change_mac (3)
#syz test
diff --git a/net/wireless/core.c b/net/wireless/core.c
index 12b780de8779..a271bea5699e 100644
--- a/net/wireless/core.c
+++ b/net/wireless/core.c
@@ -1477,12 +1477,12 @@ int cfg80211_register_netdevice(struct net_device *dev)
lockdep_assert_held(&rdev->wiphy.mtx);
/* we'll take care of this */
- wdev->registered = true;
wdev->registering = true;
ret = register_netdevice(dev);
if (ret)
goto out;
+ wdev->registered = true;
cfg80211_register_wdev(rdev, wdev);
ret = 0;
out:
Powered by blists - more mailing lists