Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-13 Thread Sven Luther
On Wed, Oct 12, 2005 at 09:29:21PM +0200, Jérôme Warnier wrote:
 Le lundi 10 octobre 2005 à 15:24 +0200, Sven Luther a écrit :
  On Mon, Oct 10, 2005 at 03:14:00PM +0200, Sven Luther wrote:
   On Mon, Oct 10, 2005 at 03:03:13PM +0200, Jerome Warnier wrote:
 Nope, they are available since a couple of weeks :)
Sorry, but there is only cdrom, hd-media, and netboot in
http://people.debian.org/~luther/d-i/images/daily/powerpc/.
Is it netboot?
   
   Oh, damn, the floppies are still disabled then, will fix for tomorrow 
   then.
   The main problem is that the drivers and other images are way too big for
   floppies.
  
  Ah, joeyh disabled them and forgot to reenable them once the miboot kernels
  entered the archive :/
 So, I tried those available right now, and the boot image does not work
 (the Mac ejects the floppy automatically after trying to read it).

Which those available right now ?

The etch/sarge/testing one will never work until we free miboot, so you need
the daily builds, and they should work.

Also, it is well possible that your floppies or drive is dusty or something.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-13 Thread Jérôme Warnier
Le jeudi 13 octobre 2005 à 13:14 +0200, Sven Luther a écrit :
 On Wed, Oct 12, 2005 at 09:29:21PM +0200, Jérôme Warnier wrote:
  Le lundi 10 octobre 2005 à 15:24 +0200, Sven Luther a écrit :
   On Mon, Oct 10, 2005 at 03:14:00PM +0200, Sven Luther wrote:
On Mon, Oct 10, 2005 at 03:03:13PM +0200, Jerome Warnier wrote:
  Nope, they are available since a couple of weeks :)
 Sorry, but there is only cdrom, hd-media, and netboot in
 http://people.debian.org/~luther/d-i/images/daily/powerpc/.
 Is it netboot?

Oh, damn, the floppies are still disabled then, will fix for tomorrow 
then.
The main problem is that the drivers and other images are way too big 
for
floppies.
   
   Ah, joeyh disabled them and forgot to reenable them once the miboot 
   kernels
   entered the archive :/
  So, I tried those available right now, and the boot image does not work
  (the Mac ejects the floppy automatically after trying to read it).
 
 Which those available right now ?

Those in
http://people.debian.org/~luther/d-i/images/daily/powerpc/floppy
(now=yesterday evening).

 The etch/sarge/testing one will never work until we free miboot, so you need
 the daily builds, and they should work.
 
 Also, it is well possible that your floppies or drive is dusty or something.
Your miboot.floppy of the other day worked, and I reused the same
floppies and tried with others, but boot.img did not work (it was
ejected by the Mac).

 Friendly,
 
 Sven Luther



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-13 Thread Sven Luther
On Thu, Oct 13, 2005 at 01:28:00PM +0200, Jérôme Warnier wrote:
 Le jeudi 13 octobre 2005 à 13:14 +0200, Sven Luther a écrit :
  On Wed, Oct 12, 2005 at 09:29:21PM +0200, Jérôme Warnier wrote:
   Le lundi 10 octobre 2005 à 15:24 +0200, Sven Luther a écrit :
On Mon, Oct 10, 2005 at 03:14:00PM +0200, Sven Luther wrote:
 On Mon, Oct 10, 2005 at 03:03:13PM +0200, Jerome Warnier wrote:
   Nope, they are available since a couple of weeks :)
  Sorry, but there is only cdrom, hd-media, and netboot in
  http://people.debian.org/~luther/d-i/images/daily/powerpc/.
  Is it netboot?
 
 Oh, damn, the floppies are still disabled then, will fix for tomorrow 
 then.
 The main problem is that the drivers and other images are way too big 
 for
 floppies.

Ah, joeyh disabled them and forgot to reenable them once the miboot 
kernels
entered the archive :/
   So, I tried those available right now, and the boot image does not work
   (the Mac ejects the floppy automatically after trying to read it).
  
  Which those available right now ?
 
 Those in
 http://people.debian.org/~luther/d-i/images/daily/powerpc/floppy
 (now=yesterday evening).
 
  The etch/sarge/testing one will never work until we free miboot, so you need
  the daily builds, and they should work.
  
  Also, it is well possible that your floppies or drive is dusty or something.
 Your miboot.floppy of the other day worked, and I reused the same
 floppies and tried with others, but boot.img did not work (it was
 ejected by the Mac).

These are built using the exact same kernel and the exact same process, but it
is possible that joeyh did more breakage in order to make it build without
miboot, let me check.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-12 Thread Jérôme Warnier
Le lundi 10 octobre 2005 à 15:24 +0200, Sven Luther a écrit :
 On Mon, Oct 10, 2005 at 03:14:00PM +0200, Sven Luther wrote:
  On Mon, Oct 10, 2005 at 03:03:13PM +0200, Jerome Warnier wrote:
Nope, they are available since a couple of weeks :)
   Sorry, but there is only cdrom, hd-media, and netboot in
   http://people.debian.org/~luther/d-i/images/daily/powerpc/.
   Is it netboot?
  
  Oh, damn, the floppies are still disabled then, will fix for tomorrow then.
  The main problem is that the drivers and other images are way too big for
  floppies.
 
 Ah, joeyh disabled them and forgot to reenable them once the miboot kernels
 entered the archive :/
So, I tried those available right now, and the boot image does not work
(the Mac ejects the floppy automatically after trying to read it).

 Friendly,
 
 Sven Luther



Linux-tiny (Was: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.)

2005-10-10 Thread Jérôme Warnier
[..]

  I would say that if more of the linux-tiny patches were incorporated in
  the mainline kernel, then it would be a really nice addition.
 
 I'm not aware of linux-tiny.  Where can I learn more about it?
http://www.selenic.com/linux-tiny/

 Enjoy!
 
 Rick


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-10 Thread Jérôme Warnier
Le mercredi 21 septembre 2005 à 19:54 +0200, Sven Luther a écrit :
 On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rogério Brito wrote:
  On Aug 18 2005, Sven Luther wrote:
   I was forced to disable the floppy builds for now, since they failed to
   build, and the 2.6.12 kernels are 200K too big anyway for miboot
   floppies, we need to find out how to make them smaller, and solve the
   non-freeness of miboot for the etch release.
  
  Humm, this is indeed a problem. :-( The non-freeness of miboot is a
  secondary problem in face of not having a way to install the operating
  system on the box. :-(
 
 i managed to do a powerpc-miboot flavour build, which does fit on a miboot
 floppy. I would like (urgently) for folk to test it out, it is just a kernel,
 i need to see if it boots, not much more for now, before i go ahead and upload
 2.6.12-7 which would include it, and subsequently build debian-installer
 images with it.
 
 The floppy is at :
 
   http://people.debian.org/~luther/miboot.floppy

It boots happily on my PowerMacintosh G3.
Where am I supposed to find the matching root disk image file, though?

 Friendly,
 
 Sven Luther



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-10 Thread Sven Luther
On Mon, Oct 10, 2005 at 12:32:33PM +0200, Jérôme Warnier wrote:
 Le mercredi 21 septembre 2005 à 19:54 +0200, Sven Luther a écrit :
  On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rogério Brito wrote:
   On Aug 18 2005, Sven Luther wrote:
I was forced to disable the floppy builds for now, since they failed to
build, and the 2.6.12 kernels are 200K too big anyway for miboot
floppies, we need to find out how to make them smaller, and solve the
non-freeness of miboot for the etch release.
   
   Humm, this is indeed a problem. :-( The non-freeness of miboot is a
   secondary problem in face of not having a way to install the operating
   system on the box. :-(
  
  i managed to do a powerpc-miboot flavour build, which does fit on a miboot
  floppy. I would like (urgently) for folk to test it out, it is just a 
  kernel,
  i need to see if it boots, not much more for now, before i go ahead and 
  upload
  2.6.12-7 which would include it, and subsequently build debian-installer
  images with it.
  
  The floppy is at :
  
http://people.debian.org/~luther/miboot.floppy
 
 It boots happily on my PowerMacintosh G3.
 Where am I supposed to find the matching root disk image file, though?

That was just a test image, no matching root, but i enabled this on the
daily builds now :

  http://people.debian.org/~luther/d-i/images/daily/powerpc/floppy

Or something such.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-10 Thread Jérôme Warnier
Le lundi 10 octobre 2005 à 12:37 +0200, Sven Luther a écrit :
 On Mon, Oct 10, 2005 at 12:32:33PM +0200, Jérôme Warnier wrote:
  Le mercredi 21 septembre 2005 à 19:54 +0200, Sven Luther a écrit :
   On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rogério Brito wrote:
On Aug 18 2005, Sven Luther wrote:
 I was forced to disable the floppy builds for now, since they failed 
 to
 build, and the 2.6.12 kernels are 200K too big anyway for miboot
 floppies, we need to find out how to make them smaller, and solve the
 non-freeness of miboot for the etch release.

Humm, this is indeed a problem. :-( The non-freeness of miboot is a
secondary problem in face of not having a way to install the operating
system on the box. :-(
   
   i managed to do a powerpc-miboot flavour build, which does fit on a miboot
   floppy. I would like (urgently) for folk to test it out, it is just a 
   kernel,
   i need to see if it boots, not much more for now, before i go ahead and 
   upload
   2.6.12-7 which would include it, and subsequently build debian-installer
   images with it.
   
   The floppy is at :
   
 http://people.debian.org/~luther/miboot.floppy
  
  It boots happily on my PowerMacintosh G3.
  Where am I supposed to find the matching root disk image file, though?
 
 That was just a test image, no matching root, but i enabled this on the
 daily builds now :
 
   http://people.debian.org/~luther/d-i/images/daily/powerpc/floppy
 
 Or something such.
I guess it will only be available tomorrow, then?
No problem, just to be sure.

 Friendly,
 
 Sven Luther



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-10 Thread Sven Luther
On Mon, Oct 10, 2005 at 01:07:09PM +0200, Jérôme Warnier wrote:
 Le lundi 10 octobre 2005 à 12:37 +0200, Sven Luther a écrit :
  On Mon, Oct 10, 2005 at 12:32:33PM +0200, Jérôme Warnier wrote:
   Le mercredi 21 septembre 2005 à 19:54 +0200, Sven Luther a écrit :
On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rogério Brito wrote:
 On Aug 18 2005, Sven Luther wrote:
  I was forced to disable the floppy builds for now, since they 
  failed to
  build, and the 2.6.12 kernels are 200K too big anyway for miboot
  floppies, we need to find out how to make them smaller, and solve 
  the
  non-freeness of miboot for the etch release.
 
 Humm, this is indeed a problem. :-( The non-freeness of miboot is a
 secondary problem in face of not having a way to install the operating
 system on the box. :-(

i managed to do a powerpc-miboot flavour build, which does fit on a 
miboot
floppy. I would like (urgently) for folk to test it out, it is just a 
kernel,
i need to see if it boots, not much more for now, before i go ahead and 
upload
2.6.12-7 which would include it, and subsequently build debian-installer
images with it.

The floppy is at :

  http://people.debian.org/~luther/miboot.floppy
   
   It boots happily on my PowerMacintosh G3.
   Where am I supposed to find the matching root disk image file, though?
  
  That was just a test image, no matching root, but i enabled this on the
  daily builds now :
  
http://people.debian.org/~luther/d-i/images/daily/powerpc/floppy
  
  Or something such.
 I guess it will only be available tomorrow, then?
 No problem, just to be sure.

Nope, they are available since a couple of weeks :)

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-10 Thread Jerome Warnier
Le lundi 10 octobre 2005 à 13:03 +0200, Sven Luther a écrit :
 On Mon, Oct 10, 2005 at 01:07:09PM +0200, Jérôme Warnier wrote:
  Le lundi 10 octobre 2005 à 12:37 +0200, Sven Luther a écrit :
   On Mon, Oct 10, 2005 at 12:32:33PM +0200, Jérôme Warnier wrote:
Le mercredi 21 septembre 2005 à 19:54 +0200, Sven Luther a écrit :
 On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rogério Brito wrote:
  On Aug 18 2005, Sven Luther wrote:
   I was forced to disable the floppy builds for now, since they 
   failed to
   build, and the 2.6.12 kernels are 200K too big anyway for miboot
   floppies, we need to find out how to make them smaller, and solve 
   the
   non-freeness of miboot for the etch release.
  
  Humm, this is indeed a problem. :-( The non-freeness of miboot is a
  secondary problem in face of not having a way to install the 
  operating
  system on the box. :-(
 
 i managed to do a powerpc-miboot flavour build, which does fit on a 
 miboot
 floppy. I would like (urgently) for folk to test it out, it is just a 
 kernel,
 i need to see if it boots, not much more for now, before i go ahead 
 and upload
 2.6.12-7 which would include it, and subsequently build 
 debian-installer
 images with it.
 
 The floppy is at :
 
   http://people.debian.org/~luther/miboot.floppy

It boots happily on my PowerMacintosh G3.
Where am I supposed to find the matching root disk image file, though?
   
   That was just a test image, no matching root, but i enabled this on the
   daily builds now :
   
 http://people.debian.org/~luther/d-i/images/daily/powerpc/floppy
   
   Or something such.
  I guess it will only be available tomorrow, then?
  No problem, just to be sure.
 
 Nope, they are available since a couple of weeks :)
Sorry, but there is only cdrom, hd-media, and netboot in
http://people.debian.org/~luther/d-i/images/daily/powerpc/.
Is it netboot?

 Friendly,
 
 Sven Luther
-- 
Jérôme Warnier
FLOSS Consultant
http://beeznest.net


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-10 Thread Sven Luther
On Mon, Oct 10, 2005 at 03:03:13PM +0200, Jerome Warnier wrote:
  Nope, they are available since a couple of weeks :)
 Sorry, but there is only cdrom, hd-media, and netboot in
 http://people.debian.org/~luther/d-i/images/daily/powerpc/.
 Is it netboot?

Oh, damn, the floppies are still disabled then, will fix for tomorrow then.
The main problem is that the drivers and other images are way too big for
floppies.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-10-10 Thread Sven Luther
On Mon, Oct 10, 2005 at 03:14:00PM +0200, Sven Luther wrote:
 On Mon, Oct 10, 2005 at 03:03:13PM +0200, Jerome Warnier wrote:
   Nope, they are available since a couple of weeks :)
  Sorry, but there is only cdrom, hd-media, and netboot in
  http://people.debian.org/~luther/d-i/images/daily/powerpc/.
  Is it netboot?
 
 Oh, damn, the floppies are still disabled then, will fix for tomorrow then.
 The main problem is that the drivers and other images are way too big for
 floppies.

Ah, joeyh disabled them and forgot to reenable them once the miboot kernels
entered the archive :/

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-09-22 Thread Hans Ekbrand
On Wed, Sep 21, 2005 at 07:54:00PM +0200, Sven Luther wrote:

[...]

 i managed to do a powerpc-miboot flavour build, which does fit on a miboot
 floppy. I would like (urgently) for folk to test it out, it is just a kernel,
 i need to see if it boots, not much more for now, before i go ahead and upload
 2.6.12-7 which would include it, and subsequently build debian-installer
 images with it.

Also boots a Performa 5400/160

-- 
Hans Ekbrand (http://sociologi.cjb.net) [EMAIL PROTECTED]
A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?



signature.asc
Description: Digital signature


Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-09-21 Thread Sven Luther
On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rogério Brito wrote:
 On Aug 18 2005, Sven Luther wrote:
  I was forced to disable the floppy builds for now, since they failed to
  build, and the 2.6.12 kernels are 200K too big anyway for miboot
  floppies, we need to find out how to make them smaller, and solve the
  non-freeness of miboot for the etch release.
 
 Humm, this is indeed a problem. :-( The non-freeness of miboot is a
 secondary problem in face of not having a way to install the operating
 system on the box. :-(

i managed to do a powerpc-miboot flavour build, which does fit on a miboot
floppy. I would like (urgently) for folk to test it out, it is just a kernel,
i need to see if it boots, not much more for now, before i go ahead and upload
2.6.12-7 which would include it, and subsequently build debian-installer
images with it.

The floppy is at :

  http://people.debian.org/~luther/miboot.floppy

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-09-21 Thread Hans Ekbrand
On Wed, Sep 21, 2005 at 07:54:00PM +0200, Sven Luther wrote:
 On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rogério Brito wrote:
  On Aug 18 2005, Sven Luther wrote:
   I was forced to disable the floppy builds for now, since they failed to
   build, and the 2.6.12 kernels are 200K too big anyway for miboot
   floppies, we need to find out how to make them smaller, and solve the
   non-freeness of miboot for the etch release.
  
  Humm, this is indeed a problem. :-( The non-freeness of miboot is a
  secondary problem in face of not having a way to install the operating
  system on the box. :-(
 
 i managed to do a powerpc-miboot flavour build, which does fit on a miboot
 floppy. I would like (urgently) for folk to test it out, it is just a kernel,
 i need to see if it boots, not much more for now, before i go ahead and upload
 2.6.12-7 which would include it, and subsequently build debian-installer
 images with it.

Tested on a Performa 6400/180

Boots nicely!

-- 
Hans Ekbrand (http://sociologi.cjb.net) [EMAIL PROTECTED]
A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?


signature.asc
Description: Digital signature


miboot floppies [was Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.]

2005-09-14 Thread Hans Ekbrand
Wed, 24 Aug 2005 01:58:58 -0300 Rogério Brito wrote:
 Note to self: when replacing the zImage on the HFS boot floppy, one has
 to use the vmlinux image compressed with gzip, like this:

 gzip -9 vmlinux
 hmount /dev/fd0
 hcopy vmlinux.gz :zImage
 humount /dev/fd0

 No other image that I tried worked. But it was nice to (re)-discover how
 one makes a boot floppy for an OldWorld Mac.

I tried to repeat what Rogério Brito did (using the same kernel-source
(version 2.6.13-rc6-mm1), and the .config posted by Brito to the
lkml).

But when doing the hcopy command mentioned above I get the following:

pc236:/usr/src/linux-2.6.13-rc6# hcopy vmlinux.gz :zImage
hcopy: vmlinux.gz: volume full (No space left on device)
pc236:/usr/src/linux-2.6.13-rc6# 

Here is some info on the floppy (unmodified boot-floppy-hfs.img from
woody)

pc236:/usr/src/linux-2.6.13-rc6# hmount /dev/fd0
Volume name is Debian/PowerPC
Volume was created on Thu May 16 11:22:34 2002
Volume was last modified on Thu May 16 11:22:34 2002
Volume has 179200 bytes free
pc236:/usr/src/linux-2.6.13-rc6# ls -l vmlinux.gz
-rwxr-xr-x  1 root root 1373583 Sep 12 16:06 vmlinux.gz
pc236:/usr/src/linux-2.6.13-rc6# file vmlinux.gz
vmlinux.gz: gzip compressed data, was vmlinux, from Unix, max compression

-- 
Hans Ekbrand (http://sociologi.cjb.net) [EMAIL PROTECTED]
A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?


signature.asc
Description: Digital signature


Re: miboot floppies [was Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.]

2005-09-14 Thread Sven Luther
On Wed, Sep 14, 2005 at 04:04:25PM +0200, Hans Ekbrand wrote:
 Wed, 24 Aug 2005 01:58:58 -0300 Rogério Brito wrote:
  Note to self: when replacing the zImage on the HFS boot floppy, one has
  to use the vmlinux image compressed with gzip, like this:
 
  gzip -9 vmlinux
  hmount /dev/fd0
  hcopy vmlinux.gz :zImage
  humount /dev/fd0
 
  No other image that I tried worked. But it was nice to (re)-discover how
  one makes a boot floppy for an OldWorld Mac.
 
 I tried to repeat what Rogério Brito did (using the same kernel-source
 (version 2.6.13-rc6-mm1), and the .config posted by Brito to the
 lkml).
 
 But when doing the hcopy command mentioned above I get the following:
 
 pc236:/usr/src/linux-2.6.13-rc6# hcopy vmlinux.gz :zImage
 hcopy: vmlinux.gz: volume full (No space left on device)
 pc236:/usr/src/linux-2.6.13-rc6# 

Yeah, well, your kernel is to huge, it should be 1.2/1.3MB max or thereabout.

 Here is some info on the floppy (unmodified boot-floppy-hfs.img from
 woody)
 
 pc236:/usr/src/linux-2.6.13-rc6# hmount /dev/fd0
 Volume name is Debian/PowerPC
 Volume was created on Thu May 16 11:22:34 2002
 Volume was last modified on Thu May 16 11:22:34 2002
 Volume has 179200 bytes free
 pc236:/usr/src/linux-2.6.13-rc6# ls -l vmlinux.gz
 -rwxr-xr-x  1 root root 1373583 Sep 12 16:06 vmlinux.gz

See, you need to reduce the size of this kernel. Make sure to post your
.config file once you are done with it.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: miboot floppies [was Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.]

2005-09-14 Thread Hans Ekbrand
On Wed, Sep 14, 2005 at 05:06:44PM +0200, Sven Luther wrote:
 On Wed, Sep 14, 2005 at 04:04:25PM +0200, Hans Ekbrand wrote:
  Wed, 24 Aug 2005 01:58:58 -0300 Rogério Brito wrote:
   Note to self: when replacing the zImage on the HFS boot floppy, one has
   to use the vmlinux image compressed with gzip, like this:
  
   gzip -9 vmlinux
   hmount /dev/fd0
   hcopy vmlinux.gz :zImage
   humount /dev/fd0
  
   No other image that I tried worked. But it was nice to (re)-discover how
   one makes a boot floppy for an OldWorld Mac.
  
  I tried to repeat what Rogério Brito did (using the same kernel-source
  (version 2.6.13-rc6-mm1), and the .config posted by Brito to the
  lkml).

[...]

 See, you need to reduce the size of this kernel. Make sure to post your
 .config file once you are done with it.

Yes I understand that, but what I don't understand is why Rogério
succeeded when I don't. As I wrote above, I did use the same .config
as he and the same kernel-sources.

Could it be different compilers used? I used a pure sarge system to
compile.

-- 
Hans Ekbrand (http://sociologi.cjb.net) [EMAIL PROTECTED]
A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?


signature.asc
Description: Digital signature


Re: miboot floppies [was Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.]

2005-09-14 Thread Sven Luther
On Wed, Sep 14, 2005 at 07:01:28PM +0200, Hans Ekbrand wrote:
 On Wed, Sep 14, 2005 at 05:06:44PM +0200, Sven Luther wrote:
  On Wed, Sep 14, 2005 at 04:04:25PM +0200, Hans Ekbrand wrote:
   Wed, 24 Aug 2005 01:58:58 -0300 Rogério Brito wrote:
Note to self: when replacing the zImage on the HFS boot floppy, one has
to use the vmlinux image compressed with gzip, like this:
   
gzip -9 vmlinux
hmount /dev/fd0
hcopy vmlinux.gz :zImage
humount /dev/fd0
   
No other image that I tried worked. But it was nice to (re)-discover how
one makes a boot floppy for an OldWorld Mac.
   
   I tried to repeat what Rogério Brito did (using the same kernel-source
   (version 2.6.13-rc6-mm1), and the .config posted by Brito to the
   lkml).
 
 [...]
 
  See, you need to reduce the size of this kernel. Make sure to post your
  .config file once you are done with it.
 
 Yes I understand that, but what I don't understand is why Rogério
 succeeded when I don't. As I wrote above, I did use the same .config
 as he and the same kernel-sources.

probably not the exact ones. Or did you maybe not strip them or something ? 

 Could it be different compilers used? I used a pure sarge system to
 compile.

Should be ok.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-27 Thread Sven Luther
On Sat, Aug 27, 2005 at 06:43:41AM -0300, Rogério Brito wrote:
 I'm including debian-boot on the Cc list, so that other people can share
 their knowledge here.
 
 On Aug 27 2005, Sven Luther wrote:
  On Fri, Aug 26, 2005 at 01:01:20AM -0300, Rogério Brito wrote:
   Please, correct, me but the fake Finder and System folders that
   comes with Debian's woody HFS floppy are miboot floppies, right?
  
  No idea, probably, but i am really not all that knowledgeable about
  pre-sarge oldworld stuff.
 
 Well, I think that it is, but some definitive answer on this would be
 appreciated.
 
   That floppy is what I am using to boot my system. But, again, please
   correct me if I am wrong.
  
  Not sure, someone else could comment.
 
Also, if yes, would you contribute some documentation about this
in the installation manual ?
   
   Of course I can contribute documentation, but I don't think that
   what I am doing is anything extraordinary.
  
  Well, it is always better than nothing, which is probably what we have
  now.
 
 Ok, I can write a few paragraphs on this, if desired. Where should I
 insert the text that I write? It would be nice to know the context where
 the snippet will go.
 

i will let others, like Frans and Holger, comment on this, but the
installation manual is in the debian-installer svn repo, under installer/docs
i think, and the instruction to get access to them are on the debian-installer
web page (http://www.debian.org/devel/debian-installer).

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-27 Thread Rogério Brito
I'm including debian-boot on the Cc list, so that other people can share
their knowledge here.

On Aug 27 2005, Sven Luther wrote:
 On Fri, Aug 26, 2005 at 01:01:20AM -0300, Rogério Brito wrote:
  Please, correct, me but the fake Finder and System folders that
  comes with Debian's woody HFS floppy are miboot floppies, right?
 
 No idea, probably, but i am really not all that knowledgeable about
 pre-sarge oldworld stuff.

Well, I think that it is, but some definitive answer on this would be
appreciated.

  That floppy is what I am using to boot my system. But, again, please
  correct me if I am wrong.
 
 Not sure, someone else could comment.

   Also, if yes, would you contribute some documentation about this
   in the installation manual ?
  
  Of course I can contribute documentation, but I don't think that
  what I am doing is anything extraordinary.
 
 Well, it is always better than nothing, which is probably what we have
 now.

Ok, I can write a few paragraphs on this, if desired. Where should I
insert the text that I write? It would be nice to know the context where
the snippet will go.


Regards, Rogério Brito.

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-26 Thread Rogério Brito
On Aug 24 2005, Sven Luther wrote:
 On Wed, Aug 24, 2005 at 01:58:58AM -0300, Rogério Brito wrote:
  After installing the NewerTech G3 upgrade card into the PowerMac
  9500/180MP, I had some problems, when I tried to install
  Debian. None of the sarge floppies would work and I eventually
  decided to get rid of any
 
 Ah, so you are not really using the 2.6 miboot floppies, after all, in
 fact you are not at all using miboot.

Please, correct, me but the fake Finder and System folders that comes
with Debian's woody HFS floppy are miboot floppies, right?

That floppy is what I am using to boot my system. But, again, please
correct me if I am wrong.

 How do you actually boot this kernel from a floppy if it doesn't
 involve using miboot ? And are you sure this method will work on all
 old-world implementations ?

I am not sure if it works with other OldWorld implementations. I do
think that it does, since, IIRC, there were other people using the very
same process some time ago (say, one or two years ago). Also, it has
continued to work on my pmac even after I upgraded its processor (from
the dual 604e card to a single G3 card).

 Also, if yes, would you contribute some documentation about this in
 the installation manual ?

Of course I can contribute documentation, but I don't think that what I
am doing is anything extraordinary.


Regards, Rogério Brito.

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-26 Thread Sven Luther
On Fri, Aug 26, 2005 at 01:01:20AM -0300, Rogério Brito wrote:
 On Aug 24 2005, Sven Luther wrote:
  On Wed, Aug 24, 2005 at 01:58:58AM -0300, Rogério Brito wrote:
   After installing the NewerTech G3 upgrade card into the PowerMac
   9500/180MP, I had some problems, when I tried to install
   Debian. None of the sarge floppies would work and I eventually
   decided to get rid of any
  
  Ah, so you are not really using the 2.6 miboot floppies, after all, in
  fact you are not at all using miboot.
 
 Please, correct, me but the fake Finder and System folders that comes
 with Debian's woody HFS floppy are miboot floppies, right?

No idea, probably, but i am really not all that knowledgeable about pre-sarge
oldworld stuff.

 That floppy is what I am using to boot my system. But, again, please
 correct me if I am wrong.

Not sure, someone else could comment.

  How do you actually boot this kernel from a floppy if it doesn't
  involve using miboot ? And are you sure this method will work on all
  old-world implementations ?
 
 I am not sure if it works with other OldWorld implementations. I do
 think that it does, since, IIRC, there were other people using the very
 same process some time ago (say, one or two years ago). Also, it has
 continued to work on my pmac even after I upgraded its processor (from
 the dual 604e card to a single G3 card).

It is more firmware than processor related though.

  Also, if yes, would you contribute some documentation about this in
  the installation manual ?
 
 Of course I can contribute documentation, but I don't think that what I
 am doing is anything extraordinary.

Well, it is always better than nothing, which is probably what we have now.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-24 Thread Sven Luther
On Wed, Aug 24, 2005 at 12:28:07AM -0300, Rogério Brito wrote:
 On Aug 23 2005, Sven Luther wrote:
  Notice that the main problem still is that i couldn't get 2.6 miboot
  to work except two mysterious times in oldenbourg.
 
 Really? I do it all the time here with an inherited PowerMac 9500/180MP
 with a G3 upgrade card (kindly donated by Tormod).
 
 I even documented the way I do it in my 'blog/diary (and the same method
 has been working for years now). What exactly is the problem that you're
 facing?

First ever report of the 2.6 miboot floppies working, as opposed to the 2.4
miboot floppies.

The kernel floppy would boot, the box showing the little penguin, going into
reverse video mode, and then freezing. IT is an Umax Apus 2000 though, but i
never had any other report. 

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-24 Thread Sven Luther
On Wed, Aug 24, 2005 at 01:58:58AM -0300, Rogério Brito wrote:
 On Aug 24 2005, Rick Thomas wrote:
  On Aug 23, 2005, at 11:28 PM, Rogério Brito wrote:
  Really? I do it all the time here with an inherited PowerMac
  9500/180MP with a G3 upgrade card (kindly donated by Tormod).
  
  I even documented the way I do it in my 'blog/diary (and the same
  method has been working for years now). What exactly is the problem
  that you're facing?
  
  Could you post a URL for that 'blog/diary entry?  Because I've had the
  same trouble as Sven.
 
 Here you go:
 
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 12 April
 
 After installing the NewerTech G3 upgrade card into the PowerMac
 9500/180MP, I had some problems, when I tried to install Debian. None of
 the sarge floppies would work and I eventually decided to get rid of any

Ah, so you are not really using the 2.6 miboot floppies, after all, in fact
you are not at all using miboot.

 traces of MacOS and installed using the woody floppies. The problem is
 that the kernel 2.2.20 that comes with woody ins't able to see both PCI
 buses, especially the one where the video card is sitting on. I had to
 grab a kernel from testing's repository, but I don't like distribution
 kernels, for they are way too bloated.
 
 Note to self: when replacing the zImage on the HFS boot floppy, one has
 to use the vmlinux image compressed with gzip, like this:
 
 gzip -9 vmlinux
 hmount /dev/fd0
 hcopy vmlinux.gz :zImage
 humount /dev/fd0
 
 No other image that I tried worked. But it was nice to (re)-discover how
 one makes a boot floppy for an OldWorld Mac.
 
 P.S.: Today, Apple announced the next upgrade of MacOS X, code named
 Tiger.
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Mmm, that is interesting, let me check ... We do the following :

$(TEMP_KERNEL).gz: $(TEMP_KERNEL)
mkvmlinuz -a miboot -k $(TEMP_KERNEL) -n -d $(TEMP)/lib -o
$(TEMP_KERNEL).gz

$(TEMP_BOOT).new: $(TEMP_KERNEL).gz
dd if=/dev/zero of=$@ bs=1024 count=$(FLOPPY_SIZE)
hformat -l $(DISK_LABEL) $@
# Since miboot is not in the archive yet, but used for daily builds,
# we test for its existence, and use it if available. If not, we
# resort
# to some grungy HFS hacking to make believe it is there.
echo READY TO DO MIBOOT ...
if [ -x /usr/bin/miboot ]; then \
echo DOING MIBOOT; \
echo device $(TEMP_BOOT).new  $(TEMP)/miboot.conf; \
echo kernel $(TEMP_KERNEL).gz $(KERNEL_CMDL)  
$(TEMP)/miboot.conf;\
miboot -c $(TEMP)/miboot.conf;  \
echo MIBOOT DONE; \
else\
hmount $@;  \
hcopy -r $(TEMP_KERNEL).gz :vmlinuz;\
hattrib -b :;   \
humount;\
fi

So, for the floppies currently in sarge, the only difference is the -r
invocation to hcopy, and the hattrib -b call. Ah, and the mkvmlinuz call does :

OBJCOPY_ARGS=-O aixcoff-rs6000 -R .stab -R .stabstr $OBJCOPY_ARGS
do_cmd $OBJCOPY $OBJCOPY_ARGS --add-section=image=$work/vmlinux.gz 
$objs/dummy.o $vmlinuz
if test -n $initrd; then
do_cmd $OBJCOPY $OBJCOPY_ARGS --add-section=initrd=$work/initrd.gz 
$vmlinuz $vmlinuz
fi

in addition to the gzip command, maybe this one is the problematic one. Can
you try adding the -r and hattrib -b command to your working case, and then
try running the kernel through mkvmlinuz instead of just gzip, so we know
where it fails.

How do you actually boot this kernel from a floppy if it doesn't involve using
miboot ? And are you sure this method will work on all old-world
implementations ? Also, if yes, would you contribute some documentation about
this in the installation manual ?

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-23 Thread Sven Luther
On Tue, Aug 23, 2005 at 02:18:07AM -0300, Rogério Brito wrote:
 On Aug 22 2005, Sven Luther wrote:
  On Mon, Aug 22, 2005 at 11:23:39AM -0300, Rogério Brito wrote:
   So, I do think that it would be possible to get it smaller. Want to
   see my .config? I just posted it to linux-kernel in a reply to
   Andrew Morton.
  
  Remember the debian kernel is generic for all powerpc plateforms, from
  old world to prep boxes, to powerbooks to the last 32bit IBM chrps and
  the genesi pegasos machine, so there is a bit more constraints here,
  but it is assuredly doable.
 
 I thought that the kernel in the miboot floppies were specific just to
 OldWorld machines. And you already have many flavours of it being built.

Nope, it was specific in 2.4 (since we where not doing a modular kernel back
then), but the 2.6 miboot kernel was just the plain -powerpc flavour.

 I understand that the kernels have to be generic, but, say, including
 one specific feature of a pegasos machine in a miboot floppy isn't
 something that I would expect (even if it can be offloaded to a
 ramdisk).

Which specific feature ? We moved (almost) everything to modules. The problem
is with things like the pmac_ide whose code cannot be modularized. There is a
lot of pmac drivers which probably don't make sense on oldworld, and whose
cannot be modularized. The only thing from the pegasos and other chrp that is
builtin is the serial driver, in order to get the serial console, but that is
it.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-23 Thread Christoph Hellwig
On Tue, Aug 23, 2005 at 02:18:07AM -0300, Rog?rio Brito wrote:
  Remember the debian kernel is generic for all powerpc plateforms, from
  old world to prep boxes, to powerbooks to the last 32bit IBM chrps and
  the genesi pegasos machine, so there is a bit more constraints here,
  but it is assuredly doable.
 
 I thought that the kernel in the miboot floppies were specific just to
 OldWorld machines. And you already have many flavours of it being built.
 
 I understand that the kernels have to be generic, but, say, including
 one specific feature of a pegasos machine in a miboot floppy isn't
 something that I would expect (even if it can be offloaded to a
 ramdisk).

Sven, didn't you say a while ago a flavour more or less doesn't matter
(when discussing ppc64 kernels)?  I think a special oldworld kernel
might be useful for these bootfloppies indeed.

 
 
 -- 
 Rog?rio Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
 Homepage of the algorithms package : http://algorithms.berlios.de
 Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
---end quoted text---


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-23 Thread Sven Luther
On Tue, Aug 23, 2005 at 03:05:05PM +0200, Christoph Hellwig wrote:
 On Tue, Aug 23, 2005 at 02:18:07AM -0300, Rog?rio Brito wrote:
   Remember the debian kernel is generic for all powerpc plateforms, from
   old world to prep boxes, to powerbooks to the last 32bit IBM chrps and
   the genesi pegasos machine, so there is a bit more constraints here,
   but it is assuredly doable.
  
  I thought that the kernel in the miboot floppies were specific just to
  OldWorld machines. And you already have many flavours of it being built.
  
  I understand that the kernels have to be generic, but, say, including
  one specific feature of a pegasos machine in a miboot floppy isn't
  something that I would expect (even if it can be offloaded to a
  ramdisk).
 
 Sven, didn't you say a while ago a flavour more or less doesn't matter
 (when discussing ppc64 kernels)?  I think a special oldworld kernel
 might be useful for these bootfloppies indeed.

It is possible, but if we can go to it in another way, that is better yet.
Also, i don't really know what can be removed from the kernels, since most
stuff they don't need is modular anyway.

Notice that the main problem still is that i couldn't get 2.6 miboot to work
except two mysterious times in oldenbourg.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-23 Thread Rogério Brito
On Aug 23 2005, Sven Luther wrote:
 Notice that the main problem still is that i couldn't get 2.6 miboot
 to work except two mysterious times in oldenbourg.

Really? I do it all the time here with an inherited PowerMac 9500/180MP
with a G3 upgrade card (kindly donated by Tormod).

I even documented the way I do it in my 'blog/diary (and the same method
has been working for years now). What exactly is the problem that you're
facing?


Regards, Rogério Brito.

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-23 Thread Rick Thomas


On Aug 23, 2005, at 11:28 PM, Rogério Brito wrote:


On Aug 23 2005, Sven Luther wrote:

Notice that the main problem still is that i couldn't get 2.6 miboot
to work except two mysterious times in oldenbourg.


Really? I do it all the time here with an inherited PowerMac 9500/180MP
with a G3 upgrade card (kindly donated by Tormod).

I even documented the way I do it in my 'blog/diary (and the same 
method
has been working for years now). What exactly is the problem that 
you're

facing?


Could you post a URL for that 'blog/diary entry?  Because I've had the 
same trouble as Sven.


Thanks!

Rick



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-23 Thread Rogério Brito
On Aug 24 2005, Rick Thomas wrote:
 On Aug 23, 2005, at 11:28 PM, Rogério Brito wrote:
 Really? I do it all the time here with an inherited PowerMac
 9500/180MP with a G3 upgrade card (kindly donated by Tormod).
 
 I even documented the way I do it in my 'blog/diary (and the same
 method has been working for years now). What exactly is the problem
 that you're facing?
 
 Could you post a URL for that 'blog/diary entry?  Because I've had the
 same trouble as Sven.

Here you go:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
12 April

After installing the NewerTech G3 upgrade card into the PowerMac
9500/180MP, I had some problems, when I tried to install Debian. None of
the sarge floppies would work and I eventually decided to get rid of any
traces of MacOS and installed using the woody floppies. The problem is
that the kernel 2.2.20 that comes with woody ins't able to see both PCI
buses, especially the one where the video card is sitting on. I had to
grab a kernel from testing's repository, but I don't like distribution
kernels, for they are way too bloated.

Note to self: when replacing the zImage on the HFS boot floppy, one has
to use the vmlinux image compressed with gzip, like this:

gzip -9 vmlinux
hmount /dev/fd0
hcopy vmlinux.gz :zImage
humount /dev/fd0

No other image that I tried worked. But it was nice to (re)-discover how
one makes a boot floppy for an OldWorld Mac.

P.S.: Today, Apple announced the next upgrade of MacOS X, code named
Tiger.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Hope this helps, Rogério.

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-22 Thread Rogério Brito
On Aug 22 2005, Sven Luther wrote:
 A bit of reality check here, we have around 1.3MB space on the miboot
 floppies, and current compressed miboot floppies arer 1.6MB or so, so
 we just need to unbloat it further 200/300kb (compressed though),
 which should be possible by modularizing lot of stuff, among those the
 pmac-ide is a good candidate.

Well, my custom kernel is around 1200KB compressed (and about 100KB free
on the floppy) and it has many things hardcoded that could be offloaded
to an initramdisk, if I wanted to get my hands dirty.

So, I do think that it would be possible to get it smaller. Want to see
my .config? I just posted it to linux-kernel in a reply to Andrew
Morton.


Cheers, Rogério.

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-22 Thread Martin Habets
On Sun, Aug 21, 2005 at 08:47:16PM -0300, Rogério Brito wrote:
 There is current discussion on the lkml discussing which kernels one
 should use with small systems (like old 486s and such) and the consensus
 seems to be that one should use either a 2.6 kernel (perhaps using some
 of the linux-tiny patches) or use a really ancient kernel.

Do you have a link to this discussion? Can't see anything abvious in the
archives.

-- 
Martin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-22 Thread Sven Luther
On Mon, Aug 22, 2005 at 11:23:39AM -0300, Rogério Brito wrote:
 On Aug 22 2005, Sven Luther wrote:
  A bit of reality check here, we have around 1.3MB space on the miboot
  floppies, and current compressed miboot floppies arer 1.6MB or so, so
  we just need to unbloat it further 200/300kb (compressed though),
  which should be possible by modularizing lot of stuff, among those the
  pmac-ide is a good candidate.
 
 Well, my custom kernel is around 1200KB compressed (and about 100KB free
 on the floppy) and it has many things hardcoded that could be offloaded
 to an initramdisk, if I wanted to get my hands dirty.
 
 So, I do think that it would be possible to get it smaller. Want to see
 my .config? I just posted it to linux-kernel in a reply to Andrew
 Morton.

Remember the debian kernel is generic for all powerpc plateforms, from old
world to prep boxes, to powerbooks to the last 32bit IBM chrps and the genesi
pegasos machine, so there is a bit more constraints here, but it is assuredly
doable.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-22 Thread Rogério Brito
On Aug 22 2005, Martin Habets wrote:
 Do you have a link to this discussion? Can't see anything abvious in
 the archives.

Here you go:
http://marc.theaimsgroup.com/?l=linux-kernelm=112440317315551w=2

Hope this helps, Rogério.

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-22 Thread Rogério Brito
On Aug 22 2005, Sven Luther wrote:
 On Mon, Aug 22, 2005 at 11:23:39AM -0300, Rogério Brito wrote:
  So, I do think that it would be possible to get it smaller. Want to
  see my .config? I just posted it to linux-kernel in a reply to
  Andrew Morton.
 
 Remember the debian kernel is generic for all powerpc plateforms, from
 old world to prep boxes, to powerbooks to the last 32bit IBM chrps and
 the genesi pegasos machine, so there is a bit more constraints here,
 but it is assuredly doable.

I thought that the kernel in the miboot floppies were specific just to
OldWorld machines. And you already have many flavours of it being built.

I understand that the kernels have to be generic, but, say, including
one specific feature of a pegasos machine in a miboot floppy isn't
something that I would expect (even if it can be offloaded to a
ramdisk).


-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Rogério Brito
On Aug 21 2005, Rick Thomas wrote:
 Does it help to remember that SMP-safe is irrelevant to OldWorld Pmacs,
 since there are none-such?

False. PowerMacs 9500/180MP (which are OldWorld) are SMP, as the name
implies.


Regards,

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Brad Boyer
On Sun, Aug 21, 2005 at 12:27:51AM -0400, Rick Thomas wrote:
 Does it help to remember that SMP-safe is irrelevant to OldWorld Pmacs, 
 since there are none-such?

Actually, there are. Apple even shipped a few of them that way, plus
there were upgrade cards available. I purchased a dual 200MHz upgrade
for my 7600 at one point. While it was not as big an improvement as
you might think, I did have it using both chips in Linux at one point.

Brad Boyer
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Derrik Pates
On Sun, Aug 21, 2005 at 12:27:51AM -0400, Rick Thomas wrote:
 Does it help to remember that SMP-safe is irrelevant to OldWorld Pmacs, 
 since there are none-such?

Actually, that's not true - I have a 7500 with an aftermarket 604e/180
dual CPU card, and I'm sure there was at least one 9600 model that had
dual processors from the factory, so MP-safety most certainly is an
issue. Besides, he said he was testing it on an SMP box anyway - it'd
be hard to get a SWIM3 floppy controller on a NewWorld, since the core
chipsets in the NewWorlds don't have 'em.

-- 
Derrik Pates
[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread vinai
On Sun, August 21, 2005 6:47, Derrik Pates wrote:

 On Sun, Aug 21, 2005 at 12:27:51AM -0400, Rick Thomas wrote:
 Does it help to remember that SMP-safe is irrelevant to OldWorld
 Pmacs, since there are none-such?

 Actually, that's not true - I have a 7500 with an aftermarket
 604e/180 dual CPU card, and I'm sure there was at least one 9600
 model that had dual processors from the factory, so MP-safety most
 certainly is an issue. Besides, he said he was testing it on an SMP
 box anyway - it'd be hard to get a SWIM3 floppy controller on a
 NewWorld, since the core chipsets in the NewWorlds don't have 'em.

In addition to Apple's machines (like the 9500 180/MP like Rogerio
mentioned) that came SMP-ready, and CPU upgrade cards, there were
also clones at this time that were also SMP-capable.  I remember a
4-way 604e non-Apple Power Mac.  Since all of this arose from the
same line of motherboard and chipsets, I would guess these machines
also have SWIM3 controllers for the floppy drives.

But just to clarify: I presently do NOT have SMP on my 8500.  I have
a single G3 CPU upgrade card.  I've compiled a kernel with SMP set,
and tried to use SMP-compatible locking primitives in my 1st attempt
to make the SWIM3 driver SMP safe.  But I did not use these properly.

My attempt here is to try to do several things in one job: get my 8500
and all its hardware working, learning about device driver programming,
and making code SMP-safe.

If desireable, I can send the patch to the current 2.6.12 line to get
the driver to compile cleanly.  All I did was to replace the older
interrupt calling routines with their updated equivalent.

cheers
vinai


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Sven Luther
On Sun, Aug 21, 2005 at 09:22:28AM -0500, vinai wrote:
 On Sun, August 21, 2005 6:47, Derrik Pates wrote:
 
  On Sun, Aug 21, 2005 at 12:27:51AM -0400, Rick Thomas wrote:
  Does it help to remember that SMP-safe is irrelevant to OldWorld
  Pmacs, since there are none-such?
 
  Actually, that's not true - I have a 7500 with an aftermarket
  604e/180 dual CPU card, and I'm sure there was at least one 9600
  model that had dual processors from the factory, so MP-safety most
  certainly is an issue. Besides, he said he was testing it on an SMP
  box anyway - it'd be hard to get a SWIM3 floppy controller on a
  NewWorld, since the core chipsets in the NewWorlds don't have 'em.
 
 In addition to Apple's machines (like the 9500 180/MP like Rogerio
 mentioned) that came SMP-ready, and CPU upgrade cards, there were
 also clones at this time that were also SMP-capable.  I remember a
 4-way 604e non-Apple Power Mac.  Since all of this arose from the
 same line of motherboard and chipsets, I would guess these machines
 also have SWIM3 controllers for the floppy drives.
 
 But just to clarify: I presently do NOT have SMP on my 8500.  I have
 a single G3 CPU upgrade card.  I've compiled a kernel with SMP set,
 and tried to use SMP-compatible locking primitives in my 1st attempt
 to make the SWIM3 driver SMP safe.  But I did not use these properly.
 
 My attempt here is to try to do several things in one job: get my 8500
 and all its hardware working, learning about device driver programming,
 and making code SMP-safe.
 
 If desireable, I can send the patch to the current 2.6.12 line to get
 the driver to compile cleanly.  All I did was to replace the older
 interrupt calling routines with their updated equivalent.

Yes, please do, as a bug report to linux-2.6 package in sid.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Rick Thomas


On Aug 21, 2005, at 10:22 AM, vinai wrote:


On Sun, August 21, 2005 6:47, Derrik Pates wrote:


On Sun, Aug 21, 2005 at 12:27:51AM -0400, Rick Thomas wrote:

Does it help to remember that SMP-safe is irrelevant to OldWorld
Pmacs, since there are none-such?


Actually, that's not true - I have a 7500 with an aftermarket
604e/180 dual CPU card, and I'm sure there was at least one 9600
model that had dual processors from the factory, so MP-safety most
certainly is an issue. Besides, he said he was testing it on an SMP
box anyway - it'd be hard to get a SWIM3 floppy controller on a
NewWorld, since the core chipsets in the NewWorlds don't have 'em.


In addition to Apple's machines (like the 9500 180/MP like Rogerio
mentioned) that came SMP-ready, and CPU upgrade cards, there were
also clones at this time that were also SMP-capable.  I remember a
4-way 604e non-Apple Power Mac.  Since all of this arose from the
same line of motherboard and chipsets, I would guess these machines
also have SWIM3 controllers for the floppy drives.


Well... You learn something new every day!

Thanks for the correction.

Rick


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Rogério Brito
On Aug 19 2005, Sven Luther wrote:
 On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rog?rio Brito wrote:
  Humm, this is indeed a problem. :-( The non-freeness of miboot is
  a secondary problem in face of not having a way to install the
  operating system on the box. :-(
 
 The kernel don't fit anyway,

That's not true. The method I currently use to boot my pmac is to
compile a brand new kernel (right now, 2.6.13-rc6-mm1, the bleeding
edge) and it fits into a floppy without any problems (and with about
100KB left).

I don't even use a initial ramdisk, which would make things even
easier, as far as we are talking about space on the floppy (since I
could perfectly move things there, but I feel that it is too much
trouble with my own machine).

I just grabbed the woody hfs boot floppy and replaced the kernel with
mine (and edited the parameters passed by the System file). Then,
everything else worked.

In fact, I now have learnt how to make my machine boot in OF with the
use of the monitor and now I can see the quik prompt, but quik seems
unable to boot with kernels that work the floppy disk method.

 and you can always use the sarge miboot floppies,

If I recall correctly, there were one of the release candidates of
sarge that didn't have floppies working. I just grabbed the woody
floppies and proceeded with its install and later upgrade to testing.
I never looked back then.

 or older daily builds and then upgrade, or use bootx with the normal
 installation, or even boot the .cofg kernel from OF directly.

Using bootx is out of question, due to space limitation of my hard
drive (and I am not even mentioning the use of a non-free MacOS
install).

Didn't know that OF could boot .coff kernels directly, though. I will
investigate that.


Regards,

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Rogério Brito
On Aug 20 2005, Rick Thomas wrote:
 NewWorld Macs can boot off of CDs, so these boot floppies are only
 necessary for OldWorld PowerMacs, which, being out of production,
 have a fixed unchanging set of devices.

That is false, as you can obviously upgrade your box with other
devices and even the way of booting (e.g., by using a Tempo Trio
card, which supports using IDE instead of the SCSI commonly found in
OldWorld macs).

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Rogério Brito
Hi there, vinai.

On Aug 20 2005, vinai wrote:
 One thing to keep in mind is that the swim3 driver in the Old World
 Pmacs hasn't been properly updated for the 2.6 series of kernels. Last
 I checked, I think the driver now compiles, but I can't remember if it
 even works.  I'll take a look soon.

It indeed has some problems. If I use mtools, then any further access to
the drive is ignored. I don't remember right now what message shows up
in the dmesg logs, though. :-(


Cheers,

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Rogério Brito
On Aug 20 2005, Rick Thomas wrote:
 Keep in mind that the *next* kernel will be even bigger.  Sooner or
 later, even the fully modularized minimum configuration isn't going
 fit on a single floppy.

There is current discussion on the lkml discussing which kernels one
should use with small systems (like old 486s and such) and the consensus
seems to be that one should use either a 2.6 kernel (perhaps using some
of the linux-tiny patches) or use a really ancient kernel.

I would say that if more of the linux-tiny patches were incorporated in
the mainline kernel, then it would be a really nice addition.


Regards,

-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Rick Thomas


On Aug 21, 2005, at 6:21 PM, Rogério Brito wrote:


On Aug 20 2005, Rick Thomas wrote:

NewWorld Macs can boot off of CDs, so these boot floppies are only
necessary for OldWorld PowerMacs, which, being out of production,
have a fixed unchanging set of devices.


That is false, as you can obviously upgrade your box with other
devices and even the way of booting (e.g., by using a Tempo Trio
card, which supports using IDE instead of the SCSI commonly found in
OldWorld macs).


You are, of course, correct in the larger context.  But this was in the 
context of installation boot floppies, not general-purpose kernels.


For a boot floppy kernel (or, if you prefer, second stage boot 
loader) all you need is the ability to talk to the console (serial 
and/or video) and keyboard, and read a floppy disk to get a driver 
module for the device you want to extract the installation kernel and 
initial ramdisk from.  This make things somewhat easier.  The APIs for 
the serial console, on-board video-frame-buffer, and floppy disk drive 
are unlikely to change given that Apple is not developing this kind of 
machine anymore.


Of course, someone will need to write the driver modules for all the 
new hardware that can be hung off a PCI bus, but that's a different 
problem.  Also, it's not as big a problem as writing a general-purpose 
driver for a new device.  All the loadable driver module has to be able 
to do is read the kernel and initial ramdisk.  It's the new kernel that 
gets stuck with all the heavy lifting or running the installation 
process.


Of course, as Sven pointed out, you also need to have code to switch 
out one kernel and switch in another, which doesn't exist at this point 
in time.


In any case, Sven didn't like the idea and I haven't got the time or 
expertise to do it myself, so it's not going to happen.



There is current discussion on the lkml discussing which kernels one
should use with small systems (like old 486s and such) and the 
consensus

seems to be that one should use either a 2.6 kernel (perhaps using some
of the linux-tiny patches) or use a really ancient kernel.

I would say that if more of the linux-tiny patches were incorporated in
the mainline kernel, then it would be a really nice addition.


I'm not aware of linux-tiny.  Where can I learn more about it?

Enjoy!

Rick


Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-21 Thread Sven Luther
On Sun, Aug 21, 2005 at 08:47:16PM -0300, Rogério Brito wrote:
 On Aug 20 2005, Rick Thomas wrote:
  Keep in mind that the *next* kernel will be even bigger.  Sooner or
  later, even the fully modularized minimum configuration isn't going
  fit on a single floppy.
 
 There is current discussion on the lkml discussing which kernels one
 should use with small systems (like old 486s and such) and the consensus
 seems to be that one should use either a 2.6 kernel (perhaps using some
 of the linux-tiny patches) or use a really ancient kernel.
 
 I would say that if more of the linux-tiny patches were incorporated in
 the mainline kernel, then it would be a really nice addition.

A bit of reality check here, we have around 1.3MB space on the miboot
floppies, and current compressed miboot floppies arer 1.6MB or so, so we just
need to unbloat it further 200/300kb (compressed though), which should be
possible by modularizing lot of stuff, among those the pmac-ide is a good
candidate.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-20 Thread Rick Thomas


On Aug 19, 2005, at 9:35 AM, Sven Luther wrote:


On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rog?rio Brito wrote:

On Aug 18 2005, Sven Luther wrote:
I was forced to disable the floppy builds for now, since they failed 
to

build, and the 2.6.12 kernels are 200K too big anyway for miboot
floppies, we need to find out how to make them smaller, and solve the
non-freeness of miboot for the etch release.


Humm, this is indeed a problem. :-( The non-freeness of miboot is a
secondary problem in face of not having a way to install the operating
system on the box. :-(


The kernel don't fit anyway, and you can always use the sarge miboot 
floppies,
or older daily builds and then upgrade, or use bootx with the normal 
installation,

or even boot the .cofg kernel from OF directly.


Hmmm...

Would it be possible to build a boot floppy using a fixed-config 
stripped-down version of (say) the 2.4 kernel, with just enough 
features configured to get the real (e.g. 2.6.xxx) kernel off  one 
of: CD, network, hard-disk, whatever media.  It asks the user where the 
real kernel is, then retrieves it, loads it, and passes control to 
it.  As proof of concept, it could use the non-free miboot until a free 
version becomes available.


NewWorld Macs can boot off of CDs, so these boot floppies are only 
necessary for OldWorld PowerMacs, which, being out of production, have 
a fixed unchanging set of devices.  So the initial boot kernel can be 
built with a fixed minimal unchanging configuration.  Once a working 
config is constructed, there will never be any need to update it.


What am I missing?

Rick


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-20 Thread Sven Luther
On Sat, Aug 20, 2005 at 03:27:36AM -0400, Rick Thomas wrote:
 
 On Aug 19, 2005, at 9:35 AM, Sven Luther wrote:
 
 On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rog?rio Brito wrote:
 On Aug 18 2005, Sven Luther wrote:
 I was forced to disable the floppy builds for now, since they failed 
 to
 build, and the 2.6.12 kernels are 200K too big anyway for miboot
 floppies, we need to find out how to make them smaller, and solve the
 non-freeness of miboot for the etch release.
 
 Humm, this is indeed a problem. :-( The non-freeness of miboot is a
 secondary problem in face of not having a way to install the operating
 system on the box. :-(
 
 The kernel don't fit anyway, and you can always use the sarge miboot 
 floppies,
 or older daily builds and then upgrade, or use bootx with the normal 
 installation,
 or even boot the .cofg kernel from OF directly.
 
 Hmmm...
 
 Would it be possible to build a boot floppy using a fixed-config 
 stripped-down version of (say) the 2.4 kernel, with just enough 

No, there will be no more 2.4 powerpc kernel in etch, people needing it
absolutely will be able to use the sarge installer and upgrade for now.

The plan is that in the year or so upto the etch release, we will trim down
the 2.6 kernel to miboot-size, free miboot or find a better solution, and fix
the miboot+2.6 worked once in oldenbourg 2004 and never since problem.

Removing the legacy stuff will only encourage us to work on the real fix :)

 features configured to get the real (e.g. 2.6.xxx) kernel off  one 
 of: CD, network, hard-disk, whatever media.  It asks the user where the 
 real kernel is, then retrieves it, loads it, and passes control to 
 it.  As proof of concept, it could use the non-free miboot until a free 
 version becomes available.

Well, the sarge 2.4 miboot floppies already installs a 2.6 kernel (or should),
and if what you are hinting at is on-the-fly takeover of kernels, this is not
possible (yet :).

 NewWorld Macs can boot off of CDs, so these boot floppies are only 
 necessary for OldWorld PowerMacs, which, being out of production, have 
 a fixed unchanging set of devices.  So the initial boot kernel can be 
 built with a fixed minimal unchanging configuration.  Once a working 
 config is constructed, there will never be any need to update it.

Well, we already build most stuff as modules, so we would just need the
oldworld floppy driver builtin to load the initrd, and that is it. A good
candidate for modularisation is the apple ide driver, which cannot be
modularized right now, and a couple of other stuff, feel free to experiment
with it.

Now, there is also talk of a quikc-that-supports-floppies, so it would solve
the miboot-is-non-free problem, and maybe even be able to load the initrd
itself, so we would be able to modularize the floppy driver even. Or maybe
even a quik-that-supports-cdrom would be even cooler :)

 What am I missing?

I guess we just need someone to do the work, as usual, i have not the time
right now, nor in the forseable future, neither has h0lger, so we need fresh
blood with interest to work on the etch oldworld boot-floppies.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-20 Thread vinai
On Aug 19, 2005, Sven Luther wrote

 On Sat, Aug 20, 2005 at 03:27:36AM -0400, Rick Thomas wrote:

 .

 Hmmm...

 Would it be possible to build a boot floppy using a fixed-config
 stripped-down version of (say) the 2.4 kernel, with just enough

 No, there will be no more 2.4 powerpc kernel in etch, people needing
 it absolutely will be able to use the sarge installer and upgrade for
 now.

 The plan is that in the year or so upto the etch release, we will
 trim down the 2.6 kernel to miboot-size, free miboot or find a
 better solution, and fix the miboot+2.6 worked once in oldenbourg
 2004 and never since problem.

 Removing the legacy stuff will only encourage us to work on the real
 fix :)

 features configured to get the real (e.g. 2.6.xxx) kernel off  one
 of: CD, network, hard-disk, whatever media.  It asks the user where
 the real kernel is, then retrieves it, loads it, and passes
 control to it.  As proof of concept, it could use the non-free
 miboot until a free version becomes available.

 Well, the sarge 2.4 miboot floppies already installs a 2.6 kernel
 (or should), and if what you are hinting at is on-the-fly takeover
 of kernels, this is not possible (yet :).

 NewWorld Macs can boot off of CDs, so these boot floppies are only
 necessary for OldWorld PowerMacs, which, being out of production,
 have a fixed unchanging set of devices.  So the initial boot
 kernel can be built with a fixed minimal unchanging configuration.
  Once a working config is constructed, there will never be any need
 to update it.

 Well, we already build most stuff as modules, so we would just need
 the oldworld floppy driver builtin to load the initrd, and that is
 it.  A good candidate for modularisation is the apple ide driver,
 which cannot be modularized right now, and a couple of other stuff,
 feel free to experiment with it.

 Now, there is also talk of a quikc-that-supports-floppies, so it
 would solve the miboot-is-non-free problem, and maybe even be able
 to load the initrd itself, so we would be able to modularize the
 floppy driver even. Or maybe even a quik-that-supports-cdrom would
 be even cooler :)

 What am I missing?

 I guess we just need someone to do the work, as usual, i have not
 the time right now, nor in the forseable future, neither has h0lger,
 so we need fresh blood with interest to work on the etch oldworld
 boot-floppies.

Hi Folks,

One thing to keep in mind is that the swim3 driver in the Old World
Pmacs hasn't been properly updated for the 2.6 series of kernels. Last
I checked, I think the driver now compiles, but I can't remember if it
even works.  I'll take a look soon.

A while back, I'd started looking at this driver with the purpose of
getting it working, and learning about kernel driver programming.  I
had to drop it because of time constraints, etc ...  But I think at
the end of August, I should be able to spend some time on this again
(i.e. getting the floppy driver working properly for 2.6)...  If I can
pull it off, I can lend a hand with boot floppies.  I'm very attached
to my 8500, and would like to keep it (fully) in service for as long
as possible :)

I had the driver somewhat cleaned up and working by replacing the old
interrupt calling routines with the updated versions. but my changes
were not SMP safe, and my attempts to put in SMP-safe interrupt calling
primitives locked up the machine when I tested the driver.  I need to
go back and figure out how the driver works, and try to do the locking
cleanly and properly.

cheers
vinai


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-20 Thread Rick Thomas


On Aug 20, 2005, at 4:14 AM, Sven Luther wrote:

Well, the sarge 2.4 miboot floppies already installs a 2.6 kernel (or 
should),
and if what you are hinting at is on-the-fly takeover of kernels, this 
is not

possible (yet :).


That's exactly what I was proposing (on-the-fly takeover of kernels).  
I didn't realize it was not possible (yet :).  Since miboot does 
essentially that, it can't be hard.


Oh well...  *I* thought it was a good idea.

Rick


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-20 Thread Rick Thomas


On Aug 20, 2005, at 4:14 AM, Sven Luther wrote:

The plan is that in the year or so upto the etch release, we will trim  
down
the 2.6 kernel to miboot-size, free miboot or find a better solution,  
and fix

the miboot+2.6 worked once in oldenbourg 2004 and never since problem.

Removing the legacy stuff will only encourage us to work on the real  
fix :)


Good luck on that.

Keep in mind that the *next* kernel will be even bigger.  Sooner or  
later, even the fully modularized minimum configuration isn't going fit  
on a single floppy.


If you plan to rewrite miboot in the next 12 months, maybe that would  
be a good time to think about an architecture that eliminates the need  
for having the latest kernel on the floppy.  Perhaps the first-stage  
boot-loader loads a second-stage boot-loader from the floppy in the  
form of a sub-miniature OS -- It really just needs to be capable of  
communicating with the console.  Then use the console to ask the user  
where to get the full kernel-plus-modules from.  The sub-min OS will  
need to have available driver-modules for  
CD/network/zip-disk/hard-disk/thumb-drive/tape/anything-you-can- 
imaging-loading-a-kernel-from, but those driver-modules don't have to  
be on the original boot floppy.  Some kind of embedded-Linux would seem  
to be a good starting place.


I'm sad to say that I don't have the time to help with this.

I'm on the cusp myself.  As a working sysadmin, I've just about decided  
that the OldWorld architecture is not worth supporting any more.  Over  
time I'm planning to replace all my production OldWorld machines either  
with more modern (NewWorld) G3 and G4 desksides, retreaded as servers,  
or with Mac minis in applications that don't require the expandability  
of a PCI slot.


I've enjoyed working with you on sarge, and I'd like to continue to  
help out where I can make a contribution.  I'll probably hang onto a  
couple of OldWorld machines so I can help out with testing the etch  
stuff, but I don't plan on using it (etch on OldWorld) in production.   
I'll be fully converted to NewWorld before etch is ready.


Rick


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-20 Thread Sven Luther
On Sat, Aug 20, 2005 at 03:52:13PM -0400, Rick Thomas wrote:
 
 On Aug 20, 2005, at 4:14 AM, Sven Luther wrote:
 
 Well, the sarge 2.4 miboot floppies already installs a 2.6 kernel (or 
 should),
 and if what you are hinting at is on-the-fly takeover of kernels, this 
 is not
 possible (yet :).
 
 That's exactly what I was proposing (on-the-fly takeover of kernels).  
 I didn't realize it was not possible (yet :).  Since miboot does 
 essentially that, it can't be hard.

Nope, miboot loads the kernel. First it is miboot running and then it launches
the kernel, it is not two different kernels.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-20 Thread Rick Thomas


On Aug 20, 2005, at 11:34 AM, vinai wrote:


One thing to keep in mind is that the swim3 driver in the Old World
Pmacs hasn't been properly updated for the 2.6 series of kernels. Last
I checked, I think the driver now compiles, but I can't remember if it
even works.  I'll take a look soon.

A while back, I'd started looking at this driver with the purpose of
getting it working, and learning about kernel driver programming.  I
had to drop it because of time constraints, etc ...  But I think at
the end of August, I should be able to spend some time on this again
(i.e. getting the floppy driver working properly for 2.6)...  If I can
pull it off, I can lend a hand with boot floppies.  I'm very attached
to my 8500, and would like to keep it (fully) in service for as long
as possible :)

I had the driver somewhat cleaned up and working by replacing the old
interrupt calling routines with the updated versions. but my changes
were not SMP safe, and my attempts to put in SMP-safe interrupt calling
primitives locked up the machine when I tested the driver.  I need to
go back and figure out how the driver works, and try to do the locking
cleanly and properly.


Does it help to remember that SMP-safe is irrelevant to OldWorld Pmacs, 
since there are none-such?


Rick


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-19 Thread Rogério Brito
On Aug 18 2005, Sven Luther wrote:
 I was forced to disable the floppy builds for now, since they failed to
 build, and the 2.6.12 kernels are 200K too big anyway for miboot
 floppies, we need to find out how to make them smaller, and solve the
 non-freeness of miboot for the etch release.

Humm, this is indeed a problem. :-( The non-freeness of miboot is a
secondary problem in face of not having a way to install the operating
system on the box. :-(


-- 
Rogério Brito : [EMAIL PROTECTED] : http://www.ime.usp.br/~rbrito
Homepage of the algorithms package : http://algorithms.berlios.de
Homepage on freshmeat:  http://freshmeat.net/projects/algorithms/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-19 Thread Sven Luther
On Fri, Aug 19, 2005 at 05:00:44AM -0300, Rog?rio Brito wrote:
 On Aug 18 2005, Sven Luther wrote:
  I was forced to disable the floppy builds for now, since they failed to
  build, and the 2.6.12 kernels are 200K too big anyway for miboot
  floppies, we need to find out how to make them smaller, and solve the
  non-freeness of miboot for the etch release.
 
 Humm, this is indeed a problem. :-( The non-freeness of miboot is a
 secondary problem in face of not having a way to install the operating
 system on the box. :-(

The kernel don't fit anyway, and you can always use the sarge miboot floppies,
or older daily builds and then upgrade, or use bootx with the normal 
installation,
or even boot the .cofg kernel from OF directly.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



powerpc d-i daily builds reactivated, use 2.6.12 kernels, including 64bit kernels, miboot floppies dropped for now.

2005-08-18 Thread Sven Luther
Hello,

Since the 2.6.12 powerpc kernel in the archive now support 64bit kernels,
thanks to the work of the toolchain guys with regard to biarch on ppc, i have
uploaded kernel .udebs and triggered new reorganised daily builds of the sid
debian-installer images.

I was forced to disable the floppy builds for now, since they failed to build,
and the 2.6.12 kernels are 200K too big anyway for miboot floppies, we need to
find out how to make them smaller, and solve the non-freeness of miboot for
the etch release.

Also, as said, the power3 and power4 flavours have gone, replaced with a
single powerpc64 one.

Now, the 2.6.12 kernels are not yet in testing, so these images cannot be used
to install etch, only sid, which may be broken for other reasons, and
base-installer has been changed to know about the new kernels, so neither etch
is installable for now, nor is sarge.

Manty, can you also have a look at the cd/dvd isos generation stuff to take
those new images and kernels in account, if not i will have a quick look next
week. Also, the install/pegasos script on the sarge isos is empty, i wonder
what happened there.

Anyway, please all enjoy, test and provide feedback for these new images.

Friendly,

Sven Luther


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]