From owner-freebsd-fs@FreeBSD.ORG Tue Aug 5 14:30:50 2008 Return-Path: Delivered-To: freebsd-fs@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4888106572F for ; Tue, 5 Aug 2008 14:30:50 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [212.17.241.230]) by mx1.freebsd.org (Postfix) with ESMTP id D10218FC17 for ; Tue, 5 Aug 2008 14:30:49 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m75EUR3K037118; Tue, 5 Aug 2008 16:30:32 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m75EUQkK037117; Tue, 5 Aug 2008 16:30:26 +0200 (CEST) (envelope-from olli) Date: Tue, 5 Aug 2008 16:30:26 +0200 (CEST) Message-Id: <200808051430.m75EUQkK037117@lurza.secnetix.de> From: Oliver Fromme To: freebsd-fs@FreeBSD.ORG, pfgshield-freebsd@yahoo.com In-Reply-To: <370602.32048.qm@web32704.mail.mud.yahoo.com> X-Newsgroups: list.freebsd-fs User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.2-STABLE-20070808 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Tue, 05 Aug 2008 16:30:35 +0200 (CEST) Cc: Subject: Re: Should we change dirent for 64 bit directory cookies ? X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-fs@FreeBSD.ORG, pfgshield-freebsd@yahoo.com List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Aug 2008 14:30:50 -0000 Pedro Giffuni wrote: > Oliver Fromme wrote: > > 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. > > I see, thanks for the explanation... yes, it sounds like this will > have to wait a while then. I am looking at the Intel PXE spec and > there is no mention about NFS. I will investigate a bit more but I > guess there is a new wish for the PXE guys ;-). The PXE spec is rather low-level, i.e. bascially it allows for handling raw packets only. It does not implement a real TCP/IP stack. So if you want to use any higher-level protocols, you have to implement them yourself on top of the PXE interface. Note that our bootlaoder uses libstand for the actual protocol implementations that are needed (BOOTP, NFS, RPC, TFTP). You'll find the sources in /usr/src/lib/libstand. 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 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell