diff options
author | TARUISI Hiroaki <taruishi.hiroak@jp.fujitsu.com> | 2009-11-12 07:14:26 +0000 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2009-12-17 12:33:37 -0500 |
commit | 4a8be425a8fb8fbb5d881eb55fa6634c3463b9c9 (patch) | |
tree | c89e0aa1aac790d77f6a29a4bc48384922152d00 /fs/btrfs/super.c | |
parent | a7a3f7cadd9bdee569243f7ead9550aa16b60e07 (diff) |
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