X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=fs%2Fjbd%2Ftransaction.c;h=49bbc2be3d72937ba4719e656a140bf1c9ea7aba;hb=844ae3a0d1638753802770cde881dff0e0704551;hp=c6ec66fd876682f4846f0638c2b3682a66b49f94;hpb=db400b3c4ee89d384d9163836a55577abdae772d;p=linux-2.6-omap-h63xx.git diff --git a/fs/jbd/transaction.c b/fs/jbd/transaction.c index c6ec66fd876..49bbc2be3d7 100644 --- a/fs/jbd/transaction.c +++ b/fs/jbd/transaction.c @@ -1340,8 +1340,7 @@ int journal_stop(handle_t *handle) if (handle->h_sync) { do { old_handle_count = transaction->t_handle_count; - set_current_state(TASK_UNINTERRUPTIBLE); - schedule_timeout(1); + schedule_timeout_uninterruptible(1); } while (old_handle_count != transaction->t_handle_count); }