]> err.no Git - util-linux/commit
swapon: Document btrfs limitation with swapfiles
authorJeff Mahoney <jeffm@suse.com>
Wed, 7 Jul 2010 08:01:17 +0000 (10:01 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 7 Jul 2010 08:02:05 +0000 (10:02 +0200)
commit26907ffae0895b11991d2039b634557404e8130d
tree8db936d98a884c443e5343e3643fe78ac349baea
parent30c97bb8c97e20c502b5b1d588c94059747a40a6
swapon: Document btrfs limitation with swapfiles

Btrfs, as of 2.6.35, is unable to allow swapfiles to be used on its
filesystems. This is due to the swapfile implementation wanting to
build an extent map of each block in the file and expecting it to be
static for the life of the swapfile.

Btrfs can't guarantee this and refuses to return the mapping. The
swapfile implementation just makes a comment about there being holes
in the file - but that's how btrfs denies the mapping.

This patch adds a section to the swapon manpage to document it.

Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
mount/swapon.8