Skip to content

v2.27.0

Compare
Choose a tag to compare
@steffen-eiden steffen-eiden released this 30 May 12:50
· 504 commits to master since this release

For Linux kernel version: 6.3

Changes of existing tools:

  • s390-tools cross-compile and non-s390x support:
    • pkg-config is now mandatory for the build process
    • Add PKG_CONFIG Makefile variable to select pkg-config program;
      default pkg-config or $(CROSS_COMPILE)pkg-config if
      CROSS_COMPILE is set
    • Rename Makefile variable ARCH to HOST_ARCH. HOST_ARCH is the
      architecture that will run the produced (executable) objects
    • Add the Makefile variable BUILD_ARCH. BUILD_ARCH is the
      architecture of the build system. For each Makefile variable like
      CC, LINK, CPP, ... there is a suffixed version of it - e.g.
      CC_FOR_BUILD. This is useful for cross compiling, and this naming
      convention is very similar to the Meson convention (see
      https://mesonbuild.com/Reference-tables.html#environment-variables-per-machine).
    • Limit build targets for non-s390x architectures (pvattest)
  • dasdfmt: Fall back to full format if space release fails
  • dbginfo.sh: Add nstat for network and SNMP stats
  • dbginfo.sh: Rework crypto data collection
  • hyptop: Show thread util by default
  • zipl: Add support for list-directed IPL dump from ECKD DASD

Bug Fixes:

  • lszcrypt: Fix argument parsing
  • zdev/dracut: Fix out-of-memory (OOM) situations in the kdump crashkernel environment
  • ziomon/ziorep_config: Fix for SCSI devices of type disk without block dev
  • pvextract-hdr: Fix parsing issues on little-endian systems