6.12.5-rc2 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest0 of 467 patches 10 repliesIn review
Patches in v1 No applies recorded yet
None of the 467 patches the cover letter announces are in this archive.
Reviews trailers per patch
| Patch | Luna Jernberg | Ron Economos | Takeshi Ogasawara | Willy Tarreau | kernelci.org bot | Linux Kernel Functional Testing | Miguel Ojeda | Pavel Machek (CIP) | Jon Hunter | Florian Fainelli |
|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 10 reviewers.
Cover letter [PATCH 6.12 000/467] 6.12.5-rc2 review
This is the start of the stable review cycle for the 6.12.5 release. There are 467 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 Sun, 15 Dec 2024 14:57:53 +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.12.5-rc2.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.12.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.12.5-rc2
K Prateek Nayak <[email protected]>
softirq: Allow raising SCHED_SOFTIRQ from SMP-call-function on RT kernel
Thomas Gleixner <[email protected]>
clocksource: Make negative motion detection more robust
Thomas Gleixner <[email protected]>
timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING
Colin Ian King <[email protected]>
ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
Niklas Schnelle <[email protected]>
s390/pci: Fix leak of struct zpci_dev when zpci_add_device() fails
Alex Deucher <[email protected]>
Revert "drm/amd/display: parse umc_info or vram_info based on ASIC"
Takashi Iwai <[email protected]>
ALSA: hda: Fix build error without CONFIG_SND_DEBUG
Alex Deucher <[email protected]>
drm/amdgpu: rework resume handling for display (v2)
Amadeusz Sławiński <[email protected]>
ASoC: Intel: avs: Fix return status of avs_pcm_hw_constraints_init()
Sebastian Ott <[email protected]>
net/mlx5: unique names for per device caches
Heming Zhao <[email protected]>
ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
Bingbu Cao <[email protected]>
media: ipu6: use the IPU6 DMA mapping APIs to do mapping
Richard Weinberger <[email protected]>
jffs2: Fix rtime decompressor
Kinsey Moore <[email protected]>
jffs2: Prevent rtime decompress memory corruption
Nikolay Kuratov <[email protected]>
KVM: x86/mmu: Ensure that kvm_release_pfn_clean() takes exact pfn from kvm_faultin_pfn()
Hari Bathini <[email protected]>
selftests/ftrace: adjust offset for kprobe syntax error test
Yishai Hadas <[email protected]>
vfio/mlx5: Align the page tracking max message size with the device capability
Linus Torvalds <[email protected]>
Revert "unicode: Don't special case ignorable code points"
Damien Le Moal <[email protected]>
x86: Fix build regression with CONFIG_KEXEC_JUMP enabled
Masami Hiramatsu (Google) <[email protected]>
tracing/eprobe: Fix to release eprobe when failed to add dyn_event
Haoyu Li <[email protected]>
clk: en7523: Initialize num before accessing hws in en7523_register_clocks()
Filipe Manana <[email protected]>
btrfs: fix missing snapshot drew unlock when root is dead during swap activation
Qu Wenruo <[email protected]>
btrfs: fix mount failure due to remount races
David Sterba <[email protected]>
btrfs: drop unused parameter data from btrfs_fill_super()
David Sterba <[email protected]>
btrfs: drop unused parameter options from open_ctree()
Wander Lairson Costa <[email protected]>
sched/deadline: Fix warning in migrate_enable for boosted tasks
K Prateek Nayak <[email protected]>
sched/core: Prevent wakeup of ksoftirqd during idle load balance
K Prateek Nayak <[email protected]>
sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
K Prateek Nayak <[email protected]>
sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
Josh Don <[email protected]>
sched: fix warning in sched_setaffinity
Sung Lee <[email protected]>
drm/amd/display: Add option to retrieve detile buffer size
Himal Prasad Ghimiray <[email protected]>
drm/xe/devcoredump: Update handling of xe_force_wake_get return
Himal Prasad Ghimiray <[email protected]>
drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()
John Harrison <[email protected]>
drm/xe/guc: Copy GuC log prior to dumping
John Harrison <[email protected]>
drm/xe/devcoredump: Add ASCII85 dump helper function
John Harrison <[email protected]>
drm/xe/devcoredump: Improve section headings and add tile info
John Harrison <[email protected]>
drm/xe/devcoredump: Use drm_puts and already cached local variables
Manivannan Sadhasivam <[email protected]>
scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove()
Jens Axboe <[email protected]>
io_uring/tctx: work around xa_store() allocation error issue
Rasmus Villemoes <[email protected]>
setlocalversion: work around "git describe" performance
Paulo Alcantara <[email protected]>
smb: client: don't try following DFS links in cifs_tree_connect()
Zhou Wang <[email protected]>
irqchip/gicv3-its: Add workaround for hip09 ITS erratum 162100801
Nilay Shroff <[email protected]>
Revert "nvme: make keep-alive synchronous operation"
Inochi Amaoto <[email protected]>
serial: 8250_dw: Add Sophgo SG2044 quirk
Dmitry Torokhov <[email protected]>
rtc: cmos: avoid taking rtc_lock for extended period of time
Parker Newman <[email protected]>
misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
Michael Ellerman <[email protected]>
powerpc/prom_init: Fixup missing powermac #size-cells
Uwe Kleine-König <[email protected]>
ASoC: amd: yc: Add quirk for microphone on Lenovo Thinkpad T14s Gen 6 21M1CTO1WW
Xi Ruoyao <[email protected]>
MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
Xiang Liu <[email protected]>
drm/amdgpu/vcn: reset fw_shared when VCPU buffers corrupted on vcn v4.0.3
Alex Far <[email protected]>
ASoC: amd: yc: fix internal mic on Redmi G 2022
Dmitry Baryshkov <[email protected]>
usb: typec: ucsi: glink: be more precise on orientation-aware ports
Andy Shevchenko <[email protected]>
iio: light: ltr501: Add LTER0303 to the supported devices
Nuno Sa <[email protected]>
iio: adc: ad7192: properly check spi_get_device_match_data()
Saranya Gopal <[email protected]>
usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations
Xu Yang <[email protected]>
usb: chipidea: udc: handle USB Error Interrupt if IOC not set
Xu Yang <[email protected]>
usb: chipidea: udc: create bounce buffer for problem sglist entries if possible
Xu Yang <[email protected]>
usb: chipidea: udc: limit usb request length to max 16KB
Xu Yang <[email protected]>
usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag
Melody Olvera <[email protected]>
regulator: qcom-rpmh: Update ranges for FTSMPS525
Konstantin Komarov <[email protected]>
fs/ntfs3: Fix case when unmarked clusters intersect with zone
Konstantin Komarov <[email protected]>
fs/ntfs3: Fix warning in ni_fiemap
Huacai Chen <[email protected]>
LoongArch: Fix sleeping in atomic context for PREEMPT_RT
Hans de Goede <[email protected]>
ACPI: x86: Clean up Asus entries in acpi_quirk_skip_dmi_ids[]
Hans de Goede <[email protected]>
ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 8 A1-840
Chao Yu <[email protected]>
f2fs: add a sysfs node to limit max read extent count per-inode
Chao Yu <[email protected]>
f2fs: fix to shrink read extent node in batches
Chao Yu <[email protected]>
f2fs: print message if fscorrupted was found in f2fs_new_node_page()
Defa Li <[email protected]>
i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
Dmitry Baryshkov <[email protected]>
remoteproc: qcom: pas: enable SAR2130P audio DSP support
Mengyuan Lou <[email protected]>
PCI: Add ACS quirk for Wangxun FF5xxx NICs
Keith Busch <[email protected]>
PCI: Add 'reset_subordinate' to reset hierarchy below bridge
Mayank Rana <[email protected]>
PCI: starfive: Enable controller runtime PM before probing host bridge
Esther Shimanovich <[email protected]>
PCI: Detect and trust built-in Thunderbolt chips
Jian-Hong Pan <[email protected]>
PCI: vmd: Set devices to D0 before enabling PM L1 Substates
Nirmal Patel <[email protected]>
PCI: vmd: Add DID 8086:B06F and 8086:B60B for Intel client SKUs
devi priya <[email protected]>
PCI: qcom: Add support for IPQ9574
Jarkko Nikula <[email protected]>
i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request
Qianqiang Liu <[email protected]>
KMSAN: uninit-value in inode_go_dump (5)
Qi Han <[email protected]>
f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
Adam Young <[email protected]>
mailbox: pcc: Check before sending MCTP PCC response ACK
Gabriele Monaco <[email protected]>
verification/dot2: Improve dot parser robustness
furkanonder <[email protected]>
tools/rtla: Enhance argument parsing in timerlat_load.py
Tatsuya S <[email protected]>
tracing: Fix function name for trampoline
Kees Cook <[email protected]>
smb: client: memcpy() with surrounding object base address
Yi Yang <[email protected]>
nvdimm: rectify the illogical code within nd_dax_probe()
Barnabás Czémán <[email protected]>
thermal/drivers/qcom/tsens-v1: Add support for MSM8937 tsens
Barnabás Czémán <[email protected]>
pinctrl: qcom: spmi-mpp: Add PM8937 compatible
Barnabás Czémán <[email protected]>
pinctrl: qcom-pmic-gpio: add support for PM8937
Kai Mäkisara <[email protected]>
scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
Kai Mäkisara <[email protected]>
scsi: st: Don't modify unknown block number in MTIOCGET
Mukesh Ojha <[email protected]>
leds: class: Protect brightness_show() with led_cdev->led_access mutex
Devi Priya <[email protected]>
clk: qcom: clk-alpha-pll: Add NSS HUAYRA ALPHA PLL support for ipq9574
Dmitry Baryshkov <[email protected]>
clk: qcom: dispcc-sm8550: enable support for SAR2130P
Dmitry Baryshkov <[email protected]>
clk: qcom: tcsrcc-sm8550: add SAR2130P support
Dmitry Baryshkov <[email protected]>
clk: qcom: rpmh: add support for SAR2130P
Dmitry Baryshkov <[email protected]>
clk: qcom: rcg2: add clk_rcg2_shared_floor_ops
Justin Tee <[email protected]>
scsi: lpfc: Prevent NDLP reference count underflow in dev_loss_tmo callback
Justin Tee <[email protected]>
scsi: lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up FDMI
Justin Tee <[email protected]>
scsi: lpfc: Call lpfc_sli4_queue_unset() in restart and rmmod paths
Andrii Nakryiko <[email protected]>
bpf: put bpf_link's program when link is safe to be deallocated
Jason Gunthorpe <[email protected]>
iommu/amd: Fix corruption when mapping large pages from 0
Bart Van Assche <[email protected]>
scsi: ufs: core: Make DMA mask configuration more flexible
Mukesh Ojha <[email protected]>
pinmux: Use sequential access to access desc->pinmux data
Petr Pavlu <[email protected]>
ring-buffer: Limit time with disabled interrupts in rb_check_pages()
Yihang Li <[email protected]>
scsi: hisi_sas: Create all dump files during debugfs initialization
Yihang Li <[email protected]>
scsi: hisi_sas: Add cond_resched() for no forced preemption model
Tomas Glozar <[email protected]>
rtla/timerlat: Make timerlat_hist_cpu->*_count unsigned long long
Tomas Glozar <[email protected]>
rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long long
Jan Stancek <[email protected]>
tools/rtla: fix collision with glibc sched_attr/sched_set_attr
Uros Bizjak <[email protected]>
tracing: Use atomic64_inc_return() in trace_clock_counter()
Mathieu Desnoyers <[email protected]>
tracing/ftrace: disable preemption in syscall probe
Gabriele Monaco <[email protected]>
rtla: Fix consistency in getopt_long for timerlat_hist
Esben Haabendal <[email protected]>
pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
Breno Leitao <[email protected]>
netpoll: Use rcu_access_pointer() in __netpoll_setup
Jakub Kicinski <[email protected]>
net/neighbor: clear error in case strict check is not set
Dmitry Antipov <[email protected]>
rocker: fix link status detection in rocker_carrier_init()
Jonas Karlman <[email protected]>
ASoC: hdmi-codec: reorder channel allocation list
Jiande Lu <[email protected]>
Bluetooth: btusb: Add 3 HWIDs for MT7925
Jonathan McCrohan <[email protected]>
Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925
Hao Qin <[email protected]>
Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925
Danil Pylaev <[email protected]>
Bluetooth: Set quirks for ATS2851
Danil Pylaev <[email protected]>
Bluetooth: Support new quirks for ATS2851
Danil Pylaev <[email protected]>
Bluetooth: Add new quirks for ATS2851
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_conn: Use disable_delayed_work_sync
Jiande Lu <[email protected]>
Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925
Hilda Wu <[email protected]>
Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
Markus Elfring <[email protected]>
Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions
Jarkko Nikula <[email protected]>
i2c: i801: Add support for Intel Panther Lake
Andrew Lunn <[email protected]>
dsa: qca8k: Use nested lock to avoid splat
Dmitry Kandybka <[email protected]>
mptcp: fix possible integer overflow in mptcp_reset_tout_timer
Hou Tao <[email protected]>
bpf: Call free_htab_elem() after htab_unlock_bucket()
Norbert van Bolhuis <[email protected]>
wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
Jiapeng Chong <[email protected]>
wifi: ipw2x00: libipw_rx_any(): fix bad alignment
Prike Liang <[email protected]>
drm/amdgpu: set the right AMDGPU sg segment limitation
Takashi Iwai <[email protected]>
ALSA: usb-audio: Make mic volume workarounds globally applicable
Xuan Zhuo <[email protected]>
virtio-net: fix overflow inside virtnet_rq_alloc
Victor Zhao <[email protected]>
drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
Fangzhi Zuo <[email protected]>
drm/amd/display: Prune Invalid Modes For HDMI Output
Aurabindo Pillai <[email protected]>
drm/amd/display: parse umc_info or vram_info based on ASIC
Ausef Yousof <[email protected]>
drm/amd/display: Remove hw w/a toggle if on DP2/HPO
Jocelyn Falempe <[email protected]>
drm/panic: Add ABGR2101010 support
Dmitry Safonov <[email protected]>
net/tcp: Add missing lockdep annotations for TCP-AO hlist traversals
Aleksandr Mishin <[email protected]>
fsl/fman: Validate cell-index value obtained from Device Tree
Nihar Chaithanya <[email protected]>
jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
Ghanshyam Agrawal <[email protected]>
jfs: fix array-index-out-of-bounds in jfs_readdir
Ghanshyam Agrawal <[email protected]>
jfs: fix shift-out-of-bounds in dbSplit
Ghanshyam Agrawal <[email protected]>
jfs: array-index-out-of-bounds fix in dtReadFirst
Levi Yun <[email protected]>
dma-debug: fix a possible deadlock on radix_lock
Gang Yan <[email protected]>
mptcp: annotate data-races around subflow->fully_established
Leo Ma <[email protected]>
drm/amd/display: Fix underflow when playing 8K video in full screen mode
Mac Chiang <[email protected]>
ASoC: Intel: soc-acpi-intel-arl-match: Add rt722 and rt1320 support
Mac Chiang <[email protected]>
ASoC: sdw_utils: Add quirk to exclude amplifier function
Lang Yu <[email protected]>
drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
Donald Hunter <[email protected]>
netlink: specs: Add missing bitset attrs to ethtool spec
Prike Liang <[email protected]>
drm/amdgpu: Dereference the ATCS ACPI buffer
Victor Lu <[email protected]>
drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih
Srinivasan Shanmugam <[email protected]>
drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2
Leo Chen <[email protected]>
drm/amd/display: Adding array index check to prevent memory corruption
Philipp Stanner <[email protected]>
drm/sched: memset() 'job' in drm_sched_job_init()
Abhishek Chauhan <[email protected]>
net: stmmac: Programming sequence for VLAN packets with split header
Shengyu Qu <[email protected]>
net: sfp: change quirks for Alcatel Lucent G-010S-P
Manikandan Muralidharan <[email protected]>
drm/panel: simple: Add Microchip AC69T88A LVDS Display panel
Badal Nilawar <[email protected]>
drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout
Charles Keepax <[email protected]>
ASoC: Intel: sof_sdw: Add quirks for some new Lenovo laptops
Charles Keepax <[email protected]>
ASoC: Intel: sof_sdw: Add quirk for cs42l43 system using host DMICs
Charles Keepax <[email protected]>
ASoC: sdw_utils: Add a quirk to allow the cs42l43 mic DAI to be ignored
Charles Keepax <[email protected]>
ASoC: sdw_utils: Add support for exclusion DAI quirks
Leon Hwang <[email protected]>
bpf: Prevent tailcall infinite loop caused by freplace
Amir Goldstein <[email protected]>
fanotify: allow reporting errors on failure to open fd
Rosen Penev <[email protected]>
wifi: ath5k: add PCI ID for Arcadyan devices
Rosen Penev <[email protected]>
wifi: ath5k: add PCI ID for SX76X
Kang Yang <[email protected]>
wifi: ath10k: avoid NULL pointer error during sdio remove
Ignat Korchagin <[email protected]>
net: inet6: do not leave a dangling sk pointer in inet6_create()
Ignat Korchagin <[email protected]>
net: inet: do not leave a dangling sk pointer in inet_create()
Ignat Korchagin <[email protected]>
net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
Ignat Korchagin <[email protected]>
net: af_can: do not leave a dangling sk pointer in can_create()
Ignat Korchagin <[email protected]>
Bluetooth: RFCOMM: avoid leaving dangling sk pointer in rfcomm_sock_alloc()
Ignat Korchagin <[email protected]>
Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
Ignat Korchagin <[email protected]>
af_packet: avoid erroring out after sock_init_data() in packet_create()
Elena Salomatkina <[email protected]>
net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
Simon Horman <[email protected]>
net: ethernet: fs_enet: Use %pa to format resource_size_t
Simon Horman <[email protected]>
net: fec_mpc52xx_phy: Use %pa to format resource_size_t
Leo Chen <[email protected]>
drm/amd/display: Full exit out of IPS2 when all allow signals have been cleared
Jeffrey Hugo <[email protected]>
accel/qaic: Add AIC080 support
Kalle Valo <[email protected]>
wifi: ath12k: fix atomic calls in ath12k_mac_op_set_bitrate_mask()
Zhu Jun <[email protected]>
samples/bpf: Fix a resource leak
Heiner Kallweit <[email protected]>
r8169: don't apply UDP padding quirk on RTL8126A
Takashi Iwai <[email protected]>
ALSA: hda/realtek: Use codec SSID matching for Lenovo devices
Takashi Iwai <[email protected]>
ALSA: hda/conexant: Use the new codec SSID matching
Takashi Iwai <[email protected]>
ALSA: hda: Use own quirk lookup helper
Brahmajit Das <[email protected]>
drm/display: Fix building with GCC 15
Gustavo Sousa <[email protected]>
drm/xe/xe3: Add initial set of workarounds
Shekhar Chauhan <[email protected]>
drm/xe/ptl: L3bank mask is not available on the media GT
Alex Deucher <[email protected]>
drm/amd/display: disable SG displays on cyan skillfish
Zhongwei <[email protected]>
drm/amd/display: Fix garbage or black screen when resetting otg
Fudongwang <[email protected]>
drm/amd/display: skip disable CRTC in seemless bootup case
Alexander Aring <[email protected]>
dlm: fix possible lkb_resource null dereference
Balamurugan C <[email protected]>
ASoC: Intel: sof_rt5682: Add HDMI-In capture with rt5682 support for MTL.
Igor Artemiev <[email protected]>
drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
Srinivasan Shanmugam <[email protected]>
drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create'
Ping-Ke Shih <[email protected]>
wifi: rtw89: check return value of ieee80211_probereq_get() for RNR
Liao Chen <[email protected]>
drm/mcde: Enable module autoloading
Liao Chen <[email protected]>
drm/bridge: it6505: Enable module autoloading
Joaquín Ignacio Aramendía <[email protected]>
drm: panel-orientation-quirks: Add quirk for AYA NEO GEEK
Joaquín Ignacio Aramendía <[email protected]>
drm: panel-orientation-quirks: Add quirk for AYA NEO Founder edition
Joaquín Ignacio Aramendía <[email protected]>
drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
Dnyaneshwar Bhadane <[email protected]>
drm/xe/pciid: Add new PCI id for ARL
Ping-Ke Shih <[email protected]>
wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb
Rodrigo Vivi <[email protected]>
drm/xe/pciids: Add PVC's PCI device ID macros
Dave Stevenson <[email protected]>
drm/vc4: hvs: Set AXI panic modes for the HVS
Dom Cobley <[email protected]>
drm/vc4: hdmi: Avoid log spam for audio start failure
Jani Nikula <[email protected]>
drm/xe/pciids: separate ARL and MTL PCI IDs
Jani Nikula <[email protected]>
drm/xe/pciids: separate RPL-U and RPL-P PCI IDs
Callahan Kovacs <[email protected]>
HID: magicmouse: Apple Magic Trackpad 2 USB-C driver support
Changwoo Min <[email protected]>
sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl()
Reinette Chatre <[email protected]>
selftests/resctrl: Protect against array overflow when reading strings
Cristian Ciocaltea <[email protected]>
regmap: maple: Provide lockdep (sub)class for maple tree's internal lock
Marek Vasut <[email protected]>
soc: imx8m: Probe the SoC driver as platform driver
Aleksandrs Vinarskis <[email protected]>
firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345
Peng Fan <[email protected]>
mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED
Keita Aihara <[email protected]>
mmc: core: Add SD card quirk for broken poweroff notification
Rohan Barar <[email protected]>
media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
Ricardo Ribalda <[email protected]>
media: uvcvideo: Force UVC version to 1.0a for 0408:4033
David Given <[email protected]>
media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
Dmitry Perchanov <[email protected]>
media: uvcvideo: RealSense D421 Depth module metadata
Bjorn Andersson <[email protected]>
soc: qcom: pd-mapper: Add QCM6490 PD maps
Maya Matuszczyk <[email protected]>
firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x
Benjamin Tissoires <[email protected]>
HID: add per device quirk to force bind to hid-generic
Konrad Dybcio <[email protected]>
soc: qcom: llcc: Use designated initializers for LLC settings
Stefan Wahren <[email protected]>
spi: spi-fsl-lpspi: Adjust type of scldiv
Bartosz Golaszewski <[email protected]>
gpio: free irqs that are still requested when the chip is being removed
Thomas Gleixner <[email protected]>
timekeeping: Always check for negative motion
Stephen Rothwell <[email protected]>
iio: magnetometer: fix if () scoped_guard() formatting
Przemek Kitszel <[email protected]>
cleanup: Adjust scoped_guard() macros to avoid potential warning
Breno Leitao <[email protected]>
perf/x86/amd: Warn only on new bits set
Jonathan Denose <[email protected]>
ACPI: video: force native for Apple MacbookPro11,2 and Air7,2
Hans de Goede <[email protected]>
ACPI: x86: Add adev NULL check to acpi_quirk_skip_serdev_enumeration()
Hans de Goede <[email protected]>
ACPI: x86: Make UART skip quirks work on PCI UARTs without an UID
Sarah Maedel <[email protected]>
hwmon: (nct6775) Add 665-ACE/600M-CL to ASUS WMI monitoring list
Marco Elver <[email protected]>
kcsan: Turn report_filterlist_lock into a raw_spinlock
Lukas Wunner <[email protected]>
crypto: ecdsa - Avoid signed integer overflow on signature decoding
Brian Foster <[email protected]>
ext4: partial zero eof block on unaligned inode size extension
Mark Brown <[email protected]>
kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
Boris Burkov <[email protected]>
btrfs: do not clear read-only when adding sprout device
Qu Wenruo <[email protected]>
btrfs: canonicalize the device path before adding it
Qu Wenruo <[email protected]>
btrfs: avoid unnecessary device path update for the same device
Johannes Thumshirn <[email protected]>
btrfs: don't take dev_replace rwsem on task already holding it
Damien Le Moal <[email protected]>
block: RCU protect disk->conv_zones_bitmap
Thomas Richter <[email protected]>
s390/cpum_sf: Handle CPU hotplug remove during sampling
Mark Brown <[email protected]>
kselftest/arm64: Log fp-stress child startup errors to stdout
Christian Brauner <[email protected]>
epoll: annotate racy check
Niklas Schnelle <[email protected]>
s390/pci: Ignore RID for isolated VFs
Niklas Schnelle <[email protected]>
s390/pci: Use topology ID for multi-function devices
Niklas Schnelle <[email protected]>
s390/pci: Sort PCI functions prior to creating virtual busses
Gary Guo <[email protected]>
rust: enable arbitrary_self_types and remove Receiver
Mike Rapoport (Microsoft) <[email protected]>
memblock: allow zero threshold in validate_numa_converage()
Manivannan Sadhasivam <[email protected]>
scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove()
Kalesh Singh <[email protected]>
mm: respect mmap hint address when aligning for THP
Andrii Nakryiko <[email protected]>
mm: fix vrealloc()'s KASAN poisoning logic
Matthew Wilcox (Oracle) <[email protected]>
mm: open-code page_folio() in dump_page()
Matthew Wilcox (Oracle) <[email protected]>
mm: open-code PageTail in folio_flags() and const_folio_flags()
John Sperbeck <[email protected]>
mm: memcg: declare do_memsw_account inline
Akinobu Mita <[email protected]>
mm/damon: fix order of arguments in damos_before_apply tracepoint
David Woodhouse <[email protected]>
x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables
Fernando Fernandez Mancera <[email protected]>
x86/cpu/topology: Remove limit of CPUs due to disabled IO/APIC
David Hildenbrand <[email protected]>
mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MM
John Hubbard <[email protected]>
mm/gup: handle NULL pages in unpin_user_pages()
Jared Kangas <[email protected]>
kasan: make report_lock a raw spinlock
Adrian Huang <[email protected]>
sched/numa: fix memory leak due to the overwritten vma->numab_state
Kees Cook <[email protected]>
lib: stackinit: hide never-taken branch from compiler
Marco Elver <[email protected]>
stackdepot: fix stack_depot_save_flags() in NMI context
Wengang Wang <[email protected]>
ocfs2: update seq_file index in ocfs2_dlm_seq_next
Len Brown <[email protected]>
x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR implementation
Ulf Hansson <[email protected]>
mmc: core: Further prevent card detect during shutdown
Hans de Goede <[email protected]>
mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
Marc Zyngier <[email protected]>
arch_numa: Restore nid checks before registering a memblock with a node
Cosmin Tanislav <[email protected]>
regmap: detach regmap from dev on regmap_exit
Maciej Fijalkowski <[email protected]>
xsk: fix OOB map writes when deleting elements
Tvrtko Ursulin <[email protected]>
dma-fence: Use kernel's sort for merging fences
Tvrtko Ursulin <[email protected]>
dma-fence: Fix reference leak on fence merge failure path
Christian König <[email protected]>
dma-buf: fix dma_fence_array_signaled v4
Maciej Fijalkowski <[email protected]>
bpf: fix OOB devmap writes when deleting elements
David Woodhouse <[email protected]>
x86/kexec: Restore GDT on return from ::preserve_context kexec
Thomas Gleixner <[email protected]>
modpost: Add .irqentry.text to OTHER_SECTIONS
Alex Deucher <[email protected]>
drm/amdgpu/hdp5.2: do a posting read when flushing HDP
Alex Deucher <[email protected]>
drm/amdgpu/hdp7.0: do a posting read when flushing HDP
Alex Deucher <[email protected]>
drm/amdgpu/hdp5.0: do a posting read when flushing HDP
Alex Deucher <[email protected]>
drm/amdgpu/hdp4.0: do a posting read when flushing HDP
Alex Deucher <[email protected]>
drm/amdgpu/hdp6.0: do a posting read when flushing HDP
Peterson Guo <[email protected]>
drm/amd/display: Add a left edge pixel if in YCbCr422 or YCbCr420 and odm
Dillon Varone <[email protected]>
drm/amd/display: Limit VTotal range to max hw cap minus fp
Lo-an Chen <[email protected]>
drm/amd/display: Correct prefetch calculation
Imre Deak <[email protected]>
drm/dp_mst: Fix resetting msg rx state after topology removal
Imre Deak <[email protected]>
drm/dp_mst: Verify request type in the corresponding down message reply
Alex Deucher <[email protected]>
drm/amd/pm: fix and simplify workload handling
Sreekant Somasekharan <[email protected]>
drm/amdkfd: add MEC version that supports no PCIe atomics for GFX12
Imre Deak <[email protected]>
drm/dp_mst: Fix MST sideband message body length check
David Yat Sin <[email protected]>
drm/amdkfd: hard-code cacheline for gc943,gc944
Ricardo Neri <[email protected]>
x86/cacheinfo: Delete global num_cache_leaves
Ricardo Neri <[email protected]>
cacheinfo: Allocate memory during CPU hotplug if not done from the primary CPU
Mark Brown <[email protected]>
selftest: hugetlb_dio: fix test naming
Maximilian Heyne <[email protected]>
selftests/damon: add _damon_sysfs.py to TEST_FILES
Shengjiu Wang <[email protected]>
pmdomain: imx: gpcv2: Adjust delay after power up handshake
Jan Kara <[email protected]>
Revert "readahead: properly shorten readahead when falling back to do_page_cache_ra()"
Liequan Che <[email protected]>
bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
Bernd Schubert <[email protected]>
io_uring: Change res2 parameter type in io_uring_cmd_done
Steve French <[email protected]>
smb3.1.1: fix posix mounts to older servers
Ralph Boehme <[email protected]>
fs/smb/client: cifs_prime_dcache() for SMB3 POSIX reparse points
Ralph Boehme <[email protected]>
fs/smb/client: Implement new SMB3 POSIX type
Ralph Boehme <[email protected]>
fs/smb/client: avoid querying SMB2_OP_QUERY_WSL_EA for SMB3 POSIX
Ryusuke Konishi <[email protected]>
nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
Peter Wang <[email protected]>
scsi: ufs: core: Add missing post notify for power mode change
Manivannan Sadhasivam <[email protected]>
scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers
Manivannan Sadhasivam <[email protected]>
scsi: ufs: qcom: Only free platform MSIs when ESI is enabled
Manivannan Sadhasivam <[email protected]>
scsi: ufs: core: Cancel RTC work during ufshcd_remove()
Gwendal Grignou <[email protected]>
scsi: ufs: core: sysfs: Prevent div by zero
Saurav Kashyap <[email protected]>
scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix use after free on unload
Anil Gurumurthy <[email protected]>
scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix NVMe and NPIV connect issue
Quinn Tran <[email protected]>
scsi: qla2xxx: Fix abort in bsg timeout
Sahas Leelodharry <[email protected]>
ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
Nazar Bilinskyi <[email protected]>
ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
Marie Ramlow <[email protected]>
ALSA: usb-audio: add mixer mapping for Corsair HS80
Chris Chiu <[email protected]>
ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
Asahi Lina <[email protected]>
ALSA: usb-audio: Add extra PID for RME Digiface USB
Dan Carpenter <[email protected]>
ALSA: usb-audio: Fix a DMA to stack memory bug
Mark Rutland <[email protected]>
arm64: ptrace: fix partial SETREGSET for NT_ARM_POE
Mark Rutland <[email protected]>
arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR
Mark Rutland <[email protected]>
arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
Catalin Marinas <[email protected]>
arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
Yang Shi <[email protected]>
arm64: mm: Fix zone_dma_limit calculation
Nicolin Chen <[email protected]>
iommufd: Fix out_fput in iommufd_fault_alloc()
Shradha Gupta <[email protected]>
net :mana :Request a V2 response version for MANA_QUERY_GF_STAT
Kuan-Wei Chiu <[email protected]>
tracing: Fix cmp_entries_dup() to respect sort() comparison rules
Marc Kleine-Budde <[email protected]>
can: mcp251xfd: mcp251xfd_get_tef_len(): work around erratum DS80000789E 6.
Marc Kleine-Budde <[email protected]>
can: dev: can_set_termination(): allow sleeping GPIOs
Alexander Sverdlin <[email protected]>
watchdog: rti: of: honor timeout-sec property
Jordy Zomer <[email protected]>
ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write
Jordy Zomer <[email protected]>
ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read
Huacai Chen <[email protected]>
LoongArch: KVM: Protect kvm_check_requests() with SRCU
Bibo Mao <[email protected]>
LoongArch: Add architecture specific huge_pte_clear()
WangYuli <[email protected]>
HID: wacom: fix when get product name maybe null pointer
Kenny Levinsen <[email protected]>
HID: i2c-hid: Revert to using power commands to wake on resume
Miguel Ojeda <[email protected]>
rust: allow clippy::needless_lifetimes
Sean Christopherson <[email protected]>
x86/CPU/AMD: WARN when setting EFER.AUTOIBRS if and only if the WRMSR fails
Hou Tao <[email protected]>
bpf: Fix exact match conditions in trie_get_next_key()
Hou Tao <[email protected]>
bpf: Handle in-place update for full LPM trie correctly
Hou Tao <[email protected]>
bpf: Remove unnecessary kfree(im_node) in lpm_trie_update_elem
Hou Tao <[email protected]>
bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
Paulo Alcantara <[email protected]>
smb: client: fix potential race in cifs_put_tcon()
Jakob Hauser <[email protected]>
iio: magnetometer: yas530: use signed integer type for clamp limits
Randy Dunlap <[email protected]>
scatterlist: fix incorrect func name in kernel-doc
Tetsuo Handa <[email protected]>
ocfs2: free inode when ocfs2_get_init_inode() fails
Maíra Canal <[email protected]>
drm/v3d: Enable Performance Counters before clearing them
Nícolas F. R. A. Prado <[email protected]>
ASoC: mediatek: mt8188-mt6359: Remove hardcoded dmic codec
John Garry <[email protected]>
scsi: scsi_debug: Fix hrtimer support for ndelay
Suraj Sonawane <[email protected]>
scsi: sg: Fix slab-use-after-free read in sg_release()
Chunguang.xu <[email protected]>
nvme-rdma: unquiesce admin_q before destroy it
Chunguang.xu <[email protected]>
nvme-tcp: fix the memleak while create new ctrl failed
Maurizio Lombardi <[email protected]>
nvme-fabrics: handle zero MAXCMD without closing the connection
Tao Lyu <[email protected]>
bpf: Fix narrow scalar spill onto 64-bit spilled scalar slots
Kumar Kartikeya Dwivedi <[email protected]>
bpf: Don't mark STACK_INVALID as STACK_MISC in mark_stack_slot_misc
Will Deacon <[email protected]>
drivers/virt: pkvm: Don't fail ioremap() call if MMIO_GUARD fails
Geert Uytterhoeven <[email protected]>
irqchip/stm32mp-exti: CONFIG_STM32MP_EXTI should not default to y when compile-testing
Tao Lyu <[email protected]>
bpf: Ensure reg is PTR_TO_STACK in process_iter_arg
Aruna Ramakrishna <[email protected]>
x86/pkeys: Ensure updated PKRU value is XRSTOR'd
Aruna Ramakrishna <[email protected]>
x86/pkeys: Change caller of update_pkru_in_sigframe()
Christoph Hellwig <[email protected]>
nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported
Ulf Hansson <[email protected]>
pmdomain: core: Fix error path in pm_genpd_init() when ida alloc fails
Ulf Hansson <[email protected]>
pmdomain: core: Add missing put_device()
Dan Carpenter <[email protected]>
ASoC: SOF: ipc3-topology: fix resource leaks in sof_ipc3_widget_setup_comp_dai()
Bard Liao <[email protected]>
ASoC: SOF: ipc3-topology: Convert the topology pin index to ALH dai index
Pei Xiao <[email protected]>
spi: mpc52xx: Add cancel_work_sync before module remove
Björn Töpel <[email protected]>
tools: Override makefile ARCH variable if defined, but empty
Takashi Iwai <[email protected]>
ALSA: usb-audio: Notify xrun for low-latency mode
Takashi Iwai <[email protected]>
ALSA: seq: ump: Fix seq port updates per FB info notify
Zijian Zhang <[email protected]>
tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
Pei Xiao <[email protected]>
drm/sti: Add __iomem for mixer_dbg_mxn's parameter
Amir Mohammadi <[email protected]>
bpftool: fix potential NULL pointer dereferencing in prog_dump()
Larysa Zaremba <[email protected]>
xsk: always clear DMA mapping information when unmapping the pool
Michal Luczaj <[email protected]>
bpf, vsock: Invoke proto::close on close()
Michal Luczaj <[email protected]>
bpf, vsock: Fix poll() missing a queue
Ziqi Chen <[email protected]>
scsi: ufs: core: Add ufshcd_send_bsg_uic_cmd() for UFS BSG
Bart Van Assche <[email protected]>
scsi: ufs: core: Always initialize the UIC done completion
Chris Park <[email protected]>
drm/amd/display: Ignore scalar validation failure if pipe is phantom
Yihan Zhu <[email protected]>
drm/amd/display: calculate final viewport before TAP optimization
Frank Li <[email protected]>
i3c: master: Fix dynamic address leak when 'assigned-address' is present
Frank Li <[email protected]>
i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED
Frank Li <[email protected]>
i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS
Chao Yu <[email protected]>
f2fs: fix to requery extent which cross boundary of inquiry
Zhiguo Niu <[email protected]>
f2fs: fix to adjust appropriate length for fiemap
Chao Yu <[email protected]>
f2fs: clean up w/ F2FS_{BLK_TO_BYTES,BTYES_TO_BLK}Marcelo Dalmas <[email protected]>
ntp: Remove invalid cast in time offset math
Sergey Senozhatsky <[email protected]>
zram: clear IDLE flag in mark_idle()
Sergey Senozhatsky <[email protected]>
zram: do not mark idle slots that cannot be idle
Avri Altman <[email protected]>
mmc: core: Use GFP_NOIO in ACMD22
Avri Altman <[email protected]>
mmc: core: Adjust ACMD22 to SDUC
Avri Altman <[email protected]>
mmc: sd: SDUC Support Recognition
Andy-ld Lu <[email protected]>
mmc: mtk-sd: Fix MMC_CAP2_CRYPTO flag setting
Rosen Penev <[email protected]>
mmc: mtk-sd: fix devm_clk_get_optional usage
Andy-ld Lu <[email protected]>
mmc: mtk-sd: Fix error handle of probe function
Rosen Penev <[email protected]>
mmc: mtk-sd: use devm_mmc_alloc_host
Charles Han <[email protected]>
gpio: grgpio: Add NULL check in grgpio_probe
Bartosz Golaszewski <[email protected]>
gpio: grgpio: use a helper variable to store the address of ofdev->dev
Eric Dumazet <[email protected]>
net: avoid potential UAF in default_operstate()
Konstantin Shkolnyy <[email protected]>
vsock/test: fix parameter types in SO_VM_SOCKETS_* calls
Konstantin Shkolnyy <[email protected]>
vsock/test: fix failures due to wrong SO_RCVLOWAT parameter
Jianbo Liu <[email protected]>
net/mlx5e: Remove workaround to avoid syndrome for internal port
Tariq Toukan <[email protected]>
net/mlx5e: SD, Use correct mdev to build channel param
Cosmin Ratiu <[email protected]>
net/mlx5: HWS: Properly set bwc queue locks lock classes
Cosmin Ratiu <[email protected]>
net/mlx5: HWS: Fix memory leak in mlx5hws_definer_calc_layout
Eric Dumazet <[email protected]>
geneve: do not assume mac header is set in geneve_xmit_skb()
Ido Schimmel <[email protected]>
mlxsw: spectrum_acl_flex_keys: Use correct key block on Spectrum-4
Christophe JAILLET <[email protected]>
mlxsw: spectrum_acl_flex_keys: Constify struct mlxsw_afk_element_inst
Kory Maincent <[email protected]>
ethtool: Fix wrong mod state in case of verbose and no_mask bitset
Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: skip duplicated elements pending gc run
Phil Sutter <[email protected]>
netfilter: ipset: Hold module reference while requesting a module
Xin Long <[email protected]>
net: sched: fix erspan_opt settings in cls_flower
Fernando Fernandez Mancera <[email protected]>
Revert "udp: avoid calling sock_def_readable() if possible"
Pablo Neira Ayuso <[email protected]>
netfilter: nft_inner: incorrect percpu area handling under softirq
Yuan Can <[email protected]>
igb: Fix potential invalid memory access in igb_init_module()
Tore Amundsen <[email protected]>
ixgbe: Correct BASE-BX10 compliance code
Jacob Keller <[email protected]>
ixgbe: downgrade logging of unsupported VF API version to debug
Jacob Keller <[email protected]>
ixgbevf: stop attempting IPSEC offload on Mailbox API 1.5
Joshua Hay <[email protected]>
idpf: set completion tag for "empty" bufs associated with a packet
Marcin Szycik <[email protected]>
ice: Fix VLAN pruning in switchdev mode
Przemyslaw Korba <[email protected]>
ice: fix PHY timestamp extraction for ETH56G
Arkadiusz Kubalewski <[email protected]>
ice: fix PHY Clock Recovery availability check
Eric Dumazet <[email protected]>
net: hsr: must allocate more bytes for RedBox support
Louis Leseur <[email protected]>
net/qed: allow old cards not supporting "num_images" to work
Wen Gu <[email protected]>
net/smc: fix LGR and link use-after-free issue
Wen Gu <[email protected]>
net/smc: initialize close_work early to avoid warning
Kuniyuki Iwashima <[email protected]>
tipc: Fix use-after-free of kernel socket in cleanup_bearer().
Ivan Solodovnikov <[email protected]>
dccp: Fix memory leak in dccp_feat_change_recv
Jiri Wiesner <[email protected]>
net/ipv6: release expired exception dst cached in socket
Oleksij Rempel <[email protected]>
net: phy: microchip: Reset LAN88xx PHY to ensure clean link state on LAN7800/7850
Armin Wolf <[email protected]>
platform/x86: asus-wmi: Ignore return value when writing thermal policy
Dmitry Antipov <[email protected]>
can: j1939: j1939_session_new(): fix skb reference counting
Eric Dumazet <[email protected]>
ipv6: avoid possible NULL deref in modify_prefix_route()
Dong Chenchen <[email protected]>
net: Fix icmp host relookup triggering ip_rt_bug
Daniel Xu <[email protected]>
bnxt_en: ethtool: Supply ntuple rss context action
Eric Dumazet <[email protected]>
net: hsr: avoid potential out-of-bound access in fill_frame_info()
Martin Ottens <[email protected]>
net/sched: tbf: correct backlog statistic for GSO packets
Ajay Kaher <[email protected]>
ptp: Add error handling for adjfine callback in ptp_clock_adjtime
Wei Fang <[email protected]>
net: enetc: Do not configure preemptible TCs if SIs do not support
Maximilian Heyne <[email protected]>
selftests: hid: fix typo and exit code
Pablo Neira Ayuso <[email protected]>
netfilter: nft_socket: remove WARN_ON_ONCE on maximum cgroup level
Dmitry Antipov <[email protected]>
netfilter: x_tables: fix LED ID check in led_tg_check()
Jinghao Jia <[email protected]>
ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
Dario Binacchi <[email protected]>
can: f81604: f81604_handle_can_bus_errors(): fix {rx,tx}_errors statisticsDario Binacchi <[email protected]>
can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics
Dario Binacchi <[email protected]>
can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
Dario Binacchi <[email protected]>
can: sja1000: sja1000_err(): fix {rx,tx}_errors statisticsDario Binacchi <[email protected]>
can: hi311x: hi3110_can_ist(): fix {rx,tx}_errors statisticsDario Binacchi <[email protected]>
can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics
Dario Binacchi <[email protected]>
can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics
Dario Binacchi <[email protected]>
can: hi311x: hi3110_can_ist(): fix potential use-after-free
Dario Binacchi <[email protected]>
can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
Dario Binacchi <[email protected]>
can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails
Alexander Kozhinov <[email protected]>
can: gs_usb: add usb endpoint address detection at driver probe step
Yassine Oudjana <[email protected]>
watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
Nick Chan <[email protected]>
watchdog: apple: Actually flush writes after requesting watchdog restart
Harini T <[email protected]>
watchdog: xilinx_wwdt: Calculate max_hw_heartbeat_ms using clock frequency
Oleksandr Ocheretnyi <[email protected]>
iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
-------------
Diffstat:
Documentation/ABI/testing/sysfs-bus-pci | 11 + Documentation/ABI/testing/sysfs-fs-f2fs | 6 + Documentation/accel/qaic/aic080.rst | 14 + Documentation/accel/qaic/index.rst | 1 + Documentation/arch/arm64/silicon-errata.rst | 2 + Documentation/i2c/busses/i2c-i801.rst | 1 + Documentation/netlink/specs/ethtool.yaml | 7 +- Makefile | 5 +- arch/arm64/Kconfig | 11 + arch/arm64/kernel/ptrace.c | 10 +- arch/arm64/mm/context.c | 4 +- arch/arm64/mm/init.c | 17 +- arch/loongarch/include/asm/hugetlb.h | 10 + arch/loongarch/kvm/vcpu.c | 4 +- arch/loongarch/mm/tlb.c | 2 +- arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 73 +- arch/powerpc/kernel/prom_init.c | 29 +- arch/riscv/configs/defconfig | 1 - arch/s390/include/asm/pci.h | 14 +- arch/s390/include/asm/pci_clp.h | 8 +- arch/s390/kernel/perf_cpum_sf.c | 4 +- arch/s390/pci/pci.c | 88 +- arch/s390/pci/pci_bus.c | 48 +- arch/s390/pci/pci_clp.c | 17 +- arch/s390/pci/pci_event.c | 19 +- arch/x86/Kconfig | 1 - arch/x86/events/amd/core.c | 10 +- arch/x86/include/asm/pgtable_types.h | 8 +- arch/x86/kernel/cpu/amd.c | 2 +- arch/x86/kernel/cpu/cacheinfo.c | 43 +- arch/x86/kernel/cpu/intel.c | 4 +- arch/x86/kernel/cpu/topology.c | 6 +- arch/x86/kernel/fpu/signal.c | 20 +- arch/x86/kernel/fpu/xstate.h | 27 +- arch/x86/kernel/relocate_kernel_64.S | 8 + arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/paging_tmpl.h | 5 +- arch/x86/mm/ident_map.c | 6 +- arch/x86/mm/pti.c | 2 +- arch/x86/pci/acpi.c | 119 + block/blk-zoned.c | 43 +- crypto/ecdsa.c | 19 +- drivers/accel/qaic/qaic_drv.c | 4 +- drivers/acpi/video_detect.c | 16 + drivers/acpi/x86/utils.c | 85 +- drivers/base/arch_numa.c | 4 + drivers/base/cacheinfo.c | 14 +- drivers/base/regmap/internal.h | 1 + drivers/base/regmap/regcache-maple.c | 3 + drivers/base/regmap/regmap.c | 13 + drivers/block/zram/zram_drv.c | 29 +- drivers/bluetooth/btusb.c | 26 + drivers/clk/clk-en7523.c | 4 +- drivers/clk/qcom/Kconfig | 4 +- drivers/clk/qcom/clk-alpha-pll.c | 11 + drivers/clk/qcom/clk-alpha-pll.h | 1 + drivers/clk/qcom/clk-rcg.h | 1 + drivers/clk/qcom/clk-rcg2.c | 48 +- drivers/clk/qcom/clk-rpmh.c | 13 + drivers/clk/qcom/dispcc-sm8550.c | 18 +- drivers/clk/qcom/tcsrcc-sm8550.c | 18 +- drivers/dma-buf/dma-fence-array.c | 28 +- drivers/dma-buf/dma-fence-unwrap.c | 126 +- drivers/firmware/qcom/qcom_scm.c | 2 + drivers/gpio/gpio-grgpio.c | 26 +- drivers/gpio/gpiolib.c | 41 + drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 12 + .../gpu/drm/amd/amdgpu/gfx_v9_0_cleaner_shader.h | 44 +- .../drm/amd/amdgpu/gfx_v9_4_2_cleaner_shader.asm | 153 + drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/hdp_v5_2.c | 6 +- drivers/gpu/drm/amd/amdgpu/hdp_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/hdp_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 30 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 27 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 6 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 3 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 25 +- .../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 18 + drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 40 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 57 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 6 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 6 +- .../dc/dio/dcn314/dcn314_dio_stream_encoder.c | 10 + .../drm/amd/display/dc/dml2/display_mode_core.c | 1 + .../dc/dml2/dml21/dml21_translation_helper.c | 29 +- .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 20 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 + .../amd/display/dc/resource/dcn20/dcn20_resource.c | 23 + .../amd/display/dc/resource/dcn21/dcn21_resource.c | 2 +- .../amd/display/dc/resource/dcn30/dcn30_resource.c | 1 + .../display/dc/resource/dcn302/dcn302_resource.c | 1 + .../display/dc/resource/dcn303/dcn303_resource.c | 1 + .../amd/display/dc/resource/dcn31/dcn31_resource.c | 7 + .../amd/display/dc/resource/dcn31/dcn31_resource.h | 3 + .../display/dc/resource/dcn314/dcn314_resource.c | 1 + .../display/dc/resource/dcn315/dcn315_resource.c | 1 + .../display/dc/resource/dcn316/dcn316_resource.c | 1 + .../amd/display/dc/resource/dcn32/dcn32_resource.c | 1 + .../display/dc/resource/dcn321/dcn321_resource.c | 1 + .../amd/display/dc/resource/dcn35/dcn35_resource.c | 2 + .../display/dc/resource/dcn351/dcn351_resource.c | 2 + .../display/dc/resource/dcn401/dcn401_resource.c | 1 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 3 +- .../drm/amd/display/modules/freesync/freesync.c | 13 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 148 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 190 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 181 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 182 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 41 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 43 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 169 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 152 +- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 172 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 25 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 + drivers/gpu/drm/bridge/ite-it6505.c | 1 + drivers/gpu/drm/display/drm_dp_dual_mode_helper.c | 4 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 55 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 18 + drivers/gpu/drm/drm_panic.c | 10 + drivers/gpu/drm/mcde/mcde_drv.c | 1 + drivers/gpu/drm/panel/panel-simple.c | 28 + drivers/gpu/drm/radeon/r600_cs.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 8 + drivers/gpu/drm/sti/sti_mixer.c | 2 +- drivers/gpu/drm/v3d/v3d_perfmon.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +- drivers/gpu/drm/vc4/vc4_hvs.c | 11 + drivers/gpu/drm/xe/regs/xe_engine_regs.h | 1 + drivers/gpu/drm/xe/regs/xe_gt_regs.h | 3 + drivers/gpu/drm/xe/xe_devcoredump.c | 146 +- drivers/gpu/drm/xe/xe_devcoredump.h | 6 + drivers/gpu/drm/xe/xe_devcoredump_types.h | 3 +- drivers/gpu/drm/xe/xe_device.c | 1 + drivers/gpu/drm/xe/xe_force_wake.h | 16 + drivers/gpu/drm/xe/xe_gt_topology.c | 14 + drivers/gpu/drm/xe/xe_guc_ct.c | 18 + drivers/gpu/drm/xe/xe_guc_log.c | 40 +- drivers/gpu/drm/xe/xe_guc_submit.c | 2 +- drivers/gpu/drm/xe/xe_hw_engine.c | 1 - drivers/gpu/drm/xe/xe_pci.c | 2 + drivers/gpu/drm/xe/xe_query.c | 42 +- drivers/gpu/drm/xe/xe_wa.c | 47 + drivers/gpu/drm/xe/xe_wa_oob.rules | 2 + drivers/hid/hid-core.c | 5 +- drivers/hid/hid-generic.c | 3 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-magicmouse.c | 56 +- drivers/hid/i2c-hid/i2c-hid-core.c | 20 +- drivers/hid/wacom_sys.c | 3 +- drivers/hwmon/nct6775-platform.c | 2 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-i801.c | 6 + drivers/i3c/master.c | 85 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 2 +- drivers/iio/adc/ad7192.c | 3 + drivers/iio/light/ltr501.c | 2 + drivers/iio/magnetometer/af8133j.c | 3 +- drivers/iio/magnetometer/yamaha-yas530.c | 13 +- drivers/iommu/amd/io_pgtable.c | 11 +- drivers/iommu/iommufd/fault.c | 2 - drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-gic-v3-its.c | 50 +- drivers/leds/led-class.c | 14 +- drivers/mailbox/pcc.c | 61 +- drivers/md/bcache/super.c | 2 +- drivers/media/pci/intel/ipu6/Kconfig | 2 +- drivers/media/pci/intel/ipu6/ipu6-isys-queue.c | 66 +- drivers/media/pci/intel/ipu6/ipu6-isys-queue.h | 1 + drivers/media/pci/intel/ipu6/ipu6-isys.c | 19 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 2 + drivers/media/usb/uvc/uvc_driver.c | 31 + drivers/misc/eeprom/eeprom_93cx6.c | 10 + drivers/mmc/core/block.c | 26 +- drivers/mmc/core/bus.c | 6 +- drivers/mmc/core/card.h | 10 + drivers/mmc/core/core.c | 3 + drivers/mmc/core/quirks.h | 9 + drivers/mmc/core/sd.c | 30 +- drivers/mmc/core/sd.h | 2 +- drivers/mmc/core/sdio.c | 2 +- drivers/mmc/host/mtk-sd.c | 64 +- drivers/mmc/host/sdhci-esdhc-imx.c | 6 + drivers/mmc/host/sdhci-pci-core.c | 72 + drivers/mmc/host/sdhci-pci.h | 1 + drivers/net/can/c_can/c_can_main.c | 26 +- drivers/net/can/dev/dev.c | 2 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 58 +- drivers/net/can/m_can/m_can.c | 33 +- drivers/net/can/sja1000/sja1000.c | 65 +- drivers/net/can/spi/hi311x.c | 48 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c | 29 +- drivers/net/can/sun4i_can.c | 22 +- drivers/net/can/usb/ems_usb.c | 58 +- drivers/net/can/usb/f81604.c | 10 +- drivers/net/can/usb/gs_usb.c | 25 +- drivers/net/dsa/qca/qca8k-8xxx.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 8 +- drivers/net/ethernet/freescale/enetc/enetc.c | 3 + drivers/net/ethernet/freescale/fec_mpc52xx_phy.c | 2 +- drivers/net/ethernet/freescale/fman/fman.c | 1 - drivers/net/ethernet/freescale/fman/fman.h | 3 + drivers/net/ethernet/freescale/fman/mac.c | 5 + .../net/ethernet/freescale/fs_enet/mii-bitbang.c | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 25 +- drivers/net/ethernet/intel/ice/ice_main.c | 8 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 3 +- drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 5 +- drivers/net/ethernet/intel/idpf/idpf_txrx.c | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 4 + drivers/net/ethernet/intel/ixgbe/ixgbe_common.h | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 2 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 1 - .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 32 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 7 +- .../mlx5/core/steering/hws/mlx5hws_bwc_complex.c | 2 + .../mellanox/mlx5/core/steering/hws/mlx5hws_send.c | 1 + .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 6 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 2 +- .../mellanox/mlxsw/spectrum_acl_flex_keys.c | 72 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 1 + drivers/net/ethernet/qlogic/qed/qed_mcp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 14 +- drivers/net/ethernet/rocker/rocker_main.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 5 + drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 5 + drivers/net/geneve.c | 2 +- drivers/net/phy/microchip.c | 21 + drivers/net/phy/sfp.c | 3 +- drivers/net/virtio_net.c | 12 +- drivers/net/wireless/ath/ath10k/sdio.c | 6 +- drivers/net/wireless/ath/ath12k/mac.c | 18 +- drivers/net/wireless/ath/ath5k/pci.c | 2 + .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 8 +- drivers/net/wireless/realtek/rtw88/sdio.c | 6 +- drivers/net/wireless/realtek/rtw88/usb.c | 5 +- drivers/net/wireless/realtek/rtw89/fw.c | 3 + drivers/nvdimm/dax_devs.c | 4 +- drivers/nvdimm/nd.h | 7 + drivers/nvme/host/core.c | 25 +- drivers/nvme/host/rdma.c | 8 +- drivers/nvme/host/tcp.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 1 + drivers/pci/controller/plda/pcie-starfive.c | 10 +- drivers/pci/controller/vmd.c | 17 +- drivers/pci/pci-sysfs.c | 26 + drivers/pci/pci.c | 2 +- drivers/pci/pci.h | 1 + drivers/pci/probe.c | 30 +- drivers/pci/quirks.c | 15 +- drivers/pinctrl/core.c | 3 + drivers/pinctrl/core.h | 1 + drivers/pinctrl/freescale/Kconfig | 2 +- drivers/pinctrl/pinmux.c | 173 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 + drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 1 + drivers/platform/x86/asus-wmi.c | 11 +- drivers/pmdomain/core.c | 37 +- drivers/pmdomain/imx/gpcv2.c | 2 +- drivers/ptp/ptp_clock.c | 3 +- drivers/regulator/qcom-rpmh-regulator.c | 83 +- drivers/remoteproc/qcom_q6v5_pas.c | 1 + drivers/rtc/rtc-cmos.c | 37 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 100 +- drivers/scsi/lpfc/lpfc_ct.c | 21 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 36 +- drivers/scsi/lpfc/lpfc_init.c | 2 + drivers/scsi/lpfc/lpfc_sli.c | 41 +- drivers/scsi/qla2xxx/qla_attr.c | 1 + drivers/scsi/qla2xxx/qla_bsg.c | 124 +- drivers/scsi/qla2xxx/qla_mid.c | 1 + drivers/scsi/qla2xxx/qla_os.c | 15 +- drivers/scsi/scsi_debug.c | 2 +- drivers/scsi/sg.c | 2 +- drivers/scsi/st.c | 31 +- drivers/soc/imx/soc-imx8m.c | 107 +- drivers/soc/qcom/llcc-qcom.c | 2644 +++++++- drivers/soc/qcom/qcom_pd_mapper.c | 1 + drivers/spi/spi-fsl-lpspi.c | 7 +- drivers/spi/spi-mpc52xx.c | 1 + drivers/thermal/qcom/tsens-v1.c | 21 +- drivers/thermal/qcom/tsens.c | 3 + drivers/thermal/qcom/tsens.h | 2 +- drivers/tty/serial/8250/8250_dw.c | 5 +- drivers/ufs/core/ufs-sysfs.c | 6 + drivers/ufs/core/ufs_bsg.c | 2 +- drivers/ufs/core/ufshcd-priv.h | 1 + drivers/ufs/core/ufshcd.c | 59 +- drivers/ufs/host/cdns-pltfrm.c | 4 +- drivers/ufs/host/tc-dwc-g210-pltfrm.c | 5 +- drivers/ufs/host/ufs-exynos.c | 3 +- drivers/ufs/host/ufs-hisi.c | 4 +- drivers/ufs/host/ufs-mediatek.c | 5 +- drivers/ufs/host/ufs-qcom.c | 7 +- drivers/ufs/host/ufs-renesas.c | 13 +- drivers/ufs/host/ufs-sprd.c | 5 +- drivers/ufs/host/ufshcd-pltfrm.c | 16 + drivers/ufs/host/ufshcd-pltfrm.h | 1 + drivers/usb/chipidea/ci.h | 2 + drivers/usb/chipidea/ci_hdrc_imx.c | 1 + drivers/usb/chipidea/core.c | 2 + drivers/usb/chipidea/udc.c | 156 +- drivers/usb/chipidea/udc.h | 2 + drivers/usb/typec/ucsi/ucsi_acpi.c | 56 +- drivers/usb/typec/ucsi/ucsi_glink.c | 10 +- drivers/vfio/pci/mlx5/cmd.c | 47 +- drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c | 6 +- drivers/watchdog/apple_wdt.c | 2 +- drivers/watchdog/iTCO_wdt.c | 21 +- drivers/watchdog/mtk_wdt.c | 6 + drivers/watchdog/rti_wdt.c | 3 +- drivers/watchdog/xilinx_wwdt.c | 75 +- fs/btrfs/dev-replace.c | 2 + fs/btrfs/disk-io.c | 3 +- fs/btrfs/disk-io.h | 3 +- fs/btrfs/fs.h | 2 + fs/btrfs/inode.c | 1 + fs/btrfs/super.c | 73 +- fs/btrfs/volumes.c | 137 +- fs/dlm/lock.c | 10 +- fs/eventpoll.c | 6 +- fs/ext4/extents.c | 7 +- fs/ext4/inode.c | 53 +- fs/f2fs/data.c | 82 +- fs/f2fs/extent_cache.c | 74 +- fs/f2fs/f2fs.h | 4 + fs/f2fs/inode.c | 4 +- fs/f2fs/node.c | 7 +- fs/f2fs/sysfs.c | 10 + fs/gfs2/super.c | 2 + fs/jffs2/compr_rtime.c | 3 + fs/jfs/jfs_dmap.c | 6 + fs/jfs/jfs_dtree.c | 15 + fs/nilfs2/dir.c | 2 +- fs/notify/fanotify/fanotify_user.c | 85 +- fs/ntfs3/attrib.c | 9 +- fs/ntfs3/frecord.c | 103 +- fs/ntfs3/ntfs_fs.h | 3 +- fs/ntfs3/run.c | 40 +- fs/ocfs2/dlmglue.c | 1 + fs/ocfs2/localalloc.c | 19 - fs/ocfs2/namei.c | 4 +- fs/smb/client/cifsproto.h | 1 + fs/smb/client/cifssmb.c | 2 +- fs/smb/client/connect.c | 4 +- fs/smb/client/dfs.c | 188 +- fs/smb/client/inode.c | 94 +- fs/smb/client/readdir.c | 54 +- fs/smb/client/reparse.c | 90 +- fs/smb/client/smb2inode.c | 3 +- fs/smb/server/smb2pdu.c | 6 + fs/unicode/mkutf8data.c | 70 + fs/unicode/utf8data.c_shipped | 6703 ++++++++++---------- include/acpi/pcc.h | 7 + include/drm/display/drm_dp_mst_helper.h | 7 + include/drm/intel/xe_pciids.h | 31 +- include/linux/blkdev.h | 2 +- include/linux/bpf.h | 17 +- include/linux/cleanup.h | 48 +- include/linux/clocksource.h | 2 + include/linux/eeprom_93cx6.h | 11 + include/linux/eventpoll.h | 2 +- include/linux/f2fs_fs.h | 1 + include/linux/fanotify.h | 1 + include/linux/hid.h | 2 + include/linux/i3c/master.h | 9 +- include/linux/io_uring/cmd.h | 4 +- include/linux/leds.h | 2 +- include/linux/mmc/card.h | 3 +- include/linux/mmc/sd.h | 1 + include/linux/page-flags.h | 4 +- include/linux/pci.h | 6 + include/linux/scatterlist.h | 2 +- include/linux/stackdepot.h | 6 +- include/linux/timekeeper_internal.h | 15 - include/linux/usb/chipidea.h | 1 + include/net/bluetooth/hci.h | 14 + include/net/bluetooth/hci_core.h | 10 +- include/net/netfilter/nf_tables_core.h | 1 + include/net/tcp_ao.h | 3 +- include/sound/soc_sdw_utils.h | 2 + include/trace/events/damon.h | 2 +- include/trace/trace_events.h | 36 +- include/uapi/drm/xe_drm.h | 4 +- include/uapi/linux/fanotify.h | 1 + include/ufs/ufshcd.h | 19 +- io_uring/tctx.c | 13 +- io_uring/uring_cmd.c | 2 +- kernel/bpf/arraymap.c | 26 +- kernel/bpf/core.c | 1 + kernel/bpf/devmap.c | 6 +- kernel/bpf/hashtab.c | 56 +- kernel/bpf/lpm_trie.c | 55 +- kernel/bpf/syscall.c | 29 +- kernel/bpf/trampoline.c | 47 +- kernel/bpf/verifier.c | 15 +- kernel/dma/debug.c | 8 +- kernel/kcsan/debugfs.c | 74 +- kernel/sched/core.c | 4 +- kernel/sched/deadline.c | 1 + kernel/sched/ext.c | 9 + kernel/sched/fair.c | 14 +- kernel/sched/syscalls.c | 2 +- kernel/softirq.c | 15 +- kernel/time/Kconfig | 5 - kernel/time/clocksource.c | 11 +- kernel/time/ntp.c | 2 +- kernel/time/timekeeping.c | 114 +- kernel/time/timekeeping_internal.h | 15 +- kernel/trace/ring_buffer.c | 98 +- kernel/trace/trace.c | 33 +- kernel/trace/trace.h | 7 + kernel/trace/trace_clock.c | 2 +- kernel/trace/trace_eprobe.c | 5 + kernel/trace/trace_output.c | 4 + kernel/trace/trace_syscalls.c | 12 + kernel/trace/tracing_map.c | 6 +- lib/Kconfig.debug | 13 - lib/stackdepot.c | 10 +- lib/stackinit_kunit.c | 1 + mm/debug.c | 7 +- mm/gup.c | 11 +- mm/kasan/report.c | 6 +- mm/memblock.c | 4 +- mm/memcontrol-v1.h | 2 +- mm/mempolicy.c | 4 + mm/mmap.c | 1 + mm/readahead.c | 5 +- mm/vmalloc.c | 3 +- net/bluetooth/hci_conn.c | 19 +- net/bluetooth/hci_core.c | 13 +- net/bluetooth/hci_event.c | 7 + net/bluetooth/hci_sync.c | 9 +- net/bluetooth/l2cap_sock.c | 1 + net/bluetooth/rfcomm/sock.c | 10 +- net/can/af_can.c | 1 + net/can/j1939/transport.c | 2 +- net/core/link_watch.c | 7 +- net/core/neighbour.c | 1 + net/core/netpoll.c | 2 +- net/dccp/feat.c | 6 +- net/ethtool/bitset.c | 48 +- net/hsr/hsr_device.c | 19 +- net/hsr/hsr_forward.c | 2 + net/ieee802154/socket.c | 12 +- net/ipv4/af_inet.c | 22 +- net/ipv4/icmp.c | 3 + net/ipv4/tcp_ao.c | 42 +- net/ipv4/tcp_bpf.c | 11 +- net/ipv4/tcp_ipv4.c | 3 +- net/ipv4/udp.c | 14 +- net/ipv6/addrconf.c | 13 +- net/ipv6/af_inet6.c | 22 +- net/ipv6/route.c | 6 +- net/ipv6/tcp_ipv6.c | 4 +- net/mptcp/diag.c | 2 +- net/mptcp/options.c | 4 +- net/mptcp/protocol.c | 6 +- net/mptcp/protocol.h | 6 +- net/mptcp/subflow.c | 4 +- net/netfilter/ipset/ip_set_core.c | 5 + net/netfilter/ipvs/ip_vs_proto.c | 4 +- net/netfilter/nft_inner.c | 59 +- net/netfilter/nft_set_hash.c | 16 + net/netfilter/nft_socket.c | 2 +- net/netfilter/xt_LED.c | 4 +- net/packet/af_packet.c | 12 +- net/sched/cls_flower.c | 5 +- net/sched/sch_cbs.c | 2 +- net/sched/sch_tbf.c | 18 +- net/smc/af_smc.c | 6 +- net/tipc/udp_media.c | 2 +- net/vmw_vsock/af_vsock.c | 70 +- net/xdp/xsk_buff_pool.c | 5 +- net/xdp/xskmap.c | 2 +- rust/kernel/lib.rs | 2 +- rust/kernel/list/arc.rs | 3 - rust/kernel/sync/arc.rs | 6 - samples/bpf/test_cgrp2_sock.c | 4 +- scripts/Makefile.build | 2 +- scripts/mod/modpost.c | 2 +- scripts/setlocalversion | 54 +- sound/core/seq/seq_ump_client.c | 6 +- sound/pci/hda/hda_auto_parser.c | 61 +- sound/pci/hda/hda_local.h | 28 +- sound/pci/hda/patch_analog.c | 6 +- sound/pci/hda/patch_cirrus.c | 8 +- sound/pci/hda/patch_conexant.c | 36 +- sound/pci/hda/patch_cs8409-tables.c | 2 +- sound/pci/hda/patch_cs8409.h | 2 +- sound/pci/hda/patch_realtek.c | 126 +- sound/pci/hda/patch_sigmatel.c | 22 +- sound/pci/hda/patch_via.c | 2 +- sound/soc/amd/yc/acp6x-mach.c | 14 + sound/soc/codecs/hdmi-codec.c | 144 +- sound/soc/intel/avs/pcm.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 7 + sound/soc/intel/boards/sof_sdw.c | 41 + sound/soc/intel/common/soc-acpi-intel-arl-match.c | 63 + sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 7 + sound/soc/mediatek/mt8188/mt8188-mt6359.c | 4 +- sound/soc/sdw_utils/soc_sdw_utils.c | 7 +- sound/soc/sof/ipc3-topology.c | 31 +- sound/usb/endpoint.c | 14 +- sound/usb/mixer.c | 58 +- sound/usb/mixer_maps.c | 10 + sound/usb/mixer_quirks.c | 1 + sound/usb/quirks-table.h | 341 +- sound/usb/quirks.c | 75 +- sound/usb/usbaudio.h | 4 + tools/bpf/bpftool/prog.c | 17 +- tools/scripts/Makefile.arch | 4 +- tools/testing/selftests/arm64/fp/fp-stress.c | 15 +- tools/testing/selftests/arm64/pauth/pac.c | 3 + .../selftests/bpf/progs/verifier_bits_iter.c | 4 +- tools/testing/selftests/damon/Makefile | 2 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 2 +- tools/testing/selftests/hid/run-hid-tools-tests.sh | 16 +- tools/testing/selftests/mm/hugetlb_dio.c | 14 +- tools/testing/selftests/resctrl/resctrl_val.c | 4 +- tools/testing/selftests/resctrl/resctrlfs.c | 2 +- .../testing/selftests/wireguard/qemu/debug.config | 1 - tools/testing/vsock/vsock_perf.c | 10 +- tools/testing/vsock/vsock_test.c | 26 +- tools/tracing/rtla/sample/timerlat_load.py | 9 +- tools/tracing/rtla/src/timerlat_hist.c | 20 +- tools/tracing/rtla/src/timerlat_top.c | 8 +- tools/tracing/rtla/src/utils.c | 4 +- tools/tracing/rtla/src/utils.h | 2 + tools/verification/dot2/automata.py | 18 +- 543 files changed, 13114 insertions(+), 7179 deletions(-)