[fedora-arm] prebuilt kernel 2.6.31.6 for Kirkwood available

Dan Horák dan at danny.cz
Fri Nov 13 09:04:10 UTC 2009


Hello,

I have built kernel 2.6.31.6 with modules and a generic ramdisk that
works for some combinations of Kirkwood-based devices (Sheevaplug and
QNAP TS-[12]19) and devices carrying the root filesystem. They are
available together with my build scripts at http://fedora.danny.cz/arm/

Changes:
- kernel config now sets CONFIG_LSM_MMAP_MIN_ADDR=4096 (adviced by Eric
Paris)
- the ramdisk is now generated with dracut instead of mkinitrd

Using dracut for preparing the ramdisk has many advantages:
- one ramdisk works on a whole platform, but creating host-specific
ramdisks is still possible
- allows to explicitly specify block device drivers and filesystems that
are included, that sets the array of allowed block device and filesystem
type combinations for the root filesystem
- allows to enable features like RAID and crypto for root
- root filesystem device is set on the kernel command line only, it's
not hardcoded anywhere, but the drawback is it needs to be set in the
uboot environment via console
- no hand-coded hacks are needed 


		Dan





More information about the fedora-arm mailing list