3.0.4 kernel

I have compiled the 3.0.4 Linux kernel, configured for PAE (supports up to 64GB RAM), SMP (multiple cores) and Unionfs -- not Aufs.

I have tested with a frugal installation on hard drive, and booting off a USB pen drive -- I also tested a save-file and saving to entire partition. I also tested installing a PET package, in which the files install direct to the save-layer.

Success in all cases. So, this has been uploaded. Here is the PET (23.4MB):

The source, patches, 3rd-party drivers, build scripts, instructions, and source SFS file are here:

Perhaps the next Racy will use this kernel.

Posted on 15 Oct 2011, 22:57


Posted on 16 Oct 2011, 10:44 by tempestuous
DOTconfig-3.0.4 contains this -
# CONFIG_FUSION is not set

So Fusion MPT SCSI support is still not enabled,
as per -

Posted on 16 Oct 2011, 14:44 by jamesbond
Interesting insight ...
... on why unionfs, instaed of aufs? Or just experimenting?


Posted on 16 Oct 2011, 19:28 by mories
Is missing firmware.dep.3.0.4?

Posted on 16 Oct 2011, 24:20 by RandomVisitor
And why not 3.0.6?
The kernel is currently at version 3.0.6. Why did you not make "nails with heads", and go for the most recent version?

Posted on 17 Oct 2011, 13:18 by BarryK
MPT SCSI, etc.
This kernel is intended for use with Racy, on recent hardware.

I posted earlier about trouble with aufs, yes experimenting to see if unionfs has improved.

kernel.org shows 3.0.4 as latest.

Posted on 17 Oct 2011, 24:34 by RandomVisitor
kernel.org is a Potemkin village, and will probably stay so for a while :-)

Official kernel patch 3.0.5:

Official kernel patch 3.0.6:

Posted on 18 Oct 2011, 24:55 by RandomVisitor
... and now we are at 3.0.7. Okay okay, I'll stop now.

Posted on 19 Oct 2011, 17:32 by BarryK
Re 3.0.7
Ah, great, thanks for the info.

Posted on 20 Oct 2011, 7:14 by BarryK
Re missing firmware.dep.3.0.4
No, it isn't missing, it has moved.

The file 'firmware.dep' is now in Woof, in kernel-skeleton/etc/modules. All of the firmware tarballs are also now in kernel-skeleton.

The file gets renamed to firmware.dep.<kernel version> during the build.