Table of Contents

Linux Kernel Changelog

History

Information about the kernel currently booted on a server can be found in /proc/version.

The module tree for the booted kernel is automatically installed during the boot, as we copy a tarball containing the correct modules into the server's swap device. A script is started during boot and installs the content of the tarball in the correct directory.

A process exists for installing kernel modules manually.

You can download the archive from http://mirrors.gandi.net/kernel/ (only accessible from inside your VM) , uncompress it and copy the directory to /lib/modules.

3.18

3.12

3.10

Kernels 3.10.x does not have the AUFS feature anymore.

The kernel 3.10 has user namespace feature enable and xfs support disable. A specific version 3.10-xfs is builded for customer which need a xfs support but do not want to use user namespace

3.2

3.2.x kernels with the grsecurity patch have been disabled and are not available anymore. Learn more

A race condition can be experienced on the VM boot process, during the initialization of the virtual CPUs. A fix and a kernel update will be provided soon.


2.6.36

Linux kernel 2.6.36 are now deprecated. Theses kernels are considered as OBSOLETE and out of date.


2.6.32

Linux kernel 2.6.32 are deprecated and will be maintained for the next 6 months (august 2017).

2.6.x kernels with the grsecurity patch have been disabled and are not available anymore. Learn more


2.6.27

Linux kernel 2.6.27 are now deprecated. Theses kernels are considered as OBSOLETE and out of date.


2.6.18

Linux kernel 2.6.18 are now deprecated. Theses kernels are considered as OBSOLETE and out of date.

Activation of CONFIG_IP_ROUTE_FWMARK. Fix for CVE-2009-3002, CVE-2009-2848, CVE-2009-1895, CVE-2009-1337

Fix for blkfront. In some case, detaching a disk from a server was failing.

Fix for CVE-2009-2698 : udp_sendmsg() vulnerability

Fix for CVE-2009-2692 : Linux NULL pointer dereference due to incorrect proto_ops initializations