I'm using an instream kernel on a gentoo Kuro HG. My uname:
Linux gmyth 2.6.22-gentoo-r5 #1 Tue Oct 16 03:22:32 EDT 2007 ppc 82xx Linkstation I/Kurobox(HG) GNU/Linux
This is essentially a vanilla kernel.org kernel with gentoo patches, so it is very much a lyakh kernel documented in http://buffalo.nas-central.org/index.php/Kurobox_support_in_stock_2.6_kernels
. It uses /dev/sda for the PATA driver. It uses /dev/ttyS0 for the serial port for the AVR.
I see andre has many kernels available for download and it's not clear to me whether they are instream kernels, or more like the legacy kernels with patches handed down from baulab or javascout with perhaps more development by others. Do they use /dev/hda or /dev/sda? Do they use /dev/ttyS0 or /dev/ttyS1 for the AVR? Do they send the init string to the AVR to cancel the watchdog timer?
I also see Sylver's thread regarding the universal kernel, so I have the same questions regarding the universal kernel.
I'm asking these questions because I am preparing a gentoo image for PPC boxes, which I am intending to include the 2.6.22-gentoo-r5 kernel. But if many people in the community are familiar with andre's kernels and using the webinstaller, maybe I should include an ebuild for the webinstaller so people can download new kernels with the webinstaller? They might perhaps have to change the fstab file to use /dev/hda and the inittab to change the ttyS0/1 for the agetty and make sure avr_evtd uses the right port.
Thanks for any explanations or comments!