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-11-28 kernel 2.4.21 bug fix patch 07 ("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-07-june2003.tar.gz / MD5 ... accumulated patch, recommended (2003-11-28)
linux-2.4.21-s390-07-june2003-patches.tar.gz / MD5 ... per-problem-patches, recommended (2003-11-28)
These patches contain the following linux kernel bug fixes:
- Description:
- PCICCs fail to be detected under z90crypt
- Symptom:
- PCICCs fail to be detected under z90crypt
- Problem:
- failed to probe unknown devices
- Solution:
- probe unknown devices
- Problem-ID:
- 5326
- Description:
- z90crypt doesn't support dynamic device node generation.
- Symptom:
- z90crypt doesn't support dynamic device node generation.
- Problem:
- z90crypt uses a dynamically assigned major number but the device node for z90crypt can not be created or removed dynamically.
- Solution:
- Add hotplug support to z90crypt.
- Problem-ID:
- 5435
- Description:
- Unable to reconnect when using z/VM 3.1 at remote peer.
- Symptom:
- When peer interface was recycled, iucv is unable to reconnect.
- Problem:
- Incoming message interrupt during setup leads to illegal driver state.
- Solution:
- Disable all interrupts during setup
- Problem-ID:
- 3061
- Description:
- fake_ll problems when IPv6 is not active in qeth
- Symptom:
- even with fake_ll, tcpdump displays almost unreadable output
- Problem:
- fake_ll handling in the v6-less case
- Solution:
- improved fake_ll handling
- Problem-ID:
- 5370
- Description:
- multicast_router handling for IPv6 on OSA
- Symptom:
- /proc/qeth contains "mix" when interface is set up as multicast_router
- Problem:
- supported commands not considered
- Solution:
- check, if multicast_router is supported for IPv6
- Problem-ID:
- 5289
- Description:
- sclp: signal shutdown does not work
- Symptom:
- Invoking a 'signal shutdown' command on VM will sometimes not log off a VM guest, even though Linux is shut down correctly.
- Problem:
- Linux has to signal VM that it finished the shutdown procedure by loading one CPU with a special 'quiesce' PSW after all other CPUs have been stopped. In the current implementation, the correct sequence of this procedure is not guaranteed.
- Solution:
- Implement a signal sense loop on CPU 0 to guarantee that all other CPUs have entered the stopped state prior to loading the quiesce PSW.
- Problem-ID:
- 5297
- Description:
- zfcp: unwary memory allocation during error recovery
- Symptom:
- deadlock, or some other fatality along this line
- Problem:
- kmalloc with GFP_KERNEL while some lock is held
- Solution:
- use GFP_ATOMIC instead (we have an emergency buffer for an out of memory condition)
- Problem-ID:
- 5292
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)
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.