[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GRUB and Google Summer of Code

From: Alex Zanetti de Lima
Subject: Re: GRUB and Google Summer of Code
Date: Tue, 30 Mar 2010 15:46:30 -0300
User-agent: KMail/1.12.4 (Linux/2.6.29-gentoo-r5.trtlx; KDE/4.3.4; i686; ; )

On Tue 30 Mar 2010 (14:26) Vladimir 'φ-coder/phcoder' Serbinenko said 
> Michal Suchanek wrote:
> > 2010/3/29 Vladimir 'φ-coder/phcoder' Serbinenko <address@hidden>:
> >> -Some other hardware which may contain something bootable. We will
> >> probably have a network subsystem contributed by IBM before Summer so
> >
> > Is there some more information about this network  subsystem available?
> No, I don't know more details myself except that I provided few
> skeletons for it. When IBM is ready we'll  hear from them. Until
> thentrying to push would only have negative results

Hi, I'm one of the guys working with grub2 at IBM. That's my first mail to the 
list :)

The default bootloader for PPC machines is still Yaboot (at least on RHEL and 
SLES), and our main goal here at IBM is to contribute code to grub2 to make it 
Yaboot's replacement for PPC systems (specifically IBM POWER5, POWER6 and 

The most important feature that we were lacking in grub2, from a PPC 
perspective, was netboot. We ported bootp/tftp support from yaboot to grub2, 
the implementation was PPC specific, relying upon OFW's obp-tftp package to 
handle all network communication.

We discussed that with Vladimir, who pointed out the following drawbacks:
1) Current implementation was BOOTP/TFTP only. No support for other protocols.
2) Almost no shared code between architectures.
3) 100% dependent on OFW.

We are now working on a network infrastructure that could be shared by all 
platforms, including protocols, device drivers, etc. Gpxe project is a good 
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 
adding support for PPC (access to PCI bus via OFW, VIO, device drivers for some 
very specific cards like ehea, etc).

So far Manoel Abranches is the only person (part-time) actually developing code 
and he's doing that based on the skeletons created by Vladimir (am still 
some approvals from IBM legal to contribute code...).

Alex Zanetti de Lima (trustlix)

> > This sounds interesting.
> Yes, it does
> > Thanks
> >
> > Michal
> >
> >
> > _______________________________________________
> > Grub-devel mailing list
> > address@hidden
> >

reply via email to

[Prev in Thread] Current Thread [Next in Thread]