diff options
author | Eric W. Biederman <ebiederm@xmission.com> | 2014-12-18 20:10:48 +0100 |
---|---|---|
committer | Eric W. Biederman <ebiederm@xmission.com> | 2015-04-03 03:34:18 +0200 |
commit | c003b26ff98ca04a180ff34c38c007a3998d62f9 (patch) | |
tree | 0d48f9edeed164c03b02494cf129ef76a0ffb91c /fs/freevxfs | |
parent | mnt: Don't propagate umounts in __detach_mounts (diff) | |
download | linux-c003b26ff98ca04a180ff34c38c007a3998d62f9.tar.xz linux-c003b26ff98ca04a180ff34c38c007a3998d62f9.zip |
mnt: In umount_tree reuse mnt_list instead of mnt_hash
umount_tree builds a list of mounts that need to be unmounted.
Utilize mnt_list for this purpose instead of mnt_hash. This begins to
allow keeping a mount on the mnt_hash after it is unmounted, which is
necessary for a properly functioning MNT_LOCKED implementation.
The fact that mnt_list is an ordinary list makding available list_move
is nice bonus.
Cc: stable@vger.kernel.org
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Diffstat (limited to 'fs/freevxfs')
0 files changed, 0 insertions, 0 deletions