kernel-ark/fs/jbd
Nigel Cunningham 35c80422af PM / Sleep: JBD and JBD2 missing set_freezable()
With the latest and greatest changes to the freezer, I started seeing
panics that were caused by jbd2 running post-process freezing and
hitting the canary BUG_ON for non-TuxOnIce I/O submission. I've traced
this back to a lack of set_freezable calls in both jbd and jbd2. Since
they're clearly meant to be frozen (there are tests for freezing()), I
submit the following patch to add the missing calls.

Signed-off-by: Nigel Cunningham <nigel@tuxonice.net>
Acked-by: Jan Kara <jack@suse.cz>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
2012-03-13 22:36:44 +01:00
..
checkpoint.c jbd: Issue cache flush after checkpointing 2012-01-11 13:36:57 +01:00
commit.c jbd: clear revoked flag on buffers before a new transaction started 2011-11-22 01:20:53 +01:00
journal.c PM / Sleep: JBD and JBD2 missing set_freezable() 2012-03-13 22:36:44 +01:00
Kconfig Revert "task_struct: make journal_info conditional" 2009-12-17 13:23:24 -08:00
Makefile
recovery.c jbd: Issue cache flush after checkpointing 2012-01-11 13:36:57 +01:00
revoke.c jbd: clear revoked flag on buffers before a new transaction started 2011-11-22 01:20:53 +01:00
transaction.c jbd: Remove j_barrier mutex 2012-01-09 13:52:09 +01:00