[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
Attached is a backport of the ral(4) fix about to be released in 3.9 ID'd
as:

"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.

-
Roman

[demime 1.01d removed an attachment of type application/octet-stream which had a name of ralfix-3.8.patch]