commit | 5c39da5b6ca23e68e7acea7f4c01470383475214 | [log] [tgz] |
---|---|---|
author | Miao Xie <miaox@cn.fujitsu.com> | Mon Oct 22 11:39:53 2012 +0000 |
committer | Josef Bacik <josef@toxicpanda.com> | Mon Jan 14 13:52:32 2013 -0500 |
tree | 3079d0eccddbdb689879eb6d71ded878806da08c | |
parent | d86e56cf7d3669dd292012ac82b986bd1573b6cc [diff] |
Btrfs: do not delete a subvolume which is in a R/O subvolume Step to reproduce: # mkfs.btrfs <disk> # mount <disk> <mnt> # btrfs sub create <mnt>/subv0 # btrfs sub snap <mnt> <mnt>/subv0/snap0 # change <mnt>/subv0 from R/W to R/O # btrfs sub del <mnt>/subv0/snap0 We deleted the snapshot successfully. I think we should not be able to delete the snapshot since the parent subvolume is R/O. Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>