~/talk

Files on Unmounted Mounts

links:none on file
slides:none on file

CRIU fails to checkpoint files opened on mounts detached with MNT_DETACH because /proc lacks mountinfo for those mounts; two kernel changes are proposed: a special unmount_mnt_ns to house detached mounts (rejected for correctness, locking and visibility issues) and an fd-based statmount by FD that returns mountinfo for the mount behind a given fd. The accepted patch (v7) adds statmount(fd) with no extra capability checks, supports checkpoint/restore of detached bind mounts by creating temporary mountpoints and re-detaching them, and leaves anonymous-mount and dump-of-filesystem cases for future work.

AI-written summary · about

  1. 0:00Introduction to unmounted mounts
  2. 1:48First approach with unmount namespace
  3. 3:16Second approach with stat mount by FD
  4. 5:26Checkpoint restore implementation
  5. 8:12Q&A on mount restoration
  6. 13:33Global identifiers and limitations
  7. 16:40Checkpoint restore challenges
  8. 17:42Benefits of stat mount on FDs
  9. 19:05Closing remarks and Q&A end
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.