summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent_io.h
diff options
context:
space:
mode:
authorXin Zhong <xin.zhong@intel.com>2011-04-06 07:33:51 +0000
committerChris Mason <chris.mason@oracle.com>2011-04-11 20:26:50 -0400
commite15d0542426f063dc53b4c51bdfc11e0bbe4d298 (patch)
tree29299313a855f1533e4d55500d17c317d3b8f078 /fs/btrfs/extent_io.h
parent13f2696f1da9700d401db0ac2bc27ebc17068b22 (diff)
downloadlinux-3.10-e15d0542426f063dc53b4c51bdfc11e0bbe4d298.tar.gz
linux-3.10-e15d0542426f063dc53b4c51bdfc11e0bbe4d298.tar.bz2
linux-3.10-e15d0542426f063dc53b4c51bdfc11e0bbe4d298.zip
Btrfs: fix subvolume mount by name problem when default mount subvolume is set
We create two subvolumes (meego_root and meego_home) in btrfs root directory. And set meego_root as default mount subvolume. After we remount btrfs, meego_root is mounted to top directory by default. Then when we try to mount meego_home (subvol=meego_home) to a subdirectory, it failed. The problem is when default mount subvolume is set to meego_root, we search meego_home in meego_root but can not find it. So the solution is to add a new mount option (subvolrootid) to specify subvol id of root and search subvol name in it. For our case, now we can use "-o subvolrootid=0,subvol=meego_home) to mount meego_home. Detail information can be found in meego bugzilla: https://bugs.meego.com/show_bug.cgi?id=15055 Signed-off-by: Zhong, Xin <xin.zhong@intel.com> Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/extent_io.h')
0 files changed, 0 insertions, 0 deletions