search for: b_wait

Displaying 1 result from an estimated 1 matches for "b_wait".

Did you mean: _wait
2003 Jan 18
2
[patch 2.4] Fix ext3 scheduling storm and lockup
...-storm 2003-01-16 02:45:19.000000000 -0800 +++ 24-akpm/fs/jbd/transaction.c 2003-01-16 02:45:19.000000000 -0800 @@ -669,7 +669,8 @@ repeat: spin_unlock(&journal_datalist_lock); unlock_journal(journal); /* commit wakes up all shadow buffers after IO */ - sleep_on(&jh2bh(jh)->b_wait); + wait_event(jh2bh(jh)->b_wait, + jh->b_jlist != BJ_Shadow); lock_journal(journal); goto repeat; } _