NetBSD/sys/fs/hfs
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
files.hfs
hfs.h
hfs_subr.c
hfs_vfsops.c Avoid undefined behavior in left shift semantics 2020-02-28 11:27:38 +00:00
hfs_vnops.c PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of itself) 2020-04-23 21:47:07 +00:00
libhfs.c Fix support for case sensitive HFS. 2018-12-30 22:40:00 +00:00
libhfs.h Remove bogus code to workaround PCC limitations. 2019-01-05 10:25:11 +00:00
unicode.c KNF 2015-06-21 14:09:47 +00:00
unicode.h