Date: Sun, 28 Feb 2016 09:52:24 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-wireless@FreeBSD.org Subject: [Bug 197498] [net80211]: Setting ssid on running interface in adhoc mode causes panic Message-ID: <bug-197498-21060-C8djGLf1of@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-197498-21060@https.bugs.freebsd.org/bugzilla/> References: <bug-197498-21060@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D197498 --- Comment #7 from Andriy Voskoboinyk <avos@freebsd.org> --- After https://reviews.freebsd.org/D5145 (I remember, that this case does not work, so I have not tested it) scanning is broken into smaller parts; howev= er newstate_cb() was not. As a result: 1), 2) just the same 3) INIT -> SCAN, scanning starts 4) the same 5) SCAN -> SCAN (w/ FEXT_REINIT flag); the task waits untill scan_curchan_task() ends; 6) SCAN -> INIT, FEXT_REINIT is dropped; 7) right here, without waiting untill scan ends, INIT -> SCAN state transit= ion tries to go (but, since F_SCAN flag is set, it hangs here forever). --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-197498-21060-C8djGLf1of>