2007-11-20 s390-tools 1.6.2 ("October 2005") superseded

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

Category: operating system. Contains the source tree of a set of user space utilities that should to be used together with the Linux on System z kernel and device drivers.

s390-tools-1.6.2.tar.gz / MD5 recommended (2007-11-20) superseded

These s390-tools-1.6.2 (applicable for the "October 2005 stream") replace s390-tools-1.6.1.

Added new tools:

Changes of existing tools:

Bug fixes:

Description:
tape390_crypt: -query results in wrong message if mt setblk has been used before.
Symptom:
Query operation fails with message "Kernel does not support tape encryption".
Problem:
The query operation triggers a dummy read to enforce the key exchange between tape control unit and EKM. If the tape blocksize is not set to "auto", the read will fail, if the blocksize of the read request is smaller than the configured tape blocksize.
Solution:
Use max blocksize for dummy read.
Problem-ID:
37795
Description:
zconf/lsdasd: Passing a list of DASDs does not work properly.
Symptom:
Showing only the last DASD from a given list of DASDs.
Problem:
The variable holding the DASDs is overwritten each time a parameter is analysed.
Solution:
Append DASDs to the list instead of overwriting it.
Problem-ID:
40076
Description:
zfcpdump: SCSI dump does not work in some cases.
Symptom:
When a SCSI dump is started, it does not work and no messages are written to the console. This problem only occurs from time to time.
Problem:
Error handling of the 3215 console driver init function assumes, that a failure of the called ccw_device_probe_console() function is reported with a NULL pointer. Unfortunately this function mixes NULL pointer error reporting with the usage of the ERR_PTR macros. Therefore the 3215 code misinterpreted an ERR_PTR as valid return pointer. This can lead to a kernel panic.
Solution:
Always use the ERR_PTR macro for error reporting in the ccw_device_probe_console() function.
Problem-ID:
40387
Description:
zipl/dump tools: Memory detection sometimes does not work correctly.
Symptom:
Error message "Device too small" and invalid dump.
Problem:
In the 64 bit memory detection code a 32 bit XOR operation is used to set a register to zero. If the leftmost four bytes of the register are not zero, after that operation the register will not be zero.
Solution:
Use 64 bit XOR operation.
Problem-ID:
39807

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.