[PATCH 6.1 000/157] 6.1.136-rc2 review

From: Greg Kroah-Hartman
Date: Thu May 01 2025 - 04:14:29 EST


This is the start of the stable review cycle for the 6.1.136 release.
There are 157 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 Sat, 03 May 2025 08:08:16 +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.1.136-rc2.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
Linux 6.1.136-rc2

Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
objtool: Silence more KCOV warnings, part 2

Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxx>
ASoC: qcom: q6afe-dai: fix Display Port Playback stream name

Rob Herring <robh@xxxxxxxxxx>
PCI: Fix use-after-free in pci_bus_release_domain_nr()

Steven Rostedt (Google) <rostedt@xxxxxxxxxxx>
tracing: Remove pointer (asterisk) and brackets from cpumask_t field

Richard Zhu <hongxing.zhu@xxxxxxx>
phy: freescale: imx8m-pcie: Add one missing error return

Richard Zhu <hongxing.zhu@xxxxxxx>
phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check

Hannes Reinecke <hare@xxxxxxxxxx>
nvme: fixup scan failure for non-ANA multipath controllers

Thomas Bogendoerfer <tsbogend@xxxxxxxxxxxxxxxx>
MIPS: cm: Fix warning if MIPS_CM is disabled

Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx>
xdp: Reset bpf_redirect_info before running a xdp's BPF prog.

Marek Behún <kabel@xxxxxxxxxx>
net: dsa: mv88e6xxx: enable STU methods for 6320 family

Marek Behún <kabel@xxxxxxxxxx>
net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family

Marek Behún <kabel@xxxxxxxxxx>
net: dsa: mv88e6xxx: enable PVT for 6321 switch

Marek Behún <kabel@xxxxxxxxxx>
net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family

Jakub Kicinski <kuba@xxxxxxxxxx>
net/sched: act_mirred: don't override retval if we already lost the skb

Marek Behún <kabel@xxxxxxxxxx>
crypto: atmel-sha204a - Set hwrng quality to lowest possible

Ian Abbott <abbotti@xxxxxxxxx>
comedi: jr3_pci: Fix synchronous deletion of timer

Dave Kleikamp <dave.kleikamp@xxxxxxxxxx>
jfs: define xtree root and page independently

Sergey Shtylyov <s.shtylyov@xxxxxx>
of: module: add buffer overflow check in of_modalias()

Tamura Dai <kirinode0@xxxxxxxxx>
spi: spi-imx: Add check for spi_imx_setupxfer()

Meir Elisha <meir.elisha@xxxxxxxxxxx>
md/raid1: Add check for missing source disk in process_checks()

Mostafa Saleh <smostafa@xxxxxxxxxx>
ubsan: Fix panic from test_ubsan_out_of_bounds

Breno Leitao <leitao@xxxxxxxxxx>
spi: tegra210-quad: add rate limiting and simplify timeout error message

Breno Leitao <leitao@xxxxxxxxxx>
spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts

Yunlong Xing <yunlong.xing@xxxxxxxxxx>
loop: aio inherit the ioprio of original request

Fernando Fernandez Mancera <ffmancera@xxxxxxxxxx>
x86/i8253: Call clockevent_i8253_disable() with interrupts disabled

Igor Pylypiv <ipylypiv@xxxxxxxxxx>
scsi: pm80xx: Set phy_attached to zero when device is gone

Peter Griffin <peter.griffin@xxxxxxxxxx>
scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init()

Xingui Yang <yangxingui@xxxxxxxxxx>
scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes

Ojaswin Mujoo <ojaswin@xxxxxxxxxxxxx>
ext4: make block validity check resistent to sb bh corruption

Daniel Wagner <wagi@xxxxxxxxxx>
nvmet-fc: put ref when assoc->del_work is already scheduled

Daniel Wagner <wagi@xxxxxxxxxx>
nvmet-fc: take tgtport reference only once

Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
x86/bugs: Don't fill RSB on context switch with eIBRS

Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline

Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
x86/bugs: Use SBPB in write_ibpb() if applicable

Qiuxu Zhuo <qiuxu.zhuo@xxxxxxxxx>
selftests/mincore: Allow read-ahead pages to reach the end of the file

Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
objtool: Stop UNRET validation on UD2

Hannes Reinecke <hare@xxxxxxxxxx>
nvme: re-read ANA log page after ns scan completes

Jean-Marc Eurin <jmeurin@xxxxxxxxxx>
ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls

Mario Limonciello <mario.limonciello@xxxxxxx>
ACPI: EC: Set ec_no_wakeup for Lenovo Go S

Hannes Reinecke <hare@xxxxxxxxxx>
nvme: requeue namespace scan on missed AENs

Jason Andryuk <jason.andryuk@xxxxxxx>
xen: Change xen-acpi-processor dom0 dependency

Ming Lei <ming.lei@xxxxxxxxxx>
selftests: ublk: fix test_stripe_04

Xiaogang Chen <xiaogang.chen@xxxxxxx>
udmabuf: fix a buf size overflow issue during udmabuf creation

Thomas Weißschuh <thomas.weissschuh@xxxxxxxxxxxxx>
KVM: s390: Don't use %pK through tracepoints

Oleg Nesterov <oleg@xxxxxxxxxx>
sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP

Lukas Stockmann <lukas.stockmann@xxxxxxxxxxx>
rtc: pcf85063: do a SW reset if POR failed

Dominique Martinet <asmadeus@xxxxxxxxxxxxx>
9p/net: fix improper handling of bogus negative read/write replies

Basavaraj Natikar <Basavaraj.Natikar@xxxxxxx>
ntb_hw_amd: Add NTB PCI ID for new gen CPU

Arnd Bergmann <arnd@xxxxxxxx>
ntb: reduce stack usage in idt_scan_mws

Al Viro <viro@xxxxxxxxxxxxxxxxxx>
qibfs: fix _another_ leak

Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
objtool, lkdtm: Obfuscate the do_nothing() pointer

Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()

Josh Poimboeuf <jpoimboe@xxxxxxxxxx>
objtool: Silence more KCOV warnings

Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx>
thunderbolt: Scan retimers after device router has been enumerated

Théo Lebrun <theo.lebrun@xxxxxxxxxxx>
usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func

Chenyuan Yang <chenyuan0y@xxxxxxxxx>
usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()

Michal Pecio <michal.pecio@xxxxxxxxx>
usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running

Vinicius Costa Gomes <vinicius.gomes@xxxxxxxxx>
dmaengine: dmatest: Fix dmatest waiting less when interrupted

John Stultz <jstultz@xxxxxxxxxx>
sound/virtio: Fix cancel_sync warnings on uninitialized work_structs

Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield

Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
usb: dwc3: gadget: Refactor loop to avoid NULL endpoints

Edward Adam Davis <eadavis@xxxxxx>
fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size

Alexander Stein <alexander.stein@xxxxxxxxxxx>
usb: host: max3421-hcd: Add missing spi_device_id table

Haoxiang Li <haoxiang_li2024@xxxxxxx>
s390/tty: Fix a potential memory leak bug

Haoxiang Li <haoxiang_li2024@xxxxxxx>
s390/sclp: Add check for get_zeroed_page()

Yu-Chun Lin <eleanor15x@xxxxxxxxx>
parisc: PDT: Fix missing prototype warning

Heiko Stuebner <heiko@xxxxxxxxx>
clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()

Alexei Starovoitov <ast@xxxxxxxxxx>
bpf: Fix deadlock between rcu_tasks_trace and event_mutex.

Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
crypto: null - Use spin lock instead of mutex

Gregory CLEMENT <gregory.clement@xxxxxxxxxxx>
MIPS: cm: Detect CM quirks from device tree

Chenyuan Yang <chenyuan0y@xxxxxxxxx>
pinctrl: renesas: rza2: Fix potential NULL pointer dereference

Oliver Neukum <oneukum@xxxxxxxx>
USB: wdm: add annotation

Oliver Neukum <oneukum@xxxxxxxx>
USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context

Oliver Neukum <oneukum@xxxxxxxx>
USB: wdm: close race between wdm_open and wdm_wwan_port_stop

Oliver Neukum <oneukum@xxxxxxxx>
USB: wdm: handle IO errors in wdm_wwan_port_start

Oliver Neukum <oneukum@xxxxxxxx>
USB: VLI disk crashes if LPM is used

Miao Li <limiao@xxxxxxxxxx>
usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive

Miao Li <limiao@xxxxxxxxxx>
usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive

Mike Looijmans <mike.looijmans@xxxxxxxx>
usb: dwc3: xilinx: Prevent spike in reset signal

Frode Isaksen <frode@xxxxxxxx>
usb: dwc3: gadget: check that event count does not exceed event buffer length

Huacai Chen <chenhuacai@xxxxxxxxxx>
USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)

Fedor Pchelkin <pchelkin@xxxxxxxxx>
usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling

Fedor Pchelkin <pchelkin@xxxxxxxxx>
usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines

Fedor Pchelkin <pchelkin@xxxxxxxxx>
usb: chipidea: ci_hdrc_imx: fix usbmisc handling

Ralph Siemsen <ralph.siemsen@xxxxxxxxxx>
usb: cdns3: Fix deadlock when using NCM gadget

Craig Hesling <craig@xxxxxxxxxxx>
USB: serial: simple: add OWON HDS200 series oscilloscope support

Adam Xue <zxue@xxxxxxxxxxx>
USB: serial: option: add Sierra Wireless EM9291

Michael Ehrenreich <michideep@xxxxxxxxx>
USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe

Ryo Takakura <ryotkkr98@xxxxxxxxx>
serial: sifive: lock port in startup()/shutdown() callbacks

Stephan Gerhold <stephan.gerhold@xxxxxxxxxx>
serial: msm: Configure correct working mode before starting earlycon

Rengarajan S <rengarajan.s@xxxxxxxxxxxxx>
misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack

Rengarajan S <rengarajan.s@xxxxxxxxxxxxx>
misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration

Sean Christopherson <seanjc@xxxxxxxxxx>
KVM: x86: Reset IRTE to host control if *new* route isn't postable

Sean Christopherson <seanjc@xxxxxxxxxx>
KVM: x86: Explicitly treat routing entry type changes as changes

Alexander Usyskin <alexander.usyskin@xxxxxxxxx>
mei: me: add panther lake H DID

Oliver Neukum <oneukum@xxxxxxxx>
USB: storage: quirk for ADATA Portable HDD CH94

Haoxiang Li <haoxiang_li2024@xxxxxxx>
mcb: fix a double free bug in chameleon_parse_gdd()

Sean Christopherson <seanjc@xxxxxxxxxx>
KVM: SVM: Allocate IR data using atomic allocation

Petr Tesarik <ptesarik@xxxxxxxx>
LoongArch: Remove a bogus reference to ZONE_DMA

Ming Wang <wangming01@xxxxxxxxxxx>
LoongArch: Return NULL from huge_pte_offset() for invalid PMD

Roman Li <Roman.Li@xxxxxxx>
drm/amd/display: Force full update in gpu reset

Roman Li <Roman.Li@xxxxxxx>
drm/amd/display: Fix gpu reset in multidisplay config

Oleksij Rempel <linux@xxxxxxxxxxxxxxxx>
net: selftests: initialize TCP header and skb payload with zero

Alexey Nepomnyashih <sdl@xxxxxxxx>
xen-netfront: handle NULL returned by xdp_convert_buff_to_frame()

Halil Pasic <pasic@xxxxxxxxxxxxx>
virtio_console: fix missing byte order handling for cols and rows

Ping-Ke Shih <pkshih@xxxxxxxxxxx>
wifi: rtw88: use ieee80211_purge_tx_queue() to purge TX skb

Ping-Ke Shih <pkshih@xxxxxxxxxxx>
wifi: mac80211: export ieee80211_purge_tx_queue() for drivers

Tiezhu Yang <yangtiezhu@xxxxxxxxxxx>
LoongArch: Make regs_irqs_disabled() more clear

Yuli Wang <wangyuli@xxxxxxxxxxxxx>
LoongArch: Select ARCH_USE_MEMTEST

Luo Gengkun <luogengkun@xxxxxxxxxxxxxxx>
perf/x86: Fix non-sampling (counting) events on certain x86 platforms

Sean Christopherson <seanjc@xxxxxxxxxx>
iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE

Cong Wang <xiyou.wangcong@xxxxxxxxx>
net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too

Cong Wang <xiyou.wangcong@xxxxxxxxx>
net_sched: hfsc: Fix a UAF vulnerability in class handling

Tung Nguyen <tung.quang.nguyen@xxxxxxxx>
tipc: fix NULL pointer dereference in tipc_mon_reinit_self()

Qingfang Deng <qingfang.deng@xxxxxxxxxxxxxxx>
net: phy: leds: fix memory leak

Justin Iurman <justin.iurman@xxxxxxxxx>
net: lwtunnel: disable BHs when required

Anastasia Kovaleva <a.kovaleva@xxxxxxxxx>
scsi: core: Clear flags for scsi_cmnd that did not complete

Qu Wenruo <wqu@xxxxxxxx>
btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()

Marc Zyngier <maz@xxxxxxxxxx>
cpufreq: cppc: Fix invalid return value in .get() callback

Henry Martin <bsdhenrymartin@xxxxxxxxx>
cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()

Henry Martin <bsdhenrymartin@xxxxxxxxx>
cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()

Arnd Bergmann <arnd@xxxxxxxx>
dma/contiguous: avoid warning about unused size_bytes

Mark Brown <broonie@xxxxxxxxxx>
selftests/mm: generate a temporary mountpoint for cgroup filesystem

Evgeny Pimenov <pimenoveu12@xxxxxxxxx>
ASoC: qcom: Fix sc7280 lpass potential buffer overflow

Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxx>
ASoC: qcom: q6dsp: add support to more display ports

Stefan Eichenberger <stefan.eichenberger@xxxxxxxxxxx>
phy: freescale: imx8m-pcie: assert phy reset and perst in power off

Richard Zhu <hongxing.zhu@xxxxxxx>
phy: freescale: imx8m-pcie: Add i.MX8MP PCIe PHY support

Ma Ke <make24@xxxxxxxxxxx>
PCI: Fix reference leak in pci_register_host_bridge()

Pali Rohár <pali@xxxxxxxxxx>
PCI: Assign PCI domain IDs by ida_alloc()

Zijun Hu <quic_zijuhu@xxxxxxxxxxx>
of: resolver: Fix device node refcount leakage in of_resolve_phandles()

Rob Herring (Arm) <robh@xxxxxxxxxx>
of: resolver: Simplify of_resolve_phandles() using __free()

Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>
clk: renesas: r9a07g043: Fix HP clock source for RZ/Five

Claudiu Beznea <claudiu.beznea.uj@xxxxxxxxxxxxxx>
clk: renesas: r9a07g04[34]: Fix typo for sel_shdi variable

Claudiu Beznea <claudiu.beznea.uj@xxxxxxxxxxxxxx>
clk: renesas: r9a07g04[34]: Use SEL_SDHI1_STS status configuration for SD1 mux

Claudiu Beznea <claudiu.beznea.uj@xxxxxxxxxxxxxx>
clk: renesas: rzg2l: Refactor SD mux driver

Claudiu Beznea <claudiu.beznea.uj@xxxxxxxxxxxxxx>
clk: renesas: rzg2l: Remove CPG_SDHI_DSEL from generic header

Claudiu Beznea <claudiu.beznea.uj@xxxxxxxxxxxxxx>
clk: renesas: rzg2l: Add struct clk_hw_data

Claudiu Beznea <claudiu.beznea.uj@xxxxxxxxxxxxxx>
clk: renesas: rzg2l: Use u32 for flag and mux_flags

Herve Codina <herve.codina@xxxxxxxxxxx>
backlight: led_bl: Hold led_access lock when calling led_sysfs_disable()

Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx>
backlight: led_bl: Convert to platform remove callback returning void

Sergiu Cuciurean <sergiu.cuciurean@xxxxxxxxxx>
iio: adc: ad7768-1: Fix conversion result sign

Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx>
iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check

Marek Behún <kabel@xxxxxxxxxx>
net: dsa: mv88e6xxx: fix VTU methods for 6320 family

Marek Behún <kabel@xxxxxxxxxx>
net: dsa: mv88e6xxx: fix internal PHYs for 6320 family

Alexis Lothoré <alexis.lothore@xxxxxxxxxxx>
net: dsa: mv88e6xxx: add field to specify internal phys layout

Alexis Lothoré <alexis.lothore@xxxxxxxxxxx>
net: dsa: mv88e6xxx: pass directly chip structure to mv88e6xxx_phy_is_internal

Russell King (Oracle) <rmk+kernel@xxxxxxxxxxxxxxx>
net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish

Russell King (Oracle) <rmk+kernel@xxxxxxxxxxxxxxx>
net: dsa: add support for mac_prepare() and mac_finish() calls

Vladimir Oltean <vladimir.oltean@xxxxxxx>
net: dsa: mv88e6xxx: don't dispose of Global2 IRQ mappings from mdiobus code

Haoxiang Li <haoxiang_li2024@xxxxxxx>
auxdisplay: hd44780: Fix an API misuse in hd44780.c

Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx>
auxdisplay: hd44780: Convert to platform remove callback returning void

Steven Rostedt <rostedt@xxxxxxxxxxx>
tracing: Verify event formats that have "%*p.."

Steven Rostedt <rostedt@xxxxxxxxxxx>
tracing: Add __print_dynamic_array() helper

Steven Rostedt (Google) <rostedt@xxxxxxxxxxx>
tracing: Add __string_len() example

Steven Rostedt (Google) <rostedt@xxxxxxxxxxx>
tracing: Fix cpumask() example typo

Steven Rostedt (Google) <rostedt@xxxxxxxxxxx>
tracing: Add __cpumask to denote a trace event field that is a cpumask_t

Thorsten Leemhuis <linux@xxxxxxxxxxxxx>
module: sign with sha512 instead of sha1 by default


-------------

Diffstat:

Makefile | 4 +-
arch/loongarch/Kconfig | 1 +
arch/loongarch/include/asm/ptrace.h | 4 +-
arch/loongarch/mm/hugetlbpage.c | 2 +-
arch/loongarch/mm/init.c | 3 -
arch/mips/include/asm/mips-cm.h | 22 +++
arch/mips/kernel/mips-cm.c | 14 ++
arch/parisc/kernel/pdt.c | 2 +
arch/s390/kvm/trace-s390.h | 4 +-
arch/x86/entry/entry.S | 2 +-
arch/x86/events/core.c | 2 +-
arch/x86/kernel/cpu/bugs.c | 36 ++---
arch/x86/kernel/i8253.c | 3 +-
arch/x86/kvm/svm/avic.c | 60 +++----
arch/x86/kvm/vmx/posted_intr.c | 28 ++--
arch/x86/kvm/x86.c | 3 +-
arch/x86/mm/tlb.c | 6 +-
crypto/crypto_null.c | 37 +++--
drivers/acpi/ec.c | 28 ++++
drivers/acpi/pptt.c | 4 +-
drivers/auxdisplay/hd44780.c | 9 +-
drivers/block/loop.c | 2 +-
drivers/char/virtio_console.c | 7 +-
drivers/clk/clk.c | 4 +
drivers/clk/renesas/r9a07g043-cpg.c | 28 +++-
drivers/clk/renesas/r9a07g044-cpg.c | 21 ++-
drivers/clk/renesas/rzg2l-cpg.c | 178 +++++++++++++++------
drivers/clk/renesas/rzg2l-cpg.h | 24 +--
drivers/comedi/drivers/jr3_pci.c | 17 +-
drivers/cpufreq/cppc_cpufreq.c | 2 +-
drivers/cpufreq/scmi-cpufreq.c | 10 +-
drivers/cpufreq/scpi-cpufreq.c | 13 +-
drivers/crypto/atmel-sha204a.c | 7 +-
drivers/dma-buf/udmabuf.c | 2 +-
drivers/dma/dmatest.c | 6 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9 +-
drivers/iio/adc/ad7768-1.c | 5 +-
drivers/infiniband/hw/qib/qib_fs.c | 1 +
drivers/iommu/amd/iommu.c | 2 +-
drivers/mcb/mcb-parse.c | 2 +-
drivers/md/raid1.c | 26 +--
drivers/misc/lkdtm/perms.c | 14 +-
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 8 +-
drivers/misc/mei/hw-me-regs.h | 1 +
drivers/misc/mei/pci-me.c | 1 +
drivers/net/dsa/mv88e6xxx/chip.c | 106 ++++++++----
drivers/net/dsa/mv88e6xxx/chip.h | 5 +
drivers/net/dsa/mv88e6xxx/global2.c | 25 +--
drivers/net/phy/phy_led_triggers.c | 23 +--
drivers/net/wireless/realtek/rtw88/main.c | 2 +-
drivers/net/wireless/realtek/rtw88/tx.c | 2 +-
drivers/net/xen-netfront.c | 19 ++-
drivers/ntb/hw/amd/ntb_hw_amd.c | 1 +
drivers/ntb/hw/idt/ntb_hw_idt.c | 18 +--
drivers/nvme/host/core.c | 9 ++
drivers/nvme/target/fc.c | 25 ++-
drivers/of/device.c | 7 +-
drivers/of/resolver.c | 37 ++---
drivers/pci/pci.c | 107 +++++++------
drivers/pci/probe.c | 16 +-
drivers/pci/remove.c | 7 +
drivers/phy/freescale/phy-fsl-imx8m-pcie.c | 46 +++++-
drivers/pinctrl/renesas/pinctrl-rza2.c | 3 +
drivers/rtc/rtc-pcf85063.c | 19 ++-
drivers/s390/char/sclp_con.c | 17 ++
drivers/s390/char/sclp_tty.c | 12 ++
drivers/scsi/hisi_sas/hisi_sas_main.c | 20 +++
drivers/scsi/pm8001/pm8001_sas.c | 1 +
drivers/scsi/scsi_lib.c | 6 +-
drivers/spi/spi-imx.c | 5 +-
drivers/spi/spi-tegra210-quad.c | 6 +-
drivers/thunderbolt/tb.c | 16 +-
drivers/tty/serial/msm_serial.c | 6 +
drivers/tty/serial/sifive.c | 6 +
drivers/ufs/host/ufs-exynos.c | 10 +-
drivers/usb/cdns3/cdns3-gadget.c | 2 +
drivers/usb/chipidea/ci_hdrc_imx.c | 44 +++--
drivers/usb/class/cdc-wdm.c | 21 ++-
drivers/usb/core/quirks.c | 9 ++
drivers/usb/dwc3/dwc3-pci.c | 10 ++
drivers/usb/dwc3/dwc3-xilinx.c | 4 +-
drivers/usb/dwc3/gadget.c | 28 +++-
drivers/usb/gadget/udc/aspeed-vhub/dev.c | 3 +
drivers/usb/host/max3421-hcd.c | 7 +
drivers/usb/host/ohci-pci.c | 23 +++
drivers/usb/host/xhci-mvebu.c | 10 --
drivers/usb/host/xhci-mvebu.h | 6 -
drivers/usb/host/xhci-plat.c | 2 +-
drivers/usb/host/xhci-ring.c | 11 +-
drivers/usb/serial/ftdi_sio.c | 2 +
drivers/usb/serial/ftdi_sio_ids.h | 5 +
drivers/usb/serial/option.c | 3 +
drivers/usb/serial/usb-serial-simple.c | 7 +
drivers/usb/storage/unusual_uas.h | 7 +
drivers/video/backlight/led_bl.c | 11 +-
drivers/xen/Kconfig | 2 +-
fs/btrfs/file.c | 9 +-
fs/ext4/block_validity.c | 5 +-
fs/ext4/inode.c | 7 +-
fs/jfs/jfs_dinode.h | 2 +-
fs/jfs/jfs_imap.c | 6 +-
fs/jfs/jfs_incore.h | 2 +-
fs/jfs/jfs_txnmgr.c | 4 +-
fs/jfs/jfs_xtree.c | 4 +-
fs/jfs/jfs_xtree.h | 37 +++--
fs/ntfs3/file.c | 1 +
include/dt-bindings/sound/qcom,q6dsp-lpass-ports.h | 8 +
include/linux/filter.h | 9 +-
include/linux/pci.h | 1 +
include/net/dsa.h | 6 +
include/net/mac80211.h | 13 ++
include/trace/bpf_probe.h | 6 +
include/trace/perf.h | 6 +
include/trace/stages/stage1_struct_define.h | 6 +
include/trace/stages/stage2_data_offsets.h | 6 +
include/trace/stages/stage3_trace_output.h | 14 ++
include/trace/stages/stage4_event_fields.h | 12 ++
include/trace/stages/stage5_get_offsets.h | 6 +
include/trace/stages/stage6_event_callback.h | 20 +++
include/trace/stages/stage7_class_define.h | 3 +
init/Kconfig | 2 +-
kernel/dma/contiguous.c | 3 +-
kernel/module/Kconfig | 1 +
kernel/trace/bpf_trace.c | 7 +-
kernel/trace/trace_events.c | 7 +
lib/test_ubsan.c | 18 ++-
net/9p/client.c | 30 ++--
net/core/lwtunnel.c | 26 ++-
net/core/selftests.c | 18 ++-
net/dsa/port.c | 32 ++++
net/mac80211/ieee80211_i.h | 2 -
net/mac80211/status.c | 1 +
net/sched/act_mirred.c | 22 +--
net/sched/sch_hfsc.c | 23 ++-
net/tipc/monitor.c | 3 +-
samples/trace_events/trace-events-sample.c | 2 +-
samples/trace_events/trace-events-sample.h | 46 +++++-
scripts/Makefile.lib | 2 +-
sound/soc/codecs/wcd934x.c | 2 +-
sound/soc/qcom/lpass.h | 3 +-
sound/soc/qcom/qdsp6/q6afe-dai.c | 2 +-
sound/soc/qcom/qdsp6/q6dsp-lpass-ports.c | 43 +++--
sound/virtio/virtio_pcm.c | 21 ++-
tools/objtool/check.c | 9 ++
tools/testing/selftests/mincore/mincore_selftest.c | 3 -
tools/testing/selftests/ublk/test_stripe_04.sh | 24 +++
.../selftests/vm/charge_reserved_hugetlb.sh | 4 +-
.../selftests/vm/hugetlb_reparenting_test.sh | 2 +-
148 files changed, 1434 insertions(+), 580 deletions(-)