[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
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 removed a uuencoded section named ralfix-3.8.patch which was 48 lines]