]> git.baikalelectronics.ru Git - kernel.git/commit
Btrfs: fix error cases for ioctl transactions
authorSage Weil <sage@newdream.net>
Tue, 29 Sep 2009 22:38:44 +0000 (18:38 -0400)
committerChris Mason <chris.mason@oracle.com>
Tue, 29 Sep 2009 22:38:44 +0000 (18:38 -0400)
commitc797d826eeaffc611199d6d886cbfc504c3cb8d1
tree1a3ad19d12a807d76d5700abc6415e1535c88312
parentd963ed378b066e4489942d51a0db2e90c5b60336
Btrfs: fix error cases for ioctl transactions

Fix leak of vfsmount write reference and open_ioctl_trans reference on
ENOMEM.  Clean up the error paths while we're at it.

Signed-off-by: Sage Weil <sage@newdream.net>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/ioctl.c