From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1NxRb9-0008SS-OY for mharc-grub-devel@gnu.org; Thu, 01 Apr 2010 17:06:43 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NxRb7-0008RM-Rh for grub-devel@gnu.org; Thu, 01 Apr 2010 17:06:41 -0400 Received: from [140.186.70.92] (port=47031 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NxRb6-0008Qc-9v for grub-devel@gnu.org; Thu, 01 Apr 2010 17:06:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NxRb3-0000EM-TG for grub-devel@gnu.org; Thu, 01 Apr 2010 17:06:40 -0400 Received: from mail-fx0-f227.google.com ([209.85.220.227]:48320) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NxRb3-0000EG-JE for grub-devel@gnu.org; Thu, 01 Apr 2010 17:06:37 -0400 Received: by fxm27 with SMTP id 27so748562fxm.8 for ; Thu, 01 Apr 2010 14:06:36 -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:subject:references:in-reply-to :x-enigmail-version:content-type; bh=xeU55I65iTJVgRunnxmpnJTgqlje1HifizXswdd6V1E=; b=wv4ExaHkdWtuCvcNmBMV5EQ/hegzg8Dk5Rxukoz66Wa7Y2SN3Vx4hW/G1qVpY9uSK5 AuJcGGnCJRPaTBrvj7OJPFKkrK6upuCVPts69yWUNKX1qpqoMb5JPhmyJUyqLEj1Ifsx teODXj793d0L6j3xVg7lpIVK0GsWBgM/xzrT4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type; b=B2dMWgc42XUH5XZP6pj13soHY7UZQCl4gd6BKMzW/Yn+PZXoOOdsCv5N7n4FjQ1cmY OSqEAUTCMeYyQnml7Cm7nUWWVESLYaqfInh/v17ggpr6vpXdiHijC7XqhMTYdS4T1eMM NcFZIbubTRyGpexkCpBdGL+iynIXa3jm7XqHo= Received: by 10.223.1.19 with SMTP id 19mr1151258fad.61.1270155996264; Thu, 01 Apr 2010 14:06:36 -0700 (PDT) Received: from debian.bg45.phnet (89-37.203-62.cust.bluewin.ch [62.203.37.89]) by mx.google.com with ESMTPS id 26sm5346837fks.52.2010.04.01.14.06.35 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 01 Apr 2010 14:06:35 -0700 (PDT) Message-ID: <4BB50AD3.2040904@gmail.com> Date: Thu, 01 Apr 2010 23:06:27 +0200 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20091109) MIME-Version: 1.0 To: The development of GNU GRUB References: <4BB0FB37.2060906@gmail.com> <4BB23431.3000007@gmail.com> <201003301546.30857.trustlix@linux.vnet.ibm.com> In-Reply-To: <201003301546.30857.trustlix@linux.vnet.ibm.com> X-Enigmail-Version: 0.95.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig47D1A4BDB7F0A2E36088B78B" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: GRUB and network (Re: GRUB and Google Summer of Code) 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, 01 Apr 2010 21:06:42 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig47D1A4BDB7F0A2E36088B78B Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Alex Zanetti de Lima wrote: > We discussed that with Vladimir, who pointed out the following drawback= s: > 1) Current implementation was BOOTP/TFTP only. No support for other pro= tocols. > 2) Almost no shared code between architectures. > 3) 100% dependent on OFW. > > =20 And it messed up with memory allocation since there is no way of requesting only portion of file or know file size > We are now working on a network infrastructure that could be shared by = all=20 > platforms, including protocols, device drivers, etc. Gpxe project is a = good=20 > start point, and most of things are being developed based on it. > > Chances are that we'll have something working on x86 soon, and then we'= ll start=20 > adding support for PPC (access to PCI bus via OFW, VIO, device drivers = for some=20 > very specific cards like ehea, etc). > > =20 It's nice to hear. But pay attention to license: not every piece of gpxe code is license-compatible with grub2. I would like to make an infrastructure for networking part of grub itself since gpxe doesn't help much with configuration routines (this part needs to be rewritten because gpxe environment is very different). But the drivers imported from gpxe are likely to go into grub-extras. Also high-level protocols like http have to be enhanced in grub since gpxe implementation doesn't support seek even if protocol and server does= =2E When you or Manoel want to share something you're welcome to upload to people or branches. It will allow easier collaboration and public review.= --=20 Regards Vladimir '=CF=86-coder/phcoder' Serbinenko --------------enig47D1A4BDB7F0A2E36088B78B 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 iF4EAREKAAYFAku1CtoACgkQNak7dOguQgnikgD/Z1Jv1HYV+2EW483I/1HW7wGE mMRLnNBwFe2Ni0E+tBEA/A5zQDweHQAxfHv19WpaTCwKf32h//8VP05RI14uYnUk =9WCj -----END PGP SIGNATURE----- --------------enig47D1A4BDB7F0A2E36088B78B--