summaryrefslogtreecommitdiff
path: root/fs/btrfs/super.c
diff options
context:
space:
mode:
authorTARUISI Hiroaki <taruishi.hiroak@jp.fujitsu.com>2009-11-12 07:14:26 (GMT)
committerChris Mason <chris.mason@oracle.com>2009-12-17 17:33:37 (GMT)
commit4a8be425a8fb8fbb5d881eb55fa6634c3463b9c9 (patch)
treec89e0aa1aac790d77f6a29a4bc48384922152d00 /fs/btrfs/super.c
parenta7a3f7cadd9bdee569243f7ead9550aa16b60e07 (diff)
downloadlinux-4a8be425a8fb8fbb5d881eb55fa6634c3463b9c9.tar.xz
Btrfs: deny sys_link across subvolumes.
I rebased Christian Parpart's patch to deny hard link across subvolumes. Original patch modifies also btrfs_rename, but I excluded it because we can move across subvolumes now and it make no problem. ----------------- Hard link across subvolumes should not allowed in Btrfs. btrfs_link checks root of 'to' directory is same as root of 'from' file. If not same, btrfs_link returns -EPERM. Signed-off-by: TARUISI Hiroaki <taruishi.hiroak@jp.fujitsu.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/super.c')
0 files changed, 0 insertions, 0 deletions