Up to [cvs.NetBSD.org] / src / sys / compat / netbsd32
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: keiichi-mipv6-nbase
Revision 1.50 / (download) - annotate - [select for diffs], Sat Jan 5 19:14:08 2008 UTC (16 years, 3 months ago) by dsl
Branch: MAIN
CVS Tags: nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
matt-armv6-base,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
bouyer-xeni386-nbase,
bouyer-xeni386-base
Branch point for: mjf-devfs2
Changes since 1.49: +14 -6
lines
Diff to previous 1.49 (colored)
Use FILE_LOCK() and FILE_UNLOCK(). Attempt to fix all the code paths so that the 'fp' returned by fd_getfile() isn't left locked, and is always unlocked (and ref-counted) before doing anything that might sleep.