Compare commits

..

16 Commits

Author SHA256 Message Date
982e0a2805 GIT Revision: d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
GIT Branch: users/tiwai/stable/rust
2026-02-20 11:00:45 +0000
2026-02-20 16:44:01 +01:00
352f48afca GIT Revision: fca0af29d1f6eb9a2ee0c43df96b8c854e595c21
GIT Branch: users/tiwai/stable/rust4
2026-02-09 14:37:11 +0000
2026-02-09 15:44:40 +01:00
c9ab0f90aa GIT Revision: 81bbee6b80487aebca24cc79937b48167ec2c1b0
GIT Branch: users/tiwai/stable/rust4
2026-02-09 14:35:27 +0000
2026-02-09 15:36:59 +01:00
7eff2ae305 GIT Revision: 47fab82183b84866c38bc7309788dd802bbe2e44
GIT Branch: users/tiwai/stable/rust4
2026-02-09 14:26:30 +0000
2026-02-09 15:28:02 +01:00
13acf54c4f GIT Revision: a3a93ddfe488e6ebe385eca2a3958a8eff13b11a
GIT Branch: users/tiwai/stable/rust4
2026-02-09 14:21:22 +0000
2026-02-09 15:23:12 +01:00
2b4c3fe545 GIT Revision: 4970910308f78a45fad621455d5a7fa796551448
GIT Branch: users/tiwai/stable/rust4
2026-02-09 09:58:27 +0000
2026-02-09 11:01:45 +01:00
12a80ff77c GIT Revision: 481339246672a0ed33d25ccba0d6a16b5d5f6f3c
GIT Branch: users/tiwai/stable/rust3
2026-02-07 12:24:42 +0000
2026-02-07 13:25:55 +01:00
b054066b89 GIT Revision: 88e4db271cfd146fd350b4b1ac0f107ab9a8fd20
GIT Branch: users/tiwai/stable/rust3
2026-02-06 17:11:18 +0000
2026-02-06 18:12:39 +01:00
4a88e12c75 GIT Revision: 203e51da774973e4636a1a124d4e1301f0bee524
GIT Branch: users/tiwai/stable/rust3
2026-02-06 17:06:38 +0000
2026-02-06 18:08:05 +01:00
a8eb17b84d GIT Revision: 4270370145e1cef9693cf63e1f4d828c810c1e91
GIT Branch: users/tiwai/stable/rust2
2026-02-06 11:01:36 +0000
2026-02-06 15:39:14 +01:00
b458080467 GIT Revision: 9fb40ea289adaca242724d48ceea65b57bc76cc5
GIT Branch: users/tiwai/stable/rust
2026-02-06 11:40:48 +0000
2026-02-06 12:42:30 +01:00
e8e736444e GIT Revision: 824f1c70a1c49f285760942ea3ba6db8a5113644
GIT Branch: users/tiwai/stable/rust
2026-02-06 11:02:22 +0000
2026-02-06 12:04:36 +01:00
bbb4f7942b GIT Revision: fbfac7975258ca429750fcff33b75deedc1653e3
GIT Branch: users/tiwai/stable/rust
2026-02-05 19:00:42 +0000
2026-02-05 20:02:15 +01:00
554952f4ce GIT Revision: 36a1ab747d6f937d6cad3c9b1fabe1d5bc574583
GIT Branch: users/tiwai/stable/rust
2026-02-05 16:54:57 +0000
2026-02-05 17:56:47 +01:00
3cbbe00ccf GIT Revision: a6f8bf56d2c5d0b2cb3afeab401e51bc67a4ee2a
GIT Branch: users/tiwai/stable/rust
2026-02-05 15:58:13 +0000
2026-02-05 17:36:07 +01:00
835febc37f Update .gitattributes 2026-02-05 17:34:21 +01:00
43 changed files with 12930 additions and 2139 deletions

View File

@@ -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,12 @@ declare -a IGNORED_CONFIGS_RE=(
'PAHOLE_HAS_[A-Z0-9_]*'
'PAHOLE_VERSION'
'RISCV_ISA_[A-Z_]*'
'RUST_IS_AVAILABLE'
'RUSTC_HAS_[A-Z0-9_]*'
'RUSTC_LLVM_VERSION'
'RUSTC_SUPPORTS_[A-Z0-9_]*'
'RUSTC_VERSION'
'RUSTC_VERSION_TEXT'
'SCHED_PROXY_EXEC'
'TOOLCHAIN_HAS_[A-Z_]*'
'TOOLCHAIN_NEEDS_[A-Z_]*'

View File

@@ -1,5 +1,5 @@
# The version of the main tarball to use
SRCVERSION=6.18
SRCVERSION=6.19
# variant of the kernel-source package, either empty or "-rt"
VARIANT=
# enable kernel module compression
@@ -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

Binary file not shown.

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -16,8 +16,8 @@
#
%define srcversion 6.18
%define patchversion 6.18.8
%define srcversion 6.19
%define patchversion 6.19.3
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -16,8 +16,8 @@
#
%define srcversion 6.18
%define patchversion 6.18.8
%define srcversion 6.19
%define patchversion 6.19.3
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -16,8 +16,8 @@
#
%define srcversion 6.18
%define patchversion 6.18.8
%define srcversion 6.19
%define patchversion 6.19.3
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -16,8 +16,8 @@
#
%define srcversion 6.18
%define patchversion 6.18.8
%define srcversion 6.19
%define patchversion 6.19.3
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif
@@ -92,6 +93,14 @@ BuildRequires: u-boot-tools
%if %use_suse_kabi_tools
BuildRequires: suse-kabi-tools
%endif
%if %enable_rust
%ifarch aarch64
BuildRequires: rust
BuildRequires: rust-src
BuildRequires: rust-bindgen
BuildRequires: clang
%endif
%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

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif
@@ -92,6 +93,14 @@ BuildRequires: u-boot-tools
%if %use_suse_kabi_tools
BuildRequires: suse-kabi-tools
%endif
%if %enable_rust
%ifarch aarch64 x86_64
BuildRequires: rust
BuildRequires: rust-src
BuildRequires: rust-bindgen
BuildRequires: clang
%endif
%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

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -16,9 +16,9 @@
#
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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 0
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif
@@ -92,6 +93,14 @@ BuildRequires: u-boot-tools
%if %use_suse_kabi_tools
BuildRequires: suse-kabi-tools
%endif
%if %enable_rust
%ifarch none
BuildRequires: rust
BuildRequires: rust-src
BuildRequires: rust-bindgen
BuildRequires: clang
%endif
%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

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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 0
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif
@@ -92,6 +93,14 @@ BuildRequires: u-boot-tools
%if %use_suse_kabi_tools
BuildRequires: suse-kabi-tools
%endif
%if %enable_rust
%ifarch none
BuildRequires: rust
BuildRequires: rust-src
BuildRequires: rust-bindgen
BuildRequires: clang
%endif
%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

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
%define patchversion 6.18.8
%define patchversion 6.19.3
%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-d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%endif
%if 0%{?rhel_version}
%global kernel_package kernel
%endif
Name: kernel-obs-build
Version: 6.18.8
Version: 6.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%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-d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
BuildRequires: coreutils
BuildRequires: device-mapper
BuildRequires: dracut

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -17,15 +17,15 @@
# needsrootforbuild
%define patchversion 6.18.8
%define patchversion 6.19.3
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-obs-qa
Version: 6.18.8
Version: 6.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%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-d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%endif
BuildRequires: modutils
ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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 0
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif
@@ -92,6 +93,14 @@ BuildRequires: u-boot-tools
%if %use_suse_kabi_tools
BuildRequires: suse-kabi-tools
%endif
%if %enable_rust
%ifarch none
BuildRequires: rust
BuildRequires: rust-src
BuildRequires: rust-bindgen
BuildRequires: clang
%endif
%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

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -16,9 +16,9 @@
#
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -16,15 +16,15 @@
#
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-syms
Version: 6.18.8
Version: 6.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif
@@ -92,6 +93,14 @@ BuildRequires: u-boot-tools
%if %use_suse_kabi_tools
BuildRequires: suse-kabi-tools
%endif
%if %enable_rust
%ifarch aarch64 x86_64
BuildRequires: rust
BuildRequires: rust-src
BuildRequires: rust-bindgen
BuildRequires: clang
%endif
%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

View File

@@ -1,3 +1,567 @@
-------------------------------------------------------------------
Fri Feb 20 11:56:39 CET 2026 - tiwai@suse.de
- Add dummy tools for rustc and bindgen (bsc#1258538).
- commit 3170948
-------------------------------------------------------------------
Fri Feb 20 06:31:21 CET 2026 - jslaby@suse.cz
- Delete patches.suse/Restore-kABI-for-virtualbox-drivers.patch.
Fixed in vbox:
https://src.opensuse.org/jengelh/virtualbox/pulls/12
- commit c2785d9
-------------------------------------------------------------------
Fri Feb 20 06:28:12 CET 2026 - jslaby@suse.cz
- Linux 6.19.3 (bsc#1012628).
- scsi: qla2xxx: Fix bsg_done() causing double free (bsc#1012628).
- arm64: dts: mediatek: mt8183: Add missing endpoint IDs to
display graph (bsc#1012628).
- LoongArch: Rework KASAN initialization for PTW-enabled systems
(bsc#1012628).
- fbdev: rivafb: fix divide error in nv3_arb() (bsc#1012628).
- fbdev: smscufx: properly copy ioctl memory to kernelspace
(bsc#1012628).
- f2fs: fix to add gc count stat in f2fs_gc_range (bsc#1012628).
- f2fs: fix to check sysfs filename w/ gc_pin_file_thresh
correctly (bsc#1012628).
- f2fs: fix IS_CHECKPOINTED flag inconsistency issue caused by
concurrent atomic commit and checkpoint writes (bsc#1012628).
- f2fs: fix out-of-bounds access in sysfs attribute read/write
(bsc#1012628).
- f2fs: fix to avoid UAF in f2fs_write_end_io() (bsc#1012628).
- f2fs: support non-4KB block size without packed_ssa feature
(bsc#1012628).
- f2fs: fix to avoid mapping wrong physical block for swapfile
(bsc#1012628).
- f2fs: optimize f2fs_overwrite_io() for f2fs_iomap_begin
(bsc#1012628).
- Revert "f2fs: block cache/dio write during
f2fs_enable_checkpoint()" (bsc#1012628).
- USB: serial: option: add Telit FN920C04 RNDIS compositions
(bsc#1012628).
- f2fs: fix to do sanity check on node footer in
__write_node_folio() (bsc#1012628).
- f2fs: fix to do sanity check on node footer in
{read,write}_end_io (bsc#1012628).
- f2fs: fix incomplete block usage in compact SSA summaries
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.3-014-iommu-arm-smmu-qcom-do-not-register-driver-in-.patch.
- commit fcdf9c5
-------------------------------------------------------------------
Thu Feb 19 10:59:23 CET 2026 - rbm@suse.com
- selftests/bpf: Support when CONFIG_VXLAN=m (git-fixes).
- commit e58ed90
-------------------------------------------------------------------
Wed Feb 18 15:43:45 CET 2026 - tiwai@suse.de
- Move upstreamed amdxdna patches into sorted section
- commit 787d692
-------------------------------------------------------------------
Wed Feb 18 15:42:11 CET 2026 - tiwai@suse.de
- drm/i915/alpm: ALPM disable fixes (bsc#1257601).
- commit 1715d3e
-------------------------------------------------------------------
Tue Feb 17 07:36:29 CET 2026 - jslaby@suse.cz
- iommu/arm-smmu-qcom: do not register driver in probe()
(git-fixes).
- commit 7b303f4
-------------------------------------------------------------------
Tue Feb 17 07:15:47 CET 2026 - jslaby@suse.cz
- Linux 6.19.2 (bsc#1012628).
- Revert "driver core: enforce device_lock for
driver_match_device()" (bsc#1012628).
- commit 57aa524
-------------------------------------------------------------------
Tue Feb 17 07:15:02 CET 2026 - jslaby@suse.cz
- Linux 6.19.1 (bsc#1012628).
- smb: client: split cached_fid bitfields to avoid shared-byte
RMW races (bsc#1012628).
- ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset
in error paths (bsc#1012628).
- ksmbd: add chann_lock to protect ksmbd_chann_list xarray
(bsc#1012628).
- smb: server: fix leak of active_num_conn in
ksmbd_tcp_new_connection() (bsc#1012628).
- smb: smbdirect: introduce
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*
(bsc#1012628).
- smb: server: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: server: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: server: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: server: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: server: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- smb: client: make use of
smbdirect_socket.recv_io.credits.available (bsc#1012628).
- smb: client: let recv_done() queue a refill when the peer is
low on credits (bsc#1012628).
- smb: client: let smbd_post_send() make use of request->wr
(bsc#1012628).
- smb: client: remove pointless sc->recv_io.credits.count rollback
(bsc#1012628).
- smb: client: remove pointless sc->send_io.pending handling in
smbd_post_send_iter() (bsc#1012628).
- smb: client: port and use the wait_for_credits logic used by
server (bsc#1012628).
- smb: client: split out smbd_ib_post_send() (bsc#1012628).
- smb: client: introduce and use smbd_{alloc, free}_send_io()
(bsc#1012628).
- smb: client: use smbdirect_send_batch processing (bsc#1012628).
- smb: client: make use of smbdirect_socket.send_io.bcredits
(bsc#1012628).
- smb: client: fix last send credit problem causing disconnects
(bsc#1012628).
- smb: client: let smbd_post_send_negotiate_req() use
smbd_post_send() (bsc#1012628).
- smb: client: let send_done handle a completion without
IB_SEND_SIGNALED (bsc#1012628).
- driver core: enforce device_lock for driver_match_device()
(bsc#1012628).
- Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB
(bsc#1012628).
- ALSA: hda/conexant: Add quirk for HP ZBook Studio G4
(bsc#1012628).
- crypto: iaa - Fix out-of-bounds index in
find_empty_iaa_compression_mode (bsc#1012628).
- crypto: octeontx - Fix length check to avoid truncation in
ucode_load_store (bsc#1012628).
- crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists
correctly (bsc#1012628).
- crypto: virtio - Add spinlock protection with virtqueue
notification (bsc#1012628).
- crypto: virtio - Remove duplicated virtqueue_kick in
virtio_crypto_skcipher_crypt_req (bsc#1012628).
- nilfs2: Fix potential block overflow that cause system hang
(bsc#1012628).
- hfs: ensure sb->s_fs_info is always cleaned up (bsc#1012628).
- wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()
(bsc#1012628).
- scsi: qla2xxx: Validate sp before freeing associated memory
(bsc#1012628).
- scsi: qla2xxx: Allow recovery for tape devices (bsc#1012628).
- scsi: qla2xxx: Delay module unload while fabric scan in progress
(bsc#1012628).
- scsi: qla2xxx: Free sp in error path to fix system crash
(bsc#1012628).
- scsi: qla2xxx: Query FW again before proceeding with login
(bsc#1012628).
- sched/mmcid: Don't assume CID is CPU owned on mode switch
(bsc#1012628).
- bus: fsl-mc: fix use-after-free in driver_override_show()
(bsc#1012628).
- erofs: fix UAF issue for file-backed mounts w/ directio option
(bsc#1012628).
- xfs: fix UAF in xchk_btree_check_block_owner (bsc#1012628).
- drm/exynos: vidi: use ctx->lock to protect struct vidi_context
member variables related to memory alloc/free (bsc#1012628).
- PCI: endpoint: Avoid creating sub-groups asynchronously
(bsc#1012628).
- wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add
(bsc#1012628).
- Rename to
patches.kernel.org/6.19.1-001-io_uring-io-wq-add-exit-on-idle-state.patch.
- Rename to
patches.kernel.org/6.19.1-002-io_uring-allow-io-wq-workers-to-exit-when-unus.patch.
- commit 2f9cad9
-------------------------------------------------------------------
Thu Feb 12 07:33:50 CET 2026 - jslaby@suse.cz
- Restore kABI for virtualbox drivers (bsc#1258115).
- commit d312ff6
-------------------------------------------------------------------
Thu Feb 12 07:11:01 CET 2026 - jslaby@suse.cz
- io_uring: allow io-wq workers to exit when unused
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- io_uring/io-wq: add exit-on-idle state
(<faa3e25a-ab8e-4589-aa4f-6f58bd93a636@kernel.dk>).
- commit b7d1ad1
-------------------------------------------------------------------
Mon Feb 9 15:21:22 CET 2026 - tiwai@suse.de
- Conditionally set Rust BuildReqs only for the necessary archs (bsc#1258538)
This is a further optimization of kernel rust-enablement packaging.
Add the check of CONFIG_RUST at creating the spec for each kernel
flavor, and set BuildRequires conditionally only for archs that have
CONFIG_RUST. This avoids the unnecessary dependency chains due to
unused rust.
- commit d9cbb92
-------------------------------------------------------------------
Mon Feb 9 00:33:59 CET 2026 - mkubecek@suse.cz
- update to 6.19 final
- refresh configs (headers only)
- commit 8f6da03
-------------------------------------------------------------------
Mon Feb 9 00:31:10 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv6hl configs
- option values copied from armv7hl
- commit 7ef7460
-------------------------------------------------------------------
Mon Feb 9 00:28:36 CET 2026 - mkubecek@suse.cz
- config: update and reenable armv7hl configs
- option values copied from arm64 except
- MACH_MT6582=y
- CLK_RK3506=y
- commit e113f66
-------------------------------------------------------------------
Mon Feb 9 00:16:37 CET 2026 - mkubecek@suse.cz
- config: update and reenable arm64 configs
- option values copied from x86_64, i386 and riscv64 except
- ARCH_BST=y
- ARM64_MPAM=y
- PCI_SKY1_HOST=m
- PCIE_NXP_S32G=y
- CACHEMAINT_FOR_HOTPLUG=y
- HISI_SOC_HHA=m
- PINCTRL_SKY1=m
- PINCTRL_MT6878=y
- PINCTRL_KAANAPALI=m
- GPIO_SHARED_PROXY=m
- CHARGER_BD71828=m
- SENSORS_MACSMC_HWMON=m
- IMX91_THERMAL=m
- VIDEO_ROCKCHIP_CIF=m
- DRM_IMX8MP_HDMI_PAI=m
- DRM_DW_HDMI_QP_CEC=y
- DRM_MEDIATEK_HDMI_V2=m
- SND_HDA_CIX_IPBLOQ=m
- SND_SOC_MT8189=m
- SND_SOC_MT8189_NAU8825=m
- USB_DWC3_APPLE=m
- SCSI_UFS_AMD_VERSAL2=m
- RTC_DRV_MACSMC=m
- IPQ_NSSCC_5424=m
- SM_VIDEOCC_8750=m
- CLK_RV1126B=y
- RTK_SYSTIMER=y
- MTK_MFG_PM_DOMAIN=y
- PWM_AIROHA=m
- NVMEM_QNAP_MCU_EEPROM=m
- INTERCONNECT_QCOM_KAANAPALI=m
- ARM64_MPAM_DRIVER_DEBUG=n
- commit 0e2d85d
-------------------------------------------------------------------
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 (bsc#1258538)
Enabled only on x86_64 and arm64 default (and 64kb) while disable on
the rest archs / flavors. Note that the Rust-disabled flavors also
have some Rust-related kconfigs as artifacts of dummy rust tools, but
it shouldn't matter for build results.
- commit 1fb90c0
-------------------------------------------------------------------
Thu Feb 5 16:57:16 CET 2026 - tiwai@suse.de
- Add Rust enablement support (bsc#1258538)
This adds the basic infrastructure to enable Rust support on TW
kernels. It's controlled via ENABLE_RUST=Yes in rpm/config.sh (as of
this commit, it's still No).
With ENABLE_RUST=Yes, run_oldconfig passes the proper dummy rustc and
bindgen for making as if Rust is available on the system, and mkspec
generates the spec files with BuildReq of rust packages.
- commit baeb5b6
-------------------------------------------------------------------
Thu Feb 5 16:54:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/livepatch-dump-ipa-clones.patch (bsc#1258538)
Workaround for builds with Rust enabled
- commit dab0404
-------------------------------------------------------------------
Thu Feb 5 13:36:06 CET 2026 - tiwai@suse.de
- accel/amdxdna: Update firmware version check for latest firmware
(bsc#1257724).
- accel/amdxdna: Enable temporal sharing only mode (bsc#1257724).
- accel/amdxdna: Remove NPU2 support (bsc#1257724).
- accel/amdxdna: Remove amdxdna_flush() (bsc#1257724).
- commit 6eaf1bb
-------------------------------------------------------------------
Thu Feb 5 12:25:17 CET 2026 - tiwai@suse.de
- Refresh patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch (bsc#1252084)
The upstream didn't release *-101.ucode for some models.
- commit 33ced68
-------------------------------------------------------------------
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
-------------------------------------------------------------------
Sun Feb 1 23:11:15 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc8
- commit 41a428c
-------------------------------------------------------------------
Fri Jan 30 10:52:47 CET 2026 - jslaby@suse.cz
@@ -401,6 +965,16 @@ Tue Jan 27 13:09:23 CET 2026 - jslaby@suse.cz
- libbpf: Fix -Wdiscarded-qualifiers under C23 (bsc#1257309).
- commit e21436a
-------------------------------------------------------------------
Mon Jan 26 00:11:33 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc7
- drop no longer needed patch (obsoleted by 3f2de814c059)
- patches.rpmify/Revert-objtool-fix-build-failure-due-to-missing-libopcodes.patch
- update configs
- DRM_XE_USERPTR_INVAL_INJECT=n (on i386)
- commit 3fe5a20
-------------------------------------------------------------------
Fri Jan 23 13:10:38 CET 2026 - jslaby@suse.cz
@@ -770,12 +1344,34 @@ Fri Jan 23 07:15:33 CET 2026 - jslaby@suse.cz
usb_submit_urb() error (git-fixes).
- commit 14faf12
-------------------------------------------------------------------
Wed Jan 21 16:03:32 CET 2026 - pfalcato@suse.de
- Revert "objtool: fix build failure due to missing libopcodes
check".
- commit 50c998d
-------------------------------------------------------------------
Mon Jan 19 09:25:26 CET 2026 - tiwai@suse.de
- ASoC: Intel: sof_sdw: shift SSP BT mask bits (bsc#1256891).
- commit 76c2c9b
-------------------------------------------------------------------
Mon Jan 19 09:23:32 CET 2026 - jdelvare@suse.com
- Enable NCT6694 support on x86_64
This multi-function device is platform-independent and can be found
on both ARM and x86 platforms.
- commit e5dd94d
-------------------------------------------------------------------
Mon Jan 19 06:20:59 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc6
- refresh configs
- commit e5456de
-------------------------------------------------------------------
Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
@@ -1100,6 +1696,14 @@ Sun Jan 18 10:01:37 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.6-023-ALSA-hda-tas2781-properly-initialize-speaker_i.patch.
- commit e4ae677
-------------------------------------------------------------------
Mon Jan 12 09:08:40 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc5
- update configs
- MISC_RP1=n (i386)
- commit 444cfba
-------------------------------------------------------------------
Mon Jan 12 08:24:59 CET 2026 - jslaby@suse.cz
@@ -1942,7 +2546,7 @@ Wed Jan 7 13:10:18 CET 2026 - tiwai@suse.de
- Enable CONFIG_SCHED_CLASS_EXT for arm64, too (bsc#1255515)
The config was overlooked on arm64; align with other archs.
- commit 34a9481
- commit fb41c0f
-------------------------------------------------------------------
Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
@@ -1951,6 +2555,12 @@ Mon Jan 5 11:09:04 CET 2026 - jslaby@suse.cz
(<04b82346-c38a-08e2-49d5-d64981eb7dae@applied-asynchrony.com>).
- commit 0ccf2fe
-------------------------------------------------------------------
Mon Jan 5 08:47:23 CET 2026 - mkubecek@suse.cz
- update to 6.19-rc4
- commit a7682af
-------------------------------------------------------------------
Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
@@ -2708,6 +3318,12 @@ Fri Jan 2 18:55:05 CET 2026 - jslaby@suse.cz
patches.kernel.org/6.18.3-079-netfilter-nf_conncount-fix-leaked-ct-in-error-.patch.
- commit e8a2849
-------------------------------------------------------------------
Sun Dec 28 23:07:01 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc3
- commit d29a794
-------------------------------------------------------------------
Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
@@ -2715,6 +3331,14 @@ Tue Dec 23 10:46:11 CET 2025 - mbrugger@suse.com
disable CONFIG_DEVPORT
- commit 1fe1a93
-------------------------------------------------------------------
Mon Dec 22 00:59:55 CET 2025 - mkubecek@suse.cz
- update to 6.19-rc2
- update configs
- CAN_DEV m -> y (changed from tristate to bool)
- commit ced4058
-------------------------------------------------------------------
Fri Dec 19 11:15:01 CET 2025 - jslaby@suse.cz
@@ -3857,6 +4481,168 @@ Wed Dec 17 12:49:58 CET 2025 - jslaby@suse.cz
(git-fixes).
- commit 114a3e8
-------------------------------------------------------------------
Mon Dec 15 00:44:26 CET 2025 - pfalcato@suse.de
- update to 6.19-rc1
- drop 31 patches (30 stable, 1 mainline)
- patches.kernel.org/*
- patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch
- update config files
- disable ARM architectures (need config update)
- refresh patches
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/btrfs-provide-super_operations-get_inode_dev
- patches.suse/livepatch-dump-ipa-clones.patch
- patches.suse/lockdown-fix-kernel-lockdown-enforcement-issue-when-secure.patch
- update patches
- patches.suse/vfs-add-super_operations-get_inode_dev
- patches.suse/add-suse-supported-flag.patch
- new config options
- General setup
- CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021
- Power management and ACPI options
- CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP=y
- Memory Management options
- Transparent Hugepage Support
- CONFIG_TRANSPARENT_HUGEPAGE_SHMEM_HUGE_NEVER=y
- CONFIG_TRANSPARENT_HUGEPAGE_TMPFS_HUGE_NEVER=y
- Networking support
- Networking options
- CONFIG_SMC_HS_CTRL_BPF=y
- Distributed Switch Architecture
- CONFIG_NET_DSA_TAG_MXL_GSW1XX=m
- CONFIG_NET_DSA_TAG_YT921X=m
- Device Drivers
- PCI support
- CONFIG_PCI_PWRCTRL_TC9563=m
- Network device support
- Distributed Switch Architecture drivers
- CONFIG_NET_DSA_MXL_GSW1XX=m
- CONFIG_NET_DSA_YT921X=m
- Ethernet driver support
- CONFIG_NET_VENDOR_MUCSE=y
- CONFIG_MGBE=m
- RmNet MAP driver
- Wireless LAN
- Realtek 802.11ax wireless chips support
- CONFIG_RTW89_8852AU=m
- CONFIG_RTW89_8852CU=m
- Character devices
- Serial drivers
- CONFIG_SERIAL_8250_KEBA=m
- SPI support
- CONFIG_SPI_MICROCHIP_CORE_SPI=m
- GPIO Support
- MFD GPIO expanders
- CONFIG_GPIO_QIXIS_FPGA=m
- Power supply class support
- CONFIG_CHARGER_RT9756=m
- Hardware Monitoring support
- PMBus support
- CONFIG_SENSORS_MAX17616=m
- CONFIG_SENSORS_MP2925=m
- CONFIG_SENSORS_MP9945=m
- CONFIG_SENSORS_TSC1641=m
- Voltage and Current Regulator Support
- CONFIG_REGULATOR_FP9931=m
- CONFIG_REGULATOR_MT6316=m
- CONFIG_REGULATOR_MT6363=m
- Multimedia support
- Media ancillary drivers
- Camera sensor devices
- CONFIG_VIDEO_IMX111=m
- Graphics support
- Backlight & LCD device support
- CONFIG_BACKLIGHT_AW99706=m
- Compute Acceleration Framework
- CONFIG_DRM_ACCEL_ARM_ETHOSU=m
- Sound card support
- Advanced Linux Sound Architecture
- ALSA for SoC audio support
- SoundWire (SDCA)
- CONFIG_SND_SOC_SDCA_FDL=y
- CONFIG_SND_SOC_SDCA_CLASS=m
- Sound Open Firmware (SOF) platforms
- CONFIG_SND_SOC_SOF_NOVALAKE=m
- CODEC drivers
- CS35L56 driver options
- CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL=y
- CONFIG_SND_SOC_NAU8325=m
- InfiniBand support
- CONFIG_INFINIBAND_BNG_RE=m
- EDAC (Error Detection And Correction) reporting
- CONFIG_EDAC_IMH=m
- Real Time Clock
- CONFIG_RTC_DRV_NVIDIA_VRS10=m
- Userspace I/O drivers
- CONFIG_UIO_PCI_GENERIC_SVA=m
- VFIO Non-Privileged userspace driver framework
- VFIO support for PCI devices
- CONFIG_XE_VFIO_PCI=m
- X86 Platform Specific Device Drivers
- Uniwill X86 Platform Specific Device Drivers
- CONFIG_UNIWILL_LAPTOP=m
- CONFIG_X86_PLATFORM_DRIVERS_UNIWILL=y
- CONFIG_ASUS_ARMOURY=m
- CONFIG_ASUS_WMI_DEPRECATED_ATTRS=y
- CONFIG_AYANEO_EC=m
- CONFIG_INTEL_EHL_PSE_IO=m
- Industrial I/O support
- Analog to digital converters
- CONFIG_MAX14001=m
- NVDIMM (Non-Volatile Memory Device) Support
- CONFIG_RAMDAX=m
- Security options
- Enable access key retention support
- CONFIG_SECURITY_SELINUX_AVC_HASH_BITS=9
- Kernel hacking
- printk and dmesg options
- CONFIG_DEBUG_BUGVERBOSE_DETAILED=y
- Debug Oops, Lockups and Hangs
- CONFIG_BOOTPARAM_HUNG_TASK_PANIC=0
- Tracers
- CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63
- i386
- CONFIG_I2C_ELEKTOR=m
- ppc64le
- CONFIG_RPMB=m
- CONFIG_FBNIC=m
- s390x
- CONFIG_STACKPROTECTOR=y
- CONFIG_STACKPROTECTOR_STRONG=y
- CONFIG_PCI_TSM=y
- CONFIG_RPMB=m
- s390x/zfcpdump
- CONFIG_GPIB=y
- CONFIG_GPIB_COMMON=y
- riscv64
- CONFIG_ARCH_ANLOGIC=y
- CONFIG_ARCH_TENSTORRENT=y
- CONFIG_RISCV_ISA_SVRSW60T59B=y
- CONFIG_MEM_SOFT_DIRTY=y
- CONFIG_PTE_MARKER_UFFD_WP=y
- CONFIG_PCIE_RENESAS_RZG3S_HOST=y
- CONFIG_PCIE_SPACEMIT_K1=m
- CONFIG_CACHEMAINT_FOR_DMA=y
- CONFIG_FBNIC=m
- CONFIG_DWMAC_EIC7700=m
- CONFIG_SPI_FSL_QUADSPI=m
- CONFIG_POWER_RESET_SPACEMIT_P1=m
- CONFIG_RENESAS_WWDT=m
- CONFIG_VIDEO_MALI_C55=m
- CONFIG_VIDEO_RZV2H_IVC=m
- CONFIG_DRM_RZG2L_DU=m
- CONFIG_DRM_RZG2L_USE_MIPI_DSI=y
- CONFIG_BACKLIGHT_AW99706=m
- CONFIG_SND_SOC_K1_I2S=m
- CONFIG_RTC_DRV_ATCRTC100=m
- CONFIG_RZ_DMAC=m
- CONFIG_POLARFIRE_SOC_SYSCONS=y
- CONFIG_RESET_EIC7700=y
- CONFIG_PHY_RZ_G3E_USB3=m
- commit 274aff5
-------------------------------------------------------------------
Sat Dec 13 07:32:49 CET 2025 - jslaby@suse.cz
@@ -28920,11 +29706,15 @@ Sat Jan 25 09:25:18 CET 2025 - tiwai@suse.de
-------------------------------------------------------------------
Thu Jan 23 12:25:33 CET 2025 - matwey.kornilov@gmail.com
- master: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- stable: config: arm64: CONFIG_USB_MUSB_DUAL_ROLE=y (bsc#1254987)
Make arm64 config consistent with armv7hl.
OrangePi Zero 2W has USB configured in peripheral dr_mode,
so we need to have its support in the module.
- commit 626003b
- commit 771dda3
-------------------------------------------------------------------
Thu Jan 23 11:14:56 CET 2025 - petr.pavlu@suse.com

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.3
%define git_commit d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
%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 0
%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.19.3
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.gd9cbb92
%else
Release: 0
%endif
@@ -92,6 +93,14 @@ BuildRequires: u-boot-tools
%if %use_suse_kabi_tools
BuildRequires: suse-kabi-tools
%endif
%if %enable_rust
%ifarch none
BuildRequires: rust
BuildRequires: rust-src
BuildRequires: rust-bindgen
BuildRequires: clang
%endif
%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

View File

@@ -1,19 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Comment: This signature is for the .tar version of the archive
Comment: git archive --format tar --prefix=linux-6.18/ v6.18
Comment: git version 2.52.0
iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmktKMYACgkQONu9yGCS
aT4Hgg/+M5KSFON3IFgCtolH4vP13nzEvFRBAAJ2hZdkluN65tWxPzLnBXvCecfj
wep1DXOBS+8GnNfoF1d5S1ZRpBj3gDdh3BRQvowmx1rRXf68PCW7DuVCgO/rs/jS
mtft0v/9z+NHY9tQkpgiFqRQaodCy7CIk2wlHE7tgiU5NAxrYEJgzKCdgJ4meeNp
Y98A1EXzaDV7GRrHjlV2FrredPEpEse/f7XbqKaDKyx5gutQSiL59mLAoZ10jlIr
A8oQJLZpA68fL4I18H1wwviuvqeGkvZO43RfzosUY3p6FJjU6DCWAWXqGo9x+hKq
OfU6EYPcMyBX5jVsMaWNgx/wF7fR+jCMnr2q65kxSA3FYaCgy68UgX3vd8sKMlAI
DudFDGujTIYoaq5hSdP3QiDKv+MJ5ToRZ/A6F16FXkbfi3bip9Na2QlHMQlVNFLK
uXwWqnw3SFWqq1TOoNOv1AjGJCwX/IU2rXbYQQ6XS3+Vj2zSU32HaoEvXQIr7IAv
iX+TjkSxj4Gb8PRtYnlekJ1d9OxuarSzagw9FBXITP3m53pAOtjzsg08ZzFaYlju
wEH7iWeAj2YKGNZuHdgXsExahHuZDBV9gDSwKxjrSDtGwDrHvi1qUU+ge33LF7j2
LZFAzg93Ua/YjlNSsCbeQR0199wPpoAkeStoZa5INabdBKNbZKI=
=2moX
-----END PGP SIGNATURE-----

Binary file not shown.

19
linux-6.19.tar.sign Normal file
View File

@@ -0,0 +1,19 @@
-----BEGIN PGP SIGNATURE-----
Comment: This signature is for the .tar version of the archive
Comment: git archive --format tar --prefix=linux-6.19/ v6.19
Comment: git version 2.53.0
iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmmJgOIACgkQONu9yGCS
aT5l9g//XBAwCP5LhhxgjbJk5OF120nQHVxPCQnGUB5x6gs0t7Fj3mlPlf750Dq9
RUUgcOmn6c1ZM0ZqDA1+saWqniMXOtTrx4xHNa/Fiyp73DsyPXR59T2QLUCumGrf
sqVrs605k6xS1e9E8ECRrcYXVpYbsQlUSngSH7TxzJ6G4KluECJ6tnEn/xaxkWcv
tW4mdpPQ4QckeV89miNVlmc6UdcJ95AZsSd90IingX+xz5zVZxxIPL9FkgoaVbmt
veFUDr4VwvCjsE/NL2xkQHl5LOkE5ZpbXZ/EQwsAqu+N9D/ygluniH0bIcASZjZb
SkX4DfgKNlk2ixN9mj2WwVwLpnhG9fDzPx6BZUnz/wmhgZgEvdEPjX+5DKYvg8oE
/eXTvb9ELI+sSOscn7pG0/3oeIr9sz0xZW3lGdsiJvhmHLb6BtLS0MhWHHP56+Ii
NkyExp94gWGFOuQiBpv6z3pThoq5U0d671U2gGaKSkkSaKU0F0Y0hC2oqdt1v9A6
FJ7PaSDoGTclX83SywnNV2+YqWKv0yI9OWpHC8vx2m9RF19D38yfdzG0UBTWB4H8
F+EC27XdmpSoOunVXTymlEpSfTz7wrk5qGSOHBYw0XeVE5lveA+cwXnB4Aht8t7e
Ijy8+gcLFOQ5G9WMrPM6lJasadZmVyI5AuFjPNtGa0ClC6DD+D8=
=rTE8
-----END PGP SIGNATURE-----

BIN
linux-6.19.tar.xz LFS Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,3 @@
2026-01-30 12:17:19 +0000
GIT Revision: 0df318ee571bb886b802231878d503c60b5e1c8e
GIT Branch: stable
2026-02-20 11:00:45 +0000
GIT Revision: d9cbb9275a8190d9a4b04687e45f78f39c1f8b6c
GIT Branch: users/tiwai/stable/rust