From: Victor Fusco <victor@cetuc.puc-rio.br>
Subject: Re: [KJ] [PATCH] fs/reiserfs/journal.c: replace direct assignment with (__set_current_state())

Use __set_current_state() instead of direct assignment of
current->state.

Signed-off-by: Victor Fusco <victor@cetuc.puc-rio.br>

---
 journal.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

Index: quilt/fs/reiserfs/journal.c
===================================================================
--- quilt.orig/fs/reiserfs/journal.c
+++ quilt/fs/reiserfs/journal.c
@@ -2594,7 +2594,7 @@ static void queue_log_writer(struct supe
     set_current_state(TASK_UNINTERRUPTIBLE);
     if (test_bit(J_WRITERS_QUEUED, &journal->j_state))
         schedule();
-    current->state = TASK_RUNNING;
+    __set_current_state(TASK_RUNNING);
     remove_wait_queue(&journal->j_join_wait, &wait);
 }
 
