]> www.infradead.org Git - users/jedix/linux-maple.git/commit
ext4: convert to mbcache2
authorJan Kara <jack@suse.cz>
Mon, 22 Feb 2016 16:50:13 +0000 (11:50 -0500)
committerDhaval Giani <dhaval.giani@oracle.com>
Wed, 8 Mar 2017 01:19:08 +0000 (20:19 -0500)
commit47c8e862c3a650760a74ccf7e4009074a74c8032
tree84b5cc87c6f33a193a41a6f4154703137183521c
parent17fb7fd3cbc959d44ae432c76152c56399b0b1b7
ext4: convert to mbcache2

Orabug: 24521483
CVE: CVE-2015-8952

The conversion is generally straightforward. The only tricky part is
that xattr block corresponding to found mbcache entry can get freed
before we get buffer lock for that block. So we have to check whether
the entry is still valid after getting buffer lock.

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
(cherry picked from commit 82939d7999dfc1f1998c4b1c12e2f19edbdff272)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
fs/ext4/ext4.h
fs/ext4/super.c
fs/ext4/xattr.c
fs/ext4/xattr.h