btrfs: return EPERM upon rmdir on a subvolume
authorDavid Sterba <dsterba@suse.cz>
Thu, 13 Sep 2012 22:04:34 +0000 (16:04 -0600)
committerChris Mason <chris.mason@fusionio.com>
Thu, 4 Oct 2012 13:39:56 +0000 (09:39 -0400)
commitb3ae244e7174d981c09ad7a6a68e7909d600aaca
tree29ee1f6ce4b4e97c7d47b15036d2232e0b8f1325
parentebb3dad4353b94c12a5cffab4397727c19f088e5
btrfs: return EPERM upon rmdir on a subvolume

A subvolume cannot be deleted via rmdir, but the error code ENOTEMPTY
is confusing. Return EPERM instead, as this is not permitted.

Signed-off-by: David Sterba <dsterba@suse.cz>
fs/btrfs/inode.c