6.13.3-rc3 review
Subsystems (2)
Greg Kroah-Hartman
maintainercover 6.13.3-rc3 review
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Mon, 17 Feb 2025 07:57:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.13.3-rc3.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.13.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.13.3-rc3
Max Kellermann <[email protected]>
fs/netfs/read_collect: fix crash due to uninitialized prev variable
Max Kellermann <[email protected]>
fs/netfs/read_pgpriv2: skip folio queues without marks3
Miklos Szeredi <[email protected]>
fs: fix adding security options to statmount.mnt_opt
Jeff Layton <[email protected]>
fs: prepend statmount.mnt_opts string with security_sb_mnt_opts()
Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: disable PCIE wake bit when PCIE deinit
Rodrigo Siqueira <[email protected]>
Revert "drm/amd/display: Fix green screen issue after suspend"
Bart Van Assche <[email protected]>
md: Fix linear_set_limits()
Dan Carpenter <[email protected]>
md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()
Peter Zijlstra <[email protected]>
x86/mm: Convert unreachable() to BUG()
Bence Csókás <[email protected]>
spi: atmel-qspi: Memory barriers after memory-mapped I/O
Csókás, Bence <[email protected]>
spi: atmel-quadspi: Create atmel_qspi_ops to support newer SoC families
WangYuli <[email protected]>
MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static
Heiko Carstens <[email protected]>
s390/fpu: Add fpc exception handler / remove fixup section again
Frederic Weisbecker <[email protected]>
timers/migration: Fix off-by-one root mis-connection
Miklos Szeredi <[email protected]>
statmount: let unset strings be empty
Michal Simek <[email protected]>
rtc: zynqmp: Fix optional clock name property
Yishai Hadas <[email protected]>
RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with error
Thomas Weißschuh <[email protected]>
ptp: Ensure info->enable callback is always set
Lad Prabhakar <[email protected]>
pinctrl: renesas: rzg2l: Fix PFC_MASK for RZ/V2H and RZ/G3E
Javier Carrasco <[email protected]>
pinctrl: samsung: fix fwnode refcount cleanup if platform_get_irq_optional() fails
Tomas Glozar <[email protected]>
rtla/timerlat_top: Stop timerlat tracer on signal
Tomas Glozar <[email protected]>
rtla/timerlat_hist: Stop timerlat tracer on signal
Tomas Glozar <[email protected]>
rtla: Add trace_instance_stop
Tomas Glozar <[email protected]>
rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threads
Tomas Glozar <[email protected]>
rtla/timerlat_hist: Set OSNOISE_WORKLOAD for kernel threads
Tomas Glozar <[email protected]>
rtla/osnoise: Distinguish missing workload option
Steven Rostedt <[email protected]>
tracing/osnoise: Fix resetting of tracepoints
Jan Kiszka <[email protected]>
scripts/gdb: fix aarch64 userspace detection in get_current_task
Wei Yang <[email protected]>
maple_tree: simplify split calculation
Milos Reljin <[email protected]>
net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset
Paul Fertser <[email protected]>
net/ncsi: wait for the last response to Deselect Package before configuring channel
Ekansh Gupta <[email protected]>
misc: fastrpc: Fix copy buffer page size
Ekansh Gupta <[email protected]>
misc: fastrpc: Fix registered buffer page address
Anandu Krishnan E <[email protected]>
misc: fastrpc: Deregister device nodes properly in error scenarios
Vimal Agrawal <[email protected]>
misc: misc_minor_alloc to use ida for all dynamic/misc dynamic minors
Ivan Stepchenko <[email protected]>
mtd: onenand: Fix uninitialized retlen in do_otp_read()
Nick Chan <[email protected]>
irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured so
Frank Li <[email protected]>
i3c: master: Fix missing 'ret' assignment in set_speed()
Steven Rostedt <[email protected]>
fgraph: Fix set_graph_notrace with setting TRACE_GRAPH_NOTRACE_BIT
Dan Carpenter <[email protected]>
NFC: nci: Add bounds checking in nci_hci_create_pipe()
Uros Bizjak <[email protected]>
mailbox: zynqmp: Remove invalid __percpu annotation in zynqmp_ipi_probe()
Pekka Pessi <[email protected]>
mailbox: tegra-hsp: Clear mailbox before using message
Chuck Lever <[email protected]>
NFSD: Encode COMPOUND operation status on page boundaries
Dragan Simic <[email protected]>
nfs: Make NFS_FSCACHE select NETFS_SUPPORT instead of depending on it
Nikita Zhandarovich <[email protected]>
nilfs2: fix possible int overflows in nilfs_fiemap()
Matthew Wilcox (Oracle) <[email protected]>
ocfs2: handle a symlink read error correctly
Heming Zhao <[email protected]>
ocfs2: fix incorrect CPU endianness conversion causing mount failure
Mike Snitzer <[email protected]>
pnfs/flexfiles: retry getting layout segment for reads
Matthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: -f: no reconnect
Alex Williamson <[email protected]>
vfio/platform: check the bounds of read/write syscalls
Jens Axboe <[email protected]>
io_uring/net: don't retry connect operation on EPOLLERR
Pavel Begunkov <[email protected]>
io_uring: fix multishots with selected buffers
Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: set word length to 1
Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: fix reading from non zero offset
Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: fix MAC address byte order
Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: simplify read beyond device check
Jennifer Berringer <[email protected]>
nvmem: core: improve range check for nvmem_cell_write()
Luca Weiss <[email protected]>
nvmem: qcom-spmi-sdam: Set size in struct nvmem_config
Antoine Viallon <[email protected]>
ceph: fix memory leak in ceph_mds_auth_match()
Bartosz Golaszewski <[email protected]>
crypto: qce - unregister previously registered algos in error path
Bartosz Golaszewski <[email protected]>
crypto: qce - fix goto jump in error path
Stefan Eichenberger <[email protected]>
irqchip/irq-mvebu-icu: Fix access to msi_data from irq_domain::host_data
Niklas Cassel <[email protected]>
ata: libata-sff: Ensure that we cannot write outside the allocated buffer
Liu Shixin <[email protected]>
mm/compaction: fix UBSAN shift-out-of-bounds warning
Ritesh Harjani (IBM) <[email protected]>
mm/hugetlb: fix hugepage allocation for interleaved memory nodes
Li Zhijian <[email protected]>
mm/vmscan: accumulate nr_demoted for accurate demotion statistics
Zhaoyang Huang <[email protected]>
mm: gup: fix infinite loop within __get_longterm_locked
Catalin Marinas <[email protected]>
mm: kmemleak: fix upper boundary check for physical address objects
Ricardo Ribalda <[email protected]>
media: uvcvideo: Remove dangling pointers
Ricardo Ribalda <[email protected]>
media: uvcvideo: Remove redundant NULL assignment
Ricardo Ribalda <[email protected]>
media: uvcvideo: Only save async fh if success
Ricardo Ribalda <[email protected]>
media: uvcvideo: Support partial control reads
Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix event flags in uvc_ctrl_send_events
Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix crash during unbind if gpio unit is in use
Tomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702
Tomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix UB9702 VC map
Tomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix use of non-existing registers on UB9702
Tomi Valkeinen <[email protected]>
media: i2c: ds90ub9x3: Fix extra fwnode_handle_put()
Mehdi Djait <[email protected]>
media: ccs: Fix cleanup order in ccs_probe()
Sakari Ailus <[email protected]>
media: ccs: Fix CCS static data parsing for large block sizes
Sergey Senozhatsky <[email protected]>
media: venus: destroy hfi session after m2m_ctx release
Alain Volmat <[email protected]>
media: stm32: dcmipp: correct dma_set_mask_and_coherent mask value
Sam Bobrowicz <[email protected]>
media: ov5640: fix get_light_freq on auto
Stanislaw Gruszka <[email protected]>
media: intel/ipu6: remove cpu latency qos request on error
Naushir Patuck <[email protected]>
media: imx296: Add standby delay during probe
Zhen Lei <[email protected]>
media: nuvoton: Fix an error check in npcm_video_ece_init()
Cosmin Tanislav <[email protected]>
media: mc: fix endpoint iteration
Sakari Ailus <[email protected]>
media: Documentation: tx-rx: Fix formatting
Lubomir Rintel <[email protected]>
media: mmp: Bring back registration of the device
Krzysztof Kozlowski <[email protected]>
soc: qcom: smem_state: fix missing of_node_put in error path
Konrad Dybcio <[email protected]>
soc: qcom: llcc: Enable LLCC_WRCACHE at boot on X1
Krzysztof Kozlowski <[email protected]>
soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove
Krzysztof Kozlowski <[email protected]>
soc: mediatek: mtk-devapc: Fix leaking IO map on error paths
Krzysztof Kozlowski <[email protected]>
soc: samsung: exynos-pmu: Fix uninitialized ret in tensor_set_bits_atomic()
Nicolin Chen <[email protected]>
iommufd/fault: Use a separate spinlock to protect fault->deliver list
Nicolin Chen <[email protected]>
iommufd/fault: Destroy response and mutex in iommufd_fault_destroy()
Nicolin Chen <[email protected]>
iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcoding
Javier Carrasco <[email protected]>
iio: light: as73211: fix channel handling in only-color triggered buffer
Angelo Dureghello <[email protected]>
iio: dac: ad3552r-hs: clear reset status flag
Angelo Dureghello <[email protected]>
iio: dac: ad3552r-common: fix ad3541/2r ranges
Dan Carpenter <[email protected]>
iio: chemical: bme680: Fix uninitialized variable in __bme680_read_raw()
Peter Xu <[email protected]>
mm/hugetlb: fix avoid_reserve to allow taking folio from subpool
Sakari Ailus <[email protected]>
media: ccs: Clean up parsed CCS static data on parse failure
Marco Elver <[email protected]>
kfence: skip __GFP_THISNODE allocations on NUMA systems
Nicolin Chen <[email protected]>
iommufd: Fix struct iommu_hwpt_pgfault init and padding
Easwar Hariharan <[email protected]>
jiffies: Cast to unsigned long in secs_to_jiffies() conversion
Frederic Weisbecker <[email protected]>
hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING
Gabriele Monaco <[email protected]>
rv: Reset per-task monitors also for idle tasks
Jarkko Sakkinen <[email protected]>
tpm: Change to kvalloc() in eventlog/acpi.c
Aubrey Li <[email protected]>
ACPI: PRM: Remove unnecessary strict handler address checks
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix error handling in recovery/reset
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Clear runtime_error after pm_runtime_resume_and_get() fails
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix error handling in ivpu_boot()
Wentao Liang <[email protected]>
xfs: Add error handling for xfs_reflink_cancel_cow_range
Wentao Liang <[email protected]>
xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end
Christoph Hellwig <[email protected]>
xfs: don't call remap_verify_area with sb write protection held
Conor Dooley <[email protected]>
pwm: microchip-core: fix incorrect comparison with max period
Helge Deller <[email protected]>
parisc: Temporarily disable jump label support
Sumit Gupta <[email protected]>
arm64: tegra: Disable Tegra234 sce-fabric node
Sumit Gupta <[email protected]>
arm64: tegra: Fix typo in Tegra234 dce-fabric compatible
Eric Biggers <[email protected]>
crypto: qce - fix priority to be less than ARMv8 CE
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8650: correct MDSS interconnects
Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8550: correct MDSS interconnects
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix MPSS memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix CDSP memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix ADSP memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix MPSS memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix CDSP memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix ADSP memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix MPSS memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix CDSP memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix ADSP memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix MPSS memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix CDSP memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix ADSP memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix MPSS memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix CDSP memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix ADSP memory length
Luca Weiss <[email protected]>
arm64: dts: qcom: sm6350: Fix uart1 interconnect path
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6350: Fix MPSS memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6350: Fix ADSP memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix ADSP memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix CDSP memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix MPSS memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: x1e80100: Fix CDSP memory length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: x1e80100: Fix ADSP memory base and length
Krzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdx75: Fix MPSS memory length
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Disable DSI display output by default
Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Disable DPI display output by default
Andreas Kemnade <[email protected]>
ARM: dts: ti/omap: gta04: fix pm issues caused by spi module
Romain Naour <[email protected]>
ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus
Denis Arefev <[email protected]>
ubi: Add a check for ubi_num
Nathan Chancellor <[email protected]>
x86/boot: Use '-std=gnu11' to fix build with GCC 15
Zhang Rui <[email protected]>
x86/acpi: Fix LAPIC/x2APIC parsing order
Alice Ryhl <[email protected]>
x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0
Miguel Ojeda <[email protected]>
rust: init: use explicit ABI to clean warning in future compilers
Christian Brauner <[email protected]>
pidfs: improve ioctl handling
Christian Brauner <[email protected]>
pidfs: check for valid ioctl commands
Nathan Chancellor <[email protected]>
kbuild: Move -Wenum-enum-conversion to W=2
Igor Pylypiv <[email protected]>
scsi: core: Do not retry I/Os during depopulation
Long Li <[email protected]>
scsi: storvsc: Set correct data length for sending SCSI command without payload
André Draszik <[email protected]>
scsi: ufs: core: Fix use-after free in init error and remove paths
Eric Biggers <[email protected]>
scsi: ufs: qcom: Fix crypto key eviction
Quinn Tran <[email protected]>
scsi: qla2xxx: Move FCE Trace buffer allocation to user control
Kai Mäkisara <[email protected]>
scsi: st: Don't set pos_unknown just after device recognition
Sean Christopherson <[email protected]>
KVM: x86/mmu: Ensure NX huge page recovery thread is alive before waking
Georg Gottleuber <[email protected]>
nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk
Georg Gottleuber <[email protected]>
nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk
Niklas Cassel <[email protected]>
PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar()
Niklas Cassel <[email protected]>
PCI: dwc: ep: Write BAR_MASK before iATU registers in pci_epc_set_bar()
Zijun Hu <[email protected]>
PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf()
Werner Sembach <[email protected]>
PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1
Niklas Schnelle <[email protected]>
s390/pci: Fix SR-IOV for PFs initially in standby
Brad Griffis <[email protected]>
arm64: tegra: Fix Tegra234 PCIe interrupt-map
Takashi Iwai <[email protected]>
ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130
Kuan-Wei Chiu <[email protected]>
ALSA: hda: Fix headset detection failure due to unstable sort
Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix quirk matching for Legion Pro 7
Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Enable headset mic on Positivo C6400
Krzysztof Kozlowski <[email protected]>
firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool()
Krzysztof Kozlowski <[email protected]>
firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available()
Thadeu Lima de Souza Cascardo <[email protected]>
Revert "media: uvcvideo: Require entities to have a non-zero unique ID"
Jens Axboe <[email protected]>
block: don't revert iter for -EIOCBQUEUED
Xi Ruoyao <[email protected]>
Revert "MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if SMP && 64BIT"
Jiaxun Yang <[email protected]>
MIPS: pci-legacy: Override pci_address_to_pio
Mateusz Jończyk <[email protected]>
mips/math-emu: fix emulation of the prefx instruction
Hou Tao <[email protected]>
dm-crypt: track tag_offset in convert_context
Hou Tao <[email protected]>
dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()
Narayana Murty N <[email protected]>
powerpc/pseries/eeh: Fix get PE state translation
Tiezhu Yang <[email protected]>
LoongArch: Extend the maximum number of watchpoints
Kexy Biscuit <[email protected]>
MIPS: Loongson64: remove ROM Size unit in boardinfo
Claudiu Beznea <[email protected]>
serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use
Claudiu Beznea <[email protected]>
serial: sh-sci: Drop __initdata macro for port_cfg
Stephan Gerhold <[email protected]>
soc: qcom: socinfo: Avoid out of bounds read of serial number
Mario Limonciello <[email protected]>
ASoC: acp: Support microphone from Lenovo Go S
Dan Carpenter <[email protected]>
ASoC: renesas: rz-ssi: Add a check for negative sample_space
Claudiu Beznea <[email protected]>
ASoC: renesas: rz-ssi: Terminate all the DMA transactions
Abel Vesa <[email protected]>
arm64: dts: qcom: x1e80100: Fix usb_2 controller interrupts
Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-microsoft-romulus: Fix USB QMP PHY supplies
Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix USB QMP PHY supplies
Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-crd: Fix USB QMP PHY supplies
Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Fix USB QMP PHY supplies
Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-qcp: Fix USB QMP PHY supplies
Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-dell-xps13-9345: Fix USB QMP PHY supplies
Stephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix USB QMP PHY supplies
Foster Snowhill <[email protected]>
usbnet: ipheth: document scope of NCM implementation
Foster Snowhill <[email protected]>
usbnet: ipheth: fix DPE OoB read
Foster Snowhill <[email protected]>
usbnet: ipheth: break up NCM header size computation
Foster Snowhill <[email protected]>
usbnet: ipheth: refactor NCM datagram loop
Foster Snowhill <[email protected]>
usbnet: ipheth: check that DPE points past NCM header
Foster Snowhill <[email protected]>
usbnet: ipheth: use static NDP16 location in URB
Foster Snowhill <[email protected]>
usbnet: ipheth: fix possible overflow in DPE length check
Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: Don't prepare BOT write request twice
Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint
Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: Decrement command ref count on cleanup
Thinh Nguyen <[email protected]>
usb: gadget: f_tcm: Translate error to sense
Vasily Khoruzhick <[email protected]>
wifi: rtw88: 8703b: Fix RX/TX issues
Shayne Chen <[email protected]>
wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916
Fiona Klute <[email protected]>
wifi: rtw88: sdio: Fix disconnection after beacon loss
Nick Morrow <[email protected]>
wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UH
Marcel Hamer <[email protected]>
wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize()
Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8821ae: Fix media status report
Steven Rostedt <[email protected]>
atomic64: Use arch_spin_locks instead of raw_spin_locks
Steven Rostedt <[email protected]>
ring-buffer: Do not allow events in NMI with generic atomic64 cmpxchg()
Heiko Stuebner <[email protected]>
HID: hid-sensor-hub: don't use stale platform-data on remove
Peng Fan <[email protected]>
Input: bbnsm_pwrkey - add remove hook
Zijun Hu <[email protected]>
of: reserved-memory: Warn for missing static reserved memory regions
Zijun Hu <[email protected]>
of: reserved-memory: Fix using wrong number of cells to get property 'alignment'
Zijun Hu <[email protected]>
of: Fix of_find_node_opts_by_path() handling of alias+path+options
Thomas Weißschuh <[email protected]>
of: address: Fix empty resource handling in __of_address_resource_bounds()
Zijun Hu <[email protected]>
of: Correct child specifier used as input of the 2nd nexus node
Bao D. Nguyen <[email protected]>
scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit Definitions
Kuan-Wei Chiu <[email protected]>
perf bench: Fix undefined behavior in cmpworker()
Dave Young <[email protected]>
x86/efi: skip memattr table on kexec boot
Nathan Chancellor <[email protected]>
efi: libstub: Use '-std=gnu11' to fix build with GCC 15
Zijun Hu <[email protected]>
blk-cgroup: Fix class @block_class's subsystem refcount leakage
Eyal Birger <[email protected]>
seccomp: passthrough uretprobe systemcall without filtering
Daniel Golle <[email protected]>
clk: mediatek: mt2701-mm: add missing dummy clk
Daniel Golle <[email protected]>
clk: mediatek: mt2701-img: add missing dummy clk
Daniel Golle <[email protected]>
clk: mediatek: mt2701-bdp: add missing dummy clk
Daniel Golle <[email protected]>
clk: mediatek: mt2701-aud: fix conversion to mtk_clk_simple_probe
Daniel Golle <[email protected]>
clk: mediatek: mt2701-vdec: fix conversion to mtk_clk_simple_probe
Anastasia Belova <[email protected]>
clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate
Satya Priya Kakitapalli <[email protected]>
clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg
Luca Weiss <[email protected]>
clk: qcom: dispcc-sm6350: Add missing parent_map for a clock
Luca Weiss <[email protected]>
clk: qcom: gcc-sm6350: Add missing parent_map for two clocks
Manivannan Sadhasivam <[email protected]>
clk: qcom: gcc-sm8650: Do not turn off PCIe GDSCs during gdsc_disable()
Manivannan Sadhasivam <[email protected]>
clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs during gdsc_disable()
Gabor Juhos <[email protected]>
clk: qcom: clk-alpha-pll: fix alpha mode configuration
Binbin Zhou <[email protected]>
clk: clk-loongson2: Fix the number count of clk provider
Tomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix UB9702 refclk register access
Lubomir Rintel <[email protected]>
clk: mmp2: call pm_genpd_init() only after genpd.name is set
Cody Eksal <[email protected]>
clk: sunxi-ng: a100: enable MMC clock reparenting
Dmitry Torokhov <[email protected]>
Input: synaptics - fix crash when enabling pass-through port
David Gstir <[email protected]>
KEYS: trusted: dcp: fix improper sg use with CONFIG_VMAP_STACK=y
Fedor Pchelkin <[email protected]>
Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection
Fedor Pchelkin <[email protected]>
Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc
Lucas De Marchi <[email protected]>
drm/xe: Fix and re-enable xe_print_blob_ascii85()
Lo-an Chen <[email protected]>
drm/amd/display: Fix seamless boot sequence
Marek Olšák <[email protected]>
drm/amdgpu: add a BO metadata flag to disable write compression for Vulkan
Ville Syrjälä <[email protected]>
drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes
Jani Nikula <[email protected]>
drm/i915/dp: Iterate DSC BPP from high to low on all platforms
Lucas De Marchi <[email protected]>
drm/xe/devcoredump: Move exec queue snapshot to Contexts section
Haoxiang Li <[email protected]>
drm/komeda: Add check for komeda_get_layer_fourcc_list()
Thomas Zimmermann <[email protected]>
drm/ast: astdp: Fix timeout for enabling video signal
Brian Geffon <[email protected]>
drm/i915: Fix page cleanup on DMA remap failure
Daniele Ceraolo Spurio <[email protected]>
drm/i915/guc: Debug print LRC state entries only if the context is pinned
Tom Chung <[email protected]>
Revert "drm/amd/display: Use HW lock mgr for PSR1"
Jay Cornwall <[email protected]>
drm/amdkfd: Block per-queue reset when halt_if_hws_hang=1
Prike Liang <[email protected]>
drm/amdkfd: only flush the validate MES contex
Kenneth Feng <[email protected]>
drm/amd/amdgpu: change the config of cgcg on gfx12
Lijo Lazar <[email protected]>
drm/amd/pm: Mark MM activity as unsupported
Aric Cyr <[email protected]>
drm/amd/display: Optimize cursor position updates
Dan Carpenter <[email protected]>
ksmbd: fix integer overflows on 32 bit systems
David Hildenbrand <[email protected]>
KVM: s390: vsie: fix some corner-cases when grabbing vsie pages
Keith Busch <[email protected]>
kvm: defer huge page recovery vhost task to later
Sean Christopherson <[email protected]>
KVM: Explicitly verify target vCPU is online in kvm_get_vcpu()
Chao Gao <[email protected]>
KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VID
Robin Murphy <[email protected]>
remoteproc: omap: Handle ARM dma_iommu_mapping
Jakob Unterwurzacher <[email protected]>
arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma
Thomas Zimmermann <[email protected]>
drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event()
Marc Zyngier <[email protected]>
KVM: arm64: timer: Always evaluate the need for a soft timer
Ard Biesheuvel <[email protected]>
arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled
Mark Brown <[email protected]>
arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu()
Ard Biesheuvel <[email protected]>
arm64/mm: Override PARange for !LPA2 and use it consistently
Ard Biesheuvel <[email protected]>
arm64/kvm: Configure HYP TCR.PS/DS based on host stage1
Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix Qemu crash when running in passthrough
Xu Yang <[email protected]>
perf: imx9_perf: Introduce AXI filter version to refactor the driver and better extension
Dan Carpenter <[email protected]>
binfmt_flat: Fix integer overflow bug on 32 bit systems
Ming Lei <[email protected]>
block: mark GFP_NOIO around sysfs ->store()
Nam Cao <[email protected]>
fs/proc: do_task_stat: Fix ESP not readable during coredump
Thomas Zimmermann <[email protected]>
m68k: vga: Fix I/O defines
Marc Zyngier <[email protected]>
arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented
Heiko Carstens <[email protected]>
s390/futex: Fix FUTEX_OP_ANDN implementation
Yu Kuai <[email protected]>
md: reintroduce md-linear
Meetakshi Setiya <[email protected]>
smb: client: change lease epoch type from unsigned int to __u16
Ruben Devos <[email protected]>
smb: client: fix order of arguments of tracepoints
Maarten Lankhorst <[email protected]>
drm/client: Handle tiled displays better
Maarten Lankhorst <[email protected]>
drm/modeset: Handle tiled displays in pan_display_atomic.
Pali Rohár <[email protected]>
cifs: Remove intermediate object of failed create SFU call
Sebastian Wiese-Wagner <[email protected]>
ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxx
Alexander Sverdlin <[email protected]>
leds: lp8860: Write full EEPROM, not only half of it
Viresh Kumar <[email protected]>
cpufreq: s3c64xx: Fix compilation warning
Andreas Kemnade <[email protected]>
cpufreq: fix using cpufreq-dt as module
Robin Murphy <[email protected]>
PCI/TPH: Restore TPH Requester Enable correctly
David Howells <[email protected]>
rxrpc: Fix call state set to not include the SERVER_SECURING state
Ido Schimmel <[email protected]>
net: sched: Fix truncation of offloaded action statistics
Willem de Bruijn <[email protected]>
tun: revert fix group permission check
Cong Wang <[email protected]>
netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()
Quang Le <[email protected]>
pfifo_tail_enqueue: Drop new packet when sch->limit == 0
Andy Shevchenko <[email protected]>
ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()
Juergen Gross <[email protected]>
x86/xen: add FRAME_END to xen_hypercall_hvm()
Juergen Gross <[email protected]>
x86/xen: fix xen_hypercall_hvm() to not clobber %rbx
Geert Uytterhoeven <[email protected]>
gpio: GPIO_GRGPIO should depend on OF
Bartosz Golaszewski <[email protected]>
gpio: sim: lock hog configfs items if present
Eric Dumazet <[email protected]>
net: rose: lock the socket in rose_bind()
Jacob Moroni <[email protected]>
net: atlantic: fix warning during hot unplug
Mark Tomlinson <[email protected]>
gpio: pca953x: Improve interrupt support
David Howells <[email protected]>
rxrpc: Fix the rxrpc_connection attend queue handling
Jakub Kicinski <[email protected]>
selftests: drv-net: rss_ctx: add missing cleanup in queue reconfigure
Jakub Kicinski <[email protected]>
ethtool: ntuple: fix rss + ring_cookie check
Jakub Kicinski <[email protected]>
ethtool: rss: fix hiding unsupported fields in dumps
Michal Wajdeczko <[email protected]>
drm/xe/pf: Fix migration initialization
Ashutosh Dixit <[email protected]>
drm/xe/oa: Preserve oa_ctrl unused bits
Ankit Nautiyal <[email protected]>
drm/i915/dp: fix the Adaptive sync Operation mode for SDP
Suraj Kandpal <[email protected]>
drm/i915/hdcp: Fix Repeater authentication during topology change
Yan Zhai <[email protected]>
udp: gso: do not drop small packets when PMTU reduces
Lenny Szubowicz <[email protected]>
tg3: Disable tg3 PCIe AER on system reboot
Sankararaman Jayaraman <[email protected]>
vmxnet3: Fix tx queue race condition with XDP
Jiasheng Jiang <[email protected]>
ice: Add check for devm_kzalloc()
Florian Fainelli <[email protected]>
net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LAN
Daniel Wagner <[email protected]>
nvme-fc: use ctrl state getter
Keith Busch <[email protected]>
nvme: make nvme_tls_attrs_group static
Maciej Fijalkowski <[email protected]>
ice: stop storing XDP verdict within ice_rx_buf
Maciej Fijalkowski <[email protected]>
ice: gather page_count()'s of each frag right before XDP prog call
Maciej Fijalkowski <[email protected]>
ice: put Rx buffers after being done with current frame
Hans Verkuil <[email protected]>
gpu: drm_dp_cec: fix broken CEC adapter properties check
Prasad Pandit <[email protected]>
firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry
Sagi Grimberg <[email protected]>
nvmet: fix a memory leak in controller identify
Daniel Wagner <[email protected]>
nvme: handle connectivity loss in nvme_set_queue_count
K Prateek Nayak <[email protected]>
sched/fair: Fix inaccurate h_nr_runnable accounting with delayed dequeue
Hans de Goede <[email protected]>
platform/x86: serdev_helpers: Check for serial_ctrl_uid == NULL
Günther Noack <[email protected]>
tty: Permit some TIOCL_SETSEL modes without CAP_SYS_ADMIN
Sean Anderson <[email protected]>
tty: xilinx_uartps: split sysrq handling
Armin Wolf <[email protected]>
platform/x86: acer-wmi: Ignore AC events
Hridesh MG <[email protected]>
platform/x86: acer-wmi: add support for Acer Nitro AN515-58
Illia Ostapyshyn <[email protected]>
Input: allocate keycode for phone linking
Yu-Chun Lin <[email protected]>
ASoC: amd: Add ACPI dependency to fix build error
Armin Wolf <[email protected]>
platform/x86: acer-wmi: Add support for Acer Predator PH16-72
Kees Bakker <[email protected]>
iommu/vt-d: Avoid use of NULL after WARN_ON_ONCE
Kuninori Morimoto <[email protected]>
ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback
Armin Wolf <[email protected]>
platform/x86: acer-wmi: Add support for Acer PH14-51
Hans de Goede <[email protected]>
platform/x86: int3472: Check for adev == NULL
Robin Murphy <[email protected]>
iommu/arm-smmu-v3: Clean up more on probe failure
Richard Acayan <[email protected]>
iommu/arm-smmu-qcom: add sdm670 adreno iommu compatible
Simon Trimmer <[email protected]>
ASoC: Intel: sof_sdw: Correct quirk for Lenovo Yoga Slim 7
David Woodhouse <[email protected]>
x86/kexec: Allocate PGD for x86_64 transition page tables separately
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Improve verifier log for resource leak on exit
Bard Liao <[email protected]>
ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during params
Roger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: ensure proper channel cleanup in error path
Liu Ye <[email protected]>
selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack()
Dan Carpenter <[email protected]>
tipc: re-order conditions in tipc_crypto_key_rcv()
Shinas Rasheed <[email protected]>
octeon_ep_vf: update tx/rx stats locally for persistence
Shinas Rasheed <[email protected]>
octeon_ep: update tx/rx stats locally for persistence
Yuanjie Yang <[email protected]>
mmc: sdhci-msm: Correctly set the load for the regulator
Luke D. Jones <[email protected]>
HID: hid-asus: Disable OOBE mode on the ProArt P16
Maciej S. Szmigiero <[email protected]>
net: wwan: iosm: Fix hibernation by re-binding the driver around it
Mazin Al Haddad <[email protected]>
Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync
En-Wei Wu <[email protected]>
Bluetooth: btusb: Add new VID/PID 13d3/3628 for MT7925
Andrew Halaney <[email protected]>
Bluetooth: btusb: Add new VID/PID 13d3/3610 for MT7922
Mark Dietzer <[email protected]>
Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785x
Borislav Petkov <[email protected]>
APEI: GHES: Have GHES honor the panic= setting
Randolph Ha <[email protected]>
i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz
Miri Korenblit <[email protected]>
wifi: iwlwifi: avoid memory leak
Somashekhar(Som) <[email protected]>
wifi: iwlwifi: pcie: Add support for new device ids
Stefan Dösinger <[email protected]>
wifi: brcmfmac: Check the return value of of_property_read_string_index()
Andre Przywara <[email protected]>
Revert "mfd: axp20x: Allow multiple regulators"
Vadim Fedorenko <[email protected]>
net/mlx5: use do_aux_work for PHC overflow checks
Even Xu <[email protected]>
HID: Wacom: Add PCI Wacom device support
Youwan Wang <[email protected]>
HID: multitouch: Add quirk for Hantick 5288 touchpad
Yevgeny Kliteynik <[email protected]>
net/mlx5: HWS, num_of_rules counter on matcher should be atomic
Yevgeny Kliteynik <[email protected]>
net/mlx5: HWS, change error flow on matcher disconnect
Konrad Dybcio <[email protected]>
clk: qcom: Make GCC_8150 depend on QCOM_GDSC
Ping-Ke Shih <[email protected]>
wifi: rtw88: add __packed attribute to efuse layout struct
Hans de Goede <[email protected]>
mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id
Tetsuo Handa <[email protected]>
tomoyo: don't emit warning in tomoyo_write_control()
Dmitry Antipov <[email protected]>
wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy()
Ciprian Marian Costea <[email protected]>
mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32G
Shawn Lin <[email protected]>
mmc: core: Respect quirk_max_rate for non-UHS SDIO card
Stas Sergeev <[email protected]>
tun: fix group permission check
Chih-Kang Chang <[email protected]>
wifi: rtw89: add crystal_cap check to avoid setting as overflow value
Kalle Valo <[email protected]>
wifi: ath12k: ath12k_mac_op_set_key(): fix uninitialized symbol 'ret'
Karol Przybylski <[email protected]>
wifi: ath12k: Fix for out-of bound access error
Jeongjun Park <[email protected]>
ring-buffer: Make reading page consistent with the code logic
Gabe Teeger <[email protected]>
drm/amd/display: Limit Scaling Ratio on DCN3.01
Nathan Chancellor <[email protected]>
drm/amd/display: Increase sanitizer frame larger than limit when compile testing with clang
Leo Stone <[email protected]>
safesetid: check size of policy writes
Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP CTS KSV list wait timer
Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP CTS compare V matching
Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP encryption when R0 ready
Hermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP Bstatus check
Hermes Wu <[email protected]>
drm/bridge: it6505: Change definition MAX_HDCP_DOWN_STREAM_COUNT
Philip Yang <[email protected]>
drm/amdkfd: Queue interrupt work to different CPU
Philip Yang <[email protected]>
drm/amdgpu: Don't enable sdma 4.4.5 CTXEMPTY interrupt
Fangzhi Zuo <[email protected]>
drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 Monitor
Dmitry Baryshkov <[email protected]>
drm/vc4: hdmi: use eld_mutex to protect access to connector->eld
Dmitry Baryshkov <[email protected]>
drm/sti: hdmi: use eld_mutex to protect access to connector->eld
Dmitry Baryshkov <[email protected]>
drm/radeon: use eld_mutex to protect access to connector->eld
Dmitry Baryshkov <[email protected]>
drm/msm/dp: use eld_mutex to protect access to connector->eld
Dmitry Baryshkov <[email protected]>
drm/exynos: hdmi: use eld_mutex to protect access to connector->eld
Dmitry Baryshkov <[email protected]>
drm/amd/display: use eld_mutex to protect access to connector->eld
Dmitry Baryshkov <[email protected]>
drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eld
Dmitry Baryshkov <[email protected]>
drm/bridge: anx7625: use eld_mutex to protect access to connector->eld
Dmitry Baryshkov <[email protected]>
drm/connector: add mutex to protect ELD from concurrent access
Abhinav Kumar <[email protected]>
drm/msm/dpu: filter out too wide modes if no 3dmux is present
Kuan-Wei Chiu <[email protected]>
printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX
Ausef Yousof <[email protected]>
drm/amd/display: Overwriting dualDPP UBF values before usage
Ausef Yousof <[email protected]>
drm/amd/display: Populate chroma prefetch parameters, DET buffer fix
Dmitry Baryshkov <[email protected]>
drm/tests: hdmi: return meaningful value from set_connector_edid()
Dmitry Baryshkov <[email protected]>
drm/tests: hdmi: handle empty modes in find_preferred_mode()
Zhi Wang <[email protected]>
nvkm: correctly calculate the available space of the GSP cmdq buffer
Zhi Wang <[email protected]>
nvkm/gsp: correctly advance the read pointer of GSP message queue
Dustin L. Howett <[email protected]>
drm: panel-backlight-quirks: Add Framework 13 glossy and 2.8k panels
Thomas Weißschuh <[email protected]>
drm: panel-backlight-quirks: Add Framework 13 matte panel
Thomas Weißschuh <[email protected]>
drm/amd/display: Add support for minimum backlight quirk
Thomas Weißschuh <[email protected]>
drm: Add panel backlight quirks
Dongwon Kim <[email protected]>
drm/virtio: New fence for every plane update
Yazen Ghannam <[email protected]>
x86/amd_nb: Restrict init function to AMD-based systems
Carlos Llamas <[email protected]>
lockdep: Fix upper limit for LOCKDEP_*_BITS configs
Thorsten Blum <[email protected]>
locking/ww_mutex/test: Use swap() macro
Peter Zijlstra <[email protected]>
x86: Convert unreachable() to BUG()
Suleiman Souhlal <[email protected]>
sched: Don't try to catch up excess steal time.
Johannes Thumshirn <[email protected]>
btrfs: don't use btrfs_set_item_key_safe on RAID stripe-extents
Josef Bacik <[email protected]>
btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling
Hao-ran Zheng <[email protected]>
btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents()
Sven Schnelle <[email protected]>
s390/stackleak: Use exrl instead of ex in __stackleak_poison()
Kees Cook <[email protected]>
exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case
Anshuman Khandual <[email protected]>
arm64/mm: Ensure adequate HUGE_MAX_HSTATE
Filipe Manana <[email protected]>
btrfs: fix use-after-free when attempting to join an aborted transaction
Qu Wenruo <[email protected]>
btrfs: do not output error message if a qgroup has been already cleaned up
Filipe Manana <[email protected]>
btrfs: fix assertion failure when splitting ordered extent after transaction abort
Filipe Manana <[email protected]>
btrfs: fix lockdep splat while merging a relocation root
Geert Uytterhoeven <[email protected]>
irqchip/lan966x-oic: Make CONFIG_LAN966X_OIC depend on CONFIG_MCHP_LAN966X_PCI
-------------
Diffstat:
Documentation/arch/arm64/elf_hwcaps.rst | 39 +- Documentation/driver-api/media/tx-rx.rst | 2 +- Documentation/gpu/drm-kms-helpers.rst | 3 + Makefile | 4 +- arch/arm/boot/dts/ti/omap/dra7-l4.dtsi | 2 + arch/arm/boot/dts/ti/omap/omap3-gta04.dtsi | 10 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 5 - arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 4 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdx75.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm6375.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 492 ++++++++++----------- arch/arm64/boot/dts/qcom/sm8450.dtsi | 216 ++++----- arch/arm64/boot/dts/qcom/sm8550.dtsi | 271 ++++++------ arch/arm64/boot/dts/qcom/sm8650.dtsi | 305 +++++++------ .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts | 4 +- .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 4 +- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 6 +- .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 4 +- .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 6 +- .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 4 +- arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 6 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 280 ++++++------ arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/include/asm/assembler.h | 5 + arch/arm64/include/asm/pgtable-hwdef.h | 6 - arch/arm64/include/asm/pgtable-prot.h | 7 + arch/arm64/include/asm/sparsemem.h | 5 +- arch/arm64/kernel/cpufeature.c | 55 +-- arch/arm64/kernel/cpuinfo.c | 10 + arch/arm64/kernel/pi/idreg-override.c | 9 + arch/arm64/kernel/pi/map_kernel.c | 6 + arch/arm64/kvm/arch_timer.c | 4 +- arch/arm64/kvm/arm.c | 8 +- arch/arm64/mm/hugetlbpage.c | 12 + arch/arm64/mm/init.c | 7 +- arch/loongarch/include/uapi/asm/ptrace.h | 10 + arch/loongarch/kernel/ptrace.c | 6 +- arch/m68k/include/asm/vga.h | 8 +- arch/mips/Kconfig | 1 - arch/mips/kernel/ftrace.c | 2 +- arch/mips/loongson64/boardinfo.c | 2 - arch/mips/math-emu/cp1emu.c | 2 +- arch/mips/pci/pci-legacy.c | 8 + arch/parisc/Kconfig | 4 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 6 +- arch/s390/include/asm/asm-extable.h | 4 + arch/s390/include/asm/fpu-insn.h | 17 +- arch/s390/include/asm/futex.h | 2 +- arch/s390/include/asm/processor.h | 3 +- arch/s390/kernel/vmlinux.lds.S | 1 - arch/s390/kvm/vsie.c | 25 +- arch/s390/mm/extable.c | 9 + arch/s390/pci/pci_bus.c | 1 - arch/x86/boot/compressed/Makefile | 1 + arch/x86/include/asm/kexec.h | 18 +- arch/x86/include/asm/kvm_host.h | 2 + arch/x86/kernel/acpi/boot.c | 50 ++- arch/x86/kernel/amd_nb.c | 4 + arch/x86/kernel/machine_kexec_64.c | 45 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kvm/lapic.c | 11 + arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu/mmu.c | 45 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/vmx/nested.c | 5 + arch/x86/kvm/vmx/vmx.c | 21 + arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/x86.c | 7 +- arch/x86/mm/fault.c | 2 +- arch/x86/pci/fixup.c | 30 ++ arch/x86/platform/efi/quirks.c | 5 + arch/x86/xen/xen-head.S | 5 +- block/blk-cgroup.c | 1 + block/blk-sysfs.c | 3 + block/fops.c | 5 +- drivers/accel/ivpu/ivpu_drv.c | 8 +- drivers/accel/ivpu/ivpu_pm.c | 86 ++-- drivers/acpi/apei/ghes.c | 10 +- drivers/acpi/prmt.c | 4 +- drivers/acpi/property.c | 10 +- drivers/ata/libata-sff.c | 18 +- drivers/bluetooth/btusb.c | 6 + drivers/char/misc.c | 37 +- drivers/char/tpm/eventlog/acpi.c | 15 +- drivers/clk/clk-loongson2.c | 5 +- drivers/clk/mediatek/clk-mt2701-aud.c | 10 + drivers/clk/mediatek/clk-mt2701-bdp.c | 1 + drivers/clk/mediatek/clk-mt2701-img.c | 1 + drivers/clk/mediatek/clk-mt2701-mm.c | 1 + drivers/clk/mediatek/clk-mt2701-vdec.c | 1 + drivers/clk/mmp/pwr-island.c | 2 +- drivers/clk/qcom/Kconfig | 1 + drivers/clk/qcom/clk-alpha-pll.c | 2 + drivers/clk/qcom/clk-rpmh.c | 2 +- drivers/clk/qcom/dispcc-sm6350.c | 7 +- drivers/clk/qcom/gcc-mdm9607.c | 2 +- drivers/clk/qcom/gcc-sm6350.c | 22 +- drivers/clk/qcom/gcc-sm8550.c | 8 +- drivers/clk/qcom/gcc-sm8650.c | 8 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 6 +- drivers/cpufreq/Kconfig | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/s3c64xx-cpufreq.c | 11 +- drivers/crypto/qce/aead.c | 2 +- drivers/crypto/qce/core.c | 13 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/skcipher.c | 2 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/efi/libstub/Makefile | 2 +- drivers/firmware/qcom/qcom_scm.c | 10 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-pca953x.c | 19 - drivers/gpio/gpio-sim.c | 13 +- drivers/gpu/drm/Kconfig | 4 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 11 - drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 25 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 25 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 20 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 22 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 4 + .../drm/amd/display/dc/dml2/display_mode_core.c | 35 +- .../display/dc/dml2/display_mode_core_structs.h | 6 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 35 +- .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c | 7 +- .../drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c | 6 +- .../drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c | 3 +- .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c | 8 +- .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 2 + .../gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c | 2 + .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c | 10 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 3 +- .../display/dc/resource/dcn301/dcn301_resource.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1 - .../drm/arm/display/komeda/komeda_wb_connector.c | 4 + drivers/gpu/drm/ast/ast_dp.c | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 2 + drivers/gpu/drm/bridge/ite-it6505.c | 83 ++-- drivers/gpu/drm/bridge/ite-it66121.c | 2 + drivers/gpu/drm/display/drm_dp_cec.c | 14 +- drivers/gpu/drm/drm_client_modeset.c | 9 + drivers/gpu/drm/drm_connector.c | 1 + drivers/gpu/drm/drm_edid.c | 6 + drivers/gpu/drm/drm_fb_helper.c | 14 +- drivers/gpu/drm/drm_panel_backlight_quirks.c | 94 ++++ drivers/gpu/drm/exynos/exynos_hdmi.c | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 10 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 13 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 13 + drivers/gpu/drm/msm/dp/dp_audio.c | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 16 +- drivers/gpu/drm/radeon/radeon_audio.c | 2 + drivers/gpu/drm/rockchip/cdn-dp-core.c | 9 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 + drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 33 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 7 + drivers/gpu/drm/virtio/virtgpu_plane.c | 58 ++- drivers/gpu/drm/xe/regs/xe_oa_regs.h | 6 + drivers/gpu/drm/xe/xe_devcoredump.c | 42 +- drivers/gpu/drm/xe/xe_devcoredump.h | 2 +- drivers/gpu/drm/xe/xe_gt.c | 4 +- drivers/gpu/drm/xe/xe_gt_sriov_pf.c | 14 +- drivers/gpu/drm/xe/xe_gt_sriov_pf.h | 6 + drivers/gpu/drm/xe/xe_guc_ct.c | 3 +- drivers/gpu/drm/xe/xe_guc_log.c | 4 +- drivers/gpu/drm/xe/xe_oa.c | 12 +- drivers/hid/hid-asus.c | 26 ++ drivers/hid/hid-multitouch.c | 5 + drivers/hid/hid-sensor-hub.c | 21 +- drivers/hid/wacom_wac.c | 5 + drivers/i2c/i2c-core-acpi.c | 22 + drivers/i3c/master.c | 2 +- drivers/iio/chemical/bme680_core.c | 4 +- drivers/iio/dac/ad3552r-common.c | 5 +- drivers/iio/dac/ad3552r-hs.c | 6 + drivers/iio/dac/ad3552r.h | 8 +- drivers/iio/light/as73211.c | 24 +- drivers/infiniband/hw/mlx5/mr.c | 17 +- drivers/infiniband/hw/mlx5/odp.c | 2 + drivers/input/misc/nxp-bbnsm-pwrkey.c | 8 + drivers/input/mouse/synaptics.c | 56 ++- drivers/input/mouse/synaptics.h | 1 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 17 +- drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 8 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 1 + drivers/iommu/intel/iommu.c | 7 +- drivers/iommu/iommufd/fault.c | 44 +- drivers/iommu/iommufd/iommufd_private.h | 29 +- drivers/irqchip/Kconfig | 1 + drivers/irqchip/irq-apple-aic.c | 3 +- drivers/irqchip/irq-mvebu-icu.c | 3 +- drivers/leds/leds-lp8860.c | 2 +- drivers/mailbox/tegra-hsp.c | 6 +- drivers/mailbox/zynqmp-ipi-mailbox.c | 2 +- drivers/md/Kconfig | 13 + drivers/md/Makefile | 2 + drivers/md/dm-crypt.c | 27 +- drivers/md/md-autodetect.c | 8 +- drivers/md/md-linear.c | 352 +++++++++++++++ drivers/md/md.c | 2 +- drivers/media/i2c/ccs/ccs-core.c | 6 +- drivers/media/i2c/ccs/ccs-data.c | 14 +- drivers/media/i2c/ds90ub913.c | 1 - drivers/media/i2c/ds90ub953.c | 1 - drivers/media/i2c/ds90ub960.c | 123 +++--- drivers/media/i2c/imx296.c | 2 + drivers/media/i2c/ov5640.c | 1 + drivers/media/pci/intel/ipu6/ipu6-isys.c | 1 + drivers/media/platform/marvell/mmp-driver.c | 21 +- drivers/media/platform/nuvoton/npcm-video.c | 4 +- drivers/media/platform/qcom/venus/core.c | 8 +- .../st/stm32/stm32-dcmipp/dcmipp-bytecap.c | 2 +- drivers/media/usb/uvc/uvc_ctrl.c | 83 +++- drivers/media/usb/uvc/uvc_driver.c | 98 ++-- drivers/media/usb/uvc/uvc_v4l2.c | 2 + drivers/media/usb/uvc/uvc_video.c | 21 + drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/media/v4l2-core/v4l2-mc.c | 2 +- drivers/mfd/axp20x.c | 2 +- drivers/mfd/lpc_ich.c | 3 +- drivers/misc/fastrpc.c | 8 +- drivers/mmc/core/sdio.c | 2 + drivers/mmc/host/sdhci-esdhc-imx.c | 1 + drivers/mmc/host/sdhci-msm.c | 53 ++- drivers/mtd/nand/onenand/onenand_base.c | 1 + drivers/mtd/ubi/build.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 16 +- drivers/net/ethernet/broadcom/tg3.c | 58 +++ drivers/net/ethernet/intel/ice/devlink/devlink.c | 3 + drivers/net/ethernet/intel/ice/ice_txrx.c | 150 +++++-- drivers/net/ethernet/intel/ice/ice_txrx.h | 1 - drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 43 -- .../net/ethernet/marvell/octeon_ep/octep_ethtool.c | 39 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 19 +- .../net/ethernet/marvell/octeon_ep/octep_main.h | 6 + drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 11 +- drivers/net/ethernet/marvell/octeon_ep/octep_rx.h | 4 +- drivers/net/ethernet/marvell/octeon_ep/octep_tx.c | 7 +- drivers/net/ethernet/marvell/octeon_ep/octep_tx.h | 4 +- .../marvell/octeon_ep_vf/octep_vf_ethtool.c | 29 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 17 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_main.h | 6 + .../ethernet/marvell/octeon_ep_vf/octep_vf_rx.c | 9 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_rx.h | 2 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_tx.c | 7 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_tx.h | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 24 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 17 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 2 +- .../mellanox/mlx5/core/steering/hws/matcher.c | 24 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 67 ++- drivers/net/phy/nxp-c45-tja11xx.c | 2 + drivers/net/tun.c | 2 +- drivers/net/usb/ipheth.c | 69 ++- drivers/net/vmxnet3/vmxnet3_xdp.c | 14 +- .../net/wireless/ath/ath12k/debugfs_htt_stats.c | 5 +- drivers/net/wireless/ath/ath12k/mac.c | 59 +-- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 5 + .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 8 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 3 + drivers/net/wireless/intel/iwlwifi/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 167 +++++++ drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 10 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 16 + drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 3 + .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 4 +- drivers/net/wireless/realtek/rtw88/main.h | 4 +- drivers/net/wireless/realtek/rtw88/rtw8703b.c | 8 +- drivers/net/wireless/realtek/rtw88/rtw8723x.h | 8 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 9 +- drivers/net/wireless/realtek/rtw88/sdio.c | 2 + drivers/net/wireless/realtek/rtw89/pci.c | 16 +- drivers/net/wireless/realtek/rtw89/pci.h | 9 + drivers/net/wireless/realtek/rtw89/pci_be.c | 1 + drivers/net/wireless/realtek/rtw89/phy.c | 13 +- drivers/net/wireless/realtek/rtw89/phy.h | 2 +- drivers/net/wwan/iosm/iosm_ipc_pcie.c | 56 ++- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/fc.c | 9 +- drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/sysfs.c | 2 +- drivers/nvme/target/admin-cmd.c | 1 + drivers/nvmem/core.c | 2 + drivers/nvmem/imx-ocotp-ele.c | 38 +- drivers/nvmem/qcom-spmi-sdam.c | 1 + drivers/of/address.c | 12 +- drivers/of/base.c | 8 +- drivers/of/of_reserved_mem.c | 9 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 48 +- drivers/pci/endpoint/pci-epf-core.c | 1 + drivers/pci/tph.c | 2 +- drivers/perf/fsl_imx9_ddr_perf.c | 33 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/platform/x86/acer-wmi.c | 45 ++ drivers/platform/x86/intel/int3472/discrete.c | 3 + drivers/platform/x86/intel/int3472/tps68470.c | 3 + drivers/platform/x86/serdev_helpers.h | 4 +- drivers/ptp/ptp_clock.c | 8 + drivers/pwm/pwm-microchip-core.c | 2 +- drivers/remoteproc/omap_remoteproc.c | 17 + drivers/rtc/rtc-zynqmp.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 2 + drivers/scsi/qla2xxx/qla_dfs.c | 122 ++++- drivers/scsi/qla2xxx/qla_gbl.h | 3 + drivers/scsi/qla2xxx/qla_init.c | 28 +- drivers/scsi/scsi_lib.c | 9 +- drivers/scsi/st.c | 6 + drivers/scsi/st.h | 1 + drivers/scsi/storvsc_drv.c | 1 + drivers/soc/mediatek/mtk-devapc.c | 19 +- drivers/soc/qcom/llcc-qcom.c | 1 + drivers/soc/qcom/smem_state.c | 3 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/soc/samsung/exynos-pmu.c | 2 +- drivers/spi/atmel-quadspi.c | 118 +++-- drivers/tty/serial/sh-sci.c | 25 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/tty/vt/selection.c | 14 + drivers/tty/vt/vt.c | 2 - drivers/ufs/core/ufshcd.c | 31 +- drivers/ufs/host/ufs-qcom.c | 18 +- drivers/ufs/host/ufshcd-pci.c | 2 - drivers/ufs/host/ufshcd-pltfrm.c | 28 +- drivers/usb/gadget/function/f_tcm.c | 52 +-- drivers/vfio/platform/vfio_platform_common.c | 10 + fs/binfmt_flat.c | 2 +- fs/btrfs/ctree.c | 2 + fs/btrfs/file.c | 2 +- fs/btrfs/ordered-data.c | 12 + fs/btrfs/qgroup.c | 5 +- fs/btrfs/raid-stripe-tree.c | 26 +- fs/btrfs/relocation.c | 14 +- fs/btrfs/transaction.c | 4 +- fs/ceph/mds_client.c | 16 +- fs/exec.c | 29 +- fs/namespace.c | 54 ++- fs/netfs/read_collect.c | 21 +- fs/netfs/read_pgpriv2.c | 5 +- fs/nfs/Kconfig | 3 +- fs/nfs/flexfilelayout/flexfilelayout.c | 27 +- fs/nfsd/nfs4xdr.c | 20 +- fs/nilfs2/inode.c | 6 +- fs/ocfs2/super.c | 2 +- fs/ocfs2/symlink.c | 5 +- fs/pidfs.c | 34 ++ fs/proc/array.c | 2 +- fs/smb/client/cifsglob.h | 14 +- fs/smb/client/dir.c | 6 +- fs/smb/client/smb1ops.c | 2 +- fs/smb/client/smb2inode.c | 108 ++--- fs/smb/client/smb2ops.c | 41 +- fs/smb/client/smb2pdu.c | 2 +- fs/smb/client/smb2proto.h | 2 +- fs/smb/server/transport_ipc.c | 9 + fs/xfs/xfs_exchrange.c | 71 ++- fs/xfs/xfs_inode.c | 7 +- fs/xfs/xfs_iomap.c | 6 +- include/drm/drm_connector.h | 5 +- include/drm/drm_utils.h | 4 + include/linux/binfmts.h | 4 +- include/linux/call_once.h | 45 ++ include/linux/hrtimer_defs.h | 1 + include/linux/jiffies.h | 2 +- include/linux/kvm_host.h | 9 + include/linux/mlx5/driver.h | 1 - include/linux/platform_data/x86/asus-wmi.h | 5 + include/net/sch_generic.h | 2 +- include/rv/da_monitor.h | 4 + include/trace/events/rxrpc.h | 1 + include/uapi/drm/amdgpu_drm.h | 9 +- include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/iommufd.h | 4 +- include/uapi/linux/raid/md_p.h | 2 +- include/uapi/linux/raid/md_u.h | 2 + include/ufs/ufs.h | 4 +- include/ufs/ufshcd.h | 1 - io_uring/net.c | 5 + io_uring/poll.c | 4 + kernel/bpf/verifier.c | 2 +- kernel/locking/test-ww_mutex.c | 9 +- kernel/printk/printk.c | 2 +- kernel/sched/core.c | 6 +- kernel/sched/fair.c | 19 + kernel/seccomp.c | 12 + kernel/time/hrtimer.c | 103 ++++- kernel/time/timer_migration.c | 10 +- kernel/trace/ring_buffer.c | 13 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_osnoise.c | 17 +- lib/Kconfig.debug | 8 +- lib/atomic64.c | 78 ++-- lib/maple_tree.c | 23 +- mm/compaction.c | 3 +- mm/gup.c | 14 +- mm/hugetlb.c | 24 +- mm/kfence/core.c | 2 + mm/kmemleak.c | 2 +- mm/vmscan.c | 7 +- net/bluetooth/l2cap_sock.c | 7 +- net/bluetooth/mgmt.c | 12 +- net/ethtool/ioctl.c | 2 +- net/ethtool/rss.c | 3 +- net/ipv4/udp.c | 4 +- net/ipv6/udp.c | 4 +- net/ncsi/ncsi-manage.c | 13 +- net/nfc/nci/hci.c | 2 + net/rose/af_rose.c | 24 +- net/rxrpc/ar-internal.h | 2 +- net/rxrpc/call_object.c | 6 +- net/rxrpc/conn_event.c | 21 +- net/rxrpc/conn_object.c | 1 + net/rxrpc/input.c | 2 +- net/rxrpc/sendmsg.c | 2 +- net/sched/sch_fifo.c | 3 + net/sched/sch_netem.c | 2 +- net/tipc/crypto.c | 4 +- rust/kernel/init.rs | 2 +- scripts/Makefile.extrawarn | 5 +- scripts/gdb/linux/cpus.py | 2 +- scripts/generate_rust_target.rs | 18 + security/keys/trusted-keys/trusted_dcp.c | 22 +- security/safesetid/securityfs.c | 3 + security/tomoyo/common.c | 2 +- sound/pci/hda/hda_auto_parser.c | 8 +- sound/pci/hda/hda_auto_parser.h | 1 + sound/pci/hda/patch_realtek.c | 20 +- sound/soc/amd/Kconfig | 2 +- sound/soc/amd/yc/acp6x-mach.c | 28 ++ sound/soc/intel/boards/sof_sdw.c | 5 +- sound/soc/renesas/rz-ssi.c | 10 +- sound/soc/soc-pcm.c | 32 +- sound/soc/sof/intel/hda-dai.c | 12 + sound/soc/sof/intel/hda.c | 5 + tools/perf/bench/epoll-wait.c | 7 +- .../testing/selftests/bpf/progs/exceptions_fail.c | 4 +- tools/testing/selftests/bpf/progs/preempt_lock.c | 14 +- .../selftests/bpf/progs/verifier_spin_lock.c | 2 +- tools/testing/selftests/drivers/net/hw/rss_ctx.py | 2 + tools/testing/selftests/net/ipsec.c | 3 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 2 +- tools/testing/selftests/net/udpgso.c | 26 ++ tools/tracing/rtla/src/osnoise.c | 2 +- tools/tracing/rtla/src/timerlat_hist.c | 26 +- tools/tracing/rtla/src/timerlat_top.c | 27 +- tools/tracing/rtla/src/trace.c | 8 + tools/tracing/rtla/src/trace.h | 1 + 478 files changed, 5314 insertions(+), 2638 deletions(-)
Hi Greg
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Mon, 17 Feb 2025 07:57:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.13.3-rc3.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.13.y
and the diffstat can be found below.thanks,
greg k-h
6.13.3-rc3 tested.
Build successfully completed.
Boot successfully completed.
No dmesg regressions.
Video output normal.
Sound output normal.
Lenovo ThinkPad X1 Carbon Gen10(Intel i7-1260P(x86_64) arch linux)
[ 0.000000] Linux version 6.13.3-rc3rv-gf10c3f62c5fd
(takeshi@ThinkPadX1Gen10J0764) (gcc (GCC) 14.2.1 20250207, GNU ld (GNU Binutils) 2.44) #1 SMP PREEMPT_DYNAMIC Sat Feb 15 19:21:18 JST 2025
Thanks
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Mon, 17 Feb 2025 07:57:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.13.3-rc3.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.13.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.13:
10 builds: 10 pass, 0 fail
26 boots: 26 pass, 0 fail
116 tests: 116 pass, 0 failLinux version: 6.13.3-rc3-gf10c3f62c5fd
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,
tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000,
tegra20-ventana, tegra210-p2371-2180,
tegra210-p3450-0000, tegra30-cardhu-a04Jon
Greg Kroah-Hartman
maintainerQuoted 26 lines · Jon Hunter
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Mon, 17 Feb 2025 07:57:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.13.3-rc3.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.13.y
and the diffstat can be found below.thanks,
greg k-h
All tests passing for Tegra ...
Test results for stable-v6.13:
10 builds: 10 pass, 0 fail 26 boots: 26 pass, 0 fail 116 tests: 116 pass, 0 fail
Quoted 7 lines
Linux version: 6.13.3-rc3-gf10c3f62c5fd
Boards tested: tegra124-jetson-tk1, tegra186-p2771-0000,tegra194-p2972-0000, tegra194-p3509-0000+p3668-0000, tegra20-ventana, tegra210-p2371-2180, tegra210-p3450-0000, tegra30-cardhu-a04Tested-by Jon Hunter <[email protected]>
Finally, thanks!
Quoted 8 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Mon, 17 Feb 2025 07:57:54 +0000. Anything received after that time might be too late.
Hi Greg,
No regressions or any sort of issues to speak of. Builds fine on my x86_64 test machine.
All the best,
Slade
Am 15.02.2025 um 09:00 schrieb Greg Kroah-Hartman:
Quoted 4 lines
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Builds, boots and works on my 2-socket Ivy Bridge Xeon E5-2697 v2 server. No dmesg oddities or regressions found.
Beste Grüße,
Peter Schneider
Signature · 8 lines
Climb the mountain not to plant your flag, but to embrace the challenge, enjoy the air and behold the view. Climb it so you can see the world, not so the world can see you. -- David McCullough Jr. OpenPGP: 0xA3828BD796CCE11A8CADE8866E3A92C92C3FF244 Download: https://www.peters-netzplatz.de/download/pschneider1968_pub.asc https://keys.mailvelope.com/pks/lookup?op=get&[email protected] https://keys.mailvelope.com/pks/lookup?op=get&[email protected]
Hi!
Quoted 4 lines
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
CIP testing did not find any problems here:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.13.y
6.12 passes our testing, too:
https://gitlab.com/cip-project/cip-testing/linux-stable-rc-ci/-/tree/linux-6.12.y
Best regards,
Pavel
Signature · 2 lines
DENX Software Engineering GmbH, Managing Director: Erika Unter HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Quoted 4 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Quoted 9 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Mon, 17 Feb 2025 07:57:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 9 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.13.3-rc3.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.13.y
and the diffstat can be found below.thanks,
greg k-h
All tests passed.
amd64 (kernel arch: x86)
building passed, smoke testing passed on 9 test systems
arm64 (kernel arch: arm64)
building passed, smoke testing passed on 2 test systems
loongarch64 (kernel arch: loongarch)
building passed, smoke testing passed on 2 test systems
loongson3 (kernel arch: mips)
building passed, smoke testing passed on 1 test system
ppc64el (kernel arch: powerpc)
building passed
riscv64 (kernel arch: riscv)
building passed
https://github.com/AOSC-Dev/aosc-os-abbs/pull/9696
Signature · 2 lines
Best Regards, Kexy Biscuit
Quoted 5 lines · On Sat, 15 Feb 2025 09:00:06 +0100 Greg Kroah-Hartman…
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested for loongarch64:
Thanks!
Cheers,
Miguel
Quoted 10 lines · Greg Kroah-Hartman
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Mon, 17 Feb 2025 07:57:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
Quoted 8 lines
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.13.3-rc3.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.13.y
and the diffstat can be found below.thanks,
greg k-h
Regression on qemu-arm64, qemu-armv7 and qemu-x86-64 on 6.13.3-rc1, 6.13.3-rc2 and 6.13.3-rc3.
We will investigate this and get back to you.
Test regression: arm64, arm, x86 selftests: memfd: run_fuse_test.sh
* fvp-aemva, kselftest-memfd
- memfd_run_fuse_test_sh
* qemu-armv7, kselftest-memfd
- memfd_run_fuse_test_sh
* qemu-arm64, kselftest-memfd
- memfd_run_fuse_test_sh
* qemu-x86_64, kselftest-memfd
- memfd_run_fuse_test_sh
# Test log
selftests: memfd: run_fuse_test.sh
./fuse_mnt: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory
not ok 2 selftests: memfd: run_fuse_test.sh exit=127
## Source
* Kernel version: 6.13.3-rc3
* Git tree: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
* Git sha: f10c3f62c5fd43a4dea41a460937f2c1a6a412bf
* Git describe: v6.13.2-443-gf10c3f62c5fd
* Project details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.13.y/build/v6.13.2-443-gf10c3f62c5fd/
## Build
* Build log: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.13.y/build/v6.13.2-443-gf10c3f62c5fd/testrun/27311246/suite/kselftest-memfd/test/memfd_run_fuse_test_sh/log
* Build history:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.13.y/build/v6.13.2-443-gf10c3f62c5fd/testrun/27311246/suite/kselftest-memfd/test/memfd_run_fuse_test_sh/history/
* Test details:
https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.13.y/build/v6.13.2-443-gf10c3f62c5fd/testrun/27311246/suite/kselftest-memfd/test/memfd_run_fuse_test_sh/
* Kernel config:
https://storage.tuxsuite.com/public/linaro/lkft/builds/2t4N3DOlWsCre7mv2YlTKUyEFri/config
* Architecures: arm64, arm, x86_64
* Toolchain version: gcc-13
--
Linaro LKFT
https://lkft.linaro.org
AMD Ryzen 5 5600 6-Core Processor:
https://www.inet.se/produkt/5304697/amd-ryzen-5-5600-3-5-ghz-35mb on a
https://www.gigabyte.com/Motherboard/B550-AORUS-ELITE-V2-rev-12
https://www.inet.se/produkt/1903406/gigabyte-b550-aorus-elite-v2
motherboard :)
running Arch Linux with the testing repos enabled:
https://archlinux.org/ https://archboot.com/
https://wiki.archlinux.org/title/Arch_Testing_Team
Den lör 15 feb. 2025 kl 09:00 skrev Greg Kroah-Hartman <[email protected]>:
Quoted 1,838 lines
This is the start of the stable review cycle for the 6.13.3 release. There are 442 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Mon, 17 Feb 2025 07:57:54 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.13.3-rc3.gzor in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.gitlinux-6.13.y
and the diffstat can be found below.thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:Greg Kroah-Hartman <[email protected]>
Linux 6.13.3-rc3Max Kellermann <[email protected]>
fs/netfs/read_collect: fix crash due to uninitializedprevvariableMax Kellermann <[email protected]>
fs/netfs/read_pgpriv2: skip folio queues withoutmarks3Miklos Szeredi <[email protected]>
fs: fix adding security options to statmount.mnt_optJeff Layton <[email protected]>
fs: prepend statmount.mnt_opts string withsecurity_sb_mnt_opts()Ping-Ke Shih <[email protected]>
wifi: rtw89: pci: disable PCIE wake bit when PCIE deinitRodrigo Siqueira <[email protected]>
Revert "drm/amd/display: Fix green screen issue after suspend"Bart Van Assche <[email protected]>
md: Fixlinear_set_limits()Dan Carpenter <[email protected]>
md/md-linear: Fix a NULL vsIS_ERR()bug inlinear_add()Peter Zijlstra <[email protected]>
x86/mm: Convertunreachable()toBUG()Bence Csókás <[email protected]>
spi: atmel-qspi: Memory barriers after memory-mapped I/OCsókás, Bence <[email protected]>
spi: atmel-quadspi: Createatmel_qspi_opsto support newer SoC familiesWangYuli <[email protected]>
MIPS: ftrace: Declareftrace_get_parent_ra_addr()as staticHeiko Carstens <[email protected]>
s390/fpu: Add fpc exception handler / remove fixup section againFrederic Weisbecker <[email protected]>
timers/migration: Fix off-by-one root mis-connectionMiklos Szeredi <[email protected]>
statmount: let unset strings be emptyMichal Simek <[email protected]>
rtc: zynqmp: Fix optional clock name propertyYishai Hadas <[email protected]>
RDMA/mlx5: Fix a race for an ODP MR which leads to CQE with errorThomas Weißschuh <[email protected]>
ptp: Ensure info->enable callback is always setLad Prabhakar <[email protected]>
pinctrl: renesas: rzg2l: FixPFC_MASKfor RZ/V2H and RZ/G3EJavier Carrasco <[email protected]>
pinctrl: samsung: fix fwnode refcount cleanup ifplatform_get_irq_optional()failsTomas Glozar <[email protected]>
rtla/timerlat_top: Stop timerlat tracer on signalTomas Glozar <[email protected]>
rtla/timerlat_hist: Stop timerlat tracer on signalTomas Glozar <[email protected]>
rtla: Addtrace_instance_stopTomas Glozar <[email protected]>
rtla/timerlat_top: SetOSNOISE_WORKLOADfor kernel threadsTomas Glozar <[email protected]>
rtla/timerlat_hist: SetOSNOISE_WORKLOADfor kernel threadsTomas Glozar <[email protected]>
rtla/osnoise: Distinguish missing workload optionSteven Rostedt <[email protected]>
tracing/osnoise: Fix resetting of tracepointsJan Kiszka <[email protected]>
scripts/gdb: fix aarch64 userspace detection inget_current_taskWei Yang <[email protected]>
maple_tree: simplify split calculationMilos Reljin <[email protected]>
net: phy: c45-tjaxx: add delay between MDIO write and read insoft_resetPaul Fertser <[email protected]>
net/ncsi: wait for the last response to Deselect Package before configuring channelEkansh Gupta <[email protected]>
misc: fastrpc: Fix copy buffer page sizeEkansh Gupta <[email protected]>
misc: fastrpc: Fix registered buffer page addressAnandu Krishnan E <[email protected]>
misc: fastrpc: Deregister device nodes properly in error scenariosVimal Agrawal <[email protected]>
misc:misc_minor_allocto use ida for all dynamic/misc dynamic minorsIvan Stepchenko <[email protected]>
mtd: onenand: Fix uninitialized retlen indo_otp_read()Nick Chan <[email protected]>
irqchip/apple-aic: Only handle PMC interrupt as FIQ when configured soFrank Li <[email protected]>
i3c: master: Fix missing 'ret' assignment inset_speed()Steven Rostedt <[email protected]>
fgraph: Fixset_graph_notracewith settingTRACE_GRAPH_NOTRACE_BITDan Carpenter <[email protected]>
NFC: nci: Add bounds checking innci_hci_create_pipe()Uros Bizjak <[email protected]>
mailbox: zynqmp: Remove invalid__percpuannotation inzynqmp_ipi_probe()Pekka Pessi <[email protected]>
mailbox: tegra-hsp: Clear mailbox before using messageChuck Lever <[email protected]>
NFSD: Encode COMPOUND operation status on page boundariesDragan Simic <[email protected]>
nfs: MakeNFS_FSCACHEselectNETFS_SUPPORTinstead of depending on itNikita Zhandarovich <[email protected]>
nilfs2: fix possible int overflows innilfs_fiemap()Matthew Wilcox (Oracle) <[email protected]>
ocfs2: handle a symlink read error correctlyHeming Zhao <[email protected]>
ocfs2: fix incorrect CPU endianness conversion causing mount failureMike Snitzer <[email protected]>
pnfs/flexfiles: retry getting layout segment for readsMatthieu Baerts (NGI0) <[email protected]>
selftests: mptcp: connect: -f: no reconnectAlex Williamson <[email protected]>
vfio/platform: check the bounds of read/write syscallsJens Axboe <[email protected]>
io_uring/net: don't retry connect operation on EPOLLERRPavel Begunkov <[email protected]>
io_uring: fix multishots with selected buffersSascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: set word length to 1Sascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: fix reading from non zero offsetSascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: fix MAC address byte orderSascha Hauer <[email protected]>
nvmem: imx-ocotp-ele: simplify read beyond device checkJennifer Berringer <[email protected]>
nvmem: core: improve range check fornvmem_cell_write()Luca Weiss <[email protected]>
nvmem: qcom-spmi-sdam: Set size in structnvmem_configAntoine Viallon <[email protected]>
ceph: fix memory leak inceph_mds_auth_match()Bartosz Golaszewski <[email protected]>
crypto: qce - unregister previously registered algos in error pathBartosz Golaszewski <[email protected]>
crypto: qce - fix goto jump in error pathStefan Eichenberger <[email protected]>
irqchip/irq-mvebu-icu: Fix access tomsi_datafromirq_domain::host_dataNiklas Cassel <[email protected]>
ata: libata-sff: Ensure that we cannot write outside the allocated bufferLiu Shixin <[email protected]>
mm/compaction: fix UBSAN shift-out-of-bounds warningRitesh Harjani (IBM) <[email protected]>
mm/hugetlb: fix hugepage allocation for interleaved memory nodesLi Zhijian <[email protected]>
mm/vmscan: accumulatenr_demotedfor accurate demotion statisticsZhaoyang Huang <[email protected]>
mm: gup: fix infinite loop within__get_longterm_lockedCatalin Marinas <[email protected]>
mm: kmemleak: fix upper boundary check for physical address objectsRicardo Ribalda <[email protected]>
media: uvcvideo: Remove dangling pointersRicardo Ribalda <[email protected]>
media: uvcvideo: Remove redundant NULL assignmentRicardo Ribalda <[email protected]>
media: uvcvideo: Only save async fh if successRicardo Ribalda <[email protected]>
media: uvcvideo: Support partial control readsRicardo Ribalda <[email protected]>
media: uvcvideo: Fix event flags inuvc_ctrl_send_eventsRicardo Ribalda <[email protected]>
media: uvcvideo: Fix crash during unbind if gpio unit is in useTomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix logging SP & EQ status only for UB9702Tomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix UB9702 VC mapTomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix use of non-existing registers on UB9702Tomi Valkeinen <[email protected]>
media: i2c: ds90ub9x3: Fix extrafwnode_handle_put()Mehdi Djait <[email protected]>
media: ccs: Fix cleanup order inccs_probe()Sakari Ailus <[email protected]>
media: ccs: Fix CCS static data parsing for large block sizesSergey Senozhatsky <[email protected]>
media: venus: destroy hfi session afterm2m_ctxreleaseAlain Volmat <[email protected]>
media: stm32: dcmipp: correctdma_set_mask_and_coherentmask valueSam Bobrowicz <[email protected]>
media: ov5640: fixget_light_freqon autoStanislaw Gruszka <[email protected]>
media: intel/ipu6: remove cpu latency qos request on errorNaushir Patuck <[email protected]>
media: imx296: Add standby delay during probeZhen Lei <[email protected]>
media: nuvoton: Fix an error check innpcm_video_ece_init()Cosmin Tanislav <[email protected]>
media: mc: fix endpoint iterationSakari Ailus <[email protected]>
media: Documentation: tx-rx: Fix formattingLubomir Rintel <[email protected]>
media: mmp: Bring back registration of the deviceKrzysztof Kozlowski <[email protected]>
soc: qcom:smem_state: fix missingof_node_putin error pathKonrad Dybcio <[email protected]>
soc: qcom: llcc: EnableLLCC_WRCACHEat boot on X1Krzysztof Kozlowski <[email protected]>
soc: mediatek: mtk-devapc: Fix leaking IO map on driver removeKrzysztof Kozlowski <[email protected]>
soc: mediatek: mtk-devapc: Fix leaking IO map on error pathsKrzysztof Kozlowski <[email protected]>
soc: samsung: exynos-pmu: Fix uninitialized ret intensor_set_bits_atomic()Nicolin Chen <[email protected]>
iommufd/fault: Use a separate spinlock to protect fault->deliver listNicolin Chen <[email protected]>
iommufd/fault: Destroy response and mutex iniommufd_fault_destroy()Nicolin Chen <[email protected]>
iommu/tegra241-cmdqv: Read SMMU IDR1.CMDQS instead of hardcodingJavier Carrasco <[email protected]>
iio: light: as73211: fix channel handling in only-color triggered bufferAngelo Dureghello <[email protected]>
iio: dac: ad3552r-hs: clear reset status flagAngelo Dureghello <[email protected]>
iio: dac: ad3552r-common: fix ad3541/2r rangesDan Carpenter <[email protected]>
iio: chemical: bme680: Fix uninitialized variable in__bme680_read_raw()Peter Xu <[email protected]>
mm/hugetlb: fixavoid_reserveto allow taking folio from subpoolSakari Ailus <[email protected]>
media: ccs: Clean up parsed CCS static data on parse failureMarco Elver <[email protected]>
kfence: skip__GFP_THISNODEallocations on NUMA systemsNicolin Chen <[email protected]>
iommufd: Fix structiommu_hwpt_pgfaultinit and paddingEaswar Hariharan <[email protected]>
jiffies: Cast to unsigned long insecs_to_jiffies()conversionFrederic Weisbecker <[email protected]>
hrtimers: Force migrate away hrtimers queued afterCPUHP_AP_HRTIMERS_DYINGGabriele Monaco <[email protected]>
rv: Reset per-task monitors also for idle tasksJarkko Sakkinen <[email protected]>
tpm: Change tokvalloc()ineventlog/acpi.cAubrey Li <[email protected]>
ACPI: PRM: Remove unnecessary strict handler address checksJacek Lawrynowicz <[email protected]>
accel/ivpu: Fix error handling in recovery/resetJacek Lawrynowicz <[email protected]>
accel/ivpu: Clearruntime_errorafterpm_runtime_resume_and_get()failsJacek Lawrynowicz <[email protected]>
accel/ivpu: Fix error handling inivpu_boot()Wentao Liang <[email protected]>
xfs: Add error handling forxfs_reflink_cancel_cow_rangeWentao Liang <[email protected]>
xfs: Propagate errors fromxfs_reflink_cancel_cow_rangeinxfs_dax_write_iomap_endChristoph Hellwig <[email protected]>
xfs: don't callremap_verify_areawith sb write protection heldConor Dooley <[email protected]>
pwm: microchip-core: fix incorrect comparison with max periodHelge Deller <[email protected]>
parisc: Temporarily disable jump label supportSumit Gupta <[email protected]>
arm64: tegra: Disable Tegra234 sce-fabric nodeSumit Gupta <[email protected]>
arm64: tegra: Fix typo in Tegra234 dce-fabric compatibleEric Biggers <[email protected]>
crypto: qce - fix priority to be less than ARMv8 CEDmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8650: correct MDSS interconnectsDmitry Baryshkov <[email protected]>
arm64: dts: qcom: sm8550: correct MDSS interconnectsKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix MPSS memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix CDSP memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8650: Fix ADSP memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix MPSS memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix CDSP memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8550: Fix ADSP memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix MPSS memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix CDSP memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8450: Fix ADSP memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix MPSS memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix CDSP memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm8350: Fix ADSP memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix MPSS memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix CDSP memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6375: Fix ADSP memory lengthLuca Weiss <[email protected]>
arm64: dts: qcom: sm6350: Fix uart1 interconnect pathKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6350: Fix MPSS memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6350: Fix ADSP memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix ADSP memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix CDSP memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sm6115: Fix MPSS memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: x1e80100: Fix CDSP memory lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: x1e80100: Fix ADSP memory base and lengthKrzysztof Kozlowski <[email protected]>
arm64: dts: qcom: sdx75: Fix MPSS memory lengthChen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Disable DSI display output by defaultChen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183: Disable DPI display output by defaultAndreas Kemnade <[email protected]>
ARM: dts: ti/omap: gta04: fix pm issues caused by spi moduleRomain Naour <[email protected]>
ARM: dts: dra7: Addbus_dma_limitfor l4 cfg busDenis Arefev <[email protected]>
ubi: Add a check forubi_numNathan Chancellor <[email protected]>
x86/boot: Use '-std=gnu11' to fix build with GCC 15Zhang Rui <[email protected]>
x86/acpi: Fix LAPIC/x2APIC parsing orderAlice Ryhl <[email protected]>
x86: rust: set rustc-abi=x86-softfloat on rustc>=1.86.0Miguel Ojeda <[email protected]>
rust: init: use explicit ABI to clean warning in future compilersChristian Brauner <[email protected]>
pidfs: improve ioctl handlingChristian Brauner <[email protected]>
pidfs: check for valid ioctl commandsNathan Chancellor <[email protected]>
kbuild: Move -Wenum-enum-conversion to W=2Igor Pylypiv <[email protected]>
scsi: core: Do not retry I/Os during depopulationLong Li <[email protected]>
scsi: storvsc: Set correct data length for sending SCSI command without payloadAndré Draszik <[email protected]>
scsi: ufs: core: Fix use-after free in init error and remove pathsEric Biggers <[email protected]>
scsi: ufs: qcom: Fix crypto key evictionQuinn Tran <[email protected]>
scsi: qla2xxx: Move FCE Trace buffer allocation to user controlKai Mäkisara <[email protected]>
scsi: st: Don't setpos_unknownjust after device recognitionSean Christopherson <[email protected]>
KVM: x86/mmu: Ensure NX huge page recovery thread is alive before wakingGeorg Gottleuber <[email protected]>
nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirkGeorg Gottleuber <[email protected]>
nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirkNiklas Cassel <[email protected]>
PCI: dwc: ep: Prevent changing BAR size/flags inpci_epc_set_bar()Niklas Cassel <[email protected]>
PCI: dwc: ep: WriteBAR_MASKbefore iATU registers inpci_epc_set_bar()Zijun Hu <[email protected]>
PCI: endpoint: Finish virtual EP removal inpci_epf_remove_vepf()Werner Sembach <[email protected]>
PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1Niklas Schnelle <[email protected]>
s390/pci: Fix SR-IOV for PFs initially in standbyBrad Griffis <[email protected]>
arm64: tegra: Fix Tegra234 PCIe interrupt-mapTakashi Iwai <[email protected]>
ALSA: hda/realtek: Workaround for resume on Dell Venue 11 Pro 7130Kuan-Wei Chiu <[email protected]>
ALSA: hda: Fix headset detection failure due to unstable sortTakashi Iwai <[email protected]>
ALSA: hda/realtek: Fix quirk matching for Legion Pro 7Edson Juliano Drosdeck <[email protected]>
ALSA: hda/realtek: Enable headset mic on Positivo C6400Krzysztof Kozlowski <[email protected]>
firmware: qcom: scm: Fix missing read barrier inqcom_scm_get_tzmem_pool()Krzysztof Kozlowski <[email protected]>
firmware: qcom: scm: Fix missing read barrier inqcom_scm_is_available()Thadeu Lima de Souza Cascardo <[email protected]>
Revert "media: uvcvideo: Require entities to have a non-zero unique ID"Jens Axboe <[email protected]>
block: don't revert iter for-EIOCBQUEUEDXi Ruoyao <[email protected]>
Revert "MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if SMP && 64BIT"Jiaxun Yang <[email protected]>
MIPS: pci-legacy: Overridepci_address_to_pioMateusz Jończyk <[email protected]>
mips/math-emu: fix emulation of the prefx instructionHou Tao <[email protected]>
dm-crypt: tracktag_offsetinconvert_contextHou Tao <[email protected]>
dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit()Narayana Murty N <[email protected]>
powerpc/pseries/eeh: Fix get PE state translationTiezhu Yang <[email protected]>
LoongArch: Extend the maximum number of watchpointsKexy Biscuit <[email protected]>
MIPS: Loongson64: remove ROM Size unit in boardinfoClaudiu Beznea <[email protected]>
serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in useClaudiu Beznea <[email protected]>
serial: sh-sci: Drop__initdatamacro forport_cfgStephan Gerhold <[email protected]>
soc: qcom: socinfo: Avoid out of bounds read of serial numberMario Limonciello <[email protected]>
ASoC: acp: Support microphone from Lenovo Go SDan Carpenter <[email protected]>
ASoC: renesas: rz-ssi: Add a check for negativesample_spaceClaudiu Beznea <[email protected]>
ASoC: renesas: rz-ssi: Terminate all the DMA transactionsAbel Vesa <[email protected]>
arm64: dts: qcom: x1e80100: Fixusb_2controller interruptsStephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-microsoft-romulus: Fix USB QMP PHY suppliesStephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Fix USB QMP PHY suppliesStephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-crd: Fix USB QMP PHY suppliesStephan Gerhold <[email protected]>
arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: Fix USB QMP PHY suppliesStephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-qcp: Fix USB QMP PHY suppliesStephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-dell-xps13-9345: Fix USB QMP PHY suppliesStephan Gerhold <[email protected]>
arm64: dts: qcom: x1e80100-asus-vivobook-s15: Fix USB QMP PHY suppliesFoster Snowhill <[email protected]>
usbnet: ipheth: document scope of NCM implementationFoster Snowhill <[email protected]>
usbnet: ipheth: fix DPE OoB readFoster Snowhill <[email protected]>
usbnet: ipheth: break up NCM header size computationFoster Snowhill <[email protected]>
usbnet: ipheth: refactor NCM datagram loopFoster Snowhill <[email protected]>
usbnet: ipheth: check that DPE points past NCM headerFoster Snowhill <[email protected]>
usbnet: ipheth: use static NDP16 location in URBFoster Snowhill <[email protected]>
usbnet: ipheth: fix possible overflow in DPE length checkThinh Nguyen <[email protected]>
usb: gadget:f_tcm: Don't prepare BOT write request twiceThinh Nguyen <[email protected]>
usb: gadget:f_tcm:ep_autoconfigwith fullspeed endpointThinh Nguyen <[email protected]>
usb: gadget:f_tcm: Decrement command ref count on cleanupThinh Nguyen <[email protected]>
usb: gadget:f_tcm: Translate error to senseVasily Khoruzhick <[email protected]>
wifi: rtw88: 8703b: Fix RX/TX issuesShayne Chen <[email protected]>
wifi: mt76: mt7915: add module param to select 5 GHz or 6 GHz on MT7916Fiona Klute <[email protected]>
wifi: rtw88: sdio: Fix disconnection after beacon lossNick Morrow <[email protected]>
wifi: mt76: mt7921u: Add VID/PID for TP-Link TXE50UHMarcel Hamer <[email protected]>
wifi: brcmfmac: fix NULL pointer dereference inbrcmf_txfinalize()Bitterblue Smith <[email protected]>
wifi: rtlwifi: rtl8821ae: Fix media status reportSteven Rostedt <[email protected]>
atomic64: Usearch_spin_locksinstead ofraw_spin_locksSteven Rostedt <[email protected]>
ring-buffer: Do not allow events in NMI with generic atomic64cmpxchg()Heiko Stuebner <[email protected]>
HID: hid-sensor-hub: don't use stale platform-data on removePeng Fan <[email protected]>
Input:bbnsm_pwrkey- add remove hookZijun Hu <[email protected]>
of: reserved-memory: Warn for missing static reserved memory regionsZijun Hu <[email protected]>
of: reserved-memory: Fix using wrong number of cells to get property 'alignment'Zijun Hu <[email protected]>
of: Fixof_find_node_opts_by_path()handling of alias+path+optionsThomas Weißschuh <[email protected]>
of: address: Fix empty resource handling in__of_address_resource_bounds()Zijun Hu <[email protected]>
of: Correct child specifier used as input of the 2nd nexus nodeBao D. Nguyen <[email protected]>
scsi: ufs: core: Fix the HIGH/LOW_TEMP Bit DefinitionsKuan-Wei Chiu <[email protected]>
perf bench: Fix undefined behavior incmpworker()Dave Young <[email protected]>
x86/efi: skip memattr table on kexec bootNathan Chancellor <[email protected]>
efi: libstub: Use '-std=gnu11' to fix build with GCC 15Zijun Hu <[email protected]>
blk-cgroup: Fix class @block_class's subsystem refcount leakageEyal Birger <[email protected]>
seccomp: passthrough uretprobe systemcall without filteringDaniel Golle <[email protected]>
clk: mediatek: mt2701-mm: add missing dummy clkDaniel Golle <[email protected]>
clk: mediatek: mt2701-img: add missing dummy clkDaniel Golle <[email protected]>
clk: mediatek: mt2701-bdp: add missing dummy clkDaniel Golle <[email protected]>
clk: mediatek: mt2701-aud: fix conversion tomtk_clk_simple_probeDaniel Golle <[email protected]>
clk: mediatek: mt2701-vdec: fix conversion tomtk_clk_simple_probeAnastasia Belova <[email protected]>
clk: qcom: clk-rpmh: prevent integer overflow inrecalc_rateSatya Priya Kakitapalli <[email protected]>
clk: qcom: gcc-mdm9607: Fixcmd_rcgroffset forblsp1_uart6rcgLuca Weiss <[email protected]>
clk: qcom: dispcc-sm6350: Add missingparent_mapfor a clockLuca Weiss <[email protected]>
clk: qcom: gcc-sm6350: Add missingparent_mapfor two clocksManivannan Sadhasivam <[email protected]>
clk: qcom: gcc-sm8650: Do not turn off PCIe GDSCs duringgdsc_disable()Manivannan Sadhasivam <[email protected]>
clk: qcom: gcc-sm8550: Do not turn off PCIe GDSCs duringgdsc_disable()Gabor Juhos <[email protected]>
clk: qcom: clk-alpha-pll: fix alpha mode configurationBinbin Zhou <[email protected]>
clk: clk-loongson2: Fix the number count of clk providerTomi Valkeinen <[email protected]>
media: i2c: ds90ub960: Fix UB9702 refclk register accessLubomir Rintel <[email protected]>
clk: mmp2: callpm_genpd_init()only after genpd.name is setCody Eksal <[email protected]>
clk: sunxi-ng: a100: enable MMC clock reparentingDmitry Torokhov <[email protected]>
Input: synaptics - fix crash when enabling pass-through portDavid Gstir <[email protected]>
KEYS: trusted: dcp: fix improper sg use withCONFIG_VMAP_STACK=yFedor Pchelkin <[email protected]>
Bluetooth: L2CAP: accept zero as a special value for MTU auto-selectionFedor Pchelkin <[email protected]>
Bluetooth: L2CAP: handle NULL sock pointer inl2cap_sock_allocLucas De Marchi <[email protected]>
drm/xe: Fix and re-enablexe_print_blob_ascii85()Lo-an Chen <[email protected]>
drm/amd/display: Fix seamless boot sequenceMarek Olšák <[email protected]>
drm/amdgpu: add a BO metadata flag to disable write compression for VulkanVille Syrjälä <[email protected]>
drm/i915: Drop 64bpp YUV formats from ICL+ SDR planesJani Nikula <[email protected]>
drm/i915/dp: Iterate DSC BPP from high to low on all platformsLucas De Marchi <[email protected]>
drm/xe/devcoredump: Move exec queue snapshot to Contexts sectionHaoxiang Li <[email protected]>
drm/komeda: Add check forkomeda_get_layer_fourcc_list()Thomas Zimmermann <[email protected]>
drm/ast: astdp: Fix timeout for enabling video signalBrian Geffon <[email protected]>
drm/i915: Fix page cleanup on DMA remap failureDaniele Ceraolo Spurio <[email protected]>
drm/i915/guc: Debug print LRC state entries only if the context is pinnedTom Chung <[email protected]>
Revert "drm/amd/display: Use HW lock mgr for PSR1"Jay Cornwall <[email protected]>
drm/amdkfd: Block per-queue reset when halt_if_hws_hang=1Prike Liang <[email protected]>
drm/amdkfd: only flush the validate MES contexKenneth Feng <[email protected]>
drm/amd/amdgpu: change the config of cgcg on gfx12Lijo Lazar <[email protected]>
drm/amd/pm: Mark MM activity as unsupportedAric Cyr <[email protected]>
drm/amd/display: Optimize cursor position updatesDan Carpenter <[email protected]>
ksmbd: fix integer overflows on 32 bit systemsDavid Hildenbrand <[email protected]>
KVM: s390: vsie: fix some corner-cases when grabbing vsie pagesKeith Busch <[email protected]>
kvm: defer huge page recovery vhost task to laterSean Christopherson <[email protected]>
KVM: Explicitly verify target vCPU is online inkvm_get_vcpu()Chao Gao <[email protected]>
KVM: nVMX: Defer SVI update to vmcs01 on EOI when L2 is active w/o VIDRobin Murphy <[email protected]>
remoteproc: omap: Handle ARMdma_iommu_mappingJakob Unterwurzacher <[email protected]>
arm64: dts: rockchip: increase gmacrx_delayon rk3399-pumaThomas Zimmermann <[email protected]>
drm/rockchip: cdn-dp: Usedrm_connector_helper_hpd_irq_event()Marc Zyngier <[email protected]>
KVM: arm64: timer: Always evaluate the need for a soft timerArd Biesheuvel <[email protected]>
arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabledMark Brown <[email protected]>
arm64/sme: Move storage ofreg_smidrto__cpuinfo_store_cpu()Ard Biesheuvel <[email protected]>
arm64/mm: Override PARange for !LPA2 and use it consistentlyArd Biesheuvel <[email protected]>
arm64/kvm: Configure HYP TCR.PS/DS based on host stage1Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix Qemu crash when running in passthroughXu Yang <[email protected]>
perf:imx9_perf: Introduce AXI filter version to refactor the driver and better extensionDan Carpenter <[email protected]>
binfmt_flat: Fix integer overflow bug on 32 bit systemsMing Lei <[email protected]>
block: mark GFP_NOIO around sysfs ->store()Nam Cao <[email protected]>
fs/proc:do_task_stat: Fix ESP not readable during coredumpThomas Zimmermann <[email protected]>
m68k: vga: Fix I/O definesMarc Zyngier <[email protected]>
arm64: Filter out SVE hwcaps whenFEAT_SVEisn't implementedHeiko Carstens <[email protected]>
s390/futex: FixFUTEX_OP_ANDNimplementationYu Kuai <[email protected]>
md: reintroduce md-linearMeetakshi Setiya <[email protected]>
smb: client: change lease epoch type from unsigned int to__u16Ruben Devos <[email protected]>
smb: client: fix order of arguments of tracepointsMaarten Lankhorst <[email protected]>
drm/client: Handle tiled displays betterMaarten Lankhorst <[email protected]>
drm/modeset: Handle tiled displays inpan_display_atomic.Pali Rohár <[email protected]>
cifs: Remove intermediate object of failed create SFU callSebastian Wiese-Wagner <[email protected]>
ALSA: hda/realtek: Enable Mute LED on HP Laptop 14s-fq1xxxAlexander Sverdlin <[email protected]>
leds: lp8860: Write full EEPROM, not only half of itViresh Kumar <[email protected]>
cpufreq: s3c64xx: Fix compilation warningAndreas Kemnade <[email protected]>
cpufreq: fix using cpufreq-dt as moduleRobin Murphy <[email protected]>
PCI/TPH: Restore TPH Requester Enable correctlyDavid Howells <[email protected]>
rxrpc: Fix call state set to not include theSERVER_SECURINGstateIdo Schimmel <[email protected]>
net: sched: Fix truncation of offloaded action statisticsWillem de Bruijn <[email protected]>
tun: revert fix group permission checkCong Wang <[email protected]>
netem: Update sch->q.qlen before qdisc_tree_reduce_backlog()Quang Le <[email protected]>
pfifo_tail_enqueue: Drop new packet when sch->limit == 0Andy Shevchenko <[email protected]>
ACPI: property: Fix return value for nval == 0 in acpi_data_prop_read()Juergen Gross <[email protected]>
x86/xen: addFRAME_ENDtoxen_hypercall_hvm()Juergen Gross <[email protected]>
x86/xen: fixxen_hypercall_hvm()to not clobber %rbxGeert Uytterhoeven <[email protected]>
gpio:GPIO_GRGPIOshould depend on OFBartosz Golaszewski <[email protected]>
gpio: sim: lock hog configfs items if presentEric Dumazet <[email protected]>
net: rose: lock the socket inrose_bind()Jacob Moroni <[email protected]>
net: atlantic: fix warning during hot unplugMark Tomlinson <[email protected]>
gpio: pca953x: Improve interrupt supportDavid Howells <[email protected]>
rxrpc: Fix therxrpc_connectionattend queue handlingJakub Kicinski <[email protected]>
selftests: drv-net:rss_ctx: add missing cleanup in queue reconfigureJakub Kicinski <[email protected]>
ethtool: ntuple: fix rss +ring_cookiecheckJakub Kicinski <[email protected]>
ethtool: rss: fix hiding unsupported fields in dumpsMichal Wajdeczko <[email protected]>
drm/xe/pf: Fix migration initializationAshutosh Dixit <[email protected]>
drm/xe/oa: Preserveoa_ctrlunused bitsAnkit Nautiyal <[email protected]>
drm/i915/dp: fix the Adaptive sync Operation mode for SDPSuraj Kandpal <[email protected]>
drm/i915/hdcp: Fix Repeater authentication during topology changeYan Zhai <[email protected]>
udp: gso: do not drop small packets when PMTU reducesLenny Szubowicz <[email protected]>
tg3: Disable tg3 PCIe AER on system rebootSankararaman Jayaraman <[email protected]>
vmxnet3: Fix tx queue race condition with XDPJiasheng Jiang <[email protected]>
ice: Add check fordevm_kzalloc()Florian Fainelli <[email protected]>
net: bcmgenet: Correct overlaying of PHY and MAC Wake-on-LANDaniel Wagner <[email protected]>
nvme-fc: use ctrl state getterKeith Busch <[email protected]>
nvme: makenvme_tls_attrs_groupstaticMaciej Fijalkowski <[email protected]>
ice: stop storing XDP verdict withinice_rx_bufMaciej Fijalkowski <[email protected]>
ice: gather page_count()'s of each frag right before XDP prog callMaciej Fijalkowski <[email protected]>
ice: put Rx buffers after being done with current frameHans Verkuil <[email protected]>
gpu:drm_dp_cec: fix broken CEC adapter properties checkPrasad Pandit <[email protected]>
firmware:iscsi_ibft: fixISCSI_IBFTKconfigentrySagi Grimberg <[email protected]>
nvmet: fix a memory leak in controller identifyDaniel Wagner <[email protected]>
nvme: handle connectivity loss innvme_set_queue_countK Prateek Nayak <[email protected]>
sched/fair: Fix inaccurateh_nr_runnableaccounting with delayed dequeueHans de Goede <[email protected]>
platform/x86: serdev_helpers: Check for serial_ctrl_uid == NULLGünther Noack <[email protected]>
tty: Permit someTIOCL_SETSELmodes withoutCAP_SYS_ADMINSean Anderson <[email protected]>
tty:xilinx_uartps: split sysrq handlingArmin Wolf <[email protected]>
platform/x86: acer-wmi: Ignore AC eventsHridesh MG <[email protected]>
platform/x86: acer-wmi: add support for Acer Nitro AN515-58Illia Ostapyshyn <[email protected]>
Input: allocate keycode for phone linkingYu-Chun Lin <[email protected]>
ASoC: amd: Add ACPI dependency to fix build errorArmin Wolf <[email protected]>
platform/x86: acer-wmi: Add support for Acer Predator PH16-72Kees Bakker <[email protected]>
iommu/vt-d: Avoid use of NULL afterWARN_ON_ONCEKuninori Morimoto <[email protected]>
ASoC: soc-pcm: don't usesoc_pcm_ret()on .prepare callbackArmin Wolf <[email protected]>
platform/x86: acer-wmi: Add support for Acer PH14-51Hans de Goede <[email protected]>
platform/x86: int3472: Check for adev == NULLRobin Murphy <[email protected]>
iommu/arm-smmu-v3: Clean up more on probe failureRichard Acayan <[email protected]>
iommu/arm-smmu-qcom: add sdm670 adreno iommu compatibleSimon Trimmer <[email protected]>
ASoC: Intel:sof_sdw: Correct quirk for Lenovo Yoga Slim 7David Woodhouse <[email protected]>
x86/kexec: Allocate PGD forx86_64transition page tables separatelyKumar Kartikeya Dwivedi <[email protected]>
bpf: Improve verifier log for resource leak on exitBard Liao <[email protected]>
ASoC: SOF: Intel: hda-dai: Ensure DAI widget is valid during paramsRoger Quadros <[email protected]>
net: ethernet: ti: am65-cpsw: ensure proper channel cleanup in error pathLiu Ye <[email protected]>
selftests/net/ipsec: Fix Null pointer dereference inrtattr_pack()Dan Carpenter <[email protected]>
tipc: re-order conditions intipc_crypto_key_rcv()Shinas Rasheed <[email protected]>
octeon_ep_vf: update tx/rx stats locally for persistenceShinas Rasheed <[email protected]>
octeon_ep: update tx/rx stats locally for persistenceYuanjie Yang <[email protected]>
mmc: sdhci-msm: Correctly set the load for the regulatorLuke D. Jones <[email protected]>
HID: hid-asus: Disable OOBE mode on the ProArt P16Maciej S. Szmigiero <[email protected]>
net: wwan: iosm: Fix hibernation by re-binding the driver around itMazin Al Haddad <[email protected]>
Bluetooth: MGMT: Fix slab-use-after-free Read inmgmt_remove_adv_monitor_syncEn-Wei Wu <[email protected]>
Bluetooth: btusb: Add new VID/PID 13d3/3628 for MT7925Andrew Halaney <[email protected]>
Bluetooth: btusb: Add new VID/PID 13d3/3610 for MT7922Mark Dietzer <[email protected]>
Bluetooth: btusb: Add ID 0x2c7c:0x0130 for Qualcomm WCN785xBorislav Petkov <[email protected]>
APEI: GHES: Have GHES honor the panic= settingRandolph Ha <[email protected]>
i2c: Force ELAN06FA touchpad I2C bus freq to 100KHzMiri Korenblit <[email protected]>
wifi: iwlwifi: avoid memory leakSomashekhar(Som) <[email protected]>
wifi: iwlwifi: pcie: Add support for new device idsStefan Dösinger <[email protected]>
wifi: brcmfmac: Check the return value ofof_property_read_string_index()Andre Przywara <[email protected]>
Revert "mfd: axp20x: Allow multiple regulators"Vadim Fedorenko <[email protected]>
net/mlx5: usedo_aux_workfor PHC overflow checksEven Xu <[email protected]>
HID: Wacom: Add PCI Wacom device supportYouwan Wang <[email protected]>
HID: multitouch: Add quirk for Hantick 5288 touchpadYevgeny Kliteynik <[email protected]>
net/mlx5: HWS,num_of_rulescounter on matcher should be atomicYevgeny Kliteynik <[email protected]>
net/mlx5: HWS, change error flow on matcher disconnectKonrad Dybcio <[email protected]>
clk: qcom: MakeGCC_8150depend onQCOM_GDSCPing-Ke Shih <[email protected]>
wifi: rtw88: add__packedattribute to efuse layout structHans de Goede <[email protected]>
mfd:lpc_ich: Add another Gemini Lake ISA bridge PCI device-idTetsuo Handa <[email protected]>
tomoyo: don't emit warning intomoyo_write_control()Dmitry Antipov <[email protected]>
wifi: brcmsmac: add gain range check towlc_phy_iqcal_gainparams_nphy()Ciprian Marian Costea <[email protected]>
mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32GShawn Lin <[email protected]>
mmc: core: Respectquirk_max_ratefor non-UHS SDIO cardStas Sergeev <[email protected]>
tun: fix group permission checkChih-Kang Chang <[email protected]>
wifi: rtw89: addcrystal_capcheck to avoid setting as overflow valueKalle Valo <[email protected]>
wifi: ath12k:ath12k_mac_op_set_key(): fix uninitialized symbol 'ret'Karol Przybylski <[email protected]>
wifi: ath12k: Fix for out-of bound access errorJeongjun Park <[email protected]>
ring-buffer: Make reading page consistent with the code logicGabe Teeger <[email protected]>
drm/amd/display: Limit Scaling Ratio on DCN3.01Nathan Chancellor <[email protected]>
drm/amd/display: Increase sanitizer frame larger than limit when compile testing with clangLeo Stone <[email protected]>
safesetid: check size of policy writesHermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP CTS KSV list wait timerHermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP CTS compare V matchingHermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP encryption when R0 readyHermes Wu <[email protected]>
drm/bridge: it6505: fix HDCP Bstatus checkHermes Wu <[email protected]>
drm/bridge: it6505: Change definitionMAX_HDCP_DOWN_STREAM_COUNTPhilip Yang <[email protected]>
drm/amdkfd: Queue interrupt work to different CPUPhilip Yang <[email protected]>
drm/amdgpu: Don't enable sdma 4.4.5 CTXEMPTY interruptFangzhi Zuo <[email protected]>
drm/amd/display: Fix Mode Cutoff in DSC Passthrough to DP2.1 MonitorDmitry Baryshkov <[email protected]>
drm/vc4: hdmi: use eld_mutex to protect access to connector->eldDmitry Baryshkov <[email protected]>
drm/sti: hdmi: use eld_mutex to protect access to connector->eldDmitry Baryshkov <[email protected]>
drm/radeon: use eld_mutex to protect access to connector->eldDmitry Baryshkov <[email protected]>
drm/msm/dp: use eld_mutex to protect access to connector->eldDmitry Baryshkov <[email protected]>
drm/exynos: hdmi: use eld_mutex to protect access to connector->eldDmitry Baryshkov <[email protected]>
drm/amd/display: use eld_mutex to protect access to connector->eldDmitry Baryshkov <[email protected]>
drm/bridge: ite-it66121: use eld_mutex to protect access to connector->eldDmitry Baryshkov <[email protected]>
drm/bridge: anx7625: use eld_mutex to protect access to connector->eldDmitry Baryshkov <[email protected]>
drm/connector: add mutex to protect ELD from concurrent accessAbhinav Kumar <[email protected]>
drm/msm/dpu: filter out too wide modes if no 3dmux is presentKuan-Wei Chiu <[email protected]>
printk: Fix signed integer overflow when definingLOG_BUF_LEN_MAXAusef Yousof <[email protected]>
drm/amd/display: Overwriting dualDPP UBF values before usageAusef Yousof <[email protected]>
drm/amd/display: Populate chroma prefetch parameters, DET buffer fixDmitry Baryshkov <[email protected]>
drm/tests: hdmi: return meaningful value fromset_connector_edid()Dmitry Baryshkov <[email protected]>
drm/tests: hdmi: handle empty modes infind_preferred_mode()Zhi Wang <[email protected]>
nvkm: correctly calculate the available space of the GSP cmdq bufferZhi Wang <[email protected]>
nvkm/gsp: correctly advance the read pointer of GSP message queueDustin L. Howett <[email protected]>
drm: panel-backlight-quirks: Add Framework 13 glossy and 2.8k panelsThomas Weißschuh <[email protected]>
drm: panel-backlight-quirks: Add Framework 13 matte panelThomas Weißschuh <[email protected]>
drm/amd/display: Add support for minimum backlight quirkThomas Weißschuh <[email protected]>
drm: Add panel backlight quirksDongwon Kim <[email protected]>
drm/virtio: New fence for every plane updateYazen Ghannam <[email protected]>
x86/amd_nb: Restrict init function to AMD-based systemsCarlos Llamas <[email protected]>
lockdep: Fix upper limit for LOCKDEP_*_BITS configsThorsten Blum <[email protected]>
locking/ww_mutex/test: Useswap()macroPeter Zijlstra <[email protected]>
x86: Convertunreachable()toBUG()Suleiman Souhlal <[email protected]>
sched: Don't try to catch up excess steal time.Johannes Thumshirn <[email protected]>
btrfs: don't usebtrfs_set_item_key_safeon RAID stripe-extentsJosef Bacik <[email protected]>
btrfs: convertBUG_ONinbtrfs_reloc_cow_block()to proper error handlingHao-ran Zheng <[email protected]>
btrfs: fix data race when accessing the inode'sdisk_i_sizeatbtrfs_drop_extents()Sven Schnelle <[email protected]>
s390/stackleak: Use exrl instead of ex in__stackleak_poison()Kees Cook <[email protected]>
exec: fix up/proc/pid/commin theexecveat(AT_EMPTY_PATH)caseAnshuman Khandual <[email protected]>
arm64/mm: Ensure adequateHUGE_MAX_HSTATEFilipe Manana <[email protected]>
btrfs: fix use-after-free when attempting to join an aborted transactionQu Wenruo <[email protected]>
btrfs: do not output error message if a qgroup has been already cleaned upFilipe Manana <[email protected]>
btrfs: fix assertion failure when splitting ordered extent after transaction abortFilipe Manana <[email protected]>
btrfs: fix lockdep splat while merging a relocation rootGeert Uytterhoeven <[email protected]>
irqchip/lan966x-oic: MakeCONFIG_LAN966X_OICdepend onCONFIG_MCHP_LAN966X_PCI-------------
Diffstat:
Documentation/arch/arm64/elf_hwcaps.rst | 39 +- Documentation/driver-api/media/tx-rx.rst | 2 +- Documentation/gpu/drm-kms-helpers.rst | 3 + Makefile | 4 +- arch/arm/boot/dts/ti/omap/dra7-l4.dtsi | 2 + arch/arm/boot/dts/ti/omap/omap3-gta04.dtsi | 10 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 5 - arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 4 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdx75.dtsi | 2 +- arch/arm64/boot/dts/qcom/sm6115.dtsi | 8 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 6 +- arch/arm64/boot/dts/qcom/sm6375.dtsi | 10 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 492 ++++++++++----------- arch/arm64/boot/dts/qcom/sm8450.dtsi | 216 ++++----- arch/arm64/boot/dts/qcom/sm8550.dtsi | 271 ++++++------ arch/arm64/boot/dts/qcom/sm8650.dtsi | 305 +++++++------ .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dts | 4 +- .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 4 +- arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 6 +- .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 4 +- .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 6 +- .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 4 +- arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 6 +- arch/arm64/boot/dts/qcom/x1e80100.dtsi | 280 ++++++------ arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/include/asm/assembler.h | 5 + arch/arm64/include/asm/pgtable-hwdef.h | 6 - arch/arm64/include/asm/pgtable-prot.h | 7 + arch/arm64/include/asm/sparsemem.h | 5 +- arch/arm64/kernel/cpufeature.c | 55 +-- arch/arm64/kernel/cpuinfo.c | 10 + arch/arm64/kernel/pi/idreg-override.c | 9 + arch/arm64/kernel/pi/map_kernel.c | 6 + arch/arm64/kvm/arch_timer.c | 4 +- arch/arm64/kvm/arm.c | 8 +- arch/arm64/mm/hugetlbpage.c | 12 + arch/arm64/mm/init.c | 7 +- arch/loongarch/include/uapi/asm/ptrace.h | 10 + arch/loongarch/kernel/ptrace.c | 6 +- arch/m68k/include/asm/vga.h | 8 +- arch/mips/Kconfig | 1 - arch/mips/kernel/ftrace.c | 2 +- arch/mips/loongson64/boardinfo.c | 2 - arch/mips/math-emu/cp1emu.c | 2 +- arch/mips/pci/pci-legacy.c | 8 + arch/parisc/Kconfig | 4 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 6 +- arch/s390/include/asm/asm-extable.h | 4 + arch/s390/include/asm/fpu-insn.h | 17 +- arch/s390/include/asm/futex.h | 2 +- arch/s390/include/asm/processor.h | 3 +- arch/s390/kernel/vmlinux.lds.S | 1 - arch/s390/kvm/vsie.c | 25 +- arch/s390/mm/extable.c | 9 + arch/s390/pci/pci_bus.c | 1 - arch/x86/boot/compressed/Makefile | 1 + arch/x86/include/asm/kexec.h | 18 +- arch/x86/include/asm/kvm_host.h | 2 + arch/x86/kernel/acpi/boot.c | 50 ++- arch/x86/kernel/amd_nb.c | 4 + arch/x86/kernel/machine_kexec_64.c | 45 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kvm/lapic.c | 11 + arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu/mmu.c | 45 +- arch/x86/kvm/svm/sev.c | 2 +- arch/x86/kvm/vmx/nested.c | 5 + arch/x86/kvm/vmx/vmx.c | 21 + arch/x86/kvm/vmx/vmx.h | 1 + arch/x86/kvm/x86.c | 7 +- arch/x86/mm/fault.c | 2 +- arch/x86/pci/fixup.c | 30 ++ arch/x86/platform/efi/quirks.c | 5 + arch/x86/xen/xen-head.S | 5 +- block/blk-cgroup.c | 1 + block/blk-sysfs.c | 3 + block/fops.c | 5 +- drivers/accel/ivpu/ivpu_drv.c | 8 +- drivers/accel/ivpu/ivpu_pm.c | 86 ++-- drivers/acpi/apei/ghes.c | 10 +- drivers/acpi/prmt.c | 4 +- drivers/acpi/property.c | 10 +- drivers/ata/libata-sff.c | 18 +- drivers/bluetooth/btusb.c | 6 + drivers/char/misc.c | 37 +- drivers/char/tpm/eventlog/acpi.c | 15 +- drivers/clk/clk-loongson2.c | 5 +- drivers/clk/mediatek/clk-mt2701-aud.c | 10 + drivers/clk/mediatek/clk-mt2701-bdp.c | 1 + drivers/clk/mediatek/clk-mt2701-img.c | 1 + drivers/clk/mediatek/clk-mt2701-mm.c | 1 + drivers/clk/mediatek/clk-mt2701-vdec.c | 1 + drivers/clk/mmp/pwr-island.c | 2 +- drivers/clk/qcom/Kconfig | 1 + drivers/clk/qcom/clk-alpha-pll.c | 2 + drivers/clk/qcom/clk-rpmh.c | 2 +- drivers/clk/qcom/dispcc-sm6350.c | 7 +- drivers/clk/qcom/gcc-mdm9607.c | 2 +- drivers/clk/qcom/gcc-sm6350.c | 22 +- drivers/clk/qcom/gcc-sm8550.c | 8 +- drivers/clk/qcom/gcc-sm8650.c | 8 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 6 +- drivers/cpufreq/Kconfig | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/s3c64xx-cpufreq.c | 11 +- drivers/crypto/qce/aead.c | 2 +- drivers/crypto/qce/core.c | 13 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/qce/skcipher.c | 2 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/efi/libstub/Makefile | 2 +- drivers/firmware/qcom/qcom_scm.c | 10 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-pca953x.c | 19 - drivers/gpio/gpio-sim.c | 13 +- drivers/gpu/drm/Kconfig | 4 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 11 - drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 25 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 25 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 20 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 6 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 22 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.h | 3 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 2 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 3 +- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 4 + .../drm/amd/display/dc/dml2/display_mode_core.c | 35 +- .../display/dc/dml2/display_mode_core_structs.h | 6 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 35 +- .../gpu/drm/amd/display/dc/dpp/dcn10/dcn10_dpp.c | 7 +- .../drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c | 6 +- .../drm/amd/display/dc/hubbub/dcn30/dcn30_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn31/dcn31_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn32/dcn32_hubbub.c | 3 +- .../drm/amd/display/dc/hubbub/dcn35/dcn35_hubbub.c | 3 +- .../gpu/drm/amd/display/dc/hubp/dcn20/dcn20_hubp.c | 8 +- .../gpu/drm/amd/display/dc/hubp/dcn30/dcn30_hubp.c | 2 + .../gpu/drm/amd/display/dc/hubp/dcn32/dcn32_hubp.c | 2 + .../drm/amd/display/dc/hubp/dcn401/dcn401_hubp.c | 10 +- .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 3 +- .../display/dc/resource/dcn301/dcn301_resource.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 1 - .../drm/arm/display/komeda/komeda_wb_connector.c | 4 + drivers/gpu/drm/ast/ast_dp.c | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 2 + drivers/gpu/drm/bridge/ite-it6505.c | 83 ++-- drivers/gpu/drm/bridge/ite-it66121.c | 2 + drivers/gpu/drm/display/drm_dp_cec.c | 14 +- drivers/gpu/drm/drm_client_modeset.c | 9 + drivers/gpu/drm/drm_connector.c | 1 + drivers/gpu/drm/drm_edid.c | 6 + drivers/gpu/drm/drm_fb_helper.c | 14 +- drivers/gpu/drm/drm_panel_backlight_quirks.c | 94 ++++ drivers/gpu/drm/exynos/exynos_hdmi.c | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 10 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 13 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 4 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 13 + drivers/gpu/drm/msm/dp/dp_audio.c | 2 + drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 16 +- drivers/gpu/drm/radeon/radeon_audio.c | 2 + drivers/gpu/drm/rockchip/cdn-dp-core.c | 9 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 + drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c | 33 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 7 + drivers/gpu/drm/virtio/virtgpu_plane.c | 58 ++- drivers/gpu/drm/xe/regs/xe_oa_regs.h | 6 + drivers/gpu/drm/xe/xe_devcoredump.c | 42 +- drivers/gpu/drm/xe/xe_devcoredump.h | 2 +- drivers/gpu/drm/xe/xe_gt.c | 4 +- drivers/gpu/drm/xe/xe_gt_sriov_pf.c | 14 +- drivers/gpu/drm/xe/xe_gt_sriov_pf.h | 6 + drivers/gpu/drm/xe/xe_guc_ct.c | 3 +- drivers/gpu/drm/xe/xe_guc_log.c | 4 +- drivers/gpu/drm/xe/xe_oa.c | 12 +- drivers/hid/hid-asus.c | 26 ++ drivers/hid/hid-multitouch.c | 5 + drivers/hid/hid-sensor-hub.c | 21 +- drivers/hid/wacom_wac.c | 5 + drivers/i2c/i2c-core-acpi.c | 22 + drivers/i3c/master.c | 2 +- drivers/iio/chemical/bme680_core.c | 4 +- drivers/iio/dac/ad3552r-common.c | 5 +- drivers/iio/dac/ad3552r-hs.c | 6 + drivers/iio/dac/ad3552r.h | 8 +- drivers/iio/light/as73211.c | 24 +- drivers/infiniband/hw/mlx5/mr.c | 17 +- drivers/infiniband/hw/mlx5/odp.c | 2 + drivers/input/misc/nxp-bbnsm-pwrkey.c | 8 + drivers/input/mouse/synaptics.c | 56 ++- drivers/input/mouse/synaptics.h | 1 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 17 +- drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c | 8 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 1 + drivers/iommu/intel/iommu.c | 7 +- drivers/iommu/iommufd/fault.c | 44 +- drivers/iommu/iommufd/iommufd_private.h | 29 +- drivers/irqchip/Kconfig | 1 + drivers/irqchip/irq-apple-aic.c | 3 +- drivers/irqchip/irq-mvebu-icu.c | 3 +- drivers/leds/leds-lp8860.c | 2 +- drivers/mailbox/tegra-hsp.c | 6 +- drivers/mailbox/zynqmp-ipi-mailbox.c | 2 +- drivers/md/Kconfig | 13 + drivers/md/Makefile | 2 + drivers/md/dm-crypt.c | 27 +- drivers/md/md-autodetect.c | 8 +- drivers/md/md-linear.c | 352 +++++++++++++++ drivers/md/md.c | 2 +- drivers/media/i2c/ccs/ccs-core.c | 6 +- drivers/media/i2c/ccs/ccs-data.c | 14 +- drivers/media/i2c/ds90ub913.c | 1 - drivers/media/i2c/ds90ub953.c | 1 - drivers/media/i2c/ds90ub960.c | 123 +++--- drivers/media/i2c/imx296.c | 2 + drivers/media/i2c/ov5640.c | 1 + drivers/media/pci/intel/ipu6/ipu6-isys.c | 1 + drivers/media/platform/marvell/mmp-driver.c | 21 +- drivers/media/platform/nuvoton/npcm-video.c | 4 +- drivers/media/platform/qcom/venus/core.c | 8 +- .../st/stm32/stm32-dcmipp/dcmipp-bytecap.c | 2 +- drivers/media/usb/uvc/uvc_ctrl.c | 83 +++- drivers/media/usb/uvc/uvc_driver.c | 98 ++-- drivers/media/usb/uvc/uvc_v4l2.c | 2 + drivers/media/usb/uvc/uvc_video.c | 21 + drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/media/v4l2-core/v4l2-mc.c | 2 +- drivers/mfd/axp20x.c | 2 +- drivers/mfd/lpc_ich.c | 3 +- drivers/misc/fastrpc.c | 8 +- drivers/mmc/core/sdio.c | 2 + drivers/mmc/host/sdhci-esdhc-imx.c | 1 + drivers/mmc/host/sdhci-msm.c | 53 ++- drivers/mtd/nand/onenand/onenand_base.c | 1 + drivers/mtd/ubi/build.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 16 +- drivers/net/ethernet/broadcom/tg3.c | 58 +++ drivers/net/ethernet/intel/ice/devlink/devlink.c | 3 + drivers/net/ethernet/intel/ice/ice_txrx.c | 150 +++++-- drivers/net/ethernet/intel/ice/ice_txrx.h | 1 - drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 43 -- .../net/ethernet/marvell/octeon_ep/octep_ethtool.c | 39 +- .../net/ethernet/marvell/octeon_ep/octep_main.c | 19 +- .../net/ethernet/marvell/octeon_ep/octep_main.h | 6 + drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 11 +- drivers/net/ethernet/marvell/octeon_ep/octep_rx.h | 4 +- drivers/net/ethernet/marvell/octeon_ep/octep_tx.c | 7 +- drivers/net/ethernet/marvell/octeon_ep/octep_tx.h | 4 +- .../marvell/octeon_ep_vf/octep_vf_ethtool.c | 29 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_main.c | 17 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_main.h | 6 + .../ethernet/marvell/octeon_ep_vf/octep_vf_rx.c | 9 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_rx.h | 2 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_tx.c | 7 +- .../ethernet/marvell/octeon_ep_vf/octep_vf_tx.h | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 24 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 17 +- .../ethernet/mellanox/mlx5/core/steering/hws/bwc.h | 2 +- .../mellanox/mlx5/core/steering/hws/matcher.c | 24 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 67 ++- drivers/net/phy/nxp-c45-tja11xx.c | 2 + drivers/net/tun.c | 2 +- drivers/net/usb/ipheth.c | 69 ++- drivers/net/vmxnet3/vmxnet3_xdp.c | 14 +- .../net/wireless/ath/ath12k/debugfs_htt_stats.c | 5 +- drivers/net/wireless/ath/ath12k/mac.c | 59 +-- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 5 + .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 8 +- .../broadcom/brcm80211/brcmsmac/phy/phy_n.c | 3 + drivers/net/wireless/intel/iwlwifi/Makefile | 2 +- drivers/net/wireless/intel/iwlwifi/cfg/dr.c | 167 +++++++ drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 13 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 10 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 16 + drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 3 + .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.h | 4 +- drivers/net/wireless/realtek/rtw88/main.h | 4 +- drivers/net/wireless/realtek/rtw88/rtw8703b.c | 8 +- drivers/net/wireless/realtek/rtw88/rtw8723x.h | 8 +- drivers/net/wireless/realtek/rtw88/rtw8821c.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 9 +- drivers/net/wireless/realtek/rtw88/sdio.c | 2 + drivers/net/wireless/realtek/rtw89/pci.c | 16 +- drivers/net/wireless/realtek/rtw89/pci.h | 9 + drivers/net/wireless/realtek/rtw89/pci_be.c | 1 + drivers/net/wireless/realtek/rtw89/phy.c | 13 +- drivers/net/wireless/realtek/rtw89/phy.h | 2 +- drivers/net/wwan/iosm/iosm_ipc_pcie.c | 56 ++- drivers/nvme/host/core.c | 8 +- drivers/nvme/host/fc.c | 9 +- drivers/nvme/host/pci.c | 4 +- drivers/nvme/host/sysfs.c | 2 +- drivers/nvme/target/admin-cmd.c | 1 + drivers/nvmem/core.c | 2 + drivers/nvmem/imx-ocotp-ele.c | 38 +- drivers/nvmem/qcom-spmi-sdam.c | 1 + drivers/of/address.c | 12 +- drivers/of/base.c | 8 +- drivers/of/of_reserved_mem.c | 9 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 48 +- drivers/pci/endpoint/pci-epf-core.c | 1 + drivers/pci/tph.c | 2 +- drivers/perf/fsl_imx9_ddr_perf.c | 33 +- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 2 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/platform/x86/acer-wmi.c | 45 ++ drivers/platform/x86/intel/int3472/discrete.c | 3 + drivers/platform/x86/intel/int3472/tps68470.c | 3 + drivers/platform/x86/serdev_helpers.h | 4 +- drivers/ptp/ptp_clock.c | 8 + drivers/pwm/pwm-microchip-core.c | 2 +- drivers/remoteproc/omap_remoteproc.c | 17 + drivers/rtc/rtc-zynqmp.c | 4 +- drivers/scsi/qla2xxx/qla_def.h | 2 + drivers/scsi/qla2xxx/qla_dfs.c | 122 ++++- drivers/scsi/qla2xxx/qla_gbl.h | 3 + drivers/scsi/qla2xxx/qla_init.c | 28 +- drivers/scsi/scsi_lib.c | 9 +- drivers/scsi/st.c | 6 + drivers/scsi/st.h | 1 + drivers/scsi/storvsc_drv.c | 1 + drivers/soc/mediatek/mtk-devapc.c | 19 +- drivers/soc/qcom/llcc-qcom.c | 1 + drivers/soc/qcom/smem_state.c | 3 +- drivers/soc/qcom/socinfo.c | 2 +- drivers/soc/samsung/exynos-pmu.c | 2 +- drivers/spi/atmel-quadspi.c | 118 +++-- drivers/tty/serial/sh-sci.c | 25 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/tty/vt/selection.c | 14 + drivers/tty/vt/vt.c | 2 - drivers/ufs/core/ufshcd.c | 31 +- drivers/ufs/host/ufs-qcom.c | 18 +- drivers/ufs/host/ufshcd-pci.c | 2 - drivers/ufs/host/ufshcd-pltfrm.c | 28 +- drivers/usb/gadget/function/f_tcm.c | 52 +-- drivers/vfio/platform/vfio_platform_common.c | 10 + fs/binfmt_flat.c | 2 +- fs/btrfs/ctree.c | 2 + fs/btrfs/file.c | 2 +- fs/btrfs/ordered-data.c | 12 + fs/btrfs/qgroup.c | 5 +- fs/btrfs/raid-stripe-tree.c | 26 +- fs/btrfs/relocation.c | 14 +- fs/btrfs/transaction.c | 4 +- fs/ceph/mds_client.c | 16 +- fs/exec.c | 29 +- fs/namespace.c | 54 ++- fs/netfs/read_collect.c | 21 +- fs/netfs/read_pgpriv2.c | 5 +- fs/nfs/Kconfig | 3 +- fs/nfs/flexfilelayout/flexfilelayout.c | 27 +- fs/nfsd/nfs4xdr.c | 20 +- fs/nilfs2/inode.c | 6 +- fs/ocfs2/super.c | 2 +- fs/ocfs2/symlink.c | 5 +- fs/pidfs.c | 34 ++ fs/proc/array.c | 2 +- fs/smb/client/cifsglob.h | 14 +- fs/smb/client/dir.c | 6 +- fs/smb/client/smb1ops.c | 2 +- fs/smb/client/smb2inode.c | 108 ++--- fs/smb/client/smb2ops.c | 41 +- fs/smb/client/smb2pdu.c | 2 +- fs/smb/client/smb2proto.h | 2 +- fs/smb/server/transport_ipc.c | 9 + fs/xfs/xfs_exchrange.c | 71 ++- fs/xfs/xfs_inode.c | 7 +- fs/xfs/xfs_iomap.c | 6 +- include/drm/drm_connector.h | 5 +- include/drm/drm_utils.h | 4 + include/linux/binfmts.h | 4 +- include/linux/call_once.h | 45 ++ include/linux/hrtimer_defs.h | 1 + include/linux/jiffies.h | 2 +- include/linux/kvm_host.h | 9 + include/linux/mlx5/driver.h | 1 - include/linux/platform_data/x86/asus-wmi.h | 5 + include/net/sch_generic.h | 2 +- include/rv/da_monitor.h | 4 + include/trace/events/rxrpc.h | 1 + include/uapi/drm/amdgpu_drm.h | 9 +- include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/iommufd.h | 4 +- include/uapi/linux/raid/md_p.h | 2 +- include/uapi/linux/raid/md_u.h | 2 + include/ufs/ufs.h | 4 +- include/ufs/ufshcd.h | 1 - io_uring/net.c | 5 + io_uring/poll.c | 4 + kernel/bpf/verifier.c | 2 +- kernel/locking/test-ww_mutex.c | 9 +- kernel/printk/printk.c | 2 +- kernel/sched/core.c | 6 +- kernel/sched/fair.c | 19 + kernel/seccomp.c | 12 + kernel/time/hrtimer.c | 103 ++++- kernel/time/timer_migration.c | 10 +- kernel/trace/ring_buffer.c | 13 +- kernel/trace/trace_functions_graph.c | 2 +- kernel/trace/trace_osnoise.c | 17 +- lib/Kconfig.debug | 8 +- lib/atomic64.c | 78 ++-- lib/maple_tree.c | 23 +- mm/compaction.c | 3 +- mm/gup.c | 14 +- mm/hugetlb.c | 24 +- mm/kfence/core.c | 2 + mm/kmemleak.c | 2 +- mm/vmscan.c | 7 +- net/bluetooth/l2cap_sock.c | 7 +- net/bluetooth/mgmt.c | 12 +- net/ethtool/ioctl.c | 2 +- net/ethtool/rss.c | 3 +- net/ipv4/udp.c | 4 +- net/ipv6/udp.c | 4 +- net/ncsi/ncsi-manage.c | 13 +- net/nfc/nci/hci.c | 2 + net/rose/af_rose.c | 24 +- net/rxrpc/ar-internal.h | 2 +- net/rxrpc/call_object.c | 6 +- net/rxrpc/conn_event.c | 21 +- net/rxrpc/conn_object.c | 1 + net/rxrpc/input.c | 2 +- net/rxrpc/sendmsg.c | 2 +- net/sched/sch_fifo.c | 3 + net/sched/sch_netem.c | 2 +- net/tipc/crypto.c | 4 +- rust/kernel/init.rs | 2 +- scripts/Makefile.extrawarn | 5 +- scripts/gdb/linux/cpus.py | 2 +- scripts/generate_rust_target.rs | 18 + security/keys/trusted-keys/trusted_dcp.c | 22 +- security/safesetid/securityfs.c | 3 + security/tomoyo/common.c | 2 +- sound/pci/hda/hda_auto_parser.c | 8 +- sound/pci/hda/hda_auto_parser.h | 1 + sound/pci/hda/patch_realtek.c | 20 +- sound/soc/amd/Kconfig | 2 +- sound/soc/amd/yc/acp6x-mach.c | 28 ++ sound/soc/intel/boards/sof_sdw.c | 5 +- sound/soc/renesas/rz-ssi.c | 10 +- sound/soc/soc-pcm.c | 32 +- sound/soc/sof/intel/hda-dai.c | 12 + sound/soc/sof/intel/hda.c | 5 + tools/perf/bench/epoll-wait.c | 7 +- .../testing/selftests/bpf/progs/exceptions_fail.c | 4 +- tools/testing/selftests/bpf/progs/preempt_lock.c | 14 +- .../selftests/bpf/progs/verifier_spin_lock.c | 2 +- tools/testing/selftests/drivers/net/hw/rss_ctx.py | 2 + tools/testing/selftests/net/ipsec.c | 3 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 2 +- tools/testing/selftests/net/udpgso.c | 26 ++ tools/tracing/rtla/src/osnoise.c | 2 +- tools/tracing/rtla/src/timerlat_hist.c | 26 +- tools/tracing/rtla/src/timerlat_top.c | 27 +- tools/tracing/rtla/src/trace.c | 8 + tools/tracing/rtla/src/trace.h | 1 + 478 files changed, 5314 insertions(+), 2638 deletions(-)