freebsd-dev/sys/fs/tmpfs
Xin LI ad3638ee08 MFp4:
- LK_RETRY prohibits vget() and vn_lock() to return error.
   Remove associated code. [1]
 - Properly use vhold() and vdrop() instead of their unlocked
   versions, we are guaranteed to have the vnode's interlock
   unheld. [1]
 - Fix a pseudo-infinite loop caused by 64/32-bit arithmetic
   with the same way used in modern NetBSD versions. [2]
 - Reorganize tmpfs_readdir to reduce duplicated code.

Submitted by:	kib [1]
Obtained from:	NetBSD [2]
Approved by:	re (tmpfs blanket)
2007-08-10 11:00:30 +00:00
..
tmpfs_fifoops.c Space/style cleanups after last set of commits. 2007-06-28 02:39:31 +00:00
tmpfs_fifoops.h Staticify most of fifo/vn operations, they should not 2007-06-28 02:36:41 +00:00
tmpfs_subr.c MFp4: 2007-08-10 11:00:30 +00:00
tmpfs_vfsops.c MFp4: 2007-08-10 05:24:49 +00:00
tmpfs_vnops.c MFp4: 2007-08-10 11:00:30 +00:00
tmpfs_vnops.h Staticify most of fifo/vn operations, they should not 2007-06-28 02:36:41 +00:00
tmpfs.h MFp4: 2007-08-10 11:00:30 +00:00