freebsd-skq/sys/compat
kib 9661839ddf MFC rev. 1.97:
Lock the vnode around the call to VOP_GETATTR. Move the locked code
and vn_fullpath (that call malloc(..., M_WAITOK)) from under the
vm object lock, since sleep is not allowed while holding the mutex.

Being there, wrap VOP_GETATTR call with conditional Giant aquire.
Currently this is (almost) noop because pseudofs is Giant-locked.

Approved by:	pjd (mentor)
2006-08-22 11:04:01 +00:00
..
freebsd32 MFC: rev 1.55 2006-06-21 16:18:48 +00:00
ia32 Jumbo-commit to enhance 32 bit application support on 64 bit kernels. 2005-06-30 07:49:22 +00:00
linprocfs MFC rev. 1.97: 2006-08-22 11:04:01 +00:00
linsysfs This commit was manufactured by cvs2svn to create branch 'RELENG_6'. 2006-05-25 04:01:05 +00:00
linux MFC: 2006-07-08 14:06:56 +00:00
ndis Ok, let's try that again. MFC recent changes from -current, this time 2005-12-16 17:33:47 +00:00
netbsd Start each of the license/copyright comments with /*- 2005-01-05 22:34:37 +00:00
pecoff remove dead code 2005-02-22 01:26:48 +00:00
svr4 MFC: MAINTAINER status quo 2006-07-09 15:38:31 +00:00