Changelog
in Linux kernel
6.6.120
9p:
fix cache/debug options printing in v9fs_show_options
ACPI:
CPPC: Fix missing PCC check for guaranteed_perf
ACPI:
PCC: Fix race condition by removing static qualifier
ACPI:
processor_core: fix map_x2apic_id for amd-pstate on am4
ACPI:
property: Fix fwnode refcount leak in acpi_fwnode_graph_parse_endpoint()
ACPI:
property: Use ACPI functions in acpi_graph_get_next_endpoint() only
ACPICA:
Avoid walking the Namespace if start_node is NULL
ALSA:
dice: fix buffer overflow in detect_stream_formats()
ALSA:
firewire-motu: add bounds check in put_user loop for DSP events
ALSA:
firewire-motu: fix buffer overflow in hwdep read for DSP events
ALSA:
hda: cs35l41: Fix NULL pointer dereference in cs35l41_hda_read_acpi()
ALSA:
pcmcia: Fix resource leak in snd_pdacf_probe error path
ALSA:
uapi: Fix typo in asound.h comment
ALSA:
usb-audio: Add native DSD quirks for PureAudio DAC series
ALSA:
usb-mixer: us16x08: validate meter packet indices
ALSA:
vxpocket: Fix resource leak in vxpocket_probe error path
ALSA:
wavefront: Clear substream pointers on close
ALSA:
wavefront: Fix integer overflow in sample size validation
ALSA:
wavefront: Use guard() for spin locks
ALSA:
wavefront: Use standard print API
amba:
tegra-ahb: Fix device leak on SMMU enable
amd-xgbe:
reset retries and mode on RX adapt failures
arm64:
dts: freescale: imx8mp-venice-gw7905-2x: remove duplicate usdhc1 props
arm64:
dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl
arm64:
dts: imx8mp-venice-gw702x: remove off-board sdhc1
arm64:
dts: imx8mp-venice-gw702x: remove off-board uart
arm64:
dts: qcom: msm8996: add interconnect paths to USB2 controller
arm64:
dts: qcom: sdm845-oneplus: Correct gpio used for slider
arm64:
dts: rockchip: Add eeprom vcc-supply for Radxa ROCK 5A
arm64:
dts: rockchip: Move the EEPROM to correct I2C bus on Radxa ROCK 5A
arm64:
dts: ti: k3-am62p: Fix memory ranges for GPU
arm64:
dts: ti: k3-j721e-sk: Fix pinmux for pin Y1 used by power regulator
ARM:
9464/1: fix input-only operand modification in load_unaligned_zeropad()
ARM:
dts: am335x-netcom-plus-2xx: add missing GPIO labels
ARM:
dts: microchip: sama5d2: fix spi flexcom fifo size to 32
ARM:
dts: microchip: sama7g5: fix uart fifo size to 32
ARM:
dts: omap3: beagle-xm: Correct obsolete TWL4030 power compatible
ARM:
dts: omap3: n900: Correct obsolete TWL4030 power compatible
ARM:
dts: renesas: gose: Remove superfluous port property
ARM:
dts: renesas: r9a06g032-rzn1d400-db: Drop invalid #cells properties
ARM:
dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend
ARM:
dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend
ARM:
dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend
ARM:
dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend
ARM:
dts: stm32: stm32mp157c-phycore: Fix STMPE811 touchscreen node properties
ASoC:
ak4458: Disable regulator when error happens
ASoC:
ak5558: Disable regulator when error happens
ASoC:
bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure()
ASoC:
fsl_xcvr: clear the channel status control memory
ASoC:
Intel: catpt: Fix error path in hw_params()
ASoC:
qcom: q6adm: the the copp device only during last instance
ASoC:
qcom: q6apm-dai: set flags to reflect correct operation of appl_ptr
ASoC:
qcom: q6asm-dai: perform correct state check before closing
ASoC:
qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment.
ASoC:
stm32: sai: fix clk prepare imbalance on probe failure
ASoC:
stm32: sai: fix device leak on probe
ASoC:
stm32: sai: fix OF node leak on probe
backlight:
led-bl: Add devlink to supplier LEDs
backlight:
lp855x: Fix lp855x.h kernel-doc warnings
bfs:
Reconstruct file type when loading from disk
blk-mq:
Abort suspend when wakeup events are pending
blk-mq:
add helper for checking if one CPU is mapped to specified hctx
blk-mq:
don't schedule block kworker on isolated CPUs
blk-mq:
setup queue ->tag_set before initializing hctx
blk-mq:
skip CPU offline notify on unmapped hctx
block:
fix comment for op_is_zone_mgmt() to include RESET_ALL
block:
rate-limit capacity change info log
block:
rnbd-clt: Fix leaked ID in init_dev()
block:
rnbd-clt: Fix signedness bug in init_dev()
block:
Use RCU in blk_mq_[un]quiesce_tagset() instead of set->tag_list_lock
Bluetooth:
btrtl: Avoid loading the config file on security chips
Bluetooth:
btusb: Add new VID/PID 13d3/3533 for RTL8821CE
Bluetooth:
btusb: Add new VID/PID 2b89/6275 for RTL8761BUV
Bluetooth:
btusb: revert use of devm_kzalloc in btusb
bpf, arm64:
Do not audit capability check in do_jit()
bpf:
Check skb->transport_header is set in bpf_skb_check_mtu
bpf:
Fix invalid prog->stats access when update_effective_progs fails
bpf:
Free special fields when update [lru_,]percpu_hash maps
bpf:
Handle return value of ftrace_set_filter_ip in register_fentry
bpf:
Improve program stats run-time calculation
broadcom:
b44: prevent uninitialized value usage
btrfs:
do not skip logging new dentries when logging a new name
btrfs:
don't log conflicting inode if it's a dir moved in the current transaction
btrfs:
don't rewrite ret from inode_permission
btrfs:
fix a potential path leak in print_data_reloc_error()
btrfs:
fix leaf leak in an error path in btrfs_del_items()
btrfs:
fix memory leak of fs_devices in degraded seed device path
btrfs:
scrub: always update btrfs_scrub_progress::last_physical
caif:
fix integer underflow in cffrml_receive()
can:
gs_usb: gs_can_open(): fix error handling
char:
applicom: fix NULL pointer dereference in ac_ioctl
cifs:
Fix memory and information leak in smb3_reconfigure()
clk:
keystone: fix compile testing
clk:
mvebu: cp110 add CLK_IGNORE_UNUSED to pcie_x10, pcie_x11 & pcie_x4
clk:
qcom: camcc-sm6350: Fix PLL config of PLL2
clk:
qcom: camcc-sm6350: Specify Titan GDSC power domain as a parent to other
clk:
renesas: cpg-mssr: Add missing 1ms delay into reset toggle callback
clk:
renesas: cpg-mssr: Read back reset registers to assure values latched
clk:
renesas: Pass sub struct of cpg_mssr_priv to cpg_clk_register
clk:
renesas: r9a06g032: Fix memory leak in error path
clk:
renesas: rzg2l: Remove critical area
clk:
renesas: rzg2l: Simplify the logic in rzg2l_mod_clock_endisable()
clk:
renesas: rzg2l: Use %x format specifier to print CLK_ON_R()
clk:
renesas: Use str_on_off() helper
clk:
samsung: exynos-clkout: Assign .num before accessing .hws
comedi:
c6xdigio: Fix invalid PNP driver unregistration
comedi:
check device's attached status in compat ioctls
comedi:
multiq3: sanitize config options in multiq3_attach()
comedi:
pcl818: fix null-ptr-deref in pcl818_ai_cancel()
compiler_types.h:
add "auto" as a macro for "__auto_type"
coresight:
etm4x: Add context synchronization before enabling trace
coresight:
etm4x: Correct polling IDLE bit
coresight:
etm4x: Extract the trace unit controlling
cpufreq/amd-pstate:
Call cppc_set_auto_sel() only for online CPUs
cpufreq:
dt-platdev: Add JH7110S SOC to the allowlist
cpufreq:
nforce2: fix reference count leak in nforce2
cpufreq:
s5pv210: fix refcount leak
cpuidle:
governors: teo: Drop misguided target residency check
cpuidle:
menu: Use residency threshold in polling state override decisions
cpuset:
Treat cpusets in attaching as populated
crypto:
af_alg - zero initialize memory allocated via sock_kmalloc
crypto:
asymmetric_keys - prevent overflow in asymmetric_key_generate_id
crypto:
authenc - Correctly pass EINPROGRESS back up to the caller
crypto:
caam - Add check for kcalloc() in test_len()
crypto:
ccree - Correctly handle return of sg_nents_for_len
crypto:
hisilicon/qm - restore original qos values
crypto:
seqiv - Do not use req->iv after crypto_aead_encrypt
crypto:
starfive - Correctly handle return of sg_nents_for_len
dm log-writes:
Add missing set_freezable() for freezable kthread
dm-bufio:
align write boundary on physical block size
dm-ebs:
Mark full buffer dirty even on partial write
dm-raid:
fix possible NULL dereference with undefined raid type
dma/pool:
eliminate alloc_pages warning in atomic_pool_expand
Documentation:
process: Also mention Sasha Levin as stable tree maintainer
drm/amd/display:
Fix logical vs bitwise bug in get_embedded_panel_info_v2_1()
drm/amd/display:
Fix null pointer deref in dcn20_resource.c
drm/amd/display:
Use GFP_ATOMIC in dc_create_plane_state()
drm/amdgpu:
add missing lock to amdgpu_ttm_access_memory_sdma
drm/amdgpu:
Forward VMID reservation errors
drm/gma500:
Remove unused helper psb_fbdev_fb_setcolreg()
drm/i915/gem:
Zero-initialize the eb.vma array in i915_gem_do_execbuffer
drm/mediatek:
Fix CCORR mtk_ctm_s31_32_to_s1_n function issue
drm/mediatek:
Fix device node reference leak in mtk_dp_dt_parse()
drm/mediatek:
Fix probe memory leak
drm/mediatek:
Fix probe resource leaks
drm/mgag200:
Fix big-endian support
drm/msm/a2xx:
stop over-complaining about the legacy firmware
drm/msm/a6xx:
Fix out of bound IO access in a6xx_get_gmu_registers
drm/msm/dpu:
Add missing NULL pointer check for pingpong interface
drm/nouveau/dispnv50:
Don't call drm_atomic_get_crtc_state() in prepare_fb
drm/nouveau:
restrict the flush page to a 32-bit address
drm/panel:
sony-td4353-jdi: Enable prepare_prev_first
drm/panel:
visionox-rm69299: Don't clear all mode flags
drm/tilcdc:
Fix removal actions in case of failed probe
drm/tilcdc:
request and mapp iomem with devres
drm/ttm:
Avoid NULL pointer deref for evicted BOs
drm/vgem-fence:
Fix potential deadlock on release
drm/vmwgfx:
Use kref in vmw_bo_dirty
dt-bindings:
mmc: sdhci-of-aspeed: Switch ref to sdhci-common.yaml
dt-bindings:
PCI: amlogic: Fix the register name of the DBI region
e1000:
fix OOB in e1000_tbi_should_accept()
efi/cper:
Add a new helper function to print bitmasks
efi/cper:
Adjust infopfx size to accept an extra space
efi/cper:
align ARM CPER type with UEFI 2.9A/2.10 specs
efi/libstub:
Fix page table access in 5-level to 4-level paging transition
ethtool:
Avoid overflowing userspace buffer on stats query
exfat:
fix remount failure in different process environments
Linux:
Expand the type of nfs_fattr->valid
ext4:
add i_data_sem protection in ext4_destroy_inline_data_nolock()
ext4:
align max orphan file size with e2fsprogs limit
ext4:
clear i_state_flags when alloc inode
ext4:
correct the checking of quota files before moving extents
ext4:
filesystems without casefold feature cannot be mounted with siphash
ext4:
fix error message when rejecting the default hash
ext4:
fix incorrect group number assertion in mb_check_buddy
ext4:
fix out-of-bound read in ext4_xattr_inode_dec_ref_all()
ext4:
fix string copying in parse_apply_sb_mount_options()
ext4:
improve integrity checking in __mb_check_buddy by enhancing order-0 validation
ext4:
introduce ITAIL helper
ext4:
refresh inline data size before write operations
ext4:
remove unused return value of __mb_check_buddy
ext4:
xattr: fix null pointer deref in ext4_raw_inode()
f2fs:
drop inode from the donation list when the last file is closed
f2fs:
ensure node page reads complete before f2fs_put_super() finishes
f2fs:
fix age extent cache insertion skip on counter overflow
f2fs:
fix return value of f2fs_recover_fsync_data()
f2fs:
fix to avoid potential deadlock
f2fs:
fix to avoid updating compression context during writeback
f2fs:
fix to avoid updating zero-sized extent in extent cache
f2fs:
fix to detect recoverable inode during dryrun of find_fsync_dnodes()
f2fs:
fix to propagate error from f2fs_enable_checkpoint()
f2fs:
invalidate dentry cache on failed whiteout creation
f2fs:
keep POSIX_FADV_NOREUSE ranges
f2fs:
remove unused GC_FAILURE_PIN
f2fs:
use f2fs_err_ratelimited() to avoid redundant logs
f2fs:
use global inline_xattr_slab instead of per-sb slab cache
fbdev:
gbefb: fix to use physical address instead of dma address
fbdev:
pxafb: Fix multiple clamped values in pxafb_adjust_timing
fbdev:
ssd1307fb: fix potential page leak in ssd1307fb_probe()
fbdev:
tcx.c fix mem_map to correct smem_start offset
firewire:
nosy: Fix dma_free_coherent() size
firmware:
arm_scmi: Fix unused notifier-block in unregister
firmware:
imx: scu-irq: fix OF node leak in
firmware:
imx: scu-irq: Init workqueue before request mbox channel
firmware:
stratix10-svc: Add mutex in stratix10 memory management
firmware:
stratix10-svc: fix make htmldocs warning for stratix10_svc
fjes:
Add missing iounmap in fjes_hw_init()
floppy:
fix for PAGE_SIZE != 4KB
fs/9p:
Don't open remote file with APPEND mode when writeback cache is used
fs/nls:
Fix inconsistency between utf8_to_utf32() and utf32_to_utf8()
fs/nls:
Fix utf16 to utf8 conversion
fs/ntfs3:
fix mount failure for sparse runs in run_unpack()
fs/ntfs3:
out1 also needs to put mi
fs/ntfs3:
Prevent memory leaks in add sub record
fs/ntfs3:
Support timestamps prior to epoch
fsnotify:
do not generate ACCESS/MODIFY events on child for special files
ftrace:
bpf: Fix IPMODIFY + DIRECT in modify_ftrace_direct()
fuse:
Always flush the page cache before FOPEN_DIRECT_IO write
fuse:
fix readahead reclaim deadlock
fuse:
Invalidate the page cache after FOPEN_DIRECT_IO write
genalloc.h:
fix htmldocs warning
genirq/irq_sim:
Initialize work context pointers properly
gfs2:
fix freeze error handling
gfs2:
fix remote evict for read-only filesystems
gfs2:
Fix use of bio_chain
gpio:
regmap: Fix memleak in error path in gpio_regmap_register()
gpiolib:
acpi: Add quirk for Dell Precision 7780
gpu:
host1x: Fix race in syncpt alloc/free
hfsplus:
fix missing hfs_bnode_get() in __hfs_bnode_create
hfsplus:
fix volume corruption issue for generic/070
hfsplus:
fix volume corruption issue for generic/073
hfsplus:
Verify inode mode when loading from disk
HID:
apple: Add SONiX AK870 PRO to non_apple_keyboards quirk list
HID:
elecom: Add support for ELECOM M-XT3URBK (018F)
HID:
hid-input: Extend Elan ignore battery quirk to USB
HID:
input: map HID_GD_Z to ABS_DISTANCE for stylus/pen
HID:
logitech-dj: Remove duplicate error logging
HID:
logitech-hidpp: Do not assume FAP in hidpp_send_message_sync()
hwmon:
(ibmpex) fix use-after-free in high/low store
hwmon:
(max16065) Use local variable to avoid TOCTOU
hwmon:
(tmp401) fix overflow caused by default conversion rate value
hwmon:
(w83791d) Convert macros to functions to avoid TOCTOU
hwmon:
(w83l786ng) Convert macros to functions to avoid TOCTOU
hwmon:
sy7636a: Fix regulator_enable resource leak on error path
i2c:
amd-mp2: fix reference leak in MP2 PCI device
i2c:
designware: Disable SMBus interrupts to prevent storms from mis-configured firmware
i3c:
fix refcount inconsistency in i3c_master_register
i3c:
master: Inherit DMA masks and parameters from parent device
i3c:
master: svc: Prevent incomplete IBI transaction
i40e:
fix scheduling in set_rx_mode
iavf:
fix off-by-one issues in iavf_config_rss_reg()
idr:
fix idr_alloc() returning an ID out of range
iio:
adc: ti_am335x_adc: Limit step_avg to valid range for gcc complains
iio:
imu: st_lsm6dsx: Fix measurement unit for odr struct member
ima:
Handle error code returned by ima_filter_rule_match()
inet:
Avoid ehash lookup race in inet_ehash_insert()
Input:
i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8042 quirk table
Input:
ti_am335x_tsc - fix off-by-one error in wire_order validation
intel_th:
Fix error handling in intel_th_output_open
interconnect:
debugfs: Fix incorrect error handling for NULL path
interconnect:
qcom: msm8996: add missing link to SLAVE_USB_HS
io_uring/poll:
correctly handle io_poll_add() return value on update
io_uring:
fix filename leak in __io_openat_prep()
iomap:
account for unaligned end offsets when truncating read range
iomap:
adjust read range correctly for non-block-aligned positions
iomap:
always run error completions in user context
iomap:
factor out a iomap_dio_done helper
iommu/amd:
Fix pci_segment memleak in alloc_pci_segment()
iommu/apple-dart:
fix device leak on of_xlate()
iommu/arm-smmu-qcom:
Enable use of all SMR groups when running bare-metal
iommu/exynos:
fix device leak on of_xlate()
iommu/ipmmu-vmsa:
fix device leak on of_xlate()
iommu/mediatek-v1:
fix device leak on probe_device()
iommu/mediatek-v1:
fix device leaks on probe()
iommu/mediatek:
fix device leak on of_xlate()
iommu/mediatek:
fix use-after-free on probe deferral
iommu/omap:
fix device leaks on probe_device()
iommu/qcom:
fix device leak on of_xlate()
iommu/sun50i:
fix device leak on of_xlate()
iommu/tegra:
fix device leak on probe_device()
iommu:
disable SVA when CONFIG_X86 is set
iommufd/selftest:
Check for overflow in IOMMU_TEST_OP_ADD_RESERVED
ip6_gre:
make ip6gre_header() robust
ipmi:
Fix __scan_channels() failing to rescan channels
ipmi:
Fix the race between __scan_channels() and deliver_response()
ipv4:
Fix reference count leak when using error routes with nexthop objects
ipv6:
add exception routes to GC list in rt6_insert_exception
ipv6:
avoid possible NULL deref in modify_prefix_route()
ipv6:
BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()
ipv6:
clear RA flags when adding a static route
ipvlan:
Ignore PACKET_LOOPBACK in handle_mode_l2()
ipvs:
fix ipv4 null-ptr-deref in route error path
irqchip/imx-mu-msi:
Fix section mismatch
irqchip/irq-bcm7038-l1:
Fix section mismatch
irqchip/irq-bcm7120-l2:
Fix section mismatch
irqchip/irq-brcmstb-l2:
Fix section mismatch
irqchip/mchp-eic:
Fix error code in mchp_eic_domain_alloc()
irqchip/qcom-irq-combiner:
Fix section mismatch
jbd2:
avoid bug_on in jbd2_journal_get_create_access() when file system corrupted
jbd2:
fix the inconsistency between checksum and data in memory for journal sb
jbd2:
use a per-journal lock_class_key for jbd2_trans_commit_key
jbd2:
use a weaker annotation in journal handling
kallsyms:
Fix wrong "big" kernel symbol type read from procfs
kasan:
refactor pcpu kasan vmalloc unpoison
kbuild:
Use objtree for module signing key path
KEYS:
trusted: Fix a memory leak in tpm2_load_cmd
ksmbd:
fix buffer validation by including null terminator size in EA length
ksmbd:
Fix memory leak in get_file_all_info()
ksmbd:
Fix refcount leak when invalid session is found on session lookup
ksmbd:
fix use-after-free in ksmbd_tree_connect_put under concurrency
ksmbd:
ipc: fix use-after-free in ipc_msg_send_request
ksmbd:
skip lock-range check on equal size to avoid size==0 underflow
ksmbd:
vfs: fix race on m_flags in vfs_cache
ktest.pl:
Fix uninitialized var in config-bisect.pl
KVM:
nSVM: Always recalculate LBR MSR intercepts in svm_update_lbrv()
KVM:
nSVM: Avoid incorrect injection of SVM_EXIT_CR0_SEL_WRITE
KVM:
nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-Exits
KVM:
nSVM: Fix and simplify LBR virtualization handling with nested
KVM:
nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulation
KVM:
nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN)
KVM:
nVMX: Immediately refresh APICv controls as needed on nested VM-Exit
KVM:
SVM: Don't skip unrelated instruction if INT3/INTO is replaced
KVM:
SVM: Fix redundant updates of LBR MSR intercepts
KVM:
SVM: Introduce svm_recalc_lbr_msr_intercepts()
KVM:
SVM: Mark VMCB_NPT as dirty on nested VMRUN
KVM:
SVM: Mark VMCB_PERM_MAP as dirty on nested VMRUN
KVM:
x86: Don't clear async #PF queue when CR0.PG is disabled (e.g. on #SMI)
KVM:
x86: Explicitly set new periodic hrtimer expiration in apic_timer_fn()
KVM:
x86: Fix VM hard lockup after prolonged inactivity with periodic HV timer
KVM:
x86: WARN if hrtimer callback for periodic APIC timer fires with period=0
leds:
leds-lp50xx: Allow LED 0 to be added to module bank
leds:
leds-lp50xx: Enable chip before any communication
leds:
leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDs
leds:
netxbig: Fix GPIO descriptor leak in error paths
leds:
spi-byte: Use devm_led_classdev_register_ext()
lib/crypto:
x86/blake2s: Fix 32-bit arg treated as 64-bit
lib/vsprintf:
Check pointer before dereferencing in time_and_date()
libceph:
make decode_pool() more resilient against corrupted osdmaps
libperf cpumap:
Fix perf_cpu_map__max for an empty/NULL map
Linux:
Linux 6.6.120
livepatch:
Match old_sympos 0 and 1 in klp_find_func()
lockd:
fix vfs_test_lock() calls
locking/spinlock/debug:
Fix data-race in do_raw_write_lock
LoongArch:
Add machine_kexec_mask_interrupts() implementation
LoongArch:
Add new PCI ID for pci_fixup_vgadev()
LoongArch:
BPF: Sign extend kfunc call arguments
LoongArch:
BPF: Zero-extend bpf_tail_call() index
LoongArch:
Correct the calculation logic of thread_count
LoongArch:
Fix build errors for CONFIG_RANDSTRUCT
LoongArch:
Mask all interrupts during kexec/kdump
LoongArch:
Refactor register restoration in ftrace_common_return
LoongArch:
Use __pmd()/__pte() for swap entry conversions
LoongArch:
Use unsigned long for _end and _text
macintosh/mac_hid:
fix race condition in mac_hid_toggle_emumouse
md/raid5:
fix IO hang when array is broken with IO inflight
media:
adv7842: Avoid possible out-of-bounds array accesses in adv7842_cp_log_status()
media:
amphion: Add a frame flush mode for decoder
media:
amphion: Cancel message work before releasing the VPU core
media:
amphion: Make some vpu_v4l2 functions static
media:
amphion: Remove vpu_vb_is_codecconfig
media:
cec: Fix debugfs leak on bus_register() failure
media:
dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg()
media:
i2c: ADV7604: Remove redundant cancel_delayed_work in probe
media:
i2c: adv7842: Remove redundant cancel_delayed_work in probe
media:
mediatek: vcodec: Fix a reference leak in mtk_vcodec_fw_vpu_init()
media:
mediatek: vcodec: Use spinlock for context list protection lock
media:
msp3400: Avoid possible out-of-bounds array accesses in msp3400c_thread()
media:
pvrusb2: Fix incorrect variable used in trace message
media:
rc: st_rc: Fix reset control resource leak
media:
renesas: rcar_drif: fix device node reference leak in rcar_drif_bond_enabled
media:
samsung: exynos4-is: fix potential ABBA deadlock on init
media:
TDA1997x: Remove redundant cancel_delayed_work in probe
media:
v4l2-mem2mem: Fix outdated documentation
media:
verisilicon: Fix CPU stalls on G2 bus error
media:
verisilicon: g2: Use common helpers to compute chroma and mv offsets
media:
verisilicon: Protect G2 HEVC decoder against invalid DPB index
media:
verisilicon: Store chroma and motion vectors offset
media:
videobuf2: Fix device reference leak in vb2_dc_alloc error path
media:
vidtv: initialize local pointers upon transfer of memory ownership
media:
vpif_capture: fix section mismatch
media:
vpif_display: fix section mismatch
mfd:
altera-sysmgr: Fix device leak on sysmgr regmap lookup
mfd:
da9055: Fix missing regmap_del_irq_chip() in error path
mfd:
max77620: Fix potential IRQ chip conflict when probing two devices
mfd:
mt6358-irq: Fix missing irq_domain_remove() in error path
mfd:
mt6397-irq: Fix missing irq_domain_remove() in error path
MIPS:
Fix a reference leak bug in ip22_check_gio()
mlxsw:
spectrum_mr: Fix use-after-free when updating multicast route stats
mlxsw:
spectrum_router: Fix neighbour use-after-free
mlxsw:
spectrum_router: Fix possible neighbour reference count leak
mm/balloon_compaction:
convert balloon_page_delete() to balloon_page_finalize()
mm/balloon_compaction:
we cannot have isolated pages in the balloon list
mm/damon/tests/core-kunit:
handle alloc failres in damon_test_new_filter()
mm/damon/tests/core-kunit:
handle alloc failure on damon_test_set_attrs()
mm/damon/tests/core-kunit:
handle alloc failures in damon_test_ops_registration()
mm/damon/tests/core-kunit:
handle alloc failures in damon_test_set_regions()
mm/damon/tests/core-kunit:
handle alloc failures in damon_test_update_monitoring_result()
mm/damon/tests/core-kunit:
handle alloc failures on damon_test_merge_two()
mm/damon/tests/core-kunit:
handle alloc failures on damon_test_split_at()
mm/damon/tests/core-kunit:
handle alloc failures on damon_test_split_regions_of()
mm/damon/tests/core-kunit:
handle alloc failures on damos_test_filter_out()
mm/damon/tests/core-kunit:
handle alloc failures on dasmon_test_merge_regions_of()
mm/damon/tests/core-kunit:
handle allocation failures in damon_test_regions()
mm/damon/tests/core-kunit:
handle memory alloc failure from damon_test_aggregate()
mm/damon/tests/core-kunit:
handle memory failure from damon_test_target()
mm/damon/tests/vaddr-kunit:
handle alloc failures in damon_test_split_evenly_fail()
mm/damon/tests/vaddr-kunit:
handle alloc failures on damon_do_test_apply_three_regions()
mm/damon/tests/vaddr-kunit:
handle alloc failures on damon_test_split_evenly_succ()
mm/ksm:
fix exec/fork inheritance support for prctl
mm:
consider non-anon swap cache folios in folio_expected_ref_count()
mm:
fix arithmetic for bdi min_ratio
mm:
fix arithmetic for max_prop_frac when setting max_ratio
mm:
simplify folio_expected_ref_count()
mmc:
sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig
mmc:
sdhci-msm: Avoid early clock doubling during HS400 transition
mptcp:
avoid deadlock on fallback while reinjecting
mptcp:
ensure context reset on disconnect()
mptcp:
fallback earlier on simult connection
mptcp:
Initialise rcv_mss before calling tcp_send_active_reset() in mptcp_do_fastclose().
mptcp:
pm: ignore unknown endpoint flags
mptcp:
schedule rtx timer only after pushing data
mt76:
mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add()
mtd:
lpddr_cmds: fix signed shifts in lpddr_cmds
mtd:
nand: relax ECC parameter validation check
mtd:
rawnand: lpc32xx_slc: fix GPIO descriptor leak on probe error and remove
mtd:
rawnand: renesas: Handle devm_pm_runtime_enable() errors
nbd:
defer config put in recv_work
nbd:
defer config unlock in nbd_genl_connect
net/handshake:
duplicate handshake cancellations leak socket
net/handshake:
restore destructor on submit failure
net/hsr:
fix NULL pointer dereference in prp_get_untagged_frame()
net/ipv6:
Remove expired routes with a separated list of routes.
net/mlx5:
Drain firmware reset in shutdown callback
net/mlx5:
fw reset, clear reset requested on drain_fw_reset
net/mlx5:
fw_tracer, Handle escaped percent properly
net/mlx5:
fw_tracer, Validate format string parameters
net/mlx5:
Serialize firmware reset with devlink
net/mlx5:
Skip HotPlug check on sync reset using hot reset
net/sched:
ets: Always remove class from active list before deleting in ets_qdisc_change
net/sched:
ets: Remove drr class from the active list if it changes to strict
net/sched:
sch_cake: Fix incorrect qlen reduction in cake_drop
net:
Allow to use SMP threads for backlog NAPI.
net:
bridge: Describe @tunnel_hash member in net_bridge_vlan_group struct
net:
dsa: b53: skip multicast entries for fdb_dump()
net:
dsa: sja1105: fix kasan out-of-bounds warning in sja1105_table_delete_entry()
net:
enetc: do not transmit redirected XDP frames when the link is down
net:
fec: ERR007885 Workaround for XDP TX path
net:
hns3: add VLAN id validation before using
net:
hns3: using the num_tqps in the vf driver to apply for resources
net:
hns3: using the num_tqps to check whether tqp_index is out of range when vf get ring info from mbx
net:
lan743x: Allocate rings outside ZONE_DMA
net:
macb: Relocate mog_init_rings() callback from macb_mac_link_up() to macb_open()
net:
mdio: aspeed: add dummy read to avoid read-after-write issue
net:
nfc: fix deadlock between nfc_unregister_device and rfkill_fop_write
net:
openvswitch: Avoid needlessly taking the RTNL on vport destroy
net:
openvswitch: fix middle attribute validation in push_nsh() action
net:
phy: adin1100: Fix software power-down ready condition
net:
phy: mediatek: fix nvmem cell reference leak in mt798x_phy_calibration
net:
Remove conditional threaded-NAPI wakeup based on task state.
net:
Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF.
net:
rose: fix invalid array index in rose_kill_by_device()
net:
stmmac: fix rx limit check in stmmac_rx_zc()
net:
stmmac: fix the crash issue for zero copy XDP_TX action
net:
stmmac: make sure that ptp_rate is not 0 before configuring EST
net:
usb: asix: validate PHY address before use
net:
usb: rtl8150: fix memory leak on usb_submit_urb() failure
net:
usb: sr9700: fix incorrect command used to write single register
netfilter:
flowtable: check for maximum number of encapsulations in bridge vlan
netfilter:
nf_conncount: fix leaked ct in error paths
netfilter:
nf_conncount: rework API to use sk_buff directly
netfilter:
nf_tables: allow loads only when register is initialized
netfilter:
nf_tables: pass context structure to nft_parse_register_load
netfilter:
nf_tables: remove redundant chain validation on register store
netfilter:
nft_connlimit: update the count if add was skipped
netrom:
Fix memory leak in nr_sendmsg()
nfc:
pn533: Fix error code in pn533_acr122_poweron_rdr()
NFS:
Automounted filesystems should inherit ro,noexec,nodev,sync flags
NFS:
Avoid changing nlink when file removes and attribute updates race
NFS:
Fix inheritance of the block sizes when automounting
NFS:
Initialise verifiers for visible dentries in nfs_atomic_open()
NFS:
Initialise verifiers for visible dentries in readdir and lookup
NFSD/blocklayout:
Fix minlength check in proc_layoutget
NFSD:
Clear SECLABEL in the suppattr_exclcreat bitmap
nfsd:
Drop the client reference in client_states_open()
nfsd:
Mark variable __maybe_unused to avoid W=1 build break
NFSD:
use correct reservation type in nfsd4_scsi_fence_client
NFSv4/pNFS:
Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid
ntfs3:
Fix uninit buffer allocated by __getname()
ntfs3:
fix uninit memory after failed mi_read in mi_format_new
ntfs3:
init run lock for extend inode
ntfs:
Do not overwrite uptodate pages
ntfs:
set dummy blocksize to read boot_block when mounting
nvme-auth:
use kvfree() for memory allocated with kvcalloc()
nvme-fc:
don't hold rport lock when putting ctrl
nvme:
fix admin request_queue lifetime
objtool:
Fix standalone --hacks=jump_label
objtool:
Fix weak symbol detection
ocfs2:
fix kernel BUG in ocfs2_find_victim_chain
ocfs2:
fix memory leak in ocfs2_merge_rec_left()
ocfs2:
relax BUG() to ocfs2_error() in __ocfs2_move_extent()
octeontx2-pf:
fix "UBSAN: shift-out-of-bounds error"
page_pool:
Fix use-after-free in page_pool_recycle_in_ring
parisc:
Do not reprogram affinitiy on ASP chip
parisc:
entry.S: fix space adjustment on interruption for 64-bit userspace
parisc:
entry: set W bit for !compat tasks in syscall_restore_rfi()
PCI/PM:
Reinstate clearing state_saved in legacy and !PM codepaths
PCI:
brcmstb: Fix disabling L0s capability
PCI:
dwc: Fix wrong PORT_LOGIC_LTSSM_STATE_MASK definition
PCI:
keystone: Exit ks_pcie_probe() for invalid mode
PCI:
rcar-gen2: Drop ARM dependency from PCI_RCAR_GEN2
perf arm-spe:
Extend branch operations
perf arm_spe:
Fix memset subclass in operation
perf lock contention:
Load kernel map before lookup
perf maps:
Add maps__load_first()
perf record:
skip synthesize event when open evsel failed
perf tools:
Fix split kallsyms DSO counting
perf/x86/amd:
Check event before enable to avoid GPF
perf/x86/intel:
Correct large PEBS flag check
phy:
broadcom: bcm63xx-usbh: fix section mismatches
phy:
mscc: Fix PTP for VSC8574 and VSC8572
phy:
renesas: rcar-gen3-usb2: Fix an error handling path in rcar_gen3_phy_usb2_probe()
pinctrl:
qcom: msm: Fix deadlock in pinmux configuration
pinctrl:
single: Fix incorrect type for error return variable
pinctrl:
single: Fix PIN_CONFIG_BIAS_DISABLE handling
pinctrl:
stm32: fix hwspinlock resource leak in probe function
platform/chrome:
cros_ec_ishtp: Fix UAF after unbinding driver
platform/x86/amd/pmc:
Add spurious_8042 to Xbox Ally
platform/x86/amd:
pmc: Add Lenovo Legion Go 2 to pmc quirk list
platform/x86/intel/hid:
Add Dell Pro Rugged 10/12 tablet to VGBS DMI quirks
platform/x86:
acer-wmi: Ignore backlight event
platform/x86:
asus-wmi: use brightness_set_blocking() for kbd led
platform/x86:
hp-bioscfg: Fix out-of-bounds array access in ACPI package parsing
platform/x86:
huawei-wmi: add keys for HONOR models
platform/x86:
ibm_rtl: fix EBDA signature search pointer arithmetic
platform/x86:
intel: chtwc_int33fe: don't dereference swnode args
platform/x86:
msi-laptop: add missing sysfs_remove_group()
PM:
runtime: Do not clear needs_force_resume with enabled runtime PM
pmdomain:
imx: Fix reference count leak in imx_gpc_probe()
pmdomain:
Use device_get_match_data()
power:
supply: apm_power: only unset own apm_get_power_status
power:
supply: cw2015: Check devm_delayed_work_autocancel() return code
power:
supply: rt9467: Prevent using uninitialized local variable in rt9467_set_value_from_ranges()
power:
supply: rt9467: Return error on failure in rt9467_set_value_from_ranges()
power:
supply: wm831x: Check wm831x_set_bits() return value
powerpc, mm:
Fix mprotect on book3s 32-bit
powerpc/32:
Fix unpaired stwcx. on interrupt exit
powerpc/64s/hash:
Restrict stress_hpt_struct memblock region to within RMA limit
powerpc/64s/ptdump:
Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format
powerpc/64s/radix/kfence:
map __kfence_pool at page granularity
powerpc/64s/slb:
Fix SLB multihit issue during SLB preload
powerpc/addnote:
Fix overflow on 32-bit builds
powerpc/kexec:
Enable SMT before waking offline CPUs
powerpc/pseries/cmm:
adjust BALLOON_MIGRATE when migrating pages
powerpc/pseries/cmm:
call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION
ps3disk:
use memcpy_{from,to}_bvec index
pwm:
bcm2835: Make sure the channel is enabled after pwm_request()
pwm:
stm32: Always program polarity
r8169:
fix RTL8117 Wake-on-Lan in DASH mode
rculist:
Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu()
RDMA/bnxt_re:
fix dma_free_coherent() pointer
RDMA/bnxt_re:
Fix IB_SEND_IP_CSUM handling in post_send
RDMA/bnxt_re:
Fix incorrect BAR check in bnxt_qplib_map_creq_db()
RDMA/bnxt_re:
Fix the inline size for GenP7 devices
RDMA/bnxt_re:
Fix to use correct page size for PDE table
RDMA/cm:
Fix leaking the multicast GID table reference
RDMA/core:
Check for the presence of LS_NLA_TYPE_DGID correctly
RDMA/core:
Fix "KASAN: slab-use-after-free Read in ib_register_device" problem
RDMA/core:
Fix logic error in ib_get_gids_from_rdma_hdr()
RDMA/efa:
Remove possible negative shift
RDMA/irdma:
Add support to re-register a memory region
RDMA/irdma:
avoid invalid read in irdma_net_event
RDMA/irdma:
Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY
RDMA/irdma:
Fix data race in irdma_free_pble
RDMA/irdma:
Fix data race in irdma_sc_ccq_arm
RDMA/rtrs:
Fix clt_path::max_pages_per_mr calculation
RDMA/rtrs:
server: Fix error handling in get_or_create_srv
RDMA/rxe:
Fix null deref on srq->rq.queue after resize failure
RDMA/rxe:
Fix the failure of ibv_query_device() and ibv_query_device_ex() tests
RDMA/rxe:
Remove the direct link to net_device
regulator:
core: disable supply if enabling main regulator fails
regulator:
core: Protect regulator_supply_alias_list with regulator_list_mutex
Reinstate "resource:
avoid unnecessary lookups in find_next_iomem_res()"
remoteproc:
qcom_q6v5_wcss: fix parsing of qcom,halt-regs
reset:
fix BIT macro reference
resource:
introduce is_type_match() helper and use it
resource:
replace open coded resource_intersection()
resource:
Reuse for_each_resource() macro
Revert "iommu/amd:
Skip enabling command/event buffers for kdump"
Revert "mtd:
rawnand: marvell: fix layouts"
Revert "nfs:
clear SB_RDONLY before getting superblock"
Revert "nfs:
ignore SB_RDONLY when mounting nfs"
Revert "nfs:
ignore SB_RDONLY when remounting nfs"
Revert "xfrm:
destroy xfrm_state synchronously on net exit path"
RISC-V:
KVM: Fix guest page fault within HLV* instructions
rpmsg:
glink: fix rpmsg device leak
rtc:
gamecube: Check the return value of ioremap()
s390/ap:
Don't leak debug feature files if AP instructions are not available
s390/dasd:
Fix gendisk parent after copy pair swap
s390/ipl:
Clear SBP flag when bootprog is set
s390/smp:
Fix fallback CPU detection
samples/ftrace:
Adjust LoongArch register restore order in direct calls
samples:
work around glibc redefining some of our defines wrong
sched/deadline:
only set free_cpus for online runqueues
sched/fair:
Forfeit vruntime on yield
sched/fair:
Proportional newidle balance
sched/fair:
Revert max_newidle_lb_cost bump
sched/fair:
Small cleanup to sched_balance_newidle()
sched/fair:
Small cleanup to update_newidle_cost()
scs:
fix a wrong parameter in __scs_magic
scsi:
aic94xx: fix use-after-free in device removal path
scsi:
qla2xxx: Fix improper freeing of purex item
scsi:
qla2xxx: Fix initiator mode with qlini_mode=exclusive
scsi:
qla2xxx: Fix lost interrupts with qlini_mode=disabled
scsi:
qla2xxx: Use reinit_completion on mbx_intr_comp
scsi:
Revert "scsi: qla2xxx: Perform lockless command completion in abort path"
scsi:
sim710: Fix resource leak by adding missing ioport_unmap() calls
scsi:
smartpqi: Fix device resources accessed after device removal
scsi:
stex: Fix reboot_notifier leak in probe error path
scsi:
target: Do not write NUL characters into ASCII configfs output
scsi:
target: Reset t_task_cdb pointer in error case
scsi:
ufs: core: Add ufshcd_update_evt_hist() for UFS suspend error
scsi:
ufs: core: fix incorrect buffer duplication in ufshcd_read_string_desc()
sctp:
Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock().
selftests/bpf:
Fix failure paths in send_signal test
selftests/bpf:
Improve reliability of test_perf_branches_no_hw()
selftests/bpf:
skip test_perf_branches_hw() on unsupported platforms
selftests/ftrace:
traceonoff_triggers: strip off names
selftests:
bonding: add delay before each xvlan_over_bond connectivity check
selftests:
bonding: add ipvlan over bond testing
selftests:
bonding: add missing build configs
selftests:
bonding: Add more missing config options
selftests:
net: fix "buffer overflow detected" for tap.c
selftests:
openvswitch: Fix escape chars in regexp.
serial:
add support of CPCI cards
serial:
sprd: Return -EPROBE_DEFER when uart clock is not ready
smack:
fix bug: unprivileged task can create labels
smb/server:
fix return value of smb2_ioctl()
smb:
fix invalid username check in smb3_fs_context_parse_param()
smc91x:
fix broken irq-context in PREEMPT_RT
soc:
amlogic: canvas: fix device leak on lookup
soc:
qcom: ocmem: fix device leak on lookup
soc:
qcom: smem: fix hwspinlock resource leak in probe error paths
spi:
cadence-quadspi: Fix clock disable on probe failure path
spi:
fsl-cpm: Check length parity before switching to 16 bit mode
spi:
imx: keep dma request disabled before dma transfer setup
spi:
tegra210-quad: Fix timeout handling
spi:
xilinx: increase number of retries before declaring stall
staging:
fbtft: core: fix potential memory leak in fbtft_probe_common()
staging:
most: i2c: Drop explicit initialization of struct i2c_device_id::driver_data to 0
staging:
most: remove broken i2c driver
staging:
rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing
staging:
rtl8723bs: fix out-of-bounds read in rtw_get_ie() parser
staging:
rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing
SUNRPC:
svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf
svcrdma:
bound check rq_pages index in inline path
svcrdma:
return 0 on success from svc_rdma_copy_inline_range
task_work:
Fix NMI race condition
team:
fix check for port enabled in team_queue_override_port_prio_changed()
ti-sysc:
allow OMAP2 and OMAP4 timers to be reserved on AM33xx
tools/mm/page_owner_sort:
fix timestamp comparison for stable sorting
tools/nolibc/stdio:
let perror work when NOLIBC_IGNORE_ERRNO is set
tools/testing/nvdimm:
Use per-DIMM device handle
tpm:
Cap the number of PCR banks
tracefs:
fix a leak in eventfs_create_events_dir()
tracing:
Do not register unsupported perf events
tracing:
Fix fixed array of synthetic event
tty:
fix tty_port_tty_*hangup() kernel-doc
tty:
introduce and use tty_port_tty_vhangup() helper
ublk:
complete command synchronously on error
ublk:
make sure io cmd handled in submitter task context
ublk:
prevent invalid access with DEBUG
uio:
uio_fsl_elbc_gpcm:: Add null pointer check to uio_fsl_elbc_gpcm_probe
usb:
chaoskey: fix locking for O_NONBLOCK
usb:
dwc2: disable platform lowlevel hw resources during shutdown
usb:
dwc2: fix hang during shutdown if set as peripheral
usb:
dwc2: fix hang during suspend if set as peripheral
usb:
dwc3: keep susphy enabled during exit to avoid controller faults
usb:
dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe
USB:
Fix descriptor count when handling invalid MBIM extended descriptor
usb:
gadget: lpc32xx_udc: fix clock imbalance in error path
usb:
gadget: tegra-xudc: Always reinitialize data toggle when clear halt
USB:
lpc32xx_udc: Fix error handling in probe
usb:
ohci-nxp: fix device leak on probe failure
usb:
ohci-nxp: Use helper function devm_clk_get_enabled()
usb:
phy: fsl-usb: Fix use-after-free in delayed work during device removal
usb:
phy: Initialize struct usb_phy list_head
usb:
phy: isp1301: fix non-OF device reference imbalance
usb:
raw-gadget: cap raw_io transfer length to KMALLOC_MAX_SIZE
usb:
renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc()
USB:
serial: belkin_sa: fix TIOCMBIS and TIOCMBIC
USB:
serial: ftdi_sio: match on interface number for jtag
USB:
serial: kobil_sct: fix TIOCMBIS and TIOCMBIC
USB:
serial: option: add Foxconn T99W760
USB:
serial: option: add Telit Cinterion FE910C04 new compositions
USB:
serial: option: move Telit 0x10c7 composition in the right place
usb:
typec: ucsi: Handle incorrect num_connectors capability
usb:
usb-storage: Maintain minimal modifications to the bcdDevice range.
usb:
usb-storage: No additional quirks need to be added to the EL-R12 optical drive.
usb:
xhci: Apply the link chain quirk on NEC isoc endpoints
usb:
xhci: limit run_graceperiod for only usb 3.0 devices
usb:
xhci: move link chain bit quirk checks into one helper function.
usbip:
Fix locking bug in RT-enabled kernels
vdpa/pds:
use %pe for ERR_PTR() in event handler registration
vhost/vsock:
improve RCU read sections around vhost_vsock_get()
via_wdt:
fix critical boot hang due to unnamed resource allocation
virtio:
fix typo in virtio_device_ready() comment
virtio:
fix virtqueue_set_affinity() docs
virtio:
fix whitespace in virtio_config_ops
virtio_console:
fix order of fields cols and rows
virtio_vdpa:
fix misleading return in void function
watchdog:
starfive: Fix resource leak in probe error path
watchdog:
wdat_wdt: Fix ACPI table leak in probe function
wifi:
ath11k: fix peer HE MCS assignment
wifi:
brcmfmac: Add DMI nvram filename quirk for Acer A1 840 tablet
wifi:
cfg80211: sme: store capped length in __cfg80211_connect_result()
wifi:
cw1200: Fix potential memory leak in cw1200_bh_rx_helper()
wifi:
ieee80211: correct FILS status codes
wifi:
mac80211: Discard Beacon frames to non-broadcast address
wifi:
mac80211: do not use old MBSSID elements
wifi:
mac80211: fix CMAC functions not handling errors
wifi:
mac80211: remove RX_DROP_UNUSABLE
wifi:
mt76: Fix DTS power-limits on little endian systems
wifi:
rtl818x: Fix potential memory leaks in rtl8180_init_rx_ring()
wifi:
rtl818x: rtl8187: Fix potential buffer underflow in rtl8187_rx_cb()
wifi:
rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1
wifi:
rtw88: limit indirect IO under powered off for RTL8822CS
x86/boot:
Fix page table access in 5-level to 4-level paging transition
x86/dumpstack:
Prevent KASAN false positive warnings in __show_regs()
x86/microcode/AMD:
Fix Entrysign revision check for Zen5/Strix Halo
x86/ptrace:
Always inline trivial accessors
x86/xen:
Fix sparse warning in enlighten_pv.c
x86/xen:
Move Xen upcall handler
xfrm:
also call xfrm_state_delete_tunnel at destroy time for states that were never added
xfrm:
delete x->tunnel as we delete x
xfrm:
flush all states in xfrm_state_fini
xfrm:
state: fix out-of-bounds read during lookup
xfs:
fix a memory leak in xfs_buf_item_init()
xhci:
dbgtty: fix device unregister: fixup