Kernel patches
2003 bug fix patches
2003 kerntypes patches
2003 On-demand timer patches
2003 toolchain patches
2003 utilitity patches
- gdb-5.3-s390
- modutils-2.4.7-s390
- strace-4.4-1-s390
- strace-4.4-1-s390-01
- strace-4.4-1-s390-02
- lkcdutils-4.1 Reduce dump size (savedump) patch
- lkcdutils-4.1 lkcd dump format version 8 patch
2004 bug fix patches
2004 On-demand timer patches
2005 bug fix patches
2006 bug fix patches
2006 On-demand timer 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.