If you download any software from this web site please be aware of the Warranty Disclaimer and Limitation of Liabilities.
|upstream kernel 3.16||kernel 3.16 - upstream with feature descriptions.|
|linux-3.16-s390-message-catalog.tar.gz / MD5||"Development Stream" kernel 3.16 - message-catalog (optional)|
To download the linux-3.16.tar.gz visit: http://www.kernel.org/pub/linux/kernel/v3.x
The upstream kernel 3.16 contains the following functionality developed by the Linux on System z development team:
- Provide a common watchdog driver for both Linux as z/VM guest or Linux running in an LPAR
The z/VM watchdog driver (vmwatchdog) is replaced by the improved
diag288_wdt driver which equally supports the diag288 watchdog
functionality of z/VM and LPAR environments. Running on zEC12
GA2/zBC12 or later.
See Device Drivers, Features, and Commands, Chapter 30: 'The diag288 watchdog device driver'.
- Support new PCI function attributes
Add support for new architecture specific PCI function
attributes. These attribute help to identify specific PCI functions
and provide information about the degree of isolation between two
functions. Running on zEC12 GA2/zBC12 or later.
See Device Drivers, Features, and Commands, Chapter 2: 'Devices in sysfs'.
See also following prerequisites:
z/VM 6.3 + VM CP - APAR VM65417 / PTF UM34343
VM CMS - APAR VM65437 / PTF UM34401
VM TCP/IP - APAR PI20509 / PTF UI19055
VM DVF - APAR VM65572 / PTF UM34342
for 10GbE RoCE Express Feature in http://www.vm.ibm.com/zvm630/apars.html
- Extend existing priority queueing support of the qeth device driver to IPv6 traffic, and introduce two new priority queueing modes.
This feature extends the existing IP-based QDIO priority queueing
support of the qeth device driver to IPv6 traffic, and introduces
two new priority queueing modes prio_queueing_skb and
Prerequisite for this features is lsqeth: Support new queueing modes in output from s390tools.
See Device Drivers, Features, and Commands, Chapter 15: 'qeth device driver for OSA-Express (QDIO) and HiperSockets, Using priority queueing'
- Make the running (security) domain and the poll_thread flag parameters visible in sysfs as module parameters
The domain and poll_thread module parameters where previously not
visible as module parameters in sysfs. Now they can be accessed
read-only under /sys/module/ap/parameters. These Pseudofiles are
not writable and only reflect the state of the module/kernel
parameters as given while loading the bus driver. Please note that
these parameters have been and are still accessible within the ap
sysfs directory /sys/bus/ap as described in
Device Drivers, Features,
and Commands, Chapter 42: 'Generic cryptographic device driver,
Displaying information about the AP bus' with unchanged behavior
(eg. enabling polling thread via update to the read-write attribute
This function is available for LPAR and as z/VM-Guest when the ap device driver has been loaded.
- Add an IBM GPFS partition type to fdasd
You can find updated documentation in the fdasd man page and in the
fdasd command description in the Device Drivers, Features, and
See Device Drivers, Features, and Commands, Chapter 52: 'Commands for Linux on System z', fdasd command.
- Improved the 'icastats' utility (part of the libica library) to collect statistical data about the use of crypto operations.
This feature improves the icastats utility with a reworked facility
to persist the cryptographic statistic data. This feature collects
crypto statistics independently from the process context and so
improves the availability of data.
Further, this feature collects the statistical data per user and not per system.
See book libica Programmer's Reference for Linux on System z.
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'.