]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: Require CAP_SYS_ADMIN for filesystem rebalance
authorBen Hutchings <ben@decadent.org.uk>
Wed, 29 Dec 2010 14:55:03 +0000 (14:55 +0000)
committerChris Mason <chris.mason@oracle.com>
Sun, 16 Jan 2011 16:30:20 +0000 (11:30 -0500)
commitbe806c254d0244073591a3b0b2b27a4c2702fc20
tree8fe01d61977e0113cc0a4fa77b7df7f8dfeecad9
parent7095c808e7e7a94226b72a2863e4c2f68285b913
btrfs: Require CAP_SYS_ADMIN for filesystem rebalance

Filesystem rebalancing (BTRFS_IOC_BALANCE) affects the entire
filesystem and may run uninterruptibly for a long time.  This does not
seem to be something that an unprivileged user should be able to do.

Reported-by: Aron Xu <happyaron.xu@gmail.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/volumes.c