2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-29 15:43:59 +08:00
linux-next/drivers/net/wireless/ti
Grazvydas Ignotas f380f2c4a1 wl1251: fix oops on early interrupt
This driver disables interrupt just after requesting it and enables it
later, after interface is up. However currently there is a time window
between request_irq() and disable_irq() where if interrupt arrives, the
driver oopses because it's not yet ready to process it. This can be
reproduced by inserting the module, associating and removing the module
multiple times.

Eliminate this race by setting IRQF_NOAUTOEN flag before request_irq().

Cc: stable@vger.kernel.org # v2.6.37+
Signed-off-by: Grazvydas Ignotas <notasas@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2012-05-25 11:16:16 -04:00
..
wl12xx wireless: TI wlxxx depends on MAC80211 2012-05-15 17:53:24 -04:00
wl1251 wl1251: fix oops on early interrupt 2012-05-25 11:16:16 -04:00
wlcore wlcore: fix some sparse warnings due to missing static declaration 2012-05-16 13:08:30 -04:00
Kconfig wl12xx/wlcore: spin out the wl12xx probe from wlcore to a new wl12xx 2012-04-12 08:43:56 +03:00
Makefile wl12xx/wlcore: spin out the wl12xx probe from wlcore to a new wl12xx 2012-04-12 08:43:56 +03:00