Kernel 3.9

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

Kernel downloads for the "Development stream"

Download Description
upstream kernel 3.9 kernel 3.9 - upstream with feature descriptions.
linux-3.9-s390-message-catalog.tar.gz / MD5 "Development Stream" kernel 3.9 - message-catalog (optional)

2013-06-12: kernel 3.9 - upstream (feature description)

To download the linux-3.9.tar.gz visit:

The upstream kernel 3.9 contains the following functionality developed by the Linux on System z development team:

kernel: The port isolation attribute can now be used to enable VEPA mode, if OSA device and adjacent switch support the prerequisites.
The existing port isolation mode 'forward' will now verify that the adjacent switch port supports the required reflective relay (RR) mode. Additional error handling for the cases where enabling port isolation mode 'forward' can now fail was added.
Furthermore, once established, we never fall back from one of the port isolation modes to a non-isolated mode without further user-interaction. This includes cases where the isolation mode was enabled successfully, but ceases to work e.g. due to configuration changes at the switch port.
Finally, configuring an isolation mode with the device being offline will make onlining the device fail permanently upon errors encountered until either errors are resolved or the isolation mode is changed by the user to a different mode.
For details see Device Drivers, Features, and Commands, Chapter 'qeth device driver for OSA-Express (QDIO) and HiperSockets', section 'Isolating data connections'.

cio: Provide robustness against missing interrupts to internal IO requests
With this feature for the common I/O layer, channel paths with missing interrupts during internal I/O do not make devices with remaining functioning channel paths unusable to device drivers.
For details see Device Drivers, Features, and Commands, Chapter 'Commands for Linux on System z'.

scm_block: Support for concurrent Flash MCL updates
With this feature for the storage class memory (SCM) block device driver, Linux supports continued operation during concurrent Flash MCL updates. Only available on LPARs.

2013-06-12: "Development Stream" kernel 3.9 message catalog (feature - optional patch)

linux-3.9-s390-message-catalog.tar.gz / MD5 ... recommended (2013-06-12)

This patch contains:

Kernel message catalog.
Add support for automatic message tags to the printk macro families dev_xyz and pr_xyz. The message tag consists of a component name and a 24 bit hash of the message text. For each message that is documented in the included kernel message catalog a man page can be created with a script (which is included in the patch). The generated man pages contain explanatory text that is intended to help understand the messages.

Note that only s390 specific messages are prepared appropriately and included in the generated message catalog.

This patch is optional as it is very unlikely to be accepted in upstream kernel, but is recommended for all distributions which are built based on the 'Development stream'.