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:

Summary:
kernel (new function): Collaborative Memory Management Stage II.
Description:
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.
Summary:
kernel (new function): Data execution protection for user processes.
Description:
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.