[Debian-ppc64-devel] Boot CD for ppc64 on IBM OpenPower 710/720

Cajus Pollmeier cajus@naasa.net
Fri, 10 Jun 2005 18:35:44 +0200


Am Freitag, 10. Juni 2005 18:24 schrieb Sven Luther:
> On Thu, Jun 09, 2005 at 01:41:20PM +0200, Harald G=F6rl wrote:
> > Hi list, Cajus.
> > I created a (very simple) boot cd for Debian ppc64 on IBM OpenPower. =
The
> > cd only contains the zImage.initrd, which also could be transfered vi=
a
> > tftp. There is also a readme file on the cd with some instructions ho=
w i
> > created the cd. The boot process on CHRP machines is "interesting".
>
> Ok.
>
> > I compiled an "own" kernel image for this cd, because i missed two
> > things in the available debian-kernels (from Cajus P. or Sven L.) whi=
ch
> > i tried to integrate in the cd image:
> >
> > 1. We have a Matrox G450 build into our machines and so
> > CONFIG_FB_MATROX_G=3Dy MUST be set, otherwise kernel traces and stops=
 at
> > boot time. (of course this is not neccessary for virtual partitions w=
hen
> > the Matrox card is not visible.)
>
> Mmm, this one is present in the -pseries kernel :
>
>   CONFIG_FB_MATROX_G=3Dy
>
> So i guess you had only problem with this with Cajus's kernel ?
>
> > 2. I was missing the "ipr.ko" kernel driver for the IBM SCSI device. =
(We
> > have no raid adapter in our OpenPower!)
>
> what is the config option for this one ?
>
> Huh, i suppose this is the one :
>
>   CONFIG_SCSI_IPR :
>   This driver supports the IBM Power Linux family RAID adapters.
>   This includes IBM pSeries 5712, 5703, 5709, and 570A, as well
>   as IBM iSeries 5702, 5703, 5709, and 570A.
>
> Well, this is built as module, as it should, but maybe it is not includ=
ed
> in the .udebs. ...
>
> Indeed it is here :
>
> $ find /lib/modules/2.6.11-pseries/ -name ipr.ko
> /lib/modules/2.6.11-pseries/kernel/drivers/scsi/ipr.ko
>
> Will do a new .udeb build tomorrow to include them, can you provide me =
with
> the lspci and lspci -n output of those devices to check that discover k=
nows
> about them ?

I've patched discover to detect these ones ;-)

Cheers,
Cajus