2007-02-15 kernel 2.6.16 feature patch 12 ("October 2005")

If you download any software from this web site please be aware of the Warranty Disclaimer and Limitation of Liabilities.

linux-2.6.16-s390-12-october2005.tar.gz / MD5 ... accumulated patch, recommended (2007-02-15)

linux-2.6.16-s390-12-october2005-patches.tar.gz / MD5 ... single patches, recommended (2007-02-15)

This patch contain the following linux kernel features:

kernel (new function): Collaborative Memory Management Stage II.
Support for the Collaborative Memory Management Assist (CMMA) in z/VM 5.3 reduces hypervisor paging I/O overhead.
See 'Improved memory management for Linux guests' in IBM U.S. Software Announcement Letter 207-019 "IBM z/VM V5.3 - Improving scalability, security, and virtualization technology IBM".
The Linux support for CMM2 is activated per IPL-option cmma=on (default is cmma=off).
This patch replaces the 2006-11-17 optional recommended "cmm2" kernel 2.6.16 add-on.
kernel (new function): Data execution protection for user processes.
This feature provides an execution protection for code in user space data segments which are marked as not executable. It can prevent, for example, stack overflow exploits and generally makes a system insensitive to buffer-overflow attacks in user space.
This patch replaces the 2006-11-17 optional recommended "Data execution protection" kernel 2.6.16 add-on.

Everybody should apply this patch.

To create the complete linux kernel sources, the following patches need to be applied in sequence:

linux-2.6.16.tar.gz (from http://www.kernel.org/pub/linux/kernel/v2.6)
+ linux-2.6.16-s390-base-october2005.diff (IBM)
+ linux-2.6.16-s390-01-october2005.diff (IBM)
+ linux-2.6.16-s390-02-october2005.diff (IBM)
+ linux-2.6.16-s390-03-october2005.diff (IBM)
+ linux-2.6.16-s390-04-october2005.diff (IBM)
+ linux-2.6.16-s390-05-october2005.diff (IBM)
+ linux-2.6.16-s390-06-october2005.diff (IBM)
+ linux-2.6.16-s390-07-october2005.diff (IBM)
+ linux-2.6.16-s390-08-october2005.diff (IBM)
+ linux-2.6.16-s390-09-october2005.diff (IBM)
+ linux-2.6.16-s390-10-october2005.diff (IBM)
+ linux-2.6.16-s390-11-october2005.diff (IBM)
+ linux-2.6.16-s390-12-october2005.diff (IBM)

Contact the IBM team

If you want to contact the Linux on System z IBM team refer to the Contact the Linux on System z IBM team page.