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
2005-02-14 kernel 2.4.21 bug fix patch 24 ("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-24-june2003.tar.gz / MD5 ... accumulated patch, recommended (2005-02-14)
linux-2.4.21-s390-24-june2003-patches.tar.gz / MD5 ... per-problem-patches, recommended (2005-02-14)
These patches contain the following linux kernel bug fixes:
- Description:
- qeth: dhcpcd does not work.
- Symptom:
- dhcpcd cannot communicate with DHCP server.
- Problem:
- Incorrect packet headers when fake_ll is active.
- Solution:
- Adapt qeth_fake_header function. Omit specific fake_ll processing for outbound raw packets (protocol neither IP nor IPV6).
- Problem-ID:
- 13913
- Description:
- tape: Tar or DB/2 backup hangs.
- Symptom:
- Writing to tape hangs when tape library sends notification about statistics log change.
- Problem:
- Unsolicited interrupt after starting I/O can cause a deferred condition code. In that case we have to restart the last request.
- Solution:
- Check for status pending and start function not executed and restart I/O in that case.
- Problem-ID:
- 12854
- Description:
- zfcp: Error in handler of FSF requests 'Send FCP Command'.
- Symptom:
- If 'Send FCP Command' request comes back with FSF status FSF_ADAPTER_STATUS_AVAILABLE and unknown FSF status qualifier, then this request is not marked in ZFCP module as bad request.
- Problem:
- Send FCP Command handler marks request as bad for FSF status FSF_ADAPTER_STATUS_AVAILABLE only for known FSF status qualifiers.
- Solution:
- Mark request as bad in any case, if FSF status is FSF_ADAPTER_STATUS_AVAILABLE.
- Problem-ID:
- 13816
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)
+ linux-2.4.21-s390-08-june2003.diff (IBM)
+ linux-2.4.21-s390-09-june2003.diff (IBM)
+ linux-2.4.21-s390-10-june2003.diff (IBM)
+ xip2fs1 (see linuxvm.org/patches/index.html)
+ xip2fs2 (see linuxvm.org/patches/index.html)
+ linux-2.4.21-s390-11-june2003.diff (IBM)
+ linux-2.4.21-s390-12-june2003.diff (IBM)
+ linux-2.4.21-s390-13-june2003.diff (IBM)
+ linux-2.4.21-s390-14-june2003.diff (IBM)
+ linux-2.4.21-s390-15-june2003.diff (IBM)
+ linux-2.4.21-s390-16-june2003.diff (IBM)
+ linux-2.4.21-s390-17-june2003.diff (IBM)
+ linux-2.4.21-s390-18-fixed-june2003.diff (IBM)
+ linux-2.4.21-s390-19-june2003.diff (IBM)
+ linux-2.4.21-s390-20-june2003.diff (IBM)
+ linux-2.4.21-s390-21-june2003.diff (IBM)
+ linux-2.4.21-s390-22-june2003.diff (IBM)
+ linux-2.4.21-s390-23-june2003.diff (IBM)
+ linux-2.4.21-s390-24-june2003.diff (IBM)
Note: If On-demand timer is required, apply as last patch:
+ linux-2.4.21-s390-timer-04-june2003.diff (IBM)
Note: If you apply the above patches, you need as a minimum the 2005-02-14 version of the tape_3590 OCO module "tape3590-2.4.21-s390(x)-03-june2003.tar.gz".