]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
ext4: lock the xattr block before checksuming it
authorColin Ian King <colin.king@canonical.com>
Mon, 27 Mar 2017 11:30:34 +0000 (12:30 +0100)
committerThadeu Lima de Souza Cascardo <cascardo@canonical.com>
Thu, 6 Apr 2017 08:23:38 +0000 (09:23 +0100)
commitc6d5612f80923170dad06c04736984cc9bcc8568
tree561a491d1c82c41d8831161c3599563eead71da0
parentb637385ce31fe336d1b65f1d88b313e6cac6606c
ext4: lock the xattr block before checksuming it

BugLink: https://bugs.launchpad.net/bugs/1658633
We must lock the xattr block before calculating or verifying the
checksum in order to avoid spurious checksum failures.

https://bugzilla.kernel.org/show_bug.cgi?id=193661

Reported-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Cc: stable@vger.kernel.org
(backport of upstream commit dac7a4b4b1f664934e8b713f529b629f67db313c)
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
fs/ext4/xattr.c