diff --git a/fs/ext4/super.c b/fs/ext4/super.c index 926c0d7d9a3d0220941be7027439e2ba44085dcb..ee717b73c2b1efe54cb718432d70dec45b9b6cd3 100644 --- a/fs/ext4/super.c +++ b/fs/ext4/super.c @@ -6565,7 +6565,7 @@ static ssize_t ext4_quota_write(struct super_block *sb, int type, struct buffer_head *bh; handle_t *handle = journal_current_handle(); - if (EXT4_SB(sb)->s_journal && !handle) { + if (!handle) { ext4_msg(sb, KERN_WARNING, "Quota write (off=%llu, len=%llu)" " cancelled because transaction is not started", (unsigned long long)off, (unsigned long long)len);