summaryrefslogtreecommitdiff
path: root/drivers/nfc
diff options
context:
space:
mode:
authorGrazvydas Ignotas <notasas@gmail.com>2012-05-18 00:04:08 (GMT)
committerJohn W. Linville <linville@tuxdriver.com>2012-05-25 15:16:16 (GMT)
commitf380f2c4a12e913356bd49f8790ec1063c4fe9f8 (patch)
treea2e73c632dd3e892d7997d6c4287e3eee60ca3e9 /drivers/nfc
parent75813bde1f671aaab3185a9438da7730d356cea6 (diff)
downloadlinux-fsl-qoriq-f380f2c4a12e913356bd49f8790ec1063c4fe9f8.tar.xz
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>
Diffstat (limited to 'drivers/nfc')
0 files changed, 0 insertions, 0 deletions