]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
ext4: convert to mbcache2
authorJan Kara <jack@suse.cz>
Thu, 16 Nov 2017 16:17:41 +0000 (14:17 -0200)
committerStefan Bader <stefan.bader@canonical.com>
Tue, 23 Jan 2018 09:36:30 +0000 (10:36 +0100)
commitbcb397e4fd2c6fccd81bbb52d581e9d35416bd13
treee20a232a95f00d755a9718c2ee0cfc6ef363cef7
parent4e032990173f7f92ca141a3e045240ab5fb3c7ab
ext4: convert to mbcache2

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>
(backported from commit 82939d7999dfc1f1998c4b1c12e2f19edbdff272)
CVE-2015-8952
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
fs/ext4/ext4.h
fs/ext4/super.c
fs/ext4/xattr.c
fs/ext4/xattr.h