Removing Giant from VFS in 10.0
Vadim Goncharov
vadim_nuclight at mail.ru
Fri Aug 26 10:02:44 UTC 2011
Hi Robert Watson!
On Fri, 26 Aug 2011 10:11:36 +0100 (BST); Robert Watson wrote about 'Removing Giant from VFS in 10.0 (was: Re: skipping locks, mutex_owned, usb)':
> the process we used for the network stack can probably be replicated there
> without too much difficulty:
> (1) Enumerate all remaining file systems dependent on Giant (probably already
> in the wiki, but review and update).
> (2) Post a Giant deprecation plan for VFS to arch@, current@, and fs@,
> allowing for substantial windows of time between "Announce removal plans",
> "Disable build of non-conforming parts", "Remove non-conforming parts",
> and with plenty of solicitations for help in fixing non-conforming parts.
> (3) Put in some of the legwork to help fix critical things -- mostly
> netsmb/smbfs.
[...]
> We also need to start announcing this early in the 10.0 cycle so that
> third-party file system developers for FreeBSD -- especially anyone interested
> in things like OpenAFS and Fuse, can do appropriate updates there as well.
And, given the old and recent threads, to announce@ too, please. With,
presumably, call for volunteers/sponsors.
Or all that last week's hype was for nothing?..
--
WBR, Vadim Goncharov. ICQ#166852181 mailto:vadim_nuclight at mail.ru
[Anti-Greenpeace][Sober FreeBSD zealot][http://nuclight.livejournal.com]
More information about the freebsd-arch
mailing list