android_kernel_samsung_sm8650/Documentation
jianzhou b0a40cd05a Merge keystone/android-mainline-keystone-qcom-release.5.19-rc6 (79cfa1b) into msm-pineapple
* refs/heads/tmp-79cfa1b:
  ANDROID: overlayfs: inode_owner_or_capable called during execv
  ANDROID: overlayfs: override_creds=off option bypass creator_cred
  vf/remap: return the amount of bytes actually deduplicated
  fs/remap: constrain dedupe of EOF blocks
  samples: Use KSYM_NAME_LEN for kprobes
  fprobe/samples: Make sample_probe static
  blk-iocost: tracing: atomic64_read(&ioc->vtime_rate) is assigned an extra semicolon
  ftrace: Be more specific about arch impact when function tracer is enabled
  tracing: Fix sleeping while atomic in kdb ftdump
  tracing/histograms: Fix memory leak problem
  x86/static_call: Serialize __static_call_fixup() properly
  module: kallsyms: Ensure preemption in add_kallsyms() with PREEMPT_RT
  fix race between exit_itimers() and /proc/pid/timers
  ANDROID: db845c_gki: Enable PINCTRL_SM8250_LPASS_LPI
  Linux 5.19-rc6
  ida: don't use BUG_ON() for debugging
  kbuild: remove unused cmd_none in scripts/Makefile.modinst
  x86/boot: Fix the setup data types max limit
  drm/aperture: Run fbdev removal before internal helpers
  ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced()
  io_uring: check that we have a file table when allocating update slots
  x86/speculation: Disable RRSBA behavior
  x86/kexec: Disable RET on kexec
  ptrace: fix clearing of JOBCTL_TRACED in ptrace_unfreeze_traced()
  btrfs: zoned: drop optimization of zone finish
  btrfs: zoned: fix a leaked bioc in read_zone_info
  btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents
  ovl: turn of SB_POSIXACL with idmapped layers temporarily
  x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
  ANDROID: GKI: remove CONFIG_RANDOM_TRUST_CPU=y from gki_defconfig
  ANDROID: BUILD.bazel: the ufs-qcom module moved.
  MAINTAINERS: Remove iommu@lists.linux-foundation.org
  ANDROID: reorder the ufs config options in gki_defconfig
  UPSTREAM: scripts/check-local-export: avoid 'wait $!' for process substitution
  io_uring: explicit sqe padding for ioctl commands
  i2c: cadence: Unregister the clk notifier in error path
  UPSTREAM: fix the breakage in close_fd_get_file() calling conventions change
  PM / devfreq: exynos-bus: Fix NULL pointer dereference
  signal handling: don't use BUG_ON() for debugging
  x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry
  x86/ibt, objtool: Don't discard text references from tracepoint section
  x86/bugs: Add Cannon lake to RETBleed affected CPU list
  gpiolib: cdev: fix null pointer dereference in linereq_free()
  LoongArch: Fix section mismatch warning
  LoongArch: Fix build errors for tinyconfig
  LoongArch: Remove obsolete mentions of vcsr
  LoongArch: Drop these obsolete selects in Kconfig
  fbcon: Use fbcon_info_from_console() in fbcon_modechange_possible()
  fbmem: Check virtual screen sizes in fb_set_var()
  drm/ssd130x: Fix pre-charge period setting
  fbcon: Prevent that screen size is smaller than font size
  fbcon: Disallow setting font bigger than screen size
  dma-buf: Fix one use-after-free of fence
  drm/i915: Fix vm use-after-free in vma destruction
  drm/i915/guc: ADL-N should use the same GuC FW as ADL-S
  drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector()
  wireguard: Kconfig: select CRYPTO_CHACHA_S390
  crypto: s390 - do not depend on CRYPTO_HW for SIMD implementations
  wireguard: selftests: use microvm on x86
  wireguard: selftests: always call kernel makefile
  wireguard: selftests: use virt machine on m68k
  wireguard: selftests: set fake real time in init
  r8169: fix accessing unset transport header
  net: rose: fix UAF bug caused by rose_t0timer_expiry
  drm/amdgpu/display: disable prefer_shadow for generic fb helpers
  drm/amdgpu: keep fbdev buffers pinned during suspend
  usbnet: fix memory leak in error case
  Revert "ANDROID: sched: add vendor hook for correcting cpu capacity"
  Revert "ANDROID: sched: add cpumask parameter to cpu capacity vendor hook"
  Revert "ANDROID: sched: Add vendor hooks for update_topology"
  Revert "ANDROID: topology: Add flag to indicate topology has been updated"
  Revert "ANDROID: arch_topology: Export thermal pressure symbol"
  nvme: use struct group for generic command dwords
  dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo
  nvme-pci: phison e16 has bogus namespace ids
  video: of_display_timing.h: include errno.h
  fbdev: fbmem: Fix logo center image dx issue
  Revert "tls: rx: move counting TlsDecryptErrors for sync"
  mptcp: update MIB_RMSUBFLOW in cmd_sf_destroy
  mptcp: fix local endpoint accounting
  selftests: mptcp: userspace PM support for MP_PRIO signals
  mptcp: netlink: issue MP_PRIO signals from userspace PMs
  mptcp: Acquire the subflow socket lock before modifying MP_PRIO flags
  mptcp: Avoid acquiring PM lock for subflow priority changes
  mptcp: fix locking in mptcp_nl_cmd_sf_destroy()
  net/mlx5e: Fix matchall police parameters validation
  net/sched: act_police: allow 'continue' action offload
  iommu/vt-d: Fix RID2PASID setup/teardown failure
  iommu/vt-d: Fix PCI bus rescan device hot add
  x86/compressed/64: Add identity mappings for setup_data entries
  dmaengine: lgm: Fix an error handling path in intel_ldma_probe()
  dmaengine: pl330: Fix lockdep warning about non-static key
  net: lan966x: hardcode the number of external ports
  vfio: Move IOMMU_CAP_CACHE_COHERENCY test to after we know we have a group
  Bluetooth: core: Fix deadlock on hci_power_on_sync.
  ACPI: CPPC: Don't require _OSC if X86_FEATURE_CPPC is supported
  ACPI: CPPC: Only probe for _CPC if CPPC v2 is acked
  ALSA: cs46xx: Fix missing snd_card_free() call at probe error
  fscache: Fix invalidation/lookup race
  cachefiles: narrow the scope of flushed requests when releasing fd
  fscache: Introduce fscache_cookie_is_dropped()
  fscache: Fix if condition in fscache_wait_on_volume_collision()
  gpio: vf610: fix compilation error
  dmaengine: idxd: Only call idxd_enable_system_pasid() if succeeded in enabling SVA feature
  dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly
  selftests: forwarding: fix error message in learning_test
  selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT
  selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT
  drm/panfrost: Fix shrinker list corruption by madvise IOCTL
  drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error
  drm/rockchip: Detach from ARM DMA domain in attach_device
  drm/bridge: fsl-ldb: Drop DE signal polarity inversion
  drm/bridge: fsl-ldb: Enable split mode for LVDS dual link
  drm/bridge: fsl-ldb: Fix mode clock rate validation
  soc: qcom: smem: use correct format characters
  ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0)
  ALSA: usb-audio: Add quirk for Fiero SC-01
  ALSA: hda/realtek: Add quirk for Clevo L140PU
  ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
  drm/aperture: Run fbdev removal before internal helpers
  powerpc/powernv: delay rng platform device creation until later in boot
  can: mcp251xfd: mcp251xfd_register_get_dev_id(): fix endianness conversion
  can: mcp251xfd: mcp251xfd_register_get_dev_id(): use correct length to read dev_id
  can: mcp251xfd: mcp251xfd_stop(): add missing hrtimer_cancel()
  can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register
  can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd
  can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits
  can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
  can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info
  ibmvnic: Properly dispose of all skbs during a failover.
  can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits
  can: m_can: m_can_chip_config(): actually enable internal timestamping
  can: grcan: grcan_probe(): remove extra of_node_get()
  can: gs_usb: gs_usb_open/close(): fix memory leak
  can: rcar_canfd: Fix data transmission failed on R-Car V3U
  Revert "can: xilinx_can: Limit CANFD brp to 2"
  docs: netdev: add a cheat sheet for the rules
  docs: netdev: document reverse xmas tree
  docs: netdev: document that patch series length limit
  can: bcm: use call_rcu() instead of costly synchronize_rcu()
  ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15
  ARM: dts: stm32: delete fixed clock node on STM32MP15-SCMI
  ARM: dts: stm32: DSI should use LSE SCMI clock on DK1/ED1 STM32 board
  ARM: dts: stm32: use the correct clock source for CEC on stm32mp151
  ARM: dts: stm32: fix pwr regulators references to use scmi
  mm: split huge PUD on wp_huge_pud fallback
  nilfs2: fix incorrect masking of permission flags for symlinks
  mm/rmap: fix dereferencing invalid subpage pointer in try_to_migrate_one()
  riscv/mm: fix build error while PAGE_TABLE_CHECK enabled without MMU
  Documentation: highmem: use literal block for code example in highmem.h comment
  mm: sparsemem: fix missing higher order allocation splitting
  mm/damon: use set_huge_pte_at() to make huge pte old
  sh: convert nommu io{re,un}map() to static inline functions
  mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages
  Linux 5.19-rc5
  lockref: remove unused 'lockref_get_or_lock()' function
  sparse: introduce conditional lock acquire function attribute
  netfilter: nft_set_pipapo: release elements in clone from abort path
  netfilter: nf_tables: stricter validation of element data
  parisc: Fix vDSO signal breakage on 32-bit kernel
  MAINTAINERS: add Wenjia as SMC maintainer
  misc: rtsx_usb: set return value in rsp_buf alloc err path
  perf synthetic-events: Ignore dead threads during event synthesis
  perf synthetic-events: Don't sort the task scan result from /proc
  perf unwind: Fix unitialized 'offset' variable on aarch64
  selftests/net: fix section name when using xdp_dummy.o
  doc: module: update file references
  module: Fix "warning: variable 'exit' set but not used"
  module: Fix selfAssignment cppcheck warning
  modules: Fix corruption of /proc/kallsyms
  UPSTREAM: virtio_ring: make vring_create_virtqueue_split prettier
  UPSTREAM: vhost-vdpa: call vhost_vdpa_cleanup during the release
  UPSTREAM: virtio_mmio: Restore guest page size on resume
  UPSTREAM: virtio_mmio: Add missing PM calls to freeze/restore
  UPSTREAM: caif_virtio: fix race between virtio_device_ready() and ndo_open()
  UPSTREAM: virtio-net: fix race between ndo_open() and virtio_device_ready()
  UPSTREAM: virtio: disable notification hardening by default
  UPSTREAM: virtio: Remove unnecessary variable assignments
  UPSTREAM: virtio_ring : keep used_wrap_counter in vq->last_used_idx
  UPSTREAM: vduse: Tie vduse mgmtdev and its device
  UPSTREAM: vdpa/mlx5: Initialize CVQ vringh only once
  UPSTREAM: vdpa/mlx5: Update Control VQ callback information
  UPSTREAM: vdpa: make get_vq_group and set_group_asid optional
  UPSTREAM: virtio: Fix all occurences of the "the the" typo
  UPSTREAM: vduse: Fix NULL pointer dereference on sysfs access
  UPSTREAM: vringh: Fix loop descriptors check in the indirect cases
  UPSTREAM: vdpa/mlx5: clean up indenting in handle_ctrl_vlan()
  UPSTREAM: vdpa/mlx5: fix error code for deleting vlan
  UPSTREAM: virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed
  UPSTREAM: vdpa/mlx5: Fix syntax errors in comments
  UPSTREAM: virtio-rng: make device ready before making request
  UPSTREAM: um: virt-pci: set device ready in probe()
  bpf, selftests: Add verifier test case for jmp32's jeq/jne
  bpf, selftests: Add verifier test case for imm=0,umin=0,umax=1 scalar
  bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
  bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
  PM: runtime: Fix supplier device management during consumer probe
  PM: runtime: Redefine pm_runtime_release_supplier()
  hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails
  arm64: hugetlb: Restore TLB invalidation for BBM on contiguous ptes
  dmaengine: imx-sdma: only restart cyclic channel when enabled
  xfs: prevent a UAF when log IO errors race with unmount
  irqchip/apple-aic: Make symbol 'use_fast_ipi' static
  irqchip/xilinx: Add explicit dependency on OF_ADDRESS
  soc: ixp4xx/npe: Fix unused match warning
  net: usb: Fix typo in code
  dmaengine: dw-axi-dmac: Fix RMW on channel suspend register
  dmaengine: idxd: force wq context cleanup on device disable path
  dmaengine: qcom: bam_dma: fix runtime PM underflow
  x86: Fix .brk attribute in linker script
  x86: Clear .brk area at early boot
  x86/xen: Use clear_bss() for Xen PV guests
  drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Tablet 2 830
  xen/arm: Fix race in RB-tree based P2M accounting
  xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses()
  xen/blkfront: force data bouncing when backend is untrusted
  xen/netfront: force data bouncing when backend is untrusted
  xen/netfront: fix leaking data in shared pages
  staging/wlan-ng: get the correct struct hfa384x in work callback
  misc: rtsx_usb: use separate command and response buffers
  misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer
  xen/blkfront: fix leaking data in shared pages
  vfs: fix copy_file_range() regression in cross-fs copies
  SUNRPC: Fix READ_PLUS crasher
  NFSv4: Add an fattr allocation to _nfs4_discover_trunking()
  NFS: restore module put when manager exits.
  i40e: Fix VF's MAC Address change on VM
  i40e: Fix dropped jumbo frames statistics
  net: dsa: felix: fix race between reading PSFP stats and port stats
  selftest: tun: add test for NAPI dismantle
  net: tun: avoid disabling NAPI twice
  net: sparx5: mdb add/del handle non-sparx5 devices
  thermal: intel_tcc_cooling: Add TCC cooling support for RaptorLake
  s390/qdio: Fix spelling mistake
  s390/sclp: Fix typo in comments
  s390/archrandom: simplify back to earlier design and initialize earlier
  io_uring: fix provided buffer import
  ANDROID: gki_defconfig: enable IPV6_MROUTE
  io_uring: keep sendrecv flags in ioprio
  s390/purgatory: remove duplicated build rule of kexec-purgatory.o
  s390/purgatory: hard-code obj-y in Makefile
  s390: remove unneeded 'select BUILD_BIN2C'
  net: sfp: fix memory leak in sfp_probe()
  mlxsw: spectrum_router: Fix rollback in tunnel next hop init
  net: rose: fix UAF bugs caused by timer handler
  net: usb: ax88179_178a: Fix packet receiving
  nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1
  nvmet: add a clear_ids attribute for passthru targets
  net: bonding: fix use-after-free after 802.3ad slave unbind
  ipv6: fix lockdep splat in in6_dump_addrs()
  net: phy: ax88772a: fix lost pause advertisement configuration
  net: phy: Don't trigger state machine while in suspend
  usbnet: fix memory allocation in helpers
  selftests net: fix kselftest net fatal error
  dm raid: fix KASAN warning in raid5_add_disks
  dm raid: fix KASAN warning in raid5_remove_disk
  ata: pata_cs5535: Fix W=1 warnings
  hwmon: (pmbus/ucd9200) fix typos in comments
  hwmon: (occ) Prevent power cap command overwriting poll response
  PM / devfreq: passive: revert an editing accident in SPDX-License line
  PM / devfreq: Fix kernel warning with cpufreq passive register fail
  PM / devfreq: Rework freq_table to be local to devfreq struct
  PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events
  PM / devfreq: passive: Use HZ_PER_KHZ macro in units.h
  PM / devfreq: Fix cpufreq passive unregister erroring on PROBE_DEFER
  PM / devfreq: Mute warning on governor PROBE_DEFER
  PM / devfreq: Fix kernel panic with cpu based scaling to passive gov
  i2c: piix4: Fix a memory leak in the EFCH MMIO support
  Revert "drm/amdgpu/display: set vblank_disable_immediate for DC"
  drm/amdgpu: To flush tlb for MMHUB of RAVEN series
  drm/fourcc: fix integer type usage in uapi header
  drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover()
  UPSTREAM: watchdog: gxp: Add missing MODULE_LICENSE
  ANDROID: add drivers/leds/rgb/leds-qcom-lpg.ko to db845c module list
  ceph: wait on async create before checking caps for syncfs
  xfs: dont treat rt extents beyond EOF as eofblocks to be cleared
  xfs: don't hold xattr leaf buffers across transaction rolls
  xfs: empty xattr leaf header blocks are not corruption
  x86/retbleed: Add fine grained Kconfig knobs
  nvme: fix regression when disconnect a recovering ctrl
  nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G)
  nvme-tcp: always fail a request when sending it failed
  nvmet-tcp: fix regression in data_digest calculation
  NFC: nxp-nci: don't print header length mismatch on i2c error
  NFC: nxp-nci: Don't issue a zero length i2c_master_read()
  net: tipc: fix possible refcount leak in tipc_sk_create()
  powerpc/memhotplug: Add add_pages override for PPC
  powerpc/bpf: Fix use of user_pt_regs in uapi
  fbdev: Disable sysfb device registration when removing conflicting FBs
  firmware: sysfb: Add sysfb_disable() helper function
  firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer
  ANDROID: gki_defconfig: reorder some mm config options
  cxl/mbox: Fix missing variable payload checks in cmd size validation
  nfc: nfcmrvl: Fix irq_of_parse_and_map() return value
  net: ipv6: unexport __init-annotated seg6_hmac_net_init()
  ipv6/sit: fix ipip6_tunnel_get_prl return value
  selftests: mptcp: Initialize variables to quiet gcc 12 warnings
  mptcp: fix conflict with <netinet/in.h>
  selftests: mptcp: more stable diag tests
  mptcp: fix race on unaccepted mptcp sockets
  mptcp: consistent map handling on failure
  mptcp: fix shutdown vs fallback race
  mptcp: invoke MP_FAIL response when needed
  mptcp: introduce MAPPING_BAD_CSUM
  mptcp: fix error mibs accounting
  gen_compile_commands: handle multiple lines per .mod file
  xsk: Clear page contiguity bit when unmapping pool
  platform/x86: hp-wmi: Ignore Sanitization Mode event
  platform/x86: thinkpad_acpi: do not use PSC mode on Intel platforms
  platform/x86: thinkpad-acpi: profile capabilities as integer
  platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses
  platform/x86: panasonic-laptop: don't report duplicate brightness key-presses
  platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug"
  platform/x86: panasonic-laptop: sort includes alphabetically
  platform/x86: panasonic-laptop: de-obfuscate button codes
  ACPI: video: Change how we determine if brightness key-presses are handled
  tools headers UAPI: Sync linux/kvm.h with the kernel sources
  bpf, docs: Better scale maintenance of BPF subsystem
  perf bpf: 8 byte align bpil data
  tools kvm headers arm64: Update KVM headers from the kernel sources
  perf offcpu: Accept allowed sample types only
  perf offcpu: Fix build failure on old kernels
  pinctrl: stm32: fix optional IRQ support to gpios
  linux/dim: Fix divide by 0 in RDMA DIM
  ANDROID: remove CONFIG_USELIB from x86 gki_defconfig
  net: bonding: fix possible NULL deref in rlb code
  pinctrl: imx: Add the zero base flag for imx93
  Revert "Revert "Revert "Revert "ANDROID: GKI: Add module load time protected symbol lookup""""
  ARM: at91: pm: Mark at91_pm_secure_init as __init
  ARM: at91: fix soc detection for SAM9X60 SiPs
  ARM: dts: at91: sama5d2_icp: fix eeprom compatibles
  ARM: dts: at91: sam9x60ek: fix eeprom compatible and size
  ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt
  ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt
  ARM: at91: pm: use proper compatible for sama5d2's rtc
  Revert "Revert "Revert "ANDROID: GKI: Add module load time protected symbol lookup"""
  fanotify: refine the validation checks on non-dir inode mask
  openrisc: unwinder: Fix grammar issue in comment
  irqchip: or1k-pic: Undefine mask_ack for level triggered hardware
  cpufreq: Add MT8186 to cpufreq-dt-platdev blocklist
  cpufreq: pmac32-cpufreq: Fix refcount leak bug
  cpufreq: qcom-hw: Don't do lmh things without a throttle interrupt
  drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c
  Revert "ANDROID: GKI: Disable security lockdown for unsigned modules"
  Revert "ANDROID: module: Add vendor hook"
  ipv6: take care of disable_policy when restoring routes
  net: usb: asix: do not force pause frames support
  net: asix: fix "can't send until first packet is send" issue
  MAINTAINERS: nfc: drop Charles Gorand from NXP-NCI
  octeon_ep: use bitwise AND
  selftests: tc-testing: Add testcases to test new flush behaviour
  net/sched: act_api: Notify user space if any actions were flushed before error
  epic100: fix use after free on rmmod
  net: tun: stop NAPI when detaching queues
  scsi: hisi_sas: Limit max hw sectors for v3 HW
  dm raid: fix accesses beyond end of raid member array
  arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo
  drm/msm/gem: Fix error return on fence id alloc fail
  parisc/unaligned: Fix emulate_ldw() breakage
  tick/nohz: unexport __init-annotated tick_nohz_full_setup()
  netfilter: br_netfilter: do not skip all hooks with 0 priority
  netfilter: nf_tables: avoid skb access on nf_stolen
  netfilter: nft_dynset: restore set element counter when failing to update
  firmware: arm_scmi: Remove usage of the deprecated ida_simple_xxx API
  drm/i915: tweak the ordering in cpu_write_needs_clflush
  drm/i915/dgfx: Disable d3cold at gfx root port
  drm/i915/gem: add missing else
  NFSD: restore EINVAL error translation in nfsd_commit()
  eeprom: at25: Rework buggy read splitting
  platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ideapad_dytc_v4_allow_table[]
  platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter
  drm/vc4: perfmon: Fix variable dereferenced before check
  virtio_ring: make vring_create_virtqueue_split prettier
  vhost-vdpa: call vhost_vdpa_cleanup during the release
  virtio_mmio: Restore guest page size on resume
  virtio_mmio: Add missing PM calls to freeze/restore
  caif_virtio: fix race between virtio_device_ready() and ndo_open()
  virtio-net: fix race between ndo_open() and virtio_device_ready()
  firmware: arm_scmi: Fix response size warning for OPTEE transport
  tipc: move bc link creation back to tipc_node_create
  tunnels: do not assume mac header is set in skb_tunnel_check_pmtu()
  pinctrl: sunxi: sunxi_pconf_set: use correct offset
  x86/cpu/amd: Enumerate BTC_NO
  x86/common: Stamp out the stepping madness
  KVM: VMX: Prevent RSB underflow before vmenter
  x86/speculation: Fill RSB on vmexit for IBRS
  KVM: VMX: Fix IBRS handling after vmexit
  KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
  KVM: VMX: Convert launched argument to flags
  KVM: VMX: Flatten __vmx_vcpu_run()
  objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}
  x86/speculation: Remove x86_spec_ctrl_mask
  x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
  x86/speculation: Fix SPEC_CTRL write on SMT state change
  x86/speculation: Fix firmware entry SPEC_CTRL handling
  x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
  x86/cpu/amd: Add Spectral Chicken
  objtool: Add entry UNRET validation
  x86/bugs: Do IBPB fallback check only once
  x86/bugs: Add retbleed=ibpb
  x86/xen: Add UNTRAIN_RET
  x86/xen: Rename SYS* entry points
  objtool: Update Retpoline validation
  intel_idle: Disable IBRS during long idle
  x86/bugs: Report Intel retbleed vulnerability
  x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
  x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
  x86/bugs: Optimize SPEC_CTRL MSR writes
  x86/entry: Add kernel IBRS implementation
  x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
  x86/bugs: Enable STIBP for JMP2RET
  x86/bugs: Add AMD retbleed= boot parameter
  x86/bugs: Report AMD retbleed vulnerability
  x86: Add magic AMD return-thunk
  objtool: Treat .text.__x86.* as noinstr
  x86/entry: Avoid very early RET
  x86: Use return-thunk in asm code
  x86/sev: Avoid using __x86_return_thunk
  x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
  x86/kvm: Fix SETcc emulation for return thunks
  x86/bpf: Use alternative RET encoding
  x86/ftrace: Use alternative RET encoding
  x86,static_call: Use alternative RET encoding
  x86,objtool: Create .return_sites
  x86: Undo return-thunk damage
  x86/retpoline: Use -mfunction-return
  x86/retpoline: Swizzle retpoline thunk
  x86/retpoline: Cleanup some #ifdefery
  x86/cpufeatures: Move RETPOLINE flags to word 11
  x86/kvm/vmx: Make noinstr clean
  arm64: dts: imx8mp-icore-mx8mp-edim2.2: correct pad settings
  arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings
  arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings
  arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings
  arm64: dts: imx8mp-venice-gw74xx: correct pad settings
  arm64: dts: imx8mp-evk: correct I2C3 pad settings
  arm64: dts: imx8mp-evk: correct I2C1 pad settings
  arm64: dts: imx8mp-evk: correct I2C5 pad settings
  arm64: dts: imx8mp-evk: correct vbus pad settings
  arm64: dts: imx8mp-evk: correct eqos pad settings
  arm64: dts: imx8mp-evk: correct vbus pad settings
  arm64: dts: imx8mp-evk: correct gpio-led pad settings
  arm64: dts: imx8mp-evk: correct the uart2 pinctl value
  arm64: dts: imx8mp-evk: correct mmc pad settings
  ARM: mxs_defconfig: Enable the framebuffer
  platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMIO resource
  platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2201_create_static_devices()
  platform/x86: intel/pmc: Add Alder Lake N support to PMC core driver
  arm64: dts: imx8mp: correct clock of pgc_ispdwp
  xfs: clean up the end of xfs_attri_item_recover
  xfs: always free xattri_leaf_bp when cancelling a deferred op
  xfs: use invalidate_lock to check the state of mmap_lock
  xfs: factor out the common lock flags assert
  Linux 5.19-rc4
  tools headers UAPI: Synch KVM's svm.h header with the kernel
  tools include UAPI: Sync linux/vhost.h with the kernel sources
  perf stat: Enable ignore_missing_thread
  perf inject: Adjust output data offset for backward compatibility
  perf trace beauty: Fix generation of errno id->str table on ALT Linux
  perf build-id: Fix caching files with a wrong build ID
  tools headers cpufeatures: Sync with the kernel sources
  tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
  perf inject: Fix missing free in copy_kcore_dir()
  parisc: Enable ARCH_HAS_STRICT_MODULE_RWX
  parisc: Fix flush_anon_page on PA8800/PA8900
  MAINTAINERS: Add myself as a reviewer for Qualcomm ARM/64 support
  arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node
  ksmbd: use vfs_llseek instead of dereferencing NULL
  parisc: align '*' in comment in math-emu code
  kbuild: Ignore __this_module in gen_autoksyms.sh
  kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt)
  arm64: dts: qcom: sm8450 add ITS device tree node
  arm64: dts: qcom: msm8994: Fix CPU6/7 reg values
  lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch()
  LoongArch: Make compute_return_era() return void
  LoongArch: Fix wrong fpu version
  LoongArch: Fix EENTRY/MERRENTRY setting in setup_tlb_handler()
  LoongArch: Fix sleeping in atomic context in setup_tlb_handler()
  LoongArch: Fix the _stext symbol address
  LoongArch: Fix the !THP build
  net: fix IFF_TX_SKB_NO_LINEAR definition
  net: dp83822: disable rx error interrupt
  net: dp83822: disable false carrier interrupt
  net: tun: unlink NAPI from device on destruction
  tcp: add a missing nf_reset_ct() in 3WHS handling
  fprobe, samples: Add module parameter descriptions
  RDMA/cm: Fix memory leak in ib_cm_insert_listen
  nvdimm: Fix badblocks clear off-by-one error
  cifs: update cifs_ses::ip_addr after failover
  selftests/bpf: Test sockmap update when socket has ULP
  arm64: dts: qcom: sm8450: fix interconnects property of UFS node
  ARM: dts: aspeed: nuvia: rename vendor nuvia to qcom
  ASoC: madera: Fix event generation for rate controls
  ASoC: madera: Fix event generation for OUT1 demux
  ASoC: cs47l15: Fix event generation for low power mux control
  ASoC: cs35l41: Add ASP TX3/4 source to register patch
  ASoC: dapm: Initialise kcontrol data for mux/demux controls
  ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error
  ASoC: cs35l41: Correct some control names
  ASoC: wm5110: Fix DRE control
  ASoC: wm_adsp: Fix event for preloader
  MAINTAINERS: update ASoC Qualcomm maintainer email-id
  ASoC: rockchip: i2s: switch BCLK to GPIO
  ASoC: SOF: Intel: disable IMR boot when resuming from ACPI S4 and S5 states
  ASoC: SOF: pm: add definitions for S4 and S5 states
  ASoC: SOF: pm: add explicit behavior for ACPI S1 and S2
  ASoC: SOF: Intel: hda: Fix compressed stream position tracking
  ASoC: SOF: mediatek: Fix error code in probe
  ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem
  MAINTAINERS: update ASoC/Intel/SOF maintainers
  ASoC: wcd938x: Fix event generation for some controls
  ASoC: wcd9335: Fix spurious event generation
  ASoC: wcd9335: Remove RX channel from old list before adding it to a new one
  ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared
  ASoC: Remove unused hw_write_t type
  ASoC: Intel: avs: Fix parsing UUIDs in topology
  ASoC: SOF: ipc3-topology: Move and correct size checks in sof_ipc3_control_load_bytes()
  ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow
  ASoC: SOF: Intel: hda-loader: Make sure that the fw load sequence is followed
  ASoC: SOF: Intel: hda-dsp: Expose hda_dsp_core_power_up()
  ASoC: ak4613: cares Simple-Audio-Card case for TDM
  ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect
  ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe
  ASoC: rt7*-sdw: harden jack_detect_handler
  ASoC: rt711: fix calibrate mutex initialization
  ASoC: Intel: sof_sdw: handle errors on card registration
  ASoC: rt711-sdca-sdw: fix calibrate mutex initialization
  ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove
  arm: mach-spear: Add missing of_node_put() in time.c
  ARM: cns3xxx: Fix refcount leak in cns3xxx_init
  MAINTAINERS: Update email address
  cifs: avoid deadlocks while updating iface
  MAINTAINERS: Add new IOMMU development mailing list
  usb: chipidea: udc: check request status before setting device address
  USB: gadget: Fix double-free bug in raw_gadget driver
  ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD
  crypto: ccp - Fix device IRQ counting by using platform_irq_count()
  KVM: SEV: Init target VMCBs in sev_migrate_from
  KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user()
  virtio: disable notification hardening by default
  virtio: Remove unnecessary variable assignments
  virtio_ring : keep used_wrap_counter in vq->last_used_idx
  vduse: Tie vduse mgmtdev and its device
  vdpa/mlx5: Initialize CVQ vringh only once
  vdpa/mlx5: Update Control VQ callback information
  ksmbd: check invalid FileOffset and BeyondFinalZero in FSCTL_ZERO_DATA
  ksmbd: set the range of bytes to zero without extending file size in FSCTL_ZERO_DATA
  ksmbd: remove duplicate flag set in smb2_write
  selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test
  net: clear msg_get_inq in __sys_recvfrom() and __copy_msghdr_from_user()
  net/ncsi: use proper "mellanox" DT vendor prefix
  powerpc/prom_init: Fix kernel config grep
  net: dsa: bcm_sf2: force pause link settings
  net/dsa/hirschmann: Add missing of_node_get() in hellcreek_led_setup()
  powerpc/book3e: Fix PUD allocation size in map_kernel_page()
  powerpc/xive/spapr: correct bitmap allocation size
  memregion: Fix memregion_free() fallback definition
  gpio: mxs: Fix header comment
  xfs: introduce xfs_inodegc_push()
  xfs: bound maximum wait time for inodegc work
  gpio: Fix kernel-doc comments to nested union
  cpufreq: amd-pstate: Add resume and suspend callbacks
  dm mirror log: clear log bits up to BITS_PER_LONG boundary
  dm: fix BLK_STS_DM_REQUEUE handling when dm_io represents split bio
  drm/msm/dpu: Fix variable dereferenced before check
  drm/msm/dp: reset drm_dev to NULL at dp_display_unbind()
  drm/msm/dpu: Increment vsync_cnt before waking up userspace
  io_uring: use original request task for inflight tracking
  MAINTAINERS: Reorganize KVM/x86 maintainership
  Revert "printk: add functions to prefer direct printing"
  Revert "printk: add kthread console printers"
  Revert "printk: extend console_lock for per-console locking"
  Revert "printk: remove @console_locked"
  Revert "printk: Block console kthreads when direct printing will be required"
  Revert "printk: Wait for the global console lock when the system is going down"
  filemap: Fix serialization adding transparent huge pages to page cache
  mm: Clear page->private when splitting or migrating a page
  s390/pai: Fix multiple concurrent event installation
  s390/pai: Prevent invalid event number for pai_crypto PMU
  s390/cpumf: Handle events cycles and instructions identical
  s390/crash: make copy_oldmem_page() return number of bytes copied
  s390/crash: add missing iterator advance in copy_oldmem_page()
  gpio: grgpio: Fix device removing
  io_uring: move io_uring_get_opcode out of TP_printk
  gpio: winbond: Fix error code in winbond_gpio_get()
  xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI
  xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI
  xhci: turn off port power in shutdown
  xhci: Keep interrupt disabled in initialization until host is running.
  selftests: KVM: Handle compiler optimizations in ucall
  block: remove WARN_ON() from bd_link_disk_holder
  xen/gntdev: Avoid blocking in unmap_grant_pages()
  dma-direct: use the correct size for dma_set_encrypted()
  nvme: move the Samsung X5 quirk entry to the core quirks
  nvme: fix the CRIMS and CRWMS definitions to match the spec
  nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH
  USB: serial: option: add Quectel RM500K module support
  net: openvswitch: fix parsing of nw_proto for IPv6 fragments
  sock: redo the psock vs ULP protection check
  Revert "net/tls: fix tls_sk_proto_close executed repeatedly"
  virtio_net: fix xdp_rxq_info bug after suspend/resume
  igb: Make DMA faster when CPU is active on the PCIe link
  net: dsa: qca8k: reduce mgmt ethernet timeout
  net: dsa: qca8k: reset cpu port on MTU change
  cifs: periodically query network interfaces from server
  cifs: during reconnect, update interface if necessary
  cifs: change iface_list from array to sorted linked list
  smb3: use netname when available on secondary channels
  MAINTAINERS: Add a maintainer for OCP Time Card
  ipc: Free mq_sysctls if ipc namespace creation failed
  amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for DCN20+
  drm/amd/display: Fix typo in override_lane_settings
  drm/amd/display: Fix DC warning at driver load
  drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is already enabled"
  drm/amdgpu: Adjust logic around GTT size (v3)
  hinic: Replace memcpy() with direct assignment
  ALSA: hda/realtek: Add quirk for Clevo NS50PU
  video: fbdev: omap: Remove duplicate 'the' in comment
  video: fbdev: omapfb: Align '*' in comment
  drm/sun4i: Return if frontend is not present
  drm/vc4: fix error code in vc4_check_tex_size()
  iommu/ipmmu-vmsa: Fix compatible for rcar-gen4
  Revert "drivers/net/ethernet/neterion/vxge: Fix a use-after-free bug in vxge-main.c"
  regmap-irq: Fix offset/index mismatch in read_sub_irq_data()
  regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips
  powerpc/powernv: wire up rng during setup_arch
  drm/sun4i: Add DMA mask and segment size
  drm/vc4: hdmi: Fixed possible integer overflow
  USB: serial: option: add Quectel EM05-G modem
  USB: serial: pl2303: add support for more HXN (G) types
  net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode
  io_uring: fix double poll leak on repolling
  io_uring: fix wrong arm_poll error handling
  io_uring: fail links when poll fails
  ice: ethtool: Prohibit improper channel config for DCB
  cxl/mbox: Use __le32 in get,set_lsa mailbox structures
  cxl/core: Use is_endpoint_decoder
  cxl: Fix cleanup of port devices on failure to probe driver.
  ice: ethtool: advertise 1000M speeds properly
  mips: lantiq: Add missing of_node_put() in irq.c
  ice: Fix switchdev rules book keeping
  MAINTAINERS: Update Ben's email address
  PM: hibernate: Use kernel_can_power_off()
  ice: ignore protocol field in GTP offload
  dm: do not return early from dm_io_complete if BLK_STS_AGAIN without polling
  dm era: commit metadata in postsuspend after worker stops
  block: pop cached rq before potentially blocking rq_qos_throttle()
  afs: Fix dynamic root getattr
  efi/x86: libstub: Fix typo in __efi64_argmap* name
  efi: sysfb_efi: remove unnecessary <asm/efi.h> include
  f2fs: do not count ENOENT for error case
  mips: dts: ingenic: Add TCU clock to x1000/x1830 tcu device node
  certs: Add FIPS selftests
  certs: Move load_certificate_list() to be with the asymmetric keys code
  mips/pic32/pic32mzda: Fix refcount leak bugs
  mips: lantiq: xway: Fix refcount leak bug in sysctrl
  mips: lantiq: falcon: Fix refcount leak bug in sysctrl
  mips: ralink: Fix refcount leak in of.c
  mips: mti-malta: Fix refcount leak in malta-time.c
  arch: mips: generic: Add missing of_node_put() in board-ranchu.c
  MIPS: Remove repetitive increase irq_err_count
  drm/xen: Add missing VM_DONTEXPAND flag in mmap callback
  x86/xen: Remove undefined behavior in setup_features()
  xen-blkfront: Handle NULL gendisk
  usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC
  usb: gadget: uvc: fix list double add in uvcg_video_pump
  dt-bindings: usb: ehci: Increase the number of PHYs
  dt-bindings: usb: ohci: Increase the number of PHYs
  io_uring: fix req->apoll_events
  io_uring: fix merge error in checking send/recv addr2 flags
  Documentation: update btrfs list of features and link to readthedocs.io
  btrfs: fix deadlock with fsync+fiemap+transaction commit
  btrfs: don't set lock_owner when locking extent buffer for reading
  btrfs: zoned: fix critical section of relocation inode writeback
  btrfs: zoned: prevent allocation from previous data relocation BG
  btrfs: do not BUG_ON() on failure to migrate space when replacing extents
  btrfs: add missing inode updates on each iteration when replacing extents
  btrfs: fix race between reflinking and ordered extent completion
  ALSA: hda: Fix discovery of i915 graphics PCI device
  usb: gadget: Fix non-unique driver names in raw-gadget driver
  MAINTAINERS: add include/dt-bindings/usb to USB SUBSYSTEM
  netfilter: nf_dup_netdev: add and use recursion counter
  netfilter: nf_dup_netdev: do not push mac header a second time
  selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh
  arm64: dts: qcom: Remove duplicate sc7180-trogdor include on lazor/homestar
  smb3: fix empty netname context on secondary channels
  filemap: Handle sibling entries in filemap_get_read_batch()
  filemap: Correct the conditions for marking a folio as accessed
  video: fbdev: simplefb: Check before clk_put() not needed
  video: fbdev: au1100fb: Drop unnecessary NULL ptr check
  video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
  drm/i915/display: Re-add check for low voltage sku for max dp source rate
  regmap: Wire up regmap_config provided bulk write in missed functions
  regmap: Make regmap_noinc_read() return -ENOTSUPP if map->read isn't set
  regmap: Re-introduce bulk read support check in regmap_bulk_read()
  udmabuf: add back sanity check
  io_uring: mark reissue requests with REQ_F_PARTIAL_IO
  video: fbdev: skeletonfb: Convert to generic power management
  video: fbdev: cirrusfb: Remove useless reference to PCI power management
  video: fbdev: intelfb: Initialize value of stolen size
  video: fbdev: intelfb: Use aperture size from pci_resource_len
  video: fbdev: skeletonfb: Fix syntax errors in comments
  ALSA: hda/via: Fix missing beep setup
  ALSA: hda/conexant: Fix missing beep setup
  spi: rockchip: Unmask IRQ at the final to avoid preemption
  USB: serial: option: add Telit LE910Cx 0x1250 composition
  drm/i915/fdinfo: Don't show engine classes not present
  drm/i915: Implement w/a 22010492432 for adl-s
  xtensa: change '.bss' to '.section .bss'
  firmware: arm_scmi: Relax CLOCK_DESCRIBE_RATES out-of-spec checks
  random: update comment from copy_to_user() -> copy_to_iter()
  net/tls: fix tls_sk_proto_close executed repeatedly
  erspan: do not assume transport header is always set
  ipv4: fix bind address validity regression tests
  ALSA: memalloc: Drop x86-specific hack for WC allocations
  block: remove queue from struct blk_independent_access_range
  Documentation/llvm: Update Supported Arch table
  modpost: fix section mismatch check for exported init/exit sections
  f2fs: fix iostat related lock protection
  f2fs: attach inline_data after setting compression
  random: quiet urandom warning ratelimit suppression message
  random: schedule mix_interrupt_randomness() less often
  Linux 5.19-rc3
  iio:proximity:sx9324: Check ret value of device_property_read_u32_array()
  iio: accel: mma8452: ignore the return value of reset operation
  iio: adc: stm32: fix maximum clock rate for stm32mp15x
  iio: adc: stm32: fix vrefint wrong calibration value handling
  iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value)
  iio: adc: vf610: fix conversion mode sysfs node name
  iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client
  iio: test: fix missing MODULE_LICENSE for IIO_RESCALE=m
  iio:humidity:hts221: rearrange iio trigger get and register
  iio:chemical:ccs811: rearrange iio trigger get and register
  iio:accel:mxc4005: rearrange iio trigger get and register
  iio:accel:kxcjk-1013: rearrange iio trigger get and register
  iio:accel:bma180: rearrange iio trigger get and register
  iio: afe: rescale: Fix boolean logic bug
  iio: adc: aspeed: Fix refcount leak in aspeed_adc_set_trim_data
  iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message
  iio: adc: stm32: Fix ADCs iteration in irq handler
  iio: adc: ti-ads131e08: add missing fwnode_handle_put() in ads131e08_alloc_channels()
  iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rzg2l_adc_parse_properties()
  iio: trigger: sysfs: fix use-after-free on remove
  iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up()
  iio: freq: admv1014: Fix warning about dubious x & !y and improve readability
  drm: panel-orientation-quirks: Add quirk for Aya Neo Next
  tools headers UAPI: Sync linux/prctl.h with the kernel sources
  perf metrics: Ensure at least 1 id per metric
  tools headers arm64: Sync arm64's cputype.h with the kernel sources
  tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources
  perf arm-spe: Don't set data source if it's not a memory operation
  perf expr: Allow exponents on floating point values
  perf test topology: Use !strncmp(right platform) to fix guest PPC comparision check
  perf test: Record only user callchains on the "Check Arm64 callgraphs are complete in fp mode" test
  perf beauty: Update copy of linux/socket.h with the kernel sources
  perf test: Fix variable length array undefined behavior in bp_account
  libperf evsel: Open shouldn't leak fd on failure
  perf test: Fix "perf stat CSV output linter" test on s390
  perf unwind: Fix uninitialized variable
  powerpc/prom_init: Fix build failure with GCC_PLUGIN_STRUCTLEAK_BYREF_ALL and KASAN
  net: phy: at803x: fix NULL pointer dereference on AR9331 PHY
  drivers/net/ethernet/neterion/vxge: Fix a use-after-free bug in vxge-main.c
  ARM: dts: imx7d-smegw01: Fix the SDIO description
  ext4: fix a doubled word "need" in a comment
  ext4: add reserved GDT blocks check
  ext4: make variable "count" signed
  ext4: correct the judgment of BUG in ext4_mb_normalize_request
  ext4: fix bug_on ext4_mb_use_inode_pa
  ext4: fix up test_dummy_encryption handling for new mount API
  ext4: use kmemdup() to replace kmalloc + memcpy
  ext4: fix super block checksum incorrect after mount
  xtensa: xtfpga: Fix refcount leak bug in setup
  xtensa: Fix refcount leak bug in time.c
  cifs: when a channel is not found for server, log its connection id
  drm/msm/dp: force link training for display resolution change
  drm/msm/dpu: limit wb modes based on max_mixer_width
  drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind()
  drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf
  drm/msm: Don't overwrite hw fence in hw_init
  drm/msm: Drop update_fences()
  net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms
  ethtool: Fix get module eeprom fallback
  bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers
  igb: fix a use-after-free issue in igb_clean_tx_ring
  arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode
  arm64: dts: ti: k3-j721s2: Fix overlapping GICD memory region
  powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address
  powerpc: Enable execve syscall exit tracepoint
  powerpc/pseries: wire up rng during setup_arch()
  powerpc/microwatt: wire up rng during setup_arch()
  powerpc/mm: Move CMA reservations after initmem_init()
  tracing/uprobes: Remove unwanted initialization in __trace_uprobe_create()
  tracefs: Fix syntax errors in comments
  tracing: Simplify conditional compilation code in tracing_set_tracer()
  x86/tdx: Handle load_unaligned_zeropad() page-cross to a shared page
  ARM: dts: bcm2711-rpi-400: Fix GPIO line names
  tracing/kprobes: Check whether get_kretprobe() returns NULL in kretprobe_dispatcher()
  netfilter: cttimeout: fix slab-out-of-bounds read typo in cttimeout_net_exit
  rethook: Reject getting a rethook if RCU is not watching
  fprobe, samples: Add use_trace option and show hit/missed counter
  bpf, docs: Update some of the JIT/maintenance entries
  x86/PCI: Revert "x86/PCI: Clip only host bridge windows for E820 regions"
  arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer
  ALSA: hda/realtek: Add quirk for Clevo PD70PNT
  docs/zh_CN/LoongArch: Fix notes rendering by using reST directives
  docs/LoongArch: Fix notes rendering by using reST directives
  LoongArch: vmlinux.lds.S: Add missing ELF_DETAILS
  block: freeze the queue earlier in del_gendisk
  block: remove per-disk debugfs files in blk_unregister_queue
  block: serialize all debugfs operations using q->debugfs_mutex
  block: disable the elevator int del_gendisk
  riscv: Fix ALT_THEAD_PMA's asm parameters
  io_uring: recycle provided buffer if we punt to io-wq
  ipv4: ping: fix bind address validity check
  hamradio: 6pack: fix array-index-out-of-bounds in decode_std_command()
  tipc: fix use-after-free Read in tipc_named_reinit
  veth: Add updating of trans_start
  net: fix data-race in dev_isalive()
  KVM: arm64: Add Oliver as a reviewer
  KVM: arm64: Prevent kmemleak from accessing pKVM memory
  ALSA: x86: intel_hdmi_audio: use pm_runtime_resume_and_get()
  ALSA: x86: intel_hdmi_audio: enable pm_runtime and set autosuspend delay
  ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg
  ALSA: hda: intel-dspcfg: use SOF for UpExtreme and UpExtreme11 boards
  firewire: convert sysfs sprintf/snprintf family to sysfs_emit
  firewire: cdev: fix potential leak of kernel stack due to uninitialized value
  ata: libata: add qc->flags in ata_qc_complete_template tracepoint
  phy: aquantia: Fix AN when higher speeds than 1G are not advertised
  selftest/bpf: Fix kprobe_multi bench test
  bpf: Force cookies array to follow symbols sorting
  ftrace: Keep address offset in ftrace_lookup_symbols
  selftests/bpf: Shuffle cookies symbols in kprobe multi test
  mailmap: add entry for Christian Marangi
  mm/memory-failure: disable unpoison once hw error happens
  hugetlbfs: zero partial pages during fallocate hole punch
  mm: memcontrol: reference to tools/cgroup/memcg_slabinfo.py
  mm: re-allow pinning of zero pfns
  mm/kfence: select random number before taking raw lock
  MAINTAINERS: add maillist information for LoongArch
  MAINTAINERS: update MM tree references
  MAINTAINERS: update Abel Vesa's email
  MAINTAINERS: add MEMORY HOT(UN)PLUG section and add David as reviewer
  MAINTAINERS: add Miaohe Lin as a memory-failure reviewer
  mailmap: add alias for jarkko@profian.com
  mm/damon/reclaim: schedule 'damon_reclaim_timer' only after 'system_wq' is initialized
  kthread: make it clear that kthread_create_on_node() might be terminated by any fatal signal
  mm: lru_cache_disable: use synchronize_rcu_expedited
  mm/page_isolation.c: fix one kernel-doc comment
  scsi: ibmvfc: Store vhost pointer during subcrq allocation
  scsi: ibmvfc: Allocate/free queue resource only during probe/remove
  scsi: storvsc: Correct reporting of Hyper-V I/O size limits
  scsi: ufs: Fix a race between the interrupt handler and the reset handler
  scsi: ufs: Support clearing multiple commands at once
  scsi: ufs: Simplify ufshcd_clear_cmd()
  dm mirror log: round up region bitmap size to BITS_PER_LONG
  dm: fix narrow race for REQ_NOWAIT bios being issued despite no support
  dm: fix use-after-free in dm_put_live_table_bio
  smb3: add trace point for SMB2_set_eof
  selftests: make use of GUP_TEST_FILE macro
  block/bfq: Enable I/O statistics
  riscv: Improve description for RISCV_ISA_SVPBMT Kconfig symbol
  riscv: drop cpufeature_apply_feature tracking variable
  riscv: fix dependency for t-head errata
  9p: fix EBADF errors in cached mode
  blk-mq: don't clear flush_rq from tags->rqs[]
  blk-mq: avoid to touch q->elevator without any protection
  blk-mq: protect q->elevator by ->sysfs_lock in blk_mq_elv_switch_none
  block: Fix handling of offline queues in blk_mq_alloc_request_hctx()
  selftests: vm: Fix resource leak when return error
  selftests dma: fix compile error for dma_map_benchmark
  selftests/bpf: Test tail call counting with bpf2bpf and data on stack
  bpf, x86: Fix tail call count offset calculation on bpf2bpf call
  cgroup: Use separate src/dst nodes when preloading css_sets for migration
  net: axienet: add missing error return code in axienet_probe()
  Revert "net: Add a second bind table hashed by port and address"
  arm64/cpufeature: Unexport set_cpu_feature()
  ext4: improve write performance with disabled delalloc
  irqchip/gicv3: Handle resource request failure consistently
  ext4: fix warning when submitting superblock in ext4_commit_super()
  io_uring: do not use prio task_work_add in uring_cmd
  ext4, doc: remove unnecessary escaping
  ext4: fix incorrect comment in ext4_bio_write_page()
  mtd: rawnand: gpmi: Fix setting busy timeout setting
  fs: fix jbd2_journal_try_to_free_buffers() kernel-doc comment
  io_uring: commit non-pollable provided mapped buffers upfront
  drm/vc4: Warn if some v3d code is run on BCM2711
  drm/vc4: crtc: Fix out of order frames during asynchronous page flips
  drm/vc4: crtc: Don't call into BO Handling on Async Page-Flips on BCM2711
  drm/vc4: crtc: Move the BO Handling out of Common Page-Flip Handler
  drm/vc4: crtc: Move the BO handling out of common page-flip callback
  drm/vc4: crtc: Use an union to store the page flip callback
  drm/vc4: drv: Skip BO Backend Initialization on BCM2711
  drm/vc4: plane: Register a different drm_plane_helper_funcs on BCM2711
  drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711
  drm/vc4: drv: Register a different driver on BCM2711
  drm/vc4: bo: Split out Dumb buffers fixup
  drm/vc4: bo: Rename vc4_dumb_create
  drm/vc4: Consolidate Hardware Revision Check
  drm/vc4: plane: Prevent async update if we don't have a dlist
  init: Initialize noop_backing_dev_info early
  ext2: fix fs corruption when trying to remove a non-empty directory with IO error
  drm/sun4i: Fix crash during suspend after component bind failure
  drm/sun4i: dw-hdmi: Fix ddc-en GPIO consumer conflict
  xfs: preserve DIFLAG2_NREXT64 when setting other inode attributes
  xfs: fix variable state usage
  xfs: fix TOCTOU race involving the new logged xattrs control knob
  selinux: free contexts previously transferred in selinux_add_opt()
  MAINTAINERS: add include/dt-bindings/clock to COMMON CLK FRAMEWORK
  audit: free module name
  drm/msm/gem: Drop early returns in close/purge vma
  drm/msm/gem: Separate object and vma unpin
  printk: Wait for the global console lock when the system is going down
  printk: Block console kthreads when direct printing will be required
  NFSv4: Add FMODE_CAN_ODIRECT after successful open of a NFS4.x file
  certs: fix and refactor CONFIG_SYSTEM_BLACKLIST_HASH_LIST build
  certs/blacklist_hashes.c: fix const confusion in certs blacklist
  x86/Hyper-V: Add SEV negotiate protocol support in Isolation VM
  x86/tdx: Clarify RIP adjustments in #VE handler
  x86/tdx: Fix early #VE handling
  md/raid5-ppl: Fix argument order in bio_alloc_bioset()
  bpf: Limit maximum modifier chain length in btf_check_type_tags
  Revert "md: don't unregister sync_thread with reconfig_mutex held"
  mmc: mediatek: wait dma stop bit reset to 0
  dm: fix race in dm_start_io_acct
  arm64: ftrace: remove redundant label
  arm64: ftrace: consistently handle PLTs.
  arm64: ftrace: fix branch range checks
  hwmon: (asus-ec-sensors) add missing comma in board name list.
  Revert "arm64: Initialize jump labels before setup_machine_fdt()"
  bpf: Fix request_sock leak in sk lookup helpers
  pinctrl: sunxi: a83t: Fix NAND function name for some pins
  pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux()
  tools/kvm_stat: fix display of error when multiple processes are found
  net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg
  io_uring: make io_fill_cqe_aux honour CQE32
  io_uring: remove __io_fill_cqe() helper
  io_uring: fix ->extra{1,2} misuse
  io_uring: fill extra big cqe fields from req
  io_uring: unite fill_cqe and the 32B version
  io_uring: get rid of __io_fill_cqe{32}_req()
  net: usb: ax88179_178a needs FLAG_SEND_ZLP
  MAINTAINERS: add include/dt-bindings/net to NETWORKING DRIVERS
  ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly
  ARM: dts: at91: ksz9477_evb: fix port/phy validation
  9p: Fix refcounting during full path walks for fid lookups
  9p: fix fid refcount leak in v9fs_vfs_get_link
  9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl
  net: bgmac: Fix an erroneous kfree() in bgmac_remove()
  mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing
  i2c: mediatek: Fix an error handling path in mtk_i2c_probe()
  drm/msm: use for_each_sgtable_sg to iterate over scatterlist
  netfs: fix up netfs_inode_init() docbook comment
  selftests: Fix clang cross compilation
  drm/amd/display: Cap OLED brightness per max frame-average luminance
  drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl
  io_uring: remove IORING_CLOSE_FD_AND_FILE_SLOT
  Revert "io_uring: add buffer selection support to IORING_OP_NOP"
  Revert "io_uring: support CQE32 for nop operation"
  ice: Fix memory corruption in VF driver
  ice: Fix queue config fail handling
  ice: Sync VLAN filtering features for DVM
  ice: Fix PTP TX timestamp offset calculation
  xsk: Fix generic transmit when completion queue reservation fails
  mlxsw: spectrum_cnt: Reorder counter pools
  drm/exynos: mic: Rework initialization
  drm/exynos: fix IS_ERR() vs NULL check in probe
  bus: bt1-axi: Don't print error on -EPROBE_DEFER
  bus: bt1-apb: Don't print error on -EPROBE_DEFER
  ARM: Fix refcount leak in axxia_boot_secondary
  fs: account for group membership
  ARM: dts: stm32: move SCMI related nodes in a dedicated file for stm32mp15
  drm/ttm: fix bulk move handling v2
  docs: networking: phy: Fix a typo
  amd-xgbe: Use platform_irq_count()
  soc: imx: imx8m-blk-ctrl: fix display clock for LCDIF2 power domain
  ARM: dts: imx6qdl-colibri: Fix capacitive touch reset polarity
  ARM: dts: imx6qdl: correct PU regulator ramp delay
  scsi: iscsi: Exclude zero from the endpoint ID range
  drm/msm: Switch ordering of runpm put vs devfreq_idle
  nvme-pci: disable write zeros support on UMIC and Samsung SSDs
  nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs
  nvme-pci: sk hynix p31 has bogus namespace ids
  nvme-pci: smi has bogus namespace ids
  nvme-pci: phison e12 has bogus namespace ids
  nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50
  nvme-pci: add trouble shooting steps for timeouts
  nvme: add bug report info for global duplicate id
  nvme: add device name to warning in uuid_show()
  usercopy: Make usercopy resilient against ridiculously large copies
  usercopy: Cast pointer to an integer once
  usercopy: Handle vm_map_ram() areas
  cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle
  gpio: realtek-otto: Make the irqchip immutable
  docs: driver-api: gpio: Fix filename mismatch
  MAINTAINERS: add include/dt-bindings/gpio to GPIO SUBSYSTEM
  ALSA: hda/realtek - ALC897 headset MIC no sound
  mm/slub: add missing TID updates on slab deactivation
  mm/slub: Move the stackdepot related allocation out of IRQ-off section.
  i2c: designware: Use standard optional ref clock implementation
  MAINTAINERS: core DT include belongs to core
  MAINTAINERS: add include/dt-bindings/i2c to I2C SUBSYSTEM HOST DRIVERS
  octeontx2-vf: Add support for adaptive interrupt coalescing
  xilinx:  Fix build on x86.
  net: axienet: Use iowrite64 to write all 64b descriptor pointers
  net: axienet: make the 64b addresable DMA depends on 64b archectures
  io_uring: limit size of provided buffer ring
  io_uring: fix types in provided buffer ring
  io_uring: fix index calculation
  net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization
  net: hns3: fix PF rss size initialization bug
  net: hns3: restore tm priority/qset to default settings when tc disabled
  net: hns3: modify the ring param print info
  net: hns3: don't push link state to VF if unalive
  net: hns3: set port base vlan tbl_sta to false before removing old vlan
  drm/i915/uc: remove accidental static from a local variable
  io_uring: fix double unlock for pbuf select
  io_uring: kbuf: fix bug of not consuming ring buffer in partial io case
  io_uring: openclose: fix bug of closing wrong fixed file
  drm/i915: Individualize fences before adding to dma_resv obj
  drm/i915/gt: Fix memory leaks in per-gt sysfs
  drm/i915/reset: Fix error_state_read ptr + offset use
  io_uring: fix not locked access to fixed buf table
  io_uring: fix races with buffer table unregister
  io_uring: fix races with file table unregister
  locking/lockdep: Use sched_clock() for random numbers
  sched: Fix balance_push() vs __sched_setscheduler()
  x86/mm: Fix RESERVE_BRK() for older binutils
  ALSA: usb-audio: US16x08: Move overflow check before array access
  Linux 5.19-rc2
  firmware: arm_scmi: Fix incorrect error propagation in scmi_voltage_descriptors_get
  riscv: dts: microchip: re-add pdma to mpfs device tree
  platform/x86/intel: hid: Add Surface Go to VGBS allow list
  platform/x86: hp-wmi: Use zero insize parameter only when supported
  platform/x86: hp-wmi: Resolve WMI query failures on some devices
  crypto: memneq - move into lib/
  workqueue: Switch to new kerneldoc syntax for named variable macro argument
  iov_iter: fix build issue due to possible type mis-match
  ksmbd: smbd: Remove useless license text when SPDX-License-Identifier is already used
  ksmbd: use SOCK_NONBLOCK type for kernel_accept()
  wireguard: selftests: use maximum cpu features and allow rng seeding
  scripts/gdb: change kernel config dumping method
  Documentation: add description for net.sctp.ecn_enable
  Documentation: add description for net.sctp.intl_enable
  Documentation: add description for net.sctp.reconf_enable
  um: virt-pci: set device ready in probe()
  cifs: populate empty hostnames for extra channels
  platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF
  platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support
  platform/x86: barco-p50-gpio: Add check for platform_driver_register
  platform/x86/intel: pmc: Support Intel Raptorlake P
  platform/x86/intel: Fix pmt_crashlog array reference
  platform/mellanox: Add static in struct declaration.
  iov_iter: Fix iter_xarray_get_pages{,_alloc}()
  netfs: Rename the netfs_io_request cleanup op and give it an op pointer
  netfs: Further cleanups after struct netfs_inode wrapper introduced
  afs: Fix some checker issues
  dm: fix zoned locking imbalance due to needless check in clone_endio
  platform/mellanox: Spelling s/platfom/platform/
  certs: Convert spaces in certs/Makefile to a tab
  dt-bindings: display: arm,malidp: remove bogus RQOS property
  dt-bindings: pinctrl: ralink: Fix 'enum' lists with duplicate entries
  arm64: Add kasan_hw_tags_enable() prototype to silence sparse
  firmware: arm_scmi: Avoid using extended string-buffers sizes if not necessary
  firmware: arm_scmi: Fix SENSOR_AXIS_NAME_GET behaviour when unsupported
  scsi: scsi_debug: Fix zone transition to full condition
  arm64/sme: Fix EFI save/restore
  arm64/fpsimd: Fix typo in comment
  arm64/sysreg: Fix typo in Enum element regex
  eeprom: at25: Split reads into chunks and cap write size
  bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove()
  mei: me: add raptor lake point S DID
  mei: hbm: drop capability response on early shutdown
  mei: me: set internal pg flag to off on hardware reset
  staging: Also remove the Unisys visorbus.h
  misc: atmel-ssc: Fix IRQ check in ssc_probe
  char: lp: remove redundant initialization of err
  misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw()
  comedi: vmk80xx: fix expression for tx buffer size
  usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io()
  usb: gadget: f_fs: change ep->status safe in ffs_epfile_io()
  gpio: dwapb: Don't print error on -EPROBE_DEFER
  xhci: Fix null pointer dereference in resume if xhci has only one roothub
  serial: 8250: Store to lsr_save_flags after lsr read
  tty: goldfish: Fix free_irq() on remove
  tty: serial: qcom-geni-serial: Implement start_rx callback
  serial: core: Introduce callback for start_rx and do stop_rx in suspend only if this callback implementation is present.
  tty: n_gsm: Debug output allocation must use GFP_ATOMIC
  drm/ttm: fix missing NULL check in ttm_device_swapout
  random: remove rng_has_arch_random()
  random: credit cpu and bootloader seeds by default
  random: do not use jump labels before they are initialized
  random: account for arch randomness in bits
  random: mark bootloader randomness code as __init
  USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"
  usb: cdnsp: Fixed setting last_trb incorrectly
  usb: gadget: u_ether: fix regression in setting fixed MAC address
  usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe
  usb: dwc2: Fix memory leak in dwc2_hcd_init
  usb: dwc3: pci: Restore line lost in merge conflict resolution
  usb: dwc3: gadget: Fix IN endpoint max packet size allocation
  random: avoid checking crng_ready() twice in random_init()
  Drivers: hv: vmbus: Release cpu lock in error case
  ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node
  ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop
  irqchip/loongson-liointc: Use architecture register to get coreid
  staging: rtl8723bs: Allocate full pwep structure
  staging: olpc_dcon: mark driver as broken
  ARM: meson: Fix refcount leak in meson_smp_prepare_cpus
  net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev
  nfp: flower: restructure flow-key for gre+vlan combination
  nfp: avoid unnecessary check warnings in nfp_app_get_vf_config
  tls: Rename TLS_INFO_ZC_SENDFILE to TLS_INFO_ZC_TX
  clk: stm32: rcc_reset: Fix missing spin_lock_init()
  netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context
  mm: Add kernel-doc for folio->mlock_count
  mm/huge_memory: Fix xarray node memory leak
  filemap: Cache the value of vm_flags
  filemap: Don't release a locked folio
  MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error.
  docs: arm: tcm: Fix typo in description of TCM and MMU usage
  scripts/check-local-export: avoid 'wait $!' for process substitution
  netfs: gcc-12: temporarily disable '-Wattribute-warning' for now
  gcc-12: disable '-Warray-bounds' universally for now
  mellanox: mlx5: avoid uninitialized variable warning with gcc-12
  irqchip/uniphier-aidet: Add compatible string for NX1 SoC
  dt-bindings: interrupt-controller/uniphier-aidet: Add bindings for NX1 SoC
  gcc-12: disable '-Wdangling-pointer' warning for now
  drm: imx: fix compiler warning with gcc-12
  irqchip/realtek-rtl: Fix refcount leak in map_interrupts
  irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions
  irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions
  irqchip/apple-aic: Fix refcount leak in aic_of_ic_init
  irqchip/apple-aic: Fix refcount leak in build_fiq_affinity
  irqchip/gic/realview: Fix refcount leak in realview_gic_of_init
  irqchip/xilinx: Remove microblaze+zynq dependency
  docs: Move the HTE documentation to driver-api/
  iavf: Fix issue with MAC address of VF shown as zero
  i40e: Fix call trace in setup_tx_descriptors
  i40e: Fix calculating the number of queue pairs
  i40e: Fix adding ADQ filter to TC0
  docs: usb: fix literal block marker in usbmon verification example
  Documentation/features: Update the arch support status files
  genirq: PM: Use runtime PM for chained interrupts
  KVM: selftests: Restrict test region to 48-bit physical addresses when using nested
  KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2
  KVM: selftests: Clean up LIBKVM files in Makefile
  KVM: selftests: Link selftests directly with lib object files
  KVM: selftests: Drop unnecessary rule for STATIC_LIBS
  KVM: selftests: Add a helper to check EPT/VPID capabilities
  KVM: selftests: Move VMX_EPT_VPID_CAP_AD_BITS to vmx.h
  KVM: selftests: Refactor nested_map() to specify target level
  KVM: selftests: Drop stale function parameter comment for nested_map()
  KVM: selftests: Add option to create 2M and 1G EPT mappings
  KVM: selftests: Replace x86_page_size with PG_LEVEL_XX
  KVM: x86: SVM: fix nested PAUSE filtering when L0 intercepts PAUSE
  KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put
  KVM: x86: disable preemption around the call to kvm_arch_vcpu_{un|}blocking
  KVM: x86: disable preemption while updating apicv inhibition
  KVM: x86: SVM: fix avic_kick_target_vcpus_fast
  KVM: x86: SVM: remove avic's broken code that updated APIC ID
  KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base
  KVM: x86: document AVIC/APICv inhibit reasons
  KVM: x86/mmu: Set memory encryption "value", not "mask", in shadow PDPTRs
  drm/atomic: fix warning of unused variable
  powerpc/32: Fix overread/overwrite of thread_struct via ptrace
  Revert "mtd: rawnand: add support for Toshiba TC58NVG0S3HTA00 NAND flash"
  USB: serial: option: add support for Cinterion MV31 with new baseline
  exfat: use updated exfat_chain directly during renaming
  KVM: arm64: Drop stale comment
  KVM: arm64: Remove redundant hyp_assert_lock_held() assertions
  KVM: arm64: Extend comment in has_vhe()
  KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE
  KVM: arm64: Handle all ID registers trapped for a protected VM
  KVM: arm64: Return error from kvm_arch_init_vm() on allocation failure
  USB: serial: io_ti: add Agilent E5805A support
  watchdog: gxp: Add missing MODULE_LICENSE
  drm/ast: Support multiple outputs
  dmaengine: imx-sdma: Allow imx8m for imx7 FW revs
  dmaengine: Revert "dmaengine: add verification of DMA_INTERRUPT capability for dmatest"
  dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate
  dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate
  vdpa: make get_vq_group and set_group_asid optional
  virtio: Fix all occurences of the "the the" typo
  net: amd-xgbe: fix clang -Wformat warning
  tcp: use alloc_large_system_hash() to allocate table_perturb
  net: dsa: realtek: rtl8365mb: fix GMII caps for ports with internal PHY
  net: dsa: mv88e6xxx: correctly report serdes link failure
  net: dsa: mv88e6xxx: fix BMSR error to be consistent with others
  net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete
  net: altera: Fix refcount leak in altera_tse_mdio_create
  net: openvswitch: fix misuse of the cached connection on tuple changes
  MAINTAINERS: Limit KVM RISC-V entry to existing selftests
  RISC-V: KVM: fix typos in comments
  net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag
  ip_gre: test csum_start instead of transport header
  MAINTAINERS: add ATA sysfs file documentation to libata entry
  ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files
  cert host tools: Stop complaining about deprecated OpenSSL functions
  i2c: npcm7xx: Add check for platform_driver_register
  MAINTAINERS: Update Synopsys DesignWare I2C to Supported
  drm/amdgpu/mes: only invalid/prime icache when finish loading both pipe MES FWs.
  net/mlx5: fs, fail conflicting actions
  net/mlx5: Rearm the FW tracer after each tracer event
  net/mlx5: E-Switch, pair only capable devices
  net/mlx5e: CT: Fix cleanup of CT before cleanup of TC ct rules
  Revert "net/mlx5e: Allow relaxed ordering over VFs"
  MAINTAINERS: adjust MELLANOX ETHERNET INNOVA DRIVERS to TLS support removal
  au1000_eth: stop using virt_to_bus()
  block: remove bioset_init_from_src
  dm: fix bio_set allocation
  ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg
  ipv6: Fix signed integer overflow in __ip6_append_data
  arm64/sme: Fix SVE/SME typo in ABI documentation
  arm64/sme: Fix tests for 0b1111 value ID registers
  nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred
  nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION
  nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling
  nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION
  net: ipv6: unexport __init-annotated seg6_hmac_init()
  net: xfrm: unexport __init-annotated xfrm4_protocol_init()
  net: mdio: unexport __init-annotated mdio_bus_init()
  SUNRPC: Remove pointer type casts from xdr_get_next_encode_buffer()
  SUNRPC: Clean up xdr_get_next_encode_buffer()
  SUNRPC: Clean up xdr_commit_encode()
  SUNRPC: Optimize xdr_reserve_space()
  SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()
  cpuidle,intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE
  drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit
  drm/amdgpu: always flush the TLB on gfx8
  drm/amdgpu: fix limiting AV1 to the first instance on VCN3
  drm/amdkfd:Fix fw version for 10.3.6
  MAINTAINERS: Add a maintainer for bpftool
  ALSA: hda/realtek: Add quirk for HP Dev One
  xsk: Fix handling of invalid descriptors in XSK TX batching API
  vduse: Fix NULL pointer dereference on sysfs access
  vringh: Fix loop descriptors check in the indirect cases
  vdpa/mlx5: clean up indenting in handle_ctrl_vlan()
  vdpa/mlx5: fix error code for deleting vlan
  virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed
  vdpa/mlx5: Fix syntax errors in comments
  virtio-rng: make device ready before making request
  HID: hyperv: Correctly access fields declared as __le16
  clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()
  Drivers: hv: Fix syntax errors in comments
  Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUs
  scripts/nsdeps: adjust to the format change of *.mod files
  KEYS: trusted: tpm2: Fix migratable logic
  netfilter: use get_random_u32 instead of prandom
  zonefs: fix zonefs_iomap_begin() for reads
  soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe
  KVM: arm64: Warn if accessing timer pending state outside of vcpu context
  KVM: arm64: Replace vgic_v3_uaccess_read_pending with vgic_uaccess_read_pending
  ALSA: hda/realtek - Add HW8326 support
  KVM: x86: do not report a vCPU as preempted outside instruction boundaries
  KVM: x86: do not set st->preempted when going back to user space
  MAINTAINERS: Update BCM2711/BCM2835 maintainer
  zonefs: Do not ignore explicit_open with active zone limit
  zonefs: fix handling of explicit_open option on mount
  net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure
  net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list
  libata: fix translation of concurrent positioning ranges
  libata: fix reading concurrent positioning ranges log
  LoongArch: Remove MIPS comment about cycle counter
  LoongArch: Fix copy_thread() build errors
  LoongArch: Fix the !CONFIG_SMP build
  scsi: pmcraid: Fix missing resource cleanup in error case
  scsi: ipr: Fix missing/incorrect resource cleanup in error case
  scsi: mpt3sas: Fix out-of-bounds compiler warning
  scsi: lpfc: Update lpfc version to 14.2.0.4
  scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion
  scsi: lpfc: Add more logging of cmd and cqe information for aborted NVMe cmds
  scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology
  scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted
  scsi: lpfc: Address NULL pointer dereference after starget_to_rport()
  scsi: lpfc: Resolve some cleanup issues following SLI path refactoring
  scsi: lpfc: Resolve some cleanup issues following abort path refactoring
  scsi: lpfc: Correct BDE type for XMIT_SEQ64_WQE in lpfc_ct_reject_event()
  scsi: vmw_pvscsi: Expand vcpuHint to 16 bits
  scsi: sd: Fix interpretation of VPD B9h length
  Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq
  Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag
  drm/amdgpu: Add MODE register to wave debug info in gfx11
  Revert "drm/amd/display: Pass the new context into disable OTG WA"
  Revert "drm/amdgpu: Ensure the DMA engine is deactivated during set ups"
  drm/msm: Fix double pm_runtime_disable() call
  regulator: qcom_smd: correct MP5496 ranges
  ASoC: ops: Fix off by one in range control validation
  ixgbe: fix unexpected VLAN Rx in promisc mode on VF
  ixgbe: fix bcast packets Rx on VF after promisc removal
  kernel/reboot: Fix powering off using a non-syscall code paths
  selftests/bpf: Add selftest for calling global functions from freplace
  bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs
  bpf: Use safer kvmalloc_array() where possible
  bpf, arm64: Clear prog->jited_len along prog->jited
  workqueue: Fix type of cpu in trace event
  workqueue: Wrap flush_workqueue() using a macro
  kbuild: avoid regex RS for POSIX awk
  dt-bindings: Drop more redundant 'maxItems/minItems' in if/then schemas
  dt-bindings: nvme: apple,nvme-ans: Drop 'maxItems' from 'apple,sart'
  btrfs: add error messages to all unrecognized mount options
  KVM: SVM: fix tsc scaling cache logic
  KVM: selftests: Make hyperv_clock selftest more stable
  KVM: x86/MMU: Zap non-leaf SPTEs when disabling dirty logging
  x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()
  KVM: x86/mmu: Check every prev_roots in __kvm_mmu_free_obsolete_roots()
  KVM: arm64: Don't read a HW interrupt pending state in user context
  entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set
  KVM: Don't null dereference ops->destroy
  sunrpc: set cl_max_connect when cloning an rpc_clnt
  KVM: arm64: Fix inconsistent indenting
  KVM: arm64: Always start with clearing SME flag on load
  KVM: arm64: Always start with clearing SVE flag on load
  hwmon: (occ) Lock mutex in shutdown to prevent race with occ_active
  dt-bindings: hwmon: ti,tmp401: Drop 'items' from 'ti,n-factor' property
  selftests net: fix bpf build error
  parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI
  af_unix: Fix a data-race in unix_dgram_peer_wake_me().
  stmmac: intel: Fix an error handling path in intel_eth_pci_probe()
  ALSA: hda/conexant - Fix loopback issue with CX20632
  RDMA/qedr: Fix reporting QP timeout attribute
  crc-itu-t: fix typo in CRC ITU-T polynomial comment
  xen: unexport __init-annotated xen_xlate_map_ballooned_pages()
  ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID
  MAINTAINERS: add a new reviewer for S32G
  arm64: s32g2: Pass unit name to soc node
  cifs: return errors during session setup during reconnects
  net: ethernet: bgmac: Fix refcount leak in bcma_mdio_mii_register
  amt: fix wrong type string definition
  amt: fix possible null-ptr-deref in amt_rcv()
  amt: fix wrong usage of pskb_may_pull()
  drm/atomic: Force bridge self-refresh-exit on CRTC switch
  drm/bridge: analogix_dp: Support PSR-exit to disable transition
  x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usage
  faddr2line: Fix overlapping text section failures, the sequel
  objtool: Fix obsolete reference to CONFIG_X86_SMAP
  netfilter: nf_tables: bail out early if hardware offload is not supported
  MAINTAINERS: rectify entries for ARM DRM DRIVERS after dt conversion
  MAINTAINERS: update snps,axs10x-reset.yaml reference
  MAINTAINERS: update dongwoon,dw9807-vcm.yaml reference
  MAINTAINERS: update cortina,gemini-ethernet.yaml reference
  dt-bindings: mfd: rk808: update rockchip,rk808.yaml reference
  dt-bindings: reset: update st,stih407-powerdown.yaml references
  dt-bindings: arm: update vexpress-config.yaml references
  dt-bindings: interrupt-controller: update brcm,l2-intc.yaml reference
  dt-bindings: mfd: bd9571mwv: update rohm,bd9571mwv.yaml reference
  net: phy: dp83867: retrigger SGMII AN when link change
  ALSA: usb-audio: Set up (implicit) sync for Saffire 6
  ALSA: usb-audio: Skip generic sync EP parse for secondary EP
  pNFS: Avoid a live lock condition in pnfs_update_layout()
  pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE
  netfilter: nf_tables: memleak flow rule from commit path
  netfilter: nf_tables: release new hooks on unsupported flowtable flags
  firmware: arm_scmi: Remove all the unused local variables
  firmware: arm_scmi: Relax base protocol sanity checks on the protocol list
  btrfs: prevent remounting to v1 space cache for subpage mount
  btrfs: fix hang during unmount when block group reclaim task is running
  arm/xen: Assign xen-grant DMA ops for xen-grant DMA devices
  xen/grant-dma-ops: Retrieve the ID of backend's domain for DT devices
  xen/grant-dma-iommu: Introduce stub IOMMU driver
  dt-bindings: Add xen,grant-dma IOMMU description for xen-grant DMA ops
  xen/virtio: Enable restricted memory access using Xen grant mappings
  dt-bindings: update Luca Ceresoli's e-mail address
  dt-bindings: msm: update maintainers list with proper id
  dt-bindings: vendor-prefixes: document deprecated Atheros
  dt-bindings: Update QCOM USB subsystem maintainer information
  spi: dt-bindings: Fix unevaluatedProperties warnings in examples
  spi: spi-mem: Fix spi_mem_poll_status()
  spi: cadence: Detect transmit FIFO depth
  spi: spi-cadence: Fix SPI CS gets toggling sporadically
  ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()
  ASoC: es8328: Fix event generation for deemphasis control
  ASoC: wm8962: Fix suspend while playing music
  ASoC: SOF: ipc-msg-injector: Fix reversed if statement
  ASoC: SOF: ipc-msg-injector: Propagate write errors correctly
  ASoC: fsl_sai: Add support for i.MX8MN
  ASoC: SOF: Fix potential NULL pointer dereference
  gpio: dln2: make irq_chip immutable
  gpio: sch: make irq_chip immutable
  gpio: merrifield: make irq_chip immutable
  gpio: wcove: make irq_chip immutable
  gpio: crystalcove: Join function declarations and long lines
  gpio: crystalcove: Use specific type and API for IRQ number
  gpio: crystalcove: make irq_chip immutable
  MAINTAINERS: Update Intel pin control to Supported
  memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings
  memory: mtk-smi: add missing put_device() call in mtk_smi_device_link_common
  memory: omap-gpmc: OMAP_GPMC should depend on ARCH_OMAP2PLUS || ARCH_KEYSTONE || ARCH_K3
  ARM: exynos: Fix refcount leak in exynos_map_pmu
  arm64: dts: exynos: Correct UART clocks on Exynos7885
  quota: Prevent memory allocation recursion while holding dq_lock
  ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021
  writeback: Fix inode->i_io_list not be protected by inode->i_lock error
  fs: Fix syntax errors in comments
  xen/grant-dma-ops: Add option to restrict memory access under Xen
  xen/grants: support allocating consecutive grants
  arm/xen: Introduce xen_setup_dma_ops()
  virtio: replace arch_has_restricted_virtio_memory_access()
  staging: r8188eu: Fix warning of array overflow in ioctl_linux.c
  staging: r8188eu: fix rtw_alloc_hwxmits error detection for now
  kernel: add platform_has() infrastructure
  cifs: fix reconnect on smb3 mount types
  ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe
  ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()
  ata: libata: drop 'sas_last_tag'
  powerpc/book3e: get rid of #include <generated/compile.h>
  Linux 5.19-rc1
  bluetooth: don't use bitmaps for random flag accesses
  fix the breakage in close_fd_get_file() calling conventions change
  kbuild: Allow to select bash in a modified environment
  scripts: kconfig: nconf: make nconfig accept jk keybindings
  modpost: use fnmatch() to simplify match()
  modpost: simplify mod->name allocation
  kbuild: factor out the common objtool arguments
  kbuild: move vmlinux.o link to scripts/Makefile.vmlinux_o
  kbuild: clean .tmp_* pattern by make clean
  cifs: fix uninitialized pointer in error case in dfs_cache_get_tgt_share
  parisc/stifb: Keep track of hardware path of graphics card
  parisc/stifb: Implement fb_is_primary_device()
  firmware_loader: enable XZ by default if compressed support is enabled
  drm/amdgpu: suppress the compile warning about 64 bit type
  drm/amd/pm: suppress compile warnings about possible unaligned accesses
  drm/amdkfd: Fix partial migration bugs
  drm/amdkfd: add pinned BOs to kfd_bo_list
  drm/amdgpu: Update PDEs flush TLB if PTB/PDB moved
  drm/amdgpu: enable tmz by default for GC 10.3.7
  drm/amdkfd: Add GC 10.3.6 and 10.3.7 KFD definitions
  perf vendor events intel: Update metrics for Alderlake
  perf vendor events intel: Add metrics for Sapphirerapids
  perf c2c: Fix sorting in percent_rmt_hitm_cmp()
  perf mem: Trace physical address for Arm SPE events
  perf list: Update event description for IBM zEC12/zBC12 to latest level
  perf list: Update event description for IBM z196/z114 to latest level
  perf list: Update event description for IBM z15 to latest level
  perf list: Update event description for IBM z14 to latest level
  perf list: Update event description for IBM z13 to latest level
  perf list: Update event description for IBM z10 to latest level
  perf list: Add IBM z16 event description for s390
  perf record: Support sample-read topdown metric group for hybrid platforms
  perf lock: Change to synthesize task events
  perf unwind: Fix segbase for ld.lld linked objects
  perf test arm-spe: Check if perf-record hangs when recording workload with forks
  cifs: skip trailing separators of prefix paths
  perf docs: Correct typo of event_sources
  perf evlist: Extend arch_evsel__must_be_in_group to support hybrid systems
  driver core: Set default deferred_probe_timeout back to 0.
  driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction
  ARM: omap1: enable multiplatform
  ARM: OMAP1: clock: Convert to CCF
  dt-bindings: mtd: spi-nand: Add spi-peripheral-props.yaml reference
  dt-bindings: memory-controllers: ingenic: Split out child node properties
  dt-bindings: net/dsa: Add spi-peripheral-props.yaml references
  nodemask: Fix return values to be unsigned
  bitmap: Fix return values to be unsigned
  KVM: x86: hyper-v: replace bitmap_weight() with hweight64()
  KVM: x86: hyper-v: fix type of valid_bank_mask
  ia64: cleanup remove_siblinginfo()
  drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate
  KVM: s390: replace bitmap_copy with bitmap_{from,to}_arr64 where appropriate
  lib/bitmap: add test for bitmap_{from,to}_arr64
  lib: add bitmap_{from,to}_arr64
  lib/bitmap: extend comment for bitmap_(from,to)_arr32()
  include/linux/find: Fix documentation
  lib/bitmap.c make bitmap_print_bitmask_to_buf parseable
  MAINTAINERS: add cpumask and nodemask files to BITMAP_API
  arch/x86: replace nodes_weight with nodes_empty where appropriate
  mm/vmstat: replace cpumask_weight with cpumask_empty where appropriate
  clocksource: replace cpumask_weight with cpumask_empty in clocksource.c
  genirq/affinity: replace cpumask_weight with cpumask_empty where appropriate
  irq: mips: replace cpumask_weight with cpumask_empty where appropriate
  drm/i915/pmu: replace cpumask_weight with cpumask_empty where appropriate
  arch/x86: replace cpumask_weight with cpumask_empty where appropriate
  arch/ia64: replace cpumask_weight with cpumask_empty where appropriate
  arch/alpha: replace cpumask_weight with cpumask_empty where appropriate
  risc-v: replace bitmap_weight with bitmap_empty in riscv_fill_hwcap()
  MAINTAINERS: Add maintainer information for LoongArch
  LoongArch: Add Loongson-3 default config file
  LoongArch: Add Non-Uniform Memory Access (NUMA) support
  LoongArch: Add multi-processor (SMP) support
  LoongArch: Add VDSO and VSYSCALL support
  LoongArch: Add some library functions
  LoongArch: Add misc common routines
  LoongArch: Add ELF and module support
  LoongArch: Add signal handling support
  LoongArch: Add system call support
  LoongArch: Add memory management
  LoongArch: Add process management
  LoongArch: Add exception/interrupt handling
  LoongArch: Add boot and setup routines
  LoongArch: Add other common headers
  LoongArch: Add atomic/locking headers
  LoongArch: Add CPU definition headers
  LoongArch: Add build infrastructure
  LoongArch: Add writecombine support for drm
  LoongArch: Add ELF-related definitions
  Documentation/zh_CN: Add basic LoongArch documentations
  Documentation: LoongArch: Add basic documentations
  irqchip/loongson-liointc: Fix build error for LoongArch
  irqchip: Adjust Kconfig for Loongson
  ASoC: cs42l51: Correct minimum value for SX volume control
  ASoC: cs42l56: Correct typo in minimum level for SX volume controls
  ASoC: cs42l52: Correct TLV for Bypass Volume
  ASoC: cs53l30: Correct number of volume levels on SX controls
  ASoC: cs35l36: Update digital volume TLV
  ASoC: cs42l52: Fix TLV scales for mixer controls
  parisc: fix a crash with multicore scheduler
  block: Fix potential deadlock in blk_ia_range_sysfs_show()
  riscv: Move alternative length validation into subsection
  riscv: mm: init: make pt_ops_set_[early|late|fixmap] static
  netfilter: nf_tables: always initialize flowtable hook list in transaction
  module: Fix prefix for module.sig_enforce module param
  kselftest/arm64: signal: Skip SVE signal test if not enough VLs supported
  arm64: Initialize jump labels before setup_machine_fdt()
  arm64: hibernate: Fix syntax errors in comments
  kernel/reboot: Use static handler for register_platform_power_off()
  x86/sgx: Set active memcg prior to shmem allocation
  net/af_packet: make sure to pull mac header
  net: add debug info to __skb_pull()
  net: CONFIG_DEBUG_NET depends on CONFIG_NET
  stmmac: intel: Add RPL-P PCI ID
  net: stmmac: use dev_err_probe() for reporting mdio bus registration failure
  tipc: check attribute length for bearer name
  SUNRPC: Trap RDMA segment overflows
  NFSD: Fix potential use-after-free in nfsd_file_put()
  binder: fix sender_euid type in uapi header
  i2c: ismt: prevent memory corruption in ismt_access()
  sparc: fix mis-use of __kernel_{uid,gid}_t in uapi/asm/stat.h
  powerpc: use __kernel_{uid,gid}32_t in uapi/asm/stat.h
  mips: use __kernel_{uid,gid}32_t in uapi/asm/stat.h
  dt-bindings: PCI: apple: Add missing 'power-domains' property
  dt-bindings: Update Sibi Sankar's email address
  dt-bindings: clock: Update my email address
  ASoC: Intel: cirrus-common: fix incorrect channel mapping
  dt-bindings: timestamp: Correct id path
  block: null_blk: Fix null_zone_write()
  powerpc/kasan: Force thread size increase with KASAN
  arm64: Remove the __user annotation for the restore_za_context() argument
  ice: fix access-beyond-end in the switch code
  nfp: remove padding in nfp_nfdk_tx_desc
  ax25: Fix ax25 session cleanup problems
  block: fix bio_clone_blkg_association() to associate with proper blkcg_gq
  block: remove useless BUG_ON() in blk_mq_put_tag()
  netfilter: nf_tables: delete flowtable hooks via transaction list
  gpio: adp5588: Remove support for platform setup and teardown callbacks
  io_uring: reinstate the inflight tracking
  riscv: move errata/ and kvm/ builds to arch/riscv/Kbuild
  swiotlb: fix setting ->force_bounce
  dma-debug: make things less spammy under memory pressure
  RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSY
  riscv: Wire up memfd_secret in UAPI header
  riscv: Fix irq_work when SMP is disabled
  riscv: Improve virtual kernel memory layout dump
  riscv: Initialize thread pointer before calling C functions
  cifs: update internal module number
  Documentation: riscv: Add sv48 description to VM layout
  cifs: version operations for smb20 unneeded when legacy support disabled
  cifs: do not build smb1ops if legacy support is disabled
  scsi: qla2xxx: Remove unused 'ql_dm_tgt_ex_pct' parameter
  scsi: qla2xxx: Remove setting of 'req' and 'rsp' parameters
  scsi: mpi3mr: Fix kernel-doc
  scsi: lpfc: Add support for ATTO Fibre Channel devices
  scsi: core: Return BLK_STS_TRANSPORT for ALUA transitioning
  scsi: sd_zbc: Prevent zone information memory leak
  scsi: sd: Fix potential NULL pointer dereference
  scsi: mpi3mr: Rework mrioc->bsg_device model to fix warnings
  RISC-V: Only default to spinwait on SBI-0.1 and M-mode
  assoc_array: Fix BUG_ON during garbage collect
  net: usb: qmi_wwan: Add support for Cinterion MV31 with new baseline
  sfc/siena: fix wrong tx channel offset with efx_separate_tx_channels
  sfc/siena: fix considering that all channels have TX queues
  drm/msm: Ensure mmap offset is initialized
  socket: Don't use u8 type in uapi socket.h
  drm/msm/dpu: Move min BW request and full BW disable back to mdss
  drm/msm/dpu: Fix pointer dereferenced before checking
  drm/msm/dpu: Remove unused code
  drm/msm/disp/dpu1: remove superfluous init
  drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl()
  mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery
  x86/kexec: fix memory leak of elf header buffer
  mm/memremap: fix missing call to untrack_pfn() in pagemap_range()
  mm: page_isolation: use compound_nr() correctly in isolate_single_pageblock()
  mm: hugetlb_vmemmap: fix CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DEFAULT_ON
  MAINTAINERS: add maintainer information for z3fold
  mailmap: update Josh Poimboeuf's email
  delayacct: track delays from write-protect copy
  riscv: dts: icicle: sort nodes alphabetically
  riscv: microchip: icicle: readability fixes
  riscv: dts: microchip: add the sundance polarberry
  dt-bindings: riscv: microchip: add polarberry compatible string
  dt-bindings: vendor-prefixes: add Sundance DSP
  riscv: dts: microchip: make the fabric dtsi board specific
  dt-bindings: riscv: microchip: document icicle reference design
  riscv: dts: microchip: remove soc vendor from filenames
  riscv: dts: microchip: move sysctrlr out of soc bus
  riscv: dts: microchip: remove icicle memory clocks
  rtc: mxc: Silence a clang warning
  MAINTAINERS: rectify entries for some i3c drivers after dt conversion
  drm/amdkfd: Use mmget_not_zero in MMU notifier
  drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus
  drm/amdgpu: fix ras supported check
  drm/amd/display: remove stale config guards
  drm/amdgpu: make gfx_v11_0_rlc_stop static
  drm/amdgpu: fix a missing break in gfx_v11_0_handle_priv_fault
  drm/amdgpu: fix aper_base for APU
  drm/amdgpu: update VCN codec support for Yellow Carp
  drm/amdgpu: make program_imu_rlc_ram static
  drm/amd/display: 3.2.187
  drm/amd/display: Fix possible infinite loop in DP LT fallback
  drm/amd/display: Don't clear ref_dtbclk value
  drm/amd/display: Fix DMUB outbox trace in S4 (#4465)
  drm/amd/display: Wait DMCUB to idle state before reset.
  drm/amd/display: Pass the new context into disable OTG WA
  drm/amd/display: revert Blank eDP on disable/enable drv
  drm/amd/display: Read Golden Settings Table from VBIOS
  dt-bindings: PCI: xilinx-cpm: Fix reg property order
  afs: Fix infinite loop found by xfstest generic/676
  gpio: pca953x: use the correct register address to do regcache sync
  MAINTAINERS: Update Intel GPIO (PMIC and PCH) to Supported
  MAINTAINERS: Update GPIO ACPI library to Supported
  ftrace/fgraph: fix increased missing-prototypes warnings
  io_uring: fix deadlock on iowq file slot alloc
  documentation: Format button_dev as a pointer.
  docs: add SVG version of the Linux logo
  docs: move Linux logo into a new `images` folder
  docs: blockdev: change title to match section content
  docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0
  dt-bindings: mmc: Fix unevaluatedProperties warnings in examples
  kbuild: remove redundant cleanups in scripts/link-vmlinux.sh
  kbuild: rebuild multi-object modules when objtool is updated
  kbuild: add cmd_and_savecmd macro
  kbuild: make *.mod rule robust against too long argument error
  kbuild: make built-in.a rule robust against too long argument error
  kbuild: check static EXPORT_SYMBOL* by script instead of modpost
  netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path
  netfilter: nat: really support inet nat without l3 address
  mmc: block: Fix CQE recovery reset success
  efi: clean up Kconfig dependencies on CONFIG_EFI
  efi/x86: libstub: Make DXE calls mixed mode safe
  efi: x86: Fix config name for setting the NX-compatibility flag in the PE header
  net/sched: act_api: fix error code in tcf_ct_flow_table_fill_tuple_ipv6()
  net: ping6: Fix ping -6 with interface name
  regulator: mt6315-regulator: fix invalid allowed mode
  ASoC: qcom: lpass-platform: Update VMA access permissions in mmap callback
  ASoC: nau8822: Add operation for internal PLL off and on
  fs/ntfs3: provide block_invalidate_folio to fix memory leak
  s390/stack: add union to reflect kvm stack slot usages
  s390/stack: merge empty stack frame slots
  s390/uaccess: whitespace cleanup
  s390/uaccess: use __noreturn instead of __attribute__((noreturn))
  s390/uaccess: use exception handler to zero result on get_user() failure
  s390/uaccess: use symbolic names for inline assembler operands
  s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag
  s390/mm: use non-quiescing sske for KVM switch to keyed guest
  s390/gmap: voluntarily schedule during key setting
  MAINTAINERS: Update s390 virtio-ccw
  s390/kexec: add __GFP_NORETRY to KEXEC_CONTROL_MEMORY_GFP
  s390/Kconfig.debug: fix indentation
  s390/Kconfig: fix indentation
  macsec: fix UAF bug for real_dev
  gpu: host1x: Add context bus
  octeontx2-af: fix error code in is_valid_offset()
  wifi: mac80211: fix use-after-free in chanctx code
  bonding: guard ns_targets by CONFIG_IPV6
  x86/speculation/mmio: Print SMT warning
  vdpa: ifcvf: set pci driver data in probe
  vdpa/mlx5: Add RX MAC VLAN filter support
  vdpa/mlx5: Remove flow counter from steering
  xen: replace xen_remap() with memremap()
  cifs: fix potential deadlock in direct reclaim
  tcp: tcp_rtx_synack() can be called from process context
  net: sched: add barrier to fix packet stuck problem for lockless qdisc
  dt-bindings: net: Fix unevaluatedProperties warnings in examples
  dt-bindings: PCI: socionext,uniphier-pcie: Add missing child interrupt controller
  dt-bindings: usb: snps,dwc3: Add missing 'dma-coherent' property
  dt-bindings: soc: imx8mp-media-blk-ctrl: Fix DT example
  cifs: when extending a file with falloc we should make files not-sparse
  netfilter: flowtable: fix nft_flow_route source address for nat case
  netfilter: flowtable: fix missing FLOWI_FLAG_ANYSRC flag
  netfilter: nf_tables: double hook unregistration in netns path
  netfilter: nf_tables: hold mutex on netns pre_exit path
  netfilter: nf_tables: sanitize nft_set_desc_concat_parse()
  Input: raspberrypi-ts - add missing HAS_IOMEM dependency
  NFSv4.1 mark qualified async operations as MOVEABLE tasks
  xprtrdma: treat all calls not a bcall when bc_serv is NULL
  NFSv4: Fix free of uninitialized nfs4_label on referral lookup.
  net/mlx5: Fix mlx5_get_next_dev() peer device matching
  net/mlx5e: Update netdev features after changing XDP state
  net/mlx5: correct ECE offset in query qp output
  net/mlx5e: Disable softirq in mlx5e_activate_rq to avoid race condition
  net/mlx5: CT: Fix header-rewrite re-use for tupels
  net/mlx5e: TC NIC mode, fix tc chains miss table
  net/mlx5: Don't use already freed action pointer
  dm verity: set DM_TARGET_IMMUTABLE feature flag
  cifs: remove repeated debug message on cifs_put_smb_ses()
  MAINTAINERS: Update Lorenzo Pieralisi's email address
  PCI/PM: Fix bridge_d3_blacklist[] Elo i2 overwrite of Gigabyte X299
  Revert "PCI: brcmstb: Split brcm_pcie_setup() into two funcs"
  Revert "PCI: brcmstb: Add mechanism to turn on subdev regulators"
  Revert "PCI: brcmstb: Add control of subdevice voltage regulators"
  Revert "PCI: brcmstb: Do not turn off WOL regulators on suspend"
  dm table: fix dm_table_supports_poll to return false if no data devices
  virtio: allow to unbreak virtqueue
  vhost: rename vhost_work_dev_flush
  vhost-test: drop flush after vhost_dev_cleanup
  vhost-scsi: drop flush after vhost_dev_cleanup
  vhost_vsock: simplify vhost_vsock_flush()
  vhost_test: remove vhost_test_flush_vq()
  vhost_net: get rid of vhost_net_flush_vq() and extra flush calls
  vhost: flush dev once during vhost_dev_stop
  vhost: get rid of vhost_poll_flush() wrapper
  vhost-vdpa: return -EFAULT on copy_to_user() failure
  vdpasim: Off by one in vdpasim_set_group_asid()
  virtio: Directly use ida_alloc()/free()
  virtio: use WARN_ON() to warning illegal status value
  virtio: harden vring IRQ
  virtio-ccw: implement synchronize_cbs()
  virtio-mmio: implement synchronize_cbs()
  virtio-pci: implement synchronize_cbs()
  virtio: introduce config op to synchronize vring callbacks
  virtio: use virtio_reset_device() when possible
  virtio: use virtio_device_ready() in virtio_device_restore()
  vdpasim: allow to enable a vq repeatedly
  vDPA/ifcvf: fix uninitialized config_vector warning
  vdpa/vp_vdpa : add vdpa tool support in vp_vdpa
  virtio: Replace long long int with long long
  virtio: Replace unsigned with unsigned int
  virtio-crypto: enable retry for virtio-crypto-dev
  virtio-crypto: adjust dst_len at ops callback
  virtio-crypto: wait ctrl queue instead of busy polling
  virtio-crypto: use private buffer for control request
  vdpasim: control virtqueue support
  virtio-crypto: change code style
  vdpa_sim: filter destination mac address
  virtio-pci: Remove wrong address verification in vp_del_vqs()
  virtio: pci: Fix an error handling path in vp_modern_probe()
  vdpa_sim: factor out buffer completion logic
  vdpa_sim: advertise VIRTIO_NET_F_MTU
  vhost-vdpa: support ASID based IOTLB API
  vhost-vdpa: introduce uAPI to set group ASID
  vhost-vdpa: uAPI to get virtqueue group id
  vhost-vdpa: introduce uAPI to get the number of address spaces
  vhost-vdpa: introduce uAPI to get the number of virtqueue groups
  vhost-vdpa: introduce asid based IOTLB
  vhost: support ASID in IOTLB API
  vhost_iotlb: split out IOTLB initialization
  vdpa: introduce config operations for associating ASID to a virtqueue group
  vdpa: multiple address spaces support
  vdpa: introduce virtqueue groups
  vhost-vdpa: switch to use vhost-vdpa specific IOTLB
  vhost-vdpa: passing iotlb to IOMMU mapping helpers
  virtio-vdpa: don't set callback if virtio doesn't need it
  vhost: move the backend feature bits to vhost_types.h
  virtio_ring: add unlikely annotation for free descs check
  virtio_ring: remove unnecessary to_vvq call in vring hot path
  virtio-blk: support mq_ops->queue_rqs()
  virtio-blk: support polling I/O
  vdpa/mlx5: Use readers/writers semaphore instead of mutex
  vdpa/mlx5: Add support for reading descriptor statistics
  net/vdpa: Use readers/writers semaphore instead of cf_mutex
  net/vdpa: Use readers/writers semaphore instead of vdpa_dev_mutex
  vdpa: Add support for querying vendor statistics
  vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
  selftests: alsa: Handle pkg-config failure more gracefully
  erofs: fix 'backmost' member of z_erofs_decompress_frontend
  erofs: simplify z_erofs_pcluster_readmore()
  erofs: get rid of label `restart_now'
  erofs: get rid of `struct z_erofs_collection'
  fs/ntfs3: Fix invalid free in log_replay
  ARM: pxa/mmp: remove traces of plat-pxa
  dt-bindings: soc: qcom,smd: do not use pattern for simple rpm-requests string
  mmc: sdhci-pci-gli: Fix GL9763E runtime PM when the system resumes from suspend
  ALSA: usb-audio: Optimize TEAC clock quirk
  xen/netback: fix incorrect usage of RING_HAS_UNCONSUMED_REQUESTS()
  net/ipv6: Expand and rename accept_unsolicited_na to accept_untracked_na
  io_uring: let IORING_OP_FILES_UPDATE support choosing fixed file slots
  io_uring: defer alloc_hint update to io_file_bitmap_set()
  io_uring: ensure fput() called correspondingly when direct install fails
  io_uring: wire up allocated direct descriptors for socket
  io_uring: fix a memory leak of buffer group list on exit
  io_uring: move shutdown under the general net section
  io_uring: unify calling convention for async prep handling
  bonding: show NS IPv6 targets in proc master info
  io_uring: add io_op_defs 'def' pointer in req init and issue
  x86/microcode: Remove unnecessary perf callback
  x86/microcode: Taint and warn on late loading
  x86/microcode: Default-disable late loading
  x86/microcode: Rip out the OLD_INTERFACE
  nvmet: fix typo in comment
  nvme: set controller enable bit in a separate write
  nvme-pci: disable namespace identifiers for the MAXIO MAP1001
  net: phy: at803x: disable WOL at probe
  net: ipv4: Avoid bounds check warning
  cifs: fix potential double free during failed mount
  powerpc/papr_scm: don't requests stats with '0' sized stats buffer
  RISC-V: Prepare dropping week attribute from arch_kexec_apply_relocations[_add]
  usb: typec: ucsi: acpi: fix a NULL vs IS_ERR() check in probe
  parisc: Drop __ARCH_WANT_OLD_READDIR and __ARCH_WANT_SYS_OLDUMOUNT
  ASoC: da7219: cancel AAD related work earlier for jack removal
  ASoC: da7219: Fix pole orientation detection on certain headsets
  ASoC: Intel: avs: Fix build error on arc, m68k and sparc
  cpufreq: CPPC: Fix unused-function warning
  cpufreq: CPPC: Fix build error without CONFIG_ACPI_CPPC_CPUFREQ_FIE
  blk-mq: do not update io_ticks with passthrough requests
  ALSA: hda/realtek - Fix microphone noise on ASUS TUF B550M-PLUS
  sched/autogroup: Fix sysctl move
  ARM: configs: Enable more audio support for i.MX
  wifi: rtw88: add a work to correct atomic scheduling warning of ::set_tim
  wifi: iwlwifi: pcie: rename CAUSE macro
  wifi: libertas: use variable-size data in assoc req/resp cmd
  tee: optee: Pass a pointer to virt_addr_valid()
  xfs: fix xfs_ifree() error handling to not leak perag ref
  MAINTAINERS: reciprocal co-maintainership for file locking and nfsd
  block: make bioset_exit() fully resilient against being called twice
  sfc: fix wrong tx channel offset with efx_separate_tx_channels
  sfc: fix considering that all channels have TX queues
  parisc: remove arch/parisc/nm
  kbuild: do not create *.prelink.o for Clang LTO or IBT
  kbuild: replace $(linked-object) with CONFIG options
  kbuild: do not try to parse *.cmd files for objects provided by compiler
  video: fbdev: omap: Add prototype for hwa742_update_window_async()
  erofs: update documentation
  erofs: fix crash when enable tracepoint cachefiles_prep_read
  erofs: leave compressed inodes unsupported in fscache mode for now
  powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK
  powerpc/kasan: Silence KASAN warnings in __get_wchan()
  powerpc/kasan: Mark more real-mode code as not to be instrumented
  drm: fix EDID struct for old ARM OABI format
  net: enetc: Use pci_release_region() to release some resources
  video: fbdev: vesafb: Fix a use-after-free due early fb_info cleanup
  Revert "crypto: poly1305 - cleanup stray CRYPTO_LIB_POLY1305_RSIZE"
  bonding: NS target should accept link local address
  net: nfc: Directly use ida_alloc()/free()
  ftrace: Add FTRACE_MCOUNT_MAX_OFFSET to avoid adding weak function
  bcache: avoid unnecessary soft lockup in kworker update_writeback_rate()
  blk-mq: remove the done argument to blk_execute_rq_nowait
  blk-mq: avoid a mess of casts for blk_end_sync_rq
  blk-mq: remove __blk_execute_rq_nowait
  block: use bio_queue_enter instead of blk_queue_enter in bio_poll
  nfp: only report pause frame configuration for physical device
  net: dpaa: Convert to SPDX identifiers
  tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd
  net: phy: Directly use ida_alloc()/free()
  net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *"
  riscv: read-only pages should not be writable
  pcmcia: Use platform_get_irq() to get the interrupt
  MAINTAINERS: Update Xen maintainership
  nbd: use pr_err to output error message
  nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
  nbd: fix io hung while disconnecting device
  nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed
  nbd: fix race between nbd_alloc_config() and module removal
  nbd: call genl_unregister_family() first in nbd_cleanup()
  block: document BLK_STS_AGAIN usage
  block: take destination bvec offsets into account in bio_copy_data_iter
  ksmbd: smbd: relax the count of sges required
  net: ipa: fix page free in ipa_endpoint_replenish_one()
  net: ipa: fix page free in ipa_endpoint_trans_release()
  dt-bindings: net: Update ADIN PHY maintainers
  bpf: Fix probe read error in ___bpf_prog_run()
  f2fs: fix to tag gcing flag on page during file defragment
  f2fs: replace F2FS_I(inode) and sbi by the local variable
  crypto: poly1305 - cleanup stray CRYPTO_LIB_POLY1305_RSIZE
  arm64/hugetlb: Fix building errors in huge_ptep_clear_flush()
  pipe: Fix missing lock in pipe_resize_ring()
  arm64: dts: rockchip: rename Quartz64-A bluetooth gpios
  arm64: dts: rockchip: add clocks property to cru node rk3368
  arm64: dts: rockchip: add clocks property to cru node rk3308
  arm64: dts: rockchip: add clocks to rk356x cru
  ARM: dts: rockchip: add clocks property to cru node rk3228
  ARM: dts: rockchip: add clocks property to cru node rk3036
  ARM: dts: rockchip: add clocks property to cru node rk3066a/rk3188
  ARM: dts: rockchip: add clocks property to cru node rk3288
  ARM: dts: rockchip: Remove "amba" bus nodes from rv1108
  ARM: dts: rockchip: add clocks property to cru node rv1108
  smb3: remove unneeded null check in cifs_readdir
  mm/shmem.c: suppress shift warning
  mm: Kconfig: reorganize misplaced mm options
  mm: kasan: fix input of vmalloc_to_page()
  mm: fix is_pinnable_page against a cma page
  mm: filter out swapin error entry in shmem mapping
  mm/shmem: fix infinite loop when swap in shmem error at swapoff time
  mm/madvise: free hwpoison and swapin error entry in madvise_free_pte_range
  mm/swapfile: fix lost swap bits in unuse_pte()
  mm/swapfile: unuse_pte can map random data if swap read fails
  selftests: memcg: factor out common parts of memory.{low,min} tests
  selftests: memcg: remove protection from top level memcg
  selftests: memcg: adjust expected reclaim values of protected cgroups
  selftests: memcg: expect no low events in unprotected sibling
  selftests: memcg: fix compilation
  mm/z3fold: fix z3fold_page_migrate races with z3fold_map
  mm/z3fold: fix z3fold_reclaim_page races with z3fold_free
  mm/z3fold: always clear PAGE_CLAIMED under z3fold page lock
  mm/z3fold: put z3fold page back into unbuddied list when reclaim or migration fails
  revert "mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc"
  mm/z3fold: throw warning on failure of trylock_page in z3fold_alloc
  mm/z3fold: remove buggy use of stale list for allocation
  mm/z3fold: fix possible null pointer dereferencing
  mm/z3fold: fix sheduling while atomic
  mm: split free page with properly free memory accounting and without race
  mm: page-isolation: skip isolated pageblock in start_isolate_page_range()
  tools arch x86: Sync the msr-index.h copy with the kernel sources
  perf scripts python: Support Arm CoreSight trace data disassembly
  perf scripting python: Expose dso and map information
  perf jevents: Fix event syntax error caused by ExtSel
  perf tools arm64: Add support for VG register
  mm/page_table_check: fix accessing unmapped ptep
  kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]
  mm/page_alloc: always attempt to allocate at least one page during bulk allocation
  hugetlb: fix huge_pmd_unshare address update
  md: bcache: check the return value of kzalloc() in detached_dev_do_request()
  bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init()
  selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read
  ALSA: hda/via: Delete does not require return
  ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9520 laptop
  ubi: ubi_create_volume: Fix use-after-free when volume creation failed
  ubi: fastmap: Check wl_pool for free peb before wear leveling
  ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty
  ubifs: Use NULL instead of using plain integer as pointer
  ubifs: Simplify the return expression of run_gc()
  jffs2: fix memory leak in jffs2_do_fill_super
  jffs2: Use kzalloc instead of kmalloc/memset
  arm64: dts: sprd: use new 'dma-channels' property
  ARM: dts: da850: use new 'dma-channels' property
  ARM: dts: pxa: use new 'dma-channels/requests' properties
  soc: ixp4xx/qmgr: Fix unused match warning
  ARM: ep93xx: Make ts72xx_register_flash() static
  ARM: configs: enable support for Kontron KSwitch D10
  ep93xx: clock: Do not return the address of the freed memory
  block, loop: support partitions without scanning
  powerpc/64: Include cache.h directly in paca.h
  net: usb: qmi_wwan: add Telit 0x1250 composition
  net: lan743x: PCI11010 / PCI11414 fix
  Revert "printk: wake up all waiters"
  x86/extable: Annotate ex_handler_msr_mce() as a dead end
  context_tracking: Always inline empty stubs
  x86: Always inline on_thread_stack() and current_top_of_stack()
  jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds
  x86/cpu: Elide KCSAN for cpu_has() and friends
  objtool: Mark __ubsan_handle_builtin_unreachable() as noreturn
  objtool: Add CONFIG_HAVE_UACCESS_VALIDATION
  x86/mm: Use PAGE_ALIGNED(x) instead of IS_ALIGNED(x, PAGE_SIZE)
  x86: Fix all occurences of the "the the" typo
  perf/core: Remove unused local variable
  netfilter: nf_tables: set element extended ACK reporting support
  netfilter: cttimeout: fix slab-out-of-bounds read in cttimeout_net_exit
  netfilter: conntrack: re-fetch conntrack after insertion
  netfilter: nfnetlink: fix warn in nfnetlink_unbind
  xen: switch gnttab_end_foreign_access() to take a struct page pointer
  kbuild: replace $(if A,A,B) with $(or A,B) in scripts/Makefile.modpost
  modpost: squash if...else-if in find_elf_symbol2()
  modpost: reuse ARRAY_SIZE() macro for section_mismatch()
  modpost: remove the unused argument of check_sec_ref()
  modpost: fix undefined behavior of is_arm_mapping_symbol()
  modpost: fix removing numeric suffixes
  um: Fix out-of-bounds read in LDT setup
  um: chan_user: Fix winch_tramp() return value
  um: virtio_uml: Fix broken device handling in time-travel
  um: line: Use separate IRQs per line
  net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register
  um: Enable ARCH_HAS_GCOV_PROFILE_ALL
  um: Use asm-generic/dma-mapping.h
  net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks
  um: daemon: Make default socket configurable
  net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()
  scripts/kallsyms: update usage message of the kallsyms program
  kbuild: Fix include path in scripts/Makefile.modpost
  um: xterm: Make default terminal emulator configurable
  net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog
  net: lan966x: check devm_of_phy_get() for -EDEFER_PROBE
  tracing: Fix comments for event_trigger_separate_filter()
  x86/traceponit: Fix comment about irq vector tracepoints
  x86,tracing: Remove unused headers
  ftrace: Clean up hash direct_functions on register failures
  tracing: Fix comments of create_filter()
  tracing: Disable kcov on trace_preemptirq.c
  tracing: Initialize integer variable to prevent garbage return value
  ftrace: Fix typo in comment
  ftrace: Remove return value of ftrace_arch_modify_*()
  tracing: Cleanup code by removing init "char *name"
  tracing: Change "char *" string form to "char []"
  tracing/timerlat: Do not wakeup the thread if the trace stops at the IRQ
  tracing/timerlat: Print stacktrace in the IRQ handler if needed
  tracing/timerlat: Notify IRQ new max latency only if stop tracing is set
  kprobes: Fix build errors with CONFIG_KRETPROBES=n
  tracing: Fix return value of trace_pid_write()
  tracing: Fix potential double free in create_var_ref()
  tracing: Use strim() to remove whitespace instead of doing it manually
  ftrace: Deal with error return code of the ftrace_process_locs() function
  tracing: Use trace_create_file() to simplify creation of tracefs entries
  xfs: move xfs_attr_use_log_assist usage out of libxfs
  xfs: move xfs_attr_use_log_assist out of xfs_log.c
  xfs: warn about LARP once per mount
  xfs: implement per-mount warnings for scrub and shrink usage
  xfs: don't log every time we clear the log incompat flags
  xfs: convert buf_cancel_table allocation to kmalloc_array
  xfs: don't leak xfs_buf_cancel structures when recovery fails
  xfs: refactor buffer cancellation table allocation
  xfs: don't leak btree cursor when insrec fails after a split
  xfs: purge dquots after inode walk fails during quotacheck
  xfs: assert in xfs_btree_del_cursor should take into account error
  xfs: don't assert fail on perag references on teardown
  xfs: avoid unnecessary runtime sibling pointer endian conversions
  netfilter: nft_limit: Clone packet limits' cost value
  netfilter: nf_tables: disallow non-stateful expression in sets earlier
  rtla: Remove procps-ng dependency
  rtla: Fix __set_sched_attr error message
  rtla: Minor grammar fix for rtla README
  rtla: Don't overwrite existing directory mode
  rtla: Avoid record NULL pointer dereference
  rtla/Makefile: Properly handle dependencies
  drm/amdgpu: add drm-client-id to fdinfo v2
  drm/amdgpu: Convert to common fdinfo format v5
  drm/amdgpu: bump minor version number
  drm/amdgpu: add AMDGPU_VM_NOALLOC v2
  drm/amdgpu: add AMDGPU_GEM_CREATE_DISCARDABLE
  drm/amdgpu: add beige goby PCI ID
  drm/amd/pm: Return auto perf level, if unsupported
  drm/amdkfd: fix typo in comment
  drm/amdgpu/gfx: fix typos in comments
  drm/amdgpu/cs: make commands with 0 chunks illegal behaviour.
  drm/amdgpu: differentiate between LP and non-LP DDR memory
  drm/amdgpu: Resolve pcie_bif RAS recovery bug
  drm/amdgpu: clean up asd on the ta_firmware_header_v2_0
  drm/amdgpu/discovery: validate VCN and SDMA instances
  drm/amd/display: add Coverage blend mode for overlay plane
  drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq()
  drm/amdgpu: suppress some compile warnings
  drm/amd/pm: correct the metrics version for SMU 11.0.11/12/13
  drm/amdkfd: Add gfx11 trap handler
  drm/amdkfd: port cwsr trap handler from dkms branch
  drm/amd/display: Add HDMI_ACP_SEND register
  drm/amd/pm: Fix missing thermal throttler status
  drm/amdgpu: add support of tmz for GC 10.3.7
  drm/amdgpu: change code name to ip version for tmz set
  drm/amdgpu: move amdgpu_gmc_tmz_set after ip_version populated
  drm/amdgpu: support ras on SRIOV
  drm/amdgpu/pm: smu_v13_0_4: delete duplicate condition
  drm/amd/pm: enable memory temp reading for SMU 13.0.0
  drm/amd/pm: enable more dpm features for SMU 13.0.0
  drm/amd/pm: correct the softpptable ids used for SMU 13.0.0
  drm/amd/pm: update SMU 13.0.0 driver_if header
  drm/amd/pm: skip dpm disablement on suspend for SMU 13.0.0
  drm/amd/pm: enable more dpm features for SMU 13.0.0
  drm/amd/pm: fix a potential gpu_metrics_table memory leak
  drm/radeon: fix a possible null pointer dereference
  drm/amdgpu/gfx10: rework KIQ programming
  drm/amdgpu: Set CP_HQD_PQ_CONTROL.RPTR_BLOCK_SIZE correctly
  drm/amdgpu: cleanup ctx implementation
  drm/amdkfd: simplify cpu hive assignment
  drm/amdgpu: Clean up of initializing doorbells for gfx_v9 and gfx_v10
  drm/amd/display: 3.2.186
  Revert "drm/amd/display: Refactor LTTPR cap retrieval"
  drm/amd/display: Fic incorrect pipe being used for clk update
  drm/amd/display: Move FPU associated DCN30 code to DML folder
  drm/amd/display: Check zero planes for OTG disable W/A on clock change
  drm/amd/display: Allow individual control of eDP hotplug support
  drm/amd/display: Check if modulo is 0 before dividing.
  drm/amd/display: clear request when release aux engine
  drm/amd/display: Clean up code in dc
  drm/amd/display: Query DPIA HPD status.
  drm/amd/display: Update link training fallback behaviour.
  blk-iolatency: Fix inflight count imbalances and IO hangs on offline
  Input: stmfts - do not leave device disabled in stmfts_input_open
  Input: gpio-keys - cancel delayed work only in case of GPIO
  perf unwind arm64: Decouple Libunwind register names from Perf
  perf unwind: Use dynamic register set for DWARF unwind
  perf tools arm64: Copy perf_regs.h from the kernel
  perf unwind arm64: Use perf's copy of kernel headers
  perf c2c: Use stdio interface if slang is not supported
  perf test: Add a basic offcpu profiling test
  perf record: Add cgroup support for off-cpu profiling
  perf record: Handle argument change in sched_switch
  perf record: Implement basic filtering for off-cpu
  perf record: Enable off-cpu analysis with BPF
  perf report: Do not extend sample type of bpf-output event
  perf test: Add checking for perf stat CSV output.
  perf tools: Allow system-wide events to keep their own threads
  perf tools: Allow system-wide events to keep their own CPUs
  libperf evsel: Add comments for booleans
  perf stat: Add requires_cpu flag for uncore
  libperf evlist: Check nr_mmaps is correct
  libperf evlist: Allow mixing per-thread and per-cpu mmaps
  perf tools: Allow all_cpus to be a superset of user_requested_cpus
  perf intel-pt: Track sideband system-wide when needed
  perf intel-pt: Use evlist__add_dummy_on_all_cpus() for switch tracking
  perf record: Use evlist__add_dummy_on_all_cpus() in record__config_text_poke()
  perf evlist: Add evlist__add_dummy_on_all_cpus()
  perf evlist: Factor out evlist__dummy_event()
  perf auxtrace: Remove auxtrace_mmap_params__set_idx() per_cpu parameter
  perf auxtrace: Add mmap_needed to auxtrace_mmap_params
  perf intel-pt: Add a test for system-wide side band
  perf build: Stop using __weak bpf_map_create() to handle older libbpf versions
  NFSD: nfsd_file_put() can sleep
  NFSD: Add documenting comment for nfsd4_release_lockowner()
  NFSD: Modernize nfsd4_release_lockowner()
  NFSD: Fix possible sleep during nfsd4_release_lockowner()
  perf build: Stop using __weak btf__raw_data() to handle older libbpf versions
  perf build: Stop using __weak bpf_object__next_map() to handle older libbpf versions
  perf build: Stop using __weak bpf_object__next_program() to handle older libbpf versions
  perf build: Stop using __weak bpf_prog_load() to handle older libbpf versions
  perf build: Fix btf__load_from_kernel_by_id() feature check
  RDMA/rtrs-clt: Fix one kernel-doc comment
  spi: core: Display return code when failing to transfer message
  spi: fsi: Fix spurious timeout
  ASoC: Intel: common: fix typo for tplg naming
  video: fbdev: radeon: Fix spelling typo in comment
  hv_balloon: Fix balloon_probe() and balloon_remove() error handling
  scsi: storvsc: Removing Pre Win8 related logic
  Drivers: hv: vmbus: fix typo in comment
  MIPS: RALINK: Define pci_remap_iospace under CONFIG_PCI_DRIVERS_GENERIC
  dt-bindings: net: adin: Fix adi,phy-output-clock description syntax
  net, neigh: Set lower cap for neigh_managed_work rearming
  net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is unavailable
  selftests/net: enable lo.accept_local in psock_snd test
  ptp: ptp_clockmatrix: fix is_single_shot
  net: ethernet: ti: am65-cpsw: Fix fwnode passed to phylink_create()
  amt: fix possible memory leak in amt_rcv()
  amt: fix return value of amt_update_handler()
  amt: fix typo in amt
  riscv: compat: Using seperated vdso_maps for compat_vdso_info
  RISC-V: Fix the XIP build
  RISC-V: Split out the XIP fixups into their own file
  tracing: Reset the function filter after completing trampoline/graph selftest
  tracing: Have event format check not flag %p* on __get_dynamic_array()
  kcov: update pos before writing pc in trace function
  ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock
  ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lock
  MAINTAINERS: move myself from ceph "Maintainer" to "Reviewer"
  ceph: fix decoding of client session messages flags
  ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLE
  ceph: remove redundant variable ino
  ceph: try to queue a writeback if revoking fails
  ceph: fix statfs for subdir mounts
  ceph: fix possible deadlock when holding Fwb to get inline_data
  ceph: redirty the page for writepage on failure
  ceph: try to choose the auth MDS if possible for getattr
  ceph: disable updating the atime since cephfs won't maintain it
  ceph: flush the mdlog for filesystem sync
  ceph: rename unsafe_request_wait()
  libceph: use swap() macro instead of taking tmp variable
  ceph: fix statx AT_STATX_DONT_SYNC vs AT_STATX_FORCE_SYNC check
  ceph: no need to invalidate the fscache twice
  ceph: replace usage of found with dedicated list iterator variable
  ceph: use dedicated list iterator variable
  ceph: update the dlease for the hashed dentry when removing
  ceph: stop retrying the request when exceeding 256 times
  ceph: stop forwarding the request when exceeding 256 times
  ceph: remove unused CEPH_MDS_LEASE_RELEASE related code
  rbd: replace usage of found with dedicated list iterator variable
  ceph: allow ceph.dir.rctime xattr to be updatable
  f2fs: add f2fs_init_write_merge_io function
  perf/x86/intel: Fix event constraints for ICL
  perf/x86/Kconfig: Fix indentation in the Kconfig file
  Documentation: admin-guide: PM: Add Out of Band mode
  x86/idt: Remove unused headers
  thermal: int340x: Add Meteor Lake PCI device ID
  x86/Kconfig: Fix indentation of arch/x86/Kconfig.debug
  x86/Kconfig: Fix indentation and add endif comments to arch/x86/Kconfig
  ACPI: DPTF: Support Meteor Lake
  x86/setup: Use strscpy() to replace deprecated strlcpy()
  ACPI: CPPC: fix typo in comment
  ALSA: usb-audio: Cancel pending work at closing a MIDI substream
  ALSA: usb-audio: Add mixer mapping for Gigabyte B450/550 Mobos
  kernel/reboot: Change registration order of legacy power-off handler
  cifs: fix ntlmssp on old servers
  m68k: virt: Switch to new sys-off handler API
  video: fbdev: xen: remove setting of 'transp' parameter
  io_uring: make prep and issue side of req handlers named consistently
  io_uring: make timeout prep handlers consistent with other prep handlers
  s390/perf: obtain sie_block from the right address
  s390: generate register offsets into pt_regs automatically
  s390: simplify early program check handler
  s390/crypto: fix scatterwalk_unmap() callers in AES-GCM
  xfrm: do not set IPv4 DF flag when encapsulating IPv6 frames <= 1280 bytes.
  Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"
  drm/panfrost: Job should reference MMU not file_priv
  pinctrl: apple: Use a raw spinlock for the regmap
  f2fs: avoid unneeded error handling for revoke_entry_slab allocation
  f2fs: allow compression for mmap files in compress_mode=user
  RISC-V: ignore xipImage
  RISC-V: Avoid empty create_*_mapping definitions
  rtc: rzn1: Fix a variable type
  rtc: rzn1: Fix error code in probe
  rtc: rzn1: Avoid mixing variables
  dt-bindings: PCI: qcom: Add schema for sc7280 chipset
  dt-bindings: PCI: qcom: Specify reg-names explicitly
  dt-bindings: PCI: qcom: Do not require resets on msm8996 platforms
  dt-bindings: PCI: qcom: Convert to YAML
  PCI: qcom: Fix unbalanced PHY init on probe errors
  PCI: qcom: Fix runtime PM imbalance on probe errors
  PCI: qcom: Fix pipe clock imbalance
  PCI: qcom: Add SM8150 SoC support
  dt-bindings: pci: qcom: Document PCIe bindings for SM8150 SoC
  leds: qcom-lpg: Require pattern to follow documentation
  cifs: cache the dirents for entries in a cached directory
  cifs: avoid parallel session setups on same channel
  cifs: use new enum for ses_status
  cifs: do not use tcpStatus after negotiate completes
  RDMA/hfi1: Remove all traces of diagpkt support
  RDMA/hfi1: Consolidate software versions
  RDMA/hfi1: Remove pointless driver version
  RDMA/hfi1: Fix potential integer multiplication overflow errors
  RDMA/hfi1: Prevent panic when SDMA is disabled
  RDMA/hfi1: Prevent use of lock before it is initialized
  RDMA/rxe: Fix an error handling path in rxe_get_mcg()
  gcc-plugins: use KERNELVERSION for plugin version
  vfio: remove VFIO_GROUP_NOTIFY_SET_KVM
  IB/core: Fix typo in comment
  RDMA/core: Fix typo in comment
  IB/hf1: Fix typo in comment
  IB/qib: Fix typo in comment
  IB/iser: Fix typo in comment
  m68knommu: fix 68000 CPU link with no platform selected
  m68k: removed unused "mach_get_ss"
  m68knommu: fix undefined reference to `mach_get_rtc_pll'
  bcache: avoid journal no-space deadlock by reserving 1 journal bucket
  bcache: remove incremental dirty sector counting for bch_sectors_dirty_init()
  bcache: improve multithreaded bch_sectors_dirty_init()
  bcache: improve multithreaded bch_btree_check()
  ASoC: rt5640: Do not manipulate pin "Platform Clock" if the "Platform Clock" is not in the DAPM
  MIPS: Use memblock_add_node() in early_parse_mem() under CONFIG_NUMA
  MIPS: Return -EINVAL if mem parameter is empty in early_parse_mem()
  MIPS: Kconfig: Fix indentation and add endif comment
  powerpc/64s: Only set HAVE_ARCH_UNMAPPED_AREA when CONFIG_PPC_64S_HASH_MMU is set
  powerpc/xics: Include missing header
  clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value
  clocksource/drivers/timer-ti-dm: Remove unnecessary NULL check
  livepatch: Remove klp_arch_set_pc() and asm/livepatch.h
  smb3: add mount parm nosparse
  scsi: myrb: Fix up null pointer access on myrb_cleanup()
  scsi: core: Unexport scsi_bus_type
  scsi: sd: Don't call blk_cleanup_disk() in sd_probe()
  scsi: ufs: ufshcd: Delete unnecessary NULL check
  scsi: isci: Fix typo in comment
  scsi: pmcraid: Fix typo in comment
  scsi: smartpqi: Fix typo in comment
  scsi: qedf: Fix typo in comment
  scsi: esas2r: Fix typo in comment
  scsi: storvsc: Fix typo in comment
  smb3: don't set rc when used and unneeded in query_info_compound
  smb3: check for null tcon
  cifs: fix minor compile warning
  Add various fsctl structs
  Add defines for various newer FSCTLs
  nfsd: destroy percpu stats counters after reply cache shutdown
  ASoC: SOF: amd: Fixed Build error
  f2fs: fix typo in comment
  Revert "clk: qcom: regmap-mux: add pipe clk implementation"
  Revert "clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for PCIe pipe clocks"
  Revert "clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for PCIe pipe clocks"
  vfio/pci: Add driver_managed_dma to the new vfio_pci drivers
  MIPS: bmips: Fix compiler warning observed on W=1 build
  vfio: Do not manipulate iommu dma_owner for fake iommu groups
  dt-bindings: cros-ec: Fix a typo in description
  nfsd: Fix null-ptr-deref in nfsd_fill_super()
  nfsd: Unregister the cld notifier when laundry_wq create failed
  SUNRPC: Use RMW bitops in single-threaded hot paths
  NFSD: Clean up the show_nf_flags() macro
  NFSD: Trace filecache opens
  NFSD: Move documenting comment for nfsd4_process_open2()
  NFSD: Fix whitespace
  NFSD: Remove dprintk call sites from tail of nfsd4_open()
  NFSD: Instantiate a struct file when creating a regular NFSv4 file
  dt-bindings: mfd: wlf,arizona: Add spi-max-frequency
  mfd: rt4831: Improve error reporting for problems during .remove()
  ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition
  ASoC: soc-pcm: fix BE transition for TRIGGER_START
  mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()
  mfd: intel-lpss: Add support for ADL-P i2c6 and i2c7
  blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx
  parisc: Optimize tmpalias function calls
  parisc: Add dep_safe() macro to deposit a register in 32- and 64-kernels
  parisc: Fix wrong comment for shr macro
  parisc: Prevent ldil() to sign-extend into upper 32 bits
  parisc: Don't hardcode assembler bit definitions in tmpalias code
  parisc: Don't enforce DMA completion order in cache flushes
  parisc: video: fbdev: stifb: Add sti_dump_font() to dump STI font
  MIPS: Rewrite `csum_tcpudp_nofold' in plain C
  mips: setup: use strscpy to replace strlcpy
  MIPS: Octeon: add SNIC10E board
  MIPS: Ingenic: Refresh defconfig for CU1000-Neo and CU1830-Neo.
  MIPS: Ingenic: Refresh device tree for Ingenic SoCs and boards.
  MIPS: Ingenic: Add PWM nodes for X1830.
  MIPS: Octeon: fix typo in comment
  MIPS: loongson32: Kconfig: Remove extra space
  openrisc: Allow power off handler overriding
  openrisc: Remove unused IMMU tlb workardound
  openrisc/fault: Fix symbol scope warnings
  openrisc/delay: Add include to fix symbol not declared warning
  openrisc/time: Fix symbol scope warnings
  openrisc/traps: Declare unhandled_exception for asmlinkage
  openrisc/traps: Remove die_if_kernel function
  openrisc/traps: Declare file scope symbols as static
  openrisc: Update litex defconfig to support glibc userland
  openrisc: Pretty print show_registers memory dumps
  openrisc: Add syscall details to emergency syscall debugging
  openrisc: Add support for liteuart emergency printing
  openrisc: Cleanup emergency print handling
  openrisc: Add gcc machine instruction flag configuration
  openrisc: define nop command for simulator reboot
  md: fix double free of io_acct_set bioset
  md: Don't set mddev private to NULL in raid0 pers->free
  md: remove most calls to bdevname
  md: protect md_unregister_thread from reentrancy
  md: don't unregister sync_thread with reconfig_mutex held
  xfs: share xattr name and value buffers when logging xattr updates
  xfs: do not use logged xattr updates on V4 filesystems
  pinctrl: berlin: bg4ct: Use devm_platform_*ioremap_resource() APIs
  habanalabs: use separate structure info for each error collect data
  habanalabs: fix missing handle shift during mmap
  habanalabs: remove hdev from hl_ctx_get args
  habanalabs: do MMU prefetch as deferred work
  habanalabs: order memory manager messages
  habanalabs: return -EFAULT on copy_to_user error
  habanalabs: use NULL for eventfd
  habanalabs: update firmware header
  habanalabs: add support for notification via eventfd
  habanalabs: add topic to memory manager buffer
  habanalabs: handle race in driver fini
  habanalabs: add device memory scrub ability through debugfs
  habanalabs: use unified memory manager for CB flow
  habanalabs: unified memory manager new code for CB flow
  habanalabs/gaudi: set arbitration timeout to a high value
  habanalabs: add put by handle method to memory manager
  habanalabs: hide memory manager page shift
  habanalabs: Add separate poll interval value for protocol
  habanalabs: use get_task_pid() to take PID
  habanalabs: add prefetch flag to the MAP operation
  habanalabs: Stop using iommu_present()
  habanalabs: support debugfs Byte access to device DRAM
  habanalabs: use for_each_sgtable_dma_sg for dma sgt
  habanalabs/gaudi: use lower_32_bits() for casting
  habanalabs: refactor HOP functions in MMU V1
  habanalabs: fix comments according to kernel-doc
  habanalabs: remove user interrupt debug print
  habanalabs: don't print normal reset operations
  habanalabs: change a reset print to debug level
  habanalabs: remove redundant info print
  habanalabs: wrong handle removal in memory manager
  habanalabs: remove debugfs read/write callbacks
  habanalabs: enforce alignment upon registers access through debugfs
  habanalabs: unify code for memory access from debugfs
  habanalabs: add callback and field to be used for debugfs refactor
  habanalabs: hl_ts_behavior can be static
  habanalabs/gaudi: add debugfs to fetch internal sync status
  habanalabs: rephrase device out-of-memory message
  habanalabs/gaudi: Use correct sram size macro for debugfs
  habanalabs: add MMU prefetch to ASIC-specific code
  habanalabs: convert ts to use unified memory manager
  habanalabs: unified memory manager infrastructure
  habanalabs: save f/w preboot major version
  habanalabs: replace usage of found with dedicated list iterator variable
  habanalabs: modify dma_mask to be ASIC specific property
  habanalabs: parse full firmware versions
  habanalabs/gaudi: avoid resetting max power in hard reset
  habanalabs/gaudi: increase submission resources
  habanalabs: expose compute ctx status through info ioctl
  habanalabs: add new return code to device fd open
  habanalabs: add user API to get valid DRAM page sizes
  habanalabs: convert all MMU masks/shifts to arrays
  habanalabs: change mmu_get_real_page_size to be ASIC-specific
  habanalabs: add DRAM default page size to HW info
  habanalabs: set non-0 value in dram default page size
  xfs: Remove duplicate include
  xfs: reduce IOCB_NOWAIT judgment for retry exclusive unaligned DIO
  xfs: Remove dead code
  xfs: fix typo in comment
  xfs: rename struct xfs_attr_item to xfs_attr_intent
  powerpc/powernv/pci: Drop VF MPS fixup
  powerpc/fsl_book3e: Don't set rodata RO too early
  powerpc/microwatt: Add mmu bits to device tree
  powerpc/powernv/flash: Check OPAL flash calls exist before using
  powerpc/powermac: constify device_node in of_irq_parse_oldworld()
  powerpc/powermac: add missing g5_phy_disable_cpu1() declaration
  selftests/powerpc/pmu: fix spelling mistake "mis-match" -> "mismatch"
  powerpc: Enable the DAWR on POWER9 DD2.3 and above
  powerpc/64s: Add CPU_FTRS_POWER10 to ALWAYS mask
  powerpc/64s: Add CPU_FTRS_POWER9_DD2_2 to CPU_FTRS_ALWAYS mask
  xfs: clean up state variable usage in xfs_attr_node_remove_attr
  xfs: put attr[id] log item cache init with the others
  xfs: remove struct xfs_attr_item.xattri_flags
  xfs: use a separate slab cache for deferred xattr work state
  xfs: put the xattr intent item op flags in their own namespace
  powerpc: Fix all occurences of "the the"
  xfs: clean up xfs_attr_node_hasname
  selftests/powerpc/pmu/ebb: remove fixed_instruction.S
  powerpc/platforms/83xx: Use of_device_get_match_data()
  powerpc/eeh: Drop redundant spinlock initialization
  powerpc/iommu: Add missing of_node_put in iommu_init_early_dart
  powerpc/pseries/vas: Call misc_deregister if sysfs init fails
  powerpc/papr_scm: Fix leaking nvdimm_events_map elements
  powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup
  powerpc/xive: Fix refcount leak in xive_spapr_init
  powerpc/numa: Associate numa node to its cpu earlier
  macintosh: via-pmu and via-cuda need RTC_LIB
  macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled
  powerpc/powernv: fix missing of_node_put in uv_init()
  powerpc/85xx: Remove FSL_85XX_CACHE_SRAM
  powerpc/xics: fix refcount leak in icp_opal_init()
  powerpc/perf: Fix the threshold compare group constraint for power9
  powerpc/perf: Fix the threshold compare group constraint for power10
  powerpc/kaslr_booke: Fix build error
  powerpc/book3e: Fix build error
  powerpc: Book3S 64-bit outline-only KASAN support
  powerpc/kasan: Disable address sanitization in kexec paths
  powerpc/kasan: Don't instrument non-maskable or raw interrupts
  powerpc/mm/kasan: rename kasan_init_32.c to init_32.c
  kasan: Document support on 32-bit powerpc
  powerpc/ftrace: Remove ftrace init tramp once kernel init is complete
  powerpc/irq: Remove arch_local_irq_restore() for !CONFIG_CC_HAS_ASM_GOTO
  selftests/powerpc: Better reporting in spectre_v2
  powerpc/powernv: Get STF barrier requirements from device-tree
  powerpc/powernv: Get L1D flush requirements from device-tree
  powerpc/85xx/p2020: Add fsl,mpc8548-pmc node
  powerpc/64: Only WARN if __pa()/__va() called with bad addresses
  arch/Kconfig: Drop references to powerpc PAGE_SIZE symbols
  powerpc: Add generic PAGE_SIZE config symbols
  powerpc/pseries/vas: sysfs comments with the correct entries
  powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attr
  powerpc/opcodes: Remove unused PPC_INST_XXX macros
  powerpc/inst: Remove PPC_INST_BL
  powerpc/modules: Use PPC_LI macros instead of opencoding
  powerpc/inst: Remove PPC_INST_BRANCH
  powerpc/ftrace: Don't use copy_from_kernel_nofault() in module_trampoline_target()
  powerpc/inst: Add __copy_inst_from_kernel_nofault()
  powerpc/ftrace: Minimise number of #ifdefs
  powerpc/ftrace: Simplify expected_nop_sequence()
  powerpc/ftrace: Use size macro instead of opencoding
  smb3: add trace point for oplock not found
  cifs: return the more nuanced writeback error on close()
  smb3: add trace point for lease not found issue
  cifs: smbd: fix typo in comment
  ksmbd: fix outstanding credits related bugs
  ksmbd: smbd: fix connection dropped issue
  ksmbd: Fix some kernel-doc comments
  ksmbd: fix wrong smbd max read/write size check
  ksmbd: add smbd max io size parameter
  ksmbd: handle smb2 query dir request for OutputBufferLength that is too small
  ksmbd: smbd: handle multiple Buffer descriptors
  ksmbd: smbd: change the return value of get_sg_list
  ksmbd: smbd: simplify tracking pending packets
  ksmbd: smbd: introduce read/write credits for RDMA read/write
  ksmbd: smbd: change prototypes of RDMA read/write related functions
  Input: cypress_ps2 - fix typo in comment
  riscv: Don't output a bogus mmu-type on a no MMU kernel
  riscv: atomic: Add custom conditional atomic operation implementation
  riscv: atomic: Optimize dec_if_positive functions
  riscv: atomic: Cleanup unnecessary definition
  cifs: set the CREATE_NOT_FILE when opening the directory in use_cached_dir()
  cifs: check for smb1 in open_cached_dir()
  cifs: move definition of cifs_fattr earlier in cifsglob.h
  drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid
  i2c: meson: fix typo in comment
  i2c: rcar: use flags instead of atomic_xfer
  i2c: rcar: REP_AFTER_RD is not a persistent flag
  i2c: rcar: use BIT macro consistently
  KVM: x86/speculation: Disable Fill buffer clear within guests
  x86/speculation/mmio: Reuse SRBDS mitigation for SBDS
  x86/speculation/srbds: Update SRBDS mitigation selection
  i2c: qcom-geni: remove unnecessary conditions
  x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data
  x86/speculation/mmio: Enable CPU Fill buffer clearing on idle
  x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations
  x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data
  x86/speculation: Add a common function for MD_CLEAR mitigation update
  x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug
  Documentation: Add documentation for Processor MMIO Stale Data
  i2c: mt7621: Use devm_platform_get_and_ioremap_resource()
  watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe
  dt-bindings: watchdog: renesas,wdt: R-Car V3U is R-Car Gen4
  watchdog: Add Renesas RZ/N1 Watchdog driver
  dt-bindings: watchdog: renesas,wdt: Add support for RZ/N1
  watchdog: wdat_wdt: Stop watchdog when uninstalling module
  watchdog: wdat_wdt: Stop watchdog when rebooting the system
  watchdog: wdat_wdt: Using the existing function to check parameter timeout
  dt-bindings: watchdog: da9062: add watchdog timeout mode
  dt-bindings: watchdog: renesas,wdt: Document RZ/G2UL SoC
  watchdog: iTCO_wdt: Using existing macro define covers more scenarios
  watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking
  dt-bindings: watchdog: Add SC8180X and SC8280XP compatibles
  watchdog: rti_wdt: Fix calculation and evaluation of preset heartbeat
  dt-bindings: watchdog: uniphier: Use unevaluatedProperties
  watchdog: sp805: disable watchdog on remove
  watchdog: da9063: optionally disable watchdog during suspend
  dt-bindings: mfd: da9063: watchdog: add suspend disable option
  i2c: rcar: refactor handling of first message
  i2c: rcar: avoid race condition with SMIs
  i2c: xiic: Correct the datatype for rx_watermark
  i2c: rcar: fix PM ref counts in probe error paths
  i2c: npcm: Handle spurious interrupts
  i2c: npcm: Correct register access width
  i2c: npcm: Add tx complete counter
  i2c: npcm: Fix timeout calculation
  i2c: npcm: Remove unused variable clk_regmap
  i2c: npcm: Change the way of getting GCR regmap
  clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()
  clk: stm32mp13: add safe mux management
  clk: stm32mp13: add multi mux function
  clk: stm32mp13: add all STM32MP13 kernel clocks
  clk: stm32mp13: add all STM32MP13 peripheral clocks
  clk: stm32mp13: manage secured clocks
  clk: stm32mp13: add composite clock
  clk: stm32mp13: add stm32 divider clock
  clk: stm32mp13: add stm32_gate management
  clk: stm32mp13: add stm32_mux clock management
  clk: stm32: Introduce STM32MP13 RCC drivers (Reset Clock Controller)
  dt-bindings: rcc: stm32: add new compatible for STM32MP13 SoC
  clk: ti: clkctrl: replace usage of found with dedicated list iterator variable
  clk: ti: composite: Prefer kcalloc over open coded arithmetic
  dt-bindings: clock: exynosautov9: correct count of NR_CLK
  cifs: print TIDs as hex
  cifs: return ENOENT for DFS lookup_cache_entry()
  cifs: don't call cifs_dfs_query_info_nonascii_quirk() if nodfs was set
  cxl/port: Enable HDM Capability after validating DVSEC Ranges
  USB: new quirk for Dell Gen 2 devices
  Revert "speakup: Generate speakupmap.h automatically"
  clang-format: Fix space after for_each macros
  clang-format: Fix goto labels indentation
  NFSD: Clean up nfsd_open_verified()
  NFSD: Remove do_nfsd_create()
  NFSD: Refactor NFSv4 OPEN(CREATE)
  NFSD: Refactor NFSv3 CREATE
  NFSD: Refactor nfsd_create_setattr()
  NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create()
  NFSD: Clean up nfsd3_proc_create()
  pwm: pwm-cros-ec: Add channel type support
  dt-bindings: google,cros-ec-pwm: Add the new -type compatible
  dt-bindings: Add mfd/cros_ec definitions
  pwm: Document that the pinstate of a disabled PWM isn't reliable
  pwm: twl-led: Implement .apply() callback
  pwm: lpc18xx: Implement .apply() callback
  pwm: mediatek: Implement .apply() callback
  pwm: lpc32xx: Implement .apply() callback
  pwm: tegra: Implement .apply() callback
  pwm: stmpe: Implement .apply() callback
  pwm: sti: Implement .apply() callback
  pwm: pwm-mediatek: Add support for MediaTek Helio X10 MT6795
  dt-bindings: pwm: pwm-mediatek: Add documentation for MT6795 SoC
  RDMA/mlx4: Avoid flush_scheduled_work() usage
  pwm: tegra: Optimize period calculation
  pwm: renesas-tpu: Improve precision of period and duty_cycle calculation
  pwm: renesas-tpu: Improve maths to compute register settings
  pwm: renesas-tpu: Rename variables to match the usual naming
  pwm: renesas-tpu: Implement .apply() callback
  pwm: renesas-tpu: Make use of devm functions
  pwm: renesas-tpu: Make use of dev_err_probe()
  IB/isert: Avoid flush_scheduled_work() usage
  pinctrl: intel: Fix kernel doc format, i.e. add return sections
  pwm: samsung: Implement .apply() callback
  pwm: sifive: Simplify if-if to if-else
  dt-bindings: Renamed hte directory to timestamp
  hte: Uninitialized variable in hte_ts_get()
  clang-format: Update to clang-format >= 6
  clang-format: Extend the for_each list with tools/
  dt-bindings: mfd: rk808: Convert bindings to yaml
  clang-format: Simplify command with `sort -u`
  clang-format: Use POSIX locale for `sort`
  clang-format: Update with v5.18-rc7's `for_each` macro list
  iommu/amd: Increase timeout waiting for GA log enablement
  iommu/s390: Tolerate repeat attach_dev calls
  hwrng: omap3-rom - fix using wrong clk_disable() in omap_rom_rng_runtime_resume()
  crypto: hisilicon/sec - delete the flag CRYPTO_ALG_ALLOCATES_MEMORY
  crypto: qat - add support for 401xx devices
  crypto: qat - re-enable registration of algorithms
  crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag
  crypto: qat - add param check for DH
  crypto: qat - add param check for RSA
  crypto: qat - remove dma_free_coherent() for DH
  crypto: qat - remove dma_free_coherent() for RSA
  crypto: qat - fix memory leak in RSA
  crypto: qat - add backlog mechanism
  crypto: qat - refactor submission logic
  crypto: qat - use pre-allocated buffers in datapath
  crypto: qat - set to zero DH parameters before free
  xfs: free xfs_attrd_log_items correctly
  xfs: validate xattr name earlier in recovery
  xfs: reject unknown xattri log item filter flags during recovery
  xfs: reject unknown xattri log item operation flags during recovery
  xfs: don't leak the retained da state when doing a leaf to node conversion
  xfs: don't leak da state when freeing the attr intent item
  namei: cleanup double word in comment
  get rid of dead code in legitimize_root()
  fs/namei.c:reserve_stack(): tidy up the call of try_to_unlazy()
  move mount-related externs from fs.h to mount.h
  blob_to_mnt(): kern_unmount() is needed to undo kern_mount()
  m->mnt_root->d_inode->i_sb is a weird way to spell m->mnt_sb...
  linux/mount.h: trim includes
  uninline may_mount() and don't opencode it in fspick(2)/fsopen(2)
  scsi: ufs: Split the drivers/scsi/ufs directory
  scsi: qla1280: Remove redundant variable
  scsi: lpfc: Add support for VMID tagging of NVMe I/Os
  scsi: lpfc: Rework lpfc_vmid_get_appid() to be protocol independent
  scsi: lpfc: Commonize VMID code location
  scsi: nvme-fc: Add new routine nvme_fc_io_getuuid()
  f2fs: make f2fs_read_inline_data() more readable
  clk: mediatek: mt8173: Switch to clk_hw provider APIs
  clk: mediatek: Switch to clk_hw provider APIs
  clk: mediatek: Replace 'struct clk' with 'struct clk_hw'
  clk: mediatek: apmixed: Drop error message from clk_register() failure
  clk: mediatek: Make mtk_clk_register_composite() static
  staging: r8188eu: remove include/rtw_debug.h
  dt-bindings: clock: Replace common binding with link to schema
  arm64: dts: intel: add device tree for n6000
  dt-bindings: intel: add binding for Intel n6000
  dt-bindings: soc: add bindings for Intel HPS Copy Engine
  x86/PCI: Disable E820 reserved region clipping starting in 2023
  x86/PCI: Disable E820 reserved region clipping via quirks
  clk: qcom: rcg2: Cache CFG register updates for parked RCGs
  clk: qcom: add sc8280xp GCC driver
  dt-bindings: clock: Add Qualcomm SC8280XP GCC bindings
  fs/ntfs: remove redundant variable idx
  fat: remove time truncations in vfat_create/vfat_mkdir
  fat: report creation time in statx
  fat: ignore ctime updates, and keep ctime identical to mtime in memory
  fat: split fat_truncate_time() into separate functions
  MAINTAINERS: add Muchun as a memcg reviewer
  x86/PCI: Add kernel cmdline options to use/ignore E820 reserved regions
  RISC-V: Load purgatory in kexec_file
  RISC-V: Add purgatory
  RISC-V: Support for kexec_file on panic
  RISC-V: Add kexec_file support
  RDMA/mlx5: Remove duplicate pointer assignment in mlx5_ib_alloc_implicit_mr()
  RISC-V: use memcpy for kexec_file mode
  kexec_file: Fix kexec_file.c build error for riscv platform
  dmaengine: idxd: make idxd_wq_enable() return 0 if wq is already enabled
  dmaengine: sun6i: Add support for the D1 variant
  dmaengine: sun6i: Add support for 34-bit physical addresses
  dmaengine: sun6i: Do not use virt_to_phys
  dt-bindings: dma: sun50i-a64: Add compatible for D1
  dmaengine: tegra: Remove unused switch case
  dmaengine: tegra: Fix uninitialized variable usage
  dmaengine: stm32-dma: add device_pause/device_resume support
  dmaengine: stm32-dma: rename pm ops before dma pause/resume introduction
  dmaengine: stm32-dma: pass DMA_SxSCR value to stm32_dma_handle_chan_done()
  dmaengine: stm32-dma: introduce stm32_dma_sg_inc to manage chan->next_sg
  dmaengine: stm32-dmamux: avoid reset of dmamux if used by coprocessor
  dmaengine: qcom: gpi: Add support for sc7280
  ACPI: video: improve PM notifer callback
  dt-bindings: dma: pl330: Add power-domains
  dmaengine: stm32-mdma: use dev_dbg on non-busy channel spurious it
  dmaengine: stm32-mdma: fix chan initialization in stm32_mdma_irq_handler()
  dmaengine: stm32-mdma: remove GISR1 register
  driver core: fix deadlock in __device_attach
  kernfs: Separate kernfs_pr_cont_buf and rename_lock.
  staging: r8188eu: prevent ->Ssid overflow in rtw_wx_set_scan()
  topology: Remove unused cpu_cluster_mask()
  driver core: Extend deferred probe timeout on driver registration
  kernel/reboot: Add devm_register_restart_handler()
  kernel/reboot: Add devm_register_power_off_handler()
  soc/tegra: pmc: Use sys-off handler API to power off Nexus 7 properly
  reboot: Remove pm_power_off_prepare()
  regulator: pfuze100: Use devm_register_sys_off_handler()
  ACPI: power: Switch to sys-off handler API
  memory: emif: Use kernel_can_power_off()
  mips: Use do_kernel_power_off()
  ia64: Use do_kernel_power_off()
  x86: Use do_kernel_power_off()
  sh: Use do_kernel_power_off()
  m68k: Switch to new sys-off handler API
  powerpc: Use do_kernel_power_off()
  xen/x86: Use do_kernel_power_off()
  parisc: Use do_kernel_power_off()
  arm64: Use do_kernel_power_off()
  riscv: Use do_kernel_power_off()
  csky: Use do_kernel_power_off()
  ARM: Use do_kernel_power_off()
  kernel/reboot: Add register_platform_power_off()
  kernel/reboot: Add kernel_can_power_off()
  kernel/reboot: Add stub for pm_power_off
  kernel/reboot: Add do_kernel_power_off()
  kernel/reboot: Wrap legacy power-off callbacks into sys-off handlers
  kernel/reboot: Introduce sys-off handler API
  notifier: Add blocking/atomic_notifier_chain_register_unique_prio()
  MAINTAINERS: add Russ Weight as a firmware loader maintainer
  driver: base: fix UAF when driver_attach failed
  test_firmware: fix end of loop test in upload_read_show()
  driver core: location: Add "back" as a possible output for panel
  driver core: location: Free struct acpi_pld_info *pld
  driver core: Add "*" wildcard support to driver_async_probe cmdline param
  dmaengine: ti: deprecate '#dma-channels'
  notifier: Add atomic_notifier_call_chain_is_empty()
  dmaengine: mmp: deprecate '#dma-channels'
  dmaengine: pxa: deprecate '#dma-channels' and '#dma-requests'
  dt-bindings: dmaengine: mmp: deprecate '#dma-channels' and '#dma-requests'
  dmaengine: tegra: Fix build error without IOMMU_API
  dmaengine: dw: Add RZN1 compatible
  clk: renesas: r9a06g032: Probe possible children
  dmaengine: dw: dmamux: Introduce RZN1 DMA router support
  clk: renesas: r9a06g032: Export function to set dmamux
  dt-bindings: dmaengine: Introduce RZN1 DMA compatible
  dt-bindings: clock: r9a06g032-sysctrl: Reference the DMAMUX subnode
  dt-bindings: dmaengine: Introduce RZN1 dmamux bindings
  speakup: Generate speakupmap.h automatically
  driver: soc: xilinx: Update function prototype for xlnx_unregister_event
  driver: soc: xilinx: Add support of multiple callbacks for same event in event management driver
  misc: fastrpc: fix list iterator in fastrpc_req_mem_unmap_impl
  misc: alcor_pci: set NULL intfdata and clear pci master
  edd: simplify the check of 'attr->test' in edd_populate_dir()
  bus: ti-sysc: Fix warnings for unbind for serial
  firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle
  drivers: dio: add missing iounmap() in dio_init()
  accessiblity: speakup: Add missing misc_deregister in softsynth_probe
  slimbus: qcom: Remove unnecessary print function dev_err()
  slimbus: qcom: Fix IRQ check in qcom_slim_probe
  drivers: comedi: replace ternary operator with min()
  scripts/tags.sh: Invoke 'realpath' via 'xargs'
  siphash: add SPDX tags as sole licensing authority
  binder: fix atomic sleep when get extended error
  binder: fix potential UAF of target_{proc,thread}
  binder: fix printk format for commands
  tty: Rework receive flow control char logic
  pcmcia: synclink_cs: Don't allow CS5-6
  serial: stm32-usart: Correct CSIZE, bits, and parity
  serial: st-asc: Sanitize CSIZE and correct PARENB for CS7
  serial: sifive: Sanitize CSIZE and c_iflag
  serial: sh-sci: Don't allow CS5-6
  serial: txx9: Don't allow CS5-6
  serial: rda-uart: Don't allow CS5-6
  serial: digicolor-usart: Don't allow CS5-6
  serial: uartlite: Fix BRKINT clearing
  serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE
  serial: core: Do stop_rx in suspend path for console if console_suspend is disabled
  tty: serial: qcom-geni-serial: Remove uart frequency table. Instead, find suitable frequency with call to clk_round_rate.
  dt-bindings: serial: renesas,em-uart: Add RZ/V2M clock to access the registers
  serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485
  Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL"
  serial: msm_serial: disable interrupts in __msm_console_write()
  serial: meson: acquire port->lock in startup()
  serial: 8250_dw: Use dev_err_probe()
  serial: 8250_dw: Use devm_add_action_or_reset()
  serial: 8250_dw: Update the list of OF headers used by driver
  serial: jsm: Use B0 instead of 0
  serial: fsl_lpuart: Remove unnecessary clearing for CRTSCTS
  tty: remove IBSHIFT ifdefs
  tty: remove BOTHER ifdefs
  tty: remove CMSPAR ifdefs
  SUNRPC: Simplify synopsis of svc_pool_for_cpu()
  SUNRPC: Don't disable preemption while calling svc_pool_for_cpu().
  NFSD: Show state of courtesy client in client info
  NFSD: add support for lock conflict to courteous server
  fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict
  fs/lock: add helper locks_owner_has_blockers to check for blockers
  NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd
  NFSD: add support for share reservation conflict to courteous server
  NFSD: add courteous server support for thread with only delegation
  SUNRPC: Remove svc_rqst::rq_xprt_hlen
  SUNRPC: Remove dead code in svc_tcp_release_rqst()
  SUNRPC: Make cache_req::thread_wait an unsigned long
  SUNRPC: Cache deferral injection
  SUNRPC: Clean up svc_deferred_class trace events
  NFSD: Clean up nfsd_splice_actor()
  termbits.h: Remove posix_types.h include
  termbits.h: Align lines & format
  termbits.h: create termbits-common.h for identical bits
  tty: serial: samsung_tty: Fix suspend/resume on S5L
  Documentation: Wire Oxford Semiconductor PCIe (Tornado) 950
  Documentation: Reformat Oxford Semiconductor PCIe (Tornado) 950
  Documentation: Move Oxford Semiconductor PCIe (Tornado) 950 to misc-devices
  serial: pmac_zilog: remove initial print
  serial: pmac_zilog: remove tracing prints
  serial: pmac_zilog: remove unused uart_pmac_port::termios_cache
  serial: pmac_zilog: remove unfinished DBDMA support
  serial: amba-pl011: move header content to .c
  tty: n_gsm: Fix packet data hex dump output
  usb: dwc3: core: Add error log when core soft reset failed
  usb: dwc3: gadget: Move null pinter check to proper place
  usb: hub: Simplify error and success path in port_over_current_notify
  usb: cdns3: allocate TX FIFO size according to composite EP number
  usb: dwc3: Fix ep0 handling when getting reset while doing control transfer
  usb: Probe EHCI, OHCI controllers asynchronously
  usb: isp1760: Fix out-of-bounds array access
  xhci: Don't defer primary roothub registration if there is only one roothub
  cifs: fix signed integer overflow when fl_end is OFFSET_MAX
  cxl/port: Reuse 'struct cxl_hdm' context for hdm init
  cxl/port: Move endpoint HDM Decoder Capability init to port driver
  cxl/pci: Drop @info argument to cxl_hdm_decode_init()
  cxl/mem: Merge cxl_dvsec_ranges() and cxl_hdm_decode_init()
  cxl/mem: Skip range enumeration if mem_enable clear
  cxl/mem: Consolidate CXL DVSEC Range enumeration in the core
  cxl/pci: Move cxl_await_media_ready() to the core
  cxl/mem: Validate port connectivity before dvsec ranges
  cxl/mem: Fix cxl_mem_probe() error exit
  cxl/pci: Drop wait_for_valid() from cxl_await_media_ready()
  cxl/pci: Consolidate wait_for_media() and wait_for_media_ready()
  cxl/mem: Drop mem_enabled check from wait_for_media()
  staging: r8188eu: delete rtw_wx_read/write32()
  staging: r8188eu: Remove multiple assignments
  staging: r8188eu: add check for kzalloc
  staging: r8188eu: fix warnings in rtw_wlan_util
  staging: r8188eu: fix warnings in rtw_pwrctrl
  staging: r8188eu: fix warnings in rtw_p2p
  staging: rtl8712: fix uninit-value in r871xu_drv_init()
  staging: rtl8712: fix uninit-value in usb_read8() and friends
  staging: rtl8712: add error handler in r8712_usbctrl_vendorreq()
  staging: r8188eu: remove _drv_ defines from include/rtw_debug.h
  staging: vc04_services: remove unused macro
  staging: rtl8192u: remove null check after call container_of()
  staging: rtl8192e: remove null check after call container_of()
  staging: ks7010: remove null check after call container_of()
  staging: r8188eu: remove HW_VAR_AC_PARAM_BE from SetHwReg8188EU()
  staging: r8188eu: assoc_rsp and assoc_rsp_len are not used
  staging: r8188eu: last_rx_mgnt_pkts is set but not used
  staging: r8188eu: simplify error handling in recv_func_prehandle
  staging: r8188eu: remove obsolete comments
  staging: r8188eu: use ieee80211 helper to check for beacon
  staging: r8188eu: use defines for addba response status
  staging: r8188eu: use the tid in delba processing
  staging: r8188eu: check for initiator vs recipient
  staging: r8188eu: use BIT(tid) instead of manual shift
  staging: r8188eu: replace if with ternary operator
  staging: r8188eu: merge process_addba_req into OnAction_back
  staging: r8188eu: read addba resp tid from ieee80211_mgmt
  staging: r8188eu: get addba resp status from ieee80211_mgmt
  staging: r8188eu: Fix block comment format
  staging: rtl8723bs: Fix alignment to match open parenthesis
  staging: vt6655: Replace VNSvOutPortB with iowrite8
  staging: vt6655: Replace MACvTransmitBCN with VNSvOutPortB
  staging: vt6655: Replace MACvStart with VNSvOutPortB
  staging: r8188eu: drop redundant if check
  staging: r8188eu: read back action code from ieee80211_mgmt
  staging: r8188eu: use back action codes from ieee80211.h
  staging: r8188eu: read destination address from ieee80211_mgmt
  staging: r8188eu: don't check the category in OnAction_back
  staging: r8188eu: read addr2 from ieee80211_mgmt
  staging: rtl8192u: make const array queuetopipe const, reduces object code size
  dt-bindings: pinctrl: qcom: Drop 'maxItems' on 'wakeup-parent'
  pinctrl: starfive: Make the irqchip immutable
  powerpc/ftrace: Use PPC_RAW_xxx() macros instead of opencoding.
  powerpc/ftrace: Use BRANCH_SET_LINK instead of value 1
  powerpc/ftrace: Remove ftrace_plt_tramps[]
  powerpc/ftrace: Use CONFIG_FUNCTION_TRACER instead of CONFIG_DYNAMIC_FTRACE
  powerpc/ftrace: Don't include ftrace.o for CONFIG_FTRACE_SYSCALLS
  powerpc/ftrace: Make __ftrace_make_{nop/call}() common to PPC32 and PPC64
  powerpc: Finalise cleanup around ABI use
  powerpc: Replace PPC64_ELF_ABI_v{1/2} by CONFIG_PPC64_ELF_ABI_V{1/2}
  powerpc: Add CONFIG_PPC64_ELF_ABI_V1 and CONFIG_PPC64_ELF_ABI_V2
  powerpc/ftrace: Use patch_instruction() return directly
  powerpc/ftrace: Inline ftrace_modify_code()
  powerpc/code-patching: Inline create_branch()
  powerpc/ftrace: Use is_offset_in_branch_range()
  powerpc/code-patching: Inline is_offset_in_{cond}_branch_range()
  powerpc/ftrace: Remove redundant create_branch() calls
  powerpc/ftrace: Refactor prepare_ftrace_return()
  powerpc/rtas: enture rtas_call is called with MMU enabled
  powerpc/rtas: Leave MSR[RI] enabled over RTAS call
  powerpc/rtas: PACA can be restored directly from SPRG
  powerpc/rtas: Call enter_rtas with MSR[EE] disabled
  powerpc/rtas: Fix whitespace in rtas_entry.S
  powerpc/rtas: Make enter_rtas a nokprobe symbol on 64-bit
  powerpc/rtas: Move rtas entry assembly into its own file
  powerpc/signal: Report minimum signal frame size to userspace via AT_MINSIGSTKSZ
  powerpc/64: Bump SIGSTKSZ and MINSIGSTKSZ
  powerpc/vdso: Link with ld.lld when requested
  powerpc/vdso: Remove unused ENTRY in linker scripts
  powerpc: Export mmu_feature_keys[] as non-GPL
  powerpc/setup: Refactor/untangle panic notifiers
  pinctrl: mediatek: Add pinctrl driver for MT6795 Helio X10
  dt-bindings: pinctrl: Add MediaTek MT6795 pinctrl bindings
  pinctrl: freescale: Add i.MXRT1170 pinctrl driver support
  dt-bindings: pinctrl: add i.MXRT1170 pinctrl Documentation
  dt-bindings: pinctrl: rockchip: increase max amount of device functions
  dt-bindings: pinctrl: qcom,pmic-gpio: add 'gpio-reserved-ranges'
  dt-bindings: pinctrl: qcom,pmic-gpio: add 'input-disable'
  dt-bindings: pinctrl: qcom,pmic-gpio: describe gpio-line-names
  dt-bindings: pinctrl: qcom,pmic-gpio: fix matching pin config
  dt-bindings: pinctrl: qcom,pmic-gpio: document PM8150L and PMM8155AU
  pinctrl: qcom: spmi-gpio: Add pm6125 compatible
  dt-bindings: pinctrl: qcom-pmic-gpio: Add pm6125 compatible
  rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe
  rtc: mt6397: check return value after calling platform_get_resource()
  video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()
  rtc: rzn1: fix platform_no_drv_owner.cocci warning
  video: fbdev: omapfb: simplify the return expression of nec_8048_connect()
  video: fbdev: omapfb: simplify the return expression of dsi_init_pll_data()
  video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup
  video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1
  ARM: dts: aspeed: ast2600-evb: Enable GFX device
  ARM: dts: aspeed: Add GFX node to AST2600
  ARM: dts: aspeed: ast2600-evb: Enable virtual hub
  ARM: dts: aspeed: ast2600-evb: Enable video engine
  ARM: dts: aspeed: everest, rainier: Add power-ffs-sync-history GPIO
  ARM: dts: aspeed: Add Nuvia DC-SCM BMC
  ARM: dts: aspeed: bletchley: add sample averaging for ADM1278
  ARM: dts: aspeed: bletchley: add eeprom node on each sled
  ARM: dts: aspeed: bletchley: add pca9536 node on each sled
  ARM: dts: aspeed: bletchley: update gpio0 line names
  ARM: dts: aspeed: bletchley: Enable mdio0 bus
  ARM: dts: aspeed: bletchley: switch spi2 driver to aspeed-smc
  ARM: dts: aspeed: bletchley: enable ehci0 device node
  ARM: dts: aspeed: Add USB2.0 device controller node
  USB: serial: option: add Quectel BG95 modem
  ARM: dts: aspeed-g4: Set spi-max-frequency for all flashes
  ARM: dts: aspeed: Enable Dual SPI RX transfers
  ARM: dts: aspeed: Adjust "reg" property of FMC/SPI controllers
  ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1
  clk: mediatek: use en_mask as a pure div_en_mask
  clk: ingenic-tcu: Fix missing TCU clock for X1000 SoCs
  clk: mediatek: update compatible string for MT7986 ethsys
  f2fs: fix to do sanity check for inline inode
  f2fs: fix fallocate to use file_modified to update permissions consistently
  Input: vmmouse - disable vmmouse before entering suspend mode
  dt-bindings: google,cros-ec-keyb: Fixup bad compatible match
  mips: ingenic: Do not manually reference the CPU clock
  clk: ingenic: Mark critical clocks in Ingenic SoCs
  clk: ingenic: Allow specifying common clock flags
  clk: ux500: fix a possible off-by-one in u8500_prcc_reset_base()
  PCI: microchip: Fix potential race in interrupt handling
  vfio/pci: Move the unused device into low power state with runtime PM
  vfio/pci: Virtualize PME related registers bits and initialize to zero
  vfio/pci: Change the PF power state to D0 before enabling VFs
  vfio/pci: Invalidate mmaps and block the access in D3hot power state
  KVM: PPC: Book3S HV: Fix vcore_blocked tracepoint
  KVM: PPC: Book3s: Remove real mode interrupt controller hcalls handlers
  KVM: PPC: Book3s: PR: Enable default TCE hypercalls
  KVM: PPC: Book3s: Retire H_PUT_TCE/etc real mode handlers
  KVM: PPC: Book3S HV: Initialize AMOR in nested entry
  scripts/spdxcheck: Exclude top-level README
  scripts/spdxcheck: Exclude MAINTAINERS/CREDITS
  scripts/spdxcheck: Exclude config directories
  KVM: PPC: Book3S HV: Use consistent type for return value of kvm_age_rmapp()
  scripts/spdxcheck: Put excluded files and directories into a separate file
  scripts/spdxcheck: Add option to display files without SPDX
  scripts/spdxcheck: Add [sub]directory statistics
  KVM: PPC: Book3S HV: fix incorrect NULL check on list iterator
  scripts/spdxcheck: Add directory statistics
  scripts/spdxcheck: Add percentage to statistics
  freevxfs: relicense to GPLv2 only
  KVM: PPC: Book3S HV: remove extraneous asterisk from rm_host_ipi_action() comment
  rtc: gamecube: Add missing iounmap in gamecube_rtc_read_offset_from_sram
  pinctrl: intel: Drop unused irqchip member in struct intel_pinctrl
  pinctrl: intel: make irq_chip immutable
  MAINTAINERS: Introduce HPE GXP Architecture
  ARM: dts: Introduce HPE GXP Device tree
  dt-bindings: arm: hpe: add GXP Support
  dt-bindings: timer: hpe,gxp-timer: Add HPE GXP Timer and Watchdog
  clocksource/drivers/timer-gxp: Add HPE GXP Timer
  watchdog: hpe-wdt: Introduce HPE GXP Watchdog
  ARM: configs: multi_v7_defconfig: Add HPE GXP ARCH
  ARM: hpe: Introduce the HPE GXP architecture
  USB: serial: pl2303: fix type detection for odd device
  clocksource/drivers/timer-sun5i: Convert to SPDX identifier
  clocksource/drivers/timer-sun4i: Convert to SPDX identifier
  clocksource/drivers/pistachio: Convert to SPDX identifier
  clocksource/drivers/orion: Convert to SPDX identifier
  clocksource/drivers/lpc32xx: Convert to SPDX identifier
  clocksource/drivers/digicolor: Convert to SPDX identifier
  clocksource/drivers/armada-370-xp: Convert to SPDX identifier
  clocksource/drivers/mips-gic-timer: Convert to SPDX identifier
  clocksource/drivers/jcore: Convert to SPDX identifier
  clocksource/drivers/bcm_kona: Convert to SPDX identifier
  clocksource/drivers/sp804: Avoid error on multiple instances
  clocksource/drivers/riscv: Events are stopped during CPU suspend
  clocksource/drivers/ixp4xx: Drop boardfile probe path
  dt-bindings: timer: Add compatible for Mediatek MT8186
  dt-bindings: interconnect: Remove sc7180/sdx55 ipa compatibles
  interconnect: qcom: sc8180x: Reformat node and bcm definitions
  interconnect: qcom: sc8180x: Mark some BCMs keepalive
  interconnect: qcom: sc8180x: Fix QUP0 nodes
  interconnect: qcom: sc8180x: Modernize sc8180x probe
  dt-bindings: interconnect: Add SC8180X QUP0 virt provider
  riscv: compat: Add COMPAT Kbuild skeletal support
  riscv: compat: ptrace: Add compat_arch_ptrace implement
  riscv: compat: signal: Add rt_frame implementation
  rtc: meson: Fix email address in MODULE_AUTHOR
  rtc: simplify the return expression of rx8025_set_offset()
  rtc: pcf85063: Add a compatible entry for pca85073a
  dt-binding: pcf85063: Add an entry for pca85073a
  lkdtm/heap: Hide allocation size from -Warray-bounds
  selftests/lkdtm: Add configs for stackleak and "after free" tests
  lkdtm/usercopy: Check vmalloc and >0-order folios
  PCI/AER: Clear MULTI_ERR_COR/UNCOR_RCV bits
  MAINTAINERS: Add myself as maintainer of the RZN1 RTC driver
  rtc: rzn1: Add oscillator offset support
  rtc: rzn1: Add alarm support
  rtc: rzn1: Add new RTC driver
  dt-bindings: rtc: rzn1: Describe the RZN1 RTC
  rtc: sun6i: Add NVMEM provider
  i3c: master: svc: fix returnvar.cocci warning
  i3c/master: simplify the return expression of i3c_hci_remove()
  NFS: Pass i_size to fscache_unuse_cookie() when a file is released
  Documentation: Add an explanation of NFSv4 client identifiers
  NFS: update documentation for the nfs4_unique_id parameter
  NFS: Improve warning message when locks are lost.
  vfio: Change struct vfio_group::container_users to a non-atomic int
  vfio: Simplify the life cycle of the group FD
  vfio: Fully lock struct vfio_group::container
  vfio: Split up vfio_group_get_device_fd()
  vfio: Change struct vfio_group::opened from an atomic to bool
  vfio: Add missing locking for struct vfio_group::kvm
  kvm/vfio: Fix potential deadlock problem in vfio
  dt-bindings: clock: convert rockchip,rk3368-cru.txt to YAML
  dt-bindings: clock: convert rockchip,rk3228-cru.txt to YAML
  dt-bindings: clock: convert rockchip,rk3036-cru.txt to YAML
  dt-bindings: clock: convert rockchip,rk3308-cru.txt to YAML
  Input: cros-ec-keyb - allow skipping keyboard registration
  dt-bindings: google,cros-ec-keyb: Introduce switches only compatible
  dt-bindings: clock: convert rockchip,px30-cru.txt to YAML
  dt-bindings: clock: convert rockchip,rk3188-cru.txt to YAML
  dt-bindings: clock: convert rockchip,rk3288-cru.txt to YAML
  SMB3: EBADF/EIO errors in rename/open caused by race condition in smb2_compound_op
  f2fs: don't use casefolded comparison for "." and ".."
  f2fs: do not stop GC when requiring a free section
  NFSv4.1: Enable access to the NFSv4.1 'dacl' and 'sacl' attributes
  NFSv4: Add encoders/decoders for the NFSv4.1 dacl and sacl attributes
  NFSv4: Specify the type of ACL to cache
  NFSv4: Don't hold the layoutget locks across multiple RPC calls
  pNFS/files: Fall back to I/O through the MDS on non-fatal layout errors
  NFS: Further fixes to the writeback error handling
  NFSv4/pNFS: Do not fail I/O when we fail to allocate the pNFS layout
  NFS: Memory allocation failures are not server fatal errors
  pinctrl: cherryview: Use GPIO chip pointer in chv_gpio_irq_mask_unmask()
  NFS: Don't report errors from nfs_pageio_complete() more than once
  NFS: Do not report flush errors in nfs_write_end()
  NFS: Don't report ENOSPC write errors twice
  NFS: fsync() should report filesystem errors over EINTR/ERESTARTSYS
  NFS: Do not report EINTR/ERESTARTSYS as mapping errors
  ARM: dts: at91: sama7g5ek: add node for PDMC0
  ARM: dts: at91: sama7g5: add nodes for PDMC
  ARM: dts: at91: Use the generic "rtc" node name for the rtt IPs
  ARM: dts: at91: Add the required 'atmel, rtt-rtc-time-reg' property
  ARM: at91: pm: Fix rand build error
  RDMA/qedr: Remove unnecessary synchronize_irq() before free_irq()
  soc: rockchip: Fix refcount leak in rockchip_grf_init
  clk: imx8mp: fix usb_root_clk parent
  clk: fixed-rate: Remove redundant if statement
  Input: psmouse-smbus - avoid flush_scheduled_work() usage
  Input: bcm-keypad - remove unneeded NULL check before clk_disable_unprepare
  Input: sparcspkr - fix refcount leak in bbc_beep_probe
  dt-bindings: remoteproc: mediatek: Add optional memory-region to mtk,scp
  dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusive to mt819x
  pmem: implement pmem_recovery_write()
  pmem: refactor pmem_clear_poison()
  dax: add .recovery_write dax_operation
  dax: introduce DAX_RECOVERY_WRITE dax access mode
  mce: fix set_mce_nospec to always unmap the whole page
  x86/mce: relocate set{clear}_mce_nospec() functions
  acpi/nfit: rely on mce->misc to determine poison granularity
  include/uapi/linux/vfio.h: Fix trivial typo - _IORW should be _IOWR instead
  dmaengine: idxd: Remove unnecessary synchronize_irq() before free_irq()
  dmaengine: idxd: add missing callback function to support DMA_INTERRUPT
  pinctrl: lynxpoint: make irq_chip immutable
  pinctrl: cherryview: make irq_chip immutable
  pinctrl: baytrail: make irq_chip immutable
  Documentation: gpio: Advertise irqd_to_hwirq() helper in the examples
  Documentation: gpio: Fix IRQ mask and unmask examples
  dmaengine: sprd: deprecate '#dma-channels'
  dt-bindings: dmaengine: sprd: deprecate '#dma-channels'
  dmaengine: idxd: skip irq free when wq type is not kernel
  dmaengine: idxd: make idxd_register/unregister_dma_channel() static
  dmaengine: zynqmp_dma: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
  dmaengine: zynqmp_dma: check dma_async_device_register return value
  dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type
  dmaengine: idxd: remove redudant idxd_wq_disable_cleanup() call
  dmaengine: idxd: free irq before wq type is reset
  dmaengine: idxd: fix lockdep warning on device driver removal
  dmaengine: idxd: Separate user and kernel pasid enabling
  dt-bindings: renesas,rcar-dmac: R-Car V3U is R-Car Gen4
  dmaengine: idxd: Fix the error handling path in idxd_cdev_register()
  dmaengine: tegra: Use platform_get_irq() to get IRQ resource
  m68knommu: fix undefined reference to `_init_sp'
  m68knommu: allow elf_fdpic loader to be selected
  m68knommu: add definitions to support elf_fdpic program loader
  m68knommu: implement minimal regset support
  m68knommu: use asm-generic/mmu.h for nommu setups
  m68k: fix typos in comments
  m68k: coldfire: drop ISA_DMA_API support
  m68knommu: set ZERO_PAGE() to the allocated zeroed page
  dt-bindings: clock: convert rockchip,rv1108-cru.txt to YAML
  Unify the primitives for file descriptor closing
  fs: remove fget_many and fput_many interface
  i2c: xiic: Fix Tx Interrupt path for grouped messages
  i2c: xiic: Fix coding style issues
  i2c: xiic: return value of xiic_reinit
  i2c: cadence: Increase timeout per message if necessary
  iio: adc: xilinx-ams: fix return error variable
  i2c: designware: Sort timing parameter ACPI method calls by the speed
  i2c: at91: Initialize dma_buf in at91_twi_xfer()
  dt-binding: clock: Add missing rk3568 cru bindings
  proc/sysctl: make protected_* world readable
  pinctrl: stm32: Unshadow np variable in stm32_pctl_probe()
  zsmalloc: fix races between asynchronous zspage free and page migration
  Revert "mm/cma.c: remove redundant cma_mutex lock"
  PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit()
  PCI: hv: Add validation for untrusted Hyper-V values
  vfio/pci: Use the struct file as the handle not the vfio_group
  kvm/vfio: Remove vfio_group from kvm
  vfio: Change vfio_group_set_kvm() to vfio_file_set_kvm()
  vfio: Change vfio_external_check_extension() to vfio_file_enforced_coherent()
  vfio: Remove vfio_external_group_match_file()
  vfio: Change vfio_external_user_iommu_id() to vfio_file_iommu_group()
  kvm/vfio: Store the struct file in the kvm_vfio_group
  kvm/vfio: Move KVM_DEV_VFIO_GROUP_* ioctls into functions
  vfio: Delete container_q
  iommu/vt-d: Remove hard coding PGSNP bit in PASID entries
  iommu/vt-d: Remove domain_update_iommu_snooping()
  iommu/vt-d: Check domain force_snooping against attached devices
  iommu/vt-d: Block force-snoop domain attaching if no SC support
  iommu/vt-d: Size Page Request Queue to avoid overflow condition
  iommu/vt-d: Fold dmar_insert_one_dev_info() into its caller
  iommu/vt-d: Change return type of dmar_insert_one_dev_info()
  iommu/vt-d: Remove unneeded validity check on dev
  iommu/dma: Explicitly sort PCI DMA windows
  iommu/dma: Fix iova map result check bug
  iommu/mediatek: Fix NULL pointer dereference when printing dev_name
  iommu: iommu_group_claim_dma_owner() must always assign a domain
  KVM: PPC: Book3S HV Nested: L2 LPCR should inherit L1 LPES setting
  KVM: PPC: Book3S HV Nested: L2 must not run with L1 xive context
  KVM: PPC: Book3S HV P9: Split !nested case out from guest entry
  KVM: PPC: Book3S HV P9: Move cede logic out of XIVE escalation rearming
  KVM: PPC: Book3S HV P9: Inject pending xive interrupts at guest entry
  KVM: PPC: Book3S HV: Remove KVMPPC_NR_LPIDS
  KVM: PPC: Book3S Nested: Use explicit 4096 LPID maximum
  KVM: PPC: Book3S HV Nested: Change nested guest lookup to use idr
  KVM: PPC: Book3S HV: Use IDA allocator for LPID allocator
  KVM: PPC: Book3S HV: Update LPID allocator init for POWER9, Nested
  KVM: PPC: Remove kvmppc_claim_lpid
  KVM: PPC: Book3S HV P9: Optimise loads around context switch
  KVM: PPC: Book3S HV: HFSCR[PREFIX] does not exist
  crypto: s390 - add crypto library interface for ChaCha20
  crypto: talitos - Uniform coding style with defined variable
  crypto: octeontx2 - simplify the return expression of otx2_cpt_aead_cbc_aes_sha_setkey()
  crypto: cryptd - Protect per-CPU resource by disabling BH.
  crypto: sun8i-ce - do not fallback if cryptlen is less than sg length
  crypto: sun8i-ce - rework debugging
  crypto: sun8i-ce - use sg_nents_for_len
  crypto: sun8i-ce - Add function for handling hash padding
  crypto: sun8i-ss - do not fallback if cryptlen is less than sg length
  crypto: sun8i-ss - add hmac(sha1)
  crypto: sun8i-ss - Add function for handling hash padding
  crypto: sun8i-ss - rework debugging
  crypto: sun8i-ss - handle requests if last block is not modulo 64
  crypto: sun8i-ss - do not zeroize all pad
  crypto: sun8i-ss - do not allocate memory when handling hash requests
  crypto: sun8i-ss - use sg_nents_for_len
  crypto: sun8i-ss - test error before assigning
  crypto: sun8i-ss - remove redundant test
  crypto: sun8i-ss - handle zero sized sg
  crypto: sun8i-ss - rework handling of IV
  crypto: sun4i-ss - do not allocate backup IV on requests
  crypto: sun8i-ce - do not allocate memory when handling requests
  crypto: sun8i-ce - Fix minor style issue
  extcon: Modify extcon device to be created after driver data is set
  extcon: sm5502: Clarify SM5703's i2c device ID
  extcon: ptn5150: Add usb role class support
  extcon: ptn5150: Add queue work sync before driver release
  extcon: sm5502: Add support for SM5703
  dt-bindings: extcon: bindings for SM5703
  extcon: usb-gpio: Remove disable irq operation in system sleep
  extcon: Fix some kernel-doc comments
  extcon: usbc-cros-ec: Use struct_size() helper in kzalloc()
  extcon: int3496: Add support for controlling Vbus through a regulator
  extcon: int3496: Add support for binding to plain platform devices
  extcon: int3496: Request non-exclusive access to the ID GPIO
  extcon: int3496: Make the driver a bit less verbose
  extcon: Fix extcon_get_extcon_dev() error handling
  ia64: mca: drop redundant spinlock initialization
  tty: fix deadlock caused by calling printk() under tty_port->lock
  relay: remove redundant assignment to pointer buf
  fs/ntfs3: validate BOOT sectors_per_clusters
  lib/string_helpers: fix not adding strarray to device's resource list
  kernel/crash_core.c: remove redundant check of ck_cmdline
  ELF, uapi: fixup ELF_ST_TYPE definition
  PCI: cadence: Clear FLR in device capabilities register
  io_uring_enter(): don't leave f.flags uninitialized
  PCI: cadence: Allow PTM Responder to be enabled
  f2fs: keep wait_ms if EAGAIN happens
  f2fs: introduce f2fs_gc_control to consolidate f2fs_gc parameters
  module: merge check_exported_symbol() into find_exported_symbol_in_section()
  module: do not binary-search in __ksymtab_gpl if fsa->gplok is false
  module: do not pass opaque pointer for symbol search
  module: show disallowed symbol name for inherit_taint()
  module: fix [e_shstrndx].sh_size=0 OOB access
  module: Introduce module unload taint tracking
  module: Move module_assert_mutex_or_preempt() to internal.h
  module: Make module_flags_taint() accept a module's taints bitmap and usable outside core code
  module.h: simplify MODULE_IMPORT_NS
  RDMA/hns: Use hr_reg_read() instead of remaining roce_get_xxx()
  RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx()
  f2fs: reject test_dummy_encryption when !CONFIG_FS_ENCRYPTION
  f2fs: kill volatile write support
  f2fs: change the current atomic write way
  f2fs: don't need inode lock for system hidden quota
  xhci: Allow host runtime PM as default for Intel Alder Lake N xHCI
  xhci: Remove quirk for over 10 year old evaluation hardware
  xhci: prevent U2 link power state if Intel tier policy prevented U1
  xhci: use generic command timer for stop endpoint commands.
  usb: host: xhci-plat: omit shared hcd if either root hub has no ports
  usb: host: xhci-plat: prepare operation w/o shared hcd
  usb: host: xhci-plat: create shared hcd after having added main hcd
  xhci: prepare for operation w/o shared hcd
  xhci: factor out parts of xhci_gen_setup()
  MIPS: Sibyte: remove unnecessary return variable
  MIPS: Use NOKPROBE_SYMBOL() instead of __kprobes annotation
  selftests/ftrace: Save kprobe_events to test log
  MIPS: tools: no need to initialise statics to 0
  MIPS: Loongson: Use hwmon_device_register_with_groups() to register hwmon
  MIPS: VR41xx: Drop redundant spinlock initialization
  MIPS: smp: optimization for flush_tlb_mm when exiting
  ACPI: clean up white space in a few places for consistency
  PCI: vmd: Revert 2565e5b69c ("PCI: vmd: Do not disable MSI-X remapping if interrupt remapping is enabled by IOMMU.")
  PCI: vmd: Assign VMD IRQ domain before enumeration
  ACPI: glue: Rearrange find_child_checks()
  dt-bindings: gpio: altera: correct interrupt-cells
  ARM: dts: socfpga: align SPI NOR node name with dtschema
  xhci: Set HCD flag to defer primary roothub registration
  usb: core: hcd: Add support for deferring roothub registration
  usb: host: ehci-xilinx: adding description for return value
  usb: gadget: udc: Remove useless variable assignment in xudc_read_fifo()
  USB: c67x00: remove unnecessary check of res
  usb: host: ehci-xilinx: Fix quoted string split across lines
  USB / dwc3: Fix a checkpatch warning in core.c
  thunderbolt: Add KUnit test for devices with no DisplayPort adapters
  thunderbolt: Fix buffer allocation of devices with no DisplayPort adapters
  lkdtm/usercopy: Rename "heap" to "slab"
  cpufreq: mediatek: Add support for MT8186
  cpufreq: mediatek: Link CCI device to CPU
  dt-bindings: cpufreq: mediatek: Add MediaTek CCI property
  riscv: add memory-type errata for T-Head
  riscv: don't use global static vars to store alternative data
  riscv: remove FIXMAP_PAGE_IO and fall back to its default value
  riscv: add RISC-V Svpbmt extension support
  riscv: Fix accessing pfn bits in PTEs for non-32bit variants
  riscv: move boot alternatives to after fill_hwcap
  riscv: prevent compressed instructions in alternatives
  riscv: extend concatenated alternatives-lines to the same length
  riscv: implement ALTERNATIVE_2 macro
  riscv: implement module alternatives
  riscv: allow different stages with alternatives
  riscv: integrate alternatives better into the main architecture
  PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()
  openrisc: remove bogus nops and shutdowns
  openrisc: fix typos in comments
  sched,signal,ptrace: Rework TASK_TRACED, TASK_STOPPED state
  ptrace: Always take siglock in ptrace_resume
  ptrace: Don't change __state
  ptrace: Admit ptrace_stop can generate spuriuos SIGTRAPs
  ptrace: Document that wait_task_inactive can't fail
  ptrace: Reimplement PTRACE_KILL by always sending SIGKILL
  signal: Use lockdep_assert_held instead of assert_spin_locked
  ptrace: Remove arch_ptrace_attach
  ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP
  ptrace/um: Replace PT_DTRACE with TIF_SINGLESTEP
  signal: Replace __group_send_sig_info with send_signal_locked
  signal: Rename send_signal send_signal_locked
  vfio/pci: Remove vfio_device_get_from_dev()
  vfio/pci: Have all VFIO PCI drivers store the vfio_pci_core_device in drvdata
  vfio: Remove calls to vfio_group_add_container_user()
  vfio: Remove dead code
  drm/i915/gvt: Change from vfio_group_(un)pin_pages to vfio_(un)pin_pages
  vfio/mdev: Pass in a struct vfio_device * to vfio_dma_rw()
  vfio/mdev: Pass in a struct vfio_device * to vfio_pin/unpin_pages()
  vfio/ccw: Remove mdev from struct channel_program
  vfio: Make vfio_(un)register_notifier accept a vfio_device
  vfio: Stop using iommu_present()
  RDMA/irdma: Add SW mechanism to generate completions on error
  dm: pass NULL bdev to bio_alloc_clone
  PCI: hv: Fix interrupt mapping for multi-MSI
  PCI: hv: Reuse existing IRTE allocation in compose_msi_msg()
  drm/hyperv: Remove support for Hyper-V 2008 and 2008R2/Win7
  video: hyperv_fb: Remove support for Hyper-V 2008 and 2008R2/Win7
  scsi: storvsc: Remove support for Hyper-V 2008 and 2008R2/Win7
  Drivers: hv: vmbus: Remove support for Hyper-V 2008 and Hyper-V 2008R2/Win7
  sched: Update task_tick_numa to ignore tasks without an mm
  USB: gadget: Add ID numbers to gadget names
  RDMA/siw: Enable siw on tunnel devices
  PCI: rockchip-dwc: Add legacy interrupt support
  PCI: rockchip-dwc: Reset core at driver probe
  dt-bindings: PCI: Remove fallback from Rockchip DesignWare binding
  x86/hyperv: Disable hardlockup detector by default in Hyper-V guests
  PCI: mediatek-gen3: Assert resets to ensure expected init state
  pinctrl: broxton: Add module alias for Intel Apollo Lake
  powerpc/rtas: Keep MSR[RI] set when calling RTAS
  powerpc/8xx: Use kmalloced data structure instead of global static
  powerpc/8xx: Remove mpc8xx_pics_init()
  powerpc/8xx: Convert CPM1 interrupt controller to platform_device
  powerpc/8xx: Convert CPM1 error interrupt handler to platform driver
  powerpc/8xx: Move CPM interrupt controller into a dedicated file
  cxl/ocxl: Prepare cleanup of powerpc's asm/prom.h
  macintosh: Prepare cleanup of powerpc's asm/prom.h
  powerpc/code-patching: Use jump_label to check if poking_init() is done
  powerpc/code-patching: Use jump_label for testing freed initmem
  PCI: microchip: Add missing chained_irq_enter()/exit() calls
  PCI: imx6: Fix PERST# start-up sequence
  PCI: qcom-ep: Move enable/disable resources code to common functions
  vfio/mlx5: Run the SAVE state command in an async mode
  vfio/mlx5: Refactor to enable VFs migration in parallel
  vfio/mlx5: Manage the VF attach/detach callback from the PF
  clk: samsung: exynosautov9: add cmu_peric1 clock support
  clk: samsung: exynosautov9: add cmu_peric0 clock support
  clk: samsung: exynosautov9: add cmu_fsys2 clock support
  clk: samsung: exynosautov9: add cmu_busmc clock support
  clk: samsung: exynosautov9: add cmu_peris clock support
  clk: samsung: exynosautov9: add cmu_core clock support
  clk: samsung: add top clock support for Exynos Auto v9 SoC
  hte: Fix off by one in hte_push_ts_ns()
  hte: Fix possible use-after-free in tegra_hte_test_remove()
  hte: Remove unused including <linux/version.h>
  net/mlx5: Expose mlx5_sriov_blocking_notifier_register / unregister APIs
  iommu/arm-smmu: Force identity domains for legacy binding
  cpufreq: mediatek: Fix potential deadlock problem in mtk_cpufreq_set_target
  fpga: dfl: Allow Port to be linked to FME's DFL
  Documentation: fpga: dfl: add link address of feature id table
  fpga: dfl: check feature type before parse irq info
  fpga: fpga-region: fix kernel-doc formatting issues
  fpga: Use tab instead of space indentation
  fpga: fpga-mgr: fix kernel-doc warnings
  fpga: fix for coding style issues
  bus: mhi: host: Add support for Foxconn T99W373 and T99W368
  bus: mhi: host: pci_generic: add Telit FN990
  bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision
  ksmbd: validate length in smb2_write()
  ksmbd: fix reference count leak in smb_check_perm_dacl()
  crypto: vmx - Fix build error
  ipc/mqueue: use get_tree_nodev() in mqueue_get_tree()
  ipc: update semtimedop() to use hrtimer
  ipc/sem: remove redundant assignments
  initramfs: support cpio extraction with file checksums
  gen_init_cpio: support file checksum archiving
  gen_init_cpio: fix short read file handling
  initramfs: add INITRAMFS_PRESERVE_MTIME Kconfig option
  initramfs: make dir_entry.name a flexible array member
  initramfs: refactor do_header() cpio magic checks
  proc: fix dentry/inode overinstantiating under /proc/${pid}/net
  dm cache metadata: remove unnecessary variable in __dump_mapping
  dm mpath: provide high-resolution timer to HST for bio-based
  dm crypt: make printing of the key constant-time
  f2fs: stop allocating pinned sections if EAGAIN happens
  f2fs: skip GC if possible when checkpoint disabling
  dm integrity: fix error code in dm_integrity_ctr()
  dm stats: add cond_resched when looping over entries
  dt-bindings: remoteproc: st,stm32-rproc: Fix phandle-array parameters description
  remoteproc: imx_rproc: Support i.MX93
  dt-bindings: remoteproc: imx_rproc: Support i.MX93
  coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier
  nvmem: sfp: Add support for TA 2.1 devices
  nvmem: sfp: Use regmap
  dt-bindings: nvmem: sfp: Add compatible binding for TA 2.1 SFPs
  dt-bindings: nvmem: sfp: Add TA_PROG_SFP supply
  dt-bindings: nvmem: sfp: Add clock properties
  dt-bindings: nvmem: sfp: Fix typo
  nvmem: qfprom: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  nvmem: Add Apple eFuse driver
  dt-bindings: nvmem: Add apple,efuses
  MAINTAINERS: Add apple efuses nvmem files to ARM/APPLE MACHINE
  nvmem: brcm_nvram: find Device Tree nodes for NVMEM cells
  nvmem: core: support passing DT node in cell info
  binder: additional transaction error logs
  binder: convert logging macros into functions
  binderfs: add extended_error feature entry
  binder: add BINDER_GET_EXTENDED_ERROR ioctl
  binder: add failed transaction logging info
  uio: dfl: add HSSI subsystem feature id
  slimbus: qcom-ngd-ctrl: Use platform_get_irq() to get the interrupt
  bus: mhi: replace snprintf with sysfs_emit
  lkdtm: cfi: Fix type width for masking PAC bits
  misc: rtsx: set NULL intfdata when probe fails
  altera-stapl: Use swap() instead of open coding it
  misc: rtsx: add rts5261 efuse function
  RDMA/rxe: Enforce IBA C11-17
  RDMA/rxe: Move mw cleanup code to rxe_mw_cleanup()
  RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup()
  RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup()
  RDMA/rxe: Check rxe_get() return value
  RDMA/rxe: Add rxe_srq_cleanup()
  pinctrl: microchip-sgpio: Switch to use fwnode instead of of_node
  pinctrl: equilibrium: Switch to use fwnode instead of of_node
  memblock tests: remove completed TODO item
  memblock tests: update style of comments for memblock_free_*() functions
  memblock tests: update style of comments for memblock_remove_*() functions
  memblock tests: update style of comments for memblock_reserve_*() functions
  memblock tests: update style of comments for memblock_add_*() functions
  soundwire: qcom: adjust autoenumeration timeout
  soundwire: qcom: use pm_runtime_resume_and_get()
  soundwire: intel: use pm_runtime_resume_and_get()
  soundwire: cadence: use pm_runtime_resume_and_get()
  soundwire: bus: use pm_runtime_resume_and_get()
  soundwire: qcom: return error when pm_runtime_get_sync fails
  soundwire: bus: pm_runtime_request_resume on peripheral attachment
  soundwire: intel: disable WAKEEN in pm_runtime resume
  soundwire: intel: prevent pm_runtime resume prior to system suspend
  soundwire: cadence: recheck device0 attachment after status change
  powerpc/code-patching: Don't call is_vmalloc_or_module_addr() without CONFIG_MODULES
  powerpc: align address to page boundary in change_page_attr()
  powerpc/8xx: Simplify flush_tlb_kernel_range()
  powerpc: Use static call for get_irq()
  powerpc: Use rol32() instead of opencoding in csum_fold()
  powerpc: Add missing headers
  powerpc: Remove asm/prom.h from all files that don't need it
  dt-bindings: watchdog: sunxi: clarify clock support
  dt-bindings: watchdog: sunxi: fix F1C100s compatible
  watchdog: Add watchdog driver for Sunplus SP7021
  dt-bindings: watchdog: Add watchdog yaml file for Sunplus SP7021
  dt-bindings: reset: mt7986: Add reset-controller header file
  dt-bindings: watchdog: renesas,wdt: Document RZ/V2L SoC
  watchdog: rzg2l_wdt: Add set_timeout callback
  watchdog: rzg2l_wdt: Use force reset for WDT reset
  watchdog: rzg2l_wdt: Add error check for reset_control_deassert
  watchdog: rzg2l_wdt: Fix reset control imbalance
  watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context'
  watchdog: rzg2l_wdt: Fix Runtime PM usage
  watchdog: rzg2l_wdt: Fix 32bit overflow issue
  dt-bindings: watchdog: convert faraday,ftwdt010 to yaml
  dt-bindings: watchdog: improve QCOM compatible parsing for modern chips
  watchdog: mtk_wdt: mt7986: Add toprgu reset controller support
  watchdog: bcm7038_wdt: Support BCM6345 compatible string
  dt-bindings: watchdog: imx7ulp-wdt: Add imx93 compatible string
  watchdog: mediatek: mt8186: add wdt support
  dt-bindings: reset: mt8186: add reset-controller header file
  dt-bindings: watchdog: Add compatible for MediaTek MT8186
  leds: lp50xx: Remove duplicated error reporting in .remove()
  leds: qcom-lpg: add missing PWM dependency
  leds: ktd2692: Make aux-gpios optional
  dt-bindings: leds: convert ktd2692 bindings to yaml
  leds: ktd2692: Avoid duplicate error messages on probe deferral
  leds: is31fl32xx: Improve error reporting in .remove()
  leds: Move pwm-multicolor driver into rgb directory
  ARM: pxa: convert to multiplatform
  ARM: pxa/sa1100: move I/O space to PCI_IOBASE
  ARM: pxa: remove support for MTD_XIP
  ARM: pxa: move mach/*.h to mach-pxa/
  ARM: PXA: fix multi-cpu build of xsc3
  ARM: pxa: move plat-pxa to drivers/soc/
  ARM: mmp: rename pxa_register_device
  ARM: mmp: remove tavorevb board support
  ARM: pxa: remove unused mach/bitfield.h
  ARM: pxa: move clk register definitions to driver
  ARM: pxa: move smemc register access from clk to platform
  cpufreq: pxa3: move clk register access to clk driver
  ARM: pxa: remove get_clk_frequency_khz()
  ARM: pxa: pcmcia: move smemc configuration back to arch
  ASoC: pxa: i2s: use normal MMIO accessors
  ASoC: pxa: ac97: use normal MMIO accessors
  ASoC: pxa: use pdev resource for FIFO regs
  Input: wm97xx - get rid of irq_enable method in wm97xx_mach_ops
  Input: wm97xx - switch to using threaded IRQ
  Input: touchscreen: use wrapper for pxa2xx ac97 registers
  input: touchscreen: mainstone: sync with zylonite driver
  input: touchscreen: mainstone: fix pxa2xx+pxa3xx configuration
  ARM: pxa: zylonite: use gpio lookup instead mfp header
  ARM: pxa: mainstone-wm97xx: use gpio lookup table
  ARM: pxa: magician: use platform driver for audio
  ARM: pxa: z2: use gpio lookup for audio device
  ARM: pxa: eseries: use gpio lookup for audio
  ARM: pxa: spitz: use gpio descriptors for audio
  ARM: pxa: lubbock: pass udc irqs as resource
  ARM: pxa: hx4700: use gpio descriptors for audio
  ARM: pxa: corgi: use gpio descriptors for audio
  ARM: pxa: poodle: use platform data for poodle asoc driver
  ARM/pxa/mfd/power/sound: Switch Tosa to GPIO descriptors
  iio: magnetometer: yas530: Fix memchr_inv() misuse
  iio: adc: axp288: Override TS pin bias current for some models
  fork: Stop allowing kthreads to call execve
  fork: Explicitly set PF_KTHREAD
  init: Deal with the init process being a user mode process
  fork: Generalize PF_IO_WORKER handling
  fork: Explicity test for idle tasks in copy_thread
  fork: Pass struct kernel_clone_args into copy_thread
  f2fs: give priority to select unpinned section for foreground GC
  f2fs: fix to do sanity check on total_data_blocks
  kthread: Don't allocate kthread_struct for init and umh
  ACPI: processor: idle: Expose max_cstate/nocst/bm_check_disable read-only in sysfs
  ACPI: battery: Make "not-charging" the default on no charging or full info
  RDMA/rxe: Remove IB_SRQ_INIT_MASK
  f2fs: fix deadloop in foreground GC
  f2fs: fix to do sanity check on block address in f2fs_do_zero_range()
  f2fs: fix to avoid f2fs_bug_on() in dec_valid_node_count()
  f2fs: write checkpoint during FG_GC
  f2fs: fix to clear dirty inode in f2fs_evict_inode()
  f2fs: ensure only power of 2 zone sizes are allowed
  f2fs: call bdev_zone_sectors() only once on init_blkz_info()
  f2fs: extend stat_lock to avoid potential race in statfs
  f2fs: avoid infinite loop to flush node pages
  f2fs: use flush command instead of FUA for zoned device
  f2fs: remove WARN_ON in f2fs_is_valid_blkaddr
  RDMA/rxe: Skip adjusting remote addr for write in retry operation
  clk: sunxi-ng: h616: Add PLL derived 32KHz clock
  clk: sunxi-ng: h6-r: Add RTC gate clock
  iommu/arm-smmu: Support Tegra234 SMMU
  dt-bindings: arm-smmu: Add compatible for Tegra234 SOC
  dt-bindings: arm-smmu: Document nvidia,memory-controller property
  iommu/arm-smmu-qcom: Add SC8280XP support
  dt-bindings: arm-smmu: Add compatible for Qualcomm SC8280XP
  iommu/arm-smmu-v3-sva: Fix mm use-after-free
  iommu/arm-smmu-v3: check return value after calling platform_get_resource()
  iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe()
  dt-bindings: arm-smmu: Add binding for SDX65 SMMU
  crypto: vmx - Align the short log with Makefile cleanups
  crypto: atmel - Avoid flush_scheduled_work() usage
  crypto: atmel-i2c - Simplify return code in probe function
  crypto: caam/rng - Add support for PRNG
  hwrng: cn10k - Enable compile testing
  crypto: atmel-sha204a - Suppress duplicate error message
  crypto: atmel-sha204a - Remove useless check
  crypto: inside-secure - Add MODULE_FIRMWARE macros
  crypto: hisilicon/sec - add sm4 generic selection
  crypto: atmel-sha204a - Add support for ATSHA204 cryptochip
  clk: tegra: Update kerneldoc to match prototypes
  driver core: location: Check for allocations failure
  arch_topology: Trace the update thermal pressure
  kernfs: Rename kernfs_put_open_node to kernfs_unlink_open_file.
  export: fix string handling of namespace in EXPORT_SYMBOL_NS
  rpmsg: use local 'dev' variable
  rpmsg: Fix calling device_lock() on non-initialized device
  clk: renesas: r9a09g011: Add eth clock and reset entries
  clk: renesas: Add RZ/V2M support using the rzg2l driver
  cpufreq: mediatek: Add opp notification support
  cpufreq: mediatek: Refine mtk_cpufreq_voltage_tracking()
  cpufreq: mediatek: Move voltage limits to platform data
  cpufreq: mediatek: Unregister platform device on exit
  clk: qcom: gcc-msm8976: Add modem reset
  dt-bindings: clk: qcom: gcc-msm8976: Add modem reset
  clk: qcom: gcc-msm8976: Set floor ops for SDCC
  dt-bindings: clock: qcom,gcc-apq8064: Fix typo in compatible and split apq8084
  remoteproc: qcom: pas: Add MSM8226 ADSP support
  dt-bindings: remoteproc: qcom: pas: Add MSM8226 adsp
  dm: improve abnormal bio processing
  dm: simplify bio-based IO accounting further
  dm: put all polled dm_io instances into a single list
  dm: improve dm_io reference counting
  dm: don't grab target io reference in dm_zone_map_bio
  dm: improve bio splitting and associated IO accounting
  dm: switch to bdev based IO accounting interfaces
  dm: pass dm_io instance to dm_io_acct directly
  dm: don't pass bio to __dm_start_io_acct and dm_end_io_acct
  dm: use bio_sectors in dm_aceept_partial_bio
  dm: simplify basic targets
  dm: conditionally enable branching for less used features
  dm: introduce dm_{get,put}_live_table_bio called from dm_submit_bio
  dm: move hot dm_io members to same cacheline as dm_target_io
  dm: add local variables to clone_endio and __map_bio
  dm: mark various branches unlikely
  dm: simplify dm_start_io_acct
  dm: simplify dm_io access in dm_split_and_process_bio
  dm: factor out dm_io_set_error and __dm_io_dec_pending
  dm: conditionally enable BIOSET_PERCPU_CACHE for dm_io bioset
  staging: r8188eu: remove unused IEEE_* defines
  staging: r8188eu: use standard category defines
  staging: r8188eu: use ieee80211_mgmt for action category
  staging: r8188eu: replace OnAction_tbl with switch-case
  staging: r8188eu: remove an unused category define
  staging: r8188eu: remove action_handler string
  staging: r8188eu: remove unused action handler prototypes
  staging: r8188eu: action category wmm is not used
  staging: r8188eu: action category ht is not used
  staging: vt6655: Replace unused return value of vt6655_get_current_tsf
  staging: vt6655: Rename function CARDbGetCurrentTSF
  staging: vt6655: Added missing BE support in CARDbGetCurrentTSF
  staging: vt6655: Replace VNSvInPortD with ioread32
  staging: r8188eu: Remove broken rtw_p2p_get function.
  staging: r8188eu: drop redundant check in _rtw_free_mlme_priv
  staging: r8188eu: remove unused else condition
  staging: r8188eu: remove unused semaphore "allrxreturnevt"
  staging: greybus: correct typo in comment
  staging: vc04_services: Re-use generic struct s32_fract
  tty: hvc: dcc: Bind driver to CPU core0 for reads and writes
  termbits: Convert octal defines to hex
  serial: pch: inline pop_tx() into handle_tx()
  serial: pch: simplify pop_tx() even more
  serial: pch: remove xmit circ_buf size double check
  serial: pch: remove debug print from pop_tx
  serial: pch: decomission pch_uart_hal_write()
  serial: pch: don't overwrite xmit->buf[0] by x_char
  serial: pch: move size check from pop_tx one level up
  serial: pic32: restore disabled irqs in pic32_uart_startup()
  serial: pic32: free up irq names correctly
  serial: pic32: don't zero members of kzalloc-ated structure
  serial: pic32: don't assign pic32_sport::cts_gpio twice
  serial: pic32: convert to_pic32_sport() to an inline
  serial: pic32: remove pic32_get_port() macro
  serial: pic32: simplify pic32_sport::enable_tx_irq handling
  serial: pic32: simplify clk handling
  serial: pic32: remove constants from struct pic32_sport
  serial: pic32: move header content to .c
  serial: pic32: remove unused items from the header
  serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode
  serial: stm32: Factor out GPIO RTS toggling into separate function
  serial: sifive: Remove duplicate `clkin_rate' setting
  serial: sifive: Report actual baud base rather than fixed 115200
  serial: 8250: Add proper clock handling for OxSemi PCIe devices
  serial: 8250: Export ICR access helpers for internal use
  serial: 8250: Fold EndRun device support into OxSemi Tornado code
  serial: men_z135_uart: Drop duplicated iotype assignment
  serial: 8250: pxa: Remove unneeded <linux/pm_runtime.h>
  serial: 8250: core: Remove unneeded <linux/pm_runtime.h>
  serial: 8250: dw: Fix NULL pointer dereference
  dt-bindings: serial: renesas,scif: R-Car V3U is R-Car Gen4
  dt-bindings: serial: renesas,hscif: R-Car V3U is R-Car Gen4
  usb: gadget: uvc: track frames in format entries
  usb: gadget: uvc: move structs to common header
  usb: gadget: uvc: prevent index variables to start from 0
  arm64: dts: qcom: align DWC3 USB interrupts with DT schema
  arm64: dts: qcom: align DWC3 USB clocks with DT schema
  arm64: dts: qcom: msm8996: add clock-names to DWC3 USB node
  arm64: dts: qcom: qcs404: add dedicated qcom,qcs404-dwc3 compatible
  arm64: dts: qcom: sm6125: add dedicated qcom,sm6125-dwc3 compatible
  arm64: dts: qcom: msm8994: add dedicated qcom,msm8994-dwc3 compatible
  arm64: dts: qcom: ipq8074: add dedicated qcom,ipq8074-dwc3 compatible
  arm64: dts: qcom: correct DWC3 node names and unit addresses
  dt-bindings: usb: qcom,dwc3: fix clock matching
  dt-bindings: usb: qcom,dwc3: add IPQ8074, MSM8994, QCS404 and SM6125
  usb: dwc3: gadget: Delay issuing End Transfer
  usb: dwc3: gadget: Only End Transfer for ep0 data phase
  usb: dwc3: ep0: Don't prepare beyond Setup stage
  usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()
  usb: dwc3: gadget: Refactor pullup()
  usb: dwc3: gadget: Prevent repeat pullup()
  usb: dwc3: xilinx: Add gpio-reset support
  dt-bindings: usb: dwc3-xilinx: add optional property reset-gpios
  dt-bindings: usb: qcom,dwc3: Add binding for SDX65
  dt-bindings: usb: da8xx-usb: deprecate '#dma-channels'
  dt-bindings: usb: am33xx-usb: deprecate '#dma-channels'
  usb: dwc3: remove a possible unnecessary 'out of memory' message
  usb: dwc3: host: Stop setting the ACPI companion
  usb: core: acpi: Use the sysdev pointer instead of controller device
  dt-bindings: usb: mediatek,mtu3: add binding for MT8195 SoC
  usb: ehci-omap: drop unused ehci_read() function
  USB: gadget: Fix return of -EBUSY
  usb: dwc2: gadget: don't reset gadget's driver->bus
  PCI/PM: Replace pci_set_power_state() in pci_pm_thaw_noirq()
  PCI/PM: Rearrange pci_set_power_state()
  PCI/PM: Clean up pci_set_low_power_state()
  PCI/PM: Do not restore BARs if device is not in D0
  PCI/PM: Split pci_power_up()
  PCI/PM: Write 0 to PMCSR in pci_power_up() in all cases
  PCI/PM: Do not call pci_update_current_state() from pci_power_up()
  PCI/PM: Unfold pci_platform_power_transition() in pci_power_up()
  PCI/PM: Set current_state to D3cold if the device is not accessible
  PCI/PM: Relocate pci_set_low_power_state()
  PCI/PM: Split pci_raw_set_power_state()
  PCI/PM: Rearrange pci_update_current_state()
  PCI/PM: Drop the runtime_d3cold device flag
  PCI/PM: Resume subordinate bus in bus type callbacks
  PCI/PM: Power up all devices during runtime resume
  PCI/PM: Define pci_restore_standard_config() only for CONFIG_PM_SLEEP
  Input: sun4i-lradc-keys - add support for R329 and D1
  Input: sun4i-lradc-keys - add optional clock/reset support
  dt-bindings: input: sun4i-lradc-keys: Add R329 and D1 compatibles
  pinctrl: microchip-sgpio: make irq_chip immutable
  pinctrl: stm32: Fix up errorpath after merge
  powerpc: Add missing declaration in asm/drmem.h
  powerpc: Include asm/reg.h in asm/svm.h
  powerpc: Don't include asm/prom.h in asm/parport.h
  powerpc/64: Move pci_device_from_OF_node() out of asm/pci-bridge.h
  powerpc: Reduce csum_add() complexity for PPC64
  powerpc/64: remove system call instruction emulation
  powerpc: Reject probes on instructions that can't be single stepped
  powerpc: Sort and de-dup primary opcodes in ppc-opcode.h
  powerpc: fix typos in comments
  powerpc/boot: Stop using RELACOUNT
  powerpc: Simplify and move arch_randomize_brk()
  powerpc/mm: Convert to default topdown mmap layout
  powerpc/mm: Enable full randomisation of memory mappings
  powerpc/mm: Move get_unmapped_area functions to slice.c
  powerpc/mm: Use generic_hugetlb_get_unmapped_area()
  powerpc/mm: Use generic_get_unmapped_area() and call it from arch_get_unmapped_area()
  powerpc/mm: Remove CONFIG_PPC_MM_SLICES
  powerpc/mm: Make slice specific to book3s/64
  powerpc/mm: Move vma_mmu_pagesize()
  mm: Add len and flags parameters to arch_get_mmap_end()
  mm, hugetlbfs: Allow an arch to always use generic versions of get_unmapped_area functions
  mm: Allow arch specific arch_randomize_brk() with CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT
  USB: serial: ftdi_sio: clean up printk format specifier
  clk: renesas: rzg2l: Add support for RZ/V2M reset monitor reg
  clk: renesas: rzg2l: Make use of CLK_MON registers optional
  clk: renesas: rzg2l: Set HIWORD mask for all mux and dividers
  clk: renesas: rzg2l: Add read only versions of the clk macros
  clk: renesas: rzg2l: Move the DEF_MUX array size calc into the macro
  dt-bindings: clock: renesas,rzg2l: Document RZ/V2M SoC
  clk: renesas: r9a07g044: Fix OSTM1 module clock name
  clk: renesas: r9a07g043: Add clock and reset entries for ADC
  clk: renesas: r9a07g043: Add TSU clock and reset entry
  clk: renesas: r9a07g043: Add RSPI clock and reset entries
  clk: renesas: r9a07g043: Add clock and reset entries for SPI Multi I/O Bus Controller
  clk: renesas: r9a07g044: Add DSI clock and reset entries
  clk: renesas: r9a07g044: Add LCDC clock and reset entries
  clk: renesas: r9a07g044: Add M4 Clock support
  clk: renesas: r9a07g044: Add M3 Clock support
  clk: renesas: r9a07g044: Add {M2, M2_DIV2} Clocks support
  clk: renesas: r9a07g044: Add M1 clock support
  clk: renesas: rzg2l: Add DSI divider clk support
  clk: renesas: rzg2l: Add PLL5_4 clk mux support
  clk: renesas: rzg2l: Add FOUTPOSTDIV clk support
  pinctrl: renesas: checker: Add reserved field checks
  pinctrl: renesas: sh7786: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7785: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7757: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7734: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7724: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7723: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7722: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7720: Optimize fixed-width reserved fields
  pinctrl: renesas: sh73a0: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7269: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7264: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7203: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a779f0: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a779a0: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a77995: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a77990: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a77980: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a77970: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a7796: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a77965: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a77951: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a77950: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a7792: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a7779: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a77470: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a7740: Optimize fixed-width reserved fields
  pinctrl: renesas: r8a73a4: Optimize fixed-width reserved fields
  pinctrl: renesas: sh7734: Use shorthands for reserved fields
  pinctrl: renesas: r8a779f0: Use shorthands for reserved fields
  pinctrl: renesas: r8a779a0: Use shorthands for reserved fields
  pinctrl: renesas: r8a77995: Use shorthands for reserved fields
  pinctrl: renesas: r8a77990: Use shorthands for reserved fields
  pinctrl: renesas: r8a77980: Use shorthands for reserved fields
  pinctrl: renesas: r8a77970: Use shorthands for reserved fields
  pinctrl: renesas: r8a77965: Use shorthands for reserved fields
  pinctrl: renesas: r8a7796: Use shorthands for reserved fields
  pinctrl: renesas: r8a77951: Use shorthands for reserved fields
  pinctrl: renesas: r8a77950: Use shorthands for reserved fields
  pinctrl: renesas: r8a7794: Use shorthands for reserved fields
  pinctrl: renesas: r8a7792: Use shorthands for reserved fields
  pinctrl: renesas: r8a7791: Use shorthands for reserved fields
  pinctrl: renesas: r8a7790: Use shorthands for reserved fields
  pinctrl: renesas: r8a7779: Use shorthands for reserved fields
  pinctrl: renesas: r8a7778: Use shorthands for reserved fields
  pinctrl: renesas: r8a77470: Use shorthands for reserved fields
  pinctrl: renesas: emev2: Use shorthands for reserved fields
  pinctrl: renesas: rmobile: Mark unused PORTCR bits reserved
  pinctrl: renesas: Add shorthand for reserved register fields
  pinctrl: renesas: r8a77470: Use fixed-width description for IPSR regs
  leds: Add PWM multicolor driver
  dt-bindings: leds: Add multicolor PWM LED bindings
  dt-bindings: leds: Optional multi-led unit address
  leds: regulator: Make probeable from device tree
  leds: regulator: Add dev helper variable
  dt-bindings: leds: Add regulator-led binding
  thunderbolt: Add support for XDomain lane bonding
  thunderbolt: Ignore port locked error in tb_port_wait_for_link_width()
  thunderbolt: Split setting link width and lane bonding into own functions
  thunderbolt: Move tb_port_state() prototype to correct place
  thunderbolt: Add debug logging when lane is enabled/disabled
  RDMA/rxe: Optimize the mr pool struct
  RDMA/hns: Remove the num_cqc_timer variable
  RDMA/hns: Add the detection for CMDQ status in the device initialization process
  RDMA/hns: Remove unnecessary ret variable from hns_roce_dereg_mr()
  pinctrl: nomadik: Setup parent device and get rid of unnecessary of_node assignment
  pinctrl: stm32: prevent the use of the secure protected pins
  pinctrl: stm32: improve debugfs information of pinconf-pins entry
  pinctrl: apple: Make it work as a module
  pinctrl: nuvoton: Fix irq_of_parse_and_map() return value
  power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  power: supply: bq27xxx: expose battery data when CI=1
  pinctrl: tegra: tegra194: drop unused pin groups
  dt-bindings: pinctrl: aspeed: Drop referenced nodes in examples
  i2c: davinci: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  i2c: meson: fix missing clk_disable_unprepare() on error in meson_i2c_probe()
  docs: i2c: reference simple probes
  i2c: powermac: Prepare cleanup of powerpc's asm/prom.h
  MIPS: adding a safety check for cpu_has_fpu
  i2c: at91: use dma safe buffers
  mips: ip22: Reword PANICED to PANICKED and remove useless header
  MIPS: IP30: Remove incorrect `cpu_has_fpu' override
  MIPS: IP27: Remove incorrect `cpu_has_fpu' override
  MIPS: fix typos in comments
  i2c: mediatek: Optimize master_xfer() and avoid circular locking
  i2c: designware: Modify timing parameters for amdpsp mailbox
  dt-bindings: i2c: renesas,rcar-i2c: R-Car V3U is R-Car Gen4
  leds: pca9532: Make pca9532_destroy_devices() return void
  leds: Add pm8350c support to Qualcomm LPG driver
  dt-bindings: leds: Add pm8350c pmic support
  RDMA/rxe: Replace paylen by payload
  powerpc/eeh: Remove unused inline functions
  coresight: core: Fix coresight device probe failure issue
  opp: Reorder definition of ceil/floor helpers
  opp: Add apis to retrieve opps with interconnect bandwidth
  powerpc/powermac: Use for_each_property_of_node()
  powerpc/4xx/cpm: Fix return value of __setup() handler
  powerpc/idle: Fix return value of __setup() handler
  powerpc/5xx: Drop unnecessary cast
  selftests/powerpc: Fix typo in spectre_v2
  macintosh: Use for_each_child_of_node() macro
  powerpc/book3e: Fix sparse report in mm/nohash/fsl_book3e.c
  powerpc/kuap: Remove unused inline function __kuap_assert_locked()
  powerpc/smp: Remove unused inline functions
  powerpc: Remove redundant spaces to match coding style
  powerpc: Fix missing declaration of [en/dis]able_kernel_altivec()
  macintosh: Fix warning comparing pointer to 0
  powerpc/fadump: Use swap() instead of open coding it
  macintosh/ams: Remove unneeded result variable
  powerpc: No need to initialise statics to 0
  macintosh/adb: Use swap() to make code cleaner
  powerpc/fadump: Correct two typos in a comment
  macintosh/ams: Replace snprintf in show functions with sysfs_emit
  Documentation: Fix typo in testing/sysfs-class-cxl
  macintosh/smu: Fix warning comparing pointer to 0
  powerpc: use strscpy to replace strlcpy
  powerpc/perf/24x7: use 'unsigned int' instead of 'unsigned'
  powerpc/powernv: Switch from __FUNCTION__ to __func__
  powerpc/mm: Switch from __FUNCTION__ to __func__
  powerpc: Fix spelling mistake "mesages" -> "messages" in Kconfig
  powerpc/rtas: Replaced simple_strtoull() with kstrtoull()
  powerpc/mpc52xx: Fix some pr_debug() issues
  macintosh/via-pmu: Use DEFINE_SPINLOCK() for spinlock
  powerpc/pmac: remove unused symbol
  powerpc: make 'boot_text_mapped' static
  powerpc: remove set but not used variable 'force_printk_to_btext'
  powerpc/pseries/cmm: Remove unneeded variable "ret"
  powerpc/eeh: Remove unused inline function eeh_dev_phb_init_dynamic()
  powerpc/time: Fix sparse warnings
  clk: tegra: Replace .round_rate() with .determine_rate()
  clk: tegra: Register clocks from root to leaf
  clk: tegra: Add missing reset deassertion
  MAINTAINERS: Add HTE Subsystem
  hte: Add Tegra HTE test driver
  tools: gpio: Add new hardware clock type
  gpiolib: cdev: Add hardware timestamp clock type
  gpio: tegra186: Add HTE support
  gpiolib: Add HTE support
  dt-bindings: Add HTE bindings
  hte: Add Tegra194 HTE kernel provider
  drivers: Add hardware timestamp engine (HTE) subsystem
  iommu/msm: Fix an incorrect NULL check on list iterator
  iommu/mediatek: Add mt8186 iommu support
  iommu/mediatek: mt8195: Enable multi banks for infra iommu
  iommu/mediatek: Backup/restore regsiters for multi banks
  iommu/mediatek: Initialise/Remove for multi bank dev
  iommu/mediatek: Get the proper bankid for multi banks
  iommu/mediatek: Change the domid to iova_region_id
  iommu/mediatek: Initialise bank HW for each a bank
  iommu/mediatek: Add mtk_iommu_bank_data structure
  iommu/mediatek-v1: Just rename mtk_iommu to mtk_iommu_v1
  iommu/mediatek: Remove mtk_iommu.h
  iommu/mediatek: Separate mtk_iommu_data for v1 and v2
  iommu/mediatek: Just move code position in hw_init
  iommu/mediatek: Only adjust code about register base
  iommu/mediatek: Add mt8195 support
  iommu/mediatek: Add PCIe support
  iommu/mediatek: Add infra iommu support
  iommu/mediatek: Add a PM_CLK_AO flag for infra iommu
  iommu/mediatek: Allow IOMMU_DOMAIN_UNMANAGED for PCIe VFIO
  iommu/mediatek: Adjust device link when it is sub-common
  iommu/mediatek: Contain MM IOMMU flow with the MM TYPE
  iommu/mediatek: Add IOMMU_TYPE flag
  iommu/mediatek: Add SUB_COMMON_3BITS flag
  iommu/mediatek: Always enable output PA over 32bits in isr
  iommu/mediatek: Remove the granule in the tlb flush
  iommu/mediatek: Add a flag STD_AXI_MODE
  iommu/mediatek: Add a flag DCM_DISABLE
  iommu/mediatek: Add 12G~16G support for multi domains
  iommu/mediatek: Adapt sharing and non-sharing pgtable case
  iommu/mediatek: Add mutex for data in the mtk_iommu_domain
  iommu/mediatek: Add mutex for m4u_group and m4u_dom in data
  iommu/mediatek: Remove clk_disable in mtk_iommu_remove
  iommu/mediatek: Add list_del in mtk_iommu_remove
  iommu/mediatek: Fix 2 HW sharing pgtable issue
  dt-bindings: mediatek: mt8186: Add binding for MM iommu
  dt-bindings: mediatek: mt8195: Add binding for infra IOMMU
  dt-bindings: mediatek: mt8195: Add binding for MM IOMMU
  iommu/amd: Remove redundant check
  iommu/amd: Do not call sleep while holding spinlock
  interconnect: qcom: icc-rpm: Cache every clock rate
  interconnect: qcom: icc-rpm: Fix for cached clock rate
  leds: Add driver for Qualcomm LPG
  dt-bindings: leds: Add Qualcomm Light Pulse Generator binding
  ipc: Remove extra braces
  ipc: Check permissions for checkpoint_restart sysctls at open time
  ipc: Remove extra1 field abuse to pass ipc namespace
  ipc: Use the same namespace to modify and validate
  dt-bindings: i3c: Convert snps,dw-i3c-master to DT schema
  dt-bindings: i3c: Convert cdns,i3c-master to DT schema
  power: supply: ab8500_fg: Allocate wq in probe
  drm/hyperv: Add error message for fb size greater than allocated
  power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk
  power: supply: axp288_fuel_gauge: Fix battery reporting on the One Mix 1
  power: supply: core: Initialize struct to zero
  Revert "of/platform: Add stubs for of_platform_device_create/destroy()"
  Revert "usb: misc: Add onboard_usb_hub driver"
  Revert "usb: core: hcd: Create platform devices for onboard hubs in probe()"
  firmware_loader: describe 'module' parameter of firmware_upload_register()
  Documentation: Add HTE subsystem guide
  PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time
  clk: rockchip: Mark hclk_vo as critical on rk3568
  pinctrl: renesas: rzn1: Fix possible null-ptr-deref in sh_pfc_map_resources()
  pinctrl: renesas: core: Fix possible null-ptr-deref in sh_pfc_map_resources()
  pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins
  pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins
  phy: qcom-qmp: rename error labels
  phy: qcom-qmp: fix pipe-clock imbalance on power-on failure
  phy: qcom-qmp: switch to explicit reset helpers
  phy: qcom-qmp: fix reset-controller leak on probe errors
  phy: qcom-qmp: fix struct clk leak on probe errors
  qed: replace bitmap_weight with bitmap_empty in qed_roce_stop()
  octeontx2-pf: replace bitmap_weight with bitmap_empty where appropriate
  KVM: x86: replace bitmap_weight with bitmap_empty where appropriate
  qed: rework qed_rdma_bmap_free()
  iio: fix opencoded for_each_set_bit()
  net: mellanox: fix open-coded for_each_set_bit()
  net: systemport: don't use bitmap_weight() in bcm_sysport_rule_set()
  net: dsa: don't use bitmap_weight() in b53_arl_read()
  powerpc/sstep: Use bitwise instead of arithmetic operator for flags
  powerpc/8xx: export 'cpm_setbrg' for modules
  powerpc/perf: Fix symbol undeclared warning
  powerpc/pseries/dlpar: Remove unnecessary cast to kfree()
  macintosh: Use kmemdup rather than duplicating its implementation
  dt-bindings: phy: renesas,usb2-phy: Document RZ/G2UL phy bindings
  dt-bindings: phy: marvell,armada-3700-utmi-host-phy: Fix incorrect compatible in example
  phy: qcom-qmp: fix phy-descriptor kernel-doc typo
  clk: imx8mp: add clkout1/2 support
  clk: imx: scu: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage
  phy: rockchip-inno-usb2: Clean up some inconsistent indenting
  microblaze: fix typos in comments
  pinctrl: stm32: improve bank clocks management
  iio: ti-ads8688: use of_device_id for OF matching
  iio: stmpe-adc: use of_device_id for OF matching
  dt-bindings: iio: Fix incorrect compatible strings in examples
  iio: gyro: mpu3050: Make mpu3050_common_remove() return void
  iio: mma8452: fix probe fail when device tree compatible is used.
  fs: sysv: check sbi->s_firstdatazone in complete_read_super
  kernel: make taskstats available from all net namespaces
  taskstats: version 12 with thread group and exe info
  rapidio: remove unnecessary use of list iterator
  kexec: remove redundant assignments
  MAINTAINERS: remove redundant file of PTRACE SUPPORT entry
  ptrace: fix wrong comment of PT_DTRACE
  ptrace: remove redudant check of #ifdef PTRACE_SINGLESTEP
  fat: add ratelimit to fat*_ent_bread()
  fatfs: add FAT messages to printk index
  fatfs: remove redundant judgment
  init/Kconfig: remove USELIB syscall by default
  list: fix a data-race around ep->rdllist
  pipe: make poll_usage boolean and annotate its access
  lib: remove back_str initialization
  lib/string.c: simplify str[c]spn
  lib/test_string.c: add strspn and strcspn tests
  lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections
  lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test
  get_maintainer: Honor mailmap for in file emails
  kernel: pid_namespace: use NULL instead of using plain integer as pointer
  net: unexport csum_and_copy_{from,to}_user
  vmcore: convert read_from_oldmem() to take an iov_iter
  vmcore: convert __read_vmcore to use an iov_iter
  vmcore: convert copy_oldmem_page() to take an iov_iter
  fs/proc/kcore.c: remove check of list iterator against head past the loop body
  ocfs2: rewrite error handling of ocfs2_fill_super
  ocfs2: ocfs2_mount_volume does cleanup job before return error
  ocfs2: ocfs2_initialize_super does cleanup job before return error
  ocfs2: change return type of ocfs2_resmap_init
  ocfs2: fix mounting crash if journal is not alloced
  ocfs2: remove usage of list iterator variable after the loop body
  ocfs2: replace usage of found with dedicated list iterator variable
  scripts/bloat-o-meter: filter out vermagic as it is not relevant
  scripts/decode_stacktrace.sh: support old bash version
  testing: nvdimm: asm/mce.h is not needed in nfit.c
  testing: nvdimm: iomap: make __nfit_test_ioremap a macro
  misc/pvpanic: Convert regular spinlock into trylock on panic path
  firmware_loader: Move definitions from sysfs_upload.h to sysfs.h
  firmware_loader: Fix configs for sysfs split
  selftests: firmware: Add firmware upload selftests
  firmware: edd: Remove redundant condition
  clk: renesas: cpg-mssr: Add support for R-Car V4H
  clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4
  thunderbolt: Link USB4 ports to their USB Type-C connectors
  misc/mei: Add NULL check to component match callback functions
  ia64: replace comments with C99 initializers
  ia64: ptrace: fix typos in comments
  ia64: fix typos in comments
  hwrng: optee - remove redundant initialization to variable rng_size
  crypto: qat - Fix unsigned function returning negative constant
  crypto: ecrdsa - Fix incorrect use of vli_cmp
  crypto: caam - fix i.MX6SX entropy delay value
  crypto: sun8i-ce - using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  crypto: sun8i-ss - using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  crypto: keembay - Make use of devm helper function devm_platform_ioremap_resource()
  crypto: ccp - Fix the INIT_EX data file open failure
  selftests/powerpc: Add a test of 4PB SLB handling
  clk: qcom: smd: Update MSM8976 RPM clocks.
  pinctrl/rockchip: add rk3588 support
  pinctrl/rockchip: add error handling for pull/drive register getters
  pinctrl: mvebu: Fix irq_of_parse_and_map() return value
  nvdimm: Allow overwrite in the presence of disabled dimms
  pinctrl: ocelot: add optional shared reset
  dt-bindings: pinctrl: ocelot: add reset property
  nvdimm: Fix firmware activation deadlock scenarios
  device-core: Kill the lockdep_mutex
  nvdimm: Drop nd_device_lock()
  ACPI: NFIT: Drop nfit_device_lock()
  nvdimm: Replace lockdep_mutex with local lock classes
  cxl: Drop cxl_device_lock()
  cxl/acpi: Add root device lockdep validation
  cxl: Replace lockdep_mutex with local lock classes
  PCI/ACPI: negotiate CXL _OSC
  PCI/ACPI: Prefer CXL _OSC instead of PCIe _OSC for CXL host bridges
  PCI/ACPI: add a helper for retrieving _OSC Control DWORDs
  rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails
  iio: dac: ltc2632: Make use of device properties
  iio: temperature: max31865: Make use of device properties
  iio: proximity: mb1232: Switch to use fwnode_irq_get()
  iio: imu: adis16480: Improve getting the optional clocks
  iio: imu: adis16480: Use temporary variable for struct device
  iio: imu: adis16480: Make use of device properties
  staging: iio: ad2s1210: remove redundant assignment to variable negative
  iio: adc: sc27xx: add support for PMIC sc2730
  iio: adc: sc27xx: add support for PMIC sc2720 and sc2721
  iio: adc: sc27xx: refactor some functions for support more PMiCs
  iio: adc: sc27xx: structure adjustment and optimization
  iio: adc: sc27xx: Fine tune the scale calibration values
  iio: adc: sc27xx: fix read big scale voltage not right
  dt-bindings:iio:adc: add sprd,ump9620-adc dt-binding
  iio: proximity: stk3310: Export near level property for proximity sensor
  dt-bindings: iio: light: stk33xx: Add proximity-near-level
  dt-bindings: iio: adc: Document Renesas RZ/V2L ADC
  iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout
  iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check
  iio: accel: mma8452: Add missing documentation for name element of chip_info
  iio: adc: Kconfig: Make RZG2L_ADC depend on ARCH_RZG2L
  iio: gyro: fxas21002c: Make use of device properties
  iio: gyro: mpu3050: Make use of device properties
  iio: core: Convert to use firmware node handle instead of OF node
  iio: light: tsl2772: Make use of device properties
  iio: proximity: ping: Replace OF specific code by device_get_match_data()
  iio: magnetometer: ak8974: Drop dependency on OF
  iio: light: cm3605: Drop dependency on OF
  iio: temperature: max31856: Make use of device properties
  iio: accel: dmard06: Drop dependency on OF
  iio: afe: rescale: Make use of device properties
  iio: dac: dpot: Drop dependency on OF
  iio: dac: lpc18xx: Drop dependency on OF
  iio: dac: vf610: Drop dependency on OF
  iio: imu: bmi160: Make use of device properties
  iio: accel: adxl355: use fwnode_irq_get_byname()
  dt-bindings: iio: imu: st_lsm6dsx: add asm330lhhx device bindings
  iio: imu: st_lsm6dsx: add support to ASM330LHHX
  MAINTAINERS: add ad3552r
  dt-bindings: iio: dac: change ad3552r maintainer
  iio: adc: ad7266: convert probe to full device-managed
  iio: Replace strtobool() with kstrtobool()
  iio: core: Clarify the modes
  cxl/mbox: fix logical vs bitwise typo
  mfd: twl4030: Make twl4030_exit_irq() return void
  mfd: twl6030: Make twl6030_exit_irq() return void
  vfio: Require that devices support DMA cache coherence
  iommu: Redefine IOMMU_CAP_CACHE_COHERENCY as the cap flag for IOMMU_CACHE
  vfio: Move the Intel no-snoop control off of IOMMU_CACHE
  iommu: Introduce the domain op enforce_cache_coherency()
  PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI
  Drivers: hv: vmbus: Refactor the ring-buffer iterator functions
  Drivers: hv: vmbus: Accept hv_sock offers in isolated guests
  hv_sock: Add validation for untrusted Hyper-V values
  hv_sock: Copy packets sent by Hyper-V out of the ring buffer
  hv_sock: Check hv_pkt_iter_first_raw()'s return value
  clk: renesas: r9a07g043: Add WDT clock and reset entries
  clk: renesas: r9a07g043: Add OSTM clock and reset entries
  clk: renesas: r9a07g043: Add clock and reset entries for CANFD
  clk: renesas: r9a07g043: Add USB clocks/resets
  clk: renesas: r9a07g043: Add SSIF-2 clock and reset entries
  clk: renesas: r9a07g043: Add I2C clocks/resets
  clk: renesas: r9a06g032: Fix the RTC hclock description
  ovl: support idmapped layers
  ovl: handle idmappings in ovl_xattr_{g,s}et()
  ovl: handle idmappings in layer open helpers
  ovl: handle idmappings in ovl_permission()
  ovl: use ovl_copy_{real,upper}attr() wrappers
  ovl: store lower path in ovl_inode
  ovl: handle idmappings for layer lookup
  ovl: handle idmappings for layer fileattrs
  ovl: use ovl_path_getxattr() wrapper
  ovl: use ovl_lookup_upper() wrapper
  ovl: use ovl_do_notify_change() wrapper
  ovl: pass layer mnt to ovl_open_realfile()
  ovl: pass ofs to setattr operations
  ovl: handle idmappings in creation operations
  ovl: add ovl_upper_mnt_userns() wrapper
  ovl: pass ofs to creation operations
  ovl: use wrappers to all vfs_*xattr() calls
  exportfs: support idmapped mounts
  fs: add two trivial lookup helpers
  dt-bindings: iommu: Drop client node in examples
  iommu: Remove iommu group changes notifier
  vfio: Remove iommu group notifier
  vfio: Delete the unbound_list
  vfio: Remove use of vfio_group_viable()
  vfio: Set DMA ownership for VFIO devices
  PCI: portdrv: Set driver_managed_dma
  PCI: pci_stub: Set driver_managed_dma
  bus: platform,amba,fsl-mc,PCI: Add device DMA ownership management
  amba: Stop sharing platform_dma_configure()
  driver core: Add dma_cleanup callback in bus_type
  iommu: Add DMA ownership management interfaces
  iommu/msm: Add a check for the return of kzalloc()
  dt-bindings: mfd: samsung,exynos5433-lpass: Fix 'dma-channels/requests' properties
  PCI: versatile: Remove redundant variable retval
  MAINTAINERS: Merge DART into ARM/APPLE MACHINE
  iommu/amd: Indicate whether DMA remap support is enabled
  thunderbolt: Make iommu_dma_protection more accurate
  iommu: Add capability for pre-boot DMA protection
  iommu: Introduce device_iommu_capable()
  dma-iommu: Check that swiotlb is active before trying to use it
  iommu/amd: Enable swiotlb in all cases
  iommu/fsl_pamu: Prepare cleanup of powerpc's asm/prom.h
  tracing: Remove check of list iterator against head past the loop body
  tracing: Replace usage of found with dedicated list iterator variable
  tracing: Remove usage of list iterator variable after the loop
  tracing: Remove usage of list iterator after the loop body
  tracing: Add documentation for trace clock tai
  tracing: Introduce trace clock tai
  ring-buffer: Have 32 bit time stamps use all 64 bits
  ring-buffer: Have absolute time stamps handle large numbers
  ACPI: OSL: Remove the helper for deactivating memory region
  usb: typec: ucsi: acpi: Map the mailbox with memremap()
  Revert "firmware_loader: use kernel credentials when reading firmware"
  interconnect: qcom: sc8280xp: constify qcom_icc_bcm pointers
  interconnect: qcom: sc8280xp: constify icc_node pointers
  interconnect: qcom: sc8280xp: constify qcom_icc_desc
  powerpc/85xx: Fix virt_to_phys() off-by-one in smp_85xx_start_cpu()
  mfd: sprd: Jugle {of,spi}_device_id tables into numerical order
  mips: dts: ingenic: x1000: Add PWM device tree node
  MIPS: mscc: serval: rename pinctrl nodes
  MIPS: mscc: ocelot: rename pinctrl nodes
  MIPS: mscc: jaguar2: rename pinctrl nodes
  mips: dts: ralink: mt7621: remove defining gpio function for pin groups
  mips: dts: ralink: mt7621: mux phy4 to gmac1 for GB-PC1
  mips: dts: ralink: mt7621: add mdio label to mdio-bus
  staging: vt6655: Replace MACvReadISR with VNSvInPortD
  staging: vt6655: Replace MACvReadMIBCounter with VNSvInPortD
  kernfs: Remove reference counting for kernfs_open_node.
  driver core: Add sysfs support for physical location of a device
  platform: finally disallow IRQ0 in platform_get_irq() and its ilk
  drivers/base/node.c: fix compaction sysfs file leak
  driver core: Prevent overriding async driver of a device before it probe
  mfd: sprd: Add SC2730 PMIC to SPI device ID table
  selftests/powerpc: Add matrix multiply assist (MMA) test
  cpufreq: mediatek: Fix NULL pointer dereference in mediatek-cpufreq
  dt-bindings: opp: opp-v2-kryo-cpu: Remove SMEM
  powerpc/boot: Build wrapper for an appropriate CPU
  lkdtm: cfi: Fix type width for masking PAC bits
  tracing: make tracer_init_tracefs initcall asynchronous
  tracing: Avoid adding tracer option before update_tracer_options
  ring-buffer: Simplify if-if to if-else
  tracing: Use WARN instead of printk and WARN_ON
  tracing: Fix sleeping function called from invalid context on RT kernel
  tracing: Change `if (strlen(glob))` to `if (glob[0])`
  tracing: Return -EINVAL if WARN_ON(!glob) triggered in event_hist_trigger_parse()
  tracing: Make tp_printk work on syscall tracepoints
  docs: bootconfig: Add how to embed the bootconfig into kernel
  bootconfig: Support embedding a bootconfig file in kernel
  bootconfig: Check the checksum before removing the bootconfig from initrd
  bootconfig: Make the bootconfig.o as a normal object file
  tracing: Fix tracing_map_sort_entries() kernel-doc comment
  MAINTAINERS: Enlarge coverage of TRACING inside architectures
  tracing: Fix kernel-doc
  tracing: Fix inconsistent style of mini-HOWTO
  tracing: Separate hist state updates from hist registration
  tracing: Have existing event_command.parse() implementations use helpers
  tracing: Remove redundant trigger_ops params
  tracing: Remove logic for registering multiple event triggers at a time
  tracing: Cleanup double word in comment
  riscv: compat: vdso: Add setup additional pages implementation
  riscv: compat: vdso: Add COMPAT_VDSO base code implementation
  riscv: compat: Add hw capability check for elf
  riscv: compat: Add elf.h implementation
  riscv: compat: process: Add UXL_32 support in start_thread
  riscv: compat: syscall: Add entry.S implementation
  riscv: compat: syscall: Add compat_sys_call_table implementation
  riscv: compat: Support TASK_SIZE for compat mode
  riscv: compat: Add basic compat data type implementation
  riscv: Fixup difference with defconfig
  syscalls: compat: Fix the missing part for __SYSCALL_COMPAT
  asm-generic: compat: Cleanup duplicate definitions
  fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT
  arch: Add SYSVIPC_COMPAT for all architectures
  compat: consolidate the compat_flock{,64} definition
  uapi: always define F_GETLK64/F_SETLK64/F_SETLKW64 in fcntl.h
  uapi: simplify __ARCH_FLOCK{,64}_PAD a little
  dt-bindings: Drop undocumented i.MX iomuxc-gpr bindings in examples
  mfd: cros_ec_dev: Only register PCHG device if present
  mfd: mt6397-core: Add resources for PMIC keys for MT6359
  mfd: mt6359: Add missing defines necessary for mtk-pmic-keys support
  clk: en7523: fix wrong pointer check in en7523_clk_probe()
  ARC: bpf: define uapi for BPF_PROG_TYPE_PERF_EVENT program type
  ARC: disasm: handle ARCv2 case in kprobe get/set functions
  remoteproc: mediatek: Allow reading firmware-name from DT
  dt-bindings: remoteproc: mediatek: Add firmware-name property
  rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl
  rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev()
  rpmsg: virtio: Fix possible double free in rpmsg_probe()
  mfd: ipaq-micro: Fix error check return value of platform_get_irq()
  mfd: hi655x-pmic: Replace legacy gpio interface for gpiod interface
  mfd: tps65218: Fix trivial typo in comment
  MIPS: Octeon: support all interfaces on CN66XX
  MIPS: Octeon: fix CN6640 hang on XAUI init
  mips: cpc: Fix refcount leak in mips_cpc_default_phys_base
  MIPS: dts: align SPI NOR node name with dtschema
  MIPS: SGI-IP30: Free some unused memory
  MIPS: SGI-IP27: Free some unused memory
  ACPI / property: Document RS485 _DSD properties
  dt_bindings: rs485: Add receiver enable polarity
  serial: 8250_dwlib: Implement SW half duplex support
  serial: 8250_dwlib: RS485 HW half & full duplex support
  powerpc/fadump: print start of preserved area
  powerpc/fadump: align destination address to pagesize
  powerpc/fadump: fix PT_LOAD segment for boot memory area
  powerpc/fadump: save CPU reg data in vmcore when PHYP terminates LPAR
  powerpc/fadump: Fix fadump to work with a different endian capture kernel
  usb: core: hcd: Create platform devices for onboard hubs in probe()
  usb: misc: Add onboard_usb_hub driver
  of/platform: Add stubs for of_platform_device_create/destroy()
  USB: gadget: Add a new bus for gadgets
  USB: gadget: Fix mistakes in UDC core kerneldoc
  USB: gadget: Register udc before gadget
  USB: gadget: Rename usb_gadget_probe_driver()
  usb: core: devices: drop redundant buffer overflow checks
  dt-bindings: usb: generic-ohci: Add HPE GXP ohci binding
  dt-bindings: usb: generic-ehci: Add HPE GXP ehci binding
  usb: typec: mux: Add On Semi fsa4480 driver
  dt-bindings: usb: Add binding for fcs,fsa4480
  usb: typec: mux: Allow multiple mux_devs per mux
  usb: typec: mux: Introduce indirection
  usb: typec: mux: Check dev_set_name() return value
  device property: Use multi-connection matchers for single case
  device property: Add helper to match multiple connections
  usb: typec: ucsi: Wait for the USB role switches
  usb: typec: ucsi: add a common function ucsi_unregister_connectors()
  dt-bindings: usb: renesas,usbhs: Document RZ/G2UL bindings
  testusb: Fix warning comparing pointer to 0
  dt-bindings: serial: renesas,hscif: Document r8a779g0 bindings
  serial: 8250: Handle UART without interrupt on TEMT
  serial: 8250: use THRE & __stop_tx also with DMA
  serial: Store character timing information to uart_port
  serial: 8250: dw: Improve RZN1 support
  serial: 8250: dw: Add support for DMA flow controlling devices
  serial: 8250: dw: Move the IO accessors to 8250_dwlib.h
  serial: 8250: dw: Introduce an rx_timeout variable in the IRQ path
  serial: 8250: dma: Allow driver operations before starting DMA transfers
  serial: 8250: dw: Allow to use a fallback CPR value if not synthesized
  serial: 8250: dw: Move the USR register to pdata
  serial: 8250: dw: Create a generic platform data structure
  serial: 8250: dw: Move definitions to the shared header
  sysrq: do not omit current cpu when showing backtrace of all active CPUs
  tty: hvcs: simplify if-if to if-else
  tty/hvc_opal: simplify if-if to if-else
  bus: mhi: ep: Add uevent support for module autoloading
  bus: mhi: ep: Add support for suspending and resuming channels
  bus: mhi: ep: Add support for queueing SKBs to the host
  bus: mhi: ep: Add support for processing channel rings
  bus: mhi: ep: Add support for reading from the host
  bus: mhi: ep: Add support for processing command rings
  bus: mhi: ep: Add support for handling SYS_ERR condition
  bus: mhi: ep: Add support for handling MHI_RESET
  bus: mhi: ep: Add support for powering down the MHI endpoint stack
  bus: mhi: ep: Add support for powering up the MHI endpoint stack
  bus: mhi: ep: Add support for processing MHI endpoint interrupts
  bus: mhi: ep: Add support for managing MHI state machine
  bus: mhi: ep: Add support for sending events to the host
  bus: mhi: ep: Add support for ring management
  bus: mhi: ep: Add support for managing MMIO registers
  bus: mhi: ep: Add support for creating and destroying MHI EP devices
  bus: mhi: ep: Add support for registering MHI endpoint client drivers
  bus: mhi: ep: Add support for registering MHI endpoint controllers
  interconnect: qcom: Add SDX65 interconnect provider driver
  dt-bindings: interconnect: Add Qualcomm SDX65 DT bindings
  binder: Use memcpy_{to,from}_page() in binder_alloc_do_buffer_copy()
  binder: Use kmap_local_page() in binder_alloc_copy_user_to_buffer()
  binder: Use memset_page() in binder_alloc_clear_buf()
  drivers/virt/fsl_hypervisor: remove unneeded `ret` variable in `fsl_hv_open()`
  Documentation: dd: Use ReST lists for return values of driver_deferred_probe_check_state()
  test_firmware: Error injection for firmware upload
  test_firmware: Add test support for firmware upload
  firmware_loader: Add sysfs nodes to monitor fw_upload
  firmware_loader: Add firmware-upload support
  firmware_loader: Split sysfs support from fallback
  Revert "hwrng: mpfs - Enable COMPILE_TEST"
  staging: vt6655: Replace VNSvInPortW with ioread16
  staging: rtl8192e: Remove u16 cast for u16 return value
  staging: rtl8192e: Remove u16 cast for u32 parameter
  staging: rtl8192e: Remove unnecessary u16 argument cast
  staging: rtl8192e: Remove unnecessary u16 assignment cast
  staging: rtl8192e: Remove unnecessary u8 cast in comparison
  staging: rtl8192e: Remove unnecessary u8 argument cast
  staging: rtl8192e: Remove unnecessary u8 assignment cast
  staging: r8188eu: drop unnecessary wrapper _rtw_dequeue_cmd
  staging: r8188eu: drop unnecessary wrapper _rtw_alloc_network
  staging: r8188eu: drop unnecessary wrapper _rtw_free_mlme_priv
  staging: r8188eu: drop unnecessary wrapper _rtw_init_mlme_priv
  staging: r8188eu: drop unnecessary wrapper _rtw_init_evt_priv
  staging: r8188eu: drop unnecessary wrapper _rtw_init_cmd_priv
  staging: r8188eu: drop unnecessary wrapper _rtw_free_cmd_priv
  staging: greybus: tools: fix spelling
  staging: vc04_services: Re-add dependency on HAS_DMA to BCM2835_VCHIQ
  Revert "staging: r8188eu: use in-kernel ieee channel"
  cpufreq: mediatek: Make sram regulator optional
  cpufreq: mediatek: Record previous target vproc value
  cpufreq: mediatek: Replace old_* with pre_*
  cpufreq: mediatek: Use device print to show logs
  cpufreq: mediatek: Enable clocks and regulators
  cpufreq: mediatek: Remove unused headers
  cpufreq: mediatek: Cleanup variables and error handling in mtk_cpu_dvfs_info_init()
  cpufreq: mediatek: Use module_init and add module_exit
  arm64: tegra: add node for tegra234 cpufreq
  cpufreq: tegra194: Add support for Tegra234
  cpufreq: tegra194: add soc data to support multiple soc
  dt-bindings: Document Tegra CCPLEX Cluster
  tools/testing/nvdimm: remove unneeded flush_workqueue
  selftests/powerpc/pmu: Fix unsigned function returning negative constant
  powerpc/boot: remove unused function find_node_by_linuxphandle()
  clk: mediatek: Add MT8186 ipesys clock support
  clk: mediatek: Add MT8186 mdpsys clock support
  clk: mediatek: Add MT8186 camsys clock support
  clk: mediatek: Add MT8186 vencsys clock support
  clk: mediatek: Add MT8186 vdecsys clock support
  clk: mediatek: Add MT8186 imgsys clock support
  clk: mediatek: Add MT8186 wpesys clock support
  clk: mediatek: Add MT8186 mmsys clock support
  clk: mediatek: Add MT8186 mfgsys clock support
  clk: mediatek: Add MT8186 imp i2c wrapper clock support
  clk: mediatek: Add MT8186 apmixedsys clock support
  clk: mediatek: Add MT8186 infrastructure clock support
  clk: mediatek: Add MT8186 topckgen clock support
  clk: mediatek: Add MT8186 mcusys clock support
  dt-bindings: ARM: MediaTek: Add new document bindings of MT8186 clock
  clk: ux500: Implement the missing CLKOUT clocks
  clk: ux500: Rewrite PRCMU clocks to use clk_hw_*
  clk: ux500: Drop .is_prepared state from PRCMU clocks
  clk: ux500: Drop .is_enabled state from PRCMU clocks
  dt-bindings: clock: u8500: Add clkout clock bindings
  clk: mux: remove redundant initialization of variable width
  f2fs: replace usage of found with dedicated list iterator variable
  f2fs: Remove usage of list iterator pas the loop for list_move_tail()
  f2fs: fix dereference of stale list iterator after loop body
  f2fs: fix to do sanity check on inline_dots inode
  f2fs: introduce data read/write showing path info
  f2fs: remove unnecessary f2fs_lock_op in f2fs_new_inode
  f2fs: don't set GC_FAILURE_PIN for background GC
  f2fs: check pinfile in gc_data_segment() in advance
  ARC: implement syscall tracepoints
  ARC: enable HAVE_REGS_AND_STACK_ACCESS_API feature
  RDMA/core: Avoid flush_workqueue(system_unbound_wq) usage
  fs/jfs: Remove dead code
  RDMA/rxe: Remove useless parameters for update_state()
  PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg()
  Drivers: hv: vmbus: Introduce {lock,unlock}_requestor()
  Drivers: hv: vmbus: Introduce vmbus_request_addr_match()
  Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid()
  PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening
  Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero
  PCI: hv: Fix multi-MSI to allow more than one MSI vector
  Drivers: hv: vmbus: Add VMbus IMC device to unsupported list
  RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send()
  RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xlt
  RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pas
  RDMA/mlx5: Move creation and free of translation tables to umr.c
  RDMA/mlx5: Use mlx5_umr_post_send_wait() to rereg pd access
  RDMA/mlx5: Use mlx5_umr_post_send_wait() to revoke MRs
  RDMA/mlx5: Introduce mlx5_umr_post_send_wait()
  RDMA/mlx5: Expose wqe posting helpers outside of wr.c
  RDMA/mlx5: Simplify get_umr_update_access_mask()
  RDMA/mlx5: Move mkey ctrl segment logic to umr.c
  RDMA/mlx5: Move umr checks to umr.h
  RDMA/mlx5: Move init and cleanup of UMR to umr.c
  PCI: microchip: Add a missing semicolon
  PCI: mvebu: Add support for sending Set_Slot_Power_Limit message
  PCI: Add function for parsing 'slot-power-limit-milliwatt' DT property
  PCI: Add PCI_EXP_SLTCTL_ASPL_DISABLE macro
  dt-bindings: clock: renesas,cpg-mssr: Document r8a779g0
  clk: renesas: r8a779f0: Add UFS clock
  Input: sun4i-lradc-keys - add wakeup support
  Input: pm8941-pwrkey - simulate missed key press events
  Input: pm8941-pwrkey - add software key press debouncing support
  Input: pm8941-pwrkey - add support for PON GEN3 base addresses
  Input: pm8941-pwrkey - fix error message
  Input: synaptics-rmi4 - remove unnecessary flush_workqueue()
  Input: ep93xx_keypad - use devm_platform_ioremap_resource() helper
  Input: add Raspberry Pi Sense HAT joystick driver
  Input: clps711x-keypad - use syscon_regmap_lookup_by_phandle
  Input: remove unneeded variable in input_inhibit_device()
  VMCI: Add support for ARM64
  firmware: stratix10-svc: fix a missing check on list iterator
  /dev/mem: make reads and writes interruptible
  char: xillybus: fix a refcount leak in cleanup_dev()
  misc: bcm-vk: replace usage of found with dedicated list iterator variable
  w1/ds2490: remove dump from ds_recv_status, pr_ to dev_XXX logging.
  misc: fastrpc: fix an incorrect NULL check on list iterator
  char: xillybus: replace usage of found with dedicated list iterator variable
  misc: vmw_vmci: replace usage of found with dedicated list iterator variable
  vmw_balloon: Print errors on reset only once
  nvmem: sunplus-ocotp: drop useless probe confirmation
  nvmem: sunplus-ocotp: staticize sp_otp_v0
  nvmem: bcm-ocotp: mark ACPI device ID table as maybe unused
  char: misc: remove usage of list iterator past the loop body
  scripts/get_abi: Fix wrong script file name in the help message
  powerpc: Remove unused SLOW_DOWN_IO definition
  bus: mhi: host: Add support for Cinterion MV32-WA/MV32-WB
  bus: mhi: host: Optimize and update MMIO register write method
  bus: mhi: host: Bail on writing register fields if read fails
  bus: mhi: host: Wait for ready state after reset
  bus: mhi: host: Add soc_reset sysfs
  bus: mhi: host: pci_generic: Sort mhi_pci_id_table based on the PID
  bus: mhi: host: Use cached values for calculating the shared write pointer
  interconnect: qcom: constify qcom_icc_bcm pointers
  interconnect: qcom: constify icc_node pointers
  interconnect: qcom: constify qcom_icc_desc
  usb: rework usb_maxpacket() using usb_pipe_endpoint()
  usb: remove third argument of usb_maxpacket()
  sound: usb: remove third argument of usb_maxpacket()
  usb: remove third argument of usb_maxpacket()
  net: remove third argument of usb_maxpacket()
  media: remove third argument of usb_maxpacket()
  Input: remove third argument of usb_maxpacket()
  HID: usbhid: remove third argument of usb_maxpacket()
  usb: deprecate the third argument of usb_maxpacket()
  USB: hcd-pci: Fully suspend across freeze/thaw cycle
  USB: core: Disable remote wakeup for freeze/quiesce
  usb: dwc3: pci: Fix pm_runtime_get_sync() error checking
  drivers: usb: host: Fix deadlock in oxu_bus_suspend()
  usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback
  usb: dwc3: EP clear halt leading to clearing of delayed_status
  clk: renesas-pcie: use simple i2c probe function
  clk: si570: use i2c_match_id and simple i2c probe
  clk: si544: use i2c_match_id and simple i2c probe
  clk: si5351: use i2c_match_id and simple i2c probe
  clk: si5341: use simple i2c probe function
  clk: si514: use simple i2c probe function
  clk: max9485: use simple i2c probe function
  clk: cs2000-cp: use simple i2c probe function
  clk: cdce925: use i2c_match_id and simple i2c probe
  clk: cdce706: use simple i2c probe function
  clk: en7523: Add clock driver for Airoha EN7523 SoC
  dt-bindings: Add en7523-scu device tree binding documentation
  clk: keystone: syscon-clk: Add support for AM62 epwm-tbclk
  dt-bindings: clock: ehrpwm: Add AM62 specific compatible
  clk: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
  clk: actions: remove redundant assignment after a mask operation
  cxl/mbox: Replace NULL check with IS_ERR() after vmemdup_user()
  cxl/mbox: Use type __u32 for mailbox payload sizes
  PM: CXL: Disable suspend
  rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value
  remoteproc: qcom: pas: Add sc8280xp remoteprocs
  dt-bindings: remoteproc: qcom: pas: Add sc8280xp adsp and nsp pair
  dt-bindings: pinctrl: add binding for Ralink RT3883 pinctrl
  dt-bindings: pinctrl: add binding for Ralink RT305X pinctrl
  dt-bindings: pinctrl: add binding for Ralink MT7621 pinctrl
  dt-bindings: pinctrl: add binding for Ralink MT7620 pinctrl
  dt-bindings: pinctrl: rt2880: fix binding name, pin groups and functions
  mips: dts: ralink: mt7621: use the new compatible string for MT7621 pinctrl
  MAINTAINERS: add Ralink pinctrl driver
  pinctrl: ralink: add new compatible strings for each pinctrl subdriver
  pinctrl: ralink: rename driver names to subdrivers
  pinctrl: ralink: rename variable names for functions on MT7620 and MT7621
  pinctrl: ralink: rename pinctrl-rt288x to pinctrl-rt2880
  pinctrl: ralink: rename pinmux functions to pinctrl
  pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink
  pinctrl: ralink: rename MT7628(an) functions to MT76X8
  pinctrl: qcom: Update clock voting as optional
  pinctrl: qcom: Add SC7280 lpass pin configuration
  pinctrl: qcom: Extract chip specific LPASS LPI code
  pinctrl: qcom: Update lpi pin group custiom functions with framework generic functions
  pinctrl: qcom: Update macro name to LPI specific
  dt-bindings: pinctrl: qcom: Add sc7280 lpass lpi pinctrl bindings
  dt-bindings: pinctrl: qcom: Update lpass lpi file name to SoC specific
  dt-bindings: pinctrl: rockchip: add rk3588
  pinctrl: nomadik: Add new MC2 config
  pinctrl: thunderbay: Use devm_platform_ioremap_resource()
  pinctrl: ingenic: Garbage-collect code paths for SoCs disabled by config
  dt-bindings: pinctrl: add rockchip,rk3036-pinctrl compatible string
  dt-bindings: pinctrl: Convert i.MX7D to json-schema
  pinctrl: max77620: drop unneeded MODULE_ALIAS
  pinctrl: meson: fix unused variable warning
  pinctrl: mediatek: mt8195: enable driver on mtk platforms
  gpio/rockchip: handle deferring input-enable pinconfs
  pinctrl/rockchip: support setting input-enable param
  pinctrl/rockchip: support deferring other gpio params
  dt-bindings: pwm: Add interrupts property for MediaTek MT8192
  dt-bindings: pwm: Add compatible for MediaTek MT8186
  dt-bindings: pwm: Add compatible for MediaTek MT8195
  dt-bindings: pwm: Add compatible for MediaTek MT8192
  dt-bindings: pwm: Convert pwm-mtk-disp.txt to mediatek,pwm-disp.yaml format
  pwm: clps71xx: Implement .apply() callback
  pwm: raspberrypi-poe: Fix endianness in firmware struct
  pwm: atmel-tcb: Make atmel_tcb_divisors static
  gpio: mvebu: Drop PWM base assignment
  pwm: lp3943: Implement .apply() callback
  pwm: lp3943: Fix duty calculation in case period was clamped
  pwm: sunplus-pwm: Add Sunplus SoC SP7021 PWM Driver
  dt-bindings: pwm: Add bindings doc for Sunplus SoC SP7021 PWM Driver
  dt-bindings: pwm: at91: Add SAMA7G5 compatible strings list
  dt-bindings: pwm: Convert atmel pwm to json-schema
  pwm: Add support for Xilinx AXI Timer
  dt-bindings: pwm: Add Xilinx AXI Timer
  pwm: atmel-tcb: Drop duplicated tracking of per-channel data
  pwm-sun4i: Calculate the delay without rounding down to jiffies
  pwm-sun4i: Calculate "delay_jiffies" directly, eliminate absolute time
  pwm-sun4i: Convert "next_period" to local variable
  binder: hold fd_install until allocating fds first
  firmware: xilinx: enable feature check for ZynqMP
  firmware: xilinx: always check API version for IOCTL/QUERY
  firmware: xilinx: add new function for do_feature_check_call
  firmware: xilinx: add support for IOCTL and QUERY ID feature check
  drivers/base/memory: Fix an unlikely reference counting issue in __add_memory_block()
  firmware_loader: use kernel credentials when reading firmware
  firmware_loader: Check fw_state_is_done in loading_store
  firmware_loader: Clear data and size in fw_free_paged_buf
  rpmsg: Fix kfree() of static memory on setting driver_override
  rpmsg: Constify local variable in field store macro
  slimbus: qcom-ngd: Fix kfree() of static memory on setting driver_override
  clk: imx: scu: Fix kfree() of static memory on setting driver_override
  vdpa: Use helper for safer setting of driver_override
  spi: Use helper for safer setting of driver_override
  s390/cio: Use driver_set_override() instead of open-coding
  PCI: Use driver_set_override() instead of open-coding
  hv: Use driver_set_override() instead of open-coding
  fsl-mc: Use driver_set_override() instead of open-coding
  amba: Use driver_set_override() instead of open-coding
  driver: platform: Add helper for safer setting of driver_override
  staging: bcm2835-audio: delete TODO
  dt-bindings: remoteproc: mediatek: Add interrupts property to mtk,scp
  staging: rtl8192u: Fix signedness bug in ieee80211_check_auth_response()
  staging: r8188eu: Remove unneeded variable ret in rtw_suspend()
  staging: fieldbus: Fix the error handling path in anybuss_host_common_probe()
  staging: vchiq:remove unneeded flush_workqueue
  staging: r8188eu: fix the index check in mgt_dispatcher
  staging: vme: Move 'vme/devices/' to 'vme_user/'
  staging: vme: Add VME_BUS dependency to Kconfig
  staging: vme: Move vme_user to staging KConfig
  staging: r8188eu: use in-kernel ieee channel
  staging: r8188eu: correct typo in comments
  staging: r8188eu: replace spaces with tabs
  staging: r8188eu: remove 'added by' author comments
  staging: r8188eu: remove spaces before tabs
  staging: r8188eu: remove unnecessary braces in single statement block
  staging: r8188eu: remove OnAction_dls
  staging: r8188eu: remove OnAction_qos
  staging: r8188eu: on_action_spct does nothing
  staging: r8188eu: remove dummy entries from OnAction_tbl
  staging: r8188eu: remove OnAtim
  staging: rtl8192e: Fix signedness bug in rtllib_rx_assoc_resp()
  staging: r8188eu: Drop redundant memset
  staging: rtl8723bs: remove leftover code for other chips
  staging: rtl8192u: change get_key functions to return 0 instead of -1
  serial: stm32: add earlycon support
  serial: stm32: add KGDB support
  serial: stm32: remove infinite loop possibility in putchar function
  tty: Add function for handling flow control chars
  serial: core: fix tcdrain() with CTS enabled
  char: ttyprintk: register console
  serial/8250: Use fifo in 8250 console driver
  drivers: tty: serial: Fix deadlock in sa1100_set_termios()
  tty/sysrq: change the definition of sysrq_key_table's element to make it more readable
  tty: serial: fsl_lpuart: remove the count initialization as it is not needed
  serial: allow COMPILE_TEST for some drivers
  serial: pic32: make SERIAL_PIC32_CONSOLE depend on SERIAL_PIC32=y
  serial: qcom: use check for empty instead of pending
  serial: zs: use NULL as a pointer, not 0
  serial: xilinx_uartps: cache xmit in cdns_uart_handle_tx()
  serial: xilinx_uartps: return early in cdns_uart_handle_tx()
  serial: sunplus-uart: change sunplus_console_ports from global to static
  tty: serial: meson: Added S4 SOC compatibility
  tty: serial: meson: Add a 12MHz internal clock rate to calculate baud rate in order to meet the baud rate requirements of special BT modules
  serial: icom: remove unused struct icom_port members
  serial: icom: delete empty serial hooks
  serial: icom: use list_for_each_entry()
  serial: icom: make icom_acfg_baud const and unsigned
  serial: icom: use ARRAY_SIZE
  serial: icom: move header content to .c
  serial: icom: use proper __le types and functions
  serial: icom: remove to_icom_adapter() and icom_kref_release()
  serial: icom: switch vague casts to container_of
  serial: icom: remove ICOM_VERSION_STR macro
  usb: dwc3: Don't switch OTG -> peripheral if extcon is present
  interconnect: qcom: Add SC8280XP interconnect provider
  dt-bindings: interconnect: qcom: Add sc8280xp binding
  dmaengine: mv_xor_v2 : Move spin_lock_bh() to spin_lock()
  dmaengine: idxd: refactor wq driver enable/disable operations
  selftests: firmware: Add ZSTD compressed file tests
  selftests: firmware: Simplify test patterns
  selftests: firmware: Fix the request_firmware_into_buf() test for XZ format
  selftests: firmware: Use smaller dictionary for XZ compression
  firmware: Add the support for ZSTD-compressed firmware files
  dmaengine: ti: k3-psil-am62: Update PSIL thread for saul.
  dmaengine: ptdma: statify pt_tx_status
  usb: musb: mediatek: Use clk_bulk API to simplify clock operations
  MIPS: Ingenic: Refresh USB nodes to match driver changes.
  USB: dwc2: Add OTG support for Ingenic SoCs.
  dt-bindings: dwc2: Add bindings for new Ingenic SoCs.
  usb: gadget: net2272: clean up comments
  usb: gadget: tegra-xudc: clean up comments
  usb: gadget: s3c-hsudc: clean up comments
  usb: gadget: pxa27x_udc: clean up comment
  USB: omap_udc: clean up comment
  usb: core: devices: remove dead code under #ifdef PROC_EXTRA
  usb: musb: Fix missing of_node_put() in omap2430_probe
  usb: gadget: f_acm: add support for USB_CDC_REQ_SEND_BREAK
  usb: dwc3: gadget: increase tx fifo size for ss isoc endpoints
  usb: host: ohci-omap: Make it CCF clk API compatible
  usb: gadget: omap_udc: Make it CCF clk API compatible
  USB / dwc3: Fix three doc-build warnings
  PCI/doc: Update obsolete pci_set_dma_mask() references
  dt-bindings: usb: samsung,exynos-usb2: add missing required reg
  dt-bindings: usb: samsung,exynos-usb2: include usb-hcd schema
  USB: storage: karma: fix rio_karma_init return
  usb: gadget: net2280: use swap() instead of open coding it
  usb: gadget: u_audio: clean up some inconsistent indenting
  USB: host: isp116x: check return value after calling platform_get_resource()
  usb:oxu210hp-hcd: Use platform_get_irq() to get the interrupt
  arm64: dts: qcom: sc7280: Set the default dr_mode for usb2
  arm64: dts: qcom: sc7280: Add EUD dt node and dwc3 connector
  usb-storage: isd200: fix initFunction error return
  usb-storage: shuttle_usbat: fix initFunction error return
  usb-storage: alauda: fix initFunction error return
  usb: Prepare cleanup of powerpc's asm/prom.h
  usb: usbip: add missing device lock on tweak configuration cmd
  usb: usbip: fix a refcount leak in stub_probe()
  drivers: usb: dwc3: Add AM62 USB wrapper driver
  dt-bindings: usb: Add documentation for AM62 USB Wrapper module
  usb: typec: tipd: Only update power status on IRQ
  usb: typec: mux: intel_pmc_mux: Add retry logic to a PMC command
  usb: gadget: uvc: improve sg exit condition
  usb: gadget: uvc: giveback vb2 buffer on req complete
  usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer
  usb: gadget: uvc: remove pause flag use
  usb: gadget: uvc: allow changing interface name via configfs
  pinctrl: ocelot: add clock monitor option for LAN966x
  pinctrl: ocelot: add pwm output option for LAN966x
  dt-bindings: pinctrl: convert ocelot-pinctrl to YAML format
  pinctrl: qcom-pmic-gpio: Add support for pmx65
  dt-bindings: pinctrl: qcom-pmic-gpio: Add pmx65 support
  pinctrl: bcm2835: implement hook for missing gpio-ranges
  gpiolib: of: Introduce hook for missing gpio-ranges
  crypto: hisilicon/qm - remove hisi_qm_get_free_qp_num()
  crypto: hisilicon/qm - replace hisi_qm_release_qp() with hisi_qm_free_qps()
  crypto: hisilicon/qm - set function with static
  crypto: hisilicon/qm - remove unused function declaration
  hwrng: mpfs - Enable COMPILE_TEST
  crypto: marvell/cesa - ECB does not IV
  crypto: ccp - Log when resetting PSP SEV state
  hwrng: cn10k - Make check_rng_health() return an error code
  hwrng: cn10k - Optimize cn10k_rng_read()
  crypto: sa2ul - Add the new compatible for AM62
  dt-bindings: crypto: ti,sa2ul: Add a new compatible for AM62
  microblaze: Add support for reserved memory defined by DT
  microblaze: Wire memblock_dump_all()
  microblaze: Use simple memmove/memcpy implementation from lib/string.c
  microblaze: Do loop unrolling for optimized memset implementation
  microblaze: Use simple memset implementation from lib/string.c
  misc: ocxl: fix possible double free in ocxl_file_register_afu
  MAINTAINERS: fix location of moxa-smartio.rst
  riscv: dts: rename the node name of dma
  riscv: dts: Add dma-channels property and modify compatible
  riscv: mm: Remove the copy operation of pmd
  powerpc/83xx/mpc8349emitx: Get rid of of_node assignment
  Input: aiptek - remove redundant assignment to variable ret
  tty: synclink_cs: Use bitwise instead of arithmetic operator for flags
  accessiblity: speakup: cleanup comments
  staging: rtl8192e: Remove space after cast
  drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()
  drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()
  staging: rtl8192u: compare strcmp result to zero
  staging: iio: ad2s1210: remove redundant assignment to variable negative
  staging: vt6655: Replace VNSvInPortB with ioread8
  staging: vt6655: Replace MACvGPIOIn with VNSvInPortB
  staging: rtl8712: Remove unnecessary int typecast
  staging: qlge: add blank line after function declaration
  staging: vt6655: Delete tmacro.h
  staging: Remove the drivers for the Unisys s-Par
  staging: r8188eu: use in-kernel ieee80211 header structures
  r8188eu: remove unused urbs from struct xmit_buf
  staging: r8188eu: use ARRAY_SIZE for mlme_sta_tbl
  staging: r8188eu: don't call empty DoReserved function
  staging: r8188eu: replace mlme_handler with function pointer
  staging: r8188eu: the frame type is shifted out
  staging: r8188eu: replace the GetFrameSubType call
  staging: r8188eu: check receiver address only once
  staging: r8188eu: place constants in right side in a comparison
  staging: r8188eu: check firmware header existence before access
  staging: r8188eu: use pr_info_once() to log the firmware version
  staging: r8188eu: remove variables from rtl8188e_firmware_download()
  staging: r8188eu: use sizeof instead of hardcoded firmware header size
  staging: r8188eu: rename fields of struct rt_firmware_hdr
  staging: r8188eu: clean up comments in struct rt_firmware_hdr
  staging: r8188eu: convert u32 fields of rt_firmware_hdr to __le32
  staging: r8188eu: fix struct rt_firmware_hdr
  staging: bcm2835-audio: fix mutex definition without comment
  staging: bcm2835-audio: fix mutex definition without comment
  staging: bcm2835-audio: fix unnecessary space after cast
  staging: bcm2835-audio: fix line ending with '('
  staging: bcm2835-audio: fully describe config symbol
  tty: n_gsm: clean up implicit CR bit encoding in address field
  tty: n_gsm: clean up dead code in gsm_queue()
  Revert "serial: 8250: Handle UART without interrupt on TEMT using em485"
  Documentation: fix tty link
  dmaengine: hidma: In hidma_prep_dma_memset treat value as a single byte
  dmaengine: at_xdmac: In at_xdmac_prep_dma_memset, treat value as a single byte
  dmaengine: at_hdmac: In atc_prep_dma_memset, treat value as a single byte
  dmaengine: Document dmaengine_prep_dma_memset
  dmaengine: idxd: move wq irq enabling to after device enable
  dmaengine: tegra: Remove unused including <linux/version.h>
  dmaengine: add verification of DMA_INTERRUPT capability for dmatest
  dmaengine: mediatek: mtk-hsdma: use NULL instead of using plain integer as pointer
  dmaengine: pl08x: drop the useless function
  dmaengine: idxd: set max_xfer and max_batch for RO device
  dmaengine: idxd: set DMA_INTERRUPT cap bit
  dmaengine: jz4780: set DMA maximum segment size
  ARM: pxa: maybe fix gpio lookup tables
  ARM: pxa: use pdev resource for palmld mmio
  dmaengine: PTDMA: support polled mode
  dt-bindings: dmaengine: qcom: gpi: add compatible for sc7280
  dmaengine: plx_dma: Move spin_lock_bh() to spin_lock()
  dt-bindings: dmaengine: xilinx_dma: Add MCMDA channel ID index description
  pinctrl: renesas: rzg2l: Restore pin config order
  pinctrl: renesas: Remove unneeded #include <linux/init.h>
  pinctrl: renesas: Select PINCTRL_RZG2L if ARCH_RZG2L is enabled
  pinctrl: renesas: rzg2l: Add RZ/G2UL support
  pinctrl: renesas: r8a77995: Add QSPI and RPC pins, groups, and functions
  pinctrl: renesas: r8a77990: Add RPC pins, groups, and functions
  pinctrl: renesas: r8a77990: Add drive-strength
  pinctrl: renesas: Allow up to 10 fields for drive_regs
  pinctrl: renesas: checker: Rework drive and bias pin iteration
  phy: freescale: imx8m-pcie: Handle IMX8_PCIE_REFCLK_PAD_UNUSED
  phy: core: Warn when phy_power_on is called before phy_init
  phy: core: Update documentation syntax
  phy: core: Add documentation of phy operation order
  phy: rockchip-inno-usb2: Handle ID IRQ
  phy: rockchip-inno-usb2: Handle bvalid falling
  phy: rockchip-inno-usb2: Support multi-bit mask properties
  phy: rockchip-inno-usb2: Do not lock in bvalid IRQ handler
  phy: rockchip-inno-usb2: Do not check bvalid twice
  phy: rockchip-inno-usb2: Fix muxed interrupt support
  phy: allwinner: phy-sun6i-mipi-dphy: Support D-PHY Rx mode for MIPI CSI-2
  dt-bindings: sun6i-a31-mipi-dphy: Add optional direction property
  phy: freescale: phy-fsl-imx8-mipi-dphy: Add i.MX8qxp LVDS PHY mode support
  dt-bindings: phy: mixel: mipi-dsi-phy: Add Mixel combo PHY support for i.MX8qxp
  dt-bindings: phy: Convert mixel,mipi-dsi-phy to json-schema
  phy: Add LVDS configuration options
  MAINTAINERS: Update linux-fpga repository location
  dt-bindings: pinctrl: mt8192: Add gpio-line-names property
  dt-bindings: pinctrl: mt8192: Add mediatek,pull-up-adv property
  dt-bindings: pinctrl: mt8192: Add mediatek,drive-strength-adv property
  dt-bindings: pinctrl: mt8192: Add wrapping node for pin configurations
  ARM: pxa: make addr-map.h header local
  ARM: pxa: move pcmcia board data into mach-pxa
  ARM: pxa: pxa2xx-ac97-lib: use IRQ resource
  watchdog: sa1100: use platform device registration
  clk: qcom: gcc-msm8998: add SSC-related clocks
  RDMA/mlx5: Fix flow steering egress flow
  fs: jfs: fix possible NULL pointer dereference in dbFree()
  ARM: pxa: move regs-lcd.h into driver
  ARM: pxa: move mach/sound.h to linux/platform_data/
  ARM: pxa: stop using mach/bitfield.h
  ARM: pxa: split up mach/hardware.h
  ARM: pxa: remove mach/dma.h
  ARM: pxa: make mach/regs-uart.h private
  ARM: pxa: make mainstone.h private
  ARM: pxa: split mach/generic.h
  dt-bindings: pinctrl: renesas: Document RZ/G2UL pinctrl
  pinctrl: renesas: Simplify multiplication/shift logic
  thunderbolt: Use different lane for second DisplayPort tunnel
  thunderbolt: Dump path config space entries during discovery
  thunderbolt: Use decimal number with port numbers
  thunderbolt: Fix typo in comment
  remoteproc: imx_rproc: Ignore create mem entry for resource table
  clk: imx8mp: Add DISP2 pixel clock
  dt-bindings: pinctrl: aspeed-g6: add FWQSPI function/group
  pinctrl: pinctrl-aspeed-g6: add FWQSPI function-group
  dt-bindings: pinctrl: aspeed-g6: remove FWQSPID group
  pinctrl: pinctrl-aspeed-g6: remove FWQSPID group in pinctrl
  pinctrl: mvebu: pinctrl driver for 98DX2530 SoC
  dt-bindings: pinctrl: mvebu: Document bindings for AC5
  pinctrl: qcom: sm8150: Specify PDC map
  dt-bindings: qcom,pdc: Add compatible for SM8150
  Input: iqs7222 - avoid dereferencing a NULL pointer
  Input: iqs7222 - propagate some error codes correctly
  lkdtm: Add CFI_BACKWARD to test ROP mitigations
  i2c: meson: Use 50% duty cycle for I2C clock
  i2c: meson: Use _SHIFT and _MASK for register definitions
  i2c: rcar: add support for I2C_M_RECV_LEN
  dt-bindings: i2c: qcom,i2c-qup: convert to dtschema
  tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get
  serial: When UART is suspended, set RTS to false
  serial: 8250: add compatible for fsl,16550-FIFO64
  serial: 8250: Add UART_CAP_NOTEMT on PORT_16550A_FSL64
  serial: 8250: Handle UART without interrupt on TEMT using em485
  serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe
  serial: atmel: remove redundant assignment in rs485_config
  serial: fsl_lpuart: remove redundant code in rs485_config functions
  serial: imx: remove redundant assignment in rs485_config
  serial: max310: remove redundant memset in rs485_config
  serial: omap: remove redundant code in rs485_config
  serial: sc16is7xx: remove redundant check in rs485_config
  serial: stm32: remove redundant code in rs485_config
  serial: amba-pl011: remove redundant code in rs485_config
  serial: core: move RS485 configuration tasks from drivers into core
  tty: serial: meson: Use DIV_ROUND_CLOSEST to calculate baud rates
  dt-bindings: serial: Update Qualcomm geni based QUP UART bindings
  serial: 8250: Report which option to enable for blacklisted PCI devices
  tty: n_tty: Restore EOF push handling behavior
  serial: 8250: Make SERIAL_8250_EM available for arm64 systems
  dt-bindings: serial: renesas,em-uart: Document r9a09g011 bindings
  dt-bindings: serial: fsl-lpuart: Add imx93 compatible string
  dt-bindings: serial: uniphier: Add "resets" property as optional
  dt-bindings: serial: uniphier: Use maxItems for a single clock
  tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe
  crypto: arm64/sm4 - Fix wrong dependency of NEON/CE implementation
  crypto: hisilicon/sgl - align the hardware sgl dma address
  crypto: hisilicon/zip - support last word dumping
  crypto: hisilicon/hpre - support last word dumping
  crypto: hisilicon/sec - support last word dumping
  crypto: hisilicon/qm - add last word dumping for ACC
  Documentation: update debugfs doc for Hisilicon ZIP
  Documentation: update debugfs doc for Hisilicon SEC
  Documentation: update debugfs doc for Hisilicon HPRE
  crypto: hisilicon/zip - support register checking
  crypto: hisilicon/sec - support register checking
  crypto: hisilicon/hpre - support register checking
  crypto: hisilicon/qm - add register checking for ACC
  crypto: ux500/hash - simplify if-if to if-else
  hwrng: mpfs - add polarfire soc hwrng support
  crypto: qat - remove line wrapping for pfvf_ops functions
  crypto: qat - use u32 variables in all GEN4 pfvf_ops
  crypto: qat - replace disable_vf2pf_interrupts()
  crypto: qat - leverage the GEN2 VF mask definiton
  crypto: qat - rework the VF2PF interrupt handling logic
  crypto: qat - fix off-by-one error in PFVF debug print
  crypto: qat - fix wording and formatting in code comment
  crypto: qat - test PFVF registers for spurious interrupts on GEN4
  crypto: qat - add check for invalid PFVF protocol version 0
  crypto: qat - add missing restarting event notification in VFs
  crypto: qat - remove unnecessary tests to detect PFVF support
  crypto: qat - remove unused PFVF stubs
  crypto: qat - remove unneeded braces
  crypto: qat - fix ETR sources enabled by default on GEN2 devices
  crypto: qat - set COMPRESSION capability for DH895XCC
  crypto: qat - set CIPHER capability for DH895XCC
  crypto: ccree - use fine grained DMA mapping dir
  crypto: ccree - rearrange init calls to avoid race
  crypto: qat - stop using iommu_present()
  tty: serial: samsung: add spin_lock for interrupt and console_write
  tty: Fix a possible resource leak in icom_probe
  tty: serial: Prepare cleanup of powerpc's asm/prom.h
  tty: hvc: Prepare cleanup of powerpc's asm/prom.h
  tty: goldfish: Use tty_port_destroy() to destroy port
  remoteproc: core: Move state checking to remoteproc_core
  remoteproc: core: Remove state checking before calling rproc_boot()
  tty: serial: altera: use altera_jtaguart_stop_tx()
  tty: serial: owl-uart, send x_char even if stopped
  tty: serial: mpc52xx_uart: remove double ifdeffery
  tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()
  Documentation: tty: n_gsm, use power of ReST
  Documentation: tty: n_gsm, delete "Additional Documentation"
  Documentation: tty: move moxa-smartio.rst to tty
  Documentation: tty: move n_gsm to tty
  Documentation: tty: introduce "Other Documentation"
  Documentation: move tty to driver-api
  staging: rtl8192u: make read-only array EWC11NHTCap static const
  staging: ks7010: coding style fix: use tabs for indent
  staging: rtl8712: Remove unnecessary parentheses
  staging: rtl8712: cmd: remove redundant space after cast
  staging: r8188eu: pkt_newalloc is not used
  staging: r8188eu: use ieee80211 helpers in mgt_dispatcher
  staging: r8188eu: merge _mgt_dispatcher into mgt_dispatcher
  staging: r8188eu: use ieee80211 helper to read the qos tid
  staging: r8188eu: remove unused timer functions
  staging: r8188eu: remove the bInSuspend loop
  staging: r8188eu: clean up the code to set ips_deny_time
  staging: r8188eu: use kernel functions for timeout handling
  staging: r8188eu: summarize two if statements
  staging: r8188eu: simplify the ps_processing check
  staging: r8188eu: make return values consistent
  staging: r8188eu: simplify delay conditions in rtw_pwr_wakeup
  remoteproc: imx_dsp_rproc: Make rsc_table optional
  remoteproc: imx_dsp_rproc: use common rproc_elf_load_segments
  remoteproc: elf_loader: skip segment with memsz as zero
  coresight: etm4x: Cleanup TRCRSCTLRn register accesses
  coresight: etm4x: Cleanup TRCBBCTLR register accesses
  coresight: etm4x: Cleanup TRCSSPCICRn register accesses
  coresight: etm4x: Cleanup TRCSSCCRn and TRCSSCSRn register accesses
  coresight: etm4x: Cleanup TRCACATRn register accesses
  coresight: etm3x: Cleanup ETMTECR1 register accesses
  coresight: etm4x: Cleanup TRCVICTLR register accesses
  coresight: etm4x: Cleanup TRCSTALLCTLR register accesses
  coresight: etm4x: Cleanup TRCEVENTCTL1R register accesses
  coresight: etm4x: Cleanup TRCCONFIGR register accesses
  coresight: etm4x: Cleanup TRCIDR5 register accesses
  coresight: etm4x: Cleanup TRCIDR4 register accesses
  coresight: etm4x: Cleanup TRCIDR3 register accesses
  coresight: etm4x: Cleanup TRCIDR2 register accesses
  coresight: etm4x: Cleanup TRCIDR0 register accesses
  dmaengine: qcom: gpi: Add SM8350 support
  dmaengine: qcom: gpi: Add support for ee_offset
  dt-bindings: dmaengine: qcom: gpi: add compatible for sm8350/sm8350
  dmaengine: qcom: gpi: set chain and link flag for duplex
  clk: renesas: r9a07g043: Add SDHI clock and reset entries
  clk: renesas: r9a07g043: Add GbEthernet clock/reset
  clk: renesas: r9a07g043: Add ethernet clock sources
  clk: renesas: r9a07g043: Add GPIO clock and reset entries
  clk: renesas: Add support for RZ/G2UL SoC
  clk: renesas: Move RPC core clocks
  clk: renesas: rzg2l: Simplify multiplication/shift logic
  phy: cadence: Sierra: Add TI J721E specific PCIe multilink lane configuration
  phy/rockchip: Use of_device_get_match_data()
  phy/rockchip: Use of_device_get_match_data()
  phy: qcom-qmp: Add support for SDX65 QMP PHY
  dt-bindings: phy: qcom,qmp: Add SDX65 USB PHY binding
  phy: mediatek: phy-mtk-hdmi: Simplify with dev_err_probe()
  phy: mediatek: phy-mtk-mipi-dsi: Simplify with dev_err_probe()
  staging: r8188eu: clean up long lines in block_write()
  staging: r8188eu: remove unneeded initializations
  staging: r8188eu: reduce variables in block_write()
  staging: r8188eu: change void parameters to u8
  staging: r8188eu: rename parameter of block_write()
  staging: r8188eu: correct macro spelling mistake
  drivers: staging: rtl8192eu: Fix deadlock in rtw_joinbss_event_prehandle
  drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle()
  drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback()
  staging: r8188eu: add space around operators
  staging: greybus: remove empty callback function
  staging: greybus: correct typo in comment
  staging: r8188eu: remove else after return and break statements
  staging: bcm2835-audio: remove compat ALSA card
  dt-bindings: phy: uniphier: Clean up clocks, resets, and their names using compatible string
  dt-bindings: phy: uniphier-usb3hs: Fix incorrect clock-names and reset-names
  dt-bindings: phy: uniphier-ahci: Fix missing reset-names
  dt-bindings: phy: uniphier-usb3ss: Treat vbus-supply as optional
  dt-bindings: phy: uniphier-usb2: Add vbus-supply
  dt-bindings: clock: qcom,rpmcc: add clocks property
  dt-bindings: clock: qcom,rpmcc: convert to dtschema
  clk: qcom: lpass: Add support for LPASS clock controller for SC7280
  cxl/mem: Replace redundant debug message with a comment
  cxl/mem: Rename cxl_dvsec_decode_init() to cxl_hdm_decode_init()
  cxl/pci: Make cxl_dvsec_ranges() failure not fatal to cxl_pci
  cxl/mem: Make cxl_dvsec_range() init failure fatal
  cxl/pci: Add debug for DVSEC range init failures
  cxl/mem: Drop DVSEC vs EFI Memory Map sanity check
  lkdtm: Move crashtype definitions into each category
  lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP
  lkdtm/usercopy: Expand size of "out of frame" object
  lkdtm/heap: Note conditions for SLAB_LINEAR_OVERFLOW
  lkdtm/bugs: Check for the NULL pointer after calling kmalloc
  cxl/mbox: Use new return_code handling
  cxl/mbox: Improve handling of mbox_cmd hw return codes
  cxl/pci: Use CXL_MBOX_SUCCESS to check against mbox_cmd return code
  cxl/mbox: Drop mbox_mutex comment
  cxl/pmem: Remove CXL SET_PARTITION_INFO from exclusive_cmds list
  cxl/mbox: Block immediate mode in SET_PARTITION_INFO command
  cxl/mbox: Move cxl_mem_command param to a local variable
  cxl/mbox: Make handle_mailbox_cmd_from_user() use a mbox param
  cxl/mbox: Remove dependency on cxl_mem_command for a debug msg
  cxl/mbox: Construct a users cxl_mbox_cmd in the validation path
  cxl/mbox: Move build of user mailbox cmd to a helper functions
  cxl/mbox: Move raw command warning to raw command validation
  cxl/mbox: Move cxl_mem_command construction to helper funcs
  clk: qcom: gcc-sc7280: use new clk_regmap_mux_safe_ops for PCIe pipe clocks
  clk: qcom: gcc-sm8450: use new clk_regmap_mux_safe_ops for PCIe pipe clocks
  clk: qcom: regmap-mux: add pipe clk implementation
  remoteproc: mtk_scp: Fix a potential double free
  RDMA/rxe: Generate a completion for unsupported/invalid opcode
  staging/rtl8192e,ieee80211: replace ps tasklet with work
  staging/rtl8712: remove event_tasklet
  staging/ks7010: replace SME taslet with work
  staging/wlan-ng, prism2usb: replace completion_bh tasklet with work
  staging/wlan-ng, prism2usb: replace reaper_bh tasklet with work
  staging/most, dim2: convert dim2_tasklet to threaded irq
  staging: vt6655: Remove macro PCAvDelayByIO
  staging: rtl8712: efuse: code style - avoid macro argument precedence issues
  staging: r8188eu: improve timeout handling in efuse_read_phymap_from_txpktbuf
  staging: r8188eu: improve timeout handling in iol_execute
  staging: r8188eu: improve timeout handling in LPS_RF_ON_check
  staging: r8188eu: make LPS_RF_ON_check static
  staging: r8188eu: improve timeout handling in rtw_check_join_candidate
  staging: r8188eu: improve timeout handling in rtl8188e_firmware_download
  staging: r8188eu: summarize two if statements
  staging: r8188eu: remove unnecessary rtw_get_passing_time_ms call
  staging: r8188eu: no need for an else after return
  staging: greybus: pwm: Drop assignment to struct pwm_chip::base
  staging: r8188eu: remove HW_VAR_H2C_FW_PWRMODE
  staging: r8188eu: remove HW_VAR_FIFO_CLEARN_UP
  staging: r8188eu: remove HW_VAR_MLME_JOIN
  staging: r8188eu: remove HW_VAR_INITIAL_GAIN
  staging: r8188eu: convert else if to else in rtw_led.c
  staging: rtl8723bs: tidy up error handling
  clk: imx: scu: fix a potential memory leak in __imx_clk_gpr_scu()
  clk: imx: Add check for kcalloc
  clk: imx8mn: add GPT support
  dt-bindings: imx: add clock bindings for i.MX8MN GPT
  clk: imx: Remove the snvs clock
  clk: imx8m: check mcore_booted before register clk
  clk: imx: add mcore_booted module paratemter
  PCI/P2PDMA: Whitelist Intel Skylake-E Root Ports at any devfn
  phy: qcom-qmp: Add SM6350 UFS PHY support
  dt-bindings: phy: qcom,qmp: Add SM6350 UFS PHY bindings
  remoteproc: Don't bother checking the return value of debugfs_create*
  remoteproc: mediatek: Fix side effect of mt8195 sram power on
  phy: phy-can-transceiver: Add support for setting mux
  dmaengine: Remove a useless mutex
  dmaengine: idxd: update IAA definitions for user header
  dmaengine: tegra: Add tegra gpcdma driver
  dt-bindings: dmaengine: Add doc for tegra gpcdma
  RDMA/hns: Init the variable at the suitable place
  RDMA/hns: Add judgment on the execution result of CMDQ that free vf resource
  RDMA/hns: Remove redundant variable "ret"
  RDMA/hns: Remove unused function to_hns_roce_state()
  RDMA/hns: Remove unnecessary check for the sgid_attr when modifying QP
  dt-bindings: altr,msgdma: update my email address
  MAINTAINERS: update my email address
  dmaengine: idxd: remove trailing white space on input str for wq name
  dmaengine: Clarify cyclic transfer residue documentation
  dmaengine: stm32-mdma: check the channel availability (secure or not)
  PCI: tegra194: Remove unnecessary MSI enable reg save and restore
  dmaengine: bestcomm: Prepare cleanup of powerpc's asm/prom.h
  dmaengine: ep93xx: Remove redundant word in comment
  dmaengine: idxd: don't load pasid config until needed
  dmaengine: mediatek-cqdma: Use platform_get_irq() to get the interrupt
  dmaengine: mediatek: mtk-hsdma: Use platform_get_irq() to get the interrupt
  dmaengine: nbpfaxi: Use platform_get_irq_optional() to get the interrupt
  clk: renesas: r8a77995: Add RPC clocks
  clk: renesas: r8a77990: Add RPC clocks
  MAINTAINERS: Update Hemant's email id
  opp: use list iterator only inside the loop
  opp: replace usage of found with dedicated list iterator variable
  PM: opp: simplify with dev_err_probe()
  OPP: call of_node_put() on error path in _bandwidth_supported()
  dt-bindings: clock: fix rk3399 cru clock issues
  dt-bindings: clock: use generic node name for pmucru example in rockchip,rk3399-cru.yaml
  dt-bindings: clock: replace a maintainer for rockchip,rk3399-cru.yaml
  dt-bindings: clock: fix some conversion style issues for rockchip,rk3399-cru.yaml
  iio: core: Simplify the registration of kfifo buffers
  iio: core: Move the currentmode entry to the opaque structure
  iio: core: Hide read accesses to iio_dev->currentmode
  iio: Un-inline iio_buffer_enabled()
  iio: st_sensors: Use iio_device_claim/release_direct_mode() when relevant
  iio: st_sensors: Stop abusing mlock to ensure internal coherency
  iio: st_sensors: Add a local lock for protecting odr
  iio: st_sensors: Drop the protection on _avail functions
  iio: st_sensors: Return as early as possible from the _write_raw() callbacks
  iio: adc: stm32-dfsdm: Avoid dereferencing ->currentmode
  iio: magnetometer: rm3100: Stop abusing the ->currentmode
  iio: core: Enhance the kernel doc of modes and currentmodes iio_dev entries
  Input: add support for Azoteq IQS7222A/B/C
  dt-bindings: input: Add bindings for Azoteq IQS7222A/B/C
  Input: mt6779-keypad - move iomem pointer to probe function
  dmaengine: sh: Kconfig: Make RZ_DMAC depend on ARCH_RZG2L
  RDMA/rxe: Remove reliable datagram support
  RDMA/rxe: Remove support for SMI QPs from rdma_rxe
  RDMA/rxe: Remove mc_grp_pool from struct rxe_dev
  RDMA/rxe: Remove type 2A memory window capability
  RDMA/usnic: Refactor usnic_uiom_alloc_pd()
  RDMA/usnic: Stop using iommu_present()
  IB/SA: Replace usage of found with dedicated list iterator variable
  x86/PCI: Clip only host bridge windows for E820 regions
  x86: Log resource clipping for E820 regions
  PCI: dwc: Fix setting error return on MSI DMA mapping failure
  PCI: mediatek: Fix refcount leak in mtk_pcie_subsys_powerup()
  staging: r8188eu: remove SetHalDefVar8188EUsb()
  staging: r8188eu: clean up rtw_ioctl.h
  staging: r8188eu: remove header usb_vendor_req.h
  staging: r8188eu: remove unused prototype usbvendorrequest()
  staging: r8188eu: remove unused enums from odm.h
  staging: r8188eu: remove unused fields from struct eeprom_priv
  staging: r8188eu: ROMVer is always zero
  staging: r8188eu: move struct rt_firmware to rtw_fw.h
  staging: r8188eu: remove unused macros from basic_types.h
  staging: rtl8723bs: remove header rtw_ioctl.h
  staging: rtl8192u: use min_t/max_t macros instead of if else
  staging: rtl8192u: replace ternary statement with if and assignment
  PCI: rockchip: Fix find_first_zero_bit() limit
  PCI: cadence: Fix find_first_zero_bit() limit
  dmaengine: sf-pdma: Get number of channel by device tree
  dt-bindings: dma-engine: sifive,fu540: Add dma-channels property and modify compatible
  dt-bindings: pci: layerscape-pci: define AER/PME interrupts
  dt-bindings: pci: layerscape-pci: Add EP mode compatible strings for ls1028a
  dt-bindings: pci: layerscape-pci: Update the description of SCFG property
  dt-bindings: pci: layerscape-pci: Add a optional property big-endian
  crypto: cavium/nitrox - remove check of list iterator against head past the loop body
  crypto: ccp - When TSME and SME both detected notify user
  crypto: ccp - Allow PSP driver to load without SEV/TEE support
  crypto: ccp - Export PSP security bits to userspace
  crypto: ccp - cache capability into psp device
  crypto: testmgr - test in-place en/decryption with two sglists
  crypto: x86 - eliminate anonymous module_init & module_exit
  crypto: hisilicon/qm - optimize the barrier operation
  crypto: engine - Add parameter description in crypto_transfer_request() kernel-doc comment
  crypto: arm64/sm4 - add ARMv8 Crypto Extensions implementation
  crypto: arm64/sm4 - add ARMv8 NEON implementation
  crypto: arm64/sm4-ce - rename to sm4-ce-cipher
  crypto: sm4 - export sm4 constant arrays
  crypto: sm3,sm4 - move into crypto directory
  staging: rtl8712: fix camel case in function r8712_generate_ie
  staging: rtl8192e: remove multiple blank lines
  staging: rtl8723bs: fix indentation
  staging: r8188eu: use sizeof(*pvar) for allocating structs
  staging: r8188eu: correct misspelling in comment 'tppe' -> 'type'
  staging: r8188eu: remove extra 'the'
  staging: r8188eu: format comments in drivers/net style
  staging: rtl8712: remove unnecessary parentheses
  staging: r8188eu: remove unused _RND* from osdep_service.h
  staging: r8188eu: use round_up() instead of _RND128()
  staging: r8188eu: use round_up() instead of _RND8()
  staging: r8188eu: use round_up() instead of _RND4()
  staging: r8188eu: use PTR_ALIGN() instead of RND4()
  PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited
  clk: imx8mq: add 27m phy pll ref clock
  RDMA: Split kernel-only global device caps from uverbs device caps
  PCI: hotplug: Clean up include files
  powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book3s/32 and 8xx
  module: Remove module_addr_min and module_addr_max
  module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC
  module: Introduce data_layout
  module: Prepare for handling several RB trees
  module: Always have struct mod_tree_root
  module: Rename debug_align() as strict_align()
  module: Rework layout alignment to avoid BUG_ON()s
  module: Move module_enable_x() and frob_text() in strict_rwx.c
  module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX
  module: Move version support into a separate file
  module: Move kdb module related code out of main kdb code
  module: Move sysfs support into a separate file
  module: Move procfs support into a separate file
  module: kallsyms: Fix suspicious rcu usage
  module: Move kallsyms support into a separate file
  module: Move kmemleak support to a separate file
  module: Move extra signature support out of core code
  module: Move strict rwx support to a separate file
  module: Move latched RB-tree support to a separate file
  module: Move livepatch support to a separate file
  module: Make internal.h and decompress.c more compliant
  module: Simple refactor in preparation for split
  staging: rtl8712: fix a potential memory leak in r871xu_drv_init()
  staging: r8188eu: drop redundant if check in IS_MCAST
  staging: r8188eu: remove GetHalDefVar8188EUsb()
  staging: r8188eu: remove HAL_DEF_CURRENT_ANTENNA
  staging: r8188eu: remove HAL_DEF_IS_SUPPORT_ANT_DIV
  staging: r8188eu: cur_ant is set but never used
  staging: r8188eu: remove unused macros from ieee80211.h
  staging: r8188eu: remove unncessary ternary operator
  staging: vt6655: Rename constant definitions with CamelCase
  staging: vt6655: Remove unused macros in mac.h
  staging: rtl8723bs: remove space after function name
  staging: rtl8723bs: remove redundant else branches
  staging: rtl8723bs: remove return from a function returning void
  staging: rtl8723bs: remove redundant braces in if statements
  staging: rtl8723bs: combine both sides of conditional statement
  staging: rtl8723bs: remove handlerOS independent comment
  staging: rtl8723bs: simplify control flow
  staging: rtl8712: simplify control flow
  staging: r8188eu: simplify control flow
  staging: rtl8712: remove Unnecessary parentheses
  staging: rtl8712: Fix multiple line dereference
  staging: r8188eu: remove unnecessary blank lines
  staging: r8188eu: Add line after declarations
  dt-bindings: soundwire: qcom: Add bindings for audio clock reset control property
  soundwire: qcom: Add compatible name for v1.6.0
  soundwire: stream: Fix error return code in do_bank_switch()
  soundwire: qcom: fix an error message in swrm_wait_for_frame_gen_enabled()
  module: Move all into module/
  IB/rdmavt: add missing locks in rvt_ruc_loopback
  staging: r8188eu: ps_flag is never set
  staging: r8188eu: pwr_state_check_cnts is always zero
  staging: r8188eu: pnp_bstop_trx is never set
  staging: r8188eu: reg_rfoff is never set
  staging: r8188eu: remove unused fields from struct pwrctrl_priv
  staging: rtl8712: Fix multiple blank lines warning from .c files
  staging: rtl8712: Fix multiple blank lines warning from .h files
  staging: r8188eu: add blank line between functions
  staging: r8188eu: combine both sides of conditional statement
  staging: r8188eu: remove handlerOS independent comment
  staging: r8188eu: remove the bretry variable
  staging: r8188eu: don't call get_hdr_bssid
  staging: r8188eu: remove psa, pda
  staging: r8188eu: ra and ta do not depend on to_ds, from_ds
  staging: r8188eu: remove to_fr_ds from struct rx_pkt_attrib
  staging: r8188eu: don't copy ra and ta before we fail
  staging: r8188eu: to_fr_ds cannot be 3 here
  staging: r8188eu: simplify error handling
  staging: r8188eu: use ieee80211 helper for retry bit
  staging: r8188eu: use ieee80211 helper for destination address
  staging: r8188eu: use ieee80211 helper for source address
  x86/PCI: Eliminate remove_e820_regions() common subexpressions
  PCI/ACPI: Allow D3 only if Root Port can signal and wake from D3
  staging: r8188eu: use ieee80211 struct for aid
  staging: r8188eu: use ieee80211 structs for addresses
  staging: r8188eu: exit straight away if we have no pspoll frame
  staging: r8188eu: use ieee80211 helper to check for pspoll
  staging: r8188eu: make validate_recv_ctrl_frame return void
  staging: r8188eu: use ieee80211 helpers in validate_recv_mgnt_frame
  staging: r8188eu: make validate_recv_mgnt_frame return void
  staging: r8188eu: remove constant variable
  staging: r8188eu: remove unnecessary jump
  staging: vme_user: Fixed typo in the MODULE_AUTHOR
  staging: wfx: change variable name to be consistent
  IB/uverbs: Move part of enum ib_device_cap_flags to uapi
  IB/uverbs: Move enum ib_raw_packet_caps to uapi
  RDMA/irdma: Remove the redundant variable
  thunderbolt: Replace usage of found with dedicated list iterator variable
  dt-bindings: clock: renesas: Document RZ/G2UL SoC
  clk: renesas: rzg2l: Remove unused notifiers
  iio: adc: ti-ads1015: Switch to read_avail
  iio: adc: ti-ads1015: Replace data_rate with chip data struct ads1015_data
  iio: adc: ti-ads1015: Convert to OF match data
  iio: adc: ti-ads1015: Add static assert to test if shifted realbits fit into storagebits
  iio: adc: ti-ads1015: Add TLA2024 support
  iio: adc: ti-ads1015: Make channel event_spec optional
  iio: adc: ti-ads1015: Deduplicate channel macros
  iio: adc: ti-ads1015: Switch to static const writeable ranges table
  dt-bindings: iio: adc: ti,ads1015: Add TLA2024 compatible string
  dt-bindings: iio: adc: ti,ads1015: Add missing ADS1115 compatible string
  iio: core: Print error and fail iio_device_register() in case sample bits do not fit storage bits
  iio: accel: kxsd9-spi: changed leading spaces to tabs
  iio: accel: dmard09: fixed code styling issues
  iio: sysfs-trigger: replace usage of found with dedicated list iterator variable
  iio: ssp_sensors: replace usage of found with dedicated list iterator variable
  iio: buffer: remove usage of list iterator variable for list_for_each_entry_continue_reverse()
  iio: palmas: shut up warning about calibration mismatch (due to noise)
  iio: adc: ad7192: add sequencer support
  iio: adc: ad7124: add sequencer support
  iio: adc: ad_sigma_delta: Add sequencer support
  iio: adc: ad7192: Add update_scan_mode
  iio: adc: ad7124: Add update_scan_mode
  iio: adc: ad7124: Remove shift from scan_type
  iio: imu: inv_mpu6050: Add support for ICM-20608-D
  dt-bindings: iio: imu: mpu6050: Document invensense,icm20608d
  MAINTAINERS: updated Lorenzo's email address
  iio: temperature: ltc2983: Make use of device properties
  iio: temperature: ltc2983: Use single error path to put OF node
  iio: temperature: ltc2983: Don't hard code defined constants in messages
  iio: dummy: iio_simple_dummy: check the return value of kstrdup()
  iio: multiplexer: Make use of device properties
  iio: dac: ltc2688: Use temporary variable for struct device
  iio: accel: add support for LIS302DL variant
  iio: accel: Remove unused enum in st_accel
  dt-bindings: iio: st,st-sensors add LIS302DL
  iio: core: fix a few code style issues
  staging: r8188eu: clean up comment for rtw_pwr_wakeup()
  staging: r8188eu: remove macro rtw_pwr_wakeup()
  staging: r8188eu: remove constant parameter from _rtw_pwr_wakeup()
  staging: r8188eu: remove unused parameter from _rtw_pwr_wakeup()
  staging: r8188eu: remove HW_VAR_H2C_FW_P2P_PS_OFFLOAD from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_H2C_FW_JOINBSSRPT from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_RPT_TIMER_SETTING from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_ANTENNA_DIVERSITY_SELECT from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_AMPDU_MIN_SPACE from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_ACK_PREAMBLE from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_BSSID from SetHwReg8188EU()
  staging: r8188eu: Fix misspelling in comment "cacluated" -> "calculated"
  staging: sm750fb: Call iounmap() to free mapped bus memory
  staging: r8188eu: Use the ARRAY_SIZE() macro
  staging: r8188eu: Remove redundant code from rtw_free_netdev()
  staging: r8188eu: remove spaces before tabs
  staging: r8188eu: remove unnecessary braces in conditional statements
  staging: r8188eu: format block comments
  staging: r8188eu: correct misspelling in comment "conider" -> "consider"
  staging: r8188eu: remove else after return
  staging: r8188eu: place constants on the right side of tests
  staging: wlan-ng: Fix Alignment with parenthesis
  staging: wlan-ng: Fix Lines shouldn't end with '('
  staging: rtl8723bs: simplify control flow
  staging: vc04_services: Convert kmap() to kmap_local_page()
  staging: rtl8723bs: refactor rtw_ch2freq()
  staging: rtl8723bs: remove 5 GHz channels from ch_freq_map
  staging: r8188eu: remove handlerOS independent comment
  staging: r8188eu: use sizeof(*pvar) for allocating structs
  staging: unisys: Remove "struct dentry *eth_debugfs_dir"
  staging: r8188eu: remove GetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_FWLPS_RF_ON from GetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_CHK_HI_QUEUE_EMPTY from GetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_BCN_VALID from GetHwReg8188EU()
  staging: r8188eu: rename clear_bacon_valid_bit()
  staging: rtl8723bs: Fix No space before tabs
  staging: rtl8723bs: remove redundant braces in if statements
  staging: r8188eu: remove duplicate assignment
  staging: rtl8723bs: place constants on the right side of tests
  staging: r8188eu: add a check for rtw_cbuf_alloc()
  staging: r8188eu: remove the "dump tx packet" fragments
  staging: r8188eu: remove the "dump rx packet" fragments
  staging: rtl8723bs: place constants on the right side of tests
  staging: r8188eu: Fix misspelling in comment "writting" -> "writing"
  staging: r8188eu: Fix misspelling in comment "Tranceiver" -> "Transceiver"
  staging: r8188eu: Fix sparse endianness warnings.
  staging: r8188eu: remove HW_VAR_BCN_VALID from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_TX_RPT_MAX_MACID from SetHwReg8188EU()
  staging: r8188eu: simplify if-else statement
  staging: r8188eu: remove HW_VAR_RXDMA_AGG_PG_TH from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_ACM_CTRL from SetHwReg8188EU()
  staging: r8188eu: rename some macros to upper case
  staging: r8188eu: remove HW_VAR_MLME_DISCONNECT from SetHwReg8188EU()
  staging: r8188eu: remove HW_VAR_RESP_SIFS from SetHwReg8188EU()
  staging: r8188eu: Directly return _SUCCESS instead of using local ret variable
  staging: rts5208: Convert kmap() to kmap_local_page()
  staging: rtl8723bs: remove code suspect indent
  staging: r8188eu: remove unnecessary spaces
  staging: wfx: remove space at the start of the line
  staging: r8188eu: convert rtw_inc_and_chk_continual_urb_error() to bool
  staging: r8188eu: convert rtw_usb_bulk_size_boundary() to bool
  staging: r8188eu: refactor rtw_inc_and_chk_continual_urb_error()
  staging: r8188eu: refactor rtw_usb_bulk_size_boundary()
  staging: r8188eu: use ieee80211 define for fragment number
  staging: r8188eu: use ieee80211 macro for sequence number
  staging: r8188eu: remove unused control frame subtypes
  staging: r8188eu: remove unused data frame subtypes
  staging: r8188eu: use standard mechanisms for qos data frames
  staging: r8188eu: use standard mechanisms for data frames
  staging: r8188eu: use standard mechanisms for control frames
  staging: r8188eu: use ieee80211 helper to read the pwr bit
  staging: r8188eu: use ieee80211 define for version check
  staging: r8188eu: remove empty rtw_fwdbg_event_callback
  staging: r8188eu: remove empty rtw_dummy_event_callback
  staging: r8188eu: the MCS_rate_2R array is not used
  staging: r8188eu: make _rtw_init_mlme_priv static
  staging: vchiq: replace usage of found with dedicated list iterator variable
  staging: r8188eu: refactor dm func set and clear
  staging: r8188eu: DYNAMIC_RF_CALIBRATION is not used
  staging: r8188eu: DYNAMIC_BB_ANT_DIV is not used
  staging: r8188eu: DYNAMIC_BB_DYNAMIC_TXPWR is not used
  staging: r8188eu: remove unused defines for dynamic functions
  staging: r8188eu: remove two limit defines
  staging: r8188eu: remove local BIT macro
  staging: greybus: codecs: fix type confusion of list iterator variable
  staging: greybus: codecs: use dedicated list iterator variable
  staging: vt6656: Fix multiple blank lines warning
  staging: rtl8712: Use completions for signaling
  staging: rtl8723bs: Change rtw_ndev_notifier_call message to dbg
  staging: rtl8723bs: Remove redundant else branches.
  staging: r8188eu: fix suspect code indent for conditional statements
  bus: mhi: ep: Add uevent support for module autoloading
  bus: mhi: ep: Add support for suspending and resuming channels
  bus: mhi: ep: Add support for queueing SKBs to the host
  bus: mhi: ep: Add support for processing channel rings
  bus: mhi: ep: Add support for reading from the host
  bus: mhi: ep: Add support for processing command rings
  bus: mhi: ep: Add support for handling SYS_ERR condition
  bus: mhi: ep: Add support for handling MHI_RESET
  bus: mhi: ep: Add support for powering down the MHI endpoint stack
  bus: mhi: ep: Add support for powering up the MHI endpoint stack
  bus: mhi: ep: Add support for processing MHI endpoint interrupts
  bus: mhi: ep: Add support for managing MHI state machine
  bus: mhi: ep: Add support for sending events to the host
  bus: mhi: ep: Add support for ring management
  bus: mhi: ep: Add support for managing MMIO registers
  bus: mhi: ep: Add support for creating and destroying MHI EP devices
  bus: mhi: ep: Add support for registering MHI endpoint client drivers
  bus: mhi: ep: Add support for registering MHI endpoint controllers
  ipc: Store ipc sysctls in the ipc namespace
  ipc: Store mqueue sysctls in the ipc namespace
  pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards
  drivers/pcmcia: Fix typo in comment
  fs/ntfs3: Update valid size if -EIOCBQUEUED
  fs/ntfs3: Check new size for limits
  fs/ntfs3: Fix fiemap + fix shrink file size (to remove preallocated space)
  fs/ntfs3: In function ntfs_set_acl_ex do not change inode->i_mode if called from function ntfs_init_acl
  fs/ntfs3: Optimize locking in ntfs_save_wsl_perm
  fs/ntfs3: Update i_ctime when xattr is added
  fs/ntfs3: Restore ntfs_xattr_get_acl and ntfs_xattr_set_acl functions
  fs/ntfs3: Keep preallocated only if option prealloc enabled
  fs/ntfs3: Fix some memory leaks in an error handling path of 'log_replay()'

 Conflicts:
       Documentation/devicetree/bindings
       Documentation/devicetree/bindings/arm/intel,socfpga.yaml
       Documentation/devicetree/bindings/clock/clock-bindings.txt
       Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
       Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml
       Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
       Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml
       Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml
       Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml
       Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml
       Documentation/devicetree/bindings/clock/rockchip,rk3568-cru.yaml
       Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml
       Documentation/devicetree/bindings/clock/stericsson,u8500-clks.yaml
       Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml
       Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
       Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek.txt
       Documentation/devicetree/bindings/crypto/ti,sa2ul.yaml
       Documentation/devicetree/bindings/display/arm,malidp.yaml
       Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml
       Documentation/devicetree/bindings/display/msm/dpu-sc7280.yaml
       Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml
       Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml
       Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml
       Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml
       Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml
       Documentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml
       Documentation/devicetree/bindings/display/msm/dsi-phy-common.yaml
       Documentation/devicetree/bindings/dma/allwinner,sun50i-a64-dma.yaml
       Documentation/devicetree/bindings/dma/altr,msgdma.yaml
       Documentation/devicetree/bindings/dma/arm,pl330.yaml
       Documentation/devicetree/bindings/dma/mmp-dma.txt
       Documentation/devicetree/bindings/dma/qcom,gpi.yaml
       Documentation/devicetree/bindings/dma/renesas,rcar-dmac.yaml
       Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
       Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
       Documentation/devicetree/bindings/dma/sprd-dma.txt
       Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
       Documentation/devicetree/bindings/extcon/siliconmitus,sm5502-muic.yaml
       Documentation/devicetree/bindings/gpio/gpio-altera.txt
       Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
       Documentation/devicetree/bindings/hwmon/vexpress.txt
       Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
       Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
       Documentation/devicetree/bindings/iio/adc/sprd,sc2720-adc.yaml
       Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml
       Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
       Documentation/devicetree/bindings/iio/dac/lltc,ltc2632.yaml
       Documentation/devicetree/bindings/iio/imu/invensense,mpu6050.yaml
       Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
       Documentation/devicetree/bindings/iio/light/stk33xx.yaml
       Documentation/devicetree/bindings/iio/potentiometer/microchip,mcp4131.yaml
       Documentation/devicetree/bindings/iio/st,st-sensors.yaml
       Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
       Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml
       Documentation/devicetree/bindings/interconnect/qcom,osm-l3.yaml
       Documentation/devicetree/bindings/interconnect/qcom,rpmh.yaml
       Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.txt
       Documentation/devicetree/bindings/interrupt-controller/socionext,uniphier-aidet.yaml
       Documentation/devicetree/bindings/iommu/arm,smmu.yaml
       Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml
       Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml
       Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml
       Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml
       Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
       Documentation/devicetree/bindings/mfd/da9063.txt
       Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
       Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
       Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.yaml
       Documentation/devicetree/bindings/mfd/syscon.yaml
       Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
       Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml
       Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
       Documentation/devicetree/bindings/mtd/ingenic,nand.yaml
       Documentation/devicetree/bindings/mtd/spi-nand.yaml
       Documentation/devicetree/bindings/mux/reg-mux.yaml
       Documentation/devicetree/bindings/net/adi,adin.yaml
       Documentation/devicetree/bindings/net/cdns,macb.yaml
       Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
       Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
       Documentation/devicetree/bindings/net/dsa/nxp,sja1105.yaml
       Documentation/devicetree/bindings/net/dsa/realtek.yaml
       Documentation/devicetree/bindings/net/mediatek,net.yaml
       Documentation/devicetree/bindings/net/mediatek-dwmac.yaml
       Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
       Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
       Documentation/devicetree/bindings/nvmem/fsl,layerscape-sfp.yaml
       Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
       Documentation/devicetree/bindings/pci/apple,pcie.yaml
       Documentation/devicetree/bindings/pci/layerscape-pci.txt
       Documentation/devicetree/bindings/pci/rockchip-dw-pcie.yaml
       Documentation/devicetree/bindings/pci/socionext,uniphier-pcie.yaml
       Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
       Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi-dphy.yaml
       Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
       Documentation/devicetree/bindings/phy/phy-stih407-usb.txt
       Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml
       Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml
       Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
       Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml
       Documentation/devicetree/bindings/phy/renesas,usb2-phy.yaml
       Documentation/devicetree/bindings/phy/socionext,uniphier-ahci-phy.yaml
       Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml
       Documentation/devicetree/bindings/phy/socionext,uniphier-usb2-phy.yaml
       Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.yaml
       Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.yaml
       Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml
       Documentation/devicetree/bindings/pinctrl/pinctrl-mt8192.yaml
       Documentation/devicetree/bindings/pinctrl/pinctrl-rk805.txt
       Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml
       Documentation/devicetree/bindings/pinctrl/qcom,qcm2290-pinctrl.yaml
       Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml
       Documentation/devicetree/bindings/pinctrl/qcom,sm6115-pinctrl.yaml
       Documentation/devicetree/bindings/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml
       Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml
       Documentation/devicetree/bindings/pinctrl/qcom,tlmm-common.yaml
       Documentation/devicetree/bindings/pinctrl/ralink,mt7621-pinctrl.yaml
       Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml
       Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml
       Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
       Documentation/devicetree/bindings/pwm/google,cros-ec-pwm.yaml
       Documentation/devicetree/bindings/pwm/pwm-mediatek.txt
       Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml
       Documentation/devicetree/bindings/regulator/qcom,usb-vbus-regulator.yaml
       Documentation/devicetree/bindings/regulator/vexpress.txt
       Documentation/devicetree/bindings/remoteproc/fsl,imx-rproc.yaml
       Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml
       Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml
       Documentation/devicetree/bindings/remoteproc/st,stm32-rproc.yaml
       Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml
       Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml
       Documentation/devicetree/bindings/riscv/microchip.yaml
       Documentation/devicetree/bindings/rtc/nxp,pcf85063.txt
       Documentation/devicetree/bindings/serial/fsl-lpuart.yaml
       Documentation/devicetree/bindings/serial/renesas,em-uart.yaml
       Documentation/devicetree/bindings/serial/renesas,hscif.yaml
       Documentation/devicetree/bindings/serial/renesas,scif.yaml
       Documentation/devicetree/bindings/serial/rs485.yaml
       Documentation/devicetree/bindings/serial/socionext,uniphier-uart.yaml
       Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml
       Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml
       Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
       Documentation/devicetree/bindings/soundwire/qcom,sdw.txt
       Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
       Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.yaml
       Documentation/devicetree/bindings/timer/mediatek,mtk-timer.txt
       Documentation/devicetree/bindings/trivial-devices.yaml
       Documentation/devicetree/bindings/usb/am33xx-usb.txt
       Documentation/devicetree/bindings/usb/da8xx-usb.txt
       Documentation/devicetree/bindings/usb/dwc2.yaml
       Documentation/devicetree/bindings/usb/dwc3-st.txt
       Documentation/devicetree/bindings/usb/dwc3-xilinx.yaml
       Documentation/devicetree/bindings/usb/ehci-st.txt
       Documentation/devicetree/bindings/usb/generic-ehci.yaml
       Documentation/devicetree/bindings/usb/generic-ohci.yaml
       Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml
       Documentation/devicetree/bindings/usb/ohci-st.txt
       Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
       Documentation/devicetree/bindings/usb/renesas,usbhs.yaml
       Documentation/devicetree/bindings/usb/samsung,exynos-usb2.yaml
       Documentation/devicetree/bindings/usb/snps,dwc3.yaml
       Documentation/devicetree/bindings/vendor-prefixes.yaml
       Documentation/devicetree/bindings/watchdog/allwinner,sun4i-a10-wdt.yaml
       Documentation/devicetree/bindings/watchdog/da9062-wdt.txt
       Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.yaml
       Documentation/devicetree/bindings/watchdog/mtk-wdt.txt
       Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml
       Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
       Documentation/devicetree/bindings/watchdog/socionext,uniphier-wdt.yaml
       drivers/clk/qcom/clk-rcg.h
       drivers/clk/qcom/clk-rcg2.c
       drivers/input/misc/pm8941-pwrkey.c
       drivers/interconnect/qcom/icc-rpmh.h
       drivers/iommu/arm/arm-smmu/arm-smmu.c
       drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
       drivers/ufs/host/Kconfig
       drivers/ufs/host/ufs-qcom.c
       drivers/ufs/host/ufs-qcom.h
       drivers/usb/dwc3/Kconfig

Change-Id: I6f60c38a038cf0f3fe6f56cb1f5dd7ee71ae47ee
Upstream-Build:ks_qcom-android-mainline-keystone-qcom-release@8853545 SKQ4.220720.002
Signed-off-by: jianzhou <quic_jianzhou@quicinc.com>
2022-08-01 16:32:02 -07:00
..
ABI Linux 5.19-rc4 2022-07-08 12:06:03 +02:00
accounting delayacct: track delays from write-protect copy 2022-06-01 15:55:25 -07:00
admin-guide Merge 72a8e05d4f ("Merge tag 'ovl-fixes-5.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") into android-mainline 2022-07-12 21:05:37 +02:00
arc
arm Merge keystone/android-mainline-keystone-qcom-release.5.19-rc6 (79cfa1b) into msm-pineapple 2022-08-01 16:32:02 -07:00
arm64 arm64/sme: Fix SVE/SME typo in ABI documentation 2022-06-08 18:38:31 +01:00
block
bpf bpf, docs: Fix typo "respetively" to "respectively" 2022-04-28 17:20:48 +02:00
cdrom It was a moderately busy cycle for documentation; highlights include: 2022-05-25 11:17:41 -07:00
core-api doc: module: update file references 2022-07-01 14:50:01 -07:00
cpu-freq
crypto
dev-tools Merge 98931dd95f ("Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") into android-mainline 2022-06-21 18:17:43 +02:00
devicetree dmaengine fixes for v5.19 2022-07-10 11:23:01 -07:00
doc-guide Documentation/process: use scripts/get_maintainer.pl on patches 2022-05-09 16:12:16 -06:00
driver-api A NULL pointer dereference fix for vc4, and 3 patches to improve the 2022-07-01 09:27:55 +10:00
fault-injection
fb
features Documentation/features: Update the arch support status files 2022-06-09 09:35:57 -06:00
filesystems ANDROID: overlayfs: override_creds=off option bypass creator_cred 2022-07-14 20:26:19 +00:00
firmware_class
firmware-guide TTY / Serial driver changes for 5.19-rc1 2022-06-03 11:08:40 -07:00
fpga Documentation: fpga: dfl: add link address of feature id table 2022-05-10 16:05:27 +08:00
gpu drm/todo: Add entry for using kunit in the subsystem 2022-05-05 10:09:06 +02:00
hid
hwmon hwmon: Make chip parameter for with_info API mandatory 2022-05-22 11:32:31 -07:00
i2c docs: i2c: reference simple probes 2022-05-04 22:35:19 +02:00
ia64
iio
images docs: add SVG version of the Linux logo 2022-06-01 09:32:45 -06:00
infiniband
input documentation: Format button_dev as a pointer. 2022-06-01 09:34:28 -06:00
isdn
kbuild Linux 5.19-rc4 2022-07-08 12:06:03 +02:00
kernel-hacking
leds leds: qcom-lpg: Require pattern to follow documentation 2022-05-24 22:08:10 +02:00
litmus-tests
livepatch doc: module: update file references 2022-07-01 14:50:01 -07:00
locking
loongarch docs/LoongArch: Fix notes rendering by using reST directives 2022-06-17 22:09:05 +08:00
m68k
maintainer
mhi
mips
misc-devices Documentation: Wire Oxford Semiconductor PCIe (Tornado) 950 2022-05-19 18:24:22 +02:00
netlabel
networking docs: networking: phy: Fix a typo 2022-06-13 23:12:44 -07:00
nios2
nvdimm
openrisc
parisc
PCI
pcmcia
peci
power
powerpc powerpc: Enable the DAWR on POWER9 DD2.3 and above 2022-05-22 15:59:53 +10:00
process UPSTREAM: scripts/check-local-export: avoid 'wait $!' for process substitution 2022-07-08 08:41:36 +02:00
RCU Merge branch 'exp.2022.05.11a' into HEAD 2022-05-11 11:49:35 -07:00
riscv Documentation: riscv: Add sv48 description to VM layout 2022-06-01 20:38:34 -07:00
s390
scheduler Merge 86c87bea6b ("Merge tag 'devicetree-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux") into android-mainline 2022-06-08 15:50:49 +02:00
scsi
security integrity-v5.19 2022-05-24 13:50:39 -07:00
sh
sound
sparc
sphinx docs: pdfdocs: Add space for chapter counts >= 100 in TOC 2022-05-17 13:41:26 -06:00
sphinx-static
spi
staging
target
timers
tools Updates to Real Time Linux Analysis tool for 5.19: 2022-05-29 10:48:58 -07:00
trace tracing/timerlat: Print stacktrace in the IRQ handler if needed 2022-05-26 21:13:00 -04:00
translations doc: module: update file references 2022-07-01 14:50:01 -07:00
usb docs: usb: fix literal block marker in usbmon verification example 2022-06-09 09:50:03 -06:00
userspace-api media: lirc: add missing exceptions for lirc uapi header file 2022-05-26 14:30:17 -07:00
virt S390: 2022-05-26 14:20:14 -07:00
vm mm/memory-failure: disable unpoison once hw error happens 2022-06-16 19:11:32 -07:00
w1
watchdog
x86 It was a moderately busy cycle for documentation; highlights include: 2022-05-25 11:17:41 -07:00
xtensa
.gitignore
arch.rst Documentation: LoongArch: Add basic documentations 2022-06-03 20:09:27 +08:00
asm-annotations.rst
atomic_bitops.txt
atomic_t.txt
Changes
CodingStyle
conf.py docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 2022-06-01 09:26:05 -06:00
docutils.conf
dontdiff randstruct: Move seed generation into scripts/basic/ 2022-05-08 01:33:07 -07:00
index.rst docs: Move the HTE documentation to driver-api/ 2022-06-09 10:02:47 -06:00
Kconfig
Makefile Merge keystone/android-mainline-keystone-qcom-release.5.18-rc2 (2069378) into msm-pineapple 2022-05-13 03:27:16 -07:00
memory-barriers.txt
SubmittingPatches