summaryrefslogtreecommitdiffstats
path: root/dracut
diff options
context:
space:
mode:
authorNed Bass <[email protected]>2012-12-12 15:55:51 -0800
committerBrian Behlendorf <[email protected]>2012-12-13 08:57:11 -0800
commit7afcf5b1da83549bfba70a61fae7a00eaa63c2b0 (patch)
tree50234a20990c1ffc0106bda9d6e72de32fd08704 /dracut
parent2ae10319624869eef0954cdfcdb6f5e33cba2e09 (diff)
Avoid ELOOP on auto-mounted snapshots
Ensure that the path member pointers are associated with the newly-mounted snapshot when zpl_snapdir_automount() returns. Otherwise the follow_automount() function may be called repeatedly, leading to an incorrect ELOOP error return. This problem was observed as a 'Too many levels of symbolic links' error from user-space commands accessing an unmounted snapshot in the .zfs/snapshot directory. Signed-off-by: Brian Behlendorf <[email protected]> Closes #816
Diffstat (limited to 'dracut')
0 files changed, 0 insertions, 0 deletions