]> git.baikalelectronics.ru Git - kernel.git/commit
Btrfs: fix FS_IOC_SETFLAGS ioctl
authorLi Zefan <lizf@cn.fujitsu.com>
Fri, 15 Apr 2011 03:03:17 +0000 (03:03 +0000)
committerChris Mason <chris.mason@oracle.com>
Sat, 14 May 2011 20:10:28 +0000 (16:10 -0400)
commit5e549a3a83a09e40bd6e45f33744621bb00b261a
treee4dd906d7f15e0a924b410acd236e8b7e3bc8bba
parent80c5168edc2c9690fc69fda19900655641713173
Btrfs: fix FS_IOC_SETFLAGS ioctl

Steps to reproduce the bug:

  - Call FS_IOC_SETLFAGS ioctl with flags=FS_COMPR_FL
  - Call FS_IOC_SETFLAGS ioctl with flags=0
  - Call FS_IOC_GETFLAGS ioctl, and you'll see FS_COMPR_FL is still set!

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/ioctl.c