NetBSD/sys/fs/cd9660
ad f5ad84fdb3 PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of itself)
- Add new flag UBC_ISMAPPED which tells ubc_uiomove() the object is mmap()ed
  somewhere.  Use it to decide whether to do direct-mapped copy, rather than
  poking around directly in the vnode in ubc_uiomove(), which is ugly and
  doesn't work for tmpfs.  It would be nicer to contain all this in UVM but
  the filesystem provides the needed locking here (VV_MAPPED) and to
  reinvent that would suck more.

- Rename UBC_UNMAP_FLAG() to UBC_VNODE_FLAGS().  Pass in UBC_ISMAPPED where
  appropriate.
2020-04-23 21:47:07 +00:00
..
Makefile
TODO
cd9660_bmap.c
cd9660_extern.h
cd9660_lookup.c Merge the remaining changes from the ad-namecache branch, affecting namei() 2020-04-04 20:49:30 +00:00
cd9660_mount.h
cd9660_node.c
cd9660_node.h
cd9660_rrip.c
cd9660_rrip.h
cd9660_util.c
cd9660_vfsops.c Merge the remaining changes from the ad-namecache branch, affecting namei() 2020-04-04 20:49:30 +00:00
cd9660_vnops.c PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of itself) 2020-04-23 21:47:07 +00:00
files.cd9660
iso.h
iso_rrip.h