Kernel 4.7

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

2016-08-24: kernel 4.7 - upstream (feature description)

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

The upstream kernel 4.7 contains the following functional enhancements developed by the Linux on z Systems development team:

PCI function-type specific measurement data.
This line item enhances the statistics interface to display PCI function-type specific measurement data. This feature is supported on IBM z13 and later.

PCI error reporting interface
Provide a sysfs interface to allow user space programs to trigger a ’deconfigure and repair’ action for a specific PCI function. This feature is supported on IBM z13 GA2 and later.

Interface to query if a DASD volume is online to another operating system instance.
With this feature, applications can query if a DASD volume is online to another operating system instance by checking the online status of all attached hosts from the storage server. The storage server is the only instance knowing about the online status of the device on all attached operating system instances in an LPAR or so called hosts. The storage server provides an interface to query this information. It is used to check if a DASD device is set online and therefore potentially is used on another operating system instance. This information can help to reduce the chance for outages or possible data corruption due to concurrent access to DASD volumes from different operating system instances. To use this feature, the storage server must support the Query Host Access feature.
For documentation see Device Drivers, Features, and Commands (with kernel 4.8), Chapter 'DASD device driver'.

Quick format mode for use with dasdfmt.
This item adds a quick format mode to dasdfmt allowing for faster initialization of preformatted DASD devices. On occasion, a DASD device might have been formatted earlier and could potentially be re-initialized very easily. Those devices would only need VTOC and label information to be written to the disk. At the moment, the whole disk must be formatted in order to accomplish that. This takes a long time with larger devices and is generally unnecessary. The quick format mode writes only the necessary information to the first two tracks.
For documentation see Device Drivers, Features, and Commands (with kernel 4.8), Chapter 'DASD device driver' and Chapter 'Commands for Linux on z Systems', Section 'dasdfmt'.
To use this feature you need to use dasdfmt from the s390-tools package version 1.36.0 or later.

2016-08-24: "Development Stream" kernel 4.7 message catalog (feature - optional patch)

linux-4.7-s390-message-catalog.tar.gz / MD5 ... recommended (2016-08-24)

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