[patch] backport of ral(4) reliability fix for 3.8

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[patch] backport of ral(4) reliability fix for 3.8

Roman Hunt
No MIME this time...

Attached is a backport of the ral(4) fix about to be released in 3.9 ID'd

"don't try to release references to nodes that have been freed by net80211.
in HostAP mode, when switching to the INIT state, net80211 sends a DISASSOC
and a DEAUTH frame to all associated stations and immediately free all the
nodes while we may still hold references to them in our Tx queues.

hopefully, this should fix PRs 4469/kernel and 4953/kernel."

I needed this to work now and couldn't get snapshots or wait for my disk to
ship so I backported
the change. Maybe some of you will find the patch useful.


[demime removed a uuencoded section named ralfix-3.8.patch which was 48 lines]