Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Aug 2008 17:18:13 +0200 (CEST)
From:      Oliver Fromme <olli@lurza.secnetix.de>
To:        freebsd-fs@FreeBSD.ORG, pfgshield-freebsd@yahoo.com
Subject:   Re: Should we change dirent for 64 bit directory cookies ?
Message-ID:  <200808041518.m74FID4b080414@lurza.secnetix.de>
In-Reply-To: <809288.56058.qm@web32703.mail.mud.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Pedro Giffuni wrote:
 > I've been sort of following the DragonFly list wrt to the changes Matt made for his HAMMER fs.
 > I don't know if anyone is considering a port: he added a lot of stuff to the base system that will be a pain to port, but he also triggered some bugs in the old BSD code that would be nice to fix on FreeBSD too.
 > 
 > One of the not-*too*-tough things to consider adopting would be 64 directory cookies:
 > 
 > Main commit:
 > http://leaf.dragonflybsd.org/mailarchive/commits/2007-11/msg00151.html
 > Follow up for the linuxulator:
 > http://leaf.dragonflybsd.org/mailarchive/commits/2007-11/msg00153.html
 > 
 > Here is a excerpt of a discussion from the DragonFly Kernel ML (Re: [Tux3] Comparison to Hammer fs design), that pretty much sums up the issues:
 > [...]
 > 
 >     I'd recommend dropping support for NFSv2.  It is not really worth 
 >     supporting any more.   Does it even support 64 bit inodes? (I don't 
 >     remember), or 64 bit file offsets?  NFSv2 is garbage.

One of the problems with that is that our PXE boot loader
requires NFSv2 support, AFAIK.  If you drop NFSv2 server
support from the kernel, you can't boot PXE clients from
it anymore, unless someone adds NFSv3 support to the boot
loader.

Best regards
   Oliver

-- 
Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart

FreeBSD-Dienstleistungen, -Produkte und mehr:  http://www.secnetix.de/bsd

"[...]  one observation we can make here is that Python makes
an excellent pseudocoding language, with the wonderful attribute
that it can actually be executed."  --  Bruce Eckel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808041518.m74FID4b080414>