Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package s390-tools for openSUSE:Factory checked in at 2026-04-17 21:05:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/s390-tools (Old) and /work/SRC/openSUSE:Factory/.s390-tools.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "s390-tools" Fri Apr 17 21:05:01 2026 rev:112 rq:1347704 version:2.41.0 Changes: -------- --- /work/SRC/openSUSE:Factory/s390-tools/s390-tools.changes 2026-04-10 17:58:50.700289000 +0200 +++ /work/SRC/openSUSE:Factory/.s390-tools.new.11940/s390-tools.changes 2026-04-17 21:05:19.736472709 +0200 @@ -1,0 +2,10 @@ +Fri Apr 17 07:43:21 UTC 2026 - Nikolay Gueorguiev <[email protected]> + +- Applied a patch to remove phmac_s390 kernel module load from dracut + * s390-tools-Remove-phmac_s390.patch +- Applied a modified patch (bsc#1262221) + * s390-tools-combined.patch +- Amended SUSE's 'pkey.conf' +- Re-venor-ed vendor.tar.zst + +------------------------------------------------------------------- New: ---- s390-tools-Remove-phmac_s390.patch ----------(New B)---------- New:- Applied a patch to remove phmac_s390 kernel module load from dracut * s390-tools-Remove-phmac_s390.patch - Applied a modified patch (bsc#1262221) ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ s390-tools.spec ++++++ --- /var/tmp/diff_new_pack.8obc6V/_old 2026-04-17 21:05:23.376622533 +0200 +++ /var/tmp/diff_new_pack.8obc6V/_new 2026-04-17 21:05:23.376622533 +0200 @@ -99,6 +99,8 @@ Patch900: s390-tools-combined.patch Patch901: s390-tools-dasdfmt-reworked.patch ### +Patch905: s390-tools-Remove-phmac_s390.patch +### Patch910: s390-tools-ALP-zdev-live.patch ### ++++++ pkey.conf ++++++ --- /var/tmp/diff_new_pack.8obc6V/_old 2026-04-17 21:05:23.820640808 +0200 +++ /var/tmp/diff_new_pack.8obc6V/_new 2026-04-17 21:05:23.824640972 +0200 @@ -4,14 +4,9 @@ # # load pkey modules at boot time -uvdevice pkey pkey_cca pkey_ep11 pkey_pckmo -pkey_uv paes_s390 -phmac_s390 -zcrypt -zcrypt_cex4 ++++++ s390-tools-Remove-phmac_s390.patch ++++++ diff -Naur a/etc/modules-load.d/s390-pkey.conf b/etc/modules-load.d/s390-pkey.conf --- a/etc/modules-load.d/s390-pkey.conf 2026-02-16 15:33:48.000000000 +0100 +++ b/etc/modules-load.d/s390-pkey.conf 2026-04-17 09:32:27.895965780 +0200 @@ -4,4 +4,3 @@ pkey_ep11 pkey_cca paes_s390 -phmac_s390 diff -Naur a/zkey/dracut/99-pkey.conf b/zkey/dracut/99-pkey.conf --- a/zkey/dracut/99-pkey.conf 2026-02-16 15:33:48.000000000 +0100 +++ b/zkey/dracut/99-pkey.conf 2026-04-17 09:34:04.888735927 +0200 @@ -4,6 +4,6 @@ # it under the terms of the MIT license. See LICENSE for details. # -add_drivers+=" uvdevice pkey pkey_cca pkey_ep11 pkey_pckmo pkey_uv paes_s390 phmac_s390 zcrypt zcrypt_cex4 " +add_drivers+=" uvdevice pkey pkey_cca pkey_ep11 pkey_pckmo pkey_uv paes_s390 zcrypt zcrypt_cex4 " install_items+=" chzcrypt lszcrypt zkey zkey-cryptsetup " install_optional_items+=" /usr/lib64/zkey/*.so /etc/zkey/* /etc/zkey/repository/* /etc/zkey/kmip/profiles/* " diff -Naur a/zkey/initramfs/hooks/s390-tools-zkey b/zkey/initramfs/hooks/s390-tools-zkey --- a/zkey/initramfs/hooks/s390-tools-zkey 2026-02-16 15:33:48.000000000 +0100 +++ b/zkey/initramfs/hooks/s390-tools-zkey 2026-04-17 09:34:41.161023939 +0200 @@ -29,7 +29,7 @@ . /usr/share/initramfs-tools/hook-functions # Add zcrypt modules -zdev_modules="uvdevice pkey pkey_cca pkey_ep11 pkey_pckmo pkey_uv paes_s390 phmac_s390 zcrypt zcrypt_cex4" +zdev_modules="uvdevice pkey pkey_cca pkey_ep11 pkey_pckmo pkey_uv paes_s390 zcrypt zcrypt_cex4" for x in $zdev_modules ; do manual_add_modules ${x} ++++++ s390-tools-combined.patch ++++++ --- /var/tmp/diff_new_pack.8obc6V/_old 2026-04-17 21:05:23.964646735 +0200 +++ /var/tmp/diff_new_pack.8obc6V/_new 2026-04-17 21:05:23.968646900 +0200 @@ -198,20 +198,12 @@ fdasd_error(anc, unable_to_ioctl, "Error while rereading " "partition table.\nPlease reboot!"); } -diff -Naur a/zdev/dracut/95zdev/parse-dasd.sh b/zdev/dracut/95zdev/parse-dasd.sh ---- a/zdev/dracut/95zdev/parse-dasd.sh 2025-12-11 17:03:28.000000000 +0100 -+++ b/zdev/dracut/95zdev/parse-dasd.sh 2026-02-06 14:13:41.947730795 +0100 -@@ -10,6 +10,8 @@ - # parameters are evaluated and used to configure dasd devices. - # - -+zdev_dasd_base_args="--no-settle --yes --no-root-update --force" -+ - # shellcheck source=/dev/null - type zdev_parse_dasd_list > /dev/null 2>&1 || . /lib/s390-tools/zdev-from-dasd_mod.dasd - -@@ -27,9 +29,21 @@ - +Index: s390-tools-2.41.0/zdev/dracut/95zdev/parse-dasd.sh +=================================================================== +--- s390-tools-2.41.0.orig/zdev/dracut/95zdev/parse-dasd.sh ++++ s390-tools-2.41.0/zdev/dracut/95zdev/parse-dasd.sh +@@ -27,9 +27,21 @@ zdev_vinfo() { + zdev_parse_rd_dasd() { local _zdev_dasd _zdev_dasd_list - for _zdev_dasd in $(getargs rd.dasd -d 'rd_DASD='); do @@ -222,16 +214,16 @@ + && [[ -f /sys/firmware/ipl/ipl_type ]] \ + && [[ $(< /sys/firmware/ipl/ipl_type) == "ccw" ]]; then + read -r _ccw < /sys/firmware/ipl/device -+ ++ + if lszdev --offline "$_ccw" &>/dev/null; then -+ chzdev --offline --existing --enable --active $zdev_dasd_base_args \ -+ dasd "$_ccw" ++ chzdev --offline --existing --enable --active --no-settle --yes \ ++ --no-root-update --force dasd "$_ccw" + fi + else + for _zdev_dasd in $(getargs rd.dasd -d 'rd_DASD='); do + _zdev_dasd_list="${_zdev_dasd_list:+${_zdev_dasd_list},}$_zdev_dasd" + done -+ fi ++ fi echo "$_zdev_dasd_list" } ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/s390-tools/vendor.tar.zst /work/SRC/openSUSE:Factory/.s390-tools.new.11940/vendor.tar.zst differ: char 7, line 1
