diff options
author | Christoph Hellwig <hch@lst.de> | 2010-10-01 05:41:27 +0200 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2010-10-01 05:41:27 +0200 |
commit | 249e6353001e407edf5c9a74482ecfca90c8ff33 (patch) | |
tree | c9f30ff5f686e06cd97fbc891dd90346fc8bc9a7 /fs/nfsd | |
parent | 0f44fbd297e1cda5d9ecc9f5321a86fe647c7d4a (diff) | |
download | linux-249e6353001e407edf5c9a74482ecfca90c8ff33.tar.gz linux-249e6353001e407edf5c9a74482ecfca90c8ff33.tar.xz |
hfsplus: fix BKL leak in hfsplus_ioctl
Currenly the HFSPLUS_IOC_EXT2_GETFLAGS case never unlocks the BKL, which
can lead to easily reproduced lockups when doing multiple GETFLAGS ioctls.
Fix this by only taking the BKL for the HFSPLUS_IOC_EXT2_SETFLAGS case
as neither HFSPLUS_IOC_EXT2_GETFLAGS not the default error case needs it.
Signed-off-by: Christoph Hellwig <hch@tuxera.com>
Diffstat (limited to 'fs/nfsd')
0 files changed, 0 insertions, 0 deletions