----------- Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time. -----------
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
thanks,
greg k-h
------------- Pseudo-Shortlog of commits:
Greg Kroah-Hartman gregkh@linuxfoundation.org Linux 6.11.11-rc1
Ming Lei ming.lei@redhat.com block: don't verify IO lock for freeze/unfreeze in elevator_init_mq()
Ming Lei ming.lei@redhat.com block: always verify unfreeze lock on the owner task
Patryk Wlazlyn patryk.wlazlyn@linux.intel.com tools/power turbostat: Fix child's argument forwarding
Zhang Rui rui.zhang@intel.com tools/power turbostat: Fix trailing '\n' parsing
Dan Carpenter dan.carpenter@linaro.org sh: intc: Fix use-after-free bug in register_intc_controller()
Zhang Xianwei zhang.xianwei8@zte.com.cn brd: decrease the number of allocated pages which discarded
Yu Kuai yukuai3@huawei.com block, bfq: fix bfqq uaf in bfq_limit_depth()
Benjamin Coddington bcodding@redhat.com nfs/blocklayout: Limit repeat device registration on failure
Benjamin Coddington bcodding@redhat.com nfs/blocklayout: Don't attempt unregister for invalid block device
Liu Jian liujian56@huawei.com sunrpc: fix one UAF issue caused by sunrpc kernel tcp socket
Benjamin Coddington bcodding@redhat.com SUNRPC: timeout and cancel TLS handshake with -ETIMEDOUT
Liu Jian liujian56@huawei.com sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
Li Lingfeng lilingfeng3@huawei.com nfs: ignore SB_RDONLY when mounting nfs
Dan Carpenter dan.carpenter@linaro.org cifs: unlock on error in smb3_reconfigure()
Shyam Prasad N sprasad@microsoft.com cifs: during remount, make sure passwords are in sync
Masahiro Yamada masahiroy@kernel.org modpost: remove incorrect code in do_eisa_entry()
John Garry john.g.garry@oracle.com block: Don't allow an atomic write be truncated in blkdev_write_iter()
Paul Aurich paul@darkrain42.org smb: Initialize cfid->tcon before performing network ops
Matt Fleming mfleming@cloudflare.com kbuild: deb-pkg: Don't fail if modules.order is missing
Masahiro Yamada masahiroy@kernel.org Rename .data.once to .data..once to fix resetting WARN*_ONCE
Masahiro Yamada masahiroy@kernel.org Rename .data.unlikely to .data..unlikely
Maxime Chevallier maxime.chevallier@bootlin.com rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
Pali Rohár pali@kernel.org cifs: Fix parsing reparse point with native symlink in SMB1 non-UNICODE session
Pali Rohár pali@kernel.org cifs: Fix parsing native symlinks relative to the export
Andy Shevchenko andriy.shevchenko@linux.intel.com x86/Documentation: Update algo in init_size description of boot protocol
Henrique Carvalho henrique.carvalho@suse.com smb: client: disable directory caching when dir_cache_timeout is zero
Namhyung Kim namhyung@kernel.org perf/arm-cmn: Ensure port and device id bits are set properly
Chun-Tse Shao ctshao@google.com perf/arm-smmuv3: Fix lockdep assert in ->event_init()
Alex Zenla alex@edera.dev 9p/xen: fix release of IRQ
Alex Zenla alex@edera.dev 9p/xen: fix init sequence
Nilay Shroff nilay@linux.ibm.com nvme-fabrics: fix kernel crash while shutting down controller
Christoph Hellwig hch@lst.de block: return unsigned int from bdev_io_min
Yu Kuai yukuai3@huawei.com block: fix uaf for flush rq while iterating tags
Ming Lei ming.lei@redhat.com block: model freeze & enter queue as lock for supporting lockdep
Ming Lei ming.lei@redhat.com blk-mq: add non_owner variant of start_freeze/unfreeze queue APIs
Breno Leitao leitao@debian.org nvme/multipath: Fix RCU list traversal to use SRCU primitive
Hannes Reinecke hare@kernel.org nvme-multipath: avoid hang on inaccessible namespaces
Trond Myklebust trond.myklebust@hammerspace.com Revert "nfs: don't reuse partially completed requests in nfs_lock_and_join_requests"
Wolfram Sang wsa+renesas@sang-engineering.com rtc: rzn1: fix BCD to rtc_time conversion errors
Qingfang Deng qingfang.deng@siflower.com.cn jffs2: fix use of uninitialized variable
Waqar Hameed waqar.hameed@axis.com ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
Zhihao Cheng chengzhihao1@huawei.com ubi: fastmap: Fix duplicate slab cache names while attaching
Zhihao Cheng chengzhihao1@huawei.com ubifs: Correct the total block count by deducting journal reservation
Zhihao Cheng chengzhihao1@huawei.com ubi: fastmap: wl: Schedule fm_work if wear-leveling pool is empty
Yongliang Gao leonylgao@tencent.com rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
Nobuhiro Iwamatsu iwamatsu@nigauri.org rtc: abx80x: Fix WDT bit position of the status register
Jinjie Ruan ruanjinjie@huawei.com rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
Trond Myklebust trond.myklebust@hammerspace.com NFSv4.0: Fix a use-after-free problem in the asynchronous open()
Tiwei Bie tiwei.btw@antgroup.com um: Always dump trace for specified task in show_stack
Tiwei Bie tiwei.btw@antgroup.com um: ubd: Initialize ubd's disk pointer in ubd_add
Christoph Hellwig hch@lst.de kfifo: don't include dma-mapping.h in kfifo.h
Tiwei Bie tiwei.btw@antgroup.com um: Fix the return value of elf_core_copy_task_fpregs
Tiwei Bie tiwei.btw@antgroup.com um: Fix potential integer overflow during physmem setup
Yang Erkun yangerkun@huawei.com SUNRPC: make sure cache entry active before cache_show
Chuck Lever chuck.lever@oracle.com NFSD: Prevent a potential integer overflow
Yuan Can yuancan@huawei.com Input: cs40l50 - fix wrong usage of INIT_WORK()
Ma Wupeng mawupeng1@huawei.com ipc: fix memleak if msg_init_ns failed in create_ipc_ns
Chao Yu chao@kernel.org f2fs: fix to do sanity check on node blkaddr in truncate_node()
Bartosz Golaszewski bartosz.golaszewski@linaro.org lib: string_helpers: silence snprintf() output truncation warning
Ming Lei ming.lei@redhat.com ublk: fix error code for unsupported command
Javier Carrasco javier.carrasco.cruz@gmail.com counter: stm32-timer-cnt: fix device_node handling in probe_encoder()
Javier Carrasco javier.carrasco.cruz@gmail.com staging: vchiq_arm: Fix missing refcount decrement in error path for fw_node
Thinh Nguyen Thinh.Nguyen@synopsys.com usb: dwc3: gadget: Fix looping of queued SG entries
Thinh Nguyen Thinh.Nguyen@synopsys.com usb: dwc3: gadget: Fix checking for number of TRBs left
Hubert Wiśniewski hubert.wisniewski.25632@gmail.com usb: musb: Fix hardware lockup on first Rx endpoint request
Thinh Nguyen Thinh.Nguyen@synopsys.com usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED
Stanislaw Gruszka stanislaw.gruszka@linux.intel.com usb: misc: ljca: move usb_autopm_put_interface() after wait for response
Stanislaw Gruszka stanislaw.gruszka@linux.intel.com usb: misc: ljca: set small runtime autosuspend delay
Paul Aurich paul@darkrain42.org smb: During unmount, ensure all cached dir instances drop their dentry
Paul Aurich paul@darkrain42.org smb: prevent use-after-free due to open_cached_dir error paths
Paul Aurich paul@darkrain42.org smb: Don't leak cfid when reconnect races with open_cached_dir
Paulo Alcantara pc@manguebit.com smb: client: handle max length for SMB symlinks
Steve French stfrench@microsoft.com smb3: request handle caching when caching directories
Takashi Iwai tiwai@suse.de ALSA: hda/realtek: Apply quirk for Medion E15433
Dinesh Kumar desikumar81@gmail.com ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
Kailang Yang kailang@realtek.com ALSA: hda/realtek: Set PCBeep to default value for ALC274
Kailang Yang kailang@realtek.com ALSA: hda/realtek: Update ALC225 depop procedure
Takashi Iwai tiwai@suse.de ALSA: pcm: Add sanity NULL check for the default mmap fault handler
Takashi Iwai tiwai@suse.de ALSA: ump: Fix evaluation of MIDI 1.0 FB info
Takashi Iwai tiwai@suse.de ALSA: rawmidi: Fix kvfree() call in spinlock
Hans Verkuil hverkuil@xs4all.nl media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
Javier Carrasco javier.carrasco.cruz@gmail.com soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting()
Joe Damato jdamato@fastly.com netdev-genl: Hold rcu_read_lock in napi_get
Chen-Yu Tsai wenst@chromium.org arm64: dts: mediatek: mt8186-corsola-voltorb: Merge speaker codec nodes
Stanislaw Gruszka stanislaw.gruszka@linux.intel.com media: intel/ipu6: do not handle interrupts when device is disabled
Qiu-ji Chen chenqiuji666@gmail.com media: wl128x: Fix atomicity violation in fmc_send_cmd()
Peter Große pegro@friiks.de i40e: Fix handling changed priv flags
Jason Gerecke jason.gerecke@wacom.com HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
Ziwei Xiao ziweixiao@google.com gve: Flow steering trigger reset only for timeout error
Bart Van Assche bvanassche@acm.org blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long
Muchun Song muchun.song@linux.dev block: fix ordering between checking BLK_MQ_S_STOPPED request adding
Muchun Song muchun.song@linux.dev block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding
Muchun Song muchun.song@linux.dev block: fix missing dispatching request when queue is started or unquiesced
Will Deacon will@kernel.org arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
Ming Lei ming.lei@redhat.com ublk: fix ublk_ch_mmap() for 64K page size
Zicheng Qu quzicheng@huawei.com iio: gts: Fix uninitialized symbol 'ret'
Huacai Chen chenhuacai@kernel.org sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
Tiwei Bie tiwei.btw@antgroup.com um: vector: Do not use drvdata in release
Damien Le Moal dlemoal@kernel.org block: Prevent potential deadlock in blk_revalidate_disk_zones()
Javier Carrasco javier.carrasco.cruz@gmail.com mtd: ubi: fix unreleased fwnode_handle in find_volume_fwnode()
Arnd Bergmann arnd@arndb.de serial: amba-pl011: fix build regression
Kartik Rajput kkartik@nvidia.com serial: amba-pl011: Fix RX stall when DMA is used
Bin Liu b-liu@ti.com serial: 8250: omap: Move pm_runtime_get_sync
Filip Brozovic fbrozovic@gmail.com serial: 8250_fintek: Add support for F81216E
Michal Simek michal.simek@amd.com dt-bindings: serial: rs485: Fix rs485-rts-delay property
Tiwei Bie tiwei.btw@antgroup.com um: net: Do not use drvdata in release
Tiwei Bie tiwei.btw@antgroup.com um: ubd: Do not use drvdata in release
Zhihao Cheng chengzhihao1@huawei.com ubi: wl: Put source PEB into correct list if trying locking LEB failed
Sebastian Andrzej Siewior bigeasy@linutronix.de x86/CPU/AMD: Terminate the erratum_1386_microcode array
Russell King (Oracle) rmk+kernel@armlinux.org.uk irqchip/irq-mvebu-sei: Move misplaced select() callback to SEI CP domain
Javier Carrasco javier.carrasco.cruz@gmail.com platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
Paulo Alcantara pc@manguebit.com smb: client: fix NULL ptr deref in crypto_aead_setkey()
Yunseong Kim yskelg@gmail.com ksmbd: fix use-after-free in SMB request handling
Jesse Taube jesse@rivosinc.com RISC-V: Check scalar unaligned access on all CPUs
Jesse Taube jesse@rivosinc.com RISC-V: Scalar unaligned access emulated on hotplug CPUs
Josh Poimboeuf jpoimboe@kernel.org parisc/ftrace: Fix function graph tracing disablement
Meetakshi Setiya msetiya@microsoft.com cifs: support mounting with alternate password to allow password rotation
Jinjie Ruan ruanjinjie@huawei.com cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power()
Cheng Ming Lin chengminglin@mxic.com.tw mtd: spi-nor: core: replace dummy buswidth from addr to data
Stanislaw Gruszka stanislaw.gruszka@linux.intel.com spi: Fix acpi deferred irq probe
Jeongjun Park aha310510@gmail.com netfilter: ipset: add missing range check in bitmap_ip_uadt
Sai Kumar Cholleti skmr537@gmail.com gpio: exar: set value when external pull-up or pull-down is present
Mikulas Patocka mpatocka@redhat.com blk-settings: round down io_opt to physical_block_size
Pavel Begunkov asml.silence@gmail.com io_uring: check for overflows in io_pin_pages
Pavel Begunkov asml.silence@gmail.com io_uring: fix corner case forgetting to vunmap
Greg Kroah-Hartman gregkh@linuxfoundation.org Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
Claudiu Beznea claudiu.beznea.uj@bp.renesas.com serial: sh-sci: Clean sci_ports[0] after at earlycon exit
Michal Vrastil michal.vrastil@hidglobal.com Revert "usb: gadget: composite: fix OS descriptors w_value logic"
Jaegeuk Kim jaegeuk@kernel.org Revert "f2fs: remove unreachable lazytime mount option parsing"
Christian Brauner brauner@kernel.org Revert "fs: don't block i_writecount during exec"
Greg Kroah-Hartman gregkh@linuxfoundation.org Revert "exec: don't WARN for racy path_noexec check"
Javier Carrasco javier.carrasco.cruz@gmail.com wifi: brcmfmac: release 'root' node in all execution paths
Jose Ignacio Tornos Martinez jtornosm@redhat.com wifi: ath12k: fix crash when unbinding
Aleksei Vetrov vvvvvv@google.com wifi: nl80211: fix bounds checker error in nl80211_parse_sched_scan
Guilherme G. Piccoli gpiccoli@igalia.com wifi: rtlwifi: Drastically reduce the attempts to read efuse in case of failures
Jose Ignacio Tornos Martinez jtornosm@redhat.com wifi: ath12k: fix warning when unbinding
Andreas Kemnade andreas@kemnade.info ARM: dts: omap36xx: declare 1GHz OPP as turbo again
Michal Pecio michal.pecio@gmail.com usb: xhci: Avoid queuing redundant Stop Endpoint commands
Michal Pecio michal.pecio@gmail.com usb: xhci: Fix TD invalidation under pending Set TR Dequeue
Michal Pecio michal.pecio@gmail.com usb: xhci: Limit Stop Endpoint retries
Andrej Shadura andrew.shadura@collabora.co.uk Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
Kuangyi Chiang ki.chiang65@gmail.com xhci: Don't issue Reset Device command to Etron xHCI host
Kuangyi Chiang ki.chiang65@gmail.com xhci: Don't perform Soft Retry for Etron xHCI host
Kuangyi Chiang ki.chiang65@gmail.com xhci: Combine two if statements for Etron xHCI host
Kuangyi Chiang ki.chiang65@gmail.com xhci: Fix control transfer error on Etron xHCI host
Yuezhang Mo Yuezhang.Mo@sony.com exfat: fix out-of-bounds access of directory entries
Namjae Jeon linkinjeon@kernel.org exfat: fix uninit-value in __exfat_get_dentry_set
Angelo Dureghello adureghello@baylibre.com dt-bindings: iio: dac: ad3552r: fix maximum spi speed
Krzysztof Kozlowski krzysztof.kozlowski@linaro.org dt-bindings: pinctrl: samsung: Fix interrupt constraint for variants with fallbacks
Johan Hovold johan+linaro@kernel.org pinctrl: qcom: spmi: fix debugfs drive strength
Thomas Weißschuh thomas.weissschuh@linutronix.de tools/nolibc: s390: include std.h
Ahmed Ehab bottaawesome633@gmail.com locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
Nicolas Bouchinet nicolas.bouchinet@ssi.gouv.fr tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
Angelo Dureghello adureghello@baylibre.com iio: dac: adi-axi-dac: fix wrong register bitfield
Jinjie Ruan ruanjinjie@huawei.com apparmor: test: Fix memory leak for aa_unpack_strdup()
Jann Horn jannh@google.com comedi: Flush partial mappings in error case
Jann Horn jannh@google.com fsnotify: Fix ordering of iput() and watched_objects decrement
Amir Goldstein amir73il@gmail.com fsnotify: fix sending inotify event with unexpected filename
Gustavo A. R. Silva gustavoars@kernel.org clk: clk-loongson2: Fix potential buffer overflow in flexible-array member access
Gustavo A. R. Silva gustavoars@kernel.org clk: clk-loongson2: Fix memory corruption bug in struct loongson2_clk_provider
Huacai Chen chenhuacai@kernel.org LoongArch: Explicitly specify code model in Makefile
Lukas Wunner lukas@wunner.de PCI: Fix use-after-free of slot->bus on hot remove
Jan Hendrik Farr kernel@jfarr.cc Compiler Attributes: disable __counted_by for clang < 19.1.3
Kunkun Jiang jiangkunkun@huawei.com KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
Jing Zhang jingzhangos@google.com KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
Raghavendra Rao Ananta rananta@google.com KVM: arm64: Get rid of userspace_irqchip_in_use
Kunkun Jiang jiangkunkun@huawei.com KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
Oliver Upton oliver.upton@linux.dev KVM: arm64: Don't retire aborted MMIO instruction
Raghavendra Rao Ananta rananta@google.com KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
Marc Zyngier maz@kernel.org KVM: arm64: vgic-v3: Sanitise guest writes to GICR_INVLPIR
Gautam Menghani gautam@linux.ibm.com powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector
Sean Christopherson seanjc@google.com KVM: x86/mmu: Skip the "try unsync" path iff the old SPTE was a leaf SPTE
Paolo Bonzini pbonzini@redhat.com KVM: x86: switch hugepage recovery thread to vhost_task
Eric Biggers ebiggers@google.com crypto: x86/aegis128 - access 32-bit arguments as 32-bit
Adrian Hunter adrian.hunter@intel.com perf/x86/intel/pt: Fix buffer full but size is 0 case
Claudiu Beznea claudiu.beznea.uj@bp.renesas.com ASoC: da7213: Populate max_register to regmap_config
Qiu-ji Chen chenqiuji666@gmail.com ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
Ilya Zverev ilya@zverev.info ASoC: amd: yc: Add a quirk for microfone on Lenovo ThinkPad P14s Gen 5 21MES00B00
Artem Sadovnikov ancowi69@gmail.com jfs: xattr: check invalid xattr size more strictly
Theodore Ts'o tytso@mit.edu ext4: fix FS_IOC_GETFSMAP handling
Jeongjun Park aha310510@gmail.com ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
Matti Vaittinen mazziesaccount@gmail.com irqdomain: Always associate interrupts for legacy domains
Manikanta Mylavarapu quic_mmanikan@quicinc.com soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
Hans de Goede hdegoede@redhat.com ASoC: Intel: sst: Fix used of uninitialized ctx to log an error
Mikulas Patocka mpatocka@redhat.com dm-bufio: fix warnings about duplicate slab caches
Mikulas Patocka mpatocka@redhat.com dm-cache: fix warnings about duplicate slab caches
Dmitry Baryshkov dmitry.baryshkov@linaro.org usb: typec: ucsi: glink: fix off-by-one in connector_status
Vitalii Mordan mordan@ispras.ru usb: ehci-spear: fix call balance of sehci clk handling routines
Takashi Iwai tiwai@suse.de ALSA: usb-audio: Fix out of bounds reads when finding clock sources
Benoît Sevens bsevens@google.com ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
Qiu-ji Chen chenqiuji666@gmail.com xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
Jakub Kicinski kuba@kernel.org net_sched: sch_fq: don't follow the fast path if Tx is behind now
Niklas Schnelle schnelle@linux.ibm.com s390/pci: Fix potential double remove of hotplug slot
Nícolas F. R. A. Prado nfraprado@collabora.com ASoC: mediatek: Check num_codecs is not zero to avoid panic during probe
Venkata Prasad Potturu venkataprasad.potturu@amd.com ASoC: amd: yc: Fix for enabling DMIC on acp6x via _DSD entry
Zichen Xie zichenxie0106@gmail.com ALSA: core: Fix possible NULL dereference caused by kunit_kzalloc()
chao liu liuzgyid@outlook.com apparmor: fix 'Do simple duplicate message elimination'
Nirmoy Das nirmoy.das@intel.com drm/xe/ufence: Wake up waiters after setting ufence->signalled
Charles Han hanchunchao@inspur.com ASoC: imx-audmix: Add NULL check in imx_audmix_probe
Zicheng Qu quzicheng@huawei.com drm/amd/display: Fix null check for pipe_ctx->plane_state in hwss_setup_dpp
Zicheng Qu quzicheng@huawei.com drm/amd/display: Fix null check for pipe_ctx->plane_state in dcn20_program_pipe
Steven 'Steve' Kendall skend@chromium.org drm/radeon: Fix spurious unplug event on radeon HDMI
Wu Hoi Pok wuhoipok@gmail.com drm/radeon: change rdev->ddev to rdev_to_drm(rdev)
Wu Hoi Pok wuhoipok@gmail.com drm/radeon: add helper rdev_to_drm(rdev)
Kailang Yang kailang@realtek.com ALSA: hda/realtek: Update ALC256 depop procedure
Gaosheng Cui cuigaosheng1@huawei.com firmware_loader: Fix possible resource leak in fw_log_firmware_info()
Dan Carpenter dan.carpenter@linaro.org usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
Carl Vanderlip quic_carlv@quicinc.com bus: mhi: host: Switch trace_mhi_gen_tre fields to native endian
Jiasheng Jiang jiashengjiangcool@gmail.com counter: ti-ecap-capture: Add check for clk_enable()
Jiasheng Jiang jiashengjiangcool@gmail.com counter: stm32-timer-cnt: Add check for clk_enable()
Charles Han hanchunchao@inspur.com phy: realtek: usb: fix NULL deref in rtk_usb3phy_probe
Charles Han hanchunchao@inspur.com phy: realtek: usb: fix NULL deref in rtk_usb2phy_probe
Raviteja Laggyshetty quic_rlaggysh@quicinc.com interconnect: qcom: icc-rpmh: probe defer incase of missing QoS clock dependency
Michael Grzeschik m.grzeschik@pengutronix.de usb: gadget: uvc: wake pump everytime we update the free list
Keita Morisaki keyz@google.com devres: Fix page faults when tracing devres from unloaded modules
Jinjie Ruan ruanjinjie@huawei.com misc: apds990x: Fix missing pm_runtime_disable()
Edward Adam Davis eadavis@qq.com USB: chaoskey: Fix possible deadlock chaoskey_list_lock
Oliver Neukum oneukum@suse.com USB: chaoskey: fail open after removal
Oliver Neukum oneukum@suse.com usb: yurex: make waiting on yurex_write interruptible
Jeongjun Park aha310510@gmail.com usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
Christophe JAILLET christophe.jaillet@wanadoo.fr iio: light: al3010: Fix an error handling path in al3010_probe()
Paolo Abeni pabeni@redhat.com ipmr: fix tables suspicious RCU usage
Paolo Abeni pabeni@redhat.com ip6mr: fix tables suspicious RCU usage
Kuniyuki Iwashima kuniyu@amazon.com tcp: Fix use-after-free of nreq in reqsk_timer_handler().
Michal Luczaj mhal@rbox.co rxrpc: Improve setsockopt() handling of malformed user input
Michal Luczaj mhal@rbox.co llc: Improve setsockopt() handling of malformed user input
Luiz Augusto von Dentz luiz.von.dentz@intel.com Bluetooth: MGMT: Fix possible deadlocks
Luiz Augusto von Dentz luiz.von.dentz@intel.com Bluetooth: MGMT: Fix slab-use-after-free Read in set_powered_sync
Michael Chan michael.chan@broadcom.com bnxt_en: Unregister PTP during PCI shutdown and suspend
Michael Chan michael.chan@broadcom.com bnxt_en: Refactor bnxt_ptp_init()
Shravya KN shravya.k-n@broadcom.com bnxt_en: Fix receive ring space parameters when XDP is active
Shravya KN shravya.k-n@broadcom.com bnxt_en: Set backplane link modes correctly for ethtool
Saravanan Vajravel saravanan.vajravel@broadcom.com bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
Eric Dumazet edumazet@google.com net: hsr: fix hsr_init_sk() vs network/transport headers.
Csókás, Bence csokas.bence@prolan.hu spi: atmel-quadspi: Fix register name in verbose logging function
Hariprasad Kelam hkelam@marvell.com octeontx2-af: Quiesce traffic before NIX block reset
Hariprasad Kelam hkelam@marvell.com octeontx2-af: RPM: fix stale FCFEC counters
Hariprasad Kelam hkelam@marvell.com octeontx2-af: RPM: fix stale RSFEC counters
Hariprasad Kelam hkelam@marvell.com octeontx2-af: RPM: Fix low network performance
Hariprasad Kelam hkelam@marvell.com octeontx2-af: RPM: Fix mismatch in lmac type
Maxime Chevallier maxime.chevallier@bootlin.com net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
Vitalii Mordan mordan@ispras.ru marvell: pxa168_eth: fix call balance of pep->clk handling routines
Rosen Penev rosenp@gmail.com net: mdio-ipq4019: add missing error check
Hangbin Liu liuhangbin@gmail.com net/ipv6: delete temporary address if mngtmpaddr is removed or unmanaged
Sidraya Jayagond sidraya@linux.ibm.com s390/iucv: MSG_PEEK causes memory leak in iucv_sock_destruct()
Yuezhang Mo Yuezhang.Mo@sony.com exfat: fix file being changed by unaligned direct write
Jakub Kicinski kuba@kernel.org netlink: fix false positive warning in extack during dumps
Guenter Roeck linux@roeck-us.net net: microchip: vcap: Add typegroup table terminators in kunit tests
Oleksij Rempel o.rempel@pengutronix.de net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
Pavan Chebbi pavan.chebbi@broadcom.com tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
Oleksij Rempel o.rempel@pengutronix.de net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
Oleksij Rempel o.rempel@pengutronix.de net: usb: lan78xx: Fix double free issue with interrupt buffer allocation
ChiYuan Huang cy_huang@richtek.com power: supply: rt9471: Use IC status regfield to report real charger status
ChiYuan Huang cy_huang@richtek.com power: supply: rt9471: Fix wrong WDT function regfield declaration
Barnabás Czémán barnabas.czeman@mainlining.org power: supply: bq27xxx: Fix registers of bq27426
Bart Van Assche bvanassche@acm.org power: supply: core: Remove might_sleep() from power_supply_put()
Tiezhu Yang yangtiezhu@loongson.cn LoongArch: BPF: Sign-extend return values
Tiezhu Yang yangtiezhu@loongson.cn LoongArch: Fix build failure with GCC 15 (-std=gnu23)
Randy Dunlap rdunlap@infradead.org fs_parser: update mount_api doc to match function signature
Avihai Horon avihaih@nvidia.com vfio/pci: Properly hide first-in-list PCIe extended capability
Andy Shevchenko andriy.shevchenko@linux.intel.com gpio: zevio: Add missed label initialisation
Michael Ellerman mpe@ellerman.id.au selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels
Yishai Hadas yishaih@nvidia.com vfio/mlx5: Fix unwind flows in mlx5vf_pci_save/resume_device_data()
Yishai Hadas yishaih@nvidia.com vfio/mlx5: Fix an unwind issue in mlx5vf_add_migration_pages()
Si-Wei Liu si-wei.liu@oracle.com vdpa/mlx5: Fix suboptimal range on iotlb iteration
Lorenzo Bianconi lorenzo@kernel.org phy: airoha: Fix REG_CSR_2L_RX{0,1}_REV0 definitions
Lorenzo Bianconi lorenzo@kernel.org phy: airoha: Fix REG_CSR_2L_JCPLL_SDM_HREN config in airoha_pcie_phy_init_ssc_jcpll()
Lorenzo Bianconi lorenzo@kernel.org phy: airoha: Fix REG_PCIE_PMA_TX_RESET config in airoha_pcie_phy_init_csr_2l()
Lorenzo Bianconi lorenzo@kernel.org phy: airoha: Fix REG_CSR_2L_PLL_CMN_RESERVE0 config in airoha_pcie_phy_init_clk_out()
Aleksa Savic savicaleksa83@gmail.com hwmon: (aquacomputer_d5next) Fix length of speed_input array
Murad Masimov m.masimov@maxima.ru hwmon: (tps23861) Fix reporting of negative temperatures
Chao Yu chao@kernel.org f2fs: fix to do cast in F2FS_{BLK_TO_BYTES, BTYES_TO_BLK} to avoid overflow
Zhiguo Niu zhiguo.niu@unisoc.com f2fs: clean up val{>>,<<}F2FS_BLKSIZE_BITS
Chuck Lever chuck.lever@oracle.com NFSD: Fix nfsd4_shutdown_copy()
Ye Bin yebin10@huawei.com svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init()
Yang Erkun yangerkun@huawei.com nfsd: release svc_expkey/svc_export with rcu_work
Chuck Lever chuck.lever@oracle.com NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
Chuck Lever chuck.lever@oracle.com NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
Zhongqiu Han quic_zhonhan@quicinc.com PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio'
Sibi Sankar quic_sibis@quicinc.com remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
Jonathan Marek jonathan@marek.ca rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
Dmitry Baryshkov dmitry.baryshkov@linaro.org remoteproc: qcom: pas: add minidump_id to SM8350 resources
Joe Hattori joe@pf.is.s.u-tokyo.ac.jp remoteproc: qcom: adsp: Remove subdevs on the error path of adsp_probe()
Joe Hattori joe@pf.is.s.u-tokyo.ac.jp remoteproc: qcom: pas: Remove subdevs on the error path of adsp_probe()
Benjamin Peterson benjamin@engflow.com perf trace: Avoid garbage when not printing a syscall's arguments
Benjamin Peterson benjamin@engflow.com perf trace: Do not lose last events in a race
Howard Chu howardchu95@gmail.com perf trace: Fix tracing itself, creating feedback loops
Jean-Philippe Romain jean-philippe.romain@foss.st.com perf list: Fix topic and pmu_name argument order
Jeff Layton jlayton@kernel.org nfsd: drop inode parameter from nfsd4_change_attribute()
Chuck Lever chuck.lever@oracle.com svcrdma: Address an integer overflow
Antonio Quartulli antonio@mandelbit.com m68k: coldfire/device.c: only build FEC when HW macros are defined
Jean-Michel Hautbois jeanmichel.hautbois@yoseli.org m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
Benjamin Peterson benjamin@engflow.com perf trace: avoid garbage when not printing a trace event's arguments
Chao Yu chao@kernel.org f2fs: fix to avoid forcing direct write to use buffered IO on inline_data inode
Chao Yu chao@kernel.org f2fs: fix to map blocks correctly for direct write
Long Li leo.lilong@huawei.com f2fs: fix race in concurrent f2fs_stop_gc_thread
Yicong Yang yangyicong@hisilicon.com perf build: Add missing cflags when building with custom libtraceevent
Siddharth Vadapalli s-vadapalli@ti.com PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds
Théo Lebrun theo.lebrun@bootlin.com PCI: j721e: Add suspend and resume support
Thomas Richard thomas.richard@bootlin.com PCI: j721e: Use T_PERST_CLK_US macro
Théo Lebrun theo.lebrun@bootlin.com PCI: j721e: Add reset GPIO to struct j721e_pcie
Thomas Richard thomas.richard@bootlin.com PCI: cadence: Set cdns_pcie_host_init() global
Thomas Richard thomas.richard@bootlin.com PCI: cadence: Extract link setup sequence from cdns_pcie_host_setup()
Manivannan Sadhasivam manivannan.sadhasivam@linaro.org PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert()
Manivannan Sadhasivam manivannan.sadhasivam@linaro.org PCI: qcom-ep: Move controller cleanups to qcom_pcie_perst_deassert()
Zhiguo Niu zhiguo.niu@unisoc.com f2fs: fix to avoid use GC_AT when setting gc_mode as GC_URGENT_LOW or GC_URGENT_MID
Chao Yu chao@kernel.org f2fs: fix to avoid potential deadlock in f2fs_record_stop_reason()
Zeng Heng zengheng4@huawei.com f2fs: Fix not used variable 'index'
Yongpeng Yang yangyongpeng1@oppo.com f2fs: check curseg->inited before write_sum_page in change_curseg
LongPing Wei weilongping@oppo.com f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
Frank Li Frank.Li@nxp.com i3c: master: Remove i3c_dev_disable_ibi_locked(olddev) on device hotjoin
Arnaldo Carvalho de Melo acme@kernel.org perf ftrace latency: Fix unit on histogram first entry when using --use-nsec
Hou Tao houtao1@huawei.com virtiofs: use pages instead of pointer for kernel direct IO
Li Huafei lihuafei1@huawei.com perf disasm: Use disasm_line__free() to properly free disasm_line
Francesco Zardi frazar00@gmail.com rust: block: fix formatting of `kernel::block::mq::request` module
Ilpo Järvinen ilpo.jarvinen@linux.intel.com PCI: cpqphp: Fix PCIBIOS_* return value confusion
weiyufeng weiyufeng@kylinos.cn PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
Paolo Bonzini pbonzini@redhat.com rust: macros: fix documentation of the paste! macro
Yutaro Ohno yutaro.ono.418@gmail.com rust: kernel: fix THIS_MODULE header path in ThisModule doc comment
Leo Yan leo.yan@arm.com perf probe: Correct demangled symbols in C++ program
Ian Rogers irogers@google.com perf probe: Fix libdw memory leak
Veronika Molnarova vmolnaro@redhat.com perf dso: Fix symtab_type for kmod compression
Chao Yu chao@kernel.org f2fs: fix to account dirty data in __get_secs_required()
Ye Bin yebin10@huawei.com f2fs: fix null-ptr-deref in f2fs_submit_page_bio()
Qi Han hanqi@vivo.com f2fs: compress: fix inconsistent update of i_blocks in release_compress_blocks and reserve_compress_blocks
Veronika Molnarova vmolnaro@redhat.com perf test attr: Add back missing topdown events
Michael Petlan mpetlan@redhat.com perf trace: Keep exited threads for summary
Ian Rogers irogers@google.com perf stat: Fix affinity memory leaks on error path
Levi Yun yeoreum.yun@arm.com perf stat: Close cork_fd when create_perf_stat_counter() failed
Todd Kjos tkjos@google.com PCI: Fix reset_method_store() memory leak
Thomas Falcon thomas.falcon@intel.com perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC}
Ian Rogers irogers@google.com perf stat: Uniquify event name improvements
Weilin Wang weilin.wang@intel.com perf test: Add test for Intel TPEBS counting mode
Andreas Gruenbacher agruenba@redhat.com gfs2: Fix unlinked inode cleanup
Andreas Gruenbacher agruenba@redhat.com gfs2: Allow immediate GLF_VERIFY_DELETE work
Andreas Gruenbacher agruenba@redhat.com gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE
James Clark james.clark@linaro.org perf cs-etm: Don't flush when packet_queue fills up
David Laight David.Laight@ACULAB.COM x86: fix off-by-one in access_ok()
Dan Carpenter dan.carpenter@linaro.org mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb()
Yang Yingliang yangyingliang@huawei.com mailbox: mtk-cmdq: fix wrong use of sizeof in cmdq_get_clocks()
Paul Aurich paul@darkrain42.org smb: cached directories can be more than root file handle
Tomas Glozar tglozar@redhat.com rtla/timerlat: Do not set params->user_workload with -U
zhang jiao zhangjiao2@cmss.chinamobile.com pinctrl: k210: Undef K210_PC_DEFAULT
Konrad Dybcio konrad.dybcio@oss.qualcomm.com arm64: dts: qcom: sc8180x: Add a SoC-specific compatible to cpufreq-hw
Nuno Sa nuno.sa@analog.com clk: clk-axi-clkgen: make sure to enable the AXI bus clock
Nuno Sa nuno.sa@analog.com dt-bindings: clock: axi-clkgen: include AXI clk
Lorenzo Bianconi lorenzo@kernel.org clk: en7523: fix estimation of fixed rate for EN7581
Lorenzo Bianconi lorenzo@kernel.org clk: en7523: introduce chip_scu regmap
Lorenzo Bianconi lorenzo@kernel.org clk: en7523: move clock_register in hw_init callback
Lorenzo Bianconi lorenzo@kernel.org clk: en7523: remove REG_PCIE*_{MEM,MEM_MASK} configuration
Sergio Paracuellos sergio.paracuellos@gmail.com clk: ralink: mtmips: fix clocks probe order in oldest ralink SoCs
Sergio Paracuellos sergio.paracuellos@gmail.com clk: ralink: mtmips: fix clock plan for Ralink SoC RT3883
Charles Han hanchunchao@inspur.com clk: clk-apple-nco: Add NULL check in applnco_probe
Patrisious Haddad phaddad@nvidia.com RDMA/mlx5: Move events notifier registration to be after device registration
Zhen Lei thunder.leizhen@huawei.com fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
Zhang Zekun zhangzekun11@huawei.com powerpc/kexec: Fix return of uninitialized variable
Kajol Jain kjain@linux.ibm.com KVM: PPC: Book3S HV: Fix kmv -> kvm typo
Feng Fang fangfeng4@huawei.com RDMA/hns: Fix different dgids mapping to the same dip_idx
Michal Suchanek msuchanek@suse.de powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
Gautam Menghani gautam@linux.ibm.com KVM: PPC: Book3S HV: Avoid returning to nested hypervisor on pending doorbells
Gautam Menghani gautam@linux.ibm.com KVM: PPC: Book3S HV: Stop using vc->dpdes for nested KVM guests
Harshit Mogalapalli harshit.m.mogalapalli@oracle.com dax: delete a stale directory pmem
Dmitry Antipov dmantipov@yandex.ru ocfs2: fix uninitialized value in ocfs2_file_read_iter()
Dan Carpenter dan.carpenter@linaro.org kunit: skb: use "gfp" variable instead of hardcoding GFP_KERNEL
Sabyrzhan Tasbolatov snovitoll@gmail.com kasan: move checks to do_strncpy_from_user
Jinjie Ruan ruanjinjie@huawei.com cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_power()
Jinjie Ruan ruanjinjie@huawei.com cpufreq: CPPC: Fix wrong return value in cppc_get_cpu_cost()
Andy Shevchenko andriy.shevchenko@linux.intel.com cpufreq: loongson3: Check for error code from devm_mutex_init() call
Junxian Huang huangjunxian6@hisilicon.com RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
Junxian Huang huangjunxian6@hisilicon.com RDMA/hns: Fix out-of-order issue of requester when setting FENCE
Sourabh Jain sourabhjain@linux.ibm.com fadump: reserve param area if below boot_mem_top
Hari Bathini hbathini@linux.ibm.com powerpc/fadump: allocate memory for additional parameters early
Kirill A. Shutemov kirill.shutemov@linux.intel.com x86/tdx: Dynamically disable SEPT violations from causing #VEs
Kirill A. Shutemov kirill.shutemov@linux.intel.com x86/tdx: Rename tdx_parse_tdinfo() to tdx_setup()
Kirill A. Shutemov kirill.shutemov@linux.intel.com x86/tdx: Introduce wrappers to read and write TD metadata
Bart Van Assche bvanassche@acm.org scsi: sg: Enable runtime power management
Zhen Lei thunder.leizhen@huawei.com scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
Zhen Lei thunder.leizhen@huawei.com scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
Zeng Heng zengheng4@huawei.com scsi: fusion: Remove unused variable 'rc'
Ye Bin yebin10@huawei.com scsi: bfa: Fix use-after-free in bfad_im_module_exit()
Baolin Liu liubaolin@kylinos.cn scsi: target: Fix incorrect function name in pscsi_create_type_disk()
Mirsad Todorovac mtodorovac69@gmail.com fs/proc/kcore.c: fix coccinelle reported ERROR instances
Raymond Hackley raymondhackley@protonmail.com leds: ktd2692: Set missing timing properties
Javier Carrasco javier.carrasco.cruz@gmail.com leds: max5970: Fix unreleased fwnode_handle in probe function
Zhang Changzhong zhangchangzhong@huawei.com mfd: rt5033: Fix missing regmap_del_irq_chip()
Tamir Duberstein tamird@gmail.com checkpatch: always parse orig_commit in fixes tag
Zhenzhong Duan zhenzhong.duan@intel.com iommu/vt-d: Fix checks and print in pgtable_walk()
Zhenzhong Duan zhenzhong.duan@intel.com iommu/vt-d: Fix checks and print in dmar_fault_dump_ptes()
Yang Yingliang yangyingliang@huawei.com clk: imx: imx8-acm: Fix return value check in clk_imx_acm_attach_pm_domains()
Dong Aisheng aisheng.dong@nxp.com clk: imx: clk-scu: fix clk enable state save and restore
Peng Fan peng.fan@nxp.com clk: imx: fracn-gppll: fix pll power up
Peng Fan peng.fan@nxp.com clk: imx: fracn-gppll: correct PLL initialization flow
Peng Fan peng.fan@nxp.com clk: imx: lpcg-scu: SW workaround for errata (e10858)
Björn Töpel bjorn@rivosinc.com riscv: kvm: Fix out-of-bounds array access
Yong-Xuan Wang yongxuan.wang@sifive.com RISC-V: KVM: Fix APLIC in_clrip and clripnum write emulation
Liu Jian liujian56@huawei.com RDMA/rxe: Set queue pair cur_qp_state when being queried
Biju Das biju.das.jz@bp.renesas.com clk: renesas: rzg2l: Fix FOUTPOSTDIV clk
Andre Przywara andre.przywara@arm.com clk: sunxi-ng: d1: Fix PLL_AUDIO0 preset
Kashyap Desai kashyap.desai@broadcom.com RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
Zhu Yanjun yanjun.zhu@linux.dev RDMA/rxe: Fix the qp flush warnings in req
wenglianfa wenglianfa@huawei.com RDMA/hns: Fix cpu stuck caused by printings during reset
Junxian Huang huangjunxian6@hisilicon.com RDMA/hns: Use dev_* printings in hem code instead of ibdev_*
Yuyu Li liyuyu6@huawei.com RDMA/hns: Modify debugfs name
wenglianfa wenglianfa@huawei.com RDMA/hns: Fix flush cqe error when racing with destroy qp
wenglianfa wenglianfa@huawei.com RDMA/hns: Fix an AEQE overflow error caused by untimely update of eq_db_ci
Vasant Hegde vasant.hegde@amd.com iommu/amd/pgtbl_v2: Take protection domain lock before invalidating TLB
Jason Gunthorpe jgg@ziepe.ca iommu/amd: Narrow the use of struct protection_domain to invalidation
Jason Gunthorpe jgg@ziepe.ca iommu/amd: Store the nid in io_pgtable_cfg instead of the domain
Jason Gunthorpe jgg@ziepe.ca iommu/amd: Rename struct amd_io_pgtable iopt to pgtbl
Jason Gunthorpe jgg@ziepe.ca iommu/amd: Remove the amd_iommu_domain_set_pt_root() and related
Jason Gunthorpe jgg@ziepe.ca iommu/amd: Remove amd_iommu_domain_update() from page table freeing
Jinjie Ruan ruanjinjie@huawei.com cpufreq: CPPC: Fix possible null-ptr-deref for cppc_get_cpu_cost()
Jinjie Ruan ruanjinjie@huawei.com cpufreq: CPPC: Fix possible null-ptr-deref for cpufreq_cpu_get_raw()
Michael Ellerman mpe@ellerman.id.au powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
Takahiro Kuwano Takahiro.Kuwano@infineon.com mtd: spi-nor: spansion: Use nor->addr_nbytes in octal DTR mode in RD_ANY_REG_OP
Zichen Xie zichenxie0106@gmail.com clk: sophgo: avoid integer overflow in sg2042_pll_recalc_rate()
Ritesh Harjani (IBM) ritesh.list@gmail.com powerpc/mm/fault: Fix kfence page fault reporting
Miquel Raynal miquel.raynal@bootlin.com mtd: rawnand: atmel: Fix possible memory leak
Biju Das biju.das.jz@bp.renesas.com mtd: hyperbus: rpc-if: Add missing MODULE_DEVICE_TABLE
Ritesh Harjani (IBM) ritesh.list@gmail.com powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init()
Ritesh Harjani (IBM) ritesh.list@gmail.com powerpc/fadump: Refactor and prepare fadump_cma_init for late init
Yuan Can yuancan@huawei.com cpufreq: loongson2: Unregister platform_driver on failure
Andy Shevchenko andriy.shevchenko@linux.intel.com mfd: intel_soc_pmic_bxtwc: Fix IRQ domain names duplication
Matti Vaittinen mazziesaccount@gmail.com regmap: Allow setting IRQ domain name suffix
Matti Vaittinen mazziesaccount@gmail.com irqdomain: Allow giving name suffix for domain
Thomas Gleixner tglx@linutronix.de irqdomain: Cleanup domain name allocation
Matti Vaittinen mazziesaccount@gmail.com irqdomain: Simplify simple and legacy domain creation
Andy Shevchenko andriy.shevchenko@linux.intel.com mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
Andy Shevchenko andriy.shevchenko@linux.intel.com mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
Andy Shevchenko andriy.shevchenko@linux.intel.com mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
Marcus Folkesson marcus.folkesson@gmail.com mfd: da9052-spi: Change read-mask to write-mask
Jinjie Ruan ruanjinjie@huawei.com mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
Christophe Leroy christophe.leroy@csgroup.eu powerpc/vdso: Flag VDSO64 entry points as functions
Yihang Li liyihang9@huawei.com scsi: hisi_sas: Enable all PHYs that are not disabled by user during controller reset
Matthew Rosato mjrosato@linux.ibm.com iommu/s390: Implement blocking domain
Jonathan Marek jonathan@marek.ca clk: qcom: videocc-sm8550: depend on either gcc-sm8550 or gcc-sm8650
Lad Prabhakar prabhakar.mahadev-lad.rj@bp.renesas.com pinctrl: renesas: Select PINCTRL_RZG2L for RZ/V2H(P) SoC
Bartosz Golaszewski bartosz.golaszewski@linaro.org pinctrl: zynqmp: drop excess struct member description
Levi Yun yeoreum.yun@arm.com trace/trace_event_perf: remove duplicate samples on the first tracepoint event
Lukas Bulwahn lukas.bulwahn@redhat.com clk: mediatek: drop two dead config options
Chengchang Tang tangchengchang@huawei.com RDMA/hns: Disassociate mmap pages for all uctx when HW is being reset
Chengchang Tang tangchengchang@huawei.com RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages
Jie Zhan zhanjie9@hisilicon.com cppc_cpufreq: Use desired perf if feedback ctrs are 0 or unchanged
André Almeida andrealmeid@igalia.com unicode: Fix utf8_load() error path
Jiayuan Chen mrpre@163.com bpf: fix recursive lock when verdict program return SK_PASS
Hangbin Liu liuhangbin@gmail.com wireguard: selftests: load nf_conntrack if not present
Breno Leitao leitao@debian.org netpoll: Use rcu_access_pointer() in netpoll_poll_lock
Jiawen Wu jiawenwu@trustnetic.com net: txgbe: fix null pointer to pcs
Jiawen Wu jiawenwu@trustnetic.com net: txgbe: remove GPIO interrupt controller
Jakub Kicinski kuba@kernel.org eth: fbnic: don't disable the PCI device twice
Alexander Aring aahringo@redhat.com dlm: fix dlm_recover_members refcount on error
Gao Xiang xiang@kernel.org erofs: handle NONHEAD !delta[1] lclusters gracefully
Felix Maurer fmaurer@redhat.com xsk: Free skb when TX metadata options are invalid
Dmitry Antipov dmantipov@yandex.ru Bluetooth: fix use-after-free in device_for_each_child()
Iulia Tanasescu iulia.tanasescu@nxp.com Bluetooth: ISO: Send BIG Create Sync via hci_sync
Iulia Tanasescu iulia.tanasescu@nxp.com Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending
Iulia Tanasescu iulia.tanasescu@nxp.com Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending
Luiz Augusto von Dentz luiz.von.dentz@intel.com Bluetooth: ISO: Use kref to track lifetime of iso_conn
Javier Carrasco javier.carrasco.cruz@gmail.com Bluetooth: btbcm: fix missing of_node_put() in btbcm_get_board_name()
Chris Lu chris.lu@mediatek.com Bluetooth: btmtk: adjust the position to init iso data anchor
Kiran K kiran.k@intel.com Bluetooth: btintel: Do no pass vendor events to stack
Kiran K kiran.k@intel.com Bluetooth: btintel_pcie: Add handshake between driver and firmware
guanjing guanjing@cmss.chinamobile.com selftests: netfilter: Fix missing return values in conntrack_dump_flush
Igor Pylypiv ipylypiv@google.com i2c: dev: Fix memory leak when underlying adapter does not support I2C
Takashi Iwai tiwai@suse.de ALSA: 6fire: Release resources at card release
Takashi Iwai tiwai@suse.de ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
Takashi Iwai tiwai@suse.de ALSA: us122l: Use snd_card_free_when_closed() at disconnection
Takashi Iwai tiwai@suse.de ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
Xu Kuohai xukuohai@huawei.com bpf: Add kernel symbol for struct_ops trampoline
Xu Kuohai xukuohai@huawei.com bpf: Use function pointers count as struct_ops links count
Kalle Valo kvalo@kernel.org Revert "wifi: iwlegacy: do not skip frames with bad FCS"
Mingwei Zheng zmw12306@gmail.com net: rfkill: gpio: Add check for clk_enable()
Omid Ehtemam-Haghighi omid.ehtemamhaghighi@menlosecurity.com ipv6: Fix soft lockups in fib6_select_path under high next hop churn
Viktor Malik vmalik@redhat.com selftests/bpf: skip the timer_lockup test for single-CPU nodes
Jiri Olsa jolsa@kernel.org bpf: Force uprobe bpf program to always return 0
Jiri Olsa jolsa@kernel.org bpf: Allow return values 0 and 1 for kprobe session
Yuan Can yuancan@huawei.com drm/amdkfd: Fix wrong usage of INIT_WORK()
Lijo Lazar lijo.lazar@amd.com drm/amdgpu: Fix map/unmap queue logic
Yang Wang kevinyang.wang@amd.com drm/amdgpu: fix ACA bank count boundary check error
Emmanuel Grumbach emmanuel.grumbach@intel.com wifi: iwlwifi: mvm: tell iwlmei when we finished suspending
Emmanuel Grumbach emmanuel.grumbach@intel.com wifi: iwlwifi: allow fast resume on ax200
Lingbo Kong quic_lingbok@quicinc.com wifi: cfg80211: Remove the Medium Synchronization Delay validity check
Paolo Abeni pabeni@redhat.com selftests: net: really check for bg process completion
Paolo Abeni pabeni@redhat.com ipv6: release nexthop on device removal
Zijian Zhang zijianzhang@bytedance.com bpf, sockmap: Fix sk_msg_reset_curr
Zijian Zhang zijianzhang@bytedance.com bpf, sockmap: Several fixes to bpf_msg_pop_data
Zijian Zhang zijianzhang@bytedance.com bpf, sockmap: Several fixes to bpf_msg_push_data
Zijian Zhang zijianzhang@bytedance.com selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
Zijian Zhang zijianzhang@bytedance.com selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
Zijian Zhang zijianzhang@bytedance.com selftests/bpf: Fix SENDPAGE data logic in test_sockmap
Zijian Zhang zijianzhang@bytedance.com selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
Hao Ge gehao@kylinos.cn isofs: avoid memory leak in iocharset
Adrián Larumbe adrian.larumbe@collabora.com drm/panthor: Fix OPP refcnt leaks in devfreq initialisation
Adrián Larumbe adrian.larumbe@collabora.com drm/panthor: record current and maximum device clock frequencies
Adrián Larumbe adrian.larumbe@collabora.com drm/panthor: introduce job cycle and timestamp accounting
Adrián Larumbe adrian.larumbe@collabora.com drm/panfrost: Add missing OPP table refcnt decremental
Pei Xiao xiaopei01@kylinos.cn wifi: rtw89: coex: check NULL return of kmalloc in btc_fw_set_monreg()
Maurice Lambert mauricelambert434@gmail.com netlink: typographical error in nlmsg_type constants definition
Florian Westphal fw@strlen.de netfilter: nf_tables: must hold rcu read lock while iterating object type list
Florian Westphal fw@strlen.de netfilter: nf_tables: must hold rcu read lock while iterating expression type list
Florian Westphal fw@strlen.de netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion
Jonathan Gray jsg@jsg.id.au drm: use ATOMIC64_INIT() for atomic64_t
Kumar Kartikeya Dwivedi memxor@gmail.com bpf: Mark raw_tp arguments with PTR_MAYBE_NULL
Philo Lu lulie@linux.alibaba.com selftests/bpf: Add test for __nullable suffix in tp_btf
Philo Lu lulie@linux.alibaba.com bpf: Support __nullable argument suffix for tp_btf
Li Huafei lihuafei1@huawei.com drm/amdgpu: Fix the memory allocation issue in amdgpu_discovery_get_nps_info()
José Expósito jose.exposito89@gmail.com drm/vkms: Drop unnecessary call to drm_crtc_cleanup()
Kumar Kartikeya Dwivedi memxor@gmail.com bpf: Tighten tail call checks for lingering locks, RCU, preempt_disable
Leon Hwang leon.hwang@linux.dev bpf, bpftool: Fix incorrect disasm pc
Zichen Xie zichenxie0106@gmail.com drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
Linus Walleij linus.walleij@linaro.org wifi: cw1200: Fix potential NULL dereference
Yuan Can yuancan@huawei.com wifi: wfx: Fix error handling in wfx_core_init()
Steffen Dirkwinkel s.dirkwinkel@beckhoff.com drm: xlnx: zynqmp_disp: layer may be null while releasing
Sean Anderson sean.anderson@linux.dev drm: zynqmp_kms: Unplug DRM device before removal
Li Huafei lihuafei1@huawei.com drm/nouveau/gr/gf100: Fix missing unlock in gf100_gr_chan_new()
Fangzhi Zuo Jerry.Zuo@amd.com drm/amd/display: Reduce HPD Detection Interval for IPS
Roman Li Roman.Li@amd.com drm/amd/display: Increase idle worker HPD detection time
Lucas Stach l.stach@pengutronix.de drm/etnaviv: hold GPU lock across perfmon sampling
Xiaolei Wang xiaolei.wang@windriver.com drm/etnaviv: Request pages from DMA32 zone on addressing_limited
Suraj Kandpal suraj.kandpal@intel.com drm/xe/hdcp: Fix gsc structure check in fw check status
Lukasz Luba lukasz.luba@arm.com drm/msm/gpu: Check the status of registration to PM QoS
Jinjie Ruan ruanjinjie@huawei.com drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
Xu Kuohai xukuohai@huawei.com bpf, arm64: Remove garbage frame for struct_ops trampoline
Steven Price steven.price@arm.com drm/panfrost: Remove unused id_mask from struct panfrost_model
Andrii Nakryiko andrii@kernel.org libbpf: move global data mmap()'ing into bpf_object__load()
Andrii Nakryiko andrii@kernel.org selftests/bpf: fix test_spin_lock_fail.c's global vars usage
Dipendra Khadka kdipendra88@gmail.com octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dcbnl.c
Dipendra Khadka kdipendra88@gmail.com octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_dmac_flt.c
Dipendra Khadka kdipendra88@gmail.com octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c
Dipendra Khadka kdipendra88@gmail.com octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_flows.c
Dipendra Khadka kdipendra88@gmail.com octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
Dipendra Khadka kdipendra88@gmail.com octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/msm/dpu: drop LM_3 / LM_4 on MSM8998
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/msm/dpu: drop LM_3 / LM_4 on SDM845
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/msm/dpu: on SDM845 move DSPP_3 to LM_5 block
Ryan Walklin ryan@testtoast.com drm: panel: nv3052c: correct spi_device_id for RG35XX panel
Matthias Schiffer matthias.schiffer@tq-group.com drm: fsl-dcu: enable PIXCLK on LS1021A
Alper Nebi Yasak alpernebiyasak@gmail.com wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
Marek Vasut marex@denx.de wifi: wilc1000: Set MAC after operation mode
Zijian Zhang zijianzhang@bytedance.com selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
Zijian Zhang zijianzhang@bytedance.com selftests/bpf: Fix msg_verify_data in test_sockmap
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/bridge: tc358767: Fix link properties discovery
Hangbin Liu liuhangbin@gmail.com netdevsim: copy addresses for both in and out paths
Andrii Nakryiko andrii@kernel.org libbpf: never interpret subprogs in .text as entry programs
Everest K.C everestkc@everestkc.com.np ASoC: rt722-sdca: Remove logically deadcode in rt722-sdca.c
Karol Wachowski karol.wachowski@intel.com accel/ivpu: Prevent recovery invocation during probe and resume
Andrii Nakryiko andrii@kernel.org libbpf: fix sym_is_subprog() logic for weak global subprogs
Dave Stevenson dave.stevenson@raspberrypi.com drm/vc4: Correct generation check in vc4_hvs_lut_load
Dave Stevenson dave.stevenson@raspberrypi.com drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flush
Dave Stevenson dave.stevenson@raspberrypi.com drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_lut_load
Maxime Ripard mripard@kernel.org drm/vc4: Introduce generation number enum
Dom Cobley popcornmix@gmail.com drm/vc4: hdmi: Increase audio MAI fifo dreq threshold
Jacob Keller jacob.e.keller@intel.com ice: consistently use q_idx in ice_vc_cfg_qs_msg()
Karthikeyan Periyasamy quic_periyasa@quicinc.com wifi: cfg80211: check radio iface combination for multi radio per wiphy
Alexis Lothoré (eBPF Foundation) alexis.lothore@bootlin.com selftests/bpf: add missing header include for htons
Balaji Pothunoori quic_bpothuno@quicinc.com wifi: ath11k: Fix CE offset address calculation for WCN6750 in SSR
Eduard Zingerman eddyz87@gmail.com selftests/bpf: Fix backtrace printing for selftests crashes
Kui-Feng Lee thinker.li@gmail.com selftests/bpf: netns_new() and netns_free() helpers.
Yuan Chen chenyuan@kylinos.cn bpf: Fix the xdp_adjust_tail sample prog issue
Arnd Bergmann arnd@arndb.de wifi: ath12k: fix one more memcpy size error
Rameshkumar Sundaram quic_ramess@quicinc.com wifi: ath12k: fix use-after-free in ath12k_dp_cc_cleanup()
Aurabindo Pillai aurabindo.pillai@amd.com drm/amd/display: fix a memleak issue when driver is removed
Martin Kaistra martin.kaistra@linutronix.de wifi: rtl8xxxu: Perform update_beacon_work when beaconing is enabled
Alexander Aring aahringo@redhat.com dlm: fix swapped args sb_flags vs sb_status
Tony Ambardar tony.ambardar@gmail.com libbpf: Fix output .symtab byte-order during linking
Tao Chen chen.dylane@gmail.com libbpf: Fix expected_attach_type set handling in program load callback
Pin-yen Lin treapking@chromium.org drm/bridge: it6505: Drop EDID cache on bridge power off
Pin-yen Lin treapking@chromium.org drm/bridge: anx7625: Drop EDID cache on bridge power off
Geert Uytterhoeven geert+renesas@glider.be ASoC: fsl-asoc-card: Add missing handling of {hp,mic}-dt-gpios
Macpaul Lin macpaul.lin@mediatek.com ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
Shengjiu Wang shengjiu.wang@nxp.com ASoC: fsl_micfil: fix regmap_write_bits usage
Igor Prusov ivprusov@salutedevices.com dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
Ramya Gnanasekar quic_rgnanase@quicinc.com wifi: ath12k: Skip Rx TID cleanup for self peer
Baochen Qiang quic_bqiang@quicinc.com wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
Baochen Qiang quic_bqiang@quicinc.com wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
Lijo Lazar lijo.lazar@amd.com drm/amdgpu: Fix JPEG v4.0.3 register write
Maíra Canal mcanal@igalia.com drm/v3d: Flush the MMU before we supply more memory to the binner
Maíra Canal mcanal@igalia.com drm/v3d: Address race-condition in MMU flush
Linus Walleij linus.walleij@linaro.org drm/panel: nt35510: Make new commands optional
Alexander Stein alexander.stein@ew.tq-group.com drm/imx: Add missing DRM_BRIDGE_CONNECTOR dependency
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/imx: parallel-display: switch to drm_panel_bridge
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/imx: ldb: switch to drm_panel_bridge
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/imx: ldb: drop custom DDC bus support
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/imx: ldb: drop custom EDID support
Dmitry Baryshkov dmitry.baryshkov@linaro.org drm/imx: parallel-display: drop edid override support
Jani Nikula jani.nikula@intel.com drm/ipuv3/parallel: convert to struct drm_edid
Jinjie Ruan ruanjinjie@huawei.com drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
Jinjie Ruan ruanjinjie@huawei.com drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
Huan Yang link@vivo.com udmabuf: fix vmap_udmabuf error page set
Huan Yang link@vivo.com udmabuf: change folios array from kmalloc to kvmalloc
Jinjie Ruan ruanjinjie@huawei.com wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
Jinjie Ruan ruanjinjie@huawei.com wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
Tvrtko Ursulin tvrtko.ursulin@igalia.com drm/v3d: Appease lockdep while updating GPU stats
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/omap: Fix locking in omap_gem_new_dmabuf()
Tomi Valkeinen tomi.valkeinen@ideasonboard.com drm/omap: Fix possible NULL dereference
Jeongjun Park aha310510@gmail.com wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
Dave Stevenson dave.stevenson@raspberrypi.com drm/vc4: hvs: Correct logic on stopping an HVS channel
Dave Stevenson dave.stevenson@raspberrypi.com drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs function
Dave Stevenson dave.stevenson@raspberrypi.com drm/vc4: hvs: Fix dlist debug not resetting the next entry pointer
Dom Cobley popcornmix@gmail.com drm/vc4: hdmi: Avoid hang with debug registers when suspended
Dave Stevenson dave.stevenson@raspberrypi.com drm/vc4: hvs: Don't write gamma luts on 2711
Andy Shevchenko andriy.shevchenko@linux.intel.com drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
Matt Coster Matt.Coster@imgtec.com drm/imagination: Use pvr_vm_context_get()
Chen Yufan chenyufan@vivo.com drm/imagination: Convert to use time_before macro
Yao Zi ziyao@disroot.org platform/x86: panasonic-laptop: Return errno correctly in show callback
Vitaly Kuznetsov vkuznets@redhat.com HID: hyperv: streamline driver probe to avoid devres issues
Chris Morgan macromorgan@hotmail.com arm64: dts: rockchip: correct analog audio name on Indiedroid Nova
Li Huafei lihuafei1@huawei.com media: atomisp: Add check for rgby_data memory allocation failure
Uwe Kleine-König u.kleine-koenig@baylibre.com pwm: Assume a disabled PWM to emit a constant inactive output
Sergey Senozhatsky senozhatsky@chromium.org media: venus: sync with threaded IRQ during inst destruction
Sergey Senozhatsky senozhatsky@chromium.org media: venus: fix enc/dec destruction order
Bingbu Cao bingbu.cao@intel.com media: ipu6: not override the dma_ops of device in driver
Sakari Ailus sakari.ailus@linux.intel.com media: ipu6: Fix DMA and physical address debugging messages for 32-bit
Luo Qiu luoqiu@kylinsec.com.cn firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
Reinette Chatre reinette.chatre@intel.com selftests/resctrl: Protect against array overrun during iMC config parsing
Reinette Chatre reinette.chatre@intel.com selftests/resctrl: Fix memory overflow due to unhandled wraparound
Reinette Chatre reinette.chatre@intel.com selftests/resctrl: Print accurate buffer size as part of MBM results
Chen-Yu Tsai wenst@chromium.org arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators
Chen-Yu Tsai wenst@chromium.org arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names
Macpaul Lin macpaul.lin@mediatek.com arm64: dts: mediatek: mt6358: fix dtbs_check error
AngeloGioacchino Del Regno angelogioacchino.delregno@collabora.com arm64: dts: mediatek: Add ADC node on MT6357, MT6358, MT6359 PMICs
Frank Li Frank.Li@nxp.com arm64: dts: imx8mn-tqma8mqnl-mba8mx-usbot: fix coexistence of output-low and output-high in GPIO
Lad Prabhakar prabhakar.mahadev-lad.rj@bp.renesas.com arm64: dts: renesas: hihope: Drop #sound-dai-cells
Andy Shevchenko andriy.shevchenko@linux.intel.com regmap: irq: Set lockdep class for hierarchical IRQ domains
Jinjie Ruan ruanjinjie@huawei.com spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time
Breno Leitao leitao@debian.org spi: tegra210-quad: Avoid shift-out-of-bounds
Zhang Zekun zhangzekun11@huawei.com pmdomain: ti-sci: Add missing of_node_put() for args.np
Usama Arif usamaarif642@gmail.com of/fdt: add dt_phys arg to early_init_dt_scan and early_init_dt_verify
Abel Vesa abel.vesa@linaro.org dt-bindings: cache: qcom,llcc: Fix X1E80100 reg entries
Konrad Dybcio konradybcio@kernel.org arm64: dts: qcom: x1e80100: Update C4/C5 residency/exit numbers
Niklas Schnelle schnelle@linux.ibm.com watchdog: Add HAS_IOPORT dependency for SBC8360 and SBC7240
Anurag Dutta a-dutta@ti.com arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances
Anurag Dutta a-dutta@ti.com arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
Anurag Dutta a-dutta@ti.com arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
Jared McArthur j-mcarthur@ti.com arm64: dts: ti: k3-j7200: Fix register map for main domain pmx
Andre Przywara andre.przywara@arm.com ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
Clark Wang xiaoning.wang@nxp.com pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
Daolong Zhu jg_daolongzhu@mediatek.corp-partner.google.com arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns
Daolong Zhu jg_daolongzhu@mediatek.corp-partner.google.com arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns
Daolong Zhu jg_daolongzhu@mediatek.corp-partner.google.com arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns
Daolong Zhu jg_daolongzhu@mediatek.corp-partner.google.com arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns
Heiko Stuebner heiko@sntech.de arm64: dts: rockchip: Remove 'enable-active-low' from two boards
Bartosz Golaszewski bartosz.golaszewski@linaro.org power: sequencing: make the QCom PMU pwrseq driver depend on CONFIG_OF
Dragan Simic dsimic@manjaro.org regulator: rk808: Restrict DVS GPIOs to the RK808 variant only
Chen Ridong chenridong@huawei.com cgroup/bpf: only cgroup v2 can be attached by bpf programs
Chen Ridong chenridong@huawei.com Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
Fei Shao fshao@chromium.org arm64: dts: mediatek: mt8195-cherry: Use correct audio codec DAI
Fei Shao fshao@chromium.org arm64: dts: mediatek: mt8188: Fix USB3 PHY port default status
Chen-Yu Tsai wenst@chromium.org arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
Nathan Morrisson nmorrisson@phytec.com arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary McASP AFIFOs
Randy Dunlap rdunlap@infradead.org kernel-doc: allow object-like macros in ReST output
Sibi Sankar quic_sibis@quicinc.com arm64: dts: qcom: x1e80100: Resize GIC Redistributor register region
Hsin-Te Yuan yuanhsinte@chromium.org arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4
Hsin-Te Yuan yuanhsinte@chromium.org arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
Colin Ian King colin.i.king@gmail.com media: i2c: ds90ub960: Fix missing return check on ub960_rxport_read call
Christophe JAILLET christophe.jaillet@wanadoo.fr media: i2c: vgxy61: Fix an error handling path in vgxy61_detect()
Gregory Price gourry@gourry.net tpm: fix signed/unsigned bug when checking event logs
Jonathan Marek jonathan@marek.ca efi/libstub: fix efi_parse_options() ignoring the default command line
Stafford Horne shorne@gmail.com openrisc: Implement fixmap to fix earlycon
Abel Vesa abel.vesa@linaro.org arm64: dts: qcom: x1e80100-vivobook-s15: Drop orientation-switch from USB SS[0-1] QMP PHYs
Abel Vesa abel.vesa@linaro.org arm64: dts: qcom: x1e80100-slim7x: Drop orientation-switch from USB SS[0-1] QMP PHYs
Chen-Yu Tsai wenst@chromium.org scripts/kernel-doc: Do not track section counter across processed files
Bartosz Golaszewski bartosz.golaszewski@linaro.org mmc: mmc_spi: drop buggy snprintf()
Andrei Simion andrei.simion@microchip.com ARM: dts: microchip: sam9x60: Add missing property atmel,usart-mode
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: sda660-ifc6560: fix l10a voltage ranges
Luca Weiss luca.weiss@fairphone.com arm64: dts: qcom: sm6350: Fix GPU frequencies missing on some speedbins
Dan Carpenter dan.carpenter@linaro.org soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
Jinjie Ruan ruanjinjie@huawei.com soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
Macpaul Lin macpaul.lin@mediatek.com arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node
Macpaul Lin macpaul.lin@mediatek.com arm64: dts: mt8195: Fix dtbs_check error for mutex node
Macpaul Lin macpaul.lin@mediatek.com arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_check error for phy
Pablo Sun pablo.sun@mediatek.com arm64: dts: mediatek: mt8188: Fix wrong clock provider in MFG1 power domain
Michal Simek michal.simek@amd.com microblaze: Export xmb_manager functions
Gaosheng Cui cuigaosheng1@huawei.com drivers: soc: xilinx: add the missing kfree in xlnx_add_cb_for_suspend()
Wolfram Sang wsa+renesas@sang-engineering.com ARM: dts: renesas: genmai: Fix partition size for QSPI NOR Flash
Dmitry Baryshkov dmitry.baryshkov@linaro.org arm64: dts: qcom: qcs6390-rb3gen2: use modem.mbn for modem DSP
Jinjie Ruan ruanjinjie@huawei.com spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
Min-Hua Chen minhuadotchen@gmail.com regulator: qcom-smd: make smd_vreg_rpm static
Javier Carrasco javier.carrasco.cruz@gmail.com clocksource/drivers/timer-ti-dm: Fix child node refcount handling
Mark Brown broonie@kernel.org clocksource/drivers:sp804: Make user selectable
Marco Elver elver@google.com kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
Marco Elver elver@google.com kcsan, seqlock: Support seqcount_latch_t
Uros Bizjak ubizjak@gmail.com locking/atomic/x86: Use ALT_OUTPUT_SP() for __arch_{,try_}cmpxchg64_emu()
Uros Bizjak ubizjak@gmail.com locking/atomic/x86: Use ALT_OUTPUT_SP() for __alternative_atomic64()
Miguel Ojeda ojeda@kernel.org time: Fix references to _msecs_to_jiffies() handling of values
Miguel Ojeda ojeda@kernel.org time: Partially revert cleanup on msecs_to_jiffies() documentation
Uros Bizjak ubizjak@gmail.com cleanup: Remove address space of returned pointer
Carlos Llamas cmllamas@google.com Revert "scripts/faddr2line: Check only two symbols when calculating symbol size"
Zheng Yejian zhengyejian@huaweicloud.com x86/unwind/orc: Fix unwind for newly forked tasks
Daniel Lezcano daniel.lezcano@linaro.org thermal/lib: Fix memory leak on error in thermal_genl_auto()
Daniel Lezcano daniel.lezcano@linaro.org tools/lib/thermal: Make more generic the command encoding function
Uladzislau Rezki (Sony) urezki@gmail.com rcuscale: Do a proper cleanup if kfree_scale_init() fails
Christophe JAILLET christophe.jaillet@wanadoo.fr crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
Michal Suchanek msuchanek@suse.de crypto: aes-gcm-p10 - Use the correct bit to test for P10
Chen Ridong chenridong@huawei.com crypto: bcm - add error check in the ahash_hmac_init function
Chen Ridong chenridong@huawei.com crypto: caam - add error check to caam_rsa_set_priv_key_form
Lifeng Zheng zhenglifeng1@huawei.com ACPI: CPPC: Fix _CPC register setting issue
Pei Xiao xiaopei01@kylinos.cn hwmon: (nct6775-core) Fix overflows seen when writing limit attributes
Jerome Brunet jbrunet@baylibre.com hwmon: (pmbus/core) clear faults after setting smbalert mask
Uladzislau Rezki (Sony) urezki@gmail.com rcu/kvfree: Fix data-race in __mod_timer / kvfree_call_rcu
Michal Schmidt mschmidt@redhat.com rcu/srcutiny: don't return before reenabling preemption
Baruch Siach baruch@tkos.co.il doc: rcu: update printed dynticks counter bits
Christian Loehle christian.loehle@arm.com sched/cpufreq: Ensure sd is rebuilt for EAS check
Li Huafei lihuafei1@huawei.com crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init()
Wang Hai wanghai38@huawei.com crypto: qat - Fix missing destroy_workqueue in adf_init_aer()
Orange Kao orange@aiven.io EDAC/igen6: Avoid segmentation fault on module unload
Weili Qian qianweili@huawei.com crypto: hisilicon/qm - disable same error report before resetting
Gautham R. Shenoy gautham.shenoy@amd.com amd-pstate: Set min_perf to nominal_perf for active mode performance gov
Mario Limonciello mario.limonciello@amd.com cpufreq/amd-pstate: Don't update CPPC request in amd_pstate_cpu_boost_update()
Everest K.C everestkc@everestkc.com.np crypto: cavium - Fix the if condition to exit loop after timeout
Yi Yang yiyang13@huawei.com crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
Qiuxu Zhuo qiuxu.zhuo@intel.com EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator
Qiuxu Zhuo qiuxu.zhuo@intel.com EDAC/skx_common: Differentiate memory error sources
Priyanka Singh priyanka.singh@nxp.com EDAC/fsl_ddr: Fix bad bit shift operations
Rafael J. Wysocki rafael.j.wysocki@intel.com thermal: core: Fix race between zone registration and system suspend
Rafael J. Wysocki rafael.j.wysocki@intel.com thermal: core: Mark thermal zones as initializing to start with
Rafael J. Wysocki rafael.j.wysocki@intel.com thermal: core: Represent suspend-related thermal zone flags as bits
Rafael J. Wysocki rafael.j.wysocki@intel.com thermal: core: Rearrange PM notification code
Rafael J. Wysocki rafael.j.wysocki@intel.com thermal: core: Drop thermal_zone_device_is_enabled()
Rafael J. Wysocki rafael.j.wysocki@intel.com thermal: core: Initialize thermal zones before registering them
Ahsan Atta ahsan.atta@intel.com crypto: qat - remove faulty arbiter config reset
David Thompson davthompson@nvidia.com EDAC/bluefield: Fix potential integer overflow
Yuan Can yuancan@huawei.com firmware: google: Unregister driver_info on failure
Dan Carpenter dan.carpenter@linaro.org crypto: qat/qat_4xxx - fix off by one in uof_get_name()
Dan Carpenter dan.carpenter@linaro.org crypto: qat/qat_420xx - fix off by one in uof_get_name()
Danny Tsen dtsen@linux.ibm.com crypto: powerpc/p10-aes-gcm - Add dependency on CRYPTO_SIMDand re-enable CRYPTO_AES_GCM_P10
Danny Tsen dtsen@linux.ibm.com crypto: powerpc/p10-aes-gcm - Register modules as SIMD
Cabiddu, Giovanni giovanni.cabiddu@intel.com crypto: qat - remove check after debugfs_create_dir()
Christophe JAILLET christophe.jaillet@wanadoo.fr crypto: caam - Fix the pointer passed to caam_qi_shutdown()
Tomas Paukrt tomaspaukrt@email.cz crypto: mxs-dcp - Fix AES-CBC with hardware-bound keys
Christoph Hellwig hch@lst.de virtio_blk: reverse request order in virtio_queue_rqs
Christoph Hellwig hch@lst.de nvme-pci: reverse request order in nvme_queue_rqs
Long Li leo.lilong@huawei.com ext4: fix race in buffer_head read fault injection
Matthew Wilcox (Oracle) willy@infradead.org ext4: remove array of buffer_heads from mext_page_mkuptodate()
Matthew Wilcox (Oracle) willy@infradead.org ext4: pipeline buffer reads in mext_page_mkuptodate()
Thadeu Lima de Souza Cascardo cascardo@igalia.com hfsplus: don't query the device logical block size multiple times
Masahiro Yamada masahiroy@kernel.org s390/syscalls: Avoid creation of arch/arch/ directory
Christoph Hellwig hch@lst.de block: fix bio_split_rw_at to take zone_write_granularity into account
Christoph Hellwig hch@lst.de block: take chunk_sectors into account in bio_split_write_zeroes
Christoph Hellwig hch@lst.de block: properly handle REQ_OP_ZONE_APPEND in __bio_split_to_limits
Christoph Hellwig hch@lst.de block: constify the lim argument to queue_limits_max_zone_append_sectors
Zizhi Wo wozizhi@huawei.com netfs/fscache: Add a memory barrier for FSCACHE_VOLUME_CREATING
Zizhi Wo wozizhi@huawei.com cachefiles: Fix NULL pointer dereference in object->file
Zizhi Wo wozizhi@huawei.com cachefiles: Fix missing pos updates in cachefiles_ondemand_fd_write_iter()
Zizhi Wo wozizhi@huawei.com cachefiles: Fix incorrect length return value in cachefiles_ondemand_fd_write_iter()
Li Wang liwang@redhat.com loop: fix type of block size
Aleksandr Mishin amishin@t-argos.ru acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
Masahiro Yamada masahiroy@kernel.org arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
Daniel Palmer daniel@0x0f.com m68k: mvme147: Reinstate early console
Daniel Palmer daniel@0x0f.com m68k: mvme147: Fix SCSI controller IRQ numbers
Christoph Hellwig hch@lst.de nvme-pci: fix freeing of the HMB descriptor table
Mark Brown broonie@kernel.org kselftest/arm64: Fix encoding for SVE B16B16 test
Marc Zyngier maz@kernel.org arm64: Expose ID_AA64ISAR1_EL1.XS to sanitised feature consumers
David Disseldorp ddiss@suse.de initramfs: avoid filename buffer overrun
Jonas Gorski jonas.gorski@gmail.com mips: asm: fix warning when disabling MIPS_FP_SUPPORT
Jan Kara jack@suse.cz ext4: avoid remount errors with 'abort' mount option
Yang Erkun yangerkun@huawei.com brd: defer automatic disk creation until module initialization succeeds
Ard Biesheuvel ardb@kernel.org x86/pvh: Call C code via the kernel virtual mapping
Jason Andryuk jason.andryuk@amd.com x86/pvh: Set phys_base when calling xen_prepare_pvh()
Heiko Carstens hca@linux.ibm.com s390/pageattr: Implement missing kernel_page_present()
Vineeth Vijayan vneethv@linux.ibm.com s390/cio: Do not unregister the subchannel based on DNV
John Garry john.g.garry@oracle.com fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid()
John Garry john.g.garry@oracle.com block/fs: Pass an iocb to generic_atomic_write_valid()
Andre Przywara andre.przywara@arm.com kselftest/arm64: mte: fix printf type warnings about longs
Andre Przywara andre.przywara@arm.com kselftest/arm64: mte: fix printf type warnings about __u64
Andre Przywara andre.przywara@arm.com kselftest/arm64: hwcap: fix f8dp2 cpuinfo name
Kristina Martsenko kristina.martsenko@arm.com arm64: probes: Disable kprobes/uprobes on MOPS instructions
Bill O'Donnell bodonnel@redhat.com efs: fix the efs new mount api implementation
Gerd Bayer gbayer@linux.ibm.com s390/facilities: Fix warning about shadow of global variable
Fangzhi Zuo Jerry.Zuo@amd.com drm/amd/display: Fix incorrect DSC recompute trigger
Fangzhi Zuo Jerry.Zuo@amd.com drm/amd/display: Skip Invalid Streams from DSC Policy
Xiuhong Wang xiuhong.wang@unisoc.com f2fs: fix fiemap failure issue when page size is 16KB
Breno Leitao leitao@debian.org ipmr: Fix access to mfc_cache_list without lock held
Linus Walleij linus.walleij@linaro.org ARM: 9434/1: cfi: Fix compilation corner case
Harith G harith.g@alifsemi.com ARM: 9420/1: smp: Fix SMP for xip kernels
Eryk Zagorski erykzagorski@gmail.com ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
Mark Brown broonie@kernel.org ASoC: max9768: Fix event generation for playback mute
Yuli Wang wangyuli@uniontech.com LoongArch: Define a default value for VM_DATA_DEFAULT_FLAGS
Huacai Chen chenhuacai@kernel.org LoongArch: For all possible CPUs setup logical-physical CPU mapping
John Watts contact@jookia.org ASoC: audio-graph-card2: Purge absent supplies for device tree nodes
Gustavo A. R. Silva gustavoars@kernel.org integrity: Use static_assert() to check struct sizes
David Wang 00107082@163.com proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
Hans de Goede hdegoede@redhat.com drm: panel-orientation-quirks: Make Lenovo Yoga Tab 3 X90F DMI match less strict
Luo Yifan luoyifan@cmss.chinamobile.com ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
Luo Yifan luoyifan@cmss.chinamobile.com ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
Markus Petri mp@mpetri.org ASoC: amd: yc: Support dmic on another model of Lenovo Thinkpad E14 Gen 6
Vishnu Sankar vishnuocv@gmail.com platform/x86: thinkpad_acpi: Fix for ThinkPad's with ECFW showing incorrect fan speed
Alexander Hölzl alexander.hoelzl@gmx.net can: j1939: fix error in J1939 documentation.
zhang jiao zhangjiao2@cmss.chinamobile.com tools/lib/thermal: Remove the thermal.h soft link when doing make clean
Shenghao Ding shenghao-ding@ti.com ASoC: tas2781: Add new driver version for tas2563 & tas2781 qfn chip
Renato Caldas renato@calgera.com platform/x86: ideapad-laptop: add missing Ideapad Pro 5 fn keys
Kurt Borja kuurtb@gmail.com platform/x86: dell-wmi-base: Handle META key Lock/Unlock events
Kurt Borja kuurtb@gmail.com platform/x86: dell-smbios-base: Extends support to Alienware products
Mikhail Rudenko mike.rudenko@gmail.com regulator: rk808: Add apply_bit for BUCK3 on RK809
Cristian Marussi cristian.marussi@arm.com firmware: arm_scmi: Reject clear channel request on A2P
Charles Han hanchunchao@inspur.com soc: qcom: Add check devm_kasprintf() returned value
Benoît Monin benoit.monin@gmx.fr net: usb: qmi_wwan: add Quectel RG650V
Jiayuan Chen mrpre@163.com bpf: fix filed access without lock
Arnd Bergmann arnd@arndb.de x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
Alexey Klimov alexey.klimov@linaro.org ASoC: codecs: wcd937x: relax the AUX PDM watchdog
Alexey Klimov alexey.klimov@linaro.org ASoC: codecs: wcd937x: add missing LO Switch control
Piyush Raj Chouhan piyushchouhan1598@gmail.com ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
Li Zhijian lizhijian@fujitsu.com selftests/watchdog-test: Fix system accidentally reset after watchdog-test
Javier Carrasco javier.carrasco.cruz@gmail.com usb: typec: use cleanup facility for 'altmodes_node'
Benjamin Große ste3ls@gmail.com usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver
Ben Greear greearb@candelatech.com mac80211: fix user-power when emulating chanctx
Anjaneyulu pagadala.yesu.anjaneyulu@intel.com wifi: iwlwifi: mvm: SAR table alignment
Daniel Gabay daniel.gabay@intel.com wifi: iwlwifi: mvm: Use the sync timepoint API in suspend
Hans de Goede hdegoede@redhat.com ASoC: Intel: sst: Support LPE0F28 ACPI HID
Hans de Goede hdegoede@redhat.com ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
Hans de Goede hdegoede@redhat.com ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec
Hans de Goede hdegoede@redhat.com ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work()
Alain Volmat alain.volmat@foss.st.com spi: stm32: fix missing device mode capability in stm32mp25
Gustavo A. R. Silva gustavoars@kernel.org wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings
Remi Pommarel repk@triplefau.lt wifi: mac80211: Convert color collision detection to wiphy work
Remi Pommarel repk@triplefau.lt wifi: cfg80211: Add wiphy_delayed_work_pending()
Ben Greear greearb@candelatech.com wifi: mac80211: Fix setting txpower with emulate_chanctx
-------------
Diffstat:
Documentation/ABI/testing/sysfs-fs-f2fs | 7 +- Documentation/RCU/stallwarn.rst | 2 +- Documentation/arch/x86/boot.rst | 17 +- .../devicetree/bindings/cache/qcom,llcc.yaml | 38 ++- .../devicetree/bindings/clock/adi,axi-clkgen.yaml | 22 +- .../devicetree/bindings/iio/dac/adi,ad3552r.yaml | 2 +- .../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 19 +- .../devicetree/bindings/serial/rs485.yaml | 19 +- .../devicetree/bindings/sound/mt6359.yaml | 10 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/mount_api.rst | 3 +- Documentation/locking/seqlock.rst | 2 +- Documentation/networking/j1939.rst | 2 +- Makefile | 4 +- arch/arc/kernel/devtree.c | 2 +- .../boot/dts/allwinner/sun9i-a80-cubieboard4.dts | 4 +- arch/arm/boot/dts/microchip/sam9x60.dtsi | 12 + arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 2 +- arch/arm/boot/dts/ti/omap/omap36xx.dtsi | 1 + arch/arm/kernel/devtree.c | 2 +- arch/arm/kernel/head.S | 4 + arch/arm/kernel/psci_smp.c | 7 + arch/arm/mm/idmap.c | 7 + arch/arm/mm/proc-v7.S | 2 +- .../freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso | 29 +- arch/arm64/boot/dts/mediatek/mt6357.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt6358.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt6359.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 8 + .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 3 + .../dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts | 2 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 3 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 3 + .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 30 +- .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 4 +- .../boot/dts/mediatek/mt8186-corsola-voltorb.dtsi | 21 +- arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 8 +- arch/arm64/boot/dts/mediatek/mt8188.dtsi | 5 +- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 6 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 4 +- .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 2 +- arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 2 +- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 2 +- .../arm64/boot/dts/qcom/sda660-inforce-ifc6560.dts | 2 +- arch/arm64/boot/dts/qcom/sm6350.dtsi | 14 +- .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts | 4 - .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 4 - arch/arm64/boot/dts/qcom/x1e80100.dtsi | 8 +- arch/arm64/boot/dts/renesas/hihope-rev2.dtsi | 3 - arch/arm64/boot/dts/renesas/hihope-rev4.dtsi | 3 - .../rk3568-wolfvision-pf5-io-expander.dtso | 1 - .../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 2 +- .../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts | 1 - arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi | 2 - .../boot/dts/ti/k3-j7200-common-proc-board.dts | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 38 ++- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 16 +- arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 6 +- arch/arm64/include/asm/insn.h | 1 + arch/arm64/include/asm/kvm_host.h | 2 - arch/arm64/kernel/cpufeature.c | 1 + arch/arm64/kernel/probes/decode-insn.c | 7 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/kernel/setup.c | 6 +- arch/arm64/kernel/vmlinux.lds.S | 6 +- arch/arm64/kvm/arch_timer.c | 3 +- arch/arm64/kvm/arm.c | 18 +- arch/arm64/kvm/mmio.c | 32 +- arch/arm64/kvm/pmu-emul.c | 1 - arch/arm64/kvm/vgic/vgic-its.c | 32 +- arch/arm64/kvm/vgic/vgic-mmio-v3.c | 7 +- arch/arm64/kvm/vgic/vgic.h | 23 ++ arch/arm64/net/bpf_jit_comp.c | 47 ++- arch/csky/kernel/setup.c | 4 +- arch/loongarch/Makefile | 4 +- arch/loongarch/include/asm/page.h | 5 +- arch/loongarch/kernel/acpi.c | 81 +++-- arch/loongarch/kernel/setup.c | 2 +- arch/loongarch/kernel/smp.c | 3 +- arch/loongarch/net/bpf_jit.c | 2 +- arch/loongarch/vdso/Makefile | 2 +- arch/m68k/coldfire/device.c | 8 +- arch/m68k/include/asm/mcfgpio.h | 2 +- arch/m68k/include/asm/mvme147hw.h | 4 +- arch/m68k/kernel/early_printk.c | 5 +- arch/m68k/mvme147/config.c | 30 ++ arch/m68k/mvme147/mvme147.h | 6 + arch/microblaze/kernel/microblaze_ksyms.c | 10 + arch/microblaze/kernel/prom.c | 2 +- arch/mips/include/asm/switch_to.h | 2 +- arch/mips/kernel/prom.c | 2 +- arch/mips/kernel/relocate.c | 2 +- arch/nios2/kernel/prom.c | 4 +- arch/openrisc/Kconfig | 3 + arch/openrisc/include/asm/fixmap.h | 21 +- arch/openrisc/kernel/prom.c | 2 +- arch/openrisc/mm/init.c | 37 +++ arch/parisc/kernel/ftrace.c | 2 +- arch/powerpc/crypto/Kconfig | 2 +- arch/powerpc/crypto/aes-gcm-p10-glue.c | 141 +++++++-- arch/powerpc/include/asm/dtl.h | 4 +- arch/powerpc/include/asm/fadump.h | 9 + arch/powerpc/include/asm/kvm_book3s_64.h | 4 +- arch/powerpc/include/asm/sstep.h | 5 - arch/powerpc/include/asm/vdso.h | 1 + arch/powerpc/kernel/dt_cpu_ftrs.c | 2 +- arch/powerpc/kernel/fadump.c | 40 ++- arch/powerpc/kernel/prom.c | 5 +- arch/powerpc/kernel/setup-common.c | 6 +- arch/powerpc/kernel/setup_64.c | 1 + arch/powerpc/kexec/file_load_64.c | 9 +- arch/powerpc/kvm/book3s_hv.c | 14 +- arch/powerpc/kvm/book3s_hv_nested.c | 14 +- arch/powerpc/kvm/trace_hv.h | 2 +- arch/powerpc/lib/sstep.c | 12 +- arch/powerpc/mm/fault.c | 10 +- arch/powerpc/platforms/pseries/dtl.c | 8 +- arch/powerpc/platforms/pseries/lpar.c | 8 +- arch/powerpc/platforms/pseries/plpks.c | 2 +- arch/riscv/include/asm/cpufeature.h | 2 + arch/riscv/kernel/setup.c | 2 +- arch/riscv/kernel/traps_misaligned.c | 14 +- arch/riscv/kernel/unaligned_access_speed.c | 1 + arch/riscv/kvm/aia_aplic.c | 3 +- arch/riscv/kvm/vcpu_sbi.c | 11 +- arch/s390/include/asm/facility.h | 18 +- arch/s390/include/asm/pci.h | 4 +- arch/s390/include/asm/set_memory.h | 1 + arch/s390/kernel/syscalls/Makefile | 2 +- arch/s390/mm/pageattr.c | 15 + arch/s390/pci/pci.c | 37 +-- arch/s390/pci/pci_debug.c | 10 +- arch/sh/kernel/cpu/proc.c | 2 +- arch/sh/kernel/setup.c | 2 +- arch/um/drivers/net_kern.c | 2 +- arch/um/drivers/ubd_kern.c | 4 +- arch/um/drivers/vector_kern.c | 3 +- arch/um/kernel/dtb.c | 2 +- arch/um/kernel/physmem.c | 6 +- arch/um/kernel/process.c | 2 +- arch/um/kernel/sysrq.c | 2 +- arch/x86/coco/tdx/tdx.c | 111 +++++-- arch/x86/crypto/aegis128-aesni-asm.S | 29 +- arch/x86/events/intel/pt.c | 11 +- arch/x86/events/intel/pt.h | 2 + arch/x86/include/asm/amd_nb.h | 5 +- arch/x86/include/asm/atomic64_32.h | 3 +- arch/x86/include/asm/cmpxchg_32.h | 6 +- arch/x86/include/asm/kvm_host.h | 4 +- arch/x86/include/asm/shared/tdx.h | 11 +- arch/x86/kernel/cpu/amd.c | 1 + arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/devicetree.c | 2 +- arch/x86/kernel/unwind_orc.c | 2 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/mmu/mmu.c | 68 ++-- arch/x86/kvm/mmu/spte.c | 18 +- arch/x86/platform/pvh/head.S | 22 +- arch/xtensa/kernel/setup.c | 2 +- block/bfq-iosched.c | 37 ++- block/blk-core.c | 18 +- block/blk-merge.c | 65 +++- block/blk-mq.c | 148 ++++++++- block/blk-mq.h | 13 + block/blk-settings.c | 7 + block/blk-sysfs.c | 6 +- block/blk-zoned.c | 14 +- block/blk.h | 34 +- block/elevator.c | 10 +- block/fops.c | 25 +- block/genhd.c | 24 +- crypto/pcrypt.c | 12 +- drivers/accel/ivpu/ivpu_ipc.c | 35 +- drivers/accel/ivpu/ivpu_ipc.h | 7 +- drivers/accel/ivpu/ivpu_jsm_msg.c | 19 +- drivers/acpi/arm64/gtdt.c | 2 +- drivers/acpi/cppc_acpi.c | 1 - drivers/base/firmware_loader/main.c | 5 +- drivers/base/regmap/regmap-irq.c | 41 ++- drivers/base/trace.h | 6 +- drivers/block/brd.c | 70 ++-- drivers/block/loop.c | 6 +- drivers/block/ublk_drv.c | 17 +- drivers/block/virtio_blk.c | 46 ++- drivers/bluetooth/btbcm.c | 4 +- drivers/bluetooth/btintel.c | 62 +++- drivers/bluetooth/btintel.h | 7 + drivers/bluetooth/btintel_pcie.c | 265 +++++++++++++++- drivers/bluetooth/btintel_pcie.h | 16 +- drivers/bluetooth/btmtk.c | 1 - drivers/bluetooth/btusb.c | 1 + drivers/bus/mhi/host/trace.h | 25 +- drivers/clk/clk-apple-nco.c | 3 + drivers/clk/clk-axi-clkgen.c | 22 +- drivers/clk/clk-en7523.c | 270 ++++++++++++---- drivers/clk/clk-loongson2.c | 6 +- drivers/clk/imx/clk-fracn-gppll.c | 10 +- drivers/clk/imx/clk-imx8-acm.c | 4 +- drivers/clk/imx/clk-lpcg-scu.c | 37 ++- drivers/clk/imx/clk-scu.c | 2 +- drivers/clk/mediatek/Kconfig | 15 - drivers/clk/qcom/Kconfig | 4 +- drivers/clk/ralink/clk-mtmips.c | 26 +- drivers/clk/renesas/rzg2l-cpg.c | 11 +- drivers/clk/sophgo/clk-sg2042-pll.c | 2 +- drivers/clk/sunxi-ng/ccu-sun20i-d1.c | 2 +- drivers/clocksource/Kconfig | 3 +- drivers/clocksource/timer-ti-dm-systimer.c | 4 +- drivers/comedi/comedi_fops.c | 12 + drivers/counter/stm32-timer-cnt.c | 17 +- drivers/counter/ti-ecap-capture.c | 7 +- drivers/cpufreq/amd-pstate.c | 26 +- drivers/cpufreq/cppc_cpufreq.c | 63 +++- drivers/cpufreq/loongson2_cpufreq.c | 4 +- drivers/cpufreq/loongson3_cpufreq.c | 7 +- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/crypto/bcm/cipher.c | 5 +- drivers/crypto/caam/caampkc.c | 11 +- drivers/crypto/caam/qi.c | 2 +- drivers/crypto/cavium/cpt/cptpf_main.c | 6 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 35 +- drivers/crypto/hisilicon/qm.c | 47 +-- drivers/crypto/hisilicon/sec2/sec_main.c | 35 +- drivers/crypto/hisilicon/zip/zip_main.c | 35 +- drivers/crypto/inside-secure/safexcel_hash.c | 2 +- .../crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c | 2 +- .../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c | 2 +- drivers/crypto/intel/qat/qat_common/adf_aer.c | 5 +- drivers/crypto/intel/qat/qat_common/adf_dbgfs.c | 13 +- .../crypto/intel/qat/qat_common/adf_hw_arbiter.c | 4 - drivers/crypto/mxs-dcp.c | 20 +- drivers/dax/pmem/Makefile | 7 - drivers/dax/pmem/pmem.c | 10 - drivers/dma-buf/Kconfig | 1 + drivers/dma-buf/udmabuf.c | 44 +-- drivers/edac/bluefield_edac.c | 2 +- drivers/edac/fsl_ddr_edac.c | 22 +- drivers/edac/i10nm_base.c | 1 + drivers/edac/igen6_edac.c | 2 + drivers/edac/skx_common.c | 57 ++-- drivers/edac/skx_common.h | 8 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 6 + drivers/firmware/arm_scpi.c | 3 + drivers/firmware/efi/libstub/efi-stub.c | 2 +- drivers/firmware/efi/tpm.c | 17 +- drivers/firmware/google/gsmi.c | 6 +- drivers/gpio/gpio-exar.c | 10 +- drivers/gpio/gpio-zevio.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 63 ++-- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 7 + drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 32 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 3 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 11 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 15 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 3 + .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 6 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 2 + drivers/gpu/drm/bridge/ite-it6505.c | 2 + drivers/gpu/drm/bridge/tc358767.c | 7 + drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 10 + drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 28 +- drivers/gpu/drm/fsl-dcu/Kconfig | 1 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 15 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 3 + drivers/gpu/drm/imagination/pvr_ccb.c | 2 +- drivers/gpu/drm/imagination/pvr_vm.c | 4 +- drivers/gpu/drm/imx/dcss/dcss-crtc.c | 6 +- drivers/gpu/drm/imx/ipuv3/Kconfig | 11 +- drivers/gpu/drm/imx/ipuv3/imx-ldb.c | 122 ++----- drivers/gpu/drm/imx/ipuv3/ipuv3-crtc.c | 6 +- drivers/gpu/drm/imx/ipuv3/parallel-display.c | 47 +-- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 4 +- .../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 12 - .../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 2 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 9 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c | 1 + drivers/gpu/drm/omapdrm/dss/base.c | 25 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 3 +- drivers/gpu/drm/omapdrm/omap_drv.c | 4 +- drivers/gpu/drm/omapdrm/omap_gem.c | 10 +- drivers/gpu/drm/panel/panel-newvision-nv3052c.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 15 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 1 - drivers/gpu/drm/panthor/panthor_devfreq.c | 29 +- drivers/gpu/drm/panthor/panthor_device.h | 28 ++ drivers/gpu/drm/panthor/panthor_sched.c | 351 +++++++++++++++++---- drivers/gpu/drm/radeon/atombios_encoders.c | 2 +- drivers/gpu/drm/radeon/cik.c | 14 +- drivers/gpu/drm/radeon/dce6_afmt.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 12 +- drivers/gpu/drm/radeon/ni.c | 2 +- drivers/gpu/drm/radeon/r100.c | 24 +- drivers/gpu/drm/radeon/r300.c | 6 +- drivers/gpu/drm/radeon/r420.c | 6 +- drivers/gpu/drm/radeon/r520.c | 2 +- drivers/gpu/drm/radeon/r600.c | 12 +- drivers/gpu/drm/radeon/r600_cs.c | 2 +- drivers/gpu/drm/radeon/r600_dpm.c | 4 +- drivers/gpu/drm/radeon/r600_hdmi.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 5 + drivers/gpu/drm/radeon/radeon_acpi.c | 10 +- drivers/gpu/drm/radeon/radeon_agp.c | 2 +- drivers/gpu/drm/radeon/radeon_atombios.c | 2 +- drivers/gpu/drm/radeon/radeon_audio.c | 14 +- drivers/gpu/drm/radeon/radeon_combios.c | 12 +- drivers/gpu/drm/radeon/radeon_device.c | 10 +- drivers/gpu/drm/radeon/radeon_display.c | 74 ++--- drivers/gpu/drm/radeon/radeon_fbdev.c | 26 +- drivers/gpu/drm/radeon/radeon_fence.c | 8 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_i2c.c | 2 +- drivers/gpu/drm/radeon/radeon_ib.c | 2 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 12 +- drivers/gpu/drm/radeon/radeon_object.c | 2 +- drivers/gpu/drm/radeon/radeon_pm.c | 20 +- drivers/gpu/drm/radeon/radeon_ring.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 6 +- drivers/gpu/drm/radeon/rs400.c | 6 +- drivers/gpu/drm/radeon/rs600.c | 14 +- drivers/gpu/drm/radeon/rs690.c | 2 +- drivers/gpu/drm/radeon/rv515.c | 4 +- drivers/gpu/drm/radeon/rv770.c | 2 +- drivers/gpu/drm/radeon/si.c | 4 +- drivers/gpu/drm/v3d/v3d_drv.h | 1 + drivers/gpu/drm/v3d/v3d_irq.c | 2 + drivers/gpu/drm/v3d/v3d_mmu.c | 31 +- drivers/gpu/drm/v3d/v3d_sched.c | 44 ++- drivers/gpu/drm/vc4/tests/vc4_mock.c | 12 +- drivers/gpu/drm/vc4/vc4_bo.c | 28 +- drivers/gpu/drm/vc4/vc4_crtc.c | 13 +- drivers/gpu/drm/vc4/vc4_drv.c | 22 +- drivers/gpu/drm/vc4/vc4_drv.h | 8 +- drivers/gpu/drm/vc4/vc4_gem.c | 24 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 22 +- drivers/gpu/drm/vc4/vc4_hvs.c | 64 ++-- drivers/gpu/drm/vc4/vc4_irq.c | 10 +- drivers/gpu/drm/vc4/vc4_kms.c | 14 +- drivers/gpu/drm/vc4/vc4_perfmon.c | 20 +- drivers/gpu/drm/vc4/vc4_plane.c | 12 +- drivers/gpu/drm/vc4/vc4_render_cl.c | 2 +- drivers/gpu/drm/vc4/vc4_v3d.c | 10 +- drivers/gpu/drm/vc4/vc4_validate.c | 8 +- drivers/gpu/drm/vc4/vc4_validate_shaders.c | 2 +- drivers/gpu/drm/vkms/vkms_output.c | 5 +- drivers/gpu/drm/xe/display/xe_hdcp_gsc.c | 2 +- drivers/gpu/drm/xe/xe_sync.c | 6 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 3 + drivers/gpu/drm/xlnx/zynqmp_kms.c | 2 +- drivers/hid/hid-hyperv.c | 58 +++- drivers/hid/wacom_wac.c | 4 +- drivers/hwmon/aquacomputer_d5next.c | 2 +- drivers/hwmon/nct6775-core.c | 7 +- drivers/hwmon/pmbus/pmbus_core.c | 12 +- drivers/hwmon/tps23861.c | 2 +- drivers/i2c/i2c-dev.c | 17 +- drivers/i3c/master.c | 13 +- drivers/iio/dac/adi-axi-dac.c | 2 +- drivers/iio/industrialio-gts-helper.c | 2 +- drivers/iio/light/al3010.c | 11 +- drivers/infiniband/core/uverbs.h | 2 + drivers/infiniband/core/uverbs_main.c | 43 ++- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 7 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 2 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 4 +- drivers/infiniband/hw/hns/hns_roce_debugfs.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 14 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 48 +-- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 257 +++++++++------ drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 8 +- drivers/infiniband/hw/hns/hns_roce_main.c | 7 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 11 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 79 +++-- drivers/infiniband/hw/hns/hns_roce_srq.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 40 ++- drivers/infiniband/hw/mlx5/mlx5_ib.h | 2 +- drivers/infiniband/sw/rxe/rxe_qp.c | 1 + drivers/infiniband/sw/rxe/rxe_req.c | 6 +- drivers/input/misc/cs40l50-vibra.c | 6 +- drivers/interconnect/qcom/icc-rpmh.c | 3 + drivers/iommu/amd/amd_iommu.h | 15 +- drivers/iommu/amd/amd_iommu_types.h | 5 +- drivers/iommu/amd/io_pgtable.c | 76 ++--- drivers/iommu/amd/io_pgtable_v2.c | 29 +- drivers/iommu/amd/iommu.c | 28 +- drivers/iommu/amd/pasid.c | 2 +- drivers/iommu/intel/iommu.c | 40 ++- drivers/iommu/s390-iommu.c | 75 +++-- drivers/irqchip/irq-mvebu-sei.c | 2 +- drivers/leds/flash/leds-ktd2692.c | 1 + drivers/leds/leds-max5970.c | 5 +- drivers/mailbox/arm_mhuv2.c | 8 +- drivers/mailbox/mtk-cmdq-mailbox.c | 2 +- drivers/mailbox/omap-mailbox.c | 1 + drivers/md/dm-bufio.c | 12 +- drivers/md/dm-cache-background-tracker.c | 25 +- drivers/md/dm-cache-background-tracker.h | 8 + drivers/md/dm-cache-target.c | 25 +- drivers/media/i2c/adv7604.c | 5 +- drivers/media/i2c/adv7842.c | 13 +- drivers/media/i2c/ds90ub960.c | 2 +- drivers/media/i2c/vgxy61.c | 2 +- drivers/media/pci/intel/ipu6/ipu6-bus.c | 6 - drivers/media/pci/intel/ipu6/ipu6-buttress.c | 34 +- drivers/media/pci/intel/ipu6/ipu6-cpd.c | 18 +- drivers/media/pci/intel/ipu6/ipu6-dma.c | 202 ++++++------ drivers/media/pci/intel/ipu6/ipu6-dma.h | 34 +- drivers/media/pci/intel/ipu6/ipu6-fw-com.c | 14 +- drivers/media/pci/intel/ipu6/ipu6-mmu.c | 28 +- drivers/media/pci/intel/ipu6/ipu6.c | 3 + drivers/media/platform/qcom/venus/vdec.c | 19 +- drivers/media/platform/qcom/venus/venc.c | 18 +- drivers/media/radio/wl128x/fmdrv_common.c | 3 +- drivers/media/test-drivers/vivid/vivid-vid-cap.c | 15 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 132 ++++---- drivers/message/fusion/mptsas.c | 4 +- drivers/mfd/da9052-spi.c | 2 +- drivers/mfd/intel_soc_pmic_bxtwc.c | 144 +++++---- drivers/mfd/rt5033.c | 4 +- drivers/mfd/tps65010.c | 8 +- drivers/misc/apds990x.c | 12 +- drivers/misc/lkdtm/bugs.c | 2 +- drivers/mmc/host/mmc_spi.c | 9 +- drivers/mtd/hyperbus/rpc-if.c | 7 + drivers/mtd/nand/raw/atmel/pmecc.c | 8 +- drivers/mtd/nand/raw/atmel/pmecc.h | 2 - drivers/mtd/spi-nor/core.c | 2 +- drivers/mtd/spi-nor/spansion.c | 1 + drivers/mtd/ubi/attach.c | 12 +- drivers/mtd/ubi/fastmap-wl.c | 19 +- drivers/mtd/ubi/vmt.c | 2 + drivers/mtd/ubi/wl.c | 11 +- drivers/mtd/ubi/wl.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 30 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 3 +- drivers/net/ethernet/broadcom/tg3.c | 3 + drivers/net/ethernet/google/gve/gve_adminq.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 21 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 70 +++- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 5 + .../ethernet/marvell/octeontx2/af/lmac_common.h | 7 +- drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 87 +++-- drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 18 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 45 ++- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 5 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 + .../ethernet/marvell/octeontx2/nic/otx2_dcbnl.c | 5 + .../ethernet/marvell/octeontx2/nic/otx2_dmac_flt.c | 9 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 10 + .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 10 + drivers/net/ethernet/marvell/pxa168_eth.c | 14 +- drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 2 - .../net/ethernet/microchip/vcap/vcap_api_kunit.c | 17 +- .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 2 + drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c | 24 +- drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 1 - drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c | 168 +--------- drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h | 2 - drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 7 +- drivers/net/mdio/mdio-ipq4019.c | 5 +- drivers/net/netdevsim/ipsec.c | 11 +- drivers/net/usb/lan78xx.c | 42 +-- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/usb/r8152.c | 1 + drivers/net/wireless/ath/ath10k/mac.c | 4 +- drivers/net/wireless/ath/ath11k/qmi.c | 3 + drivers/net/wireless/ath/ath12k/dp.c | 19 +- drivers/net/wireless/ath/ath12k/mac.c | 5 +- drivers/net/wireless/ath/ath12k/wow.c | 2 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 3 + drivers/net/wireless/ath/wil6210/txrx.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 3 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 2 +- drivers/net/wireless/intel/iwlegacy/3945.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 96 +++--- drivers/net/wireless/intel/iwlwifi/fw/init.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 8 +- drivers/net/wireless/intersil/p54/p54spi.c | 4 +- drivers/net/wireless/marvell/libertas/radiotap.h | 4 +- drivers/net/wireless/marvell/mwifiex/fw.h | 2 +- drivers/net/wireless/marvell/mwifiex/main.c | 4 +- drivers/net/wireless/microchip/wilc1000/mon.c | 4 +- drivers/net/wireless/microchip/wilc1000/netdev.c | 6 +- drivers/net/wireless/realtek/rtl8xxxu/core.c | 6 +- drivers/net/wireless/realtek/rtlwifi/efuse.c | 11 +- drivers/net/wireless/realtek/rtw89/coex.c | 4 + drivers/net/wireless/silabs/wfx/main.c | 17 +- drivers/net/wireless/st/cw1200/cw1200_spi.c | 2 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 4 +- drivers/nvme/host/core.c | 5 + drivers/nvme/host/multipath.c | 33 +- drivers/nvme/host/pci.c | 55 ++-- drivers/of/fdt.c | 14 +- drivers/of/kexec.c | 2 +- drivers/pci/controller/cadence/pci-j721e.c | 100 +++++- drivers/pci/controller/cadence/pcie-cadence-host.c | 44 ++- drivers/pci/controller/cadence/pcie-cadence.h | 12 + drivers/pci/controller/dwc/pcie-qcom-ep.c | 6 +- drivers/pci/controller/dwc/pcie-tegra194.c | 7 +- drivers/pci/endpoint/functions/pci-epf-mhi.c | 6 + drivers/pci/hotplug/cpqphp_pci.c | 19 +- drivers/pci/pci.c | 5 +- drivers/pci/slot.c | 4 +- drivers/perf/arm-cmn.c | 4 +- drivers/perf/arm_smmuv3_pmu.c | 19 +- drivers/phy/phy-airoha-pcie-regs.h | 6 +- drivers/phy/phy-airoha-pcie.c | 8 +- drivers/phy/realtek/phy-rtk-usb2.c | 2 + drivers/phy/realtek/phy-rtk-usb3.c | 2 + drivers/pinctrl/pinctrl-k210.c | 2 +- drivers/pinctrl/pinctrl-zynqmp.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 +- drivers/pinctrl/renesas/Kconfig | 1 + drivers/platform/chrome/cros_ec_typec.c | 1 + drivers/platform/x86/dell/dell-smbios-base.c | 1 + drivers/platform/x86/dell/dell-wmi-base.c | 6 + drivers/platform/x86/ideapad-laptop.c | 3 + drivers/platform/x86/intel/bxtwc_tmu.c | 22 +- drivers/platform/x86/panasonic-laptop.c | 10 +- drivers/platform/x86/thinkpad_acpi.c | 28 +- drivers/pmdomain/ti/ti_sci_pm_domains.c | 4 + drivers/power/sequencing/Kconfig | 1 + drivers/power/supply/bq27xxx_battery.c | 37 ++- drivers/power/supply/power_supply_core.c | 2 - drivers/power/supply/rt9471.c | 52 +-- drivers/pwm/core.c | 10 +- drivers/pwm/pwm-imx27.c | 98 +++++- drivers/regulator/qcom_smd-regulator.c | 2 +- drivers/regulator/rk808-regulator.c | 17 +- drivers/remoteproc/qcom_q6v5_adsp.c | 11 +- drivers/remoteproc/qcom_q6v5_mss.c | 6 +- drivers/remoteproc/qcom_q6v5_pas.c | 22 +- drivers/rpmsg/qcom_glink_native.c | 3 +- drivers/rtc/interface.c | 7 +- drivers/rtc/rtc-ab-eoz9.c | 7 - drivers/rtc/rtc-abx80x.c | 2 +- drivers/rtc/rtc-rzn1.c | 8 +- drivers/rtc/rtc-st-lpc.c | 5 +- drivers/s390/cio/cio.c | 6 +- drivers/s390/cio/device.c | 18 +- drivers/scsi/bfa/bfad.c | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 8 +- drivers/scsi/qedf/qedf_main.c | 1 + drivers/scsi/qedi/qedi_main.c | 1 + drivers/scsi/sg.c | 9 +- drivers/sh/intc/core.c | 2 +- drivers/soc/fsl/rcpm.c | 1 + drivers/soc/qcom/qcom-geni-se.c | 3 +- drivers/soc/qcom/socinfo.c | 8 +- drivers/soc/ti/smartreflex.c | 4 +- drivers/soc/xilinx/xlnx_event_manager.c | 4 +- drivers/spi/atmel-quadspi.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 12 +- drivers/spi/spi-stm32.c | 1 + drivers/spi/spi-tegra210-quad.c | 2 +- drivers/spi/spi-zynqmp-gqspi.c | 2 + drivers/spi/spi.c | 13 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 2 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 6 +- drivers/target/target_core_pscsi.c | 2 +- drivers/thermal/thermal_core.c | 133 ++++---- drivers/thermal/thermal_core.h | 15 +- drivers/thermal/thermal_sysfs.c | 2 +- drivers/tty/serial/8250/8250_fintek.c | 14 +- drivers/tty/serial/8250/8250_omap.c | 4 +- drivers/tty/serial/amba-pl011.c | 7 + drivers/tty/tty_io.c | 2 +- drivers/usb/dwc3/ep0.c | 2 +- drivers/usb/dwc3/gadget.c | 15 +- drivers/usb/gadget/composite.c | 18 +- drivers/usb/gadget/function/uvc_video.c | 4 + drivers/usb/host/ehci-spear.c | 7 +- drivers/usb/host/xhci-pci.c | 10 +- drivers/usb/host/xhci-ring.c | 73 ++++- drivers/usb/host/xhci.c | 40 ++- drivers/usb/host/xhci.h | 3 + drivers/usb/misc/chaoskey.c | 35 +- drivers/usb/misc/iowarrior.c | 50 ++- drivers/usb/misc/usb-ljca.c | 20 +- drivers/usb/misc/yurex.c | 5 +- drivers/usb/musb/musb_gadget.c | 13 +- drivers/usb/typec/class.c | 6 +- drivers/usb/typec/tcpm/wcove.c | 4 - drivers/usb/typec/ucsi/ucsi_ccg.c | 5 + drivers/usb/typec/ucsi/ucsi_glink.c | 2 +- drivers/vdpa/mlx5/core/mr.c | 4 +- drivers/vfio/pci/mlx5/cmd.c | 6 +- drivers/vfio/pci/mlx5/main.c | 35 +- drivers/vfio/pci/vfio_pci_config.c | 16 +- drivers/video/fbdev/sh7760fb.c | 3 +- drivers/watchdog/Kconfig | 4 +- drivers/xen/xenbus/xenbus_probe.c | 8 +- fs/binfmt_elf.c | 2 + fs/binfmt_elf_fdpic.c | 5 +- fs/binfmt_misc.c | 7 +- fs/cachefiles/interface.c | 14 +- fs/cachefiles/ondemand.c | 38 ++- fs/dlm/ast.c | 2 +- fs/dlm/recoverd.c | 2 +- fs/efs/super.c | 43 +-- fs/erofs/zmap.c | 17 +- fs/exec.c | 45 ++- fs/exfat/file.c | 10 + fs/exfat/namei.c | 21 +- fs/ext4/balloc.c | 4 +- fs/ext4/ext4.h | 12 +- fs/ext4/extents.c | 2 +- fs/ext4/fsmap.c | 54 +++- fs/ext4/ialloc.c | 5 +- fs/ext4/indirect.c | 2 +- fs/ext4/inode.c | 4 +- fs/ext4/mballoc.c | 18 +- fs/ext4/mballoc.h | 1 + fs/ext4/mmp.c | 2 +- fs/ext4/move_extent.c | 43 ++- fs/ext4/resize.c | 2 +- fs/ext4/super.c | 42 ++- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/data.c | 29 +- fs/f2fs/debug.c | 2 +- fs/f2fs/f2fs.h | 3 +- fs/f2fs/file.c | 23 +- fs/f2fs/gc.c | 2 + fs/f2fs/node.c | 14 +- fs/f2fs/segment.c | 5 +- fs/f2fs/segment.h | 35 +- fs/f2fs/super.c | 37 ++- fs/fuse/file.c | 62 ++-- fs/fuse/fuse_i.h | 6 + fs/fuse/virtio_fs.c | 1 + fs/gfs2/glock.c | 19 +- fs/gfs2/glock.h | 1 + fs/gfs2/incore.h | 2 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 2 +- fs/hfsplus/hfsplus_fs.h | 3 +- fs/hfsplus/wrapper.c | 2 + fs/isofs/inode.c | 8 +- fs/jffs2/erase.c | 7 +- fs/jfs/xattr.c | 2 +- fs/netfs/fscache_volume.c | 3 +- fs/nfs/blocklayout/blocklayout.c | 15 +- fs/nfs/blocklayout/dev.c | 6 +- fs/nfs/internal.h | 2 +- fs/nfs/nfs4proc.c | 8 +- fs/nfs/write.c | 49 +-- fs/nfsd/export.c | 31 +- fs/nfsd/export.h | 4 +- fs/nfsd/nfs4callback.c | 16 +- fs/nfsd/nfs4proc.c | 7 +- fs/nfsd/nfs4recover.c | 3 +- fs/nfsd/nfs4state.c | 5 +- fs/nfsd/nfs4xdr.c | 2 +- fs/nfsd/nfsfh.c | 20 +- fs/nfsd/nfsfh.h | 3 +- fs/notify/fsnotify.c | 23 +- fs/notify/mark.c | 12 +- fs/ocfs2/aops.h | 2 + fs/ocfs2/file.c | 4 + fs/proc/kcore.c | 10 +- fs/proc/softirqs.c | 2 +- fs/read_write.c | 15 +- fs/smb/client/cached_dir.c | 229 +++++++++----- fs/smb/client/cached_dir.h | 6 +- fs/smb/client/cifsfs.c | 12 +- fs/smb/client/cifsglob.h | 4 +- fs/smb/client/cifsproto.h | 1 + fs/smb/client/connect.c | 59 +++- fs/smb/client/fs_context.c | 85 ++++- fs/smb/client/fs_context.h | 1 + fs/smb/client/inode.c | 4 +- fs/smb/client/reparse.c | 95 +++++- fs/smb/client/reparse.h | 6 +- fs/smb/client/smb1ops.c | 4 +- fs/smb/client/smb2file.c | 21 +- fs/smb/client/smb2inode.c | 6 +- fs/smb/client/smb2ops.c | 2 +- fs/smb/client/smb2pdu.c | 4 +- fs/smb/client/smb2proto.h | 9 +- fs/smb/client/trace.h | 3 + fs/smb/server/server.c | 4 + fs/ubifs/super.c | 6 +- fs/ubifs/tnc_commit.c | 2 + fs/unicode/utf8-core.c | 2 +- include/asm-generic/vmlinux.lds.h | 4 +- include/kunit/skbuff.h | 2 +- include/linux/blk-mq.h | 2 + include/linux/blkdev.h | 15 +- include/linux/bpf.h | 9 +- include/linux/cleanup.h | 4 +- include/linux/compiler_attributes.h | 13 - include/linux/compiler_types.h | 19 ++ include/linux/f2fs_fs.h | 6 +- include/linux/fs.h | 2 +- include/linux/hisi_acc_qm.h | 8 +- include/linux/io-pgtable.h | 4 + include/linux/irqdomain.h | 8 + include/linux/jiffies.h | 2 +- include/linux/kfifo.h | 1 - include/linux/kvm_host.h | 6 - include/linux/lockdep.h | 2 +- include/linux/mmdebug.h | 6 +- include/linux/netpoll.h | 2 +- include/linux/of_fdt.h | 5 +- include/linux/once.h | 4 +- include/linux/once_lite.h | 2 +- include/linux/rcupdate.h | 2 +- include/linux/regmap.h | 4 + include/linux/seqlock.h | 98 ++++-- include/media/v4l2-dv-timings.h | 18 +- include/net/bluetooth/hci.h | 4 +- include/net/bluetooth/hci_core.h | 63 ++++ include/net/cfg80211.h | 44 +++ include/net/ieee80211_radiotap.h | 37 ++- include/net/net_debug.h | 2 +- include/rdma/ib_verbs.h | 8 + include/uapi/linux/rtnetlink.h | 2 +- init/Kconfig | 9 + init/initramfs.c | 15 + io_uring/memmap.c | 11 +- ipc/namespace.c | 4 +- kernel/bpf/bpf_struct_ops.c | 114 ++++++- kernel/bpf/btf.c | 6 + kernel/bpf/dispatcher.c | 3 +- kernel/bpf/trampoline.c | 9 +- kernel/bpf/verifier.c | 139 +++++++- kernel/cgroup/cgroup.c | 21 +- kernel/fork.c | 26 +- kernel/irq/irqdomain.c | 202 +++++++----- kernel/rcu/rcuscale.c | 6 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tree.c | 14 +- kernel/sched/cpufreq_schedutil.c | 3 +- kernel/time/time.c | 4 +- kernel/trace/bpf_trace.c | 5 +- kernel/trace/trace_event_perf.c | 6 + lib/overflow_kunit.c | 2 +- lib/string_helpers.c | 2 +- lib/strncpy_from_user.c | 5 +- mm/internal.h | 2 +- net/9p/trans_xen.c | 9 +- net/bluetooth/hci_conn.c | 225 ++++++++++--- net/bluetooth/hci_event.c | 39 ++- net/bluetooth/hci_sysfs.c | 15 +- net/bluetooth/iso.c | 101 ++++-- net/bluetooth/mgmt.c | 38 ++- net/bluetooth/rfcomm/sock.c | 10 +- net/core/filter.c | 88 +++--- net/core/netdev-genl.c | 2 + net/core/skmsg.c | 4 +- net/hsr/hsr_device.c | 4 +- net/ipv4/inet_connection_sock.c | 2 +- net/ipv4/ipmr.c | 44 ++- net/ipv4/ipmr_base.c | 3 +- net/ipv4/tcp_bpf.c | 7 +- net/ipv6/addrconf.c | 41 ++- net/ipv6/ip6_fib.c | 8 +- net/ipv6/ip6mr.c | 40 ++- net/ipv6/route.c | 51 +-- net/iucv/af_iucv.c | 26 +- net/llc/af_llc.c | 2 +- net/mac80211/cfg.c | 22 +- net/mac80211/ieee80211_i.h | 5 +- net/mac80211/link.c | 7 +- net/mac80211/main.c | 2 + net/netfilter/ipset/ip_set_bitmap_ip.c | 7 +- net/netfilter/nf_tables_api.c | 62 ++-- net/netlink/af_netlink.c | 21 +- net/rfkill/rfkill-gpio.c | 8 +- net/rxrpc/af_rxrpc.c | 7 +- net/sched/sch_fq.c | 6 + net/sunrpc/cache.c | 4 +- net/sunrpc/svcsock.c | 4 + net/sunrpc/xprtrdma/svc_rdma.c | 19 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 8 +- net/sunrpc/xprtsock.c | 17 +- net/wireless/core.c | 71 ++++- net/wireless/mlme.c | 6 - net/wireless/nl80211.c | 1 + net/xdp/xsk.c | 11 +- rust/kernel/block/mq/request.rs | 67 ++-- rust/kernel/lib.rs | 2 +- rust/macros/lib.rs | 2 +- samples/bpf/xdp_adjust_tail_kern.c | 1 + samples/kfifo/dma-example.c | 1 + scripts/checkpatch.pl | 37 +-- scripts/faddr2line | 2 +- scripts/kernel-doc | 47 ++- scripts/mod/file2alias.c | 5 +- scripts/package/builddeb | 20 +- security/apparmor/capability.c | 2 + security/apparmor/policy_unpack_test.c | 6 + security/integrity/integrity.h | 4 + sound/core/pcm_native.c | 6 +- sound/core/rawmidi.c | 4 +- sound/core/sound_kunit.c | 11 + sound/core/ump.c | 5 +- sound/hda/intel-dsp-config.c | 4 + sound/pci/hda/patch_realtek.c | 155 ++++----- sound/soc/amd/yc/acp6x-mach.c | 32 +- sound/soc/codecs/da7213.c | 1 + sound/soc/codecs/da7219.c | 9 +- sound/soc/codecs/max9768.c | 11 +- sound/soc/codecs/rt5640.c | 27 +- sound/soc/codecs/rt722-sdca.c | 8 +- sound/soc/codecs/tas2781-fmwlib.c | 1 + sound/soc/codecs/wcd937x.c | 12 +- sound/soc/codecs/wcd937x.h | 4 + sound/soc/fsl/fsl-asoc-card.c | 8 +- sound/soc/fsl/fsl_micfil.c | 4 +- sound/soc/fsl/imx-audmix.c | 3 + sound/soc/generic/audio-graph-card2.c | 3 + sound/soc/intel/atom/sst/sst_acpi.c | 64 +++- sound/soc/intel/boards/bytcr_rt5640.c | 48 ++- sound/soc/mediatek/mt8188/mt8188-mt6359.c | 9 +- .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 4 +- sound/soc/mediatek/mt8195/mt8195-mt6359.c | 9 +- sound/soc/stm/stm32_sai_sub.c | 6 +- sound/usb/6fire/chip.c | 10 +- sound/usb/caiaq/audio.c | 10 +- sound/usb/caiaq/audio.h | 1 + sound/usb/caiaq/device.c | 19 +- sound/usb/caiaq/input.c | 12 +- sound/usb/caiaq/input.h | 1 + sound/usb/clock.c | 24 +- sound/usb/quirks-table.h | 14 +- sound/usb/quirks.c | 27 +- sound/usb/usx2y/us122l.c | 5 +- sound/usb/usx2y/usbusx2y.c | 2 +- tools/bpf/bpftool/jit_disasm.c | 40 ++- tools/include/nolibc/arch-s390.h | 1 + tools/lib/bpf/libbpf.c | 99 +++--- tools/lib/bpf/linker.c | 2 + tools/lib/thermal/Makefile | 4 +- tools/lib/thermal/commands.c | 52 ++- tools/perf/Makefile.config | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-list.c | 4 +- tools/perf/builtin-stat.c | 52 ++- tools/perf/builtin-trace.c | 23 +- tools/perf/tests/attr/test-stat-default | 94 ++++-- tools/perf/tests/attr/test-stat-detailed-1 | 110 +++++-- tools/perf/tests/attr/test-stat-detailed-2 | 134 +++++--- tools/perf/tests/attr/test-stat-detailed-3 | 142 ++++++--- tools/perf/tests/shell/test_stat_intel_tpebs.sh | 22 ++ tools/perf/util/cs-etm.c | 25 +- tools/perf/util/disasm.c | 2 +- tools/perf/util/evlist.c | 19 +- tools/perf/util/evlist.h | 1 + tools/perf/util/machine.c | 2 +- tools/perf/util/mem-events.c | 8 +- tools/perf/util/pfm.c | 4 +- tools/perf/util/pmus.c | 2 +- tools/perf/util/probe-finder.c | 21 +- tools/perf/util/probe-finder.h | 4 +- tools/perf/util/stat-display.c | 101 ++++-- tools/power/x86/turbostat/turbostat.c | 5 +- tools/testing/selftests/arm64/abi/hwcap.c | 6 +- .../selftests/arm64/mte/check_tags_inclusion.c | 4 +- .../testing/selftests/arm64/mte/mte_common_util.c | 4 +- .../selftests/bpf/bpf_testmod/bpf_testmod-events.h | 6 + .../selftests/bpf/bpf_testmod/bpf_testmod.c | 2 + tools/testing/selftests/bpf/network_helpers.c | 46 +++ tools/testing/selftests/bpf/network_helpers.h | 3 + .../selftests/bpf/prog_tests/timer_lockup.c | 6 + .../selftests/bpf/prog_tests/tp_btf_nullable.c | 14 + .../selftests/bpf/progs/test_spin_lock_fail.c | 4 +- .../selftests/bpf/progs/test_tp_btf_nullable.c | 28 ++ tools/testing/selftests/bpf/test_progs.c | 97 +++++- tools/testing/selftests/bpf/test_progs.h | 4 + tools/testing/selftests/bpf/test_sockmap.c | 165 ++++++++-- .../selftests/mount_setattr/mount_setattr_test.c | 2 +- tools/testing/selftests/net/Makefile | 1 + .../selftests/net/ipv6_route_update_soft_lockup.sh | 262 +++++++++++++++ .../selftests/net/netfilter/conntrack_dump_flush.c | 6 + tools/testing/selftests/net/pmtu.sh | 2 +- tools/testing/selftests/resctrl/fill_buf.c | 2 +- tools/testing/selftests/resctrl/mbm_test.c | 16 +- tools/testing/selftests/resctrl/resctrl_val.c | 3 +- tools/testing/selftests/vDSO/parse_vdso.c | 3 +- tools/testing/selftests/watchdog/watchdog-test.c | 6 + tools/testing/selftests/wireguard/netns.sh | 1 + tools/tracing/rtla/src/timerlat_hist.c | 2 +- tools/tracing/rtla/src/timerlat_top.c | 2 +- virt/kvm/kvm_main.c | 103 ------ 908 files changed, 10577 insertions(+), 4981 deletions(-)
On Tue, Dec 03, 2024 at 03:32:52PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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.
Tested-by: Mark Brown broonie@kernel.org
Am 03.12.2024 um 15:32 schrieb Greg Kroah-Hartman:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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.
Tested-by: Peter Schneider pschneider1968@googlemail.com
Beste Grüße, Peter Schneider
On 12/3/24 06:32, Greg Kroah-Hartman wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
thanks,
greg k-h
perf fails to build for ARM 32-bit, ARM 64-bit and BMIPS with:
util/stat-display.c: In function 'uniquify_event_name': util/stat-display.c:895:45: error: 'struct evsel' has no member named 'alternate_hw_config' 895 | if (counter->pmu->is_core && counter->alternate_hw_config != PERF_COUNT_HW_MAX) | ^~ make[6]: *** [/local/users/fainelli/buildroot/output/arm/build/linux-custom/tools/build/Makefile.build:106: /local/users/fainelli/buildroot/output/arm/build/linux-custom/tools/perf/util/stat-display.o] Error 1 make[5]: *** [/local/users/fainelli/buildroot/output/arm/build/linux-custom/tools/build/Makefile.build:158: util] Error 2 make[4]: *** [Makefile.perf:787: /local/users/fainelli/buildroot/output/arm/build/linux-custom/tools/perf/perf-util-in.o] Error 2 make[3]: *** [Makefile.perf:290: sub-make] Error 2 make[2]: *** [Makefile:70: all] Error 2 make[1]: *** [package/pkg-generic.mk:300: /local/users/fainelli/buildroot/output/arm/build/linux-tools/.stamp_built] Error 2 make: *** [Makefile:29: _all] Error 2
This is caused by 73666ad2a629ae8c2fbe3b7211ef9a56de4b5948 ("perf stat: Uniquify event name improvements")
Hello,
On Tue, 3 Dec 2024 15:32:52 +0100 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +0000. Anything received after that time might be too late.
This rc kernel passes DAMON functionality test[1] on my test machine. Attaching the test results summary below. Please note that I retrieved the kernel from linux-stable-rc tree[2].
Tested-by: SeongJae Park sj@kernel.org
[1] https://github.com/damonitor/damon-tests/tree/next/corr [2] 57f39ce086c9 ("Linux 6.11.11-rc1")
Thanks, SJ
[...]
---
ok 9 selftests: damon: damos_tried_regions.py ok 10 selftests: damon: damon_nr_regions.py ok 11 selftests: damon: reclaim.sh ok 12 selftests: damon: lru_sort.sh ok 13 selftests: damon: debugfs_empty_targets.sh ok 14 selftests: damon: debugfs_huge_count_read_write.sh ok 15 selftests: damon: debugfs_duplicate_context_creation.sh ok 16 selftests: damon: debugfs_rm_non_contexts.sh ok 17 selftests: damon: debugfs_target_ids_read_before_terminate_race.sh ok 18 selftests: damon: debugfs_target_ids_pid_leak.sh ok 19 selftests: damon: sysfs_update_removed_scheme_dir.sh ok 20 selftests: damon: sysfs_update_schemes_tried_regions_hang.py ok 1 selftests: damon-tests: kunit.sh ok 2 selftests: damon-tests: huge_count_read_write.sh ok 3 selftests: damon-tests: buffer_overflow.sh ok 4 selftests: damon-tests: rm_contexts.sh ok 5 selftests: damon-tests: record_null_deref.sh ok 6 selftests: damon-tests: dbgfs_target_ids_read_before_terminate_race.sh ok 7 selftests: damon-tests: dbgfs_target_ids_pid_leak.sh ok 8 selftests: damon-tests: damo_tests.sh ok 9 selftests: damon-tests: masim-record.sh ok 10 selftests: damon-tests: build_i386.sh ok 11 selftests: damon-tests: build_arm64.sh # SKIP ok 12 selftests: damon-tests: build_m68k.sh # SKIP ok 13 selftests: damon-tests: build_i386_idle_flag.sh ok 14 selftests: damon-tests: build_i386_highpte.sh ok 15 selftests: damon-tests: build_nomemcg.sh [33m [92mPASS [39m
On 12/3/24 06:32, Greg Kroah-Hartman wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
thanks,
greg k-h
Built and booted successfully on RISC-V RV64 (HiFive Unmatched).
Tested-by: Ron Economos re@w6rz.net
On Tue, 3 Dec 2024 at 20:24, Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
thanks,
greg k-h
Results from Linaro’s test farm. Regressions on arm64, arm, x86_64, riscv and powerpc.
Reported-by: Linux Kernel Functional Testing lkft@linaro.org
The listed below errors are the same as reported on stable-rc linux-6.12.y
1) The allmodconfig builds failed on arm64, arm, riscv and x86_64 due to following build warnings / errors.
Build error allmodconfig: ------------------------ /drivers/gpu/drm/imx/ipuv3/parallel-display.c:75:3: error: variable 'num_modes' is uninitialized when used here [-Werror,-Wuninitialized] 75 | num_modes++; | ^~~~~~~~~ /drivers/gpu/drm/imx/ipuv3/parallel-display.c:55:15: note: initialize the variable 'num_modes' to silence this warning 55 | int num_modes; | ^ | = 0 1 error generated. make[8]: *** [/scripts/Makefile.build:244: drivers/gpu/drm/imx/ipuv3/parallel-display.o] Error 1 /drivers/gpu/drm/imx/ipuv3/imx-ldb.c:143:3: error: variable 'num_modes' is uninitialized when used here [-Werror,-Wuninitialized] 143 | num_modes++; | ^~~~~~~~~ /drivers/gpu/drm/imx/ipuv3/imx-ldb.c:133:15: note: initialize the variable 'num_modes' to silence this warning 133 | int num_modes; | ^ | = 0 1 error generated.
2) The powerpc builds failed due to these build warnings / errors. Build errors on powerpc: --------------- ERROR: modpost: "gcm_update" [arch/powerpc/crypto/aes-gcm-p10-crypto.ko] undefined!
3) As other reported perf build failures Build errors perf: ---------------------- util/stat-display.c: In function 'uniquify_event_name': util/stat-display.c:895:45: error: 'struct evsel' has no member named 'alternate_hw_config' 895 | if (counter->pmu->is_core && counter->alternate_hw_config != PERF_COUNT_HW_MAX) | ^~
## Build * kernel: 6.11.11-rc1 * git: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git * git commit: 57f39ce086c9b727df2d92ea7ab7cc80e89d7ed2 * git describe: v6.11.10-818-g57f39ce086c9 * test details: https://qa-reports.linaro.org/lkft/linux-stable-rc-linux-6.11.y/build/v6.11....
## Test Regressions (compared to v6.11.9-108-gc9b39c48bf4a) * arm, build - gcc-13-lkftconfig-perf
* arm64, build - clang-19-allmodconfig - gcc-13-lkftconfig-perf
* i386, build - gcc-13-lkftconfig-perf
* powerpc, build - clang-19-defconfig - clang-nightly-defconfig - gcc-13-defconfig - gcc-8-defconfig
* riscv, build - clang-19-allmodconfig
* x86_64, build - clang-19-allmodconfig - gcc-13-lkftconfig-perf
## Metric Regressions (compared to v6.11.9-108-gc9b39c48bf4a)
## Test Fixes (compared to v6.11.9-108-gc9b39c48bf4a)
## Metric Fixes (compared to v6.11.9-108-gc9b39c48bf4a)
## Test result summary total: 130907, pass: 108166, fail: 1524, skip: 21217, xfail: 0
## Build Summary * arc: 5 total, 5 passed, 0 failed * arm: 130 total, 127 passed, 3 failed * arm64: 42 total, 40 passed, 2 failed * i386: 18 total, 15 passed, 3 failed * mips: 26 total, 25 passed, 1 failed * parisc: 4 total, 4 passed, 0 failed * powerpc: 32 total, 27 passed, 5 failed * riscv: 16 total, 14 passed, 2 failed * s390: 14 total, 13 passed, 1 failed * sh: 5 total, 5 passed, 0 failed * sparc: 4 total, 3 passed, 1 failed * x86_64: 34 total, 32 passed, 2 failed
## Test suites summary * boot * commands * kselftest-arm64 * kselftest-breakpoints * kselftest-capabilities * kselftest-cgroup * kselftest-clone3 * kselftest-core * kselftest-cpu-hotplug * kselftest-cpufreq * kselftest-efivarfs * kselftest-exec * kselftest-filesystems * kselftest-filesystems-binderfs * kselftest-filesystems-epoll * kselftest-firmware * kselftest-fpu * kselftest-ftrace * kselftest-futex * kselftest-gpio * kselftest-intel_pstate * kselftest-ipc * kselftest-kcmp * kselftest-kvm * kselftest-livepatch * kselftest-membarrier * kselftest-memfd * kselftest-mincore * kselftest-mqueue * kselftest-net * kselftest-net-mptcp * kselftest-openat2 * kselftest-ptrace * kselftest-rseq * kselftest-rtc * kselftest-rust * kselftest-seccomp * kselftest-sigaltstack * kselftest-size * kselftest-tc-testing * kselftest-timers * kselftest-tmpfs * kselftest-tpm2 * kselftest-user_events * kselftest-vDSO * kselftest-watchdog * kselftest-x86 * kunit * kvm-unit-tests * libgpiod * libhugetlbfs * log-parser-boot * log-parser-test * ltp-commands * ltp-containers * ltp-controllers * ltp-cpuhotplug * ltp-crypto * ltp-cve * ltp-dio * ltp-fcntl-locktests * ltp-fs * ltp-fs_bind * ltp-fs_perms_simple * ltp-hugetlb * ltp-ipc * ltp-math * ltp-mm * ltp-nptl * ltp-pty * ltp-sched * ltp-smoke * ltp-syscalls * ltp-tracing * rcutorture
-- Linaro LKFT https://lkft.linaro.org
On 12/3/24 07:32, Greg Kroah-Hartman wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
thanks,
greg k-h
Compiled and booted on my test system. No dmesg regressions.
Tested-by: Shuah Khan skhan@linuxfoundation.org
thanks, -- Shuah
On Tue, 03 Dec 2024 15:32:52 +0100 Greg Kroah-Hartman gregkh@linuxfoundation.org wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
Boot-tested under QEMU for Rust x86_64, arm64 and riscv64; built-tested for loongarch64:
Tested-by: Miguel Ojeda ojeda@kernel.org
Thanks!
Cheers, Miguel
On 12/3/24 7:32 PM, Greg Kroah-Hartman wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
thanks,
greg k-h
OVERVIEW
Builds: 14 passed, 0 failed
Boot tests: 0 passed, 0 failed
CI systems: broonie
REVISION
Commit name: v6.11.10-818-g57f39ce086c9 hash: 57f39ce086c9b727df2d92ea7ab7cc80e89d7ed2 Checked out from https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y
BUILDS
No build failures found
BOOT TESTS
No boot failures found
See complete and up-to-date report at:
https://kcidb.kernelci.org/d/revision/revision?orgId=1&var-git_commit_ha...
Tested-by: kernelci.org bot bot@kernelci.org
Thanks, KernelCI team
On Tue, 03 Dec 2024 15:32:52 +0100, Greg Kroah-Hartman wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
thanks,
greg k-h
Failures detected for Tegra ...
Test results for stable-v6.11: 10 builds: 10 pass, 0 fail 26 boots: 26 pass, 0 fail 111 tests: 109 pass, 2 fail
Linux version: 6.11.11-rc1-g57f39ce086c9 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-a04
Test failures: tegra186-p2771-0000: cpufreq tegra186-p2771-0000: mmc-dd-urandom.sh
Jon
On 05/12/2024 14:39, Jon Hunter wrote:
On Tue, 03 Dec 2024 15:32:52 +0100, Greg Kroah-Hartman wrote:
Note, this is will probably be the last 6.11.y kernel to be released. Please move to the 6.12.y branch at this time.
This is the start of the stable review cycle for the 6.11.11 release. There are 817 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 Thu, 05 Dec 2024 14:36:47 +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.11.11-rc1... or in the git tree and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.11.y and the diffstat can be found below.
thanks,
greg k-h
Failures detected for Tegra ...
Test results for stable-v6.11: 10 builds: 10 pass, 0 fail 26 boots: 26 pass, 0 fail 111 tests: 109 pass, 2 fail
Linux version: 6.11.11-rc1-g57f39ce086c9 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-a04
Test failures: tegra186-p2771-0000: cpufreq tegra186-p2771-0000: mmc-dd-urandom.sh
This is a known issue in the mainline that was not caught for Linux v6.12. It is intermittent and so not easily caught. It landed in stable before this cycle and so nothing we can resolve on this cycle. The good news is that a fix [0] has been identified and once in mainline we can backport for stable. It is a networking issue that is causing random test failures when running with NFS.
With that for this update ...
Tested-by: Jon Hunter jonathanh@nvidia.com
Jon
[0] https://lore.kernel.org/netdev/20241205091830.3719609-1-0x1207@gmail.com/