2008-05-07 s390-tools 1.6.3 ("Development stream") superseded

This s390-tools 1.6.3 contains bug fixes and new features; it replaces s390-tools-1.6.2.

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

s390-tools is a package with a set of user space utilities to be used with the Linux on System z distributions.

s390-tools-1.6.3.tar.gz / MD5 recommended (2008-05-07) superseded

Added new tool:

Changes of existing tools:

Bug fixes:

This s390-tools contains the following bug-fixes:

Description:
dasdview shows badly formatted output.
Symptom:
Some HEX values have leading "F"s.
Problem:
If s390-tools are compiled with CFLAGS -fsigned-char all unspecific char values are padded on the left with "F" while conversion to unsigned hexadecimal.
Solution:
Initialize some char values explicit as unsigned char.
Problem-ID:
42556
Description:
(dump tools/zipl) IPL from tape dump device fails with error code 258 (start subchannel failed).
Symptom:
Disabled wait PSW 00020000 80000000 00000000 00000102.
Problem:
If an ssch instruction returns a condition code other than zero, the tape dump tool terminates without any attempt to clear the "status pending" condition.
Solution:
If ssch returns a condition code other than 0, a tsch instruction is issued with maximal 10 re-tries in order to clear the condition/indication at the subchannel.
Problem-ID:
42630
Description:
(dump tools/zipl) If the ECKD DASD dump tool is installed on a disk with a block size other than 4096 then IPL of the dump disk fails with error code 258 (EDSSCH).
Symptom:
Disabled wait PSW 00020000 80000000 00000000 00000102.
Problem:
When writing the dump header (subroutine .Lheaders in eckd2dump.S) the address passed to _writeblock_nn is not on page boundary. This causes an invalid IDAW specification.
Solution:
The dump header is copied to a storage location on 4K boundary and written from there.
Problem-ID:
-
Description:
(dump tools/zipl) Maximum dump size option is not working for large systems.
Symptom:
The dump tools do not recognize the specified maximum dump memory size on systems with more than 4GB storage. All available memory is dumped.
Problem:
We used the 32 bit instruction "clr" for comparison, which does not work for addresses above 4GB.
Solution:
Use 64 bit "clgr" instruction instead.
Problem-ID:
42396
Description:
(montools/mon_procd) Error messages and the proc/0 entry are not handled correctly.
Symptom:
Read error messages appear in the /var/log/messages file.
Problem:
There always is a potential race between the pid lookup and the read access. When a process terminates meanwhile, a read error message may be issued. Also the /proc/0 should not be processed.
Solution:
Remove error messages of opening and reading files in the read_file() function and add a check in the read_task() function to skip processing the /proc/0 directory.
Problem-ID:
-

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.