Quote:
2.6.21 patchset works obviously fine on 2.6.21.3 too.
Okay! The next step then.. get 2.6.22 going so that we are running with the pack and not playing catch-up.
There are a few improved drivers pushed up to the latest kernel revisions which I hope we can get in. The goal, at least the ones I'm going to set, are;
modularise everything for the MPC5200B besides the obvious interrupt controller and needed-for-boot modules. Distributions (and kernel compilers) should rely on an initramfs (of whichever kind you prefer) to hold all the relevant modules, and therefore allow things to be loaded on-demand.
This basically plays into the hands of the guys wanting to speed up the boot process. Currently loading, scanning and initialising the USB mass storage on my Efika takes 7 or 8 seconds (I have a few keys and disks) and if I take out the disks, it still takes 5 or 6 seconds. Modularising this means all modules will be loaded on-demand by hotplug, saving 5 seconds on boot.
The same goes for ATA - if there is no disk installed, why probe and install it? I also don't use ethernet (have a wireless key).
Audio (there is a new, but very hacky DMA audio driver) fixes, and I hope to let everyone experiment with CONFIG_NOHZ and dynamic ticks. Maybe even Ingo's CFS scheduler. Once we have a working patchset for 2.6.22-rc3, it will be simple to roll out versions for this and I *hope* we can finally set up the official Power Developer apt repository to enable this.
Of course I plan to document the process so that people can grab the kernel, patches and produce their own Debian Installer or kernel package if they so need to. I think the available documentation online is really rather flakey..
And then I'm going to take hints on packages you guys want to see. I already compiled initng for Debian Etch today, it works but locks near the end for some reason. My Debian install is mangled so it is probably my fault. The XGI drivers properly packaged might be a next step.
Does anyone have any hints as to what they would like to see from this?