gvisor/pkg/sentry/fsimpl/kernfs
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 Initial procfs implementation in VFSv2 2019-12-26 14:45:35 -08:00
dynamic_bytes_file.go Add VFS2 support for device special files. 2019-12-30 11:36:41 -08:00
fd_impl_util.go Add VFS2 support for device special files. 2019-12-30 11:36:41 -08:00
filesystem.go Fix deadlock in kernfs.Filesystem.revalidateChildLocked 2019-12-23 17:32:46 -08:00
inode_impl_util.go Initial procfs implementation in VFSv2 2019-12-26 14:45:35 -08:00
kernfs.go Initial procfs implementation in VFSv2 2019-12-26 14:45:35 -08:00
kernfs_test.go Add VFS2 support for /proc/filesystems. 2019-12-27 00:13:54 -08:00
symlink.go Initial procfs implementation in VFSv2 2019-12-26 14:45:35 -08:00