Changelog in Linux kernel 6.19.6

 
9p/xen: protect xen_9pfs_front_free against concurrent calls
 
accel/amdxdna: Fix tail-pointer polling in mailbox_get_msg()
 
ACPI: APEI: GHES: Add helper for CPER CXL protocol errors checks
ACPI: APEI: GHES: Disable KASAN instrumentation when compile testing with clang < 18
ACPI: battery: fix incorrect charging status when current is zero
ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4()
ACPI: resource: Add JWIPC JVC9100 to irq1_level_low_skip_override[]
ACPI: scan: Use async schedule function in acpi_scan_clear_dep_fn()
ACPI: x86: Force enabling of PWM2 on the Yogabook YB1-X90
ACPI: x86: s2idle: Invoke Microsoft _DSM Function 9 (Turn On Display)
 
ACPICA: Abort AML bytecode execution when executing AML_FATAL_OP
 
alpha: fix user-space corruption during memory compaction
 
ALSA: ctxfi: Add quirk for SE-300PCIE variant (160b:0102)
ALSA: hda/conexant: Add headset mic fix for MECHREVO Wujie 15X Pro
ALSA: hda/hdmi: Add quirk for TUXEDO IBS14G6
ALSA: hda/realtek - Enable Mute LED for Lenovo platform
ALSA: hda/realtek - Enable mute LEDs on HP ENVY x360 15-es0xxx
ALSA: hda/realtek: add HP Victus 16-e0xxx mute LED quirk
ALSA: hda/realtek: Add quirk for Minisforum V3 SE
ALSA: hda/realtek: Fix headset mic on ASUS Zenbook 14 UX3405MA
ALSA: hda/realtek: fix LG Gram Style 14 speakers
ALSA: hda/tas2781: Ignore reset check for SPI device
ALSA: hda: controllers: intel: add support for Nova Lake
ALSA: mixer: oss: Add card disconnect checkpoints
ALSA: pcm: Revert bufs move in snd_pcm_xfern_frames_ioctl()
ALSA: usb-audio: Add DSD support for iBasso DC04U
ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio
ALSA: usb-audio: Add sanity check for OOB writes at silencing
ALSA: usb-audio: presonus s18xx uses little-endian
ALSA: usb-audio: Update the number of packets properly at receiving
 
APEI/GHES: ARM processor Error: don't go past allocated memory
APEI/GHES: ensure that won't go past CPER allocated record
 
arm64/ftrace,bpf: Fix partial regs after bpf_prog_run
 
arm64: Add support for TSV110 Spectre-BHB mitigation
arm64: Disable branch profiling for all arm64 code
arm64: dts: apple: t8112-j473: Keep the HDMI port powered on
arm64: dts: qcom: sdm630: Add missing MDSS reset
arm64: dts: qcom: sm8750: Fix BAM DMA probing
arm64: dts: qcom: x1e80100: Add missing TCSR ref clock to the DP PHYs
arm64: dts: rockchip: Do not enable hdmi_sound node on Pinebook Pro
arm64: dts: rockchip: Explicitly request UFS reset pin on RK3576
arm64: dts: rockchip: Fix rk356x PCIe range mappings
arm64: dts: rockchip: Fix rk3588 PCIe range mappings
arm64: dts: rockchip: Fix SD card support for RK3576 EVB1
arm64: dts: rockchip: Fix SD card support for RK3576 Nanopi R76s
arm64: dts: ti: am62p-verdin: Fix SD regulator startup delay
arm64: dts: ti: k3-am69-aquila-clover: Change main_spi2 CS0 to GPIO mode
arm64: dts: ti: k3-am69-aquila: Change main_spi0/2 CS to GPIO mode
arm64: Fix non-atomic __READ_ONCE() with CONFIG_LTO=y
arm64: Fix sampling the "stable" virtual counter in preemptible section
arm64: Force the use of CNTVCT_EL0 in __delay()
arm64: hugetlbpage: avoid unused-but-set-parameter warning (gcc-16)
arm64: kernel: initialize missing kexec_buf->random field
arm64: mte: Set TCMA1 whenever MTE is present in the kernel
arm64: poe: fix stale POR_EL0 values for ptrace
arm64: tegra: smaug: Add usb-role-switch support
 
ARM: 9467/1: mm: Don't use %pK through printk
ARM: omap2: Fix reference count leaks in omap_control_init()
 
ASoC: amd: amd_sdw: add machine driver quirk for Lenovo models
ASoC: amd: yc: Add DMI quirk for ASUS Vivobook Pro 15X M6501RR
ASoC: codecs: max98390: Check return value of devm_gpiod_get_optional() in max98390_i2c_probe()
ASoC: es8328: Add error unwind in resume
ASoC: fsl: imx-rpmsg: use snd_soc_find_dai_with_mutex() in probe
ASoC: qcom: q6asm: drop DSP responses for closed data streams
ASoC: rt721-sdca: Fix issue of fail to detect OMTP jack type
ASoC: sdw_utils: remove dai registered check
ASoC: soc-acpi-intel-arl-match: change rt722 amp endpoint to aggregated
ASoC: soc-acpi-intel-ptl-match: use aggregated endpoint in ptl_rt722_l0_rt1320_l23
ASoC: SOF: Intel: hda: Fix NULL pointer dereference
ASoC: SOF: ipc4-control: If there is no data do not send bytes update
ASoC: SOF: ipc4-control: Keep the payload size up to date
ASoC: SOF: ipc4-control: Use the correct size for scontrol->ipc_control_data
ASoC: SOF: ipc4-topology: Correct the allocation size for bytes controls
ASoC: SOF: ipc4: Support for sending payload along with LARGE_CONFIG_GET
ASoC: sunxi: sun50i-dmic: Add missing check for devm_regmap_init_mmio
ASoC: wm8962: Add WM8962_ADC_MONOMIX to "3D Coefficients" mask
ASoC: wm8962: Don't report a microphone if it's shorted to ground on plug
 
ata: libata: avoid long timeouts on hot-unplugged SATA DAS
 
atm: fore200e: fix use-after-free in tasklets during device removal
 
audit: add fchmodat2() to change attributes class
audit: add missing syscalls to read class
 
binder: don't use %pK through printk
 
blk-mq-debugfs: add missing debugfs_mutex in blk_mq_debugfs_register_hctxs()
 
blk-mq-sched: unify elevators checking for async requests
 
block: decouple secure erase size limit from discard size limit
block: fix partial IOVA mapping cleanup in blk_rq_dma_map_iova
 
Bluetooth: btusb: Add device ID for Realtek RTL8761BU
Bluetooth: btusb: Add new VID/PID for RTL8852CE
Bluetooth: btusb: Add support for MediaTek7920 0489:e158
Bluetooth: btusb: Add USB ID 0489:e112 for Realtek 8851BE
Bluetooth: hci_conn: Set link_policy on incoming ACL connections
Bluetooth: hci_conn: use mod_delayed_work for active mode timeout
Bluetooth: hci_qca: Cleanup on all setup failures
Bluetooth: hci_qca: Fix SSR (SubSystem Restart) fail when BT_EN is pulled up by hw
Bluetooth: L2CAP: Fix invalid response to L2CAP_ECRED_RECONF_REQ
Bluetooth: L2CAP: Fix missing key size check for L2CAP_LE_CONN_REQ
Bluetooth: L2CAP: Fix not checking output MTU is acceptable on L2CAP_ECRED_CONN_REQ
Bluetooth: L2CAP: Fix response to L2CAP_ECRED_CONN_REQ
Bluetooth: L2CAP: Fix result of L2CAP_ECRED_CONN_RSP when MTU is too short
 
bnxt_en: Allow ntuple filters for drops
bnxt_en: Fix deleting of Ntuple filters
bnxt_en: Fix RSS context delete logic
 
bpf: crypto: Use the correct destructor kfunc type
bpf: net_sched: Use the correct destructor kfunc type
bpf: Properly mark live registers for indirect jumps
bpf: Recognize special arithmetic shift in the verifier
bpf: verifier improvement in 32bit shift sign extension pattern
 
bpftool: Fix dependencies for static build
 
btrfs: continue trimming remaining devices on failure
btrfs: do not ASSERT() when the fs flips RO inside btrfs_repair_io_failure()
btrfs: don't BUG() on unexpected delayed ref type in run_one_delayed_ref()
btrfs: fallback to buffered IO if the data profile has duplication
btrfs: fix periodic reclaim condition
btrfs: handle user interrupt properly in btrfs_trim_fs()
btrfs: replace BUG() with error handling in __btrfs_balance()
btrfs: zoned: fixup last alloc pointer after extent removal for DUP
btrfs: zoned: fixup last alloc pointer after extent removal for RAID0/10
btrfs: zoned: fixup last alloc pointer after extent removal for RAID1
 
bus: fsl-mc: fix an error handling in fsl_mc_device_add()
bus: omap-ocp2scp: fix OF populate on driver rebind
 
ceph: do not propagate page array emplacement errors as batch errors
ceph: fix write storm on fscrypted files
ceph: supply snapshot context in ceph_uninline_data()
ceph: supply snapshot context in ceph_zero_partial_object()
 
cgroup/cpuset: Don't fail cpuset.cpus change in v2
 
char: tpm: cr50: Remove IRQF_ONESHOT
 
cifs: Fix locking usage for tcon fields
cifs: some missing initializations on replay
 
clk: amlogic: remove potentially unsafe flags from S4 video clocks
clk: clk-apple-nco: Add "apple,t8103-nco" compatible
clk: microchip: core: correct return value on *_get_parent()
clk: renesas: rzg2l: Deassert reset on assert timeout
clk: renesas: rzg2l: Fix intin variable size
clk: renesas: rzg2l: Select correct div round macro
clk: rs9: Reserve 8 struct clk_hw slots for for 9FGV0841
clk: tegra: tegra124-emc: fix device leak on set_rate()
clk: tegra: tegra124-emc: Fix potential memory leak in tegra124_clk_register_emc()
 
clocksource/drivers/sh_tmu: Always leave device running after probe
 
clocksource/drivers/timer-integrator-ap: Add missing Kconfig dependency on OF
 
compiler-clang.h: require LLVM 19.1.0 or higher for __typeof_unqual__
 
cpufreq: dt-platdev: Block the driver from probing on more QC platforms
 
crash_dump: fix dm_crypt keys locking and ref leak
 
crypto: hisilicon/qm - move the barrier before writing to the mailbox register
 
dlm: fix recovery pending middle conversion
dlm: validate length in dlm_search_rsb_tree
 
dm mpath: Add missing dm_put_device when failing to get scsi dh name
dm mpath: make pg_init_delay_msecs settable
 
dm-integrity: fix a typo in the code for write/discard race
dm-integrity: fix recalculation in bitmap mode
 
dm-unstripe: fix mapping bug when there are multiple targets in a table
 
dm-verity: correctly handle dm_bufio_client_create() failure
 
dm: clear cloned request bio pointer when last clone bio completes
dm: fix excessive blk-crypto operations for invalid keys
dm: remove fake timeout to avoid leak request
dm: replace -EEXIST with -EBUSY
 
dma-mapping: avoid random addr value print out on error path
 
dmaengine: stm32-dma3: use module_platform_driver
dmaengine: stm32-mdma: initialize m2m_hw_period and ccr to fix warnings
dmaengine: sun6i: Choose appropriate burst length under maxburst
 
docs: kdoc: avoid error_count overflows
docs: kdoc: fix logic to handle unissued warnings
 
dpaa2-switch: validate num_ifs to prevent out-of-bounds write
 
dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for some chip IDs
dpll: zl3073x: Remove redundant cleanup in devm_dpll_init()
 
driver core: faux: stop using static struct device
 
drm/amd/display: Add signal type check for dcn401 get_phyd32clk_src
drm/amd/display: Add USB-C DP Alt Mode lane limitation in DCN32
drm/amd/display: Adjust PHY FSM transition to TX_EN-to-PLL_ON for TMDS on DCN35
drm/amd/display: avoid dig reg access timeout on usb4 link training fail
drm/amd/display: Avoid updating surface with the same surface under MPO
drm/amd/display: bypass post csc for additional color spaces in dal
drm/amd/display: Correct DSC padding accounting
drm/amd/display: Correct FIXED_VS Link Rate Toggle Condition
drm/amd/display: Correct logic check error for fastboot
drm/amd/display: Disable FEC when powering down encoders
drm/amd/display: Don't disable DPCD mst_en if sink connected
drm/amd/display: Ensure link output is disabled in backend reset for PLL_ON
drm/amd/display: Fix DP no audio issue
drm/amd/display: Fix dsc eDP issue
drm/amd/display: Fix GFX12 family constant checks
drm/amd/display: Fix mismatched unlock for DMUB HW lock in HWSS fast path
drm/amd/display: Fix system resume lag issue
drm/amd/display: Fix writeback on DCN 3.2+
drm/amd/display: Fix wrong x_pos and y_pos for cursor offload
drm/amd/display: Guard FAMS2 configuration updates
drm/amd/display: Increase DCN35 SR enter/exit latency
drm/amd/display: only power down dig on phy endpoints
drm/amd/display: Remove conditional for shaper 3DLUT power-on
drm/amd/display: Revert "init dispclk from bootup clock for DCN314"
drm/amd/display: Revert "init dispclk from bootup clock for DCN315"
drm/amd/display: set enable_legacy_fast_update to false for DCN36
 
drm/amd/pm: Fix null pointer dereference issue
 
drm/amdgpu/ras: Move ras data alloc before bad page check
 
drm/amdgpu: Add HAINAN clock adjustment
drm/amdgpu: add support for HDP IP version 6.1.1
drm/amdgpu: Adjust usleep_range in fence wait
drm/amdgpu: avoid a warning in timedout job handler
drm/amdgpu: avoid sdma ring reset in sriov
drm/amdgpu: fix NULL pointer issue buffer funcs
drm/amdgpu: fix sync handling in amdgpu_dma_buf_move_notify
drm/amdgpu: fix the calculation of RAS bad page number
drm/amdgpu: GPU vm support 5-level page table
drm/amdgpu: keep vga memory on MacBooks with switchable graphics
drm/amdgpu: mark invalid records with U64_MAX
drm/amdgpu: Protect GPU register accesses in powergated state in some paths
drm/amdgpu: Refactor amdgpu_gem_va_ioctl for Handling Last Fence Update and Timeline Management v4
drm/amdgpu: Refactor amdgpu_gem_va_ioctl for Handling Last Fence Update and Timeline Management v7
drm/amdgpu: return when ras table checksum is error
drm/amdgpu: Skip loading SDMA_RS64 in VF
drm/amdgpu: Skip vcn poison irq release on VF
drm/amdgpu: Use 5-level paging if gmc support 57-bit VA
drm/amdgpu: validate user queue size constraints
 
drm/amdkfd: Fix GART PTE for non-4K pagesize in svm_migrate_gart_map()
drm/amdkfd: Fix out-of-bounds write in kfd_event_page_set()
drm/amdkfd: Handle GPU reset and drain retry fault race
drm/amdkfd: Relax size checking during queue buffer get
 
drm/ast: Swap framebuffer writes on big-endian machines
 
drm/atmel-hlcdc: destroy properly the plane state in the reset callback
drm/atmel-hlcdc: don't reject the commit if the src rect has fractional parts
drm/atmel-hlcdc: fix memory leak from the atomic_destroy_state callback
drm/atmel-hlcdc: fix use-after-free of drm_crtc_commit after release
 
drm/bridge: anx7625: Fix invalid EDID size
 
drm/buddy: Prevent BUG_ON by validating rounded allocation
 
drm/i915/dp: Fail state computation for invalid DSC source input BPP values
drm/i915/dp: Fix pipe BPP clamping due to HDR
 
drm/i915/psr: Don't enable Panel Replay on sink if globally disabled
 
drm/i915/quirks: Fix device id for QUIRK_EDP_LIMIT_RATE_HBR2 entry
 
drm/i915/wakeref: clean up INTEL_WAKEREF_PUT_* flag macros
 
drm/panel-edp: Add AUO B140QAX01.H panel
drm/panel-edp: Add CSW MNE007QB3-1
 
drm/panel: edp: add BOE NV140WUM-T08 panel
drm/panel: Fix a possible null-pointer dereference in jdi_panel_dsi_remove()
 
drm/panthor: Always wait after sending a command to an AS
drm/panthor: fix for dma-fence safe access rules
 
drm/radeon: Add HAINAN clock adjustment
 
drm/tegra: dsi: fix device leak on probe
 
drm/tests: shmem: Add clean-up action to unpin pages
drm/tests: shmem: Hold reservation lock around madvise
drm/tests: shmem: Hold reservation lock around purge
drm/tests: shmem: Hold reservation lock around vmap/vunmap
drm/tests: shmem: Swap names of export tests
 
drm/tyr: fix register name in error print
 
drm/v3d: Set DMA segment size to avoid debug warnings
 
drm/xe/ggtt: Use scope-based runtime pm
 
drm/xe/vm: Skip ufence association for CPU address mirror VMA during MAP
 
drm/xe/xe3_lpg: Apply Wa_16028005424
 
drm/xe: Add bounds check on pat_index to prevent OOB kernel read in madvise
drm/xe: Covert return of -EBUSY to -ENOMEM in VM bind IOCTL
drm/xe: Fix ggtt fb alignment
drm/xe: Only toggle scheduling in TDR if GuC is running
 
drm: Account property blob allocations to memcg
drm: of: drm_of_panel_bridge_remove(): fix device_node leak
drm: renesas: rz-du: mipi_dsi: fix kernel panic when rebooting for some panels
 
EDAC/igen6: Add more Intel Panther Lake-H SoCs support
EDAC/igen6: Add two Intel Amston Lake SoCs support
 
EFI/CPER: don't dump the entire memory region
EFI/CPER: don't go past the ARM processor CPER record buffer
 
erofs: fix incorrect early exits for invalid metabox-enabled images
erofs: fix incorrect early exits in volume label handling
erofs: fix interlaced plain identification for encoded extents
 
espintcp: Fix race condition in espintcp_close()
 
ext4: mark group add fast-commit ineligible
ext4: mark group extend fast-commit ineligible
ext4: move ext4_percpu_param_init() before ext4_mb_init()
ext4: propagate flags to convert_initialized_extent()
ext4: use reserved metadata blocks when splitting extent on endio
 
fbcon: check return value of con2fb_acquire_newinfo()
fbcon: Remove struct fbcon_display.inverse
 
fbdev: ffb: fix corrupted video output on Sun FFB1
fbdev: of: display_timing: fix refcount leak in of_get_display_timings()
fbdev: Use device_create_with_groups() to fix sysfs groups registration race
fbdev: vt8500lcdfb: fix missing dma_free_coherent()
 
fgraph: Do not call handlers direct when not using ftrace_ops
 
firmware: arm_ffa: Unmap Rx/Tx buffers on init failure
 
Linux: fix it87_wdt early reboot by reporting running timer
 
fpga: dfl: use subsys_initcall to allow built-in drivers to be added
fpga: of-fpga-region: Fail if any bridge is missing
 
fs/buffer: add alert in try_to_free_buffers() for folios without buffers
 
fs/ntfs3: avoid calling run_get_entry() when run == NULL in ntfs_read_run_nb_ra()
fs/ntfs3: drop preallocated clusters for sparse and compressed files
fs/ntfs3: handle attr_set_size() errors when truncating files
 
fs: ensure that internal tmpfs mount gets mount id zero
fs: ntfs3: check return value of indx_find to avoid infinite loop
fs: ntfs3: fix infinite loop in attr_load_runs_range on inconsistent metadata
fs: ntfs3: fix infinite loop triggered by zero-sized ATTR_LIST
 
function_graph: Restore direct mode when callbacks drop to one
 
gendwarfksyms: Fix build on 32-bit hosts
 
genirq/cpuhotplug: Notify about affinity changes breaking the affinity mask
 
gfs2: fiemap page fault fix
 
gpio: aspeed-sgpio: Change the macro to support deferred probe
gpio: nomadik: Add missing IS_ERR() check
gpio: pca953x: Add support for TCAL6408 TCAL6416
gpio: swnode: restore the swnode-name-against-chip-label matching
gpio: sysfs: fix chip removal with GPIOs exported over sysfs
 
gpu/panel-edp: add AUO panel entry for B140HAN06.4
 
gro: change the BUG_ON() in gro_pull_from_frag0()
 
hfs: Replace BUG_ON with error handling for CNID count checks
 
hfsplus: ensure sb->s_fs_info is always cleaned up
hfsplus: fix volume corruption issue for generic/480
hfsplus: fix volume corruption issue for generic/498
hfsplus: pretend special inodes as regular files
 
HID: apple: Add "SONiX KN85 Keyboard" to the list of non-apple keyboards
HID: elecom: Add support for ELECOM HUGE Plus M-HT1MRBK
HID: hid-pl: handle probe errors
HID: i2c-hid: Add FocalTech FT8112
HID: logitech-hidpp: Add support for Logitech K980
HID: logitech-hidpp: Check maxfield in hidpp_get_report_length()
HID: magicmouse: Do not crash on missing msc->input
HID: multitouch: add eGalaxTouch EXC3188 support
HID: multitouch: add quirks for Lenovo Yoga Book 9i
HID: pidff: Do not set out of range trigger button
HID: prodikeys: Check presence of pm->input_ep82
 
hisi_acc_vfio_pci: fix the queue parameter anomaly issue
hisi_acc_vfio_pci: resolve duplicate migration states
hisi_acc_vfio_pci: update status after RAS error
 
hwmon: (asus-ec-sensors) add Pro WS TRX50-SAGE WIFI A
hwmon: (dell-smm) Add support for Dell OptiPlex 7080
hwmon: (emc2305) Fix a resource leak in emc2305_of_parse_pwm_child
hwmon: (f71882fg) Add F81968 support
hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced race
hwmon: (nct6683) Add customer ID for ASRock Z590 Taichi
hwmon: (nct6775) Add ASUS Pro WS WRX90E-SAGE SE
hwmon: (nct7363) Fix a resource leak in nct7363_present_pwm_fanin
 
hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed
 
i2c: imx-lpi2c: fix SMBus block read NACK after byte count
 
i3c: master: svc: Initialize 'dev' to NULL in svc_i3c_master_ibi_isr()
i3c: mipi-i3c-hci: Reset RING_OPERATION1 fields during init
i3c: mipi-i3c-hci: Stop reading Extended Capabilities if capability ID is 0
 
iio: accel: adxl380: Avoid reading more entries than present in FIFO
iio: bmi270_i2c: Add MODULE_DEVICE_TABLE for BMI260/270
iio: gyro: itg3200: Fix unchecked return value in read_raw
iio: magnetometer: Remove IRQF_ONESHOT
iio: Use IRQF_NO_THREAD
 
ima: verify the previous kernel's IMA buffer lies in addressable RAM
 
include: uapi: netfilter_bridge.h: Cover for musl libc
 
io_uring/cmd_net: fix too strict requirement on ioctl
 
io_uring/filetable: clamp alloc_hint to the configured alloc range
 
io_uring/net: don't continue send bundle if poll was required for retry
 
io_uring/openclose: fix io_pipe_fixed() slot tracking for specific slots
 
io_uring/timeout: annotate data race in io_flush_timeouts()
 
io_uring/zcrx: check unsupported flags on import
io_uring/zcrx: fix post open error handling
io_uring/zcrx: fix sgtable leak on mapping failures
io_uring/zcrx: fix user_ref race between scrub and refill paths
 
io_uring: add IORING_OP_URING_CMD128 to opcode checks
 
iommu/amd: move wait_on_sem() out of spinlock
iommu/amd: serialize sequence allocation under concurrent TLB invalidations
 
iommu/arm-smmu-v3: Add update_safe bits to fix STE update sequence
iommu/arm-smmu-v3: Do not set disable_ats unless vSTE is Translate
iommu/arm-smmu-v3: Improve CMDQ lock fairness and efficiency
iommu/arm-smmu-v3: Mark EATS_TRANS safe when computing the update sequence
iommu/arm-smmu-v3: Mark STE MEV safe when computing the update sequence
 
iommu/vt-d: Flush dev-IOTLB only when PCIe device is accessible in scalable mode
iommu/vt-d: Flush piotlb for SVM and Nested domain
iommu/vt-d: Skip dev-iotlb flush for inaccessible PCIe device without scalable mode
 
iommupt: Always add IOVA range to iotlb_gather in gather_range_pages()
 
ipmi: ipmb: initialise event handler read bytes
 
ipv4: fib: Annotate access to struct fib_alias.fa_state.
ipv4: igmp: annotate data-races around idev->mr_maxdelay
 
ipv6: annotate data-races in ip6_multipath_hash_{policy,fields}()
ipv6: annotate data-races in net/ipv6/route.c
ipv6: annotate data-races over sysctl.flowlabel_reflect
ipv6: exthdrs: annotate data-race over multiple sysctl
ipv6: ioam: fix heap buffer overflow in __ioam6_fill_trace_data()
 
irqchip/riscv-imsic: Add a CPU pm notifier to restore the IMSIC on exit
 
jfs: Add missing set_freezable() for freezable kthread
jfs: nlink overflow in jfs_rename
 
kbuild: Fix CC_CAN_LINK detection
kbuild: rpm-pkg: Disable automatic requires for manual debuginfo package
kbuild: rpm-pkg: Fix manual debuginfo generation when using .src.rpm
kbuild: rpm-pkg: Restrict manual debug package creation
 
kcm: fix zero-frag skb in frag_list on partial sendmsg error
 
kcsan, compiler_types: avoid duplicate type issues in BPF Type Format
 
kernel: rpm-pkg: Restore find-debuginfo.sh approach to -debuginfo package
 
kexec: derive purgatory entry from symbol
 
kho: skip memoryless NUMA nodes when reserving scratch areas
 
kselftest/kublk: include message in _Static_assert for C11 compatibility
 
ksmbd: fix signededness bug in smb_direct_prepare_negotiation()
 
KVM: arm64: nv: Return correct RES0 bits for FGT registers
KVM: nSVM: Always use vmcb01 in VMLOAD/VMSAVE emulation
KVM: nSVM: Remove a user-triggerable WARN on nested_svm_load_cr3() succeeding
KVM: x86: Add SRCU protection for reading PDPTRs in __get_sregs2()
KVM: x86: Ignore -EBUSY when checking nested events from vcpu_block()
KVM: x86: Return "unsupported" instead of "invalid" on access to unsupported PV MSR
 
libceph: define and enforce CEPH_MAX_KEY_LEN
 
libperf build: Always place libperf includes first
 
libsubcmd: Fix null intersection case in exclude_cmds()
 
Linux: Linux 6.19.6
 
LoongArch: Disable instrumentation for setup_ptwalker()
LoongArch: Guard percpu handler under !CONFIG_PREEMPT_RT
LoongArch: Handle percpu handler address for ORC unwinder
LoongArch: Make cpumask_of_node() robust against NUMA_NO_NODE
LoongArch: Prefer top-down allocation after arch_mem_init()
LoongArch: Remove some extern variables in source files
LoongArch: Use %px to print unmodified unwinding address
 
m68k: nommu: fix memmove() with differently aligned src and dest for 68000
 
mailbox: bcm-ferxrm-mailbox: Use default primary handler
mailbox: imx: Skip the suspend flag for i.MX7ULP
mailbox: mchp-ipc-sbi: fix out-of-bounds access in mchp_ipc_get_cluster_aggr_irq()
mailbox: mchp-ipc-sbi: fix uninitialized symbol and other smatch warnings
mailbox: pcc: Remove spurious IRQF_ONESHOT usage
mailbox: Prevent out-of-bounds access in fw_mbox_index_xlate()
mailbox: sprd: clear delivery flag before handling TX done
mailbox: sprd: mask interrupts that are not handled
 
md raid: fix hang when stopping arrays with metadata through dm-raid
 
md-cluster: fix NULL pointer dereference in process_metadata_update
 
md/bitmap: fix GPF in write_page caused by resize race
 
media: adv7180: fix frame interval in progressive mode
media: amphion: Clear last_buffer_dequeued flag for DEC_CMD_START
media: amphion: Drop min_queued_buffers assignment
media: ccs: Avoid possible division by zero
media: ccs: Fix setting initial sub-device state
media: chips-media: wave5: Fix conditional in start_streaming
media: chips-media: wave5: Fix device cleanup order to prevent kernel panic
media: chips-media: wave5: Fix kthread worker destruction in polling mode
media: chips-media: wave5: Fix Null reference while testing fluster
media: chips-media: wave5: Fix PM runtime usage count underflow
media: chips-media: wave5: Fix SError of kernel panic when closed
media: chips-media: wave5: Process ready frames when CMD_STOP sent to Encoder
media: cx23885: Add missing unmap in snd_cx23885_hw_params()
media: cx25821: Add missing unmap in snd_cx25821_hw_params()
media: cx25821: Fix a resource leak in cx25821_dev_setup()
media: cx88: Add missing unmap in snd_cx88_hw_params()
media: dvb-core: dmxdevfilter must always flush bufs
media: dw9714: Fix powerup sequence
media: i2c/tw9903: Fix potential memory leak in tw9903_probe()
media: i2c/tw9906: Fix potential memory leak in tw9906_probe()
media: i2c: ov01a10: Add missing v4l2_subdev_cleanup() calls
media: i2c: ov01a10: Fix analogue gain range
media: i2c: ov01a10: Fix digital gain range
media: i2c: ov01a10: Fix passing stream instead of pad to v4l2_subdev_state_get_format()
media: i2c: ov01a10: Fix reported pixel-rate value
media: i2c: ov01a10: Fix test-pattern disabling
media: i2c: ov01a10: Fix the horizontal flip control
media: i2c: ov5647: Correct minimum VBLANK value
media: i2c: ov5647: Correct pixel array offset
media: i2c: ov5647: Fix PIXEL_RATE value for VGA mode
media: i2c: ov5647: Initialize subdev before controls
media: i2c: ov5647: Sensor should report RAW color space
media: i2c: ov5647: use our own mutex for the ctrl lock
media: ipu6: Always close firmware stream
media: ipu6: Close firmware streams on streaming enable failure
media: ipu6: Ensure stream_mutex is acquired when dealing with node list
media: ipu6: Fix RPM reference leak in probe error paths
media: ipu6: Fix typo and wrong constant in ipu6-mmu.c
media: iris: Add buffer to list only after successful allocation
media: iris: Add missing platform data entries for SM8750
media: iris: Fix ffmpeg corrupted frame error
media: iris: Fix fps calculation
media: iris: gen1: Destroy internal buffers after FW releases
media: iris: gen2: Add sanity check for session stop
media: iris: Prevent output buffer queuing before stream-on completes
media: iris: remove v4l2_m2m_ioctl_{de,en}coder_cmd API usage during STOP handling
media: iris: Skip resolution set on first IPSC
media: iris: use fallback size when S_FMT is called without width/height
media: mediatek: encoder: Fix uninitialized scalar variable issue
media: mediatek: vcodec: Don't try to decode 422/444 VP9
media: mt9m114: Avoid a reset low spike during probe()
media: mt9m114: Return -EPROBE_DEFER if no endpoint is found
media: mtk-mdp: Fix a reference leak bug in mtk_mdp_remove()
media: mtk-mdp: Fix error handling in probe function
media: omap3isp: isp_video_mbus_to_pix/pix_to_mbus fixes
media: omap3isp: isppreview: always clamp in preview_try_format()
media: omap3isp: set initial format
media: pvrusb2: fix URB leak in pvr2_send_request_ex
media: qcom: camss: Do not enable cpas fast ahb clock for SM8550 VFE lite
media: qcom: camss: vfe: Fix out-of-bounds access in vfe_isr_reg_update()
media: radio-keene: fix memory leak in error path
media: rkisp1: Fix filter mode register configuration
media: rockchip: rga: Fix possible ERR_PTR dereference in rga_buf_init()
media: solo6x10: Check for out of bounds chip_id
media: staging/ipu7: Call synchronous RPM suspend in probe failure
media: staging/ipu7: Fix the loop bound in l2 table alloc
media: staging/ipu7: Ignore interrupts when device is suspended
media: staging/ipu7: Update CDPHY register settings
media: stm32: dcmipp: avoid naming clock if only one is needed
media: stm32: dcmipp: bytecap: clear all interrupts upon stream stop
media: stm32: dcmipp: byteproc: disable compose for all bayers
media: tegra-video: Fix memory leak in __tegra_channel_try_format()
media: uvcvideo: Create an ID namespace for streaming output terminals
media: uvcvideo: Fix support for V4L2_CTRL_FLAG_HAS_WHICH_MIN_MAX
media: uvcvideo: Return queued buffers on start_streaming() failure
media: v4l2-async: Fix error handling on steps after finding a match
media: v4l2-mem2mem: Add a kref to the v4l2_m2m_dev structure
media: venus: vdec: fix error state assignment for zero bytesused
media: venus: vdec: restrict EOS addr quirk to IRIS2 only
media: verisilicon: AV1: Fix enable cdef computation
media: verisilicon: AV1: Fix tile info buffer size
media: verisilicon: AV1: Fix tx mode bit setting
media: verisilicon: AV1: Set IDR flag for intra_only frame type
media: verisilicon: Avoid G2 bus error while decoding H.264 and HEVC
 
memory: mtk-smi: fix device leak on larb probe
memory: mtk-smi: fix device leaks on common probe
 
mfd: core: Add locking around 'mfd_of_node_list'
mfd: intel-lpss: Add Intel Nova Lake-S PCI IDs
mfd: macsmc: Initialize mutex
mfd: omap-usb-host: Fix OF populate on driver rebind
mfd: qcom-pm8xxx: Fix OF populate on driver rebind
mfd: tps65219: Implement LOCK register handling for TPS65214
 
minix: Add required sanity checking to minix_check_superblock()
 
MIPS: Loongson2ef: Register PCI controller in early stage
MIPS: Loongson2ef: Use pcibios_align_resource() to block io range
MIPS: Loongson: Make cpumask_of_node() robust against NUMA_NO_NODE
MIPS: rb532: Fix MMIO UART resource registration
 
misc: bcm_vk: Fix possible null-pointer dereferences in bcm_vk_read()
misc: eeprom: Fix EWEN/EWDS/ERAL commands for 93xx56 and 93xx66
misc: ti_fpc202: fix a potential memory leak in probe function
 
mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE THP allocations
 
mm/highmem: fix __kmap_to_page() build error
 
mm/hugetlb: restore failed global reservations to subpool
 
mm/page_alloc: clear page->private in free_pages_prepare()
mm/page_alloc: skip debug_check_no_{obj,locks}_freed with FPI_TRYLOCK
 
mm/slab: add rcu_barrier() to kvfree_rcu_barrier_on_cache()
mm/slab: avoid allocating slabobj_ext array from its own slab
mm/slab: do not access current->mems_allowed_seq if !allow_spin
mm/slab: use prandom if !allow_spin
mm/slab: use unsigned long for orig_size to ensure proper metadata align
 
mm/vmalloc: prevent RCU stalls in kasan_release_vmalloc_node
 
mm/vmscan: fix demotion targets checks in reclaim/demotion
 
mm: numa_memblks: Identify the accurate NUMA ID of CFMW
 
mmc: rtsx_pci_sdmmc: increase power-on settling delay to 5ms
 
modpost: Amend ppc64 save/restfpr symnames for -Os build
 
most: core: fix leak on early registration failure
most: core: fix resource leak in most_register_interface error paths
 
mptcp: pm: in-kernel: always set ID as avail when rm endp
 
mshv: clear eventfd counter on irqfd shutdown
mshv: Ignore second stats page map result failure
 
mtd: rawnand: pl353: Fix software ECC support
mtd: spinand: Disable continuous read during probe
 
mux: mmio: fix regmap leak on probe failure
 
myri10ge: avoid uninitialized variable use
 
net/mlx5: DR, Fix circular locking dependency in dump
net/mlx5: E-switch, Clear legacy flag when moving to switchdev
net/mlx5: Fix missing devlink lock in SRIOV enable error path
net/mlx5: LAG, disable MPESW in lag_disable_change()
 
net/mlx5e: Fix "scheduling while atomic" in IPsec MAC address query
 
net/rds: Clear reconnect pending bit
net/rds: No shortcut out of RDS_CONN_ERROR
 
net/sched: act_skbedit: fix divide-by-zero in tcf_skbedit_hash()
 
net: arcnet: com20020-pci: fix support for 2.5Mbit cards
net: consume xmit errors of GSO frames
net: cpsw_new: Fix potential unregister of netdev that has not been registered yet
net: cpsw_new: Fix unnecessary netdev unregistration in cpsw_probe() error path
net: do not pass flow_id to set_rps_cpu()
net: Drop the lock in skb_may_tx_timestamp()
net: ethernet: ec_bhf: Fix dma_free_coherent() dma handle
net: ethernet: marvell: skge: remove incorrect conflicting PCI ID
net: ethernet: xscale: Check for PTP support properly
net: hns3: extend HCLGE_FD_AD_QID to 11 bits
net: intel: fix PCI device ID conflict between i40e and ipw2200
net: macb: Fix tx/rx malfunction after phy link down and up
net: mana: Fix double destroy_workqueue on service rescan PCI path
net: nfc: nci: Fix parameter validation for packet data
net: phy: qcom: qca807x: normalize return value of gpio_get
net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels
net: sfp: add quirk for Lantech 8330-265D
net: ti: icssg-prueth: Add optional dependency on HSR
net: usb: kaweth: remove TX queue manipulation in kaweth_set_rx_mode
net: usb: lan78xx: scan all MDIO addresses on LAN7801
net: usb: pegasus: enable basic endpoint checking
net: usb: r8152: fix transmit queue timeout
net: usb: sr9700: remove code to drive nonexistent multicast filter
net: wan/fsl_ucc_hdlc: Fix dma_free_coherent() in uhdlc_memclean()
net: wan: farsync: Fix use-after-free bugs caused by unfinished tasklets
net: wwan: mhi: Add network support for Foxconn T99W760
 
netconsole: avoid OOB reads, msg is not nul-terminated
 
netfilter: nf_conntrack: Add allow_clash to generic protocol handler
netfilter: nf_conntrack_h323: fix OOB read in decode_choice()
netfilter: xt_tcpmss: check remaining length before reading optlen
 
netfs: when subreq is marked for retry, do not check if it faced an error
 
nfc: nxp-nci: remove interrupt trigger type
 
nfsd: fix nfs4_file refcount leak in nfsd_get_dir_deleg()
nfsd: fix return error code for nfsd_map_name_to_[ug]id
 
NFSD: fix setting FMODE_NOCMTIME in nfs4_open_delegation
 
ntb: ntb_hw_switchtec: Fix array-index-out-of-bounds access
ntb: ntb_hw_switchtec: Fix shift-out-of-bounds for 0 mw lut
 
NTB: ntb_transport: Fix too small buffer for debugfs_name
 
ntfs3: fix circular locking dependency in run_unpack_ex
 
ntfs: ->d_compare() must not block
 
nvmem: Drop OF node reference on nvmem_add_one_cell() failure
 
objtool/rust: add one more `noreturn` Rust function
 
ocfs2: fix reflink preserve cleanup issue
 
octeontx2-af: CGX: fix bitmap leaks
octeontx2-af: Workaround SQM/PSE stalls by disabling sticky
 
of/kexec: refactor ima_get_kexec_buffer() to use ima_validate_range()
 
openrisc: define arch-specific version of nop()
 
ovpn: tcp - fix packet extraction from stream
 
parisc: kernel: replace kfree() with put_device() in create_tree_node()
parisc: Prevent interrupts during reboot
 
PCI/AER: Clear stale errors on reporting agents upon probe
 
PCI/bwctrl: Disable BW controller on Intel P45 using a quirk
 
PCI/IOV: Fix race between SR-IOV enable/disable and hotplug
 
PCI/MSI: Unmap MSI-X region on error
 
PCI/PM: Prevent runtime suspend until devices are fully initialized
 
PCI: Add ACS quirk for Qualcomm Hamoa & Glymur
PCI: Add Intel Nova Lake audio Device ID
PCI: cadence: Avoid signed 64-bit truncation and invalid sort
PCI: Don't claim disabled bridge windows
PCI: dw-rockchip: Change get_ltssm() to provide L1 Substates info
PCI: dw-rockchip: Disable BAR 0 and BAR 1 for Root Port
PCI: dwc: Add L1 Substates context to ltssm_status of debugfs
PCI: dwc: Fix msg_atu_index assignment
PCI: dwc: Skip PME_Turn_Off broadcast and L2/L3 transition during suspend if link is not up
PCI: dwc: Skip waiting for L2/L3 Ready if dw_pcie_rp::skip_l23_wait is true
PCI: Enable ACS after configuring IOMMU for OF platforms
PCI: endpoint: Fix swapped parameters in pci_{primary/secondary}_epc_epf_unlink() functions
PCI: Fix bridge window alignment with optional resources
PCI: Fix pci_slot_lock () device locking
PCI: Fix pci_slot_trylock() error handling
PCI: imx6: Add CLKREQ# override to enable REFCLK for i.MX95 PCIe
PCI: j721e: Add config guards for Cadence Host and Endpoint library APIs
PCI: Mark ASM1164 SATA controller to avoid bus reset
PCI: Mark Nvidia GB10 to avoid bus reset
PCI: Use resource_set_range() that correctly sets ->end
 
perf annotate: Fix args leak of map_symbol
perf annotate: Fix BUILD_NONDISTRO=1 missing args->ms conversions to pointer
perf annotate: Fix memcpy size in arch__grow_instructions()
 
perf build: Raise minimum shellcheck version to 0.7.2
perf build: Remove NO_LIBCAP that controls nothing
 
perf callchain: Fix srcline printing with inlines
 
perf cs-etm: Fix decoding for sparse CPU maps
 
perf jevents: Handle deleted JSONS in out of source builds
 
perf maps: Fix reference count leak in maps__find_ams()
 
perf metricgroup: Don't early exit if no CPUID table exists
 
perf stat-shadow: In prepare_metric fix guard on reading NULL perf_stat_evsel
 
perf stat: Ensure metrics are displayed even with failed events
 
perf symbol-elf: Fix leak of ELF files with GNU debugdata
 
perf test parse-metric: Ensure aggregate counts appear to have run
 
perf test stat tests: Fix for virtualized machines
 
perf test: Fix test case perf evlist tests for s390x
perf test: Fix test case perftool-testsuite_report for s390
perf test: Fix test perf evlist for z/VM s390x
 
perf tests kallsyms: Fix missed map__put()
 
perf tests sched: Avoid error in cleanup on loaded machines
 
perf tools: Get debug info of DSO properly
 
perf unwind-libdw: Fix invalid reference counts
 
perf vendor events amd: Fix Zen 5 MAB allocation events
 
perf/arm-cmn: Reject unsupported hardware configurations
perf/arm-cmn: Support CMN-600AE
 
perf/core: Fix slow perf_event_task_exit() with LBR callstacks
 
perf/cxlpmu: Replace IRQF_ONESHOT with IRQF_NO_THREAD
 
perf/x86/cstate: Add Airmont NP
 
perf/x86/intel: Add Airmont NP
 
perf/x86/msr: Add Airmont NP
 
phy: cadence-torrent: restore parent clock for refclk during resume
phy: fsl-imx8mq-usb: disable bind/unbind platform driver feature
phy: fsl-imx8mq-usb: set platform driver data
phy: mvebu-cp110-utmi: fix dr_mode property read from dts
phy: qcom: edp: Make the number of clocks flexible
phy: ti: phy-j721e-wiz: restore mux selection during resume
 
pinctrl: intel: Add code name documentation
pinctrl: mediatek: make devm allocations safer and clearer in mtk_eint_do_init()
pinctrl: meson: amlogic-a4: mark the GPIO controller as sleeping
pinctrl: renesas: rzt2h: Allow .get_direction() for IRQ function GPIOs
 
platform/x86: ISST: Add missing write block check
platform/x86: ISST: Store and restore all domains data
 
PM: sleep: core: Avoid bit field races related to work_in_progress
 
power: reset: tdx-ec-poweroff: fix restart
power: sequencing: fix missing state_lock in pwrseq_power_on() error path
 
powercap: intel_rapl: Add PL4 support for Ice Lake
 
powerpc/pseries: Fix MSI-X allocation failure when quota is exceeded
 
powerpc/smp: Add check for kcalloc() failure in parse_thread_groups()
 
proc: Fix pointer error dereference
 
procfs: fix possible double mmput() in do_procmap_query()
 
psp: use sk->sk_hash in psp_write_headers()
 
pstore: ram_core: fix incorrect success return when vmap() fails
 
ptp: ptp_vmclock: add 'VMCLOCK' to ACPI device match
 
rapidio: replace rio_free_net() with kfree() in rio_scan_alloc_net()
 
RDMA/bng_re: Remove unnessary validity checks
RDMA/bng_re: Unwind bng_re_dev_init properly
 
RDMA/core: Fix stale RoCE GIDs during netdev events at registration
 
RDMA/efa: Fix typo in efa_alloc_mr()
 
RDMA/ionic: Fix potential NULL pointer dereference in ionic_query_port
 
RDMA/rtrs-clt: For conn rejection use actual err number
 
RDMA/umem: Fix double dma_buf_unpin in failure path
 
regulator: core: Remove regulator supply_name length limit
 
remoteproc: imx_dsp_rproc: Skip RP_MBOX_SUSPEND_SYSTEM when mailbox TX channel is uninitialized
remoteproc: imx_rproc: Fix invalid loaded resource table detection
remoteproc: mediatek: Break lock dependency to `prepare_lock`
 
Linux: Remove WARN_ALL_UNSEEDED_RANDOM kernel config option
 
reset: gpio: suppress bind attributes in sysfs
 
Revert "ACPI: processor: Update cpuidle driver check in __acpi_processor_start()"
 
Revert "arm64: zynqmp: Add an OP-TEE node to the device tree"
 
Revert "media: iris: Add sanity check for stop streaming"
 
Revert "mfd: da9052-spi: Change read-mask to write-mask"
 
Revert "mmc: rtsx_pci_sdmmc: increase power-on settling delay to 5ms"
 
Revert "PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV"
 
Revert "PCI: dw-rockchip: Don't wait for link since we can detect Link Up"
Revert "PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ"
Revert "PCI: dwc: Don't wait for link up if driver can detect Link Up event"
Revert "PCI: qcom: Don't wait for link if we can detect Link Up"
Revert "PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported"
Revert "PCI: qcom: Enumerate endpoints based on Link up event in 'global_irq' interrupt"
 
ring-buffer: Fix possible dereference of uninitialized pointer
 
riscv: vector: init vector context with proper vlenb
 
rnbd-srv: Zero the rsp buffer before using it
 
rpmsg: core: fix race in driver_override_show() and use core helper
 
rtc: interface: Alarm race handling should not discard preceding error
rtc: max31335: use correct CONFIG symbol in IS_REACHABLE()
rtc: nvvrs: Add ARCH_TEGRA to the NV VRS RTC driver
rtc: pcf8563: use correct of_node for output clock
rtc: zynqmp: correct frequency value
 
rtla: Fix NULL pointer dereference in actions_parse
 
rust/drm: Fix Registration::{new,new_foreign_owned}() docs
 
rust: cpufreq: always inline functions using build_assert with arguments
rust: irq: add `'static` bounds to irq callbacks
rust: kbuild: pass `-Zunstable-options` for Rust 1.95.0
rust: list: Add unsafe blocks for container_of and safety comments
rust: pin-init: replace clippy `expect` with `allow`
 
rust_binder: Fix build failure if !CONFIG_COMPAT
 
s390/boot: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS
 
s390/pci: Handle futile config accesses of disabled devices directly
 
s390/perf: Disable register readout on sampling events
 
s390/purgatory: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS
 
sched/debug: Fix updating of ppos on server write ops
 
scsi: buslogic: Reduce stack usage
scsi: ufs: core: Flush exception handling work when RPM level is zero
scsi: ufs: mediatek: Fix page faults in ufs_mtk_clk_scale() trace event
 
selftests/mm/charge_reserved_hugetlb: drop mount size for hugetlbfs
 
serial: 8250: 8250_omap.c: Add support for handling UART error conditions
serial: 8250: 8250_omap.c: Clear DMA RX running status only after DMA termination is done
serial: 8250_dw: handle clock enable errors in runtime_resume
serial: rsci: Add set_rtrg() callback
 
smb: client: add proper locking around ses->iface_last_update
smb: client: prevent races in ->query_interfaces()
 
soc/tegra: pmc: Fix unsafe generic_handle_irq() call
 
soc: imx8m: Fix error handling for clk_prepare_enable()
soc: rockchip: grf: Fix wrong RK3576_IOCGRF_MISC_CON definition
soc: rockchip: grf: Support multiple grf to be handled
soc: ti: k3-socinfo: Fix regmap leak on probe failure
soc: ti: pruss: Fix double free in pruss_clk_mux_setup()
 
soundwire: dmi-quirks: add mapping for Avell B.ON (OEM rebranded of NUC15)
soundwire: intel_auxdevice: add cs42l45 codec to wake_capable_list
 
sparc: don't reference obsolete termio struct for TC* constants
sparc: Fix page alignment in dma mapping
sparc: Synchronize user stack on fork and clone
 
spi-geni-qcom: initialize mode related registers to 0
spi-geni-qcom: use xfer->bits_per_word for can_dma()
 
spi: cadence-qspi: Fix probe error path and remove
spi: cadence-qspi: Try hard to disable the clocks
spi: cadence-quadspi: Parse DT for flashes with the rest of the DT parsing
spi: geni-qcom: Fix abort sequence execution for serial engine errors
spi: spi-mem: Limit octal DTR constraints to octal DTR situations
spi: spi-mem: Protect dirmap_create() with spi_mem_access_start/end
spi: spidev: fix lock inversion between spi_lock and buf_lock
spi: stm32: fix Overrun issue at < 8bpw
 
spmi: apple: Add "apple,t8103-spmi" compatible
 
staging: rtl8723bs: fix memory leak on failure path
staging: rtl8723bs: fix missing status update on sdio_alloc_irq() failure
staging: rtl8723bs: fix null dereference in find_network
 
statmount: permission check should return EPERM
 
tcp: fix potential race in tcp_v6_syn_recv_sock()
tcp: re-enable acceptance of FIN packets when RWIN is 0
 
team: avoid NETDEV_CHANGEMTU event when unregistering slave
 
thermal: int340x: Fix sysfs group leak on DLVR registration failure
 
tipc: fix duplicate publication key in tipc_service_insert_publ()
tipc: fix RCU dereference race in tipc_aead_users_dec()
 
tls: Fix race condition in tls_sw_cancel_work_tx()
 
tools headers: Go back to include asm-generic/unistd.h for arm64
 
tools/cpupower: Fix inverted APERF capability check
 
tools/power cpupower: Reset errno before strtoull()
 
tools: Fix bitfield dependency failure
 
tracing: Fix checking of freed trace_event_file for hist files
tracing: Fix false sharing in hwlat get_sample()
tracing: Fix to set write permission to per-cpu buffer_size_kb
tracing: Reset last_boot_info if ring buffer is reset
tracing: ring-buffer: Fix to check event length before using
tracing: Wake up poll waiters for hist files when removing an event
 
tty: vt/keyboard: Split apart vt_do_diacrit()
 
udplite: Fix null-ptr-deref in __udp_enqueue_schedule_skb().
 
um: Preserve errno within signal handler
 
uprobes: Fix incorrect lockdep condition in filter_chain()
 
usb: chipidea: udc: fix DMA and SG cleanup in _ep_nuke()
usb: dwc2: fix resume failure if dr_mode is host
usb: dwc3: gadget: Move vbus draw to workqueue context
usb: gadget: f_fs: fix DMA-BUF OUT queues
usb: gadget: f_fs: Fix ioctl error handling
usb: gadget: tegra-xudc: Add handling for BLCG_COREPLL_PWRDN
usb: host: tegra: Remove manual wake IRQ disposal
usb: typec: ucsi: psy: Fix voltage and current max for non-Fixed PDOs
 
vhost: fix caching attributes of MMIO regions by setting them explicitly
vhost: move vdpa group bound check to vhost_vdpa
 
virt: vbox: uapi: Mark inner unions in packed structs as packed
 
vmw_vsock: bypass false-positive Wnonnull warning with gcc-16
 
watchdog/softlockup: fix sample ring index wrap in need_counting_irqs()
 
watchdog: imx7ulp_wdt: handle the nowayout option
watchdog: rzv2h_wdt: Discard pm_runtime_put() return value
 
wifi: ath10k: fix lock protection in ath10k_wmi_event_peer_sta_ps_state_chg()
wifi: ath11k: add pm quirk for Thinkpad Z13/Z16 Gen1
wifi: ath11k: Fix failure to connect to a 6 GHz AP
wifi: ath12k: fix mac phy capability parsing
wifi: ath12k: fix preferred hardware mode calculation
wifi: brcmfmac: Fix potential kernel oops when probe fails
wifi: cfg80211: allow only one NAN interface, also in multi radio
wifi: cfg80211: treat deprecated INDOOR_SP_AP_OLD control value as LPI mode
wifi: cfg80211: wext: fix IGTK key ID off-by-one
wifi: iwlegacy: add missing mutex protection in il3945_store_measurement()
wifi: iwlegacy: add missing mutex protection in il4965_store_tx_power()
wifi: iwlwifi: fix 22000 series SMEM parsing
wifi: iwlwifi: mld: fix chandef start calculation
wifi: iwlwifi: mld: Fix primary link selection logic
wifi: iwlwifi: mld: Handle rate selection for NAN interface
wifi: iwlwifi: mvm: check the validity of noa_len
wifi: libertas: fix WARNING in usb_tx_block
wifi: rtw88: 8822b: Avoid WARNING in rtw8822b_config_trx_mode()
wifi: rtw88: fix DTIM period handling when conf->dtim_period is zero
wifi: rtw88: Fix inadvertent sharing of struct ieee80211_supported_band data
wifi: rtw88: rtw8821cu: Add ID for Mercusys MU6H
wifi: rtw88: Use devm_kmemdup() in rtw_set_supported_band()
wifi: rtw89: 8852au: add support for TP TX30U Plus
wifi: rtw89: 8922a: add digital compensation for 2GHz
wifi: rtw89: 8922a: set random mac if efuse contains zeroes
wifi: rtw89: Add default ID 28de:2432 for RTL8832CU
wifi: rtw89: Add support for D-Link VR Air Bridge (DWA-F18)
wifi: rtw89: Add support for MSI AX1800 Nano (GUAX18N)
wifi: rtw89: disable EHT protocol by chip capabilities
wifi: rtw89: fix potential zero beacon interval in beacon tracking
wifi: rtw89: fix unable to receive probe responses under MLO connection
wifi: rtw89: mac: correct page number for CSI response
wifi: rtw89: mcc: reset probe counter when receiving beacon
wifi: rtw89: pci: restore LDO setting after device resume
wifi: rtw89: pci: validate release report content before using for RTL8922DE
wifi: rtw89: pci: validate sequence number of TX release report
wifi: rtw89: regd: 6 GHz power type marks default when inactive
wifi: rtw89: ser: enable error IMR after recovering from L1
wifi: rtw89: setting TBTT AGG number when mac port initialization
wifi: rtw89: wow: add reason codes for disassociation in WoWLAN mode
 
writeback: Fix wakeup and logging timeouts for !DETECT_HUNG_TASK
 
x86/acpi/boot: Correct acpi_is_processor_usable() check again
 
x86/hyperv: Move hv crash init after hypercall pg setup
 
x86/kexec: add a sanity check on previous kernel's ima kexec buffer
x86/kexec: Copy ACPI root pointer address from config table
 
x86/sev: Use kfree_sensitive() when freeing a SNP message descriptor
 
x86/uprobes: Fix XOL allocation failure for 32-bit tasks
 
x86/xen/pvh: Enable PAE mode for 32-bit guest only when CONFIG_X86_PAE is set
 
xenbus: Use .freeze/.thaw to handle xenbus devices
 
xfrm6: fix uninitialized saddr in xfrm6_get_saddr()
 
xfrm: always flush state and policy upon NETDEV_UNREGISTER event
xfrm: skip templates check for packet offload tunnel mode
 
xfs: check for deleted cursors when revalidating two btrees
xfs: check return value of xchk_scrub_create_subord
xfs: delete attr leaf freemap entries when empty
xfs: fix copy-paste error in previous fix
xfs: fix freemap adjustments when adding xattrs to leaf blocks
xfs: fix remote xattr valuelblk check
xfs: fix the xattr scrub to detect freemap/entries array collisions
xfs: get rid of the xchk_xfile_*_descr calls
xfs: mark data structures corrupt on EIO and ENODATA
xfs: only call xf{array,blob}_destroy if we have a valid pointer
xfs: remove xfs_attr_leaf_hasname