Список изменений
в Linux
6.1.2
9p:
set req refcount to zero to avoid uninitialized usage
acct:
fix potential integer overflow in encode_comp_t()
ACPI:
EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur
ACPI:
irq: Fix some kernel-doc issues
ACPI:
pfr_telemetry: use ACPI_FREE() to free acpi_object
ACPI:
pfr_update: use ACPI_FREE() to free acpi_object
ACPI:
processor: idle: Check acpi_fetch_acpi_dev() return value
ACPI:
video: Add force_native quirk for Sony Vaio VPCY11S1E
ACPI:
video: Add force_vendor quirk for Sony Vaio PCG-FRV35
ACPI:
video: Change GIGABYTE GB-BXBT-2807 quirk to force_none
ACPI:
video: Change Sony Vaio VPCEH3U1E quirk to force_native
ACPI:
x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F)
ACPI:
x86: Add skip i2c clients quirk for Medion Lifetab S10346
ACPICA:
Fix error code path in acpi_ds_call_control_method()
ACPICA:
Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
af_unix:
call proto_unregister() in the error path in af_unix_init()
afs:
Fix lost servers_outstanding count
alpha:
fix syscall entry in !AUDUT_SYSCALL case
alpha:
fix TIF_NOTIFY_SIGNAL handling
ALSA:
asihpi: fix missing pci_disable_device()
ALSA:
hda/hdmi: Add HP Device 0x8711 to force connect list
ALSA:
hda/hdmi: fix i915 silent stream programming flow
ALSA:
hda/hdmi: fix stream-id config keep-alive for rt suspend
ALSA:
hda/hdmi: set default audio parameters for KAE silent-stream
ALSA:
hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB
ALSA:
memalloc: Allocate more contiguous pages for fallback case
ALSA:
mts64: fix possible null-ptr-defer in snd_mts64_interrupt
ALSA:
pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT
ALSA:
pcm: Set missing stop_operating flag at undoing trigger start
ALSA:
seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT
ALSA:
usb-audio: Add quirk for Tascam Model 12
ALSA:
usb-audio: add the quirk for KT0206 device
ALSA:
usb-audio: Workaround for XRUN at prepare
amdgpu/nv.c:
Corrected typo in the video capabilities resolution
amdgpu/pm:
prevent array underflow in vega20_odn_edit_dpm_table()
apparmor:
fix a memleak in multi_transaction_new()
apparmor:
Fix abi check to include v8 abi
apparmor:
fix lockdep warning when removing a namespace
apparmor:
Fix memleak in alloc_ns()
apparmor:
Fix regression in stacking due to label flags
apparmor:
Use pointer to struct aa_label for lbs_cred
arch:
arm64: apple: t8103: Use standard "iommu" node name
arm64:
dts: armada-3720-turris-mox: Add missing interrupt for RTC
arm64:
dts: fsd: fix drive strength macros as per FSD HW UM
arm64:
dts: fsd: fix drive strength values as per FSD HW UM
arm64:
dts: mediatek: mt6797: Fix 26M oscillator unit name
arm64:
dts: mediatek: mt8195: Fix CPUs capacity-dmips-mhz
arm64:
dts: mediatek: pumpkin-common: Fix devicetree warnings
arm64:
dts: mt2712-evb: Fix usb vbus regulators unit names
arm64:
dts: mt2712-evb: Fix vproc fixed regulators unit names
arm64:
dts: mt2712e: Fix unit address for pinctrl node
arm64:
dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
arm64:
dts: mt6779: Fix devicetree build warnings
arm64:
dts: mt7896a: Fix unit_address_vs_reg warning for oscillator
arm64:
dts: mt7986: fix trng node name
arm64:
dts: mt7986: move wed_pcie node
arm64:
dts: mt8183: Fix Mali GPU clock
arm64:
dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins
arm64:
dts: qcom: msm8916: Drop MSS fallback compatible
arm64:
dts: qcom: msm8996: Add MSM8996 Pro support
arm64:
dts: qcom: msm8996: fix GPU OPP table
arm64:
dts: qcom: msm8996: fix sound card reset line polarity
arm64:
dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables
arm64:
dts: qcom: pm6350: Include header for KEY_POWER
arm64:
dts: qcom: pm660: Use unique ADC5_VCOIN address in node name
arm64:
dts: qcom: sc7180-trogdor-homestar: fully configure secondary I2S pins
arm64:
dts: qcom: sc7280: fix codec reset line polarity for CRD 1.0/2.0
arm64:
dts: qcom: sc7280: fix codec reset line polarity for CRD 3.0/3.1
arm64:
dts: qcom: sc7280: Mark all Qualcomm reference boards as LTE
arm64:
dts: qcom: sdm630: fix UART1 pin bias
arm64:
dts: qcom: sdm845-cheza: fix AP suspend pin bias
arm64:
dts: qcom: sdm845-xiaomi-polaris: fix codec pin conf name
arm64:
dts: qcom: sm6125: fix SDHCI CQE reg names
arm64:
dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2 nodes
arm64:
dts: qcom: sm6350: drop bogus DP PHY clock
arm64:
dts: qcom: sm6350: fix USB-DP PHY registers
arm64:
dts: qcom: sm8150: fix UFS PHY registers
arm64:
dts: qcom: sm8250-mtp: fix reset line polarity
arm64:
dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable
arm64:
dts: qcom: sm8250: correct LPASS pin pull down
arm64:
dts: qcom: sm8250: drop bogus DP PHY clock
arm64:
dts: qcom: sm8250: fix UFS PHY registers
arm64:
dts: qcom: sm8250: fix USB-DP PHY registers
arm64:
dts: qcom: sm8350: fix UFS PHY registers
arm64:
dts: qcom: sm8450: disable SDHCI SDR104/SDR50 on all boards
arm64:
dts: qcom: sm8450: fix UFS PHY registers
arm64:
dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock
arm64:
dts: renesas: r8a779f0: Fix SCIF "brg_int" clock
arm64:
dts: renesas: r8a779g0: Fix HSCIF0 "brg_int" clock
arm64:
dts: renesas: r9a09g011: Fix I2C SoC specific strings
arm64:
dts: renesas: r9a09g011: Fix unit address format error
arm64:
dts: ti: k3-am65-main: Drop dma-coherent in crypto node
arm64:
dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node
arm64:
dts: ti: k3-j721e-main: Drop dma-coherent in crypto node
arm64:
dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr
arm64:
make is_ttbrX_addr() noinstr-safe
arm64:
mm: kfence: only handle translation faults
arm64:
tegra: Fix non-prefetchable aperture of PCIe C3 controller
arm64:
tegra: Fix Prefetchable aperture ranges of Tegra234 PCIe controllers
ARM:
dts: armada-370: Fix assigned-addresses for every PCIe Root Port
ARM:
dts: armada-375: Fix assigned-addresses for every PCIe Root Port
ARM:
dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
ARM:
dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
ARM:
dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
ARM:
dts: aspeed: rainier,everest: Move reserved memory regions
ARM:
dts: dove: Fix assigned-addresses for every PCIe Root Port
ARM:
dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes
ARM:
dts: qcom: apq8064: fix coresight compatible
arm:
dts: spear600: Fix clcd interrupt
ARM:
dts: stm32: Drop stm32mp15xc.dtsi from Avenger96
ARM:
dts: stm32: Fix AV96 WLAN regulator gpio property
ARM:
dts: turris-omnia: Add ethernet aliases
ARM:
dts: turris-omnia: Add switch port 6 node
ARM:
mmp: fix timer_read delay
ASoC:
amd: acp: Fix possible UAF in acp_dma_open
ASoC:
amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table
ASoC:
audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link()
ASoC:
codecs: rt298: Add quirk for KBL-R RVP platform
ASoC:
codecs: wsa883x: use correct header file
ASoC:
codecs: wsa883x: Use proper shutdown GPIO polarity
ASoC:
dt-bindings: rt5682: Set sound-dai-cells to 1
ASoC:
dt-bindings: wcd9335: fix reset line polarity in example
ASoC:
Intel: avs: Add quirk for KBL-R RVP platform
ASoC:
Intel: avs: Fix DMA mask assignment
ASoC:
Intel: avs: Fix potential RX buffer overflow
ASoC:
Intel: avs: Lock substream before snd_pcm_stop()
ASoC:
Intel: Skylake: Fix driver hang during shutdown
ASoC:
Intel: Skylake: Fix Kconfig dependency
ASoC:
mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe()
ASoC:
mediatek: mt8173: Enable IRQ when pdata is ready
ASoC:
mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe()
ASoC:
mediatek: mt8186: Correct I2S shared clocks
ASoC:
mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd
ASoC:
pcm512x: Fix PM disable depth imbalance in pcm512x_probe
ASoC:
pxa: fix null-pointer dereference in filter()
ASoC:
qcom: Add checks for devm_kcalloc
ASoC:
qcom: cleanup and fix dependency of QCOM_COMMON
ASoC:
rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume()
ASoC:
rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume()
ASoC:
rt5670: Remove unbalanced pm_runtime_put()
ASoC:
sof_es8336: fix possible use-after-free in sof_es8336_remove()
ASoC:
wm8994: Fix potential deadlock
ata:
libata: fix NCQ autosense logic
bfq:
fix waker_bfqq inconsistency crash
binfmt_misc:
fix shift-out-of-bounds in check_special_flags
blk-iolatency:
Fix memory leak on add_disk() failures
blk-mq:
avoid double ->queue_rq() because of early timeout
blk-mq:
fix possible memleak when register 'hctx' failed
blktrace:
Fix output non-blktrace event when blk_classic option enabled
block, bfq:
fix possible uaf for 'bfqq->bic'
block:
clear ->slave_dir when dropping the main slave_dir reference
Bluetooth:
Add quirk to disable extended scanning
Bluetooth:
Add quirk to disable MWS Transport Configuration
Bluetooth:
btintel: Fix missing free skb in btintel_setup_combined()
Bluetooth:
btusb: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth:
Fix EALREADY and ELOOP cases in bt_status()
Bluetooth:
hci_bcm: Add CYW4373A0 support
Bluetooth:
hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth:
hci_conn: Fix crash on hci_create_cis_sync
Bluetooth:
hci_core: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth:
hci_core: fix error handling in hci_register_dev()
Bluetooth:
hci_h5: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth:
hci_ll: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth:
hci_qca: don't call kfree_skb() under spin_lock_irqsave()
Bluetooth:
MGMT: Fix error report for ADD_EXT_ADV_PARAMS
Bluetooth:
RFCOMM: don't call kfree_skb() under spin_lock_irqsave()
bnx2:
Use kmalloc_size_roundup() to match ksize() usage
bonding:
add missed __rcu annotation for curr_active_slave
bonding:
do failover when high prio link up
bonding:
fix link recovery in mode 2 when updelay is nonzero
bonding:
uninitialized variable in bond_miimon_inspect()
bpf, sockmap:
Fix data loss caused by using apply_bytes on ingress redirect
bpf, sockmap:
Fix missing BPF_F_INGRESS flag when using apply_bytes
bpf, sockmap:
fix race in sock_map_free()
bpf, sockmap:
Fix repeated calls to sock_put() when msg has more_data
bpf/verifier:
Use kmalloc_size_roundup() to match ksize() usage
bpf:
Add dummy type reference to nf_conn___init to fix type deduplication
bpf:
Clobber stack slot when writing over spilled PTR_TO_BTF_ID
bpf:
Do not zero-extend kfunc return values
bpf:
Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF not set
bpf:
Fix slot type check in check_stack_write_var_off
bpf:
make sure skb->len != 0 when redirecting to a tunneling device
bpf:
Move skb->len == 0 checks into __bpf_redirect
bpf:
Pin the start cgroup in cgroup_iter_seq_init()
bpf:
Prevent decl_tag from being referenced in func_proto arg
bpf:
prevent leak of lsm program after failed attach
bpf:
propagate precision across all frames, not just the last one
bpf:
propagate precision in ALU/ALU64 operations
bpftool:
Fix memory leak in do_build_table_cb
brcmfmac:
return error when getting invalid max_flowrings from dongle
btrfs:
do not BUG_ON() on ENOMEM when dropping extent items for a range
btrfs:
do not panic if we can't allocate a prealloc extent state
can:
kvaser_usb: Add struct kvaser_usb_busparams
can:
kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming
can:
kvaser_usb: kvaser_usb_leaf: Get capabilities from device
can:
kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT
can:
kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event
can:
kvaser_usb_leaf: Fix bogus restart events
can:
kvaser_usb_leaf: Fix improved state not being reported
can:
kvaser_usb_leaf: Fix wrong CAN state after stopping
can:
kvaser_usb_leaf: Set Warning state even without bus errors
can:
m_can: Call the RAM init directly from m_can_chip_config
can:
tcan4x5x: Fix use of register error status mask
can:
tcan4x5x: Remove invalid write in clear_interrupts
cfi:
Fix CFI failure with KASAN
chardev:
fix error handling in cdev_device_add()
cifs:
don't leak -ENOMEM in smb2_open_file()
class:
fix possible memory leak in __class_register()
clk:
imx8mn: fix imx8mn_enet_phy_sels clocks list
clk:
imx8mn: fix imx8mn_sai2_sels clocks list
clk:
imx8mn: rename vpu_pll to m7_alt_pll
clk:
imx93: correct enet clock
clk:
imx93: correct the flexspi1 clock setting
clk:
imx93: unmap anatop base in error handling path
clk:
imx: imx8mp: add shared clk gate for usb suspend clk
clk:
imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets
clk:
imx: rename video_pll1 to video_pll
clk:
imx: replace osc_hdmi with dummy
clk:
mediatek: fix dependency of MT7986 ADC clocks
clk:
microchip: check for null return of devm_kzalloc()
clk:
qcom: clk-krait: fix wrong div2 functions
clk:
qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src
clk:
qcom: gcc-ipq806x: use parent_data for the last remaining entry
clk:
qcom: gcc-sm8250: Use retention mode for USB GDSCs
clk:
qcom: lpass-sc7180: Fix pm_runtime usage
clk:
qcom: lpass-sc7280: Fix pm_runtime usage
clk:
renesas: r8a779a0: Fix SD0H clock name
clk:
renesas: r8a779f0: Fix HSCIF parent clocks
clk:
renesas: r8a779f0: Fix SCIF parent clocks
clk:
renesas: r8a779f0: Fix SD0H clock name
clk:
renesas: r9a06g032: Repair grave increment error
clk:
rockchip: Fix memory leak in rockchip_clk_register_pll()
clk:
samsung: Fix memory leak in _samsung_clk_register_pll()
clk:
socfpga: Fix memory leak in socfpga_gate_init()
clk:
st: Fix memory leak in st_of_quadfs_setup()
clk:
visconti: Fix memory leak in visconti_register_pll()
clocksource/drivers/sh_cmt:
Access registers according to spec
clocksource/drivers/timer-ti-dm:
Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock()
clocksource/drivers/timer-ti-dm:
Fix warning for omap_timer_match
configfs:
fix possible memory leak in configfs_create_dir()
coresight:
cti: Fix null pointer error on CTI init before ETM
coresight:
trbe: remove cpuhp instance node before remove cpuhp state
counter:
stm32-lptimer-cnt: fix the check on arr and cmp registers update
cpu/hotplug:
Do not bail-out in DYING/STARTING sections
cpu/hotplug:
Make target_store() a nop when target == state
cpufreq:
amd_freq_sensitivity: Add missing pci_dev_put()
cpufreq:
qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut()
cpufreq:
qcom-hw: Fix the frequency returned by cpufreq_driver->get()
cpuidle:
dt: Return the correct numbers of parsed idle states
crypto:
amlogic - Remove kcalloc without check
crypto:
arm64/sm3 - add NEON assembly implementation
crypto:
arm64/sm3 - fix possible crash with CFI enabled
crypto:
ccree - Make cc_debugfs_global_fini() available for module init function
crypto:
ccree - Remove debugfs when platform_driver_register failed
crypto:
cryptd - Use request context instead of stack for sub-request
crypto:
hisilicon/hpre - fix resource leak in remove process
crypto:
hisilicon/qm - add missing pci_dev_put() in q_num_set()
crypto:
hisilicon/qm - fix 'QM_XEQ_DEPTH_CAP' mask value
crypto:
hisilicon/qm - fix incorrect parameters usage
crypto:
hisilicon/qm - increase the memory of local variables
crypto:
hisilicon/qm - re-enable communicate interrupt before notifying PF
crypto:
img-hash - Fix variable dereferenced before check 'hdev->req'
crypto:
nitrox - avoid double free on error path in nitrox_sriov_init()
crypto:
omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe()
crypto:
qat - fix error return code in adf_probe
crypto:
rockchip - add fallback for ahash
crypto:
rockchip - add fallback for cipher
crypto:
rockchip - better handle cipher key
crypto:
rockchip - do not do custom power management
crypto:
rockchip - do not store mode globally
crypto:
rockchip - remove non-aligned handling
crypto:
rockchip - rework by using crypto_engine
crypto:
sun8i-ss - use dma_addr instead u32
crypto:
tcrypt - Fix multibuffer skcipher speed test mem leak
crypto:
tcrypt - fix return value for multiple subtests
crypto:
x86/aegis128 - fix possible crash with CFI enabled
crypto:
x86/aria - fix crash with CFI enabled
crypto:
x86/sha1 - fix possible crash with CFI enabled
crypto:
x86/sha256 - fix possible crash with CFI enabled
crypto:
x86/sha512 - fix possible crash with CFI enabled
crypto:
x86/sm3 - fix possible crash with CFI enabled
crypto:
x86/sm4 - fix crash with CFI enabled
cxl:
fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
cxl:
fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
cxl:
Fix refcount leak in cxl_calc_capp_routing
debugfs:
fix error when writing negative value to atomic_t debugfs file
devlink:
hold region lock when flushing snapshots
devlink:
protect devlink dump by the instance lock
dm:
cleanup close_table_device
dm:
cleanup open_table_device
dm:
make sure create and remove dm device won't race with open and close table
dm:
track per-add_disk holder relations in DM
dmaengine:
apple-admac: Allocate cache SRAM to channels
dmaengine:
idxd: Fix crc_val field for completion record
dmaengine:
idxd: Make max batch size attributes in sysfs invisible for Intel IAA
dmaengine:
idxd: Make read buffer sysfs attributes invisible for Intel IAA
drbd:
destroy workqueue when drbd device was freed
drbd:
remove call to memset before free device/resource/connection
drbd:
use blk_queue_max_discard_sectors helper
drivers/md/md-bitmap:
check the return value of md_bitmap_get_counter()
drivers/perf:
hisi: Fix some event id for hisi-pcie-pmu
drivers:
dio: fix possible memory leak in dio_init()
drivers:
mcb: fix resource leak in mcb_probe()
drivers:
net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
drivers:
perf: marvell_cn10k: Fix hotplug callback leak in tad_pmu_init()
drivers:
soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static
drivers:
staging: r8188eu: Fix sleep-in-atomic-context bug in rtw_join_timeout_handler
drm/amd/display:
Disable DRR actions during state commit
drm/amd/display:
fix array index out of bound error in bios parser
drm/amd/display:
Fix display corruption w/ VSR enable
drm/amd/display:
Fix DTBCLK disable requests and SRC_SEL programming
drm/amd/display:
prevent memory leak
drm/amd/display:
revert Disable DRR actions during state commit
drm/amd/display:
skip commit minimal transition state
drm/amd/display:
Use min transition for SubVP into MPO
drm/amd/display:
Use the largest vready_offset in pipe group
drm/amd/display:
wait for vblank during pipe programming
drm/amd/display:
Workaround to increase phantom pipe vactive in pipesplit
drm/amd/pm/smu11:
BACO is supported when it's in BACO state
drm/amd/pm:
avoid large variable on kernel stack
drm/amdgpu/powerplay/psm:
Fix memory leak in power state init
drm/amdgpu:
fix pci device refcount leak
drm/amdgpu:
Fix PCI device refcount leak in amdgpu_atrm_get_bios()
drm/amdgpu:
Fix potential double free and null pointer dereference
drm/amdgpu:
Fix type of second parameter in odn_edit_dpm_table() callback
drm/amdgpu:
Fix type of second parameter in trans_msg() callback
drm/amdgpu:
Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"
drm/amdkfd:
Fix memory leakage
drm/atomic-helper:
Don't allocate new plane state in CRTC check
drm/bridge:
adv7533: remove dynamic lane switching from adv7533 bridge
drm/bridge:
it6505: Initialize AUX channel in it6505_i2c_probe
drm/edid:
add a quirk for two LG monitors to get them to work on 10bpc
drm/etnaviv:
add missing quirks for GC300
drm/fourcc:
Fix vsub/hsub for Q410 and Q401
drm/fsl-dcu:
Fix return type of fsl_dcu_drm_connector_mode_valid()
drm/i915/bios:
fix a memory leak in generate_lfp_data_ptrs
drm/i915/dgfx:
Grab wakeref at i915_ttm_unmap_virtual
drm/i915/display:
Don't disable DDI/Transcoder when setting phy test pattern
drm/i915/guc:
Add error-capture init warnings when needed
drm/i915/guc:
Fix GuC error capture sizing estimation and reporting
drm/i915/guc:
Limit scheduling properties to avoid overflow
drm/i915/guc:
make default_lists const data
drm/i915:
Encapsulate lmem rpm stuff in intel_runtime_pm
drm/i915:
Fix compute pre-emption w/a to apply to compute engines
drm/i915:
Handle all GTs on driver (un)load paths
drm/i915:
Refactor ttm ghost obj detection
drm/mediatek:
Fix return type of mtk_hdmi_bridge_mode_valid()
drm/mediatek:
Modify dpi power on/off sequence.
drm/meson:
Fix return type of meson_encoder_cvbs_mode_valid()
drm/msm/a6xx:
Fix speed-bin detection vs probe-defer
drm/msm/dpu1:
Account for DSC's bits_per_pixel having 4 fractional bits
drm/msm/dsi:
Account for DSC's bits_per_pixel having 4 fractional bits
drm/msm/dsi:
Appropriately set dsc->mux_word_size based on bpc
drm/msm/dsi:
Disallow 8 BPC DSC configuration for alternative BPC values
drm/msm/dsi:
Migrate to drm_dsc_compute_rc_parameters()
drm/msm/dsi:
Prevent signed BPG offsets from bleeding into adjacent bits
drm/msm/dsi:
Remove repeated calculation of slice_per_intf
drm/msm/dsi:
Remove useless math in DSC calculations
drm/msm/dsi:
Reuse earlier computed dsc->slice_chunk_size
drm/msm/dsi:
Use DIV_ROUND_UP instead of conditional increment on modulo
drm/msm/hdmi:
use devres helper for runtime PM management
drm/msm/mdp5:
fix reading hw revision on db410c platform
drm/msm/mdp5:
stop overriding drvdata
drm/msm:
Use drm_mode_copy()
drm/panel/panel-sitronix-st7701:
Fix RTNI calculation
drm/panel/panel-sitronix-st7701:
Remove panel on DSI attach failure
drm/radeon:
Add the missed acpi_put_table() to fix memory leak
drm/radeon:
Fix PCI device refcount leak in radeon_atrm_get_bios()
drm/rockchip:
lvds: fix PM usage counter unbalance in poweron
drm/rockchip:
Use drm_mode_copy()
drm/rockchip:
use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
drm/sti:
Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid()
drm/sti:
Use drm_mode_copy()
drm/tegra:
Add missing clk_disable_unprepare() in tegra_dc_probe()
drm/ttm:
fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED
drm:
lcdif: change burst size to 256B
drm:
lcdif: Set and enable FIFO Panic threshold
drm:
lcdif: Switch to limited range for RGB to YUV conversion
drm:
rcar-du: Drop leftovers dependencies from Kconfig
dt-bindings:
clocks: imx8mp: Add ID for usb suspend clock
dt-bindings:
imx6q-pcie: Fix clock names for imx6sx and imx8mq
dt-bindings:
input: iqs7222: Add support for IQS7222A v1.13+
dt-bindings:
input: iqs7222: Correct minimum slider size
dt-bindings:
input: iqs7222: Reduce 'linux,code' to optional
dt-bindings:
mfd: qcom,spmi-pmic: Drop PWM reg dependency
dt-bindings:
pinctrl: update uart/mmc bindings for MT7986 SoC
dt-bindings:
pwm: fix microchip corePWM's pwm-cells
dt-bindings:
visconti-pcie: Fix interrupts array max constraints
dw9768:
Enable low-power probe on ACPI
EDAC/i10nm:
fix refcount leak in pci_get_dev_wrapper()
erofs:
check the uniqueness of fsid in shared domain in advance
erofs:
fix missing unmap if z_erofs_get_extent_compressedlen() fails
erofs:
Fix pcluster memleak when its block address is zero
erofs:
validate the extent length for uncompressed pclusters
ethernet:
s2io: don't call dev_kfree_skb() under spin_lock_irqsave()
ethtool:
avoiding integer overflow in ethtool_phys_id()
eventfd:
change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD
extcon:
usbc-tusb320: Update state on probe even if no IRQ pending
f2fs:
allow to set compression for inlined file
f2fs:
avoid victim selection from previous victim section
f2fs:
fix gc mode when gc_urgent_high_remaining is 1
f2fs:
fix iostat parameter for discard
f2fs:
fix normal discard process
f2fs:
fix the assign logic of iocb
f2fs:
Fix the race condition of resize flag between resizefs
f2fs:
fix to avoid accessing uninitialized spinlock
f2fs:
fix to destroy sbi->post_read_wq in error path of f2fs_fill_super()
f2fs:
fix to enable compress for newly created file if extension matches
f2fs:
fix to invalidate dcc->f2fs_issue_discard in error path
f2fs:
set zstd compress level correctly
fbdev:
ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe()
fbdev:
fbcon: release buffer when fbcon_do_set_font() failed
fbdev:
geode: don't build on UML
fbdev:
pm2fb: fix missing pci_disable_device()
fbdev:
ssd1307fb: Drop optional dependency
fbdev:
uvesafb: don't build on UML
fbdev:
uvesafb: Fixes an error handling path in uvesafb_probe()
fbdev:
vermilion: decrease reference count in error path
fbdev:
via: Fix error in via_core_init()
firmware:
raspberrypi: fix possible memory leak in rpi_firmware_probe()
firmware:
ti_sci: Fix polled mode during system suspend
floppy:
Fix memory leak in do_floppy_init()
fortify:
Do not cast to "unsigned char"
fs/ntfs3:
Avoid UBSAN error on true_sectors_per_clst()
fs/ntfs3:
Fix slab-out-of-bounds read in ntfs_trim_fs
fs/ntfs3:
Harden against integer overflows
fs:
don't audit the capability check in simple_xattr_list()
fs:
jfs: fix shift-out-of-bounds in dbAllocAG
fs:
jfs: fix shift-out-of-bounds in dbDiscardAG
fs:
sysv: Fix sysv_nblocks() returns wrong value
ftrace:
Allow WITH_ARGS flavour of graph tracer with shadow call stack
futex:
Resend potentially swallowed owner death notification
gcov:
add support for checksum field
genirq/irqdesc:
Don't try to remove non-existing sysfs files
gfs2:
Partially revert gfs2_inode_lookup change
gpiolib:
cdev: fix NULL-pointer dereferences
gpiolib:
protect the GPIO device against being dropped while in use by user-space
habanalabs:
fix return value check in hl_fw_get_sec_attest_data()
hamradio:
baycom_epp: Fix return type of baycom_send_packet()
hamradio:
don't call dev_kfree_skb() under spin_lock_irqsave()
hfs:
fix OOB Read in __hfs_brec_find
hfs:
Fix OOB Write in hfs_asc2mac
HID:
amd_sfh: Add missing check for dma_alloc_coherent
HID:
apple: enable APPLE_ISO_TILDE_QUIRK for the keyboards of Macs with the T2 chip
HID:
apple: fix key translations where multiple quirks attempt to translate the same key
HID:
hid-sensor-custom: set fixed size for custom attributes
HID:
i2c: let RMI devices decide what constitutes wakeup event
HID:
input: do not query XP-PEN Deco LW battery
HID:
logitech-hidpp: Guard FF init code against non-USB devices
HID:
mcp2221: don't connect hidraw
HID:
uclogic: Add support for XP-PEN Deco LW
HID:
wacom: Ensure bootloader PID is usable in hidraw mode
HSI:
omap_ssi_core: Fix error handling in ssi_init()
HSI:
omap_ssi_core: fix possible memory leak in ssi_probe()
HSI:
omap_ssi_core: fix unbalanced pm_runtime_disable()
hsr:
Add a rcu-read lock to hsr_forward_skb().
hsr:
Avoid double remove of a node.
hsr:
Disable netpoll.
hsr:
Synchronize sending frames to have always incremented outgoing seq nr.
hsr:
Synchronize sequence number updates.
hugetlbfs:
fix null-ptr-deref in hugetlbfs_parse_param()
hwmon:
(emc2305) fix pwm never being able to set lower
hwmon:
(emc2305) fix unable to probe emc2301/2/3
hwmon:
(jc42) Convert register access and caching to regmap/regcache
hwmon:
(jc42) Fix missing unlock on error in jc42_write()
hwmon:
(jc42) Restore the min/max/critical temperatures on resume
hwmon:
(nct6775) add ASUS CROSSHAIR VIII/TUF/ProArt B550M
hwrng:
amd - Fix PCI device refcount leak
hwrng:
geode - Fix PCI device refcount leak
i2c:
ismt: Fix an out-of-bounds bug in ismt_access()
i2c:
mux: reg: check return value after calling platform_get_resource()
i2c:
pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe
i40e:
Fix the inability to attach XDP program on downed interface
IB/IPoIB:
Fix queue count inconsistency for PKEY child interfaces
IB/mad:
Don't call to function that might sleep while in atomic context
ice:
synchronize the misc IRQ when tearing down Tx tracker
igb:
Do not free q_vector unless new one was allocated
igc:
Add checking for basetime less than zero
igc:
allow BaseTime 0 enrollment for Qbv
igc:
Enhance Qbv scheduling by using first flag bit
igc:
recalculate Qbv end_time by considering cycle time
igc:
Set Qbv start_time and end_time to end_time if not being configured in GCL
igc:
Use strict cycles for Qbv scheduling
iio:
adc128s052: add proper .data members in adc128_of_match table
iio:
adc: ad_sigma_delta: do not use internal iio_dev lock
iio:
addac: ad74413r: fix integer promotion bug in ad74413_get_input_current_offset()
iio:
adis: add '__adis_enable_irq()' implementation
iio:
fix memory leak in iio_device_register_eventset()
iio:
temperature: ltc2983: make bulk write buffer DMA-safe
ima:
Fix misuse of dereference of pointer in template_desc_init_fields()
ima:
Handle -ESTALE returned by ima_filter_rule_match()
ima:
Simplify ima_lsm_copy_rule
include/uapi/linux/swab:
Fix potentially missing __always_inline
Input:
elants_i2c - properly handle the reset GPIO when power is off
Input:
iqs7222 - add support for IQS7222A v1.13+
Input:
iqs7222 - drop unused device node references
Input:
iqs7222 - protect against undefined slider size
Input:
iqs7222 - report malformed properties
Input:
joystick - fix Kconfig warning for JOYSTICK_ADC
Input:
wistron_btns - disable on UML
integrity:
Fix memory leakage in keyring allocation error path
interconnect:
qcom: sc7180: fix dropped const of qcom_icc_bcm
io_uring/net:
ensure compat import handlers clear free_iov
io_uring/net:
fix cleanup after recycle
io_uring/net:
introduce IORING_SEND_ZC_REPORT_USAGE flag
io_uring:
add completion locking for iopoll
io_uring:
dont remove file from msg_ring reqs
io_uring:
improve io_double_lock_ctx fail handling
io_uring:
protect cq_timeouts with timeout_lock
io_uring:
remove iopoll spinlock
iommu/amd:
Fix pci device refcount leak in ppr_notifier()
iommu/fsl_pamu:
Fix resource leak in fsl_pamu_probe()
iommu/mediatek:
Add error path for loop of mm_dts_parse
iommu/mediatek:
Add platform_device_put for recovering the device refcnt
iommu/mediatek:
Check return value after calling platform_get_resource()
iommu/mediatek:
Fix forever loop in error handling
iommu/mediatek:
Use component_match_add
iommu/mediatek:
Validate number of phandles associated with "mediatek,larbs"
iommu/rockchip:
fix permission bits in page table entries v2
iommu/s390:
Fix duplicate domain attachments
iommu/sun50i:
Consider all fault sources for reset
iommu/sun50i:
Fix flush size
iommu/sun50i:
Fix R/W permission check
iommu/sun50i:
Fix reset release
iommu/sun50i:
Implement .iotlb_sync_map
iommu/sun50i:
Remove IOMMU_DOMAIN_IDENTITY
iommu:
Avoid races around device probe
ipc:
fix memory leak in init_mqueue_fs()
ipmi:
fix memleak when unload ipmi driver
ipmi:
kcs: Poll OBF briefly to reduce OBE latency
ipv6/sit:
use DEV_STATS_INC() to avoid data-races
ipvs:
use u64_stats_t for the per-cpu counters
irqchip/loongson-liointc:
Fix improper error handling in liointc_init()
irqchip/loongson-pch-pic:
Fix translate callback for DT path
irqchip/wpcm450:
Fix memory leak in wpcm450_aic_of_init()
irqchip:
gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
jfs:
Fix fortify moan in symlink
kprobes:
Fix check for probe enabled in kill_kprobe()
ksmbd:
Fix resource leak in ksmbd_session_rpc_open()
led:
qcom-lpg: Fix sleeping in atomic
leds:
is31fl319x: Fix setting current limit for is31fl319{0,1,3}
lib/debugobjects:
fix stat count and optimize debug_objects_mem_init
lib/fonts:
fix undefined behavior in bit shift for get_default_font
lib/notifier-error-inject:
fix error when writing -errno to debugfs file
libbpf:
Avoid enum forward-declarations in public API in C++ mode
libbpf:
Btf dedup identical struct test needs check for nested structs/arrays
libbpf:
Deal with section with no data gracefully
libbpf:
Fix memory leak in parse_usdt_arg()
libbpf:
Fix null-pointer dereference in find_prog_by_sec_insn()
libbpf:
Fix use-after-free in btf_dump_name_dups
libbpf:
Use elf_getshdrnum() instead of e_shnum
libfs:
add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value
Linux:
Linux 6.1.2
lkdtm:
cfi: Make PAC test work with GCC 7 and 8
LoadPin:
Ignore the "contents" argument of the LSM hooks
lockd:
set other missing fields when unlocking files
loop:
Fix the max_loop commandline argument treatment when it is set to 0
macintosh/macio-adb:
check the return value of ioremap()
macintosh:
fix possible memory leak in macio_add_one_device()
mailbox:
arm_mhuv2: Fix return value check in mhuv2_probe()
mailbox:
mpfs: read the system controller's status
mailbox:
pcc: Reset pcc_chan_count to zero in case of PCC probe failure
mailbox:
zynq-ipi: fix error handling while device_register() fails
maple_tree:
fix mas_spanning_rebalance() on insufficient data
mcb:
mcb-parse: fix error handing in chameleon_parse_gdd()
mctp:
Remove device type check at unregister
mctp:
serial: Fix starting value for frame check sequence
md/raid0, raid10:
Don't set discard sectors for request queue
md/raid1:
stop mdx_raid1 thread when raid1 array run failed
media:
adv748x: afe: Select input port when initializing AFE
media:
amphion: add lock around vdec_g_fmt
media:
amphion: apply vb2_queue_error instead of setting manually
media:
amphion: cancel vpu before release instance
media:
amphion: Fix error handling in vpu_driver_init()
media:
amphion: lock and check m2m_ctx in event handler
media:
amphion: reset instance if it's aborted before codec header parsed
media:
amphion: try to wakeup vpu core to avoid failure
media:
c8sectpfe: Add of_node_put() when breaking out of loop
media:
camss: Clean up received buffers on failed start of streaming
media:
camss: Do not attach an already attached power domain on MSM8916 platform
media:
cedrus: hevc: Fix offset adjustments
media:
coda: Add check for dcoda_iram_alloc
media:
coda: Add check for kmalloc
media:
coda: jpeg: Add check for kmalloc
media:
dvb-core: Fix ignored return value in dvb_register_frontend()
media:
dvb-frontends: fix leak of memory fw
media:
dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()
media:
dvb-usb: fix memory leak in dvb_usb_adapter_init()
media:
dvbdev: adopts refcnt to avoid UAF
media:
dvbdev: fix build warning due to comments
media:
dvbdev: fix refcnt bug
media:
exynos4-is: don't rely on the v4l2_async_subdev internals
media:
i2c: ad5820: Fix error path
media:
i2c: hi846: Fix memory leak in hi846_parse_dt()
media:
i2c: ov5648: Free V4L2 fwnode data on unbind
media:
imon: fix a race condition in send_packet()
media:
imx-jpeg: Disable useless interrupt to avoid kernel panic
media:
imx: imx7-media-csi: Clear BIT_MIPI_DOUBLE_CMPNT for <16b formats
media:
mediatek: vcodec: Can't set dst buffer to done when lat decode error
media:
mediatek: vcodec: Core thread depends on core_list
media:
mediatek: vcodec: Fix getting NULL pointer for dst buffer
media:
mediatek: vcodec: fix h264 cavlc bitstream fail
media:
mediatek: vcodec: Fix h264 set lat buffer error
media:
mediatek: vcodec: Setting lat buf to lat_list when lat decode error
media:
mt9p031: Drop bogus v4l2_subdev_get_try_crop() call from mt9p031_init_cfg()
media:
ov5640: set correct default link frequency
media:
platform: exynos4-is: Fix error handling in fimc_md_init()
media:
platform: exynos4-is: fix return value check in fimc_md_probe()
media:
platform: mtk-mdp3: fix error handling about components clock_on
media:
platform: mtk-mdp3: fix error handling in mdp_cmdq_send()
media:
platform: mtk-mdp3: fix error handling in mdp_probe()
media:
rkvdec: Add required padding
media:
s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC
media:
saa7164: fix missing pci_disable_device()
media:
si470x: Fix use-after-free in si470x_int_in_callback()
media:
solo6x10: fix possible memory leak in solo_sysfs_init()
media:
staging: stkwebcam: Restore MEDIA_{USB,CAMERA}_SUPPORT dependencies
media:
sun6i-mipi-csi2: Register async subdev with no sensor attached
media:
sun6i-mipi-csi2: Require both pads to be connected for streaming
media:
sun8i-a83t-mipi-csi2: Register async subdev with no sensor attached
media:
sun8i-a83t-mipi-csi2: Require both pads to be connected for streaming
media:
v4l2-ctrls-api.c: add back dropped ctrl->is_new = 1
media:
v4l2-ctrls: Fix off-by-one error in integer menu control check
media:
v4l2-ioctl.c: Unify YCbCr/YUV terms in format descriptions
media:
videobuf-dma-contig: use dma_mmap_coherent
media:
vidtv: Fix use-after-free in vidtv_bridge_dvb_init()
media:
vimc: Fix wrong function called when vimc_init() fails
media:
vivid: fix compose size exceed boundary
memory:
renesas-rpc-if: Clear HS bit during hardware initialization
memstick/ms_block:
Add check for alloc_ordered_workqueue
mfd:
axp20x: Do not sleep in the power off handler
mfd:
bd957x: Fix Kconfig dependency on REGMAP_IRQ
mfd:
pm8008: Fix return value check in pm8008_probe()
mfd:
qcom_rpm: Fix an error handling path in qcom_rpm_probe()
mfd:
qcom_rpm: Use devm_of_platform_populate() to simplify code
MIPS:
BCM63xx: Add check for NULL for clk in clk_enable
MIPS:
DTS: CI20: fix reset line polarity of the ethernet controller
MIPS:
OCTEON: warn only once if deprecated link status is being used
MIPS:
ralink: mt7621: avoid to init common ralink reset controller
MIPS:
vpe-cmp: fix possible memory leak while module exiting
MIPS:
vpe-mt: fix possible memory leak while module exiting
misc:
ocxl: fix possible name leak in ocxl_file_register_afu()
misc:
sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os
misc:
tifm: fix possible memory leak in tifm_7xx1_switch_media()
mISDN:
hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mISDN:
hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mISDN:
hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
mm/gup:
disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings
mmc:
alcor: fix return value check of mmc_add_host()
mmc:
atmel-mci: fix return value check of mmc_add_host()
mmc:
core: Normalize the error handling branch in sd_read_ext_regs()
mmc:
f-sdh30: Add quirks for broken timeout clock capability
mmc:
litex_mmc: ensure `host->irq == 0` if polling
mmc:
meson-gx: fix return value check of mmc_add_host()
mmc:
mmci: fix return value check of mmc_add_host()
mmc:
moxart: fix return value check of mmc_add_host()
mmc:
mxcmmc: fix return value check of mmc_add_host()
mmc:
omap_hsmmc: fix return value check of mmc_add_host()
mmc:
pxamci: fix return value check of mmc_add_host()
mmc:
renesas_sdhi: add quirk for broken register layout
mmc:
renesas_sdhi: alway populate SCC pointer
mmc:
renesas_sdhi: better reset from HS400 mode
mmc:
rtsx_pci: fix return value check of mmc_add_host()
mmc:
rtsx_usb_sdmmc: fix return value check of mmc_add_host()
mmc:
sdhci-tegra: Issue CMD and DAT resets together
mmc:
toshsd: fix return value check of mmc_add_host()
mmc:
via-sdmmc: fix return value check of mmc_add_host()
mmc:
vub300: fix return value check of mmc_add_host()
mmc:
wbsd: fix return value check of mmc_add_host()
mmc:
wmt-sdmmc: fix return value check of mmc_add_host()
module:
Fix NULL vs IS_ERR checking for module_get_next_page
mrp:
introduce active flags to prevent UAF when applicant uninit
mt76:
mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2()
mtd:
core: fix possible resource leak in init_mtd()
mtd:
core: Fix refcount error in del_mtd_device()
mtd:
Fix device name leak when register device failed in add_mtd_device()
mtd:
lpddr2_nvm: Fix possible null-ptr-deref
mtd:
maps: pxa2xx-flash: fix memory leak in probe
mtd:
spi-nor: Fix the number of bytes for the dummy cycles
mtd:
spi-nor: hide jedec_id sysfs attribute if not present
myri10ge:
Fix an error handling path in myri10ge_probe()
net, proc:
Provide PROC_FS=n fallback for proc_create_net_single_write()
net/tunnel:
wait until all sk_user_data reader finish before releasing the sock
net:
add atomic_long_t to net_device_stats fields
net:
amd-xgbe: Check only the minimum speed for active/passive cables
net:
amd-xgbe: Fix logic around active and passive cables
net:
amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave()
net:
apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave()
net:
apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave()
net:
defxx: Fix missing err handling in dfx_init()
net:
dsa: microchip: remove IRQF_TRIGGER_FALLING in request_threaded_irq
net:
dsa: mv88e6xxx: avoid reg_lock deadlock in mv88e6xxx_setup_port()
net:
dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path
net:
emaclite: don't call dev_kfree_skb() under spin_lock_irqsave()
net:
enetc: avoid buffer leaks on xdp_do_redirect() failure
net:
ethernet: adi: adin1110: Fix SPI transfers
net:
ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave()
net:
ethernet: mtk_eth_soc: do not overwrite mtu configuration running reset routine
net:
ethernet: mtk_eth_soc: drop packets to WDMA if the ring is full
net:
ethernet: mtk_eth_soc: fix RSTCTRL_PPE{0,1} definitions
net:
ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open()
net:
ethernet: ti: Fix return type of netcp_ndo_start_xmit()
net:
farsync: Fix kmemleak when rmmods farsync
net:
fec: check the return value of build_skb()
net:
lan9303: Fix read error execution path
net:
macsec: fix net device access prior to holding a lock
net:
Return errno in sk->sk_prot->get_port().
net:
setsockopt: fix IPV6_UNICAST_IF option for connected sockets
net:
stmmac: fix errno when create_singlethread_workqueue() fails
net:
stmmac: fix possible memory leak in stmmac_dvr_probe()
net:
stmmac: selftests: fix potential memleak in stmmac_test_arpoffload()
net:
stream: purge sk_error_queue in sk_stream_kill_queues()
net:
vmw_vsock: vmci: Check memcpy_from_msg()
net_sched:
reject TCF_EM_SIMPLE case for complex ematch module
netfilter:
conntrack: set icmpv6 redirects as RELATED
netfilter:
flowtable: really fix NAT IPv6 offload
nfc:
pn533: Clear nfc_target before being used
NFS:
Allow very small rsize & wsize again
NFS:
Fix an Oops in nfs_d_automount()
nfs:
fix possible null-ptr-deref when parsing param
nfsd:
don't call nfsd_file_put from client states seqfile display
NFSD:
Finish converting the NFSv2 GETACL result encoder
NFSD:
Finish converting the NFSv3 GETACL result encoder
NFSD:
pass range end to vfs_fsync_range() instead of count
nfsd:
return error if nfs4_setacl fails
nfsd:
under NFSv4.1, fix double svc_xprt_put on rpc_create failure
NFSv4.2:
Always decode the security label
NFSv4.2:
Clear FATTR4_WORD2_SECURITY_LABEL when done decoding
NFSv4.2:
Fix a memory stomp in decode_attr_security_label
NFSv4.2:
Fix initialisation of struct nfs4_label
NFSv4.2:
Set the correct size scratch buffer for decoding READ_PLUS
NFSv4.x:
Fail client initialisation if state manager thread can't run
NFSv4:
Fix a credential leak in _nfs4_discover_trunking()
NFSv4:
Fix a deadlock between nfs4_open_recover_helper() and delegreturn
nilfs2:
fix shift-out-of-bounds due to too large exponent of block size
nilfs2:
fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset()
ntb_netdev:
Use dev_kfree_skb_any() in interrupt context
nvme-auth:
don't override ctrl keys before validation
nvme:
pass nr_maps explicitly to nvme_alloc_io_tag_set
nvme:
return err on nvme_init_non_mdts_limits fail
nvmet:
only allocate a single slab for bvecs
objtool, kcsan:
Add volatile read/write instrumentation to whitelist
ocfs2:
fix memory leak in ocfs2_mount_volume()
ocfs2:
fix memory leak in ocfs2_stack_glue_init()
octeontx2-af:
cn10k: mcs: Fix a resource leak in the probe and remove functions
ocxl:
fix pci device refcount leak when calling get_function_0()
of:
overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()
openvswitch:
Fix flow lookup to use unmasked key
openvswitch:
Use kmalloc_size_roundup() to match ksize() usage
orangefs:
Fix kmemleak in orangefs_prepare_debugfs_help_string()
orangefs:
Fix kmemleak in orangefs_sysfs_init()
orangefs:
Fix kmemleak in orangefs_{kernel,client}_debug_init()
orangefs:
Fix sysfs not cleanup when dev init failed
ovl:
fix use inode directly in rcu-walk mode
ovl:
remove privs in ovl_copyfile()
ovl:
remove privs in ovl_fallocate()
padata:
Always leave BHs disabled when running ->parallel()
padata:
Fix list iterator in padata_do_serial()
PCI:
Check for alloc failure in pci_request_irq()
PCI:
dwc: Fix n_fts[] array overrun
PCI:
endpoint: pci-epf-vntb: Fix call pci_epc_mem_free_addr() in error path
PCI:
imx6: Initialize PHY before deasserting core reset
PCI:
pci-epf-test: Register notifier if only core_init_notifier is enabled
PCI:
vmd: Disable MSI remapping after suspend
PCI:
vmd: Fix secondary bus reset for Intel bridges
perf branch:
Fix interpretation of branch records
perf debug:
Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option()
perf off_cpu:
Fix a typo in BTF tracepoint name, it should be 'btf_trace_sched_switch'
perf probe:
Check -v and -q options in the right place
perf stat:
Do not delay the workload with --delay
perf stat:
Move common code in print_metric_headers()
perf stat:
Use evsel__is_hybrid() more
perf symbol:
correction while adjusting symbol
perf test:
Fix "all PMU test" to skip parametrized events
perf tools:
Fix "kernel lock contention analysis" test by not printing warnings in quiet mode
perf tools:
Make quiet mode consistent between tools
perf trace:
Handle failure when trace point folder is missed
perf trace:
Return error if a system call doesn't exist
perf trace:
Use macro RAW_SYSCALL_ARGS_NUM to replace number
perf/arm_dmc620:
Fix hotplug callback leak in dmc620_pmu_init()
perf/smmuv3:
Fix hotplug callback leak in arm_smmu_pmu_init()
perf/x86/intel/uncore:
Fix reference count leak in __uncore_imc_init_box()
perf/x86/intel/uncore:
Fix reference count leak in hswep_has_limit_sbox()
perf/x86/intel/uncore:
Fix reference count leak in sad_cfg_iio_topology()
perf/x86/intel/uncore:
Fix reference count leak in snr_uncore_mmio_map()
perf:
arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
perf:
Fix possible memleak in pmu_dev_alloc()
phy:
marvell: phy-mvebu-a3700-comphy: Reset COMPHY registers before USB 3.0 power on
phy:
qcom-qmp-pcie: drop bogus register update
phy:
qcom-qmp-pcie: drop power-down delay config
phy:
qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASPM is enabled
phy:
qcom-qmp-pcie: fix ipq6018 initialisation
phy:
qcom-qmp-pcie: fix ipq8074-gen3 initialisation
phy:
qcom-qmp-pcie: fix sc8180x initialisation
phy:
qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] register names
phy:
qcom-qmp-pcie: replace power-down delay
phy:
qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table
phy:
qcom-qmp-pcie: split register tables into common and extra parts
phy:
qcom-qmp-pcie: support separate tables for EP mode
phy:
qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode
phy:
qcom-qmp-usb: clean up power-down handling
phy:
qcom-qmp-usb: clean up status polling
phy:
qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY
phy:
qcom-qmp-usb: drop power-down delay config
phy:
qcom-qmp-usb: drop sc8280xp power-down delay
phy:
qcom-qmp-usb: drop start and pwrdn-ctrl abstraction
phy:
qcom-qmp-usb: fix sc8280xp PCS_USB offset
phy:
usb: Fix clock imbalance for suspend/resume
phy:
usb: s2 WoL wakeup_count not incremented for USB->Eth devices
phy:
usb: Use slow clock for wake enabled suspend
pinctrl:
k210: call of_node_put()
pinctrl:
mediatek: fix the pinconf register offset of some pins
pinctrl:
ocelot: add missing destroy_workqueue() in error path in ocelot_pinctrl_probe()
pinctrl:
pinconf-generic: add missing of_node_put()
pinctrl:
thunderbay: fix possible memory leak in thunderbay_build_functions()
platform/chrome:
cros_ec_typec: zero out stale pointers
platform/chrome:
cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init()
platform/mellanox:
mlxbf-pmc: Fix event typo
platform/x86:
huawei-wmi: fix return value calculation
platform/x86:
intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register()
platform/x86:
mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]()
PM:
hibernate: Fix mistake in kerneldoc comment
PM:
runtime: Do not call __rpm_callback() from rpm_idle()
PNP:
fix name memory leak in pnp_alloc_dev()
power:
supply: ab8500: Fix error handling in ab8500_charger_init()
power:
supply: bq25890: Convert to i2c's .probe_new()
power:
supply: bq25890: Ensure pump_express_work is cancelled on remove
power:
supply: bq25890: Factor out regulator registration code
power:
supply: cw2015: Fix potential null-ptr-deref in cw_bat_probe()
power:
supply: fix null pointer dereferencing in power_supply_get_battery_info
power:
supply: Fix refcount leak in rk817_charger_probe
power:
supply: fix residue sysfs file in error handle route of __power_supply_register()
power:
supply: z2_battery: Fix possible memleak in z2_batt_probe()
powerpc/52xx:
Fix a resource leak in an error handling path
powerpc/83xx/mpc832x_rdb:
call platform_device_put() in error case in of_fsl_spi_probe()
powerpc/hv-gpci:
Fix hv_gpci event list
powerpc/perf:
callchain validate kernel stack pointer bounds
powerpc/pseries/eeh:
use correct API for error log size
powerpc/pseries:
fix plpks_read_var() code for different consumers
powerpc/pseries:
Fix the H_CALL error code in PLPKS driver
powerpc/pseries:
fix the object owners enum value in plpks driver
powerpc/pseries:
Return -EIO instead of -EINTR for H_ABORTED error
powerpc/xive:
add missing iounmap() in error path in xive_spapr_populate_irq_data()
powerpc/xmon:
Fix -Wswitch-unreachable warning in bpt_cmds
powerpc:
dts: turris1x.dts: Add channel labels for temperature sensor
ppp:
associate skb with a device at tx
proc:
fixup uptime selftest
pstore/ram:
Fix error return code in ramoops_probe()
pstore:
Avoid kcore oops by vmap()ing with VM_IOREMAP
pstore:
Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES
pstore:
Switch pmsg_lock to an rt_mutex to avoid priority inversion
pwm:
mediatek: always use bus clock for PWM on MT7622
pwm:
mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm
pwm:
sifive: Call pwm_sifive_update_clock() while mutex is held
pwm:
tegra: Ensure the clock rate is not less than needed
pwm:
tegra: Fix 32 bit build
pwm:
tegra: Improve required rate calculation
qed (gcc13):
use u16 for fid to be big enough
r6040:
Fix kmemleak in probe and remove
rapidio:
devices: fix missing put_device in mport_cdev_open
rapidio:
fix possible name leaks when rio_add_device() fails
rapidio:
fix possible UAF when kfifo_alloc() fails
rapidio:
rio: fix possible name leak in rio_register_mport()
rcu:
Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state()
RDMA/core:
Fix order of nldev_exit call
RDMA/core:
Make sure "ib_port" is valid when access sysfs node
RDMA/hfi1:
Fix error return code in parse_platform_config()
RDMA/hfi:
Decrease PCI device reference count in error path
RDMA/hns:
Fix AH attr queried by query_qp
RDMA/hns:
Fix error code of CMD
RDMA/hns:
Fix ext_sge num error when post send
RDMA/hns:
Fix incorrect sge nums calculation
RDMA/hns:
fix memory leak in hns_roce_alloc_mr()
RDMA/hns:
Fix page size cap from firmware
RDMA/hns:
Fix PBL page MTR find
RDMA/hns:
Fix the gid problem caused by free mr
RDMA/hns:
Fix XRC caps on HIP08
RDMA/irdma:
Do not request 2-level PBLEs for CQ alloc
RDMA/irdma:
Fix inline for multiple SGE's
RDMA/irdma:
Fix RQ completion opcode
RDMA/irdma:
Initialize net_type before checking it
RDMA/irdma:
Report the correct link speed
RDMA/nldev:
Add checks for nla_nest_start() in fill_stat_counter_qps()
RDMA/nldev:
Fix failure to send large messages
RDMA/nldev:
Return "-EAGAIN" if the cm_id isn't from expected port
RDMA/restrack:
Release MR restrack when delete
RDMA/rxe:
Fix mr->map double free
RDMA/rxe:
Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed
RDMA/siw:
Fix immediate work request flush to completion queue
RDMA/siw:
Fix pointer cast warning
RDMA/siw:
Set defined status for work completion with undefined status
RDMA/srp:
Fix error return code in srp_parse_options()
RDMA:
Disable IB HW for UML
regmap-irq:
Use the new num_config_regs property in regmap_add_irq_chip_fwnode
regulator:
core: fix deadlock on regulator enable
regulator:
core: fix module refcount leak in set_supply()
regulator:
core: Fix resolve supply lookup issue
regulator:
core: fix resource leak in regulator_register()
regulator:
core: fix unbalanced of node refcount in regulator_dev_lookup()
regulator:
core: fix use_count leakage when handling boot-on
regulator:
core: Use different devices for resource allocation and DT lookup
regulator:
core: use kfree_const() to free space conditionally
regulator:
qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe()
regulator:
qcom-rpmh: Fix PMR735a S3 regulator spec
reiserfs:
Add missing calls to reiserfs_security_free()
relay:
fix type mismatch when allocating memory in relay_create_buf()
remoteproc:
core: Auto select rproc-virtio device id
remoteproc:
qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on()
remoteproc:
qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio()
remoteproc:
qcom_q6v5_pas: detach power domains on remove
remoteproc:
qcom_q6v5_pas: disable wakeup on probe fail or remove
remoteproc:
qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region()
remoteproc:
sysmon: fix memory leak in qcom_add_sysmon_subdev()
Revert "drm/amd/display:
Limit max DSC target bpp for specific monitors"
Revert "net:
hsr: use hlist_head instead of list_head for mac addresses"
Revert "PCI:
Clear PCI_STATUS when setting up device"
RISC-V:
Align the shadow stack
RISC-V:
Fix MEMREMAP_WB for systems with Svpbmt
RISC-V:
Fix unannoted hardirqs-on in return to userspace slow-path
RISC-V:
KVM: Fix reg_val check in kvm_riscv_vcpu_set_reg_config()
riscv, bpf:
Emit fixed-length instructions for BPF_PSEUDO_FUNC
riscv/mm:
add arch hook arch_clear_hugepage_flags
riscv:
dts: microchip: fix memory node unit address for icicle
riscv:
dts: microchip: fix the icicle's #pwm-cells
riscv:
dts: microchip: remove pcie node from the sev kit
riscv:
Fix crash during early errata patching
riscv:
Fix P4D_SHIFT definition for 3-level page table mode
rtc:
class: Fix potential memleak in devm_rtc_allocate_device()
rtc:
cmos: Call cmos_wake_setup() from cmos_do_probe()
rtc:
cmos: Call rtc_wake_setup() from cmos_do_probe()
rtc:
cmos: Disable ACPI RTC event on removal
rtc:
cmos: Eliminate forward declarations of some functions
rtc:
cmos: Rename ACPI-related functions
rtc:
mxc_v2: Add missing clk_disable_unprepare()
rtc:
pcf2127: Convert to .probe_new()
rtc:
pcf85063: fix pcf85063_clkout_control
rtc:
pcf85063: Fix reading alarm
rtc:
pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe()
rtc:
rzn1: Check return value in rzn1_rtc_probe
rtc:
snvs: Allow a time difference on clock register read
rtc:
st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()
rxrpc:
Fix ack.bufferSize to be 0 when generating an ack
rxrpc:
Fix missing unlock in rxrpc_do_sendmsg()
s390/ctcm:
Fix return type of ctc{mp,}m_tx()
s390/lcs:
Fix return type of lcs_start_xmit()
s390/netiucv:
Fix return type of netiucv_tx()
samples/bpf:
Fix MAC address swapping in xdp2_kern
samples/bpf:
Fix map iteration in xdp1_user
samples:
vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe()
sched/psi:
Fix possible missing or delayed pending event
sched/uclamp:
Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
sched/uclamp:
Fix fits_capacity() check in feec()
sched/uclamp:
Fix relationship between uclamp and migration margin
sched/uclamp:
Make asym_fits_capacity() use util_fits_cpu()
sched/uclamp:
Make cpu_overutilized() use util_fits_cpu()
sched/uclamp:
Make select_idle_capacity() use util_fits_cpu()
sched/uclamp:
Make task_fits_capacity() use util_fits_cpu()
scsi:
core: Fix a race between scsi_done() and scsi_timeout()
scsi:
efct: Fix possible memleak in efct_device_init()
scsi:
elx: libefc: Fix second parameter type in state callbacks
scsi:
fcoe: Fix possible name leak when device_register() fails
scsi:
fcoe: Fix transport not deattached when fcoe_if_init() fails
scsi:
hpsa: Fix error handling in hpsa_add_sas_host()
scsi:
hpsa: Fix possible memory leak in hpsa_add_sas_device()
scsi:
hpsa: Fix possible memory leak in hpsa_init_one()
scsi:
ipr: Fix WARNING in ipr_init()
scsi:
lpfc: Fix hard lockup when reading the rx_monitor from debugfs
scsi:
mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add()
scsi:
qla2xxx: Fix crash when I/O abort times out
scsi:
qla2xxx: Fix set-but-not-used variable warnings
scsi:
scsi_debug: Fix a warning in resp_report_zones()
scsi:
scsi_debug: Fix a warning in resp_verify()
scsi:
scsi_debug: Fix a warning in resp_write_scat()
scsi:
scsi_debug: Fix possible name leak in sdebug_add_host_helper()
scsi:
smartpqi: Add new controller PCI IDs
scsi:
smartpqi: Correct device removal for multi-actuator devices
scsi:
snic: Fix possible UAF in snic_tgt_create()
scsi:
target: iscsi: Fix a race condition between login_work and the login thread
scsi:
ufs: core: Fix the polling implementation
scsi:
ufs: Reduce the START STOP UNIT timeout
sctp:
sysctl: make extra pointers netns aware
seccomp:
Move copy_seccomp() to no failure path.
security:
Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6
selftest/bpf:
Fix error usage of ASSERT_OK in xdp_adjust_tail.c
selftest/bpf:
Fix memory leak in kprobe_multi_test
selftests/bpf:
Add missing bpf_iter_vma_offset__destroy call
selftests/bpf:
Fix conflicts with built-in functions in bpf_iter_ksym
selftests/bpf:
Fix error failure of case test_xdp_adjust_tail_grow
selftests/bpf:
Fix incorrect ASSERT in the tcp_hdr_options test
selftests/bpf:
Fix memory leak caused by not destroying skeleton
selftests/bpf:
fix memory leak of lsm_cgroup
selftests/bpf:
fix missing BPF object files
selftests/bpf:
Fix xdp_synproxy compilation failure in 32-bit arch
selftests/bpf:
Make sure zero-len skbs aren't redirectable
selftests/bpf:
Mount debugfs in setns_by_fd
selftests/bpf:
Select CONFIG_FUNCTION_ERROR_INJECTION
selftests/efivarfs:
Add checking of the test return value
selftests/ftrace:
event_triggers: wait longer for test_event_enable
selftests/powerpc:
Fix resource leaks
selftests:
cgroup: fix unsigned comparison with less than zero
selftests:
devlink: fix the fd redirect in dummy_reporter_test
serial:
8250_bcm7271: Fix error handling in brcmuart_init()
serial:
altera_uart: fix locking in polling mode
serial:
amba-pl011: avoid SBSA UART accessing DMACR register
serial:
pch: Fix PCI device refcount leak in pch_request_dma()
serial:
pl011: Do not clear RX FIFO & RX interrupt in unthrottle.
serial:
stm32: move dma_request_chan() before clk_prepare_enable()
serial:
sunsab: Fix error handling in sunsab_init()
serial:
tegra: Read DMA status before terminating
skbuff:
Account for tail adjustment during pull operations
soc/tegra:
cbb: Add checks for potential out of bound errors
soc/tegra:
cbb: Check firewall before enabling error reporting
soc/tegra:
cbb: Update slave maps for Tegra234
soc/tegra:
cbb: Use correct master_id mask for CBB NOC in Tegra194
soc:
apple: rtkit: Stop casting function pointer signatures
soc:
apple: sart: Stop casting function pointer signatures
soc:
mediatek: pm-domains: Fix the power glitch issue
soc:
qcom: apr: Add check for idr_alloc and of_property_read_string_index
soc:
qcom: llcc: make irq truly optional
soc:
sifive: ccache: fix missing free_irq() in error path in sifive_ccache_init()
soc:
sifive: ccache: fix missing iounmap() in error path in sifive_ccache_init()
soc:
sifive: ccache: fix missing of_node_put() in sifive_ccache_init()
soc:
ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
soc:
ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
soreuseport:
Fix socket selection for SO_INCOMING_CPU.
spi:
fsl_spi: Don't change speed while chipselect is active
spi:
spi-gpio: Don't set MOSI as an input if not 3WIRE mode
spi:
spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE
spi:
Update reference to struct spi_controller
staging:
rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()
staging:
rtl8192u: Fix use after free in ieee80211_rx()
staging:
vme_user: Fix possible UAF in tsi148_dma_list_add
stmmac:
fix potential division by 0
SUNRPC:
Fix missing release socket in rpc_sockname()
test_firmware:
fix memory leak in test_firmware_init()
test_maple_tree:
add test for mas_spanning_rebalance() on insufficient data
thermal/core:
Ensure that thermal device is registered in thermal_zone_get_temp
thermal/drivers/imx8mm_thermal:
Validate temperature range
thermal/drivers/k3_j72xx_bandgap:
Fix the debug print message
thermal/drivers/qcom/lmh:
Fix irq handler return value
thermal/drivers/qcom/temp-alarm:
Fix inaccurate warning for gen2
thermal/of:
Fix memory leak on thermal_of_zone_register() failure
thermal:
core: fix some possible name leaks in error paths
timerqueue:
Use rb_entry_safe() in timerqueue_getnext()
tpm/tpm_crb:
Fix error message in __crb_relinquish_locality()
tpm/tpm_ftpm_tee:
Fix error handling in ftpm_mod_init()
tpm:
Add flag to use default cancellation policy
tpm:
tis_i2c: Fix sanity check interrupt enable mask
tracing/hist:
Fix issue of losting command info in error_log
tracing/user_events:
Fix call print_fmt leak
udf:
Avoid double brelse() in udf_rename()
udp:
Clean up some functions.
uio:
uio_dmem_genirq: Fix deadlock between irq config and handling
uio:
uio_dmem_genirq: Fix missing unlock in irq configuration
unix:
Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg()
uprobes/x86:
Allow to probe a NOP instruction with 0x66 prefix
usb:
cdnsp: fix lack of ZLP for ep0
usb:
core: hcd: Fix return value check in usb_hcd_setup_local_mem()
usb:
dwc3: core: defer probe on ulpi_read_id timeout
usb:
dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode
usb:
dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init
usb:
fotg210-udc: Fix ages old endianness issues
usb:
gadget: f_hid: fix f_hidg lifetime vs cdev
usb:
gadget: f_hid: fix refcount leak on error path
USB:
gadget: Fix use-after-free during usb config switch
usb:
musb: omap2430: Fix probe regression for missing resources
usb:
musb: remove extra check in musb_gadget_vbus_draw
usb:
roles: fix of node refcount leak in usb_role_switch_is_parent()
usb:
storage: Add check for kcalloc
usb:
typec: Check for ops->exit instead of ops->enter in altmode_exit
usb:
typec: tcpci: fix of node refcount leak in tcpci_register_port()
usb:
typec: tipd: Cleanup resources if devm_tps6598_psy_register fails
usb:
typec: tipd: Fix spurious fwnode_handle_put in error path
usb:
typec: tipd: Fix typec_unregister_port error paths
usb:
typec: wusb3801: fix fwnode refcount leak in wusb3801_probe()
usb:
xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq
venus:
pm_helpers: Fix error check in vcodec_domains_get()
vfio/iova_bitmap:
Fix PAGE_SIZE unaligned bitmaps
vfio/iova_bitmap:
refactor iova_bitmap_set() to better handle page boundaries
vfio:
platform: Do not pass return buffer to ACPI _RST method
video:
hyperv_fb: Avoid taking busy spinlock on panic path
virt/sev-guest:
Add a MODULE_ALIAS
vme:
Fix error not catched in fake_init()
watchdog:
iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
wifi:
ar5523: Fix use-after-free on ar5523_cmd() timed out
wifi:
ath10k: Delay the unmapping of the buffer
wifi:
ath10k: Fix return value in ath10k_pci_init()
wifi:
ath11k: fix firmware assert during bandwidth change for peer sta
wifi:
ath11k: Fix qmi_msg_handler data structure initialization
wifi:
ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs()
wifi:
ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()
wifi:
ath9k: verify the expected usb_endpoints are present
wifi:
brcmfmac: Fix error return code in brcmf_sdio_download_firmware()
wifi:
brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()'
wifi:
brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request()
wifi:
cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails
wifi:
fix multi-link element subelement iteration
wifi:
iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock
wifi:
iwlwifi: mei: don't send SAP commands if AMT is disabled
wifi:
iwlwifi: mei: fix potential NULL-ptr deref after clone
wifi:
iwlwifi: mei: fix tx DHCP packet for devices with new Tx API
wifi:
iwlwifi: mei: make sure ownership confirmed message is sent
wifi:
iwlwifi: mvm: fix double free on tx path.
wifi:
mac80211: check link ID in auth/assoc continuation
wifi:
mac80211: fix ifdef symbol name
wifi:
mac80211: fix maybe-unused warning
wifi:
mac80211: fix memory leak in ieee80211_if_add()
wifi:
mac80211: mlme: fix null-ptr deref on failed assoc
wifi:
mt76: do not run mt76u_status_worker if the device is not running
wifi:
mt76: do not send firmware FW_FEATURE_NON_DL region
wifi:
mt76: fix coverity overrun-call in mt76_get_txpower()
wifi:
mt76: mt7915: Fix chainmask calculation on mt7915 DBDC
wifi:
mt76: mt7915: fix mt7915_mac_set_timing()
wifi:
mt76: mt7915: fix reporting of TX AGGR histogram
wifi:
mt76: mt7915: rework eeprom tx paths and streams init
wifi:
mt76: mt7921: Add missing __packed annotation of struct mt7921_clc
wifi:
mt76: mt7921: fix antenna signal are way off in monitor mode
wifi:
mt76: mt7921: fix reporting of TX AGGR histogram
wifi:
mt76: mt7921: fix wrong power after multiple SAR set
wifi:
nl80211: Add checks for nla_nest_start() in nl80211_send_iface()
wifi:
plfxlc: fix potential memory leak in __lf_x_usb_enable_rx()
wifi:
rsi: Fix handling of 802.3 EAPOL frames sent via control port
wifi:
rtl8xxxu: Add __packed to struct rtl8723bu_c2h
wifi:
rtl8xxxu: Fix reading the vendor of combo chips
wifi:
rtl8xxxu: Fix the channel width reporting
wifi:
rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed
wifi:
rtw89: fix physts IE page check
wifi:
rtw89: Fix some error handling path in rtw89_core_sta_assoc()
wifi:
rtw89: use u32_encode_bits() to fill MAC quota value
x86/apic:
Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS
x86/boot:
Skip realmode init code when running as Xen PV guest
x86/hyperv:
Remove unregister syscore call from Hyper-V cleanup
x86/sgx:
Reduce delay and interference of enclave release
x86/split_lock:
Add sysctl to control the misery mode
x86/xen:
Fix memory leak in xen_init_lock_cpu()
x86/xen:
Fix memory leak in xen_smp_intr_init{_pv}()
xen/privcmd:
Fix a possible warning in privcmd_ioctl_mmap_resource()
xhci:
Prevent infinite loop in transaction errors recovery for streams
xprtrdma:
Fix regbuf data not freed in rpcrdma_req_create()