s390-tools 1.8.2

Page navigation

This s390-tools 1.8.2 contains enhancements and bug-fixes; it replaces s390-tools-1.8.1.

2009-09-18 s390-tools 1.8.2 ("Development stream")

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.8.2.tar.bz2 / MD5 recommended (2009-09-18)

New tools

  • cio_ignore: Query and modify the contents of the CIO device driver blacklist.
  • znetconf: List and configure network devices for System z network adapters.

Changes to existing tools

  • General: Reworked s390-tools build process.
  • dasdview: Add solid state device support.
    • Extend the -c option to show if a disk is a solid state device or not.
  • lscss: Also show devices on the defunct subchannel.

Bug fixes

  • General: Fixed a lot of build warnings.
  • cpuplugd: Fix cmm_pages allocation.
    • Fix cmm_pages allocation outside min and max limitation.
  • dasdinfo:
    • Strip trailing spaces from volume serials with less then 6 characters.
    • Read volume serials also from CMS formatted disks.
  • dumpconf: Validate DEVICE keyword, enhance error handling.
    • The DEVICE keyword is accepted in both devno and bus-ID syntax. In case of invalid keywords the corresponding error messages are more precise.
  • lsluns: Fixed disk encryption check that is performed when the new "--active" command line switch is used.
  • vmur, ziomon tools: Install tools under "/usr/sbin" instead of "/sbin".
    • Because vmur and ziomon use libstdc++ that normally is installed under "/usr/lib", the tools are now installed under "/usr/sbin".
  • zfcpdbf:
    • Fix reading of recovery trace.
    • Fix tag checks in reading of hba trace.
    • Fix output of els requests in san trace.
    • Remove color output that only works on some terminal types.
    • Remove output of no longer existing driver flags.
    • Remove outdated code for support of 2.4.x kernels.
  • zipl:
    • Ensure that zipl is built with non-executable stack.
      The ".note.GNU-stack" section is lost when the boot loaders in zipl are built. The reason is that objcopy removes all sections except of the text section: $(OBJCOPY) -O binary --only-section=.text $< $@
      When the linker finds a object file without the .note.GNU-stack section, it forces the binary to have executable stack.
      To fix the problem, the noexecstack option is used in the link step.
    • "zipl --help" does not mention "--force".
      Add information on the "--force" option introduced together with "--mvdump".
    • Do not use "Error" if user answered zipl confirmation prompt with no.
      For several operations zipl issues a confirmation prompt such as "Do you want to continue creating a dump partition (y/n)".
      If the user disagrees, there should be no error indication in the "Operation canceled by user." message.
    • Exit when trying to run zipl on an unknown device type.
    • Skip check for invalid geometry on FBA devices.
    • Fix use after free error when installing a multi-volume dump.