==== kernel-source ====
Version update (6.12.8 -> 6.12.9)
- Linux 6.12.9 (bsc#1012628).
- platform/x86: mlx-platform: call pci_dev_put() to balance the
refcount (bsc#1012628).
- platform/x86: thinkpad-acpi: Add support for hotkey 0x1401
(bsc#1012628).
- platform/x86: hp-wmi: mark 8A15 board for timed OMEN thermal
profile (bsc#1012628).
- selinux: ignore unknown extended permissions (bsc#1012628).
- mmc: sdhci-msm: fix crypto key eviction (bsc#1012628).
- pmdomain: imx: gpcv2: fix an OF node reference leak in
imx_gpcv2_probe() (bsc#1012628).
- pmdomain: core: add dummy release function to genpd device
(bsc#1012628).
- block: lift bio_is_zone_append to bio.h (bsc#1012628).
- btrfs: use bio_is_zone_append() in the completion handler
(bsc#1012628).
- RDMA/bnxt_re: Remove always true dattr validity check
(bsc#1012628).
- sched_ext: fix application of sizeof to pointer (bsc#1012628).
- RDMA/mlx5: Enforce same type port association for multiport RoCE
(bsc#1012628).
- RDMA/bnxt_re: Fix max SGEs for the Work Request (bsc#1012628).
- RDMA/bnxt_re: Avoid initializing the software queue for user
queues (bsc#1012628).
- RDMA/bnxt_re: Avoid sending the modify QP workaround for latest
adapters (bsc#1012628).
- RDMA/core: Fix ENODEV error for iWARP test over vlan
(bsc#1012628).
- nvme-pci: 512 byte aligned dma pool segment quirk (bsc#1012628).
- wifi: iwlwifi: fix CRF name for Bz (bsc#1012628).
- RDMA/bnxt_re: Fix the check for 9060 condition (bsc#1012628).
- RDMA/bnxt_re: Add check for path mtu in modify_qp (bsc#1012628).
- RDMA/bnxt_re: Fix reporting hw_ver in query_device
(bsc#1012628).
- RDMA/nldev: Set error code in rdma_nl_notify_event
(bsc#1012628).
- RDMA/siw: Remove direct link to net_device (bsc#1012628).
- RDMA/bnxt_re: Fix max_qp_wrs reported (bsc#1012628).
- RDMA/bnxt_re: Disable use of reserved wqes (bsc#1012628).
- RDMA/bnxt_re: Add send queue size check for variable wqe
(bsc#1012628).
- RDMA/bnxt_re: Fix MSN table size for variable wqe mode
(bsc#1012628).
- RDMA/bnxt_re: Fix the locking while accessing the QP table
(bsc#1012628).
- net: phy: micrel: Dynamically control external clock of KSZ PHY
(bsc#1012628).
- drm/bridge: adv7511_audio: Update Audio InfoFrame properly
(bsc#1012628).
- net: dsa: microchip: Fix KSZ9477 set_ageing_time function
(bsc#1012628).
- net: dsa: microchip: Fix LAN937X set_ageing_time function
(bsc#1012628).
- selftests: net: local_termination: require mausezahn
(bsc#1012628).
- netdev-genl: avoid empty messages in napi get (bsc#1012628).
- RDMA/hns: Fix mapping error of zero-hop WQE buffer
(bsc#1012628).
- RDMA/hns: Fix accessing invalid dip_ctx during destroying QP
(bsc#1012628).
- RDMA/hns: Fix warning storm caused by invalid input in IO path
(bsc#1012628).
- RDMA/hns: Fix missing flush CQE for DWQE (bsc#1012628).
- drm/xe: Revert some changes that break a mesa debug tool
(bsc#1012628).
- drm/xe/pf: Use correct function to check LMEM provisioning
(bsc#1012628).
- drm/xe: Fix fault on fd close after unbind (bsc#1012628).
- net: stmmac: restructure the error path of
stmmac_probe_config_dt() (bsc#1012628).
- net: fix memory leak in tcp_conn_request() (bsc#1012628).
- net: Fix netns for ip_tunnel_init_flow() (bsc#1012628).
- netrom: check buffer length before accessing it (bsc#1012628).
- net: pse-pd: tps23881: Fix power on/off issue (bsc#1012628).
- net/mlx5: DR, select MSIX vector 0 for completion queue creation
(bsc#1012628).
- net/mlx5e: macsec: Maintain TX SA from encoding_sa
(bsc#1012628).
- net/mlx5e: Skip restore TC rules for vport rep without loaded
flag (bsc#1012628).
- net/mlx5e: Keep netdev when leave switchdev for devlink set
legacy only (bsc#1012628).
- RDMA/rxe: Remove the direct link to net_device (bsc#1012628).
- drm/i915/cx0_phy: Fix C10 pll programming sequence
(bsc#1012628).
- drm/i915/dg1: Fix power gate sequence (bsc#1012628).
- workqueue: add printf attribute to __alloc_workqueue()
(bsc#1012628).
- netfilter: nft_set_hash: unaligned atomic read on struct
nft_set_ext (bsc#1012628).
- net: llc: reset skb->transport_header (bsc#1012628).
- nvmet: Don't overflow subsysnqn (bsc#1012628).
- ALSA: usb-audio: US16x08: Initialize array before use
(bsc#1012628).
- eth: bcmsysport: fix call balance of priv->clk handling routines
(bsc#1012628).
- net: mv643xx_eth: fix an OF node reference leak (bsc#1012628).
- net: wwan: t7xx: Fix FSM command timeout issue (bsc#1012628).
- RDMA/rtrs: Ensure 'ib_sge list' is accessible (bsc#1012628).
... changelog too long, skipping 171 lines ...
- commit f9a9c0d
==== kexec-tools ====
- force -std=gnu99 because C99 because the code uses features
==== libjxl ====
- Disable gimp plugin on SLFO. Gimp is currently unavailable there.
- Re-add lcms2 dependency for s390x. It is used instead of skcms
on big-endian architectures.
- Add ncurses patch 20250111
+ add check for infinite loop in tic's use-resolution.
+ increase limit on use-clauses from 32 to 40, warn but allow entries
which exceed the old limit.
+ add some null-pointer checks after mallocs in test-programs.
- Add patch ncurses-6.5-ghostty.dif
* Add an alias which causes the link /usr/share/terminfo/x/xterm-ghostty
to ../g/ghostty (bug boo#1235689)
- Update to 4.17.2:
* src/login_nopam.c: Fix compiler warnings #1170
* lib/chkname.c: Put limits for LOGIN_NAME_MAX and sysconf(_SC_LOGIN_NAME_MAX) #1169
* Use HTTPS in link to Wikipedia article on password strength #1164
* lib/attr.h: use C23 attributes only with gcc >= 10 #1172
* login: Fix no-pam authorization regression #1174
* man: Add Portuguese translation #1178
* Update French translation #1177
* Add cheap defense mechanisms #1171
* Add Romanian translation #1176
==== suse-module-tools ====
Version update (16.0.54 -> 16.0.55)
Subpackages: suse-module-tools-scriptlets
* regenerate-initrd-posttrans: return error if regenerating all
initrds fails (bsc#1234308)