Skip to content
Commit 05ec9e26 authored by Dave Kleikamp's avatar Dave Kleikamp
Browse files

JFS: Fix race waking up jfsIO kernel thread



It's possible for a journal I/O request to be added to the log_redrive
queue and the jfsIO thread to be awakened after the thread releases
log_redrive_lock but before it sets its state to TASK_INTERRUPTIBLE.

The jfsIO thread should set the state before giving up the spinlock, so
the waking thread will really wake it.

Signed-off-by: default avatarDave Kleikamp <shaggy@austin.ibm.com>
parent 3cbb1c8e
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment