Kernel 3.11

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.11 kernel 3.11 - upstream with feature descriptions.
linux-3.11-s390-message-catalog.tar.gz / MD5 "Development Stream" kernel 3.11 - message-catalog (optional)

2013-10-31: kernel 3.11 - upstream (feature description)

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

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

sclp: improve robustness of the sclp line mode console
The sclp line mode console relies on I/O to the service element for the reads and writes to the console.
In case of an outage of the service element the sclp line mode driver has a fixed number of output buffers to store console message until the service element is available again.
To prevent CPUs from blocking if the output buffers are full two new parameters are added, sclp_con_pages to specify the number of output buffers to allocate and sclp_con_drop to allow console messages to be dropped to make room for new messages.
For details see Device Drivers, Features, and Commands, Chapter 'Console Device Drivers', section 'Setting up the console device drivers'.

zfcp: remove access control tables interface
This patch removes an interface that was used to manage access control tables within the HBA and removes consequently the handling for conditions related to those access control tables.
That initiator-based access control feature was only needed until the introduction of NPIV and was withdrawn with z10 years ago.
For details see Device Drivers, Features, and Commands, Chapter 'SCSI-over-Fibre Channel device driver', section 'Working with SCSI devices' and Kernel Messages, Chapter 'zfcp'.

zfcp: module parameter dbflevel for early debugging
With the new zfcp module parameter "dbflevel", you can choose a non-default log level for zfcp device driver trace messages.
This enables early debugging, e.g. before an FCP device is set online for the first time since boot.
This complements the already existing module parameter dbfsize to choose a non-default number of pages for each trace area of each FCP device.
For details see Device Drivers, Features, and Commands, Chapter 'SCSI-over-Fibre Channel device driver', sections 'zfcp device driver kernel parameters' and 'zfcp module parameters'.

qeth: Increase default MTU
Increases the default MTU size for OSA Layer 2 devices (real and vNICs) from 1492 to 1500 bytes.
For details see Device Drivers, Features, and Commands, Chapter 'qeth device driver for OSA-Express (QDIO) and HiperSockets', section 'Activating an interface'.

2013-10-31: "Development Stream" kernel 3.11 message catalog (feature - optional patch)

linux-3.11-s390-message-catalog.tar.gz / MD5 ... recommended (2013-10-31)

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'.