]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Protect hash data with lock manager instead of home grown one.
authorbp <bp@FreeBSD.org>
Mon, 2 Oct 2000 09:49:04 +0000 (09:49 +0000)
committerbp <bp@FreeBSD.org>
Mon, 2 Oct 2000 09:49:04 +0000 (09:49 +0000)
commitaf5c59dc4ff3f56184587c5798871262a8a7a217
treef561b87c9c02b46312db8fbd1949d05303c8e94d
parent72e68d3b765994ed27cdd33c3f725fcc3328cac3
Protect hash data with lock manager instead of home grown one.

Replace shared lock on vnode with exclusive one. It shouldn't impact
perfomance as NCP protocol doesn't support outstanding requests.

Do not hold simple lock on vnode for long period of time.

Add functionality to the nwfs_print() routine.
sys/fs/nwfs/nwfs_node.c
sys/fs/nwfs/nwfs_node.h
sys/fs/nwfs/nwfs_vfsops.c
sys/fs/nwfs/nwfs_vnops.c
sys/nwfs/nwfs_node.c
sys/nwfs/nwfs_node.h
sys/nwfs/nwfs_vfsops.c
sys/nwfs/nwfs_vnops.c