Several code paths turned out to be unshielded against multiprocessor access.
Although no problems have been reported in the field, additional lock
acquisitions have been added to prevent issues. Code has been tested.

Signed-off-by: Roland Vossen <[email protected]>
Reviewed-by:   Arend van Spriel <[email protected]>
Reviewed-by:   Brett Rudley <[email protected]>

Roland Vossen (3):
  staging: brcm80211: cosmetic changes
  staging: brcm80211: removed locks around Mac80211 calls
  staging: brcm80211: added locks in wl_mac80211.c

 drivers/staging/brcm80211/brcmsmac/wl_mac80211.c  |  125 +++++++++++++++++++--
 drivers/staging/brcm80211/brcmsmac/wlc_mac80211.h |    2 -
 2 files changed, 117 insertions(+), 10 deletions(-)


_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to