diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2022-05-08 11:10:17 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2022-05-08 11:10:17 -0700 |
commit | 9692df0581eae29abcc925ca3c12babc6c194741 (patch) | |
tree | 098072c4998eb4fe81c83e5300b639c3376e7f7a /crypto/ecb.c | |
parent | ede4c6d78a32f9b7dfdb12d5edf8c8c4c84c729a (diff) | |
parent | 8707898e22fd665bc1d7b18b809be4b56ce25bdd (diff) | |
download | linux-9692df0581eae29abcc925ca3c12babc6c194741.tar.gz |
Merge tag 'irq-urgent-2022-05-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull irq fix from Thomas Gleixner:
"A fix for the threaded interrupt core.
A quick sequence of request/free_irq() can result in a hang because
the interrupt thread did not reach the thread function and got stopped
in the kthread core already. That leaves a state active counter
arround which makes a invocation of synchronized_irq() on that
interrupt hang forever.
Ensure that the thread reached the thread function in request_irq() to
prevent that"
* tag 'irq-urgent-2022-05-08' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
genirq: Synchronize interrupt thread startup
Diffstat (limited to 'crypto/ecb.c')
0 files changed, 0 insertions, 0 deletions