diff --git a/fs/ext3/super.c b/fs/ext3/super.c index 8147dd44cedea34fe51004505766ec23e06c169d..18eaa78ecb4ec53d4d65170ccfd28a362ae703f9 100644 --- a/fs/ext3/super.c +++ b/fs/ext3/super.c @@ -2836,7 +2836,7 @@ static int ext3_quota_on(struct super_block *sb, int type, int format_id, err = journal_flush(EXT3_SB(sb)->s_journal); journal_unlock_updates(EXT3_SB(sb)->s_journal); if (err) { - path_put(&nd.path); + path_put(&path); return err; } }