My (derjohn's) Linux-VServer Kernels for Debian updated to new Version 
Today I finished my work on the kernel update of my Debian Repository for Linux-VServer enabled kernels:
The main changes are:
- kernel was built from kernel.org vanilla source 2.6.20.7
- Updated from Linux-VServer 2.1.1.3 to Linux-VServer 2.2.0 (release!)
- DRBD module was updated to version 8.0.2
- Squashfs was updated to new upstream version
- Some minor changes in .config (for newly appeard kernel features)
- Updated to the
Bonbons newest IPV6 patch
- As usual I change the maximum number of IPs per guest from 16 to 256. Newer ( >= .212) utils can make use of them without any need to patch the utils.
As usual I provide the kernels with a repository. You can use the old apt-source mentioned
here, but this kind of URL is deprecated now. I shortened the URL to resemble the "original look" of Debian's apt sources:
Currently I support etch, lenny and as target, but with lenny it is somewhat untested yet (but *should* work, reports welcome).
This is how you can find the kernels, if you add my repo (or apt-get update, if you already added it):
aj@derjohn:~$ apt-cache search vs2.2.0
linux-doc-2.6.20.7-vs2.2.0-p3-squash-drbd-256ip - Linux kernel specific documentation for version 2.6.20.7-vs2.2.0-p3-squash-drbd-256ip
linux-headers-2.6.20.7-vs2.2.0-p3-squash-drbd-256ip - Header files related to Linux kernel, specifically,
linux-image-2.6.20.7-vs2.2.0-p3-squash-drbd-256ip - Linux kernel binary image for version 2.6.20.7-vs2.2.0-p3-squash-drbd-256ip
linux-source-2.6.20.7-vs2.2.0-p3-squash-drbd-256ip - Linux kernel source for version 2.6.20.7-vs2.2.0-p3-squash-drbd-256ip
linux-headers-2.6.20.1-vs2.2.0-rc15-p3-squash-drbd-256ip-ipv6 - Header files related to Linux kernel, specifically,
kqemu-modules-2.6.20.1-vs2.2.0-rc15-p3-squash-drbd-256ip-ipv6 - kqemu modules for Linux (kernel 2.6.20.1-vs2.2.0-rc15-p3-squash-drbd-256ip-ipv6).
linux-image-2.6.20.1-vs2.2.0-rc15-p3-squash-drbd-256ip-ipv6 - Linux kernel binary image for version 2.6.20.1-vs2.2.0-rc15-p3-squash-drbd-256ip-ipv6
You can also have a look at the
patches I applied to the vanilla source, so you can rebuild with them for different $ARCHes or simply if you don't trust /me ;)
Some random observations on the behavior of the 2.6.20.x kernel:
- Linux-Softraid ("md") rebuild dont start from zero after a reboot, they "remember" their last state (recover from checkpoint)
- sata support (blacklist changes) and pata support (new drivers from Alan) got better
- skge network driver was improved (for bonding, up/down detection)
- kvm is included now, vmware server 1.0.2 seems to compile on it, but people claim if has problems on it (dunno which, though)
- SMP is dis-/enabled on boottime, so no need to to compile kernels for non-smp and smp anymore