Kernel patches

2003-12-18 kernel 2.4.21 bug fix patch 08 ("June 2003")

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

linux-2.4.21-s390-08-june2003.tar.gz / MD5 ... accumulated patch, recommended (2003-12-18)

linux-2.4.21-s390-08-june2003-patches.tar.gz / MD5 ... per-problem-patches, recommended (2003-12-18)

These patches contain the following linux kernel bug fixes:

Description:
DASD driver sets improper default cache mode on ESS
Symptom:
Performance limitation.
Problem:
Suboptimal caching behavior for 'default' workload limits I/O performance.
Solution:
Set proper default (normal caching) and provide IOCTL "BIODASDGATTR" to get current setting.
Problem-ID:
5409
Description:
Massive workload combined with ESS flascopy leading to I/O hang.
Symptom:
FlashCopy I/O hang
Problem:
State change interrupt handler checks only first request in cqr-queue, but in case the fastpath for start_IO was successful, it might happen that the second request is long busy.
Solution:
Check the whole cqr-queue for long busy.
Problem-ID:
4676
Description:
Unnecessary restriction to length of inputdata for MEX request
Symptom:
errno = EINVAL for valid data
Problem:
checking for even inputdatalength for both CRT and MEX request
Solution:
only check for CRT request
Problem-ID:
5633

Everybody should apply this patch.

To create the complete linux kernel sources, the following patches need to be applied in sequence:

linux-2.4.21.tar.gz (see www.kernel.org)
+ linux-2.4.21-s390-june2003.diff (IBM)
+ linux-2.4.21-s390-01-june2003.diff (IBM)
+ linux-2.4.21-s390-02-june2003.diff (IBM)
+ linux-2.4.21-s390-03-june2003.diff (IBM)
+ linux-2.4.21-s390-04-june2003.diff (IBM)
+ linux-2.4.21-s390-05-june2003.diff (IBM)
+ linux-2.4.21-s390-06-june2003.diff (IBM)
+ linux-2.4.21-s390-07-june2003.diff (IBM)
+ linux-2.4.21-s390-08-june2003.diff (IBM)

Note: If On-demand timer is required, apply as last patch:
+ linux-2.4.21-s390-timer-01-june2003.diff (IBM)

Note: To use OSA-Express Direct SNMP, also install s390-tools 1.2.2 or later.

Note: Using broadcast in VM Guest LAN requires APAR VM63397.

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.