mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-11 04:28:51 +00:00
The spin_lock/unlock_irq() functions cannot be nested. The problem is
that presumably we would want the IRQs to be re-enabled on the second
call the spin_unlock_irq() but instead it will be enabled at the first
call so IRQs will be enabled earlier than expected.
In this situation the copy_resp_to_buf() function is only called from
one function and it is called with IRQs disabled. We can just use
the regular spin_lock/unlock() functions.
Fixes:
|
||
|---|---|---|
| .. | ||
| fireworks_command.c | ||
| fireworks_hwdep.c | ||
| fireworks_midi.c | ||
| fireworks_pcm.c | ||
| fireworks_proc.c | ||
| fireworks_stream.c | ||
| fireworks_transaction.c | ||
| fireworks.c | ||
| fireworks.h | ||
| Makefile | ||