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-10-31 kernel 2.4.21 tape_3590 OCO modules ("June 2003") (superseded)
If you download any software from this web site please be aware of the Warranty Disclaimer and Limitation of Liabilities.
tape3590-2.4.21-s390-01-june2003.tar.gz / MD5 ... 31-bit OCO module, recommended (superseded) (2003-10-31)
tape3590-2.4.21-s390x-01-june2003.tar.gz / MD5 ... 64-bit OCO module, recommended (superseded) (2003-10-31)
The 2003-10-31 tape_3590 OCO-modules:
- contain the below bug fixes
- replace the 2003-06-30 version of the tape_3590 OCO-module "tape3590-2.4.21-s390(x)-june2003.tar.gz"
- are required after applying the 2003-10-31 kernel patches "linux-2.4.21-s390-06-june2003.tar.gz" (and any later kernel patches until these OCOs are superseded)
- Description:
- tape: Initially boxed tapes might become invisible.
- Symptom:
- Tapes that where assigned during module load might not show up in the /proc/tapedevices output and can't be accessed.
- Problem:
- Common I/O layer somehow detects the assignment and refuses to return an interrupt.
- Solution:
- Ignore -EUSERS during setup but mark the device as boxed and still in INIT. Later calls to tape_open() will retry to get an interrupt and return an error if the device still can't be accessed.
- Description:
- tape: Fix implementation of NOP mtio operation.
- Symptom:
- The NOP call fails for 34xx devices if no tape medium is present. On 3590 devices it succeeds but accidentally changes the medium state to LOADED, regardless of the real medium state.
- Problem:
- As stated in mtio.h the NOP call should do nothing but update the device status that can be read by MTIOCGET.
- Solution:
- Ignore the no medium unit check for NOP in tape_34xx but update the generic status flags (DR_OPEN). Do not change the generic status after a NOP command in tape_3590.
Note: After unpacking this tarball, please rename the tape3590 OCO module to tape_3590.o