Applied: [SRU][Kinetic][PULL] Kinetic update: v5.19.8 through v5.19.15 upstream stable releases

Kamal Mostafa kamal at canonical.com
Mon Oct 24 22:45:37 UTC 2022


This APPLIED notice (774 commits) includes the following Kinetic stable
patchsets:

	Kinetic update: v5.19.8 upstream stable release
	Kinetic update: v5.19.9 upstream stable release
	Kinetic update: v5.19.10 upstream stable release
	Kinetic update: v5.19.11 upstream stable release
	Kinetic update: v5.19.12 upstream stable release
	Kinetic update: v5.19.13 upstream stable release
	Kinetic update: v5.19.14 upstream stable release
	Kinetic update: v5.19.15 upstream stable release

	https://bugs.launchpad.net/bugs/1994061
	https://bugs.launchpad.net/bugs/1994068
	https://bugs.launchpad.net/bugs/1994069
	https://bugs.launchpad.net/bugs/1994070
	https://bugs.launchpad.net/bugs/1994074
	https://bugs.launchpad.net/bugs/1994075
	https://bugs.launchpad.net/bugs/1994076
	https://bugs.launchpad.net/bugs/1994078

 -Kamal

-----

The following changes since commit d3e99b534cadb7ee7c1df36f18b28aa09867f93f:

  md: Replace snprintf with scnprintf (2022-10-24 16:17:10 +0200)

have been applied to kinetic/master-next
up to 457494120cbf874053f1ea905a7d1cdd9fc6ce0a:

  UBUNTU: Upstream stable to v5.19.15 (2022-10-24 15:02:08 -0700)

----------------------------------------------------------------
Abhinav Kumar (1):
      drm/msm/dpu: populate wb or intf before reset_intf_cfg

Adrian Hunter (8):
      mmc: core: Fix UHS-I SD 1.8V workaround branch
      mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure
      libperf evlist: Fix per-thread mmaps for multi-threaded targets
      perf dlfilter dlfilter-show-cycles: Fix types for print format
      perf record: Fix synthesis failure warnings
      libperf evlist: Fix polling of system-wide events
      perf kcore_copy: Do not check /proc/modules is unchanged
      perf record: Fix cpu mask bit setting for mixed mmaps

Aharon Landau (1):
      RDMA/mlx5: Add a umr recovery flow

Aidan MacDonald (1):
      clk: ingenic-tcu: Properly enable registers before accessing timers

Ajay.Kathat at microchip.com (1):
      wifi: wilc1000: fix DMA on stack objects

Al Viro (2):
      riscv: fix a nasty sigreturn bug...
      don't use __kernel_write() on kmap_local_page()

Alan Previn (1):
      drm/i915/guc: Don't update engine busyness stats too frequently

Alan Stern (4):
      media: mceusb: Use new usb_control_msg_*() routines
      USB: core: Prevent nested device-reset calls
      USB: gadget: Fix obscure lockdep violation for udc_mutex
      USB: core: Fix RST error in hub.c

Alex Deucher (5):
      drm/amdgpu: make sure to init common IP before gmc
      drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
      drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
      drm/amdgpu: add HDP remap functionality to nbio 7.7
      drm/amdgpu: don't register a dirty callback for non-atomic

Alex Elder (1):
      net: ipa: properly limit modem routing table use

Alex Williamson (2):
      drm/i915/gvt: Fix Comet Lake
      vfio/type1: Unpin zero pages

Alexander Couzens (1):
      net: mt7531: only do PLL once after the reset

Alexander Gordeev (1):
      s390/boot: fix absolute zero lowcore corruption on boot

Alexander Stein (1):
      arm64: dts: imx8mq-tqma8mq: Remove superfluous interrupt-names

Alexander Wetzel (1):
      wifi: mac80211: ensure vif queues are operational after start

Alexandru Gagniuc (1):
      hwmon: (tps23861) fix byte order in resistance register

Alistair Popple (3):
      mm/migrate_device.c: flush TLB while holding PTL
      mm/migrate_device.c: add missing flush_cache_page()
      mm/migrate_device.c: copy pte dirty bit to page

Allen-KH Cheng (1):
      drm/mediatek: Fix wrong dither settings

Andrejs Cainikovs (2):
      arm64: dts: imx8mm-verdin: update CAN clock to 40MHz
      arm64: dts: imx8mm-verdin: use level interrupt for mcp251xfd

Andrew Halaney (1):
      regulator: core: Clean up on enable failure

Andrey Zhadchenko (1):
      openvswitch: fix memory leak at failed datapath creation

Andy Shevchenko (2):
      platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
      gpio: mockup: Fix potential resource leakage when register a chip

AngeloGioacchino Del Regno (1):
      drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks

Angus Chen (1):
      vdpa/ifcvf: fix the calculation of queuepair

Ankit Nautiyal (1):
      drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC

Anna Schumaker (1):
      NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE

Antony Antony (1):
      xfrm: fix XFRMA_LASTUSED comment

Archie Pusaka (1):
      Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt

Ard Biesheuvel (3):
      efi: libstub: Disable struct randomization
      efi: x86: Wipe setup_data on pure EFI boot
      efi: libstub: check Shim mode using MokSBStateRT

Armin Wolf (1):
      hwmon: (gpio-fan) Fix array out of bounds access

Arnaldo Carvalho de Melo (1):
      perf tests record: Fail the test if the 'errs' counter is not zero

Arnd Bergmann (1):
      musb: fix USB_MUSB_TUSB6010 dependency

Arun R Murthy (1):
      drm/i915/display: avoid warnings when registering dual panel backlight

Arun Ramadoss (1):
      net: phy: lan87xx: change interrupt src of link_up to comm_ready

Ashutosh Dixit (2):
      drm/i915/gt: Fix perf limit reasons bit positions
      drm/i915/gt: Perf_limit_reasons are only available for Gen11+

Asmaa Mnebhi (3):
      i2c: mlxbf: incorrect base address passed during io write
      i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
      i2c: mlxbf: Fix frequency calculation

Athira Rajeev (1):
      tools/perf: Fix out of bound access to cpu mask array

Badhri Jagan Sridharan (1):
      usb: typec: tcpm: Return ENOTSUPP for power supply prop writes

Bart Van Assche (4):
      scsi: ufs: core: Reduce the power mode change timeout
      nvmet: fix a use-after-free
      scsi: core: Fix a use-after-free
      sparc: Unbreak the build

Bartosz Golaszewski (1):
      gpio: mockup: fix NULL pointer dereference when removing debugfs

Ben Hutchings (1):
      tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa

Benjamin Poirier (3):
      net: bonding: Share lacpdu_mcast_addr definition
      net: bonding: Unsync device addresses on ndo_stop
      net: team: Unsync device addresses on ndo_stop

Binyi Han (1):
      mm: fix dereferencing possible ERR_PTR

Bjorn Andersson (1):
      drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails

Bokun Zhang (1):
      drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV

Borislav Petkov (2):
      x86/sev: Mark snp_abort() noreturn
      x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant

Brett Creeley (1):
      iavf: Fix cached head and tail value for iavf_get_tx_pending

Brian Bunker (1):
      scsi: core: Allow the ALUA transitioning state enough time

Brian Norris (4):
      tracefs: Only clobber mode/uid/gid on remount if asked
      arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
      Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
      mmc: core: Terminate infinite loop in SD-UHS voltage switch

Callum Osmotherly (2):
      ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
      ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop

Candice Li (2):
      drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
      drm/amdgpu: Skip reset error status for psp v13_0_0

Carl Yin(殷张成) (1):
      USB: serial: option: add Quectel BG95 0x0203 composition

Carlos Llamas (2):
      binder: fix UAF of ref->proc caused by race condition
      binder: fix alloc->vma_vm_mm null-ptr dereference

Casper Andersson (1):
      net: sparx5: fix handling uneven length packets in manual extraction

ChanWoo Lee (1):
      mmc: core: Replace with already defined values for readability

Chao Gao (1):
      swiotlb: avoid potential left shift overflow

Chao Yu (1):
      mm/slub: fix to return errno if kmalloc() fails

Chen-Yu Tsai (3):
      clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
      clk: core: Fix runtime PM sequence in clk_core_unprepare()
      drm/panel-edp: Fix delays for Innolux N116BCA-EA1

ChenXiaoSong (1):
      ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()

Chengchang Tang (1):
      RDMA/hns: Fix supported page size

Chengming Gui (1):
      drm/amd/amdgpu: skip ucode loading if ucode_size == 0

Chris Mi (1):
      RDMA/mlx5: Set local port to one when accessing counters

Chris Wilson (2):
      drm/i915/gem: Really move i915_gem_context.link under ref protection
      drm/i915/gt: Restrict forced preemption to the active context

Christian A. Ehrhardt (1):
      kprobes: Prohibit probes in gate area

Christian König (1):
      dma-buf/dma-resv: check if the new fence is really later

Christian Lamparter (1):
      um: fix default console kernel parameter

Christoph Hellwig (7):
      block: remove QUEUE_FLAG_DEAD
      block: stop setting the nomerges flags in blk_cleanup_queue
      block: simplify disk shutdown
      blk-mq: fix error handling in __blk_mq_alloc_disk
      block: call blk_mq_exit_queue from disk_release for never added disks
      Revert "block: freeze the queue earlier in del_gendisk"
      frontswap: don't call ->init if no ops are registered

Christophe JAILLET (1):
      iio: light: cm3605: Fix an error handling path in cm3605_probe()

Chuanhong Guo (1):
      ACPI: resource: skip IRQ override on AMD Zen platforms

Chunfeng Yun (2):
      usb: xhci-mtk: relax TT periodic bandwidth allocation
      usb: xhci-mtk: fix bandwidth release issue

Claudiu Beznea (8):
      ARM: at91: pm: fix self-refresh for sama7g5
      ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh
      ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges
      ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges
      ARM: dts: at91: sama7g5ek: specify proper regulator output ranges
      ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time
      ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time
      ASoC: mchp-spdiftx: remove references to mchp_i2s_caps

Colin Ian King (1):
      drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"

Cong Wang (1):
      kcm: fix strp_init() order and cleanup

Conor Dooley (4):
      riscv: kvm: move extern sbi_ext declarations to a header
      riscv: dts: microchip: use an mpfs specific l2 compatible
      clk: microchip: mpfs: fix clk_cfg array bounds violation
      clk: microchip: mpfs: make the rtc's ahb clock critical

Cristian Ciocaltea (1):
      regmap: spi: Reserve space for register address/padding

Cristian Marussi (5):
      firmware: arm_scmi: Harden accesses to the reset domains
      firmware: arm_scmi: Fix the asynchronous reset requests
      firmware: arm_scmi: Improve checks in the info_get operations
      firmware: arm_scmi: Harden accesses to the sensor domains
      firmware: arm_scmi: Add SCMI PM driver remove routine

Cruise Hung (1):
      drm/amd/display: Fix DP MST timeslot issue when fallback happened

Dan Aloni (1):
      Revert "SUNRPC: Remove unreachable error condition"

Dan Carpenter (6):
      wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
      net: lan966x: improve error handle in lan966x_fdma_rx_get_frame()
      staging: rtl8712: fix use after free bugs
      xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()
      tipc: fix shift wrapping bug in map_get()
      i2c: mux: harden i2c_mux_alloc() against integer overflows

Dan Williams (1):
      devdax: Fix soft-reservation memory description

Daniel Golle (2):
      net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2}
      net: ethernet: mtk_eth_soc: fix state in __mtk_foe_entry_clear

Daniel Houldsworth (1):
      ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED

Daniele Ceraolo Spurio (1):
      drm/i915/guc: clear stalled request after a reset

Dave Ertman (1):
      ice: Don't double unplug aux on peer initiated reset

David Gow (1):
      arch: um: Mark the stack non-executable to fix a binutils warning

David Howells (6):
      smb3: missing inode locks in zero range
      rxrpc: Fix ICMP/ICMP6 error handling
      rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
      afs: Use the operation issue time instead of the reply time for callbacks
      smb3: Move the flush out of smb2_copychunk_range() into its callers
      smb3: fix temporary data corruption in insert range

David Jander (1):
      ARM: dts: imx6qdl-vicut1.dtsi: Fix node name backlight_led

David Leadbeater (2):
      netfilter: nf_conntrack_irc: Fix forged IP logic
      netfilter: nf_conntrack_irc: Tighten matching on DCC message

David Lebrun (1):
      ipv6: sr: fix out-of-bounds read when setting HMAC data.

David Sloan (1):
      md: Flush workqueue md_rdev_misc_wq in md_alloc()

David Thompson (2):
      mlxbf_gige: compute MDIO period based on i1clk
      mlxbf_gige: clear MDIO gateway lock after read

Dennis Maisenbacher (1):
      nvmet: fix mar and mor off-by-one errors

Deren Wu (1):
      wifi: mt76: mt7921e: fix crash in chip reset fail

Diego Santa Cruz (1):
      drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk

Ding Hui (1):
      ice: Fix crash by keep old cfg when update TCs more than queues

Dmytro Laktyushkin (1):
      drm/amd/display: increase dcn315 pstate change latency

Dongliang Mu (1):
      gpio: tqmx86: fix uninitialized variable girq

Dongxiang Ke (1):
      ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()

Doug Berger (1):
      mm/hugetlb: correct demote page offset logic

Douglas Anderson (2):
      drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
      drm/msm/dsi: Fix number of regulators for SDM660

Dr. David Alan Gilbert (1):
      KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES

Duoming Zhou (1):
      ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler

Eli Cohen (1):
      vdpa/mlx5: Fix MQ to support non power of two num queues

Eliav Farber (5):
      hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined
      hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors
      hwmon: (mr75203) fix voltage equation for negative source input
      hwmon: (mr75203) fix multi-channel voltage reading
      hwmon: (mr75203) enable polling for all VM channels

Enzo Matsumiya (2):
      cifs: fix small mempool leak in SMB2_negotiate()
      cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()

Eric Dumazet (2):
      tcp: annotate data-race around challenge_timestamp
      tcp: TX zerocopy should not sense pfmemalloc status

Eugene Shalygin (2):
      hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING
      hwmon: (asus-ec-sensors) autoload module via DMI data

Evan Quan (1):
      drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs

Even Xu (1):
      hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message

Eyal Birger (1):
      ip_tunnel: Respect tunnel key's "flow_flags" in IP tunnels

Fabio Estevam (3):
      arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
      arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a
      arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header

Fedor Pchelkin (2):
      tty: n_gsm: replace kicktimer with delayed_work
      tty: n_gsm: avoid call of sleeping functions from atomic context

Felix Fietkau (1):
      wifi: mt76: fix reading current per-tid starting sequence number for aggregation

Feng Tang (1):
      mm/slab_common: fix possible double free of kmem_cache

Filipe Manana (2):
      btrfs: fix hang during unmount when stopping block group reclaim worker
      btrfs: fix hang during unmount when stopping a space reclaim worker

Florian Fainelli (2):
      net: smsc911x: Stop and start PHY during suspend and resume
      clk: iproc: Do not rely on node name for correct PLL setup

Florian Westphal (4):
      netfilter: conntrack: work around exceeded receive window
      netfilter: ebtables: fix memory leak when blob is malformed
      netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed
      mm: fix BUG splat with kvmalloc + GFP_ATOMIC

Francesco Dolcini (1):
      drm/bridge: lt8912b: fix corrupted image output

Frank Wunderlich (2):
      net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
      arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro

Gao Xiang (1):
      erofs: fix pcluster use-after-free on UP platforms

Geert Uytterhoeven (3):
      arm64: dts: renesas: r8a779g0: Fix HSCIF0 interrupt number
      net: ravb: Fix PHY state warning splat during system resume
      net: sh_eth: Fix PHY state warning splat during system resume

Gerald Schaefer (1):
      s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages

Gil Fine (1):
      thunderbolt: Add support for Intel Maple Ridge single port controller

Greg Kroah-Hartman (15):
      Linux 5.19.8
      debugfs: add debugfs_lookup_and_remove()
      sched/debug: fix dentry leak in update_sched_domain_debugfs
      drm/amd/display: fix memory leak when using debugfs_lookup()
      driver core: fix driver_set_override() issue with empty strings
      Linux 5.19.9
      Linux 5.19.10
      Linux 5.19.11
      Revert "usb: add quirks for Lenovo OneLink+ Dock"
      Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
      Linux 5.19.12
      Linux 5.19.13
      mm/damon/dbgfs: fix memory leak when using debugfs_lookup()
      Linux 5.19.14
      Linux 5.19.15

Greg Tulli (1):
      Input: iforce - add support for Boeder Force Feedback Wheel

Grzegorz Szymaszek (1):
      staging: r8188eu: add firmware dependency

Guchun Chen (2):
      drm/amdgpu: disable FRU access on special SIENNA CICHLID card
      drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards

Guixin Liu (1):
      scsi: megaraid_sas: Fix double kfree()

Haibo Chen (1):
      gpio: pca953x: Add mutex_lock for regcache sync in PM

Haimin Zhang (1):
      net/ieee802154: fix uninit value bug in dgram_sendmsg

Haiyang Zhang (1):
      net: mana: Add rmb after checking owner bits

Han Xu (1):
      clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks

Hangbin Liu (4):
      bonding: use unspecified address if no available link local address
      bonding: add all node mcast address when slave up
      bonding: accept unsolicited NA message
      selftests: forwarding: add shebang for sch_red.sh

Hangyu Hua (3):
      net: sched: fix possible refcount leak in tc_new_tfilter()
      media: dvb_vb2: fix possible out of bound access
      net: sched: act_ct: fix possible refcount leak in tcf_ct_init()

Hans Verkuil (1):
      media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()

Hans de Goede (7):
      platform/x86: x86-android-tablets: Fix broken touchscreen on Chuwi Hi8 with Windows BIOS
      Bluetooth: hci_event: Fix vendor (unknown) opcode status handling
      platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
      drm/gma500: Fix BUG: sleeping function called from invalid context errors
      drm/gma500: Fix WARN_ON(lock->magic != lock) error
      drm/gma500: Fix (vblank) IRQs not working after suspend/resume
      wifi: mac80211: fix regression with non-QoS drivers

Harsh Modi (1):
      netfilter: br_netfilter: Drop dst references before setting.

Heikki Krogerus (2):
      usb: dwc3: pci: Add support for Intel Raptor Lake
      usb: typec: ucsi: Remove incorrect warning

Heiko Schocher (1):
      drm/panel: simple: Fix innolux_g121i1_l01 bus_format

Heiko Stuebner (1):
      riscv: make t-head erratas depend on MMU

Heiner Kallweit (2):
      usb: dwc2: fix wrong order of phy_power_on and phy_init
      Revert "net: phy: meson-gxl: improve link-up behavior"

Helge Deller (4):
      vt: Clear selection before changing the font
      Revert "parisc: Show error if wrong 32/64-bit compiler is being used"
      parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
      parisc: Allow CONFIG_64BIT with ARCH=parisc

Hongling Zeng (3):
      uas: add no-uas quirk for Hiksemi usb_disk
      usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
      uas: ignore UAS for Thinkplus chips

Horatiu Vultur (2):
      net: phy: micrel: Make the GPIO to be non-exclusive
      ARM: dts: lan966x: Fix the interrupt number for internal PHYs

Hu Xiaoying (1):
      usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS

Huacai Chen (1):
      LoongArch: Fix section mismatch due to acpi_os_ioremap()

Hugo Hu (1):
      drm/amd/display: update gamut remap if plane has changed

Hyunwoo Kim (1):
      efi: capsule-loader: Fix use-after-free in efi_capsule_write

Ian Rogers (1):
      perf parse-events: Break out tracepoint and printing

Ido Schimmel (2):
      netdevsim: Fix hwstats debugfs file permissions
      ipv6: Fix crash when IPv6 is administratively disabled

Igor Ryzhov (1):
      netfilter: nf_conntrack_sip: fix ct_sip_walk_headers

Ilkka Koskinen (1):
      perf/arm-cmn: Add more bits to child node address offset field

Ilpo Järvinen (3):
      serial: Create uart_xmit_advance()
      serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
      serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting

Ioana Ciornei (1):
      net: phy: aquantia: wait for the suspend/resume operations to finish

Ionela Voinescu (1):
      arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly

Isaac J. Manjarres (1):
      driver core: Don't probe devices after bus_type.match() probe deferral

Ivan Vecera (2):
      i40e: Fix kernel crash during module removal
      iavf: Detach device during reset task

Iwona Winiarska (1):
      peci: cpu: Fix use-after-free in adev_release()

Jack Wang (2):
      RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg
      RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL

Jagan Teki (1):
      arm64: dts: rockchip: Fix typo in lisense text for PX30.Core

Jakub Kicinski (2):
      Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
      bnxt: prevent skb UAF after handing over to PTP worker

Jalal Mostafa (1):
      xsk: Inherit need_wakeup flag for shared sockets

Jan Kara (6):
      ext4: make mballoc try target group first even with mb_optimize_scan
      ext4: avoid unnecessary spreading of allocations among groups
      ext4: use locality group preallocation for small closed files
      ext4: use buckets for cr 1 block scan instead of rbtree
      ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_group_cr1()
      ext4: make directory inode spreading reflect flexbg size

Jane Chu (1):
      pmem: fix a name collision

Janis Schoetterl-Glausch (1):
      KVM: s390: Pass initialized arg even if unused

Janne Grunau (1):
      dt-bindings: apple,aic: Fix required item "apple,fiq-index" in affinity description

Janusz Krzysztofik (1):
      drm/i915/gem: Flush contexts on driver release

Jarkko Sakkinen (1):
      x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd

Jaroslav Kysela (1):
      ALSA: hda/hdmi: Fix the converter reuse for the silent stream

Jarrah Gosbell (1):
      Input: goodix - add compatible string for GT1158

Jason A. Donenfeld (3):
      wireguard: ratelimiter: disable timings test by default
      wireguard: netlink: avoid variable-sized memcpy on sockaddr
      wifi: iwlwifi: don't spam logs with NSS>2 messages

Jason Gunthorpe (1):
      iommu: Fix false ownership failure on AMD systems with PASID activated

Jason Wang (1):
      HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo

Jean-Francois Le Fillatre (2):
      r8152: add PID for the Lenovo OneLink+ Dock
      usb: add quirks for Lenovo OneLink+ Dock

Jean-Philippe Brucker (1):
      iommu/virtio: Fix interaction with VFIO

Jeffy Chen (1):
      drm/gem: Fix GEM handle release errors

Jens Axboe (2):
      io_uring/msg_ring: check file type before putting
      io_uring: ensure that cached task references are always put on exit

Jens Wiklander (1):
      tee: fix compiler warning in tee_shm_register()

Jianglei Nie (1):
      net: atlantic: fix potential memory leak in aq_ndev_close()

Jim Mattson (3):
      KVM: VMX: Heed the 'msr' argument in msr_write_intercepted()
      KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES
      KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest

Jing Leng (1):
      usb: gadget: f_uac2: fix superspeed transfer

Joanne Koong (1):
      bpf: Tidy up verifier check_func_arg()

Johan Hovold (10):
      misc: fastrpc: fix memory corruption on probe
      misc: fastrpc: fix memory corruption on open
      usb: dwc3: disable USB core PHY management
      usb: dwc3: fix PHY disable sequence
      USB: serial: ch341: fix lost character on LCR updates
      USB: serial: ch341: fix disabled rx timer on older devices
      USB: serial: cp210x: add Decagon UCA device id
      media: flexcop-usb: fix endpoint type check
      arm64: dts: qcom: sm8350: fix UFS PHY serdes size
      USB: serial: ftdi_sio: fix 300 bps rate for SIO

Johannes Thumshirn (1):
      btrfs: zoned: fix mounting with conventional zones

John Sperbeck (1):
      iommu/amd: use full 64-bit value in build_completion_wait()

Jonathan Toppins (1):
      bonding: fix NULL deref in bond_rr_gen_slave_id

Josh Poimboeuf (1):
      s390: fix nospec table alignments

Jouni Högander (1):
      drm/i915/backlight: Disable pps power hook for aux based backlight

João H. Spies (1):
      pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH

Juergen Gross (1):
      xen/xenbus: fix xenbus_setup_ring()

Jules Irenge (1):
      bpf: Fix resetting logic for unreferenced kptrs

Junaid Shahid (1):
      kvm: x86: mmu: Always flush TLBs when enabling dirty logging

Junxiao Chang (1):
      net: stmmac: power up/down serdes in stmmac_open/release

Kacper Michajłow (1):
      ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298

Kai Vehmanen (1):
      ALSA: hda: add Intel 5 Series / 3400 PCI DID

Kai-Heng Feng (1):
      tg3: Disable tg3 device on system reboot to avoid triggering AER

Kajol Jain (1):
      powerpc/papr_scm: Fix nvdimm event mappings

Kamal Mostafa (12):
      UBUNTU: Upstream stable to v5.19.8
      UBUNTU: [Config] updateconfigs for ARM64_ERRATUM_2457168
      UBUNTU: [Config] updateconfigs for ARM64_BTI_KERNEL
      UBUNTU: Upstream stable to v5.19.9
      UBUNTU: Upstream stable to v5.19.10
      UBUNTU: Upstream stable to v5.19.11
      UBUNTU: [Config] updateconfigs for IWLMEI
      UBUNTU: Upstream stable to v5.19.12
      UBUNTU: Upstream stable to v5.19.13
      UBUNTU: Upstream stable to v5.19.14
      UBUNTU: [Config] updateconfigs for CC_HAS_AUTO_VAR_INIT_ZERO_ENABLER
      UBUNTU: Upstream stable to v5.19.15

Kan Liang (2):
      perf evlist: Always use arch_evlist__add_default_attrs()
      perf/x86/intel: Fix unchecked MSR access error for Alder Lake N

Kees Cook (2):
      x86/uaccess: avoid check_object_size() in copy_from_user_nmi()
      hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero

Krishna Kurapati (1):
      usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS

Krzysztof Kozlowski (2):
      dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins
      rpmsg: qcom: glink: replace strncpy() with strscpy_pad()

Kumar Kartikeya Dwivedi (2):
      bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO
      bpf: Gate dynptr API behind CAP_BPF

Kuniyuki Iwashima (1):
      bpf: Fix a data-race around bpf_jit_limit.

Kuogee Hsieh (2):
      drm/msm/dp: make eDP panel as the first connected connector
      drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4

Kurt Kanzenbach (1):
      net: dsa: hellcreek: Print warning only once

Larry Finger (1):
      staging: r8188eu: Add Rosewill USB-N150 Nano to device tables

Larysa Zaremba (1):
      ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient

Lee, Chun-Yi (1):
      thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR

Leo Li (1):
      drm/amd/display: Fix double cursor on non-video RGB MPO

Letu Ren (1):
      scsi: qedf: Fix a UAF bug in __qedf_probe()

Levi Yun (2):
      arm64/kexec: Fix missing extra range for crashkres_low.
      damon/sysfs: fix possible memleak on damon_sysfs_add_target

Li Jinlin (1):
      fsdax: Fix infinite loop in dax_iomap_rw()

Li Qiong (2):
      parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
      ieee802154: cc2520: add rc code in cc2520_tx()

Liang He (3):
      soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
      dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get()
      of: mdio: Add of_node_put() when breaking out of for_each_xx

Lieven Hey (1):
      perf jit: Include program header in ELF files

Lijo Lazar (1):
      drm/amdgpu: Don't enable LTR if not supported

Lin Ma (1):
      ieee802154/adf7242: defer destroy_workqueue call

Linus Torvalds (1):
      fs: only do a memory barrier for the first set_buffer_uptodate()

Linus Walleij (4):
      RDMA/siw: Pass a pointer to virt_to_page()
      gpio: ixp4xx: Make irqchip immutable
      ARM: dts: integrator: Tag PCI host with device_type
      gpio: ftgpio010: Make irqchip immutable

Liu Jian (1):
      skmsg: Fix wrong last sg check in sk_msg_recvmsg()

Lorenzo Bianconi (2):
      net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clear
      net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ppe_check_skb

Lu Baolu (2):
      iommu/vt-d: Correctly calculate sagaw value of IOMMU
      iommu/vt-d: Fix kdump kernels boot failure with scalable mode

Lu Wei (1):
      ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header

Ludovic Cintrat (1):
      net: core: fix flow symmetric hash

Luiz Augusto von Dentz (2):
      Bluetooth: hci_sync: Fix suspend performance regression
      Bluetooth: MGMT: Fix Get Device Flags

Lukas Straub (2):
      um: Cleanup syscall_handler_t cast in syscalls_32.h
      um: Cleanup compiler warning in arch/x86/um/tls_32.c

Lukas Wunner (2):
      serial: fsl_lpuart: Reset prior to registration
      net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()

Lukasz Luba (1):
      cpufreq: check only freq_table in __resolve_freq()

Luke D. Jones (4):
      platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
      ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
      ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
      ALSA: hda/realtek: Add quirk for ASUS GA503R laptop

Luís Henriques (1):
      ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0

Lv Ruyi (1):
      peci: aspeed: fix error check return value of platform_get_irq()

Maciej Fijalkowski (2):
      ice: xsk: change batched Tx descriptor cleaning
      ice: xsk: drop power of 2 ring size restriction for AF_XDP

Magnus Karlsson (1):
      xsk: Fix corrupted packets for XDP_SHARED_UMEM

Maher Sanalla (1):
      RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile

Maor Gottlieb (1):
      RDMA/mlx5: Fix UMR cleanup on error flow of driver init

Marc Kleine-Budde (3):
      can: flexcan: flexcan_mailbox_read() fix return value for drop = true
      can: gs_usb: gs_can_open(): fix race dev->can.state condition
      can: c_can: don't cache TX messages for C_CAN cores

Marcel Ziswiler (2):
      arm64: dts: freescale: verdin-imx8mm: fix atmel_mxt_ts reset polarity
      arm64: dts: freescale: verdin-imx8mp: fix atmel_mxt_ts reset polarity

Marco Felsch (4):
      Revert "soc: imx: imx8m-blk-ctrl: set power device name"
      ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node
      ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible
      arm64: dts: imx8mn: remove GPU power domain reset

Marcus Folkesson (3):
      iio: adc: mcp3911: make use of the sign bit
      iio: adc: mcp3911: correct "microchip,device-addr" property
      iio: adc: mcp3911: use correct formula for AD conversion

Marek Vasut (2):
      soc: imx: gpcv2: Assert reset before ungating clock
      arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo

Mario Limonciello (3):
      thunderbolt: Explicitly reset plug events delay back to USB4 spec value
      gpiolib: acpi: Add support to ignore programming an interrupt
      gpiolib: acpi: Add a quirk for Asus UM325UAZ

Mark Brown (1):
      arm64/bti: Disable in kernel BTI when cross section thunks are broken

Martin Povišer (1):
      ASoC: tas2770: Reinit regcache on reset

Masahiro Yamada (3):
      powerpc: align syscall table for ppc32
      kbuild: disable header exports for UML in a straightforward way
      certs: make system keyring depend on built-in x509 parser

Masami Hiramatsu (Google) (1):
      tracing: Fix to check event_mutex is held while accessing trigger list

Mateusz Palczewski (1):
      ice: Fix interface being down after reset with link-down-on-close flag on

Mathew McBride (1):
      soc: fsl: select FSL_GUTS driver for DPIO

Mathias Nyman (3):
      xhci: Fix null pointer dereference in remove if xHC has only one roothub
      Revert "xhci: turn off port power in shutdown"
      xhci: Add grace period after xHC start to prevent premature runtime suspend.

Matthew Auld (1):
      drm/i915/ttm: fix CCS handling

Matti Vaittinen (1):
      iio: ad7292: Prevent regulator double disable

Maurizio Lombardi (3):
      nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
      mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context.
      mm: prevent page_frag_alloc() from corrupting the memory

Maxim Mikityanskiy (1):
      bpf: Allow helpers to accept pointers with a fixed size

Maxime Coquelin (1):
      vduse: prevent uninitialized memory accesses

Maximilian Luz (1):
      platform/surface: aggregator_registry: Add support for Surface Laptop Go 2

Mazin Al Haddad (1):
      tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()

Mel Gorman (1):
      mm/page_alloc: fix race condition between build_all_zonelists and page allocation

Meng Li (1):
      gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully

Menglong Dong (2):
      mptcp: factor out __mptcp_close() without socket lock
      mptcp: fix unreleased socket in accept queue

Michael Carns (1):
      hwmon: (asus-ec-sensors) add support for Maximus XI Hero

Michael Ellerman (2):
      Revert "powerpc: Remove unused FW_FEATURE_NATIVE references"
      powerpc/rtas: Fix RTAS MSR[HV] handling for Cell

Michael Guralnik (1):
      RDMA/cma: Fix arguments order in net device validation

Michael Kelley (1):
      nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices

Michael Riesch (2):
      arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a
      arm64: dts: rockchip: fix property for usb2 phy supply on rk3568-evb1-v10

Michael Strauss (1):
      drm/amd/display: Assume an LTTPR is always present on fixed_vs links

Michael Walle (1):
      net: phy: micrel: fix shared interrupt on LAN8814

Michael Wu (1):
      pinctrl: sunxi: Fix name for A100 R_PIO

Michal Jaron (1):
      i40e: Fix set max_tx_rate when it is lower than 1 Mbps

Michal Swiatkowski (2):
      ice: use bitmap_free instead of devm_kfree
      ice: config netdev tc before setting queues number

Mickaël Salaün (1):
      landlock: Fix file reparenting without explicit LANDLOCK_ACCESS_FS_REFER

Mika Westerberg (2):
      thunderbolt: Use the actual buffer in tb_async_error()
      thunderbolt: Check router generation before connecting xHCI

Mikulas Patocka (1):
      blk-lib: fix blkdev_issue_secure_erase

Minchan Kim (1):
      mm: fix madivse_pageout mishandling on non-LRU page

Ming Lei (2):
      block: don't add partitions if GD_SUPPRESS_PART_SCAN is set
      cgroup: cgroup_get_from_id() must check the looked-up kn is a directory

Miquel Raynal (1):
      net: mac802154: Fix a condition in the receive path

Mohan Kumar (2):
      ALSA: hda/tegra: set depop delay for tegra
      ALSA: hda: Fix Nvidia dp infoframe

Molly Sophia (2):
      pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map
      pinctrl: qcom: sc8180x: Fix wrong pin numbers

Nadav Amit (1):
      x86/alternative: Fix race in try_get_desc()

Namhyung Kim (3):
      perf stat: Fix BPF program section name
      perf stat: Fix cpu map index in bperf cgroup code
      perf tools: Honor namespace when synthesizing build-ids

Naohiro Aota (2):
      btrfs: zoned: fix API misuse of zone finish waiting
      btrfs: zoned: wait for extent buffer IOs before finishing a zone

Nathan Chancellor (5):
      powerpc/papr_scm: Ensure rc is always initialized in papr_scm_pmu_register()
      ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
      drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport()
      drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule()
      drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage

Nathan Huckleberry (1):
      drm/rockchip: Fix return type of cdn_dp_connector_mode_valid

Neal Cardwell (1):
      tcp: fix early ETIMEDOUT after spurious non-SACK RTO

Nick Desaulniers (2):
      Makefile.debug: set -g unconditional on CONFIG_DEBUG_INFO_SPLIT
      Makefile.debug: re-enable debug info for .S files

Nicolas Dichtel (1):
      ip: fix triggering of 'icmp redirect'

Nicolas Dufresne (1):
      media: rkvdec: Disable H.264 error detection

Nicolas Frattaroli (1):
      arm64: dts: rockchip: Lower sd speed on quartz64-b

Niek Nooijens (1):
      USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id

Niklas Cassel (1):
      libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205

Nirmoy Das (1):
      drm/i915: Set correct domains values at _i915_vma_move_to_active

Norbert Zulinski (1):
      iavf: Fix bad page state

Nícolas F. R. A. Prado (2):
      drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff()
      media: mediatek: vcodec: Drop platform_get_resource(IORESOURCE_IRQ)

Oleksandr Mazur (1):
      net: marvell: prestera: add support for for Aldrin2

Ondrej Jirman (1):
      Input: goodix - add support for GT1158

Pablo Neira Ayuso (2):
      netfilter: nf_tables: clean up hook list when offload flags check fails
      netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()

Pablo Sun (1):
      usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles

Pali Rohár (3):
      gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
      phy: marvell: phy-mvebu-a3700-comphy: Remove broken reset support
      gpio: mvebu: Fix check for pwm support on non-A8K platforms

Pattara Teerapong (1):
      ALSA: aloop: Fix random zeros in capture data when using jiffies timer

Paul Durrant (1):
      xen-netback: only remove 'hotplug-status' when the vif is actually destroyed

Pavel Begunkov (2):
      net: introduce __skb_fill_page_desc_noacc
      io_uring: recycle kbuf recycle on tw requeue

Pawel Laszczak (2):
      usb: cdns3: fix issue with rearming ISO OUT endpoint
      usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer

Paweł Lenkow (1):
      wifi: mac80211: fix memory corruption in minstrel_ht_update_rates()

Peilin Ye (1):
      usbnet: Fix memory leak in usbnet_disconnect()

Peng Fan (3):
      arm64: dts: imx8mp-venice-gw74xx: fix sai2 pin settings
      arm64: dts: imx8ulp: add #reset-cells for pcc
      clk: imx93: drop of_match_ptr

Peng Wu (1):
      net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe

Peter Collingbourne (1):
      kasan: call kasan_malloc() from __kmalloc_*track_caller()

Peter Robinson (1):
      Input: rk805-pwrkey - fix module autoloading

Peter Ujfalusi (3):
      ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
      ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF
      ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF

Phil Auld (1):
      drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES

Philippe Schenker (4):
      arm64: dts: verdin-imx8mm: add otg2 pd to usbphy
      arm64: dts: imx8mm-verdin: extend pmic voltages
      drm/bridge: lt8912b: add vsync hsync
      drm/bridge: lt8912b: set hdmi or dvi mode

Piyush Mehta (1):
      usb: gadget: udc-xilinx: replace memcpy with memcpy_toio

Przemyslaw Patynowski (3):
      ice: Fix DMA mappings leak
      i40e: Refactor tc mqprio checks
      i40e: Fix ADQ rate limiting for PF

Pu Lehui (1):
      bpf, cgroup: Fix kernel BUG in purge_effective_progs

Qu Huang (1):
      drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly

Qu Wenruo (1):
      btrfs: fix the max chunk size and stripe length calculation

Radhey Shyam Pandey (1):
      net: macb: Fix ZynqMP SGMII non-wakeup source resume failure

Rafael Mendonca (3):
      scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts()
      block: Do not call blk_put_queue() if gendisk allocation fails
      cxgb4: fix missing unlock on ETHOFLD desc collect fail path

Randy Dunlap (3):
      riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning
      MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
      drm/hisilicon: Add depends on MMU

Richard Fitzgerald (1):
      ASoC: cs42l42: Only report button state if there was a button interrupt

Richard Zhu (1):
      reset: imx7: Fix the iMX8MP PCIe PHY PERST support

Rob Clark (1):
      drm/msm/rd: Fix FIFO-full deadlock

Robin Murphy (1):
      spi: bitbang: Fix lsb-first Rx

Rodrigo Vivi (1):
      drm/i915/slpc: Let's fix the PCODE min freq table setup for SLPC

Romain Naour (1):
      ARM: dts: am5748: keep usb4_tm disabled

Ronnie Sahlberg (1):
      cifs: revalidate mapping when doing direct writes

Russ Weight (2):
      firmware_loader: Fix use-after-free during unregister
      firmware_loader: Fix memory leak in firmware upload

Saaem Rizvi (2):
      drm/amd/display: Add SMU logging code
      drm/amd/display: Removing assert statements for Linux

Sagi Grimberg (2):
      nvme-tcp: fix UAF when detecting digest errors
      nvme-tcp: fix regression that causes sporadic requests to time out

Sami Tolvanen (1):
      Makefile.extrawarn: Move -Wcast-function-type-strict to W=1

Samuel Holland (4):
      soc: sunxi: sram: Actually claim SRAM regions
      soc: sunxi: sram: Prevent the driver from being unbound
      soc: sunxi: sram: Fix probe function ordering issues
      soc: sunxi: sram: Fix debugfs info for A64 SRAM C

Sander Vanheule (2):
      gpio: realtek-otto: switch to 32-bit I/O
      kunit: fix assert_type for comparison macros

Sascha Hauer (1):
      drm/rockchip: vop2: Fix eDP/HDMI sync polarities

Sasha Levin (2):
      Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags""
      Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5"

Sean Anderson (1):
      net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD

Sean Christopherson (2):
      KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0
      KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled

Sebastian Andrzej Siewior (2):
      net: dsa: xrs700x: Use irqsave variant for u64 stats update
      net: Use u64_stats_fetch_begin_irq() for stats fetch.

Sebastian Krzyszkowiak (1):
      Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address

SeongJae Park (3):
      xen-blkback: Advertise feature-persistent as user requested
      xen-blkfront: Advertise feature-persistent as user requested
      xen-blkfront: Cache feature_persistent value before advertisement

Serge Semin (1):
      MIPS: Loongson32: Fix PHY-mode being left unspecified

Sergei Antonov (3):
      mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
      mm: bring back update_mmu_cache() to finish_fault()
      ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer

Sergey Matyukevich (1):
      perf: RISC-V: fix access beyond allocated array

Sergey Shtylyov (2):
      of: fdt: fix off-by-one error in unflatten_dt_nodes()
      arm64: topology: fix possible overflow in amu_fie_setup()

Sergio Paracuellos (1):
      gpio: mt7621: Make the irqchip immutable

Sergiu Moga (1):
      tty: serial: atmel: Preserve previous USART mode if RS485 disabled

Shady Nawara (1):
      hwmon: (asus-ec-sensors) add support for Strix Z690-a D4

Shailend Chand (1):
      gve: Fix GFP flags when allocing pages

Shengjiu Wang (1):
      ASoC: imx-card: Fix refcount issue with of_node_put

Shenwei Wang (1):
      serial: fsl_lpuart: RS485 RTS polariy is inverse

Sherry Sun (1):
      tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete

Shigeru Yoshida (2):
      fbdev: fbcon: Destroy mutex on freeing struct fb_info
      batman-adv: Fix hang up with small MTU hard-interface

Shin'ichiro Kawasaki (1):
      btrfs: zoned: set pseudo max append zone limit in zone emulation mode

Shiraz Saleem (1):
      RDMA/irdma: Fix drain SQ hang with no completion

Shuah Khan (1):
      docs: update mediator information in CoC docs

Shuai Xue (1):
      mm,hwpoison: check mm when killing accessing process

Shyamin Ayesh (1):
      nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610

Siddh Raman Pant (2):
      wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
      wifi: mac80211: Fix UAF in ieee80211_scan_rx()

Sindhu-Devale (5):
      RDMA/irdma: Report the correct max cqes from query device
      RDMA/irdma: Return error on MR deregister CQP failure
      RDMA/irdma: Return correct WC error for bind operation failure
      RDMA/irdma: Report RNR NAK generation in device caps
      RDMA/irdma: Use s/g array in post send only when its valid

Slark Xiao (1):
      USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode

Sreekanth Reddy (2):
      scsi: mpt3sas: Fix use-after-free warning
      scsi: mpt3sas: Fix return value check of dma_get_required_mask()

Srinivas Kandagatla (2):
      soundwire: qcom: fix device status array range
      ASoC: qcom: sm8250: add missing module owner

Stanislaw Gruszka (1):
      wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()

Stefan Haberland (1):
      s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup

Stefan Metzmacher (2):
      cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
      cifs: always initialize struct msghdr smb_msg completely

Stefan Roesch (1):
      block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait

Stefan Wahren (3):
      clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
      clk: bcm: rpi: Prevent out-of-bounds access
      clk: bcm: rpi: Add missing newline

Stephen Boyd (1):
      Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"

Steve French (2):
      smb3: fix temporary data corruption in collapse range
      smb3: use filemap_write_and_wait_range instead of filemap_write_and_wait

Steven Price (1):
      mm: pagewalk: Fix race between unmap and page walker

Stuart Menefy (2):
      drm/meson: Correct OSD1 global alpha value
      drm/meson: Fix OSD1 RGB to YCbCr coefficient

Sun Ke (2):
      cachefiles: fix error return code in cachefiles_ondemand_copen()
      erofs: fix error return code in erofs_fscache_{meta_,}read_folio

Suwan Kim (1):
      virtio-blk: Fix WARN_ON_ONCE in virtio_queue_rq()

Swati Agarwal (3):
      dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling
      dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
      dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure

Tadeusz Struk (1):
      usb: mon: make mmapped memory read only

Takashi Iwai (14):
      Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()"
      ALSA: memalloc: Revive x86-specific WC page allocations again
      ALSA: seq: oss: Fix data-race for max_midi_devs access
      ALSA: seq: Fix data-race at module auto-loading
      ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
      ALSA: hda: Once again fix regression of page allocations with IOMMU
      ALSA: usb-audio: Clear fixed clock rate at closing EP
      ALSA: usb-audio: Inform the delayed registration more properly
      ALSA: usb-audio: Register card again for iface over delayed_register option
      ALSA: hda/sigmatel: Keep power up while beep is enabled
      ALSA: hda/sigmatel: Fix unused variable warning for beep power change
      ALSA: core: Fix double-free at snd_card_new()
      ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation
      ALSA: hda/realtek: Re-arrange quirk table entries

Tamizh Chelvam Raja (1):
      wifi: cfg80211: fix MCS divisor value

Tasos Sahanidis (1):
      ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()

Tejun Heo (2):
      cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree
      cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock

Tetsuo Handa (7):
      Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
      tty: n_gsm: initialize more members at gsm_alloc_mux()
      cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
      netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()
      netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain()
      workqueue: don't skip lockdep work dependency in cancel_work_sync()
      Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer works

Theodore Ts'o (1):
      ext4: limit the number of retries after discarding preallocations blocks

Thierry GUIBERT (1):
      USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)

Thierry Reding (1):
      of/device: Fix up of_dma_configure_id() stub

Tianyu Yuan (1):
      nfp: flower: fix ingress police using matchall filter

Tim Harvey (4):
      arm64: dts: imx8mm-venice-gw7901: fix port/phy validation
      arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity
      arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port
      arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation

Tim Huang (1):
      drm/amdgpu: add sdma instance check for gfx11 CGCG

Toke Høiland-Jørgensen (4):
      sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
      sch_sfb: Don't assume the skb is still around after enqueueing to child
      sch_sfb: Also store skb len before calling child enqueue
      wifi: iwlwifi: Mark IWLMEI as broken

Tony Battersby (1):
      scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX

Tony Lindgren (1):
      clk: ti: Fix missing of_node_get() ti_find_clock_provider()

Trond Myklebust (2):
      SUNRPC: Fix call completion races with call_decode()
      NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0

Ulf Hansson (1):
      Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"

Umesh Nerlige Ramappa (1):
      drm/i915/guc: Cancel GuC engine busyness worker synchronously

Urs Schroffenegger (1):
      hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II EXTREME

Utkarsh Patel (1):
      usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device

Uwe Kleine-König (1):
      i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible

Vadim Fedorenko (1):
      bnxt_en: fix flags to check for supported fw version

Vadim Pasternak (2):
      platform/mellanox: mlxreg-lc: Fix coverity warning
      platform/mellanox: mlxreg-lc: Fix locking issue

Ville Syrjälä (2):
      drm/i915: Skip wm/ddb readout for disabled pipes
      drm/i915/bios: Copy the whole MIPI sequence block

Vitaly Kuznetsov (1):
      Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region

Vladimir Oltean (11):
      arm64: dts: ls1028a-qds-65bb: don't use in-band autoneg for 2500base-x
      net: dsa: felix: disable cut-through forwarding for frames oversized for tc-taprio
      net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed_set
      net: bonding: replace dev_trans_start() with the jiffies of the last ARP/NS
      time64.h: consolidate uses of PSEC_PER_NSEC
      net: dsa: felix: tc-taprio intervals smaller than MTU should send at least one packet
      net: enetc: move enetc_set_psfp() out of the common enetc_set_features()
      net: enetc: deny offload of tc-based TSN features on VF interfaces
      net/sched: taprio: avoid disabling offload when it was never enabled
      net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs
      net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridge

Waiman Long (1):
      mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock

Wang Hai (1):
      net/sched: fix netdevice reference leaks in attach_default_qdiscs()

Wang Yufen (1):
      selftests: Fix the if conditions of in test_extra_filter()

Wei Yongjun (1):
      gpio: mockup: remove gpio debugfs when remove device

Wen Gu (1):
      net/smc: Stop the CLC flow if no link to map buffers on

Wenchao Chen (1):
      mmc: hsq: Fix data stomping during mmc recovery

Wenpeng Liang (1):
      RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift

Wesley Cheng (1):
      usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop

Will Deacon (1):
      vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment

William Breathitt Gray (5):
      gpio: 104-dio-48e: Make irq_chip immutable
      gpio: 104-idio-16: Make irq_chip immutable
      counter: 104-quad-8: Utilize iomap interface
      counter: 104-quad-8: Implement and utilize register structures
      counter: 104-quad-8: Fix skipped IRQ lines during events configuration

William Wu (1):
      usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA

Witold Lipieta (1):
      usb-storage: Add ignore-residue quirk for NXP PN7462AU

Xin Yin (1):
      cachefiles: make on-demand request distribution fairer

Yacan Liu (2):
      net/smc: Remove redundant refcount increase
      net/smc: Fix possible access to freed memory in link clear

Yan Xinyu (1):
      USB: serial: option: add support for OPPO R11 diag port

Yang Ling (1):
      MIPS: loongson32: ls1c: Fix hang during startup

Yang Shi (2):
      powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
      mm: gup: fix the fast GUP race against THP collapse

Yang Wang (1):
      drm/amdgpu: change the alignment size of TMR BO to 1M

Yang Yingliang (4):
      fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
      scsi: lpfc: Add missing destroy_workqueue() in error path
      parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
      Input: melfas_mip4 - fix return value check in mip4_probe()

Yao Wang1 (1):
      drm/amd/display: Limit user regamma to a valid value

Yee Lee (1):
      Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"

Yi Liu (1):
      iommu/vt-d: Check correct capability for sagaw determination

YiFei Zhu (1):
      bpf: Restrict bpf_sys_bpf to CAP_PERFMON

YiPeng Chai (2):
      drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
      drm/amdgpu: fix hive reference leak when adding xgmi device

Yifan Zhang (1):
      drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1

Yipeng Zou (1):
      tracing: hold caller_addr to hardirq_{enable,disable}_ip

Yishai Hadas (3):
      IB/core: Fix a nested dead lock as part of ODP flow
      net/mlx5: Introduce ifc bits for using software vhca id
      net/mlx5: Use software VHCA id when it's supported

Yixing Liu (1):
      RDMA/hns: Remove the num_qpc_timer variable

Yonglin Tan (1):
      USB: serial: option: add Quectel EM060K modem

Yu Zhe (2):
      fbdev: omapfb: Fix tests for platform_get_irq() failure
      perf/arm_pmu_platform: fix tests for platform_get_irq() failure

YuTong Chang (1):
      ARM: dts: am33xx: Fix MMCHS0 dma properties

Yuezhang Mo (1):
      exfat: fix overflow for large capacity partition

Yupeng Li (1):
      LoongArch: Fix arch_remove_memory() undefined build error

Zhang Qilong (1):
      i2c: davinci: fix PM disable depth imbalance in davinci_i2c_probe

Zhengchao Shao (1):
      net: sched: tbf: don't call qdisc_put() while holding tree lock

Zhengjun Xing (5):
      perf script: Fix Cannot print 'iregs' field for hybrid systems
      perf stat: Fix L2 Topdown metrics disappear for raw events
      perf print-events: Fix "perf list" can not display the PMU prefix for some hybrid cache events
      perf parse-events: Remove "not supported" hybrid cache events
      perf test: Fix test case 87 ("perf record tests") for hybrid systems

Zhengping Jiang (1):
      Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn

Zhenneng Li (1):
      drm/radeon: add a force flush to delay work when radeon

Zi Yan (1):
      mm/page_isolation: fix isolate_single_pageblock() isolation behavior

huangwenhui (1):
      ALSA: hda/realtek: Add quirk for Huawei WRT-WX9

jerry meng (1):
      USB: serial: option: add Quectel RM520N

lily (1):
      net/core/skbuff: Check the return value of skb_copy_bits()

sewookseo (1):
      net: Find dst with sk's xfrm policy not ctl_sk

shaoyunl (1):
      drm/amdgpu: Remove the additional kfd pre reset call for sriov

sunliming (1):
      drm/msm/dsi: fix the inconsistent indenting

yangx.jy at fujitsu.com (1):
      RDMA/srp: Set scmnd->result only when scmnd is not NULL

zain wang (1):
      arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz

zhikzhai (1):
      drm/amd/display: skip audio setup when audio stream is enabled

Íñigo Huguet (4):
      sfc: fix TX channel offset when using legacy interrupts
      sfc: fix null pointer dereference in efx_hard_start_xmit
      sfc/siena: fix TX channel offset when using legacy interrupts
      sfc/siena: fix null pointer dereference in efx_hard_start_xmit

 Documentation/arm64/silicon-errata.rst             |   2 +
 .../devicetree/bindings/dma/moxa,moxart-dma.txt    |   4 +-
 .../bindings/iio/gyroscope/bosch,bmg160.yaml       |   2 +
 .../bindings/interrupt-controller/apple,aic.yaml   |   2 +-
 Documentation/hwmon/asus_ec_sensors.rst            |   4 +
 Documentation/input/joydev/joystick.rst            |   1 +
 .../process/code-of-conduct-interpretation.rst     |   2 +-
 Makefile                                           |   9 +-
 arch/arm/boot/dts/am33xx-l4.dtsi                   |   3 +-
 arch/arm/boot/dts/am5748.dtsi                      |   4 +
 arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi        |  21 +-
 arch/arm/boot/dts/at91-sama5d2_icp.dts             |  21 +-
 arch/arm/boot/dts/at91-sama7g5ek.dts               |  18 +-
 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi      |  12 +-
 arch/arm/boot/dts/imx6qdl-vicut1.dtsi              |   2 +-
 arch/arm/boot/dts/integratorap.dts                 |   1 +
 arch/arm/boot/dts/lan966x.dtsi                     |   4 +-
 arch/arm/boot/dts/moxart-uc7112lx.dts              |   2 +-
 arch/arm/boot/dts/moxart.dtsi                      |   4 +-
 arch/arm/mach-at91/pm.c                            |  36 +-
 arch/arm/mach-at91/pm_suspend.S                    |  24 +-
 arch/arm64/Kconfig                                 |  19 +
 .../boot/dts/freescale/fsl-ls1028a-qds-65bb.dts    |   1 -
 arch/arm64/boot/dts/freescale/imx8mm-mx8menlo.dts  |  10 +-
 .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts |   1 -
 .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi |   1 +
 .../boot/dts/freescale/imx8mm-venice-gw7901.dts    |   4 +
 arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi   |  21 +-
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |   1 -
 .../boot/dts/freescale/imx8mp-venice-gw74xx.dts    |  20 +-
 arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi   |   4 +-
 arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi  |   1 -
 arch/arm64/boot/dts/freescale/imx8ulp.dtsi         |   3 +
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |   2 +-
 arch/arm64/boot/dts/renesas/r8a779g0.dtsi          |   2 +-
 .../boot/dts/rockchip/px30-engicam-px30-core.dtsi  |   4 +-
 arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts    |   5 +
 .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi   |   9 +
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |   1 -
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts |   1 -
 arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts   |   2 +-
 arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts    |   2 +-
 arch/arm64/kernel/cpu_errata.c                     |  10 +
 arch/arm64/kernel/cpufeature.c                     |   5 +-
 arch/arm64/kernel/hibernate.c                      |   5 +
 arch/arm64/kernel/machine_kexec_file.c             |   2 +-
 arch/arm64/kernel/mte.c                            |   9 +
 arch/arm64/kernel/topology.c                       |  34 +-
 arch/arm64/mm/copypage.c                           |   9 +
 arch/arm64/mm/mteswap.c                            |   9 +
 arch/arm64/tools/cpucaps                           |   1 +
 arch/loongarch/Kconfig                             |   1 +
 arch/loongarch/include/asm/acpi.h                  |   2 +-
 arch/loongarch/kernel/acpi.c                       |   2 +-
 arch/loongarch/mm/init.c                           |  22 +-
 arch/mips/lantiq/clk.c                             |   1 +
 arch/mips/loongson32/common/platform.c             |  16 +-
 arch/mips/loongson32/ls1c/board.c                  |   1 -
 arch/parisc/Kconfig                                |  12 +-
 arch/parisc/include/asm/bitops.h                   |   8 -
 arch/parisc/kernel/head.S                          |  43 +-
 arch/powerpc/include/asm/firmware.h                |   8 +
 arch/powerpc/kernel/rtas_entry.S                   |   4 +
 arch/powerpc/kernel/systbl.S                       |   1 +
 arch/powerpc/mm/book3s64/radix_pgtable.c           |   9 -
 arch/powerpc/platforms/pseries/papr_scm.c          |  90 +--
 arch/riscv/Kconfig                                 |   1 +
 arch/riscv/Kconfig.erratas                         |   2 +-
 arch/riscv/boot/dts/microchip/mpfs.dtsi            |   2 +-
 arch/riscv/include/asm/kvm_vcpu_sbi.h              |  12 +
 arch/riscv/kernel/signal.c                         |   2 +
 arch/riscv/kvm/vcpu_sbi.c                          |  12 +-
 arch/riscv/mm/pageattr.c                           |   4 +-
 arch/s390/include/asm/hugetlb.h                    |   6 +-
 arch/s390/kernel/nmi.c                             |   2 +-
 arch/s390/kernel/setup.c                           |   1 +
 arch/s390/kernel/vmlinux.lds.S                     |   1 +
 arch/s390/kvm/gaccess.c                            |  16 +-
 arch/sparc/include/asm/smp_32.h                    |  15 +-
 arch/sparc/kernel/leon_smp.c                       |  12 +-
 arch/sparc/kernel/sun4d_smp.c                      |  12 +-
 arch/sparc/kernel/sun4m_smp.c                      |  10 +-
 arch/sparc/mm/srmmu.c                              |  29 +-
 arch/um/Makefile                                   |   8 +
 arch/um/kernel/um_arch.c                           |   2 +-
 arch/x86/events/intel/core.c                       |  40 +-
 arch/x86/events/intel/ds.c                         |   9 +-
 arch/x86/events/perf_event.h                       |   2 +
 arch/x86/include/asm/kvm_host.h                    |   1 +
 arch/x86/include/asm/sev.h                         |   2 +-
 arch/x86/include/asm/smp.h                         |  25 +-
 arch/x86/kernel/alternative.c                      |  45 +-
 arch/x86/kernel/cpu/sgx/main.c                     |  15 +-
 arch/x86/kernel/sev.c                              |   2 +-
 arch/x86/kvm/cpuid.c                               |  13 +-
 arch/x86/kvm/emulate.c                             |   3 +
 arch/x86/kvm/mmu/mmu.c                             |  45 +-
 arch/x86/kvm/mmu/spte.h                            |  14 +-
 arch/x86/kvm/vmx/vmx.c                             |   3 +-
 arch/x86/kvm/x86.c                                 |  79 ++-
 arch/x86/lib/usercopy.c                            |   2 +-
 arch/x86/um/shared/sysdep/syscalls_32.h            |   5 +-
 arch/x86/um/tls_32.c                               |   6 -
 arch/x86/um/vdso/Makefile                          |   2 +-
 block/blk-core.c                                   |  47 +-
 block/blk-lib.c                                    |  11 +-
 block/blk-mq-debugfs.c                             |   8 +-
 block/blk-mq.c                                     |  43 +-
 block/blk-sysfs.c                                  |   5 -
 block/blk.h                                        |   3 +
 block/bsg-lib.c                                    |   4 +-
 block/genhd.c                                      |  45 +-
 block/partitions/core.c                            |   3 +
 certs/Kconfig                                      |   2 +-
 debian.master/config/annotations                   |   3 -
 debian.master/config/config.common.ubuntu          |   4 +-
 debian.master/upstream-stable                      |   2 +-
 drivers/acpi/resource.c                            |  10 +
 drivers/android/binder.c                           |  12 +
 drivers/android/binder_alloc.c                     |   4 +-
 drivers/ata/libata-core.c                          |   4 +
 drivers/base/dd.c                                  |  10 +
 drivers/base/driver.c                              |   6 +
 drivers/base/firmware_loader/sysfs.c               |   7 +-
 drivers/base/firmware_loader/sysfs.h               |   5 +
 drivers/base/firmware_loader/sysfs_upload.c        |  12 +-
 drivers/base/regmap/regmap-spi.c                   |   8 +
 drivers/block/ataflop.c                            |   1 -
 drivers/block/loop.c                               |   1 -
 drivers/block/mtip32xx/mtip32xx.c                  |   2 -
 drivers/block/rnbd/rnbd-clt.c                      |   2 +-
 drivers/block/sx8.c                                |   4 +-
 drivers/block/virtio_blk.c                         |  12 +-
 drivers/block/xen-blkback/common.h                 |   3 +
 drivers/block/xen-blkback/xenbus.c                 |   6 +-
 drivers/block/xen-blkfront.c                       |  20 +-
 drivers/block/z2ram.c                              |   1 -
 drivers/cdrom/gdrom.c                              |   1 -
 drivers/clk/bcm/clk-iproc-pll.c                    |  12 +-
 drivers/clk/bcm/clk-raspberrypi.c                  |  15 +-
 drivers/clk/clk.c                                  |   3 +-
 drivers/clk/imx/clk-imx6sx.c                       |   4 +-
 drivers/clk/imx/clk-imx93.c                        |   2 +-
 drivers/clk/ingenic/tcu.c                          |  15 +-
 drivers/clk/microchip/clk-mpfs.c                   |  11 +-
 drivers/clk/ti/clk-44xx.c                          | 210 +++---
 drivers/clk/ti/clk-54xx.c                          | 160 ++---
 drivers/clk/ti/clk.c                               |   1 +
 drivers/clk/ti/clkctrl.c                           |   4 +
 drivers/counter/104-quad-8.c                       | 209 +++---
 drivers/cpufreq/cpufreq.c                          |   2 +-
 drivers/dax/hmem/device.c                          |   1 +
 drivers/dma-buf/dma-resv.c                         |   3 +-
 drivers/dma/ti/k3-udma-private.c                   |   6 +-
 drivers/dma/xilinx/xilinx_dma.c                    |  21 +-
 drivers/firmware/arm_scmi/clock.c                  |   6 +-
 drivers/firmware/arm_scmi/reset.c                  |  10 +-
 drivers/firmware/arm_scmi/scmi_pm_domain.c         |  46 +-
 drivers/firmware/arm_scmi/sensors.c                |  25 +-
 drivers/firmware/efi/capsule-loader.c              |  31 +-
 drivers/firmware/efi/libstub/Makefile              |   7 +
 drivers/firmware/efi/libstub/secureboot.c          |   8 +-
 drivers/firmware/efi/libstub/x86-stub.c            |   7 +
 drivers/gpio/gpio-104-dio-48e.c                    |  10 +-
 drivers/gpio/gpio-104-idio-16.c                    |  18 +-
 drivers/gpio/gpio-ftgpio010.c                      |  22 +-
 drivers/gpio/gpio-ixp4xx.c                         |  17 +-
 drivers/gpio/gpio-mockup.c                         |  15 +-
 drivers/gpio/gpio-mpc8xxx.c                        |   1 +
 drivers/gpio/gpio-mt7621.c                         |  21 +-
 drivers/gpio/gpio-mvebu.c                          |  15 +-
 drivers/gpio/gpio-pca953x.c                        |   8 +-
 drivers/gpio/gpio-realtek-otto.c                   | 166 ++---
 drivers/gpio/gpio-rockchip.c                       |   4 +-
 drivers/gpio/gpio-tqmx86.c                         |   4 +-
 drivers/gpio/gpiolib-acpi.c                        |  38 +-
 drivers/gpio/gpiolib-cdev.c                        |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  45 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  11 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c     |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c            |   3 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c           |   2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c             |  18 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   3 +-
 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c            |   1 +
 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c             |   9 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c             |   9 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c             |   9 +-
 drivers/gpu/drm/amd/amdgpu/nbio_v7_7.c             |   9 +
 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c             |   5 +
 drivers/gpu/drm/amd/amdgpu/soc15.c                 |  25 -
 drivers/gpu/drm/amd/amdgpu/vega10_ih.c             |   4 +
 drivers/gpu/drm/amd/amdgpu/vega20_ih.c             |   4 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  12 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |   2 +-
 .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c        |  18 +-
 .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c |  17 +
 .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c   |  14 +-
 .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c |  22 +-
 .../drm/amd/display/dc/clk_mgr/dcn315/dcn315_smu.c |  14 +-
 .../drm/amd/display/dc/clk_mgr/dcn316/dcn316_smu.c |  14 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  16 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   6 +-
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |   1 +
 .../amd/display/dc/dml/dcn30/display_mode_vba_30.c |   3 +-
 .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 420 +++---------
 .../drm/amd/display/modules/color/color_gamma.c    |   4 +
 .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c    |  11 +
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c   |  35 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c |  13 -
 drivers/gpu/drm/bridge/lontium-lt8912b.c           |  13 +-
 drivers/gpu/drm/drm_gem.c                          |  17 +-
 drivers/gpu/drm/drm_internal.h                     |   4 +-
 drivers/gpu/drm/drm_prime.c                        |  20 +-
 drivers/gpu/drm/gma500/cdv_device.c                |   4 +-
 drivers/gpu/drm/gma500/gem.c                       |   4 +-
 drivers/gpu/drm/gma500/gma_display.c               |  11 +-
 drivers/gpu/drm/gma500/oaktrail_device.c           |   5 +-
 drivers/gpu/drm/gma500/power.c                     |   8 +-
 drivers/gpu/drm/gma500/psb_drv.c                   |   2 +-
 drivers/gpu/drm/gma500/psb_drv.h                   |   5 +-
 drivers/gpu/drm/gma500/psb_irq.c                   |  15 +-
 drivers/gpu/drm/gma500/psb_irq.h                   |   2 +-
 drivers/gpu/drm/hisilicon/hibmc/Kconfig            |   1 +
 drivers/gpu/drm/i915/display/icl_dsi.c             |   2 +
 drivers/gpu/drm/i915/display/intel_backlight.c     |  37 +-
 drivers/gpu/drm/i915/display/intel_bios.c          |   7 +
 drivers/gpu/drm/i915/display/intel_dp.c            |   3 +-
 drivers/gpu/drm/i915/display/intel_quirks.c        |   3 +
 drivers/gpu/drm/i915/display/intel_vdsc.c          |   1 -
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |   8 +-
 drivers/gpu/drm/i915/gt/intel_engine_types.h       |  15 +
 .../gpu/drm/i915/gt/intel_execlists_submission.c   |  21 +-
 drivers/gpu/drm/i915/gt/intel_gt_sysfs_pm.c        |  15 +-
 drivers/gpu/drm/i915/gt/intel_llc.c                |  19 +-
 drivers/gpu/drm/i915/gt/intel_migrate.c            |  44 +-
 drivers/gpu/drm/i915/gt/intel_rps.c                |  50 ++
 drivers/gpu/drm/i915/gt/intel_rps.h                |   2 +
 drivers/gpu/drm/i915/gt/uc/intel_guc.h             |   8 +
 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c  |  27 +-
 drivers/gpu/drm/i915/gvt/handlers.c                |   2 +-
 drivers/gpu/drm/i915/i915_gem.c                    |   3 +-
 drivers/gpu/drm/i915/i915_reg.h                    |  16 +-
 drivers/gpu/drm/i915/i915_vma.c                    |   3 +-
 drivers/gpu/drm/i915/intel_gvt_mmio_table.c        |   3 +-
 drivers/gpu/drm/i915/intel_pm.c                    |   8 +-
 drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c        |   2 +-
 drivers/gpu/drm/mediatek/mtk_dsi.c                 |  24 +-
 drivers/gpu/drm/meson/meson_plane.c                |   2 +-
 drivers/gpu/drm/meson/meson_viu.c                  |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c        |   6 +
 drivers/gpu/drm/msm/dp/dp_ctrl.c                   |   2 +-
 drivers/gpu/drm/msm/dsi/dsi_cfg.c                  |   4 +-
 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c              |   2 +-
 drivers/gpu/drm/msm/msm_drv.c                      |   2 +
 drivers/gpu/drm/msm/msm_gpu_devfreq.c              |   2 +
 drivers/gpu/drm/msm/msm_rd.c                       |   3 +
 drivers/gpu/drm/panel/panel-edp.c                  |   3 +-
 drivers/gpu/drm/panel/panel-simple.c               |   2 +-
 drivers/gpu/drm/radeon/radeon_device.c             |   3 +
 drivers/gpu/drm/rockchip/cdn-dp-core.c             |   5 +-
 drivers/gpu/drm/rockchip/rockchip_drm_vop2.c       |   4 +
 drivers/hid/intel-ish-hid/ishtp-hid.h              |   2 +-
 drivers/hid/intel-ish-hid/ishtp/client.c           |  68 +-
 drivers/hv/vmbus_drv.c                             |  10 +-
 drivers/hwmon/asus-ec-sensors.c                    | 446 ++++++++-----
 drivers/hwmon/gpio-fan.c                           |   3 +
 drivers/hwmon/mr75203.c                            |  72 +-
 drivers/hwmon/tps23861.c                           |  10 +-
 drivers/i2c/busses/i2c-davinci.c                   |   3 +-
 drivers/i2c/busses/i2c-imx.c                       |   2 +-
 drivers/i2c/busses/i2c-mlxbf.c                     |  68 +-
 drivers/i2c/i2c-mux.c                              |   5 +-
 drivers/iio/adc/ad7292.c                           |   4 +-
 drivers/iio/adc/mcp3911.c                          |  28 +-
 drivers/iio/light/cm3605.c                         |   6 +-
 drivers/infiniband/core/cma.c                      |   4 +-
 drivers/infiniband/core/umem_odp.c                 |   2 +-
 drivers/infiniband/hw/hns/hns_roce_device.h        |   1 -
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   3 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.h         |   4 +-
 drivers/infiniband/hw/hns/hns_roce_main.c          |   2 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |   7 +-
 drivers/infiniband/hw/irdma/uk.c                   |   7 +-
 drivers/infiniband/hw/irdma/utils.c                |  15 +-
 drivers/infiniband/hw/irdma/verbs.c                |  13 +-
 drivers/infiniband/hw/mlx5/cq.c                    |   4 +
 drivers/infiniband/hw/mlx5/mad.c                   |   6 +
 drivers/infiniband/hw/mlx5/main.c                  |   2 +-
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |  13 +-
 drivers/infiniband/hw/mlx5/umr.c                   |  81 ++-
 drivers/infiniband/sw/siw/siw_qp_tx.c              |  18 +-
 drivers/infiniband/ulp/rtrs/rtrs-clt.c             |   9 +-
 drivers/infiniband/ulp/rtrs/rtrs-srv.c             |  14 +-
 drivers/infiniband/ulp/srp/ib_srp.c                |   3 +-
 drivers/input/joystick/iforce/iforce-main.c        |   1 +
 drivers/input/joystick/iforce/iforce-serio.c       |   6 +-
 drivers/input/joystick/iforce/iforce-usb.c         |   8 +-
 drivers/input/joystick/iforce/iforce.h             |   6 +
 drivers/input/keyboard/snvs_pwrkey.c               |   2 +-
 drivers/input/misc/rk805-pwrkey.c                  |   1 +
 drivers/input/touchscreen/goodix.c                 |   2 +
 drivers/input/touchscreen/melfas_mip4.c            |   2 +-
 drivers/iommu/amd/iommu.c                          |   3 +-
 drivers/iommu/amd/iommu_v2.c                       |   2 +
 drivers/iommu/intel/iommu.c                        | 128 ++--
 drivers/iommu/iommu.c                              |  21 +-
 drivers/iommu/virtio-iommu.c                       |  11 +
 drivers/md/md.c                                    |   1 +
 drivers/media/dvb-core/dvb_vb2.c                   |  11 +
 .../platform/mediatek/vcodec/mtk_vcodec_enc_drv.c  |   9 +-
 drivers/media/rc/mceusb.c                          |  35 +-
 drivers/media/usb/b2c2/flexcop-usb.c               |   2 +-
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |   2 +
 drivers/memstick/core/ms_block.c                   |   1 -
 drivers/memstick/core/mspro_block.c                |   1 -
 drivers/misc/fastrpc.c                             |  12 +-
 drivers/mmc/core/block.c                           |   1 -
 drivers/mmc/core/queue.c                           |   1 -
 drivers/mmc/core/sd.c                              |  49 +-
 drivers/mmc/host/mmc_hsq.c                         |   2 +-
 drivers/mmc/host/moxart-mmc.c                      |  17 +-
 drivers/net/bonding/bond_3ad.c                     |   5 +-
 drivers/net/bonding/bond_main.c                    | 127 ++--
 drivers/net/can/c_can/c_can.h                      |  17 +-
 drivers/net/can/c_can/c_can_main.c                 |  11 +-
 drivers/net/can/flexcan/flexcan-core.c             |  10 +-
 drivers/net/can/usb/gs_usb.c                       |   4 +-
 drivers/net/dsa/mt7530.c                           |  15 +-
 drivers/net/dsa/ocelot/felix_vsc9959.c             | 162 +++--
 drivers/net/dsa/xrs700x/xrs700x.c                  |   5 +-
 drivers/net/ethernet/aquantia/atlantic/aq_main.c   |   3 -
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  10 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c      |   4 +-
 drivers/net/ethernet/broadcom/tg3.c                |   8 +-
 drivers/net/ethernet/cadence/macb_main.c           |   4 +
 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c     |  28 +-
 drivers/net/ethernet/cortina/gemini.c              |  24 +-
 drivers/net/ethernet/freescale/enetc/Makefile      |   1 -
 drivers/net/ethernet/freescale/enetc/enetc.c       |  53 +-
 drivers/net/ethernet/freescale/enetc/enetc.h       |  12 +-
 drivers/net/ethernet/freescale/enetc/enetc_pf.c    |  32 +-
 drivers/net/ethernet/freescale/enetc/enetc_qos.c   |  23 +
 drivers/net/ethernet/freescale/enetc/enetc_vf.c    |  17 +-
 drivers/net/ethernet/fungible/funeth/funeth_txrx.h |   4 +-
 drivers/net/ethernet/google/gve/gve_ethtool.c      |  16 +-
 drivers/net/ethernet/google/gve/gve_main.c         |  12 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c       |   2 +-
 drivers/net/ethernet/huawei/hinic/hinic_rx.c       |   4 +-
 drivers/net/ethernet/huawei/hinic/hinic_tx.c       |   4 +-
 drivers/net/ethernet/intel/i40e/i40e.h             |  14 +
 drivers/net/ethernet/intel/i40e/i40e_client.c      |   5 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  55 +-
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |   3 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |  14 +-
 drivers/net/ethernet/intel/iavf/iavf_txrx.c        |   9 +-
 drivers/net/ethernet/intel/ice/ice_base.c          |  17 -
 drivers/net/ethernet/intel/ice/ice_lib.c           |  42 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  35 +-
 drivers/net/ethernet/intel/ice/ice_txrx.c          |   7 +-
 drivers/net/ethernet/intel/ice/ice_xsk.c           | 226 ++++---
 drivers/net/ethernet/intel/ice/ice_xsk.h           |  15 +-
 .../net/ethernet/marvell/prestera/prestera_pci.c   |   1 +
 drivers/net/ethernet/mediatek/mtk_eth_soc.h        |   4 +-
 drivers/net/ethernet/mediatek/mtk_ppe.c            |   2 +-
 drivers/net/ethernet/mediatek/mtk_ppe.h            |   3 +
 drivers/net/ethernet/mellanox/mlx5/core/fw.c       |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |  72 +-
 drivers/net/ethernet/mellanox/mlx5/core/vport.c    |  14 +-
 .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h  |   4 +-
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 128 +++-
 .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h |   2 +
 .../net/ethernet/mellanox/mlxsw/spectrum_span.c    |   3 +-
 .../net/ethernet/microchip/lan966x/lan966x_fdma.c  |   5 +-
 .../net/ethernet/microchip/sparx5/sparx5_packet.c  |   2 +
 drivers/net/ethernet/microsoft/mana/gdma_main.c    |  10 +
 drivers/net/ethernet/mscc/ocelot.c                 |   7 +
 .../net/ethernet/netronome/nfp/flower/qos_conf.c   |   5 +-
 .../net/ethernet/netronome/nfp/nfp_net_common.c    |   8 +-
 .../net/ethernet/netronome/nfp/nfp_net_ethtool.c   |   8 +-
 drivers/net/ethernet/renesas/ravb_main.c           |   2 +
 drivers/net/ethernet/renesas/sh_eth.c              |   2 +
 drivers/net/ethernet/rocker/rocker_ofdpa.c         |   2 +-
 drivers/net/ethernet/sfc/efx_channels.c            |   2 +-
 drivers/net/ethernet/sfc/siena/efx_channels.c      |   2 +-
 drivers/net/ethernet/sfc/siena/tx.c                |   2 +-
 drivers/net/ethernet/sfc/tx.c                      |   2 +-
 drivers/net/ethernet/smsc/smsc911x.c               |   6 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  23 +-
 drivers/net/ethernet/sun/sunhme.c                  |   4 +-
 drivers/net/ieee802154/adf7242.c                   |   3 +-
 drivers/net/ieee802154/cc2520.c                    |   1 +
 drivers/net/ipa/ipa_qmi.c                          |   8 +-
 drivers/net/ipa/ipa_qmi_msg.c                      |   8 +-
 drivers/net/ipa/ipa_qmi_msg.h                      |  37 +-
 drivers/net/ipa/ipa_table.c                        |   2 -
 drivers/net/ipa/ipa_table.h                        |   3 +
 drivers/net/ipvlan/ipvlan_core.c                   |   6 +-
 drivers/net/mdio/of_mdio.c                         |   1 +
 drivers/net/netdevsim/hwstats.c                    |   6 +-
 drivers/net/netdevsim/netdev.c                     |   4 +-
 drivers/net/phy/aquantia_main.c                    |  53 +-
 drivers/net/phy/meson-gxl.c                        |   8 +-
 drivers/net/phy/micrel.c                           |  26 +-
 drivers/net/phy/microchip_t1.c                     |  58 +-
 drivers/net/phy/phy_device.c                       |  10 +-
 drivers/net/team/team.c                            |  24 +-
 drivers/net/usb/cdc_ether.c                        |   7 +
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/usb/r8152.c                            |   3 +
 drivers/net/usb/usbnet.c                           |   7 +-
 drivers/net/wireguard/netlink.c                    |  13 +-
 drivers/net/wireguard/selftest/ratelimiter.c       |  25 +-
 drivers/net/wireless/intel/iwlegacy/4965-rs.c      |   5 +-
 drivers/net/wireless/intel/iwlwifi/Kconfig         |   1 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7615/mac.c    |   2 +-
 .../net/wireless/mediatek/mt76/mt7921/pci_mac.c    |   2 +-
 drivers/net/wireless/microchip/wilc1000/netdev.h   |   1 +
 drivers/net/wireless/microchip/wilc1000/sdio.c     |  39 +-
 drivers/net/wireless/microchip/wilc1000/wlan.c     |  15 +-
 drivers/net/xen-netback/xenbus.c                   |   2 +-
 drivers/nvdimm/pmem.c                              |   6 +-
 drivers/nvme/host/apple.c                          |   2 +-
 drivers/nvme/host/core.c                           |   7 +-
 drivers/nvme/host/fc.c                             |  12 +-
 drivers/nvme/host/pci.c                            |   4 +-
 drivers/nvme/host/rdma.c                           |  12 +-
 drivers/nvme/host/tcp.c                            |  19 +-
 drivers/nvme/target/core.c                         |   6 +-
 drivers/nvme/target/loop.c                         |  12 +-
 drivers/nvme/target/tcp.c                          |   3 +
 drivers/nvme/target/zns.c                          |  17 +-
 drivers/of/fdt.c                                   |   2 +-
 drivers/parisc/ccio-dma.c                          |  12 +-
 drivers/peci/controller/peci-aspeed.c              |   2 +-
 drivers/peci/cpu.c                                 |   3 +-
 drivers/perf/arm-cmn.c                             |   2 +-
 drivers/perf/arm_pmu_platform.c                    |   2 +-
 drivers/perf/riscv_pmu_sbi.c                       |   2 +-
 drivers/phy/marvell/phy-mvebu-a3700-comphy.c       |  87 +--
 drivers/pinctrl/qcom/pinctrl-sc8180x.c             |  10 +-
 drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c      |   2 +-
 drivers/platform/mellanox/mlxreg-lc.c              |  38 +-
 .../platform/surface/surface_aggregator_registry.c |   3 +
 drivers/platform/x86/acer-wmi.c                    |   9 +-
 drivers/platform/x86/asus-wmi.c                    |   9 +-
 drivers/platform/x86/pmc_atom.c                    |   2 +-
 drivers/platform/x86/x86-android-tablets.c         |  14 +
 drivers/regulator/core.c                           |   9 +-
 drivers/reset/reset-imx7.c                         |   1 +
 drivers/rpmsg/qcom_glink_native.c                  |   2 +-
 drivers/rpmsg/qcom_smd.c                           |   4 +-
 drivers/s390/block/dasd.c                          |   2 +-
 drivers/s390/block/dasd_alias.c                    |   9 +-
 drivers/s390/block/dasd_genhd.c                    |   4 +-
 drivers/scsi/hosts.c                               |  16 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   5 +-
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |   1 -
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |   2 +-
 drivers/scsi/qedf/qedf_main.c                      |   5 -
 drivers/scsi/qla2xxx/qla_target.c                  |  14 +-
 drivers/scsi/scsi_lib.c                            |  56 +-
 drivers/scsi/scsi_priv.h                           |   2 +-
 drivers/scsi/scsi_scan.c                           |   1 +
 drivers/scsi/scsi_sysfs.c                          |   3 +-
 drivers/scsi/sd.c                                  |   4 +-
 drivers/scsi/sr.c                                  |   4 +-
 drivers/soc/bcm/brcmstb/pm/pm-arm.c                |  50 +-
 drivers/soc/fsl/Kconfig                            |   1 +
 drivers/soc/imx/gpcv2.c                            |   5 +-
 drivers/soc/imx/imx8m-blk-ctrl.c                   |   1 -
 drivers/soc/sunxi/sunxi_sram.c                     |  23 +-
 drivers/soundwire/qcom.c                           |   6 +-
 drivers/spi/spi-bitbang-txrx.h                     |   6 +-
 drivers/staging/media/rkvdec/rkvdec-h264.c         |   4 +-
 drivers/staging/r8188eu/os_dep/os_intfs.c          |   1 +
 drivers/staging/r8188eu/os_dep/usb_intf.c          |   1 +
 drivers/staging/rtl8712/rtl8712_cmd.c              |  36 -
 drivers/tee/tee_shm.c                              |   1 +
 .../intel/int340x_thermal/int3400_thermal.c        |   9 +-
 drivers/thunderbolt/ctl.c                          |   2 +-
 drivers/thunderbolt/icm.c                          |   1 +
 drivers/thunderbolt/nhi.h                          |   1 +
 drivers/thunderbolt/switch.c                       |   7 +-
 drivers/tty/n_gsm.c                                |  85 ++-
 drivers/tty/serial/atmel_serial.c                  |   4 +-
 drivers/tty/serial/fsl_lpuart.c                    |  14 +-
 drivers/tty/serial/serial-tegra.c                  |   5 +-
 drivers/tty/serial/tegra-tcu.c                     |   2 +-
 drivers/tty/vt/vt.c                                |  12 +-
 drivers/ufs/core/ufshcd.c                          |  13 +-
 drivers/usb/cdns3/cdns3-gadget.c                   |   4 +-
 drivers/usb/class/cdc-acm.c                        |   3 +
 drivers/usb/core/hub.c                             |  10 +
 drivers/usb/dwc2/platform.c                        |   8 +-
 drivers/usb/dwc3/core.c                            |  32 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   4 +
 drivers/usb/dwc3/gadget.c                          |   8 +-
 drivers/usb/dwc3/host.c                            |  10 +
 drivers/usb/gadget/function/f_uac2.c               |  16 +-
 drivers/usb/gadget/function/storage_common.c       |   6 +-
 drivers/usb/gadget/udc/core.c                      |  26 +-
 drivers/usb/host/xhci-hub.c                        |  13 +-
 drivers/usb/host/xhci-mtk-sch.c                    |  15 +-
 drivers/usb/host/xhci-plat.c                       |  11 +-
 drivers/usb/host/xhci.c                            |  19 +-
 drivers/usb/host/xhci.h                            |   4 +-
 drivers/usb/mon/mon_bin.c                          |   5 +
 drivers/usb/musb/Kconfig                           |   2 +-
 drivers/usb/serial/ch341.c                         |  16 +-
 drivers/usb/serial/cp210x.c                        |   1 +
 drivers/usb/serial/ftdi_sio.c                      |   5 +-
 drivers/usb/serial/ftdi_sio_ids.h                  |   6 +
 drivers/usb/serial/option.c                        |  21 +
 drivers/usb/storage/unusual_devs.h                 |   7 +
 drivers/usb/storage/unusual_uas.h                  |  28 +
 drivers/usb/typec/altmodes/displayport.c           |   4 +-
 drivers/usb/typec/mux/intel_pmc_mux.c              |   9 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   7 +
 drivers/usb/typec/ucsi/ucsi.c                      |  55 +-
 drivers/vdpa/ifcvf/ifcvf_base.c                    |   4 +-
 drivers/vdpa/mlx5/net/mlx5_vnet.c                  |  17 +-
 drivers/vdpa/vdpa_user/vduse_dev.c                 |   9 +-
 drivers/vfio/vfio_iommu_type1.c                    |  12 +
 drivers/video/fbdev/chipsfb.c                      |   1 +
 drivers/video/fbdev/core/fbsysfs.c                 |   4 +
 drivers/video/fbdev/omap/omapfb_main.c             |   4 +-
 drivers/xen/grant-table.c                          |   3 +
 drivers/xen/xenbus/xenbus_client.c                 |   9 +-
 fs/afs/flock.c                                     |   2 +-
 fs/afs/fsclient.c                                  |   2 +-
 fs/afs/internal.h                                  |   3 +-
 fs/afs/rxrpc.c                                     |   7 +-
 fs/afs/yfsclient.c                                 |   3 +-
 fs/btrfs/ctree.h                                   |   2 -
 fs/btrfs/disk-io.c                                 |  43 +-
 fs/btrfs/inode.c                                   |   7 +-
 fs/btrfs/space-info.c                              |   2 +-
 fs/btrfs/volumes.c                                 |   3 +
 fs/btrfs/zoned.c                                   | 139 ++--
 fs/cachefiles/internal.h                           |   1 +
 fs/cachefiles/ondemand.c                           |  22 +-
 fs/cifs/cifsfs.c                                   |   6 +
 fs/cifs/connect.c                                  |  11 +-
 fs/cifs/file.c                                     |   3 +
 fs/cifs/smb2file.c                                 |   1 -
 fs/cifs/smb2ops.c                                  | 157 +++--
 fs/cifs/smb2pdu.c                                  |  32 +-
 fs/cifs/smb2proto.h                                |   4 +-
 fs/cifs/transport.c                                |   6 +-
 fs/coredump.c                                      |  38 +-
 fs/dax.c                                           |   3 +
 fs/debugfs/inode.c                                 |  22 +
 fs/erofs/fscache.c                                 |   8 +-
 fs/erofs/internal.h                                |  29 -
 fs/exfat/fatent.c                                  |   3 +-
 fs/ext4/ext4.h                                     |  10 +-
 fs/ext4/extents.c                                  |   4 +
 fs/ext4/ialloc.c                                   |   2 +-
 fs/ext4/mballoc.c                                  | 317 ++++-----
 fs/ext4/mballoc.h                                  |   1 -
 fs/internal.h                                      |   3 +
 fs/nfs/internal.h                                  |  25 +
 fs/nfs/nfs42proc.c                                 |   9 +-
 fs/nfs/super.c                                     |  27 +-
 fs/nfs/write.c                                     |  25 -
 fs/ntfs/super.c                                    |   3 +-
 fs/read_write.c                                    |  22 +-
 fs/tracefs/inode.c                                 |  31 +-
 include/asm-generic/vmlinux.lds.h                  |   3 +-
 include/kunit/test.h                               |   6 +-
 include/linux/blk-mq.h                             |   3 +
 include/linux/blkdev.h                             |   6 +-
 include/linux/bpf.h                                |  13 +
 include/linux/buffer_head.h                        |  11 +
 include/linux/cpumask.h                            |   5 +-
 include/linux/debugfs.h                            |   6 +
 include/linux/intel-iommu.h                        |   9 +-
 include/linux/mlx5/driver.h                        |  20 +-
 include/linux/mlx5/mlx5_ifc.h                      |  25 +-
 include/linux/of_device.h                          |   5 +-
 include/linux/platform_data/x86/pmc_atom.h         |   6 +-
 include/linux/scmi_protocol.h                      |   4 +-
 include/linux/serial_core.h                        |  17 +
 include/linux/skbuff.h                             |  49 +-
 include/linux/time64.h                             |   3 +
 include/linux/udp.h                                |   1 +
 include/linux/usb.h                                |   2 +
 include/linux/usb/typec_dp.h                       |   5 +
 include/net/bond_3ad.h                             |   2 -
 include/net/bonding.h                              |  16 +-
 include/net/ieee802154_netdev.h                    |  37 ++
 include/net/ip_tunnels.h                           |   4 +-
 include/net/udp_tunnel.h                           |   4 +
 include/net/xfrm.h                                 |   2 +
 include/net/xsk_buff_pool.h                        |   2 +-
 include/scsi/scsi_host.h                           |   2 +
 include/soc/at91/sama7-ddr.h                       |   8 +
 include/uapi/linux/xfrm.h                          |   2 +-
 io_uring/io_uring.c                                |   7 +-
 kernel/bpf/cgroup.c                                |   4 +-
 kernel/bpf/core.c                                  |   2 +-
 kernel/bpf/helpers.c                               |  28 +-
 kernel/bpf/syscall.c                               |   4 +-
 kernel/bpf/verifier.c                              | 112 ++--
 kernel/cgroup/cgroup-v1.c                          |   2 +
 kernel/cgroup/cgroup.c                             |  90 ++-
 kernel/cgroup/cpuset.c                             |   3 +-
 kernel/dma/swiotlb.c                               |   5 +-
 kernel/kprobes.c                                   |   1 +
 kernel/sched/debug.c                               |   2 +-
 kernel/trace/trace_events_trigger.c                |   3 +-
 kernel/trace/trace_preemptirq.c                    |   4 +-
 kernel/workqueue.c                                 |   6 +-
 lib/Kconfig.debug                                  |   4 +-
 mm/damon/dbgfs.c                                   |  19 +-
 mm/damon/sysfs.c                                   |   2 +-
 mm/frontswap.c                                     |   3 +
 mm/gup.c                                           |  34 +-
 mm/hugetlb.c                                       |  14 +-
 mm/khugepaged.c                                    |  10 +-
 mm/kmemleak.c                                      |   8 +-
 mm/madvise.c                                       |   7 +-
 mm/memory-failure.c                                |   3 +
 mm/memory.c                                        |  14 +-
 mm/migrate_device.c                                |  16 +-
 mm/page_alloc.c                                    |  65 +-
 mm/page_isolation.c                                |  25 +-
 mm/pagewalk.c                                      |  21 +-
 mm/ptdump.c                                        |   4 +-
 mm/secretmem.c                                     |   2 +-
 mm/slab_common.c                                   |  48 +-
 mm/slub.c                                          |  18 +-
 mm/util.c                                          |   4 +
 net/batman-adv/hard-interface.c                    |   4 +
 net/bluetooth/hci_core.c                           |  15 +-
 net/bluetooth/hci_event.c                          |  19 +-
 net/bluetooth/hci_sync.c                           |  30 +-
 net/bluetooth/mgmt.c                               |  71 +-
 net/bridge/br_netfilter_hooks.c                    |   2 +
 net/bridge/br_netfilter_ipv6.c                     |   1 +
 net/bridge/netfilter/ebtables.c                    |   4 +-
 net/core/datagram.c                                |   2 +-
 net/core/flow_dissector.c                          |   5 +-
 net/core/skbuff.c                                  |   5 +-
 net/core/skmsg.c                                   |   4 +-
 net/dsa/tag_hellcreek.c                            |   2 +-
 net/ieee802154/socket.c                            |  42 +-
 net/ipv4/fib_frontend.c                            |   4 +-
 net/ipv4/ip_gre.c                                  |   2 +-
 net/ipv4/ip_output.c                               |   2 +-
 net/ipv4/ip_tunnel.c                               |   7 +-
 net/ipv4/tcp.c                                     |   2 +-
 net/ipv4/tcp_input.c                               |  29 +-
 net/ipv4/tcp_ipv4.c                                |   2 +
 net/ipv4/udp.c                                     |   2 +
 net/ipv4/udp_tunnel_core.c                         |   1 +
 net/ipv6/addrconf.c                                |   8 +-
 net/ipv6/af_inet6.c                                |   4 +-
 net/ipv6/seg6.c                                    |   5 +
 net/ipv6/tcp_ipv6.c                                |   5 +-
 net/ipv6/udp.c                                     |   5 +-
 net/kcm/kcmsock.c                                  |  15 +-
 net/mac80211/ibss.c                                |   4 +
 net/mac80211/rc80211_minstrel_ht.c                 |   6 +-
 net/mac80211/scan.c                                |  11 +-
 net/mac80211/sta_info.c                            |   8 +-
 net/mac80211/tx.c                                  |   4 +
 net/mac80211/util.c                                |   4 +-
 net/mac802154/rx.c                                 |   2 +-
 net/mpls/af_mpls.c                                 |   4 +-
 net/mptcp/protocol.c                               |  16 +-
 net/mptcp/protocol.h                               |   2 +
 net/mptcp/subflow.c                                |  33 +-
 net/netfilter/nf_conntrack_ftp.c                   |   6 +-
 net/netfilter/nf_conntrack_irc.c                   |  39 +-
 net/netfilter/nf_conntrack_proto_tcp.c             |  31 +
 net/netfilter/nf_conntrack_sip.c                   |   4 +-
 net/netfilter/nf_tables_api.c                      |  12 +-
 net/netfilter/nfnetlink_osf.c                      |   4 +-
 net/openvswitch/datapath.c                         |   4 +-
 net/rxrpc/ar-internal.h                            |   1 +
 net/rxrpc/local_object.c                           |   1 +
 net/rxrpc/peer_event.c                             | 293 ++++++--
 net/rxrpc/rxkad.c                                  |   2 +-
 net/sched/act_ct.c                                 |   5 +-
 net/sched/cls_api.c                                |   1 +
 net/sched/sch_generic.c                            |  31 +-
 net/sched/sch_sfb.c                                |  13 +-
 net/sched/sch_taprio.c                             |  23 +-
 net/sched/sch_tbf.c                                |   4 +-
 net/smc/af_smc.c                                   |   1 -
 net/smc/smc_core.c                                 |   6 +-
 net/smc/smc_core.h                                 |   2 +
 net/smc/smc_wr.c                                   |   5 +
 net/smc/smc_wr.h                                   |   5 +
 net/sunrpc/clnt.c                                  |   3 +
 net/sunrpc/xprt.c                                  |   8 +-
 net/tipc/monitor.c                                 |   2 +-
 net/wireless/debugfs.c                             |   3 +-
 net/wireless/util.c                                |   4 +-
 net/xdp/xsk.c                                      |   4 +-
 net/xdp/xsk_buff_pool.c                            |  21 +-
 scripts/Makefile.debug                             |  21 +-
 scripts/Makefile.extrawarn                         |   1 +
 security/Kconfig.hardening                         |  14 +-
 security/landlock/fs.c                             |  48 +-
 sound/core/init.c                                  |  10 +-
 sound/core/memalloc.c                              |  96 ++-
 sound/core/oss/pcm_oss.c                           |   6 +-
 sound/core/seq/oss/seq_oss_midi.c                  |   2 +
 sound/core/seq/seq_clientmgr.c                     |  12 +-
 sound/drivers/aloop.c                              |   7 +-
 sound/hda/intel-nhlt.c                             |   8 +-
 sound/pci/emu10k1/emupcm.c                         |   2 +-
 sound/pci/hda/hda_bind.c                           |   4 +-
 sound/pci/hda/hda_intel.c                          |   4 +-
 sound/pci/hda/patch_hdmi.c                         |  25 +-
 sound/pci/hda/patch_realtek.c                      |  96 ++-
 sound/pci/hda/patch_sigmatel.c                     |  24 +
 sound/soc/atmel/mchp-spdiftx.c                     |  10 +-
 sound/soc/codecs/cs42l42.c                         |  13 +-
 sound/soc/codecs/tas2770.c                         |   3 +
 sound/soc/fsl/imx-card.c                           |   4 +
 sound/soc/qcom/sm8250.c                            |   1 +
 sound/soc/sof/Kconfig                              |   2 +
 sound/usb/card.c                                   |   2 +-
 sound/usb/endpoint.c                               |   2 +
 sound/usb/quirks.c                                 |   2 +-
 sound/usb/stream.c                                 |   9 +-
 tools/include/uapi/asm/errno.h                     |   4 +-
 tools/lib/perf/evlist.c                            |  55 +-
 tools/objtool/check.c                              |  34 +-
 tools/perf/arch/x86/util/evlist.c                  |   7 +-
 tools/perf/builtin-list.c                          |   2 +-
 tools/perf/builtin-lock.c                          |   1 +
 tools/perf/builtin-record.c                        |  36 +-
 tools/perf/builtin-script.c                        |   3 +
 tools/perf/builtin-stat.c                          |  11 +-
 tools/perf/builtin-timechart.c                     |   1 +
 tools/perf/builtin-trace.c                         |   1 +
 tools/perf/dlfilters/dlfilter-show-cycles.c        |   4 +-
 tools/perf/tests/perf-record.c                     |   2 +-
 tools/perf/tests/shell/record.sh                   |   2 +-
 tools/perf/util/Build                              |   2 +
 tools/perf/util/bpf_counter_cgroup.c               |   4 +-
 tools/perf/util/bpf_skel/bperf_cgroup.bpf.c        |   2 +-
 tools/perf/util/evlist.c                           |   9 +-
 tools/perf/util/evlist.h                           |   7 +-
 tools/perf/util/genelf.c                           |  14 +
 tools/perf/util/genelf.h                           |   4 +
 tools/perf/util/parse-events-hybrid.c              |  21 +-
 tools/perf/util/parse-events.c                     | 734 ++-------------------
 tools/perf/util/parse-events.h                     |  32 +-
 tools/perf/util/print-events.c                     | 533 +++++++++++++++
 tools/perf/util/print-events.h                     |  22 +
 tools/perf/util/symbol-elf.c                       |   7 +-
 tools/perf/util/synthetic-events.c                 |  17 +-
 tools/perf/util/trace-event-info.c                 |  96 +++
 tools/perf/util/tracepoint.c                       |  63 ++
 tools/perf/util/tracepoint.h                       |  25 +
 tools/testing/selftests/landlock/fs_test.c         | 155 ++++-
 tools/testing/selftests/net/forwarding/sch_red.sh  |   1 +
 tools/testing/selftests/net/reuseport_bpf.c        |   2 +-
 773 files changed, 8237 insertions(+), 4960 deletions(-)
 create mode 100644 tools/perf/util/print-events.c
 create mode 100644 tools/perf/util/print-events.h
 create mode 100644 tools/perf/util/tracepoint.c
 create mode 100644 tools/perf/util/tracepoint.h



More information about the kernel-team mailing list