diff options
author | Mike Snitzer <[email protected]> | 2017-06-19 10:55:47 -0400 |
---|---|---|
committer | Mike Snitzer <[email protected]> | 2017-06-21 11:45:02 -0400 |
commit | 7def52b78a5fda14864aab9b6fd14f09a4d4ff72 (patch) | |
tree | fa4686fb458fd43860bca7b069bc5ff967d0e975 /lib/pm-notifier-error-inject.c | |
parent | cd15fb64ee56192760ad5c1e2ad97a65e735b18b (diff) |
dm integrity: fix to not disable/enable interrupts from interrupt context
Use spin_lock_irqsave and spin_unlock_irqrestore rather than
spin_{lock,unlock}_irq in submit_flush_bio().
Otherwise lockdep issues the following warning:
DEBUG_LOCKS_WARN_ON(current->hardirq_context)
WARNING: CPU: 1 PID: 0 at kernel/locking/lockdep.c:2748 trace_hardirqs_on_caller+0x107/0x180
Reported-by: Ondrej Kozina <[email protected]>
Tested-by: Ondrej Kozina <[email protected]>
Signed-off-by: Mike Snitzer <[email protected]>
Acked-by: Mikulas Patocka <[email protected]>
Diffstat (limited to 'lib/pm-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions