Hi, This first patch fix a potential filesystem inconsistency problem and other two fix a use after free problem. Zhang Yi (3): jbd2: protect buffers release with j_checkpoint_mutex jbd2: do not free buffers in jbd2_journal_try_to_free_buffers() ext4: add rcu to prevent use after free when umount filesystem fs/ext4/inode.c | 6 ++++-- fs/ext4/super.c | 41 +++++++++++++++++++++++++++++------------ fs/jbd2/journal.c | 30 +++++++++++++++++++++++++++--- fs/jbd2/transaction.c | 20 ++++++++++---------- include/linux/jbd2.h | 11 ++++++++++- 5 files changed, 80 insertions(+), 28 deletions(-) -- 2.25.4