From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1OrGXW-0002kk-VS for mharc-grub-devel@gnu.org; Thu, 02 Sep 2010 16:37:43 -0400 Received: from [140.186.70.92] (port=34419 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OrGXR-0002hT-C1 for grub-devel@gnu.org; Thu, 02 Sep 2010 16:37:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OrGXP-0001L8-FT for grub-devel@gnu.org; Thu, 02 Sep 2010 16:37:37 -0400 Received: from mail-fx0-f41.google.com ([209.85.161.41]:43583) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OrGXP-0001Ko-7l for grub-devel@gnu.org; Thu, 02 Sep 2010 16:37:35 -0400 Received: by fxm3 with SMTP id 3so704905fxm.0 for ; Thu, 02 Sep 2010 13:37:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type; bh=8wXvi85LLSuxu74F2jktD+HOagB48yYiSDqqjD/guTU=; b=OTvOL3u69XGgv0IQQ3rQr4WY3Fl7o3fWgyW5h9FpQl7zrwkv47zjBr2Kp0ZkJ9E/YP l3+/ccTnjAKbTtOhXVa9MX94KnhYW2nSgcPB/iNLE5tImUDTm7SsYRk6mtWo/cRIsQqx wu4Od9R7AgL9fZHq78hoXoBLsbrUfmKW9O5/g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type; b=Fld8KozUyOoTP5dlMCTZbKym4lXwN0Y25cBiNUFFtHK0zYohVpM/CepT06TyfWNvy3 kMK0rpgCUHFxUi8xHCdIFmt3v8CTsDN3HDwBjEyvUuNYJnJvRsutQihriecDzl18LMy7 ybMzAZmQEFEie3YuCsAaEu2bSthDRnmrfSwaU= Received: by 10.223.115.79 with SMTP id h15mr9248148faq.18.1283459854330; Thu, 02 Sep 2010 13:37:34 -0700 (PDT) Received: from debian.bg45.phnet (62-156.62-81.cust.bluewin.ch [81.62.156.62]) by mx.google.com with ESMTPS id e17sm474463faa.39.2010.09.02.13.37.32 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 02 Sep 2010 13:37:33 -0700 (PDT) Message-ID: <4C800B02.8010208@gmail.com> Date: Thu, 02 Sep 2010 22:37:22 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100805 Icedove/3.0.6 MIME-Version: 1.0 To: Manoel Rebelo Abraches References: <4C7D5881.4090101@gmail.com> <1283402286.26417.6.camel@abranches-laptop> In-Reply-To: <1283402286.26417.6.camel@abranches-laptop> X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig49BF469FA746D44073CA0857" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) Cc: grub-devel@gnu.org Subject: Re: status of grub netboot in GRUB2 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Sep 2010 20:37:39 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig49BF469FA746D44073CA0857 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 09/02/2010 06:38 AM, Manoel Rebelo Abraches wrote: > That branch is a bit outdated, I'll update id until next week at most. > We have so far the tftp protocol and a pseudo driver for open firmware.= > It worked grate in our tests so far.=20 Sounds interesting. > Though it is aimed only for > sequential transfer at the moment, I'll talk with vladimir next week > some about some changes I thought to make parallelism easier( but isn't= > parallelism too much for a bootloader?). > =20 Hardware drivers are always useful to be parallelisable even if we currently don't tak full advantage of it. A simple example is that of running console through network and in the same time downloading files. In this case you require 2 simultaneous transfers. I've also found out that pxe driver is currently attached all wrong. In branch net I transformed it into a network protocol 'pxe' using interface 'pxe' on dummy card 'pxe'. With UNDI the 'pxe' card will become a card capable of sending and receiving packets. This pushed me to remove some overkill in previous templates. I hope that helps writing drivers. @Manoel: even if you just put your current work without cleaning it up it will already help. I can take care of integration. > On Tue, 2010-08-31 at 21:31 +0200, Vladimir '=CF=86-coder/phcoder' Serb= inenko > wrote: > =20 >> On 08/31/2010 09:05 PM, John Lumby wrote: >> First of all please avoid sending HTML-formatted mails to this list. >> =20 >>> Anyone know if any work is being done on implementing a netboot >>> function into GRUB2 similar to what is available in GRUB1? I.e., = >>> . supports current network hardware with self-contained drivers >>> . does not require PXE hardware >>> . does not require any other software >>> >>> =20 >> This is useful functionality for e.g. OS recovery over internet, syste= m >> where firmware supports netboot but provides only pretty unusable >> functions to bootloader or when GRUB itself is a firmware >> Manoelo Abranches is working on this feature: >> http://bzr.savannah.gnu.org/r/grub/people/mrabran/grub_net/ . One of t= he >> tasks in my TODO list is to assess how much can be merged into 1.99. >> =20 >>> I see this article in this forum talking about some plans >>> http://lists.gnu.org/archive/html/grub-devel/2006-05/msg00058.html >>> >>> and this one more recently >>> http://lists.gnu.org/archive/html/grub-devel/2008-01/msg00640.html >>> >>> - but they are all years ago ... >>> >>> Or - is there any kind of netboot functionality in GRUB2 or being >>> worked on by anyone? >>> >>> John Lumby >>> >>> >>> _______________________________________________ >>> Grub-devel mailing list >>> Grub-devel@gnu.org >>> http://lists.gnu.org/mailman/listinfo/grub-devel >>> =20 >>> =20 >> >> =20 > =20 --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig49BF469FA746D44073CA0857 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREKAAYFAkyACwoACgkQNak7dOguQgl6eQD9HIn7QgimDVTH7xkdIhpcQFOY EBnArbpMp2eb17FEj8EA/jbtPubg4g+mlJ2B50SttJccskOGOR5A/NYRt4DE8dRt =ak2G -----END PGP SIGNATURE----- --------------enig49BF469FA746D44073CA0857--