linux/fs/affs
Pan Bian 3e9b85cabe fs/affs: release old buffer head on error path
commit 70779b897395b330ba5a47bed84f94178da599f9 upstream.

The reference count of the old buffer head should be decremented on path
that fails to get the new buffer head.

Fixes: 6b4657667b ("fs/affs: add rename exchange")
CC: stable@vger.kernel.org # 4.14+
Signed-off-by: Pan Bian <bianpan2016@163.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-03-04 10:26:48 +01:00
..
Changes
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
affs.h
amigaffs.c affs: fix basic permission bits to actually work 2020-09-09 19:12:34 +02:00
amigaffs.h fs: affs: Initialize filesystem timestamp ranges 2019-08-30 07:27:18 -07:00
bitmap.c
dir.c
file.c affs: fix basic permission bits to actually work 2020-09-09 19:12:34 +02:00
inode.c fs: affs: Initialize filesystem timestamp ranges 2019-08-30 07:27:18 -07:00
namei.c fs/affs: release old buffer head on error path 2021-03-04 10:26:48 +01:00
super.c affs: fix a memory leak in affs_remount 2020-01-17 19:48:50 +01:00
symlink.c