Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

CVS: cvs.openbsd.org: src

From: Artur Grabowski <art(at)cvs.openbsd.org>
Date: Fri Jan 31 2003 - 12:37:51 EST

CVSROOT:	/cvs
Module name:	src
Changes by:	art@cvs.openbsd.org	2003/01/31 10:37:50

Modified files:
	sys/adosfs     : adlookup.c 
	sys/isofs/cd9660: cd9660_lookup.c 
	sys/kern       : vfs_cache.c vfs_lookup.c 
	sys/miscfs/fdesc: fdesc_vnops.c 
	sys/miscfs/kernfs: kernfs_vfsops.c kernfs_vnops.c 
	sys/miscfs/portal: portal_vnops.c 
	sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c 
	sys/msdosfs    : msdosfs_lookup.c 
	sys/nfs        : nfs_vnops.c 
	sys/sys        : namei.h 
	sys/ufs/ext2fs : ext2fs_lookup.c 
	sys/ufs/ufs    : ufs_lookup.c 
	sys/xfs        : xfs_node-bsd.c 

Log message:
File system locking fixups, mostly from NetBSD: - cache_lookup
move common code from various fs's here
always return with vnode and parent locked adjust return codes
- PDIRUNLOCK - new flag set if lookup couldn't lock parent vnode - kernfs and procfs
lock vnode in get_root
don't unlock (again) in kernfs_freevp
fix memory leak in procfs

>From tedu@stanford.edu
deraadt@ and various other ok Received on Fri Jan 31 12:35:24 2003

This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 13:47:23 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library