Packages changed:
  MicroOS-release (20240805 -> 20240806)
  aaa_base (84.87+git20240620.57ee9e1 -> 84.87+git20240805.7513b28)
  grub2
  installation-images-MicroOS (17.134 -> 17.136)
  kernel-source (6.10.2 -> 6.10.3)
  libXfont2 (2.0.6 -> 2.0.7)
  libXtst (1.2.4 -> 1.2.5)
  libdnf (0.73.1 -> 0.73.2)
  libnvme (1.9+0.g80c5cf2 -> 1.10+0.gdd51fa8)
  libxml2 (2.12.8 -> 2.12.9)
  nvme-cli (2.9.1 -> 2.10)
  procps
  sensors
  zchunk (1.4.0 -> 1.5.1)

=== Details ===

==== MicroOS-release ====
Version update (20240805 -> 20240806)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== aaa_base ====
Version update (84.87+git20240620.57ee9e1 -> 84.87+git20240805.7513b28)

- Update to version 84.87+git20240805.7513b28:
  * Remove obsolete resolv+ manual page
  * Remove obsolete defaultdomain.5 manual page
  * Move /etc/skel to /usr/etc/skel (hermetic-usr)
  * Remove obsolete refresh_initrd
  * Add deprecation notice for service [jsc#PED-266]
- Update to version 84.87+git20240801.75f05dd:
  * sysctl: Don't set kernel.pid_max on 32b archs (bsc#1227117)

==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi

- Fix btrfs subvolume for platform modules not mounting at runtime when the
  default subvolume is the topmost root tree (bsc#1228124)
  * grub2-btrfs-06-subvol-mount.patch
- Rediff
  * 0001-Unify-the-check-to-enable-btrfs-relative-path.patch
- Switch to '--no-hostonly' when creating the ZIPL initrd in the
  KIWI build environment to avoid some potential issues due to the
  missing modules
  * grub2-s390x-set-hostonly.patch

==== installation-images-MicroOS ====
Version update (17.134 -> 17.136)

- merge gh#openSUSE/installation-images#734
- adjust rescue build to mitigate libpxbackend-1_0-mini trouble
- 17.136
- merge gh#openSUSE/installation-images#731
- Revert "drop unused wget (bsc#1215290)" (bsc#1228736)
- 17.135

==== kernel-source ====
Version update (6.10.2 -> 6.10.3)

- net: drop bad gso csum_start and offset in virtio_net_hdr
  (git-fixes).
- commit ba01e0e
- Linux 6.10.3 (bsc#1012628).
- spi: spi-microchip-core: Fix the number of chip selects
  supported (bsc#1012628).
- spi: atmel-quadspi: Add missing check for clk_prepare
  (bsc#1012628).
- EDAC, i10nm: make skx_common.o a separate module (bsc#1012628).
- rcu/tasks: Fix stale task snaphot for Tasks Trace (bsc#1012628).
- md: fix deadlock between mddev_suspend and flush bio
  (bsc#1012628).
- md/raid0: don't free conf on raid0_run failure (bsc#1012628).
- md/raid1: don't free conf on raid0_run failure (bsc#1012628).
- platform/chrome: cros_ec_debugfs: fix wrong EC message version
  (bsc#1012628).
- ubd: refactor the interrupt handler (bsc#1012628).
- ubd: untagle discard vs write zeroes not support handling
  (bsc#1012628).
- block: initialize integrity buffer to zero before writing it
  to media (bsc#1012628).
- dm: Call dm_revalidate_zones() after setting the queue limits
  (bsc#1012628).
- io_uring: Fix probe of disabled operations (bsc#1012628).
- cgroup/cpuset: Optimize isolated partition only
  generate_sched_domains() calls (bsc#1012628).
- cgroup/cpuset: Fix remote root partition creation problem
  (bsc#1012628).
- x86/kconfig: Add as-instr64 macro to properly evaluate AS_WRUSS
  (bsc#1012628).
- hfsplus: fix to avoid false alarm of circular locking
  (bsc#1012628).
- x86/of: Return consistent error type from
  x86_of_pci_irq_enable() (bsc#1012628).
- x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
  (bsc#1012628).
- x86/pci/xen: Fix PCIBIOS_* return code handling (bsc#1012628).
- x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
  (bsc#1012628).
- x86/syscall: Mark exit[_group] syscall handlers __noreturn
  (bsc#1012628).
- cgroup/cpuset: Prevent UAF in proc_cpuset_show() (bsc#1012628).
- hwmon: (adt7475) Fix default duty on fan is disabled
  (bsc#1012628).
- block: Call .limit_depth() after .hctx has been set
  (bsc#1012628).
- block/mq-deadline: Fix the tag reservation code (bsc#1012628).
- xen-blkfront: fix sector_size propagation to the block layer
  (bsc#1012628).
- perf: arm_pmuv3: Avoid assigning fixed cycle counter with
  threshold (bsc#1012628).
- md: Don't wait for MD_RECOVERY_NEEDED for HOT_REMOVE_DISK ioctl
  (bsc#1012628).
- md/raid5: recheck if reshape has finished with device_lock held
  (bsc#1012628).
- hwmon: (ltc2991) re-order conditions to fix off by one bug
  (bsc#1012628).
- pwm: stm32: Always do lazy disabling (bsc#1012628).
- drm/bridge: adv7511: Fix Intermittent EDID failures
  (bsc#1012628).
- arm64: smp: Fix missing IPI statistics (bsc#1012628).
- nvmet-auth: fix nvmet_auth hash error handling (bsc#1012628).
- drm/meson: fix canvas release in bind function (bsc#1012628).
- pwm: atmel-tcb: Fix race condition and convert to guards
  (bsc#1012628).
- drm/xe/display/xe_hdcp_gsc: Free arbiter on driver removal
  (bsc#1012628).
- hwmon: (max6697) Fix underflow when writing limit attributes
  (bsc#1012628).
- hwmon: (max6697) Fix swapped temp{1,8} critical alarms
  (bsc#1012628).
- soc: qcom: socinfo: Update X1E PMICs (bsc#1012628).
- arm64: dts: qcom: sc8180x: Correct PCIe slave ports
  (bsc#1012628).
- arm64: dts: qcom: sc7280: Remove CTS/RTS configuration
  (bsc#1012628).
- ARM: dts: qcom: msm8226-microsoft-common: Enable smbb explicitly
  (bsc#1012628).
- arm64: dts: qcom: sc7180: drop extra UFS PHY compat
  (bsc#1012628).
- arm64: dts: qcom: sc8180x: add power-domain to UFS PHY
  (bsc#1012628).
- arm64: dts: qcom: sdm845: add power-domain to UFS PHY
  (bsc#1012628).
- arm64: dts: qcom: sm6115: add power-domain to UFS PHY
  (bsc#1012628).
- arm64: dts: qcom: sm6350: add power-domain to UFS PHY
  (bsc#1012628).
- arm64: dts: qcom: sm8250: add power-domain to UFS PHY
  (bsc#1012628).
- arm64: dts: qcom: sm8350: add power-domain to UFS PHY
  (bsc#1012628).
- arm64: dts: qcom: sm8450: add power-domain to UFS PHY
  (bsc#1012628).
- arm64: dts: qcom: msm8996-xiaomi-common: drop excton from the
  USB PHY (bsc#1012628).
- arm64: dts: qcom: sdm850-lenovo-yoga-c630: fix IPA firmware path
  (bsc#1012628).
- arm64: dts: qcom: msm8998: enable adreno_smmu by default
    ... changelog too long, skipping 1294 lines ...
- commit 07b8b4e

==== libXfont2 ====
Version update (2.0.6 -> 2.0.7)

- Update to version 2.0.7
  * This release cleans out remnants of support for archiac platforms,
    improves handling of font server reconnection, fixes several issues
    found by static analysis, and updates some build checks.

==== libXtst ====
Version update (1.2.4 -> 1.2.5)

- Update to version 1.2.5
  * This release fixes issues found by Coverity & gcc -fanalyzer

==== libdnf ====
Version update (0.73.1 -> 0.73.2)
Subpackages: libdnf-repo-config-zypp libdnf2

- version update to 0.73.2
  * context: use rpmtsAddReinstallElement() when doing a reinstall by @kontura in #1650
  * MergedTransaction: Fix invalid memory access when dropping items by @jan-kolarik in #1658
  * ConfigParser: fix use-out-of-scope leaks by @evan-goode in #1661
  * Since we use rpmtsAddReinstallElement rpm also uninstalls the package by @kontura in #1660
  * Fix countme bucket calculation by @dmnks in #1662

==== libnvme ====
Version update (1.9+0.g80c5cf2 -> 1.10+0.gdd51fa8)
Subpackages: libnvme-mi1 libnvme1

- Update to version 1.10:
  * linux: update TLS version 1 PSK derivation (bsc#1228376)
  * tree: fix nvme_read_config() to not set errno if return 0
  * types: add new fields added in TP4165
  * types: Changed the space into tap space
  * tree: handle no address phy slot dirs
  * linux: Remove the use of OpenSSL Engine API
  * types: Added new controller attribute as per TP4104
  * tree: add helper to lookup hostnqn/hostid (bsc#1226216)
  * fabrics: extend hostnqn/hostid variable inject interface (bsc#1226216)
  * json: filter out pcie transport (bsc#1226216)
  * tree: preserve parsing order of a config file (bsc#1226216)
  * types: add new field added in TP4099
  * types: add new field added in TP4090
  * linux: add nvme_revoke_tls_key (bsc#1226197)
  * tree: fix segfault in nvme_free_tree()
  * types: add PEL vendor specific and TCG defined events definitions
  * mi-mctp: initialize the rc variable in handle_mctp_endpoint()
  * linux: avoid potential null pointer dereference
  * linux: add nvme_get_ana_log_len_from_id_ctrl()
  * libnvme: export nvme_mi_admin_get_ana_log_atomic()
  * ioctl: add support for atomic, piecewise ANA log fetch
  * ioctl: replace nvme_ana_rsp_hdr in doc comments
  * ioctl: respect rae in nvme_get_log_ana()
  * ioctl: fix nvme_get_log_ana_groups() pointer type
  * types: add new filed added in TP4141a
  * mi: Probe quirks on first command submission
  * tree: optionally skip namespaces during scanning
  * ioctl: update nvme_set_var_size_tags() to properly use reftag
  * types: add enum for Protection Information Format
  * libnvme: Introduce functions to generate host identifier and host NQN (bsc#1226216)
  * fabrics: Unescape URI elements
  * tests: Add uriparser tests
  * fabrics: Introduce simple URI parser
  * linux: default init cleanup variable
  * linux: Fix uninitialized variables
  * types: add the nvme Cancel command opcode
  * log: split log variables from root object
  * log: keep log level logic in one place
  * mi: restore default ep timeout during admin_passthru
  * mi: fix the rc for nvme_mi_scan_ep
  * ccan/endian.h: Only define __{BIG,LITTLE}_ENDIAN if undefined.
  * Use C99 types for uint32_t
  * mi: fix the return error code.

==== libxml2 ====
Version update (2.12.8 -> 2.12.9)
Subpackages: libxml2-2 libxml2-tools

- Update to version 2.12.9:
  + Security: (CVE-2024-40896) Fix XXE protection in downstream
    code.
  + Improvements: Undeprecate xmlKeepBlanksDefault.

==== nvme-cli ====
Version update (2.9.1 -> 2.10)

- Update to version 2.10:
  * sed: Fix parsing of Discovery0 features
  * fabrics: avoid potential segfault in nvmf_dim()
  * nvme: avoid segfault in show-topology (bsc#1226197)
  * fabrics: do not leak nvme_ctrl_t object on connect
  * nvme: extend help message when mmap regs fails
  * nvme: return -ENXIO value to open device if errno not set
  * wdc: OCP 2.5 Log Page Updates
  * fabrics: drop --quiet alias -S
  * fabrics: drop --disable-sqflow alias -d
  * fabrics: check if json config is existing
  * plugins/ocp: fix UAF when printing telemetry log
  * nvme-print-stdout: fix persistent-event-log set feature event output
  * fabrics: do not report error when no modules are loaded when disconnecting
  * fabrics: use cleanup helper where possible
  * fabrics: print an error for ENOENT too
  * plugins/virtium: use time_t for time_stamp values
  * completions: add ocp set-error-injection command
  * doc: add ocp set-error-injection command
  * ocp: add set-error-injection command
  * nvme: use argconfig_parse_seen to check conditions
  * nvme: use proper mask to get correct lbafu value
  * utils: fix print formatting option
  * utils: cleanup includes in utils.h
  * utils: add missing header
  * nvme-print: Added print for two new fields for HMB feature
  * plugins/micron: Move OCP internal log parsing from Micron to OCP Plugin.
  * fabrics: remove unused _discover_from_json_config_file() argument
  * nvme: avoid unnecessary dup() + close() in io_mgmt_send()
  * util: remove unnecessary NULL check in cleanup_nvme_root()
  * nvme: use argconfig_parse_comma_sep_array_u16() in attach-ns
  * util: avoid duplication in argconfig_parse_comma_sep_array*()
  * util: remove redundant loop condition in argconfig_parse()
  * util: introduce is_null_or_empty() to avoid strlen()
  * util: reduce allocation sizes in argconfig_parse()
  * util: consolidate call paths to argconfig_parse_type()
  * util: reduce complexity of argconfig_parse_val()
  * util: reduce arguments passed to argconfig_parse_type()
  * util: remove empty default case in argconfig functions
  * util: remove unnecessary parentheses in argconfig_parse_type()
  * util: remove redundant cast in argconfig_parse_type()
  * util: inline argconfig_parse_byte()
  * util: remove redundant NULL check in argconfig_print_help()
  * util: use cleanup to avoid goto in argconfig_parse()
  * util: make argconfig_set_opt_val() a void function
  * util: remove argconfig_parse_val() declaration
  * util: remove argconfig CFG_SIZE type
  * wdc: Update and refactor the C0h log page parsing
  * ccan: Add freed pointer checking to delete strset member
  * fabrics: connect all hosts in config.json (bsc#1226216)
  * fabrics: refactore discover from json config (bsc#1226216)
  * fabrics: first read config before topology scanning (bsc#1226216)
  * fabrics: use helper to lookup default hostnqn/hostid (bsc#1226216)
  * fabrics: extend already connected message (bsc#1226216)
  * fabrics: use cleanup helper to free nvme root object
  * nvme: check MD size with PI size when PRACT set to 1
  * nvme-print: add new field added in TP4090
  * nvme-print-binary: add effects-log command output missed
  * completions: add ocp get-error-injection command
  * doc: add ocp get-error-injection command
  * ocp: add get-error-injection command
  * ocp: fix eol-plp-failure-mode command sel option value
  * doc: fix ocp eol-plp-failure-mode select short option
  * ocp: set UUID index for eol-plp-failure-mode command to get
  * nvme: fix verbose logging
  * doc: fix micron ocp telemetry log parse title
  * nvme-rpmb: send RPMB_REQ_READ_RESULT for authentication key programming
  * plugins/micron: Add support for OCP telemetry log parsing
  * ocp: Update Plugin Version
  * nvme: fix lbaf inuse to use 6:5 bits
  * ocp: use NVME_ARGS macro definition by eol-plp-failure-mode command
  * nvme: extern NVME_ARGS macro definition
  * nvme: use _cleanup_free_ type buffer for get-feature command
  * plugins/ocp: Update telemetry string log page (C9h)
  * nvme-print-json: add get-feature command fahrenheit temperature output
  * nvme: add get-feature and id-ctrl commands fahrenheit outputs
  * nvme: delete smart-log command fahrenheit option
  * nvme-print: check locale to use temperatures in degrees fahrenheit
  * completion: add support for tls-key (bsc#1226197)
  * doc: add tls-key --revoke documentation (bsc#1226197)
  * doc: fix tls-key --keyfile shorthand (bsc#1226197)
  * nvme: add support to revoke TLS key (bsc#1226197)
  * nvme: return error code/message for TLS commands (bsc#1226197)
  * nvme: factor out import key function (bsc#1226197)
  * nvme: use cleanup helper to close file descriptor (bsc#1226216)
  * nvme-rpmb: use cleanup helper for STREAM objects
  * fabrics: use cleanup helper for STREAM objects
  * nvme: use cleanup helper for STREAM objects (bsc#1226216)
  * nvme: strip newline when parsing TLS key files (bsc#1226197)
  * nvme: use stdout for exporting TLS keys (bsc#1226197)
  * nvme: change _cleanup_file_ to _cleanup_fd_ (bsc#1226197)
  * common.h: Avoid using unsupported load/store instructions in arm64 VMs
  * ocp: OCP 2.5 Telemetry DA 1 and 2 Parsing Updates
  * nvme-print-stdout: refactor subsys config
  * wdc: Fix compiler warning.
  * nvme: add flags type nvme_print_flags_t
  * nvme-print: Use 'unsigned int' instead of 'unsigned'
  * nvme: update parse_args() return value handling
  * nvme-print: Fix nvme_show_smart_log indentation error
    ... changelog too long, skipping 69 lines ...
  * add 0001-docs-rename-ocp-unsupported-req-log-file.patch

==== procps ====

- Switch to procps 4 branch, absorbing the former procps4 package:
  + Add provides/obsoletes procps4: make zypper replace procps4
    with the main package for users that manually switched.
- Aligning to the existing procps4 package, drop/add/modify
  patches:
  A    79042e07.patch
  A    procps-ng-4.0.0-integer-overflow.patch
  A    procps-ng-4.0.4-ignore-sysctl_conf.patch
  A    procps-ng-4.0.4-pmapX-not-twice-anymore.patch
  A    procps-ng-4.0.0-floats.dif
  D    CVE-2023-4016.patch
  D    bsc1195468-23da4f40.patch
  D    procps-3.3.17-bsc1181976.patch
  D    procps-3.3.17-ignore-sysctl_conf.patch
  D    procps-3.3.17-library-bsc1181475.patch
  D    procps-3.3.17-top-bsc1181475.patch
  D    procps-ng-3.3.10-integer-overflow.patch
  D    procps-ng-3.3.10-large_pcpu.patch
  D    procps-ng-3.3.17-logind.patch
  D    procps-ng-3.3.8-bnc634840.patch
  D    procps-ng-3.3.9-watch.patch
  D    procps-ng-3.3.8-accuracy.dif
  D    procps-ng-3.3.10-bnc634071_procstat2.diff
  D    procps-ng-3.3.10-fdleak.dif
  M    procps-ng-3.3.10-errno.patch
  M    procps-ng-3.3.10-slab.patch
  M    procps-ng-3.3.11-pmap4suse.patch
  M    procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
  M    procps-ng-3.3.8-petabytes.patch
  M    procps-ng-3.3.8-readeof.patch
  M    procps-v3.3.3-pwdx.patch
- Use %patch -P N instead of deprecated %patchN.

==== sensors ====

- Add lm_sensors-revert-6b5a19b708.patch which reverts an upstream
  patch, thus adding back two explicit pointer type-casts.  Code
  without them used to generate mere warnings until this year but
  causes compiler errors with GCC 14 by default.

==== zchunk ====
Version update (1.4.0 -> 1.5.1)

- update to 1.5.1:
  * Stop storing last error when missing zchunk context