diff options
author | Sebastian Andrzej Siewior <bigeasy@linutronix.de> | 2013-08-21 15:48:46 (GMT) |
---|---|---|
committer | Scott Wood <scottwood@freescale.com> | 2014-04-10 00:18:55 (GMT) |
commit | e560bacfa970cf282e62596bebaaf4d50a76714c (patch) | |
tree | 2278ecbb102dca4c1f33af9ce20a29f1da122247 /drivers/net | |
parent | cd0e40c6f0608c957b7fff6b452c2550a0a7148a (diff) | |
download | linux-fsl-qoriq-e560bacfa970cf282e62596bebaaf4d50a76714c.tar.xz |
genirq: do not invoke the affinity callback via a workqueue
Joe Korty reported, that __irq_set_affinity_locked() schedules a
workqueue while holding a rawlock which results in a might_sleep()
warning.
This patch moves the invokation into a process context so that we only
wakeup() a process while holding the lock.
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Diffstat (limited to 'drivers/net')
0 files changed, 0 insertions, 0 deletions