Disclaimer
This patchset is in no way affiliated with the Gentoo Foundation and so it's
use does not imply any more or less official support from the gentoo developers.
Do NOT, EVER, post bugs regarding a kernel patched to nitro-sources to
_bugs.gentoo.org_. Post your problems in this thread instead.
What is it?
Custom kernel patchset, based upon ck-patchset from Con Kolivas and
many additional features usually requested by users.
For me, best release since 2.6.12-nitro5
What's in it?
Code: Select all
#
# 2.6.14-CK5
#
patch-2.6.14-ck4
hz-extra_values.patch
patch-2.6.14.1-2
ipw2x00-hz-fix.diff
scsi-low_hz-fix.patch
#
# -mm incl. git stuff
#
mm-patches.patch
05-linux-2.6.13-e100-badeeprom.diff
git-agpgart.patch
git-alsa.patch
git-libata-all-1.patch
git-netdev-all-b44-build-fix.patch
git-netdev-all-ieee80211_get_payload-warning-fix.patch
git-netdev-all-ieee80211_tx-fix.patch
git-netdev-all.patch
git-ntfs.patch
git-scsi-misc.patch
#
# Standard stuff
#
100-suspend2-2.2-rc9-for-2.6.14.patch
vesafb-tng-1.0-rc1-r2-2.6.14.patch
fbsplash-0.9.2-r5-2.6.14.patch
06-mppe_mppc-iptables_layer7-2.6.14.diff
10-svgalib_helper-1.9.21.diff
#
# Filesystems
#
07-squashfs_2.2-r2.diff
08-unionfs-20051014-1448.diff
09-shfs-0.35_for_2.6.14-rc4.diff
reiser4-for-2.6.14-1.patch
#
# Misc - performance
#
acpi_dsdt_initrd_initramfs
ide-probe-delay
increase-MAX_MP_BUSSES
increase-firmware-loading-timeout
kmalloc-max
parport-mutex
posix-locks-match
readahead-tune
stack-limit
unmap_vmas-lat
#
# Rest
#
04-daconfig-2.3.0.patch
11-usbhid-readd-kconfig.diff
12-shutup-unneeded-warnings.diff
13-config-nr-tty-devices.diff
14-Nitro-FB-logo.diff
15-fixes
nitro-menu.patch
nitro.diff
IMPORTANT UPDATES AND EDITS:
*** I am strongly convinced that this will be a stable release, although we never know about drivers, vesafb-tng functional again
*** Sparsemem memory model selectable for x86 and up, as it has (hopefully) been fixed for these archs with a patch from -mm
** To be continued...
Howto install
And now, even more important part:GENTOO:
1)create directory <OVERLAY_DIR>/sys-kernel/nitro-sources (substitute <OVERLAY_DIR> according to overlay path)
2) PROMPT>cd <OVERLAY_DIR>/sys-kernel/nitro-sources
3) PROMPT>wget http://www.stud.uni-karlsruhe.de/~uyavl ... -r2.ebuild
4) PROMPT>ebuild nitro-sources-2.6.14-r2.ebuild digest
5) PROMPT>USE="symlink" emerge nitro-sources
6) PROMPT>cd /usr/src/linux
7) configure, compile and install your kernel
if in doubt about how to do it, consult the documentation in the kernel source directory
ALL OTHER DISTROS:
1) PROMPT>cd /usr/src
2) PROMPT>wget http://www.kernel.org/pub/linux/kernel/ ... 14.tar.bz2
3) PROMPT>wget http://www.stud.uni-karlsruhe.de/~uyavl ... nitro2.bz2
4) PROMPT>tar -xvjf linux-2.6.14.tar.bz2 && rm linux-2.6.14.tar.bz2
5) PROMPT>mv linux-2.6.14 linux-2.6.14-nitro2 && rm linux && ln -s linux-2.6.14-nitro2 linux
6) PROMPT>bunzip2 patch-2.6.14-nitro2.bz2 && cd linux
7) PROMPT>patch -p1 -i ../patch-2.6.14-nitro2
configure, compile and install your kernel
if in doubt about how to do it, consult the documentation in the kernel source directory
NOTE:
for rpm based distros, try doing "make rpm" after menuconfig, although this is untested
LINKS
MANIFEST FILE
DIGEST FILE
EBUILD
PATCH
BROKEN OUT TARBALL
SERIES (DETAILED PATCH LISTING)
SHOWTIME !!!!
cheers
T




