Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Aug 2011 10:02:25 +0000 (UTC)
From:      Vadim Goncharov <vadim_nuclight@mail.ru>
To:        freebsd-arch@freebsd.org
Subject:   Re: Removing Giant from VFS in 10.0
Message-ID:  <slrnj5erph.6ts.vadim_nuclight@kernblitz.nuclight.avtf.net>
References:  <4E53986B.5000804@FreeBSD.org> <201108230911.09021.jhb@freebsd.org> <4E564F15.3010809@FreeBSD.org> <201108250945.24606.jhb@freebsd.org> <4e576127.Suqlhieb0FMDx8cB%perryh@pluto.rain.com> <alpine.BSF.2.00.1108261007110.48200@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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@mail.ru
[Anti-Greenpeace][Sober FreeBSD zealot][http://nuclight.livejournal.com]




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?slrnj5erph.6ts.vadim_nuclight>