Compare commits
10 Commits
factory
...
home/tiwai
| Author | SHA256 | Date | |
|---|---|---|---|
| 12a80ff77c | |||
| b054066b89 | |||
| 4a88e12c75 | |||
| a8eb17b84d | |||
| b458080467 | |||
| e8e736444e | |||
| bbb4f7942b | |||
| 554952f4ce | |||
| 3cbbe00ccf | |||
| 835febc37f |
@@ -10,6 +10,7 @@ declare -a IGNORED_CONFIGS_RE=(
|
||||
'AS_HAS_[A-Z0-9_]*'
|
||||
'AS_VERSION'
|
||||
'AS_WRUSS' # x86_32
|
||||
'BINDGEN_VERSION_TEXT'
|
||||
'BUILTIN_RETURN_ADDRESS_STRIPS_PAC'
|
||||
'CC_ASM_FLAG_OUTPUT_BROKEN'
|
||||
'CC_CAN_[A-Z_]*'
|
||||
@@ -39,7 +40,11 @@ declare -a IGNORED_CONFIGS_RE=(
|
||||
'PAHOLE_HAS_[A-Z0-9_]*'
|
||||
'PAHOLE_VERSION'
|
||||
'RISCV_ISA_[A-Z_]*'
|
||||
'RUSTC_HAS_[A-Z]*'
|
||||
'RUSTC_LLVM_VERSION'
|
||||
'RUSTC_SUPPORTS_[A-Z0-9_]*'
|
||||
'RUSTC_VERSION'
|
||||
'RUSTC_VERSION_TEXT'
|
||||
'SCHED_PROXY_EXEC'
|
||||
'TOOLCHAIN_HAS_[A-Z_]*'
|
||||
'TOOLCHAIN_NEEDS_[A-Z_]*'
|
||||
|
||||
@@ -29,3 +29,5 @@ BUILD_PDF=No
|
||||
GENERATE_COMPILE_COMMANDS=Yes
|
||||
# Use the new kABI tool
|
||||
USE_SUSE_KABI_TOOLS=Yes
|
||||
# Enable Rust
|
||||
ENABLE_RUST=Yes
|
||||
|
||||
BIN
config.tar.bz2
LFS
BIN
config.tar.bz2
LFS
Binary file not shown.
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define patchversion 6.18.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-aarch64
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define patchversion 6.18.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv6l
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define patchversion 6.18.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-armv7l
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define patchversion 6.18.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -25,9 +25,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: dtb-riscv64
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -34,15 +34,16 @@
|
||||
%define use_suse_kabi_tools 1
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
%define enable_rust 1
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-64kb
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -92,6 +93,12 @@ BuildRequires: u-boot-tools
|
||||
%if %use_suse_kabi_tools
|
||||
BuildRequires: suse-kabi-tools
|
||||
%endif
|
||||
%if %enable_rust
|
||||
BuildRequires: rust
|
||||
BuildRequires: rust-src
|
||||
BuildRequires: rust-bindgen
|
||||
BuildRequires: clang
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release suse-kernel-rpm-scriptlets
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -34,15 +34,16 @@
|
||||
%define use_suse_kabi_tools 1
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
%define enable_rust 1
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-default
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -92,6 +93,12 @@ BuildRequires: u-boot-tools
|
||||
%if %use_suse_kabi_tools
|
||||
BuildRequires: suse-kabi-tools
|
||||
%endif
|
||||
%if %enable_rust
|
||||
BuildRequires: rust
|
||||
BuildRequires: rust-src
|
||||
BuildRequires: rust-bindgen
|
||||
BuildRequires: clang
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release suse-kernel-rpm-scriptlets
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define build_html 1
|
||||
%define build_pdf 0
|
||||
@@ -28,9 +28,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-docs
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -34,15 +34,16 @@
|
||||
%define use_suse_kabi_tools 1
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
%define enable_rust 1
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-kvmsmall
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -92,6 +93,12 @@ BuildRequires: u-boot-tools
|
||||
%if %use_suse_kabi_tools
|
||||
BuildRequires: suse-kabi-tools
|
||||
%endif
|
||||
%if %enable_rust
|
||||
BuildRequires: rust
|
||||
BuildRequires: rust-src
|
||||
BuildRequires: rust-bindgen
|
||||
BuildRequires: clang
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release suse-kernel-rpm-scriptlets
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -34,15 +34,16 @@
|
||||
%define use_suse_kabi_tools 1
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
%define enable_rust 1
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-lpae
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -92,6 +93,12 @@ BuildRequires: u-boot-tools
|
||||
%if %use_suse_kabi_tools
|
||||
BuildRequires: suse-kabi-tools
|
||||
%endif
|
||||
%if %enable_rust
|
||||
BuildRequires: rust
|
||||
BuildRequires: rust-src
|
||||
BuildRequires: rust-bindgen
|
||||
BuildRequires: clang
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release suse-kernel-rpm-scriptlets
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
#!BuildIgnore: post-build-checks
|
||||
|
||||
%define patchversion 6.18.8
|
||||
%define patchversion 6.18.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
@@ -38,23 +38,23 @@
|
||||
%endif
|
||||
%endif
|
||||
%endif
|
||||
%global kernel_package kernel%kernel_flavor-srchash-0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%global kernel_package kernel%kernel_flavor-srchash-481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%endif
|
||||
%if 0%{?rhel_version}
|
||||
%global kernel_package kernel
|
||||
%endif
|
||||
|
||||
Name: kernel-obs-build
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
Summary: package kernel and initrd for OBS VM builds
|
||||
License: GPL-2.0-only
|
||||
Group: SLES
|
||||
Provides: kernel-obs-build-srchash-0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
Provides: kernel-obs-build-srchash-481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: device-mapper
|
||||
BuildRequires: dracut
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -17,15 +17,15 @@
|
||||
# needsrootforbuild
|
||||
|
||||
|
||||
%define patchversion 6.18.8
|
||||
%define patchversion 6.18.9
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: kernel-obs-qa
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -36,7 +36,7 @@ BuildRequires: kernel-default
|
||||
# kernel-obs-build must be also configured as VMinstall, but is required
|
||||
# here as well to avoid that qa and build package build parallel
|
||||
%if ! 0%{?qemu_user_space_build}
|
||||
BuildRequires: kernel-obs-build-srchash-0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
BuildRequires: kernel-obs-build-srchash-481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%endif
|
||||
BuildRequires: modutils
|
||||
ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -34,15 +34,16 @@
|
||||
%define use_suse_kabi_tools 1
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
%define enable_rust 1
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-pae
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -92,6 +93,12 @@ BuildRequires: u-boot-tools
|
||||
%if %use_suse_kabi_tools
|
||||
BuildRequires: suse-kabi-tools
|
||||
%endif
|
||||
%if %enable_rust
|
||||
BuildRequires: rust
|
||||
BuildRequires: rust-src
|
||||
BuildRequires: rust-bindgen
|
||||
BuildRequires: clang
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release suse-kernel-rpm-scriptlets
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
@@ -28,9 +28,9 @@
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-source
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -16,15 +16,15 @@
|
||||
#
|
||||
|
||||
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
Name: kernel-syms
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -34,15 +34,16 @@
|
||||
%define use_suse_kabi_tools 1
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
%define enable_rust 1
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-vanilla
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -92,6 +93,12 @@ BuildRequires: u-boot-tools
|
||||
%if %use_suse_kabi_tools
|
||||
BuildRequires: suse-kabi-tools
|
||||
%endif
|
||||
%if %enable_rust
|
||||
BuildRequires: rust
|
||||
BuildRequires: rust-src
|
||||
BuildRequires: rust-bindgen
|
||||
BuildRequires: clang
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release suse-kernel-rpm-scriptlets
|
||||
|
||||
@@ -1,3 +1,267 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:53:03 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- mm, shmem: prevent infinite loop on truncate race (git-fixes).
|
||||
- commit 6d9f8a8
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 6 19:11:45 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Linux 6.18.9 (bsc#1012628).
|
||||
- readdir: require opt-in for d_type flags (bsc#1012628).
|
||||
- btrfs: zlib: fix the folio leak on S390 hardware acceleration
|
||||
(bsc#1012628).
|
||||
- can: at91_can: Fix memory leak in at91_can_probe()
|
||||
(bsc#1012628).
|
||||
- Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
|
||||
(bsc#1012628).
|
||||
- Bluetooth: MGMT: Fix memory leak in set_ssp_complete
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
|
||||
(bsc#1012628).
|
||||
- can: gs_usb: gs_usb_receive_bulk_callback(): fix error message
|
||||
(bsc#1012628).
|
||||
- net: bcmasp: fix early exit leak with fixed phy (bsc#1012628).
|
||||
- octeon_ep: Fix memory leak in octep_device_setup()
|
||||
(bsc#1012628).
|
||||
- bonding: annotate data-races around slave->last_rx
|
||||
(bsc#1012628).
|
||||
- sfc: fix deadlock in RSS config read (bsc#1012628).
|
||||
- net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
|
||||
(bsc#1012628).
|
||||
- ipv6: use the right ifindex when replying to icmpv6 from
|
||||
localhost (bsc#1012628).
|
||||
- net: wwan: t7xx: fix potential skb->frags overflow in RX path
|
||||
(bsc#1012628).
|
||||
- net/mlx5: Fix return type mismatch in mlx5_esw_vport_vhca_id()
|
||||
(bsc#1012628).
|
||||
- rocker: fix memory leak in rocker_world_port_post_fini()
|
||||
(bsc#1012628).
|
||||
- mptcp: fix race in mptcp_pm_nl_flush_addrs_doit() (bsc#1012628).
|
||||
- net: spacemit: Check for netif_carrier_ok() in
|
||||
emac_stats_update() (bsc#1012628).
|
||||
- nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame()
|
||||
(bsc#1012628).
|
||||
- bonding: fix use-after-free due to enslave fail after slave
|
||||
array update (bsc#1012628).
|
||||
- ixgbe: fix memory leaks in the ixgbe_recovery_probe() path
|
||||
(bsc#1012628).
|
||||
- ixgbe: don't initialize aci lock in ixgbe_recovery_probe()
|
||||
(bsc#1012628).
|
||||
- ice: Fix NULL pointer dereference in ice_vsi_set_napi_queues
|
||||
(bsc#1012628).
|
||||
- ice: stop counting UDP csum mismatch as rx_errors (bsc#1012628).
|
||||
- net/mlx5e: TC, delete flows only for existing peers
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Account for netdev stats in ndo_get_stats64
|
||||
(bsc#1012628).
|
||||
- nfc: nci: Fix race between rfkill and nci_unregister_device()
|
||||
(bsc#1012628).
|
||||
- net: bridge: fix static key check (bsc#1012628).
|
||||
- net/mlx5e: don't assume psp tx skbs are ipv6 csum handling
|
||||
(bsc#1012628).
|
||||
- net: phy: micrel: fix clk warning when removing the driver
|
||||
(bsc#1012628).
|
||||
- net/mlx5: fs, Fix inverted cap check in tx flow table root
|
||||
disconnect (bsc#1012628).
|
||||
- net/mlx5: Initialize events outside devlink lock (bsc#1012628).
|
||||
- net/mlx5: Fix vhca_id access call trace use before alloc
|
||||
(bsc#1012628).
|
||||
- net/mlx5e: Skip ESN replay window setup for IPsec crypto offload
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: parse all TTLM entries (bsc#1012628).
|
||||
- wifi: mac80211: apply advertised TTLM from association response
|
||||
(bsc#1012628).
|
||||
- wifi: mac80211: correctly decode TTLM with default link map
|
||||
(bsc#1012628).
|
||||
- scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
|
||||
(bsc#1012628).
|
||||
- ASoC: soc-acpi-intel-ptl-match: fix name_prefix of rt1320-2
|
||||
(bsc#1012628).
|
||||
- drm/xe: Skip address copy for sync-only execs (bsc#1012628).
|
||||
- ASoC: Intel: sof_es8336: fix headphone GPIO logic inversion
|
||||
(bsc#1012628).
|
||||
- gpiolib: acpi: use BIT_ULL() for u64 mask in address space
|
||||
handler (bsc#1012628).
|
||||
- gpio: virtuser: fix UAF in configfs release path (bsc#1012628).
|
||||
- drm/amd/pm: fix race in power state check before mutex lock
|
||||
(bsc#1012628).
|
||||
- gpio: brcmstb: correct hwirq to bank map (bsc#1012628).
|
||||
- kbuild: rpm-pkg: Generate debuginfo package manually
|
||||
(bsc#1012628).
|
||||
- kbuild: Fix permissions of modules.builtin.modinfo
|
||||
(bsc#1012628).
|
||||
- of/reserved_mem: Simplify the logic of
|
||||
fdt_scan_reserved_mem_reg_nodes() (bsc#1012628).
|
||||
- of: reserved_mem: Allow reserved_mem framework detect "cma="
|
||||
kernel param (bsc#1012628).
|
||||
- bcache: fix improper use of bi_end_io (bsc#1012628).
|
||||
- bcache: use bio cloning for detached device requests
|
||||
(bsc#1012628).
|
||||
- bcache: fix I/O accounting leak in detached_dev_do_request
|
||||
(bsc#1012628).
|
||||
- dma/pool: distinguish between missing and exhausted atomic pools
|
||||
(bsc#1012628).
|
||||
- drm/xe/configfs: Fix is_bound() pci_dev lifetime (bsc#1012628).
|
||||
- drm/xe/nvm: Manage nvm aux cleanup with devres (bsc#1012628).
|
||||
- drm/xe/nvm: Fix double-free on aux add failure (bsc#1012628).
|
||||
- sched/deadline: Document dl_server (bsc#1012628).
|
||||
- sched/deadline: Fix 'stuck' dl_server (bsc#1012628).
|
||||
- writeback: fix 100% CPU usage when dirtytime_expire_interval
|
||||
is 0 (bsc#1012628).
|
||||
- pinctrl: lpass-lpi: implement .get_direction() for the GPIO
|
||||
driver (bsc#1012628).
|
||||
- pinctrl: meson: mark the GPIO controller as sleeping
|
||||
(bsc#1012628).
|
||||
- pinctrl: qcom: sm8350-lpass-lpi: Merge with SC7280 to fix I2S2
|
||||
and SWR TX pins (bsc#1012628).
|
||||
- perf: sched: Fix perf crash with new is_user_task() helper
|
||||
(bsc#1012628).
|
||||
- firewire: core: fix race condition against transaction list
|
||||
(bsc#1012628).
|
||||
- riscv: compat: fix COMPAT_UTS_MACHINE definition (bsc#1012628).
|
||||
- rust: rbtree: fix documentation typo in CursorMut peek_next
|
||||
method (bsc#1012628).
|
||||
- rust: kbuild: give `--config-path` to `rustfmt` in `.rsi`
|
||||
target (bsc#1012628).
|
||||
- ASoC: fsl: imx-card: Do not force slot width to sample width
|
||||
(bsc#1012628).
|
||||
- scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
|
||||
(bsc#1012628).
|
||||
- ASoC: amd: yc: Add DMI quirk for Acer TravelMate P216-41-TCO
|
||||
(bsc#1012628).
|
||||
- gpio: pca953x: mask interrupts in irq shutdown (bsc#1012628).
|
||||
- kbuild: rust: clean libpin_init_internal in mrproper
|
||||
(bsc#1012628).
|
||||
- scsi: qla2xxx: edif: Fix dma_free_coherent() size (bsc#1012628).
|
||||
- efivarfs: fix error propagation in efivar_entry_get()
|
||||
(bsc#1012628).
|
||||
- nvmet: fix race in nvmet_bio_done() leading to NULL pointer
|
||||
dereference (bsc#1012628).
|
||||
- ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for
|
||||
HP machine (bsc#1012628).
|
||||
- gpio: rockchip: Stop calling pinctrl for set_direction
|
||||
(bsc#1012628).
|
||||
- mm/kasan: fix KASAN poisoning in vrealloc() (bsc#1012628).
|
||||
- mptcp: only reset subflow errors when propagated (bsc#1012628).
|
||||
- selftests: mptcp: check no dup close events after error
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: check subflow errors in close events
|
||||
(bsc#1012628).
|
||||
- selftests: mptcp: join: fix local endp not being tracked
|
||||
(bsc#1012628).
|
||||
- flex_proportions: make fprop_new_period() hardirq safe
|
||||
(bsc#1012628).
|
||||
- btrfs: do not strictly require dirty metadata threshold for
|
||||
metadata writepages (bsc#1012628).
|
||||
- mm/kfence: randomize the freelist on initialization
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: fix missing ->mf_stats count in hugetlb
|
||||
poison (bsc#1012628).
|
||||
- mm, swap: restore swap_space attr aviod kernel panic
|
||||
(bsc#1012628).
|
||||
- mm/memory-failure: teach kill_accessing_process to accept
|
||||
hugetlb tail page pfn (bsc#1012628).
|
||||
- mm/shmem, swap: fix race of truncate and swap entry split
|
||||
(bsc#1012628).
|
||||
- net: fix segmentation of forwarding fraglist GRO (bsc#1012628).
|
||||
- rust: bits: always inline functions using build_assert with
|
||||
arguments (bsc#1012628).
|
||||
- rust: sync: atomic: Provide stub for `rusttest` 32-bit hosts
|
||||
(bsc#1012628).
|
||||
- rust: sync: refcount: always inline functions using build_assert
|
||||
with arguments (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init ->
|
||||
compiler_builtins dep (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add pin_init_internal deps
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: remove sysroot assertion
|
||||
(bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: compile sysroot with correct
|
||||
edition (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: fix resolution of #[pin_data]
|
||||
macros (bsc#1012628).
|
||||
- scripts: generate_rust_analyzer: Add compiler_builtins ->
|
||||
core dep (bsc#1012628).
|
||||
- drm: Do not allow userspace to trigger kernel warnings in
|
||||
drm_gem_change_handle_ioctl() (bsc#1012628).
|
||||
- drm/xe/xelp: Fix Wa_18022495364 (bsc#1012628).
|
||||
- drm/tyr: depend on `COMMON_CLK` to fix build error
|
||||
(bsc#1012628).
|
||||
- drm/msm/a6xx: fix bogus hwcg register updates (bsc#1012628).
|
||||
- drm/imx/tve: fix probe device leak (bsc#1012628).
|
||||
- drm/amd/pm: fix smu v13 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amd/pm: fix smu v14 soft clock frequency setting issue
|
||||
(bsc#1012628).
|
||||
- drm/amdgpu/soc21: fix xclk for APUs (bsc#1012628).
|
||||
- drm/amdgpu/gfx10: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx11: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: fix wptr reset in KGQ init (bsc#1012628).
|
||||
- drm/amdgpu/gfx12: adjust KGQ reset sequence (bsc#1012628).
|
||||
- drm/amdgpu: fix NULL pointer dereference in
|
||||
amdgpu_gmc_filter_faults_remove (bsc#1012628).
|
||||
- drm/amdgpu: Fix cond_exec handling in amdgpu_ib_schedule()
|
||||
(bsc#1012628).
|
||||
- iommu/tegra241-cmdqv: Reset VCMDQ in
|
||||
tegra241_vcmdq_hw_init_user() (bsc#1012628).
|
||||
- gpiolib: acpi: Fix potential out-of-boundary left shift
|
||||
(bsc#1012628).
|
||||
- Revert "drm/nouveau/disp: Set
|
||||
drm_mode_config_funcs.atomic_(check|commit)" (bsc#1012628).
|
||||
- net/sched: act_ife: convert comma to semicolon (bsc#1012628).
|
||||
- sched_ext: Don't kick CPUs running higher classes (bsc#1012628).
|
||||
- sched_ext: Fix SCX_KICK_WAIT to work reliably (bsc#1012628).
|
||||
- mptcp: avoid dup SUB_CLOSED events after disconnect
|
||||
(bsc#1012628).
|
||||
- Update config files.
|
||||
- Rename to
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch.
|
||||
- commit 76e9733
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:58:13 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Enable Rust and update configs
|
||||
- commit 4813392
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add Rust enablement support
|
||||
Controlled via ENABLE_RUST=yes in rpm/config.sh
|
||||
- commit ebe1bff
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Refresh patches.suse/livepatch-dump-ipa-clones.patch
|
||||
Workaround for builds with Rust enabled
|
||||
- commit 924512b
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 16:47:04 CET 2026 - tiwai@suse.de
|
||||
|
||||
- Add dummy tools for rustc and bindgen (TBD).
|
||||
- commit 8da7f72
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 10:05:48 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- treewide: Drop pci_save_state() after pci_restore_state()
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- PCI/ERR: Ensure error recoverability at all times
|
||||
(<48e48a86-f88a-49e3-a9a0-29f8f43175cf@amd.com>).
|
||||
- commit ec859b9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 5 09:06:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
- Update config files.
|
||||
Just run oldconfig.
|
||||
- commit 3cd0051
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
|
||||
|
||||
|
||||
@@ -18,8 +18,8 @@
|
||||
|
||||
|
||||
%define srcversion 6.18
|
||||
%define patchversion 6.18.8
|
||||
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
%define patchversion 6.18.9
|
||||
%define git_commit 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
%define variant %{nil}
|
||||
%define compress_modules zstd
|
||||
%define compress_vmlinux xz
|
||||
@@ -34,15 +34,16 @@
|
||||
%define use_suse_kabi_tools 1
|
||||
%define gcc_package gcc
|
||||
%define gcc_compiler gcc
|
||||
%define enable_rust 1
|
||||
|
||||
%include %_sourcedir/kernel-spec-macros
|
||||
|
||||
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
|
||||
|
||||
Name: kernel-zfcpdump
|
||||
Version: 6.18.8
|
||||
Version: 6.18.9
|
||||
%if 0%{?is_kotd}
|
||||
Release: <RELEASE>.g0df318e
|
||||
Release: <RELEASE>.g4813392
|
||||
%else
|
||||
Release: 0
|
||||
%endif
|
||||
@@ -92,6 +93,12 @@ BuildRequires: u-boot-tools
|
||||
%if %use_suse_kabi_tools
|
||||
BuildRequires: suse-kabi-tools
|
||||
%endif
|
||||
%if %enable_rust
|
||||
BuildRequires: rust
|
||||
BuildRequires: rust-src
|
||||
BuildRequires: rust-bindgen
|
||||
BuildRequires: clang
|
||||
%endif
|
||||
# Do not install p-b and dracut for the install check, the %post script is
|
||||
# able to handle this
|
||||
#!BuildIgnore: perl-Bootloader dracut distribution-release suse-kernel-rpm-scriptlets
|
||||
|
||||
BIN
patches.kernel.org.tar.bz2
LFS
BIN
patches.kernel.org.tar.bz2
LFS
Binary file not shown.
BIN
patches.suse.tar.bz2
LFS
BIN
patches.suse.tar.bz2
LFS
Binary file not shown.
130
series.conf
130
series.conf
@@ -2026,6 +2026,129 @@
|
||||
patches.kernel.org/6.18.8-226-mm-vma-fix-anon_vma-UAF-on-mremap-faulted-unfa.patch
|
||||
patches.kernel.org/6.18.8-227-mm-vma-enforce-VMA-fork-limit-on-unfaulted-fau.patch
|
||||
patches.kernel.org/6.18.8-228-Linux-6.18.8.patch
|
||||
patches.kernel.org/6.18.9-001-readdir-require-opt-in-for-d_type-flags.patch
|
||||
patches.kernel.org/6.18.9-002-btrfs-zlib-fix-the-folio-leak-on-S390-hardware.patch
|
||||
patches.kernel.org/6.18.9-003-can-at91_can-Fix-memory-leak-in-at91_can_probe.patch
|
||||
patches.kernel.org/6.18.9-004-Bluetooth-hci_uart-fix-null-ptr-deref-in-hci_u.patch
|
||||
patches.kernel.org/6.18.9-005-Bluetooth-MGMT-Fix-memory-leak-in-set_ssp_comp.patch
|
||||
patches.kernel.org/6.18.9-006-net-mlx5-Fix-memory-leak-in-esw_acl_ingress_lg.patch
|
||||
patches.kernel.org/6.18.9-007-can-gs_usb-gs_usb_receive_bulk_callback-fix-er.patch
|
||||
patches.kernel.org/6.18.9-008-net-bcmasp-fix-early-exit-leak-with-fixed-phy.patch
|
||||
patches.kernel.org/6.18.9-009-octeon_ep-Fix-memory-leak-in-octep_device_setu.patch
|
||||
patches.kernel.org/6.18.9-010-bonding-annotate-data-races-around-slave-last_.patch
|
||||
patches.kernel.org/6.18.9-011-sfc-fix-deadlock-in-RSS-config-read.patch
|
||||
patches.kernel.org/6.18.9-012-net-mvpp2-cls-Fix-memory-leak-in-mvpp2_ethtool.patch
|
||||
patches.kernel.org/6.18.9-013-ipv6-use-the-right-ifindex-when-replying-to-ic.patch
|
||||
patches.kernel.org/6.18.9-014-net-wwan-t7xx-fix-potential-skb-frags-overflow.patch
|
||||
patches.kernel.org/6.18.9-015-net-mlx5-Fix-return-type-mismatch-in-mlx5_esw_.patch
|
||||
patches.kernel.org/6.18.9-016-rocker-fix-memory-leak-in-rocker_world_port_po.patch
|
||||
patches.kernel.org/6.18.9-017-mptcp-fix-race-in-mptcp_pm_nl_flush_addrs_doit.patch
|
||||
patches.kernel.org/6.18.9-018-net-spacemit-Check-for-netif_carrier_ok-in-ema.patch
|
||||
patches.kernel.org/6.18.9-019-nfc-llcp-Fix-memleak-in-nfc_llcp_send_ui_frame.patch
|
||||
patches.kernel.org/6.18.9-020-bonding-fix-use-after-free-due-to-enslave-fail.patch
|
||||
patches.kernel.org/6.18.9-021-ixgbe-fix-memory-leaks-in-the-ixgbe_recovery_p.patch
|
||||
patches.kernel.org/6.18.9-022-ixgbe-don-t-initialize-aci-lock-in-ixgbe_recov.patch
|
||||
patches.kernel.org/6.18.9-023-ice-Fix-NULL-pointer-dereference-in-ice_vsi_se.patch
|
||||
patches.kernel.org/6.18.9-024-ice-stop-counting-UDP-csum-mismatch-as-rx_erro.patch
|
||||
patches.kernel.org/6.18.9-025-net-mlx5e-TC-delete-flows-only-for-existing-pe.patch
|
||||
patches.kernel.org/6.18.9-026-net-mlx5e-Account-for-netdev-stats-in-ndo_get_.patch
|
||||
patches.kernel.org/6.18.9-027-nfc-nci-Fix-race-between-rfkill-and-nci_unregi.patch
|
||||
patches.kernel.org/6.18.9-028-net-bridge-fix-static-key-check.patch
|
||||
patches.kernel.org/6.18.9-029-net-mlx5e-don-t-assume-psp-tx-skbs-are-ipv6-cs.patch
|
||||
patches.kernel.org/6.18.9-030-net-phy-micrel-fix-clk-warning-when-removing-t.patch
|
||||
patches.kernel.org/6.18.9-031-net-mlx5-fs-Fix-inverted-cap-check-in-tx-flow-.patch
|
||||
patches.kernel.org/6.18.9-032-net-mlx5-Initialize-events-outside-devlink-loc.patch
|
||||
patches.kernel.org/6.18.9-033-net-mlx5-Fix-vhca_id-access-call-trace-use-bef.patch
|
||||
patches.kernel.org/6.18.9-034-net-mlx5e-Skip-ESN-replay-window-setup-for-IPs.patch
|
||||
patches.kernel.org/6.18.9-035-wifi-mac80211-parse-all-TTLM-entries.patch
|
||||
patches.kernel.org/6.18.9-036-wifi-mac80211-apply-advertised-TTLM-from-assoc.patch
|
||||
patches.kernel.org/6.18.9-037-wifi-mac80211-correctly-decode-TTLM-with-defau.patch
|
||||
patches.kernel.org/6.18.9-038-scsi-firewire-sbp-target-Fix-overflow-in-sbp_m.patch
|
||||
patches.kernel.org/6.18.9-039-ASoC-soc-acpi-intel-ptl-match-fix-name_prefix-.patch
|
||||
patches.kernel.org/6.18.9-040-drm-xe-Skip-address-copy-for-sync-only-execs.patch
|
||||
patches.kernel.org/6.18.9-041-ASoC-Intel-sof_es8336-fix-headphone-GPIO-logic.patch
|
||||
patches.kernel.org/6.18.9-042-gpiolib-acpi-use-BIT_ULL-for-u64-mask-in-addre.patch
|
||||
patches.kernel.org/6.18.9-043-gpio-virtuser-fix-UAF-in-configfs-release-path.patch
|
||||
patches.kernel.org/6.18.9-044-drm-amd-pm-fix-race-in-power-state-check-befor.patch
|
||||
patches.kernel.org/6.18.9-045-gpio-brcmstb-correct-hwirq-to-bank-map.patch
|
||||
patches.kernel.org/6.18.9-046-kbuild-rpm-pkg-Generate-debuginfo-package-manu.patch
|
||||
patches.kernel.org/6.18.9-047-kbuild-Fix-permissions-of-modules.builtin.modi.patch
|
||||
patches.kernel.org/6.18.9-048-of-reserved_mem-Simplify-the-logic-of-fdt_scan.patch
|
||||
patches.kernel.org/6.18.9-049-of-reserved_mem-Allow-reserved_mem-framework-d.patch
|
||||
patches.kernel.org/6.18.9-050-bcache-fix-improper-use-of-bi_end_io.patch
|
||||
patches.kernel.org/6.18.9-051-bcache-use-bio-cloning-for-detached-device-req.patch
|
||||
patches.kernel.org/6.18.9-052-bcache-fix-I-O-accounting-leak-in-detached_dev.patch
|
||||
patches.kernel.org/6.18.9-053-dma-pool-distinguish-between-missing-and-exhau.patch
|
||||
patches.kernel.org/6.18.9-054-drm-xe-configfs-Fix-is_bound-pci_dev-lifetime.patch
|
||||
patches.kernel.org/6.18.9-055-drm-xe-nvm-Manage-nvm-aux-cleanup-with-devres.patch
|
||||
patches.kernel.org/6.18.9-056-drm-xe-nvm-Fix-double-free-on-aux-add-failure.patch
|
||||
patches.kernel.org/6.18.9-057-sched-deadline-Document-dl_server.patch
|
||||
patches.kernel.org/6.18.9-058-sched-deadline-Fix-stuck-dl_server.patch
|
||||
patches.kernel.org/6.18.9-059-writeback-fix-100-CPU-usage-when-dirtytime_exp.patch
|
||||
patches.kernel.org/6.18.9-060-pinctrl-lpass-lpi-implement-.get_direction-for.patch
|
||||
patches.kernel.org/6.18.9-061-pinctrl-meson-mark-the-GPIO-controller-as-slee.patch
|
||||
patches.kernel.org/6.18.9-062-pinctrl-qcom-sm8350-lpass-lpi-Merge-with-SC728.patch
|
||||
patches.kernel.org/6.18.9-063-perf-sched-Fix-perf-crash-with-new-is_user_tas.patch
|
||||
patches.kernel.org/6.18.9-064-firewire-core-fix-race-condition-against-trans.patch
|
||||
patches.kernel.org/6.18.9-065-riscv-compat-fix-COMPAT_UTS_MACHINE-definition.patch
|
||||
patches.kernel.org/6.18.9-066-rust-rbtree-fix-documentation-typo-in-CursorMu.patch
|
||||
patches.kernel.org/6.18.9-067-rust-kbuild-give-config-path-to-rustfmt-in-.rs.patch
|
||||
patches.kernel.org/6.18.9-068-ASoC-fsl-imx-card-Do-not-force-slot-width-to-s.patch
|
||||
patches.kernel.org/6.18.9-069-scsi-be2iscsi-Fix-a-memory-leak-in-beiscsi_boo.patch
|
||||
patches.kernel.org/6.18.9-070-ASoC-amd-yc-Add-DMI-quirk-for-Acer-TravelMate-.patch
|
||||
patches.kernel.org/6.18.9-071-gpio-pca953x-mask-interrupts-in-irq-shutdown.patch
|
||||
patches.kernel.org/6.18.9-072-kbuild-rust-clean-libpin_init_internal-in-mrpr.patch
|
||||
patches.kernel.org/6.18.9-073-scsi-qla2xxx-edif-Fix-dma_free_coherent-size.patch
|
||||
patches.kernel.org/6.18.9-074-efivarfs-fix-error-propagation-in-efivar_entry.patch
|
||||
patches.kernel.org/6.18.9-075-nvmet-fix-race-in-nvmet_bio_done-leading-to-NU.patch
|
||||
patches.kernel.org/6.18.9-076-ALSA-hda-realtek-fix-right-sounds-and-mute-mic.patch
|
||||
patches.kernel.org/6.18.9-077-gpio-rockchip-Stop-calling-pinctrl-for-set_dir.patch
|
||||
patches.kernel.org/6.18.9-078-mm-kasan-fix-KASAN-poisoning-in-vrealloc.patch
|
||||
patches.kernel.org/6.18.9-079-mptcp-only-reset-subflow-errors-when-propagate.patch
|
||||
patches.kernel.org/6.18.9-080-selftests-mptcp-check-no-dup-close-events-afte.patch
|
||||
patches.kernel.org/6.18.9-081-selftests-mptcp-check-subflow-errors-in-close-.patch
|
||||
patches.kernel.org/6.18.9-082-selftests-mptcp-join-fix-local-endp-not-being-.patch
|
||||
patches.kernel.org/6.18.9-083-flex_proportions-make-fprop_new_period-hardirq.patch
|
||||
patches.kernel.org/6.18.9-084-btrfs-do-not-strictly-require-dirty-metadata-t.patch
|
||||
patches.kernel.org/6.18.9-085-mm-kfence-randomize-the-freelist-on-initializa.patch
|
||||
patches.kernel.org/6.18.9-086-mm-memory-failure-fix-missing-mf_stats-count-i.patch
|
||||
patches.kernel.org/6.18.9-087-mm-swap-restore-swap_space-attr-aviod-kernel-p.patch
|
||||
patches.kernel.org/6.18.9-088-mm-memory-failure-teach-kill_accessing_process.patch
|
||||
patches.kernel.org/6.18.9-089-mm-shmem-swap-fix-race-of-truncate-and-swap-en.patch
|
||||
patches.kernel.org/6.18.9-090-net-fix-segmentation-of-forwarding-fraglist-GR.patch
|
||||
patches.kernel.org/6.18.9-091-rust-bits-always-inline-functions-using-build_.patch
|
||||
patches.kernel.org/6.18.9-092-rust-sync-atomic-Provide-stub-for-rusttest-32-.patch
|
||||
patches.kernel.org/6.18.9-093-rust-sync-refcount-always-inline-functions-usi.patch
|
||||
patches.kernel.org/6.18.9-094-scripts-generate_rust_analyzer-Add-pin_init-co.patch
|
||||
patches.kernel.org/6.18.9-095-scripts-generate_rust_analyzer-Add-pin_init_in.patch
|
||||
patches.kernel.org/6.18.9-096-scripts-generate_rust_analyzer-remove-sysroot-.patch
|
||||
patches.kernel.org/6.18.9-097-scripts-generate_rust_analyzer-compile-sysroot.patch
|
||||
patches.kernel.org/6.18.9-098-scripts-generate_rust_analyzer-fix-resolution-.patch
|
||||
patches.kernel.org/6.18.9-099-scripts-generate_rust_analyzer-Add-compiler_bu.patch
|
||||
patches.kernel.org/6.18.9-100-drm-Do-not-allow-userspace-to-trigger-kernel-w.patch
|
||||
patches.kernel.org/6.18.9-101-drm-xe-xelp-Fix-Wa_18022495364.patch
|
||||
patches.kernel.org/6.18.9-102-drm-tyr-depend-on-COMMON_CLK-to-fix-build-erro.patch
|
||||
patches.kernel.org/6.18.9-103-drm-msm-a6xx-fix-bogus-hwcg-register-updates.patch
|
||||
patches.kernel.org/6.18.9-104-drm-imx-tve-fix-probe-device-leak.patch
|
||||
patches.kernel.org/6.18.9-105-drm-amd-pm-fix-smu-v13-soft-clock-frequency-se.patch
|
||||
patches.kernel.org/6.18.9-106-drm-amd-pm-fix-smu-v14-soft-clock-frequency-se.patch
|
||||
patches.kernel.org/6.18.9-107-drm-amdgpu-soc21-fix-xclk-for-APUs.patch
|
||||
patches.kernel.org/6.18.9-108-drm-amdgpu-gfx10-fix-wptr-reset-in-KGQ-init.patch
|
||||
patches.kernel.org/6.18.9-109-drm-amdgpu-gfx11-fix-wptr-reset-in-KGQ-init.patch
|
||||
patches.kernel.org/6.18.9-110-drm-amdgpu-gfx11-adjust-KGQ-reset-sequence.patch
|
||||
patches.kernel.org/6.18.9-111-drm-amdgpu-gfx12-fix-wptr-reset-in-KGQ-init.patch
|
||||
patches.kernel.org/6.18.9-112-drm-amdgpu-gfx12-adjust-KGQ-reset-sequence.patch
|
||||
patches.kernel.org/6.18.9-113-drm-amdgpu-fix-NULL-pointer-dereference-in-amd.patch
|
||||
patches.kernel.org/6.18.9-114-drm-amdgpu-Fix-cond_exec-handling-in-amdgpu_ib.patch
|
||||
patches.kernel.org/6.18.9-115-iommu-tegra241-cmdqv-Reset-VCMDQ-in-tegra241_v.patch
|
||||
patches.kernel.org/6.18.9-116-gpiolib-acpi-Fix-potential-out-of-boundary-lef.patch
|
||||
patches.kernel.org/6.18.9-117-libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch
|
||||
patches.kernel.org/6.18.9-118-Revert-drm-nouveau-disp-Set-drm_mode_config_fu.patch
|
||||
patches.kernel.org/6.18.9-119-net-sched-act_ife-convert-comma-to-semicolon.patch
|
||||
patches.kernel.org/6.18.9-120-sched_ext-Don-t-kick-CPUs-running-higher-class.patch
|
||||
patches.kernel.org/6.18.9-121-sched_ext-Fix-SCX_KICK_WAIT-to-work-reliably.patch
|
||||
patches.kernel.org/6.18.9-122-mptcp-avoid-dup-SUB_CLOSED-events-after-discon.patch
|
||||
patches.kernel.org/6.18.9-123-Linux-6.18.9.patch
|
||||
|
||||
########################################################
|
||||
# Build fixes that apply to the vanilla kernel too.
|
||||
@@ -2056,8 +2179,10 @@
|
||||
# sorted patches
|
||||
########################################################
|
||||
patches.suse/drm-i915-xe-fbdev-add-intel_fbdev_fb_pitch_align.patch
|
||||
patches.suse/libbpf-Fix-Wdiscarded-qualifiers-under-C23.patch
|
||||
patches.suse/PCI-ERR-Ensure-error-recoverability-at-all-times.patch
|
||||
patches.suse/treewide-Drop-pci_save_state-after-pci_restore_state.patch
|
||||
patches.suse/ASoC-Intel-sof_sdw-shift-SSP-BT-mask-bits.patch
|
||||
patches.suse/mm-shmem-prevent-infinite-loop-on-truncate-race.patch
|
||||
########################################################
|
||||
# end of sorted patches
|
||||
########################################################
|
||||
@@ -2092,6 +2217,9 @@
|
||||
# build tweaks for external KMPs
|
||||
patches.suse/s390-export-symbols-for-crash-kmp.patch
|
||||
|
||||
# for rust
|
||||
patches.suse/rust-dummy-tools.patch
|
||||
|
||||
########################################################
|
||||
# Performance-related tuning of defaults
|
||||
########################################################
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
2026-01-30 12:17:19 +0000
|
||||
GIT Revision: 0df318ee571bb886b802231878d503c60b5e1c8e
|
||||
GIT Branch: stable
|
||||
2026-02-07 12:24:42 +0000
|
||||
GIT Revision: 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
|
||||
GIT Branch: users/tiwai/stable/rust3
|
||||
|
||||
Reference in New Issue
Block a user