1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-18 10:35:55 +00:00
freebsd/sys/ufs
Semen Ustimenko f576a00d1b Remove lock from ffs_vget introduced by v1.24. Instead of locking the
vnode creation globaly, we allow processes to create vnodes concurently.
In case of concurent creation of vnode for the one ino, we allow processes
to race and then check who wins.

Assuming that concurent creation of vnode for same ino is really rare case,
this is belived to be an improvement, as it just allows concurent creation
of vnodes.

Idea by:	bp
Reviewed by:	dillon
MFC after:	1 month
2002-05-30 22:04:17 +00:00
..
ffs Remove lock from ffs_vget introduced by v1.24. Instead of locking the 2002-05-30 22:04:17 +00:00
ufs Remove lock from ffs_vget introduced by v1.24. Instead of locking the 2002-05-30 22:04:17 +00:00