Bladeren bron

Merge branch 'pm-sleep'

* pm-sleep:
  PM / Sleep: JBD and JBD2 missing set_freezable()
Rafael J. Wysocki 13 jaren geleden
bovenliggende
commit
cf3bbcaf09
2 gewijzigde bestanden met toevoegingen van 4 en 0 verwijderingen
  1. 2 0
      fs/jbd/journal.c
  2. 2 0
      fs/jbd2/journal.c

+ 2 - 0
fs/jbd/journal.c

@@ -129,6 +129,8 @@ static int kjournald(void *arg)
 	setup_timer(&journal->j_commit_timer, commit_timeout,
 			(unsigned long)current);
 
+	set_freezable();
+
 	/* Record that the journal thread is running */
 	journal->j_task = current;
 	wake_up(&journal->j_wait_done_commit);

+ 2 - 0
fs/jbd2/journal.c

@@ -139,6 +139,8 @@ static int kjournald2(void *arg)
 	setup_timer(&journal->j_commit_timer, commit_timeout,
 			(unsigned long)current);
 
+	set_freezable();
+
 	/* Record that the journal thread is running */
 	journal->j_task = current;
 	wake_up(&journal->j_wait_done_commit);