gvisor/pkg/sentry/fsimpl/memfs
Jamie Liu 1f384ac42b Add VFS2 support for device special files.
- Add FileDescriptionOptions.UseDentryMetadata, which reduces the amount of
  boilerplate needed for device FDs and the like between filesystems.

- Switch back to having FileDescription.Init() take references on the Mount and
  Dentry; otherwise managing refcounts around failed calls to
  OpenDeviceSpecialFile() / Device.Open() is tricky.

PiperOrigin-RevId: 287575574
2019-12-30 11:36:41 -08:00
..
BUILD Clean up vfs.FilesystemImpl methods that operate on parent directories. 2019-12-23 13:18:39 -08:00
benchmark_test.go Add VFS2 support for /proc/filesystems. 2019-12-27 00:13:54 -08:00
directory.go Change linux.FileMode from uint to uint16, and update VFS to use FileMode. 2019-10-04 14:20:32 -07:00
filesystem.go Add VFS2 support for device special files. 2019-12-30 11:36:41 -08:00
memfs.go Clean up vfs.FilesystemImpl methods that operate on parent directories. 2019-12-23 13:18:39 -08:00
named_pipe.go Add VFS2 support for device special files. 2019-12-30 11:36:41 -08:00
pipe_test.go Add VFS2 support for /proc/filesystems. 2019-12-27 00:13:54 -08:00
regular_file.go Change linux.FileMode from uint to uint16, and update VFS to use FileMode. 2019-10-04 14:20:32 -07:00
symlink.go memfs fixes. 2019-08-08 11:46:38 -07:00