Subject: Re: CVS commit: src/sys/kern
To: None <elad@netbsd.org>
From: Michael Lorenz <macallan@netbsd.org>
List: source-changes
Date: 12/25/2006 02:09:37
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Dec 24, 2006, at 07:43, Elad Efrat wrote:

> Module Name:	src
> Committed By:	elad
> Date:		Sun Dec 24 12:43:17 UTC 2006
>
> Modified Files:
> 	src/sys/kern: vfs_syscalls.c
>
> Log Message:
> Slash sys_mount() and add three helper functions: mount_update(),
> mount_getargs(), and mount_domount() to handle three main things it can
> do.
>
> This makes the code more readable and removes the horrible goto mess
> that was lurking there since forever... it also makes it easier to
> implement a security policy for that code.

It also leads to some of my machines refusing to mount their /usr 
filesystems ( which works just fine when reverting to previous 
vfs_syscalls.c )

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRY95McpnzkX8Yg2nAQJ+3AgAs5rRcFs8b+BN6yaPM5kEKYS6+Pu2usw9
ATdCnybdzBE7A3YhYaTto4PKWUG+moNAuVQWjcX73R580IrbOEgSOk3VfYJAYy72
Wog4o4H91nuSip1cRl1UBmBGlGPEysPPnfIpWrrYhnFgS4i9eXcdXTp80PU3VEju
Yoo/yQkewAE7MFw5uS7WF04v3N/SrGuhM+VyaCS2dpTqdb84ZTCymsTCpgK3ZPR4
ivi/SMu9DTjim326JVc79Mdg1LhUA808Xc1dGSbhXbfjN7Q/nBh+JRwrauJm/r1Z
ebKQy6/RqOO+HUuG7SpJh9tXeLvb1rBazqj1hlfrLki8gIks/YRZKg==
=uWsd
-----END PGP SIGNATURE-----