Move XO clock in phy driver to remove the dependency on
dwc3 glue driver. Add the votes required for phy to
be operational using the optional ref_clk.
Change-Id: Ieb081ad1bbf9a00c4029ae9abdc1c58eaff81462
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
Keep the eusb2 resources such as clocks and LDOs if EUD is in
debug mode. Avoid resetting and powering down the repeater,
since it can affect the EUD interrupts resulting in failure of
EUD spoof attach/detach.
Change-Id: Ib92d628127d07b57e404d87d3185863dd789f605
Signed-off-by: Prashanth K <quic_prashk@quicinc.com>
* refs/heads/tmp-97abf17:
ANDROID: GKI: Update symbol list for mtk
ANDROID: Update the ABI symbol list
ANDROID: GKI: Update symbol list for mtk
ANDROID: mm: lru_cache_disable skips lru cache drainnig
ANDROID: mm: cma: introduce __cma_alloc API
ANDROID: Update the ABI representation
BACKPORT: fscrypt: support crypto data unit size less than filesystem block size
UPSTREAM: netfilter: nf_tables: remove catchall element in GC sync path
ANDROID: GKI: Update oplus symbol list
ANDROID: vendor_hooks: export tracepoint symbol trace_mm_vmscan_kswapd_wake
BACKPORT: HID: input: map battery system charging
ANDROID: fuse-bpf: Ignore readaheads unless they go to the daemon
FROMGIT: freezer,sched: clean saved_state when restoring it during thaw
FROMGIT: freezer,sched: do not restore saved_state of a thawed task
FROMGIT: f2fs: skip adding a discard command if exists
UPSTREAM: f2fs: clean up zones when not successfully unmounted
UPSTREAM: f2fs: use finish zone command when closing a zone
UPSTREAM: f2fs: check zone write pointer points to the end of zone
UPSTREAM: f2fs: close unused open zones while mounting
UPSTREAM: f2fs: maintain six open zones for zoned devices
ANDROID: update symbol for unisoc whitelist
ANDROID: vendor_hooks: mm: add hook to count the number pages allocated for each slab
ANDROID: Update the ABI symbol list
ANDROID: sched: Add trace_android_rvh_set_user_nice_locked
UPSTREAM: ASoC: soc-compress: Fix deadlock in soc_compr_open_fe
BACKPORT: ASoC: add snd_soc_card_mutex_lock/unlock()
BACKPORT: ASoC: expand snd_soc_dpcm_mutex_lock/unlock()
BACKPORT: ASoC: expand snd_soc_dapm_mutex_lock/unlock()
ANDROID: GKI: Update symbol list for mtk
ANDROID: Update the ABI symbol list
ANDROID: sched: Add vendor hook for update_load_sum
FROMGIT: freezer,sched: clean saved_state when restoring it during thaw
FROMGIT: freezer,sched: do not restore saved_state of a thawed task
ANDROID: GKI: add allowed list for Exynosauto SoC
ANDROID: KVM: arm64: pkvm_module_ops documentation
ANDROID: Update the ABI symbol list
UPSTREAM: usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm()
ANDROID: GKI: Update oplus symbol list
UPSTREAM: drm/qxl: fix UAF on handle creation
FROMGIT: usb:gadget:uvc Do not use worker thread to pump isoc usb requests
FROMGIT: usb: gadget: uvc: Fix use-after-free for inflight usb_requests
FROMGIT: usb: gadget: uvc: move video disable logic to its own function
FROMGIT: usb: gadget: uvc: Allocate uvc_requests one at a time
FROMGIT: usb: gadget: uvc: prevent use of disabled endpoint
UPSTREAM: drm/fourcc: Add NV20 and NV30 YUV formats
FROMLIST: virt: geniezone: Add memory relinquish support
FROMGIT: Input: uinput - allow injecting event times
UPSTREAM: PM: hibernate: Fix copying the zero bitmap to safe pages
UPSTREAM: PM: hibernate: don't store zero pages in the image file
UPSTREAM: PM: hibernate: Complain about memory map mismatches during resume
FROMLIST: devcoredump: Send uevent once devcd is ready
FROMLIST: iommu: Avoid more races around device probe
ANDROID: Update the ABI symbol list
FROMLIST: ufs: core: clear cmd if abort success in mcq mode
BACKPORT: wifi: cfg80211: Allow AP/P2PGO to indicate port authorization to peer STA/P2PClient
BACKPORT: wifi: cfg80211: OWE DH IE handling offload
ANDROID: KVM: arm64: mount procfs for pKVM module loading
ANDROID: GKI: Update symbol list for mtk
ANDROID: fuse-bpf: Add NULL pointer check in fuse_release_in
UPSTREAM: serial: 8250_port: Check IRQ data before use
ANDROID: KVM: arm64: Fix error path in pkvm_mem_abort()
ANDROID: abi_gki_aarch64_qcom: Update symbol list
ANDROID: GKI: add allowed list for Exynosauto SoC
ANDROID: Update the ABI symbol list
ANDROID: sched: Add vendor hook for util_fits_cpu
ANDROID: update symbol for unisoc vendor_hooks
ANDROID: vendor_hooks: mm: add hook to count the number pages allocated for each slab
UPSTREAM: usb: gadget: udc: Handle gadget_connect failure during bind operation
ANDROID: Update the ABI symbol list
ANDROID: softirq: Add EXPORT_SYMBOL_GPL for softirq and tasklet
ANDROID: mm/mempolicy.c fix up conversion to queue_folios_pte_range
Revert "net: add sysctl accept_ra_min_rtr_lft"
Revert "net: change accept_ra_min_rtr_lft to affect all RA lifetimes"
Revert "net: release reference to inet6_dev pointer"
Revert "ata,scsi: do not issue START STOP UNIT on resume"
Revert "scsi: sd: Differentiate system and runtime start/stop management"
Revert "scsi: sd: Do not issue commands to suspended disks on shutdown"
Revert "wifi: cfg80211: fix cqm_config access race"
Revert "netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp"
Revert "arm64: errata: Add Cortex-A520 speculative unprivileged load workaround"
Revert "video/aperture: Only remove sysfb on the default vga pci device"
Revert "drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers"
Revert "fbdev/radeon: use pci aperture helpers"
Revert "drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers"
Revert "drm/aperture: Remove primary argument"
Revert "video/aperture: Only kick vgacon when the pdev is decoding vga"
Revert "video/aperture: Move vga handling to pci function"
Revert "fs/nls: make load_nls() take a const parameter"
Revert "dm: fix a race condition in retrieve_deps"
ANDROID: GKI: db845c: add new dma_buf symbols to list
UPSTREAM: lib/test_meminit: fix off-by-one error in test_pages()
ANDROID: GKI: add guards for an include file in net/ethtool/ioctl.c
ANDROID: GKI: update .stg due to internal zswap and tracing changes
ANDROID: GKI: db845c: add pcie_capability_clear_and_set_word to the symbol list
ANDROID: GKI: sched: put back the cpu_capacity_inverted variable
Revert "ipv4: fix data-races around inet->inet_id"
Revert "usb: typec: bus: verify partner exists in typec_altmode_attention"
Revert "scsi: core: Use 32-bit hostnum in scsi_host_lookup()"
Revert "media: cec: core: add adap_nb_transmit_canceled() callback"
Revert "media: cec: core: add adap_unconfigured() callback"
Revert "tracing: Introduce pipe_cpumask to avoid race on trace_pipes"
Revert "tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY"
Revert "PCI: Allow drivers to request exclusive config regions"
Revert "PCI: Add locking to RMW PCI Express Capability Register accessors"
Revert "crypto: api - Use work queue in crypto_destroy_instance"
Revert "media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field"
Linux 6.1.57
xen/events: replace evtchn_rwlock with RCU
ipv6: remove one read_lock()/read_unlock() pair in rt6_check_neigh()
btrfs: file_remove_privs needs an exclusive lock in direct io write
netlink: remove the flex array from struct nlmsghdr
btrfs: fix fscrypt name leak after failure to join log transaction
btrfs: fix an error handling path in btrfs_rename()
vrf: Fix lockdep splat in output path
ipv6: remove nexthop_fib6_nh_bh()
parisc: Restore __ldcw_align for PA-RISC 2.0 processors
ksmbd: fix uaf in smb20_oplock_break_ack
ksmbd: fix race condition between session lookup and expire
x86/sev: Use the GHCB protocol when available for SNP CPUID requests
RDMA/mlx5: Fix NULL string error
RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation
RDMA/siw: Fix connection failure handling
RDMA/srp: Do not call scsi_done() from srp_abort()
RDMA/uverbs: Fix typo of sizeof argument
RDMA/cma: Fix truncation compilation warning in make_cma_ports
RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
gpio: pxa: disable pinctrl calls for MMP_GPIO
gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
IB/mlx4: Fix the size of a buffer in add_port_entries()
of: dynamic: Fix potential memory leak in of_changeset_action()
RDMA/core: Require admin capabilities to set system parameters
dm zoned: free dmz->ddev array in dmz_put_zoned_devices
parisc: Fix crash with nr_cpus=1 option
smb: use kernel_connect() and kernel_bind()
intel_idle: add Emerald Rapids Xeon support
HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit
HID: sony: remove duplicate NULL check before calling usb_free_urb()
netlink: annotate data-races around sk->sk_err
netlink: Fix potential skb memleak in netlink_ack
netlink: split up copies in the ack construction
sctp: update hb timer immediately after users change hb_interval
sctp: update transport state when processing a dupcook packet
tcp: fix delayed ACKs for MSS boundary condition
tcp: fix quick-ack counting to count actual ACKs of new data
tipc: fix a potential deadlock on &tx->lock
net: stmmac: dwmac-stm32: fix resume on STM32 MCU
ipv4: Set offload_failed flag in fibmatch results
netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
netfilter: nf_tables: Deduplicate nft_register_obj audit logs
selftests: netfilter: Extend nft_audit.sh
selftests: netfilter: Test nf_tables audit logging
netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp
ibmveth: Remove condition to recompute TCP header checksum.
net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns()
net: nfc: llcp: Add lock when modifying device list
net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling
net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
ptp: ocp: Fix error handling in ptp_ocp_device_init
ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
neighbour: fix data-races around n->output
neighbour: switch to standard rcu, instead of rcu_bh
neighbour: annotate lockless accesses to n->nud_state
bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup
net: fix possible store tearing in neigh_periodic_work()
modpost: add missing else to the "of" check
bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets
bpf, sockmap: Do not inc copied_seq when PEEK flag set
bpf: tcp_read_skb needs to pop skb regardless of seq
NFSv4: Fix a nfs4_state_manager() race
ima: rework CONFIG_IMA dependency block
scsi: target: core: Fix deadlock due to recursive locking
ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
regulator/core: regulator_register: set device->class earlier
iommu/mediatek: Fix share pgtable for iova over 4GB
perf/x86/amd: Do not WARN() on every IRQ
wifi: mac80211: fix potential key use-after-free
regmap: rbtree: Fix wrong register marked as in-cache when creating new node
perf/x86/amd/core: Fix overflow reset on hotplug
wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
Bluetooth: ISO: Fix handling of listen for unicast
Bluetooth: Delete unused hci_req_prepare_suspend() declaration
regulator: mt6358: split ops for buck and linear range LDO regulators
regulator: mt6358: Use linear voltage helpers for single range regulators
regulator: mt6358: Drop *_SSHUB regulators
bpf: Fix tr dereferencing
leds: Drop BUG_ON check for LED_COLOR_ID_MULTI
wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
wifi: cfg80211: add missing kernel-doc for cqm_rssi_work
wifi: cfg80211: fix cqm_config access race
wifi: cfg80211: add a work abstraction with special semantics
wifi: cfg80211: move wowlan disable under locks
wifi: cfg80211: hold wiphy lock in auto-disconnect
wifi: iwlwifi: mvm: Fix a memory corruption issue
wifi: iwlwifi: dbg_ini: fix structure packing
erofs: fix memory leak of LZMA global compressed deduplication
ubi: Refuse attaching if mtd's erasesize is 0
HID: sony: Fix a potential memory leak in sony_probe()
arm64: errata: Add Cortex-A520 speculative unprivileged load workaround
arm64: Add Cortex-A520 CPU part definition
drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters()
drm/amd: Fix detection of _PR3 on the PCIe root port
net: prevent rewrite of msg_name in sock_sendmsg()
net: replace calls to sock->ops->connect() with kernel_connect()
PCI: qcom: Fix IPQ8074 enumeration
md/raid5: release batch_last before waiting for another stripe_head
wifi: mwifiex: Fix tlv_buf_left calculation
Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER
Bluetooth: hci_codec: Fix leaking content of local_codecs
qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
mptcp: userspace pm allow creating id 0 subflow
net: ethernet: mediatek: disable irq before schedule napi
vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
iommu/vt-d: Avoid memory allocation in iommu_suspend()
scsi: zfcp: Fix a double put in zfcp_port_enqueue()
i40e: fix the wrong PTP frequency calculation
hwmon: (nzxt-smart2) add another USB ID
hwmon: (nzxt-smart2) Add device id
block: fix use-after-free of q->q_usage_counter
rbd: take header_rwsem in rbd_dev_refresh() only when updating
rbd: decouple parent info read-in from updating rbd_dev
rbd: decouple header read-in from updating rbd_dev->header
rbd: move rbd_dev_refresh() definition
iommu/arm-smmu-v3: Avoid constructing invalid range commands
iommu/arm-smmu-v3: Set TTL invalidation hint better
drm/amd/display: Adjust the MST resume flow
arm64: cpufeature: Fix CLRBHB and BC detection
net: release reference to inet6_dev pointer
net: change accept_ra_min_rtr_lft to affect all RA lifetimes
net: add sysctl accept_ra_min_rtr_lft
arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path
Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return"
btrfs: use struct fscrypt_str instead of struct qstr
btrfs: setup qstr from dentrys using fscrypt helper
btrfs: use struct qstr instead of name and namelen pairs
ring-buffer: Fix bytes info in per_cpu buffer stats
ring-buffer: remove obsolete comment for free_buffer_page()
mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list
mm/page_alloc: leave IRQs enabled for per-cpu page allocations
mm/page_alloc: always remove pages from temporary list
mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified
mm/mempolicy: convert migrate_page_add() to migrate_folio_add()
mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range()
mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd()
mm/memory: add vm_normal_folio()
NFSv4: Fix a state manager thread deadlock regression
NFS: rename nfs_client_kset to nfs_kset
NFS: Cleanup unused rpc_clnt variable
ata: libata-scsi: Fix delayed scsi_rescan_device() execution
scsi: Do not attempt to rescan suspended devices
scsi: core: Improve type safety of scsi_rescan_device()
scsi: sd: Do not issue commands to suspended disks on shutdown
scsi: sd: Differentiate system and runtime start/stop management
ata,scsi: do not issue START STOP UNIT on resume
mptcp: process pending subflow error on close
mptcp: move __mptcp_error_report in protocol.c
mptcp: annotate lockless accesses to sk->sk_err
mptcp: fix dangling connection hang-up
mptcp: rename timer related helper to less confusing names
ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates
ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol
spi: zynqmp-gqspi: fix clock imbalance on probe failure
Linux 6.1.56
ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL
mm, memcg: reconsider kmem.limit_in_bytes deprecation
memcg: drop kmem.limit_in_bytes
drm/meson: fix memory leak on ->hpd_notify callback
drm/amdkfd: Use gpu_offset for user queue's wptr
fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
power: supply: ab8500: Set typing and props
power: supply: rk817: Add missing module alias
drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top
ata: libata-sata: increase PMP SRST timeout to 10s
ata: libata-core: Do not register PM operations for SAS ports
ata: libata-core: Fix port and device removal
ata: libata-core: Fix ata_port_request_pm() locking
fs/smb/client: Reset password pointer to NULL
net: thunderbolt: Fix TCPv6 GSO checksum calculation
bpf: Fix BTF_ID symbol generation collision in tools/
bpf: Fix BTF_ID symbol generation collision
bpf: Add override check to kprobe multi link attach
media: uvcvideo: Fix OOB read
btrfs: properly report 0 avail for very full file systems
ring-buffer: Update "shortest_full" in polling
mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement
mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy()
mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions()
arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y
drm/tests: Fix incorrect argument in drm_test_mm_insert_range
timers: Tag (hr)timer softirq as hotplug safe
Revert "SUNRPC dont update timeout value on connection reset"
netfilter: nf_tables: fix kdoc warnings after gc rework
sched/rt: Fix live lock between select_fallback_rq() and RT push
kernel/sched: Modify initial boot task idle setup
ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG
i2c: i801: unregister tco_pdev in i801_probe() error path
io_uring/fs: remove sqe->rw_flags checking from LINKAT
ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
ata: libata-scsi: link ata port and scsi device
LoongArch: numa: Fix high_memory calculation
LoongArch: Define relocation types for ABI v2.10
ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
netfilter: nf_tables: disallow rule removal from chain binding
nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
serial: 8250_port: Check IRQ data before use
Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe
mptcp: fix bogus receive window shrinkage with multiple subflows
KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe()
KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
KVM: SVM: Fix TSC_AUX virtualization setup
KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
x86/srso: Add SRSO mitigation for Hygon processors
x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race
iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range
smack: Retrieve transmuting information in smack_inode_getsecurity()
smack: Record transmuting in smk_transmuted
nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
scsi: qla2xxx: Fix NULL pointer dereference in target mode
wifi: ath11k: Don't drop tx_status when peer cannot be found
nvme-pci: do not set the NUMA node of device if it has none
nvme-pci: factor out a nvme_pci_alloc_dev helper
nvme-pci: factor the iod mempool creation into a helper
perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
fbdev/sh7760fb: Depend on FB=y
LoongArch: Set all reserved memblocks on Node#0 at initialization
tsnep: Fix NAPI polling with budget 0
tsnep: Fix NAPI scheduling
net: hsr: Add __packed to struct hsr_sup_tlv.
ncsi: Propagate carrier gain/loss events to the NCSI controller
powerpc/watchpoints: Annotate atomic context in more places
powerpc/watchpoint: Disable pagefaults when getting user instruction
powerpc/watchpoints: Disable preemption in thread_change_pc()
ASoC: SOF: Intel: MTL: Reduce the DSP init timeout
NFSv4.1: fix zero value filehandle in post open getattr
media: vb2: frame_vector.c: replace WARN_ONCE with a comment
ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
memblock tests: fix warning ‘struct seq_file’ declared inside parameter list
memblock tests: fix warning: "__ALIGN_KERNEL" redefined
firmware: cirrus: cs_dsp: Only log list of algorithms in debug build
ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low
ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width.
ALSA: hda: intel-sdw-acpi: Use u8 type for link index
bpf: Clarify error expectations from bpf_clone_redirect
spi: intel-pci: Add support for Granite Rapids SPI serial flash
ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag
spi: stm32: add a delay before SPI disable
spi: nxp-fspi: reset the FLSHxCR1 registers
ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP
scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command
scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
riscv: errata: fix T-Head dcache.cva encoding
drm/amdgpu: Handle null atom context in VBIOS info ioctl
drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV
drm/amdgpu/soc21: don't remap HDP registers for SR-IOV
drm/amd/display: Don't check registers, if using AUX BL control
thermal/of: add missing of_node_put()
platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode
platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig
ata: sata_mv: Fix incorrect string length computation in mv_dump_mem()
net/smc: bugfix for smcr v2 server connect success statistic
ring-buffer: Do not attempt to read past "commit"
selftests: fix dependency checker script
btrfs: assert delayed node locked when removing delayed item
ring-buffer: Avoid softlockup in ring_buffer_resize()
selftests/ftrace: Correctly enable event in instance-event.tc
scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command
scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock
scsi: qedf: Add synchronization between I/O completions and abort
parisc: irq: Make irq_stack_union static to avoid sparse warning
parisc: drivers: Fix sparse warning
parisc: iosapic.c: Fix sparse warnings
parisc: sba: Fix compile warning wrt list of SBA devices
nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid()
spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain
spi: sun6i: reduce DMA RX transfer width to single byte
bpf: Annotate bpf_long_memcpy with data_race
dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
ceph: drop messages from MDS when unmounting
x86/reboot: VMCLEAR active VMCSes before emergency reboot
i2c: npcm7xx: Fix callback completion ordering
gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND
arm64: dts: imx: Add imx8mm-prt8mm.dtb to build
soc: imx8m: Enable OCOTP clock for imx8mm before reading registers
selftests/powerpc: Fix emit_tests to work with run_kselftest.sh
selftests/powerpc: Pass make context to children
selftests/powerpc: Use CLEAN macro to fix make warning
power: supply: rk817: Fix node refcount leak
xtensa: boot/lib: fix function prototypes
xtensa: umulsidi3: fix conditional expression
xtensa: boot: don't add include-dirs
xtensa: iss/network: make functions static
xtensa: add default definition for XCHAL_HAVE_DIV32
firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels()
power: supply: ucs1002: fix error code in ucs1002_get_property()
bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
ARM: dts: Unify pinctrl-single pin group nodes for omap4
ARM: dts: Unify pwm-omap-dmtimer node names
ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
ARM: dts: omap: correct indentation
clk: tegra: fix error return case for recalc_rate
clk: sprd: Fix thm_parents incorrect configuration
power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo()
firmware: arm_scmi: Fixup perf power-cost/microwatt support
firmware: arm_scmi: Harden perf domain info access
bus: ti-sysc: Fix missing AM35xx SoC matching
bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet
spi: spi-gxp: BUG: Correct spi write return value
MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent()
btrfs: reset destination buffer when read_extent_buffer() gets invalid range
drm/amdkfd: Insert missing TLB flush on GFX10 and later
drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3
scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()
scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called
wifi: ath11k: Cleanup mac80211 references on failure during tx_complete
wifi: ath11k: fix tx status reporting in encap offload mode
arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved
s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL
f2fs: get out of a repeat loop when getting a locked data page
f2fs: optimize iteration over sparse directories
ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode
ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names
ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen
ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
i2c: xiic: Correct return value check for xiic_reinit()
i2c: mux: gpio: Add missing fwnode_handle_put()
i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
cifs: Fix UAF in cifs_demultiplex_thread()
proc: nommu: fix empty /proc/<pid>/maps
proc: nommu: /proc/<pid>/maps: release mmap read lock
igc: Expose tx-usecs coalesce setting to user
octeontx2-pf: Do xdp_do_flush() after redirects.
bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
net: ena: Flush XDP packets on error.
locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()
i915/pmu: Move execlist stats initialization to execlist specific setup
netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
netfilter: nf_tables: disable toggling dormant table state more than once
net: rds: Fix possible NULL-pointer dereference
team: fix null-ptr-deref when team device type is changed
net: bridge: use DEV_STATS_INC()
net: hns3: add 5ms delay before clear firmware reset irq source
net: hns3: fix fail to delete tc flower rules during reset issue
net: hns3: only enable unicast promisc when mac table full
net: hns3: fix GRE checksum offload issue
net: hns3: add cmdq check for vf periodic service task
x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
x86/srso: Fix srso_show_state() side effect
platform/x86: intel_scu_ipc: Fail IPC send if still busy
platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()
platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()
platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()
net: hsr: Properly parse HSRv1 supervisor frames.
x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer()
dccp: fix dccp_v4_err()/dccp_v6_err() again
powerpc/perf/hv-24x7: Update domain value check
scsi: iscsi_tcp: restrict to TCP sockets
ipv4: fix null-deref in ipv4_link_failure
igc: Fix infinite initialization loop with early XDP redirect
ionic: fix 16bit math issue when PAGE_SIZE >= 64KB
netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry()
i40e: Fix VF VLAN offloading when port VLAN is configured
iavf: schedule a request immediately after add/delete vlan
iavf: add iavf_schedule_aq_request() helper
ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful
iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set
octeon_ep: fix tx dma unmap len values in SG
ASoC: imx-audmix: Fix return error with devm_clk_get()
ASoC: hdaudio.c: Add missing check for devm_kstrdup
net/core: Fix ETH_P_1588 flow dissector
selftests: tls: swap the TX and RX sockets in some tests
netfilter: conntrack: fix extension size table
ALSA: hda/realtek: Splitting the UX3402 into two separate models
ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
ASoC: rt5640: Revert "Fix sleep in atomic context"
bpf: Avoid deadlock when using queue and stack maps from NMI
netfilter: nf_tables: disallow element removal on anonymous sets
ASoC: meson: spdifin: start hw on dai probe
netfilter: nf_tables: fix memleak when more than 255 elements expired
netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration
netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails
netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC
netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention
netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
netfilter: nf_tables: defer gc run if previous batch is still pending
netfilter: nf_tables: use correct lock to protect gc_list
netfilter: nf_tables: GC transaction race with abort path
netfilter: nf_tables: GC transaction race with netns dismantle
netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path
netfilter: nf_tables: don't fail inserts if duplicate has expired
netfilter: nf_tables: remove busy mark and gc batch API
netfilter: nft_set_hash: mark set element as dead when deleting from packet path
netfilter: nf_tables: adapt set backend to use GC transaction API
netfilter: nf_tables: GC transaction API to avoid race with control plane
netfilter: nf_tables: don't skip expired elements during walk
ext4: do not let fstrim block system suspend
ext4: move setting of trimmed bit into ext4_try_to_trim_range()
ext4: replace the traditional ternary conditional operator with with max()/min()
btrfs: remove BUG() after failure to insert delayed dir index item
btrfs: improve error message after failure to add delayed dir index item
dm: fix a race condition in retrieve_deps
netfs: Only call folio_start_fscache() one time for each folio
media: via: Use correct dependency for camera sensor drivers
media: v4l: Use correct dependency for camera sensor drivers
NFSv4.1: fix pnfs MDS=DS session trunking
NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
SUNRPC: Mark the cred for revalidation if the server rejects it
NFS/pNFS: Report EINVAL errors from connect() to the server
NFS: More fixes for nfs_direct_write_reschedule_io()
NFS: Use the correct commit info in nfs_join_page_group()
NFS: More O_DIRECT accounting fixes for error paths
NFS: Fix O_DIRECT locking issues
NFS: Fix error handling for O_DIRECT write scheduling
ANDROID: GKI: Fix firmware: smccc build error
ANDROID: Move microdroid and crashdump defconfigs to common
Linux 6.1.55
interconnect: Teach lockdep about icc_bw_lock order
net/sched: Retire rsvp classifier
drm/amdgpu: fix amdgpu_cs_p1_user_fence
Revert "memcg: drop kmem.limit_in_bytes"
drm/amd/display: fix the white screen issue when >= 64GB DRAM
ext4: fix rec_len verify error
scsi: pm8001: Setup IRQs on resume
scsi: megaraid_sas: Fix deadlock on firmware crashdump
ata: libahci: clear pending interrupt status
ata: libata: disallow dev-initiated LPM transitions to unsupported states
i2c: aspeed: Reset the i2c controller when timeout occurs
tracefs: Add missing lockdown check to tracefs_create_dir()
nfsd: fix change_info in NFSv4 RENAME replies
selinux: fix handling of empty opts in selinux_fs_context_submount()
tracing: Have option files inc the trace array ref count
tracing: Have current_trace inc the trace array ref count
tracing: Increase trace array ref count on enable and filter files
tracing: Have event inject files inc the trace array ref count
tracing: Have tracing_max_latency inc the trace array ref count
btrfs: check for BTRFS_FS_ERROR in pending ordered assert
btrfs: release path before inode lookup during the ino lookup ioctl
btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio
btrfs: fix lockdep splat and potential deadlock after failure running delayed items
dm: don't attempt to queue IO under RCU protection
Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory"
md: Put the right device in md_seq_next
nvme: avoid bogus CRTO values
io_uring/net: fix iter retargeting for selected buf
ovl: fix incorrect fdput() on aio completion
ovl: fix failed copyup of fileattr on a symlink
attr: block mode changes of symlinks
Revert "SUNRPC: Fail faster on bad verifier"
md/raid1: fix error: ISO C90 forbids mixed declarations
samples/hw_breakpoint: fix building without module unloading
x86/purgatory: Remove LTO flags
x86/boot/compressed: Reserve more memory for page tables
panic: Reenable preemption in WARN slowpath
scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
scsi: target: core: Fix target_cmd_counter leak
riscv: kexec: Align the kexeced kernel entry
x86/ibt: Suppress spurious ENDBR
selftests: tracing: Fix to unmount tracefs for recovering environment
scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page()
nvmet: use bvec_set_page to initialize bvecs
block: factor out a bvec_set_page helper
btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
btrfs: add a helper to read the superblock metadata_uuid
MIPS: Use "grep -E" instead of "egrep"
misc: fastrpc: Fix incorrect DMA mapping unmap request
misc: fastrpc: Prepare to dynamic dma-buf locking specification
dma-buf: Add unlocked variant of attachment-mapping functions
printk: Consolidate console deferred printing
printk: Keep non-panic-CPUs out of console lock
interconnect: Fix locking for runpm vs reclaim
kobject: Add sanity check for kset->kobj.ktype in kset_register()
media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
usb: chipidea: add workaround for chipidea PEC bug
usb: ehci: add workaround for chipidea PORTSC.PEC bug
misc: open-dice: make OPEN_DICE depend on HAS_IOMEM
serial: cpm_uart: Avoid suspicious locking
scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
tools: iio: iio_generic_buffer: Fix some integer type and calculation
usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
usb: cdns3: Put the cdns set active part outside the spin lock
media: pci: cx23885: replace BUG with error return
media: tuners: qt1010: replace BUG_ON with a regular error
scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected
media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer
media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
media: anysee: fix null-ptr-deref in anysee_master_xfer
media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()
media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer
media: mdp3: Fix resource leaks in of_find_device_by_node
PCI: fu740: Set the number of MSI vectors
PCI: vmd: Disable bridge window for domain reset
powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
ARM: 9317/1: kexec: Make smp stop calls asynchronous
PCI: dwc: Provide deinit callback for i.MX
jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
ext2: fix datatype of block number in ext2_xattr_set2()
md: raid1: fix potential OOB in raid1_remove_disk()
bus: ti-sysc: Configure uart quirks for k3 SoC
drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer()
drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314
drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31
drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK
ALSA: hda: intel-dsp-cfg: add LunarLake support
ASoC: Intel: sof_sdw: Update BT offload config for soundwire config
ASoC: SOF: topology: simplify code to prevent static analysis warnings
drm/amd/display: Fix underflow issue on 175hz timing
samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000'
arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size
arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size
arm64: dts: qcom: sm6350: correct ramoops pmsg-size
arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size
drm/edid: Add quirk for OSVR HDK 2.0
drm/bridge: tc358762: Instruct DSI host to generate HSE packets
libbpf: Free btf_vmlinux when closing bpf_object
wifi: mac80211_hwsim: drop short frames
wifi: mac80211: check for station first in client probe
wifi: cfg80211: ocb: don't leave if not joined
wifi: cfg80211: reject auth/assoc to AP with our address
netfilter: ebtables: fix fortify warnings in size_entry_mwt()
wifi: mac80211: check S1G action frame size
alx: fix OOB-read compiler warning
mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
tpm_tis: Resend command to recover from data transfer errors
netlink: convert nlk->flags to atomic flags
Bluetooth: Fix hci_suspend_sync crash
crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
net/ipv4: return the real errno instead of -EINVAL
net: Use sockaddr_storage for getsockopt(SO_PEERNAME).
can: sun4i_can: Add support for the Allwinner D1
can: sun4i_can: Add acceptance register quirk
wifi: wil6210: fix fortify warnings
mt76: mt7921: don't assume adequate headroom for SDIO headers
wifi: mwifiex: fix fortify warning
wifi: ath9k: fix printk specifier
wifi: ath9k: fix fortify warnings
ice: Don't tx before switchdev is fully configured
crypto: lrw,xts - Replace strlcpy with strscpy
devlink: remove reload failed checks in params get/set callbacks
selftests/nolibc: fix up kernel parameters support
ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects
hw_breakpoint: fix single-stepping when using bpf_overflow_handler
perf/imx_ddr: speed up overflow frequency of cycle
perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
scftorture: Forgive memory-allocation failure if KASAN
rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
kernel/fork: beware of __put_task_struct() calling context
ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock
btrfs: output extra debug info if we failed to find an inline backref
autofs: fix memory leak of waitqueues in autofs_catatonic_mode
Linux 6.1.54
drm/amd/display: Fix a bug when searching for insert_above_mpcc
MIPS: Only fiddle with CHECKFLAGS if `need-compiler'
kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().
ixgbe: fix timestamp configuration code
tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address.
tcp: Fix bind() regression for v4-mapped-v6 wildcard address.
tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any).
ipv6: Remove in6addr_any alternatives.
ipv6: fix ip6_sock_set_addr_preferences() typo
net: macb: fix sleep inside spinlock
net: macb: Enable PTP unicast
net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
platform/mellanox: NVSW_SN2201 should depend on ACPI
platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events
platform/mellanox: mlxbf-pmc: Fix potential buffer overflows
platform/mellanox: mlxbf-tmfifo: Drop jumbo frames
platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
kcm: Fix memory leak in error path of kcm_sendmsg()
r8152: check budget for r8152_poll()
net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset
net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses
net: dsa: sja1105: fix multicast forwarding working only for last added mdb entry
net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid()
net: dsa: sja1105: hide all multicast addresses from "bridge fdb show"
net:ethernet:adi:adin1110: Fix forwarding offload
net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address
hsr: Fix uninit-value access in fill_frame_info()
net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()
net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()
net: stmmac: fix handling of zero coalescing tx-usecs
net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add
selftests: Keep symlinks, when possible
kselftest/runner.sh: Propagate SIGTERM to runner child
net: ipv4: fix one memleak in __inet_del_ifa()
kunit: Fix wild-memory-access bug in kunit_free_suite_set()
drm/amdgpu: register a dirty framebuffer callback for fbcon
drm/amd/display: Remove wait while locked
drm/amd/display: always switch off ODM before committing more streams
perf hists browser: Fix the number of entries for 'e' key
perf tools: Handle old data in PERF_RECORD_ATTR
perf test shell stat_bpf_counters: Fix test on Intel
perf hists browser: Fix hierarchy mode header
MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression
KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL
KVM: SVM: Set target pCPU during IRTE update if target vCPU is running
KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state
KVM: nSVM: Check instead of asserting on nested TSC scaling support
KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration
KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn
KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry
drm/amd/display: prevent potential division by zero errors
drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller
mtd: rawnand: brcmnand: Fix potential false time out warning
mtd: spi-nor: Correct flags for Winbond w25q128
mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
mtd: rawnand: brcmnand: Fix crash during the panic_write
drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable()
btrfs: use the correct superblock to compare fsid in btrfs_validate_super
btrfs: zoned: re-enable metadata over-commit for zoned mode
btrfs: set page extent mapped after read_folio in relocate_one_page
btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
btrfs: free qgroup rsv on io failure
btrfs: fix start transaction qgroup rsv double free
btrfs: zoned: do not zone finish data relocation block group
fuse: nlookup missing decrement in fuse_direntplus_link
ata: pata_ftide010: Add missing MODULE_DESCRIPTION
ata: sata_gemini: Add missing MODULE_DESCRIPTION
ata: pata_falcon: fix IO base selection for Q40
ata: ahci: Add Elkhart Lake AHCI controller
hwspinlock: qcom: add missing regmap config for SFPB MMIO implementation
lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix()
f2fs: avoid false alarm of circular locking
f2fs: flush inode if atomic file is aborted
ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}
ext4: add correct group descriptors and reserved GDT blocks to system zone
jbd2: correct the end of the journal recovery scan range
jbd2: check 'jh->b_transaction' before removing it from checkpoint
jbd2: fix checkpoint cleanup performance regression
dmaengine: sh: rz-dmac: Fix destination and source data size setting
clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL
ARC: atomics: Add compiler barrier to atomic operations...
net/mlx5: Free IRQ rmap and notifier on kernel shutdown
Multi-gen LRU: avoid race in inc_min_seq()
sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
net: hns3: remove GSO partial feature bit
net: hns3: fix the port information display when sfp is absent
net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue
net: hns3: fix debugfs concurrency issue between kfree buffer and read
net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read()
net: hns3: fix tx timeout issue
netfilter: nfnetlink_osf: avoid OOB read
netfilter: nftables: exthdr: fix 4-byte stack OOB write
bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check.
bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf().
bpf: Remove prog->active check for bpf_lsm and bpf_iter
net: dsa: sja1105: complete tc-cbs offload support on SJA1110
net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times
net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload
ip_tunnels: use DEV_STATS_INC()
idr: fix param name in idr_alloc_cyclic() doc
s390/zcrypt: don't leak memory if dev_set_name() fails
igb: Change IGB_MIN to allow set rx/tx value between 64 and 80
igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80
igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler
kcm: Destroy mutex in kcm_exit_net()
net: sched: sch_qfq: Fix UAF in qfq_dequeue()
af_unix: Fix data race around sk->sk_err.
af_unix: Fix data-races around sk->sk_shutdown.
af_unix: Fix data-race around unix_tot_inflight.
af_unix: Fix data-races around user->unix_inflight.
bpf, sockmap: Fix skb refcnt race after locking changes
net: phy: micrel: Correct bit assignments for phy_device flags
net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
veth: Fixing transmit return status for dropped packets
gve: fix frag_list chaining
igb: disable virtualization features on 82580
ipv6: ignore dst hint for multipath routes
ipv4: ignore dst hint for multipath routes
mptcp: annotate data-races around msk->rmem_fwd_alloc
net: annotate data-races around sk->sk_forward_alloc
net: use sk_forward_alloc_get() in sk_get_meminfo()
drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn()
drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page"
xsk: Fix xsk_diag use-after-free error during socket cleanup
net: fib: avoid warn splat in flow dissector
net: read sk->sk_family once in sk_mc_loop()
ipv4: annotate data-races around fi->fib_dead
sctp: annotate data-races around sk->sk_wmem_queued
net/sched: fq_pie: avoid stalls in fq_pie_timer()
smb: propagate error code of extract_sharename()
cifs: use fs_context for automounts
blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice()
blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice()
drm/i915: mark requests for GuC virtual engines to avoid use-after-free
perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test
perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators
pwm: lpc32xx: Remove handling of PWM channels
watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
perf top: Don't pass an ERR_PTR() directly to perf_session__delete()
perf vendor events: Drop STORES_PER_INST metric event for power10 platform
perf vendor events: Drop some of the JSON/events for power10 platform
perf vendor events: Update the JSON/events descriptions for power10 platform
x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
perf annotate bpf: Don't enclose non-debug code with an assert()
Input: tca6416-keypad - fix interrupt enable disbalance
Input: tca6416-keypad - always expect proper IRQ number in i2c client
backlight: gpio_backlight: Drop output GPIO direction check for initial power state
pwm: atmel-tcb: Fix resource freeing in error path and remove
pwm: atmel-tcb: Harmonize resource allocation order
pwm: atmel-tcb: Convert to platform remove callback returning void
perf trace: Really free the evsel->priv area
perf trace: Use zfree() to reduce chances of use after free
Input: iqs7222 - configure power mode before triggering ATI
kconfig: fix possible buffer overflow
mailbox: qcom-ipcc: fix incorrect num_chans counting
gfs2: low-memory forced flush fixes
gfs2: Switch to wait_event in gfs2_logd
tpm_crb: Fix an error handling path in crb_acpi_add()
kbuild: do not run depmod for 'make modules_sign'
kbuild: rpm-pkg: define _arch conditionally
net: deal with integer overflows in kmalloc_reserve()
net: factorize code in kmalloc_reserve()
net: remove osize variable in __alloc_skb()
net: add SKB_HEAD_ALIGN() helper
bus: mhi: host: Skip MHI reset if device is in RDDM
NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info
NFS: Fix a potential data corruption
clk: qcom: mss-sc7180: fix missing resume during probe
clk: qcom: q6sstop-qcs404: fix missing resume during probe
clk: qcom: lpasscc-sc7280: fix missing resume during probe
clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors
soc: qcom: qmi_encdec: Restrict string length in decode
clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
clk: imx: pll14xx: align pdiv with reference manual
clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
dt-bindings: clock: xlnx,versal-clk: drop select:false
pinctrl: cherryview: fix address_space_handler() argument
cifs: update desired access while requesting for directory lease
parisc: led: Reduce CPU overhead for disk & lan LED computation
parisc: led: Fix LAN receive and transmit LEDs
lib/test_meminit: allocate pages up to order MAX_ORDER
mm: hugetlb_vmemmap: fix a race between vmemmap pmd split
memcg: drop kmem.limit_in_bytes
send channel sequence number in SMB3 requests after reconnects
arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos
clk: qcom: turingcc-qcs404: fix missing resume during probe
ASoC: tegra: Fix SFC conversion for few rates
drm/ast: Fix DRAM init on AST2200
clk: qcom: camcc-sc7180: fix async resume during probe
fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
null_blk: fix poll request timeout handling
scsi: qla2xxx: Fix firmware resource tracking
scsi: qla2xxx: Error code did not return to upper layer
scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()
scsi: qla2xxx: Flush mailbox commands on chip reset
scsi: qla2xxx: Remove unsupported ql2xenabledif option
scsi: qla2xxx: Fix TMF leak through
scsi: qla2xxx: Fix session hang in gnl
scsi: qla2xxx: Turn off noisy message log
scsi: qla2xxx: Fix erroneous link up failure
scsi: qla2xxx: Fix command flush during TMF
scsi: qla2xxx: fix inconsistent TMF timeout
scsi: qla2xxx: Fix deletion race condition
scsi: qla2xxx: Limit TMF to 8 per function
scsi: qla2xxx: Adjust IOCB resource on qpair create
drm/virtio: Conditionally allocate virtio_gpu_fence
io_uring: Don't set affinity on a dying sqpoll thread
io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used
io_uring: break out of iowq iopoll on teardown
io_uring/net: don't overflow multishot accept
io_uring: revert "io_uring fix multishot accept ordering"
io_uring: always lock in io_apoll_task_func
Multi-gen LRU: fix per-zone reclaim
mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[]
net/ipv6: SKB symmetric hash should incorporate transport ports
ANDROID: GKI: fix up merge issue in drivers/scsi/storvsc_drv.c
Linux 6.1.53
udf: initialize newblock to 0
clk: Avoid invalid function names in CLK_OF_DECLARE()
treewide: Fix probing of devices in DT overlays
clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro
md: fix regression for null-ptr-deference in __md_stop()
NFSv4.2: Rework scratch handling for READ_PLUS (again)
NFSv4.2: Fix a potential double free with READ_PLUS
md: Free resources in __md_stop
Revert "drm/amd/display: Do not set drr on pipe commit"
tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
serial: sc16is7xx: fix regression with GPIO configuration
serial: sc16is7xx: remove obsolete out_thread label
perf/x86/uncore: Correct the number of CHAs on EMR
x86/sgx: Break up long non-preemptible delays in sgx_vepc_release()
USB: core: Fix oversight in SuperSpeed initialization
USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
USB: core: Change usb_get_device_descriptor() API
USB: core: Unite old scheme and new scheme descriptor reads
usb: typec: bus: verify partner exists in typec_altmode_attention
usb: typec: tcpm: set initial svdm version based on pd revision
of: property: fw_devlink: Add a devlink for panel followers
cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
crypto: stm32 - fix loop iterating through scatterlist for DMA
s390/dasd: fix string length handling
s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
s390/dcssblk: fix kernel crash with list_add corruption
arm64: sdei: abort running SDEI handlers during crash
pstore/ram: Check start of empty przs during init
mmc: renesas_sdhi: register irqs before registering controller
platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER
x86/MCE: Always save CS register on AMD Zen IF Poison errors
fsverity: skip PKCS#7 parser when keyring is empty
net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
X.509: if signature is unsupported skip validation
r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h
x86/sev: Make enc_dec_hypercall() accept a size instead of npages
dccp: Fix out of bounds access in DCCP error handler
dlm: fix plock lookup when using multiple lockspaces
bpf: Fix issue in verifying allow_ptr_leaks
drm/amd/display: Add smu write msg id fail retry process
parisc: Fix /proc/cpuinfo output for lscpu
procfs: block chmod on /proc/thread-self/comm
block: don't add or resize partition on the disk with GENHD_FL_NO_PART
Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
ntb: Fix calculation ntb_transport_tx_free_entry()
ntb: Clean up tx tail index on link down
ntb: Drop packets when qp link is down
PCI/PM: Only read PCI_PM_CTRL register when available
PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation
PCI: Free released resource after coalescing
scsi: mpt3sas: Perform additional retries if doorbell read returns 0
Revert "scsi: qla2xxx: Fix buffer overrun"
media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts
media: dvb: symbol fixup for dvb_attach()
ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs.
arm64: csum: Fix OoB access in IP checksum code for negative lengths
i3c: master: svc: fix probe failure when no i3c device exist
LoongArch: mm: Add p?d_leaf() definitions
xtensa: PMU: fix base address for the newer hardware
drm/amd/display: register edp_backlight_control() for DCN301
backlight/lv5207lp: Compare against struct fb_info.device
backlight/bd6107: Compare against struct fb_info.device
backlight/gpio_backlight: Compare against struct fb_info.device
io_uring: break iopolling on signal
XArray: Do not return sibling entries from xa_load()
ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
ipmi_si: fix a memleak in try_smi_init()
PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address
media: i2c: Add a camera sensor top level menu
media: i2c: ccs: Check rules is non-NULL
cpu/hotplug: Prevent self deadlock on CPU hot-unplug
mm/vmalloc: add a safer version of find_vm_area() for debug
scsi: core: Fix the scsi_set_resid() documentation
printk: ringbuffer: Fix truncating buffer size min_t cast
rcu: dump vmalloc memory info safely
ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
PM / devfreq: Fix leak in devfreq_dev_release()
igb: set max size RX buffer when store bad packet is enabled
skbuff: skb_segment, Call zero copy functions before using skbuff frags
netfilter: xt_sctp: validate the flag_info count
netfilter: xt_u32: validate user space input
netfilter: nft_exthdr: Fix non-linear header modification
netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
cpufreq: Fix the race condition while updating the transition_task of policy
Drivers: hv: vmbus: Don't dereference ACPI root object handle
dmaengine: ste_dma40: Add missing IRQ check in d40_probe
um: Fix hostaudio build errors
mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()
mtd: spi-nor: Check bus width while setting QE bit
leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead
leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false
leds: multicolor: Use rounded division when calculating color components
leds: pwm: Fix error code in led_pwm_create_fwnode()
rpmsg: glink: Add check for kstrdup
phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
dmaengine: idxd: Modify the dependence of attribute pasid_enabled
mtd: rawnand: brcmnand: Fix mtd oobsize
tracing: Fix race issue between cpu buffer write and swap
tracing: Remove extra space at the end of hwlat_detector/mode
x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
tick/rcu: Fix false positive "softirq work is pending" messages
platform/x86/amd/pmf: Fix a missing cleanup path
HID: multitouch: Correct devm device reference for hidinput input_dev name
HID: uclogic: Correct devm device reference for hidinput input_dev name
HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()
RDMA/efa: Fix wrong resources deallocation order
RDMA/siw: Correct wrong debug message
RDMA/siw: Balance the reference of cep->kref in the error path
Revert "IB/isert: Fix incorrect release of isert connection"
amba: bus: fix refcount leak
serial: tegra: handle clk prepare error in tegra_uart_hw_init()
interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting
interconnect: qcom: bcm-voter: Improve enable_mask handling
interconnect: qcom: sm8450: Enable sync_state
scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock
scsi: core: Use 32-bit hostnum in scsi_host_lookup()
RDMA/irdma: Prevent zero-length STAG registration
coresight: trbe: Fix TRBE potential sleep in atomic context
cgroup:namespace: Remove unused cgroup_namespaces_init()
Revert "f2fs: fix to do sanity check on extent cache correctly"
f2fs: Only lfs mode is allowed with zoned block device feature
f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED
f2fs: fix to avoid mmap vs set_compress_option case
media: i2c: rdacm21: Fix uninitialized value
media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors
media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working
media: ov2680: Add ov2680_fill_format() helper function
media: ov2680: Don't take the lock for try_fmt calls
media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s
media: ov2680: Fix vflip / hflip set functions
media: ov2680: Fix ov2680_bayer_order()
media: ov2680: Remove auto-gain and auto-exposure controls
media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
media: ov5640: Fix initial RESETB state and annotate timings
media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()
HID: input: Support devices sending Eraser without Invert
drivers: base: Free devm resources when unregistering a device
USB: gadget: f_mass_storage: Fix unused variable warning
USB: gadget: core: Add missing kerneldoc for vbus_work
docs: ABI: fix spelling/grammar in SBEFIFO timeout interface
media: venus: hfi_venus: Only consider sys_idle_indicator on V1
media: go7007: Remove redundant if statement
media: cec: core: add adap_unconfigured() callback
media: cec: core: add adap_nb_transmit_canceled() callback
platform/x86: dell-sysman: Fix reference leak
iommu/vt-d: Fix to flush cache of PASID directory table
iommu/qcom: Disable and reset context bank before programming
fsi: aspeed: Reset master errors after CFAM reset
IB/uverbs: Fix an potential error pointer dereference
RDMA/hns: Fix CQ and QP cache affinity
RDMA/hns: Fix inaccurate error label name in init instance
RDMA/hns: Fix incorrect post-send with direct wqe of wr-list
RDMA/hns: Fix port active speed
iommu/sprd: Add missing force_aperture
iommu/mediatek: Fix two IOMMU share pagetable issue
iommu/mediatek: Remove unused "mapping" member from mtk_iommu_data
extcon: cht_wc: add POWER_SUPPLY dependency
kernfs: add stub helper for kernfs_generic_poll()
driver core: Call dma_cleanup() on the test_remove path
driver core: test_async: fix an error code
dma-buf/sync_file: Fix docs syntax
interconnect: qcom: qcm2290: Enable sync state
coresight: tmc: Explicit type conversions to prevent integer overflow
RDMA/irdma: Replace one-element array with flexible-array member
scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly
scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly
scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly
RDMA/rxe: Fix incomplete state save in rxe_requester
RDMA/rxe: Split rxe_run_task() into two subroutines
x86/APM: drop the duplicate APM_MINOR_DEV macro
serial: sprd: Fix DMA buffer leak issue
serial: sprd: Assign sprd_port after initialized to avoid wrong access
iio: accel: adxl313: Fix adxl313_i2c_id[] table
scsi: qla4xxx: Add length check when parsing nlattrs
scsi: be2iscsi: Add length check when parsing nlattrs
scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
scsi: iscsi: Add length check for nlattr payload
scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
scsi: RDMA/srp: Fix residual handling
usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init()
media: mediatek: vcodec: fix potential double free
media: mediatek: vcodec: Return NULL if no vdec_fb is found
media: amphion: ensure the bitops don't cross boundaries
media: amphion: fix UNUSED_VALUE issue reported by coverity
media: amphion: fix UNINIT issues reported by coverity
media: amphion: fix REVERSE_INULL issues reported by coverity
media: amphion: fix CHECKED_RETURN issues reported by coverity
media: rkvdec: increase max supported height for H.264
media: mtk-jpeg: Fix use after free bug due to uncanceled work
media: amphion: add helper function to get id name
media: amphion: reinit vpu if reqbufs output 0
dt-bindings: extcon: maxim,max77843: restrict connector properties
scsi: hisi_sas: Fix normally completed I/O analysed as failed
scsi: hisi_sas: Fix warnings detected by sparse
RDMA/siw: Fabricate a GID on tun and loopback devices
media: cx24120: Add retval check for cx24120_message_send()
media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()
media: dib7000p: Fix potential division by zero
drivers: usb: smsusb: fix error handling code in smsusb_init_device
iommu: rockchip: Fix directory table address encoding
iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind
media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
media: i2c: tvp5150: check return value of devm_kasprintf()
media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
media: ov5640: fix low resolution image abnormal issue
RDMA/qedr: Remove a duplicate assignment in irdma_query_ah()
cgroup/cpuset: Inherit parent's load balance state in v2
pNFS: Fix assignment of xprtdata.cred
NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
NFSD: da_addr_body field missing in some GETDEVICEINFO replies
fs: lockd: avoid possible wrong NULL parameter
jfs: validate max amount of blocks before allocation.
ext4: fix unttached inode after power cut with orphan file feature enabled
powerpc/iommu: Fix notifiers being shared by PCI and VIO buses
powerpc/mpc5xxx: Add missing fwnode_handle_put()
powerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n
nfs/blocklayout: Use the passed in gfp flags
powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT
powerpc: Don't include lppaca.h in paca.h
NFSv4.2: Fix READ_PLUS size calculations
NFSv4.2: Fix up READ_PLUS alignment
NFSv4.2: Fix READ_PLUS smatch warnings
NFSv4.2: Rework scratch handling for READ_PLUS
wifi: ath10k: Use RMW accessors for changing LNKCTL
wifi: ath11k: Use RMW accessors for changing LNKCTL
net/mlx5: Use RMW accessors for changing LNKCTL
drm/radeon: Use RMW accessors for changing LNKCTL
drm/amdgpu: Use RMW accessors for changing LNKCTL
powerpc/perf: Convert fsl_emb notifier to state machine callbacks
powerpc/fadump: reset dump area size if fadump memory reserve fails
nvdimm: Fix dereference after free in register_nvdimm_pmu()
nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu()
vfio/type1: fix cap_migration information leak
powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE
clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
clk: imx8mp: fix sai4 clock
clk: imx: imx8ulp: update SPLL2 type
clk: imx: pllv4: Fix SPLL2 MULT range
clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs
PCI/ASPM: Use RMW accessors for changing LNKCTL
PCI: pciehp: Use RMW accessors for changing LNKCTL
PCI: Add locking to RMW PCI Express Capability Register accessors
PCI: Allow drivers to request exclusive config regions
pinctrl: mcp23s08: check return value of devm_kasprintf()
PCI: Mark NVIDIA T4 GPUs to avoid bus reset
PCI: microchip: Correct the DED and SEC interrupt bit offsets
clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src
clk: qcom: reset: Use the correct type of sleep/delay based on length
kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add()
kvm/vfio: Prepare for accepting vfio device fd
clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
ext4: avoid potential data overflow in next_linear_group
ext4: correct grp validation in ext4_mb_good_group
EDAC/igen6: Fix the issue of no error events
clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
clk: sunxi-ng: Modify mismatched function name
PCI/DOE: Fix destroy_work_on_stack() race
drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
PCI: qcom-ep: Switch MHI bus master clock off during L1SS
PCI: apple: Initialize pcie->nvecs before use
clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz
clk: qcom: gcc-sc8280xp: Add missing GDSCs
dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs
clk: qcom: gcc-sc8280xp: Add missing GDSC flags
clk: qcom: gcc-sc8280xp: Add EMAC GDSCs
clk: qcom: gpucc-sm6350: Fix clock source names
clk: qcom: gpucc-sm6350: Introduce index-based clk lookup
ipmi:ssif: Fix a memory leak when scanning for an adapter
ipmi:ssif: Add check for kstrdup
ALSA: ac97: Fix possible error value of *rac97
of: unittest: Fix overlay type in apply/revert check
of: overlay: Call of_changeset_init() early
ASoC: SOF: amd: clear dsp to host interrupt status
md: raid0: account for split bio in iostat accounting
md/raid0: Fix performance regression for large sequential writes
md/raid0: Factor out helper for mapping and submitting a bio
md: add error_handlers for raid0 and linear
firmware: cs_dsp: Fix new control name check
md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid()
md/raid5-cache: fix a deadlock in r5l_exit_log()
bus: ti-sysc: Fix cast to enum warning
arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins
arm64: dts: qcom: msm8996: Fix dsi1 interrupts
arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU
arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU
arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names
drm/mediatek: Fix potential memory leak if vmap() fail
ARM: dts: qcom: ipq4019: correct SDHCI XO clock
drm/mediatek: Remove freeing not dynamic allocated memory
bus: ti-sysc: Fix build warning for 64-bit build
drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities
io_uring: fix drain stalls by invalid SQE
block/mq-deadline: use correct way to throttling write requests
audit: fix possible soft lockup in __audit_inode_child()
drm/msm/a2xx: Call adreno_gpu_init() earlier
drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
smackfs: Prevent underflow in smk_set_cipso()
drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done
firmware: meson_sm: fix to avoid potential NULL pointer dereference
drm/msm/mdp5: Don't leak some plane state
soc: qcom: smem: Fix incompatible types in comparison
drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
drm/repaper: Reduce temporary buffer size in repaper_fb_dirty()
drm/armada: Fix off-by-one error in armada_overlay_get_property()
ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port
arm64: dts: qcom: sm8150: Fix the I2C7 interrupt
of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()
drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
drm/msm: Update dev core dump to not print backwards
md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
md/md-bitmap: remove unnecessary local variable in backlog_store()
md/raid10: use dereference_rdev_and_rrdev() to get devices
md/raid10: factor out dereference_rdev_and_rrdev()
md: restore 'noio_flag' for the last mddev_resume()
md: Change active_io to percpu
md: Factor out is_md_suspended helper
drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply
arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
drm: adv7511: Fix low refresh rate register for ADV7533/5
ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
drm/bridge: anx7625: Use common macros for HDCP capabilities
drm/bridge: anx7625: Use common macros for DP power sequencing commands
x86/mm: Fix PAT bit missing from page protection modify mask
block: don't allow enabling a cache on devices that don't support it
block: cleanup queue_wc_store
drm/etnaviv: fix dumping of active MMU context
arm64: tegra: Fix HSUART for Smaug
arm64: dts: qcom: pmi8994: Add missing OVP interrupt
arm64: dts: qcom: pm660l: Add missing short interrupt
arm64: dts: qcom: pm6150l: Add missing short interrupt
arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again
arm64: tegra: Fix HSUART for Jetson AGX Orin
ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
ARM: dts: BCM53573: Add cells sizes to PCIe node
ARM: dts: BCM53573: Drop nonexistent #usb-cells
drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
firmware: ti_sci: Use system_state to determine polling
ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM
ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems
ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM
ARM: dts: stm32: YAML validation fails for Odyssey Boards
ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon
ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon
ARM: dts: stm32: YAML validation fails for Argon Boards
ARM: dts: stm32: Rename mdio0 to mdio
arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent
arm64: dts: qcom: pmk8350: fix ADC-TM compatible string
arm64: dts: qcom: pmr735b: fix thermal zone name
arm64: dts: qcom: pm8350b: fix thermal zone name
arm64: dts: qcom: pm8350: fix thermal zone name
arm64: dts: qcom: sm8350: Use proper CPU compatibles
arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq
arm64: dts: qcom: sm8350: Fix CPU idle state residency times
arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path
arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
arm64: dts: qcom: sc8280xp: Add missing SCM interconnect
arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO
arm64: dts: qcom: sm8250-edo: Rectify gpio-keys
arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs
arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM
arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply
arm64: dts: qcom: sm8250: correct dynamic power coefficients
arm64: dts: qcom: sm6350: Fix ZAP region
soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros
soc: qcom: ocmem: Add OCMEM hardware version print
ASoC: stac9766: fix build errors with REGMAP_AC97
drm/hyperv: Fix a compilation issue because of not including screen_info.h
drm/amd/display: Do not set drr on pipe commit
quota: fix dqput() to follow the guarantees dquot_srcu should provide
quota: add new helper dquot_active()
quota: rename dquot_active() to inode_quota_active()
quota: factor out dquot_write_dquot()
ASoC: cs43130: Fix numerator/denominator mixup
drm/bridge: tc358764: Fix debug print parameter order
netrom: Deny concurrent connect().
net/sched: sch_hfsc: Ensure inner classes have fsc curve
sfc: Check firmware supports Ethernet PTP filter
cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously
octeontx2-pf: Fix PFC TX scheduler free
octeontx2-pf: Refactor schedular queue alloc/free calls
hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter
mlxsw: i2c: Limit single transaction buffer size
mlxsw: i2c: Fix chunk size setting in output mailbox buffer
net: arcnet: Do not call kfree_skb() under local_irq_disable()
ice: avoid executing commands on other ports when driving sync
wifi: ath9k: use IS_ERR() with debugfs_create_dir()
arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush()
Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
wifi: mwifiex: avoid possible NULL skb pointer dereference
mac80211: make ieee80211_tx_info padding explicit
wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute
wifi: ath9k: protect WMI command response buffer replacement with a lock
wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx
samples/bpf: fix broken map lookup probe
samples/bpf: fix bio latency check with tracepoint
ARM: dts: Add .dts files missing from the build
wifi: mwifiex: Fix missed return in oob checks failed path
wifi: mwifiex: fix memory leak in mwifiex_histogram_read()
net: annotate data-races around sk->sk_lingertime
fs: ocfs2: namei: check return value of ocfs2_add_entry()
lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
lwt: Fix return values of BPF xmit ops
hwrng: iproc-rng200 - Implement suspend and resume calls
crypto: caam - fix unchecked return value error
ice: ice_aq_check_events: fix off-by-one check when filling buffer
net-memcg: Fix scope of sockmem pressure indicators
selftests/bpf: Clean up fmod_ret in bench_rename test script
selftests/bpf: Fix repeat option when kfunc_call verification fails
net: tcp: fix unexcepted socket die when snd_wnd is 0
Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor()
Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor
Bluetooth: Fix potential use-after-free when clear keys
Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
crypto: api - Use work queue in crypto_destroy_instance
crypto: stm32 - Properly handle pm_runtime_get failing
kbuild: rust_is_available: fix confusion when a version appears in the path
kbuild: rust_is_available: add check for `bindgen` invocation
kbuild: rust_is_available: fix version check when CC has multiple arguments
kbuild: rust_is_available: remove -v option
selftests/bpf: fix static assert compilation issue for test_cls_*.c
wifi: mwifiex: fix error recovery in PCIE buffer descriptor management
wifi: mwifiex: Fix OOB and integer underflow when rx packets
wifi: mt76: mt7915: fix power-limits while chan_switch
can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()
wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH
bpf: reject unhashed sockets in bpf_sk_assign
udp: re-score reuseport groups when connected sockets are present
wifi: mt76: mt7921: fix non-PSC channel scan fail
wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set()
regmap: rbtree: Use alloc_flags for memory allocations
hwrng: pic32 - use devm_clk_get_enabled
hwrng: nomadik - keep clock enabled while hwrng is registered
tcp: tcp_enter_quickack_mode() should be static
crypto: qat - change value of default idle filter
bpf: Fix an error in verifying a field in a union
bpf: Clear the probe_addr for uprobe
libbpf: Fix realloc API handling in zero-sized edge cases
bpftool: Use a local bpf_perf_event_value to fix accessing its fields
bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c
bpftool: Define a local bpf_perf_link to fix accessing its fields
bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie
selftests/bpf: Fix bpf_nf failure upon test rerun
cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
x86/efistub: Fix PCI ROM preservation in mixed mode
cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver
cpufreq: amd-pstate-ut: Remove module parameter access
thermal/of: Fix potential uninitialized value access
ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table
ACPI: x86: s2idle: Post-increment variables when getting constraints
irqchip/loongson-eiointc: Fix return value checking of eiointc_index
s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes
s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL
s390/pkey: fix/harmonize internal keyblob headers
selftests/futex: Order calls to futex_lock_pi
perf/imx_ddr: don't enable counter0 if none of 4 counters are used
sched/rt: Fix sysctl_sched_rr_timeslice intial value
arm64/fpsimd: Only provide the length to cpufeature for xCR registers
arm64/sme: Don't use streaming mode to probe the maximum SME VL
x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved
sched/psi: Select KERNFS as needed
arm64/ptrace: Clean up error handling path in sve_set_common()
selftests/resctrl: Close perf value read fd on errors
selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
selftests/resctrl: Don't leak buffer in fill_cache()
selftests/resctrl: Add resctrl.h into build deps
OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
refscale: Fix uninitalized use of wait_queue_head_t
ARM: ptrace: Restore syscall skipping for tracers
ARM: ptrace: Restore syscall restart tracing
vfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing
selftests/harness: Actually report SKIP for signal tests
tmpfs: verify {g,u}id mount options correctly
iomap: Remove large folio handling in iomap_invalidate_folio()
fs: Fix error checking for d_hash_and_lookup()
eventfd: prevent underflow for eventfd semaphores
reiserfs: Check the return value from __getblk()
tools/resolve_btfids: Fix setting HOSTCFLAGS
tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets
tools/resolve_btfids: Tidy HOST_OVERRIDES
tools/resolve_btfids: Compile resolve_btfids as host program
tools/resolve_btfids: Alter how HOSTCC is forced
tools/resolve_btfids: Install subcmd headers
tools/resolve_btfids: Use pkg-config to locate libelf
tools lib subcmd: Add dependency test to install_headers
tools lib subcmd: Make install_headers clearer
tools lib subcmd: Add install target
Revert "net: macsec: preserve ingress frame ordering"
Revert "PCI: tegra194: Enable support for 256 Byte payload"
Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
udf: Handle error when adding extent to a file
udf: Check consistency of Space Bitmap Descriptor
drm/amd/display: ensure async flips are only accepted for fast updates
net: Avoid address overwrite in kernel_connect
KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages
KVM: x86/mmu: Use kstrtobool() instead of strtobool()
tpm: Enable hwrng only for Pluton on AMD CPUs
crypto: rsa-pkcs1pad - Use helper to set reqsize
cpufreq: intel_pstate: set stale CPU frequency to minimum
of: property: Simplify of_link_to_phandle()
platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
tracing: Introduce pipe_cpumask to avoid race on trace_pipes
net: sfp: handle 100G/25G active optical cables in sfp_parse_support
ALSA: seq: oss: Fix racy open/close of MIDI devices
LoongArch: Fix the write_fcsr() macro
LoongArch: Let pmd_present() return true when splitting pmd
scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path
scsi: storvsc: Always set no_report_opcodes
scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity
sctp: handle invalid error codes without calling BUG()
cifs: fix max_credits implementation
cifs: fix sockaddr comparison in iface_cmp
bnx2x: fix page fault following EEH recovery
netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
wifi: mac80211: Use active_links instead of valid_links in Tx
wifi: cfg80211: remove links only on AP
drm/amdgpu: Match against exact bootloader status
net: hns3: restore user pause configure when disable autoneg
scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
scsi: lpfc: Remove reftag check in DIF paths
platform/x86/amd/pmf: Fix unsigned comparison with less than zero
idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
powerpc/powermac: Use early_* IO variants in via_calibrate_decr()
wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1()
net: usb: qmi_wwan: add Quectel EM05GV2
net: annotate data-races around sk->sk_{rcv|snd}timeo
net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries
Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12"
vmbus_testing: fix wrong python syntax for integer value comparison
clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
kprobes: Prohibit probing on CFI preamble symbol
security: keys: perform capable check only on privileged operations
staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER
ALSA: usb-audio: Update for native DSD support quirks
ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
ovl: Always reevaluate the file signature for IMA
drm/amd/display: Exit idle optimizations before attempt to access PHY
drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family
drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock
platform/x86: huawei-wmi: Silence ambient light sensor
platform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops
platform/x86: think-lmi: Use kfree_sensitive instead of kfree
platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks
platform/x86: intel: hid: Always call BTNL ACPI method
ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset
ASoC: atmel: Fix the 8K sample parameter in I2SC master
ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0
ASoC: rt711: fix for JD event handling in ClockStop Mode0
ASoc: codecs: ES8316: Fix DMIC config
ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0
fs/nls: make load_nls() take a const parameter
s390/dasd: fix hanging device after request requeue
s390/dasd: use correct number of retries for ERP requests
m68k: Fix invalid .section syntax
ethernet: atheros: fix return value check in atl1c_tso_csum()
ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect
ASoC: da7219: Check for failure reading AAD IRQ events
ASoC: da7219: Flush pending AAD IRQ when suspending
ksmbd: fix out of bounds in init_smb2_rsp_hdr()
ksmbd: no response from compound read
ksmbd: validate session id and tree id in compound request
ksmbd: fix out of bounds in smb3_decrypt_req()
9p: virtio: make sure 'offs' is initialized in zc_request
9p: virtio: fix unlikely null pointer deref in handle_rerror
media: pci: cx23885: fix error handling for cx23885 ATSC boards
media: pulse8-cec: handle possible ping error
media: amphion: use dev_err_probe
phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
Revert "MIPS: unhide PATA_PLATFORM"
media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field
powerpc/boot: Disable power10 features after BOOTAFLAGS assignment
ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform
ARM: dts: imx: Set default tuning step for imx7d usdhc
Revert "Revert drm/amd/display: Enable Freesync Video Mode by default"
scsi: ufs: Try harder to change the power mode
Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank"
Revert "bridge: Add extack warning when enabling STP in netns."
Linux 6.1.52
pinctrl: amd: Don't show `Invalid config param` errors
usb: typec: tcpci: clear the fault status bit
nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse
nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
dt-bindings: sc16is7xx: Add property to change GPIO function
tcpm: Avoid soft reset when partner does not support get_status
fsi: master-ast-cf: Add MODULE_FIRMWARE macro
firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
serial: sc16is7xx: fix bug when first setting GPIO direction
serial: sc16is7xx: fix broken port 0 uart init
serial: qcom-geni: fix opp vote on shutdown
wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU
wifi: mt76: mt7921: do not support one stream on secondary antenna only
Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
staging: rtl8712: fix race condition
HID: wacom: remove the battery when the EKR is off
usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0
usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
ALSA: usb-audio: Fix init call orders for UAC1
USB: serial: option: add FOXCONN T99W368/T99W373 product
USB: serial: option: add Quectel EM05G variant (0x030e)
modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
mmc: au1xmmc: force non-modular build and remove symbol_get usage
ARM: pxa: remove use of symbol_get()
ksmbd: reduce descriptor size if remaining bytes is less than request size
ksmbd: replace one-element array with flex-array member in struct smb2_ea_info
ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob()
ksmbd: fix wrong DataOffset validation of create context
erofs: ensure that the post-EOF tails are all zeroed
Linux 6.1.51
thunderbolt: Fix a backport error for display flickering issue
kallsyms: Fix kallsyms_selftest failure
io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc
parisc: sys_parisc: parisc_personality() is called from asm code
parisc: Cleanup mmap implementation regarding color alignment
lockdep: fix static memory detection even more
ARM: module: Use module_init_layout_section() to spot init sections
arm64: module: Use module_init_layout_section() to spot init sections
arm64: module-plts: inline linux/moduleloader.h
module: Expose module_init_layout_section()
ACPI: thermal: Drop nocrt parameter
Linux 6.1.50
ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
maple_tree: disable mas_wr_append() when other readers are possible
ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ
gpio: sim: pass the GPIO device's software node to irq domain
gpio: sim: dispose of irq mappings before destroying the irq_sim domain
dma-buf/sw_sync: Avoid recursive lock during fence signal
pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
pinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map()
pinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map()
clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
scsi: core: raid_class: Remove raid_component_add()
scsi: snic: Fix double free in snic_tgt_create()
madvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing check
can: raw: add missing refcount for memory leak fix
ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd
thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards
cgroup/cpuset: Free DL BW in case can_attach() fails
sched/deadline: Create DL BW alloc, free & check overflow interface
cgroup/cpuset: Iterate only if DEADLINE tasks are present
sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
sched/cpuset: Bring back cpuset_mutex
cgroup/cpuset: Rename functions dealing with DEADLINE accounting
nfsd: use vfs setgid helper
nfs: use vfs setgid helper
selftests/net: mv bpf/nat6to4.c to net folder
hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report
x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
x86/fpu: Invalidate FPU state correctly on exec()
drm/display/dp: Fix the DP DSC Receiver cap size
drm/i915/dgfx: Enable d3cold at s2idle
drm/vmwgfx: Fix shader stage validation
PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
pinctrl: amd: Mask wake bits on probe again
of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock
of: unittest: Fix EXPECT for parse_phandle_with_args_map() test
radix tree: remove unused variable
riscv: Fix build errors using binutils2.37 toolchains
riscv: Handle zicsr/zifencei issue between gcc and binutils
lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
batman-adv: Hold rtnl lock during MTU update via netlink
batman-adv: Fix batadv_v_ogm_aggr_send memory leak
batman-adv: Fix TT global entry leak when client roamed back
batman-adv: Do not get eth header before batadv_check_management_packet
batman-adv: Don't increase MTU when set by user
batman-adv: Trigger events for auto adjusted MTU
selinux: set next pointer before attaching to list
nfsd: Fix race to FREE_STATEID and cl_revoked
NFS: Fix a use after free in nfs_direct_join_group()
mm: memory-failure: fix unexpected return value in soft_offline_page()
mm: add a call to flush_cache_vmap() in vmap_pfn()
mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast
ALSA: ymfpci: Fix the missing snd_card_free() call at probe error
shmem: fix smaps BUG sleeping while atomic
mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer
clk: Fix slab-out-of-bounds error in devm_clk_release()
NFSv4: Fix dropped lock for racing OPEN and delegation return
platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook 14s Yoga ITL
wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning
ibmveth: Use dcbf rather than dcbfl
ASoC: cs35l41: Correct amp_gain_tlv values
ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x
io_uring/msg_ring: fix missing lock on overflow for IOPOLL
io_uring/msg_ring: move double lock/unlock helpers higher up
io_uring: extract a io_msg_install_complete helper
io_uring: get rid of double locking
KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs
KVM: x86: Preserve TDP MMU roots until they are explicitly invalidated
bonding: fix macvlan over alb bond support
rtnetlink: Reject negative ifindexes in RTM_NEWLINK
netfilter: nf_tables: fix out of memory error handling
netfilter: nf_tables: flush pending destroy work before netlink notifier
i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters()
net/sched: fix a qdisc modification with ambiguous command request
igc: Fix the typo in the PTM Control macro
igb: Avoid starting unnecessary workqueues
can: isotp: fix support for transmission of SF without flow control
selftests: bonding: do not set port down before adding to bond
ice: Fix NULL pointer deref during VF reset
Revert "ice: Fix ice VF reset during iavf initialization"
ice: fix receive buffer size miscalculation
ipv4: fix data-races around inet->inet_id
net: validate veth and vxcan peer ifindexes
net: bcmgenet: Fix return value check for fixed_phy_register()
net: bgmac: Fix return value check for fixed_phy_register()
net: dsa: mt7530: fix handling of 802.1X PAE frames
selftests: mlxsw: Fix test failure on Spectrum-4
mlxsw: Fix the size of 'VIRT_ROUTER_MSB'
mlxsw: reg: Fix SSPR register layout
mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC
ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
dccp: annotate data-races in dccp_poll()
sock: annotate data-races around prot->memory_pressure
net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates
devlink: add missing unregister linecard notification
devlink: move code to a dedicated directory
octeontx2-af: SDP: fix receive link config
tracing: Fix memleak due to race between current_tracer and trace
tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
drm/i915/gt: Support aux invalidation on all engines
drm/i915/gt: Poll aux invalidation register bit on invalidation
drm/i915/gt: Ensure memory quiesced before invalidation
drm/i915: Add the gen12_needs_ccs_aux_inv helper
s390/zcrypt: fix reply buffer calculations for CCA replies
s390/zcrypt: remove unnecessary (void *) conversions
can: raw: fix lockdep issue in raw_release()
can: raw: fix receiver memory leak
jbd2: fix a race when checking checkpoint buffer busy
jbd2: remove journal_clean_one_cp_list()
jbd2: remove t_checkpoint_io_list
MIPS: cpu-features: Use boot_cpu_type for CPU type based features
MIPS: cpu-features: Enable octeon_cache by cpu_type
PCI: acpiphp: Reassign resources on bridge if necessary
video/aperture: Move vga handling to pci function
video/aperture: Only kick vgacon when the pdev is decoding vga
drm/aperture: Remove primary argument
drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers
fbdev/radeon: use pci aperture helpers
drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers
xprtrdma: Remap Receive buffers after a reconnect
NFSv4: fix out path in __nfs4_get_acl_uncached
NFSv4.2: fix error handling in nfs42_proc_getxattr
Linux 6.1.49
Revert "f2fs: fix to do sanity check on direct node in truncate_dnode()"
Revert "f2fs: fix to set flush_merge opt and show noflush_merge"
Revert "f2fs: don't reset unchangable mount option in f2fs_remount()"
objtool/x86: Fix SRSO mess
Linux 6.1.48
x86/srso: Correct the mitigation status when SMT is disabled
objtool/x86: Fixup frame-pointer vs rethunk
x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
x86/srso: Disable the mitigation on unaffected configurations
x86/CPU/AMD: Fix the DIV(0) initial fix attempt
x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
x86/static_call: Fix __static_call_fixup()
x86/srso: Explain the untraining sequences a bit more
x86/cpu: Cleanup the untrain mess
x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
x86/cpu: Rename original retbleed methods
x86/cpu: Clean up SRSO return thunk mess
x86/alternative: Make custom return thunk unconditional
x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
x86/cpu: Fix __x86_return_thunk symbol type
Linux 6.1.47
mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create
af_unix: Fix null-ptr-deref in unix_stream_sendpage().
drm/amdgpu: keep irq count in amdgpu_irq_disable_all
drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11
arm64/ptrace: Ensure that SME is set up for target when writing SSVE state
netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
hugetlb: do not clear hugetlb dtor until allocating vmemmap
drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register
sched/fair: Remove capacity inversion detection
sched/fair: unlink misfit task from cpu overutilized
zsmalloc: allow only one active pool compaction context
drm/amd/display: disable RCO for DCN314
ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG
drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7
drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix
drm/amd: flush any delayed gfxoff on suspend entry
drm/i915/sdvo: fix panel_type initialization
drm/qxl: fix UAF on handle creation
mmc: block: Fix in_flight[issue_type] value error
mmc: wbsd: fix double mmc_free_host() in wbsd_init()
blk-crypto: dynamically allocate fallback profile
arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards
virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case
cifs: Release folio lock on fscache read hit.
ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
serial: 8250: Fix oops for port->pm on uart_change_pm()
riscv: uaccess: Return the number of bytes effectively not copied
ALSA: hda/realtek - Remodified 3k pull low procedure
soc: aspeed: socinfo: Add kfree for kstrdup
soc: aspeed: uart-routing: Use __sysfs_match_string
ALSA: hda/realtek: Add quirks for HP G11 Laptops
ASoC: meson: axg-tdm-formatter: fix channel slot allocation
ASoC: rt5665: add missed regulator_bulk_disable
arm64: dts: imx93: Fix anatop node size
ARM: dts: imx: Set default tuning step for imx6sx usdhc
arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration
ARM: dts: imx6: phytec: fix RTC interrupt level
ARM: dts: imx: align LED node names with dtschema
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+
arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict
bus: ti-sysc: Flush posted write on enable before reset
ice: Block switchdev mode when ADQ is active and vice versa
qede: fix firmware halt over suspend and resume
net: do not allow gso_size to be set to GSO_BY_FRAGS
sock: Fix misuse of sk_under_memory_pressure()
sfc: don't unregister flow_indr if it was never registered
net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
i40e: fix misleading debug logs
iavf: fix FDIR rule fields masks validation
net: openvswitch: reject negative ifindex
team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
net: phy: broadcom: stub c45 read/write for 54810
netfilter: nft_dynset: disallow object maps
ipvs: fix racy memcpy in proc_do_sync_threshold
netfilter: nf_tables: deactivate catchall elements in next generation
netfilter: nf_tables: fix false-positive lockdep splat
octeon_ep: cancel tx_timeout_task later in remove sequence
net: macb: In ZynqMP resume always configure PS GTR for non-wakeup source
drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
selftests: mirror_gre_changes: Tighten up the TTL test match
net: phy: fix IRQ-based wake-on-lan over hibernate / power off
net: pcs: Add missing put_device call in miic_create
virtio-net: set queues after driver_ok
virtio_net: notify MAC address change on device initialization
xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
xfrm: add NULL check in xfrm_update_ae_params
ip_vti: fix potential slab-use-after-free in decode_session6
ip6_vti: fix slab-use-after-free in decode_session6
xfrm: fix slab-use-after-free in decode_session6
net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
net: af_key: fix sadb_x_filter validation
net: xfrm: Fix xfrm_address_filter OOB read
i2c: designware: Handle invalid SMBus block data response length value
i2c: designware: Correct length byte validation logic
btrfs: fix BUG_ON condition in btrfs_cancel_balance
btrfs: fix incorrect splitting in btrfs_drop_extent_map_range
tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
vdpa: Enable strict validation for netlinks ops
vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check
vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check
vdpa: Add features attr to vdpa_nl_policy for nlattr length check
powerpc/rtas_flash: allow user copy to flash block cache objects
fbdev: mmp: fix value check in mmphw_probe()
i2c: tegra: Fix i2c-tegra DMA config option processing
i2c: hisi: Only handle the interrupt of the driver's transfer
i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
cifs: fix potential oops in cifs_oplock_break
vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary
vdpa/mlx5: Fix mr->initialized semantics
vduse: Use proper spinlock for IRQ injection
virtio-mmio: don't break lifecycle of vm_dev
btrfs: fix use-after-free of new block group that became unused
btrfs: convert btrfs_block_group::seq_zone to runtime flag
btrfs: convert btrfs_block_group::needs_free_space to runtime flag
btrfs: move out now unused BG from the reclaim list
video/aperture: Only remove sysfb on the default vga pci device
fbdev/hyperv-fb: Do not set struct fb_info.apertures
ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption
drm/amd/display: fix access hdcp_workqueue assert
drm/amd/display: phase3 mst hdcp for multiple displays
drm/amd/display: save restore hdcp state when display is unplugged from mst hub
igc: read before write to SRRCTL register
ring-buffer: Do not swap cpu_buffer during resize process
Bluetooth: MGMT: Use correct address for memcpy()
powerpc/kasan: Disable KCOV in KASAN code
ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V
ALSA: hda/realtek: Add quirk for ASUS ROG GA402X
ALSA: hda/realtek: Add quirk for ASUS ROG GX650P
ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted
fs: ntfs3: Fix possible null-pointer dereferences in mi_read()
fs/ntfs3: Enhance sanity check while generating attr_list
drm/amdgpu: Fix potential fence use-after-free v2
ceph: try to dump the msgs when decoding fails
Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
Bluetooth: L2CAP: Fix use-after-free
watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub)
firewire: net: fix use after free in fwnet_finish_incoming_packet()
thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth
thunderbolt: Add Intel Barlow Ridge PCI ID
pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
gfs2: Fix possible data races in gfs2_show_options()
usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
usb: chipidea: imx: don't request QoS for imx8ulp
thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx()
media: platform: mediatek: vpu: fix NULL ptr dereference
usb: gadget: uvc: queue empty isoc requests if no video buffer is available
usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250
media: v4l2-mem2mem: add lock to protect parameter num_rdy
led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops
serial: stm32: Ignore return value of uart_remove_one_port() in .remove()
cifs: fix session state check in reconnect to avoid use-after-free issue
smb: client: fix warning in cifs_smb3_do_mount()
ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio
HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID
ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown()
drm/amd/display: Enable dcn314 DPP RCO
drm/amd/display: Skip DPP DTO update if root clock is gated
RDMA/mlx5: Return the firmware result upon destroying QP/RQ
drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz
drm/amdgpu: install stub fence into potential unused fence pointers
iommu/amd: Introduce Disable IRTE Caching Support
HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard
accel/habanalabs: add pci health check during heartbeat
dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion
iopoll: Call cpu_relax() in busy loops
ASoC: Intel: sof_sdw: Add support for Rex soundwire
ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit
ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
ASoC: amd: vangogh: Add check for acp config flags in vangogh platform
drm: rcar-du: remove R-Car H3 ES1.* workarounds
drm/stm: ltdc: fix late dereference check
ASoC: SOF: amd: Add pci revision id check
PCI: tegra194: Fix possible array out of bounds access
ASoC: Intel: sof_sdw: add quirk for LNL RVP
ASoC: Intel: sof_sdw: add quirk for MTL RVP
drm/amdgpu: fix memory leak in mes self test
drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1
drm/amdgpu: fix calltrace warning in amddrm_buddy_fini
net: phy: at803x: fix the wol setting functions
net: phy: at803x: Use devm_regulator_get_enable_optional()
net/smc: Fix setsockopt and sysctl to specify same buffer size again
net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore
selftests: forwarding: tc_actions: Use ncat instead of nc
selftests: forwarding: tc_actions: cleanup temporary files when test is aborted
zsmalloc: fix races between modifications of fullness and isolated
zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks
cpuidle: psci: Move enabling OSI mode after power domains creation
cpuidle: psci: Extend information in log about OSI/PC mode
mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
Linux 6.1.46
drm/amd/pm/smu7: move variables to where they are used
sch_netem: fix issues in netem_change() vs get_dist_table()
alpha: remove __init annotation from exported page_is_ram()
ACPI: scan: Create platform device for CS35L56
platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551
scsi: qedf: Fix firmware halt over suspend and resume
scsi: qedi: Fix firmware halt over suspend and resume
scsi: fnic: Replace return codes in fnic_clean_pending_aborts()
scsi: core: Fix possible memory leak if device_add() fails
scsi: snic: Fix possible memory leak if device_add() fails
scsi: 53c700: Check that command slot is not NULL
scsi: ufs: renesas: Fix private allocation
scsi: storvsc: Fix handling of virtual Fibre Channel timeouts
scsi: core: Fix legacy /proc parsing buffer overflow
netfilter: nf_tables: report use refcount overflow
nvme-rdma: fix potential unbalanced freeze & unfreeze
nvme-tcp: fix potential unbalanced freeze & unfreeze
btrfs: set cache_block_group_error if we find an error
btrfs: reject invalid reloc tree root keys with stack dump
btrfs: exit gracefully if reloc roots don't match
btrfs: properly clear end of the unreserved range in cow_file_range
btrfs: don't stop integrity writeback too early
btrfs: wait for actual caching progress during allocation
gpio: sim: mark the GPIO chip as a one that can sleep
gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent
ibmvnic: Ensure login failure recovery is safe from other resets
ibmvnic: Do partial reset on login failure
ibmvnic: Handle DMA unmapping of login buffs in release functions
ibmvnic: Unmap DMA login rsp buffer on send login fail
ibmvnic: Enforce stronger sanity checks on login response
net/mlx5: Reload auxiliary devices in pci error handlers
net/mlx5: Skip clock update work when device is in error state
net/mlx5: LAG, Check correct bucket when modifying LAG
net/mlx5: Allow 0 for total host VFs
dmaengine: owl-dma: Modify mismatched function name
dmaengine: mcf-edma: Fix a potential un-allocated memory access
net: hns3: fix strscpy causing content truncation issue
nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID
nexthop: Make nexthop bucket dump more efficient
nexthop: Fix infinite nexthop dump when using maximum nexthop ID
net: hns3: fix deadlock issue when externel_lb and reset are executed together
net: hns3: add wait until mac link down
net: hns3: refactor hclge_mac_link_status_wait for interface reuse
net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove
net: phy: at803x: remove set/get wol callbacks for AR8032
net: marvell: prestera: fix handling IPv4 routes with nhid
net: tls: avoid discarding data on record close
RDMA/umem: Set iova in ODP flow
wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
drm/rockchip: Don't spam logs in atomic check
IB/hfi1: Fix possible panic during hotplug remove
iavf: fix potential races for FDIR filters
drivers: vxlan: vnifilter: free percpu vni stats on error path
drivers: net: prevent tun_build_skb() to exceed the packet size limit
dccp: fix data-race around dp->dccps_mss_cache
bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
xsk: fix refcount underflow in error path
tunnels: fix kasan splat when generating ipv4 pmtu error
tcp: add missing family to tcp_set_ca_state() tracepoint
net/smc: Use correct buffer sizes when switching between TCP and SMC
net/packet: annotate data-races around tp->status
mptcp: fix the incorrect judgment for msk->cb_flags
macsec: use DEV_STATS_INC()
mISDN: Update parameter type of dsp_cmx_send()
bpf, sockmap: Fix bug that strp_done cannot be called
bpf, sockmap: Fix map type error in sock_map_del_link
net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail()
selftests: forwarding: tc_flower: Relax success criterion
selftests: forwarding: Switch off timeout
selftests: forwarding: Skip test when no interfaces are specified
selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairs
selftests: forwarding: ethtool_extended_state: Skip when using veth pairs
selftests: forwarding: ethtool: Skip when using veth pairs
selftests: forwarding: Add a helper to skip test when using veth pairs
selftests/rseq: Fix build with undefined __weak
interconnect: qcom: sm8450: add enable_mask for bcm nodes
interconnect: qcom: Add support for mask-based BCMs
iio: core: Prevent invalid memory access when there is no parent
drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes
x86: Move gds_ucode_mitigated() declaration to header
x86/speculation: Add cpu_show_gds() prototype
x86/sev: Do not try to parse for the CC blob on non-AMD hardware
x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
x86/srso: Fix build breakage with the LLVM linker
usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment
usb: typec: tcpm: Fix response to vsafe0V event
usb: common: usb-conn-gpio: Prevent bailing out if initial role is none
USB: Gadget: core: Help prevent panic during UVC unconfigure
usb: dwc3: Properly handle processing of pending events
usb-storage: alauda: Fix uninit-value in alauda_check_media()
misc: rtsx: judge ASPM Mode to set PETXCFG Reg
binder: fix memory leak in binder_init()
iio: adc: ina2xx: avoid NULL pointer dereference on OF device match
iio: adc: ad7192: Fix ac excitation feature
iio: frequency: admv1013: propagate errors from regulator_get_voltage()
iio: cros_ec: Fix the allocation size for cros_ec_command
io_uring: correct check for O_TMPFILE
drm/amd/display: trigger timing sync only if TG is running
drm/amd/display: fix the build when DRM_AMD_DC_DCN is not set
drm/amd/display: Retain phantom plane/stream if validation fails
drm/amd/display: Disable phantom OTG after enable for plane disable
drm/amd/display: Use update plane and stream routine for DCN32x
drm/amd/display: Avoid ABM when ODM combine is enabled for eDP
drm/amd/display: Update OTG instance in the commit stream
drm/amd/display: Handle seamless boot stream
drm/amd/display: Add function for validate and update new stream
drm/amd/display: Handle virtual hardware detect
drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation
drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings
drm/amd/pm: expose swctf threshold setting for legacy powerplay
drm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings
nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput
radix tree test suite: fix incorrect allocation size for pthreads
hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100
cpuidle: dt_idle_genpd: Add helper function to remove genpd topology
drm/amd/display: limit DPIA link rate to HBR3
drm/amd: Disable S/G for APUs when 64GB or more host memory
drm/amdgpu: add S/G display parameter
drm/amd/display: check attr flag before set cursor degamma on DCN3+
drm/amdgpu: fix possible UAF in amdgpu_cs_pass1()
drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues
drm/nouveau/gr: enable memory loads on helper invocation on all channels
nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G
riscv/kexec: handle R_RISCV_CALL_PLT relocation type
riscv,mmio: Fix readX()-to-delay() ordering
riscv/kexec: load initrd high in available memory
net: mana: Fix MANA VF unload when hardware is unresponsive
dmaengine: pl330: Return DMA_PAUSED when transaction is paused
mptcp: fix disconnect vs accept race
mptcp: avoid bogus reset on fallback close
selftests: mptcp: join: fix 'implicit EP' test
selftests: mptcp: join: fix 'delete and re-add' test
ipv6: adjust ndisc_is_useropt() to also return true for PIO
mmc: moxart: read scr register without changing byte order
wireguard: allowedips: expand maximum node depth
selftests: forwarding: Set default IPv6 traceroute utility
wifi: rtw89: fix 8852AE disconnection caused by RX full flags
wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems()
KVM: SEV: only access GHCB fields once
KVM: SEV: snapshot the GHCB before accessing it
ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea()
ksmbd: validate command request size
tpm: Add a helper for checking hwrng enabled
tpm: Disable RNG for all AMD fTPMs
Revert "loongarch/cpu: Switch to arch_cpu_finalize_init()"
gcc-plugins: Reorganize gimple includes for GCC 13
Linux 6.1.45
x86/CPU/AMD: Do not leak quotient data after a division by 0
Revert "drm/i915: Disable DC states for all commits"
drm/amdgpu: Use apt name for FW reserved region
drm/amdgpu: Remove unnecessary domain argument
drm/amdgpu: add vram reservation based on vram_usagebyfirmware_v2_2
arm64/ptrace: Don't enable SVE when setting streaming SVE
exfat: check if filename entries exceeds max filename length
f2fs: don't reset unchangable mount option in f2fs_remount()
f2fs: fix to set flush_merge opt and show noflush_merge
selftests/rseq: Play nice with binaries statically linked against glibc 2.35+
drm/amd/display: skip CLEAR_PAYLOAD_ID_TABLE if device mst_en is 0
drm/amd/display: Ensure that planes are in the same order
drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning
powerpc/mm/altmap: Fix altmap boundary check
mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()
mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts
mtd: rawnand: rockchip: fix oobfree offset and description
mtd: rawnand: omap_elm: Fix incorrect type in assignment
io_uring: annotate offset timeout races
f2fs: fix to do sanity check on direct node in truncate_dnode()
btrfs: remove BUG_ON()'s in add_new_free_space()
ext2: Drop fragment support
fs: Protect reconfiguration of sb read-write from racing writes
net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb
debugobjects: Recheck debug_objects_enabled before reporting
Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
fs/sysv: Null check to prevent null-ptr-deref bug
fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list()
mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required()
file: reinstate f_pos locking optimization for regular files
bpf, cpumap: Make sure kthread is running before map update returns
clk: imx93: Propagate correct error in imx93_clocks_probe()
drm/i915/gt: Cleanup aux invalidation registers
drm/i915: Fix premature release of request's reusable memory
drm/ttm: check null pointer before accessing when swapping
open: make RESOLVE_CACHED correctly test for O_TMPFILE
arm64/fpsimd: Sync FPSIMD state with SVE for SME only systems
arm64/fpsimd: Clear SME state in the target task when setting the VL
arm64/fpsimd: Sync and zero pad FPSIMD state for streaming SVE
powerpc/ftrace: Create a dummy stackframe to fix stack unwind
bpf: Disable preemption in bpf_event_output
rbd: prevent busy loop when requesting exclusive lock
x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction
wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)
net: tap_open(): set sk_uid from current_fsuid()
net: tun_chr_open(): set sk_uid from current_fsuid()
arm64: dts: stratix10: fix incorrect I2C property for SCL signal
bpf: Disable preemption in bpf_perf_event_output
mtd: rawnand: meson: fix OOB available bytes for ECC
mtd: spinand: toshiba: Fix ecc_get_status
exfat: release s_lock before calling dir_emit()
exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree
firmware: arm_scmi: Drop OF node reference in the transport channel setup
ceph: defer stopping mdsc delayed_work
USB: zaurus: Add ID for A-300/B-500/C-700
libceph: fix potential hang in ceph_osdc_notify()
scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices
scsi: zfcp: Defer fc_rport blocking until after ADISC response
rust: allocator: Prevent mis-aligned allocation
tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
tcp_metrics: annotate data-races around tm->tcpm_net
tcp_metrics: annotate data-races around tm->tcpm_vals[]
tcp_metrics: annotate data-races around tm->tcpm_lock
tcp_metrics: annotate data-races around tm->tcpm_stamp
tcp_metrics: fix addr_same() helper
prestera: fix fallback to previous version on same major version
net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio
net/mlx5: fs_core: Make find_closest_ft more generic
vxlan: Fix nexthop hash size
ip6mr: Fix skb_under_panic in ip6mr_cache_report()
s390/qeth: Don't call dev_close/dev_open (DOWN/UP)
net: dcb: choose correct policy to parse DCB_ATTR_BCN
bnxt_en: Fix max_mtu setting for multi-buf XDP
bnxt_en: Fix page pool logic for page size >= 64K
net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode
net: korina: handle clk prepare error in korina_probe()
net: ll_temac: fix error checking of irq_of_parse_and_map()
bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire
net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
bpf, cpumap: Handle skb as well when clean up ptr_ring
ice: Fix RDMA VSI removal during queue rebuild
net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX.
net: annotate data-races around sk->sk_priority
net: add missing data-race annotation for sk_ll_usec
net: add missing data-race annotations around sk->sk_peek_off
net: annotate data-races around sk->sk_mark
net: add missing READ_ONCE(sk->sk_rcvbuf) annotation
net: add missing READ_ONCE(sk->sk_sndbuf) annotation
net: add missing READ_ONCE(sk->sk_rcvlowat) annotation
net: annotate data-races around sk->sk_max_pacing_rate
net: annotate data-race around sk->sk_txrehash
net: annotate data-races around sk->sk_reserved_mem
qed: Fix scheduling in a tasklet while getting stats
mISDN: hfcpci: Fix potential deadlock on &hc->lock
net: sched: cls_u32: Fix match key mis-addressing
perf test uprobe_from_different_cu: Skip if there is no gcc
net: dsa: fix value check in bcm_sf2_sw_probe()
rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length
bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing
net/mlx5e: Move representor neigh cleanup to profile cleanup_tx
net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set
net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()
net/mlx5: fix potential memory leak in mlx5e_init_rep_rx
net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx
net/mlx5e: fix double free in macsec_fs_tx_create_crypto_table_groups
wifi: cfg80211: Fix return value in scan logic
erofs: fix wrong primary bvec selection on deduplicated extents
KVM: s390: fix sthyi error handling
word-at-a-time: use the same return type for has_zero regardless of endianness
firmware: arm_scmi: Fix chan_free cleanup on SMC
lib/bitmap: workaround const_eval test build failure
firmware: smccc: Fix use of uninitialised results structure
arm64: dts: freescale: Fix VPU G2 clock
arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux
arm64: dts: phycore-imx8mm: Correction in gpio-line-names
arm64: dts: phycore-imx8mm: Label typo-fix of VPU
arm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl
arm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl
iommu/arm-smmu-v3: Document nesting-related errata
iommu/arm-smmu-v3: Add explicit feature for nesting
iommu/arm-smmu-v3: Document MMU-700 erratum 2812531
iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982
net: ipa: only reset hashed tables when supported
net/mlx5: Free irqs only on shutdown callback
perf: Fix function pointer case
io_uring: gate iowait schedule on having pending requests
Linux 6.1.44
x86: fix backwards merge of GDS/SRSO bit
xen/netback: Fix buffer overrun triggered by unusual packet
x86/srso: Tie SBPB bit setting to microcode patch detection
x86/srso: Add a forgotten NOENDBR annotation
x86/srso: Fix return thunks in generated code
x86/srso: Add IBPB on VMEXIT
x86/srso: Add IBPB
x86/srso: Add SRSO_NO support
x86/srso: Add IBPB_BRTYPE support
x86/srso: Add a Speculative RAS Overflow mitigation
x86/cpu, kvm: Add support for CPUID_80000021_EAX
x86/bugs: Increase the x86 bugs vector size to two u32s
Documentation/x86: Fix backwards on/off logic about YMM support
x86/mm: Initialize text poking earlier
mm: Move mm_cachep initialization to mm_init()
x86/mm: Use mm_alloc() in poking_init()
x86/mm: fix poking_init() for Xen PV guests
x86/xen: Fix secondary processors' FPU initialization
x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build
KVM: Add GDS_NO support to KVM
x86/speculation: Add Kconfig option for GDS
x86/speculation: Add force option to GDS mitigation
x86/speculation: Add Gather Data Sampling mitigation
x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
x86/fpu: Mark init functions __init
x86/fpu: Remove cpuinfo argument from init functions
x86/init: Initialize signal frame size late
init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
init: Invoke arch_cpu_finalize_init() earlier
init: Remove check_bugs() leftovers
um/cpu: Switch to arch_cpu_finalize_init()
sparc/cpu: Switch to arch_cpu_finalize_init()
sh/cpu: Switch to arch_cpu_finalize_init()
mips/cpu: Switch to arch_cpu_finalize_init()
m68k/cpu: Switch to arch_cpu_finalize_init()
loongarch/cpu: Switch to arch_cpu_finalize_init()
ia64/cpu: Switch to arch_cpu_finalize_init()
ARM: cpu: Switch to arch_cpu_finalize_init()
x86/cpu: Switch to arch_cpu_finalize_init()
init: Provide arch_cpu_finalize_init()
Conflicts:
Documentation/devicetree/bindings
Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml
Documentation/devicetree/bindings/extcon/maxim,max77843.yaml
Documentation/devicetree/bindings/serial/nxp,sc16is7xx.txt
android/abi_gki_aarch64_qcom
drivers/bus/mhi/host/pm.c
drivers/clk/qcom/gcc-sm8250.c
drivers/interconnect/qcom/bcm-voter.c
drivers/interconnect/qcom/icc-rpmh.h
drivers/mailbox/qcom-ipcc.c
Change-Id: I98acc81783883752e19e8d433e3db6977a0ebf7f
Upstream-Build: ks_qcom-android14-6.1-keystone-qcom-release@11252216 UKQ2.231224.001
Signed-off-by: jianzhou <quic_jianzhou@quicinc.com>
* refs/heads/tmp-ff4725c:
UPSTREAM: usb: gadget: udc: Handle gadget_connect failure during bind operation
ANDROID: GKI: Update oplus symbol list
ANDROID: fs/passthrough: Fix compatibility with R/O file system
ANDROID: vendor_hooks: add hooks for adjust kvmalloc_node alloc_flags
FROMLIST: usb: typec: tcpm: Fix sink caps op current check
UPSTREAM: scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0 does not support EHS length in UTRD
ANDROID: ABI: Update symbol list for MediatTek
ANDROID: vendor_hooks: Add hook for mmc queue
Revert "proc: allow pid_revalidate() during LOOKUP_RCU"
UPSTREAM: scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5
ANDROID: GKI: Update symbols to symbol list
ANDROID: vendor_hook: Add hook to tune readaround size
ANDROID: add for tuning readahead size
ANDROID: vendor_hooks: Add hooks to avoid key threads stalled in memory allocations
ANDROID: GKI: Update oplus symbol list
ANDROID: vendor_hooks: add hooks for adjust kvmalloc_node alloc_flags
UPSTREAM: netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
ANDROID: GKI: Update oplus symbol list update oplus symbol list for Addding hooks for adjusting alloc_flags
ANDROID: vendor_hooks: Add hooks for adjusting alloc_flags
ANDROID: ABI: Update symbol list for imx
ANDROID: abi_gki_aarch64_qcom: Add __netif_rx
ANDROID: ABI: Update sony symbol list and stg
ANDROID: mmc: Add vendor hooks for sdcard failure diagnostics
ANDROID: Update symbol list for mtk
UPSTREAM: scsi: ufs: mcq: Fix the search/wrap around logic
UPSTREAM: scsi: ufs: core: Fix ufshcd_inc_sq_tail() function bug
FROMLIST: ufs: core: Expand MCQ queue slot to DeviceQueueDepth + 1
Revert "ANDROID: KVM: arm64: Don't allocate from handle_host_mem_abort"
BACKPORT: usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment
UPSTREAM: mm: multi-gen LRU: don't spin during memcg release
UPSTREAM: vringh: don't use vringh_kiov_advance() in vringh_iov_xfer()
BACKPORT: usb: gadget: uvc: Add missing initialization of ssp config descriptor
BACKPORT: usb: gadget: unconditionally allocate hs/ss descriptor in bind operation
UPSTREAM: usb: gadget: f_uvc: change endpoint allocation in uvc_function_bind()
UPSTREAM: usb: gadget: function: Remove unused declarations
UPSTREAM: usb: gadget: uvc: clean up comments and styling in video_pump
UPSTREAM: mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_irq_save().
UPSTREAM: cpuidle: teo: Update idle duration estimate when choosing shallower state
BACKPORT: Revert "PCI: dwc: Wait for link up only if link is started"
UPSTREAM: ravb: Fix use-after-free issue in ravb_tx_timeout_work()
UPSTREAM: ravb: Fix up dma_free_coherent() call in ravb_remove()
BACKPORT: usb: typec: altmodes/displayport: Signal hpd low when exiting mode
ANDROID: KVM: arm64: Fix KVM_HOST_S2_DEFAULT_MMIO_PTE encoding
ANDROID: Update the ABI symbol list
ANDROID: fs/proc: Perform priority inheritance around access_remote_vm()
UPSTREAM: serial: 8250_dw: fall back to poll if there's no interrupt
ANDROID: Update the ABI representation
ANDROID: power: Add vendor hook for suspend
ANDROID: Update the ABI symbol list
UPSTREAM: of: reserved-mem: print out reserved-mem details during boot
ANDROID: GKI: Update symbol list for xiaomi "abi_gki_aarch64_xiaomi"
ANDROID: Update symbols list and ABI for qcom
ANDROID: fuse-bpf: Add NULL pointer check in fuse_entry_revalidate
ANDROID: GKI: Update oplus symbol list update oplus symbol list for Addding hooks for adjusting alloc_flags
ANDROID: vendor_hooks: Add hooks for adjusting alloc_flags
UPSTREAM: libceph: harden msgr2.1 frame segment length checks
ANDROID: Update the ABI symbol list
ANDROID: mm: Add vendor hook in filemap_get_folio()
UPSTREAM: netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
UPSTREAM: netfilter: ipset: Add schedule point in call_ad().
UPSTREAM: net: xfrm: Fix xfrm_address_filter OOB read
UPSTREAM: igb: set max size RX buffer when store bad packet is enabled
ANDROID: GKI: fix ABI breakage in struct hid_device
UPSTREAM: HID: input: map battery system charging
FROMGIT: maple_tree: add GFP_KERNEL to allocations in mas_expected_entries()
UPSTREAM: maple_tree: replace data before marking dead in split and spanning store
UPSTREAM: maple_tree: change mas_adopt_children() parent usage
UPSTREAM: maple_tree: introduce mas_tree_parent() definition
UPSTREAM: maple_tree: introduce mas_put_in_tree()
UPSTREAM: maple_tree: reorder replacement of nodes to avoid live lock
ANDROID: GKI: add allowed list for Exynosauto SoC
ANDROID: Update the ABI symbol list
ANDROID: Update the ABI symbol list
ANDROID: KVM: Update nVHE stack size to 8KB
ANDROID: Update the ABI symbol list
ANDROID: mm: Add vendor hook in rmqueue()
FROMLIST: virt: geniezone: Add memory pin/unpin support
FROMLIST: virt: geniezone: Add block-based demand paging support
FROMLIST: virt: geniezone: Add demand paging support
ANDROID: virt: geniezone: Refactoring memory region support
ANDROID: virt: geniezone: Refactor code comments from mainline v6 accordingly
ANDROID: virt: geniezone: Refactoring vgic to align with upstream v6
ANDROID: virt: geniezone: Refactoring vcpu to align with upstream v6
ANDROID: virt: geniezone: Refactoring vm capability to align with upstream v6
ANDROID: virt: geniezone: Refactoring irqfd to align with upstream v6
ANDROID: sched: Add EXPORT_SYMBOL_GPL for sched_wakeup
ANDROID: vendor_hooks: Export direct reclaim trace points
ANDROID: mm: freeing MIGRATE_ISOLATE page instantly
ANDROID: KVM: arm64: Allow setting device attr in stage-2 PTEs
ANDROID: KVM: arm64: Fix hyp tracing build dependencies
Revert "arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2"
Revert "locking/rtmutex: Fix task->pi_waiters integrity"
Revert "ring-buffer: Fix wrong stat of cpu_buffer->read"
FROMLIST: Revert "fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT"
Revert "sched/psi: Fix avgs_work re-arm in psi_avgs_work()"
Revert "sched/psi: Rearrange polling code in preparation"
Revert "sched/psi: Rename existing poll members in preparation"
Revert "sched/psi: Extract update_triggers side effect"
Revert "sched/psi: Allow unprivileged polling of N*2s period"
Revert "sched/psi: use kernfs polling functions for PSI trigger polling"
Revert "Revert "8250: add support for ASIX devices with a FIFO bug""
ANDROID: GKI: Fix block/genhd.c exports from having their CRC changed
Revert "blk-mq: fix potential io hang by wrong 'wake_batch'"
Revert "bpf: Remove bpf trampoline selector"
Revert "drm/bridge: Introduce pre_enable_prev_first to alter bridge init order"
Revert "drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec"
Linux 6.1.43
dma-buf: fix an error pointer vs NULL bug
dma-buf: keep the signaling time of merged fences v3
test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
selftests: mptcp: sockopt: use 'iptables-legacy' if available
mptcp: ensure subflow is unhashed before cleaning the backlog
cpufreq: intel_pstate: Drop ACPI _PSS states table patching
ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily
ACPI: processor: perflib: Use the "no limit" frequency QoS
drm/amd/display: Write to correct dirty_rect
drm/amd/display: perform a bounds check before filling dirty rectangles
tracing: Fix trace_event_raw_event_synth() if else statement
drm/amd/display: set per pipe dppclk to 0 when dpp is off
rbd: retrieve and check lock owner twice before blocklisting
rbd: harden get_lock_owner_info() a bit
rbd: make get_lock_owner_info() return a single locker or NULL
dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
drm/i915/dpt: Use shmem for dpt objects
ceph: never send metrics if disable_send_metrics is set
PM: sleep: wakeirq: fix wake irq arming
arm64/sme: Set new vector length before reallocating
ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register
s390/dasd: print copy pair message only for the correct error
s390/dasd: fix hanging device after quiesce/resume
LoongArch: BPF: Enable bpf_probe_read{, str}() on LoongArch
LoongArch: BPF: Fix check condition to call lu32id in move_imm()
Revert "um: Use swap() to make code cleaner"
soundwire: fix enumeration completion
selftests: mptcp: join: only check for ip6tables if needed
net: dsa: qca8k: fix mdb add/del case with 0 VID
net: dsa: qca8k: fix broken search_and_del
net: dsa: qca8k: fix search_and_insert wrong handling of new rule
virtio-net: fix race between set queues and probe
xen: speed up grant-table reclaim
proc/vmcore: fix signedness bug in read_from_oldmem()
locking/rtmutex: Fix task->pi_waiters integrity
irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation
irq-bcm6345-l1: Do not assume a fixed block to cpu mapping
tpm_tis: Explicitly check for error code
ACPI/IORT: Remove erroneous id_count check in iort_node_get_rmr_info()
nfsd: Remove incorrect check in nfsd4_validate_stateid
file: always lock position for FMODE_ATOMIC_POS
x86/MCE/AMD: Decrement threshold_bank refcount when removing threshold blocks
btrfs: check for commit error at btrfs_attach_transaction_barrier()
btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
btrfs: account block group tree when calculating global reserve size
hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled
hwmon: (k10temp) Enable AMD3255 Proc to show negative temperature
ALSA: hda/relatek: Enable Mute LED on HP 250 G8
ALSA: hda/realtek: Support ASUS G713PV laptop
Revert "xhci: add quirk for host controllers that don't update endpoint DCS"
tty: n_gsm: fix UAF in gsm_cleanup_mux
staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()
staging: r8712: Fix memory leak in _r8712_init_xmit_priv()
Documentation: security-bugs.rst: clarify CVE handling
Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group
Revert "usb: xhci: tegra: Fix error check"
usb: xhci-mtk: set the dma max_seg_size
usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config
USB: quirks: add quirk for Focusrite Scarlett
usb: ohci-at91: Fix the unhandle interrupt when resume
usb: misc: ehset: fix wrong if condition
usb: dwc3: don't reset device side if dwc3 was configured as host-only
usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy
Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"
usb: typec: Use sysfs_emit_at when concatenating the string
usb: typec: Iterate pds array when showing the pd list
usb: typec: Set port->pd before adding device for typec_port
can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED
USB: serial: simple: sort driver entries
USB: serial: simple: add Kaufmann RKS+CAN VCP
USB: serial: option: add Quectel EC200A module support
USB: serial: option: support Quectel EM060K_128
serial: sifive: Fix sifive_serial_console_setup() section
serial: 8250_dw: Preserve original value of DLF register
serial: qcom-geni: drop bogus runtime pm state update
KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0 is invalid
KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest
KVM: Grab a reference to KVM for VM and vCPU stats file descriptors
usb: gadget: core: remove unbalanced mutex_unlock in usb_gadget_activate
USB: gadget: Fix the memory leak in raw_gadget driver
usb: gadget: call usb_gadget_check_config() to verify UDC capability
Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"
tracing: Fix warning in trace_buffered_event_disable()
ring-buffer: Fix wrong stat of cpu_buffer->read
ata: pata_ns87415: mark ns87560_tf_read static
ublk: fail to recover device if queue setup is interrupted
ublk: fail to start device if queue setup is interrupted
ublk_drv: move ublk_get_device_from_id into ublk_ctrl_uring_cmd
drm/msm: Disallow submit with fence id 0
drm/msm: Switch idr_lock to spinlock
RDMA/irdma: Report correct WC error
RDMA/irdma: Fix op_type reporting in CQEs
drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event()
drm/amd: Fix an error handling mistake in psp_sw_init()
dm raid: protect md_stop() with 'reconfig_mutex'
dm raid: clean up four equivalent goto tags in raid_ctr()
dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths
xenbus: check xen_domain in xenbus_probe_initcall
drm/i915: Fix an error handling path in igt_write_huge()
smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request
block: Fix a source code comment in include/uapi/linux/blkzoned.h
ASoC: fsl_spdif: Silence output on stop
cxl/acpi: Return 'rc' instead of '0' in cxl_parse_cfmws()
cxl/acpi: Fix a use-after-free in cxl_parse_cfmws()
drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()
RDMA/bnxt_re: Prevent handling any completions after qp destroy
RDMA/mthca: Fix crash when polling CQ for shared QPs
RDMA/irdma: Fix data race on CQP request done
RDMA/irdma: Fix data race on CQP completion stats
RDMA/irdma: Add missing read barriers
drm/msm/adreno: Fix snapshot BINDLESS_DATA size
drm/msm/dpu: drop enum dpu_core_perf_data_bus_id
RDMA/mlx4: Make check for invalid flags stricter
tipc: stop tipc crypto on failure in tipc_node_create
tipc: check return value of pskb_trim()
benet: fix return value check in be_lancer_xmit_workarounds()
net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64
net/sched: mqprio: add extack to mqprio_parse_nlattr()
net/sched: mqprio: refactor nlattr parsing to a separate function
mm: suppress mm fault logging if fatal signal already pending
netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID
netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR
netfilter: nft_set_rbtree: fix overlap expiration walk
igc: Fix Kernel Panic during ndo_tx_timeout callback
x86/traps: Fix load_unaligned_zeropad() handling for shared TDX memory
platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
net: stmmac: Apply redundant write work around on 4.xx too
octeontx2-af: Fix hash extraction enable configuration
octeontx2-af: Removed unnecessary debug messages.
team: reset team's flags when down link is P2P device
bonding: reset bond's flags when down link is P2P device
ice: Fix memory management in ice_ethtool_fdir.c
tcp: Reduce chance of collisions in inet6_hashfn().
ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address
ethernet: atheros: fix return value check in atl1e_tso_csum()
atheros: fix return value check in atl1_tso()
phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
vxlan: fix GRO with VXLAN-GPE
vxlan: generalize vxlan_parse_gpe_hdr and remove unused args
vxlan: calculate correct header length for GPE
net: hns3: fix wrong bw weight of disabled tc issue
net: hns3: fix wrong tc bandwidth weight data issue
net: hns3: fix the imp capability bit cannot exceed 32 bits issue
net: phy: marvell10g: fix 88x3310 power up
iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED
iavf: fix potential deadlock on allocation failure
i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
media: amphion: Fix firmware path to match linux-firmware
media: staging: atomisp: select V4L2_FWNODE
soundwire: qcom: update status correctly with mask
phy: qcom-snps-femto-v2: properly enable ref clock
phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
phy: phy-mtk-dp: Fix an error code in probe()
drm/amd/display: Prevent vtotal from being set to 0
drm/amd/display: Fix possible underflow for displays with large vblank
drm/amd/display: update extended blank for dcn314 onwards
drm/amd/display: Add FAMS validation before trying to use it
drm/amd/display: fix dc/core/dc.c kernel-doc
drm/amd/display: Rework comments on dc file
maple_tree: fix 32 bit mas_next testing
maple_tree: add __init and __exit to test module
test_maple_tree: test modifications while iterating
tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if fails
Revert "tracing: Add "(fault)" name injection to kernel probes"
tracing: Allow synthetic events to pass around stacktraces
tracing/probes: Fix to avoid double count of the string length on the array
tracing/probes: Add symstr type for dynamic events
mptcp: do not rely on implicit state check in mptcp_listen()
mptcp: introduce 'sk' to replace 'sock->sk' in mptcp_listen()
arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2
KVM: arm64: Condition HW AF updates on config option
drm/ttm: never consider pinned BOs for eviction&swap
tty: fix hang on tty device with no_room set
n_tty: Rename tail to old_tail in n_tty_read()
drm/ttm: Don't leak a resource on eviction error
drm/ttm: Don't print error message if eviction was interrupted
drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix
drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt
drm/amd/display: Update correct DCN314 register header
drm/amd/display: fix dcn315 single stream crb allocation
drm/amd/display: add pixel rate based CRB allocation support
drm/amd/display: fix unbounded requesting for high pixel rate modes on dcn315
drm/amd/display: use low clocks for no plane configs
drm/amd/display: add ODM case when looking for first split pipe
drm/amd/display: Use min transition for all SubVP plane add/remove
drm/amd/display: Include surface of unaffected streams
drm/amd/display: Copy DC context in the commit streams
drm/amd/display: Enable new commit sequence only for DCN32x
drm/amd/display: Rework context change check
drm/amd/display: Check if link state is valid
drm/amd/display: add FB_DAMAGE_CLIPS support
PCI: rockchip: Don't advertise MSI-X in PCIe capabilities
PCI: rockchip: Fix window mapping and address translation for endpoint
PCI: rockchip: Remove writes to unused registers
PCI/ASPM: Avoid link retraining race
PCI/ASPM: Factor out pcie_wait_for_retrain()
PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
MIPS: Loongson: Fix build error when make modules_install
MIPS: Loongson: Move arch cflags to MIPS top level Makefile
i2c: nomadik: Remove a useless call in the remove function
i2c: nomadik: Use devm_clk_get_enabled()
i2c: nomadik: Remove unnecessary goto label
i2c: Improve size determinations
i2c: Delete error messages for failed memory allocations
btrfs: fix race between quota disable and relocation
gpio: mvebu: fix irq domain leak
gpio: mvebu: Make use of devm_pwmchip_add
pwm: Add a stub for devm_pwmchip_add()
gpio: tps68470: Make tps68470_gpio_output() always set the initial value
io_uring: don't audit the capability check in io_uring_create()
KVM: s390: pv: fix index value of replaced ASCE
powerpc/pseries/vas: Hold mmap_mutex after mmap lock during window close
blk-mq: Fix stall due to recursive flush plug
jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13
drm/amd: Move helper for dynamic speed switch check out of smu13
ovl: fix null pointer dereference in ovl_permission()
drm/amd/display: Keep PHY active for dp config
platform/x86/amd/pmf: reduce verbosity of apmf_get_system_params
platform/x86/amd/pmf: Notify OS power slider update
netfilter: nf_tables: fix underflow in chain reference counter
netfilter: nf_tables: fix underflow in object reference counter
ANDROID: ABI: Update STG ABI to format version 2
Linux 6.1.42
Revert "drm/amd/display: edp do not add non-edid timings"
drm/amd/display: Add polling method to handle MST reply packet
drm/amd/display: fix linux dp link lost handled only one time
drm/amd/display: Clean up errors & warnings in amdgpu_dm.c
drm/amd/display: force connector state when bpc changes during compliance
drm/dp_mst: Clear MSG_RDY flag before sending new message
drm/amd/display: fix some coding style issues
drm/amd/display: use max_dsc_bpp in amdgpu_dm
selftests/bpf: Fix sk_assign on s390x
selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code
selftests/bpf: make test_align selftest more robust
bpf: aggressively forget precise markings during state checkpointing
bpf: stop setting precise in current state
bpf: allow precision tracking for programs with subprogs
scripts/kallsyms: update the usage in the comment block
scripts/kallsyms.c Make the comment up-to-date with current implementation
kallsyms: add kallsyms_seqs_of_names to list of special symbols
spi: dw: Remove misleading comment for Mount Evans SoC
drm/ttm: fix bulk_move corruption when adding a entry
tracing/histograms: Return an error if we fail to add histogram to hist_vars list
jbd2: recheck chechpointing non-dirty buffer
net: phy: prevent stale pointer dereference in phy_init()
tcp: annotate data-races around fastopenq.max_qlen
tcp: annotate data-races around icsk->icsk_user_timeout
tcp: annotate data-races around tp->notsent_lowat
tcp: annotate data-races around rskq_defer_accept
tcp: annotate data-races around tp->linger2
tcp: annotate data-races around icsk->icsk_syn_retries
tcp: annotate data-races around tp->keepalive_probes
tcp: annotate data-races around tp->keepalive_intvl
tcp: annotate data-races around tp->keepalive_time
tcp: annotate data-races around tp->tsoffset
tcp: annotate data-races around tp->tcp_tx_delay
Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_remove_adv_monitor()
Bluetooth: ISO: fix iso_conn related locking and validity issues
Bluetooth: hci_event: call disconnect callback before deleting conn
Bluetooth: use RCU for hci_conn_params and iterate safely in hci_sync
netfilter: nf_tables: skip bound chain on rule flush
netfilter: nf_tables: skip bound chain in netns release path
netfilter: nft_set_pipapo: fix improper element removal
netfilter: nf_tables: can't schedule in nft_chain_validate
netfilter: nf_tables: fix spurious set element insertion failure
ALSA: hda/realtek: Fix generic fixup definition for cs35l41 amp
llc: Don't drop packet from non-root netns.
fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe
Revert "tcp: avoid the lookup process failing to get sk in ehash table"
net:ipv6: check return value of pskb_trim()
net: ipv4: Use kfree_sensitive instead of kfree
tcp: annotate data-races around tcp_rsk(req)->ts_recent
tcp: annotate data-races around tcp_rsk(req)->txhash
net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV
igc: Prevent garbled TX queue with XDP ZEROCOPY
igc: Avoid transmit queue timeout for XDP
bpf, arm64: Fix BTI type used for freplace attached functions
bpf: Repeat check_max_stack_depth for async callbacks
bpf: Fix subprog idx logic in check_max_stack_depth
octeontx2-pf: Dont allocate BPIDs for LBK interfaces
security: keys: Modify mismatched function name
iavf: fix reset task race with iavf_remove()
iavf: fix a deadlock caused by rtnl and driver's lock circular dependencies
iavf: Wait for reset in callbacks which trigger it
iavf: make functions static where possible
iavf: send VLAN offloading caps once after VFR
iavf: Move netdev_update_features() into watchdog task
iavf: use internal state to free traffic IRQs
iavf: Fix out-of-bounds when setting channels on remove
iavf: Fix use-after-free in free_netdev
net: dsa: microchip: correct KSZ8795 static MAC table access
net: dsa: microchip: ksz8_r_sta_mac_table(): Avoid using error code for empty entries
net: dsa: microchip: ksz8: Make ksz8_r_sta_mac_table() static
net: dsa: microchip: ksz8: Separate static MAC table operations for code reuse
net: sched: cls_bpf: Undo tcf_bind_filter in case of an error
net: sched: cls_u32: Undo refcount decrement in case update failed
net: sched: cls_u32: Undo tcf_bind_filter if u32_replace_hw_knode
net: sched: cls_matchall: Undo tcf_bind_filter in case of failure after mall_set_parms
ASoC: SOF: ipc3-dtrace: uninitialized data in dfsentry_trace_filter_write()
cifs: fix mid leak during reconnection after timeout threshold
net: ethernet: mtk_eth_soc: handle probe deferral
bridge: Add extack warning when enabling STP in netns.
net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()
dsa: mv88e6xxx: Do a final check before timing out
kallsyms: strip LTO-only suffixes from promoted global functions
kallsyms: Correctly sequence symbols when CONFIG_LTO_CLANG=y
kallsyms: Improve the performance of kallsyms_lookup_name()
spi: s3c64xx: clear loopback bit after loopback test
btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_block
perf build: Fix library not found error when using CSLIBS
fbdev: imxfb: Removed unneeded release_mem_region
fbdev: imxfb: warn about invalid left/right margin
spi: bcm63xx: fix max prepend length
pinctrl: renesas: rzg2l: Handle non-unique subnode names
pinctrl: renesas: rzv2m: Handle non-unique subnode names
sched/psi: use kernfs polling functions for PSI trigger polling
sched/psi: Allow unprivileged polling of N*2s period
sched/psi: Extract update_triggers side effect
sched/psi: Rename existing poll members in preparation
sched/psi: Rearrange polling code in preparation
sched/psi: Fix avgs_work re-arm in psi_avgs_work()
sched/fair: Use recent_used_cpu to test p->cpus_ptr
ASoC: qcom: q6apm: do not close GPR port before closing graph
ASoC: codecs: wcd938x: fix dB range for HPHL and HPHR
ASoC: codecs: wcd938x: fix mbhc impedance loglevel
ASoC: amd: acp: fix for invalid dai id handling in acp_get_byte_count()
net: hns3: fix strncpy() not using dest-buf length as length issue
igb: Fix igb_down hung on surprise removal
wifi: iwlwifi: pcie: add device id 51F1 for killer 1675
wifi: iwlwifi: mvm: avoid baid size integer overflow
wifi: iwlwifi: Add support for new PCI Id
wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()
devlink: report devlink_port_type_warn source device
net: ethernet: litex: add support for 64 bit stats
wifi: ath11k: fix memory leak in WMI firmware stats
spi: dw: Add compatible for Intel Mount Evans SoC
wifi: mac80211_hwsim: Fix possible NULL dereference
wifi: ath11k: add support default regdb while searching board-2.bin for WCN6855
bpf: tcp: Avoid taking fast sock lock in iterator
bpf: Address KCSAN report on bpf_lru_list
bpf: Print a warning only if writing to unprivileged_bpf_disabled.
wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range
sched/fair: Don't balance task to its current running CPU
rcu: Mark additional concurrent load from ->cpu_no_qs.b.exp
rcu-tasks: Avoid pr_info() with spin lock in cblist_init_generic()
ACPI: video: Add backlight=native DMI quirk for Dell Studio 1569
FS: JFS: Check for read-only mounted filesystem in txBegin
FS: JFS: Fix null-ptr-deref Read in txBegin
MIPS: dec: prom: Address -Warray-bounds warning
fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev
udf: Fix uninitialized array access for some pathnames
ovl: check type and offset of struct vfsmount in ovl_entry
HID: add quirk for 03f0:464a HP Elite Presenter Mouse
quota: fix warning in dqgrab()
quota: Properly disable quotas when add_dquot_ref() fails
ALSA: emu10k1: roll up loops in DSP setup code for Audigy
drm/radeon: Fix integer overflow in radeon_cs_parser_init
ext4: correct inline offset when handling xattrs in inode body
ASoC: codecs: wcd938x: fix soundwire initialisation race
ASoC: codecs: wcd938x: fix codec initialisation race
ASoC: codecs: wcd934x: fix resource leaks on component remove
ASoC: codecs: wcd938x: fix missing mbhc init error handling
ASoC: codecs: wcd938x: fix resource leaks on component remove
ASoC: tegra: Fix AMX byte map
ASoC: qdsp6: audioreach: fix topology probe deferral
ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove
ASoC: codecs: wcd938x: fix missing clsh ctrl error handling
ASoC: cs42l51: fix driver to properly autoload with automatic module loading
ASoC: rt5640: Fix sleep in atomic context
ASoC: tegra: Fix ADX byte map
ASoC: fsl_sai: Revert "ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode"
ASoC: fsl_sai: Disable bit clock with transmitter
drm/amd/display: Keep PHY active for DP displays on DCN31
drm/amd/display: check TG is non-null before checking if enabled
drm/amd/display: Disable MPC split by default on special asic
drm/amd/display: only accept async flips for fast updates
drm/client: Fix memory leak in drm_client_modeset_probe
drm/client: Fix memory leak in drm_client_target_cloned
drm/amdgpu/pm: make mclk consistent for smu 13.0.7
drm/amdgpu/pm: make gfxclock consistent for sienna cichlid
drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel
dma-buf/dma-resv: Stop leaking on krealloc() failure
selftests: tc: add ConnTrack procfs kconfig
can: gs_usb: gs_can_open(): improve error handling
can: bcm: Fix UAF in bcm_proc_show()
can: mcp251xfd: __mcp251xfd_chip_set_mode(): increase poll timeout
arm64/fpsimd: Ensure SME storage is allocated after SVE VL changes
regmap: Account for register length in SMBus I/O limits
of: Preserve "of-display" device name for compatibility
regmap: Drop initial version of maximum transfer length fixes
selftests: tc: add 'ct' action kconfig dep
selftests: tc: set timeout to 15 minutes
btrfs: fix race between balance and cancel/pause
fuse: ioctl: translate ENOSYS in outarg
btrfs: zoned: fix memory leak after finding block group with super blocks
btrfs: set_page_extent_mapped after read_folio in btrfs_cont_expand
fuse: Apply flags2 only when userspace set the FUSE_INIT_EXT
fuse: revalidate: don't invalidate if interrupted
btrfs: fix warning when putting transaction with qgroups enabled after abort
perf probe: Add test for regression introduced by switch to die_get_decl_file()
keys: Fix linking a duplicate key to a keyring's assoc_array
maple_tree: fix node allocation testing on 32 bit
maple_tree: set the node limit when creating a new root node
ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx
ALSA: hda/realtek: Add quirk for Clevo NS70AU
ALSA: hda/realtek - remove 3k pull low procedure
io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq
Linux 6.1.41
x86/cpu/amd: Add a Zenbleed fix
x86/cpu/amd: Move the errata checking functionality up
Linux 6.1.40
net/ncsi: change from ndo_set_mac_address to dev_set_mac_address
net/ncsi: make one oem_gma function for all mfr id
drm/atomic: Fix potential use-after-free in nonblocking commits
net/sched: sch_qfq: reintroduce lmax bound check for MTU
swiotlb: mark swiotlb_memblock_alloc() as __init
Revert "drm/amd: Disable PSR-SU on Parade 0803 TCON"
MIPS: kvm: Fix build error with KVM_MIPS_DEBUG_COP0_COUNTERS enabled
scsi: qla2xxx: Fix end of loop test
scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
scsi: qla2xxx: Pointer may be dereferenced
scsi: qla2xxx: Correct the index of array
scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
scsi: qla2xxx: Fix potential NULL pointer dereference
scsi: qla2xxx: Fix buffer overrun
scsi: qla2xxx: Avoid fcport pointer dereference
scsi: qla2xxx: Array index may go out of bound
scsi: qla2xxx: Fix mem access after free
scsi: qla2xxx: Wait for io return on terminate rport
scsi: qla2xxx: Fix hang in task management
scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
scsi: qla2xxx: Fix task management cmd failure
scsi: qla2xxx: Multi-que support for TMF
tracing/user_events: Fix struct arg size match check
tracing/probes: Fix to update dynamic data counter if fetcharg uses it
tracing/probes: Fix not to count error code to total length
selftests: mptcp: pm_nl_ctl: fix 32-bit support
selftests: mptcp: depend on SYN_COOKIES
selftests: mptcp: userspace_pm: report errors with 'remove' tests
selftests: mptcp: userspace_pm: use correct server port
selftests: mptcp: sockopt: return error if wrong mark
selftests: mptcp: connect: fail if nft supposed to work
tracing: Fix null pointer dereference in tracing_err_log_open()
fprobe: Ensure running fprobe_exit_handler() finished before calling rethook_free()
fprobe: Release rethook after the ftrace_ops is unregistered
pwm: meson: fix handling of period/duty if greater than UINT_MAX
pwm: meson: modify and simplify calculation in meson_pwm_get_state
PM: QoS: Restore support for default value on frequency QoS
perf/x86: Fix lockdep warning in for_each_sibling_event() on SPR
xtensa: ISS: fix call to split_if_spec
cifs: if deferred close is disabled then close files immediately
drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13
drm/amd/pm: share the code around SMU13 pcie parameters update
ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
ring-buffer: Fix deadloop issue on reading trace_pipe
net: ena: fix shift-out-of-bounds in exponential backoff
regmap-irq: Fix out-of-bounds access when allocating config buffers
perf: RISC-V: Remove PERF_HES_STOPPED flag checking in riscv_pmu_start()
samples: ftrace: Save required argument registers in sample trampolines
nvme: don't reject probe due to duplicate IDs for single-ported PCIe devices
tracing: Fix memory leak of iter->temp when reading trace_pipe
tracing/histograms: Add histograms to hist_vars if they have referenced variables
dm: verity-loadpin: Add NULL pointer check for 'bdev' parameter
s390/decompressor: fix misaligned symbol build error
bus: ixp4xx: fix IXP4XX_EXP_T1_MASK
Revert "8250: add support for ASIX devices with a FIFO bug"
soundwire: qcom: fix storing port config out-of-bounds
opp: Fix use-after-free in lazy_opp_tables after probe deferral
meson saradc: fix clock divider mask length
xhci: Show ZHAOXIN xHCI root hub speed correctly
xhci: Fix TRB prefetch issue of ZHAOXIN hosts
xhci: Fix resume issue of some ZHAOXIN hosts
ceph: don't let check_caps skip sending responses for revoke msgs
ceph: fix blindly expanding the readahead windows
ceph: add a dedicated private data for netfs rreq
libceph: harden msgr2.1 frame segment length checks
firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
tty: serial: imx: fix rs485 rx after tx
tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
serial: atmel: don't enable IRQs prematurely
drm/ttm: Don't leak a resource on swapout move error
drm/amdgpu: avoid restore process run into dead loop.
drm/amd/display: Add monitor specific edid quirk
drm/amd/display: Correct `DMUB_FW_VERSION` macro
drm/amd/display: add a NULL pointer check
drm/amd: Disable PSR-SU on Parade 0803 TCON
drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
drm/amd/display: disable seamless boot if force_odm_combine is enabled
drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2
drm/amd/display: edp do not add non-edid timings
drm/amd/display: fix seamless odm transitions
drm/rockchip: vop: Leave vblank enabled in self-refresh
drm/atomic: Allow vblank-enabled + self-refresh "disable"
scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by lpfc_nlp_not_used()
fs: dlm: fix mismatch of plock results from userspace
fs: dlm: make F_SETLK use unkillable wait_event
fs: dlm: interrupt posix locks only when process is killed
fs: dlm: fix cleanup pending ops when interrupted
fs: dlm: return positive pid value for F_GETLK
dm init: add dm-mod.waitfor to wait for asynchronously probed block devices
md/raid0: add discard support for the 'original' layout
mfd: pm8008: Fix module autoloading
misc: pci_endpoint_test: Re-init completion for every test
misc: pci_endpoint_test: Free IRQs before removing the device
PCI: rockchip: Set address alignment for endpoint mode
PCI: rockchip: Use u32 variable to access 32-bit registers
PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
PCI: rockchip: Write PCI Device ID to correct register
PCI: rockchip: Assert PCI Configuration Enable bit after probe
PCI: epf-test: Fix DMA transfer completion detection
PCI: epf-test: Fix DMA transfer completion initialization
PCI: qcom: Disable write access to read only registers for IP v2.3.3
PCI: Add function 1 DMA alias quirk for Marvell 88SE9235
PCI: Release resource invalidated by coalescing
PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
s390/zcrypt: do not retry administrative requests
scsi: mpi3mr: Propagate sense data for admin queue SCSI I/O
dm integrity: reduce vmalloc space footprint on 32-bit architectures
hwrng: imx-rngc - fix the timeout for init and self check
jfs: jfs_dmap: Validate db_l2nbperpage while mounting
ext2/dax: Fix ext2_setsize when len is page aligned
soc: qcom: mdt_loader: Fix unconditional call to scm_pas_mem_setup
fs: dlm: revert check required context while close
ext4: only update i_reserved_data_blocks on successful block allocation
ext4: turn quotas off if mount failed after enabling quotas
ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
ext4: fix wrong unit use in ext4_mb_new_blocks
ext4: get block from bh in ext4_free_blocks for fast commit replay
ext4: fix wrong unit use in ext4_mb_clear_bb
ext4: Fix reusing stale buffer heads from last failed mounting
MIPS: KVM: Fix NULL pointer dereference
MIPS: Loongson: Fix cpu_probe_loongson() again
powerpc/64s: Fix native_hpte_remove() to be irq-safe
powerpc/security: Fix Speculation_Store_Bypass reporting on Power10
misc: fastrpc: Create fastrpc scalar with correct buffer count
powerpc: Fail build if using recordmcount with binutils v2.37
tracing/user_events: Fix incorrect return value for writing operation when events are disabled
kasan: add kasan_tag_mismatch prototype
net: phy: dp83td510: fix kernel stall during netboot in DP83TD510E PHY driver
net: bcmgenet: Ensure MDIO unregistration has clocks enabled
mtd: rawnand: meson: fix unaligned DMA buffers handling
tpm: return false from tpm_amd_is_rng_defective on non-x86 platforms
tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
tpm: Do not remap from ACPI resources again for Pluton TPM
pinctrl: amd: Unify debounce handling into amd_pinconf_set()
pinctrl: amd: Drop pull up select configuration
pinctrl: amd: Use amd_pinconf_set() for all config options
pinctrl: amd: Only use special debounce behavior for GPIO 0
pinctrl: amd: Revert "pinctrl: amd: disable and mask interrupts on probe"
pinctrl: amd: Detect and mask spurious interrupts
pinctrl: amd: Fix mistake in handling clearing pins at startup
pinctrl: amd: Detect internal GPIO0 debounce handling
pinctrl: amd: Add fields for interrupt status and wake status
pinctrl: amd: Adjust debugfs output
pinctrl: amd: Add Z-state wake control bits
f2fs: fix deadlock in i_xattr_sem and inode page lock
f2fs: fix the wrong condition to determine atomic context
drm/amd/pm: add abnormal fan detection for smu 13.0.0
drm/amdgpu: Fix minmax warning
drm/amdgpu: add the fan abnormal detection feature
drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario
drm/amdgpu/sdma4: set align mask to 255
drm/client: Send hotplug event after registering a client
cifs: fix session state check in smb2_find_smb_ses
ovl: fix null pointer dereference in ovl_get_acl_rcu()
ovl: let helper ovl_i_path_real() return the realinode
fs/ntfs3: Check fields while reading
nvme-pci: fix DMA direction of unmapping integrity data
net/sched: sch_qfq: account for stab overhead in qfq_enqueue
net/sched: sch_qfq: refactor parsing of netlink parameters
wifi: rtw89: debug: fix error code in rtw89_debug_priv_send_h2c_set()
net/sched: make psched_mtu() RTNL-less safe
netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
riscv: mm: fix truncation warning on RV32
net/sched: flower: Ensure both minimum and maximum ports are specified
bpf: cpumap: Fix memory leak in cpu_map_update_elem
wifi: airo: avoid uninitialized warning in airo_get_rate()
erofs: fix fsdax unavailability for chunk-based regular files
erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond EOF
octeontx2-pf: Add additional check for MCAM rules
drm/i915: Fix one wrong caching mode enum usage
drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner
riscv, bpf: Fix inconsistent JIT image generation
nvme: fix the NVME_ID_NS_NVM_STS_MASK definition
igc: Fix inserting of empty frame for launchtime
igc: Fix launchtime before start of cycle
kernel/trace: Fix cleanup logic of enable_trace_eprobe
platform/x86: wmi: Break possible infinite loop when parsing GUID
net: dsa: qca8k: Add check for skb_copy
ipv6/addrconf: fix a potential refcount underflow for idev
NTB: ntb_tool: Add check for devm_kcalloc
NTB: ntb_transport: fix possible memory leak while device_register() fails
ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
ntb: idt: Fix error handling in idt_pci_driver_init()
udp6: fix udp6_ehashfn() typo
icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
net: prevent skb corruption on frag list segmentation
net: bgmac: postpone turning IRQs off to avoid SoC hangs
ionic: remove WARN_ON to prevent panic_on_warn
octeontx2-af: Move validation of ptp pointer before its usage
octeontx2-af: Promisc enable/disable through mbox
gve: Set default duplex configuration to full
net/sched: cls_fw: Fix improper refcount update leads to use-after-free
net: mvneta: fix txq_map in case of txq_number==1
bpf: Fix max stack depth check for async callbacks
scsi: ufs: ufs-mediatek: Add dependency for RESET_CONTROLLER
scsi: qla2xxx: Fix error code in qla2x00_start_sp()
blk-crypto: use dynamic lock class for blk_crypto_profile::lock
igc: Handle PPS start time programming for past time values
igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
net/mlx5e: Check for NOT_READY flag state after locking
net/mlx5e: fix memory leak in mlx5e_ptp_open
net/mlx5e: fix memory leak in mlx5e_fs_tt_redirect_any_create
net/mlx5e: fix double free in mlx5e_destroy_flow_table
igc: Remove delay during TX ring configuration
ice: Fix max_rate check while configuring TX rate limits
drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
swiotlb: reduce the number of areas to match actual memory pool size
swiotlb: reduce the swiotlb buffer size on allocation failure
swiotlb: always set the number of areas before allocating the pool
drm/bridge: ti-sn65dsi86: Fix auxiliary bus lifetime
drm/panel: simple: Add connector_type for innolux_at043tn24
ksmbd: fix out of bounds read in smb2_sess_setup
ksmbd: add missing compound request handing in some commands
workqueue: clean up WORK_* constant types, clarify masking
net: lan743x: Don't sleep in atomic context
HID: amd_sfh: Fix for shift-out-of-bounds
HID: amd_sfh: Rename the float32 variable
Linux 6.1.39
io_uring: Use io_schedule* in cqring wait
sh: hd64461: Handle virq offset for offchip IRQ base and HD64461 IRQ
sh: mach-dreamcast: Handle virq offset in cascaded IRQ demux
sh: mach-highlander: Handle virq offset in cascaded IRL demux
sh: mach-r2d: Handle virq offset in cascaded IRL demux
block/partition: fix signedness issue for Amiga partitions
tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
wireguard: netlink: send staged packets when setting initial private key
wireguard: queueing: use saner cpu selection wrapping
netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
netfilter: nf_tables: do not ignore genmask when looking up chain by id
netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
netfilter: nf_tables: unbind non-anonymous set if rule construction fails
mtd: parsers: refer to ARCH_BCMBCA instead of ARCH_BCM4908
drm/i915/tc: Fix system resume MST mode restore for DP-alt sinks
drm/i915/tc: Fix TC port link ref init for DP MST during HW readout
drm/i915: Fix TypeC mode initialization during system resume
mm/mmap: Fix extra maple tree write
xfs: fix xfs_inodegc_stop racing with mod_delayed_work
xfs: disable reaping in fscounters scrub
xfs: check that per-cpu inodegc workers actually run on that cpu
xfs: explicitly specify cpu when forcing inodegc delayed work to run immediately
fs: no need to check source
blktrace: use inline function for blk_trace_remove() while blktrace is disabled
leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
ARM: orion5x: fix d2net gpio initialization
ARM: dts: qcom: ipq4019: fix broken NAND controller properties override
regulator: tps65219: Fix matching interrupts for their regulators
ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
ASoC: mediatek: mt8173: Fix irq error path
btrfs: do not BUG_ON() on tree mod log failure at __btrfs_cow_block()
btrfs: fix extent buffer leak after tree mod log failure at split_node()
btrfs: fix race when deleting quota root from the dirty cow roots list
btrfs: reinsert BGs failed to reclaim
btrfs: add block-group tree to lockdep classes
btrfs: bail out reclaim process if filesystem is read-only
btrfs: delete unused BGs while reclaiming BGs
btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
ipvs: increase ip_vs_conn_tab_bits range for 64BIT
usb: typec: ucsi: Mark dGPUs as DEVICE scope
i2c: nvidia-gpu: Remove ccgx,firmware-build property
i2c: nvidia-gpu: Add ACPI property to align with device-tree
fs: Lock moved directories
fs: Establish locking order for unrelated directories
Revert "f2fs: fix potential corruption when moving a directory"
ext4: Remove ext4 locking of moved directory
fs: avoid empty option when generating legacy mount string
jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
mm/damon/ops-common: atomically test and clear young on ptes and pmds
autofs: use flexible array in ioctl structure
integrity: Fix possible multiple allocation in integrity_inode_get()
um: Use HOST_DIR for mrproper
watch_queue: prevent dangling pipe pointer
bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent
bcache: Remove unnecessary NULL point check in node allocations
bcache: fixup btree_cache_wait list damage
wifi: mt76: mt7921e: fix init command fail with enabled device
wifi: ath10k: Serialize wake_tx_queue ops
wifi: cfg80211: fix regulatory disconnect for non-MLO
mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.
mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
mmc: core: disable TRIM on Kingston EMMC04G-M627
io_uring: wait interruptibly for request completions on exit
irqchip/loongson-pch-pic: Fix initialization of HT vector register
NFSD: add encoding of op_recall flag for write delegation
irqchip/loongson-pch-pic: Fix potential incorrect hwirq assignment
i2c: qup: Add missing unwind goto in qup_i2c_probe()
btrfs: do not BUG_ON() on tree mod log failure at balance_level()
extcon: usbc-tusb320: Unregister typec port on driver removal
extcon: usbc-tusb320: Convert to i2c's .probe_new()
dm ioctl: Avoid double-fetch of version
dm ioctl: have constant on the right side of the test
dm: avoid split of quoted strings where possible
dm: fix undue/missing spaces
i2c: xiic: Don't try to handle more interrupt events after error
apparmor: fix missing error check for rhashtable_insert_fast
sh: dma: Fix DMA channel offset calculation
s390/qeth: Fix vipa deletion
afs: Fix accidental truncation when storing data
octeontx-af: fix hardware timestamp configuration
net: dsa: sja1105: always enable the send_meta options
net: dsa: tag_sja1105: fix MAC DA patching from meta frames
pptp: Fix fib lookup calls.
riscv: move memblock_allow_resize() after linear mapping is ready
fanotify: disallow mount/sb marks on kernel internal pseudo fs
net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX
xsk: Honor SO_BINDTODEVICE on bind
bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_set()
tcp: annotate data races in __tcp_oow_rate_limited()
net: fix net_dev_start_xmit trace event vs skb_transport_offset()
net: dsa: tag_sja1105: fix source port decoding in vlan_filtering=0 bridge mode
net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
powerpc: dts: turris1x.dts: Fix PCIe MEM size for pci2 node
powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
ntfs: Fix panic about slab-out-of-bounds caused by ntfs_listxattr()
octeontx2-af: Add validation before accessing cgx and lmac
octeontx2-af: Fix mapping for NIX block from CGX connection
f2fs: fix error path handling in truncate_dnode()
mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
drm/amd: Don't try to enable secure display TA multiple times
drm/amdgpu: fix number of fence calculations
spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
mlxsw: minimal: fix potential memory leak in mlxsw_m_linecards_init
net: dsa: vsc73xx: fix MTU configuration
ibmvnic: Do not reset dql stats on NON_FATAL err
Bluetooth: MGMT: Fix marking SCAN_RSP as not connectable
Bluetooth: MGMT: Use BIT macro when defining bitfields
Bluetooth: MGMT: add CIS feature bits to controller information
Bluetooth: ISO: use hci_sync for setting CIG parameters
Bluetooth: fix invalid-bdaddr quirk for non-persistent setup
Add MODULE_FIRMWARE() for FIRMWARE_TG357766.
net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT
net: dsa: sja1105: always enable the INCL_SRCPT option
net: dsa: felix: don't drop PTP frames with tag_8021q when RX timestamping is disabled
net: mscc: ocelot: don't keep PTP configuration of all ports in single structure
net: mscc: ocelot: don't report that RX timestamping is enabled by default
spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode
net/sched: act_ipt: add sanity checks on skb before calling target
net: add a couple of helpers for iph tot_len
net/sched: act_ipt: add sanity checks on table name and hook locations
sctp: fix potential deadlock on &net->sctp.addr_wq_lock
media: cec: i2c: ch7322: also select REGMAP
f2fs: check return value of freeze_super()
drm/i915/guc/slpc: Apply min softlimit correctly
drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times
rtc: st-lpc: Release some resources in st_rtc_probe() in case of error
md/raid10: fix the condition to call bio_end_io_acct()
pwm: mtk_disp: Fix the disable flow of disp_pwm
pwm: ab8500: Fix error code in probe()
pwm: sysfs: Do not apply state to already disabled PWMs
pwm: imx-tpm: force 'real_period' to be zero in suspend
lib/bitmap: drop optimization of bitmap_{from,to}_arr64
phy: tegra: xusb: check return value of devm_kzalloc()
mfd: stmpe: Only disable the regulators if they are enabled
hwtracing: hisi_ptt: Fix potential sleep in atomic context
clk: qcom: mmcc-msm8974: fix MDSS_GDSC power flags
misc: fastrpc: check return value of devm_kasprintf()
cpufreq: mediatek: correct voltages for MT7622 and MT7623
KVM: s390/diag: fix racy access of physical cpu number in diag 9c handler
KVM: s390: vsie: fix the length of APCB bitmap
mfd: stmfx: Nullify stmfx->vdd in case of error
mfd: stmfx: Fix error path in stmfx_chip_init
bus: fsl-mc: don't assume child devices are all fsl-mc devices
nvmem: rmem: Use NVMEM_DEVID_AUTO
nvmem: sunplus-ocotp: release otp->clk before return
drivers: fwnode: fix fwnode_irq_get[_byname]()
device property: Clarify description of returned value in some functions
device property: Fix documentation for fwnode_get_next_parent()
serial: 8250_omap: Use force_suspend and resume for system suspend
Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection"
mfd: intel-lpss: Add missing check for platform_get_resource
mfd: wcd934x: Fix an error handling path in wcd934x_slim_probe()
usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
usb: common: usb-conn-gpio: Set last role to unknown before initial detection
usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe()
usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()
KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes
f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
f2fs: fix potential deadlock due to unpaired node_write lock use
gfs2: Fix duplicate should_fault_in_pages() call
sh: Avoid using IRQ0 on SH3 and SH4
media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
media: venus: helpers: Fix ALIGN() of non power of two
mfd: rt5033: Drop rt5033-battery sub-device
coresight: Fix loss of connection info when a module is unloaded
i3c: master: svc: fix cpu schedule in spin lock
lkdtm: replace ll_rw_block with submit_bh
kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR
serial: 8250: lock port for UART_IER access in omap8250_irq()
serial: core: lock port for start_rx() in uart_resume_port()
serial: 8250: lock port for stop_rx() in omap8250_irq()
serial: core: lock port for stop_rx() in uart_suspend_port()
usb: misc: eud: Fix eud sysfs path (use 'qcom_eud')
usb: hide unused usbfs_notify_suspend/resume functions
usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()
extcon: Fix kernel doc of property capability fields to avoid warnings
extcon: Fix kernel doc of property fields to avoid warnings
usb: gadget: u_serial: Add null pointer check in gserial_suspend
usb: dwc3: qcom: Fix potential memory leak
staging: vchiq_arm: mark vchiq_platform_init() static
clk: qcom: mmcc-msm8974: use clk_rcg2_shared_ops for mdp_clk_src clock
clk: qcom: dispcc-qcm2290: Fix GPLL0_OUT_DIV handling
clk: qcom: dispcc-qcm2290: Fix BI_TCXO_AO handling
clk: qcom: ipq6018: fix networking resets
clk: qcom: reset: support resetting multiple bits
media: mediatek: vcodec: using decoder status instead of core work count
media: hi846: fix usage of pm_runtime_get_if_in_use()
media: i2c: Correct format propagation for st-mipid02
media: usb: siano: Fix warning due to null work_func_t function pointer
media: videodev2.h: Fix struct v4l2_input tuner index comment
media: amphion: initiate a drain of the capture queue in dynamic resolution change
media: amphion: drop repeated codec data for vc1g format
media: amphion: drop repeated codec data for vc1l format
media: usb: Check az6007_read() return value
clk: qcom: gcc-qcm2290: Mark RCGs shared where applicable
clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks
clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs
clk: qcom: mmcc-msm8974: remove oxili_ocmemgx_clk
serial: 8250: omap: Fix freeing of resources on failed register
usb: dwc2: Fix some error handling paths
usb: dwc2: platform: Improve error reporting for problems during .remove()
sh: j2: Use ioremap() to translate device tree address into kernel memory
f2fs: do not allow to defragment files have FI_COMPRESS_RELEASED
dt-bindings: power: reset: qcom-pon: Only allow reboot-mode pre-pmk8350
w1: fix loop in w1_fini()
w1: w1_therm: fix locking behavior in convert_t
SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
btrfs: fix race when deleting free space root from the dirty cow roots list
block: increment diskseq on all media change events
block: change all __u32 annotations to __be32 in affs_hardblocks.h
block: add overflow checks for Amiga partition support
block: fix signed int overflow in Amiga partition support
ALSA: pcm: Fix potential data race at PCM memory allocation helpers
ALSA: jack: Fix mutex call in snd_jack_report()
ALSA: hda/realtek: Add quirk for Clevo NPx0SNx
ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook
mm/mmap: Fix VM_LOCKED check in do_vmi_align_munmap()
Revert "drm/amd/display: edp do not add non-edid timings"
iio: accel: fxls8962af: fixup buffer scan element type
iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF
iio: adc: ad7192: Fix internal/external clock selection
iio: adc: ad7192: Fix null ad7192_state pointer access
phy: tegra: xusb: Clear the driver reference in usb-phy dev
usb: dwc3: gadget: Propagate core init errors to UDC during pullup
USB: serial: option: add LARA-R6 01B PIDs
md/raid1-10: fix casting from randomized structure in raid1_submit_write()
x86/efi: Make efi_set_virtual_address_map IBT safe
arm64: sme: Use STR P to clear FFR context field in streaming SVE mode
ksmbd: avoid field overflow warning
smb: client: fix broken file attrs with nodfs mounts
cifs: do all necessary checks for credits within or before locking
cifs: prevent use-after-free by freeing the cfile later
efi/libstub: Disable PCI DMA before grabbing the EFI memory map
kbuild: Disable GCOV for *.mod.o
hwrng: st - keep clock enabled while hwrng is registered
dax/kmem: Pass valid argument to memory_group_register_static
dax: Introduce alloc_dev_dax_id()
dax: Fix dax_mapping_release() use after free
SMB3: Do not send lease break acknowledgment if all file handles have been closed
NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION
NFSv4.2: fix wrong shrinker_id
crypto: qat - unmap buffers before free for RSA
crypto: qat - unmap buffer before free for DH
crypto: qat - Use helper to set reqsize
crypto: kpp - Add helper to set reqsize
ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard
modpost: fix off by one in is_executable_section()
crypto: jitter - correct health test during initialization
crypto: marvell/cesa - Fix type mismatch warning
modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}
modpost: fix section mismatch message for R_ARM_ABS32
crypto: nx - fix build warnings when DEBUG_FS is not enabled
modpost: remove broken calculation of exception_table_entry size
hwrng: virtio - Fix race on data_avail and actual data
vfio/mdev: Move the compat_class initialization to module init
PCI: vmd: Fix uninitialized variable usage in vmd_enable_domain()
PCI: endpoint: functions/pci-epf-test: Fix dma_chan direction
PCI: endpoint: Fix a Kconfig prompt of vNTB driver
PCI: endpoint: Fix Kconfig indent style
powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary
powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo
riscv: uprobes: Restore thread.bad_cause
PCI: qcom: Disable write access to read only registers for IP v2.9.0
PCI: qcom: Use DWC helpers for modifying the read-only DBI registers
PCI: qcom: Use lower case for hex
PCI: qcom: Sort and group registers and bitfield definitions
PCI: qcom: Remove PCIE20_ prefix from register definitions
powerpc: update ppc_save_regs to save current r1 in pt_regs
powerpc: simplify ppc_save_regs
powerpc/powernv/sriov: perform null check on iov before dereferencing iov
pinctrl: at91-pio4: check return value of devm_kasprintf()
pinctrl: microchip-sgpio: check return value of devm_kasprintf()
powerpc/64s: Fix VAS mm use after free
perf tool x86: Fix perf_env memory leak
perf tool x86: Consolidate is_amd check into single function
platform/x86/dell/dell-rbtn: Fix resources leaking on error path
perf dwarf-aux: Fix off-by-one in die_get_varname()
platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles
perf script: Fix allocation of evsel->priv related to per-event dump files
powerpc/signal32: Force inlining of __unsafe_save_user_regs() and save_tm_user_regs_unsafe()
powerpc/interrupt: Don't read MSR from interrupt_exit_kernel_prepare()
kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures
pinctrl: npcm7xx: Add missing check for ioremap
pinctrl:sunplus: Add check for kmalloc
platform/x86: think-lmi: Correct NVME password handling
platform/x86: think-lmi: Correct System password interface
platform/x86: think-lmi: mutex protection around multiple WMI calls
pinctrl: cherryview: Return correct value if pin in push-pull mode
perf bench: Add missing setlocale() call to allow usage of %'d style formatting
scsi: lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state
PCI: Add pci_clear_master() stub for non-CONFIG_PCI
pinctrl: sunplus: Add check for kmalloc
PCI: ftpci100: Release the clock resources
PCI: pciehp: Cancel bringup sequence if card is not present
scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()
PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
platform/x86: lenovo-yogabook: Set default keyboard backligh brightness on probe()
platform/x86: lenovo-yogabook: Reprobe devices on remove()
platform/x86: lenovo-yogabook: Fix work race on remove()
pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors
scsi: qedf: Fix NULL dereference in error handling
PCI: vmd: Reset VMD config register between soft reboots
PCI: cadence: Fix Gen2 Link Retraining process
ASoC: amd: acp: clear pdm dma interrupt mask
ARM: dts: lan966x: kontron-d10: fix SPI CS
ARM: dts: lan966x: kontron-d10: fix board reset
clk: Fix memory leak in devm_clk_notifier_register()
ASoC: imx-audmix: check return value of devm_kasprintf()
ovl: update of dentry revalidate flags after copy up
drivers: meson: secure-pwrc: always enable DMA domain
clk: ti: clkctrl: check return value of kasprintf()
clk: keystone: sci-clk: check return value of kasprintf()
clk: si5341: free unused memory on probe failure
clk: si5341: check return value of {devm_}kasprintf()
clk: si5341: return error if one synth clock registration fails
clk: cdce925: check return value of kasprintf()
clk: vc5: check memory returned by kasprintf()
drm/msm/dpu: correct MERGE_3D length
drm/amdgpu: Fix usage of UMC fill record in RAS
drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function.
arm64: dts: mediatek: mt8192: Fix CPUs capacity-dmips-mhz
arm64: dts: mediatek: Add cpufreq nodes for MT8192
drm/msm/dp: Free resources after unregistering them
drm/msm/dsi: Remove incorrect references to slice_count
drm/msm/dsi: Flip greater-than check for slice_count and slice_per_intf
drm/msm/dsi: Use DSC slice(s) packet size to compute word count
drm/msm/dpu: Fix slice_last_group_size calculation
drm/msm/dpu: do not enable color-management if DSPPs are not available
ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
clk: tegra: tegra124-emc: Fix potential memory leak
clk: clocking-wizard: Fix Oops in clk_wzrd_register_divider()
clk: bcm: rpi: Fix off by one in raspberrypi_discover_clocks()
arm64: dts: qcom: sm8250-edo: Panel framebuffer is 2.5k instead of 4k
arm64: dts: qcom: sdm845: Flush RSC sleep & wake votes
clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe()
clk: imx93: fix memory leak and missing unwind goto in imx93_clocks_probe
clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe
clk: imx: clk-imxrt1050: fix memory leak in imxrt1050_clocks_probe
RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context
RDMA/bnxt_re: wraparound mbox producer index
drm/msm/a5xx: really check for A510 in a5xx_gpu_init
amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
RDMA/rxe: Fix access checks in rxe_check_bind_mw
RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mw.c
RDMA/rxe: Add ibdev_dbg macros for rxe
HID: uclogic: Modular KUnit tests should not depend on KUNIT=y
drm/radeon: fix possible division-by-zero errors
drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode
soc: mediatek: SVS: Fix MT8192 GPU node name
drm/amdkfd: Fix potential deallocation of previously deallocated memory.
drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg()
drm/amd/display: Fix a test CalculatePrefetchSchedule()
clk: Export clk_hw_forward_rate_request()
ARM: dts: BCM5301X: fix duplex-full => full-duplex
hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
hwmon: (gsc-hwmon) fix fan pwm temperature scaling
ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx
ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2
Input: pm8941-powerkey - fix debounce on gen2+ PMICs
arm64: dts: ti: k3-j7200: Fix physical address of pin
fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
drm/msm/dpu: set DSC flush bit correctly at MDP CTL flush register
arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
RDMA/hns: Fix hns_roce_table_get return value
IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
RDMA/irdma: avoid fortify-string warning in irdma_clr_wqes
soc/fsl/qe: fix usb.c build errors
ARM: dts: meson8: correct uart_B and uart_C clock references
ASoC: es8316: Do not set rate constraints for unsupported MCLKs
ASoC: es8316: Increment max value for ALC Capture Target Volume control
ARM: dts: qcom: apq8074-dragonboard: Set DMA as remotely controlled
memory: brcmstb_dpfe: fix testing array offset after use
ARM: dts: stm32: Shorten the AV96 HDMI sound card name
arm64: dts: mediatek: mt8183: Add mediatek,broken-save-restore-fw to kukui
arm64: dts: qcom: apq8096: fix fixed regulator name property
arm64: dts: qcom: pm7250b: add missing spmi-vadc include
ARM: omap2: fix missing tick_broadcast() prototype
ARM: ep93xx: fix missing-prototype warnings
drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H
drm/bridge: ti-sn65dsi83: Fix enable/disable flow to meet spec
drm/bridge: Introduce pre_enable_prev_first to alter bridge init order
arm64: dts: qcom: apq8016-sbc: Fix 1.8V power rail on LS expansion
arm64: dts: qcom: apq8016-sbc: Fix regulator constraints
arm64: dts: qcom: sdm845-polaris: add missing touchscreen child node reg
arm64: dts: qcom: sm8350: correct DMA controller unit address
arm64: dts: qcom: sm8350: Add GPI DMA compatible fallback
arm64: dts: qcom: sdm845: correct camss unit address
arm64: dts: qcom: sdm630: correct camss unit address
arm64: dts: qcom: msm8996: correct camss unit address
arm64: dts: qcom: msm8994: correct SPMI unit address
arm64: dts: qcom: msm8916: correct MMC unit address
arm64: dts: qcom: msm8916: correct camss unit address
ARM: dts: qcom: msm8974: do not use underscore in node name (again)
drm/bridge: anx7625: Prevent endless probe loop
drm/bridge: anx7625: Convert to i2c's .probe_new()
ARM: dts: gta04: Move model property out of pinctrl node
clk: renesas: rzg2l: Fix CPG_SIPLL5_CLK1 register write
iommu/virtio: Return size mapped for a detached domain
iommu/virtio: Detach domain on endpoint release
drm/msm/dpu: Set DPU_DATA_HCTL_EN for in INTF_SC7180_MASK
drm/msm/disp/dpu: get timing engine status from intf status register
drm/msm/dsi: don't allow enabling 14nm VCO with unprogrammed rate
RDMA/bnxt_re: Fix to remove an unnecessary log
RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid
RDMA/bnxt_re: Use unique names while registering interrupts
RDMA/bnxt_re: Fix to remove unnecessary return labels
RDMA/bnxt_re: Disable/kill tasklet only if it is enabled
hwmon: (f71882fg) prevent possible division by zero
clk: imx: scu: use _safe list iterator to avoid a use after free
drm/bridge: tc358767: Switch to devm MIPI-DSI helpers
arm64: dts: microchip: sparx5: do not use PSCI on reference boards
bus: ti-sysc: Fix dispc quirk masking bool variables
ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards
drm/vkms: Fix RGB565 pixel conversion
drm: Add fixed-point helper to get rounded integer values
drm/vkms: isolate pixel conversion functionality
ASoC: Intel: sof_sdw: remove SOF_SDW_TGL_HDMI for MeteorLake devices
driver: soc: xilinx: use _safe loop iterator to avoid a use after free
drm/panel: sharp-ls043t1le01: adjust mode settings
drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`
Input: adxl34x - do not hardcode interrupt trigger type
clk: rs9: Fix .driver_data content in i2c_device_id
clk: vc7: Fix .driver_data content in i2c_device_id
clk: vc5: Fix .driver_data content in i2c_device_id
bootmem: remove the vmemmap pages from kmemleak in free_bootmem_page
clk: vc5: Use `clamp()` to restrict PLL range
mm: call arch_swap_restore() from do_swap_page()
ARM: dts: meson8b: correct uart_B and uart_C clock references
ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
drm/vram-helper: fix function names in vram helper doc
drm/bridge: tc358768: fix THS_TRAILCNT computation
drm/bridge: tc358768: fix TXTAGOCNT computation
drm/bridge: tc358768: fix THS_ZEROCNT computation
drm/bridge: tc358768: fix TCLK_TRAILCNT computation
drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation
drm/bridge: tc358768: fix TCLK_ZEROCNT computation
drm/bridge: tc358768: fix PLL target frequency
drm/bridge: tc358768: fix PLL parameters computation
drm/bridge: tc358768: always enable HS video mode
drm/bridge: ti-sn65dsi83: Fix enable error path
Input: drv260x - sleep between polling GO bit
drm/bridge: it6505: Move a variable assignment behind a null pointer check in receive_timing_debugfs_show()
drm/amd/display: Explicitly specify update type per plane info change
radeon: avoid double free in ci_dpm_init()
drm/amd/display: Add logging for display MALL refresh setting
netlink: Add __sock_i_ino() for __netlink_diag_dump().
ipvlan: Fix return value of ipvlan_queue_xmit()
netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.
netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
lib/ts_bm: reset initial match offset for every block of text
net: nfc: Fix use-after-free caused by nfc_llcp_find_local
sfc: fix crash when reading stats while NIC is resetting
ocfs2: Fix use of slab data with sendpage
net: axienet: Move reset before 64-bit DMA detection
gtp: Fix use-after-free in __gtp_encap_destroy().
selftests: rtnetlink: remove netdevsim device after ipsec offload test
bonding: do not assume skb mac_header is set
netlink: do not hard code device address lenth in fdb dumps
netlink: fix potential deadlock in netlink_set_err()
net: stmmac: fix double serdes powerdown
can: kvaser_pciefd: Set hardware timestamp on transmitted packets
can: kvaser_pciefd: Add function to set skb hwtstamps
can: length: fix bitstuffing count
bpf: Fix bpf socket lookup from tc/xdp to respect socket VRF bindings
bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly via TC hookpoint
bpf: Factor out socket lookup functions for the TC hookpoint.
wifi: ath9k: convert msecs to jiffies where needed
wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection
mmc: Add MMC_QUIRK_BROKEN_SD_CACHE for Kingston Canvas Go Plus from 11/2019
wifi: ieee80211: Fix the common size calculation for reconfiguration ML
wifi: cfg80211/mac80211: Fix ML element common size calculation
wifi: cfg80211: fix regulatory disconnect with OCB/NAN
wifi: cfg80211: drop incorrect nontransmitted BSS update code
wifi: cfg80211: rewrite merging of inherited elements
wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam
wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_handler()
wifi: iwlwifi: pull from TXQs with softirqs disabled
wifi: ath11k: Add missing check for ioremap
rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO
wifi: mac80211: Fix permissions for valid_links debugfs entry
wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()
memstick r592: make memstick_debug_get_tpc_name() static
mmc: mediatek: Avoid ugly error message when SDIO wakeup IRQ isn't used
kexec: fix a memory leak in crash_shrink_memory()
watchdog/perf: more properly prevent false positives with turbo modes
watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config
selftests: cgroup: fix unexpected failure on test_memcg_low
ice: handle extts in the miscellaneous interrupt thread
wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled
selftests/bpf: Fix check_mtu using wrong variable type
wifi: mac80211: recalc min chandef for new STA links
wifi: ath10k: Trigger STA disconnect after reconfig complete on hardware restart
samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60
wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes
wifi: ray_cs: Fix an error handling path in ray_probe()
wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
wifi: atmel: Fix an error handling path in atmel_probe()
wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
regulator: core: Streamline debugfs operations
regulator: core: Fix more error checking for debugfs_create_dir()
selftests/bpf: Do not use sign-file as testcase
bpf: Fix memleak due to fentry attach failure
bpf: Remove bpf trampoline selector
bpftool: JIT limited misreported as negative value on aarch64
nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
spi: dw: Round of n_bytes to power of 2
bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen
libbpf: fix offsetof() and container_of() to work with CO-RE
sctp: add bpf_bypass_getsockopt proto callback
wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()
wifi: wilc1000: fix for absent RSN capabilities WFA testcase
spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG
samples/bpf: Fix buffer overflow in tcp_basertt
libbpf: btf_dump_type_data_check_overflow needs to consider BTF_MEMBER_BITFIELD_SIZE
wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation
igc: Enable and fix RX hash usage by netstack
pstore/ram: Add check for kstrdup
ima: Fix build warnings
evm: Fix build warnings
evm: Complete description of evm_inode_setattr()
locking/atomic: arm: fix sync ops
x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
perf/ibs: Fix interface via core pmu events
kselftest: vDSO: Fix accumulation of uninitialized ret when CLOCK_REALTIME is undefined
rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale
rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()
rcuscale: Move shutdown from wait_event() to wait_event_idle()
rcutorture: Correct name of use_softirq module parameter
rcu-tasks: Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs
rcu: Make rcu_cpu_starting() rely on interrupts being disabled
thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
cpufreq: intel_pstate: Fix energy_performance_preference for passive
ARM: 9303/1: kprobes: avoid missing-declaration warnings
PM: domains: Move the verification of in-params from genpd_add_device()
powercap: RAPL: Fix CONFIG_IOSF_MBI dependency
drivers/perf: hisi: Don't migrate perf to the CPU going to teardown
x86/tdx: Fix race between set_memory_encrypted() and load_unaligned_zeropad()
x86/mm: Allow guest.enc_status_change_prepare() to fail
perf/arm-cmn: Fix DTC reset
PM: domains: fix integer overflow issues in genpd_parse_state()
clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe
tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().
tick/rcu: Fix bogus ratelimit condition
posix-timers: Prevent RT livelock in itimer_delete()
erofs: fix compact 4B support for 16k block size
erofs: simplify iloc()
svcrdma: Prevent page release when nothing was received
irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
irqchip/stm32-exti: Fix warning on initialized field overwritten
block: fix blktrace debugfs entries leakage
md/raid1-10: submit write io directly if bitmap is not enabled
md/raid1-10: factor out a helper to submit normal write
md/raid1-10: factor out a helper to add bio to plug
md/raid10: fix io loss while replacement replace rdev
md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request
md/raid10: fix wrong setting of max_corr_read_errors
md/raid10: fix overflow of md/safe_mode_delay
md/raid10: check slab-out-of-bounds in md_bitmap_get_counter
nvme-core: fix dev_pm_qos memleak
nvme-core: add missing fault-injection cleanup
nvme-auth: don't ignore key generation failures when initializing ctrl keys
nvme-core: fix memory leak in dhchap_ctrl_secret
nvme-core: fix memory leak in dhchap_secret_store
nvme-auth: no need to reset chap contexts on re-authentication
nvme-auth: remove symbol export from nvme_auth_reset
nvme-auth: rename authentication work elements
nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap
lockd: drop inappropriate svc_get() from locked_get()
blk-mq: fix potential io hang by wrong 'wake_batch'
virt: sevguest: Add CONFIG_CRYPTO dependency
x86/sev: Fix calculation of end address based on number of pages
blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost
x86/resctrl: Only show tasks' pid in current pid namespace
erofs: kill hooked chains to avoid loops on deduplicated compressed images
erofs: move zdata.h into zdata.c
erofs: remove tagged pointer helpers
erofs: avoid tagged pointers to mark sync decompression
erofs: clean up cached I/O strategies
block: Fix the type of the second bdev_op_is_zoned_write() argument
fs: pipe: reveal missing function protoypes
drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2
Linux 6.1.38
drm/amd/display: Ensure vmin and vmax adjust for DCE
drm/amdgpu: Validate VM ioctl flags.
docs: Set minimal gtags / GNU GLOBAL version to 6.6.5
scripts/tags.sh: Resolve gtags empty index generation
perf symbols: Symbol lookup with kcore can fail if multiple segments match stext
nubus: Partially revert proc_create_single_data() conversion
execve: always mark stack as growing down during early stack setup
PCI/ACPI: Call _REG when transitioning D-states
PCI/ACPI: Validate acpi_pci_set_power_state() parameter
drm/amd/display: Do not update DRR while BW optimizations pending
drm/amd/display: Remove optimization for VRR updates
xtensa: fix lock_mm_and_find_vma in case VMA not found
Linux 6.1.37
xtensa: fix NOMMU build with lock_mm_and_find_vma() conversion
csky: fix up lock_mm_and_find_vma() conversion
parisc: fix expand_stack() conversion
sparc32: fix lock_mm_and_find_vma() conversion
Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
HID: wacom: Use ktime_t rather than int when dealing with timestamps
HID: hidraw: fix data race on device refcount
fbdev: fix potential OOB read in fast_imageblit()
mm: always expand the stack with the mmap write lock held
execve: expand new process stack manually ahead of time
mm: make find_extend_vma() fail if write lock not held
powerpc/mm: convert coprocessor fault to lock_mm_and_find_vma()
mm/fault: convert remaining simple cases to lock_mm_and_find_vma()
arm/mm: Convert to using lock_mm_and_find_vma()
riscv/mm: Convert to using lock_mm_and_find_vma()
mips/mm: Convert to using lock_mm_and_find_vma()
powerpc/mm: Convert to using lock_mm_and_find_vma()
arm64/mm: Convert to using lock_mm_and_find_vma()
mm: make the page fault mmap locking killable
mm: introduce new 'lock_mm_and_find_vma()' page fault helper
maple_tree: fix potential out-of-bounds access in mas_wr_end_piv()
can: isotp: isotp_sendmsg(): fix return error fix on TX path
x86/smp: Cure kexec() vs. mwait_play_dead() breakage
x86/smp: Use dedicated cache-line for mwait_play_dead()
x86/smp: Remove pointless wmb()s from native_stop_other_cpus()
x86/smp: Dont access non-existing CPUID leaf
x86/smp: Make stop_other_cpus() more robust
x86/microcode/AMD: Load late on both threads too
mm, hwpoison: when copy-on-write hits poison, take page offline
mm, hwpoison: try to recover from copy-on write faults
mptcp: ensure listener is unhashed before updating the sk status
mm/mmap: Fix error return in do_vmi_align_munmap()
mm/mmap: Fix error path in do_vmi_align_munmap()
Revert "gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain()"
Linux 6.1.36
smb: move client and server files to common directory fs/smb
i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
KVM: arm64: Restore GICv2-on-GICv3 functionality
vhost_net: revert upend_idx only on retriable error
vhost_vdpa: tell vqs about the negotiated
drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
drm/exynos: vidi: fix a wrong error return
null_blk: Fix: memory release when memory_backed=1
ARM: dts: Fix erroneous ADS touchscreen polarities
i2c: mchp-pci1xxxx: Avoid cast to incompatible function type
ALSA: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the ALC256
ASoC: fsl_sai: Enable BCI bit if SAI works on synchronous mode with BYP asserted
s390/purgatory: disable branch profiling
gfs2: Don't get stuck writing page onto itself under direct I/O
ASoC: amd: yc: Add Thinkpad Neo14 to quirks list for acp6x
ASoC: nau8824: Add quirk to active-high jack-detect
soundwire: qcom: add proper error paths in qcom_swrm_startup()
soundwire: dmi-quirks: add new mapping for HP Spectre x360
ASoC: simple-card: Add missing of_node_put() in case of error
ASoC: codecs: wcd938x-sdw: do not set can_multi_write flag
spi: lpspi: disable lpspi module irq in DMA mode
s390/cio: unregister device when the only path is gone
arm64: dts: qcom: sc7280-qcard: drop incorrect dai-cells from WCD938x SDW
arm64: dts: qcom: sc7280-idp: drop incorrect dai-cells from WCD938x SDW
Input: soc_button_array - add invalid acpi_index DMI quirk handling
nvme: improve handling of long keep alives
nvme: check IO start time when deciding to defer KA
nvme: double KA polling frequency to avoid KATO with TBKAS on
usb: gadget: udc: fix NULL dereference in remove()
btrfs: fix an uninitialized variable warning in btrfs_log_inode
nfcsim.c: Fix error checking for debugfs_create_dir
media: cec: core: don't set last_initiator if tx in progress
media: cec: core: disable adapter in cec_devnode_unregister
smb3: missing null check in SMB2_change_notify
arm64: Add missing Set/Way CMO encodings
HID: wacom: Add error check to wacom_parse_and_register()
scsi: target: iscsi: Prevent login threads from racing between each other
gpiolib: Fix irq_domain resource tracking for gpiochip_irqchip_add_domain()
gpio: sifive: add missing check for platform_get_irq
gpiolib: Fix GPIO chip IRQ initialization restriction
arm64: dts: rockchip: fix nEXTRST on SOQuartz
arm64: dts: rockchip: Enable GPU on SOQuartz CM4
revert "net: align SO_RCVMARK required privileges with SO_MARK"
sch_netem: acquire qdisc lock in netem_change()
platform/x86/amd/pmf: Register notify handler only if SPS is enabled
selftests: forwarding: Fix race condition in mirror installation
io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr
bpf: Force kprobe multi expected_attach_type for kprobe_multi link
bpf/btf: Accept function names that contain dots
Revert "net: phy: dp83867: perform soft reset and retain established link"
netfilter: nfnetlink_osf: fix module autoload
netfilter: nf_tables: disallow updates of anonymous sets
netfilter: nf_tables: reject unbound chain set before commit phase
netfilter: nf_tables: reject unbound anonymous set before commit phase
netfilter: nf_tables: disallow element updates of bound anonymous sets
netfilter: nft_set_pipapo: .walk does not deal with generations
netfilter: nf_tables: drop map element references from preparation phase
netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
netfilter: nf_tables: fix chain binding transaction logic
be2net: Extend xmit workaround to BE3 chip
net: dsa: mt7530: fix handling of LLDP frames
net: dsa: mt7530: fix handling of BPDUs on MT7530 switch
net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
ipvs: align inner_mac_header for encapsulation
mmc: usdhi60rol0: fix deferred probing
mmc: sh_mmcif: fix deferred probing
mmc: sdhci-acpi: fix deferred probing
mmc: owl: fix deferred probing
mmc: omap_hsmmc: fix deferred probing
mmc: omap: fix deferred probing
mmc: mvsdio: fix deferred probing
mmc: mtk-sd: fix deferred probing
net: qca_spi: Avoid high load if QCA7000 is not available
sfc: use budget for TX completions
net/mlx5: DR, Fix wrong action data allocation in decap action
xfrm: Linearize the skb after offloading if needed.
selftests: net: fcnal-test: check if FIPS mode is enabled
selftests: net: vrf-xfrm-tests: change authentication and encryption algos
selftests: net: tls: check if FIPS mode is enabled
bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl bpf_jit_enable.
xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
bpf: Fix verifier id tracking of scalars on spill
bpf: track immediate values written to stack by BPF_ST instruction
KVM: arm64: PMU: Restore the host's PMUSERENR_EL0
xfrm: Ensure policies always checked on XFRM-I input path
xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
xfrm: Treat already-verified secpath entries as optional
ieee802154: hwsim: Fix possible memory leaks
mmc: meson-gx: fix deferred probing
memfd: check for non-NULL file_seals in memfd_create() syscall
x86/mm: Avoid using set_pgd() outside of real PGD pages
nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
io_uring/poll: serialize poll linked timer start with poll removal
arm64: dts: rockchip: Fix rk356x PCIe register and range mappings
regmap: spi-avmm: Fix regmap_bus max_raw_write
regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
spi: spi-geni-qcom: correctly handle -EPROBE_DEFER from dma_request_chan()
wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0
bpf: ensure main program has an extable
mmc: sunxi: fix deferred probing
mmc: bcm2835: fix deferred probing
mmc: sdhci-spear: fix deferred probing
mmc: mmci: stm32: fix max busy timeout calculation
mmc: meson-gx: remove redundant mmc_request_done() call from irq context
mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
mmc: litex_mmc: set PROBE_PREFER_ASYNCHRONOUS
cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex in freezer_css_{online,offline}()
cgroup: Do not corrupt task iteration when rebinding subsystem
mptcp: consolidate fallback and non fallback state machine
mptcp: fix possible list corruption on passive MPJ
mptcp: fix possible divide by zero in recvmsg()
mptcp: handle correctly disconnect() failures
io_uring/net: disable partial retries for recvmsg with cmsg
io_uring/net: clear msg_controllen on partial sendmsg retry
PCI: hv: Add a per-bus mutex state_lock
PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
PCI: hv: Fix a race condition bug in hv_pci_query_relations()
Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails
KVM: Avoid illegal stage2 mapping on invalid memory slot
ACPI: sleep: Avoid breaking S3 wakeup due to might_sleep()
nilfs2: fix buffer corruption due to concurrent device reads
scripts: fix the gfp flags header path in gfp-translate
writeback: fix dereferencing NULL mapping->host on writeback_page_template
selftests: mptcp: join: fix "userspace pm add & remove address"
selftests: mptcp: join: skip fail tests if not supported
selftests: mptcp: join: skip userspace PM tests if not supported
selftests: mptcp: join: skip test if iptables/tc cmds fail
selftests: mptcp: sockopt: skip TCP_INQ checks if not supported
selftests: mptcp: diag: skip listen tests if not supported
selftests/mount_setattr: fix redefine struct mount_attr build error
selftests: mptcp: join: skip MPC backups tests if not supported
selftests: mptcp: join: skip fullmesh flag tests if not supported
selftests: mptcp: join: skip backup if set flag on ID not supported
selftests: mptcp: join: skip implicit tests if not supported
selftests: mptcp: join: support RM_ADDR for used endpoints or not
selftests: mptcp: join: skip Fastclose tests if not supported
selftests: mptcp: join: support local endpoint being tracked or not
selftests: mptcp: join: skip check if MIB counter not supported
selftests: mptcp: join: helpers to skip tests
selftests: mptcp: join: use 'iptables-legacy' if available
selftests: mptcp: lib: skip if not below kernel version
selftests: mptcp: userspace pm: skip if not supported
selftests: mptcp: userspace pm: skip if 'ip' tool is unavailable
selftests: mptcp: sockopt: skip getsockopt checks if not supported
selftests: mptcp: sockopt: relax expected returned size
selftests: mptcp: pm nl: skip fullmesh flag checks if not supported
selftests: mptcp: pm nl: remove hardcoded default limits
selftests: mptcp: connect: skip disconnect tests if not supported
selftests: mptcp: connect: skip transp tests if not supported
selftests: mptcp: lib: skip if missing symbol
selftests: mptcp: join: fix ShellCheck warnings
selftests: mptcp: remove duplicated entries in usage
tick/common: Align tick period during sched_timer setup
ksmbd: validate session id and tree id in the compound request
ksmbd: fix out-of-bound read in smb2_write
ksmbd: validate command payload size
tpm_crb: Add support for CRB devices based on Pluton
tpm, tpm_tis: Claim locality in interrupt handler
mm: Fix copy_from_user_nofault().
ata: libata-scsi: Avoid deadlock on rescan after device resume
tty: serial: fsl_lpuart: reduce RX watermark to 0 on LS1028A
tty: serial: fsl_lpuart: make rx_watermark configurable for different platforms
drm/amd/display: fix the system hang while disable PSR
drm/amd/display: Add wrapper to call planes and stream update
drm/amd/display: Use dc_update_planes_and_stream
ANDROID: GKI: irq-gic-v3: fix up breakage in 6.1.35 merge
Linux 6.1.35
kbuild: Update assembler calls to use proper flags and language target
MIPS: Prefer cc-option for additions to cflags
MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option
x86/boot/compressed: prefer cc-option for CFLAGS additions
scsi: target: core: Fix error path in target_setup_session()
neighbour: delete neigh_lookup_nodev as not used
net/sched: act_api: add specific EXT_WARN_MSG for tc action
Revert "net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy"
net/sched: act_api: move TCA_EXT_WARN_MSG to the correct hierarchy
drm/amdgpu: Don't set struct drm_driver.output_poll_changed
rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
parisc: Delete redundant register definitions in <asm/assembly.h>
afs: Fix vlserver probe RTT handling
octeon_ep: Add missing check for ioremap
selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
net: tipc: resize nlattr array to correct size
dm: don't lock fs when the map is NULL during suspend or resume
sfc: fix XDP queues mode with legacy IRQ
net: macsec: fix double free of percpu stats
net: lapbether: only support ethernet devices
net: dsa: felix: fix taprio guard band overflow at 10Mbps with jumbo frames
net/sched: cls_api: Fix lockup on flushing explicitly created chain
ext4: drop the call to ext4_error() from ext4_get_group_info()
cifs: fix lease break oops in xfstest generic/098
selftests: forwarding: hw_stats_l3: Set addrgenmode in a separate step
net/sched: qdisc_destroy() old ingress and clsact Qdiscs before grafting
net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
sched: add new attr TCA_EXT_WARN_MSG to report tc extact message
selftests/tc-testing: Fix SFB db test
selftests/tc-testing: Fix Error: failed to find target LOG
selftests/tc-testing: Fix Error: Specified qdisc kind is unknown.
drm/nouveau: add nv_encoder pointer check for NULL
drm/nouveau/dp: check for NULL nv_connector->native_mode
drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow
drm/nouveau: don't detect DSM for non-NVIDIA device
net: phylink: use a dedicated helper to parse usgmii control word
net: phylink: report correct max speed for QUSGMII
igb: fix nvm.ops.read() error handling
igc: Fix possible system crash when loading module
igc: Clean the TX buffer and TX descriptor ring
sctp: fix an error code in sctp_sf_eat_auth()
ipvlan: fix bound dev checking for IPv6 l3s mode
net: ethtool: correct MAX attribute value for stats
IB/isert: Fix incorrect release of isert connection
IB/isert: Fix possible list corruption in CMA handler
IB/isert: Fix dead lock in ib_isert
RDMA/mlx5: Fix affinity assignment
IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
RDMA/cma: Always set static rate to 0 for RoCE
RDMA/mlx5: Create an indirect flow table for steering anchor
RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
octeontx2-af: fix lbk link credits on cn10k
octeontx2-af: fixed resource availability check
iavf: remove mask from iavf_irq_enable_queues()
RDMA/rxe: Fix the use-before-initialization error of resp_pkts
RDMA/rxe: Removed unused name from rxe_task struct
wifi: mac80211: take lock before setting vif links
wifi: cfg80211: fix link del callback to call correct handler
wifi: mac80211: fix link activation settings order
net/sched: cls_u32: Fix reference counter leak leading to overflow
octeontx2-af: Fix promiscuous mode
net/sched: act_pedit: Parse L3 Header for L4 offset
net/sched: act_pedit: remove extra check for key type
net/sched: simplify tcf_pedit_act
igb: Fix extts capture value format for 82580/i354/i350
ping6: Fix send to link-local addresses with VRF.
net: enetc: correct the indexes of highest and 2nd highest TCs
netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
ice: Fix XDP memory leak when NIC is brought up and down
netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM
netfilter: nf_tables: integrate pipapo into commit protocol
spi: fsl-dspi: avoid SCK glitches with continuous transfers
spi: cadence-quadspi: Add missing check for dma_set_mask
RDMA/rxe: Fix ref count error in check_rkey()
RDMA/rxe: Fix packet length checks
RDMA/rtrs: Fix rxe_dealloc_pd warning
RDMA/rtrs: Fix the last iu->buf leak in err path
usb: dwc3: gadget: Reset num TRBs before giving back the request
USB: dwc3: fix use-after-free on core driver unbind
USB: dwc3: qcom: fix NULL-deref on suspend
usb: gadget: udc: core: Prevent soft_connect_store() race
usb: gadget: udc: core: Offload usb_udc_vbus_handler processing
usb: typec: Fix fast_role_swap_current show function
usb: typec: ucsi: Fix command cancellation
serial: lantiq: add missing interrupt ack
USB: serial: option: add Quectel EM061KGL series
clk: pxa: fix NULL pointer dereference in pxa3xx_clk_update_accr
thunderbolt: Mask ring interrupt on Intel hardware as well
thunderbolt: dma_test: Use correct value for absent rings when creating paths
thunderbolt: Do not touch CL state configuration during discovery
ALSA: hda/realtek: Add a quirk for Compaq N14JP6
drm/amdgpu: add missing radeon secondary PCI ID
drm/amd/pm: workaround for compute workload type on some skus
drm/amd: Tighten permissions on VBIOS flashing attributes
drm/amd: Make sure image is written to trigger VBIOS image update flow
drm/amd/display: edp do not add non-edid timings
net: usb: qmi_wwan: add support for Compal RXM-G1
drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1
RDMA/uverbs: Restrict usage of privileged QKEYs
nouveau: fix client work fence deletion race
net: ethernet: stmicro: stmmac: fix possible memory leak in __stmmac_open
dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard
dm thin metadata: check fail_io before using data_sm
ALSA: usb-audio: Add quirk flag for HEM devices to enable native DSD playback
ALSA: usb-audio: Fix broken resume due to UAC3 power state
btrfs: can_nocow_file_extent should pass down args->strict from callers
btrfs: fix iomap_begin length for nocow writes
btrfs: do not ASSERT() on duplicated global roots
powerpc/purgatory: remove PGO flags
riscv/purgatory: remove PGO flags
x86/purgatory: remove PGO flags
kexec: support purgatories with .text.hot sections
io_uring/net: save msghdr->msg_control for retries
LoongArch: Fix perf event id calculation
nilfs2: reject devices with insufficient block count
nilfs2: fix possible out-of-bounds segment allocation in resize ioctl
nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
nios2: dts: Fix tse_mac "max-frame-size" property
zswap: do not shrink if cgroup may not zswap
ocfs2: check new file size on fallocate call
ocfs2: fix use-after-free when unmounting read-only filesystem
epoll: ep_autoremove_wake_function should use list_del_init_careful
wifi: cfg80211: fix double lock bug in reg_wdev_chan_valid()
wifi: cfg80211: fix locking in regulatory disconnect
irqchip/gic: Correctly validate OF quirk descriptors
NVMe: Add MAXIO 1602 to bogus nid list.
io_uring: unlock sqd->lock before sq thread release CPU
drm:amd:amdgpu: Fix missing buffer object unlock in failure path
xen/blkfront: Only check REQ_FUA for writes
ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
ASoC: cs35l41: Fix default regmap values for some registers
mips: Move initrd_start check after initrd address sanitisation.
MIPS: Alchemy: fix dbdma2
MIPS: Restore Au1300 support
MIPS: unhide PATA_PLATFORM
parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
ASoC: Intel: avs: Add missing checks on FE startup
ASoC: Intel: avs: Account for UID of ACPI device
ASoC: soc-pcm: test if a BE can be prepared
btrfs: handle memory allocation failure in btrfs_csum_one_bio
btrfs: scrub: try harder to mark RAID56 block groups read-only
drm: panel-orientation-quirks: Change Air's quirk to support Air Plus
power: supply: Fix logic checking if system is running from battery
irqchip/meson-gpio: Mark OF related data as maybe unused
irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
regulator: Fix error checking for debugfs_create_dir
platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports
power: supply: Ratelimit no data debug output
selftests: gpio: gpio-sim: Fix BUG: test FAILED due to recent change
tools: gpio: fix debounce_period_us output of lsgpio
ARM: dts: vexpress: add missing cache properties
power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()
power: supply: sc27xx: Fix external_power_changed race
power: supply: ab8500: Fix external_power_changed race
of: overlay: Fix missing of_node_put() in error case of init_overlay_changeset()
ksmbd: validate smb request protocol id
EDAC/qcom: Get rid of hardcoded register offsets
qcom: llcc/edac: Fix the base address used for accessing LLCC banks
cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()
cgroup: always put cset in cgroup_css_set_put_fork
cgroup: bpf: use cgroup_lock()/cgroup_unlock() wrappers
test_firmware: prevent race conditions by a correct implementation of locking
test_firmware: Use kstrtobool() instead of strtobool()
x86/head/64: Switch to KERNEL_CS as soon as new GDT is installed
Revert "Bluetooth: fix debugfs registration"
Revert "Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER"
Revert "net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down"
Revert "neighbour: fix unaligned access to pneigh_entry"
Revert "tcp: deny tcp_disconnect() when threads are waiting"
Revert "bpf, sockmap: Pass skb ownership through read_skb"
Revert "bpf, sockmap: Convert schedule_work into delayed_work"
Revert "bpf, sockmap: Reschedule is now done through backlog"
Revert "bpf, sockmap: Improved check for empty queue"
Revert "bpf, sockmap: Handle fin correctly"
Revert "bpf, sockmap: TCP data stall on recv before accept"
Revert "bpf, sockmap: Wake up polling after data copy"
Revert "bpf, sockmap: Incorrectly handling copied_seq"
Linux 6.1.34
Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE"
wifi: rtw88: correct PS calculation for SUPPORTS_DYNAMIC_PS
wifi: rtw89: correct PS calculation for SUPPORTS_DYNAMIC_PS
ext4: only check dquot_initialize_needed() when debugging
Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"
ksmbd: check the validation of pdu_size in ksmbd_conn_handler_loop
ksmbd: fix out-of-bound read in parse_lease_state()
ksmbd: fix out-of-bound read in deassemble_neg_contexts()
vhost_vdpa: support PACKED when setting-getting vring_base
vhost: support PACKED when setting-getting vring_base
vduse: avoid empty string for dev name
riscv: fix kprobe __user string arg print fault issue
soundwire: stream: Add missing clear of alloc_slave_rt
eeprom: at24: also select REGMAP
riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readable
i2c: sprd: Delete i2c adapter in .remove's error path
gpio: sim: fix memory corruption when adding named lines and unnamed hogs
firmware: arm_ffa: Set handle field to zero in memory descriptor
i2c: mv64xxx: Fix reading invalid status value in atomic mode
arm64: dts: imx8mn-beacon: Fix SPI CS pinmux
blk-mq: fix blk_mq_hw_ctx active request accounting
ASoC: simple-card-utils: fix PCM constraint error check
ASoC: mediatek: mt8195: fix use-after-free in driver remove path
ASoC: mediatek: mt8195-afe-pcm: Convert to platform remove callback returning void
arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts
arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals
arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite boards
ASoC: codecs: wsa881x: do not set can_multi_write flag
ASoC: codecs: wsa883x: do not set can_multi_write flag
ARM: dts: at91: sama7g5ek: fix debounce delay property for shdwc
ARM: at91: pm: fix imbalanced reference counter for ethernet devices
arm64: dts: qcom: sc8280xp: Flush RSC sleep & wake votes
mm: page_table_check: Ensure user pages are not slab pages
mm: page_table_check: Make it dependent on EXCLUSIVE_SYSTEM_RAM
usb: usbfs: Use consistent mmap functions
usb: usbfs: Enforce page requirements for mmap
pinctrl: meson-axg: add missing GPIOA_18 gpio group
soc: qcom: icc-bwmon: fix incorrect error code passed to dev_err_probe()
virtio_net: use control_buf for coalesce params
rbd: get snapshot context after exclusive lock is ensured to be held
rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta'
Bluetooth: hci_qca: fix debugfs registration
Bluetooth: fix debugfs registration
Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk
s390/dasd: Use correct lock while counting channel queue length
ceph: fix use-after-free bug for inodes when flushing capsnaps
selftests: mptcp: update userspace pm subflow tests
selftests: mptcp: update userspace pm addr tests
mptcp: update userspace pm infos
mptcp: add address into userspace pm list
mptcp: only send RM_ADDR in nl_cmd_remove
can: j1939: avoid possible use-after-free when j1939_can_rx_register fails
can: j1939: change j1939_netdev_lock type to mutex
can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket
wifi: iwlwifi: mvm: Fix -Warray-bounds bug in iwl_mvm_wait_d3_notif()
drm/amd/display: Reduce sdp bw after urgent to 90%
drm/amd/pm: Fix power context allocation in SMU13
drm/amdgpu: change reserved vram info print
drm/amdgpu: fix xclk freq on CHIP_STONEY
drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs
drm/i915/gt: Use the correct error value when kernel_context() fails
ALSA: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41
ALSA: hda/realtek: Add Lenovo P3 Tower platform
ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01
ALSA: ice1712,ice1724: fix the kcontrol->id initialization
ALSA: hda/realtek: Add quirk for Clevo NS50AU
ALSA: cmipci: Fix kctl->id initialization
ALSA: gus: Fix kctl->id initialization
ALSA: ymfpci: Fix kctl->id initialization
ALSA: hda: Fix kctl->id initialization
Input: fix open count when closing inhibited device
Input: psmouse - fix OOB access in Elantech protocol
Input: xpad - delete a Razer DeathAdder mouse VID/PID entry
batman-adv: Broken sync while rescheduling delayed work
bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks
bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event
bnxt_en: Skip firmware fatal error recovery if chip is not accessible
bnxt_en: Query default VLAN before VNIC setup on a VF
bnxt_en: Don't issue AP reset during ethtool's reset operation
net: bcmgenet: Fix EEE implementation
lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
bpf: Add extra path pointer check to d_path helper
net: sched: fix possible refcount leak in tc_chain_tmplt_add()
net: sched: act_police: fix sparse errors in tcf_police_dump()
net: sched: move rtm_tca_policy declaration to include file
drm/i915/selftests: Add some missing error propagation
drm/i915/selftests: Stop using kthread_stop()
net: sched: add rcu annotations around qdisc->qdisc_sleeping
rfs: annotate lockless accesses to RFS sock flow table
rfs: annotate lockless accesses to sk->sk_rxhash
tcp: gso: really support BIG TCP
ipv6: rpl: Fix Route of Death.
netfilter: nf_tables: out-of-bound check in chain blob
netfilter: ipset: Add schedule point in call_ad().
netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper
netfilter: nft_bitwise: fix register tracking
selftests/bpf: Fix sockopt_sk selftest
selftests/bpf: Verify optval=NULL case
wifi: cfg80211: fix locking in sched scan stop work
qed/qede: Fix scheduling while atomic
wifi: mac80211: don't translate beacon/presp addrs
wifi: mac80211: mlme: fix non-inheritence element
wifi: cfg80211: reject bad AP MLD address
wifi: mac80211: use correct iftype HE cap
Bluetooth: L2CAP: Add missing checks for invalid DCID
Bluetooth: ISO: don't try to remove CIG if there are bound CIS left
Bluetooth: Fix l2cap_disconnect_req deadlock
Bluetooth: hci_sync: add lock to protect HCI_UNREGISTER
drm/i915: Use 18 fast wake AUX sync len
drm/i915: Explain the magic numbers for AUX SYNC/precharge length
net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values
net: enetc: correct rx_bytes statistics of XDP
net: enetc: correct the statistics of rx bytes
net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT
net/ipv6: fix bool/int mismatch for skip_notify_on_dev_down
bpf: Fix elem_size not being set for inner maps
bpf: Fix UAF in task local storage
net/ipv4: ping_group_range: allow GID from 2147483648 to 4294967294
net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods
neighbour: fix unaligned access to pneigh_entry
bpf, sockmap: Avoid potential NULL dereference in sk_psock_verdict_data_ready()
wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll
afs: Fix setting of mtime when creating a file/dir/symlink
spi: qup: Request DMA before enabling clocks
platform/surface: aggregator_tabletsw: Add support for book mode in KIP subsystem
platform/surface: aggregator: Allow completion work-items to be executed in parallel
spi: mt65xx: make sure operations completed before unloading
net: sfp: fix state loss when updating state_hw_mask
scsi: megaraid_sas: Add flexible array member for SGLs
Revert "Revert "binder_alloc: add missing mmap_lock calls when using the VMA""
Revert "Revert "android: binder: stop saving a pointer to the VMA""
Revert "binder: add lockless binder_alloc_(set|get)_vma()"
Revert "binder: fix UAF caused by faulty buffer cleanup"
Revert "binder: fix UAF of alloc->vma in race with munmap()"
ANDROID: GKI: add skb_pull_data to android/abi_gki_aarch64_virtual_device
ANDROID: GKI: preserve CRC generation for some bluetooth symbols
Revert "Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started""
Revert "tipc: add tipc_bearer_min_mtu to calculate min mtu"
Revert "tipc: do not update mtu if msg_max is too small in mtu negotiation"
Revert "tipc: check the bearer min mtu properly when setting it by netlink"
Revert "platform: Provide a remove callback that returns no value"
Revert "ASoC: fsl_micfil: Fix error handler with pm_runtime_enable"
Revert "firmware: arm_sdei: Fix sleep from invalid context BUG"
ANDROID: add memset32 to db835c list of exported symbols needed.
Revert "uapi/linux/const.h: prefer ISO-friendly __typeof__"
Revert "posix-cpu-timers: Implement the missing timer_wait_running callback"
Revert "KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ON"
Revert "KVM: arm64: Avoid lock inversion when setting the VM register width"
Revert "KVM: arm64: Use config_lock to protect data ordered against KVM_RUN"
Revert "KVM: arm64: Use config_lock to protect vgic state"
Revert "KVM: arm64: vgic: Don't acquire its_lock before config_lock"
ANDROID: add Android KABI build files to root .gitignore file
ANDROID: add more gki_module headers to .gitignore file
Linux 6.1.33
ext4: enable the lazy init thread when remounting read/write
selftests: mptcp: join: avoid using 'cmp --bytes'
selftests: mptcp: simult flows: skip if MPTCP is not supported
selftests: mptcp: diag: skip if MPTCP is not supported
arm64: efi: Use SMBIOS processor version to key off Ampere quirk
tls: rx: strp: don't use GFP_KERNEL in softirq context
xfs: verify buffer contents when we skip log replay
drm/amd/display: Have Payload Properly Created After Resume
iommu/amd/pgtbl_v2: Fix domain max address
tpm, tpm_tis: Request threaded interrupt handler
regmap: Account for register length when chunking
fs/ntfs3: Validate MFT flags before replaying logs
KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()
ksmbd: fix multiple out-of-bounds read during context decoding
ksmbd: fix slab-out-of-bounds read in smb2_handle_negotiate
ksmbd: fix incorrect AllocationSize set in smb2_get_info
ksmbd: fix UAF issue from opinfo->conn
ksmbd: fix credit count leakage
KVM: x86: Account fastpath-only VM-Exits in vCPU stats
KVM: arm64: Populate fault info for watchpoint
test_firmware: fix the memory leak of the allocated firmware buffer
test_firmware: fix a memory leak with reqs buffer
powerpc/xmon: Use KSYM_NAME_LEN in array size
serial: cpm_uart: Fix a COMPILE_TEST dependency
serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()
fbcon: Fix null-ptr-deref in soft_cursor
ext4: add lockdep annotations for i_data_sem for ea_inode's
ext4: disallow ea_inodes with extended attributes
ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()
ext4: add EA_INODE checking to ext4_iget()
mptcp: fix active subflow finalization
mptcp: fix connect timeout handling
selftests: mptcp: userspace pm: skip if MPTCP is not supported
selftests: mptcp: sockopt: skip if MPTCP is not supported
selftests: mptcp: join: skip if MPTCP is not supported
selftests: mptcp: pm nl: skip if MPTCP is not supported
selftests: mptcp: connect: skip if MPTCP is not supported
tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
tracing/histograms: Allow variables to have some modifiers
tracing/timerlat: Always wakeup the timerlat thread
mtdchar: mark bits of ioctl handler noinline
selinux: don't use make's grouped targets feature yet
io_uring: undeprecate epoll_ctl support
riscv: perf: Fix callchain parse error with kernel tracepoint events
tpm, tpm_tis: correct tpm_tis_flags enumeration values
iommu/amd: Fix domain flush size when syncing iotlb
powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall
block: fix revalidate performance regression
phy: qcom-qmp-pcie-msm8996: fix init-count imbalance
phy: qcom-qmp-combo: fix init-count imbalance
btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds
tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK
mmc: pwrseq: sd8787: Fix WILC CHIP_EN and RESETN toggling order
mmc: vub300: fix invalid response handling
x86/mtrr: Revert 90b926e68f50 ("x86/pat: Fix pat_x_mtrr_type() for MTRR disabled case")
drm/amd/pm: reverse mclk and fclk clocks levels for renoir
drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp
drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5
drm/amd/pm: resolve reboot exception for si oland
drm/amd/pm: reverse mclk and fclk clocks levels for vangogh
drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4
drm/amdgpu: enable tmz by default for GC 11.0.1
ata: libata-scsi: Use correct device no in ata_find_dev()
scsi: stex: Fix gcc 13 warnings
misc: fastrpc: reject new invocations during device removal
misc: fastrpc: return -EPIPE to invocations on device removal
md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk()
usb: gadget: f_fs: Add unbind event before functionfs_unbind
usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM
dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type
net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818
iio: dac: build ad5758 driver when AD5758 is selected
iio: adc: stm32-adc: skip adc-diff-channels setup if none is present
iio: adc: ad7192: Change "shorted" channels to differential
iio: addac: ad74413: fix resistance input processing
iio: dac: mcp4725: Fix i2c_master_send() return value handling
iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag
iio: adc: stm32-adc: skip adc-channels setup if none is present
iio: light: vcnl4035: fixed chip ID check
dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value
iio: imu: inv_icm42600: fix timestamp reset
HID: wacom: avoid integer overflow in wacom_intuos_inout()
HID: google: add jewel USB id
iio: adc: mxs-lradc: fix the order of two cleanup operations
iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT method
media: uvcvideo: Don't expose unsupported formats to userspace
drivers: base: cacheinfo: Fix shared_cpu_map changes in event of CPU hotplug
mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
media: mediatek: vcodec: Only apply 4K frame sizes on decoder formats
KVM: arm64: vgic: Fix locking comment
KVM: arm64: vgic: Wrap vgic_its_create() with config_lock
KVM: arm64: vgic: Fix a circular locking issue
block: Deny writable memory mapping if block is read-only
nvme-pci: Add quirk for Teamgroup MP33 SSD
ublk: fix AB-BA lockdep warning
drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged
ceph: silence smatch warning in reconnect_caps_cb()
atm: hide unused procfs functions
drm/msm: Be more shouty if per-process pgtables aren't working
ALSA: oss: avoid missing-prototype warnings
nvme: do not let the user delete a ctrl before a complete initialization
nvme-multipath: don't call blk_mark_disk_dead in nvme_mpath_remove_disk
netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT
net: wwan: t7xx: Ensure init is completed before system sleep
wifi: b43: fix incorrect __packed annotation
scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed
wifi: iwlwifi: mvm: Add locking to the rate read flow
wifi: mac80211: recalc chanctx mindef before assigning
wifi: mac80211: consider reserved chanctx for mindef
wifi: mac80211: simplify chanctx allocation
arm64: vdso: Pass (void *) to virt_to_page()
arm64/mm: mark private VM_FAULT_X defines as vm_fault_t
ARM: dts: stm32: add pin map for CAN controller on stm32f7
wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value
ACPI: resource: Add IRQ override quirk for LG UltraPC 17U70P
s390/topology: honour nr_cpu_ids when adding CPUs
s390/pkey: zeroize key blobs
ASoC: SOF: pm: save io region state in case of errors in resume
ASoC: SOF: sof-client-probes: fix pm_runtime imbalance in error handling
ASoC: SOF: pcm: fix pm_runtime imbalance in error handling
ASoC: SOF: debug: conditionally bump runtime_pm counter on exceptions
media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
media: dvb-core: Fix use-after-free due to race at dvb_register_device()
media: dvb-core: Fix use-after-free due on race condition at dvb_net
media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
media: dvb_ca_en50221: fix a size write bug
media: netup_unidvb: fix irq init by register it at the end of probe
media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address
media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()
media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer
media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()
media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()
media: dvb_demux: fix a bug for the continuity counter
ASoC: ssm2602: Add workaround for playback distortions
ALSA: hda/realtek: Add quirks for ASUS GU604V and GU603V
ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs
xfrm: Check if_id in inbound policy/secpath match
um: harddog: fix modular build
ASoC: dwc: limit the number of overrun messages
ASoC: amd: yc: Add DMI entry to support System76 Pangolin 12
nvme-pci: add quirk for missing secondary temperature thresholds
nvme-pci: add NVME_QUIRK_BOGUS_NID for HS-SSD-FUTURE 2048G
block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE
nbd: Fix debugfs_create_dir error checking
fbdev: stifb: Fix info entry in sti_struct on error path
fbdev: modedb: Add 1920x1080 at 60 Hz video mode
fbdev: imsttfb: Fix use after free bug in imsttfb_probe
drm/amdgpu: set gfx9 onwards APU atomics support to be true
gfs2: Don't deref jdesc in evict
platform/mellanox: fix potential race in mlxbf-tmfifo driver
platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield
media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE
hwmon: (k10temp) Add PCI ID for family 19, model 78h
ARM: 9295/1: unwind:fix unwind abort for uleb128 case
btrfs: abort transaction when sibling keys check fails for leaves
drm/ast: Fix ARM compatibility
mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()
drm/amdgpu: Use the default reset when loading or reloading the driver
ASoC: Intel: soc-acpi-cht: Add quirk for Nextbook Ares 8A tablet
ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.
watchdog: menz069_wdt: fix watchdog initialisation
drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init"
mptcp: add annotations around sk->sk_shutdown accesses
mptcp: fix data race around msk->first access
mptcp: consolidate passive msk socket initialization
mptcp: simplify subflow_syn_recv_sock()
mptcp: avoid unneeded address copy
mptcp: add annotations around msk->subflow accesses
mptcp: avoid unneeded __mptcp_nmpc_socket() usage
rtnetlink: call validate_linkmsg in rtnl_create_link
mtd: rawnand: marvell: don't set the NAND frequency select
mtd: rawnand: marvell: ensure timing values are written
net: dsa: mv88e6xxx: Increase wait after reset deactivation
tcp: fix mishandling when the sack compression is deferred.
net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
iommu/mediatek: Flush IOTLB completely only if domain has been attached
net/mlx5: Read embedded cpu after init bit cleared
net/mlx5e: Fix error handling in mlx5e_refresh_tirs
nvme: fix the name of Zone Append for verbose logging
nfsd: fix double fget() bug in __write_ports_addfd()
udp6: Fix race condition in udp6_sendmsg & connect
net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
net: sched: fix NULL pointer dereference in mq_attach
net/sched: Prohibit regrafting ingress or clsact Qdiscs
net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs
net/sched: sch_clsact: Only create under TC_H_CLSACT
net/sched: sch_ingress: Only create under TC_H_INGRESS
net/smc: Don't use RMBs not mapped to new link in SMCRv2 ADD LINK
net/smc: Scan from current RMB list when no position specified
tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set
tcp: deny tcp_disconnect() when threads are waiting
af_packet: do not use READ_ONCE() in packet_bind()
RDMA/irdma: Fix Local Invalidate fencing
RDMA/irdma: Prevent QP use after free
mtd: rawnand: ingenic: fix empty stub helper definitions
perf ftrace latency: Remove unnecessary "--" from --use-nsec option
amd-xgbe: fix the false linkup in xgbe_phy_status
tls: improve lockless access safety of tls_err_abort()
af_packet: Fix data-races of pkt_sk(sk)->num.
netrom: fix info-leak in nr_write_internal()
net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure
net/mlx5e: Don't attach netdev profile while handling internal error
net/mlx5: fw_tracer, Fix event handling
net/mlx5: SF, Drain health before removing device
net/mlx5: Drain health before unregistering devlink
riscv: Fix unused variable warning when BUILTIN_DTB is set
dmaengine: pl330: rename _start to prevent build error
nfsd: make a copy of struct iattr before calling notify_change
iommu/amd: Fix up merge conflict resolution
iommu/amd: Handle GALog overflows
iommu/amd: Don't block updates to GATag if guest mode is on
iommu/rockchip: Fix unwind goto issue
RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx
RDMA/bnxt_re: Fix a possible memory leak
dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()
RDMA/hns: Modify the value of long message loopback slice
RDMA/hns: Fix base address table allocation
RDMA/hns: Fix timeout attr in query qp for HIP08
RDMA/efa: Fix unsupported page sizes in device
phy: amlogic: phy-meson-g12a-mipi-dphy-analog: fix CNTL2_DIF_TX_CTL0 value
RDMA/bnxt_re: Fix the page_size used during the MR creation
Linux 6.1.32
tools headers UAPI: Sync the linux/in.h with the kernel sources
netfilter: ctnetlink: Support offloaded conntrack entry deletion
cpufreq: amd-pstate: Add ->fast_switch() callback
cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf()
block: fix bio-cache for passthru IO
Revert "thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function"
bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()
drm/amd: Don't allow s0ix on APUs older than Raven
octeontx2-af: Add validation for lmac type
RDMA/rxe: Fix the error "trying to register non-static key in rxe_cleanup_task"
wifi: iwlwifi: mvm: fix potential memory leak
wifi: iwlwifi: mvm: support wowlan info notification version 2
wifi: rtw89: correct 5 MHz mask setting
net: phy: mscc: enable VSC8501/2 RGMII RX clock
page_pool: fix inconsistency for page_pool_ring_[un]lock()
net: page_pool: use in_softirq() instead
vfio/type1: check pfn valid before converting to struct page
blk-mq: fix race condition in active queue accounting
bpf, sockmap: Incorrectly handling copied_seq
bpf, sockmap: Wake up polling after data copy
bpf, sockmap: TCP data stall on recv before accept
bpf, sockmap: Handle fin correctly
bpf, sockmap: Improved check for empty queue
bpf, sockmap: Reschedule is now done through backlog
bpf, sockmap: Convert schedule_work into delayed_work
bpf, sockmap: Pass skb ownership through read_skb
gpio-f7188x: fix chip name and pin count on Nuvoton chip
net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register
tls: rx: strp: preserve decryption status of skbs when needed
tls: rx: strp: factor out copying skb data
tls: rx: strp: force mixed decrypted records into copy mode
tls: rx: strp: fix determining record length in copy mode
tls: rx: strp: set the skb->len of detached / CoW'ed skbs
tls: rx: device: fix checking decryption status
platform/x86/amd/pmf: Fix CnQF and auto-mode after resume
selftests/bpf: Fix pkg-config call building sign-file
firmware: arm_ffa: Fix usage of partition info get count flag
ipv{4,6}/raw: fix output xfrm lookup wrt protocol
inet: Add IP_LOCAL_PORT_RANGE socket option
Linux 6.1.31
net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
3c589_cs: Fix an error handling path in tc589_probe()
net/smc: Reset connection when trying to use SMCRv2 fails.
regulator: mt6359: add read check for PMIC MT6359
firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors
arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay
net/mlx5: Devcom, serialize devcom registration
net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
net/mlx5: Collect command failures data only for known commands
net/mlx5: Fix error message when failing to allocate device memory
net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE
net/mlx5: Handle pairing of E-switch via uplink un/load APIs
net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
net/mlx5e: do as little as possible in napi poll when budget is 0
net/mlx5e: Use correct encap attribute during invalidation
net/mlx5e: Fix deadlock in tc route query code
net/mlx5e: Fix SQ wake logic in ptp napi_poll context
platform/mellanox: mlxbf-pmc: fix sscanf() error checking
forcedeth: Fix an error handling path in nv_probe()
sctp: fix an issue that plpmtu can never go to complete state
cxl: Wait Memory_Info_Valid before access memory related info
ASoC: Intel: avs: Access path components under lock
ASoC: Intel: avs: Fix declaration of enum avs_channel_config
ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()
x86/pci/xen: populate MSI sysfs entries
ARM: dts: imx6qdl-mba6: Add missing pvcie-supply regulator
coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
platform/x86: ISST: Remove 8 socket limit
regulator: pca9450: Fix BUCK2 enable_mask
fs: fix undefined behavior in bit shift for SB_NOUSER
firmware: arm_ffa: Fix FFA device names for logical partitions
firmware: arm_ffa: Check if ffa_driver remove is present before executing
optee: fix uninited async notif value
power: supply: sbs-charger: Fix INHIBITED bit for Status reg
power: supply: bq24190: Call power_supply_changed() after updating input current
power: supply: bq25890: Call power_supply_changed() after updating input current or voltage
power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize
power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes
power: supply: bq27xxx: Move bq27xxx_battery_update() down
power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status()
power: supply: bq27xxx: Fix poll_interval handling and races on remove
power: supply: bq27xxx: Fix I2C IRQ race on remove
power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe
power: supply: leds: Fix blink to LED on transition
cifs: mapchars mount option ignored
ipv6: Fix out-of-bounds access in ipv6_find_tlv()
lan966x: Fix unloading/loading of the driver
bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps
bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields
octeontx2-pf: Fix TSOv6 offload
selftests: fib_tests: mute cleanup error message
drm: fix drmm_mutex_init()
net: fix skb leak in __skb_tstamp_tx()
ASoC: lpass: Fix for KASAN use_after_free out of bounds
media: radio-shark: Add endpoint checks
USB: sisusbvga: Add endpoint checks
USB: core: Add routines for endpoint checks in old drivers
udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
net: fix stack overflow when LRO is disabled for virtual interfaces
fbdev: udlfb: Fix endpoint check
debugobjects: Don't wake up kswapd from fill_pool()
irqchip/mips-gic: Use raw spinlock for gic_lock
irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable
x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
perf/x86/uncore: Correct the number of CHAs on SPR
drm/amd/amdgpu: limit one queue per gang
selftests/memfd: Fix unknown type name build failure
binder: fix UAF of alloc->vma in race with munmap()
binder: fix UAF caused by faulty buffer cleanup
binder: add lockless binder_alloc_(set|get)_vma()
Revert "android: binder: stop saving a pointer to the VMA"
Revert "binder_alloc: add missing mmap_lock calls when using the VMA"
drm/amd/pm: Fix output of pp_od_clk_voltage
drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7
drm/radeon: reintroduce radeon_dp_work_func content
drm/mgag200: Fix gamma lut not initialized.
dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
btrfs: use nofs when cleaning up aborted transactions
gpio: mockup: Fix mode of debugfs files
parisc: Handle kprobes breakpoints only in kernel context
parisc: Enable LOCKDEP support
parisc: Allow to reboot machine after system halt
parisc: Fix flush_dcache_page() for usage from irq context
parisc: Handle kgdb breakpoints only in kernel context
parisc: Use num_present_cpus() in alternative patching code
xtensa: add __bswap{si,di}2 helpers
xtensa: fix signal delivery to FDPIC process
m68k: Move signal frame following exception on 68020/030
net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
ASoC: rt5682: Disable jack detection interrupt during suspend
power: supply: bq25890: Fix external_power_changed race
power: supply: axp288_fuel_gauge: Fix external_power_changed race
mmc: block: ensure error propagation for non-blk
mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works
SUNRPC: Don't change task->tk_status after the call to rpc_exit_task
ALSA: hda/realtek: Enable headset onLenovo M70/M90
ALSA: hda: Fix unhandled register update during auto-suspend period
ALSA: hda/ca0132: add quirk for EVGA X299 DARK
platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain
x86/mm: Avoid incomplete Global INVLPG flushes
arm64: Also reset KASAN tag if page is not PG_mte_tagged
ocfs2: Switch to security_inode_init_security()
drm/amd/display: hpd rx irq not working with eDP interface
net: dsa: mv88e6xxx: Add RGMII delay to 88E6320
platform/x86: hp-wmi: Fix cast to smaller integer type warning
skbuff: Proactively round up to kmalloc bucket size
drm/amdgpu/mes11: enable reg active poll
drm/amd/amdgpu: update mes11 api def
watchdog: sp5100_tco: Immediately trigger upon starting.
tpm: Prevent hwrng from activating during resume
tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM drivers
tpm, tpm_tis: startup chip before testing for interrupts
tpm_tis: Use tpm_chip_{start,stop} decoration inside tpm_tis_resume
tpm, tpm_tis: Only handle supported interrupts
tpm, tpm_tis: Avoid cache incoherency in test for interrupts
usb: dwc3: fix gadget mode suspend interrupt handler issue
Linux 6.1.30
drm/amdgpu: reserve the old gc_11_0_*_mes.bin
drm/amd/amdgpu: introduce gc_*_mes_2.bin v2
drm/amdgpu: declare firmware for new MES 11.0.4
crypto: testmgr - fix RNG performance in fuzz tests
remoteproc: imx_dsp_rproc: Fix kernel test robot sparse warning
rethook, fprobe: do not trace rethook related functions
rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler
arm64: mte: Do not set PG_mte_tagged if tags were not initialized
s390/qdio: fix do_sqbs() inline assembly constraint
s390/crypto: use vector instructions only if available for ChaCha20
s390/dasd: fix command reject error on ESE devices
nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
powerpc/64s/radix: Fix soft dirty tracking
tpm/tpm_tis: Disable interrupts for more Lenovo devices
powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device
powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs
dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries
drm/amdgpu/gfx11: update gpu_clock_counter logic
drm/amdgpu: refine get gpu clock counter method
drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well
drm/amdgpu/gfx10: Disable gfxoff before disabling powergating.
drm/amdgpu/gmc11: implement get_vbios_fb_size()
drm/amd/pm: fix possible power mode mismatch between driver and PMFW
ceph: force updating the msg pointer in non-split case
vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
thunderbolt: Clear registers properly when auto clear isn't in use
serial: qcom-geni: fix enabling deactivated interrupt
serial: 8250_exar: Add support for USR298x PCI Modems
serial: Add support for Advantech PCI-1611U card
mm: fix zswap writeback race condition
maple_tree: make maple state reusable after mas_empty_area()
statfs: enforce statfs[64] structure initialization
KVM: Fix vcpu_array[0] races
ksmbd: fix global-out-of-bounds in smb2_find_context_vals
ksmbd: fix wrong UserName check in session_user
ksmbd: allocate one more byte for implied bcc[0]
ksmbd: smb2: Allow messages padded to 8byte boundary
SMB3: drop reference to cfile before sending oplock break
SMB3: Close all deferred handles of inode in case of handle lease break
wifi: rtw88: use work to update rate to avoid RCU warning
can: kvaser_pciefd: Disable interrupts in probe error path
can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt
can: kvaser_pciefd: Clear listen-only bit if not explicitly requested
can: kvaser_pciefd: Empty SRB buffer in probe
can: kvaser_pciefd: Call request_irq() before enabling interrupts
can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()
can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag
can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag
ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop
ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops
ALSA: hda/realtek: Add quirk for 2nd ASUS GU603
ALSA: hda/realtek: Add a quirk for HP EliteDesk 805
ALSA: hda/realtek: Add quirk for Clevo L140AU
ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
ALSA: hda: Fix Oops by 9.1 surround channel names
xhci: Fix incorrect tracking of free space on transfer rings
xhci-pci: Only run d3cold avoidance quirk for s2idle
Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started"
Revert "usb: gadget: udc: core: Prevent redundant calls to pullup"
usb: typec: altmodes/displayport: fix pin_assignment_show
usb: gadget: u_ether: Fix host MAC address case
usb: dwc3: debugfs: Resume dwc3 before accessing registers
usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()
USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value
usb-storage: fix deadlock when a scsi command timeouts more than once
USB: usbtmc: Fix direction for 0-length ioctl control messages
ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
bridge: always declare tunnel functions
netfilter: nft_set_rbtree: fix null deref on element insertion
netfilter: nf_tables: fix nft_trans type confusion
net: selftests: Fix optstring
net: pcs: xpcs: fix C73 AN not getting enabled
net: wwan: iosm: fix NULL pointer dereference when removing device
vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
igb: fix bit_shift to be in [1..8] range
net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset
cassini: Fix a memory leak in the error handling path of cas_init_one()
tun: Fix memory leak for detached NAPI queue.
net: tun: rebuild error handling in tun_get_user
scsi: storvsc: Don't pass unused PFNs to Hyper-V host
wifi: iwlwifi: mvm: don't trust firmware n_channels
wifi: iwlwifi: mvm: fix OEM's name in the tas approved list
wifi: iwlwifi: fix OEM's name in the ppag approved list
wifi: iwlwifi: fw: fix DBGI dump
wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock
wifi: mac80211: Abort running color change when stopping the AP
wifi: mac80211: fix min center freq offset tracing
wifi: mac80211: fortify the spinlock against deadlock by interrupt
wifi: cfg80211: Drop entries with invalid BSSIDs in RNR
ice: Fix ice VF reset during iavf initialization
ice: introduce clear_reset_state operation
net: bcmgenet: Restore phy_stop() depending upon suspend/close
net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
can: dev: fix missing CAN XL support in can_put_echo_skb()
s390/cio: include subchannels without devices also for evaluation
tipc: check the bearer min mtu properly when setting it by netlink
tipc: do not update mtu if msg_max is too small in mtu negotiation
tipc: add tipc_bearer_min_mtu to calculate min mtu
virtio_net: Fix error unwinding of XDP initialization
virtio-net: Maintain reverse cleanup order
net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
drm/exynos: fix g2d_open/close helper function definitions
ASoC: SOF: topology: Fix logic for copying tuples
ASoC: mediatek: mt8186: Fix use-after-free in driver remove path
SUNRPC: Fix trace_svc_register() call site
SUNRPC: always free ctxt when freeing deferred request
SUNRPC: double free xprt_ctxt while still in use
media: netup_unidvb: fix use-after-free at del_timer()
net: hns3: fix reset timeout when enable full VF
net: hns3: fix reset delay time to avoid configuration timeout
net: hns3: fix sending pfc frames after reset issue
net: hns3: fix output information incomplete for dumping tx queue info with debugfs
net: dsa: rzn1-a5psw: disable learning for standalone ports
net: dsa: rzn1-a5psw: fix STP states handling
net: dsa: rzn1-a5psw: enable management frames for CPU port
erspan: get the proto with the md version for collect_md
serial: 8250_bcm7271: fix leak in `brcmuart_probe`
serial: 8250_bcm7271: balance clk_enable calls
serial: arc_uart: fix of_iomap leak in `arc_serial_probe`
tcp: fix possible sk_priority leak in tcp_v4_send_reset()
vsock: avoid to close connected socket after the timeout
sfc: disable RXFCS and RXALL features by default
ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15
wifi: mt76: connac: fix stats->tx_bytes calculation
ALSA: firewire-digi00x: prevent potential use after free
net: phy: dp83867: add w/a for packet errors seen with short cables
net: fec: Better handle pm_runtime_get() failing in .remove()
selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test
selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test
drm/msm: Fix submit error-path leaks
af_key: Reject optional tunnel/BEET mode templates in outbound policies
xfrm: Reject optional tunnel/BEET mode templates in outbound policies
cpupower: Make TSC read per CPU for Mperf monitor
ASoC: fsl_micfil: Fix error handler with pm_runtime_enable
platform: Provide a remove callback that returns no value
dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi
drm/msm/dpu: Remove duplicate register defines from INTF
drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header
drm/msm/dpu: Assign missing writeback log_mask
drm/msm/dp: unregister audio driver during unbind
Revert "Fix XFRM-I support for nested ESP tunnels"
xfrm: don't check the default policy if the policy allows the packet
drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs
platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct
platform/x86: Move existing HP drivers to a new hp subdir
parisc: Replace regular spinlock with spin_trylock on panic path
mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs
mfd: dln2: Fix memory leak in dln2_probe()
mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models
soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow
soundwire: qcom: gracefully handle too many ports in DT
phy: st: miphy28lp: use _poll_timeout functions for waits
soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15
recordmcount: Fix memory leaks in the uwrite function
lkdtm/stackleak: Fix noinstr violation
sched: Fix KCSAN noinstr violation
mcb-pci: Reallocate memory region to avoid memory overlapping
serial: 8250: Reinit port->pm on port specific driver unbind
usb: typec: tcpm: fix multiple times discover svids error
HID: wacom: generic: Set battery quirk only when we see battery data
HID: Ignore battery for ELAN touchscreen on ROG Flow X13 GV301RA
HID: apple: Set the tilde quirk flag on the Geyser 3
ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x
ASoC: amd: Add Dell G15 5525 to quirks list
ALSA: hda: LNL: add HD Audio PCI ID
usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325
spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
HID: logitech-hidpp: Reconcile USB and Unifying serials
HID: logitech-hidpp: Don't use the USB serial for USB devices
ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42)
staging: axis-fifo: initialize timeouts in init only
HID: apple: Set the tilde quirk flag on the Geyser 4 and later
staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE
Bluetooth: btrtl: Add the support for RTL8851B
Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp
Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851
Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set
Bluetooth: btintel: Add LE States quirk support
Bluetooth: btrtl: check for NULL in btrtl_set_quirks()
Bluetooth: Improve support for Actions Semi ATS2851 based devices
Bluetooth: btrtl: add support for the RTL8723CS
Bluetooth: Add new quirk for broken local ext features page 2
Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663
ipvs: Update width of source for ip_vs_sync_conn_options
nbd: fix incomplete validation of ioctl arg
wifi: ath11k: Fix SKB corruption in REO destination ring
wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
null_blk: Always check queue mode setting from configfs
wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO
wifi: ath11k: Ignore frags from uninitialized peer in dp.
block, bfq: Fix division by zero error on zero wsum
wifi: iwlwifi: mvm: fix ptk_pn memory leak
wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
wifi: iwlwifi: add a new PCI device ID for BZ device
wifi: iwlwifi: pcie: fix possible NULL pointer dereference
md: fix soft lockup in status_resync
bpf: Add preempt_count_{sub,add} into btf id deny list
samples/bpf: Fix fout leak in hbm's run_bpf_prog
f2fs: fix to check readonly condition correctly
f2fs: fix to drop all dirty pages during umount() if cp_error is set
f2fs: Fix system crash due to lack of free space in LFS
crypto: jitter - permanent and intermittent health errors
ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()
ext4: set goal start correctly in ext4_mb_normalize_request
scsi: ufs: ufs-pci: Add support for Intel Lunar Lake
gfs2: Fix inode height consistency check
scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition
lib: cpu_rmap: Avoid use after free on rmap->obj array entries
scsi: target: iscsit: Free cmds before session free
netdev: Enforce index cap in netdev_get_tx_queue
net: Catch invalid index in XPS mapping
net: pasemi: Fix return type of pasemi_mac_start_tx()
bnxt: avoid overflow in bnxt_get_nvram_directory()
scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery
scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
ext2: Check block size validity during mount
wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device
bpf: Annotate data races in bpf_local_storage
wifi: ath: Silence memcpy run-time false positive warning
media: mediatek: vcodec: Fix potential array out-of-bounds in decoder queue_setup
media: Prefer designated initializers over memset for subdev pad ops
drm/amdgpu: Fix sdma v4 sw fini error
drm/amd: Fix an out of bounds error in BIOS parser
drm/amd/display: Correct DML calculation to follow HW SPEC
ACPI: video: Remove desktops without backlight DMI quirks
irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4
arm64: dts: qcom: sdm845-polaris: Drop inexistent properties
ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
ACPICA: Avoid undefined behavior: applying zero offset to null pointer
drm/msm/dp: Clean up handling of DP AUX interrupts
drm/tegra: Avoid potential 32-bit integer overflow
remoteproc: stm32_rproc: Add mutex protection for workqueue
drm/amd/display: fixed dcn30+ underflow issue
ACPI: EC: Fix oops when removing custom query handlers
firmware: arm_sdei: Fix sleep from invalid context BUG
arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0
memstick: r592: Fix UAF bug in r592_remove due to race condition
drm/rockchip: dw_hdmi: cleanup drm encoder during unbind
ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup()
media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols
media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish
media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish()
arm64: dts: qcom: msm8996: Add missing DWC3 quirks
remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores
regmap: cache: Return error in cache sync operations for REGCACHE_NONE
drm/amd/display: Use DC_LOG_DC in the trasform pixel function
drm/amd/display: Enable HostVM based on rIOMMU active
platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data
drm/amd/display: Correct DML calculation to align HW formula
drm/amd/display: populate subvp cmd info only for the top pipe
drm/displayid: add displayid_get_header() and check bounds better
fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()
open: return EINVAL for O_DIRECTORY | O_CREAT
rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
selftests: cgroup: Add 'malloc' failures checks in test_memcontrol
refscale: Move shutdown from wait_event() to wait_event_idle()
ext4: allow ext4_get_group_info() to fail
ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled
ext4: reflect error codes from ext4_multi_mount_protect() to its callers
fbdev: arcfb: Fix error handling in arcfb_probe()
drm/i915: taint kernel when force probing unsupported devices
drm/i915: Expand force_probe to block probe of devices as well.
drm/i915/dp: prevent potential div-by-zero
drm/i915: Fix NULL ptr deref by checking new_crtc_state
drm/i915/guc: Don't capture Gen8 regs on Xe devices
af_unix: Fix data races around sk->sk_shutdown.
af_unix: Fix a data race of sk->sk_receive_queue->qlen.
net: datagram: fix data-races in datagram_poll()
net: mscc: ocelot: fix stat counter register values
ipvlan:Fix out-of-bounds caused by unclear skb->cb
gve: Remove the code of clearing PBA bit
tcp: add annotations around sk->sk_shutdown accesses
net: add vlan_get_protocol_and_depth() helper
net: deal with most data-races in sk_wait_event()
net: annotate sk->sk_err write from do_recvmmsg()
netlink: annotate accesses to nlk->cb_running
bonding: fix send_peer_notif overflow
netfilter: conntrack: fix possible bug_on with enable_hooks=1
netfilter: nf_tables: always release netdev hooks from notifier
net: phy: bcm7xx: Correct read from expansion register
net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().
net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register
linux/dim: Do nothing if no time delta between samples
tick/broadcast: Make broadcast device replacement work correctly
scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend
net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe()
net: skb_partial_csum_set() fix against transport header magic value
ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
drm/mipi-dsi: Set the fwnode for mipi_dsi_device
drm/fbdev-generic: prohibit potential out-of-bounds access
Linux 6.1.29
drm/amd/display: Fix hang when skipping modeset
spi: fsl-cpm: Use 16 bit mode for large transfers with even size
spi: fsl-spi: Re-organise transfer bits_per_word adaptation
x86: fix clear_user_rep_good() exception handling annotation
x86/amd_nb: Add PCI ID for family 19h model 78h
f2fs: inode: fix to do sanity check on extent cache correctly
f2fs: fix to do sanity check on extent cache correctly
drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values
ext4: fix invalid free tracking in ext4_xattr_move_to_block()
ext4: remove a BUG_ON in ext4_mb_release_group_pa()
ext4: fix lockdep warning when enabling MMP
ext4: bail out of ext4_xattr_ibody_get() fails for any reason
ext4: add bounds checking in get_max_inline_xattr_value_size()
ext4: fix deadlock when converting an inline directory in nojournal mode
ext4: improve error handling from ext4_dirhash()
ext4: improve error recovery code paths in __ext4_remount()
ext4: check iomap type only if ext4_iomap_begin() does not fail
ext4: fix data races when using cached status extents
ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum
ext4: fix WARNING in mb_find_extent
locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers
drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage
drm: Add missing DP DSC extended capability definitions.
ksmbd: fix racy issue from smb2 close and logoff with multichannel
ksmbd: block asynchronous requests when making a delay on session setup
ksmbd: destroy expired sessions
ksmbd: fix racy issue from session setup and logoff
ksmbd: Implements sess->ksmbd_chann_list as xarray
drm/amd/display: Change default Z8 watermark values
drm/amd/display: Update Z8 SR exit/enter latencies
drm/amd/display: Update Z8 watermarks for DCN314
ASoC: codecs: wcd938x: fix accessing regmap on unattached devices
ASoC: codecs: constify static sdw_slave_ops struct
ASoC: rt1318: Add RT1318 SDCA vendor-specific driver
drm/amd/display: Lowering min Z8 residency time
drm/amd/display: Update minimum stutter residency for DCN314 Z8
drm/amd/display: Add minimum Z8 residency debug option
drm/amd/display: Fix Z8 support configurations
drm/amd/display: Add debug option to skip PSR CRTC disable
drm/amd/display: Add Z8 allow states to z-state support list
drm/amd/display: Refactor eDP PSR codes
drm/i915: Check pipe source size when using skl+ scalers
drm/i915/mtl: update scaler source and destination limits for MTL
wifi: rtw88: rtw8821c: Fix rfe_option field width
irqchip/loongson-eiointc: Fix registration of syscore_ops
irqchip/loongson-eiointc: Fix incorrect use of acpi_get_vec_parent
irqchip/loongarch: Adjust acpi_cascade_irqdomain_init() and sub-routines
drm/msm: fix missing wq allocation error handling
drm/msm: Hangcheck progress detection
drm/msm/adreno: Simplify read64/write64 helpers
f2fs: factor out victim_entry usage from general rb_tree use
f2fs: allocate the extent_cache by default
f2fs: refactor extent_cache to support for read and more
f2fs: remove unnecessary __init_extent_tree
f2fs: move internal functions into extent_cache.c
f2fs: specify extent cache for read explicitly
drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error
fs/ntfs3: Refactoring of various minor issues
HID: wacom: insert timestamp to packed Bluetooth (BT) events
HID: wacom: Set a default resolution for older tablets
drm/amd: Use `amdgpu_ucode_*` helpers for MES
drm/amd: Add a new helper for loading/validating microcode
drm/amd: Load MES microcode during early_init
drm/amdgpu: remove deprecated MES version vars
drm/amd/pm: avoid potential UBSAN issue on legacy asics
drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
drm/amd/pm: parse pp_handle under appropriate conditions
drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes
drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2)
drm/amdgpu: change gfx 11.0.4 external_id range
drm/amdgpu/jpeg: Remove harvest checking for JPEG3
drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini
drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini
drm/amd/display: fix flickering caused by S/G mode
drm/amd/display: filter out invalid bits in pipe_fuses
drm/amd/display: Fix 4to1 MPC black screen with DPP RCO
drm/amd/display: Add NULL plane_state check for cursor disable logic
drm/panel: otm8009a: Set backlight parent to panel device
irqchip/loongson-eiointc: Fix returned value on parsing MADT
irqchip/loongson-pch-pic: Fix pch_pic_acpi_init calling
f2fs: fix potential corruption when moving a directory
f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block
drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep()
drm/msm: fix workqueue leak on bind errors
drm/msm: fix vram leak on bind errors
drm/msm: fix drm device leak on bind errors
drm/msm: fix NULL-deref on irq uninstall
drm/msm: fix NULL-deref on snapshot tear down
drm/i915/color: Fix typo for Plane CSC indexes
drm/bridge: lt8912b: Fix DSI Video Mode
drm/msm/adreno: fix runtime PM imbalance at gpu load
ARM: dts: aspeed: romed8hm3: Fix GPIO polarity of system-fault LED
ARM: dts: s5pv210: correct MIPI CSIS clock name
ARM: dts: exynos: fix WM8960 clock name in Itop Elite
ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks
sysctl: clarify register_sysctl_init() base directory order
remoteproc: rcar_rproc: Call of_node_put() on iteration error
remoteproc: imx_rproc: Call of_node_put() on iteration error
remoteproc: imx_dsp_rproc: Call of_node_put() on iteration error
remoteproc: st: Call of_node_put() on iteration error
remoteproc: stm32: Call of_node_put() on iteration error
proc_sysctl: enhance documentation
proc_sysctl: update docs for __register_sysctl_table()
sh: nmi_debug: fix return value of __setup handler
sh: init: use OF_EARLY_FLATTREE for early init
sh: mcount.S: fix build error when PRINTK is not enabled
sh: math-emu: fix macro redefined warning
SMB3: force unmount was failing to close deferred close files
smb3: fix problem remounting a share after shutdown
inotify: Avoid reporting event with invalid wd
platform/x86: thinkpad_acpi: Add profile force ability
platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i
platform/x86: thinkpad_acpi: Fix platform profiles on T490
platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet
platform/x86/intel-uncore-freq: Return error on write frequency
cifs: release leases for deferred close handles when freezing
cifs: fix pcchunk length type in smb2_copychunk_range
btrfs: zoned: fix full zone super block reading on ZNS
btrfs: zoned: zone finish data relocation BG with last IO
btrfs: fix space cache inconsistency after error loading it from disk
btrfs: print-tree: parent bytenr must be aligned to sector size
btrfs: make clear_cache mount option to rebuild FST without disabling it
btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add
btrfs: don't free qgroup space unless specified
btrfs: fix encoded write i_size corruption with no-holes
btrfs: fix assertion of exclop condition when starting balance
btrfs: properly reject clear_cache and v1 cache for block-group-tree
btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones
btrfs: fix btrfs_prev_leaf() to not return the same key twice
x86/retbleed: Fix return thunk alignment
RISC-V: fix taking the text_mutex twice during sifive errata patching
RISC-V: take text_mutex during alternative patching
perf stat: Separate bperf from bpf_profiler
perf tracepoint: Fix memory leak in is_valid_tracepoint()
perf symbols: Fix return incorrect build_id size in elf_read_build_id()
crypto: engine - fix crypto_queue backlog handling
crypto: engine - Use crypto_request_complete
crypto: api - Add scaffolding to change completion function signature
crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs()
perf cs-etm: Fix timeless decode mode detection
perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp()
perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents
perf vendor events power9: Remove UTF-8 characters from JSON files
perf ftrace: Make system wide the default target for latency subcommand
perf tests record_offcpu.sh: Fix redirection of stderr to stdin
perf vendor events s390: Remove UTF-8 characters from JSON file
perf scripts intel-pt-events.py: Fix IPC output for Python 2
perf record: Fix "read LOST count failed" msg with sample read
net: enetc: check the index of the SFI rather than the handle
virtio_net: suppress cpu stall when free_unused_bufs
ice: block LAN in case of VF to VF offload
net: dsa: mt7530: fix network connectivity with multiple CPU ports
net: dsa: mt7530: split-off common parts from mt7531_setup
net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
KVM: s390: fix race in gmap_make_secure()
ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`
drm/amdgpu: add a missing lock for AMDGPU_SCHED
af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
ionic: catch failure from devlink_alloc
ethtool: Fix uninitialized number of lanes
ionic: remove noise from ethtool rxnfc error msg
octeontx2-vf: Detach LF resources on probe cleanup
octeontx2-pf: Disable packet I/O for graceful exit
octeontx2-af: Skip PFs if not enabled
octeontx2-af: Fix issues with NPC field hash extract
octeontx2-af: Update/Fix NPC field hash extract feature
octeontx2-pf: Add additional checks while configuring ucast/bcast/mcast rules
octeontx2-af: Allow mkex profile without DMAC and add L2M/L2B header extraction support
octeontx2-pf: Increase the size of dmac filter flows
octeontx2-af: Fix depth of cam and mem table.
octeontx2-af: Fix start and end bit for scan config
octeontx2-af: Secure APR table update with the lock
selftests: netfilter: fix libmnl pkg-config usage
drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info
riscv: compat_syscall_table: Fixup compile warning
rxrpc: Fix hard call timeout units
sfc: Fix module EEPROM reporting for QSFP modules
r8152: move setting r8153b_rx_agg_chg_indicate()
r8152: fix the poor throughput for 2.5G devices
r8152: fix flow control issue of RTL8156A
net/sched: act_mirred: Add carrier check
i2c: tegra: Fix PEC support for SMBUS block read
RISC-V: mm: Enable huge page support to kernel_page_present() function
watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe()
block: Skip destroyed blkg when restart in blkg_destroy_all()
writeback: fix call of incorrect macro
net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
net: ipv6: fix skb hash for some RST packets
selftests: srv6: make srv6_end_dt46_l3vpn_test more robust
sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
net/sched: cls_api: remove block_cb from driver_list before freeing
tcp: fix skb_copy_ubufs() vs BIG TCP
net/ncsi: clear Tx enable mode when handling a Config required AEN
octeontx2-pf: mcs: Do not reset PN while updating secy
octeontx2-pf: mcs: Fix shared counters logic
octeontx2-pf: mcs: Clear stats before freeing resource
octeontx2-pf: mcs: Match macsec ethertype along with DMAC
octeontx2-pf: mcs: Fix NULL pointer dereferences
octeontx2-af: mcs: Fix MCS block interrupt
octeontx2-af: mcs: Config parser to skip 8B header
octeontx2-af: mcs: Write TCAM_DATA and TCAM_MASK registers at once
octeonxt2-af: mcs: Fix per port bypass config
ixgbe: Fix panic during XDP_TX with > 64 CPUs
drm/amd/display: Update bounding box values for DCN321
drm/amd/display: Do not clear GPINT register when releasing DMUB from reset
drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset
drm/amd/display: Fixes for dcn32_clk_mgr implementation
drm/amd/display: Return error code on DSC atomic check failure
drm/amd/display: Add missing WA and MCLK validation
drm/amd/display: Remove FPU guards from the DML folder
scsi: qedi: Fix use after free bug in qedi_remove()
ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working
KVM: x86/mmu: Refresh CR0.WP prior to checking for emulated permission faults
KVM: VMX: Make CR0.WP a guest owned bit
KVM: x86: Make use of kvm_read_cr*_bits() when testing bits
KVM: x86: Do not unload MMU roots when only toggling CR0.WP with TDP enabled
KVM: x86/mmu: Avoid indirect call for get_cr3
drm/amd/display: Ext displays with dock can't recognized after resume
fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup()
mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s25hx SEMPER flash
mailbox: zynqmp: Fix counts of child nodes
mailbox: zynq: Switch to flexible array to simplify code
soc: qcom: llcc: Do not create EDAC platform device on SDM845
qcom: llcc/edac: Support polling mode for ECC handling
mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s28hx SEMPER flash
mtd: spi-nor: Add a RWW flag
mtd: spi-nor: add SFDP fixups for Quad Page Program
mtd: spi-nor: spansion: Remove NO_SFDP_FLAGS from s28hs512t info
KVM: x86/pmu: Disallow legacy LBRs if architectural LBRs are available
KVM: x86: Track supported PERF_CAPABILITIES in kvm_caps
perf/x86/core: Zero @lbr instead of returning -1 in x86_perf_get_lbr() stub
crypto: ccp - Clear PSP interrupt status register before calling handler
drm/vmwgfx: Fix Legacy Display Unit atomic drm support
drm/vmwgfx: Remove explicit and broken vblank handling
usb: dwc3: gadget: Execute gadget stop after halting the controller
USB: dwc3: gadget: drop dead hibernation code
Linux 6.1.28
netfilter: nf_tables: deactivate anonymous set from preparation phase
scsi: libsas: Grab the ATA port lock in sas_ata_device_link_abort()
debugobject: Ensure pool refill (again)
drm/amd/display (gcc13): fix enum mismatch
i40e: use int for i40e_status
i40e: Remove string printing for i40e_status
i40e: Remove unused i40e status codes
sfc (gcc13): synchronize ef100_enqueue_skb()'s return type
block/blk-iocost (gcc13): keep large values in a new enum
perf intel-pt: Fix CYC timestamps after standalone CBR
perf auxtrace: Fix address filter entire kernel size
wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type
bonding (gcc13): synchronize bond_{a,t}lb_xmit() types
thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype
cifs: protect session status check in smb2_reconnect()
cifs: fix potential use-after-free bugs in TCP_Server_Info::hostname
blk-iocost: avoid 64-bit division in ioc_timer_fn
dm: don't lock fs when the map is NULL in process of resume
dm ioctl: fix nested locking in table_clear() to remove deadlock concern
dm flakey: fix a crash with invalid table line
dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
dm clone: call kmem_cache_destroy() in dm_clone_init() error path
dm verity: fix error handling for check_at_most_once on FEC
vhost_vdpa: fix unmap process in no-batch mode
mm/mempolicy: correctly update prev when policy is equal on mbind
ia64: fix an addr to taddr in huge_pte_offset()
s390/dasd: fix hanging blockdevice after request requeue
btrfs: scrub: reject unsupported scrub flags
scripts/gdb: fix lx-timerlist for Python3
clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
clk: microchip: fix potential UAF in auxdev release callback
wifi: rtw89: fix potential race condition between napi_init and napi_enable
wifi: rtl8xxxu: RTL8192EU always needs full init
mailbox: zynqmp: Fix typo in IPI documentation
kcsan: Avoid READ_ONCE() in read_instrumented_memory()
mailbox: zynqmp: Fix IPI isr handling
mtd: spi-nor: core: Update flash's current address mode when changing address mode
mtd: core: fix error path for nvmem provider
mtd: core: fix nvmem error reporting
mtd: core: provide unique name for nvmem device, take two
kasan: hw_tags: avoid invalid virt_to_page()
md/raid5: Improve performance for sequential IO
md/raid10: fix null-ptr-deref in raid10_sync_request
drbd: correctly submit flush bio on barrier
mm: do not reclaim private data from pinned page
nilfs2: fix infinite loop in nilfs_mdt_get_block()
nilfs2: do not write dirty data after degenerating to read-only
ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop
ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED
ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41
ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6
ALSA: usb-audio: Add quirk for Pioneer DDJ-800
parisc: Ensure page alignment in flush functions
parisc: Fix argument pointer in real64_call_asm()
afs: Avoid endless loop if file is larger than expected
afs: Fix getattr to report server i_size on dirs, not local size
afs: Fix updating of i_size with dv jump from server
PM: hibernate: Do not get block device exclusively in test_resume mode
PM: hibernate: Turn snapshot_test into global variable
ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini
hte: tegra-194: Fix off by one in tegra_hte_map_to_line_id()
hte: tegra: fix 'struct of_device_id' build error
mfd: arizona-spi: Add missing MODULE_DEVICE_TABLE
mfd: ocelot-spi: Fix unsupported bulk read
mfd: tqmx86: Correct board names for TQMxE39x
mfd: tqmx86: Specify IO port register range more precisely
mfd: tqmx86: Do not access I2C_DETECT register through io_base
thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe
pinctrl-bcm2835.c: fix race condition when setting gpio dir
dmaengine: at_xdmac: do not enable all cyclic channels
dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing
dmaengine: dw-edma: Fix to change for continuous transfer
dma: gpi: remove spurious unlock in gpi_ch_init
phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select()
phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port
soundwire: intel: don't save hw_params for use in prepare
soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime
pwm: mtk-disp: Configure double buffering before reading in .get_state()
pwm: mtk-disp: Disable shadow registers before setting backlight values
leds: tca6507: Fix error handling of using fwnode_property_read_string
dmaengine: mv_xor_v2: Fix an error code.
pinctrl: ralink: reintroduce ralink,rt2880-pinmux compatible string
leds: TI_LMU_COMMON: select REGMAP instead of depending on it
pinctrl: renesas: r8a779g0: Fix ERROROUTC function names
pinctrl: renesas: r8a779g0: Fix Group 6/7 pin functions
pinctrl: renesas: r8a779g0: Fix Group 4/5 pin functions
pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group
pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration
ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline
ext4: fix i_disksize exceeding i_size problem in paritally written case
SMB3: Close deferred file handles in case of handle lease break
SMB3: Add missing locks to protect deferred close file list
timekeeping: Fix references to nonexistent ktime_get_fast_ns()
openrisc: Properly store r31 to pt_regs on unhandled exceptions
clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails
RDMA/mlx5: Use correct device num_ports when modify DC
SUNRPC: remove the maximum number of retries in call_bind_status
RDMA/mlx5: Fix flow counter query via DEVX
RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR
swiotlb: fix debugfs reporting of reserved memory pools
swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup
Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe
clk: qcom: dispcc-qcm2290: Remove inexistent DSI1PHY clk
clk: qcom: dispcc-qcm2290: get rid of test clock
clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling
clk: qcom: lpassaudiocc-sc7280: Add required gdsc power domain clks in lpass_cc_sc7280_desc
clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration
iommu/amd: Set page size bitmap during V2 domain allocation
NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents
clk: imx: fracn-gppll: disable hardware select control
clk: imx: fracn-gppll: fix the rate table
IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests
IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order
RDMA/srpt: Add a check for valid 'mad_agent' pointer
RDMA/cm: Trace icm_send_rej event before the cm state is reset
power: supply: rk817: Fix low SOC bugs
clk: qcom: gcc-sm6115: Mark RCGs shared where applicable
RDMA/siw: Remove namespace check from siw_netdev_event()
clk: add missing of_node_put() in "assigned-clocks" property parsing
power: supply: generic-adc-battery: fix unit scaling
iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN
fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de()
fs/ntfs3: Fix OOB read in indx_insert_into_buffer
fs/ntfs3: Add check for kmemdup
fs/ntfs3: Fix memory leak if ntfs_read_mft failed
RDMA/erdma: Use fixed hardware page size
rtc: k3: handle errors while enabling wake irq
rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time
RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()
rtc: omap: include header for omap_rtc_power_off_program prototype
workqueue: Fix hung time report of worker pools
clk: qcom: gcc-qcm2290: Fix up gcc_sdcc2_apps_clk_src
RDMA/rdmavt: Delete unnecessary NULL check
clk: mediatek: mt8135: Properly use CLK_IS_CRITICAL flag
clk: mediatek: mt7622: Properly use CLK_IS_CRITICAL flag
clk: mediatek: Consistently use GATE_MTK() macro
clk: mediatek: mt2712: Add error handling to clk_mt2712_apmixed_probe()
RDMA/siw: Fix potential page_array out of range access
IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init
clk: at91: clk-sam9x60-pll: fix return value check
tracing/user_events: Ensure write index cannot be negative
sched/rt: Fix bad task migration for rt tasks
riscv: Fix ptdump when KASAN is enabled
Revert "objtool: Support addition to set CFA base"
perf/core: Fix hardlockup failure caused by perf throttle
sched/fair: Fix inaccurate tally of ttwu_move_affine
powerpc/rtas: use memmove for potentially overlapping buffer copy
macintosh: via-pmu-led: requires ATA to be set
powerpc/sysdev/tsi108: fix resource printk format warnings
powerpc/wii: fix resource printk format warnings
powerpc/mpc512x: fix resource printk format warning
powerpc/perf: Properly detect mpc7450 family
macintosh/windfarm_smu_sat: Add missing of_node_put()
selftests/powerpc/pmu: Fix sample field check in the mmcra_thresh_marked_sample_test
fbdev: mmp: Fix deferred clk handling in mmphw_probe()
virtio_ring: don't update event idx on get_buf
spmi: Add a check for remove callback when removing a SPMI driver
staging: rtl8192e: Fix W_DISABLE# does not work after stop/start
spi: cadence-quadspi: use macro DEFINE_SIMPLE_DEV_PM_OPS
serial: 8250: Add missing wakeup event reporting
tty: serial: fsl_lpuart: adjust buffer length to the intended size
firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
usb: mtu3: fix kernel panic at qmu transfer done irq handler
usb: chipidea: fix missing goto in `ci_hdrc_probe`
usb: gadget: tegra-xudc: Fix crash in vbus_draw
sh: sq: Fix incorrect element size for allocating bitmap buffer
uapi/linux/const.h: prefer ISO-friendly __typeof__
scripts/gdb: raise error with reduced debugging information
i2c: xiic: xiic_xfer(): Fix runtime PM leak on error path
i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path
spi: cadence-quadspi: fix suspend-resume implementations
drm/panel: novatek-nt35950: Only unregister DSI1 if it exists
PCI/PM: Extend D3hot delay for NVIDIA HDA controllers
ASoC: fsl_mqs: move of_node_put() to the correct location
drm/panel: novatek-nt35950: Improve error handling
coresight: etm_pmu: Set the module field
cacheinfo: Check sib_leaf in cache_leaves_are_shared()
HID: amd_sfh: Handle "no sensors" enabled for SFH1.1
HID: amd_sfh: Increase sensor command timeout for SFH1.1
HID: amd_sfh: Correct the stop all command
HID: amd_sfh: Add support for shutdown operation
HID: amd_sfh: Fix illuminance value
HID: amd_sfh: Correct the sensor enable and disable command
HID: amd_sfh: Correct the structure fields
scripts/gdb: bail early if there are no generic PD
scripts/gdb: bail early if there are no clocks
ia64: salinfo: placate defined-but-not-used warning
ia64: mm/contig: fix section mismatch warning/error
PCI/EDR: Clear Device Status after EDR error recovery
of: Fix modalias string generation
vmci_host: fix a race condition in vmci_host_poll() causing GPF
spi: fsl-spi: Fix CPM/QE mode Litte Endian
interconnect: qcom: rpm: drop bogus pm domain attach
spi: qup: Don't skip cleanup in remove's error path
linux/vt_buffer.h: allow either builtin or modular for macros
ASoC: es8316: Handle optional IRQ assignment
PCI: imx6: Install the fault handler only on compatible match
ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE
usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition
spi: imx: Don't skip cleanup in remove's error path
spi: atmel-quadspi: Free resources even if runtime resume failed in .remove()
spi: atmel-quadspi: Don't leak clk enable count in pm resume
serial: 8250_bcm7271: Fix arbitration handling
iio: light: max44009: add missing OF device matching
fpga: bridge: fix kernel-doc parameter description
serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted
usb: dwc3: gadget: Change condition for processing suspend event
usb: host: xhci-rcar: remove leftover quirk handling
pstore: Revert pmsg_lock back to a normal mutex
drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler()
drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler()
ASoC: cs35l41: Only disable internal boost
ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it
tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
net: amd: Fix link leak when verifying config failed
netlink: Use copy_to_user() for optval in netlink_getsockopt().
Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work"
ipv4: Fix potential uninit variable access bug in __ip_make_skb()
net/sched: sch_fq: fix integer overflow of "credit"
net: dpaa: Fix uninitialized variable in dpaa_stop()
netfilter: nf_tables: don't write table validation state without mutex
bpf: Don't EFAULT for getsockopt with optval=NULL
bpf: Fix race between btf_put and btf_idr walk.
net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports
net/mlx5e: Nullify table pointer when failing to create
net/mlx5: Use recovery timeout on sync reset flow
Revert "net/mlx5: Remove "recovery" arg from mlx5_load_one() function"
net/mlx5: Suspend auxiliary devices only in case of PCI device suspend
net/mlx5: Remove "recovery" arg from mlx5_load_one() function
net/mlx5e: Fix error flow in representor failing to add vport rx rule
net/mlx5: E-switch, Don't destroy indirect table in split rule
net/mlx5: E-switch, Create per vport table based on devlink encap mode
net/mlx5e: Don't clone flow post action attributes second time
ixgbe: Enable setting RSS table to default values
ixgbe: Allow flow hash to be set via ethtool
wifi: iwlwifi: fw: fix memory leak in debugfs
netfilter: conntrack: fix wrong ct->timeout value
netfilter: conntrack: restore IPS_CONFIRMED out of nf_conntrack_hash_check_insert()
wifi: iwlwifi: mvm: check firmware response size
wifi: mt76: connac: fix txd multicast rate setting
wifi: mt76: mt7921e: stop chip reset worker in unregister hook
wifi: mt76: mt7921e: improve reliability of dma reset
wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe`
mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data
wifi: mt76: fix 6GHz high channel not be scanned
wifi: mt76: mt7921e: fix probe timeout after reboot
wifi: mt76: add flexible polling wait-interval support
wifi: mt76: handle failure of vzalloc in mt7615_coredump_work
wifi: mt76: mt7915: expose device tree match table
wifi: iwlwifi: make the loop for card preparation effective
io_uring/rsrc: use nospec'ed indexes
jdb2: Don't refuse invalidation of already invalidated buffers
wifi: iwlwifi: fw: move memset before early return
wifi: iwlwifi: mvm: initialize seq variable
wifi: iwlwifi: yoyo: Fix possible division by zero
wifi: iwlwifi: yoyo: skip dump correctly on hw error
wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames
md/raid10: don't call bio_start_io_acct twice for bio which experienced read error
md/raid10: fix memleak of md thread
md/raid10: fix memleak for 'conf->bio_split'
md/raid10: fix leak of 'r10bio->remaining' for recovery
md/raid10: fix task hung in raid10d
f2fs: fix to check return value of inc_valid_block_count()
f2fs: fix to check return value of f2fs_do_truncate_blocks()
bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap
wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols
wifi: iwlwifi: trans: don't trigger d3 interrupt twice
wifi: iwlwifi: debug: fix crash in __iwl_err()
blk-mq: don't plug for head insertions in blk_execute_rq_nowait
selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach
selftests/bpf: Use read_perf_max_sample_freq() in perf_event_stackmap
nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"
nvme: fix async event trace event
nvmet: fix I/O Command Set specific Identify Controller
nvmet: fix Identify Active Namespace ID list handling
nvmet: fix Identify Controller handling
nvmet: fix Identify Namespace handling
nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns()
bpf, sockmap: fix deadlocks in the sockhash and sockmap
wifi: ath11k: fix writing to unintended memory region
net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling
net: ethernet: stmmac: dwmac-rk: rework optional clock handling
scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
bpf/btf: Fix is_int_ptr()
wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table
f2fs: fix to avoid use-after-free for cached IPU bio
xsk: Fix unaligned descriptor validation
crypto: drbg - Only fail when jent is unavailable in FIPS mode
bpftool: Fix bug for long instructions in program CFG dumps
selftests/bpf: Wait for receive in cg_storage_multi test
selftests: xsk: Deflakify STATS_RX_DROPPED test
selftests: xsk: Disable IPv6 on VETH1
selftests: xsk: Use correct UMEM size in testapp_invalid_desc
net: qrtr: correct types of trace event parameters
f2fs: fix iostat lock protection
wifi: rt2x00: Fix memory leak when handling surveys
scsi: hisi_sas: Handle NCQ error when IPTT is valid
scsi: libsas: Add sas_ata_device_link_abort()
wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()
wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()
crypto: sa2ul - Select CRYPTO_DES
crypto: caam - Clear some memory in instantiate_rng
f2fs: fix scheduling while atomic in decompression path
f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
f2fs: apply zone capacity to all zone type
f2fs: fix uninitialized skipped_gc_rwsem
f2fs: handle dqget error in f2fs_transfer_project_quota()
net: sunhme: Fix uninitialized return code
scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS
scsi: target: iscsit: Fix TAS handling during conn cleanup
scsi: target: Fix multiple LUN_RESET handling
scsi: target: iscsit: Stop/wait on cmds during conn close
scsi: target: iscsit: isert: Alloc per conn cmd counter
scsi: target: Pass in cmd counter to use during cmd setup
scsi: target: Move cmd counter allocation
scsi: target: Move sess cmd counter to new struct
scsi: target: core: Change the way target_xcopy_do_work() sets restiction on max I/O
bpf: Fix __reg_bound_offset 64->32 var_off subreg propagation
netfilter: keep conntrack reference until IPsecv6 policy checks are done
net: dsa: qca8k: remove assignment of an_enabled in pcs_get_state()
libbpf: Fix ld_imm64 copy logic for ksym in light skeleton.
net/packet: convert po->auxdata to an atomic flag
net/packet: convert po->origdev to an atomic flag
net/packet: annotate accesses to po->xmit
vlan: partially enable SIOCSHWTSTAMP in container
net: pcs: xpcs: remove double-read of link state when using AN
bpf: Remove misleading spec_v1 check on var-offset stack read
selftests/bpf: Fix a fd leak in an error path in network_helpers.c
wifi: ath11k: fix deinitialization of firmware resources
scm: fix MSG_CTRUNC setting condition for SO_PASSSEC
crypto: qat - fix concurrency issue when device state changes
bpf: fix precision propagation verbose logging
bpf: take into account liveness when propagating precision
wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
tools: bpftool: Remove invalid \' json escape
wifi: ath6kl: reduce WARN to dev_dbg() in callback
wifi: brcmfmac: support CQM RSSI notification with older firmware
wifi: ath11k: fix SAC bug on peer addition with sta band migration
wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()
wifi: ath5k: Use platform_get_irq() to get the interrupt
wifi: ath11k: Use platform_get_irq() to get the interrupt
wifi: ath9k: hif_usb: fix memory leak of remain_skbs
wifi: ath6kl: minor fix for allocation size
platform/chrome: cros_typec_switch: Add missing fwnode_handle_put()
hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E
rpmsg: glink: Propagate TX failures in intentless mode as well
cpufreq: use correct unit when verify cur freq
ACPI: bus: Ensure that notify handlers are not running after removal
tick/common: Align tick period with the HZ tick.
drm/i915: Make intel_get_crtc_new_encoder() less oopsy
debugobject: Prevent init race with static objects
media: mediatek: vcodec: add remove function for decoder platform driver
media: mediatek: vcodec: fix decoder disable pm crash
perf/arm-cmn: Fix port detection for CMN-700
arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step
x86/ioapic: Don't return 0 from arch_dynirq_lower_bound()
regulator: stm32-pwr: fix of_iomap leak
media: venus: dec: Fix capture formats enumeration order
media: venus: dec: Fix handling of the start cmd
media: rc: gpio-ir-recv: Fix support for wake-up
drm/amd/display: Fix potential null dereference
media: hi846: Fix memleak in hi846_init_controls()
media: v4l: async: Return async sub-devices to subnotifier list
media: rcar_fdp1: Fix refcount leak in probe and remove function
media: platform: mtk-mdp3: fix potential frame size overflow in mdp_try_fmt_mplane()
media: saa7134: fix use after free bug in saa7134_finidev due to race condition
media: dm1105: Fix use after free bug in dm1105_remove due to race condition
platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init
platform/x86/amd: pmc: Utilize SMN index 0 for driver probe
platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read`
platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso
platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso
platform/x86/amd: pmc: Don't try to read SMU version on Picasso
platform/x86/amd/pmf: Move out of BIOS SMN pair for driver probe
media: rkvdec: fix use after free bug in rkvdec_remove
media: cedrus: fix use after free bug in cedrus_remove due to race condition
media: mediatek: vcodec: change lat thread decode error condition
media: mediatek: vcodec: making sure queue_work successfully
media: mediatek: vcodec: remove unused lat_buf
media: mediatek: vcodec: add core decode done event
media: mediatek: vcodec: move lat_buf to the top of core list
media: mediatek: vcodec: using each instance lat_buf count replace core ready list
media: mediatek: vcodec: add params to record lat and core lat_buf count
media: mediatek: vcodec: Force capture queue format to MM21
media: mediatek: vcodec: Make MM21 the default capture format
media: mediatek: vcodec: Use 4K frame size when supported by stateful decoder
arm64: dts: sc7280: Rename qspi data12 as data23
arm64: dts: sc7180: Rename qspi data12 as data23
arm64: dts: qcom: msm8994-angler: removed clash with smem_region
arm64: dts: qcom: msm8994-angler: Fix cont_splash_mem mapping
x86/apic: Fix atomic update of offset in reserve_eilvt_offset()
regulator: core: Avoid lockdep reports when resolving supplies
regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()
drm/ttm/pool: Fix ttm_pool_alloc error path
drm/ttm: optimize pool allocations a bit v2
arm64: dts: qcom: apq8096-db820c: drop unit address from PMI8994 regulator
arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator
arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator
arm64: dts: qcom: sc7180-trogdor-pazquel: correct trackpad supply
arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply
arm64: dts: qcom: sc7280-herobrine-villager: correct trackpad supply
gpu: host1x: Fix memory leak of device names
gpu: host1x: Fix potential double free if IOMMU is disabled
soc: renesas: renesas-soc: Release 'chipid' from ioremap()
soc: bcm: brcmstb: biuctrl: fix of_iomap leak
mailbox: mpfs: switch to txdone_poll
drm/mediatek: dp: Change the aux retries times when receiving AUX_DEFER
drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()
ACPI: VIOT: Initialize the correct IOMMU fwspec
arm64: dts: mediatek: mt8192-asurada: Fix voltage constraint for Vgpu
cpufreq: qcom-cpufreq-hw: Revert adding cpufreq qos
cpufreq: mediatek: Raise proc and sram max voltage for MT7622/7623
cpufreq: mediatek: raise proc/sram max voltage for MT8516
cpufreq: mediatek: fix KP caused by handler usage after regulator_put/clk_put
cpufreq: mediatek: fix passing zero to 'PTR_ERR'
arm64: dts: apple: t8103: Disable unused PCIe ports
ARM: dts: stm32: fix spi1 pin assignment on stm32mp15
perf/arm-cmn: Move overlapping wp_combine field
firmware: arm_scmi: Fix xfers allocation on Rx channel
ARM: dts: gta04: fix excess dma channel usage
drm: rcar-du: Fix a NULL vs IS_ERR() bug
arm64: dts: qcom: sm8450: fix pcie1 gpios properties name
mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data
ACPI: processor: Fix evaluating _PDC method when running as Xen dom0
drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings
arm64: dts: qcom: sm8350-microsoft-surface: fix USB dual-role mode property
virt/coco/sev-guest: Double-buffer messages
drm: msm: adreno: Disable preemption on Adreno 510
drm/msm/adreno: drop bogus pm_runtime_set_active()
arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB
arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB
media: max9286: Free control handler
drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535
firmware: qcom_scm: Clear download bit during reboot
media: av7110: prevent underflow in write_ts_to_decoder()
media: amphion: decoder implement display delay enable
media: platform: mtk-mdp3: Add missing check and free for ida_alloc
media: bdisp: Add missing check for create_workqueue
x86/MCE/AMD: Use an u64 for bank_map
ARM: dts: qcom: sdx55: Fix the unit address of PCIe EP node
ARM: dts: qcom: ipq8064: Fix the PCI I/O port range
ARM: dts: qcom: ipq4019: Fix the PCI I/O port range
arm64: dts: qcom: sm8450: Fix the PCI I/O port range
arm64: dts: qcom: sm8150: Fix the PCI I/O port range
arm64: dts: qcom: sm8250: Fix the PCI I/O port range
arm64: dts: qcom: msm8996: Fix the PCI I/O port range
arm64: dts: qcom: ipq6018: Fix the PCI I/O port range
arm64: dts: qcom: ipq8074: Fix the PCI I/O port range
arm64: dts: qcom: sc7280: Fix the PCI I/O port range
arm64: dts: qcom: msm8998: Fix the PCI I/O port range
arm64: dts: qcom: sdm845: Fix the PCI I/O port range
arm64: dts: qcom: sdm845: correct dynamic power coefficients
arm64: dts: qcom: sc7280: fix EUD port properties
arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name
arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename
arm64: dts: broadcom: bcmbca: bcm4908: fix LED nodenames
arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name
arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property
arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB
arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT
regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted
ARM: dts: qcom-apq8064: Fix opp table child name
EDAC/skx: Fix overflows on the DRAM row address mapping arrays
drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources
drm/mediatek: dp: Only trigger DRM HPD events if bridge is attached
arm64: dts: renesas: r9a07g043: Update IRQ numbers for SSI channels
arm64: dts: renesas: r9a07g043: Introduce SOC_PERIPHERAL_IRQ() macro to specify interrupt property
arm64: dts: renesas: r9a07g054: Update IRQ numbers for SSI channels
arm64: dts: renesas: r9a07g044: Update IRQ numbers for SSI channels
arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table
arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table
soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe
tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007
drm/amdgpu: register a vga_switcheroo client for MacBooks with apple-gmux
drm/probe-helper: Cancel previous job before starting new one
drm/vgem: add missing mutex_destroy
drm/i915/dg2: Drop one PCI ID
drm/rockchip: Drop unbalanced obj unref
erofs: fix potential overflow calculating xattr_isize
erofs: initialize packed inode after root inode is assigned
erofs: stop parsing non-compact HEAD index if clusterofs is invalid
tpm, tpm_tis: Claim locality when interrupts are reenabled on resume
tpm, tpm: Implement usage counter for locality
tpm, tpm_tis: Claim locality before writing interrupt registers
tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed
tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register
tpm, tpm_tis: Do not skip reset of original interrupt vector
selinux: ensure av_permissions.h is built when needed
selinux: fix Makefile dependencies of flask.h
selftests/resctrl: Check for return value after write_schemata()
selftests/resctrl: Allow ->setup() to return errors
selftests/resctrl: Move ->setup() call outside of test specific branches
selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem
rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check
kunit: fix bug in the order of lines in debugfs logs
kunit: improve KTAP compliance of KUnit test output
ASoC: dt-bindings: qcom,lpass-rx-macro: correct minItems for clocks
bus: mhi: host: Range check CHDBOFF and ERDBOFF
bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state
bus: mhi: host: Remove duplicate ee check for syserr
cxl/hdm: Fail upon detecting 0-sized decoders
xfs: don't consider future format versions valid
ceph: fix potential use-after-free bug when trimming caps
ubifs: Fix memory leak in do_rename
ubifs: Free memory for tmpfile name
ubi: Fix return value overwrite issue in try_write_vid_and_data()
ubifs: Fix memleak when insert_old_idx() failed
Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path"
RISC-V: Align SBI probe implementation with spec
iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE
drm/amd/pm: re-enable the gfx imu when smu resume
swsmu/amdgpu_smu: Fix the wrong if-condition
tracing: Fix permissions for the buffer_percent file
riscv: mm: remove redundant parameter of create_fdt_early_page_table
i2c: omap: Fix standard mode false ACK readings
ACPI: video: Remove acpi_backlight=video quirk for Lenovo ThinkPad W530
ksmbd: fix deadlock in ksmbd_find_crypto_ctx()
ksmbd: not allow guest user on multichannel
ksmbd: fix memleak in session setup
ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem()
ksmbd: call rcu_barrier() in ksmbd_server_exit()
ksmbd: fix racy issue under cocurrent smb2 tree disconnect
KVM: RISC-V: Retry fault if vma_lookup() results become invalid
drm/amd/display: fix a divided-by-zero error
drm/amd/display: fix PSR-SU/DSC interoperability support
drm/amd/display: limit timing for single dimm memory
drm/amd/display: Remove stutter only configurations
relayfs: fix out-of-bounds access in relay_file_read
KVM: arm64: vgic: Don't acquire its_lock before config_lock
KVM: arm64: Use config_lock to protect vgic state
KVM: arm64: Use config_lock to protect data ordered against KVM_RUN
KVM: arm64: Avoid lock inversion when setting the VM register width
KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ON
KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted
reiserfs: Add security prefix to xattr name in reiserfs_security_write()
rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed
crypto: ccp - Don't initialize CCP for PSP 0x1649
crypto: arm64/aes-neonbs - fix crash with CFI enabled
crypto: safexcel - Cleanup ring IRQ workqueues on load failure
crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()
ring-buffer: Sync IRQ works before buffer destruction
ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus
pinctrl: qcom: lpass-lpi: set output value before enabling output
soundwire: qcom: correct setting ignore bit on v1.5.1
pwm: meson: Fix g12a ao clk81 name
pwm: meson: Fix axg ao mux parents
wifi: mt76: add missing locking to protect against concurrent rx/status calls
kheaders: Use array declaration instead of char
iio: addac: stx104: Fix race condition for stx104_write_raw()
iio: addac: stx104: Fix race condition when converting analog-to-digital
ipmi: fix SSIF not responding under certain cond.
ipmi:ssif: Add send_retries increment
MIPS: fw: Allow firmware to pass a empty env
fs: fix sysctls.c built
tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem
serial: max310x: fix IO data corruption in batched operations
serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
serial: fix TIOCSRS485 locking
xhci: fix debugfs register accesses while suspended
tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
staging: iio: resolver: ads1210: fix config mode
blk-crypto: make blk_crypto_evict_key() more robust
blk-crypto: make blk_crypto_evict_key() return void
blk-mq: release crypto keyslot before reporting I/O complete
blk-crypto: Add a missing include directive
blk-crypto: move internal only declarations to blk-crypto-internal.h
blk-crypto: add a blk_crypto_config_supported_natively helper
blk-crypto: don't use struct request_queue for public interfaces
blk-stat: fix QUEUE_FLAG_STATS clear
media: ov8856: Do not check for for module version
posix-cpu-timers: Implement the missing timer_wait_running callback
tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call site
hwmon: (adt7475) Use device_property APIs when configuring polarity
hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write
USB: dwc3: fix runtime pm imbalance on unbind
USB: dwc3: fix runtime pm imbalance on probe errors
usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive
usb: gadget: udc: core: Prevent redundant calls to pullup
usb: gadget: udc: core: Invoke usb_gadget_connect only when started
IMA: allow/fix UML builds
phy: qcom-qmp-pcie: sc8180x PCIe PHY has 2 lanes
PCI: qcom: Fix the incorrect register usage in v2.7.0 config
PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
PCI: kirin: Select REGMAP_MMIO
powerpc/boot: Fix boot wrapper code generation with CONFIG_POWER10_CPU
arm64: Stash shadow stack pointer in the task struct on interrupt
arm64: Always load shadow stack pointer directly from the task struct
ASoC: amd: ps: update the acp clock source.
ASoC: amd: fix ACP version typo mistake
wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset
wireguard: timers: cast enum limits members to int in prints
x86/cpu: Add model number for Intel Arrow Lake processor
asm-generic/io.h: suppress endianness warnings for readq() and writeq()
tracing: Error if a trace event has an array for a __field()
wifi: ath11k: reduce the MHI timeout to 20s
platform/x86: thinkpad_acpi: Add missing T14s Gen1 type to s2idle quirk list
net: sfp: add quirk enabling 2500Base-x for HG MXPD-483II
scsi: mpi3mr: Handle soft reset in progress fault code (0xF002)
selftests mount: Fix mount_setattr_test builds failed
net: wwan: t7xx: do not compile with -Werror
ASoC: da7213.c: add missing pm_runtime_disable()
ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750
iio: adc: palmas_gpadc: fix NULL dereference on rmmod
ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22)
x86/hyperv: Block root partition functionality in a Confidential VM
ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm
ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15
ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15
Linux 6.1.27
riscv: No need to relocate the dtb as it lies in the fixmap region
riscv: Do not set initial_boot_params to the linear address of the dtb
riscv: Move early dtb mapping into the fixmap region
driver core: Don't require dynamic_debug for initcall_debug probe timing
USB: serial: option: add UNISOC vendor and TOZED LT70C product
btrfs: fix uninitialized variable warnings
bluetooth: Perform careful capability checks in hci_sock_ioctl()
gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xNU
drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
mptcp: fix accept vs worker race
mptcp: stops worker on unaccepted sockets at listener close
mm/mempolicy: fix use-after-free of VMA iterator
KVM: arm64: Retry fault if vma_lookup() results become invalid
phy: phy-brcm-usb: Utilize platform_get_irq_byname_optional()
um: Only disable SSE on clang to work around old GCC bugs
Linux 6.1.26
ASN.1: Fix check for strdup() success
ASoC: fsl_sai: Fix pins setting for i.MX8QM platform
ASoC: fsl_asrc_dma: fix potential null-ptr-deref
ASoC: SOF: pm: Tear down pipelines only if DSP was active
mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
fpga: bridge: properly initialize bridge device before populating children
iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
Input: pegasus-notetaker - check pipe type when probing
gcc: disable '-Warray-bounds' for gcc-13 too
sctp: Call inet6_destroy_sock() via sk->sk_destruct().
dccp: Call inet6_destroy_sock() via sk->sk_destruct().
inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
purgatory: fix disabling debug info
fuse: always revalidate rename target dentry
MIPS: Define RUNTIME_DISCARD_EXIT in LD script
KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()
KVM: arm64: Make vcpu flag updates non-preemptible
sched/fair: Fixes for capacity inversion detection
sched/fair: Consider capacity inversion in util_fits_cpu()
sched/fair: Detect capacity inversion
mm/mmap: regression fix for unmapped_area{_topdown}
mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush()
mm: kmsan: handle alloc failures in kmsan_ioremap_page_range()
mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO
mm/khugepaged: check again on anon uffd-wp during isolation
mm/userfaultfd: fix uffd-wp handling for THP migration entries
Conflicts:
Documentation/devicetree/bindings
Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml
Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml
Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
Documentation/devicetree/bindings/power/reset/qcom,pon.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml
Documentation/devicetree/bindings/sound/tas2562.yaml
Documentation/devicetree/bindings/sound/tas2770.yaml
Documentation/devicetree/bindings/sound/tas27xx.yaml
Documentation/devicetree/bindings/usb/cdns,usb3.yaml
Documentation/devicetree/bindings/usb/snps,dwc3.yaml
drivers/bus/mhi/host/boot.c
drivers/cpufreq/qcom-cpufreq-hw.c
drivers/edac/qcom_edac.c
drivers/firmware/qcom_scm.c
drivers/gpu/drm/bridge/analogix/anx7625.c
drivers/interconnect/qcom/icc-rpm.c
drivers/interconnect/qcom/icc-rpm.h
drivers/soc/qcom/llcc-qcom.c
drivers/soc/qcom/mdt_loader.c
drivers/ufs/host/ufs-qcom.c
include/linux/soc/qcom/llcc-qcom.h
Change-Id: I8b5c01908c4448ee74e3c086747fd18ad1015f4b
Upstream-Build: ks_qcom-android14-6.1-keystone-qcom-release@11171449 UKQ2.231203.001
Signed-off-by: jianzhou <quic_jianzhou@quicinc.com>
Signed-off-by: Maria Yu <quic_aiquny@quicinc.com>
Currently the driver is following only one init sequence for all chipsets
which seem to be wrong as the latest hpg revision describes additional
changes in the sequence which is missing.
This change add the missing register writes into the eusb2 init sequence
to make sure of the proper functionality.
Description:
USB_PHY_CFG0: setting to 0x00 at the end of init sequence.
Change-Id: Id35e59ba25aed5a489cfe918160be2ea29ea06ea
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
Signed-off-by: Krishna Kurapati <quic_kriskura@quicinc.com>
'Commit e30ca430ef5a ("usb: phy: snps: Enable auto resume feature only
in host mode")' added host mode check for enabling auto-resume feature
inside cable connected check. Consider a case where a device got
disconnected from the root port but OTG cable is still connected which
keeps the device in host mode. Now, usb_phy_notify_disconnect will be
called and later dwc3-msm will call phy_set_suspend which will turn off
the regulators since cable_connected is set to false. If some USB
peripheral is again connected to the OTG, it won't enumerate.
Fix this by adding host mode check in set_suspend to avoid turning-off
the regulators in bus suspend case.
Change-Id: I1e278a70c63c983358539aa1e6680932e74ea302
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
'Commit e30ca430ef5a ("usb: phy: snps: Enable auto resume feature only
in host mode")' added host mode check for enabling auto-resume feature
inside cable connected check. Consider a case where a device got
disconnected from the root port but OTG cable is still connected which
keeps the device in host mode. Now, usb_phy_notify_disconnect will be
called and later dwc3-msm will call phy_set_suspend which will turn off
the regulators since cable_connected is set to false. If some USB
peripheral is again connected to the OTG, it won't enumerate.
Fix this by adding host mode check in set_suspend to avoid turning-off
the regulators in bus suspend case.
Change-Id: I9ad874bd536194ff555ab5a9ca9a9b5bb6499e66
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
Currently if we enable EUD from XBL, then there is a chance that
EUD gets turns off and on momentarily during booting-up. This
glitching happens since phy set_suspend gets triggered as part
DWC3 controller entering suspend. This in turns off the hsphy
clocks and causes EUD to turn off. And eventually dwc3 resumes
during enumeration which brings back EUD.
This happens as part of race between EUD extcon notification and
Vbus extcon notification. If EUD notification comes first, then
it will initialise the controller and since the Vbus/ID hasn't
been updated, it will call pm_runtime_put_sync() or noidle()
which will eventually put the child to sleep.
To prevent this, keep the phy clocks and LDOs active during
set_suspend if EUD is enabled.
Change-Id: I217c0b8bfd8098298b9bc21cdb03fe553d434cbd
Signed-off-by: Prashanth K <quic_prashk@quicinc.com>
Signed-off-by: Manish Nagar <quic_mnagar@quicinc.com>
Commit 9ef8bae14dd7 ("usb: phy: phy-msm-snps-eusb2: Toggle
VIOCTL_EUD_DETECT during disconnect") helps in generation of
disconnect interrupt during cable disconnect with EUD enabled.
But performing this sequence during spoof detach can result in
spoof attach failure, since the EUD irq doesn't get generated.
Fix this by avoiding toggling of the VIOCTL_EUD_DETECT register
during EUD spoof disconnect.
Change-Id: I5038a214026f3473b96a883196404cf0edaef4d1
Signed-off-by: Prashanth K <quic_prashk@quicinc.com>
[ Upstream commit 5eda42aebb7668b4dcff025cd3ccb0d3d7c53da6 ]
The function mxs_phy_is_otg_host() will return true if OTG_ID_VALUE is
0 at USBPHY_CTRL register. However, OTG_ID_VALUE will not reflect the real
state if the ID pin is float, such as Host-only or Type-C cases. The value
of OTG_ID_VALUE is always 1 which means device mode.
This patch will fix the issue by judging the current mode based on
last_event. The controller will update last_event in time.
Fixes: 7b09e67639d6 ("usb: phy: mxs: refine mxs_phy_disconnect_line")
Signed-off-by: Xu Yang <xu.yang_2@nxp.com>
Acked-by: Peter Chen <peter.chen@kernel.org>
Link: https://lore.kernel.org/r/20230627110353.1879477-2-xu.yang_2@nxp.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Currently while booting up the regulators and clocks rely
on dpdm ops to do this however, if dpdm isn't enabled then
there is no one who enables these properly.
Fix this by enabling them on init and restrict them if
already enabled/disabled.
Change-Id: Ibb15d60b3b9d3ab5644e06c08f6160c3ab6a45c7
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
[ Upstream commit 342161c11403ea00e9febc16baab1d883d589d04 ]
Smatch reports:
drivers/usb/phy/phy-tahvo.c: tahvo_usb_probe()
warn: missing unwind goto?
After geting irq, if ret < 0, it will return without error handling to
free memory.
Just add error handling to fix this problem.
Fixes: 0d45a1373e66 ("usb: phy: tahvo: add IRQ check")
Signed-off-by: Li Yang <lidaxian@hust.edu.cn>
Reviewed-by: Dongliang Mu <dzm91@hust.edu.cn>
Link: https://lore.kernel.org/r/20230420140832.9110-1-lidaxian@hust.edu.cn
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
In host mode, do not power down phy for device disconnect in
sdmsteppe.
Change-Id: Ia0d778f2fe58407690584ce442aee5fe51771518
Signed-off-by: Jayasri Bhattacharyya <quic_jbhattac@quicinc.com>
For Lemans target, the L6C has a FET switch which only allows
to enable or disable the regulator, and other operations like
the set_voltage , set_load , etc are restricted.
Limit the operations for the target, controlled via dt.
Change-Id: Ibcac88a5b6deeada98315506ce00f4aa75e5a2a2
Signed-off-by: Sriram Dash <quic_sriramd@quicinc.com>
When operating in HSUSB with EUD enabled, if the user physically
disconnects the cable, there is no disconnect event being generated. This
does not happen when the disconnect is done over tools, such as Alpaca.
The suggested HW sequence is to toggle the EUD detect register, which in
turn places the EUD and USB PHY in reset, which allows the disconnect event
to be generated. Only execute the sequence when EUD is active.
Change-Id: Ia43e5165d4852355c2e47a55cd271c671ae41872
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
When usb controller is in host mode, and device is disconnected,
there is no need to power down phy as it expects any other
device can be plugged in anytime. Avoid powering down in case
controller is in host mode.
Change-Id: I959146ebd2d06619a859fe4b8de6ed3b7a9b7e0d
Signed-off-by: Rajashekar kuruva <quic_kuruva@quicinc.com>
This snapshot is taken from msm-5.4 branch for porting
QUSB driver commit 39da6f560aff ("usb: f_ipc: Fix potential
issues because of update IPC state").
Change-Id: If3f9e0b1a0fd54d7070e55698cf753731c172ff2
Signed-off-by: Jayasri Bhattacharyya <quic_jbhattac@quicinc.com>
If EUD was enabled in boot loader, keep eusb2 phy clocks and repeater
powered on along with the LDOs to keep session alive across kernel boot
till USB phy driver is initialized based on cable status.
Change-Id: I1180a9b4610ed49bcf0d52c6a233dbdb0c6cecd3
Signed-off-by: Ronak Vijay Raheja <quic_rraheja@quicinc.com>
USB CV9 Reset Device Test(TD 9.23) performs the link transition
from HS to SS and vice versa for multiple itreations. During HS
to SS SS transitions UTMI_TX Valid signal remains high causing
the next HS connect to fail. To lower down the RX_VALID signal
PHY driver explicitly needs to drive the TX_READY signal when
the link transistions from HS to SS mode. This change add the
phy sequence to drive TX_READY when the link transitions to SS,
and the glue driver is notified of the CONNDONE event.
Change-Id: I6a6c76fab21b2848f883cb5b9bd2da646cdbf7a7
Signed-off-by: Pratham Pratap <quic_ppratap@quicinc.com>
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
Add snapshot of USB SS QMP PHY driver.
This snapshot is taken as of msm-5.4 commit dc47b6c05c533
(usb: phy: qmp: debug value of portselect pin).
Change-Id: Idcb2a39f1a0475317371ea3b9672d2c25b2155b2
Signed-off-by: Selvarasu Ganesan <quic_selvaras@quicinc.com>
* refs/heads/tmp-e9630af:
ANDROID: sched/cpuset: Add vendor hook to change tasks affinity
ANDROID: cpuset: Make cpusets restore on hotplug
Linux 6.1-rc5
ANDROID: GKI: Add USB serial and ftdi sio modules
ANDROID: GKI: Convert USB ACM as GKI module
ALSA: memalloc: Try dma_alloc_noncontiguous() at first
ata: libata-core: do not issue non-internal commands once EH is pending
io_uring/poll: lockdep annote io_poll_req_insert_locked
io_uring/poll: fix double poll req->flags races
MIPS: pic32: treat port as signed integer
MIPS: jump_label: Fix compat branch range check
mips: alchemy: gpio: Include the right header
MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed
MIPS: fix duplicate definitions for exported symbols
mips: boot/compressed: use __NO_FORTIFY
KVM: x86/mmu: Block all page faults during kvm_zap_gfn_range()
ata: libata-transport: fix error handling in ata_tdev_add()
ata: libata-transport: fix error handling in ata_tlink_add()
ata: libata-transport: fix error handling in ata_tport_add()
ata: libata-transport: fix double ata_host_put() in ata_tport_add()
eth: sp7021: drop free_netdev() from spl2sw_init_netdev()
RISC-V: vdso: Do not add missing symbols to version section in linker script
riscv: fix reserved memory setup
arm64: efi: Fix handling of misaligned runtime regions and drop warning
arm64: efi: Force the use of SetVirtualAddressMap() on Altra machines
riscv: vdso: fix build with llvm
MAINTAINERS: Move Vivien to CREDITS
riscv: process: fix kernel info leakage
io_uring: check for rollover of buffer ID when providing buffers
net: macvlan: fix memory leaks of macvlan_common_newlink
ethernet: tundra: free irq when alloc ring failed in tsi108_open()
ALSA: hda: fix potential memleak in 'add_widget_node'
ALSA: memalloc: Don't fall back for SG-buffer with IOMMU
net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
ethernet: s2io: disable napi when start nic failed in s2io_card_up()
net: atlantic: macsec: clear encryption keys from the stack
net: phy: mscc: macsec: clear encryption keys when freeing a flow
stmmac: dwmac-loongson: fix missing of_node_put() while module exiting
stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe()
stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting
ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue
ALSA: hda/realtek: Add Positivo C6300 model quirk
cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
mctp: Fix an error handling path in mctp_init()
stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz
net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
net: cpsw: disable napi in cpsw_ndo_open()
drm/amd/display: only fill dirty rectangles when PSR is enabled
drm/amdgpu: disable BACO on special BEIGE_GOBY card
drm/amdgpu: Drop eviction lock when allocating PT BO
drm/amdgpu: Unlock bo_list_mutex after error handling
Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly""
drm/amd/display: Enforce minimum prefetch time for low memclk on DCN32
drm/amd/display: Fix gpio port mapping issue
drm/amd/display: Fix reg timeout in enc314_enable_fifo
drm/amd/display: Fix FCLK deviation and tool compile issues
drm/amd/display: Zeromem mypipe heap struct before using it
drm/amd/display: Update SR watermarks for DCN314
drm/amdgpu: workaround for TLB seq race
drm/amdkfd: Fix error handling in criu_checkpoint
drm/amdkfd: Fix error handling in kfd_criu_restore_events
drm/amd/pm: update SMU IP v13.0.4 msg interface header
iavf: Fix VF driver counting VLAN 0 filters
ice: Fix spurious interrupt during removal of trusted VF
ANDROID: dm-user: Remove bio recount in I/O path
net/mlx5e: TC, Fix slab-out-of-bounds in parse_tc_actions
net/mlx5e: E-Switch, Fix comparing termination table instance
net/mlx5e: TC, Fix wrong rejection of packet-per-second policing
net/mlx5e: Fix tc acts array not to be dependent on enum order
net/mlx5e: Fix usage of DMA sync API
net/mlx5e: Add missing sanity checks for max TX WQE size
net/mlx5: fw_reset: Don't try to load device in case PCI isn't working
net/mlx5: E-switch, Set to legacy mode if failed to change switchdev mode
net/mlx5: Allow async trigger completion execution on single CPU systems
net/mlx5: Bridge, verify LAG state when adding bond to bridge
scripts/min-tool-version.sh: raise minimum clang version to 15.0.0 for s390
ANDROID: consolidate.fragment: Modify LOCALVERSION
KVM: x86/pmu: Limit the maximum number of supported AMD GP counters
KVM: x86/pmu: Limit the maximum number of supported Intel GP counters
KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet
KVM: SVM: Only dump VMSA to klog at KERN_DEBUG level
tools/kvm_stat: update exit reasons for vmx/svm/aarch64/userspace
tools/kvm_stat: fix incorrect detection of debugfs
x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callers
KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assembly
KVM: SVM: restore host save area from assembly
KVM: SVM: move guest vmsave/vmload back to assembly
KVM: SVM: do not allocate struct svm_cpu_data dynamically
KVM: SVM: remove dead field from struct svm_cpu_data
KVM: SVM: remove unused field from struct vcpu_svm
KVM: SVM: retrieve VMCB from assembly
KVM: SVM: adjust register allocation for __svm_vcpu_run()
KVM: SVM: replace regs argument of __svm_vcpu_run() with vcpu_svm
KVM: x86: use a separate asm-offsets.c file
drm: rcar-du: Fix Kconfig dependency between RCAR_DU and RCAR_MIPI_DSI
drm/panfrost: Split io-pgtable requests properly
net: wwan: iosm: fix kernel test robot reported errors
net: wwan: iosm: fix invalid mux header type
net: wwan: iosm: fix driver not working with INTEL_IOMMU disabled
net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg
nvmet: fix a memory leak
nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked
nvme: quiet user passthrough command errors
mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.
arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro
selftests: netfilter: Fix and review rpath.sh
ALSA: usb-audio: Add DSD support for Accuphase DAC-60
ibmveth: Reduce default tx queues to 8
net: nixge: disable napi when enable interrupts failed in nixge_open()
net: tun: call napi_schedule_prep() to ensure we own a napi
net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init()
docs: kmsan: fix formatting of "Example report"
mm/damon/dbgfs: check if rm_contexts input is for a real context
maple_tree: don't set a new maximum on the node when not reusing nodes
maple_tree: fix depth tracking in maple_state
arch/x86/mm/hugetlbpage.c: pud_huge() returns 0 when using 2-level paging
fs: fix leaked psi pressure state
nilfs2: fix use-after-free bug of ns_writer on remount
x86/traps: avoid KMSAN bugs originating from handle_bug()
kmsan: make sure PREEMPT_RT is off
Kconfig.debug: ensure early check for KMSAN in CONFIG_KMSAN_WARN
x86/uaccess: instrument copy_from_user_nmi()
kmsan: core: kmsan_in_runtime() should return true in NMI context
mm: hugetlb_vmemmap: include missing linux/moduleparam.h
mm/shmem: use page_mapping() to detect page cache for uffd continue
mm/memremap.c: map FS_DAX device memory as decrypted
Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"
nilfs2: fix deadlock in nilfs_count_free_blocks()
mm/mmap: fix memory leak in mmap_region()
hugetlbfs: don't delete error page from pagecache
maple_tree: reorganize testing to restore module testing
maple_tree: mas_anode_descend() clang-analyzer cleanup
maple_tree: remove pointer to pointer use in mas_alloc_nodes()
netfilter: Cleanup nft_net->module_list from nf_tables_exit_net()
netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg()
ANDROID: arch_topology: Add android_rvh_update_thermal_stats
ANDROID: Sched: Add vendor hooks required for WALT
perf tools: Add the include/perf/ directory to .gitignore
perf test: Fix skipping branch stack sampling test
perf stat: Fix printing os->prefix in CSV metrics output
perf stat: Fix crash with --per-node --metric-only in CSV mode
ANDROID: kleaf: //common:all_headers should use linux_includes.
ANDROID: Split x86 and arm64 DDK headers.
ANDROID: kleaf: Initial list of ddk_headers (2: virtual_device_x86_64)
ANDROID: kleaf: Initial list of ddk_headers (1: arm64)
ANDROID: kleaf: Initial list of ddk_headers (0: skeleton)
s390: always build relocatable kernel
s390/configs: add kasan.config addon config file
s390/configs: move CONFIG_DEBUG_INFO_BTF into btf.config addon config
vmlinux.lds.h: Fix placement of '.data..decrypted' section
io_uring: calculate CQEs from the user visible value
nfsd: put the export reference in nfsd4_verify_deleg_dentry
arm64: fix rodata=full again
drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
block: sed-opal: kmalloc the cmd/resp buffers
block, bfq: fix null pointer dereference in bfq_bio_bfqg()
ALSA: usb-audio: Add quirk entry for M-Audio Micro
drm/amdgpu: Fix the lpfn checking condition in drm buddy
octeontx2-pf: Fix SQE threshold checking
net: ethernet: mtk-star-emac: disable napi when connect and start PHY failed in mtk_star_enable()
net: lapbether: fix issue of invalid opcode in lapbeth_open()
ALSA: hda/hdmi - enable runtime pm for more AMD display audio
drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)
drm: panel-orientation-quirks: Add quirk for Nanote UMPC-01
ALSA: usb-audio: Remove redundant workaround for Roland quirk
ALSA: usb-audio: Yet more regression for for the delayed card registration
ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
dmaengine: at_hdmac: Check return code of dma_async_device_register
dmaengine: at_hdmac: Fix impossible condition
dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware
dmaengine: at_hdmac: Fix concurrency over the active list
dmaengine: at_hdmac: Free the memset buf without holding the chan lock
dmaengine: at_hdmac: Fix concurrency over descriptor
dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()
dmaengine: at_hdmac: Protect atchan->status with the channel lock
dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all
dmaengine: at_hdmac: Fix premature completion of desc in issue_pending
dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending
dmaengine: at_hdmac: Don't start transactions at tx_submit level
dmaengine: at_hdmac: Fix at_lli struct definition
dmaengine: stm32-dma: fix potential race between pause and resume
dmaengine: ti: k3-udma-glue: fix memory leak when register device fail
dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
dmaengine: apple-admac: Fix grabbing of channels in of_xlate
dmaengine: idxd: fix RO device state error after been disabled/reset
dmaengine: idxd: Fix max batch size for Intel IAA
dmaengine: pxa_dma: use platform_get_irq_optional
sctp: clear out_curr if all frag chunks of current msg are pruned
sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent
tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC
net: broadcom: Fix BCMGENET Kconfig
octeontx2-pf: fix build error when CONFIG_OCTEONTX2_PF=y
dt-bindings: net: tsnep: Fix typo on generic nvmem property
scsi: scsi_transport_sas: Fix error handling in sas_phy_add()
net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable()
fs/userfaultfd: Fix maple tree iterator in userfaultfd_unregister()
scsi: ibmvfc: Avoid path failures during live migration
mm, slab: remove duplicate kernel-doc comment for ksize()
drm/panfrost: Remove type name from internal struct again
btrfs: zoned: fix locking imbalance on scrub
btrfs: zoned: initialize device's zone info for seeding
btrfs: zoned: clone zoned device info when cloning a device
Revert "btrfs: scrub: use larger block size for data extent scrub"
btrfs: don't print stack trace when transaction is aborted due to ENOMEM
btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
btrfs: fix match incorrectly in dev_args_match_device
drm/i915/userptr: restore probe_range behaviour
drm/i915: Do not set cache_dirty for DGFX
drm/i915/psr: Send update also on invalidate
drm/i915/dmabuf: fix sg_table handling in map_dma_buf
can: rcar_canfd: Add missing ECC error checks for channels 2-7
can: dev: fix skb drop check
can: j1939: j1939_send_one(): fix missing CAN header initialization
can: isotp: fix tx state handling for echo tx processing
can: af_can: fix NULL pointer dereference in can_rx_register()
can: af_can: can_exit(): add missing dev_remove_pack() of canxl_packet
mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
platform/x86: p2sb: Don't fail if unknown CPU is found
platform/x86/intel/hid: Add some ACPI device IDs
platform/x86/intel/pmt: Sapphire Rapids PMT errata fix
platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1
platform/x86: ideapad-laptop: Disable touchpad_switch
ACPI: video: Add backlight=native DMI quirk for Dell G15 5515
ACPI: video: Make acpi_video_backlight_use_native() always return true
tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
net: wwan: iosm: Remove unnecessary if_mutex lock
net: wwan: mhi: fix memory leak in mhi_mbim_dellink
net: wwan: iosm: fix memory leak in ipc_wwan_dellink
hamradio: fix issue of dev reference count leakage in bpq_device_event()
net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
KVM: s390: pci: Fix allocation size of aift kzdev elements
KVM: s390: pv: don't allow userspace to set the clock under PV
ACPI: video: Improve Chromebook checks
Linux 6.1-rc4
mm/slab_common: Restore passing "caller" for tracing
io_uring: fix typo in io_uring.h comment
ext4: fix fortify warning in fs/ext4/fast_commit.c:1551
ext4: fix wrong return err in ext4_load_and_init_journal()
ext4: fix warning in 'ext4_da_release_space'
ext4: fix BUG_ON() when directory entry has invalid rec_len
nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint
phy: ralink: mt7621-pci: add sentinel to quirks table
ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
cifs: fix use-after-free on the link name
cifs: avoid unnecessary iteration of tcp sessions
cifs: always iterate smb sessions using primary channel
net: fman: Unregister ethernet device on removal
bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
bnxt_en: fix the handling of PCIE-AER
bnxt_en: refactor bnxt_cancel_reservations()
Revert "hwmon: (pmbus) Add regulator supply into macro"
hwmon: (scmi) Register explicitly with Thermal Framework
cxl/region: Recycle region ids
cxl/region: Fix 'distance' calculation with passthrough ports
tools/testing/cxl: Add a single-port host-bridge regression config
tools/testing/cxl: Fix some error exits
cxl/pmem: Fix cxl_pmem_region and cxl_memdev leak
cxl/region: Fix cxl_region leak, cleanup targets at region delete
cxl/region: Fix region HPA ordering validation
ANDROID: GKI: Handle no ABI symbol list for modules
x86/cpu: Add several Intel server CPU model numbers
phy: sunplus: Fix an IS_ERR() vs NULL bug in sp_usb_phy_probe
ANDROID: GKI: Add CAN adapters as GKI modules
mm/slab: remove !CONFIG_TRACING variants of kmalloc_[node_]trace()
spi: amd: Fix SPI_SPD7 value
net: tun: Fix memory leaks of napi_get_frags
octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT]
net: ethernet: ti: am65-cpsw: Fix segmentation fault at module unload
macsec: clear encryption keys from the stack after setting up offload
macsec: fix detection of RXSCs when toggling offloading
macsec: fix secy->n_rx_sc accounting
macsec: delete new rxsc when offload fails
Revert "net: macsec: report real_dev features when HW offloading is enabled"
selftests/net: give more time to udpgro bg processes to complete startup
net: hns3: fix get wrong value of function hclge_get_dscp_prio()
net: octeontx2-pf: mcs: consider MACSEC setting
HID: wacom: Fix logic used for 3rd barrel switch emulation
net: gso: fix panic on frag_list with mixed head alloc types
ANDROID: inline isolate_and_split_free_page
ANDROID: implement wrapper for reverse migration
tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd()
tracing/fprobe: Fix to check whether fprobe is registered correctly
fprobe: Check rethook_alloc() return in rethook initialization
kprobe: reverse kp->flags when arm_kprobe failed
selftests/bpf: Add verifier test for release_reference()
bpf: Fix wrong reg type conversion in release_reference()
cxl/pmem: Use size_add() against integer overflow
arm64: cpufeature: Fix the visibility of compat hwcaps
mm/slab_common: repair kernel-doc for __ksize()
arm64: efi: Recover from synchronous exceptions occurring in firmware
PCI: hv: Fix the definition of vector in hv_compose_msi_msg()
MAINTAINERS: remove sthemmin
x86/hyperv: fix invalid writes to MSRs during root partition kexec
clocksource/drivers/hyperv: add data structure for reference TSC MSR
KVM: x86: Fix a typo about the usage of kvcalloc()
KVM: x86: Use SRCU to protect zap in __kvm_set_or_clear_apicv_inhibit()
spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run
bpf, sock_map: Move cancel_work_sync() out of sock lock
tools/headers: Pull in stddef.h to uapi to fix BPF selftests build in CI
net/ipv4: Fix linux/in.h header dependencies
vsock: fix possible infinite sleep in vsock_connectible_wait_data()
vsock: remove the unused 'wait' in vsock_connectible_recvmsg()
x86/xen: simplify sysenter and syscall setup
x86/xen: silence smatch warning in pmu_msr_chk_emulated()
drm/vc4: hdmi: Fix HSM clock too low on Pi4
drm/vc4: hdmi: Fix outdated function name in comment
drm/vc4: hdmi: Take our lock to reset the link
ftrace: Fix use-after-free for dynamic ftrace_ops
ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters()
ipv6: fix WARNING in ip6_route_net_exit_late()
bridge: Fix flushing of dynamic FDB entries
net, neigh: Fix null-ptr-deref in neigh_table_clear()
net/smc: Fix possible leaked pernet namespace in smc_init()
stmmac: dwmac-loongson: fix invalid mdio_node
ibmvnic: Free rwi on reset success
net: mdio: fix undefined behavior in bit shift for __mdiobus_register
Bluetooth: L2CAP: Fix attempting to access uninitialized memory
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
drm/amdkfd: update GFX11 CWSR trap handler
drm/amd/display: Investigate tool reported FCLK P-state deviations
drm/amd/display: Add DSC delay factor workaround
drm/amd/display: Round up DST_after_scaler to nearest int
drm/amd/display: Use forced DSC bpp in DML
drm/amd/display: Fix DCN32 DSC delay calculation
drm/amdgpu: Disable GPU reset on SRIOV before remove pci.
drm/amdgpu: disable GFXOFF during compute for GFX11
Bluetooth: hci_conn: Fix not restoring ISO buffer count on disconnect
Bluetooth: L2CAP: Fix memory leak in vhci_write
s390: update defconfigs
s390/zcrypt: fix warning about field-spanning write
Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
Bluetooth: virtio_bt: Use skb_put to set length
Bluetooth: hci_conn: Fix CIS connection dst_type handling
Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
drm/amd: Fail the suspend if resources can't be evicted
drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram()
drm/amdgpu: correct MES debugfs versions
drm/amdgpu: set fb_modifiers_not_supported in vkms
drm/amd/display: cursor update command incomplete
drm/amd/display: Enable timing sync on DCN32
drm/amd/display: Set memclk levels to be at least 1 for dcn32
drm/amd/display: Update latencies on DCN321
drm/amd/display: Limit dcn32 to 1950Mhz display clock
drm/amd/display: Ignore Cable ID Feature
drm/amd/display: Update DSC capabilitie for DCN314
Documentation: devres: add missing I2C helper
netfilter: ipset: enforce documented limit to prevent allocating huge memory
KVM: VMX: Ignore guest CPUID for host userspace writes to DEBUGCTL
KVM: VMX: Fold vmx_supported_debugctl() into vcpu_supported_debugctl()
KVM: VMX: Advertise PMU LBRs if and only if perf supports LBRs
wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update()
wifi: ath11k: Fix QCN9074 firmware boot on x86
btrfs: fix inode reserve space leak due to nowait buffered write
btrfs: fix nowait buffered write returning -ENOSPC
btrfs: remove pointless and double ulist frees in error paths of qgroup tests
btrfs: fix ulist leaks in error paths of qgroup self tests
btrfs: fix inode list leak during backref walking at find_parent_nodes()
btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
ANDROID: GKI: Sort system_dlkm modules list
selftests/net: don't tests batched TCP io_uring zc
HID: hyperv: fix possible memory leak in mousevsc_probe()
HID: asus: Remove unused variable in asus_report_tool_width()
isdn: mISDN: netjet: fix wrong check of device registration
mISDN: fix possible memory leak in mISDN_register_device()
spi: meson-spicc: fix do_div build error on non-arm64
rose: Fix NULL pointer dereference in rose_send_frame()
perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]
perf/x86/intel: Fix pebs event constraints for SPR
perf/x86/intel: Fix pebs event constraints for ICL
perf/x86/rapl: Use standard Energy Unit for SPR Dram RAPL domain
perf/hw_breakpoint: test: Skip the test if dependencies unmet
bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE
netfilter: nf_nat: Fix possible memory leak in nf_nat_init()
selftests/pidfd_test: Remove the erroneous ','
wifi: mac80211: Set TWT Information Frame Disabled bit as 1
wifi: mac80211: Fix ack frame idr leak when mesh has no route
wifi: mac80211: fix general-protection-fault in ieee80211_subif_start_xmit()
ipvs: fix WARNING in ip_vs_app_net_cleanup()
ipvs: fix WARNING in __ip_vs_cleanup_batch()
ipvs: use explicitly signed chars
kconfig: fix segmentation fault in menuconfig search
netlink: introduce bigendian integer types
net: lan966x: Fix unmapping of received frames using FDMA
net: lan966x: Fix FDMA when MTU is changed
net: lan966x: Adjust maximum frame size when vlan is enabled/disabled
net: lan966x: Fix the MTU calculation
x86/tdx: Panic on bad configs that #VE on "private" memory access
cxl/region: Fix decoder allocation crash
nfsd: fix net-namespace logic in __nfsd_file_cache_purge
bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
ANDROID: GKI: BUILD.bazel: Clean up modules list
ANDROID: module: Add vendor hooks
arm64: booting: Document our requirements for fine grained traps with SME
spi: intel: Use correct mask for flash and protected regions
ANDROID: usb: host: export additional xhci symbols for ring management
ANDROID: sound: usb: Export symbols for endpoint management
arm64: entry: avoid kprobe recursion
x86/tdx: Prepare for using "INFO" call for a second purpose
sfc: Fix an error handling path in efx_pci_probe()
KVM: arm64: Fix SMPRI_EL1/TPIDR2_EL0 trapping on VHE
drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
drm/imx: Kconfig: Remove duplicated 'select DRM_KMS_HELPER' line
bpf, verifier: Fix memory leak in array reallocation for stack state
i2c: i801: add lis3lv02d's I2C address for Vostro 5568
i2c: tegra: Allocate DMA memory for DMA engine
i2c: piix4: Fix adapter not be removed in piix4_remove()
arm64: dts: juno: Add thermal critical trip points
firmware: arm_scmi: Fix deferred_tx_wq release on error paths
firmware: arm_scmi: Fix devres allocation device in virtio transport
firmware: arm_scmi: Make Rx chan_setup fail on memory errors
firmware: arm_scmi: Make tx_prepare time out eventually
firmware: arm_scmi: Suppress the driver's bind attributes
firmware: arm_scmi: Cleanup the core driver removal callback
MAINTAINERS: Update HiSilicon LPC BUS Driver maintainer
ARM: dts: ux500: Add trips to battery thermal zones
netfilter: nf_tables: release flow rule object from commit path
netfilter: nf_tables: netlink notifier might race to release objects
wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
ALSA: hda: clarify comments on SCF changes
wifi: airo: do not assign -1 to unsigned char
powerpc/32: Select ARCH_SPLIT_ARG64
net: tun: fix bugs for oversize packet when napi frags enabled
ibmvnic: change maintainers for vnic driver
block: blk_add_rq_to_plug(): clear stale 'last' after flush
powerpc/32: fix syscall wrappers with 64-bit arguments
asm-generic: compat: fix compat_arg_u64() and compat_arg_u64_dual()
ANDROID: dma-heap: Let dma heap use dma_map_attrs to map & unmap iova
Revert "BACKPORT: FROMLIST: dma-heap: Let dma heap use dma_map_attrs to map & unmap iova"
ANDROID: sound: usb: Add vendor hooks for connect & disconnect
ANDROID: GKI: BUILD.bazel: Add buildifier sort hint
ANDROID: GKI: BUILD.bazel: Cleanup sync comments
ANDROID: GKI: BUILD.bazel: Clean up module order
KVM: Check KVM_CAP_DIRTY_LOG_{RING, RING_ACQ_REL} prior to enabling them
ANDROID: GKI: Convert cfg/mac80211 as modules
xfs: rename XFS_REFC_COW_START to _COWFLAG
xfs: fix uninitialized list head in struct xfs_refcount_recovery
xfs: fix agblocks check in the cow leftover recovery function
xfs: check record domain when accessing refcount records
xfs: remove XFS_FIND_RCEXT_SHARED and _COW
xfs: refactor domain and refcount checking
xfs: report refcount domain in tracepoints
xfs: track cow/shared record domains explicitly in xfs_refcount_irec
xfs: refactor refcount record usage in xchk_refcountbt_rec
xfs: dump corrupt recovered log intent items to dmesg consistently
xfs: move _irec structs to xfs_types.h
xfs: actually abort log recovery on corrupt intent-done log items
xfs: check deferred refcount op continuation parameters
xfs: refactor all the EFI/EFD log item sizeof logic
xfs: create a predicate to verify per-AG extents
xfs: fix memcpy fortify errors in EFI log format copying
xfs: make sure aglen never goes negative in xfs_refcount_adjust_extents
xfs: fix memcpy fortify errors in RUI log format copying
xfs: fix memcpy fortify errors in CUI log format copying
xfs: fix memcpy fortify errors in BUI log format copying
xfs: fix validation in attr log item recovery
btrfs: fix lost file sync on direct IO write with nowait and dsync iocb
xfs: fix incorrect return type for fsdax fault handlers
btrfs: fix a memory allocation failure test in btrfs_submit_direct
parisc: Avoid printing the hardware path twice
blk-mq: Fix kmemleak in blk_mq_init_allocated_queue
drm/i915/sdvo: Grab mode_config.mutex during LVDS init to avoid WARNs
drm/i915: Simplify intel_panel_add_edid_alt_fixed_modes()
block: Fix possible memory leak for rq_wb on add_disk failure
ublk_drv: add ublk_queue_cmd() for cleanup
ublk_drv: avoid to touch io_uring cmd in blk_mq io path
ublk_drv: comment on ublk_driver entry of Kconfig
ublk_drv: return flag of UBLK_F_URING_CMD_COMP_IN_TASK in case of module
spi: mediatek: Fix package division error
drm/i915/sdvo: Setup DDC fully before output init
drm/i915/sdvo: Filter out invalid outputs more sensibly
drm/i915: stop abusing swiotlb_max_segment
drm/i915/tgl+: Add locking around DKL PHY register accesses
net: sched: Fix use after free in red_enqueue()
audit: fix undefined behavior in bit shift for AUDIT_BIT
ata: palmld: fix return value check in palmld_pata_probe()
ata: pata_legacy: fix pdc20230_set_piomode()
net: fec: fix improper use of NETDEV_TX_BUSY
drm/format-helper: Only advertise supported formats for conversion
powerpc/64e: Fix amdgpu build on Book3E w/o AltiVec
Linux 6.1-rc3
nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()
nfc: fdp: Fix potential memory leak in fdp_nci_send()
selftests: pidfd: Fix compling warnings
ksefltests: pidfd: Fix wait_states: Test terminated by timeout
FROMLIST: asm-generic/io: Add _RET_IP_ to MMIO trace for more accurate debug info
drm/rockchip: vop2: disable planes when disabling the crtc
drm/rockchip: vop2: fix null pointer in plane_atomic_disable
drm/rockchip: dsi: Fix VOP selection on SoCs that support it
drm/rockchip: fix fbdev on non-IOMMU devices
drm/rockchip: dsi: Force synchronous probe
drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach
drm/rockchip: dw_hdmi: filter regulator -EPROBE_DEFER error messages
arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers
arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers
arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers
ALSA: arm: pxa: pxa2xx-ac97-lib: fix return value check of platform_get_irq()
platform/loongarch: laptop: Fix possible UAF and simplify generic_acpi_laptop_init()
platform/loongarch: laptop: Adjust resume order for loongson_hotkey_resume()
LoongArch: BPF: Avoid declare variables in switch-case
LoongArch: Use flexible-array member instead of zero-length array
LoongArch: Remove unused kernel stack padding
soc: imx: imx93-pd: Fix the error handling path of imx93_pd_probe()
arm64: dts: imx93: correct gpio-ranges
arm64: dts: imx93: correct s4mu interrupt names
dt-bindings: power: gpcv2: add power-domains property
arm64: dts: imx8: correct clock order
ARM: dts: imx6dl-yapp4: Do not allow PM to switch PU regulator off on Q/QP
ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset
arm64: dts: imx8mn: Correct the usb power domain
arm64: dts: imx8mn: remove otg1 power domain dependency on hsio
arm64: dts: imx8mm: correct usb power domains
arm64: dts: imx8mm: remove otg1/2 power domain dependency on hsio
arm64: dts: verdin-imx8mp: fix ctrl_sleep_moci
net: dsa: fall back to default tagger if we can't load the one from DT
net: ethernet: adi: adin1110: Fix notifiers
ANDROID: GKI: Unset KUNIT_DEFAULT_ENABLED
net: also flag accepted sockets supporting msghdr originated zerocopy
net/ulp: remove SOCK_SUPPORT_ZC from tls sockets
net: remove SOCK_SUPPORT_ZC from sockmap
udp: advertise ipv6 udp support for msghdr::ubuf_info
enic: MAINTAINERS: Update enic maintainers
net: openvswitch: add missing .resv_start_op
netlink: hide validation union fields from kdoc
fortify: Capture __bos() results in const temp vars
riscv: dts: sifive unleashed: Add PWM controlled LEDs
random: use arch_get_random*_early() in random_init()
tools/nolibc/string: Fix memcmp() implementation
tools/nolibc: Fix missing strlen() definition and infinite loop with gcc-12
ANDROID: GKI: x86_64: zram & zsmalloc as modules
mm: multi-gen LRU: move lru_gen_add_mm() out of IRQ-off region
lib: maple_tree: remove unneeded initialization in mtree_range_walk()
mmap: fix remap_file_pages() regression
mm/shmem: ensure proper fallback if page faults
mm/userfaultfd: replace kmap/kmap_atomic() with kmap_local_page()
x86: fortify: kmsan: fix KMSAN fortify builds
x86: asm: make sure __put_user_size() evaluates pointer once
Kconfig.debug: disable CONFIG_FRAME_WARN for KMSAN by default
x86/purgatory: disable KMSAN instrumentation
mm: kmsan: export kmsan_copy_page_meta()
mm: migrate: fix return value if all subpages of THPs are migrated successfully
mm/uffd: fix vma check on userfault for wp
mm: prep_compound_tail() clear page->private
mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs
mm/page_isolation: fix clang deadcode warning
fs/ext4/super.c: remove unused `deprecated_msg'
ipc/msg.c: fix percpu_counter use after free
memory tier, sysfs: rename attribute "nodes" to "nodelist"
MAINTAINERS: git://github.com -> https://github.com for nilfs2
mm/kmemleak: prevent soft lockup in kmemleak_scan()'s object iteration loops
squashfs: fix buffer release race condition in readahead code
squashfs: fix extending readahead beyond end of file
squashfs: fix read regression introduced in readahead code
spi: tegra210-quad: Don't initialise DMA if not supported
efi: efivars: Fix variable writes with unsupported query_variable_store()
RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
RDMA/core: Fix null-ptr-deref in ib_core_cleanup()
ACPI: x86: Add another system to quirk list for forcing StorageD3Enable
MAINTAINERS: Change myself to a maintainer
blk-mq: Properly init requests from blk_mq_alloc_request_hctx()
ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41
phy: qcom-qmp-combo: fix NULL-deref on runtime resume
fuse: add file_modified() to fallocate
MAINTAINERS: Update HiSilicon SFC Driver maintainer
soundwire: qcom: check for outanding writes before doing a read
soundwire: qcom: reinit broadcast completion
soundwire: intel: Initialize clock stop timeout
KVM: x86/xen: Fix eventfd error handling in kvm_xen_eventfd_assign()
capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
net: emaclite: update reset_lock member documentation
KVM: x86: smm: number of GPRs in the SMRAM image depends on the image format
KVM: x86: emulator: update the emulation mode after CR0 write
KVM: x86: emulator: update the emulation mode after rsm
KVM: x86: emulator: introduce emulator_recalc_and_set_mode
KVM: x86: emulator: em_sysexit should update ctxt->mode
KVM: selftests: Mark "guest_saw_irq" as volatile in xen_shinfo_test
KVM: selftests: Add tests in xen_shinfo_test to detect lock races
net: dsa: Fix possible memory leaks in dsa_loop_init()
kbuild: fix SIGPIPE error message for AR=gcc-ar and AR=llvm-ar
cifs: fix use-after-free caused by invalid pointer `hostname`
ext4: update the backup superblock's at the end of the online resize
clk: qcom: Update the force mem core bit for GPU clocks
clk: Initialize max_rate in struct clk_rate_request
clk: Initialize the clk_rate_request even if clk_core is NULL
clk: Remove WARN_ON NULL parent in clk_core_init_rate_req()
RISC-V: Fix /proc/cpuinfo cpumask warning
riscv: fix detection of toolchain Zihintpause support
riscv: fix detection of toolchain Zicbom support
riscv: mm: add missing memcpy in kasan_init
nfs4: Fix kmemleak when allocate slot failed
NFSv4.2: Fixup CLONE dest file size for zero-length count
SUNRPC: Fix crasher in gss_unwrap_resp_integ()
NFSv4: Retry LOCK on OLD_STATEID during delegation return
SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed
NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
NFSv4: Fix a potential state reclaim deadlock
NFS: Avoid memcpy() run-time warning for struct sockaddr overflows
nfs: Remove redundant null checks before kfree
KVM: arm64: Fix bad dereference on MTE-enabled systems
net: enetc: survive memory pressure without crashing
fbdev: cyber2000fb: fix missing pci_disable_device()
kcm: do not sense pfmemalloc status in kcm_sendpage()
net: do not sense pfmemalloc status in skb_append_pagefrags()
net/mlx5e: Fix macsec sci endianness at rx sa update
net/mlx5e: Fix wrong bitwise comparison usage in macsec_fs_rx_add_rule function
net/mlx5e: Fix macsec rx security association (SA) update/delete
net/mlx5e: Fix macsec coverity issue at rx sa update
net/mlx5: Fix crash during sync firmware reset
net/mlx5: Update fw fatal reporter state on PCI handlers successful recover
net/mlx5e: TC, Fix cloned flow attr instance dests are not zeroed
net/mlx5e: TC, Reject forwarding from internal port to internal port
net/mlx5: Fix possible use-after-free in async command interface
net/mlx5: ASO, Create the ASO SQ with the correct timestamp format
net/mlx5e: Update restore chain id for slow path packets
net/mlx5e: Extend SKB room check to include PTP-SQ
net/mlx5: DR, Fix matcher disconnect error flow
net/mlx5: Wait for firmware to enable CRS before pci_restore_state
net/mlx5e: Do not increment ESN when updating IPsec ESN state
netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed
netdevsim: fix memory leak in nsim_drv_probe() when nsim_dev_resources_register() failed
netdevsim: fix memory leak in nsim_bus_dev_new()
net: broadcom: bcm4908_enet: update TX stats after actual transmission
nh: fix scope used to find saddr when adding non gw nh
Revert "ip: fix dflt addr selection for connected nexthop"
Revert "ip: fix triggering of 'icmp redirect'"
io_uring: unlock if __io_run_local_work locked inside
io_uring: use io_run_local_work_locked helper
genetlink: limit the use of validation workarounds to old ops
kbuild: fix typo in modpost
Documentation: kbuild: Add description of git for reproducible builds
kbuild: use POSIX-compatible grep option
net: bcmsysport: Indicate MAC is in charge of PHY PM
blk-mq: don't add non-pt request with ->end_io to batch
rbd: fix possible memory leak in rbd_sysfs_init()
can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()
Drivers: hv: fix repeated words in comments
x86/hyperv: Remove BUG_ON() for kmap_local_page()
net: ehea: fix possible memory leak in ehea_register_port()
KVM: Reject attempts to consume or refresh inactive gfn_to_pfn_cache
KVM: Initialize gfn_to_pfn_cache locks in dedicated helper
selftests: add openvswitch selftest suite
openvswitch: switch from WARN to pr_warn
KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable
KVM: x86: Exempt pending triple fault from event injection sanity check
MAINTAINERS: git://github -> https://github.com for kvm-riscv
KVM: debugfs: Return retval of simple_attr_open() if it fails
KVM: x86: Reduce refcount if single_open() fails in kvm_mmu_rmaps_stat_open()
KVM: x86: Mask off reserved bits in CPUID.8000001FH
perf/mem: Rename PERF_MEM_LVLNUM_EXTN_MEM to PERF_MEM_LVLNUM_CXL
perf/x86/rapl: Add support for Intel Raptor Lake
perf/x86/rapl: Add support for Intel AlderLake-N
perf: Fix missing raw data on tracepoint events
can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L
can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive
fbdev/core: Avoid uninitialized read in aperture_remove_conflicting_pci_device()
parisc: Export iosapic_serial_irq() symbol for serial port driver
can: kvaser_usb: Fix possible completions during init_completion
ALSA: aoa: Fix I2S device accounting
ALSA: Use del_timer_sync() before freeing timer
ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
net: ethernet: ave: Fix MAC to be in charge of PHY PM
net: fec: limit register access on i.MX6UL
drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume
xfs: increase rename inode reservation
usb: dwc3: gadget: Don't set IMI for no_interrupt
usb: dwc3: gadget: Stop processing more requests on IMI
perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics
perf auxtrace: Fix address filter symbol name match for modules
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
powerpc/64s/interrupt: Fix clear of PACA_IRQS_HARD_DIS when returning to soft-masked context
spi: meson-spicc: move wait completion in driver to take bursts delay in account
s390/vfio-ap: Fix memory allocation for mdev_types array
s390/cio: fix out-of-bounds access on cio_ignore free
s390/pai: fix raw data collection for PMU pai_ext
s390/boot: add secure boot trailer
s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()
s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
s390/uaccess: add missing EX_TABLE entries to __clear_user()
MAINTAINERS: remove outdated linux390 link
rhashtable: make test actually random
Revert "usb: gadget: uvc: limit isoc_sg to super speed gadgets"
ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[]
ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA
ACPI: PCC: Fix unintentional integer overflow
PM: domains: Fix handling of unavailable/disabled idle states
clk: renesas: r8a779g0: Fix HSCIF parent clocks
mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO
ANDROID: selftests: fcnal-test: Fix UPSTREAM related merge error
MAINTAINERS: git://github.com -> https://github.com for sifive
riscv: jump_label: mark arguments as const to satisfy asm constraints
net: ipa: don't configure IDLE_INDICATION on v3.1
net: ipa: fix v3.1 resource limit masks
net: ipa: fix v3.5.1 resource limit max values
net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
ANDROID: kernel/sched: rebuild_sched_domains export
ANDROID: sched: gki: add padding to some structs to support WALT
i40e: Fix flow-type by setting GL_HASH_INSET registers
i40e: Fix VF hang when reset is triggered on another VF
i40e: Fix ethtool rx-flow-hash setting for X722
ipv6: ensure sane device mtu in tunnels
fs/binfmt_elf: Fix memory leak in load_elf_binary()
exec: Copy oldsighand->action under spin-lock
overflow: Refactor test skips for Clang-specific issues
overflow: disable failing tests for older clang versions
overflow: Fix kern-doc markup for functions
tools headers cpufeatures: Sync with the kernel sources
tools headers uapi: Sync linux/stat.h with the kernel sources
tools include UAPI: Sync sound/asound.h copy with the kernel sources
tools headers uapi: Update linux/in.h copy
tools headers: Update the copy of x86's memcpy_64.S used in 'perf bench'
tools headers arm64: Sync arm64's cputype.h with the kernel sources
perf test: Do not fail Intel-PT misc test w/o libpython
perf list: Fix PMU name pai_crypto in perf list on s390
perf record: Fix event fd races
perf bpf: Fix build with libbpf 0.7.0 by checking if bpf_program__set_insns() is available
perf bpf: Fix build with libbpf 0.7.0 by adding prototype for bpf_load_program()
perf vendor events power10: Fix hv-24x7 metric events
perf docs: Fix man page build wrt perf-arm-coresight.txt
tools headers UAPI: Sync powerpc syscall tables with the kernel sources
device property: Fix documentation for *_match_string() APIs
xhci: Remove device endpoints from bandwidth list when freeing the device
xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices
xhci: Add quirk to reset host back to default state at shutdown
usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller
misc: sgi-gru: use explicitly signed char
coresight: cti: Fix hang in cti_disable_hw()
usb: dwc3: st: Rely on child's compatible instead of name
usb: gadget: uvc: limit isoc_sg to super speed gadgets
pm-graph v5.10
media: vivid.rst: loop_video is set on the capture devnode
media: vivid: set num_in/outputs to 0 if not supported
media: vivid: drop GFP_DMA32
media: vivid: fix control handler mutex deadlock
media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
media: v4l2-dv-timings: add sanity checks for blanking values
media: vivid: dev->bitmap_cap wasn't freed in all cases
media: vivid: s_fbuf: add more sanity checks
KVM: arm64: Use correct accessor to parse stage-1 PTEs
nvme-multipath: set queue dma alignment to 3
nvme-tcp: fix possible circular locking when deleting a controller under memory pressure
nvme-tcp: replace sg_init_marker() with sg_init_table()
ALSA: rme9652: use explicitly signed char
ALSA: au88x0: use explicitly signed char
cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores
cpufreq: intel_pstate: Read all MSRs on the target CPU
PM: hibernate: Allow hybrid sleep to work with s2idle
ANDROID: mm: export vm_unmapped_area()
drm/scheduler: fix fence ref counting
net: stmmac: rk3588: Allow multiple gmac controller
btrfs: don't use btrfs_chunk::sub_stripes from disk
scsi: mpt3sas: re-do lost mpt3sas DMA mask fix
can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path
can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path
RDMA/rxe: Fix mr leak in RESPST_ERR_RNR
mptcp: fix abba deadlock on fastopen
mptcp: factor out mptcp_connect()
mptcp: set msk local address earlier
net: lan966x: Stop replacing tx dcbs and dcbs_buf when changing MTU
genetlink: piggy back on resv_op to default to a reject policy
ethtool: eeprom: fix null-deref on genl_info in dump
x86/mm: Do not verify W^X at boot up
drm/amd/display: Revert logic for plane modifiers
drm/amdkfd: correct the cache info for gfx1036
drm/amdkfd: update gfx1037 Lx cache setting
drm/amdgpu: skip mes self test for gc 11.0.3 in recover
drm/amd: Add IMU fw version to fw version queries
drm/amd/display: Don't return false if no stream
drm/amd/display: Remove wrong pipe control lock
drm/amd/pm: allow gfxoff on gc_11_0_3
drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr()
drm/amdgpu: Remove ATC L2 access for MMHUB 2.1.x
fbdev: sisfb: use explicitly signed char
MAINTAINERS: adjust entry after renaming parisc serial driver
net-memcg: avoid stalls when under memory pressure
tcp: fix indefinite deferral of RTO with SACK reneging
docs/process/howto: Replace C89 with C11
Documentation: Fix spelling mistake in hacking.rst
Documentation: process: replace outdated LTS table w/ link
mmc: core: Fix WRITE_ZEROES CQE handling
x86/syscall: Include asm/ptrace.h in syscall_wrapper header
ACPI: video: Fix missing native backlight on Chromebooks
btrfs: fix type of parameter generation in btrfs_get_dentry
btrfs: send: fix send failure of a subcase of orphan inodes
btrfs: make thaw time super block check to also verify checksum
btrfs: fix tree mod log mishandling of reallocated nodes
btrfs: reorder btrfs_bio for better packing
btrfs: raid56: avoid double freeing for rbio if full_stripe_write() failed
btrfs: raid56: properly handle the error when unable to find the missing stripe
tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
RDMA/hns: Fix NULL pointer problem in free_mr_init()
RDMA/hns: Disable local invalidate operation
spi: stm32: Print summary 'callbacks suppressed' message
net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
RDMA/efa: Add EFA 0xefa2 PCI ID
docs: netdev: offer performance feedback to contributors
kcm: annotate data-races around kcm->rx_wait
kcm: annotate data-races around kcm->rx_psock
net: fman: Use physical address for userspace interfaces
platform/x86/intel: pmc/core: Add Raptor Lake support to pmc core driver
leds: simatic-ipc-leds-gpio: fix incorrect LED to GPIO mapping
net/mlx5e: Cleanup MACsec uninitialization routine
platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems
atlantic: fix deadlock at aq_nic_stop
platform/x86: thinkpad_acpi: Fix reporting a non present second fan on some models
platform/x86: asus-wmi: Add support for ROG X16 tablet mode
drm/i915/dp: Reset frl trained flag before restarting FRL training
drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU
drm/i915: Extend Wa_1607297627 to Alderlake-P
mac802154: Fix LQI recording
efi: random: Use 'ACPI reclaim' memory for random seed
efi: random: reduce seed size to 32 bytes
ANDROID: GKI: Enable TRACE_MMIO_ACCESS config for gki_defconfig
Revert "coresight: cti: Fix hang in cti_disable_hw()"
efi/tpm: Pass correct address to memblock_reserve
counter: 104-quad-8: Fix race getting function mode and direction
counter: microchip-tcb-capture: Handle Signal1 read and Synapse
cifs: Fix pages leak when writedata alloc failed in cifs_write_from_iter()
cifs: Fix pages array leak when writedata alloc failed in cifs_writedata_alloc()
Linux 6.1-rc2
Revert "mfd: syscon: Remove repetition of the regmap_get_val_endian()"
kernel/utsname_sysctl.c: Fix hostname polling
arm64: dts: imx8mm: Enable CPLD_Dn pull down resistor on MX8Menlo
block: fix memory leak for elevator on add_disk failure
io_uring/net: fail zc sendmsg when unsupported by socket
io_uring/net: fail zc send when unsupported by socket
net: flag sockets supporting msghdr originated zerocopy
hwmon: (corsair-psu) Add USB id of the new HX1500i psu
KVM: x86: Mask off reserved bits in CPUID.8000001AH
KVM: x86: Mask off reserved bits in CPUID.80000008H
KVM: x86: Mask off reserved bits in CPUID.80000006H
KVM: x86: Mask off reserved bits in CPUID.80000001H
tools: include: sync include/api/linux/kvm.h
usb: bdc: change state when port disconnected
usb: typec: ucsi: acpi: Implement resume callback
usb: typec: ucsi: Check the connection on resume
usb: gadget: aspeed: Fix probe regression
usb: gadget: uvc: fix sg handling during video encode
usb: gadget: uvc: fix sg handling in error case
usb: gadget: uvc: fix dropped frame after missed isoc
usb: dwc3: gadget: Don't delay End Transfer on delayed_status
usb: dwc3: Don't switch OTG -> peripheral if extcon is present
KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
kvm: Add support for arch compat vm ioctls
MAINTAINERS: Update maintainers for broadcom USB
MAINTAINERS: move USB gadget and phy entries under the main USB entry
ALSA: hda/realtek: Add another HP ZBook G9 model quirks
nfp: only clean `sp_indiff` when application firmware is unloaded
amd-xgbe: add the bit rate quirk for Molex cables
amd-xgbe: fix the SFP compliance codes check for DAC cables
amd-xgbe: enable PLL_CTL for fixed PHY modes only
amd-xgbe: use enums for mailbox cmd and sub_cmds
amd-xgbe: Yellow carp devices do not need rrc
scsi: ufs: core: Fix typo in comment
scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS
scsi: ufs: core: Fix typo for register name in comments
scsi: pm80xx: Display proc_name in sysfs
scsi: ufs: core: Fix the error log in ufshcd_query_flag_retry()
bpf: Use __llist_del_all() whenever possbile during memory draining
bpf: Wait for busy refill_work when destroying bpf memory allocator
ACPI: NUMA: Add CXL CFMWS 'nodes' to the possible nodes set
x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly
drm/amdgpu: Adjust MES polling timeout for sriov
drm/amd/pm: update driver-if header for smu_v13_0_10
drm/amdgpu: fix pstate setting issue
drm/bridge: ps8640: Add back the 50 ms mystery delay after HPD
x86/unwind/orc: Fix unreliable stack dump with gcov
ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600
MAINTAINERS: add keyword match on PTP
ethtool: pse-pd: fix null-deref on genl_info in dump
ASoC: SOF: Intel: hda-codec: fix possible memory leak in hda_codec_device_init()
ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table
ASoC: Intel: Skylake: fix possible memory leak in skl_codec_device_init()
crypto: x86/polyval - Fix crashes when keys are not 16-byte aligned
wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support
wifi: cfg80211: Fix bitrates overflow issue
wifi: cfg80211: fix memory leak in query_regdb_file()
wifi: mac80211: fix memory free error when registering wiphy fail
wifi: cfg80211: silence a sparse RCU warning
efi: runtime: Don't assume virtual mappings are missing if VA == PA == 0
efi: libstub: Fix incorrect payload size in zboot header
efi: libstub: Give efi_main() asmlinkage qualification
efi: efivars: Fix variable writes without query_variable_store()
efi: ssdt: Don't free memory if ACPI table was loaded successfully
efi: libstub: Remove zboot signing from build options
iommu/vt-d: Clean up si_domain in the init_dmars() error path
iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
iommu/vt-d: Use rcu_lock in get_resv_regions
iommu: Add gfp parameter to iommu_alloc_resv_region
parisc: Use signed char for hardware path in pdc.h
wifi: rt2x00: use explicitly signed or unsigned types
RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc
RISC-V: Fix compilation without RISCV_ISA_ZICBOM
ALSA: ac97: Use snd_ctl_rename() to rename a control
ALSA: ca0106: Use snd_ctl_rename() to rename a control
ALSA: emu10k1: Use snd_ctl_rename() to rename a control
ALSA: hda/realtek: Use snd_ctl_rename() to rename a control
ALSA: usb-audio: Use snd_ctl_rename() to rename a control
ALSA: control: add snd_ctl_rename()
parisc/serial: Rename 8250_gsc.c to 8250_parisc.c
parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
i2c: mlxbf: depend on ACPI; clean away ifdeffage
fbdev: smscufx: Fix several use-after-free bugs
nouveau: fix migrate_to_ram() for faulting page
mm/huge_memory: do not clobber swp_entry_t during THP split
hugetlb: fix memory leak associated with vma_lock structure
mm/page_alloc: reduce potential fragmentation in make_alloc_exact()
mm: /proc/pid/smaps_rollup: fix maple tree search
mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
mm/mmap: fix MAP_FIXED address return on VMA merge
mm/mmap.c: __vma_adjust(): suppress uninitialized var warning
mm/mmap: undo ->mmap() when mas_preallocate() fails
init: Kconfig: fix spelling mistake "satify" -> "satisfy"
ocfs2: clear dinode links count in case of error
ocfs2: fix BUG when iput after ocfs2_mknod fails
gcov: support GCC 12.1 and newer compilers
zsmalloc: zs_destroy_pool: add size_class NULL check
mm/mempolicy: fix mbind_range() arguments to vma_merge()
mailmap: update email for Qais Yousef
mailmap: update Dan Carpenter's email address
nfc: virtual_ncidev: Fix memory leak in virtual_nci_send()
net: macb: Specify PHY PM management done by MAC
net: hinic: fix the issue of double release MBOX callback of VF
net: hinic: fix the issue of CMDQ memory leaks
net: hinic: fix memory leak when reading function table
net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg()
selftests: net: Fix netdev name mismatch in cleanup
selftests: net: Fix cross-tree inclusion of scripts
net: lan966x: Fix the rx drop counter
net: netsec: fix error handling in netsec_register_mdio()
tipc: fix a null-ptr-deref in tipc_topsrv_accept
ANDROID: GKI: Add module load time symbol protection
Revert "ANDROID: GKI: Add script to generate symbol protection headers"
Revert "ANDROID: GKI: remove info print for header generation"
Revert "ANDROID: GKI: Add module load time protected symbol lookup"
bpf: Fix dispatcher patchable function entry to 5 bytes nop
cxl/pmem: Fix failure to account for 8 byte header for writes to the device LSA.
cxl/region: Fix null pointer dereference due to pass through decoder commit
cxl/mbox: Add a check on input payload size
rcu: Keep synchronize_rcu() from enabling irqs in early boot
coresight: cti: Fix hang in cti_disable_hw()
coresight: Fix possible deadlock with lock dependency
i2c: fix spelling typos in comments
rv/dot2c: Make automaton definition static
xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init()
xfs: fix memory leak in xfs_errortag_init
xfs: remove redundant pointer lip
xfs: fix exception caused by unexpected illegal bestcount in leaf dir
fuse: fix readdir cache race
perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()
ftrace,kcfi: Separate ftrace_stub() and ftrace_stub_graph()
x86/ftrace: Remove ftrace_epilogue()
drm/amdgpu: fix sdma doorbell init ordering on APUs
blktrace: remove unnessary stop block trace in 'blk_trace_shutdown'
blktrace: fix possible memleak in '__blk_trace_remove'
blktrace: introduce 'blk_trace_{start,stop}' helper
bio: safeguard REQ_ALLOC_CACHE bio put
io-wq: Fix memory leak in worker creation
block, bfq: remove unused variable for bfq_queue
drbd: only clone bio if we have a backing device
ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
gpio: tegra: Convert to immutable irq chip
drm/panfrost: replace endian-specific types with native ones
drm/panfrost: Remove type name from internal structs
drm/connector: Set DDC pointer in drmm_connector_init
drm: tests: Fix a buffer overflow in format_helper_test
fbdev: xilinxfb: Make xilinxfb_release() return void
fbdev: sisfb: fix repeated word in comment
fscrypt: fix keyring memory leak on mount failure
net: phy: dp83822: disable MDI crossover status change interrupt
ublk_drv: use flexible-array member instead of zero-length array
net: sched: fix race condition in qdisc_graft()
net: hns: fix possible memory leak in hnae_ae_register()
wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new()
sfc: include vport_id in filter spec hash and equal()
cifs: update internal module number
cifs: fix memory leaks in session setup
cifs: drop the lease for cached directories on rmdir or rename
MAINTAINERS: Update Kishon's email address in PCI endpoint subsystem
selftests/landlock: Build without static libraries
genetlink: fix kdoc warnings
i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
io_uring/msg_ring: Fix NULL pointer dereference in io_msg_send_fd()
i2c: xiic: Add platform module alias
ACPI: scan: Fix DMA range assignment
drivers: watchdog: exar_wdt.c fix use after free
watchdog: sp805_wdt: fix spelling typo in comment
ASoC: SOF: Intel: pci-tgl: fix ADL-N descriptor
MAINTAINERS: Add Vignesh Raghavendra as maintainer of TI DRA7XX/J721E PCI driver
ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile
ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List
smb3: interface count displayed incorrectly
selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
spi: aspeed: Fix window offset of CE1
dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual Addressing
dmaengine: stm32-mdma: memset stm32_mdma_chan_config struct before using it
selftests: add selftest for chaining of tc ingress handling to egress
net: Fix return value of qdisc ingress handling on success
ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route"
net: sched: sfb: fix null pointer access issue when sfb_init() fails
Revert "net: sched: fq_codel: remove redundant resource cleanup in fq_codel_init()"
net: sched: cake: fix null pointer access issue when cake_init() fails
ethernet: marvell: octeontx2 Fix resource not freed after malloc
ASoC: simple-card: Fix up checks for HW param fixups
ASoC: rt1308-sdw: add the default value of some registers
ASoC: rt1308-sdw: update the preset settings
ANDROID: gki_defconfig: update for 6.1-rc1
ACPI: PCI: Fix device reference counting in acpi_get_pci_dev()
drm/amdgpu: use DRM_SCHED_FENCE_DONT_PIPELINE for VM updates
nvmet: fix invalid memory reference in nvmet_subsys_attr_qid_max_show
nvmet: fix workqueue MEM_RECLAIM flushing dependency
nvme-hwmon: kmalloc the NVME SMART log buffer
nvme-hwmon: consistently ignore errors from nvme_hwmon_init
drm/sched: add DRM_SCHED_FENCE_DONT_PIPELINE flag
nvme: add Guenther as nvme-hwmon maintainer
nvme-apple: don't limit DMA segement size
nvme-pci: disable write zeroes on various Kingston SSD
nvme: fix error pointer dereference in error handling
IB/hfi1: Correctly move list in sc_disable()
RDMA/cma: Use output interface for net_dev check
netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements
netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces.
ionic: catch NULL pointer issue on reconfig
net: hsr: avoid possible NULL deref in skb_clone()
bnxt_en: fix memory leak in bnxt_nvm_test()
drm/amdgpu: Fix for BO move issue
drm/amdgpu: dequeue mes scheduler during fini
drm/amd/pm: enable thermal alert on smu_v13_0_10
drm/amdgpu: Program GC registers through RLCG interface in gfx_v11/gmc_v11
drm/amdkfd: Fix type of reset_type parameter in hqd_destroy() callback
drm/amd/display: Increase frame size limit for display_mode_vba_util_32.o
drm/amd/pm: add SMU IP v13.0.4 IF version define to V7
drm/amd/pm: update SMU IP v13.0.4 driver interface version
drm/amd/pm: Init pm_attr_list when dpm is disabled
drm/amd/pm: disable cstate feature for gpu reset scenario
drm/amd/pm: fulfill SMU13.0.7 cstate control interface
drm/amd/pm: fulfill SMU13.0.0 cstate control interface
drm/amdgpu: Add sriov vf ras support in amdgpu_ras_asic_supported
drm/amdgpu: Enable ras support for mp0 v13_0_0 and v13_0_10
drm/amdgpu: Enable gmc soft reset on gmc_v11_0_3
drm/amdgpu: skip mes self test for gc 11.0.3
drm/amd/pm: skip loading pptable from driver on secure board for smu_v13_0_10
drm/amd/amdgpu: enable gfx clock gating features on smu_v13_0_10
drm/amd/pm: remove the pptable id override on smu_v13_0_10
drm/amd/pm: temporarily disable thermal alert on smu_v13_0_10
drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"
drm/amdgpu: Refactor mode2 reset logic for v11.0.7
Revert "drm/amdgpu: let mode2 reset fallback to default when failure"
Revert "drm/amdgpu: add debugfs amdgpu_reset_level"
drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case
tracing/histogram: Update document for KEYS_MAX size
xfs: avoid a UAF when log intent item recovery fails
dm clone: Fix typo in block_device format specifier
dm: remove unnecessary assignment statement in alloc_dev()
dm verity: Add documentation for try_verify_in_tasklet option
dm cache: delete the redundant word 'each' in comment
dm raid: fix typo in analyse_superblocks code comment
dm verity: enable WQ_HIGHPRI on verify_wq
dm raid: delete the redundant word 'that' in comment
dm: change from DMWARN to DMERR or DMCRIT for fatal errors
kunit: update NULL vs IS_ERR() tests
rtc: cmos: fix build on non-ACPI platforms
selftests/ftrace: fix dynamic_events dependency check
selftests/memory-hotplug: Remove the redundant warning information
ASoC: SOF: ipc4-mtrace: protect per-core nodes against multiple open
ASoC: Intel: sof_rt5682: Add quirk for Rex board
selftests/kexec: fix build for ARCH=x86_64
selftests/intel_pstate: fix build for ARCH=x86_64
selftests/futex: fix build for clang
x86/resctrl: Fix min_cbm_bits for AMD
ASoC: SOF: Intel: pci-mtl: fix firmware name
ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15
dm bufio: use the acquire memory barrier when testing for B_READING
cifs: Fix memory leak when build ntlmssp negotiate blob failed
cifs: set rc to -ENOENT if we can not get a dentry for the cached dir
cifs: use LIST_HEAD() and list_move() to simplify code
cifs: Fix xid leak in cifs_get_file_info_unix()
cifs: Fix xid leak in cifs_ses_add_channel()
cifs: Fix xid leak in cifs_flock()
cifs: Fix xid leak in cifs_copy_file_range()
cifs: Fix xid leak in cifs_create()
rtc: cmos: Fix wake alarm breakage
ANDROID: kbuild: fix typo in modpost
ANDROID: kbuild: Use '-f' instead of '--file=' for grep
ANDROID: kbuild: re-add vmlinux.symvers for mixed building
ALSA: hda/realtek: Add quirk for ASUS Zenbook using CS35L41
HID: lenovo: Make array tp10ubkbd_led static const
HID: saitek: add madcatz variant of MMO7 mouse device ID
Documentation: document ublk user recovery feature
powerpc/64s/interrupt: Perf NMI should not take normal exit path
powerpc/64/interrupt: Prevent NMI PMI causing a dangerous warning
KVM: PPC: BookS PR-KVM and BookE do not support context tracking
powerpc: Fix reschedule bug in KUAP-unlocked user copy
powerpc/64s: Fix hash__change_memory_range preemption warning
powerpc/64s: Disable preemption in hash lazy mmu mode
powerpc/64s: make linear_map_hash_lock a raw spinlock
powerpc/64s: make HPTE lock and native_tlbie_lock irq-safe
powerpc/64s: Add lockdep for HPTE lock
powerpc/pseries: Use lparcfg to reconfig VAS windows for DLPAR CPU
powerpc/pseries/vas: Add VAS IRQ primary handler
ASoC: qcom: SND_SOC_SC7180 optionally depends on SOUNDWIRE
ASoC: codecs: tlv320adc3xxx: Wrap adc3xxx_i2c_remove() in __exit_p()
cpufreq: sun50i: Switch to use dev_err_probe() helper
cpufreq: qcom-nvmem: Switch to use dev_err_probe() helper
cpufreq: imx6q: Switch to use dev_err_probe() helper
cpufreq: dt: Switch to use dev_err_probe() helper
cpufreq: qcom: remove unused parameter in function definition
cpufreq: qcom: fix writes in read-only memory region
cpufreq: qcom: fix memory leak in error path
cpufreq: tegra194: Fix module loading
mtd: parsers: bcm47xxpart: Fix halfblock reads
ip6mr: fix UAF issue in ip6mr_sk_done() when addrconf_init_net() failed
x86/microcode/AMD: Apply the patch early on every logical thread
pinctrl: ocelot: Fix incorrect trigger of the interrupt.
mtd: rawnand: marvell: Use correct logic for nand-keep-config
mtd: rawnand: tegra: Fix PM disable depth imbalance in probe
fbdev: gbefb: Convert sysfs snprintf to sysfs_emit
mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe()
fbdev: sm501fb: Convert sysfs snprintf to sysfs_emit
fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards
fbdev: da8xx-fb: Fix error handling in .remove()
udp: Update reuse->has_conns under reuseport_lock.
mtd: core: add missing of_node_get() in dynamic partitions code
mtd: spi-nor: core: Ignore -ENOTSUPP in spi_nor_init()
Revert "dt-bindings: pinctrl-zynqmp: Add output-enable configuration"
Revert "pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance"
clk: renesas: r8a779g0: Add SASYNCPER clocks
scsi: lpfc: Fix memory leak in lpfc_create_port()
scsi: core: Restrict legal sdev_state transitions via sysfs
ARC: mm: fix leakage of memory allocated for PTE
arc: update config files
arc: iounmap() arg is volatile
arc: dts: Harmonize EHCI/OHCI DT nodes name
ARC: bitops: Change __fls to return unsigned long
ARC: Fix comment typo
ARC: Fix comment typo
ata: ahci_qoriq: Fix compilation warning
ata: ahci_imx: Fix compilation warning
ata: ahci_xgene: Fix compilation warning
ata: ahci_brcm: Fix compilation warning
ata: sata_rcar: Fix compilation warning
dt-bindings: hwlock: qcom-hwspinlock: add syscon to MSM8974
clk: mediatek: clk-mt8195-topckgen: Fix error return code in clk_mt8195_topck_probe()
clk: sifive: select by default if SOC_SIFIVE
clk: rs9: Fix I2C accessors
blkcg: Update MAINTAINERS entry
x86/topology: Fix duplicated core ID within a package
x86/topology: Fix multiple packages shown on a single-package system
hwmon/coretemp: Handle large core ID value
bpf: prevent decl_tag from being referenced in func_proto
selftests/bpf: Add reproducer for decl_tag in func_proto return type
MAINTAINERS: git://github -> https://github.com for broadcom
x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
Revert "PCI: tegra: Use PCI_CONF1_EXT_ADDRESS() macro"
sched: Introduce struct balance_callback to avoid CFI mismatches
sched/core: Fix comparison in sched_group_cookie_match()
bpf: Fix sample_flags for bpf_perf_event_output
selftests/perf_events: Add a SIGTRAP stress test with disables
perf: Fix missing SIGTRAPs
counter: ti-ecap-capture: fix IS_ERR() vs NULL check
counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to defining counter_array
x86/fpu: Exclude dynamic states from init_fpstate
x86/fpu: Fix the init_fpstate size check with the actual size
x86/fpu: Configure init_fpstate attributes orderly
ata: ahci_st: Fix compilation warning
ASoC: codecs: jz4725b: fix capture selector naming
ASoC: codecs: jz4725b: use right control for Capture Volume
ASoC: codecs: jz4725b: fix reported volume for Master ctl
ASoC: codecs: jz4725b: add missed Line In power control bit
fbdev: MIPS supports iomem addresses
spi: qup: support using GPIO as chip select line
ALSA: hda/realtek: simplify the return of comp_bind()
pinctrl: qcom: Avoid glitching lines when we first mux to output
mmc: core: Fix kernel panic when remove non-standard SDIO card
mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake
mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus
mmc: queue: Cancel recovery work on cleanup
mmc: block: Remove error check of hw_reset on reset
pinctrl: Ingenic: JZ4755 bug fixes
net: ethernet: mediatek: ppe: Remove the unused function mtk_foe_entry_usable()
net: ethernet: mtk_eth_wed: add missing of_node_put()
net: ethernet: mtk_eth_wed: add missing put_device() in mtk_wed_add_hw()
net: ethernet: mtk_eth_soc: fix possible memory leak in mtk_probe()
iio: bmc150-accel-core: Fix unsafe buffer attributes
iio: adxl367: Fix unsafe buffer attributes
iio: adxl372: Fix unsafe buffer attributes
iio: at91-sama5d2_adc: Fix unsafe buffer attributes
iio: temperature: ltc2983: allocate iio channels once
tools: iio: iio_utils: fix digit calculation
iio: adc: stm32-adc: fix channel sampling time init
iio: adc: mcp3911: mask out device ID in debug prints
iio: adc: mcp3911: use correct id bits
iio: adc: mcp3911: return proper error code on failure to allocate trigger
iio: adc: mcp3911: fix sizeof() vs ARRAY_SIZE() bug
iio: light: tsl2583: Fix module unloading
erofs: protect s_inodes with s_inode_list_lock for fscache
phy: tegra: xusb: Fix crash during pad power on/down
phy: stm32: fix an error code in probe
MAINTAINERS: Update Kishon's email address in GENERIC PHY FRAMEWORK
ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
ata: ahci-imx: Fix MODULE_ALIAS
io_uring/rw: remove leftover debug statement
blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping()
io_uring: don't iopoll from io_ring_ctx_wait_and_kill()
io_uring: reuse io_alloc_req()
io_uring: kill hot path fixed file bitmap debug checks
io_uring: remove FFS_SCM
erofs: fix up inplace decompression success rate
erofs: shouldn't churn the mapping page for duplicated copies
erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy()
hwmon: (pwm-fan) Explicitly switch off fan power when setting pwm1_enable to 0
hwmon: (corsair-psu) fix typo in USB id description
Linux 6.1-rc1
skmsg: pass gfp argument to alloc_sk_msg()
Revert "cpumask: fix checking valid cpu range".
lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5
kbuild: fix single directory build
mm/slab: use kmalloc_node() for off slab freelist_idx_t array allocation
thermal: intel_powerclamp: Use first online CPU as control_cpu
MAINTAINERS: git://github -> https://github.com for openrisc
smb3: improve SMB3 change notification support
cifs: lease key is uninitialized in two additional functions when smb1
cifs: lease key is uninitialized in smb1 paths
smb3: must initialize two ACL struct fields to zero
cifs: fix double-fault crash during ntlmssp
tools arch x86: Sync the msr-index.h copy with the kernel sources
perf auxtrace arm64: Add support for parsing HiSilicon PCIe Trace packet
perf auxtrace arm64: Add support for HiSilicon PCIe Tune and Trace device driver
perf auxtrace arm: Refactor event list iteration in auxtrace_record__init()
perf tests stat+json_output: Include sanity check for topology
perf tests stat+csv_output: Include sanity check for topology
perf intel-pt: Fix system_wide dummy event for hybrid
perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
perf test: Fix attr tests for PERF_FORMAT_LOST
perf test: test_intel_pt.sh: Add 9 tests
perf inject: Fix GEN_ELF_TEXT_OFFSET for jit
perf test: test_intel_pt.sh: Add jitdump test
perf test: test_intel_pt.sh: Tidy some alignment
perf test: test_intel_pt.sh: Print a message when skipping kernel tracing
perf test: test_intel_pt.sh: Tidy some perf record options
perf test: test_intel_pt.sh: Fix return checking again
KVM: arm64: vgic: Fix exit condition in scan_its_table()
KVM: arm64: nvhe: Fix build with profile optimization
net: stmmac: Enable mac_managed_pm phylink config
net: phylink: add mac_managed_pm in phylink_config structure
Revert "net: fix cpu_max_bits_warn() usage in netif_attrmask_next{,_and}"
net: dsa: uninitialized variable in dsa_slave_netdevice_event()
sunhme: Uninitialized variable in happy_meal_init()
net/smc: Fix an error code in smc_lgr_create()
net: phy: dp83867: Extend RX strap quirk for SGMII mode
net: hv_netvsc: Fix a warning triggered by memcpy in rndis_filter
net/atm: fix proc_mpc_write incorrect return value
sfc: Change VF mac via PF as first preference if available.
clk: tegra: Fix Tegra PWM parent clock
clk: at91: fix the build with binutils 2.27
clk: qcom: gcc-msm8660: Drop hardcoded fixed board clocks
clk: mediatek: clk-mux: Add .determine_rate() callback
kbuild: add -fno-discard-value-names to cmd_cc_ll_c
Revert "PCI: Distribute available resources for root buses, too"
ANDROID: slab: remove __alloc_size attribute from __kmalloc_node_track_caller
drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n
parisc: Fix spelling mistake "mis-match" -> "mismatch" in eisa driver
cifs: fix static checker warning
drm/msm: Kconfig: Fix spelling mistake "throught" -> "through"
drm/msm: Remove redundant check for 'submit'
drm/msm/a6xx: Remove state objects from list before freeing
drm/msm/a6xx: Skip snapshotting unused GMU buffers
drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usage
perf: Skip and warn on unknown format 'configN' attrs
perf list: Fix metricgroups title message
perf mem: Fix -C option behavior for perf mem record
perf annotate: Add missing condition flags for arm64
libperf: Do not include non-UAPI linux/compiler.h header
scripts/clang-tools: Convert clang-tidy args to list
modpost: put modpost options before argument
perf test: Fix test_arm_coresight.sh failures on Juno
perf stat: Support old kernels for bperf cgroup counting
xen/virtio: Convert PAGE_SIZE/PAGE_SHIFT/PFN_UP to Xen counterparts
xen/virtio: Handle cases when page offset > PAGE_SIZE properly
MAINTAINERS: update btrfs website links and files
hwrng: bcm2835 - use hwrng_msleep() instead of cpu_relax()
HID: playstation: support updated DualSense rumble mode.
HID: playstation: add initial DualSense Edge controller support
HID: playstation: stop DualSense output work on remove.
HID: magicmouse: Do not set BTN_MOUSE on double report
parisc: Fix userspace graphics card breakage due to pgtable special bit
parisc: fbdev/stifb: Align graphics memory size to 4MB
MAINTAINERS: nfc: s3fwrn5: Drop Krzysztof Opasiak
MAINTAINERS: git://github -> https://github.com for petkan
Revert "ANDROID: sched/cpuset: Add vendor hook to change tasks affinity"
Revert "ANDROID: cpuset: Make cpusets restore on hotplug"
net: macvlan: change schedule system_wq to system_unbound_wq
tls: strp: make sure the TCP skbs do not have overlapping data
i40e: Fix DMA mappings leak
net: dsa: qca8k: fix ethtool autocast mib for big-endian systems
net: dsa: qca8k: fix inband mgmt for big-endian systems
tipc: fix an information leak in tipc_topsrv_kern_subscr
tipc: Fix recognition of trial period
MAINTAINERS: add RISC-V's patchwork
rtc: rv3028: Fix codestyle errors
ANDROID: db845c_gki: QCOM_QFPROM is now NVMEM_QCOM_QFPROM
rtc: cmos: Fix event handler registration ordering issue
RISC-V: Make port I/O string accessors actually work
ACPI: resource: note more about IRQ override
ACPI: resource: do IRQ override on LENOVO IdeaPad
ACPI: extlog: Handle multiple records
ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()
Documentation: ACPI: Prune DSDT override documentation from index
riscv: enable software resend of irqs
RISC-V: Re-enable counter access from userspace
riscv: vdso: fix NULL deference in vdso_join_timens() when vfork
riscv: Add cache information in AUX vector
soc: sifive: ccache: define the macro for the register shifts
soc: sifive: ccache: use pr_fmt() to remove CCACHE: prefixes
soc: sifive: ccache: reduce printing on init
soc: sifive: ccache: determine the cache level from dts
soc: sifive: ccache: Rename SiFive L2 cache to Composable cache.
dt-bindings: sifive-ccache: change Sifive L2 cache to Composable cache
Documentation: rtla: Correct command line example
sunhme: fix an IS_ERR() vs NULL check in probe
net: marvell: prestera: fix a couple NULL vs IS_ERR() checks
kcm: avoid potential race in kcm_tx_work
tcp: Clean up kernel listener's reqsk in inet_twsk_purge()
nfsd: ensure we always call fh_verify_error tracepoint
MAINTAINERS: of: collapse overlay entry into main device tree entry
riscv: check for kernel config option in t-head memory types errata
riscv: use BIT() marco for cpufeature probing
riscv: use BIT() macros in t-head errata init
riscv: drop some idefs from CMO initialization
riscv: cleanup svpbmt cpufeature probing
selftests/bpf: Make bpf_user_ringbuf_drain() selftest callback return 1
bpf: Allow bpf_user_ringbuf_drain() callbacks to return 1
riscv: Pass -mno-relax only on lld < 15.0.0
cifs: use ALIGN() and round_up() macros
cifs: find and use the dentry for cached non-root directories also
cifs: enable caching of directories for which a lease is held
cifs: prevent copying past input buffer boundaries
cifs: fix uninitialised var in smb2_compound_op()
cifs: improve symlink handling for smb2+
smb3: clarify multichannel warning
cifs: fix regression in very old smb1 mounts
vdpa/ifcvf: add reviewer
virtio_pci: use irq to detect interrupt support
spi: intel: Fix the offset to get the 64K erase opcode
ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile
ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
ASoC: rt1019: Fix the TDM settings
ASoC: rt5682s: Fix the TDM Tx settings
drm/vc4: hdmi: Check the HSM rate at runtime_resume
drm/vc4: hdmi: Enforce the minimum rate at runtime_resume
drm/vc4: Add module dependency on hdmi-codec
powerpc/pseries: Fix CONFIG_DTL=n build
powerpc/64s/interrupt: Fix lost interrupts when returning to soft-masked context
KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test
RISC-V: Avoid dereferening NULL regs in die()
highmem: fix kmap_to_page() for kmap_local_page() addresses
mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page
mm/selftest: uffd: explain the write missing fault check
mm/hugetlb: use hugetlb_pte_stable in migration race check
mm/hugetlb: fix race condition of uffd missing/minor handling
zram: always expose rw_page
LoongArch: update local TLB if PTE entry exists
mm: use update_mmu_tlb() on the second thread
kasan: fix array-bounds warnings in tests
hmm-tests: add test for migrate_device_range()
nouveau/dmem: evict device private memory during release
nouveau/dmem: refactor nouveau_dmem_fault_copy_one()
mm/migrate_device.c: add migrate_device_range()
mm/migrate_device.c: refactor migrate_vma and migrate_deivce_coherent_page()
mm/memremap.c: take a pgmap reference on page allocation
mm: free device private pages have zero refcount
mm/memory.c: fix race when faulting a device private page
mm/damon: use damon_sz_region() in appropriate place
mm/damon: move sz_damon_region to damon_sz_region
lib/test_meminit: add checks for the allocation functions
kmsan: unpoison @tlb in arch_tlb_gather_mmu()
ext4,f2fs: fix readahead of verity data
mm/mmap: undo ->mmap() when arch_validate_flags() fails
net: phy: micrel: Fixes FIELD_GET assertion
openvswitch: add nf_ct_is_confirmed check before assigning the helper
tcp: Fix data races around icsk->icsk_af_ops.
ipv6: Fix data races around sk->sk_prot.
tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
tcp/udp: Fix memory leak in ipv6_renew_options().
dt-bindings: riscv: add new riscv,isa strings for emulators
dt-bindings: interrupt-controller: sifive,plic: add legacy riscv compatible
dt-bindings: timer: sifive,clint: add legacy riscv compatible
mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in
mm/mmap: preallocate maple nodes for brk vma expansion
mm: more vma cache removal
mmap: fix copy_vma() failure path
mm/compaction: fix set skip in fast_find_migrateblock
mm/hugetlb.c: make __hugetlb_vma_unlock_write_put() static
rtc: k3: Use devm_clk_get_enabled() helper
rtc: jz4740: Use devm_clk_get_enabled() helper
rtc: mpfs: Use devm_clk_get_enabled() helper
io_uring/rw: ensure kiocb_end_write() is always called
io_uring: fix fdinfo sqe offsets calculation
io_uring: local variable rw shadows outer variable in io_write
io_uring/opdef: remove 'audit_skip' from SENDMSG_ZC
io_uring: optimise locking for local tw with submit_wait
io_uring: remove redundant memory barrier in io_req_local_work_add
io_uring/net: handle -EINPROGRESS correct for IORING_OP_CONNECT
io_uring: remove notif leftovers
io_uring: correct pinned_vm accounting
io_uring/af_unix: defer registered files gc to io_uring release
rtc: ds1685: Fix spelling of function name in comment block
rtc: isl12022: switch to using regmap API
rtc: isl12022: drop redundant write to HR register
rtc: isl12022: use dev_set_drvdata() instead of i2c_set_clientdata()
rtc: isl12022: use %ptR
rtc: isl12022: simplify some expressions
rtc: isl12022: drop a dev_info()
rtc: isl12022: specify range_min and range_max
rtc: isl12022: stop using deprecated devm_rtc_device_register()
rtc: stmp3xxx: Add failure handling for stmp3xxx_wdt_register()
i3c: master: Remove the wrong place of reattach.
i3c: master: Free the old_dyn_addr when reattach.
tracing: Fix reading strings from synthetic events
tracing: Add "(fault)" name injection to kernel probes
tracing: Move duplicate code of trace_kprobe/eprobe.c into header
kbuild: Stop including vmlinux.bz2 in the rpm's
Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT
Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5
arm64: Add AMPERE1 to the Spectre-BHB affected list
doc: RISC-V: Document that misaligned accesses are supported
drm/amd/display: Add HUBP surface flip interrupt handler
dt-bindings: mfd: mt6370: fix the interrupt order of the charger in the example
dt-bindings: leds: mt6370: Fix MT6370 LED indicator DT warning
powerpc/32: fix syscall wrappers with 64-bit arguments of unaligned register-pairs
ring-buffer: Fix kernel-doc
mctp: prevent double key removal and unref
selftests: netfilter: Fix nft_fib.sh for all.rp_filter=1
netfilter: rpfilter/fib: Populate flowic_l3mdev field
selftests: netfilter: Test reverse path filtering
ftrace: Fix char print issue in print_ip_ins()
Revert "ANDROID: fs: epoll: use freezable blocking call"
ANDROID: fix build problem in kernel/sched/vendor_hooks.c
nvme-multipath: fix possible hang in live ns resize with ANA access
nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs
nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760
nvme-tcp: fix possible hang caused during ctrl deletion
nvme-rdma: fix possible hang caused during ctrl deletion
arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored
LoongArch: Update Loongson-3 default config file
LoongArch: Add ACPI-based generic laptop driver
LoongArch: Add BPF JIT support
LoongArch: Add some instruction opcodes and formats
LoongArch: Move {signed,unsigned}_imm_check() to inst.h
LoongArch: Add kdump support
LoongArch: Add kexec support
LoongArch: Use generic BUG() handler
LoongArch: Add SysRq-x (TLB Dump) support
LoongArch: Add perf events support
LoongArch: Add qspinlock support
LoongArch: Use TLB for ioremap()
LoongArch: Support access filter to /dev/mem interface
LoongArch: Refactor cache probe and flush methods
LoongArch: mm: Refactor TLB exception handlers
LoongArch: Support R_LARCH_GOT_PC_{LO12,HI20} in modules
LoongArch: Support PC-relative relocations in modules
LoongArch: Define ELF relocation types added in ABIv2.0
LoongArch: Adjust symbol addressing for AS_HAS_EXPLICIT_RELOCS
LoongArch: Add Kconfig option AS_HAS_EXPLICIT_RELOCS
LoongArch: Kconfig: Fix spelling mistake "delibrately" -> "deliberately"
LoongArch: Mark __xchg() and __cmpxchg() as __always_inline
LoongArch: Flush TLB earlier at initialization
LoongArch: Do not create sysfs control file for io master CPUs
LoongArch: Fix cpu name after CPU-hotplug
net/mlx5: Make ASO poll CQ usable in atomic context
tcp: cdg: allow tcp_cdg_release() to be called multiple times
Revert "ANDROID: Sched: Add restricted vendor hooks for scheduler"
inet: ping: fix recent breakage
ipv6: ping: fix wrong checksum for large frames
Revert "ANDROID: GKI: sched: add rvh for new cfs task util"
net: ethernet: ti: am65-cpsw: set correct devlink flavour for unused ports
mm: cgroup: fix comments for get from fd/file helpers
Revert "ANDROID: sched: Add rvh for cpu controller cgroup can attach"
Revert "ANDROID: hung_task: Add vendor hook for hung task detect"
watchdog: Add tracing events for the most usual watchdog events
irqchip: IMX_MU_MSI should depend on ARCH_MXC
ANDROID: clang: update to 15.0.2
FROMLIST: fs/select: mark do_select noinline_for_stack
FROMLIST: ARM: NWFPE: avoid compiler-generated __aeabi_uldivmod
xen: Kconfig: Fix spelling mistake "Maxmium" -> "Maximum"
ALSA: hda: cs35l41: Support System Suspend
ALSA: hda: cs35l41: Remove suspend/resume hda hooks
ALSA: hda/cs_dsp_ctl: Fix mutex inversion when creating controls
ALSA: hda: hda_cs_dsp_ctl: Ensure pwr_lock is held before reading/writing controls
ALSA: hda: hda_cs_dsp_ctl: Minor clean and redundant code removal
riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
nilfs2: fix leak of nilfs_root in case of writer thread creation failure
nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()
nilfs2: fix use-after-free bug of struct nilfs_root
mm/damon/core: initialize damon_target->list in damon_new_target()
mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
include/linux/entry-common.h: remove has_signal comment of arch_do_signal_or_restart() prototype
proc: test how it holds up with mapping'less process
mailmap: update Frank Rowand email address
ia64: mca: use strscpy() is more robust and safer
init/Kconfig: fix unmet direct dependencies
ia64: update config files
nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
fork: remove duplicate included header files
prandom: remove unused functions
treewide: use get_random_bytes() when possible
treewide: use get_random_u32() when possible
treewide: use get_random_{u8,u16}() when possible, part 2
treewide: use get_random_{u8,u16}() when possible, part 1
treewide: use prandom_u32_max() when possible, part 2
treewide: use prandom_u32_max() when possible, part 1
cifs: fix skipping to incorrect offset in emit_cached_dirents
dt-bindings: riscv: update microchip.yaml's maintainership
MAINTAINERS: update polarfire soc clock binding
ANDROID: introduce CONFIG_GKI_NET_XFRM_HACKS
alpha: remove the needless aliases osf_{readv,writev}
powerpc: Fix 85xx build
docs/zh_CN: add a man-pages link to zh_CN/index.rst
docs/zh_CN: Rewrite the Chinese translation front page
docs/zh_CN: add zh_CN/arch.rst
docs/zh_CN: promote the title of zh_CN/process/index.rst
perf stat: Support old kernels for bperf cgroup counting
bpf: cgroup_iter: support cgroup1 using cgroup fd
cgroup: add cgroup_v1v2_get_from_[fd/file]()
drm/i915/display: consider DG2_RC_CCS_CC when migrating buffers
drm/i915: allow control over the flags when migrating
drm/amd/display: Simplify bool conversion
drm/amd/display: fix transfer function passed to build_coefficients()
drm/amd/display: add a license to cursor_reg_cache.h
drm/amd/display: make virtual_disable_link_output static
drm/amd/display: fix indentation in dc.c
drm/amd/display: make dcn32_split_stream_for_mpc_or_odm static
drm/amd/display: fix build error on arm64
drm/amd/display: 3.2.207
drm/amd/display: Clean some DCN32 macros
drm/amdgpu: Add poison mode query for umc v8_10_0
drm/amdgpu: Update umc v8_10_0 headers
drm/amdgpu: fix coding style issue for mca notifier
drm/amdgpu: define convert_error_address for umc v8.7
drm/amdgpu: define RAS convert_error_address API
drm/amdgpu: remove check for CE in RAS error address query
NFSD: unregister shrinker when nfsd_init_net() fails
drm/i915: Fix display problems after resume
mmc: sdhci-sprd: Fix minimum clock limit
btrfs: ignore fiemap path cache if we have multiple leaves for a data extent
btrfs: fix processing of delayed tree block refs during backref walking
btrfs: fix processing of delayed data refs during backref walking
btrfs: delete stale comments after merge conflict resolution
btrfs: unlock locked extent area if we have contention
btrfs: send: update command for protocol version check
btrfs: send: allow protocol version 3 with CONFIG_BTRFS_DEBUG
parisc: Convert PDC console to an early console
parisc: Reduce kernel size by packing alternative tables
xen/pv: support selecting safe/unsafe msr accesses
xen/pv: refactor msr access functions to support safe and unsafe accesses
xen/pv: fix vendor checks for pmu emulation
xen/pv: add fault recovery control to pmu msr accesses
wifi: ath11k: mac: fix reading 16 bytes from a region of size 0 warning
wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue (other cases)
wifi: mt76: fix rx checksum offload on mt7615/mt7915/mt7921
wifi: mt76: fix receiving LLC packets on mt7615/mt7915
ALSA: oss: Fix potential deadlock at unregistration
ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
can: kvaser_usb_leaf: Fix CAN state after restart
can: kvaser_usb_leaf: Fix TX queue out of sync after restart
can: kvaser_usb: Fix use of uninitialized completion
can: kvaser_usb_leaf: Fix overread with an invalid command
ALSA: hda/realtek: Add Intel Reference SSID to support headset keys
clk: tests: Add tests for notifiers
clk: Update req_rate on __clk_recalc_rates()
nfp: flower: fix incorrect struct type in GRE key_size
net: sfp: fill also 5gbase-r and 25gbase-r modes in sfp_parse_support()
net: systemport: Enable all RX descriptors for SYSTEMPORT Lite
net: prestera: span: do not unbind things things that were never bound
drm/amd/display: fix array-bounds error in dc_stream_remove_writeback() [take 2]
drm/amd/pm: smu7_hwmgr: fix potential off-by-one overflow in 'performance_levels'
drm/amd/pm: vega10_hwmgr: fix potential off-by-one overflow in 'performance_levels'
drm/amdgpu: fix SDMA suspend/resume on SR-IOV
drm/amdgpu: switch sdma buffer function tear down to a helper
drm/amdgpu: Fix SDMA engine resume issue under SRIOV
drm/amd/display: Fix watermark calculation
drm/amd/display: Drop uncessary OTG lock check
drm/amd/display: Use set_vtotal_min_max to configure OTG VTOTAL
drm/amd/display: Add a missing hook to DCN20
drm/amd/display: always allow pstate change when no dpps are active on dcn315
drm/amd/display: Display does not light up after S4 resume
drm/amd/display: Use the same cursor info across features
drm/amd/display: Fix bug preventing FCLK Pstate allow message being sent
drm/amd/display: Acquire FCLK DPM levels on DCN32
drm/amd/display: Validate DSC After Enable All New CRTCs
drm/amd/display: Add a helper to map ODM/MPC/Multi-Plane resources
drm/amd/display: increase hardware status wait time
drm/amd/display: Do not trigger timing sync for phantom pipes
drm/amd/display: Use correct pixel clock to program DTBCLK DTO's
drm/amd/display: do not compare integers of different widths
drm/amd/display: zeromem mypipe heap struct before using it
drm/amd/display: properly configure DCFCLK when enable/disable Freesync
Revert "drm/amd/display: skip commit minimal transition state"
drm/amd/display: Update PMFW z-state interface for DCN314
drm/amd/display: explicitly disable psr_feature_enable appropriately
Revert "cgroup: enable cgroup_get_from_file() on cgroup1"
cgroup: Reorganize css_set_lock and kernfs path processing
ANDROID: gki_config: enable F2FS_UNFAIR_RWSEM
module: tracking: Keep a record of tainted unloaded modules only
docs/zh_CN: Update the translation of page_owner to 6.0-rc7
docs/zh_CN: Update the translation of ksm to 6.0-rc7
docs/howto: Replace abundoned URL of gmane.org
Documentation: ubifs: Fix compression idiom
Documentation/mm/page_owner.rst: delete frequently changing experimental data
docs/zh_CN: Fix build warning
docs: ftrace: Correct access mode
block: fix leaking minors of hidden disks
block: avoid sign extend problem with default queue flags mask
ALSA: hda/realtek: Add quirk for ASUS GV601R laptop
ALSA: hda/realtek: Correct pin configs for ASUS G533Z
xen/virtio: enable grant based virtio on x86
spi: aspeed: Fix typo in mode_bits field for AST2600 platform
spi: mpc52xx: Replace NO_IRQ by 0
spi: spi-mem: Fix typo (of -> or)
ASoC: cx2072x: fix spelling typo in comment
ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe
ASoC: codec: tlv320adc3xxx: add GPIOLIB dependency
ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
ANDROID: Configure out the macros in android_kabi and android_vendor
ANDROID: GKI: rework the ANDROID_KABI_USE() macro to not use __UNIQUE()
ANDROID: GKI: add android_kabi.h
KVM: arm64: selftests: Fix multiple versions of GIC creation
ARM: mmp: Make some symbols static
ARM: spear6xx: Staticize few definitions
clk: spear: Move prototype to accessible header
alpha: fix marvel_ioread8 build regression
s390/vmur: generate uevent on unsolicited device end
s390/vmur: remove unnecessary BUG statement
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
wifi: mac80211: fix crash in beacon protection for P2P-device
wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
wifi: cfg80211: avoid nontransmitted BSS list corruption
wifi: cfg80211: fix BSS refcounting bugs
wifi: cfg80211: ensure length byte is present before access
wifi: mac80211: fix MBSSID parsing use-after-free
wifi: cfg80211/mac80211: reject bad MBSSID elements
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
drm/i915/display: handle migration for dpt
drm/i915/guc: Fix revocation of non-persistent contexts
octeontx2-pf: mcs: fix possible memory leak in otx2_probe()
] ptp: ocp: remove symlink for second GNSS
Input: i8042 - fix refount leak on sparc
Input: i8042 - add LoongArch support in i8042-acpipnpio.h
Input: i8042 - rename i8042-x86ia64io.h to i8042-acpipnpio.h
Input: pinephone-keyboard - support the proxied I2C bus
Input: pinephone-keyboard - add PinePhone keyboard driver
octeontx2-af: cn10k: mcs: Fix error return code in mcs_register_interrupts()
net: dsa: fix wrong pointer passed to PTR_ERR() in dsa_port_phylink_create()
octeontx2-pf: mcs: fix missing unlock in some error paths
macvlan: enforce a consistent minimal mtu
mISDN: hfcpci: Fix use-after-free bug in hfcpci_softirq
blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
ALSA: usb-audio: Avoid superfluous endpoint setup
ALSA: usb-audio: Correct the return code from snd_usb_endpoint_set_params()
ALSA: usb-audio: Apply mutex around snd_usb_endpoint_set_params()
ALSA: usb-audio: Avoid unnecessary interface change at EP close
ALSA: hda: Update register polling macros
KVM: arm64: Enable stack protection and branch profiling for VHE
KVM: arm64: Limit stage2_apply_range() batch size to largest block
KVM: arm64: Work out supported block level at compile time
fbdev: mb862xx: Fix check of return value from irq_of_parse_and_map()
fbdev: vga16fb: Add missing MODULE_DEVICE_TABLE() entry
fbdev: tridentfb: Fix missing pci_disable_device() in probe and remove
fbdev: smscufx: Fix use-after-free in ufx_ops_open()
fbdev: gbefb: Convert to use dev_groups
fbdev: imxfb: Remove redundant dev_err() call
fbdev: omapfb/dss: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
fbdev: uvesafb: Convert snprintf to scnprintf
fbdev: arkfb: Remove the unused function dac_read_reg()
fbdev: tridentfb: Remove the unused function shadowmode_off()
fbdev: controlfb: Remove the unused function VAR_MATCH()
fbdev: udlfb: Remove redundant initialization to variable identical
openrisc: Fix pagewalk usage in arch_dma_{clear, set}_uncached
smb3: fix oops in calculating shash_setkey
cifs: secmech: use shash_desc directly, remove sdesc
smb3: rename encryption/decryption TFMs
cifs: replace kfree() with kfree_sensitive() for sensitive data
Revert "ANDROID: arm64: smp: fix Lockdep warning: RCU used illegally from idle CPU."
virtio_pci: don't try to use intxif pin is zero
vDPA: conditionally read MTU and MAC in dev cfg space
vDPA: fix spars cast warning in vdpa_dev_net_mq_config_fill
vDPA: check virtio device features to detect MQ
vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence
vDPA: only report driver features if FEATURES_OK is set
vDPA: allow userspace to query features of a vDPA device
hugetlb: allocate vma lock for all sharable vmas
hugetlb: take hugetlb vma_lock when clearing vma_lock->vma pointer
hugetlb: fix vma lock handling during split vma and range unmapping
mglru: mm/vmscan.c: fix imprecise comments
mm/mglru: don't sync disk for each aging cycle
f2fs: change to use atomic_t type form sbi.atomic_files
f2fs: account swapfile inodes
vfio: More vfio_file_is_group() use cases
io_uring: limit registration w/ SINGLE_ISSUER
io_uring: remove io_register_submitter
io_uring: simplify __io_uring_add_tctx_node
docs: notifier-error-inject: Correct test's name
selftests/memory-hotplug: Adjust log info for maintainability
selftests/memory-hotplug: Restore memory before exit
selftests/memory-hotplug: Add checking after online or offline
selftests/ftrace: func_event_triggers: fix typo in user message
Documentation: kunit: Update description of --alltests option
kunit: declare kunit_assert structs as const
kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED
kunit: remove format func from struct kunit_assert, get it to 0 bytes
kunit: tool: Don't download risc-v opensbi firmware with wget
kunit: make kunit_kfree(NULL) a no-op to match kfree()
kunit: make kunit_kfree() not segfault on invalid inputs
kunit: make kunit_kfree() only work on pointers from kunit_malloc() and friends
kunit: drop test pointer in string_stream_fragment
kunit: string-stream: Simplify resource use
UPSTREAM: thermal/core: Add a check before calling set_trip_temp()
btrfs: add missing path cache update during fiemap
xen/virtio: use dom0 as default backend for CONFIG_XEN_VIRTIO_FORCE_GRANT
xen/virtio: restructure xen grant dma setup
vfio: Make the group FD disassociate from the iommu_group
vfio: Hold a reference to the iommu_group in kvm for SPAPR
vfio: Add vfio_file_is_group()
MAINTAINERS: rectify file entry in ALIBABA PMU DRIVER
drivers/perf: ALIBABA_UNCORE_DRW_PMU should depend on ACPI
drivers/perf: fix return value check in ali_drw_pmu_probe()
arm64: errata: Add Cortex-A55 to the repeat tlbi list
virtio_blk: add SECURE ERASE command support
vp_vdpa: support feature provisioning
vdpa_sim_net: support feature provisioning
vdpa: device feature provisioning
virtio-net: use mtu size as buffer length for big packets
virtio-net: introduce and use helper function for guest gso support checks
virtio: drop vp_legacy_set_queue_size
virtio_ring: make vring_alloc_queue_packed prettier
virtio_ring: split: Operators use unified style
vhost: add __init/__exit annotations to module init/exit funcs
arm64/sysreg: Fix typo in SCTR_EL1.SPINTMASK
wifi: nl80211: Split memcpy() of struct nl80211_wowlan_tcp_data_token flexible array
wifi: wext: use flex array destination for memcpy()
wifi: cfg80211: fix ieee80211_data_to_8023_exthdr handling of small packets
wifi: mac80211: netdev compatible TX stop for iTXQ drivers
riscv: dts: microchip: fix fabric i2c reg size
wifi: mac80211: fix decap offload for stations on AP_VLAN interfaces
wifi: mac80211: unlock on error in ieee80211_can_powered_addr_change()
wifi: mac80211: remove/avoid misleading prints
wifi: mac80211: fix probe req HE capabilities access
wifi: mac80211: do not drop packets smaller than the LLC-SNAP header on fast-rx
net/9p: clarify trans_fd parse_opt failure handling
net/9p: add __init/__exit annotations to module init/exit funcs
net/9p: use a dedicated spinlock for trans_fd
KVM: PPC: Book3S HV: Fix stack frame regs marker
mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
watchdog: twl4030_wdt: add missing mod_devicetable.h include
mmc: renesas_sdhi: Fix rounding errors
net: ethernet: bgmac: Remove -Warray-bounds exception
net: ethernet: mediatek: Remove -Warray-bounds exception
prestera: matchall: do not rollback if rule exists
ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference
net: enetc: Remove duplicated include in enetc_qos.c
octeontx2-pf: mcs: remove unneeded semicolon
hv_netvsc: Fix race between VF offering and VF association message from host
net: ieee802154: return -EINVAL for unknown addr type
MAINTAINERS: add Jan as SMC maintainer
net: ieee802154: fix error return code in dgram_bind()
net: ieee802154: return -EINVAL for unknown addr type
xen/pcifront: move xenstore config scanning into sub-function
riscv: enable THP_SWAP for RV64
RISC-V: Print SSTC in canonical order
Revert "drm/sched: Use parent fence instead of finished"
9p/trans_fd: always use O_NONBLOCK read/write
perf script: Add missing fields in usage hint
perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFB
perf mem/c2c: Avoid printing empty lines for unsupported events
perf mem/c2c: Add load store event mappings for AMD
perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE events
perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO}
perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernel
tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernel
perf stat: Fix cpu check to use id.cpu.cpu in aggr_printout()
perf test coresight: Add relevant documentation about ARM64 CoreSight testing
perf test: Add git ignore for tmp and output files of ARM CoreSight tests
perf test coresight: Add unroll thread test shell script
perf test coresight: Add unroll thread test tool
perf test coresight: Add thread loop test shell scripts
perf test coresight: Add thread loop test tool
perf test coresight: Add memcpy thread test shell script
perf test coresight: Add memcpy thread test tool
perf test: Add git ignore for perf data generated by the ARM CoreSight tests
perf test: Add arm64 asm pureloop test shell script
perf test: Add asm pureloop test tool
perf test: Add build infra for perf test tools for ARM CoreSight tests
ANDROID: db845c_gki: Enable QCOM_GPI_DMA=m
Revert "drm/amdgpu: use dirty framebuffer helper"
drm/amdgpu: Correct amdgpu_amdkfd_total_mem_size calculation
drm/amdgpu: Set vmbo destroy after pt bo is created
drm/amdgpu: Fix VRAM BO swap issue
drm/amd/display: Remove unused struct i2c_id_config_access
drm/amd/display: Removed unused variable 'sdp_stream_enable'
drm/amd/display: clean up dcn32_fpu.c kernel-doc
drm/amd/display: Fix vblank refcount in vrr transition
drm/amd/display: Enable dpia support for dcn314
drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd
drm/amdgpu/sdma: add missing release_firmware() in amdgpu_sdma_init_microcode()
drm/amd/display: clean up one inconsistent indenting
drm/amd/display: clean up one inconsistent indenting
drm/amd/display: Minor code style change
drm/amd/display: update DSC for DCN32
drm/amd/display: Disconnect DSC for unused pipes during ODM transition
drm/amd/display: unblock mcm_luts
drm/amd/display: 3.2.206
drm/amd/display: Enable 2 to 1 ODM policy if supported
drm/amd/display: Add PState change high hook for DCN32
drm/amdgpu: Enable VCN PG on GC11_0_1
drm/amd/display: Add missing mask sh for SYM32_TP_SQ_PULSE register
drm/amd/display: Add missing SDP registers to DCN32 reglist
drm/amd/display: Fix disable DSC logic in the DIO code
drm/amd/display: Fix merging dynamic ODM+MPO configs on DCN32
drm/amd/display: Adding missing HDMI ACP SEND register
drm/amd/display: Remove OPTC lock check
drm/amd/display: Fix SubVP control flow in the MPO context
drm/amd/display: Update DCN321 hook that deals with pipe aquire
drm/amd/display: Drop unused code for DCN32/321
drm/amd/display: block odd h_total timings from halving pixel rate
drm/amd/display: Fix vupdate and vline position calculation
drm/amd/display: write all 4 bytes of FFE_PRESET dpcd value
drm/amd/display: Increase compbuf size prior to updating clocks
drm/amd/display: Keep OTG on when Z10 is disable
drm/amd/display: add dummy pstate workaround to dcn315
drm/amd/display: skip commit minimal transition state
drm/amd/display: Add log for LTTPR
drm/amd/display: For SubVP pipe split case use min transition into MPO
drm/amd/display: Refactor edp ILR caps codes
drm/amd/display: Allow PSR exit when panel is disconnected
drm/amd/display: AUX tracing cleanup
drm/amd/display: fix integer overflow during MSA V_Freq calculation
drm/amd/display: Disable GSL when enabling phantom pipe
drm/amd/display: prevent S4 test from failing
Revert "drm/amd/display: correct hostvm flag"
drm/amd/display: Block SubVP if rotation being used
drm/amd/display: fix dcn315 dml detile overestimation
drm/amd/display: Reorder FCLK P-state switch sequence for DCN32
drm/amd/display: Program SubVP in dc_commit_state_no_check
drivers/amd/pm: check the return value of amdgpu_bo_kmap
drm/amd/display: change to enc314_stream_encoder_dp_blank static
drm/amd/display: Only commit SubVP state after pipe programming
drm/amd/display: Fix mutex lock in dcn10
random: clear new batches when bringing new CPUs online
ftrace: Create separate entry in MAINTAINERS for function hooks
tracing: Update MAINTAINERS to reflect new tracing git repo
perf test: Add CoreSight shell lib shared code for future tests
perf test: Introduce script for data symbol testing
perf record: Save DSO build-ID for synthesizing
powerpc: Don't add __powerpc_ prefix to syscall entry points
NFSv4/flexfiles: Cancel I/O if the layout is recalled or revoked
SUNRPC: Add API to force the client to disconnect
SUNRPC: Add a helper to allow pNFS drivers to selectively cancel RPC calls
SUNRPC: Fix races with rpc_killall_tasks()
block: Remove the repeat word 'can'
sched/core: Merge cpumask_andnot()+for_each_cpu() into for_each_cpu_andnot()
lib/test_cpumask: Add for_each_cpu_and(not) tests
cpumask: Introduce for_each_cpu_andnot()
lib/find_bit: Introduce find_next_andnot_bit()
ARM/dma-mapping: remove the dma_coherent member of struct dev_archdata
ARM/dma-mappіng: don't override ->dma_coherent when set from a bus notifier
mmc: core: Add SD card quirk for broken discard
perf stat: Rename to aggr_cpu_id.thread_idx
perf stat: Don't compare runtime stat for shadow stats
perf stat: Kill unused per-thread runtime stats
perf stat: Use thread map index for shadow stat
perf stat: Rename saved_value->cpu_map_idx
perf stat: Don't call perf_stat_evsel_id_init() repeatedly
perf stat: Convert perf_stat_evsel.res_stats array
perf tools: Remove special handling of system-wide evsel
perf tools: Add evlist__add_sched_switch()
perf tools: Get rid of evlist__add_on_all_cpus()
libperf: Propagate maps only if necessary
libperf: Populate system-wide evsel maps
perf vendor events: Update Intel broadwellde
perf vendor events: Update Intel tigerlake
perf vendor events: Update Intel skylake
perf vendor events: Update silvermont cpuids
perf vendor events: Update Intel sapphirerapids
perf vendor events: Update Intel sandybridge
perf vendor events: Update Intel jaketown
perf vendor events: Update Intel ivytown
perf vendor events: Update Intel ivybridge
perf vendor events: Update Intel icelakex
perf vendor events: Update Intel icelake
perf vendor events: Update Intel haswellx
perf vendor events: Update Intel haswell
perf vendor events: Update elkhartlake cpuids
perf vendor events: Update Intel cascadelakex
perf vendor events: Update Intel broadwellx
perf vendor events: Update Intel broadwell
perf vendor events: Update Intel alderlake
perf vendor events: Update Intel skylakex
perf metrics: Don't scale counts going into metrics
perf expr: Remove jevents case workaround
perf test: Adjust case of test metrics
perf expr: Allow a double if expression
perf parse-events: Remove unused macros __PERF_EVENT_FIELD()
perf tools: Fix empty version number when building outside of a git repo
perf lock: Remove unused struct lock_contention_key
perf jit: Remove unused struct debug_line_info
perf metric: Remove unused struct metric_ref_node
perf annotate: Remove unused struct disasm_line_samples
perf machine: Remove unused struct process_args
perf lock contention: Fix a build error on 32-bit
perf stat: Clean redundant if in process_evlist
MAINTAINERS: adjust STARFIVE JH7100 PINCTRL DRIVER after file movement
xen/gntdev: Accommodate VMA splitting
xen/gntdev: Prevent leaking grants
xen/virtio: Fix potential deadlock when accessing xen_grant_dma_devices
xen/virtio: Fix n_pages calculation in xen_grant_dma_map(unmap)_page()
xen/xenbus: Fix spelling mistake "hardward" -> "hardware"
wifi: mt76: fix rate reporting / throughput regression on mt7915 and newer
net: ethernet: adi: adin1110: Add check in netdev_event
docs: networking: phy: add missing space
net: pse-pd: PSE_REGULATOR should depend on REGULATOR
Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs"
mailbox: qcom-ipcc: flag IRQ NO_THREAD
mailbox: pcc: Fix spelling mistake "Plaform" -> "Platform"
mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
mailbox: qcom-apcs-ipc: add IPQ8074 APSS clock support
dt-bindings: mailbox: qcom: correct clocks for IPQ6018 and IPQ8074
dt-bindings: mailbox: qcom: set correct #clock-cells
mailbox: mpfs: account for mbox offsets while sending
mailbox: mpfs: fix handling of the reg property
dt-bindings: mailbox: fix the mpfs' reg property
mailbox: imx: fix RST channel support
tracing: Do not free snapshot if tracer is on cmdline
ftrace: Still disable enabled records marked as disabled
riscv: compat: s/failed/unsupported if compat mode isn't supported
docs: bump minimal GNU Make version to 3.82
cifs: remove initialization value
cifs: Replace a couple of one-element arrays with flexible-array members
smb3: do not log confusing message when server returns no network interfaces
PCI: qcom-ep: Check platform_get_resource_byname() return value
PCI: qcom-ep: Add support for SM8450 SoC
dt-bindings: PCI: qcom-ep: Add support for SM8450 SoC
dt-bindings: PCI: qcom-ep: Define clocks per platform
PCI: qcom-ep: Make PERST separation optional
dt-bindings: PCI: qcom-ep: Make PERST separation optional
PCI: qcom-ep: Disable Master AXI Clock when there is no PCIe traffic
f2fs: allow direct read for zoned device
power: supply: ab8500: remove unused static local variable
xprtrdma: Fix uninitialized variable
xprtrdma: Prevent memory allocations from driving a reclaim
xprtrdma: Memory allocation should be allowed to fail during connect
xprtrdma: MR-related memory allocation should be allowed to fail
xprtrdma: Clean up synopsis of rpcrdma_regbuf_alloc()
xprtrdma: Clean up synopsis of rpcrdma_req_create()
svcrdma: Clean up RPCRDMA_DEF_GFP
SUNRPC: Replace the use of the xprtiod WQ in rpcrdma
NFSv4.2: Add a tracepoint for listxattr
NFSv4.2: Add tracepoints for getxattr, setxattr, and removexattr
NFSv4.2: Move TRACE_DEFINE_ENUM(NFS4_CONTENT_*) under CONFIG_NFS_V4_2
NFSv4.2: Add special handling for LISTXATTR receiving NFS4ERR_NOXATTR
nfs: remove nfs_wait_atomic_killable() and nfs_write_prepare() declaration
NFSv4: remove nfs4_renewd_prepare_shutdown() declaration
fs/nfs/pnfs_nfs.c: fix spelling typo and syntax error in comment
i2c: aspeed: Assert NAK when slave is busy
i2c: designware: Fix handling of real but unexpected device interrupts
i2c: qcom-cci: Add MSM8226 compatible
dt-bindings: i2c: qcom,i2c-cci: Document clocks for MSM8974
dt-bindings: i2c: qcom,i2c-cci: Document MSM8226 compatible
i2c: microchip: pci1xxxx: Fix comparison of -EPERM against an unsigned variable
PCI: Expose PCIe Resizable BAR support via sysfs
PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation
PCI/ASPM: Ignore L1 PM Substates if device lacks capability
PCI/ASPM: Factor out L1 PM Substates configuration
docs:kselftest: fix kselftest_module.h path of example module
cpufreq: amd-pstate: Add explanation for X86_AMD_PSTATE_UT
selftests/cpu-hotplug: Add log info when test success
selftests/cpu-hotplug: Reserve one cpu online at least
selftests/cpu-hotplug: Delete fault injection related code
selftests/cpu-hotplug: Use return instead of exit
selftests/cpu-hotplug: Correct log info
cpufreq: amd-pstate: modify type in argument 2 for filp_open
Documentation: amd-pstate: Add unit test introduction
selftests: amd-pstate: Add test trigger for amd-pstate driver
cpufreq: amd-pstate: Add test module for amd-pstate driver
cpufreq: amd-pstate: Expose struct amd_cpudata
selftests/vm: use top_srcdir instead of recomputing relative paths
ACPI: thermal: Drop some redundant code
ACPI: thermal: Drop redundant parens from expressions
ACPI: thermal: Use white space more consistently
remoteproc: virtio: Fix warning on bindings by removing the of_match_table
nfsd: rework hashtable handling in nfsd_do_file_acquire
nfsd: fix nfsd_file_unhash_and_dispose
PCI: qcom-ep: Gate Master AXI clock to MHI bus during L1SS
PCI: qcom-ep: Expose link transition counts via debugfs
PCI: qcom-ep: Disable IRQs during driver remove
ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
net/ieee802154: don't warn zero-sized raw_sendmsg()
Revert "net/ieee802154: reject zero-sized raw_sendmsg()"
arm64: alternatives: Use vdso/bits.h instead of linux/bits.h
Revert "ARM: dts: BCM5301X: Add basic PCI controller properties"
smb3: define missing create contexts
cifs: store a pointer to a fid in the cfid structure instead of the struct
cifs: improve handlecaching
cifs: Make tcon contain a wrapper structure cached_fids instead of cached_fid
smb3: add dynamic trace points for tree disconnect
Fix formatting of client smbdirect RDMA logging
Handle variable number of SGEs in client smbdirect send.
Reduce client smbdirect max receive segment size
Decrease the number of SMB3 smbdirect client SGEs
cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
ksmbd: validate share name from share config response
ksmbd: call ib_drain_qp when disconnected
ksmbd: make utf-8 file name comparison work in __caseless_lookup()
ksmbd: Fix user namespace mapping
ksmbd: hide socket error message when ipv6 config is disable
ksmbd: reduce server smbdirect max send/receive segment sizes
ksmbd: decrease the number of SMB3 smbdirect server SGEs
ksmbd: Fix wrong return value and message length check in smb2_ioctl()
ksmbd: set NTLMSSP_NEGOTIATE_SEAL flag to challenge blob
ksmbd: fix encryption failure issue for session logoff response
ksmbd: fix endless loop when encryption for response fails
ksmbd: fill sids in SMB_FIND_FILE_POSIX_INFO response
ksmbd: set file permission mode to match Samba server posix extension behavior
ksmbd: change security id to the one samba used for posix extension
ksmbd: update documentation
ksmbd: casefold utf-8 share names and fix ascii lowercase conversion
ksmbd: port to vfs{g,u}id_t and associated helpers
ksmbd: fix incorrect handling of iterate_dir
MAINTAINERS: remove Hyunchul Lee from ksmbd maintainers
MAINTAINERS: Add Tom Talpey as ksmbd reviewer
ksmbd: remove generic_fillattr use in smb2_open()
ksmbd: constify struct path
ksmbd: don't open-code %pD
ksmbd: don't open-code file_path()
PCI/ASPM: Save L1 PM Substates Capability for suspend/resume
PCI/ASPM: Refactor L1 PM Substates Control Register programming
powerpc/64s/interrupt: Fix stack frame regs marker
irqchip/imx-mu-msi: Fix wrong register offset for 8ulp
net/9p: allocate appropriate reduced message buffers
net/9p: add 'pooled_rbuffers' flag to struct p9_trans_module
net/9p: add p9_msg_buf_size()
9p: add P9_ERRMAX for 9p2000 and 9p2000.u
net/9p: split message size argument into 't_size' and 'r_size' pair
9p: trans_fd/p9_conn_cancel: drop client lock earlier
selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle
security/keys: Remove inconsistent __user annotation
char: move from strlcpy with unused retval to strscpy
tools/power turbostat: version 2022.10.04
tools/power turbostat: Use standard Energy Unit for SPR Dram RAPL domain
tools/power turbostat: Do not dump TRL if turbo is not supported
tools/power turbostat: Add support for MeteorLake platforms
tools/power turbostat: Add support for RPL-S
f2fs: support recording errors into superblock
f2fs: support recording stop_checkpoint reason into super_block
f2fs: remove the unnecessary check in f2fs_xattr_fiemap
f2fs: introduce cp_status sysfs entry
f2fs: fix to detect corrupted meta ino
f2fs: fix to account FS_CP_DATA_IO correctly
f2fs: code clean and fix a type error
f2fs: add "c_len" into trace_f2fs_update_extent_tree_range for compressed file
f2fs: fix to do sanity check on summary info
f2fs: port to vfs{g,u}id_t and associated helpers
f2fs: fix to do sanity check on destination blkaddr during recovery
f2fs: let FI_OPU_WRITE override FADVISE_COLD_BIT
f2fs: fix race condition on setting FI_NO_EXTENT flag
f2fs: remove redundant check in f2fs_sanity_check_cluster
f2fs: add static init_idisk_time function to reduce the code
f2fs: fix typo
f2fs: fix wrong dirty page count when race between mmap and fallocate.
f2fs: use COMPRESS_MAPPING to get compress cache mapping
f2fs: return the tmp_ptr directly in __bitmap_ptr
RISC-V: Increase range and default value of NR_CPUS
x86/mm: Ease W^X enforcement back to just a warning
PM: Improve EXPORT_*_DEV_PM_OPS macros
vfio: Change vfio_group->group_rwsem to a mutex
vfio: Remove the vfio_group->users and users_comp
vfio/mdev: add mdev available instance checking to the core
vfio/mdev: consolidate all the description sysfs into the core code
vfio/mdev: consolidate all the available_instance sysfs into the core code
vfio/mdev: consolidate all the name sysfs into the core code
vfio/mdev: consolidate all the device_api sysfs into the core code
vfio/mdev: remove mtype_get_parent_dev
vfio/mdev: remove mdev_parent_dev
vfio/mdev: unexport mdev_bus_type
vfio/mdev: remove mdev_from_dev
vfio/mdev: simplify mdev_type handling
vfio/mdev: embedd struct mdev_parent in the parent data structure
vfio/mdev: make mdev.h standalone includable
drm/i915/gvt: simplify vgpu configuration management
drm/i915/gvt: fix a memory leak in intel_gvt_init_vgpu_types
clk: qcom: gcc-sm6375: Ensure unsigned long type
clk: qcom: gcc-sm6375: Remove unused variables
ceph: remove Sage's git tree from documentation
ceph: fix incorrectly showing the .snap size for stat
ceph: fail the open_by_handle_at() if the dentry is being unlinked
ceph: increment i_version when doing a setattr with caps
ceph: Use kcalloc for allocating multiple elements
ceph: no need to wait for transition RDCACHE|RD -> RD
ceph: fail the request if the peer MDS doesn't support getvxattr op
ceph: wake up the waiters if any new caps comes
libceph: drop last_piece flag from ceph_msg_data_cursor
MAINTAINERS: Update SED-Opal Maintainers
xen-pcifront: Handle missed Connected state
PM: domains: log failures to register always-on domains
io_uring: Add missing inline to io_uring_cmd_import_fixed() dummy
platform/x86: int3472: Don't leak reference on error
ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
PM: ACPI: reboot: Reinstate S5 for reboot
kernel/reboot: Add SYS_OFF_MODE_RESTART_PREPARE mode
ACPI: PM: Take wake IRQ into consideration when entering suspend-to-idle
i2c: acpi: Use ACPI wake capability bit to set wake_irq
ACPI: resources: Add wake_capable parameter to acpi_dev_irq_flags
gpiolib: acpi: Add wake_capable variants of acpi_dev_gpio_irq_get
Revert "ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync"
powerpc/64: Fix msr_check_and_set/clear MSR[EE] race
powerpc/64s/interrupt: Change must-hard-mask interrupt check from BUG to WARN
perf test: Introduce script for java symbol testing
perf subcmd: Set environment variable "PREFIX"
perf trace: Fix incorrectly parsed hexadecimal value for flags in filter
perf trace: Fix show_arg_names not working for tp arg names
perf string: Remove unused macro K()
perf test: Add kernel lock contention test
perf lock: Add -q/--quiet option to suppress header and debug messages
perf lock: Add -E/--entries option
perf test: waiting.sh: Parameterize timeouts
perf test: test_intel_pt.sh: Move helper functions for waiting
perf test: test_intel_pt.sh: Add per-thread test
perf tools: Add debug messages and comments for testing
perf test: test_intel_pt.sh: Add more output in preparation for more tests
perf test: test_intel_pt.sh: Fix return checking
perf test: test_intel_pt.sh: Use quotes around variable expansion
perf test: test_intel_pt.sh: Use grep -c instead of grep plus wc -l
perf test: test_intel_pt.sh: Stop using backticks
perf test: test_intel_pt.sh: Stop using expr
perf test: test_intel_pt.sh: Fix redirection
perf test: test_intel_pt.sh: Use a temp directory
perf test: test_intel_pt.sh: Add cleanup function
perf tests: Fix 'perf probe' error log check in skip_if_no_debuginfo
perf annotate: Toggle full address <-> offset display
perf tools: Add 'addr' sort key
perf inject: Clarify build-id options a little bit
perf record: Fix a segfault in record__read_lost_samples()
perf top: Fix error code in cmd_top()
perf stat: Merge cases in process_evlist
perf genelf: Fix error code in jit_write_elf()
perf lock contention: Skip stack trace from BPF
perf lock contention: Allow to change stack depth and skip
perf lock contention: Show full callstack with -v option
perf lock contention: Factor out get_symbol_name_offset()
perf test: Add basic core_wide expression test
perf metrics: Wire up core_wide
perf stat: Delay metric parsing
perf topology: Add core_wide
perf smt: Compute SMT from topology
perf expr: Move the scanner_ctx into the parse_ctx
perf pmu: Remove perf_pmu_lex() needless declaration
perf sort: Remove hist_entry__sort_list() and sort__first_dimension() leftover declarations
perf test: Skip sigtrap test on old kernels
perf sched: Factor out destroy_tasks()
perf cpumap: Add range data encoding
perf events: Prefer union over variable length array
perf vendor events: Update events for Neoverse E1
perf timechart: Add p_state_end helper
perf timechart: Add create_pidcomm helper
perf lock: Add get_key_by_aggr_mode helper
perf trace: Use zalloc() to save initialization of syscall_stats
perf vendor events arm64: Move REMOTE_ACCESS to "memory" category
perf intel-pt: Remove first line of log dumped on error
perf intel-pt: Support itrace option flag d+e to log on error
perf intel-pt: Improve object code read error message
perf intel-pt: Improve man page layout slightly
perf auxtrace: Add itrace option flag d+e to log on error
perf tools: Add perf_config_scan()
perf callchain: Remove unneeded 'result' variable
perf c2c: Add helpers to get counts of loads or stores
perf tools: Add same_cmd_with_prefix() helper
perf vendor events: Add missing Neoverse V1 events
perf report: Show per-event LOST SAMPLES stat
perf hist: Add nr_lost_samples to hist_stats
perf record: Read and inject LOST_SAMPLES events
perf record: Set PERF_FORMAT_LOST by default
perf tools: Print LOST read format in the verbose mode
perf smt: Tidy header guard add SPDX
perf branch: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platform
perf branch: Add branch privilege information request flag
perf branch: Extend branch type classification
perf branch: Add system error and not in transaction branch types
perf build: Enable -Wthread-safety with clang
perf top: Fixes for thread safety analysis
perf sched: Fixes for thread safety analysis
perf mutex: Add thread safety annotations
perf dso: Hold lock when accessing nsinfo
perf top: Update use of pthread mutex
perf annotate: Update use of pthread mutex
perf dso: Update use of pthread mutex
perf mmap: Remove unnecessary pthread.h include
perf ui: Update use of pthread mutex
perf sched: Update use of pthread mutex
perf record: Update use of pthread mutex
perf lock: Remove unused pthread.h include
perf bpf: Remove unused pthread.h include
perf hist: Update use of pthread mutex
perf tests: Avoid pthread.h inclusion
perf bench: Update use of pthread mutex/cond
perf mutex: Wrapped usage of mutex and cond
perf record: Allow multiple recording time ranges
perf evlist: Add evlist__{en/dis}able_non_dummy()
perf record: Change evlist->ctl_fd to use fdarray_flag__non_perf_event
perf record: Fix done_fd wakeup event
perf record: Fix way of handling non-perf-event pollfds
perf hashmap: Tidy hashmap dependency
perf metrics: Use 'unsigned int' instead of just 'unsigned'.
perf parse-events: Use 'unsigned int' instead of plain 'unsigned'.
tools build: Display logical OR of a feature flavors
tools build: Increment room for feature name in feature detection output
tools build: Fix feature detection output due to eval expansion
perf inject: Add a command line option to specify build ids.
spi: spi-gxp: fix typo in SPDX identifier line
perf/hw_breakpoint: Annotate tsk->perf_event_mutex vs ctx->mutex
perf: Fix pmu_filter_match()
perf: Fix lockdep_assert_event_ctx()
ARM: 9246/1: dump: show page table level name
ARM: 9245/1: dump: show FDT region
ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n
ARM: 9240/1: dma-mapping: Pass (void *) to virt_to_page()
ARM: 9234/1: stacktrace: Avoid duplicate saving of exception PC value
ARM: 9233/1: stacktrace: Skip frame pointer boundary check for call_with_stack()
alpha: add full ioread64/iowrite64 implementation
thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id
thermal/core: Add a check before calling set_trip_temp()
thermal/core: Drop valid pointer check for type
thermal/drivers/rcar_thermal: Constify static thermal_zone_device_ops
thermal/drivers/qcom: Drop false build dependency of all QCOM drivers on QCOM_TSENS
thermal/of: Remove the thermal_zone_of_get_sensor_id() function
thermal/drivers/imx_sc: Rely on the platform data to get the resource id
pinctrl: starfive: Rename "pinctrl-starfive" to "pinctrl-starfive-jh7100"
pinctrl: Create subdirectory for StarFive drivers
dt-bindings: pinctrl: st,stm32: Document interrupt-controller property
dt-bindings: pinctrl: st,stm32: Document gpio-hog pattern property
dt-bindings: pinctrl: st,stm32: Document gpio-line-names
pinctrl: st: stop abusing of_get_named_gpio()
pinctrl: wpcm450: Correct the fwnode_irq_get() return value check
pinctrl: bcm: Remove unused struct bcm6328_pingroup
pinctrl: qcom: restrict drivers per ARM/ARM64
pinctrl: bcm: ns: Remove redundant dev_err call
gpio: rockchip: request GPIO mux to pinctrl when setting direction
pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback
xfs: on memory failure, only shut down fs after scanning all mappings
xfs: rearrange the logic and remove the broken comment for xfs_dir2_isxx
xfs: trim the mapp array accordingly in xfs_da_grow_inode_int
eth: pse: add missing static inlines
clk: qcom: kpss-xcc: convert to parent data API
clk: introduce (devm_)hw_register_mux_parent_data_table API
RISC-V: Add mvendorid, marchid, and mimpid to /proc/cpuinfo output
once: rename _SLOW to _SLEEPABLE
net: pse-pd: add regulator based PSE driver
dt-bindings: net: pse-dt: add bindings for regulator based PoDL PSE controller
ethtool: add interface to interact with Ethernet Power Equipment
net: mdiobus: search for PSE nodes by parsing PHY nodes.
net: mdiobus: fwnode_mdiobus_register_phy() rework error handling
net: add framework to support Ethernet PSE and PDs devices
dt-bindings: net: phy: add PoDL PSE property
[brown paperbag] fix coredump breakage
net: marvell: prestera: Propagate nh state from hw to kernel
net: marvell: prestera: Add neighbour cache accounting
net: marvell: prestera: add stub handler neighbour events
net: marvell: prestera: Add heplers to interact with fib_notifier_info
net: marvell: prestera: Add length macros for prestera_ip_addr
net: marvell: prestera: add delayed wq and flush wq on deinit
net: marvell: prestera: Add strict cleanup of fib arbiter
net: marvell: prestera: Add cleanup of allocated fib_nodes
net: marvell: prestera: Add router nexthops ABI
eth: octeon: fix build after netif_napi_add() changes
net/mlx5: E-Switch, Return EBUSY if can't get mode lock
net/mlx5: E-switch, Don't update group if qos is not enabled
net/mlx5: E-Switch, Allow offloading fwd dest flow table with vport
net/mlx5: Set default grace period based on function type
net/mlx5: Start health poll at earlier stage of driver load
net/mlx5e: Expose rx_oversize_pkts_buffer counter
net/mlx5e: xsk: Optimize for unaligned mode with 3072-byte frames
net/mlx5e: xsk: Print a warning in slow configurations
net/mlx5e: xsk: Use KLM to protect frame overrun in unaligned mode
net/mlx5e: Improve MTT/KSM alignment
net/mlx5e: xsk: Use umr_mode to calculate striding RQ parameters
net/mlx5e: xsk: Improve need_wakeup logic
net/mlx5e: xsk: Include XSK skb_from_cqe callbacks in INDIRECT_CALL
net/mlx5e: xsk: Set napi_id to support busy polling
net/mlx5e: xsk: Flush RQ on XSK activation to save memory
net: mvpp2: fix mvpp2 debugfs leak
net: ipa: update copyrights
net: ipa: update comments
r8152: Rate limit overflow messages
net: lan966x: Fix return type of lan966x_port_xmit
init/main.c: remove unnecessary (void*) conversions
proc: mark more files as permanent
nilfs2: remove the unneeded result variable
nilfs2: delete unnecessary checks before brelse()
checkpatch: warn for non-standard fixes tag style
usr/gen_init_cpio.c: remove unnecessary -1 values from int file
ipc/msg: mitigate the lock contention with percpu counter
percpu: add percpu_counter_add_local and percpu_counter_sub_local
fs/ocfs2: fix repeated words in comments
relay: use kvcalloc to alloc page array in relay_alloc_page_array
proc: make config PROC_CHILDREN depend on PROC_FS
fs: uninline inode_maybe_inc_iversion()
firmware: google: test spinlock on panic path to avoid lockups
ipc: mqueue: remove unnecessary conditionals
init.h: fix spelling typo in comment
fs/ocfs2/suballoc.h: fix spelling typo in comment
ocfs2: replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
clk: allow building lan966x as a module
clk: clk-xgene: simplify if-if to if-else
clk: ast2600: BCLK comes from EPLL
mm: memcontrol: drop dead CONFIG_MEMCG_SWAP config symbol
mm: memcontrol: use do_memsw_account() in a few more places
mm: memcontrol: deprecate swapaccounting=0 mode
mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled
mm/secretmem: remove reduntant return value
mm/hugetlb: add available_huge_pages() func
mm: remove unused inline functions from include/linux/mm_inline.h
selftests/vm: add selftest for MADV_COLLAPSE of uffd-minor memory
selftests/vm: add file/shmem MADV_COLLAPSE selftest for cleared pmd
selftests/vm: add thp collapse shmem testing
selftests/vm: add thp collapse file and tmpfs testing
selftests/vm: modularize thp collapse memory operations
selftests/vm: dedup THP helpers
mm/khugepaged: add tracepoint to hpage_collapse_scan_file()
mm/madvise: add file and shmem support to MADV_COLLAPSE
mm/khugepaged: attempt to map file/shmem-backed pte-mapped THPs by pmds
mm/shmem: add flag to enforce shmem THP in hugepage_vma_check()
selftests/vm: retry on EAGAIN for MADV_COLLAPSE selftest
mm/madvise: MADV_COLLAPSE return EAGAIN when page cannot be isolated
mm/khugepaged: check compound_order() in collapse_pte_mapped_thp()
mm: hugetlb: fix UAF in hugetlb_handle_userfault
mm: memcontrol: make cgroup_memory_noswap a static key
mm: memcontrol: use memcg_kmem_enabled in count_objcg_event
mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters()
mm/damon/sysfs: return 'err' value when call kstrtoul() failed
mm/page_alloc: update comments for rmqueue()
mm/damon: rename damon_pageout_score() to damon_cold_score()
hugetlb: freeze allocated pages before creating hugetlb pages
mm/page_alloc: fix obsolete comment in deferred_pfn_valid()
mm/page_alloc: remove obsolete gfpflags_normal_context()
mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP()
mm/page_alloc: init local variable buddy_pfn
mm/page_alloc: use helper macro SZ_1{K,M}
mm/page_alloc: make boot_nodestats static
mm, memory_hotplug: remove obsolete generic_free_nodedata()
mm/page_alloc: use local variable zone_idx directly
mm/page_alloc: add missing is_migrate_isolate() check in set_page_guard()
mm: remove obsolete pgdat_is_empty()
mm/page_alloc: fix freeing static percpu memory
mm/page_alloc: add __init annotations to init_mem_debugging_and_hardening()
mm/page_alloc: remove obsolete comment in zone_statistics()
mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORDER_WIDTH
mm/page_alloc: make zone_pcp_update() static
mm/page_alloc: ensure kswapd doesn't accidentally go to sleep
mm/page_table_check: fix typos
mm/damon: return void from damon_set_schemes()
mm/secretmem: add __init annotation to secretmem_init()
mm/damon/lru_sort: change damon_lru_sort_wmarks to static
mm/damon/reclaim: change damon_reclaim_wmarks to static
mm/damon: use 'struct damon_target *' instead of 'void *' in target_valid()
mm/damon: simplify scheme create in lru_sort.c
mm/damon/sysfs: avoid call damon_target_has_pid() repeatedly
x86: kmsan: handle CPU entry area
x86: kmsan: enable KMSAN builds for x86
mm: fs: initialize fsdata passed to write_begin/write_end interface
bpf: kmsan: initialize BPF registers with zeroes
entry: kmsan: introduce kmsan_unpoison_entry_regs()
x86: kmsan: don't instrument stack walking functions
x86: fs: kmsan: disable CONFIG_DCACHE_WORD_ACCESS
x86: kasan: kmsan: support CONFIG_GENERIC_CSUM on x86, enable it for KASAN/KMSAN
x86: kmsan: sync metadata pages on page fault
x86: kmsan: use __msan_ string functions where possible.
x86: kmsan: handle open-coded assembly in lib/iomem.c
x86: kmsan: skip shadow checks in __switch_to()
x86: kmsan: disable instrumentation of unsupported code
objtool: kmsan: list KMSAN API functions as uaccess-safe
security: kmsan: fix interoperability with auto-initialization
kcov: kmsan: unpoison area->list in kcov_remote_area_put()
block: kmsan: skip bio block merging logic for KMSAN
kmsan: disable physical page merging in biovec
crypto: kmsan: disable accelerated configs under KMSAN
kmsan: disable strscpy() optimization under KMSAN
kmsan: add tests for KMSAN
kmsan: handle memory sent to/from USB
virtio: kmsan: check/unpoison scatterlist in vring_map_one_sg()
dma: kmsan: unpoison DMA mappings
input: libps2: mark data received in __ps2_command() as initialized
kmsan: add iomap support
instrumented.h: add KMSAN support
init: kmsan: call KMSAN initialization routines
kmsan: handle task creation and exiting
mm: kmsan: call KMSAN hooks from SLUB code
mm: kmsan: maintain KMSAN metadata for page operations
MAINTAINERS: add entry for KMSAN
kmsan: disable instrumentation of unsupported common kernel code
kmsan: add KMSAN runtime core
libnvdimm/pfn_dev: increase MAX_STRUCT_PAGE_SIZE
x86: kmsan: pgtable: reduce vmalloc space
kmsan: mark noinstr as __no_sanitize_memory
kmsan: introduce __no_sanitize_memory and __no_kmsan_checks
kmsan: add ReST documentation
asm-generic: instrument usercopy in cacheflush.h
x86: asm: instrument usercopy in get_user() and put_user()
instrumented.h: allow instrumenting both sides of copy_from_user()
stackdepot: reserve 5 extra bits in depot_stack_handle_t
x86: add missing include to sparsemem.h
hugetlb: clean up code checking for fault/truncation races
hugetlb: use new vma_lock for pmd sharing synchronization
hugetlb: create hugetlb_unmap_file_folio to unmap single file folio
hugetlb: add vma based lock for pmd sharing
hugetlb: rename vma_shareable() and refactor code
hugetlb: create remove_inode_single_folio to remove single file folio
hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cache
hugetlbfs: revert use i_mmap_rwsem for more pmd sharing synchronization
hugetlbfs: revert use i_mmap_rwsem to address page fault/truncate race
mm/hugetlb: remove unnecessary 'NULL' values from pointer
mm/filemap: make folio_put_wait_locked static
mm: hugetlb: eliminate memory-less nodes handling
mm: hugetlb: simplify per-node sysfs creation and removal
mm/mempolicy: use PAGE_ALIGN instead of open-coding it
mm/page_alloc.c: document bulkfree_pcp_prepare() return value
mm/page_alloc.c: rename check_free_page() to free_page_is_bad()
mm/memcontrol: use kstrtobool for swapaccount param parsing
mm/damon/core: simplify the kdamond stop mechanism by removing 'done'
mm/damon/sysfs: simplify the variable 'pid' assignment operation
mm/damon: simplify the parameter passing for 'prepare_access_checks'
mm/damon/lru_sort: deduplicate hot/cold schemes generators
mm/damon/lru_sort: use quotas param generator
mm/damon/reclaim: use the quota params generator macro
mm/damon/modules-common: implement damos time quota params generator
mm/damon/modules-common: implement a damos quota params generator
mm/damon/lru_sort: use stat generator
mm/damon/reclaim: use stat parameters generator
mm/damon/modules-common: implement a stats parameters generator macro
mm/damon/reclaim: use watermarks parameters generator macro
mm/damon/lru_sort: use watermarks parameters generator macro
mm/damon/modules-common: implement a watermarks module parameters generator macro
mm/damon/reclaim: use monitoring attributes parameters generator macro
mm/damon/lru_sort: use monitoring attributes parameters generaotr macro
mm/damon: implement a monitoring attributes module parameters generator macro
mm/damon/lru_sort: use 'struct damon_attrs' for storing parameters for it
mm/damon/reclaim: use 'struct damon_attrs' for storing parameters for it
mm/damon/core: reduce parameters for damon_set_attrs()
mm/damon/core: use a dedicated struct for monitoring attributes
mm/damon/core: factor out 'damos_quota' private fileds initialization
mm/damon/core: copy struct-to-struct instead of field-to-field in damon_new_scheme()
mm/damon/paddr: deduplicate damon_pa_{mark_accessed,deactivate_pages}()
mm/damon/paddr: make supported DAMOS actions of paddr clear
mm/damon: simplify scheme create in damon_lru_sort_apply_parameters
zram: keep comments within 80-columns limit
zram: do not waste zram_table_entry flags bits
mm/damon: improve damon_new_region strategy
mm/damon/sysfs: use the wrapper directly to check if the kdamond is running
mm/damon/sysfs: change few functions execute order
mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twice
writeback: remove unused macro DIRTY_FULL_SCOPE
mm: use nth_page instead of mem_map_offset mem_map_next
mm/damon: remove duplicate get_monitoring_region() definitions
mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE
zsmalloc: use correct types in _first_obj_offset functions
mm/shuffle: convert module_param_call to module_param_cb
Docs/admin-guide/mm/damon/usage: note DAMON debugfs interface deprecation plan
Docs/admin-guide/mm/damon/start: mention the dependency as sysfs instead of debugfs
mm/damon/Kconfig: notify debugfs deprecation plan
Docs/admin-guide/mm/damon: rename the title of the document
mm/damon/core-test: test damon_set_regions
mm/damon/core: avoid holes in newly set monitoring target ranges
selftest/damon: add a test for duplicate context dirs creation
tmpfs: add support for an i_version counter
mm/damon/vaddr: add a comment for 'default' case in damon_va_apply_scheme()
mm/damon: introduce struct damos_access_pattern
mm/rodata_test: use PAGE_ALIGNED() helper
mm/hwpoison: add __init/__exit annotations to module init/exit funcs
memcg: reduce size of memcg vmstats structures
memcg: rearrange code
memcg: extract memcg_vmstats from struct mem_cgroup
memblock tests: add new pageblock related macro
mm: add pageblock_aligned() macro
mm: add pageblock_align() macro
mm: reuse pageblock_start/end_pfn() macro
mm/page_owner.c: remove redundant drain_all_pages
mm/damon: simplify damon_ctx check in damon_sysfs_before_terminate
mm/damon/core: iterate the regions list from current point in damon_set_regions()
mm/hmm/test: use char dev with struct device to get device node
kasan: better invalid/double-free report header
kasan: move tests to mm/kasan/
kasan: add another use-after-free test
kasan: better identify bug types for tag-based modes
kasan: dynamically allocate stack ring entries
kasan: support kasan.stacktrace for SW_TAGS
kasan: implement stack ring for tag-based modes
kasan: introduce kasan_complete_mode_report_info
kasan: rework function arguments in report.c
kasan: fill in cache and object in complete_report_info
kasan: introduce complete_report_info
kasan: simplify print_report
kasan: make kasan_addr_to_page static
kasan: use kasan_addr_to_slab in print_address_description
kasan: use virt_addr_valid in kasan_addr_to_page/slab
kasan: cosmetic changes in report.c
kasan: move kasan_get_alloc/free_track definitions
kasan: pass tagged pointers to kasan_save_alloc/free_info
kasan: only define kasan_cache_create for Generic mode
kasan: only define metadata structs for Generic mode
kasan: only define metadata offsets for Generic mode
kasan: only define kasan_never_merge for Generic mode
kasan: only define kasan_metadata_size for Generic mode
kasan: drop CONFIG_KASAN_GENERIC check from kasan_init_cache_meta
kasan: introduce kasan_init_cache_meta
kasan: introduce kasan_requires_meta
kasan: move kasan_get_*_meta to generic.c
kasan: clear metadata functions for tag-based modes
kasan: introduce kasan_init_object_meta
kasan: introduce kasan_get_alloc_track
kasan: introduce kasan_print_aux_stacks
kasan: drop CONFIG_KASAN_TAGS_IDENTIFY
kasan: split save_alloc_info implementations
kasan: move is_kmalloc check out of save_alloc_info
kasan: rename kasan_set_*_info to kasan_save_*_info
kasan: check KASAN_NO_FREE_META in __kasan_metadata_size
filemap: convert filemap_range_has_writeback() to use folios
hugetlb_encode.h: fix undefined behaviour (34 << 26)
mm/damon/sysfs: simplify the judgement whether kdamonds are busy
mm/hugetlb.c: remove unnecessary initialization of local `err'
mm: convert lock_page_or_retry() to folio_lock_or_retry()
uprobes: use new_folio in __replace_page()
rmap: remove page_unlock_anon_vma_read()
mm: convert page_get_anon_vma() to folio_get_anon_vma()
huge_memory: convert unmap_page() to unmap_folio()
huge_memory: convert split_huge_page_to_list() to use a folio
migrate: convert unmap_and_move_huge_page() to use folios
migrate: convert __unmap_and_move() to use folios
rmap: convert page_move_anon_rmap() to use a folio
mm: remove try_to_free_swap()
memcg: convert mem_cgroup_swap_full() to take a folio
mm: convert do_swap_page() to use folio_free_swap()
ksm: use a folio in replace_page()
uprobes: use folios more widely in __replace_page()
madvise: convert madvise_free_pte_range() to use a folio
huge_memory: convert do_huge_pmd_wp_page() to use a folio
mm: convert do_wp_page() to use a folio
swap: convert swap_writepage() to use a folio
swap_state: convert free_swap_cache() to use a folio
mm: remove lookup_swap_cache()
mm: convert do_swap_page() to use swap_cache_get_folio()
swapfile: convert unuse_pte_range() to use a folio
swapfile: convert __try_to_reclaim_swap() to use a folio
swapfile: convert try_to_unuse() to use a folio
shmem: remove shmem_getpage()
userfaultfd: convert mcontinue_atomic_pte() to use a folio
khugepaged: call shmem_get_folio()
shmem: convert shmem_get_link() to use a folio
shmem: convert shmem_symlink() to use a folio
shmem: convert shmem_fallocate() to use a folio
shmem: convert shmem_file_read_iter() to use shmem_get_folio()
shmem: convert shmem_write_begin() to use shmem_get_folio()
shmem: convert shmem_get_partial_folio() to use shmem_get_folio()
shmem: add shmem_get_folio()
shmem: convert shmem_read_mapping_page_gfp() to use shmem_get_folio_gfp()
shmem: convert shmem_fault() to use shmem_get_folio_gfp()
shmem: convert shmem_getpage_gfp() to shmem_get_folio_gfp()
shmem: eliminate struct page from shmem_swapin_folio()
swap: add swap_cache_get_folio()
shmem: convert shmem_replace_page() to shmem_replace_folio()
shmem: convert shmem_mfill_atomic_pte() to use a folio
memcg: convert mem_cgroup_swapin_charge_page() to mem_cgroup_swapin_charge_folio()
mm: convert do_swap_page()'s swapcache variable to a folio
mm: convert do_swap_page() to use a folio
mm/swap: convert put_swap_page() to put_swap_folio()
mm/swap: convert add_to_swap_cache() to take a folio
mm/swap: convert __read_swap_cache_async() to use a folio
mm/swapfile: convert try_to_free_swap() to folio_free_swap()
mm/swapfile: remove page_swapcount()
shmem: convert shmem_replace_page() to use folios throughout
shmem: convert shmem_delete_from_page_cache() to take a folio
shmem: convert shmem_writepage() to use a folio throughout
mm: add folio_add_lru_vma()
mm: add split_folio()
mm: reimplement folio_order() and folio_nr_pages()
mm: add the first tail page to struct folio
mm/vmscan: fix a lot of comments
ksm: convert to use common struct mm_slot
ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash
ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node
ksm: add the ksm prefix to the names of the ksm private structures
ksm: remove redundant declarations in ksm.h
mm: thp: convert to use common struct mm_slot
mm: introduce common struct mm_slot
clk: clocking-wizard: Depend on HAS_IOMEM
clk: clocking-wizard: Use dev_err_probe() helper
x86/mm: Disable W^X detection and enforcement on 32-bit
clk: nxp: fix typo in comment
clk: pxa: add a check for the return value of kzalloc()
clk: vc5: Add support for IDT/Renesas VersaClock 5P49V6975
dt-bindings: clock: vc5: Add 5P49V6975
gpio: tc3589x: Make irqchip immutable
ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
tracing/user_events: Move pages/locks into groups to prepare for namespaces
Orangefs: change iterate to iterate_shared
drm/i915: Reject excessive dotclocks early
drm/i915: Fix watermark calculations for DG2 CCS+CC modifier
drm/i915: Fix watermark calculations for DG2 CCS modifiers
drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier
drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
drm/i915/psr: Fix PSR_IMR/IIR field handling
drm/i915/ehl: Update MOCS table for EHL
tracing: Add Masami Hiramatsu as co-maintainer
of: base: Shift refcount decrement in of_find_last_cache_level()
tracing: Remove unused variable 'dups'
net: netfilter: move bpf_ct_set_nat_info kfunc in nf_nat_bpf.c
Documentation: bpf: Add implementation notes documentations to table of contents
MAINTAINERS: add myself as a tracing reviewer
irqchip/ls-extirq: Fix invalid wait context by avoiding to use regmap
spi: tegra210-quad: Fix combined sequence
NFSv4/pNFS: Always return layout stats on layout return for flexfiles
NFS: move from strlcpy with unused retval to strscpy
SUNRPC: move from strlcpy with unused retval to strscpy
NFS: clean up a needless assignment in nfs_file_write()
nfs: remove unnecessary (void*) conversions.
SUNRPC: use max_t() to simplify open code
NFSv4: Directly use ida_alloc()/free()
SUNRPC: Directly use ida_alloc()/free()
dt-bindings: leds: Add MediaTek MT6370 flashlight
dt-bindings: leds: mt6370: Add MediaTek MT6370 current sink type LED indicator
dt-bindings: mailbox: Convert mtk-gce to DT schema
once: add DO_ONCE_SLOW() for sleepable contexts
net/ieee802154: reject zero-sized raw_sendmsg()
net: wwan: iosm: Call mutex_init before locking it
octeontx2-pf: mcs: Introduce MACSEC hardware offloading
octeontx2-af: cn10k: mcs: Add debugfs support
octeontx2-af: cn10k: mcs: Handle MCS block interrupts
octeontx2-af: cn10k: mcs: Support for stats collection
octeontx2-af: cn10k: mcs: Install a default TCAM for normal traffic
octeontx2-af: cn10k: mcs: Manage the MCS block hardware resources
octeontx2-af: cn10k: mcs: Add mailboxes for port related operations
octeontx2-af: cn10k: Introduce driver for macsec block.
eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address
net: lan966x: Add port mirroring support using tc-matchall
net: lan966x: Add port police support using tc-matchall
net: fec: using page pool to manage RX buffers
net: Remove DECnet leftovers from flow.h.
bnx2x: fix potential memory leak in bnx2x_tpa_stop()
eth: lan743x: reject extts for non-pci11x1x devices
gro: add support of (hw)gro packets to gro stack
net: prestera: acl: Add check for kmemdup
mptcp: update misleading comments.
selftests: mptcp: update and extend fastclose test-cases
mptcp: use fastclose on more edge scenarios
mptcp: propagate fastclose error
net: sfp: add support for multigig RollBall transceivers
net: phy: mdio-i2c: support I2C MDIO protocol for RollBall SFP modules
net: sfp: create/destroy I2C mdiobus before PHY probe/after PHY release
net: sfp: Add and use macros for SFP quirks definitions
net: phylink: allow attaching phy for SFP modules on 802.3z mode
net: phy: marvell10g: select host interface configuration
net: phy: marvell10g: Use tabs instead of spaces for indentation
net: phylink: pass supported host PHY interface modes to phylib for SFP's PHYs
net: phylink: rename phylink_sfp_config()
net: phylink: use phy_interface_t bitmaps for optical modules
net: sfp: augment SFP parsing with phy_interface_t bitmap
net: phylink: add ability to validate a set of interface modes
x86/hyperv: Replace kmap() with kmap_local_page()
drm/i915: Round to closest in g4x+ HDMI clock readout
PCI: qcom-ep: Make use of the cached dev pointer
PCI: qcom-ep: Rely on the clocks supplied by devicetree
PCI: qcom-ep: Add kernel-doc for qcom_pcie_ep structure
phy: freescale: imx8m-pcie: Fix the wrong order of phy_init() and phy_power_on()
PCI: imx6: Add i.MX8MP PCIe support
PCI: dwc: Replace of_gpio_named_count() by gpiod_count()
platform/x86: use PLATFORM_DEVID_NONE instead of -1
platform/x86/amd: pmc: Dump idle mask during "check" stage instead
net: sparx5: Fix return type of sparx5_port_xmit_impl
af_unix: Fix memory leaks of the whole sk due to OOB skb.
net: Add helper function to parse netlink msg of ip_tunnel_parm
net: Add helper function to parse netlink msg of ip_tunnel_encap
net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
hwmon: (corsair-psu) add USB id of new revision of the HX1000i psu
ia64: simplify esi object addition in Makefile
Revert "kbuild: Check if linker supports the -X option"
kbuild: rebuild .vmlinux.export.o when its prerequisite is updated
kbuild: move modules.builtin(.modinfo) rules to Makefile.vmlinux_o
zstd: Fixing mixed module-builtin objects
kallsyms: ignore __kstrtab_* and __kstrtabns_* symbols
iomap: add a tracepoint for mappings returned by map_blocks
iomap: iomap: fix memory corruption when recording errors during writeback
net: sched: use tc_cls_bind_class() in filter
net: sched: cls_api: introduce tc_cls_bind_class() helper
net: sched: ensure n arg not empty before call bind_class
hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller
dt-bindings: hwmon: sensirion,shtc1: Clean up spelling mistakes and grammar
hwmon: (nct6683) remove unused variable in nct6683_create_attr_group
dt-bindings: watchdog: migrate mt7621 text bindings to YAML
watchdog: sp5100_tco: Add "action" module parameter
watchdog: imx93: add watchdog timer on imx93
watchdog: imx7ulp_wdt: init wdog when it was active
watchdog: imx7ulp_wdt: Handle wdog reconfigure failure
watchdog: imx7ulp_wdt: Fix RCS timeout issue
watchdog: imx7ulp_wdt: Check CMD32EN in wdog init
watchdog: imx7ulp: Add explict memory barrier for unlock sequence
watchdog: imx7ulp: Move suspend/resume to noirq phase
watchdog: rti-wdt:using the pm_runtime_resume_and_get to simplify the code
dt-bindings: watchdog: rockchip: add rockchip,rk3128-wdt
watchdog: s3c2410_wdt: support exynosautov9 watchdog
dt-bindings: watchdog: add exynosautov9 compatible
watchdog: npcm: Enable clock if provided
watchdog: meson: keep running if already active
watchdog: dt-bindings: atmel,at91sam9-wdt: convert to json-schema
watchdog: armada_37xx_wdt: Fix .set_timeout callback
watchdog: sa1100: make variable sa1100dog_driver static
watchdog: w83977f_wdt: Fix comment typo
watchdog: eurotechwdt: Remove redundant word in comments
watchdog: Check dev_set_name() return value
watchdog: rzg2l_wdt: Add rzv2m support
dt-bindings: watchdog: renesas,wdt: Add r9a09g011 (RZ/V2M) support
watchdog: ftwdt010_wdt: fix test for platform_get_irq() failure
dt-bindings: watchdog: renesas-wdt: Add r8a779g0 support
watchdog: Exar/MaxLinear XR28V38x driver
watchdog: ftwdt010_wdt: implement _restart() function
watchdog: w83627hf_wdt: add bootstatus support
dt-bindings: watchdog: Convert Xilinx watchdog bindings to json-schema
watchdog: aspeed_wdt: Reorder output signal register configuration
watchdog/hpwdt: Enable HP_WATCHDOG for ARM64 systems.
watchdog/hpwdt: Include nmi.h only if CONFIG_HPWDT_NMI_DECODING
watchdog: wdat_wdt: Set the min and max timeout values properly
watchdog: bd9576_wdt: switch to using devm_fwnode_gpiod_get()
dt-bindings: watchdog: toshiba,visconti-wdt: Update the common clock properties
kallsyms: take the input file instead of reading stdin
kallsyms: drop duplicated ignore patterns from kallsyms.c
kbuild: reuse mksysmap output for kallsyms
mksysmap: update comment about __crc_*
kbuild: remove head-y syntax
kbuild: use obj-y instead extra-y for objects placed at the head
riscv: select HAVE_POSIX_CPU_TIMERS_TASK_WORK
RISC-V: KVM: Use generic guest entry infrastructure
RISC-V: KVM: Record number of signal exits as a vCPU stat
RISC-V: KVM: add __init annotation to riscv_kvm_init()
RISC-V: KVM: Expose Zicbom to the guest
RISC-V: KVM: Provide UAPI for Zicbom block size
RISC-V: KVM: Make ISA ext mappings explicit
RISC-V: KVM: Allow Guest use Zihintpause extension
RISC-V: KVM: Allow Guest use Svinval extension
RISC-V: KVM: Use Svinval for local TLB maintenance when available
RISC-V: Probe Svinval extension form ISA string
RISC-V: KVM: Change the SBI specification version to v1.0
riscv: KVM: Apply insn-def to hlv encodings
riscv: KVM: Apply insn-def to hfence encodings
riscv: Introduce support for defining instructions
riscv: Add X register names to gpr-nums
i2c: pci1xxxx: prevent signed integer overflow
i2c: acpi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
i2c: i801: Prefer async probe
i2c: designware-pci: Use standard pattern for memory allocation
i2c: designware-pci: Group AMD NAVI quirk parts together
random: fix typos in get_random_bytes() comment
net/mlx5e: xsk: Use queue indices starting from 0 for XSK queues
net/mlx5e: Introduce the mlx5e_flush_rq function
net/mlx5e: xsk: Support XDP metadata on XSK RQs
net/mlx5e: Optimize RQ page deallocation
net/mlx5e: Call mlx5e_page_release_dynamic directly where possible
net/mlx5e: Use non-XSK page allocator in SHAMPO
net/mlx5e: xsk: Use xsk_buff_alloc_batch on striding RQ
net/mlx5e: xsk: Use xsk_buff_alloc_batch on legacy RQ
net/mlx5e: xsk: Split out WQE allocation for legacy XSK RQ
net/mlx5e: Remove the outer loop when allocating legacy RQ WQEs
net/mlx5e: xsk: Use partial batches in legacy RQ with XSK
net/mlx5e: Use partial batches in legacy RQ
net/mlx5e: Make the wqe_index_mask calculation more exact
net/mlx5e: Introduce wqe_index_mask for legacy RQ
net/mlx5e: xsk: Drop the check for XSK state in mlx5e_xsk_wakeup
net/mlx5e: xsk: Use mlx5e_trigger_napi_icosq for XSK wakeup
power: supply: mt6370: Fix return value check in mt6370_chg_probe()
power: supply: ab8500: Remove unused struct ab8500_chargalg_sysfs_entry
power: supply: mt6370: uses IIO interfaces, depends on IIO
power: supply: max1721x: Fix spelling mistake "Gauage" -> "Gauge"
cpumask: fix checking valid cpu range
lib/bitmap: add tests for for_each() loops
lib/find: optimize for_each() macros
lib/bitmap: introduce for_each_set_bit_wrap() macro
lib/find_bit: add find_next{,_and}_bit_wrap
cpumask: switch for_each_cpu{,_not} to use for_each_bit()
net: fix cpu_max_bits_warn() usage in netif_attrmask_next{,_and}
bpf, docs: Delete misformatted table.
Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
ALSA: hda: Fix position reporting on Poulsbo
random: schedule jitter credit for next jiffy, not in two jiffies
scsi: ufs: core: Remove unneeded casts from void *
scsi: lpfc: Fix spelling mistake "unsolicted" -> "unsolicited"
scsi: qla2xxx: Use transport-defined speed mask for supported_speeds
scsi: target: iblock: Fold iblock_emulate_read_cap_with_block_size() into iblock_get_blocks()
scsi: qla2xxx: Fix serialization of DCBX TLV data request
scsi: ufs: qcom: Remove redundant dev_err() call
scsi: megaraid_sas: Move megasas_dbg_lvl init to megasas_init()
scsi: megaraid_sas: Remove unnecessary memset()
scsi: megaraid_sas: Simplify megasas_update_device_list
scsi: megaraid_sas: Correct an error message
scsi: megaraid_sas: Correct value passed to scsi_device_lookup()
KVM: arm64: Advertise new kvmarm mailing list
scsi: target: core: UA on all LUNs after reset
scsi: target: core: New key must be used for moved PR
scsi: target: core: Abort all preempted regs if requested
scsi: target: core: Fix memory leak in preempt_and_abort
scsi: target: core: Fix preempt and abort for allreg res
ALSA: hda/hdmi: Don't skip notification handling during PM operation
dt-bindings: input: Add the PinePhone keyboard binding
dt-bindings: input: Convert hid-over-i2c to DT schema
ext4: fix potential out of bound read in ext4_fc_replay_scan()
ext4: factor out ext4_fc_get_tl()
ext4: introduce EXT4_FC_TAG_BASE_LEN helper
ext4: factor out ext4_free_ext_path()
ext4: remove unnecessary drop path references in mext_check_coverage()
ext4: update 'state->fc_regions_size' after successful memory allocation
ext4: fix potential memory leak in ext4_fc_record_regions()
ext4: fix potential memory leak in ext4_fc_record_modified_inode()
ext4: remove redundant checking in ext4_ioctl_checkpoint
jbd2: add miss release buffer head in fc_do_one_pass()
ext4: move DIOREAD_NOLOCK setting to ext4_set_def_opts()
ext4: remove useless local variable 'blocksize'
ext4: unify the ext4 super block loading operation
ext4: factor out ext4_journal_data_mode_check()
ext4: factor out ext4_load_and_init_journal()
ext4: factor out ext4_group_desc_init() and ext4_group_desc_free()
ext4: factor out ext4_geometry_check()
ext4: factor out ext4_check_feature_compatibility()
ext4: factor out ext4_init_metadata_csum()
ext4: factor out ext4_encoding_init()
ext4: factor out ext4_inode_info_init()
ext4: factor out ext4_fast_commit_init()
ext4: factor out ext4_handle_clustersize()
ext4: factor out ext4_set_def_opts()
ext4: remove cantfind_ext4 error handler
ext4: goto right label 'failed_mount3a'
ext4: adjust fast commit disable judgement order in ext4_fc_track_inode
ext4: factor out ext4_fc_disabled()
ext4: fix miss release buffer head in ext4_fc_write_inode
jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
jbd2: fix potential buffer head reference count leak
ext4: fix dir corruption when ext4_dx_add_entry() fails
ext4: remove ext4_inline_data_fiemap() declaration
ext4: fix i_version handling in ext4
mbcache: Avoid nesting of cache->c_list_lock under bit locks
jbd2: wake up journal waiters in FIFO order, not LIFO
ext4: place buffer head allocation before handle start
ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
ext4: unconditionally enable the i_version counter
net: ethernet: mtk_eth_soc: fix state in __mtk_foe_entry_clear
nfp: add support restart of link auto-negotiation
nfp: add support for link auto negotiation
nfp: refine the ABI of getting `sp_indiff` info
nfp: avoid halt of driver init process when non-fatal error happens
nfp: add support for reporting active FEC mode
selftests/tc-testing: update qdisc/cls/action features in config
dt-bindings: nfc: marvell,nci: fix reset line polarity in examples
net: dsa: remove bool devlink_port_setup
net: dsa: don't do devlink port setup early
net: dsa: don't leave dangling pointers in dp->pl when failing
net: dsa: move port_setup/teardown to be called outside devlink port registered area
net: devlink: add port_init/fini() helpers to allow pre-register/post-unregister functions
net: devlink: introduce a flag to indicate devlink port being registered
net: devlink: introduce port registered assert helper and use it
r8169: add rtl_disable_rxdvgate()
clk: mvebu: armada-37xx-tbg: Remove the unneeded result variable
genetlink: reject use of nlmsg_flags for new commands
clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
clk: Renesas versaclock7 ccf device driver
dt-bindings: Renesas versaclock7 device tree bindings
Bluetooth: hci_sync: Fix not indicating power state
clk: ti: Balance of_node_get() calls for of_find_node_by_name()
clk: imx: scu: fix memleak on platform_device_add() fails
clk: vc5: Use regmap_{set,clear}_bits() where appropriate
clk: vc5: Check IO access results
selftests/xsk: Fix double free
bpftool: Fix error message of strerror
libbpf: Fix overrun in netlink attribute iteration
clk: mediatek: add driver for MT8365 SoC
clk: mediatek: Export required common code symbols
selftests/bpf: Fix spelling mistake "unpriviledged" -> "unprivileged"
clk: mediatek: Provide mtk_devm_alloc_clk_data
dt-bindings: clock: mediatek: add bindings for MT8365 SoC
samples/bpf: Fix typo in xdp_router_ipv4 sample
clkdev: Simplify devm_clk_hw_register_clkdev() function
clkdev: Remove never used devm_clk_release_clkdev()
clk: Remove never used devm_of_clk_del_provider()
clk: bcm: rpi: Add support for VEC clock
clk: bcm: rpi: Handle pixel clock in firmware
clk: bcm: rpi: Add support HEVC clock
clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
clk: bcm2835: Round UART input clock up
clk: bcm2835: Make peripheral PLLC critical
of: base: make of_device_compatible_match() accept const device node
clk: baikal-t1: Convert to platform device driver
clk: baikal-t1: Add DDR/PCIe directly controlled resets support
dt-bindings: clk: baikal-t1: Add DDR/PCIe reset IDs
clk: baikal-t1: Move reset-controls code into a dedicated module
clk: baikal-t1: Add SATA internal ref clock buffer
clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
clk: baikal-t1: Fix invalid xGMAC PTP clock divider
clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
bpftool: Remove unused struct event_ring_info
bpftool: Remove unused struct btf_attach_point
clk: davinci: cfgchip: Use dev_err_probe() helper
clk: davinci: pll: fix spelling typo in comment
MAINTAINERS: add header file to TI DAVINCI SERIES CLOCK DRIVER
bpf, docs: Add TOC and fix formatting.
bpf, docs: Add Clang note about BPF_ALU
bpf, docs: Move Clang notes to a separate file
bpf, docs: Linux byteswap note
bpf, docs: Move legacy packet instructions to a separate file
clk: mmp: pxa168: control shared SDH bits with separate clock
dt-bindings: marvell,pxa168: add clock ids for SDH AXI clocks
clk: mmp: pxa168: add clocks for SDH2 and SDH3
dt-bindings: marvell,pxa168: add clock id for SDH3
clk: mmp: pxa168: fix GPIO clock enable bits
clk: mmp: pxa168: add muxes for more peripherals
clk: mmp: pxa168: fix incorrect parent clocks
clk: mmp: pxa168: fix const-correctness
clk: mmp: pxa168: add new clocks for peripherals
dt-bindings: marvell,pxa168: add clock ids for additional dividers
clk: mmp: pxa168: fix incorrect dividers
clk: mmp: pxa168: add additional register defines
of: Fix "dma-ranges" handling for bus controllers
Documentation: Kunit: Use full path to .kunitconfig
kunit: tool: rename all_test_uml.config, use it for --alltests
kunit: tool: remove UML specific options from all_tests_uml.config
clk: sprd: Add clocks support for UMS512
lib: stackinit: update reference to kunit-tool
lib: overflow: update reference to kunit-tool
Documentation: KUnit: update links in the index page
Documentation: KUnit: add intro to the getting-started page
Documentation: KUnit: Reword start guide for selecting tests
Documentation: KUnit: add note about mrproper in start.rst
Documentation: KUnit: avoid repeating "kunit.py run" in start.rst
Documentation: KUnit: remove duplicated docs for kunit_tool
Documentation: Kunit: Add ref for other kinds of tests
Documentation: KUnit: Fix non-uml anchor
Documentation: Kunit: Fix inconsistent titles
Documentation: kunit: fix trivial typo
kunit: no longer call module_info(test, "Y") for kunit modules
kunit: add kunit.enable to enable/disable KUnit test
kunit: tool: make --raw_output=kunit (aka --raw_output) preserve leading spaces
drm/i915/gvt: Add missing vfio_unregister_group_dev() call
thermal: core: Increase maximum number of trip points
efi: Correct Macmini DMI match in uefi cert quirk
drm/msm/dp: cleared DP_DOWNSPREAD_CTRL register before start link training
drm/msm/hdmi: fix IRQ lifetime
drm/msm/dp: fix bridge lifetime
drm/msm/dp: fix aux-bus EP lifetime
drm/msm/dp: fix IRQ lifetime
drm/msm/hdmi: fix memory corruption with too many bridges
drm/msm/dsi: fix memory corruption with too many bridges
drm/msm/dp: fix memory corruption with too many bridges
drm/msm: fix use-after-free on probe deferral
drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
drm/msm/dp: add atomic_check to bridge ops
ASoC: rockchip: i2s: use regmap_read_poll_timeout_atomic to poll I2S_CLR
drm/msm/gpu: Fix crash during system suspend after unbind
drm/msm/a6xx: Replace kcalloc() with kvzalloc()
drm/msm/gem: Unpin objects slightly later
drm/amdkfd: Fix UBSAN shift-out-of-bounds warning
drm/amdkfd: Track unified memory when switching xnack mode
drm/amdgpu: Enable sram on vcn_4_0_2
drm/amdgpu: Enable VCN DPG for GC11_0_1
ASoC: dt-bindings: Document audio OF graph dai-tdm-slot-num dai-tdm-slot-width props
ARM: dts: s5pv210: correct double "pins" in pinmux node
net/mlx5e: Clean up and fix error flows in mlx5e_alloc_rq
net/mlx5e: Move repeating clear_bit in mlx5e_rx_reporter_err_rq_cqe_recover
net/mlx5e: Split out channel (de)activation in rx_res
net/mlx5e: xsk: Remove mlx5e_xsk_page_alloc_pool
net/mlx5e: Convert struct mlx5e_alloc_unit to a union
net/mlx5e: Remove DMA address from mlx5e_alloc_unit
net/mlx5e: Rename mlx5e_dma_info to prepare for removal of DMA address
net/mlx5e: Optimize the page cache reducing its size 2x
net/mlx5e: Fix calculations for ICOSQ size
xsk: Remove unused xsk_buff_discard
net/mlx5e: xsk: Use KSM for unaligned XSK
net/mlx5: Add MLX5_FLEXIBLE_INLEN to safely calculate cmd inlen
net/mlx5e: Keep a separate MKey for striding RQ
net/mlx5e: xsk: Use XSK frame size as striding RQ page size
net/mlx5e: Use runtime page_shift for striding RQ
xsk: Expose min chunk size to drivers
sched: Fix more TASK_state comparisons
mm/slub: fix a slab missed to be freed problem
nvme: wire up fixed buffer support for nvme passthrough
nvme: pass ubuffer as an integer
block: extend functionality to map bvec iterator
block: factor out blk_rq_map_bio_alloc helper
block: rename bio_map_put to blk_mq_map_bio_put
nvme: refactor nvme_alloc_request
nvme: refactor nvme_add_user_metadata
nvme: Use blk_rq_map_user_io helper
scsi: Use blk_rq_map_user_io helper
block: add blk_rq_map_user_io
io_uring: introduce fixed buffer support for io_uring_cmd
io_uring: add io_uring_cmd_import_fixed
nvme: enable batched completions of passthrough IO
nvme: split out metadata vs non metadata end_io uring_cmd completions
block: allow end_io based requests in the completion batch handling
block: change request end_io handler to pass back a return value
block: enable batched allocation for blk_mq_alloc_request()
block: kill deprecated BUG_ON() in the flush handling
usb: gadget: uvc: don't put item still in use
serial: cpm_uart: Don't request IRQ too early for console port
tty: serial: do unlock on a common path in altera_jtaguart_console_putc()
tty: serial: unify TX space reads under altera_jtaguart_tx_space()
tty: serial: use FIELD_GET() in lqasc_tx_ready()
tty: serial: extend lqasc_tx_ready() to lqasc_console_putchar()
tty: serial: allow pxa.c to be COMPILE_TESTed
serial: stm32: Fix unused-variable warning
docs: filesystems: sysfs: Make text and code for ->show() consistent
tty: serial: atmel: Add COMMON_CLK dependency to SERIAL_ATMEL
w1: Split memcpy() of struct cn_msg flexible array
staging: rtl8192e: Rename variable Bandwidth to avoid CamelCase
staging: r8188eu: remove PHY_RFConfig8188E()
staging: r8188eu: remove PHY_RF6052_Config8188E()
staging: r8188eu: convert ODM_ReadAndConfig_AGC_TAB_1T_8188E() to int
staging: r8188eu: convert ODM_ReadAndConfig_PHY_REG_1T_8188E() to int
staging: r8188eu: convert ODM_ReadAndConfig_RadioA_1T_8188E() to int
staging: r8188eu: convert ODM_ReadAndConfig_MAC_REG_8188E() to int
spmi: pmic-arb: increase SPMI transaction timeout delay
spmi: pmic-arb: block access for invalid PMIC arbiter v5 SPMI writes
spmi: pmic-arb: correct duplicate APID to PPID mapping logic
spmi: pmic-arb: add support to dispatch interrupt based on IRQ status
spmi: pmic-arb: check apid against limits before calling irq handler
spmi: pmic-arb: do not ack and clear peripheral interrupts in cleanup_irq
spmi: pmic-arb: handle spurious interrupt
spmi: pmic-arb: add a print in cleanup_irq
drivers: spmi: Directly use ida_alloc()/free()
MAINTAINERS: add TI ECAP driver info
counter: ti-ecap-capture: capture driver support for ECAP
Documentation: ABI: sysfs-bus-counter: add frequency & num_overflows items
dt-bindings: counter: add ti,am62-ecap-capture.yaml
counter: Introduce the COUNTER_COMP_ARRAY component type
counter: Consolidate Counter extension sysfs attribute creation
counter: Introduce the Count capture component
counter: 104-quad-8: Add Signal polarity component
counter: Introduce the Signal polarity component
counter: interrupt-cnt: Implement watch_validate callback
counter: Move symbols into COUNTER namespace
MAINTAINERS: Update Counter subsystem git tree repo link
ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
arm64: dts: exynos: fix polarity of "enable" line of NFC chip in TM2
ip6_vti:Remove the space before the comma
net: stmmac: add a parse for new property 'snps,clk-csr'
arm64: dts: mediatek: mt2712e: Update the name of property 'clk_csr'
dt-bindings: net: snps,dwmac: add new property snps,clk-csr
dt-bindings: net: mediatek-dwmac: add support for mt8188
net/mlx5: Fix spelling mistake "syndrom" -> "syndrome"
net: bna: Fix spelling mistake "muliple" -> "multiple"
usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video()
usb: host: ehci-exynos: switch to using gpiod API
Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"
Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present""
spi: Ensure that sg_table won't be used after being freed
dt-bindings: usb: Convert FOTG210 to dt schema
usb: mtu3: fix failed runtime suspend in host only mode
USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl"
usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra
usb: typec: Replace custom implementation of device_match_fwnode()
usb: typec: ucsi: Don't warn on probe deferral
usb: add quirks for Lenovo OneLink+ Dock
ibmveth: Ethtool set queue support
ibmveth: Implement multi queue on xmit
ibmveth: Copy tx skbs into a premapped buffer
bnx2: Fix spelling mistake "bufferred" -> "buffered"
tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
sctp: handle the error returned from sctp_auth_asoc_init_active_key
net: bridge: assign path_cost for 2.5G and 5G link speed
net: lan966x: Fix spelling mistake "tarffic" -> "traffic"
mISDN: fix use-after-free bugs in l1oip timer handlers
net-next: skbuff: refactor pskb_pull
MAINTAINERS: switch dwc3 to Thinh
net: bonding: Convert to use sysfs_emit()/sysfs_emit_at() APIs
net-sysfs: Convert to use sysfs_emit() APIs
net: tun: Convert to use sysfs_emit() APIs
kvm: vmx: keep constant definition format consistent
kvm: mmu: fix typos in struct kvm_arch
ASoC: qcom: fix unmet direct dependencies for SND_SOC_QDSP6
KVM: selftests: Fix nx_huge_pages_test on TDP-disabled hosts
KVM: selftests: Add helpers to read kvm_{intel,amd} boolean module parameters
KVM: selftests: Tell the compiler that code after TEST_FAIL() is unreachable
Revert "KVM: selftests: Fix nested SVM tests when built with clang"
KVM: selftests: Dedup subtests of fix_hypercall_test
KVM: selftests: Explicitly verify KVM doesn't patch hypercall if quirk==off
KVM: selftests: Hardcode VMCALL/VMMCALL opcodes in "fix hypercall" test
KVM: selftests: Remove unnecessary register shuffling in fix_hypercall_test
tsnep: Use page pool for RX
tsnep: Add EtherType RX flow classification support
tsnep: Support multiple TX/RX queue pairs
tsnep: Move interrupt from device to queue
dt-bindings: net: tsnep: Allow additional interrupts
dt-bindings: net: tsnep: Allow dma-coherent
ALSA: usb-audio: Fix potential memory leaks
ALSA: usb-audio: Fix NULL dererence at error path
ASoC: mediatek: mt8192-mt6359: Set the driver name for the card
HID: wacom: add three styli to wacom_intuos_get_tool_type
ALSA: hda/realtek: More robust component matching for CS35L41
powerpc/pseries: Add firmware details to the hardware description
powerpc/powernv: Add opal details to the hardware description
powerpc: Add device-tree model to the hardware description
powerpc/64: Add logical PVR to the hardware description
powerpc: Add PVR & CPU name to hardware description
powerpc: Add hardware description string
powerpc/configs: Enable PPC_UV in powernv_defconfig
powerpc/configs: Update config files for removed/renamed symbols
powerpc/mm: Fix UBSAN warning reported on hugetlb
powerpc/mm: Always update max/min_low_pfn in mem_topology_setup()
powerpc/mm/book3s/hash: Rename flush_tlb_pmd_range
powerpc: Drops STABS_DEBUG from linker scripts
powerpc/64s: Remove lost/old comment
powerpc/64s: Remove old STAB comment
powerpc: remove orphan systbl_chk.sh
powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL
KVM: PPC: Book3S HV: Implement scheduling wait interval counters in the VPA
HID: amd_sfh: Handle condition of "no sensors" for SFH1.1
HID: amd_sfh: Change dev_err to dev_dbg for additional debug info
arm64/kprobe: Optimize the performance of patching single-step slot
ASoC: Intel: sof_rt5682: remove SOF_RT1015_SPEAKER_AMP_100FS flag
ASoC: nau8825: Add TDM support
hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero
crypto: aspeed - Remove redundant dev_err call
crypto: scatterwalk - Remove unused inline function scatterwalk_aligned()
crypto: aead - Remove unused inline functions from aead
crypto: bcm - Simplify obtain the name for cipher
crypto: marvell/octeontx - use sysfs_emit() to instead of scnprintf()
hwrng: core - start hwrng kthread also for untrusted sources
crypto: zip - remove the unneeded result variable
crypto: qat - add limit to linked list parsing
crypto: octeontx2 - Remove the unneeded result variable
crypto: ccp - Remove the unneeded result variable
crypto: aspeed - Fix check for platform_get_irq() errors
crypto: virtio - fix memory-leak
crypto: cavium - prevent integer overflow loading firmware
crypto: marvell/octeontx - prevent integer overflows
crypto: aspeed - fix build error when only CRYPTO_DEV_ASPEED is enabled
fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE
ext4: don't increase iversion counter for ea_inodes
ext4: fix check for block being out of directory size
fs/buffer: make submit_bh & submit_bh_wbc return type as void
fs/buffer: drop useless return value of submit_bh
fs/ntfs: drop useless return value of submit_bh from ntfs_submit_bh_for_read
jbd2: drop useless return value of submit_bh
ext4: make ext4_lazyinit_thread freezable
eth: alx: take rtnl_lock on resume
sparc: Unbreak the build
net: phy: Convert to use sysfs_emit() APIs
net: enetc: offload per-tc max SDU from tc-taprio
net: enetc: use common naming scheme for PTGCR and PTGCAPR registers
net: enetc: cache accesses to &priv->si->hw
net: dsa: hellcreek: Offload per-tc max SDU from tc-taprio
net: dsa: hellcreek: refactor hellcreek_port_setup_tc() to use switch/case
net: dsa: felix: offload per-tc max SDU from tc-taprio
net/sched: taprio: allow user input of per-tc max SDU
net/sched: query offload capabilities through ndo_setup_tc()
net/tipc: Remove unused struct distr_queue_item
net: skb: introduce and use a single page frag cache
net: sched: cls_u32: Avoid memcpy() false-positive warning
dt-bindings: net: snps,dwmac: Document stmmac-axi-config subnode
docs: netlink: clarify the historical baggage of Netlink flags
vhost/vsock: Use kvmalloc/kvfree for larger packets.
clk: fixed-rate: add devm_clk_hw_register_fixed_rate
clk: asm9260: use parent index to link the reference clock
ACPI: HMAT: Release platform device in case of platform_device_add_data() fails
dax: Remove usage of the deprecated ida_simple_xxx API
libnvdimm/region: Allow setting align attribute on regions without mappings
drm/msm: Fix build break with recent mm tree
m68k: update config files
sbitmap: fix lockup while swapping
io_uring/net: fix notif cqe reordering
io_uring/net: don't update msg_name if not provided
binfmt: remove taso from linux_binprm struct
input: drop empty comment blocks
of: fdt: Remove unused struct fdt_scan_status
dt-bindings: display: st,stm32-dsi: Handle data-lanes in DSI port node
io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL
drm/panel: simple: Use dev_err_probe() to simplify code
drm/panel: panel-edp: Use dev_err_probe() to simplify code
Bluetooth: L2CAP: Fix user-after-free
prandom: make use of smaller types in prandom_u32_max
random: add 8-bit and 16-bit batches
utsname: contribute changes to RNG
random: use init_utsname() instead of utsname()
kfence: use better stack hash seed
random: split initialization into early step and later step
PCI/PM: Reduce D3hot delay with usleep_range()
dt-bindings: timer: Add power-domains for TI timer-dm on K3
mfd: syscon: Remove repetition of the regmap_get_val_endian()
dmaengine: ioat: remove unused declarations in dma.h
dmaengine: ti: k3-udma: Respond TX done if DMA_PREP_INTERRUPT is not requested
dmaengine: zynqmp_dma: Add device_synchronize support
dt-bindings: dma: add additional pbus reset to qcom,adm
dt-bindings: dma: rework qcom,adm Documentation to yaml schema
dt-bindings: dma: apple,admac: Add iommus and power-domains properties
dmaengine: dw-edma: Remove runtime PM support
dmaengine: idxd: add configuration for concurrent batch descriptor processing
dmaengine: idxd: add configuration for concurrent work descriptor processing
dmaengine: idxd: add WQ operation cap restriction support
dmanegine: idxd: reformat opcap output to match bitmap_parse() input
dmaengine: idxd: convert ats_dis to a wq flag
dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg
dmaengine: qcom-adm: fix wrong sizeof config in slave_config
arm64: defconfig: Add Coresight as module
kselftest/arm64: Handle EINTR while reading data from children
kselftest/arm64: Flag fp-stress as exiting when we begin finishing up
kselftest/arm64: Don't repeat termination handler for fp-stress
ARM64: reloc_test: add __init/__exit annotations to module init/exit funcs
io_uring/rw: defer fsnotify calls to task context
arm64/mm: fold check for KFENCE into can_set_direct_map()
arm64: ftrace: fix module PLTs with mcount
arm64: module: Remove unused plt_entry_is_initialized()
arm64: module: Make plt_equals_entry() static
arm64: fix the build with binutils 2.27
landlock: Fix documentation style
landlock: Slightly improve documentation and fix spelling
samples/landlock: Print hints about ABI versions
clk: qcom: gcc-msm8939: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: gcc-msm8939: use parent_hws where possible
dt-bindings: clock: move qcom,gcc-msm8939 to qcom,gcc-msm8916.yaml
clk: qcom: gcc-sm6350: Update the .pwrsts for usb gdscs
clk: qcom: gcc-sc8280xp: use retention for USB power domains
clk: qcom: gdsc: add missing error handling
kselftest/arm64: Don't enable v8.5 for MTE selftest builds
drm/hyperv: Add ratelimit on error message
selftests/bpf: Check -EBUSY for the recurred bpf_setsockopt(TCP_CONGESTION)
bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init ops to recur itself
bpf: Refactor bpf_setsockopt(TCP_CONGESTION) handling into another function
bpf: Move the "cdg" tcp-cc check to the common sol_tcp_sockopt()
bpf: Add __bpf_prog_{enter,exit}_struct_ops for struct_ops trampoline
ASoC: core: clarify the driver name initialization
dt-bindings: irqchip: Describe the IMX MU block as a MSI controller
dmaengine: ti: k3-psil: add additional TX threads for j721e
dmaengine: ti: k3-psil: add additional TX threads for j7200
dmaengine: apple-admac: Trigger shared reset
dmaengine: apple-admac: Do not use devres for IRQs
irqchip: Add IMX MU MSI controller driver
x86/mm: Add prot_sethuge() helper to abstract out _PAGE_PSE handling
dmaengine: ti: edma: Remove some unused functions
dt-bindings: dma: Make minor fixes to qcom,bam-dma binding doc
Documentation: devicetree: dma: update the comments
dmaengine: sh: rcar-dmac: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
phy: phy-mtk-dp: make array driving_params static const
spi: spi-gxp: Use devm_platform_ioremap_resource()
ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe
ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer
btrfs: drop extent map range more efficiently
btrfs: avoid pointless extent map tree search when flushing delalloc
btrfs: remove unnecessary next extent map search
btrfs: remove unnecessary NULL pointer checks when searching extent maps
btrfs: assert tree is locked when clearing extent map from logging
btrfs: remove unnecessary extent map initializations
btrfs: remove the refcount warning/check at free_extent_map()
btrfs: add helper to replace extent map range with a new extent map
btrfs: move open coded extent map tree deletion out of inode eviction
btrfs: use cond_resched_rwlock_write() during inode eviction
btrfs: use extent_map_end() at btrfs_drop_extent_map_range()
btrfs: move btrfs_drop_extent_cache() to extent_map.c
btrfs: fix missed extent on fsync after dropping extent maps
btrfs: remove stale prototype of btrfs_write_inode
btrfs: enable nowait async buffered writes
btrfs: assert nowait mode is not used for some btree search functions
btrfs: make btrfs_buffered_write nowait compatible
btrfs: plumb NOWAIT through the write path
btrfs: make lock_and_cleanup_extent_if_need nowait compatible
btrfs: make prepare_pages nowait compatible
btrfs: make btrfs_check_nocow_lock nowait compatible
btrfs: add btrfs_try_lock_ordered_range
btrfs: add the ability to use NO_FLUSH for data reservations
btrfs: make can_nocow_extent nowait compatible
block: add rationale for not using blk_mq_plug() when applicable
ring-buffer: Fix race between reset page and reading page
ext4: fix null-ptr-deref in ext4_write_info
ext4: don't run ext4lazyinit for read-only filesystems
ext4: remove deprecated noacl/nouser_xattr options
ext4: avoid crash when inline data creation follows DIO write
dt-bindings: gpio-regulator: add vin-supply property support
regulator: gpio: Add input_supply support in gpio_regulator_config
ASoC: wcd-mbhc-v2: Revert "ASoC: wcd-mbhc-v2: use pm_runtime_resume_and_get()"
tracing/user_events: Update ABI documentation to align to bits vs bytes
tracing/user_events: Use bits vs bytes for enabled status page data
tracing/user_events: Use refcount instead of atomic for ref tracking
tracing/user_events: Ensure user provided strings are safely formatted
tracing/user_events: Use WRITE instead of READ for io vector import
tracing/user_events: Use NULL for strstr checks
tracing: Fix spelling mistake "preapre" -> "prepare"
tracing: Wake up waiters when tracing is disabled
tracing: Add ioctl() to force ring buffer waiters to wake up
drm/panel: simple: Add Multi-Inno Technology MI0800FT-9
dt-bindings: display: simple: Add Multi-Inno Technology MI0800FT-9 panel
dt-bindings: irqchip: renesas,irqc: Add r8a779g0 support
block: adapt blk_mq_plug() to not plug for writes that require a zone lock
drm/amdgpu: correct the memcpy size for ip discovery firmware
drm/amdgpu: Skip put_reset_domain if it doesn't exist
drm/amdgpu: remove switch from amdgpu_gmc_noretry_set
drm/amdgpu: Fix mc_umc_status used uninitialized warning
drm/amd/display: Prevent OTG shutdown during PSR SU
drm/amdgpu: add page retirement handling for CPU RAS
drm/amdgpu: use RAS error address convert api in mca notifier
drm/amdgpu: support to convert dedicated umc mca address
drm/amdgpu: export umc error address convert interface
drm/amdgpu: fix sdma v4 init microcode error
drm/amd/display: fix array-bounds error in dc_stream_remove_writeback()
drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
drm/amdgpu: fix compiler warning for amdgpu_gfx_cp_init_microcode
drm/amdgpu: fix a compiling error in old kernels
drm/amdgpu: add rlc_sr_cntl_list to firmware array
drm/amdgpu: Remove fence_process in count_emitted
drm/amdgpu: Correct the position in patch_cond_exec
drm/amd/display: Refactor LTTPR mode selection
drm/amd/display: 3.2.205
drm/amd/display: fix a divide by zero error
drm/amd/display: Only use ODM2:1 policy for high pixel rate displays
drm/amd/display: Fix various dynamic ODM transitions on DCN32
drm/amd/display: polling vid stream status in hpo dp blank
drm/amd/display: Fix CAB allocation calculation
drm/amd/display: skip phantom pipes when checking for pending flip
drm/amd/display: Update MALL SS NumWays calculation
drm/amd/display: skip phantom pipes when checking for pending flip
drm/amd/display: fill in clock values when DPM is not enabled
drm/amd/display: Cursor Info Update refactor
drm/amd/display: Avoid unnecessary pixel rate divider programming
drm/amd/display: Remove assert for odm transition case
drm/amd/display: Add ABM control to panel_config struct.
drm/amd/display: Disable MALL when TMZ surface
drm/amd/display: Fix typo in get_pixel_rate_div
drm/amd/display: add debug keys for override bios settings.
drm/amd/display: Fix audio on display after unplugging another
drm/amd/display: add missing null check
drm/amd/display: Add explicit FIFO disable for DP blank
drm/amd/display: Wrap OTG disable workaround with FIFO control
drm/amd/display: Add debug option for exiting idle optimizations on cursor updates
drm/amd/display: Change EDID fallback condition
drm/amd/display: Do DIO FIFO enable after DP video stream enable
drm/amd/display: Remove interface for periodic interrupt 1
drm/amd/display: Update DCN32 to use new SR latencies
drm/amd/display: Avoid avoid unnecessary pixel rate divider programming
drm/amdkfd: fix dropped interrupt in kfd_int_process_v11
drm/amdgpu: pass queue size and is_aql_queue to MES
drm/amdkfd: fix MQD init for GFX11 in init_mqd
drm/amdgpu: Enable SA software trap.
drm/amd/amdgpu: Add missing XGMI hive registers for mmhub 9.4.1
drm/amdgpu/vcn: update vcn4 fw shared data structure
drm/amdgpu/sdma6: use common function to init sdma fw
drm/amdgpu: support sdma struct v2 fw init
drm/amdgpu/sdma5: use common function to init sdma fw
drm/amdgpu/sdma4: use common function to init sdma fw
drm/amdgpu: add function to init SDMA microcode
drm/amdgpu/gfx11: use common function to init cp fw
drm/amdgpu/gfx10: use common function to init CP fw
drm/amdgpu/gfx9: use common function to init cp fw
drm/amdgpu: add function to init CP microcode
drm/amd/pm: use adverse selection for dpm features unsupported by driver
drm/amd/pm: enable gfxoff feature for SMU 13.0.0
drm/amdgpu: avoid gfx register accessing during gfxoff
drivers/amd/pm: check the return value of amdgpu_bo_kmap
drm/amdgpu: Use simplified API for p2p dist calc
drm/amdgpu: Disable verbose for p2p dist calc
drm/amdgpu: Fixed ras warning when uninstalling amdgpu
drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode
drm/amdgpu/gfx10: switch to amdgpu_gfx_rlc_init_microcode
quota: Add more checking after reading from quota file
quota: Replace all block number checking with helper function
quota: Check next/prev free block number after reading from quota file
printk: Mark __printk percpu data ready __ro_after_init
printk: Remove bogus comment vs. boot consoles
printk: Remove write only variable nr_ext_console_drivers
printk: Declare log_wait properly
printk: Make pr_flush() static
io_uring/net: fix fast_iov assignment in io_setup_async_msg()
lib/vsprintf: Initialize vsprintf's pointer hash once the random core is ready.
lib/vsprintf: Remove static_branch_likely() from __ptr_to_hashval().
net: cpmac: Add __init/__exit annotations to module init/exit funcs
ASoC: mediatek: mt8186: Fix spelling mistake "slect" -> "select"
perf/x86/amd/lbr: Adjust LBR regardless of filtering
perf/x86/utils: Fix uninitialized var in get_branch_type()
perf/uapi: Define PERF_MEM_SNOOPX_PEER in kernel header file
perf/x86/amd: Support PERF_SAMPLE_PHY_ADDR
perf/x86/amd: Support PERF_SAMPLE_ADDR
perf/x86/amd: Support PERF_SAMPLE_{WEIGHT|WEIGHT_STRUCT}
perf/x86/amd: Support PERF_SAMPLE_DATA_SRC
perf/x86/amd: Add IBS OP_DATA2 DataSrc bit definitions
perf/mem: Introduce PERF_MEM_LVLNUM_{EXTN_MEM|IO}
perf/x86/uncore: Add new Raptor Lake S support
perf/x86/cstate: Add new Raptor Lake S support
perf/x86/msr: Add new Raptor Lake S support
perf/x86: Add new Raptor Lake S support
irqchip/gic-v3: Fix typo in comment
dt-bindings: interrupt-controller: ti,sci-intr: Fix missing reg property in the binding
dt-bindings: irqchip: ti,sci-inta: Fix warning for missing #interrupt-cells
RDMA/rxe: Remove error/warning messages from packet receiver path
KVM: selftests: dirty-log: Use KVM_CAP_DIRTY_LOG_RING_ACQ_REL if available
KVM: selftests: dirty-log: Upgrade flag accesses to acquire/release semantics
KVM: Document weakly ordered architecture requirements for dirty ring
KVM: x86: Select CONFIG_HAVE_KVM_DIRTY_RING_ACQ_REL
KVM: Add KVM_CAP_DIRTY_LOG_RING_ACQ_REL capability and config option
KVM: Use acquire/release semantics when accessing dirty ring GFN state
slab: Introduce kmalloc_size_roundup()
slab: Remove __malloc attribute from realloc functions
ethernet: 8390: remove unnecessary check of mem
nfp: Use skb_put_data() instead of skb_put/memcpy pair
PCI: tegra: Use PCI_CONF1_EXT_ADDRESS() macro
PCI: qcom: Rename host-init error label
PCI: qcom: Drop unused post_deinit callback
RDMA/usnic: fix set-but-not-unused variable 'flags' warning
net: liquidio: Remove unused struct lio_trusted_vf_ctx
KVM: arm64: Fix comment typo in nvhe/switch.c
net: ethernet: mtk_eth_soc: use DEFINE_SHOW_ATTRIBUTE to simplify code
dmaengine: idxd: Remove unused struct idxd_fault
wwan_hwsim: Use skb_put_data() instead of skb_put/memcpy pair
ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model
net: ax88796c: Use skb_put_data() instead of skb_put/memcpy pair
dt-bindings: renesas,rcar-dmac: Add r8a779g0 support
dmaengine: idxd: track enabled workqueues in bitmap
dmaengine: idxd: Set wq state to disabled in idxd_wq_disable_cleanup()
ethernet: s2io: Use skb_put_data() instead of skb_put/memcpy pair
dmaengine: pl08x: Fix double word
dmaengine: virt-dma: Fix double word in comments
dmaengine: qcom: gpi: move read_lock_bh to read_lock in tasklet
dmaengine: mxs: use platform_driver_register
dt-bindings: phy: qcom,qusb2: document sdm670 compatible
phy: qcom-qmp-pcie: fix resource mapping for SDM845 QHP PHY
wifi: rtl8xxxu: Improve rtl8xxxu_queue_select
wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM
wifi: rtl8xxxu: gen2: Enable 40 MHz channel width
phy: rockchip-snps-pcie3: only look for rockchip,pipe-grf on rk3588
ALSA: asihpi - Remove unused struct hpi_subsys_response
ALSA: sb: Use DIV_ROUND_UP() instead of open-coding it
phy: tegra: xusb: Enable usb role switch attribute
phy: mediatek: fix build warning of FIELD_PREP()
xfrm: mip6: add extack to mip6_destopt_init_state, mip6_rthdr_init_state
xfrm: ipcomp: add extack to ipcomp{4,6}_init_state
xfrm: tunnel: add extack to ipip_init_state, xfrm6_tunnel_init_state
xfrm: esp: add extack to esp_init_state, esp6_init_state
xfrm: ah: add extack to ah_init_state, ah6_init_state
xfrm: pass extack down to xfrm_type ->init_state
clk: mediatek: mt8192: deduplicate parent clock lists
clk: mediatek: Migrate remaining clk_unregister_*() to clk_hw_unregister_*()
clk: mediatek: fix unregister function in mtk_clk_register_dividers cleanup
clk: mediatek: clk-mt8192: Add clock mux notifier for mfg_pll_sel
clk: mediatek: clk-mt8192-mfg: Propagate rate changes to parent
clk: mediatek: clk-mt8195-topckgen: Drop univplls from mfg mux parents
clk: mediatek: clk-mt8195-topckgen: Add GPU clock mux notifier
clk: mediatek: clk-mt8195-topckgen: Register mfg_ck_fast_ref as generic mux
clk: mediatek: clk-mt8195-mfg: Reparent mfg_bg3d and propagate rate changes
clk: mediatek: mt8183: Add clk mux notifier for MFG mux
clk: mediatek: mux: add clk notifier functions
clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
net/mlx5e: Use runtime values of striding RQ parameters in datapath
net/mlx5e: Make dma_info array dynamic in struct mlx5e_mpw_info
net/mlx5e: Improve the MTU change shortcut
net/mlx5e: xsk: Fix SKB headroom calculation in validation
net/mlx5e: xsk: Remove dead code in validation
net/mlx5e: Simplify stride size calculation for linear RQ
net/mlx5e: kTLS, Check ICOSQ WQE size in advance
net/mlx5e: Use the aligned max TX MPWQE size
net/mlx5e: Fix a typo in mlx5e_xdp_mpwqe_is_full
net/mlx5e: Use mlx5e_stop_room_for_max_wqe where appropriate
net/mlx5e: Let mlx5e_get_sw_max_sq_mpw_wqebbs accept mdev
net/mlx5e: Validate striding RQ before enabling XDP
net/mlx5e: Make mlx5e_verify_rx_mpwqe_strides static
net/mlx5e: Remove unused fields from datapath structs
net/mlx5e: Convert mlx5e_get_max_sq_wqebbs to u8
net/mlx5: Add the log_min_mkey_entity_size capability
net: sunhme: Fix undersized zeroing of quattro->happy_meals
net: wwan: iosm: Use skb_put_data() instead of skb_put/memcpy pair
net: dsa: felix: update regmap requests to be string-based
net: dsa: felix: use DEFINE_RES_MEM_NAMED for resources
net: dsa: felix: remove felix_info :: init_regmap
net: dsa: felix: remove felix_info :: imdio_base
net: dsa: felix: remove felix_info :: imdio_res
net: drop the weight argument from netif_napi_add
net: Fix incorrect address comparison when searching for a bind2 bucket
mptcp: poll allow write call before actual connect
mptcp: handle defer connect in mptcp_sendmsg
tcp: export tcp_sendmsg_fastopen
mptcp: add TCP_FASTOPEN_CONNECT socket option
netns: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
net: shrink struct ubuf_info
vhost/net: use struct ubuf_info_msgzc
xen/netback: use struct ubuf_info_msgzc
net: introduce struct ubuf_info_msgzc
clk: pistachio: Fix initconst confusion
Input: xpad - add X-Box Adaptive Profile button
Input: add ABS_PROFILE to uapi and documentation
Input: xpad - add X-Box Adaptive XBox button
Input: xpad - add X-Box Adaptive support
io_uring/net: fix non-zc send with address
clk: clk-npcm7xx: Remove unused struct npcm7xx_clk_gate_data and npcm7xx_clk_div_fixed_data
selftests/bpf: Convert udp_limit test to ASSERT_* macros
selftests/bpf: Convert tcpbpf_user test to ASSERT_* macros
selftests/bpf: Convert tcp_rtt test to ASSERT_* macros
selftests/bpf: Convert tcp_hdr_options test to ASSERT_* macros
selftests/bpf: Convert tcp_estats test to ASSERT_* macros
selftests/bpf: Convert sockopt_sk test to ASSERT_* macros
selftests/bpf: Convert sockopt_multi test to ASSERT_* macros
selftests/bpf: Convert sockopt_inherit test to ASSERT_* macros
selftests/bpf: Convert sockopt test to ASSERT_* macros
selftests/bpf: Convert sockmap_ktls test to ASSERT_* macros
selftests/bpf: Convert sockmap_basic test to ASSERT_* macros
tracing: Wake up ring buffer waiters on closing of the file
ring-buffer: Add ring_buffer_wake_waiters()
bpftool: Show parameters of BPF task iterators.
selftests/bpf: Test parameterized task BPF iterators.
bpf: Handle show_fdinfo for the parameterized task BPF iterators
bpf: Handle bpf_link_info for the parameterized task BPF iterators.
bpf: Parameterize task iterators.
Input: ims-pcu - fix spelling mistake "BOOLTLOADER" -> "BOOTLOADER"
kbuild: hide error checker logs for V=1 builds
kbuild: re-run modpost when it is updated
kbuild: unify two modpost invocations
arm64: dts: uniphier: Add L2 cache node
arm64: dts: uniphier: Remove compatible "snps,dw-pcie" from pcie node
arm64: dts: uniphier: Fix opp-table node name for LD20
arm64: dts: uniphier: Add USB-device support for PXs3 reference board
arm64: dts: uniphier: Add ahci controller nodes for PXs3
arm64: dts: uniphier: Use GIC interrupt definitions
arm64: dts: uniphier: Rename gpio-hog nodes
arm64: dts: uniphier: Rename usb-glue node for USB3 to usb-controller
arm64: dts: uniphier: Rename usb-phy node for USB2 to usb-controller
arm64: dts: uniphier: Rename pvtctl node to thermal-sensor
ARM: dts: uniphier: Remove compatible "snps,dw-pcie-ep" from pcie-ep node
ARM: dts: uniphier: Move interrupt-parent property to each child node in uniphier-support-card
ARM: dts: uniphier: Add ahci controller nodes for PXs2
ARM: dts: uniphier: Add ahci controller nodes for Pro4
ARM: dts: uniphier: Use GIC interrupt definitions
ARM: dts: uniphier: Rename gpio-hog node
ARM: dts: uniphier: Rename usb-glue node for USB3 to usb-controller
ARM: dts: uniphier: Rename usb-phy node for USB2 to usb-controller
ARM: dts: uniphier: Rename pvtctl node to thermal-sensor
ARM: remove check for CONFIG_DEBUG_LL_SER3
firmware/psci: Add debugfs support to ease debugging
firmware/psci: Print a warning if PSCI doesn't accept PC mode
ARM: aspeed: Kconfig: Fix indentation
ARM: Drop CMDLINE_* dependency on ATAGS
ARM: Drop CMDLINE_FORCE dependency on !ARCH_MULTIPLATFORM
ARM: s3c: remove orphan declarations from arch/arm/mach-s3c/devs.h
ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
i2c: microchip: pci1xxxx: Add driver for I2C host controller in multifunction endpoint of pci1xxxx switch
KVM: x86/svm/pmu: Rewrite get_gp_pmc_amd() for more counters scalability
KVM: x86/svm/pmu: Direct access pmu->gp_counter[] to implement amd_*_to_pmc()
KVM: x86/pmu: Avoid using PEBS perf_events for normal counters
KVM: x86/pmu: Refactor PERF_GLOBAL_CTRL update helper for reuse by PEBS
KVM: x86/pmu: Don't generate PEBS records for emulated instructions
KVM: x86/pmu: Avoid setting BIT_ULL(-1) to pmu->host_cross_mapped_mask
KVM: selftests: Don't set reserved bits for invalid Hyper-V hypercall number
KVM: selftests: Load RAX with -EFAULT before Hyper-V hypercall
KVM: selftests: Check result in hyperv_features for successful hypercalls
kbuild: move vmlinux.o rule to the top Makefile
kbuild: move .vmlinux.objs rule to Makefile.modpost
docs: i2c: slave-interface: return errno when handle I2C_SLAVE_WRITE_REQUESTED
kbuild: list sub-directories in ./Kbuild
Makefile.compiler: replace cc-ifversion with compiler-specific macros
kbuild: rpm-pkg: fix breakage when V=1 is used
scripts: remove unused argument 'type'
Kconfig: remove sym_set_choice_value
linux/export: use inline assembler to populate symbol CRCs
kbuild: use objtool-args-y to clean up objtool arguments
kbuild: fix and refactor single target build
kbuild: rewrite check-local-export in sh/awk
Revert "kbuild: Make scripts/compile.h when sh != bash"
scripts/mkcompile_h: move LC_ALL=C to '$LD -v'
kbuild: generate include/generated/compile.h in top Makefile
kbuild: build init/built-in.a just once
init/version.c: remove #include <linux/version.h>
kbuild: move 'PHONY += modules_prepare' to the common part
kbuild: refactor single builds of *.ko
kbuild: remove duplicated dependency between modules and modules_check
nios2: move core-y in arch/nios2/Makefile to arch/nios2/Kbuild
kbuild: do not deduplicate modules.order
kbuild: check sha1sum just once for each atomic header
kbuild: hard-code KBUILD_ALLDIRS in scripts/Makefile.package
Bluetooth: Call shutdown for HCI_USER_CHANNEL
Bluetooth: Prevent double register of suspend
ice: Add support for VLAN priority filters in switchdev
ice: support features on new E810T variants
ice: Merge pin initialization of E810 and E810T adapters
kbuild: add phony targets to ./Kbuild
kbuild: remove the target in signal traps when interrupted
remoteproc: Support attach recovery after rproc crash
remoteproc: Introduce rproc features
random: use expired timer rather than wq for mixing fast pool
random: avoid reading two cache lines on irq randomness
Input: ibm-panel - add missing MODULE_DEVICE_TABLE
Input: icn8505 - utilize acpi_get_subsystem_id()
pwm: sysfs: Replace sprintf() with sysfs_emit()
KVM: selftests: Update top-of-file comment in psci_test
mfd: ocelot-spi: Add missing MODULE_DEVICE_TABLE
power: supply: Add charger driver for Rockchip RK817
dt-bindings: mfd: mt6370: Fix the indentation in the example
mfd: da9061: Fix Failed to set Two-Wire Bus Mode.
mfd: htc-i2cpld: Fix an IS_ERR() vs NULL bug in htcpld_core_probe()
dt-bindings: mfd: qcom,tcsr: Drop simple-mfd from IPQ6018
mfd: sm501: Add check for platform_driver_register()
dt-bindings: mfd: mediatek: Add scpsys compatible for mt8186
mfd: twl4030: Add missed linux/device.h header
dt-bindings: mfd: dlg,da9063: Add missing regulator patterns
dt-bindings: mfd: sprd: Add bindings for ums512 global registers
mfd: intel_soc_pmic_chtdc_ti: Switch from __maybe_unused to pm_sleep_ptr() etc
dt-bindings: mfd: syscon: Add rk3588 QoS register compatible
mfd: stmpe: Switch to using gpiod API
mfd: qcom-spmi-pmic: Add pm7250b compatible
dt-bindings: mfd: Add missing (unevaluated|additional)Properties on child nodes
mfd/omap1: htc-i2cpld: Convert to a pure GPIO driver
mfd: intel-m10-bmc: Add d5005 bmc secure update driver
dt-bindings: mfd: syscon: Drop ref from reg-io-width
dt-bindings: mfd: Add Rockchip rk817 battery charger support
MAINTAINERS: Drop Robert Jones
mfd: qcom-spmi-pmic: Add support for PMP8074
dt-bindings: mfd: qcom-spmi-pmic: Add support for PMP8074
mfd: Move from strlcpy with unused retval to strscpy
mfd: fsl-imx25: Fix check for platform_get_irq() errors
dt-bindings: mfd: qcom,tcsr: Add several devices
dt-bindings: mfd: qcom,spmi-pmic: Fix TM ADC node schema on PM8998
dt-bindings: mfd: qcom,spmi-pmic: Fix regulator node schema
dt-bindings: mfd: qcom,spmi-pmic: Extend example
dt-bindings: mfd: syscon: Require specific compatible also for simple-mfd
dt-bindings: mfd: qcom,spmi-pmic: Add missing compatibles
dt-bindings: mfd: mt8195: Add bindings for MediaTek SCPSYS
dt-bindings: mfd: aspeed,ast2x00-scu: Convert to DT schema format
dt-binding: mfd: Add Richtek RT5120 PMIC support
mfd: rt5120: Add Richtek PMIC support
mfd: core: Delete corresponding OF node entries from list on MFD removal
mfd: twl-core: Fix double "to to" in comment.
mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
mfd: lp8788: Fix an error handling path in lp8788_probe()
mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
dt-bindings: mfd: x-powers,axp152: Document the AXP228 variant
mfd: silergy,sy7636a: Add config option MFD_SY7636A
mfd: mt6370: Add MediaTek MT6370 support
dt-bindings: mfd: Add MediaTek MT6370
mfd: rk808: Add Rockchip rk817 battery charger support
mfd: intel_soc_pmic_crc: Update the copyright year
mfd: intel_soc_pmic_crc: Replace intel_soc_pmic with crystal_cove
mfd: intel_soc_pmic_crc: Convert driver to use ->probe_new()
mfd: intel_soc_pmic_crc: Drop redundant ACPI_PTR() and ifdeffery
mfd: intel_soc_pmic_crc: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() etc
mfd: intel_soc_pmic_crc: Convert to use i2c_get/set_clientdata()
mfd: intel_soc_pmic_crc: Use devm_regmap_add_irq_chip()
mfd: intel_soc_pmic: Move non-Intel Makefile entries to their own group
mfd: intel_soc_pmic_crc: Merge Intel PMIC core to crc
mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
dt-bindings: mfd: syscon: Add Rockchip RV1126 QoS register
mfd: stmpe: Probe sub-function by compatible
mfd: stmpe: Remove rotator block from probe
mfd: intel-lpss: Provide an SSP type to the SPI driver
s390/dasd: use blk_mq_alloc_disk
pwm: core: Replace custom implementation of device_match_fwnode()
pwm: lpss: Add a comment to the bypass field
drm/bridge: lt8912b: fix corrupted image output
drm/bridge: lt8912b: set hdmi or dvi mode
drm/bridge: lt8912b: add vsync hsync
pwm: lpss: Make use of bits.h macros for all masks
pwm: lpss: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros
pwm: lpss: Use device_get_match_data() to get device data
pwm: lpss: Move resource mapping to the glue drivers
pwm: lpss: Move exported symbols to PWM_LPSS namespace
pwm: lpss: Deduplicate board info data structures
dt-bindings: pwm: Add compatible for Mediatek MT8188
io_uring/net: don't skip notifs for failed requests
hyperv: simplify and rename generate_guest_id
Drivers: hv: vmbus: Split memcpy of flex-array
irqchip: Allow extra fields to be passed to IRQCHIP_PLATFORM_DRIVER_END
platform-msi: Export symbol platform_msi_create_irq_domain()
irqchip/realtek-rtl: use parent interrupts
dt-bindings: interrupt-controller: realtek,rtl-intc: require parents
irqchip/realtek-rtl: use irq_domain_add_linear()
irqchip: Make irqchip_init() usable on pure ACPI systems
dt-bindings: pwm: rockchip: Add rockchip,rk3128-pwm
dt-bindings: pwm: rockchip: Add description for rk3588
powerpc: Ignore DSI error caused by the copy/paste instruction
powerpc: Reverse stack frame marker on little endian
powerpc: Make stack frame marker upper case
powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe()
pwm: sysfs: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
pwm: rockchip: Convert to use dev_err_probe()
spi: s3c64xx: Fix large transfers with DMA
spi: Split transfers larger than max size
spi: Fix cache corruption due to DMA/PIO overlap
spi: Save current RX and TX DMA devices
ipmi: Remove unused struct watcher_entry
fsi: core: Check error number after calling ida_simple_get
hwmon: (occ) Check for device property for setting OCC active during probe
fsi: occ: Support probing the hwmon child device from dts node
dt-bindings: hwmon: Add IBM OCC bindings
fsi: master-ast-cf: Fix missing of_node_put in fsi_master_acf_probe
fsi: sbefifo: Add detailed debugging information
fsi: cleanup extern usage in function definition
fsi: occ: Prevent use after free
hwmon (occ): Retry for checksum failure
netfilter: nft_fib: Fix for rpath check with VRF devices
ASoC: mediatek: mt8195: update audio tuner settings
drm/dp: Don't rewrite link config when setting phy test pattern
ocxl: Remove the unneeded result variable
powerpc/pseries/vas: Remove the unneeded result variable
powerpc/smp: poll cpu_callin_map more aggressively in __cpu_up()
powerpc/rtas: block error injection when locked down
powerpc/pseries: block untrusted device tree changes when locked down
powerpc/udbg: Remove extern function prototypes
powerpc/boot: Explicitly disable usage of SPE instructions
powerpc: Include e500v1_power_isa.dtsi for remaining e500v1 platforms
powerpc: Fix SPE Power ISA properties for e500v1 platforms
selftests/powerpc: Update bhrb filter sampling test for multiple branch filters
powerpc/perf: Fix branch_filter support for multiple filters
powerpc/64s/interrupt: halt early boot interrupts if paca is not set up
powerpc/64: don't set boot CPU's r13 to paca until the structure is set up
powerpc/64: avoid using r13 in relocate
powerpc/64s: early boot machine check handler
powerpc/64s/interrupt: move early boot ILE fixup into a macro
powerpc/64e: provide an addressing macro for use with TOC in alternate register
powerpc/64: provide a helper macro to load r2 with the kernel TOC
powerpc/64: switch asm helpers from GOT to TOC relative addressing
powerpc/64: asm use consistent global variable declaration and access
powerpc/64: use 32-bit immediate for STACK_FRAME_REGS_MARKER
powerpc/64s: POWER10 CPU Kconfig build option
powerpc/pseries: Move vas_migration_handler early during migration
powerpc/64/irq: tidy soft-masked irq replay and improve documentation
powerpc/64/interrupt: avoid BUG/WARN recursion in interrupt entry
powerpc/64s/interrupt: masked handler debug check for previous hard disable
powerpc/64s: Fix irq state management in runlatch functions
powerpc/64/interrupt: Fix return to masked context after hard-mask irq becomes pending
powerpc/64: mark irqs hard disabled in boot paca
powerpc/64/interrupt: Fix false warning in context tracking due to idle state
powerpc/64s: Enable KFENCE on book3s64
powerpc/64s: Allow double call of kernel_[un]map_linear_page()
powerpc/64s: Remove unneeded #ifdef CONFIG_DEBUG_PAGEALLOC in hash_utils
powerpc/64s: Add DEBUG_PAGEALLOC for radix
powerpc/64s: update cpu selection options
powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
powerpc/64s: Make POWER10 and later use pause_short in cpu_relax loops
powerpc: add ISA v3.0 / v3.1 wait opcode macro
powerpc/time: avoid programming DEC at the start of the timer interrupt
powerpc: Add support for early debugging via Serial 16550 console
powerpc/64/kdump: Limit kdump base to 512MB
powerpc: Provide syscall wrapper
powerpc: Change system_call_exception calling convention
powerpc: Use common syscall handler type
powerpc: Enable compile-time check for syscall handlers
powerpc: Include all arch-specific syscall prototypes
powerpc: Adopt SYSCALL_DEFINE for arch-specific syscall handlers
powerpc: Provide do_ppc64_personality helper
powerpc: Remove direct call to mmap2 syscall handlers
s390/pci: remove unused bus_next field from struct zpci_dev
s390/cio: remove unused ccw_device_force_console() declaration
drm/framebuffer: convert to drm_dbg_kms()
sfc: bare bones TC offload on EF100
sfc: interrogate MAE capabilities at probe time
sfc: add a hashtable for offloaded TC rules
sfc: optional logging of TC offload errors
sfc: bind indirect blocks for TC offload on EF100
sfc: bind blocks for TC offload on EF100
net: ethernet: rmnet: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
net: sched: act_bpf: simplify code logic in tcf_bpf_init()
net: lan966x: Add offload support for ets
net: lan966x: Add offload support for cbs
net: lan966x: Add offload support for tbf
mmc: sdhci: Centralize CMD and DATA reset handling
mmc: sdhci: Get rid of SDHCI_QUIRK_RESET_CMD_DATA_ON_IOS
mmc: sdhci: Remove misleading comment about resets
mmc: sdhci: Separate out sdhci_reset_for_all()
sched: Fix TASK_state comparisons
selftests/tc-testing: add selftests for teql qdisc
selftests/tc-testing: add selftests for tbf qdisc
selftests/tc-testing: add selftests for taprio qdisc
selftests/tc-testing: add selftests for skbprio qdisc
selftests/tc-testing: add selftests for sfq qdisc
selftests/tc-testing: add selftests for sfb qdisc
selftests/tc-testing: add selftests for plug qdisc
selftests/tc-testing: add selftests for pfifo_fast qdisc
selftests/tc-testing: add selftests for hhf qdisc
selftests/tc-testing: add selftests for gred qdisc
selftests/tc-testing: add selftests for fq qdisc
selftests/tc-testing: add selftests for etf qdisc
selftests/tc-testing: add selftests for codel qdisc
selftests/tc-testing: add selftests for choke qdisc
selftests/tc-testing: add selftests for atm qdisc
MAINTAINERS: Rust
xfrm: Reinject transport-mode packets through workqueue
samples: add first Rust examples
x86: enable initial Rust support
docs: add Rust documentation
Kbuild: add Rust support
rust: add `.rustfmt.toml`
scripts: add `is_rust_module.sh`
scripts: add `rust_is_available.sh`
scripts: add `generate_rust_target.rs`
scripts: add `generate_rust_analyzer.py`
scripts: decode_stacktrace: demangle Rust symbols
scripts: checkpatch: enable language-independent checks for Rust
scripts: checkpatch: diagnose uses of `%pA` in the C side as errors
vsprintf: add new `%pA` format specifier
rust: export generated symbols
rust: add `kernel` crate
rust: add `bindings` crate
rust: add `macros` crate
rust: add `compiler_builtins` crate
rust: adapt `alloc` crate to the kernel
rust: import upstream `alloc` crate
rust: add C helpers
kallsyms: increase maximum kernel symbol length to 512
kallsyms: support "big" kernel symbols
kallsyms: add static relationship between `KSYM_NAME_LEN{,_BUFFER}`
kallsyms: avoid hardcoding buffer size
kallsyms: use `ARRAY_SIZE` instead of hardcoded size
wifi: rtw89: 8852b: configure DLE mem
wifi: rtw89: check DLE FIFO size with reserved size
wifi: rtw89: mac: correct register of report IMR
wifi: rtw89: pci: set power cut closed for 8852be
wifi: rtw89: pci: add to do PCI auto calibration
wifi: rtw89: 8852b: implement chip_ops::{enable,disable}_bb_rf
wifi: rtw89: add DMA busy checking bits to chip info
wifi: rtw89: mac: define DMA channel mask to avoid unsupported channels
wifi: rtw89: pci: mask out unsupported TX channels
iwlegacy: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
ipw2x00: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
wifi: iwlwifi: Track scan_cmd allocation size explicitly
dt-bindings: clocks: qcom,gcc-sc8280xp: Fix typos
clk: qcom: Add global clock controller driver for SM6375
dt-bindings: clock: add SM6375 QCOM global clock bindings
clk: qcom: alpha: Add support for programming the PLL_FSM_LEGACY_MODE bit
ARM: config: aspeed_g5: Enable PECI
ARM: configs: aspeed_g4: Remove appended DTB and ATAG
ARM: configs: aspeed: Refresh defconfigs
ARM: config: aspeed: Enable namespaces
ARM: configs: aspeed_g4: Enable IPV6 options
ARM: configs: aspeed_g4: Enable OCC and NBD drivers
ARM: configs: aspeed_g5: Enable MCTP stack
ARM: configs: aspeed_g5: Add PL2303 USB serial driver
ARM: configs: aspeed_g5: Add TPM TIS I2C driver
ARM: configs: aspeed_g5: Add mp5023 driver
ARM: configs: aspeed: Add support for USB flash drives
ARM: dts: aspeed: ast2600-evb-a1: Add compatible
ARM: dts: aspeed: ast2600evb: Fix compatible string
ARM: dts: aspeed: ast2600-evb: Enable Quad SPI RX tranfers
ARM: dts: aspeed-g6: Enable more UART controllers
ARM: dts: aspeed: yosemitev2: Disable the EEPROM driver
ARM: dts: aspeed: Add AMD DaytonaX BMC
dt-bindings: arm: aspeed: document AMD DaytonaX
ARM: dts: aspeed: Yosemite V2: Enable OCP debug card
ARM: dts: aspeed: mtjade: Remove gpio-keys entries
ARM: dts: aspeed: Add device tree for Ampere's Mt. Mitchell BMC
dt-bindings: arm: aspeed: document Ampere Mt.Mitchell BMC compatibles
clk: qcom: gcc-sc7280: Update the .pwrsts for usb gdscs
clk: qcom: gcc-sc7180: Update the .pwrsts for usb gdsc
clk: qcom: gdsc: Fix the handling of PWRSTS_RET support
mlxsw: core_acl_flex_actions: Split memcpy() of struct flow_action_cookie flexible array
net: ipa: define remaining IPA register fields
net: ipa: define more IPA endpoint register fields
net: ipa: define some IPA endpoint register fields
net: ipa: define resource group/type IPA register fields
net: ipa: define even more IPA register fields
net: ipa: define more IPA register fields
net: ipa: define some more IPA register fields
net: ipa: define CLKON_CFG and ROUTE IPA register fields
net: ipa: define COMP_CFG IPA register fields
net: ipa: introduce ipa_reg field masks
net: ipa: introduce ipa_reg()
net: ipa: use ipa_reg[] array for register offsets
net: ipa: add per-version IPA register definition files
net: ipa: use IPA register IDs to determine offsets
net: ipa: introduce IPA register IDs
s390/qeth: Split memcpy() of struct qeth_ipacmd_addr_change flexible array
Add skb drop reasons to IPv6 UDP receive path
Input: xpad - decipher xpadone packages with GIP defines
Input: xpad - refactor using BIT() macro
ptp: Remove usage of the deprecated ida_simple_xxx API
net: tls: Add ARIA-GCM algorithm
net: stmmac: Minor spell fix related to 'stmmac_clk_csr_set()'
ring-buffer: Check pending waiters when doing wake ups as well
ring-buffer: Have the shortest_full queue be the shortest not longest
PCI/DPC: Quirk PIO log size for certain Intel Root Ports
Bluetooth: hci_core: Fix not handling link timeouts propertly
drm/amdgpu/gfx9: switch to amdgpu_gfx_rlc_init_microcode
drm/amdgpu: add helper to init rlc firmware
bpf: Check flags for branch stack in bpf_read_branch_records helper
perf, hw_breakpoint: Fix use-after-free if perf_event_open() fails
perf: Use sample_flags for raw_data
perf: Use sample_flags for addr
ext4: minor defrag code improvements
i2c: mlxbf: remove device tree support
i2c: mlxbf: support BlueField-3 SoC
ext4: continue to expand file system when the target size doesn't reach
i2c: cadence: Add standard bus recovery support
net/mlx5: Remove from FPGA IFC file not-needed definitions
net/mlx5: Remove unused structs
net/mlx5: Remove unused functions
net/mlx5: detect and enable bypass port select flow table
net/mlx5: Lag, enable hash mode by default for all NICs
net/mlx5: Lag, set active ports if support bypass port select flow table
RDMA/mlx5: Don't set tx affinity when lag is in hash mode
net/mlx5: add IFC bits for bypassing port select flow table
net/mlx5: Add support for NPPS with real time mode
net/mlx5: Expose NPPS related registers
i2c: mlxbf: add multi slave functionality
i2c: mlxbf: support lock mechanism
ring-buffer: Allow splice to read previous partially read pages
ftrace: Fix recursive locking direct_mutex in ftrace_modify_direct_caller
ftrace: Properly unset FTRACE_HASH_FL_MOD
tracing/eprobe: Fix alloc event dir failed when event name no set
x86: kprobes: Remove unused macro stack_addr
ftrace: Remove obsoleted code from ftrace and task_struct
tracing: Disable interrupt or preemption before acquiring arch_spinlock_t
libbpf: Don't require full struct enum64 in UAPI headers
riscv: dts: microchip: update memory configuration for v2022.10
riscv: dts: microchip: add a devicetree for aries' m100pfsevp
riscv: dts: microchip: add sevkit device tree
riscv: dts: microchip: reduce the fic3 clock rate
riscv: dts: microchip: icicle: re-jig fabric peripheral addresses
riscv: dts: microchip: icicle: update pci address properties
riscv: dts: microchip: move the mpfs' pci node to -fabric.dtsi
riscv: dts: microchip: add pci dma ranges for the icicle kit
dt-bindings: riscv: microchip: document the sev kit
dt-bindings: riscv: microchip: document the aries m100pfsevp
dt-bindings: riscv: microchip: document icicle reference design
blk-cgroup: don't update the blkg lookup hint in blkg_conf_prep
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_gray8()
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_xrgb2101010()
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_rgb888()
smack: cleanup obsolete mount option flags
smack: lsm: remove the unneeded result variable
SMACK: Add sk_clone_security LSM hook
ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe
ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe
ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe
clk: qcom: Add SC8280XP GPU clock controller
dt-bindings: clock: Add Qualcomm SC8280XP GPU binding
clk: qcom: smd: Add SM6375 clocks
dt-bindings: clock: qcom: rpmcc: Add BIMC_FREQ_LOG
dt-bindings: clock: qcom,rpmcc: Add compatible for SM6375
nvmet: don't look at the request_queue in nvmet_bdev_set_limits
nvmet: don't look at the request_queue in nvmet_bdev_zone_mgmt_emulate_all
clk: qcom: rpmhcc: add sdm670 clocks
dt-bindings: clock: add rpmhcc bindings for sdm670
Input: synaptics-rmi4 - convert to use sysfs_emit() APIs
blk-mq: use quiesced elevator switch when reinitializing queues
block: replace blk_queue_nowait with bdev_nowait
Input: twl4030-pwrbutton - add missing of.h include
dt: Add a check for undocumented compatible strings in kernel
hisi_acc_vfio_pci: Update some log and comment formats
hisi_acc_vfio_pci: Remove useless macro definitions
hisi_acc_vfio_pci: Remove useless function parameter
hisi_acc_vfio_pci: Fix device data address combination problem
hisi_acc_vfio_pci: Fixes error return code issue
drm/panel-edp: Add BOE NT116WHM-N4C (HW: V8.1)
kbuild: take into account DT_SCHEMA_FILES changes while checking dtbs
drm/panel-edp: Fix delays for INX N116BCA-EA2 (HW: C1)
drm/panel-edp: Fix delays for INX N116BCN-EA1 (HW: C4)
KVM: PPC: Book3S HV P9: Restore stolen time logging in dtl
KVM: PPC: Book3S HV: Update guest state entry/exit accounting to new API
KVM: PPC: Book3S HV P9: Fix irq disabling in tick accounting
KVM: PPC: Book3S HV P9: Clear vcpu cpu fields before enabling host irqs
KVM: PPC: Book3S HV: Fix decrementer migration
vfio: Follow a strict lifetime for struct iommu_group
selftests/net: enable io_uring sendzc testing
ionic: change order of devlink port register and netdev register
ice: reorder PF/representor devlink port register/unregister flows
funeth: unregister devlink port after netdevice unregister
headers: Remove some left-over license text
NFC: hci: Split memcpy() of struct hcp_message flexible array
net: ethernet: mtk_eth_soc: fix usage of foe_entry_size
net: ethernet: mtk_eth_soc: fix wrong use of new helper function
a.out: Remove the a.out implementation
platform/x86/intel/wmi: thunderbolt: Use dev_groups callback
selftests/bpf: Fix passing arguments via function in test_kmod.sh
IB/hfi1: Use skb_put_data() instead of skb_put/memcpy pair
platform/x86/amd: pmc: remove CONFIG_DEBUG_FS checks
RDMA/hns: Unified Log Printing Style
RDMA/hns: Replacing magic number with macros in apply_func_caps()
RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data()
RDMA/hns: Remove redundant 'max_srq_desc_sz' in caps
RDMA/hns: Remove redundant 'num_mtt_segs' and 'max_extend_sg'
RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt()
RDMA/hns: Remove redundant 'use_lowmem' argument from hns_roce_init_hem_table()
RDMA/hns: Remove redundant 'bt_level' for hem_list_alloc_item()
RDMA/hns: Remove redundant 'attr_mask' in modify_qp_init_to_init()
RDMA/hns: Remove unnecessary brackets when getting point
RDMA/hns: Remove unnecessary braces for single statement blocks
RDMA/hns: Cleanup for a spelling error of Asynchronous
IB/rdmavt: Add __init/__exit annotations to module init/exit funcs
RDMA/rxe: Remove redundant num_sge fields
RDMA/mlx5: Enable ATS support for MRs and umems
RDMA/mlx5: Add support for dmabuf to devx umem
RDMA/core: Add UVERBS_ATTR_RAW_FD
net/mlx5: Add IFC bits for mkey ATS
RDMA/rxe: Fix resize_finish() in rxe_queue.c
RDMA/rxe: Set pd early in mr alloc routines
platform/surface: Split memcpy() of struct ssam_event flexible array
platform/x86: compal-laptop: Get rid of a few forward declarations
platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf()
platform/x86: dell-smbios-base: Use sysfs_emit()
ASoC: cs42l42: Fallback to headphones for type detect
ASoC: apple: mca: Adjust timing of component unregister
ASoC: apple: mca: Remove stale release of DMA channels
ASoC: apple: mca: Trigger, not deassert, the peripheral reset
platform/x86/amd/pmf: Remove unused power_delta instances
spi: mt65xx: Add dma max segment size declaration
platform/x86/amd/pmf: install notify handler after acpi init
nvme: remove nvme_ctrl_init_connect_q
nvme-loop: use the tagset alloc/free helpers
nvme-loop: store the generic nvme_ctrl in set->driver_data
nvme-loop: initialize sqsize later
nvme-fc: use the tagset alloc/free helpers
nvme-fc: store the generic nvme_ctrl in set->driver_data
nvme-fc: keep ctrl->sqsize in sync with opts->queue_size
nvme-rdma: use the tagset alloc/free helpers
nvme-rdma: store the generic nvme_ctrl in set->driver_data
nvme-tcp: use the tagset alloc/free helpers
nvme-tcp: store the generic nvme_ctrl in set->driver_data
nvme-tcp: remove the unused queue_size member in nvme_tcp_queue
nvme: add common helpers to allocate and free tagsets
nvme-auth: add a MAINTAINERS entry
MAINTAINERS: Add Vignesh as maintainer of TI SDHCI OMAP DRIVER
mmc: sdhci-msm: add compatible string check for sdm670
dt-bindings: mmc: sdhci-msm: add sdm670 compatible
mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
spi: migrate mt7621 text bindings to YAML
drm/ssd130x: Synchronize access to dma-buf imported GEM BOs
drm/ssd130x: Use drm_atomic_get_new_plane_state()
efi/arm64: libstub: avoid SetVirtualAddressMap() when possible
efi: zboot: create MemoryMapped() device path for the parent if needed
efi: libstub: fix up the last remaining open coded boot service call
efi/arm: libstub: move ARM specific code out of generic routines
efi/libstub: measure EFI LoadOptions
efi/libstub: refactor the initrd measuring functions
efi/loongarch: libstub: remove dependency on flattened DT
efi: libstub: install boot-time memory map as config table
efi: libstub: remove DT dependency from generic stub
efi: libstub: unify initrd loading between architectures
ASoC: Intel: Skylake: Replace zero-length arrays with DECLARE_FLEX_ARRAY() helper
ASoC: st,stm32-sai: Document audio OF graph port
ASoC: SOF: control.h: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
spi: renesas,sh-msiof: Add r8a779g0 support
drm/i915/gt: Use i915_vm_put on ppgtt_create error paths
drm/i915: Force DPLL calculation for TC ports after readout
drm/i915: fix device info for devices without display
drm/i915: Do not cleanup obj with NULL bo->resource
drm/i915/display: remove ipc_enabled from struct drm_i915_private
drm/i915/guc: Fix release build bug in 'remove log size module parameters'
net: openvswitch: allow conntrack in non-initial user namespace
net: openvswitch: allow metering in non-initial user namespace
clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value
erofs: clean up erofs_iget()
erofs: clean up unnecessary code and comments
dt-bindings: pci: QCOM Add missing sc7280 aggre0, aggre1 clocks
PCI: mt7621: Use PCI_CONF1_EXT_ADDRESS() macro
PCI: ftpci100: Use PCI_CONF1_ADDRESS() macro
PCI: Add standard PCI Config Address macros
usb: idmouse: fix an uninit-value in idmouse_open
USB: PHY: JZ4770: Switch to use dev_err_probe() helper
usb: phy: generic: Switch to use dev_err_probe() helper
usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs
usb: cdns3: remove dead code
usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair
usb: musb: sunxi: Switch to use dev_err_probe() helper
usb: musb: jz4740: Switch to use dev_err_probe() helper
usb: musb: cppi41: Switch to use dev_err_probe() helper
usb: musb: da8xx: Switch to use dev_err_probe() helper
usb: musb: core: Switch to use dev_err_probe() helper
usb: typec: fusb302: Switch to use dev_err_probe() helper
usb: typec: qcom-pmic-typec: Switch to use dev_err_probe() helper
usb: typec: stusb160x: Switch to use dev_err_probe() helper
usb: usb251xb: Switch to use dev_err_probe() helper
staging: rtl8192e: cmdpkt: Use skb_put_data() instead of skb_put/memcpy pair
staging: r8188eu: Use skb_put_data() instead of skb_put/memcpy pair
staging: r8188eu: remove hal/odm_RegConfig8188E.c
staging: r8188eu: make odm_ConfigRF_RadioA_8188E() static
staging: r8188eu: make odm_ConfigMAC_8188E() static
drm/simpledrm: Synchronize access to GEM BOs
drm/simpledrm: Iterate over damage clips
drm/simpledrm: Remove !fb check from atomic_update
net/smc: Support SO_REUSEPORT
drm/simpledrm: Use drm_atomic_get_new_plane_state()
drm/simpledrm: Compute linestride with drm_format_info_min_pitch()
fsi: occ: Fix checksum failure mode
fsi: Fix typo in comment
nvmet: add helpers to set the result field for connect commands
nvme: improve the NVME_CONNECT_AUTHREQ* definitions
nvmet-auth: don't try to cancel a non-initialized work_struct
nvmet-tcp: remove nvmet_tcp_finish_cmd
nvmet-tcp: add bounds check on Transfer Tag
nvmet-tcp: handle ICReq PDU received in NVMET_TCP_Q_LIVE state
nvmet-tcp: fix NULL pointer dereference during release
nvme-pci: report the actual number of tagset maps
nvme-pci: set min_align_mask before calculating max_hw_sectors
nvme: send a rediscover uevent when a persistent discovery controller reconnects
nvme: enumerate controller flags
Documentation: NBD_REQUEST_MAGIC isn't a magic number
nvme: ensure subsystem reset is single threaded
nvme: restrict management ioctls to admin
nvme: copy firmware_rev on each init
nvme: handle effects after freeing the request
USB: serial: qcserial: add new usb-id for Dell branded EM7455
ALSA: dmaengine: increment buffer pointer atomically
usb: gadget: Replace runtime->status->state reference to runtime->state
ASoC: sh: Replace runtime->status->state reference to runtime->state
ASoC: intel: Replace runtime->status->state reference to runtime->state
ALSA: usx2y: Replace runtime->status->state reference to runtime->state
ALSA: usb-audio: Replace runtime->status->state reference to runtime->state
ALSA: asihpi: Replace runtime->status->state reference to runtime->state
ALSA: hda: Replace runtime->status->state reference to runtime->state
ALSA: firewire: Replace runtime->status->state reference to runtime->state
ALSA: aloop: Replace runtime->status->state reference to runtime->state
ALSA: pcm: Make mmap status read-only
ALSA: pcm: Avoid reference to status->state
ALSA: Remove some left-over license text in include/uapi/sound/
ALSA: firewire: Remove some left-over license text in sound/firewire
erofs: fold in z_erofs_reload_indexes()
pcmcia: remove AT91RM9200 Compact Flash driver
brcmfmac: Remove the call to "dtim_assoc" IOVAR
brcmfmac: increase dcmd maximum buffer size
brcmfmac: Support 89459 pcie
brcmfmac: increase default max WOWL patterns to 16
cw1200: fix incorrect check to determine if no element is found in list
Input: applespi - replace zero-length array with DECLARE_FLEX_ARRAY() helper
libbpf: Fix the case of running as non-root with capabilities
dt-bindings: clock: qcom,a53pll: replace maintainer
bpf: Enforce W^X for bpf trampoline
bpf: use bpf_prog_pack for bpf_dispatcher
selftests/bpf: Fix get_func_ip offset test for CONFIG_X86_KERNEL_IBT
bpf: Return value in kprobe get_func_ip only for entry address
bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT
bpf: Use given function address for trampoline ip arg
ftrace: Keep the resolved addr in kallsyms_callback
kprobes: Add new KPROBE_FLAG_ON_FUNC_ENTRY kprobe flag
clk: qcom: Merge alt alpha plls for qcm2260, sm6115
clk: qcom: gcc-sm6115: Move alpha pll bramo overrides
clk: qcom: gcc-sm6115: Override default Alpha PLL regs
clk: qcom: Add support for Display Clock Controller on SM8450
clk: qcom: alpha-pll: add support for power off mode for lucid evo PLL
dt-bindings: clock: qcom: add bindings for dispcc on SM8450
clk: qcom: Add display clock controller driver for SM6115
dt-bindings: clock: add QCOM SM6115 display clock bindings
clk: qcom: gcc-sc7280: Update the .pwrsts for PCIe GDSC
ksm: add profit monitoring documentation
ksm: count allocated ksm rmap_items for each process
mm: deduplicate cacheline padding code
mm: reduce noise in show_mem for lowmem allocations
mm: fixup documentation regarding pte_numa() and PROT_NUMA
mm/gup: use gup_can_follow_protnone() also in GUP-fast
mm/gup: replace FOLL_NUMA by gup_can_follow_protnone()
mm: fix the handling Non-LRU pages returned by follow_page
mm: add merging after mremap resize
mm: refactor of vma_merge()
mm: delete unused MMF_OOM_VICTIM flag
mm: drop oom code from exit_mmap
mm/mlock: drop dead code in count_mm_mlocked_page_nr()
mm/mmap.c: pass in mapping to __vma_link_file()
mm/mmap: drop range_has_overlap() function
mm: remove the vma linked list
mm/vmscan: use vma iterator instead of vm_next
riscv: use vma iterator for vdso
nommu: remove uses of VMA linked list
i915: use the VMA iterator
mm/swapfile: use vma iterator instead of vma linked list
mm/pagewalk: use vma_find() instead of vma linked list
mm/oom_kill: use vma iterators instead of vma linked list
mm/msync: use vma_find() instead of vma linked list
mm/mremap: use vma_find_intersection() instead of vma linked list
mm/mprotect: use maple tree navigation instead of VMA linked list
mm/mlock: use vma iterator and maple state instead of vma linked list
mm/mempolicy: use vma iterator & maple state instead of vma linked list
mm/memcontrol: stop using mm->highest_vm_end
mm/madvise: use vma_find() instead of vma linked list
mm/ksm: use vma iterators instead of vma linked list
mm/khugepaged: stop using vma linked list
mm/gup: use maple tree navigation instead of linked list
bpf: remove VMA linked list
fork: use VMA iterator
sched: use maple tree iterator to walk VMAs
perf: use VMA iterator
acct: use VMA iterator instead of linked list
ipc/shm: use VMA iterator instead of linked list
userfaultfd: use maple tree iterator to iterate VMAs
fs/proc/task_mmu: stop using linked list and highest_vm_end
fs/proc/base: use the vma iterators in place of linked list
exec: use VMA iterator instead of linked list
coredump: remove vma linked list walk
um: remove vma linked list walk
optee: remove vma linked list walk
cxl: remove vma linked list walk
xtensa: remove vma linked list walks
x86: remove vma linked list walks
s390: remove vma linked list walks
powerpc: remove mmap linked list walks
parisc: remove mmap linked list from cache handling
arm64: Change elfcore for_each_mte_vma() to use VMA iterator
arm64: remove mmap linked list from vdso
mm/mmap: change do_brk_munmap() to use do_mas_align_munmap()
mm/mmap: reorganize munmap to use maple states
mm/mmap: move mmap_region() below do_munmap()
mm: convert vma_lookup() to use mtree_load()
mm: remove vmacache
mm/mmap: use advanced maple tree API for mmap_region()
mm: use maple tree operations for find_vma_intersection()
mm/mmap: change do_brk_flags() to expand existing VMA and add do_brk_munmap()
mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup()
mm: optimize find_exact_vma() to use vma_lookup()
mm: remove rb tree.
proc: remove VMA rbtree use from nommu
xen: use vma_lookup() in privcmd_ioctl_mmap()
damon: convert __damon_va_three_regions to use the VMA iterator
mmap: change zeroing of maple tree in __vma_adjust()
kernel/fork: use maple tree for dup_mmap() during forking
mm/mmap: use maple tree for unmapped_area{_topdown}
mm/mmap: use the maple tree for find_vma_prev() instead of the rbtree
mm/mmap: use the maple tree in find_vma() instead of the rbtree.
mmap: use the VMA iterator in count_vma_pages_range()
mm: add VMA iterator
lib/test_maple_tree: add testing for maple tree
mm: start tracking VMAs with maple tree
radix tree test suite: add lockdep_is_held to header
radix tree test suite: add support for slab bulk APIs
radix tree test suite: add allocation counts and size to kmem_cache
mm/demotion: expose memory tier details via sysfs
radix tree test suite: add kmem_cache_set_non_kernel()
lib/nodemask: optimize node_random for nodemask with single NUMA node
radix tree test suite: add pr_err define
Maple Tree: add new data structure
mm/demotion: update node_is_toptier to work with memory tiers
mm/demotion: demote pages according to allocation fallback order
mm/demotion: drop memtier from memtype
mm/demotion: add pg_data_t member to track node memory tier details
mm/demotion: build demotion targets based on explicit memory tiers
mm: multi-gen LRU: design doc
mm/demotion/dax/kmem: set node's abstract distance to MEMTIER_DEFAULT_DAX_ADISTANCE
mm/demotion: add hotplug callbacks to handle new numa node onlined
mm/demotion: move memory demotion related code
mm/demotion: add support for explicit memory tiers
mm: multi-gen LRU: admin guide
mm: multi-gen LRU: debugfs interface
mm: multi-gen LRU: thrashing prevention
mm: multi-gen LRU: kill switch
mm: multi-gen LRU: optimize multiple memcgs
mm: multi-gen LRU: support page table walks
mm: multi-gen LRU: exploit locality in rmap
mm: multi-gen LRU: minimal implementation
mm: multi-gen LRU: groundwork
Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole caller"
mm/vmscan.c: refactor shrink_node()
mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG
mm: x86, arm64: add arch_has_hw_pte_young()
mm/page_io: count submission time as thrashing delay for delayacct
delayacct: support re-entrance detection of thrashing accounting
mm: migrate: do not retry 10 times for the subpages of fail-to-migrate THP
migrate_pages(): fix failure counting for retry
migrate_pages(): fix failure counting for THP splitting
migrate_pages(): fix failure counting for THP on -ENOSYS
migrate_pages(): fix failure counting for THP subpages retrying
migrate_pages(): fix THP failure counting for -ENOMEM
migrate_pages(): remove unnecessary list_safe_reset_next()
migrate: fix syscall move_pages() return value for failure
filemap: make the accounting of thrashing more consistent
mm/swap: cache swap migration A/D bits support
mm/swap: cache maximum swapfile size when init swap
mm: remember young/dirty bit for page migrations
mm/thp: carry over dirty bit when thp splits on pmd
mm/swap: add swp_offset_pfn() to fetch PFN from swap entry
mm/swap: comment all the ifdef in swapops.h
mm/x86: use SWP_TYPE_BITS in 3-level swap macros
mm, hwpoison: cleanup some obsolete comments
mm, hwpoison: check PageTable() explicitly in hwpoison_user_mappings()
mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead in collect_procs_anon()
mm, hwpoison: use num_poisoned_pages_sub() to decrease num_poisoned_pages
mm, hwpoison: use __PageMovable() to detect non-lru movable pages
mm, hwpoison: use ClearPageHWPoison() in memory_failure()
mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock
clk: qcom: lpass: Fix lpass audiocc probe
clk: qcom: apss-ipq-pll: add support for IPQ8074
clk: qcom: apss-ipq-pll: update IPQ6018 Alpha PLL config
clk: qcom: apss-ipq-pll: use OF match data for Alpha PLL config
dt-bindings: clock: qcom,a53pll: add IPQ8074 compatible
clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical
clk: qcom: apss-ipq6018: fix apcs_alias0_clk_src
clk: qcom: clk-rcg2: add rcg2 mux ops
blk-cgroup: pass a gendisk to the blkg allocation helpers
blk-cgroup: pass a gendisk to blkcg_schedule_throttle
blk-cgroup: pass a gendisk to blkg_destroy_all
blk-throttle: pass a gendisk to blk_throtl_cancel_bios
blk-throttle: pass a gendisk to blk_throtl_register_queue
blk-throttle: pass a gendisk to blk_throtl_init and blk_throtl_exit
blk-iocost: cleanup ioc_qos_write
blk-iocost: pass a gendisk to blk_iocost_init
blk-iocost: simplify ioc_name
blk-iolatency: pass a gendisk to blk_iolatency_init
blk-ioprio: pass a gendisk to blk_ioprio_init and blk_ioprio_exit
blk-cgroup: pass a gendisk to blkcg_init_queue and blkcg_exit_queue
blk-cgroup: remove blkg_lookup_check
blk-cgroup: cleanup the blkg_lookup family of functions
blk-cgroup: remove open coded blkg_lookup instances
blk-cgroup: remove blk_queue_root_blkg
blk-cgroup: fix error unwinding in blkcg_init_queue
sunhme: Add myself as a maintainer
sunhme: Use vdbg for spam-y prints
sunhme: Combine continued messages
sunhme: Use (net)dev_foo wherever possible
sunhme: Convert printk(KERN_FOO ...) to pr_foo(...)
sunhme: Clean up debug infrastructure
sunhme: Convert FOO((...)) to FOO(...)
sunhme: switch to devres
sunhme: Regularize probe errors
sunhme: Return an ERR_PTR from quattro_pci_find
sunhme: forward the error code from pci_enable_device()
sunhme: Remove version
sunhme: remove unused tx_dump_ring()
net: dsa: xrs700x: remove unnecessary i2c_set_clientdata()
net: dsa: microchip: ksz9477: remove unnecessary i2c_set_clientdata()
net: dsa: lan9303: remove unnecessary i2c_set_clientdata()
io_uring/rw: don't lose short results on io_setup_async_rw()
io_uring/rw: fix unexpected link breakage
hwmon: w83627hf: Reorder symbols to get rid of a few forward declarations
rv/monitor: Add __init/__exit annotations to module init/exit funcs
leds: pca963: fix misleading indentation
efi: libstub: remove pointless goto kludge
efi: libstub: simplify efi_get_memory_map() and struct efi_boot_memmap
efi: libstub: avoid efi_get_memory_map() for allocating the virt map
xdp: Adjust xdp_frame layout to avoid using bitfields
selftests: net: tsn_lib: run phc2sys in automatic mode
selftests: net: tsn_lib: allow multiple isochron receivers
selftests: net: tsn_lib: allow running ptp4l on multiple interfaces
selftests: net: tsn_lib: don't overwrite isochron receiver extra args with UDS
tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads
tracing: kprobe: Make gen test module work in arm and riscv
tracing: kprobe: Fix kprobe event gen test module on exit
net: ethernet: adin1110: Add missing MODULE_DEVICE_TABLE
net: vertexcom: mse102x: Silence no spi_device_id warnings
net: ethernet: adi: Fix return value check in adin1110_probe_netdevs()
net: phy: micrel: enable interrupt for ksz9477 phy
net: dsa: microchip: use common irq routines for girq and pirq
net: dsa: microchip: move interrupt handling logic from lan937x to ksz_common
net: dsa: microchip: lan937x: return zero if mdio node not present
net: dsa: microchip: enable phy interrupts only if interrupt enabled in dts
net: dsa: microchip: determine number of port irq based on switch type
net/sched: taprio: simplify list iteration in taprio_dev_notifier()
cpumask: add cpumask_nth_{,and,andnot}
lib/bitmap: remove bitmap_ord_to_pos
lib/bitmap: add tests for find_nth_bit()
lib: add find_nth{,_and,_andnot}_bit()
lib/bitmap: add bitmap_weight_and()
lib/bitmap: don't call __bitmap_weight() in kernel code
dt-bindings: interrupt-controller: migrate MIPS CPU interrupt controller text bindings to YAML
dt-bindings: i2c: migrate mt7621 text bindings to YAML
nfsd: extra checks when freeing delegation stateids
nfsd: make nfsd4_run_cb a bool return function
net: Remove unused inline function dst_hold_and_use()
net: Remove unused inline function sk_nulls_node_init()
neighbour: Remove unused inline function neigh_key_eq16()
mlxsw: reg: Remove deprecated code about SFTR-V2 Register
dt-bindings: power: gpcv2: correct patternProperties
dt-bindings: virtio: Convert virtio,pci-iommu to DT schema
x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled
dt-bindings: timer: arm,arch_timer: Allow dual compatible string
x86/paravirt: clean up typos and grammaros
net: dsa: make user ports return to init_net on netns deletion
xdp: improve page_pool xdp_return performance
net: ethernet: stmicro: stmmac: dwmac-rk: Add rv1126 support
dt-bindings: net: rockchip-dwmac: add rv1126 compatible
nfsd: fix comments about spinlock handling with delegations
nfsd: only fill out return pointer on success in nfsd4_lookup_stateid
NFSD: fix use-after-free on source server when doing inter-server copy
NFSD: Cap rsize_bop result based on send buffer size
NFSD: Rename the fields in copy_stateid_t
nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops
nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fops
nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops
nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_enctypes_fops
nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops
NFSD: Pack struct nfsd4_compoundres
NFSD: Remove unused nfsd4_compoundargs::cachetype field
NFSD: Remove "inline" directives on op_rsize_bop helpers
NFSD: Clean up nfs4svc_encode_compoundres()
SUNRPC: Fix typo in xdr_buf_subsegment's kdoc comment
NFSD: Clean up WRITE arg decoders
NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks
NFSD: Refactor common code out of dirlist helpers
SUNRPC: Clarify comment that documents svc_max_payload()
NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing
SUNRPC: Parametrize how much of argsize should be zeroed
SUNRPC: Optimize svc_process()
NFSD: add shrinker to reap courtesy clients on low memory condition
NFSD: keep track of the number of courtesy clients in the system
NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY
NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY
NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY
NFSD: Refactor nfsd_setattr()
NFSD: Add a mechanism to wait for a DELEGRETURN
NFSD: Add tracepoints to report NFSv4 callback completions
NFSD: Trace NFSv4 COMPOUND tags
NFSD: Replace dprintk() call site in fh_verify()
nfsd: remove nfsd4_prepare_cb_recall() declaration
nfsd: clean up mounted_on_fileid handling
NFSD: Fix handling of oversized NFSv4 COMPOUND requests
NFSD: drop fname and flen args from nfsd_create_locked()
NFSD: Protect against send buffer overflow in NFSv3 READ
NFSD: Protect against send buffer overflow in NFSv2 READ
NFSD: Protect against send buffer overflow in NFSv3 READDIR
NFSD: Protect against send buffer overflow in NFSv2 READDIR
SUNRPC: Fix svcxdr_init_encode's buflen calculation
SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation
NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND
nfsd: Propagate some error code returned by memdup_user()
nfsd: Avoid some useless tests
nfsd: Fix a memory leak in an error handling path
NFSD: remove redundant variable status
NFSD enforce filehandle check for source file in COPY
lockd: move from strlcpy with unused retval to strscpy
NFSD: move from strlcpy with unused retval to strscpy
fortify: Convert to struct vs member helpers
fortify: Explicitly check bounds are compile-time constants
x86/entry: Work around Clang __bdos() bug
af_unix: Refactor unix_read_skb()
udp: Refactor udp_read_skb()
x86/kprobes: Remove unused arch_kprobe_override_function() declaration
x86/ftrace: Remove unused modifying_ftrace_code declaration
thunderbolt: Explicitly enable lane adapter hotplug events at startup
RDMA/rxe: Add send_common_ack() helper
x86: Add support for CONFIG_CFI_CLANG
x86/purgatory: Disable CFI
x86: Add types to indirectly called assembly functions
x86/tools/relocs: Ignore __kcfi_typeid_ relocations
kallsyms: Drop CONFIG_CFI_CLANG workarounds
objtool: Disable CFI warnings
objtool: Preserve special st_shndx indexes in elf_update_symbol
treewide: Drop __cficanonical
treewide: Drop WARN_ON_FUNCTION_MISMATCH
treewide: Drop function_nocfi
init: Drop __nocfi from __init
arm64: Drop unneeded __nocfi attributes
arm64: Add CFI error handling
arm64: Add types to indirect called assembly functions
psci: Fix the function type for psci_initcall_t
lkdtm: Emit an indirect call for CFI tests
cfi: Add type helper macros
cfi: Switch to -fsanitize=kcfi
cfi: Drop __CFI_ADDRESSABLE
cfi: Remove CONFIG_CFI_CLANG_SHADOW
scripts/kallsyms: Ignore __kcfi_typeid_
treewide: Filter out CC_FLAGS_CFI
tracepoint: Optimize the critical region of mutex_lock in tracepoint_module_coming()
tracing/filter: Call filter predicate functions directly via a switch statement
tracing: Move struct filter_pred into trace_events_filter.c
tracing/hist: Call hist functions directly via a switch statement
tracing: Add numeric delta time to the trace event benchmark
rv/dot2K: add 'static' qualifier for local variable
rv/monitors: add 'static' qualifier for local symbols
selftests/ftrace: Add eprobe syntax error testcase
tracing/eprobe: Add eprobe filter support
a.out: restore CMAGIC
macsec: don't free NULL metadata_dst
KVM: remove KVM_REQ_UNHALT
KVM: mips, x86: do not rely on KVM_REQ_UNHALT
KVM: x86: never write to memory from kvm_vcpu_check_block()
KVM: x86: Don't snapshot pending INIT/SIPI prior to checking nested events
KVM: nVMX: Make event request on VMXOFF iff INIT/SIPI is pending
KVM: nVMX: Make an event request if INIT or SIPI is pending on VM-Enter
KVM: SVM: Make an event request if INIT or SIPI is pending when GIF is set
KVM: x86: lapic does not have to process INIT if it is blocked
KVM: x86: Rename kvm_apic_has_events() to make it INIT/SIPI specific
KVM: x86: Rename and expose helper to detect if INIT/SIPI are allowed
KVM: nVMX: Make an event request when pending an MTF nested VM-Exit
KVM: x86: make vendor code check for all nested events
clk: qcom: lcc-ipq806x: use ARRAY_SIZE for num_parents
clk: qcom: lcc-ipq806x: convert to parent data
clk: qcom: lcc-ipq806x: add reset definition
dt-bindings: clock: add pcm reset for ipq806x lcc
clk: qcom: cpu-8996: use constant mask for pmux
clk: qcom: cpu-8996: don't store parents in clk_cpu_8996_pmux
clk: qcom: cpu-8996: move ACD logic to clk_cpu_8996_pmux_determine_rate
clk: qcom: cpu-8996: declare ACD clocks
clk: qcom: cpu-8996: switch to devm_clk_notifier_register
clk: qcom: msm8996-cpu: Use parent_data/_hws for all clocks
dt-bindings: clock: qcom,msm8996-apcc: Fix clocks
clk: qcom: msm8996-cpu: Convert secondary muxes to clk_regmap_mux
clk: qcom: msm8996-cpu: Unify cluster order
clk: qcom: msm8996-cpu: Statically define PLL dividers
clk: qcom: msm8996-cpu: Rename DIV_2_INDEX to SMUX_INDEX
mailmap: Update Oliver's email address
KVM: x86: Allow force_emulation_prefix to be written without a reload
KVM: selftests: Add an x86-only test to verify nested exception queueing
KVM: selftests: Use uapi header to get VMX and SVM exit reasons/codes
KVM: x86: Rename inject_pending_events() to kvm_check_and_inject_events()
KVM: VMX: Update MTF and ICEBP comments to document KVM's subtle behavior
KVM: x86: Treat pending TRIPLE_FAULT requests as pending exceptions
KVM: x86: Morph pending exceptions to pending VM-Exits at queue time
KVM: nVMX: Document priority of all known events on Intel CPUs
KVM: nVMX: Add a helper to identify low-priority #DB traps
KVM: x86: Evaluate ability to inject SMI/NMI/IRQ after potential VM-Exit
KVM: x86: Hoist nested event checks above event injection logic
KVM: x86: Use kvm_queue_exception_e() to queue #DF
KVM: x86: Formalize blocking of nested pending exceptions
KVM: x86: Make kvm_queued_exception a properly named, visible struct
KVM: x86: Rename kvm_x86_ops.queue_exception to inject_exception
KVM: VMX: Inject #PF on ENCLS as "emulated" #PF
KVM: nVMX: Unconditionally clear mtf_pending on nested VM-Exit
KVM: nVMX: Ignore SIPI that arrives in L2 when vCPU is not in WFS
KVM: x86: Use DR7_GD macro instead of open coding check in emulator
KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)
KVM: nVMX: Prioritize TSS T-flag #DBs over Monitor Trap Flag
KVM: nVMX: Treat General Detect #DB (DR7.GD=1) as fault-like
KVM: x86: Suppress code #DBs on Intel if MOV/POP SS blocking is active
KVM: x86: Allow clearing RFLAGS.RF on forced emulation to test code #DBs
KVM: x86: Don't check for code breakpoints when emulating on exception
KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS
KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
KVM: x86: Add missing trace points for RDMSR/WRMSR in emulator path
KVM: x86: Return emulator error if RDMSR/WRMSR emulation failed
KVM: x86/mmu: fix repeated words in comments
KVM: nVMX: Use cached host MSR_IA32_VMX_MISC value for setting up nested MSR
KVM: VMX: Cache MSR_IA32_VMX_MISC in vmcs_config
KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
KVM: nVMX: Always set required-1 bits of pinbased_ctls to PIN_BASED_ALWAYSON_WITHOUT_TRUE_MSR
KVM: VMX: Move LOAD_IA32_PERF_GLOBAL_CTRL errata handling out of setup_vmcs_config()
KVM: x86: VMX: Replace some Intel model numbers with mnemonics
KVM: VMX: Adjust CR3/INVPLG interception for EPT=y at runtime, not setup
KVM: VMX: Add missing CPU based VM execution controls to vmcs_config
KVM: VMX: Add missing VMEXIT controls to vmcs_config
KVM: VMX: Move CPU_BASED_CR8_{LOAD,STORE}_EXITING filtering out of setup_vmcs_config()
KVM: VMX: Extend VMX controls macro shenanigans
KVM: VMX: Don't toggle VM_ENTRY_IA32E_MODE for 32-bit kernels/KVM
KVM: VMX: Tweak the special handling of SECONDARY_EXEC_ENCLS_EXITING in setup_vmcs_config()
KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING in setup_vmcs_config()
KVM: VMX: Check VM_ENTRY_IA32E_MODE in setup_vmcs_config()
KVM: nVMX: Always emulate PERF_GLOBAL_CTRL VM-Entry/VM-Exit controls
KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
KVM: VMX: Get rid of eVMCS specific VMX controls sanitization
KVM: nVMX: Support PERF_GLOBAL_CTRL with enlightened VMCS
KVM: nVMX: WARN once and fail VM-Enter if eVMCS sees VMFUNC[63:32] != 0
KVM: selftests: Switch to updated eVMCSv1 definition
KVM: selftests: Add ENCLS_EXITING_BITMAP{,HIGH} VMCS fields
KVM: x86: hyper-v: Cache HYPERV_CPUID_NESTED_FEATURES CPUID leaf
KVM: nVMX: Support several new fields in eVMCSv1
KVM: VMX: Define VMCS-to-EVMCS conversion for the new fields
KVM: nVMX: Use CC() macro to handle eVMCS unsupported controls checks
KVM: nVMX: Refactor unsupported eVMCS controls logic to use 2-d array
KVM: nVMX: Treat eVMCS as enabled for guest iff Hyper-V is also enabled
KVM: x86: Report error when setting CPUID if Hyper-V allocation fails
KVM: x86: Check for existing Hyper-V vCPU in kvm_hv_vcpu_init()
KVM: x86: Zero out entire Hyper-V CPUID cache before processing entries
x86/hyperv: Update 'struct hv_enlightened_vmcs' definition
x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
KVM: selftests: Require DISABLE_NX_HUGE_PAGES cap for NX hugepage test
KVM: VMX: Do not declare vmread_error() asmlinkage
KVM:x86: Clean up ModR/M "reg" initialization in reg op decoding
KVM: x86: Print guest pgd in kvm_nested_vmenter()
KVM: nVMX: Add tracepoint for nested VM-Enter
KVM: x86: Update trace function for nested VM entry to support VMX
KVM: x86: Use u64 for address and error code in page fault tracepoint
KVM: Add extra information in kvm_page_fault trace point
KVM: x86: Delete duplicate documentation for KVM_X86_SET_MSR_FILTER
KVM: SVM: remove unnecessary check on INIT intercept
KVM/VMX: Avoid stack engine synchronization uop in __vmx_vcpu_run
KVM: fix memoryleak in kvm_init()
erofs: introduce partial-referenced pclusters
erofs: support on-disk compressed fragments data
skmsg: Schedule psock work if the cached skb exists on the psock
selftests/bpf: Add wait send memory test for sockmap redirect
net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
dt-bindings: arm: cpus: Add kryo240 compatible
Input: ep93xx_keypad - add missing linux/input.h include
Input: imx_keypad - add missing linux/input.h include
Input: mt6779-keypad - add missing linux/input.h include
Input: st-keyscan - add missing linux/input.h and linux/of.h includes
Input: lm8333 - add missing linux/input.h include
spi: spi-fsl-qspi: Use devm_platform_ioremap_resource_byname()
spi: spi-fsl-lpspi: Use devm_platform_get_and_ioremap_resource()
spi: spi-fsl-dspi: Use devm_platform_get_and_ioremap_resource()
spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe
spi: cadence-quadspi: Fix PM disable depth imbalance in cqspi_probe
regulator: tps65219: Fix is_enabled checking in tps65219_set_bypass
ASoC: MAINTAINERS: add bindings and APR to Qualcomm Audio entry
ASoC: codecs: wcd934x: Fix Kconfig dependency
ASoC: SOF: mediatek: mt8195: Add pcm_pointer callback
ASoC: SOF: mediatek: mt8195: Add pcm_hw_params callback
x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype
fs: dlm: fix possible use after free if tracing
io_uring/net: fix cleanup double free free_iov init
drm/panel-edp: Add INX N116BCA-EA2
mm/slub: clean up create_unique_id()
iommu/vt-d: Avoid unnecessary global DMA cache invalidation
iommu/vt-d: Avoid unnecessary global IRTE cache invalidation
iommu/vt-d: Rename cap_5lp_support to cap_fl5lp_support
iommu/vt-d: Remove pasid_set_eafe()
iommu/vt-d: Decouple PASID & PRI enabling from SVA
iommu/vt-d: Remove unnecessary SVA data accesses in page fault path
powerpc: Remove direct call to personality syscall handler
powerpc/32: Remove powerpc select specialisation
powerpc: Use generic fallocate compatibility syscall
asm-generic: compat: Support BE for long long args in 32-bit ABIs
powerpc: Fix fallocate and fadvise64_64 compat parameter combination
powerpc/64s: Fix comment on interrupt handler prologue
powerpc/64e: Clarify register saves and clears with {SAVE,ZEROIZE}_GPRS
powerpc/32: Clarify interrupt restores with REST_GPR macro in entry_32.S
powerpc/64s: Use {ZEROIZE,SAVE,REST}_GPRS macros in sc, scv 0 handlers
powerpc: Add ZEROIZE_GPRS macros for register clears
powerpc: Save caller r3 prior to system_call_exception
powerpc: Remove asmlinkage from syscall handler definitions
powerpc/irq: Refactor irq_soft_mask_{set,or}_return()
powerpc: Remove impossible mmu_psize_defs[] on nohash
powerpc: Cleanup idle for e500
powerpc: Simplify redundant Kconfig tests
powerpc: Replace PPC_85xx || PPC_BOOKE_64 by PPC_E500
powerpc: Remove CONFIG_PPC_BOOK3E_MMU
powerpc: Remove CONFIG_PPC_FSL_BOOK3E
watchdog: booke_wdt: Replace PPC_FSL_BOOK3E by PPC_E500
Documentation: Rename PPC_FSL_BOOK3E to PPC_E500
powerpc: Change CONFIG_E500 to CONFIG_PPC_E500
powerpc: Remove redundant selection of E500 and E500MC
powerpc: Remove CONFIG_PPC_BOOK3E
powerpc/cputable: Split cpu_specs[] for mpc85xx and e500mc
ext2: Use kvmalloc() for group descriptor array
ext2: Add sanity checks for group and filesystem size
powerpc: Remove CONFIG_FSL_BOOKE
powerpc/cputable: Split cpu_specs[] out of cputable.h
powerpc/cputable: Move __cpu_setup() prototypes out of cputable.h
gpiolib: cdev: add fdinfo output for line request file descriptors
microblaze: Add support for error injection
microblaze: Add custom break vector handler for mb manager
microblaze: Add xmb_manager_register function
dt-bindings: iommu: arm,smmu-v3: Relax order of interrupt names
iommu: dart: Support t6000 variant
iommu/io-pgtable-dart: Add DART PTE support for t6000
iommu/io-pgtable: Add DART subpage protection support
iommu/io-pgtable: Move Apple DART support to its own file
iommu/mediatek: Add support for MT6795 Helio X10 M4Us
iommu/mediatek: Introduce new flag TF_PORT_TO_ADDR_MT8173
dt-bindings: mediatek: Add bindings for MT6795 M4U
iommu/iova: Fix module config properly
iommu/amd: Fix sparse warning
iommu/amd: Remove outdated comment
iommu/amd: Free domain ID after domain_flush_pages
iommu/amd: Free domain id in error path
powerpc/cputable: Remove __machine_check_early_realmode_p{7/8/9} prototypes
powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3E
powerpc/64e: Tie PPC_BOOK3E_64 to PPC_E500MC
powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE
powerpc: dts: turris1x.dts: Fix labels in DSA cpu port nodes
powerpc: dts: turris1x.dts: Fix NOR partitions labels
powerpc: Always select HAVE_EFFICIENT_UNALIGNED_ACCESS
powerpc/highmem: Properly handle fragmented memory
powerpc/prom_init: drop PROM_BUG()
powerpc/mm: Make PAGE_KERNEL_xxx macros grep-friendly
powerpc/mm: Reduce redundancy in pgtable.h
powerpc/book3s: Inline first level of update_mmu_cache()
powerpc: Rely on generic definition of hugepd_t and is_hugepd when unused
powerpc/nohash: Remove pgd_huge() stub
powerpc/mm/64s: Drop p4d_leaf()
powerpc/mm/64s: Drop pgd_huge()
powerpc/microwatt: Remove unused early debug code
powerpc/64: Remove unused SYS_CALL_TABLE symbol
powerpc/build: put sys_call_table in .data.rel.ro if RELOCATABLE
powerpc/64/build: merge .got and .toc input sections
powerpc/64/build: only include .opd with ELFv1
powerpc/build: move .data.rel.ro, .sdata2 to read-only
powerpc/build: move got, toc, plt, branch_lt sections to read-only
powerpc/32/build: move got1/got2 sections out of text
powerpc: move __end_rodata to cover arch read-only sections
powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary
powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned
powerpc/64: Remove unused prom_init_toc symbols
powerpc/pseries: move hcall_tracepoint_refcount out of .toc
btrfs: implement a nowait option for tree searches
pxa: Drop if with an always false condition
mm: export balance_dirty_pages_ratelimited_flags()
btrfs: relax block-group-tree feature dependency checks
btrfs: move end_io_func argument to btrfs_bio_ctrl structure
btrfs: switch page and disk_bytenr argument position for submit_extent_page()
btrfs: update the comment for submit_extent_page()
btrfs: add struct declarations in dev-replace.h
btrfs: use a runtime flag to indicate an inode is a free space inode
btrfs: open code and remove btrfs_insert_inode_hash helper
btrfs: open code and remove btrfs_inode_sectorsize helper
btrfs: move btrfs_ordered_sum_size into file-item.c
btrfs: move the fs_info related helpers closer to fs_info in ctree.h
btrfs: move btrfs_csum_ptr to inode.c
btrfs: move fs_info forward declarations to the top of ctree.h
btrfs: move btrfs_swapfile_pin into volumes.h
btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h
btrfs: move btrfs_init_async_reclaim_work prototype to space-info.h
btrfs: move btrfs_full_stripe_locks_tree into block-group.h
btrfs: move btrfs_caching_type to block-group.h
btrfs: stop tracking failed reads in the I/O tree
btrfs: remove is_data_inode() checks in extent-io-tree.c
btrfs: don't init io tree with private data for non-inodes
btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITS
btrfs: don't clear CTL bits when trying to release extent state
btrfs: get rid of extent_io_tree::dirty_bytes
btrfs: remove extent_io_tree::track_uptodate
btrfs: unify the lock/unlock extent variants
btrfs: drop extent_changeset from set_extent_bit
btrfs: remove failed_start argument from set_extent_bit
btrfs: remove the wake argument from clear_extent_bits
btrfs: drop exclusive_bits from set_extent_bit
btrfs: move extent io tree unrelated prototypes to their appropriate header
btrfs: use next_state/prev_state in merge_state
btrfs: make tree_search_prev_next return extent_state's
btrfs: make tree_search_for_insert return extent_state
btrfs: make tree_search return struct extent_state
btrfs: use next_state instead of rb_next where we can
btrfs: remove struct tree_entry in extent-io-tree.c
btrfs: unexport all the temporary exports for extent-io-tree.c
btrfs: unexport btrfs_debug_check_extent_io_range
btrfs: move core extent_io_tree functions to extent-io-tree.c
btrfs: move a few exported extent_io_tree helpers to extent-io-tree.c
btrfs: temporarily export and then move extent state helpers
btrfs: temporarily export and move core extent_io_tree tree functions
btrfs: move btrfs_debug_check_extent_io_range into extent-io-tree.c
btrfs: export wait_extent_bit
btrfs: move simple extent bit helpers out of extent_io.c
btrfs: convert BUG_ON(EXTENT_BIT_LOCKED) checks to ASSERT's
btrfs: move extent state init and alloc functions to their own file
btrfs: temporarily export alloc_extent_state helpers
btrfs: separate out the eb and extent state leak helpers
btrfs: separate out the extent state and extent buffer init code
btrfs: use find_first_extent_bit in btrfs_clean_io_failure
btrfs: convert the io_failure_tree to a plain rb_tree
btrfs: unexport internal failrec functions
btrfs: rename clean_io_failure and remove extraneous args
btrfs: add KCSAN annotations for unlocked access to block_rsv->full
btrfs: remove useless used space increment during space reservation
btrfs: zoned: refactor device checks in btrfs_check_zoned_mode
btrfs: qgroup: fix a typo in a comment
btrfs: remove btrfs_bit_radix_cachep declaration
btrfs: skip subtree scan if it's too high to avoid low stall in btrfs_commit_transaction()
btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_NO_ACCOUNTING to skip qgroup accounting
btrfs: introduce BTRFS_QGROUP_RUNTIME_FLAG_CANCEL_RESCAN
btrfs: introduce BTRFS_QGROUP_STATUS_FLAGS_MASK for later expansion
btrfs: sysfs: introduce global qgroup attribute group
btrfs: make fiemap more efficient and accurate reporting extent sharedness
btrfs: skip unnecessary extent buffer sharedness checks during fiemap
btrfs: speedup checking for extent sharedness during fiemap
btrfs: rename btrfs_check_shared() to a more descriptive name
btrfs: allow fiemap to be interruptible
btrfs: properly flush delalloc when entering fiemap
btrfs: remove zero length check when entering fiemap
btrfs: remove check for impossible block start for an extent map at fiemap
btrfs: make hole and data seeking a lot more efficient
btrfs: allow hole and data seeking to be interruptible
btrfs: remove the unnecessary result variables
btrfs: separate BLOCK_GROUP_TREE compat RO flag from EXTENT_TREE_V2
btrfs: don't save block group root into super block
btrfs: enhance unsupported compat RO flags handling
btrfs: dump all space infos if we abort transaction due to ENOSPC
btrfs: output human readable space info flag
btrfs: check superblock to ensure the fs was not modified at thaw time
btrfs: stop allocation a btrfs_io_context for simple I/O
btrfs: add fast path for single device io in __btrfs_map_block
btrfs: decide bio cloning inside submit_stripe_bio
btrfs: factor out low-level bio setup from submit_stripe_bio
btrfs: give struct btrfs_bio a real end_io handler
btrfs: properly abstract the parity raid bio handling
btrfs: use chained bios when cloning
btrfs: don't take a bio_counter reference for cloned bios
btrfs: pass the operation to btrfs_bio_alloc
btrfs: move btrfs_bio allocation to volumes.c
btrfs: don't create integrity bioset for btrfs_bioset
btrfs: remove use btrfs_remove_free_space_cache instead of variant
btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure
btrfs: fix race between quota enable and quota rescan ioctl
btrfs: don't print information about space cache or tree every remount
btrfs: simplify error handling at btrfs_del_root_ref()
btrfs: get rid of block group caching progress logic
btrfs: send: fix failures when processing inodes with no links
btrfs: send: refactor arguments of get_inode_info()
btrfs: remove unnecessary EXTENT_UPTODATE state in buffered I/O path
btrfs: simplify adding and replacing references during log replay
btrfs: sysfs: show discard stats and tunables in non-debug build
btrfs: use delayed items when logging a directory
btrfs: skip logging parent dir when conflicting inode is not a dir
btrfs: log conflicting inodes without holding log mutex of the initial inode
btrfs: move log_new_dir_dentries() above btrfs_log_inode()
btrfs: move need_log_inode() to above log_conflicting_inodes()
btrfs: search for last logged dir index if it's not cached in the inode
btrfs: shrink the size of struct btrfs_delayed_item
btrfs: remove unused logic when looking up delayed items
btrfs: store index number instead of key in struct btrfs_delayed_item
btrfs: remove root argument from btrfs_delayed_item_reserve_metadata()
btrfs: avoid memory allocation at log_new_dir_dentries() for common case
btrfs: free list element sooner at log_new_dir_dentries()
btrfs: update stale comment for log_new_dir_dentries()
btrfs: remove the root argument from log_new_dir_dentries()
btrfs: don't drop dir index range items when logging a directory
btrfs: scrub: use larger block size for data extent scrub
btrfs: scrub: move logical/physical/dev/mirror_num from scrub_sector to scrub_block
btrfs: scrub: remove scrub_sector::page and use scrub_block::pages instead
btrfs: scrub: introduce scrub_block::pages for more efficient memory usage for subpage
btrfs: scrub: factor out allocation and initialization of scrub_sector into helper
btrfs: scrub: factor out initialization of scrub_block into helper
btrfs: scrub: use pointer array to replace sblocks_for_recheck
btrfs: send: add support for fs-verity
btrfs: use atomic_try_cmpxchg in free_extent_buffer
btrfs: scrub: remove impossible sanity checks
btrfs: delete btrfs_wait_space_cache_v1_finished
btrfs: remove lock protection for BLOCK_GROUP_FLAG_RELOCATING_REPAIR
btrfs: remove BLOCK_GROUP_FLAG_HAS_CACHING_CTL
btrfs: simplify block group traversal in btrfs_put_block_group_cache
btrfs: remove lock protection for BLOCK_GROUP_FLAG_TO_COPY
btrfs: convert block group bit field to use bit helpers
btrfs: handle space_info setting of bg in btrfs_add_bg_to_space_info
btrfs: simplify arguments of btrfs_update_space_info and rename
btrfs: use btrfs_fs_closing for background bg work
btrfs: rename btrfs_insert_file_extent() to btrfs_insert_hole_extent()
btrfs: sysfs: use sysfs_streq for string matching
btrfs: scrub: try to fix super block errors
btrfs: scrub: properly report super block errors in system log
btrfs: fix alignment of VMA for memory mapped files on THP
btrfs: add lockdep annotations for the ordered extents wait event
btrfs: change the lockdep class of free space inode's invalidate_lock
btrfs: add lockdep annotations for pending_ordered wait event
btrfs: add lockdep annotations for transaction states wait events
btrfs: add lockdep annotations for num_extwriters wait event
btrfs: add lockdep annotations for num_writers wait event
btrfs: add macros for annotating wait events with lockdep
btrfs: dump extra info if one free space cache has more bitmaps than it should
drm/ttm: add dma_resv_assert_held() calls to vmap/vunmap
KVM: arm64: Ignore kvm-arm.mode if !is_hyp_mode_available()
KVM: arm64: vgic: Remove duplicate check in update_affinity_collection()
wifi: ath11k: Fix deadlock during WoWLAN suspend
wifi: ath11k: Remove redundant ath11k_mac_drain_tx
wifi: ath11k: Add spectral scan support for 160 MHz
wifi: ath11k: Add support to get power save duration for each client
fanotify: Remove obsoleted fanotify_event_has_path()
media: flexcop-usb: use usb_endpoint_maxp()
media: flexcop-usb: clean up URB initialisation
media: flexcop-usb: clean up endpoint sanity checks
staging: r8188eu: don't check for stop/removal in the blink worker
staging: r8188eu: don't check bSurpriseRemoved in SwLedOff
staging: rtl8192e: Remove unused variables ForcedAMSDUMaxSize, ...
staging: rtl8192e: Rename CurrentMPDU..., ForcedAMPDU... and ForcedMPDU...
staging: rtl8192e: Rename SelfMimoPs, CurrentOpMode and bForcedShortGI
staging: rtl8192e: Rename PeerMimoPs, IOTAction and IOTRaFunc
staging: rtl8192e: Rename RxRe...WinSize, RxReorder... and RxReorderDr...
staging: rtl8192e: Rename szRT2RTAggBuffer, bRegRxRe... and bCurRxReo...
staging: rtl8192e: Rename bSwBwInPro..., bRegRT2RTAg... and bCurrentRT...
staging: rtl8192e: Rename dot11Cur..., bCurTxBW40MHz and bCurrentRT2...
staging: rtl8192e: Rename eRfSleep, eRfPowerStateToSet and RfOffReason
staging: rtl8192e: Rename eRFPowerState, eRfOff and eRfOn
staging: fwserial: delete the driver.
staging: rtl8192e: fix CamelCase variables
staging: rtl8192e: Rename Tx_Retry_Count_Reg
drm/ast: make ast_modeset static
clk: mediatek: Use mtk_clk_register_gates_with_dev in simple probe
clk: mediatek: gate: Export mtk_clk_register_gates_with_dev
ALSA: memalloc: use __GFP_RETRY_MAYFAIL for DMA mem allocs
ALSA: hda/hdmi: Limit the maximal count of PCM devices to 8
clk: mediatek: add VDOSYS1 clock
dt-bindings: clk: mediatek: Add MT8195 DPI clocks
clk: mediatek: mt8192: add mtk_clk_simple_remove
clk: mediatek: mt8183: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt6797: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt6779: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt6765: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt2712: use mtk_clk_simple_probe to simplify driver
clk: mediatek: mt2701: use mtk_clk_simple_probe to simplify driver
clk: mediatek: Add MediaTek Helio X10 MT6795 clock drivers
clk: mediatek: clk-apmixed: Add helper function to unregister ref2usb_tx
clk: mediatek: Export required symbols to compile clk drivers as module
clk: mediatek: clk-apmixed: Remove unneeded __init annotation
dt-bindings: clock: mediatek: Add clock driver bindings for MT6795
dt-bindings: reset: Add bindings for MT6795 Helio X10 reset controllers
dt-bindings: clock: Add MediaTek Helio X10 MT6795 clock bindings
dt-bindings: mediatek: Document MT6795 system controllers bindings
drm/exynos: Fix return type for mixer_mode_valid and hdmi_mode_valid
drm/exynos: replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmi
m68knommu: fix non-mmu classic 68000 legacy timer tick selection
m68knommu: fix non-specific 68328 choice interrupt build failure
cifs: destage dirty pages before re-reading them for cache=none
cifs: return correct error in ->calc_signature()
MAINTAINERS: Add Tom Talpey as cifs.ko reviewer
cifs: misc: fix spelling typo in comment
hwmon: (ina3221) Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr()
hwmon: (w83627ehf) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (tmp108) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (tmp103) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (tmp102) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (pwm-fan) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (nct6775) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (max6639) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (max31730) witch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (max31722) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (ltc2947) Switch to EXPORT_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (lm90) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (it87) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (gpio-fan) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (adt7x10) Switch to EXPORT_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (acpi_power_meter) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (abitguru3) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (abitguru) Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
hwmon: (f71882fg) Reorder symbols to get rid of a few forward declarations
hwmon: (via686a) Reorder symbols to get rid of a few forward declarations
hwmon: (via686a) Introduce a #define for the driver name and use it
hwmon: (adm9240) fix data race in adm9240_fan_read
hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms
hwmon: (sis5595) Reorder symbols to get rid of a few forward declarations
hwmon: (sis5595) Introduce a #define for the driver name and use it
hwmon: Make use of devm_clk_get_enabled()
hwmon: (mr75203) fix undefined reference to `__divdi3'
hwmon: (vt8231) Reorder symbols to get rid of a few forward declarations
hwmon: (vt8231) Introduce a #define for the driver name and use it
hwmon: (pc87360) Reorder symbols to get rid of a few forward declarations
hwmon: (pc87360) Introduce a #define for the driver name and use it
hwmon: (pwm-fan) Switch regulator dynamically
hwmon: (pwm-fan) split __set_pwm into locked/unlocked functions
hwmon: (pwm-fan) Add dedicated power switch function
hwmon: (pwm-fan) Simplify enable/disable check
hwmon: (pwm-fan) Refactor fan power on/off
hwmon: (pmbus) Add driver for the TEXAS TPS546D24 Buck Converter.
extcon: usbc-tusb320: fix kernel-doc warning
extcon: usbc-tusb320: Add USB TYPE-C support
extcon: usbc-tusb320: Factor out extcon into dedicated functions
scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
scsi: mpi3mr: Remove unnecessary cast
scsi: stex: Properly zero out the passthrough command structure
scsi: mpi3mr: Update driver version to 8.2.0.3.0
scsi: mpi3mr: Fix scheduling while atomic type bug
scsi: mpi3mr: Scan the devices during resume time
scsi: mpi3mr: Free enclosure objects during driver unload
scsi: mpi3mr: Handle 0xF003 Fault Code
scsi: mpi3mr: Graceful handling of surprise removal of PCIe HBA
scsi: mpi3mr: Schedule IRQ kthreads only on non-RT kernels
scsi: mpi3mr: Support new power management framework
scsi: mpi3mr: Update mpi3 header files
scsi: mpt3sas: Revert "scsi: mpt3sas: Fix ioc->base_readl() use"
scsi: mpt3sas: Revert "scsi: mpt3sas: Fix writel() use"
scsi: wd33c93: Remove dead code related to the long-gone config WD33C93_PIO
scsi: core: Add I/O timeout count for SCSI device
scsi: qedf: Populate sysfs attributes for vport
scsi: pm8001: Replace one-element array with flexible-array member
scsi: 3w-xxxx: Replace one-element array with flexible-array member
scsi: hptiop: Replace one-element array with flexible-array member in struct hpt_iop_request_ioctl_command()
scsi: hptiop: Use struct_size() helper in code related to struct hpt_iop_request_scsi_command
scsi: hptiop: Replace one-element array with flexible-array member
scsi: pm8001: Fix running_req for internal abort commands
scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
scsi: scsi_transport_fc: Adjust struct fc_nl_event flex array usage
scsi: ufs: core: Remove redundant function definitions from ufshcd.h
scsi: core: Make SCSI_MOD depend on BLOCK for cleaner .config files
scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled
Input: joydev - fix comment typo
serial: 8250: Fix restoring termios speed after suspend
serial: Deassert Transmit Enable on probe in driver-specific way
serial: 8250_dma: Convert to use uart_xmit_advance()
serial: 8250_omap: Convert to use uart_xmit_advance()
dt-bindings: input: qcom,pm8xxx-vib: convert to yaml
Input: twl4030-vibra - drop legacy, non DT boot support
thermal: int340x: processor_thermal: Use module_pci_driver() macro
blk-mq: don't redirect completion for hctx withs only one ctx mapping
blk-throttle: improve bypassing bios checkings
blk-throttle: remove THROTL_TG_HAS_IOPS_LIMIT
pcmcia: Removed unused variable control.
wifi: ath11k: fix peer addition/deletion error on sta band migration
device property: Add const qualifier to device_get_match_data() parameter
drm_print: add _ddebug descriptor to drm_*dbg prototypes
drm_print: prefer bare printk KERN_DEBUG on generic fn
drm_print: optimize drm_debug_enabled for jump-label
drm-print: add drm_dbg_driver to improve namespace symmetry
drm-print.h: include dyndbg header
drm_print: wrap drm_*_dbg in dyndbg descriptor factory macro
drm_print: interpose drm_*dbg with forwarding macros
drm: POC drm on dyndbg - use in core, 2 helpers, 3 drivers.
drm_print: condense enum drm_debug_category
debugfs: use DEFINE_SHOW_ATTRIBUTE to define debugfs_regset32_fops
driver core: use IS_ERR_OR_NULL() helper in device_create_groups_vargs()
firmware: google: Test spinlock on panic path to avoid lockups
bus: mvebu-mbus: use DEFINE_SHOW_ATTRIBUTE to simplify mvebu_{sdram/devs}_debug
MAINTAINERS: Add header files under VMWARE VMCI DRIVER
mei: gsc: Remove redundant dev_err call
mei: fix repeated words in comments
drivers/misc/sgi-xp: Remove orphan declarations from drivers/misc/sgi-xp/xp.h
nvmem: u-boot-env: fix crc32 casting type
nvmem: lan9662-otp: add support
dt-bindings: lan9662-otpc: document Lan9662 OTPC
nvmem: u-boot-env: find Device Tree nodes for NVMEM cells
dt-bindings: nvmem: Add SoC compatible for sm6115
nvmem: sort config symbols alphabetically
nvmem: prefix all symbols with NVMEM_
dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles
nvmem: brcm_nvram: Use kzalloc for allocating only one element
dt-bindings: nvmem: mediatek: efuse: Add support for MT8188
nvmem: core: add error handling for dev_set_name
mtd: allow getting MTD device associated with a specific DT node
nvmem: add driver handling U-Boot environment variables
slimbus: qcom-ngd: Add error handling in of_qcom_slim_ngd_register
nvmem: core: Fix memleak in nvmem_register()
slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON
slimbus: qcom-ngd: simplify error paths with dev_err_probe
slimbus: qcom-ngd: cleanup in probe error path
slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure
wifi: rtw89: support for enable/disable MSDU aggregation
wifi: rtw89: disable 26-tone RU HE TB PPDU transmissions
wifi: rtw89: support for processing P2P power saving
wifi: rtw89: support WMM-PS in P2P GO mode
wifi: rtw89: set wifi_role of P2P
wifi: rtw89: send OFDM rate only in P2P mode
wifi: rtw89: support P2P
wifi: rt2x00: correctly set BBP register 86 for MT7620
wifi: rt2x00: set SoC wmac clock register
wifi: rt2x00: set VGC gain for both chains of MT7620
wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
wifi: rt2x00: fix HT20/HT40 bandwidth switch on MT7620
wifi: rt2x00: move helper functions up in file
wifi: rt2x00: add TX LOFT calibration for MT7620
wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
wifi: rt2x00: add RXIQ calibration for MT7620
wifi: rt2x00: add RXDCOC calibration for MT7620
wifi: rt2x00: add r calibration for MT7620
wifi: rt2x00: add RF self TXDC calibration for MT7620
wifi: rt2x00: move up and reuse busy wait functions
wifi: rt2x00: add support for external PA on MT7620
wifi: rt2x00: add throughput LED trigger
wifi: rt2x00: define RF5592 in init_eeprom routine
Documentation: ENI155_MAGIC isn't a magic number
Documentation: NBD_REPLY_MAGIC isn't a magic number
nbd: remove define-only NBD_MAGIC, previously magic number
Documentation: FW_HEADER_MAGIC isn't a magic number
Documentation: EEPROM_MAGIC_VALUE isn't a magic number
Documentation: COW_MAGIC isn't a magic number
Documentation: SAVEKMSG_MAGIC[12] aren't magic numbers
Documentation: RIEBL_MAGIC isn't a magic number
Documentation: FULL_DUPLEX_MAGIC isn't a magic number
Documentation: CG_MAGIC isn't a magic number
Documentation: zh: remove stale magic numbers
Documentation: zh: remove references to IrDA
Documentation: sndmagic.h doesn't exist
Documentation: HFS is not a user of magic numbers
MIPS: remove define-only GDA_MAGIC, previously magic number
Bluetooth: RFCOMM: remove define-only RFCOMM_TTY_MAGIC ex-magic-number
a.out: remove define-only CMAGIC, previously magic number
Documentation: remove nonexistent magic numbers
devcoredump : Serialize devcd_del work
debugfs: Only clobber mode/uid/gid on remount if asked
kernfs: fix use-after-free in __kernfs_remove
staging: r8188eu: remove two unused enum entries
staging: r8188eu: remove duplicate bSurpriseRemoved check
staging: r8188eu: remove BlinkingLedState
staging: r8188eu: remove bLedNoLinkBlinkInProgress
staging: r8188eu: update status before wps success blinking
staging: r8188eu: cancel blink_work during wps stop
staging: r8188eu: Fix return type of rtw_xmit_entry
staging: r8188eu: fix potential memory leak in _rtw_init_xmit_priv()
staging: r8188eu: add kfree() on an error path of rtw_xmit_resource_alloc()
staging: r8188eu: remove recv_osdep.h
staging: r8188eu: remove unused prototypes from recv_osdep.h
staging: r8188eu: make _netdev_open() static
staging: r8188eu: replace tabs with space in odm_query_rxpwrpercentage()
staging: r8188eu: clean up camel case in odm_query_rxpwrpercentage()
staging: r8188eu: rename odm_QueryRxPwrPercentage()
staging: r8188eu: remove unnecessary initialization
staging: r8188eu: clean up camel case in odm_signal_scale_mapping()
staging: r8188eu: rename odm_SignalScaleMapping()
staging: r8188eu: update status before link blinking
staging: r8188eu: cancel blink_work before link blinking
staging: r8188eu: simplify the code to prevent link blinking restart
staging: r8188eu: update status before scan blinking
staging: r8188eu: cancel blink_work before tx/rx blinking
staging: r8188eu: simplify the code to prevent tx/rx blinking restart
staging: r8188eu: update status before scan blinking
staging: r8188eu: cancel blink_work before scan blinking
staging: r8188eu: simplify the code to prevent scan blinking restart
staging: r8188eu: fix a potential memory leak in rtw_init_cmd_priv()
staging: octeon: Fix return type of cvm_oct_xmit and cvm_oct_xmit_pow
staging: pi433: use DEFINE_SHOW_ATTRIBUTE to simplify pi433_debugfs_regs
staging: rtl8192u: Fix return type of ieee80211_xmit
staging: vt6655: fix some erroneous memory clean-up loops
staging: rtl8723bs: Add a blank line after declarations
staging: rtl8723bs: Make switch and case at the same indent
staging: rtl8723bs: Relocate constant on the right side of test
staging: rtl8723bs: replace code indent as tabs
staging: rtl8723bs: Fix coding style issue in block comment
staging: rtl8723bs: Insert blank line after declarations
staging: rtl8723bs: remove braces in single statement blocks
staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw()
staging: rtl8192e: Remove ftrace-like logging in rtl819x_BAProc.c, ...
staging: rtl8192e: Remove ftrace-like logging in rtl_ps.c
staging: rtl8192e: Remove ftrace-like logging in rtl_dm.c
staging: rtl8192e: Remove ftrace-like logging in r8192E_phy.c
staging: rtl8192e: Remove ftrace-like logging in r8192E_dev.c
staging: rtl8192e: Remove ftrace-like logging in r8192E_firmware.c, ...
staging: fwserial: Switch to kfree_rcu() API
media: sun6i-csi: Move csi buffer definition to main header file
media: sun6i-csi: Introduce and use video helper functions
media: sun6i-csi: Add media ops with link notify callback
media: sun6i-csi: Remove controls handler from the driver
media: sun6i-csi: Register the media device after creation
media: sun6i-csi: Pass and store csi device directly in video code
media: sun6i-csi: Tidy up video code
media: sun6i-csi: Tidy up v4l2 code
media: sun6i-csi: Tidy up Kconfig
media: sun6i-csi: Use runtime pm for clocks and reset
media: sun6i-csi: Define and use variant to get module clock rate
media: sun6i-csi: Always set exclusive module clock rate
media: sun6i-csi: Tidy up platform code
media: sun6i-csi: Refactor main driver data structures
media: sun6i-csi: Define and use driver name and (reworked) description
media: cedrus: Add a Kconfig dependency on RESET_CONTROLLER
media: sun8i-rotate: Add a Kconfig dependency on RESET_CONTROLLER
media: sun8i-di: Add a Kconfig dependency on RESET_CONTROLLER
media: sun4i-csi: Add a Kconfig dependency on RESET_CONTROLLER
media: sun6i-csi: Add a Kconfig dependency on RESET_CONTROLLER
media: sun8i-a83t-mipi-csi2: Add a Kconfig dependency on RESET_CONTROLLER
media: sun6i-mipi-csi2: Add a Kconfig dependency on RESET_CONTROLLER
media: venus: hfi: Remove the unneeded result variable
media: venus: venc: Set HDR10 PQ SEI property only for MAIN10 profile
media: venus: venc_ctrls: Add default value for CLL info
media: venus : Allow MIN/MAX settings for the v4l2 encoder controls defined range.
media: venus : Remove the capture plane settings for venc_g_parm/venc_s_parm
media: venus : Addition of support for VIDIOC_TRY_ENCODER_CMD
media: venus : Addition of EOS Event support for Encoder
media: venus : CAPTURE Plane width/height alignment with OUT plane.
media: venus : Addition of control support - V4L2_CID_MIN_BUFFERS_FOR_OUTPUT
media: venus : Add default values for the control
media: venus: Fix NV12 decoder buffer discovery on HFI_VERSION_1XX
media: venus: dec: Handle the case where find_format fails
media: cx88: add IR remote support for NotOnlyTV LV3H
media: sunxi: Fix some error handling path of sun6i_mipi_csi2_probe()
media: sunxi: Fix some error handling path of sun8i_a83t_mipi_csi2_probe()
media: atomisp: don't store an unused sink data on a var
MAINTAINERS: Solve warning regarding inexistent atmel-usart binding
media: atomisp_gmin_platform: Unexport and split camera_sensor_csi()
crypto: hisilicon/qm - fix the qos value initialization
crypto: sun4i-ss - use DEFINE_SHOW_ATTRIBUTE to simplify sun4i_ss_debugfs
crypto: tcrypt - add async speed test for aria cipher
crypto: aria-avx - add AES-NI/AVX/x86_64/GFNI assembler implementation of aria cipher
crypto: aria - prepare generic module for optimized implementations
crypto: artpec6 - Fix printk warning on size_t/%d
crypto: add __init/__exit annotations to init/exit funcs
crypto: blake2s - revert unintended config addition of CRYPTO_BLAKE2S
crypto: arm64 - revert unintended config name change for CRYPTO_SHA1_ARM64_CE
crypto: inside-secure - Replace generic aes with libaes
crypto: inside_secure - Avoid dma map if size is zero
media: atomisp: Remove atomisp_source_pad_to_stream_id()
media: atomisp: Remove const/fixed camera_caps
media: atomisp: Remove unused atomisp_css_get_dis_statistics()
media: atomisp: Make atomisp_set_raw_buffer_bitmap() static
media: atomisp: Drop unnecessary first_streamoff check
media: atomisp: Remove a couple of not useful function wrappers
media: atomisp: Use video_dev.lock for ioctl locking
media: atomisp: Drop streamoff_mutex
media: atomisp: Rework asd->streaming state update in __atomisp_streamoff()
media: atomisp: Move atomisp_streaming_count() check into __atomisp_css_recover()
media: atomisp: Remove watchdog timer
media: atomisp: Add atomisp_pipe_check() helper
media: atomisp: Remove asd == NULL checks from ioctl handling
media: atomisp: Fix locking around asd->streaming read/write
media: atomisp: Remove unused lock member from struct atomisp_sub_device
media: atomisp: Use a normal mutex for the main lock
media: atomisp: prevent integer overflow in sh_css_set_black_frame()
media: atomisp: Simplify v4l2_fh_open() error handling
media: atomisp: Fix v4l2_fh resource leak on open errors
media: atomisp: Remove loading mutex
media: atomisp: Register /dev/* nodes at the end of atomisp_pci_probe()
media: atomisp: Split subdev and video-node registration into 2 steps
media: atomisp: Remove empty atomisp_css_set_cont_prev_start_time() function
media: atomisp: Remove some further ATOMISP_ACC_* related dead code
media: atomisp: Remove the ACC device node
media: atomisp: Remove never set file_input flag
media: atomisp: Remove the outq videobuf queue
media: atomisp: Remove atomisp_file_fops and atomisp_file_ioctl_ops
media: atomisp: Remove file-injection support
media: atomisp: Fix device_caps reporting of the registered video-devs
media: atomisp: Ensure that USERPTR pointers are page aligned
media: atomisp: hmm_bo: Drop PFN code path from alloc_user_pages()
media: atomisp: hmm_bo: Rewrite free_private_pages() using pages_array helper funcs
media: atomisp: hmm_bo: Rewrite alloc_private_pages() using pages_array helper funcs
media: atomisp: hmm_bo: Further simplify alloc_private_pages()
media: atomisp: hmm_bo: Simplify alloc_private_pages()
media: atomisp: Make atomisp_try_fmt_cap() take padding into account
media: atomisp: Fix VIDIOC_TRY_FMT
media: atomisp-notes: Add info about sensors v4l2_get_subdev_hostdata() use
media: atomisp-ov2680: Improve ov2680_set_fmt() error handling
phy: qcom-qmp-usb: Use dev_err_probe() to simplify code
phy: qcom-qmp-ufs: Use dev_err_probe() to simplify code
phy: qcom-qmp-pcie-msm8996: Use dev_err_probe() to simplify code
phy: qcom-qmp-combo: Use dev_err_probe() to simplify code
media: atomisp-ov2680: Don't take the input_lock for try_fmt calls.
media: atomisp-ov2680: Fix ov2680_set_fmt()
media: atomisp_gmin_platform: Switch to use acpi_evaluate_dsm_typed()
media: dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema
media: dt-bindings: dongwoon,dw9714: convert to dtschema
media: mc: convert pipeline funcs to take media_pad
media: mc: entity: Add has_pad_interdep entity operation
media: mc: entity: Rewrite media_pipeline_start()
phy: qualcomm: call clk_disable_unprepare in the error handling
media: drivers: use video_device_pipeline_alloc_start()
media: mc: entity: add alloc variant of pipeline_start
media: drivers: use video_device_pipeline()
media: drivers: use video device pipeline start/stop
media: v4l2-dev: Add videodev wrappers for media pipelines
media: mc: entity: Add media_entity_pipeline() to access the media pipeline
media: mc: entity: Move media_entity_get_fwnode_pad() out of graph walk section
media: mc: entity: Merge media_entity_enum_init and __media_entity_enum_init
media: mc: entity: Add iterator helper for entity pads
media: mc: entity: Rename streaming_count -> start_count
media: subdev: increase V4L2_FRAME_DESC_ENTRY_MAX to 8
media: media-entity.h: add include for min()
media: Documentation: mc: add definitions for stream and pipeline
media: Remove incorrect comment from struct v4l2_fwnode_endpoint
media: sun6i-mipi-csi2: Depend on PHY_SUN6I_MIPI_DPHY
media: ov8865: Fix an error handling path in ov8865_probe()
media: ar0521: Fix return value check in writing initial registers
media: v4l: subdev: Fail graciously when getting try data for NULL state
phy: intel: Use dev_err_probe() to simplify code
phy: tegra: xusb: Use dev_err_probe() to simplify code
media: ipu3-imgu: Fix NULL pointer dereference in active selection access
media: ar0521: Remove redundant variable ret
media: ar0521: fix error return code in ar0521_power_on()
media: i2c: mt9v111: Fix typo 'the the' in comment
media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
media: ov5640: Use runtime PM
media: staging: ipu3-imgu: Fix BNR wb gain documentation
media: hantro: Allows luma and chroma depth to be different
media: hantro: imx8m: Enable 10bit decoding
media: Hantro: HEVC: Allows 10-bit bitstream
media: hantro: postproc: Configure output regs to support 10bit
media: hantro: HEVC: Fix chroma offset computation
media: hantro: HEVC: Fix auxilary buffer size calculation
media: hantro: Store HEVC bit depth in context
media: meson: vdec: fix possible refcount leak in vdec_probe()
media: platform: cros-ec: Add Kuldax to the match table
media: MAINTAINERS: rectify entry in SAA7146 VIDEO4LINUX-2 DRIVER
media: MAINTAINERS: adjust entry to zoran driver movement
media: tuners: Remove the unneeded result variable
media: platform: mtk-mdp3: fix PM reference leak in mdp_comp_clock_on()
media: platform: mtk-mdp3: fix error code in mdp_vpu_dev_init()
media: radio-si476x: Remove the unneeded result variable
media: docs: libv4l-introduction.rst: Fix function signature and link
media: platform: mtk-mdp3: add pointer checks and use devm_kfree
media: si4713: Use the right include
media: i2c: isl7998x: Use right include
media: cec: add support for Absolute Volume Control
media: dvb-frontends/drxk: initialize err to 0
media: v4l2-ctrls: drop 'elems' argument from control type ops.
media: amphion: release m2m ctx when releasing vpu instance
media: coda: jpeg: drop coda9_jpeg_dec_huff_setup() return value
media: pci/cx18: fix repeated words in comments
media: usb/dvb-usb-v2: fix repeated words in comments
media: usb/msi2500: fix repeated words in comments
media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
media: rkisp1: Zero v4l2_subdev_format fields in when validating links
media: rkisp1: Configure LSC after enabling the ISP
media: rkisp1: Use correct macro for gradient registers
media: rkisp1: Simplify LSC x/y size and grad register macros
media: rkisp1: Store LSC register values in u32 variables
media: rkisp1: Clean up LSC configuration code
media: rkisp1: Allow setting color space on resizer sink pad
media: rkisp1: Initialize color space on resizer sink and source pads
phy: qcom-snps: Use dev_err_probe() to simplify code
phy: qcom-qusb2: Use dev_err_probe() to simplify code
phy: qcom-qmp-pcie: Use dev_err_probe() to simplify code
media: rkisp1: Configure CSM based on YCbCr encoding
media: rkisp1: Don't pass the quantization to rkisp1_csm_config()
media: rkisp1: Configure quantization using ISP source pad
media: rkisp1: Allow setting all color space fields on ISP source pad
media: rkisp1: Fix source pad format configuration
media: rkisp1: Allow setting color space on ISP sink pad
media: rkisp1: Initialize color space on ISP sink and source pads
media: rockchip: rkisp1: Define macros for DPCC configurations in UAPI
ata: libata-eh: avoid needless hard reset when revalidating link
phy: ti: phy-j721e-wiz: fix reference leaks in wiz_probe()
phy: mediatek: mipi: remove register access helpers
phy: mediatek: mipi: mt8183: use common helper to access registers
phy: mediatek: mipi: mt8183: use GENMASK to generate bits mask
phy: mediatek: mipi: mt8173: use common helper to access registers
phy: mediatek: mipi: mt8173: use FIELD_PREP to prepare bits field
phy: mediatek: mipi: mt8173: use GENMASK to generate bits mask
phy: mediatek: hdmi: remove register access helpers
phy: mediatek: hdmi: mt8173: use common helper to access registers
phy: mediatek: hdmi: mt8173: use FIELD_PREP to prepare bits field
phy: mediatek: hdmi: mt8173: use GENMASK to generate bits mask
phy: mediatek: hdmi: mt2701: use common helper to access registers
phy: mediatek: hdmi: mt2701: use FIELD_PREP to prepare bits field
phy: mediatek: hdmi: mt2701: use GENMASK and BIT to generate mask and bits
phy: mediatek: pcie: use new helper to update register bits
phy: mediatek: ufs: use common register access helpers
phy: mediatek: xsphy: remove macros used to prepare bitfield value
phy: mediatek: tphy: remove macros to prepare bitfield value
phy: mediatek: add a new helper to update bitfield
thunderbolt: Use dev_err_probe()
thunderbolt: Convert to use sysfs_emit()/sysfs_emit_at() APIs
media: rockchip: rkisp1: Mask invalid bits in DPCC parameters
media: rockchip: rkisp1: Set DPCC methods enable bits inside loop
media: mceusb: set timeout to at least timeout provided
media: imon: Remove the unneeded result variable
media: mceusb: Use new usb_control_msg_*() routines
phy: qcom-qmp-combo: drop redundant DP config flag
phy: qcom-qmp-usb: consolidate lane config
phy: qcom-qmp-ufs: consolidate lane config
phy: qcom-qmp-combo: consolidate lane config
phy: qcom-qmp-pcie-msm8996: rename nlanes config
phy: qcom-qmp-pcie: consolidate lane config
phy: qcom-qmp: drop unused index field
phy: qcom-qmp-pcie: drop unused config field
phy: qcom-qmp-pcie: drop unused mode field
phy: qcom-qmp-pcie-msm8996: drop unused kernel doc
phy: qcom-qmp: drop unused forward declarations
phy: qcom-qmp-usb: drop init and exit wrappers
phy: qcom-qmp-pcie: drop init and exit wrappers
phy: qcom-qmp-usb: drop unused type from config
phy: qcom-qmp-ufs: drop unused type from config
phy: qcom-qmp-pcie-msm8996: drop unused type from config
phy: qcom-qmp-pcie: drop unused type from config
fuse: implement ->tmpfile()
vfs: open inside ->tmpfile()
vfs: move open right after ->tmpfile()
vfs: make vfs_tmpfile() static
ovl: use vfs_tmpfile_open() helper
cachefiles: use vfs_tmpfile_open() helper
cachefiles: only pass inode to *mark_inode_inuse() helpers
cachefiles: tmpfile error handling cleanup
hugetlbfs: cleanup mknod and tmpfile
vfs: add vfs_tmpfile_open() helper
ipv6: tcp: send consistent autoflowlabel in RST packets
net: ipa: encapsulate updating three more registers
net: ipa: encapsulate updating the COUNTER_CFG register
net: ipa: encapsulate setting the FILT_ROUT_HASH_EN register
net: ipa: tidy up register enum definitions
net: ipa: define BCR values using an enum
net: ipa: rearrange functions for similarity
net: ipa: introduce ipa_qtime_val()
net: ipa: don't use u32p_replace_bits()
cgroup: use strscpy() is more robust and safer
iocost_monitor: reorder BlkgIterator
cgroup: simplify code in cgroup_apply_control
selftests/bpf: allow to adjust BPF verifier log level in veristat
selftests/bpf: emit processing progress and add quiet mode to veristat
selftests/bpf: make veristat skip non-BPF and failing-to-open BPF objects
selftests/bpf: make veristat's verifier log parsing faster and more robust
selftests/bpf: add sign-file to .gitignore
ublk_drv: add START_USER_RECOVERY and END_USER_RECOVERY support
ublk_drv: support UBLK_F_USER_RECOVERY_REISSUE
ublk_drv: consider recovery feature in aborting mechanism
ublk_drv: requeue rqs with recovery feature enabled
ublk_drv: define macros for recovery feature and check them
ublk_drv: check 'current' instead of 'ubq_daemon'
libbpf: restore memory layout of bpf_object_open_opts
libbpf: Add pathname_concat() helper
EDAC/i7300: Correct the i7300_exit() function name in comment
io_uring: fix CQE reordering
selftests/bpf: Simplify cgroup_hierarchical_stats selftest
io_uring/net: fix UAF in io_sendrecv_fail()
selftest/net: adjust io_uring sendzc notif handling
Input: synaptics-rmi4 - drop useless gotos in rmi_f34v7_do_reflash()
Input: synaptics-rmi4 - simplify rmi_f34v7_start_reflash()
Input: synaptics-rmi4 - remove unneeded struct register_offset
Input: synaptics-rmi4 - make rmi_f34v7_erase_all() use the "erase all" command
Input: synaptics-rmi4 - reset after writing partition table
Input: synaptics-rmi4 - rewrite partition table unconditionally
Input: synaptics-rmi4 - fix command completion check for bootloader v7/v8
Input: synaptics-rmi4 - introduce rmi_f34v7_check_command_status() helper
Input: synaptics-rmi4 - fix firmware update operations with bootloader v8
ARM: orion: fix include path
parisc: Drop homebrewn io[read|write]64_[lo_hi|hi_lo]
x86/sb_edac: Add row column translation for Broadwell
EDAC/i10nm: Print an extra register set of retry_rd_err_log
EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM
EDAC/skx_common: Add ChipSelect ADXL component
Input: matrix_keypad - add missed header inclusion
dt-bindings: clock: rockchip: change SPDX-License-Identifier
cgroup: Make cgroup_get_from_id() prettier
spi: s3c24xx: Switch to use devm_spi_alloc_master()
spi: xilinx: Switch to use devm_spi_alloc_master()
spi: img-spfi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ASoC: ssm2518: switch to using gpiod API
ASoC: ssm2518: drop support for platform data
ASoC: Intel: skylake: remove unnecessary dev_set_drvdata()
ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
ASoC: fsl_asrc_dma: fully initialize structs
ASoC: soc-component: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ASoC: fsl_audmux: Fix amixer write errors
dt-bindings: input: touchscreen: elants_i2c: Add compatible for eth3915n chip
arm64: configs: Enable all PMUs provided by Arm
ARM: dts: turris-omnia: Add label for wan port
ARM: dts: turris-omnia: Define S/PDIF audio card
ARM: mvebu: Add spdif-pins mpp pins for Armada 38x
ARM: mvebu: add audio support to Armada 385 DB
ARM: mvebu: add audio I2S controller to Armada 38x Device Tree
lib/sg_pool: change module_init(sg_pool_init) to subsys_initcall
drm/panel-edp: Add AUO B116XAK01.6
drm/panel-edp: Add BOE NT116WHM-N21
drm/panel-edp: Add BOE NT116WHM-N21 (HW: V8.1)
drm/panel-edp: Add INX N116BCN-EA1
ARM: dts: integrator: Tag PCI host with device_type
selftests/livepatch: add sysfs test
livepatch: add sysfs entry "patched" for each klp_object
net: macsec: remove the prepare flag from the MACsec offloading context
net/mlx5e: macsec: remove checks on the prepare phase
net: atlantic: macsec: remove checks on the prepare phase
net: phy: mscc: macsec: remove checks on the prepare phase
net: macsec: remove the prepare phase when offloading
net: atlantic: macsec: make the prepare phase a noop
net: phy: mscc: macsec: make the prepare phase a noop
ASoC: SOF: ipc4: Call snd_sof_handle_fw_exception() in case of timeout
ASoC: SOF: Intel: hda: Only dump firmware registers for IPC3
ASoC: SOF: Intel: mtl: Print relevant register in ipc_dump
ASoC: SOF: Intel: skl: Use the ipc4 version of the ipc_dump
arm64: dts: rockchip: use pin constant for reset-gpios on px30-evb
ASoC: SOF: Intel: hda: Add separate ops for ipc_dump for IPC4
arm64: dts: rockchip: add pinctrl for mipi-pdn pin on px30-evb
arm64: dts: rockchip: set max drive-strength for cif_clkout_m0 on px30-evb
ASoC: SOF: Intel: cnl: Add separate ops for ipc_dump for IPC4
arm64: dts: rockchip: add avdd-0v9-supply and avdd-1v8-supply on rk3399 rock 4c and pi4
arm64: dts: rockchip: sort nodes/properties on rk3399-rock-4
arm64: dts: rockchip: fix regulator name on rk3399-rock-4
arm64: dts: rockchip: sort nodes/properties on rk3399-rock-4c-plus
arm64: dts: rockchip: fix regulator structure on rk3399-rock-4c-plus
arm64: dts: rockchip: connect vcca_1v8 to APIO5_VDD on rk3399-rock-4c-plus
arm64: uaccess: simplify uaccess_mask_ptr()
selftests/bonding: re-add lladdr target test
regulator: qcom,rpmh: add pm660 and pm660l pmics
regulator: qcom-rpmh: add pm660 and pm660l pmics
ASoC: codecs: va-macro: add support for sm8450 and sc8280xp
ASoC: codecs: va-macro: clear the frame sync counter before enabling
ASoC: codecs: rx-macro: add support for sm8450 and sc8280xp
ASoC: codecs: tx-macro: add support for sm8450 and sc8280xp
ASoC: codecs: wsa-macro: add support for sm8450 and sc8280xp
ASoC: qcom: dt-bindings: add sm8450 and sc8280xp compatibles
ASoC: codecs: wsa883x: add clock stop support
ASoC: codecs: tx-macro: fix kcontrol put
ASoC: codecs: tx-macro: fix active_decimator array
ASoC: codecs: tx-macro: handle swr_reset correctly
ASoC: codecs: rx-macro: handle swr_reset correctly
ASoC: codecs: wsa-macro: handle swr_reset correctly
selftests/livepatch: normalize sysctl error message
spi: aspeed: Remove redundant dev_err call
spi: spi-mpc52xx: switch to using gpiod API
spi: cadence: Remove redundant dev_err call
ASoC: Intel: sof_da7219_mx98360a: Access num_codecs through dai_link
ASoC: fsl: Remove unused inline function imx_pcm_dma_params_init_data()
ASoC: mediatek: mt8195-mt6359: Use snd_soc_pm_ops instead of custom ops
ASoC: SOF: Intel: MTL: remove the unnecessary snd_sof_dsp_read()
ASoC: SOF: Intel: MTL: reuse the common ops for PM
ASoC: SOF: Intel: HDA: use IPC version-specific ops
ASoC: SOF: Intel: MTL: define and set the disable_interrupts op
ASoC: SOF: Intel: define and set the disable_interrupts op for cavs platforms
ASoC: SOF: Intel: Add a new op for disabling interrupts
ASoC: SOF: Intel: use power_down_dsp op in hda_dsp_remove
ASoC: SOF: Intel: mtl: define and set power_down_dsp op
ASoC: SOF: Intel: define and set power_down_dsp op for HDA platforms
ASoC: SOF: Intel: introduce new op to handle dsp power down
ASoC: mediatek: mt8186-rt5682: Expose individual headset jack pins
ASoC: mediatek: mt8186-rt5682: Add headset widgets with switches
ASoC: mediatek: mt8186-da7219: Expose individual headset jack pins
ASoC: mediatek: mt8186-da7219: Add headset widgets with switches
ASoC: mediatek: mt8195: Expose individual headset jack pins
ASoC: mediatek: mt8192-mt6359: Expose individual headset jack pins
ASoC: wcd934x: fix order of Slimbus unprepare/disable
ASoC: wcd9335: fix order of Slimbus unprepare/disable
firmware: dmi: Fortify entry point length checks
x86/resctrl: Make resctrl_arch_rmid_read() return values in bytes
x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_data
x86/resctrl: Rename and change the units of resctrl_cqm_threshold
x86/resctrl: Move get_corrected_mbm_count() into resctrl_arch_rmid_read()
x86/resctrl: Move mbm_overflow_count() into resctrl_arch_rmid_read()
x86/resctrl: Pass the required parameters into resctrl_arch_rmid_read()
x86/resctrl: Abstract __rmid_read()
can: ctucanfd: Remove redundant dev_err call
can: gs_usb: remove dma allocations
can: gs_usb: add switchable termination support
can: gs_usb: gs_make_candev(): clean up error handling
can: gs_usb: convert from usb_control_msg() to usb_control_msg_{send,recv}()
can: gs_usb: gs_cmd_reset(): rename variable holding struct gs_can pointer to dev
can: gs_usb: gs_can_open(): initialize time counter before starting device
can: gs_usb: add missing lock to protect struct timecounter::cycle_last
can: gs_usb: gs_usb_get_timestamp(): fix endpoint parameter for usb_control_msg_recv()
can: bcm: check the result of can_send() in bcm_can_tx()
can: bcm: registration process optimization in bcm_module_init()
x86/microcode/AMD: Track patch allocation size explicitly
net: lan966x: Add offload support for taprio
net: lan966x: Add registers used by taprio
net: lan966x: Add offload support for mqprio
net: lan966x: Add define for number of priority queues NUM_PRIO_QUEUES
virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create()
drm/qxl: drop set_prod_notify parameter from qxl_ring_create
xen-netback: use kstrdup instead of open-coding it
net: dsa: mt7530: add support for in-band link status
net: phy: aquantia: Add support for rate matching
cpuidle: riscv-sbi: Fix CPU_PM_CPU_IDLE_ENTER_xyz() macro usage
net: phy: aquantia: Add some additional phy interfaces
net: phylink: Adjust advertisement based on rate matching
net: phylink: Adjust link settings based on rate matching
net: phy: Add support for rate matching
net: phylink: Generate caps and convert to linkmodes separately
net: phylink: Export phylink_caps_to_linkmodes
net: phylink: Document MAC_(A)SYM_PAUSE
x86/resctrl: Allow per-rmid arch private storage to be reset
scsi: storvsc: remove an extraneous "to" in a comment
Drivers: hv: vmbus: Don't wait for the ACPI device upon initialization
mm/slub: enable debugging memory wasting of kmalloc
random: clamp credited irq bits to maximum mixed
Drivers: hv: vmbus: Use PCI_VENDOR_ID_MICROSOFT for better discoverability
Drivers: hv: vmbus: Fix kernel-doc
dt-bindings: clock: convert rockchip,rk3128-cru.txt to YAML
random: throttle hwrng writes if no entropy is credited
random: use hwgenerator randomness more frequently at early boot
random: restore O_NONBLOCK support
arm64: dts: rockchip: Add DSI and DSI-DPHY nodes to rk356x
drm/hyperv: Don't overwrite dirt_needed value set by host
drm/meson: remove drm bridges at aggregate driver unbind time
drm/meson: explicitly remove aggregate driver at module unload time
drm/meson: reorder driver deinit sequence to fix use-after-free bug
arm64: dts: rockchip: Enable HDMI and GPU on quartz64-b
Drivers: hv: vmbus: Optimize vmbus_on_event
mips: dts: ralink: mt7621: add GB-PC2 LEDs
mips: dts: ralink: mt7621: fix external phy on GB-PC2
mips: dts: ralink: mt7621: change mt7530 switch address
mips: dts: ralink: mt7621: change phy-mode of gmac1 to rgmii
mips: dts: ralink: mt7621: remove interrupt-parent from switch node
mips: dts: ralink: mt7621: fix some dtc warnings
dt-bindings: memory: mt7621: add syscon as compatible string
dt-bindings: net: dsa: mediatek,mt7530: expand gpio-controller description
dt-bindings: net: dsa: mediatek,mt7530: change mt7530 switch address
dt-bindings: net: drop old mediatek bindings
arm64: defconfig: Enable Synopsys DWC MSHC driver
drm/bridge: lt8912b: clarify lvds output status
clk: rockchip: Add clock controller support for RV1126 SoC
maintainers: update MAINTAINERS file.
net: microchip: sparx5: add support for offloading ets qdisc
net: microchip: sparx5: add support for offloading tbf qdisc
net: microchip: sparx5: add support for offloading mqprio qdisc
net: microchip: sparx5: add tc setup hook
erofs: support interlaced uncompressed data for compressed files
net: dsa: xrs700x: remove unnecessary dev_set_drvdata()
net: dsa: vitesse-vsc73xx: remove unnecessary set_drvdata()
net: dsa: sja1105: remove unnecessary spi_set_drvdata()
net: dsa: rzn1-a5psw: remove unnecessary platform_set_drvdata()
net: dsa: realtek: remove unnecessary set_drvdata()
net: dsa: qca8k: remove unnecessary dev_set_drvdata()
net: dsa: ar9331: remove unnecessary dev_set_drvdata()
net: dsa: ocelot: remove unnecessary set_drvdata()
net: dsa: mv88e6xxx: remove unnecessary dev_set_drvdata()
net: dsa: mv88e6060: remove unnecessary dev_set_drvdata()
net: dsa: mt7530: remove unnecessary dev_set_drvdata()
net: dsa: microchip: remove unnecessary set_drvdata()
net: dsa: lantiq_gswip: remove unnecessary platform_set_drvdata()
net: dsa: lan9303: remove unnecessary dev_set_drvdata()
net: dsa: hellcreek: remove unnecessary platform_set_drvdata()
net: dsa: loop: remove unnecessary dev_set_drvdata()
net: dsa: bcm_sf2: remove unnecessary platform_set_drvdata()
net: dsa: b53: remove unnecessary set_drvdata()
ptp_ocp: use device_find_any_child() instead of custom approach
ethtool: tunnels: check the return value of nla_nest_start()
erofs: clean up .read_folio() and .readahead() in fscache mode
net/mlx5e: Support MACsec offload replay window
net/mlx5e: Support MACsec offload extended packet number (EPN)
net/mlx5e: Move MACsec initialization from profile init stage to profile enable stage
net/mlx5e: Create advanced steering operation (ASO) object for MACsec
net/mlx5e: Expose memory key creation (mkey) function
net/mlx5: Add ifc bits for MACsec extended packet number (EPN) and replay protection
net/mlx5e: Fix MACsec initial packet number
net/mlx5e: Fix MACsec initialization error path
net/mlx5: Fix fields name prefix in MACsec
net: macsec: Expose extended packet number (EPN) properties to macsec offload
ipmi: kcs: aspeed: Update port address comments
net: hinic: remove the unused input parameter prod_idx in sq_prepare_ctrl()
net: hinic: replace magic numbers with macro
net: hinic: remove unused enumerated value
net: hinic: change hinic_deinit_vf_hw() to void
net: hinic: simplify code logic
net: hinic: remove duplicate macro definition
net: hinic: remove unused macro
net: hinic: remove unused functions
net: hinic: change type of function to be static
net: hinic: modify kernel doc comments
selftests/tc-testing: add show class case for red qdisc
selftests/tc-testing: add show class case for prio qdisc
selftests/tc-testing: add show class case for mq qdisc
selftests/tc-testing: add show class case for ingress qdisc
selftests/tc-testing: add selftests for qfq qdisc
selftests/tc-testing: add selftests for netem qdisc
selftests/tc-testing: add selftests for multiq qdisc
selftests/tc-testing: add selftests for mqprio qdisc
selftests/tc-testing: add selftests for htb qdisc
selftests/tc-testing: add selftests for hfsc qdisc
selftests/tc-testing: add selftests for fq_codel qdisc
selftests/tc-testing: add selftests for dsmark qdisc
selftests/tc-testing: add selftests for drr qdisc
selftests/tc-testing: add selftests for cbs qdisc
selftests/tc-testing: add selftests for cbq qdisc
selftests/tc-testing: add selftests for cake qdisc
net/sched: use tc_qdisc_stats_dump() in qdisc
net/sched: sch_api: add helper for tc qdisc walker stats dump
net/sched: taprio: remove unnecessary taprio_list_lock
net/mlx5e: Support 256 bit keys with kTLS device offload
net/tls: Support 256 bit keys with TX device offload
net/tls: Use cipher sizes structs
net/tls: Describe ciphers sizes by const structs
selftests/bpf: Free the allocated resources after test case succeeds
selftests/bpf: Destroy the skeleton when CONFIG_PREEMPT is off
bnxt_en: replace reset with config timestamps
vfio: Move container code into drivers/vfio/container.c
vfio: Split the register_device ops call into functions
vfio: Rename vfio_ioctl_check_extension()
vfio: Split out container code from the init/cleanup functions
vfio: Remove #ifdefs around CONFIG_VFIO_NOIOMMU
vfio: Split the container logic into vfio_container_attach_group()
vfio: Rename __vfio_group_unset_container()
vfio: Add header guards and includes to drivers/vfio/vfio.h
arm64: asm/perf_regs.h: Avoid C++-style comment in UAPI header
selftests/bpf: Add liburandom_read.so to TEST_GEN_FILES
kselftest/arm64: Fix typo in hwcap check
net: phy: micrel: Fix double spaces inside lan8814_config_intr
drm/amdgpu: Fix VRAM eviction issue
arm64: mte: move register initialization to C
riscv: Allow PROT_WRITE-only mmap()
riscv: Make VM_WRITE imply VM_READ
ipmi: Add __init/__exit annotations to module init/exit funcs
x86/resctrl: Add per-rmid arch private storage for overflow and chunks
x86/resctrl: Calculate bandwidth from the previous __mon_event_count() chunks
x86/resctrl: Allow update_mba_bw() to update controls directly
Documentation/ABI/testing/sysfs-amd-pmf: Add ABI doc for AMD PMF
platform/x86/amd/pmf: Add sysfs to toggle CnQF
platform/x86/amd/pmf: Add support for CnQF
platform/x86/amd: pmc: Fix build without debugfs
x86/resctrl: Remove architecture copy of mbps_val
x86/resctrl: Switch over to the resctrl mbps_val list
MAINTAINERS: merge SWIOTLB SUBSYSTEM into DMA MAPPING HELPERS
arm64: mm: handle ARM64_KERNEL_USES_PMD_MAPS in vmemmap_populate()
x86/resctrl: Create mba_sc configuration in the rdt_domain
xsk: Inherit need_wakeup flag for shared sockets
misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()
misc: microchip: pci1xxxx: Do not disable the pci device twice in gp_aux_bus_remove()
misc: microchip: pci1xxxx: use DEFINE_SIMPLE_DEV_PM_OPS() in place of the SIMPLE_DEV_PM_OPS() in pci1xxxx's gpio driver
misc: microchip: pci1xxxx: Remove duplicate include
pcmcia: Add __init/__exit annotations to module init/exit funcs
serial: stm32: Deassert Transmit Enable on ->rs485_config()
serial: ar933x: Deassert Transmit Enable on ->rs485_config()
tty: serial: atmel: Use FIELD_PREP/FIELD_GET
tty: serial: atmel: Make the driver aware of the existence of GCLK
tty: serial: atmel: Only divide Clock Divisor if the IP is USART
tty: serial: atmel: Separate mode clearing between UART and USART
dt-bindings: serial: atmel,at91-usart: Add gclk as a possible USART clock
dt-bindings: serial: atmel,at91-usart: Add SAM9260 compatibles to SAM9X60
dt-bindings: serial: atmel,at91-usart: convert to json-schema
tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
serial: 8250: Toggle IER bits on only after irq has been set up
serial: 8250: Switch UART port flags to using BIT_ULL
serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices
serial: 8250: Let drivers request full 16550A feature probing
pcmcia: at91_cf: make mc static
pcmcia: remove VR41XX PCMCIA driver
pcmcia: sa1100: Make sa11x0_drv_pcmcia_legacy_remove() return void
net: ethernet: adi: Fix invalid parent name length
tty: serial: extract serial_omap_put_char() from transmit_chars()
tty: serial: switch mpc52xx_uart_int_{r,t}x_chars() to bool
tty: serial: extract tx_ready() from __serial_lpc32xx_tx()
tty: serial: extract lqasc_tx_ready() from lqasc_tx_chars()
tty: serial: altera_uart_{r,t}x_chars() need only uart_port
tty: serial: clean up stop-tx part in altera_uart_tx_chars()
tty: serial: move and cleanup vt8500_tx_empty()
tty: hvc: remove HVC_IUCV_MAGIC
tty: synclink_gt: remove MGSL_MAGIC
tty: n_hdlc: remove HDLC_MAGIC
tty: remove TTY_DRIVER_MAGIC
tty: remove TTY_MAGIC
drivers: serial: jsm: fix some leaks in probe
dt-bindings: serial: rockchip: add rockchip,rk3128-uart
serial: omap: Disallow RS-485 if rts-gpio is not specified
tty: serial: cpm_uart: remove unused cpm_uart_nr declaration
x86/resctrl: Abstract and use supports_mba_mbps()
arm64: dma: Drop cache invalidation from arch_dma_prep_coherent()
x86/resctrl: Remove set_mba_sc()s control array re-initialisation
arm64/sve: Add Perf extensions documentation
perf: arm64: Add SVE vector granule register to user regs
tty: n_gsm: add debug bit for user payload
tty: n_gsm: name the debug bits
tty: n_gsm: introduce gsm_control_command() function
tty: n_gsm: replace use of gsm_read_ea() with gsm_read_ea_val()
tty: n_gsm: name gsm tty device minors
tty: n_gsm: add enumeration for gsm encodings
platform/x86: hp-wmi: Support touchpad on/off
platform/x86: int3472/discrete: Drop a forward declaration
platform/x86: toshiba_acpi: change turn_on_panel_on_resume to static
Revert "usb: storage: Add quirk for Samsung Fit flash"
usb: dwc3: core: fix some leaks in probe
usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug
dt-bindings: usb: snps,dwc3: Add 'snps,resume-hs-terminations' quirk
USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes
usb: dwc3: core: add gfladj_refclk_lpm_sel quirk
dt-bindings: usb: dwc3: Add gfladj-refclk-lpm-sel-quirk
usb: musb: Fix musb_gadget.c rxstate overflow bug
usb: dwc3: pci: Add PCIe device ID for USB3 controller on CPU sub-system for Alder Lake P
usb: dwc3: pci: Update the macro names for USB PCIe device ID's for Alder Lake platforms
usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure
usb: dwc3: xilinx: add power management ops support
usb: gadget: uvc: add v4l2 try_format api call
usb: gadget: uvc: add v4l2 enumeration api calls
media: uvcvideo: move uvc_format_desc to common header
media: v4l: move helper functions for fractions from uvc to v4l2-common
dt-bindings: usb: dwc3: add sdm670 compatible
dt-bindings: phy: qcom,qusb2: document sdm670 compatible
usb: dwc3: qcom: drop unneeded compatibles
usb: dwc3: gadget: Do not clear ep delayed stop flag during ep disable
usb: mon: make mmapped memory read only
dt-bindings: usb: dwc2: rockchip: add rockchip,rk3128-usb
dt-bindings: usb: qcom,dwc3: Fix SM6115 clocks, irqs
usb: typec: anx7411: Use of_get_child_by_name() instead of of_find_node_by_name()
usb: gadget: add _init/__exit annotations to module init/exit funcs
usb: dwc2: Remove redundant license text
usb: dwc3: Fix typos in gadget.c
usb: gadget: function: fix dangling pnp_string in f_printer.c
xhci: remove unused lpm_failed_dev member from struct xhci_hcd
xhci: remove unused command member from struct xhci_hcd struct
xhci: show fault reason for a failed enable slot command
xhci: Don't show warning for reinit on known broken suspend
xhci: dbc: Fix memory leak in xhci_alloc_dbc()
usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
x86/resctrl: Add domain offline callback for resctrl work
spi: xtensa-xtfpga: Switch to use devm_spi_alloc_master()
x86/resctrl: Group struct rdt_hw_domain cleanup
x86/resctrl: Add domain online callback for resctrl work
net: ethernet: mtk_eth_soc: introduce flow offloading support for mt7986
net: ethernet: mtk_eth_wed: add axi bus support
net: ethernet: mtk_eth_wed: add wed support for mt7986 chipset
net: ethernet: mtk_eth_wed: add mtk_wed_configure_irq and mtk_wed_dma_{enable/disable}
net: ethernet: mtk_eth_soc: add foe_entry_size to mtk_eth_soc
net: ethernet: mtk_eth_soc: move wdma_base definitions in mtk register map
net: ethernet: mtk_eth_soc: add the capability to run multiple ppe
net: ethernet: mtk_eth_soc: move ppe table hash offset to mtk_soc_data structure
net: ethernet: mtk_eth_soc: move gdma_to_ppe and ppe_base definitions in mtk register map
dt-bindings: net: mediatek: add WED binding for MT7986 eth driver
arm64: dts: mediatek: mt7986: add support for Wireless Ethernet Dispatch
MAINTAINERS: add maintainers for Alibaba' T-Head PMU driver
drivers/perf: add DDR Sub-System Driveway PMU driver for Yitian 710 SoC
docs: perf: Add description for Alibaba's T-Head PMU driver
x86/resctrl: Merge mon_capable and mon_enabled
x86/resctrl: Kill off alloc_enabled
ALSA: hda/hdmi: Use only dynamic PCM device allocation
ALSA: hda/ca0132 - remove the unneeded result variable
spi: meson-spicc: make symbol 'meson_spicc_pow2_clk_ops' static
regmap: mmio: replace return 0 with break in switch statement
ASoC: SOF: pci-tgl: add missing PCI IDs for RPL
ASoC: SOF: Intel: pci-tgl: reorder PCI IDs
ASoC: es8316: fix register sync error in suspend/resume tests
RDMA/core: Clean up a variable name in ib_create_srq_user()
counter: Realign counter_comp comment block to 80 characters
net/smc: Unbind r/w buffer size from clcsock and make them tunable
net/smc: Introduce a specific sysctl for TEST_LINK time
net: ethernet: altera: TSE: fix error return code in altera_tse_probe()
RDMA/srp: Support more than 255 rdma ports
RDMA/rxe: Use members of generic struct in rxe_mr
IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers
RDMA/cm: Use DLID from inbound/outbound PathRecords as the datapath DLID
RDMA/cm: Use SLID in the work completion as the DLID in responder side
RDMA/cma: Multiple path records support with netlink channel
RDMA/core: Rename rdma_route.num_paths field to num_pri_alt_paths
wifi: ath11k: fix number of VHT beamformee spatial streams
wifi: ath11k: retrieve MAC address from system firmware if provided
wifi: ath11k: add get_txpower mac ops
wifi: ath11k: move firmware stats out of debugfs
ARM: 9224/1: Dump the stack traces based on the parameter 'regs' of show_regs()
wifi: ath9k: fix repeated the words in a comment
wifi: ath9k: fix repeated to words in a comment
wifi: ath10k: reset pointer after memory free to avoid potential use-after-free
wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected
wifi: ath11k: change complete() to complete_all() for scan.completed
md: Fix spelling mistake in comments of r5l_log
md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
md/raid10: convert resync_lock to use seqlock
md/raid10: fix improper BUG_ON() in raise_barrier()
md/raid10: prevent unnecessary calls to wake_up() in fast path
md/raid10: don't modify 'nr_waitng' in wait_barrier() for the case nowait
md/raid10: factor out code from wait_barrier() to stop_waiting_barrier()
md: Remove extra mddev_get() in md_seq_start()
md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk()
md/raid5: Ensure stripe_fill happens on non-read IO with journal
md/raid5: Don't read ->active_stripes if it's not needed
md/raid5: Cleanup prototype of raid5_get_active_stripe()
md/raid5: Drop extern on function declarations in raid5.h
md/raid5: Refactor raid5_get_active_stripe()
md: Replace snprintf with scnprintf
md/raid10: fix compile warning
md/raid5: Fix spelling mistakes in comments
wifi: rtw89: coex: update coexistence to 6.3.0
wifi: rtw89: coex: add logic to control BT scan priority
wifi: rtw89: coex: summarize Wi-Fi to BT scoreboard and inform BT one time a cycle
wifi: rtw89: coex: modify LNA2 setting to avoid BT destroyed Wi-Fi aggregation
wifi: rtw89: coex: add WL_S0 hardware TX/RX mask to allow WL_S0 TX/RX during GNT_BT
wifi: rtw89: coex: add v1 Wi-Fi firmware steps report
wifi: rtw89: coex: add v1 summary info to parse the traffic status from firmware
wifi: rtw89: coex: translate slot ID to readable name
wifi: rtw89: coex: add v1 cycle report to parsing Bluetooth A2DP status
wifi: mwifiex: fix array of flexible structures warnings
wifi: rndis_wlan: fix array of flexible structures warning
wifi: ipw2x00: fix array of flexible structures warnings
mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
xfrm: add extack support to xfrm_init_replay
xfrm: add extack to __xfrm_init_state
xfrm: add extack to attach_*
xfrm: add extack support to xfrm_dev_state_add
xfrm: add extack to verify_one_alg, verify_auth_trunc, verify_aead
xfrm: add extack to verify_replay
xfrm: add extack support to verify_newsa_info
fscrypt: work on block_devices instead of request_queues
fscrypt: stop holding extra request_queue references
fscrypt: stop using keyrings subsystem for fscrypt_master_key
ARM: decompressor: Include .data.rel.ro.local
selftests/bpf: add ability to filter programs in veristat
selftests/bpf: add comparison mode to veristat
selftests/bpf: add CSV output mode for veristat
selftests/bpf: fix double bpf_object__close() in veristate
selftests/bpf: add tests for bpf_ct_set_nat_info kfunc
net: netfilter: add bpf_ct_set_nat_info kfunc helper
bpf: Tweak definition of KF_TRUSTED_ARGS
block/blk-rq-qos: delete useless enmu RQ_QOS_IOPRIO
block: aoe: use DEFINE_SHOW_ATTRIBUTE to simplify aoe_debugfs
block: move from strlcpy with unused retval to strscpy
block/drbd: remove useless comments in receive_DataReply()
drbd: remove orphan _req_may_be_done() declaration
io_uring: ensure local task_work marks task as running
ethernet: tundra: Drop forward declaration of static functions
flow_dissector: Do not count vlan tags inside tunnel payload
net: sched: remove unused tcf_result extension
net: mscc: ocelot: check return values of writes during reset
net: mscc: ocelot: utilize readx_poll_timeout() for chip reset
net: ll_temac: axienet: delete unnecessary blank lines and spaces
net: ll_temac: move trailing statements to next line
net: ll_temac: fix the missing spaces around '='
net: ll_temac: delete unnecessary else branch
net: ll_temac: axienet: align with open parenthesis
net: ll_temac: Cleanup for function name in a string
net: ll_temac: fix the format of block comments
net: macvtap: add __init/__exit annotations to module init/exit funcs
net: hns3: add __init/__exit annotations to module init/exit funcs
net: sched: simplify code in mall_reoffload
net: ethernet: ti: am65-cpsw: remove unused parameter of am65_cpsw_nuss_common_open()
bpf: Always use raw spinlock for hash bucket lock
bpf: Prevent bpf program recursion for raw tracepoint probes
selftests/bpf: Add tests for dynamic pointers parameters in kfuncs
selftests/bpf: Add test for bpf_verify_pkcs7_signature() kfunc
selftests/bpf: Add additional tests for bpf_lookup_*_key()
selftests/bpf: Add verifier tests for bpf_lookup_*_key() and bpf_key_put()
selftests/bpf: Compile kernel with everything as built-in
bpf: Add bpf_verify_pkcs7_signature() kfunc
bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs
KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define KEY_LOOKUP_ALL
bpf: Export bpf_dynptr_get_size()
btf: Allow dynamic pointer parameters in kfuncs
bpf: Move dynptr type check to is_dynptr_type_expected()
btf: Export bpf_dynptr definition
bpf: Allow kfuncs to be used in LSM programs
net: fjes: Reorder symbols to get rid of a few forward declarations
libbpf: Support raw BTF placed in the default search path
selftests: bpf: test_kmod.sh: Pass parameters to the module
libbpf: Improve BPF_PROG2 macro code quality and description
selftests/bpf: Add selftests validating the user ringbuf
bpf: Add libbpf logic for user-space ring buffer
bpf: Add bpf_user_ringbuf_drain() helper
bpf: Define new BPF_MAP_TYPE_USER_RINGBUF map type
PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
Bluetooth: hci_event: Make sure ISO events don't affect non-ISO connections
Bluetooth: hci_debugfs: Fix not checking conn->debugfs
Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
net: hns3: add judge fd ability for sync and clear process of flow director
net: hns3: refactor function hclge_mbx_handler()
net: hns3: optimize converting dscp to priority process of hns3_nic_select_queue()
net: hns3: add support for external loopback test
bpf: Gate dynptr API behind CAP_BPF
vfio: Add struct device to vfio_device
vfio: Rename vfio_device_put() and vfio_device_try_get()
vfio/ccw: Use the new device life cycle helpers
vfio/amba: Use the new device life cycle helpers
vfio/platform: Use the new device life cycle helpers
vfio/fsl-mc: Use the new device life cycle helpers
vfio/ap: Use the new device life cycle helpers
drm/i915/gvt: Use the new device life cycle helpers
vfio/mbochs: Use the new device life cycle helpers
vfio/mtty: Use the new device life cycle helpers
iio: adc: mcp3911: add support for oversampling ratio
vfio/mdpy: Use the new device life cycle helpers
dt-bindings: iio: adc: mcp3911: add microchip,data-ready-hiz entry
vfio/hisi_acc: Use the new device life cycle helpers
iio: adc: mcp3911: add support for interrupts
vfio/mlx5: Use the new device life cycle helpers
iio: adc: mcp3911: add support for buffers
vfio/pci: Use the new device life cycle helpers
iio: adc: mcp3911: use resource-managed version of iio_device_register
vfio: Add helpers for unifying vfio_device life cycle
PCI: Fix typo in pci_scan_child_bus_extend()
PCI: Fix whitespace and indentation
PCI: Distribute available resources for root buses, too
PCI: Move pci_assign_unassigned_root_bus_resources()
PCI: Pass available buses even if the bridge is already configured
drm/amdgpu: add helper to init rlc fw in header v2_4
drm/amdgpu: add helper to init rlc fw in header v2_3
drm/amdgpu: add helper to init rlc fw in header v2_2
drm/amdgpu: add helper to init rlc fw in header v2_1
drm/amdgpu: add helper to init rlc fw in header v2_0
drm/amdgpu: Fix amdgpu_vm_pt_free warning
drm/amdgpu: Use vm status_lock to protect pt free
drm/amdgpu: Use vm status_lock to protect vm evicted list
drm/amdgpu: Use vm status_lock to protect vm moved list
drm/amdgpu: Use vm status_lock to protect vm idle list
drm/amdgpu: Use vm status_lock to protect relocated list
drm/amdgpu: Rename vm invalidate lock to status_lock
tools: sync find_bit() implementation
lib/find_bit: optimize find_next_bit() functions
lib/find_bit: create find_first_zero_bit_le()
lib/find_bit: introduce FIND_FIRST_BIT() macro
io_uring/net: zerocopy sendmsg
io_uring/net: combine fail handlers
io_uring/net: rename io_sendzc()
io_uring/net: support non-zerocopy sendto
io_uring/net: refactor io_setup_async_addr
io_uring/net: don't lose partial send_zc on fail
io_uring/net: don't lose partial send/recv on fail
io_uring/rw: don't lose partial IO result on fail
io_uring: add custom opcode hooks on fail
io_uring/fdinfo: fix sqe dumping for IORING_SETUP_SQE128
io_uring/fdinfo: get rid of unnecessary is_cqe32 variable
io_uring: remove unused return from io_disarm_next
io_uring: add fast path for io_run_local_work()
io_uring/iopoll: unify tw breaking logic
io_uring/iopoll: fix unexpected returns
io_uring: disallow defer-tw run w/ no submitters
io_uring: further limit non-owner defer-tw cq waiting
dt-bindings: memory: snps,dw-umctl2-ddrc: Extend schema with IRQs/resets/clocks props
dt-bindings: memory: snps,dw-umctl2-ddrc: Replace opencoded numbers with macros
dt-bindings: memory: snps,dw-umctl2-ddrc: Use more descriptive device name
thermal: intel_powerclamp: Remove accounting for IRQ wakes
dt-bindings: memory: synopsys,ddrc-ecc: Detach Zynq DDRC controller support
thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
selftests/bpf: Adapt cgroup effective query uapi change
bpftool: Fix wrong cgroup attach flags being assigned to effective progs
bpf, cgroup: Reject prog_attach_flags array when effective query
iio: accel: bma400: Fix smatch warning based on use of unintialized value.
iio: light: st_uvis25: Use EXPORT_NS_SIMPLE_DEV_PM_OPS()
iio: accel: bmi088: Use EXPORT_NS_GPL_RUNTIME_DEV_PM_OPS() and pm_ptr()
iio: proximity: srf04: Use pm_ptr() to remove unused struct dev_pm_ops
iio: proximity: sx9360: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: proximity: sx9324: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: proximity: sx9310: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
docs: iio: add documentation for BNO055 driver
iio: imu: add BNO055 I2C driver
iio: imu: add BNO055 serdev driver
dt-bindings: iio/imu: Add Bosch BNO055
iio: document "serialnumber" sysfs attribute
iio: document bno055 private sysfs attributes
iio: imu: add Bosch Sensortec BNO055 core driver
iio: add support for binary attributes
iio: event_monitor: add pitch, yaw and roll modifiers
iio: document pitch, yaw, roll modifiers
iio: add modifers for pitch, yaw, roll
iio: event_monitor: add linear acceleration modifiers
iio: document linear acceleration modifiers
iio: add modifiers for linear acceleration
iio: pressure: dps310: Reset chip after timeout
iio: pressure: dps310: Refactor startup procedure
dt-bindings: iio: adi,ad7923: add adi,range-double property
iio: adc: ad7923: support extended range
iio: adc: ad7923: fix channel readings for some variants
iio: adc: stm32-adc: add id registers support
dt-bindings: iio: imu: st_lsm6dsx: add lsm6dstx device bindings
iio: imu: st_lsm6dsx: add support to LSM6DSTX
drivers: iio: adc: ltc2497: Rename the LTC2499 iio device
drivers: iio: adc: ltc2497: LTC2499 support
Add MAINTAINERS entries for LTC2497 and LTC2496
dt-bindings: iio: adc: Add docs for LTC2499
MAINTAINERS: Remove duplicate matching entry
iio: ltc2497: Fix reading conversion results
iio: pressure: bmp280: Add more tunable config parameters for BMP380
dt-bindings: iio: pressure: bmp085: Add BMP380 compatible string
iio: pressure: bmp280: Add support for BMP380 sensor family
iio: pressure: bmp280: reorder i2c device tables declarations
iio: pressure: bmp280: Fix alignment for DMA safety
iio: pressure: bmp280: simplify driver initialization logic
iio: pressure: bmp280: Simplify bmp280 calibration data reading
iio: pressure: bmp280: use FIELD_GET, FIELD_PREP and GENMASK
iio: pressure: bmp280: reorder local variables following reverse xmas tree
iio: dac: ad5593r: add check for i2c functionality
iio: dac: ad5593r: Fix i2c read protocol requirements
iio: temperature: mlx90614 Refactoring available filter attributes
drivers: iio: accel: adxl312 and adxl314 support
dt-bindings: iio: accel: adxl313: Add compatibles for adxl312 and adxl314
iio: pressure: bmp280: fix datasheet links
iio: pressure: st_pressure: Add support for LPS22DF
dt-bindings: iio: st,st-sensors add LPS22DF.
bpf: simplify code in btf_parse_hdr
rpmsg: char: Avoid double destroy of default endpoint
remoteproc: virtio: Create platform device for the remoteproc_virtio
remoteproc: Move rproc_vdev management to remoteproc_virtio.c
remoteproc: core: Introduce rproc_add_rvdev function
remoteproc: core: Introduce rproc_rvdev_add_device function
io_uring/net: use io_sr_msg for sendzc
io_uring/net: refactor io_sr_msg types
io_uring/net: add non-bvec sg chunking callback
io_uring/net: io_async_msghdr caches for sendzc
io_uring/net: use async caches for async prep
io_uring/net: reshuffle error handling
io_uring: use io_cq_lock consistently
io_uring: kill an outdated comment
io_uring: allow buffer recycling in READV
fs: add batch and poll flags to the uring_cmd_iopoll() handler
io_uring: ensure iopoll runs local task work as well
io_uring: add local task_work run helper that is entered locked
io_uring: cleanly separate request types for iopoll
nvme: wire up async polling for io passthrough commands
block: export blk_rq_is_poll
io_uring: add iopoll infrastructure for io_uring_cmd
fs: add file_operations->uring_cmd_iopoll
io_uring: trace local task work run
io_uring: signal registered eventfd to process deferred task work
io_uring: move io_eventfd_put
io_uring: add IORING_SETUP_DEFER_TASKRUN
io_uring: do not run task work at the start of io_uring_enter
io_uring: introduce io_has_work
io_uring: remove unnecessary variable
eventfd: guard wake_up in eventfd fs calls as well
ASoC: SOF: mediatek: add pcm_pointer callback for mt8186
ubi: fastmap: Add fastmap control support for 'UBI_IOCATT' ioctl
kselftest/arm64: Add coverage of TPIDR2_EL0 ptrace interface
arm64/ptrace: Support access to TPIDR2_EL0
arm64/ptrace: Document extension of NT_ARM_TLS to cover TPIDR2_EL0
kselftest/arm64: Add test coverage for NT_ARM_TLS
drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
ASoC: SOF: ipc4-topology: Free the ida when IPC fails in sof_ipc4_widget_setup()
blk-wbt: call rq_qos_add() after wb_normal is initialized
rnbd-srv: remove struct rnbd_dev
rnbd-srv: remove rnbd_dev_{open,close}
rnbd-srv: remove rnbd_endio
rnbd-srv: simplify rnbd_srv_fill_msg_open_rsp
block: Fix the enum blk_eh_timer_return documentation
s390/dasd: add device ping attribute
s390/dasd: suppress generic error messages for PPRC secondary devices
s390/dasd: add ioctl to perform a swap of the drivers copy pair
s390/dasd: add copy pair swap capability
s390/dasd: add copy pair setup
s390/dasd: add query PPRC function
s390/dasd: put block allocation in separate function
docs: net: add an explanation of VF (and other) Representors
net: ll_temac: Switch to use dev_err_probe() helper
net: stmmac: dwc-qos: Switch to use dev_err_probe() helper
net: ibm: emac: Switch to use dev_err_probe() helper
net: dsa: lantiq: Switch to use dev_err_probe() helper
net: ethernet: ti: cpsw_new: Switch to use dev_err_probe() helper
net: ethernet: ti: cpsw: Switch to use dev_err_probe() helper
net: ethernet: ti: am65-cpts: Switch to use dev_err_probe() helper
HID: nintendo: check analog user calibration for plausibility
arm64: Enable docker support in defconfig
arm64: defconfig: Enable memory hotplug and hotremove config
arm64: configs: Enable all PMUs provided by Arm
net/af_packet: registration process optimization in packet_init()
net: sched: act_ct: remove redundant variable err
arm64: avoid BUILD_BUG_ON() in alternative-macros
dt-bindings: leds: Document mmc trigger
leds: pca963x: fix blink with hw acceleration
perf/core: Convert snprintf() to scnprintf()
x86/paravirt: Ensure proper alignment
ALSA: hda/hdmi: ELD procfs - print the codec NIDs
ALSA: hda/hdmi: Simplify the pcm_idx condition in hdmi_pcm_setup_pin()
xattr: always us is_posix_acl_xattr() helper
arm64: dts: ti: k3-j7200: fix main pinmux range
ubi: fastmap: Use the bitmap API to allocate bitmaps
ubifs: Fix AA deadlock when setting xattr for encrypted file
ubifs: Fix UBIFS ro fail due to truncate in the encrypted directory
mtd: ubi: drop unexpected word 'a' in comments
ubi: block: Fix typos in comments
ubi: fastmap: Fix typo in comments
ubi: Fix repeated words in comments
spi: omap2-mcspi: Fix probe so driver works again
ASoC: sunxi: fix declaration compile error
ASoC: ti,ts3a227e: add control of debounce
ASoC: ti,ts3a227e: convert to yaml
ASoC: ts3a227e: add parameters to control debounce times
ubi: ubi-media.h: Fix comment typo
ubi: block: Remove in vain semicolon
HID: nintendo: deregister home LED when it fails
netfilter: rpfilter: Remove unused variable 'ret'.
headers: Remove some left-over license text in include/uapi/linux/netfilter/
netfilter: conntrack: revisit the gc initial rescheduling bias
netfilter: conntrack: fix the gc rescheduling delay
mtd: rawnand: meson: stop supporting legacy clocks
dt-bindings: nand: meson: convert txt to yaml
mtd: rawnand: meson: refine resource getting in probe
mtd: rawnand: meson: fix the clock
dt-bindings: nand: meson: fix meson nfc clock
mtd: rawnand: bcm47xx: fix spelling typo in comment
mtd: rawnand: stm32_fmc2: switch to using devm_fwnode_gpiod_get()
mtd: rawnand: cadence: Remove an unneeded result variable
mtd: rawnand: Replace of_gpio_named_count() by gpiod_count()
mtd: rawnand: marvell: Fix error handle regarding dma_map_sg
mtd: rawnand: stm32_fmc2: Fix dma_map_sg error check
mtd: rawnand: remove misguided comment of nand_get_device()
mtd: rawnand: orion: Use devm_clk_get_optional()
mtd: rawnand: cafe: Use correct function name in comment block
mtd: rawnand: atmel: Unmap streaming DMA mappings
mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
mtd: rawnand: arasan: stop using 0 as NULL pointer
mtd: rawnand: gpmi: Fix typo 'the the' in comment
mtd: rawnand: brcmnand: Add individual glue driver selection
mtd: rawnand: brcmnand: Move Kconfig to driver folder
mtdchar: add MEMREAD ioctl
mtd: add ECC error accounting for each read request
mtd: always initialize 'stats' in struct mtd_oob_ops
mtd: track maximum number of bitflips for each read request
arm64/sysreg: Fix a few missed conversions
ubifs: Fix ubifs_check_dir_empty() kernel-doc comment
x86/mm/32: Fix W^X detection when page tables do not support NX
locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused
RDMA/erdma: Support dynamic mtu
ata: libata: drop superfluous ata_eh_analyze_tf() parameter
ata: libata: drop superfluous ata_eh_request_sense() parameter
ata: fix ata_id_has_dipm()
ata: fix ata_id_has_ncq_autosense()
ata: fix ata_id_has_devslp()
ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
ata: libata-eh: Remove the unneeded result variable
libbpf: Fix NULL pointer exception in API btf_dump__dump_type_data
samples/bpf: Replace blk_account_io_done() with __blk_account_io_done()
liquidio: CN23XX: delete repeated words, add missing words and fix typo in comment
octeontx2-pf: Fix unused variable build error
PCI: Fix used_buses calculation in pci_scan_child_bus_extend()
ice: Add low latency Tx timestamp read
lib/cpumask: add FORCE_NR_CPUS config option
powerpc/64: don't refer nr_cpu_ids in asm code when it's undefined
bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990
net: wwan: mhi_wwan_ctrl: Add DUN2 to have a secondary AT port
selftests/tc-testings: add list case for basic filter
selftests/tc-testings: add selftests for tcindex filter
selftests/tc-testings: add selftests for rsvp filter
selftests/tc-testings: add selftests for route filter
selftests/tc-testings: add selftests for flow filter
selftests/tc-testings: add selftests for cgroup filter
selftests/tc-testings: add selftests for bpf filter
net/sched: use tc_cls_stats_dump() in filter
net/sched: cls_api: add helper for tc cls walker stats dump
Bluetooth: MGMT: fix zalloc-simple.cocci warnings
bpf: Move nf_conn extern declarations to filter.h
net: broadcom: bcm4908_enet: handle -EPROBE_DEFER when getting MAC
ASoC: rt5682s: simplify the return of rt5682s_probe()
bpf: Rename nfct_bsa to nfct_btf_struct_access
bpf: Remove unused btf_struct_access stub
net: make NET_(DEV|NS)_REFCNT_TRACKER depend on NET
net/sched: taprio: replace safety precautions with comments
net/sched: taprio: add extack messages in taprio_init
net/sched: taprio: stop going through private ops for dequeue and peek
net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue
net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy()
net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex
net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex
ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table
ASoC: amd: yc: Add ASUS UM5302TA into DMI table
nfp: flower: support vlan action in pre_ct
nfp: flower: support hw offload for ct nat action
nfp: flower: add validation of for police actions which are independent of flows
ASoC: SOF: amd: increase SRAM inbox and outbox size to 1024
ASoC: SOF: Adding amd HS functionality to the sof core
ASoC: SOF: amd: Add support for Rembrandt plaform.
ASoC: SOF: amd: Make ACP core code generic for newer SOC transition
RDMA/siw: Fix QP destroy to wait for all references dropped.
RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.
ALSA: usb-audio: Properly refcounting clock rate
ALSA: usb-audio: Split endpoint setups for hw_params and prepare (take#2)
selinux: remove runtime disable message in the install_policy.sh script
ASoC: Intel: soc-acpi-intel-rpl-match: add rpl_sdca_3_in_1 support
ASoC: codecs: tfa989x: fix register access comments
selinux: use "grep -E" instead of "egrep"
ASoC: SOF: ipc4-topology: remove useless assignment
ASoC: SOF: ipc4-topology: clarify calculation precedence
ASoC: SOF: don't unprepare widget used other pipelines
ASoC: SOF: clear prepare state when widget is unprepared
ASoC: SOF: Intel: add ops for SKL/KBL
ASoC: SOF: Intel: add initial SKL/KBL hardware support
ASoC: SOF: Intel: add SKL/KBL hardware code loader
ASoC: SOF: Intel: hda-dsp: expose functions for SKL support
nvdimm/namespace: Fix comment typo
efi: libstub: drop pointless get_memory_map() call
nvdimm: make __nvdimm_security_overwrite_query static
tcp: Introduce optional per-netns ehash.
tcp: Save unnecessary inet_twsk_purge() calls.
tcp: Access &tcp_hashinfo via net.
tcp: Set NULL to sk->sk_prot->h.hashinfo.
tcp: Don't allocate tcp_death_row outside of struct netns_ipv4.
tcp: Clean up some functions.
nvdimm/region: Fix kernel-doc
IB/hfi1: remove rc_only_opcode and uc_only_opcode declarations
drm/amd/pm: Remove unneeded result variable
drm/amd/pm: Remove the unneeded result variable
drm/amdgpu: fix initial connector audio value
drm/amd/display: Reduce number of arguments of dml314's CalculateFlipSchedule()
drm/amd/display: Reduce number of arguments of dml314's CalculateWatermarksAndDRAMSpeedChangeSupport()
drm/amdgpu: don't register a dirty callback for non-atomic
drm/amdgpu: bump minor for gang submit
drm/amdgpu: properly initialize return value during CS
drm/amd/pm: drop the pptable related workarounds for SMU 13.0.0
drm/amd/pm: add support for 3794 pptable for SMU13.0.0
drm/amdgpu: add gang submit frontend v6
drm/amdgpu: add gang submit backend v2
drm/amdgpu: cleanup instance limit on VCN4 v4
drm/amdgpu: getting fan speed pwm for vega10 properly
headers: Remove some left-over license text
selftests/bonding: add a test for bonding lladdr target
gfs2: Register fs after creating workqueues
net: mdio: mux-multiplexer: Switch to use dev_err_probe() helper
net: mdio: mux-mmioreg: Switch to use dev_err_probe() helper
net: mdio: mux-meson-g12a: Switch to use dev_err_probe() helper
ravb: Add RZ/G2L MII interface support
net: rtnetlink: Enslave device before bringing it up
net: macb: Add zynqmp SGMII dynamic configuration support
firmware: xilinx: add support for sd/gem config
HSI: nokia-modem: Replace of_gpio_count() by gpiod_count()
HSI: ssi_protocol: fix potential resource leak in ssip_pn_open()
xen-netfront: make bounce_skb static
bpf: Check whether or not node is NULL before free it in free_bulk
net: phy: micrel: Add interrupts support for LAN8804 PHY
net: sfp: add support for HALNy GPON SFP
net: sfp: move Huawei MA5671A fixup
net: sfp: move Alcatel Lucent 3FE46541AA fixup
net: sfp: move quirk handling into sfp.c
net: sfp: re-implement soft state polling setup
dt-bindings: net: dsa: convert ocelot.txt to dt-schema
net: ipa: fix two symbol names
net: ipa: update sequencer definition constraints
net: ipa: don't reuse variable names
net: ipa: move and redefine ipa_version_valid()
net: ipa: move the definition of gsi_ee_id
net: ipa: don't define unneeded GSI register offsets
blk-iocost: Remove unnecessary (void*) conversions
block: remove PSI accounting from the bio layer
erofs: add manual PSI accounting for the compressed address space
btrfs: add manual PSI accounting for compressed reads
sched/psi: export psi_memstall_{enter,leave}
mm: add PSI accounting around ->read_folio and ->readahead calls
block: fix comment typo in submit_bio of block-core.c.
MAINTAINERS: Add maintainer for hwmon/max31760
dt-bindings: hwmon: Add bindings for max31760
x86/dumpstack: Don't mention RIP in "Code: "
docs: hwmon: add max31760 documentation
drivers: hwmon: Add max31760 fan speed controller driver
x86/asm/bitops: Use __builtin_ctzl() to evaluate constant expressions
x86/asm/bitops: Use __builtin_ffs() to evaluate constant expressions
dt-bindings: net: adin1110: Add docs
net: ethernet: adi: Add ADIN1110 support
net: phy: adin1100: add PHY IDs of adin1110/adin2111
interconnect: qcom: Kconfig: Make INTERCONNECT_QCOM tristate
habanalabs: eliminate aggregate use warning
habanalabs/gaudi: use 8KB aligned address for TPC kernels
HID: roccat: Fix use-after-free in roccat_read()
habanalabs: remove some f/w descriptor validations
habanalabs: build ASICs from new to old
mmc: rtsx_usb_sdmmc: Remove the unneeded result variable
efi: libstub: fix type confusion for load_options_size
gfs2: Check sb_bsize_shift after reading superblock
RDMA/srpt: Use flex array destination for memcpy()
Revert "ALSA: usb-audio: Clean up endpoint setups at PCM prepare"
ALSA: es18xx: Remove the unneeded result variable
RDMA/erdma: Make hardware internal opcodes invisible to driver
RDMA/erdma: Remove redundant includes
RDMA/erdma: Eliminate unnecessary casting for erdma_post_cmd_wait
ASoC: SOF: Intel: hda: override mclk_id after parsing NHLT SSP blob
ALSA: hda: intel-nhlt: add intel_nhlt_ssp_mclk_mask()
ASoC: soc.h: use array instead of playback/capture_widget
ASoC: soc.h: use defined number instead of direct number
ASoC: soc.h: remove num_cpus/codecs
hid: topre: Add driver fixing report descriptor
RDMA/srp: Fix srp_abort()
HID: multitouch: Add memory barriers
RDMA/qib: fix repeated words in comments
RDMA/hfi1: fix repeated words in comments
HID: convert defines of HID class requests into a proper enum
HID: export hid_report_type to uapi
HID: core: store the unique system identifier in hid_device
HID: Add driver for PhoenixRC Flight Controller
HID: Add driver for VRC-2 Car Controller
selftests: seg6: add selftest for NEXT-C-SID flavor in SRv6 End behavior
seg6: add NEXT-C-SID support for SRv6 End behavior
seg6: add netlink_ext_ack support in parsing SRv6 behavior attributes
HID: sony: Fix double word in comments
hid: hid-logitech-hidpp: avoid unnecessary assignments in hidpp_connect_event
RDMA/irdma: Validate udata inlen and outlen
RDMA/irdma: Align AE id codes to correct flush code and event
HID: logitech-hidpp: Detect hi-res scrolling support
arm64: efi: enable generic EFI compressed boot
net-next: gro: Fix use of skb_gro_header_slow
mmc: sdhci-of-aspeed: Add dependency on ARCH_ASPEED
mmc: mtk-sd: Add support for MT6795 Helio X10
mmc: mtk-sd: Reorder of_device_id and platform data by name
mmc: sdhci-sprd: Fix the limitation of div
net/mlx5e: Ensure macsec_rule is always initiailized in macsec_fs_{r,t}x_add_rule()
pinctrl: cy8c95x0: Align function names in cy8c95x0_pmxops
pinctrl: cy8c95x0: Drop atomicity on operations on push_pull
pinctrl: cy8c95x0: Lock register accesses in cy8c95x0_set_mux()
pinctrl: sunxi: sun50i-h5: Switch to use dev_err_probe() helper
pinctrl: stm32: Switch to use dev_err_probe() helper
fat: port to vfs{g,u}id_t and associated helpers
drm: bridge/dw-hdmi-ahb-audio: use strscpy() is more robust and safer
clocksource/drivers/imx-sysctr: handle nxp,no-divider property
dt-bindings: timer: nxp,sysctr-timer: add nxp,no-divider property
clocksource/drivers/timer-ti-dm: Get clock in probe with devm_clk_get()
clocksource/drivers/timer-ti-dm: Add flag to detect omap1
clocksource/drivers/timer-ti-dm: Move struct omap_dm_timer fields to driver
clocksource/drivers/timer-ti-dm: Use runtime PM directly and check errors
clocksource/drivers/timer-ti-dm: Move private defines to the driver
clocksource/drivers/timer-ti-dm: Simplify register access further
clocksource/drivers/timer-ti-dm: Simplify register writes with dmtimer_write()
clocksource/drivers/timer-ti-dm: Simplify register reads with dmtimer_read()
clocksource/drivers/timer-ti-dm: Drop unused functions
clocksource/drivers/timer-gxp: Add missing error handling in gxp_timer_probe
clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921
clocksource/drivers/exynos_mct: Enable building on ARTPEC
clocksource/drivers/exynos_mct: Support local-timers property
clocksource/drivers/exynos_mct: Support frc-shared property
dt-bindings: timer: exynos4210-mct: Add ARTPEC-8 MCT support
clocksource/drivers/sun4i: Add definition of clear interrupt
mtd: fix repeated word in comment
net: dsa: felix: add support for changing DSA master
docs: net: dsa: update information about multiple CPU ports
net: dsa: allow masters to join a LAG
net: dsa: propagate extack to port_lag_join
net: dsa: suppress device links to LAG DSA masters
net: dsa: suppress appending ethtool stats to LAG DSA masters
net: dsa: don't keep track of admin/oper state on LAG DSA masters
net: dsa: allow the DSA master to be seen and changed through rtnetlink
net: dsa: introduce dsa_port_get_master()
net: introduce iterators over synced hw addresses
drm/ast: Fix video broken in some resolutions on ast2600
drm/ast: Add resolution support for 1152x864@75
mtd: rawnand: fsl_elbc: Fix none ECC mode
mtd: nand: bbt: Use the bitmap API to allocate bitmaps
mtd: rawnand: intel: Use devm_platform_ioremap_resource_byname()
mtd: rawnand: intel: Remove unused clk_rate member from struct ebu_nand
mtd: rawnand: intel: Remove unused nand_pa member from ebu_nand_cs
mtd: rawnand: intel: Don't re-define NAND_DATA_IFACE_CHECK_ONLY
mtd: rawnand: intel: Remove undocumented compatible string
mtd: rawnand: intel: Read the chip-select line from the correct OF node
dt-bindings: mtd: intel: lgm-nand: Fix maximum chip select value
dt-bindings: mtd: intel: lgm-nand: Fix compatible string
loongarch: efi: enable generic EFI compressed boot
riscv: efi: enable generic EFI compressed boot
efi/libstub: implement generic EFI zboot
USB: serial: ftdi_sio: clean up driver prefix
USB: serial: ftdi_sio: move driver structure
USB: serial: ftdi_sio: clean up attribute visibility logic
drm/plane-helper: Provide DRM_PLANE_NON_ATOMIC_FUNCS initializer macro
drm/plane-helper: Warn if atomic drivers call non-atomic helpers
drm/plane: Allocate planes with drm_universal_plane_alloc()
drm/plane: Remove drm_plane_init()
drm/atomic-helper: Fix kernel-doc
ice: Add L2TPv3 hardware offload support
flow_offload: Introduce flow_match_l2tpv3
net/sched: flower: Add L2TPv3 filter
flow_dissector: Add L2TPv3 dissectors
uapi: move IPPROTO_L2TP to in.h
gpio: twl4030: Reorder functions which allows to drop a forward declaraion
phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are initialized
swiotlb: don't panic!
swiotlb: replace kmap_atomic() with memcpy_{from,to}_page()
gpiolib: fix OOB access in quirk callbacks
phy: phy-mtk-tphy: fix the phy type setting issue
phy: phy-mtk-tphy: set utmi 0 register in init() ops
phy: phy-mtk-tphy: disable gpio mode for all usb2 phys
phy: phy-mtk-tphy: disable hardware efuse when set INTR
phy: phy-mtk-tphy: add property to set pre-emphasis
dt-bindings: phy: mediatek,tphy: add property to set pre-emphasis
dt-bindings: phy: mediatek,tphy: add support type of SGMII
phy: rockchip-snps-pcie3: Use devm_platform_get_and_ioremap_resource()
phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent()
dt-bindings: phy: renesas,rcar-gen2-usb-phy: Convert to json-schema
phy: qcom-qmp-combo: fix sc8280xp PCS_USB offset
phy: rockchip: inno-dsidphy: Add support for rk3568
dt-bindings: phy-rockchip-inno-dsidphy: add compatible for rk3568
ALSA: hda: ext: remove always-true conditions on host and link release
ALSA: hda: ext: fix locking in stream_release
ALSA: hda: ext: simplify logic for stream assignment
ALSA: hda: add snd_hdac_stop_streams() helper
ALSA: hda: Use hdac_ext prefix in snd_hdac_stream_free_all() for clarity
ALSA: hda: ext: make snd_hdac_ext_stream_init() static
ALSA: hda: document state machine for hdac_streams
ALSA: hda: make snd_hdac_stream_clear() static
dt-bindings: phy: qcom,qmp-ufs: Fix SM6115 clocks, regs
phy: qcom-qmp-usb: drop legacy DT workaround
phy: qcom-qmp-ufs: drop legacy DT workaround
phy: qcom-qmp-combo: drop unused legacy DT workaround
phy: qcom-qmp-pcie: drop unused legacy DT workaround
phy: qcom-qmp-pcie-msm8996: drop unused pcs_misc handling
phy: qcom-qmp-usb: fix memleak on probe deferral
phy: qcom-qmp-ufs: fix memleak on probe deferral
phy: qcom-qmp-combo: fix memleak on probe deferral
phy: qcom-qmp-pcie-msm8996: fix memleak on probe deferral
phy: qcom-qmp-pcie: fix memleak on probe deferral
phy: qcom-qmp-pcie: add pcs_misc sanity check
phy: qcom-qmp-usb: shorten function prefixes
phy: qcom-qmp-ufs: shorten function prefixes
phy: qcom-qmp-pcie-msm8996: shorten function prefixes
phy: qcom-qmp-pcie-msm8996: drop unused secondary init tables
phy: qcom-qmp-combo: shorten function prefixes
phy: qcom-qmp: silence noisy probe
phy: qcom-qmp-usb: drop unused defines
phy: qcom-qmp-usb: disable runtime PM on unbind
phy: qcom-qmp-ufs: drop unused defines
phy: qcom-qmp-ufs: drop unused runtime PM implementation
phy: qcom-qmp-pcie-msm8996: drop unused defines
phy: qcom-qmp-pcie-msm8996: drop unused runtime PM implementation
phy: qcom-qmp-pcie: drop unused defines
phy: qcom-qmp-pcie: drop unused runtime PM implementation
phy: qcom-qmp-combo: drop unused defines
phy: qcom-qmp-combo: disable runtime PM on unbind
ALSA: hda/hdmi: Fix the converter allocation for the silent stream
soundwire: intel: add helper to stop bus
soundwire: intel: introduce helpers to start bus
soundwire: intel: introduce intel_shim_check_wake() helper
soundwire: intel: simplify read ops assignment
soundwire: intel: remove intel_init() wrapper
soundwire: intel: move shim initialization before power up/down
soundwire: intel: remove clock_stop parameter in intel_shim_init()
soundwire: intel: move all PDI initialization under intel_register_dai()
soundwire: intel: move DAI registration and debugfs init earlier
soundwire: intel: simplify flow and use devm_ for DAI registration
soundwire: intel: fix error handling on dai registration issues
soundwire: cadence: Simplify error paths in cdns_xfer_msg()
soundwire: cadence: Fix error check in cdns_xfer_msg()
soundwire: cadence: Write to correct address for each FIFO chunk
soundwire: bus: Fix wrong port number in sdw_handle_slave_alerts()
soundwire: qcom: do not send status of device 0 during alert
soundwire: qcom: update status from device id 1
soundwire: cadence: Don't overwrite msg->buf during write commands
soundwire: bus: Don't exit early if no device IDs were programmed
soundwire: cadence: Fix lost ATTACHED interrupts when enumerating
soundwire: bus: Don't re-enumerate before status is UNATTACHED
soundwire: bus: Don't lose unattach notifications
soundwire: cadence: fix updating slave status when a bus has multiple peripherals
octeon_ep: Remove useless casting value returned by vzalloc to structure
openvswitch: Change the return type for vport_ops.send function hook to int
net: wwan: t7xx: Fix return type of t7xx_ccmni_start_xmit
net: wwan: iosm: Fix return type of ipc_wwan_link_transmit
net: korina: Fix return type of korina_send_packet
net: ethernet: litex: Fix return type of liteeth_start_xmit
net: ethernet: ti: davinci_emac: Fix return type of emac_dev_xmit
net: davicom: Fix return type of dm9000_start_xmit
net: ax88796c: Fix return type of ax88796c_start_xmit
selftests: mlxsw: Remove qos_burst test
selftests: mlxsw: Add QOS test for maximum use of descriptors
selftests: devlink_lib: Add function for querying maximum pool size
selftests: mlxsw: Use shapers in QOS RED tests instead of forcing speed
selftests: mlxsw: Use shapers in QOS tests instead of forcing speed
dt-bindings: net: dsa: remove label = "cpu" from examples
dt-bindings: net: dsa: mt7530: stop requiring phy-mode on CPU ports
dt-bindings: net: dsa: mt7530: replace label = "cpu" with proper checks
net: rds: add missing __init/__exit annotations to module init/exit funcs
rxrpc: remove rxrpc_max_call_lifetime declaration
net/mlx5e: Switch to kmemdup() when allocate dev_addr
net/mlx5e: add missing error code in error path
net: enetc: expose some standardized ethtool counters
net: enetc: parameterize port MAC stats to also cover the pMAC
net: ravb: Add R-Car Gen4 support
dt-bindings: net: renesas,etheravb: Add r8a779g0 support
dt-bindings: net: renesas,etheravb: R-Car V3U is R-Car Gen4
net: phy: micrel: Cable Diag feature for lan8814 phy
net: fec: Add initial s32v234 support
dt-bindings: net: fec: add fsl,s32v234-fec to compatible property
lib/cpumask: deprecate nr_cpumask_bits
lib/cpumask: delete misleading comment
smp: add set_nr_cpu_ids()
smp: don't declare nr_cpu_ids if NR_CPUS == 1
erofs: introduce 'domain_id' mount option
erofs: Support sharing cookies in the same domain
erofs: introduce a pseudo mnt to manage shared cookies
erofs: introduce fscache-based domain
erofs: code clean up for fscache
erofs: use kill_anon_super() to kill super in fscache mode
erofs: fix order >= MAX_ORDER warning due to crafted negative i_size
ata: ahci_st: Enable compile test
ata: ahci_st: Fix compilation warning
ASoC: SOF: mediatek: add pcm_hw_params callback for mt8186
remoteproc: Harden rproc_handle_vdev() against integer overflow
remoteproc/keystone: Switch to using gpiod API
drivers/remoteproc: Fix repeated words in comments
net: dsa: microchip: lan937x: fix reference count leak in lan937x_mdio_register()
r8169: disable detection of chip version 36
uml: Remove the initialization of statics to 0
um: Do not initialise statics to 0.
net: ethernet: remove fs_mii_disconnect and fs_mii_connect declarations
um: Fix comment typo
um: Improve panic notifiers consistency and ordering
um: remove unused reactivate_chan() declaration
um: mmaper: add __exit annotations to module exit funcs
um: virt-pci: add __init/__exit annotations to module init/exit funcs
hostfs: move from strlcpy with unused retval to strscpy
um: move from strlcpy with unused retval to strscpy
um: increase default virtual physical memory to 64 MiB
UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
um: read multiple msg from virtio slave request fd
drm/amdgpu: revert "fix limiting AV1 to the first instance on VCN3" v3
drm/amdgpu: move entity selection and job init earlier during CS
drm/amdgpu: cleanup error handling in amdgpu_cs_parser_bos
drm/amdgpu: cleanup CS pass2 v6
drm/amd/pm: Remove redundant check condition
drm/amdgpu: Fixed psp fence and memory issues when removing amdgpu device
drm/amdgpu: Adjust removal control flow for smu v13_0_2
drm/amd/display: 3.2.204
drm/amd/display: correct num_dsc based on HW cap
drm/amd/display: solve regression in update phy state refactor
drm/amd/display: update dccg based on HW delta
drm/amd/display: Do second pass through DML for DET calculation
drm/amd/display: log vertical interrupt 1 for debug
drm/amd/display: Revise Sink device string ID
drm/amd/display: Modify DML to adjust Vstartup Position
drm/amd/display: Disable OTG WA for the plane_state NULL case on DCN314
drm/amd/display: Add shift and mask for ICH_RESET_AT_END_OF_LINE
drm/amd/display: Enable committing subvp config
drm/amd/display: Assume connectors are on single slot
drm/amd/display: do not compare integers of different widths
drm/amd/display: increase dcn315 pstate change latency
drm/amd/display: Ignore k1/k2 values for virtual signal
drm/amd/display: Don't allocate DET for phantom pipes
drm/amd/display: Fix DP MST timeslot issue when fallback happened
drm/amd/display: Display distortion after hotplug 5K tiled display
drm/amd/display: Update dummy P-state search to use DCN32 DML
drm/amd/display: Expose few dchubbub functions
drm/amd/display: Removing 2 phys
drm/amd/display: Added new DCN301 Asic Id
drm/amd/display: correct hostvm flag
drm/amd/display: Fix urgent latency override for DCN32/DCN321
drm/amd/display: Uncomment SubVP pipe split assignment in driver
drm/amd/display: skip audio setup when audio stream is enabled
drm/amd/display: update gamut remap if plane has changed
drm/amd/display: Refactor edp panel power sequencer(PPS) codes
drm/amd/display: 3.2.203
drm/amd/display: [FW Promotion] Release 0.0.134.0
drm/amd/display: Fix SubVP way calculation
drm/amd/display: Disable SubVP on driver disable
drm/amd/display: SubVP pipe split case
drm/amd/display: Add debug option for allocating extra way for cursor
drm/amd/display: For ODM seamless transition require AUTO mode
drm/amd/display: support proper mst payload removal when link is not in mst mode in dc
drm/amd/display: rework recent update PHY state commit
drm/amdgpu: add MES and MES-KIQ version in debugfs
drm/amd/display: Assume an LTTPR is always present on fixed_vs links
drm/amd/display: fix dcn315 memory channel count and width read
drm/amd/display: Fix double cursor on non-video RGB MPO
drm/amd/display: Only consider pixle rate div policy for DCN32+
drm/amd/display: Various logs added
drm/amd/display: add debug option for dramclk_change_latency in apu
drm/amd/display: Fix pipe split prediction
drm/amd/display: Remove some unused definitions from DCN32/321
drm/amd/display: Port DCN30 420 logic to DCN32
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amdkfd: Fix spelling mistake "detroyed" -> "destroyed"
drm/amdgpu: add rlcv/rlcp version info to debugfs
drm/amdgpu: add two new subquery ids
drm/amdgpu: support print rlc v2_x ucode hdr
drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx
drm/amdkfd: Use the consolidated MQD manager functions for GFX11
drm/amdgpu: Update PTE flags with TF enabled
drm/amdgpu: SDMA update use unlocked iterator
dma-buf: fix dma_fence_default_wait() signaling check
PCI/P2PDMA: Use for_each_pci_dev() helper
selftests/bpf: Add test result messages for test_task_storage_map_stress_lookup
Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer works
bcache: fix set_at_max_writeback_rate() for multiple attached devices
bcache:: fix repeated words in comments
bcache: bset: Fix comment typos
bcache: remove unused bch_mark_cache_readahead function def in stats.h
bcache: remove unnecessary flush_workqueue
ASoC: SOF: add quirk to override topology mclk_id
ASoC: SOF: Intel: hda: refine SSP count support
ASoC: cs42l42: Switch to dev_err_probe() helper
ASoC: cs42l42: Implement 'set_bclk_ratio'
ASoC: cs42l83: Extend CS42L42 support to new part
ASoC: cs42l42: Export regmap elements to core namespace
ASoC: cs42l42: Split I2C identity into separate module
ASoC: cs42l42: Pass component and dai defs into common probe
ASoC: cs42l42: Split cs42l42_resume into two functions
ASoC: cs42l42: Split probe() and remove() into stages
ASoC: cs42l42: Use cs42l42->dev instead of &i2c_client->dev
ASoC: cs42l42: Add bitclock frequency argument to cs42l42_pll_config()
ASoC: dt-bindings: cs42l42: Add 'cs42l83' compatible
Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
ASoC: sunxi: sun4i-codec: set debugfs_prefix for CPU DAI component
ASoC: Intel: sof_rt5682: use devm_kcalloc() instead of devm_kzalloc()
ASoC: rt5682s: Reduce coupling of PLLB setting
ASoC: rt5682s: Reduce coupling of I2S1 setting
ASoC: rt5682s: Reduce coupling of Micbias and Vref2 settings
ASoC: sunxi: Add Allwinner H6 Digital MIC driver
ASoC: Intel: sof_es8336: use function devm_kcalloc() instead of devm_kzalloc()
ASoC: SOF: pci: Change DMI match info to support all Chrome platforms
ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS
ASoC: sun50i-dmic: dt-bindings: add DT bindings for DMIC controller
ASoC: soc-core.c: setup rtd->pmdown_time at soc_new_pcm_runtime()
ASoC: fsl_spdif: add ALSA event on dpll locked
ASoC: amd: acp: use function devm_kcalloc() instead of devm_kzalloc()
ASoC: Intel: sof_ssp_amp: use devm_kcalloc() instead of devm_kzalloc()
ASoC: Intel: sof_cs42l42: use function devm_kcalloc() instead of devm_kzalloc()
ASoC: amd: acp: use devm_kcalloc() instead of devm_kzalloc()
ASOC: SOF: use devm_kcalloc() instead of devm_kzalloc()
ASoC: Intel: sof_nau8825: use function devm_kcalloc() instead of devm_kzalloc()
mtd: move from strlcpy with unused retval to strscpy
mtd: ftl: use container_of() rather than cast
mtd: Fix a typo in a comment
mtd: devices: docg3: Use correct function names in comment blocks
mtd: physmap-core: Fix NULL pointer dereferencing in of_select_probe_type()
mtd: devices: docg3: check the return value of devm_ioremap() in the probe
mtd: parsers: add Broadcom's U-Boot parser
dt-bindings: mtd: partitions: add binding for U-Boot bootloader
nvme-tcp: print actual source IP address through sysfs "address" attr
nvmet-tcp: don't map pages which can't come from HIGHMEM
nvme-pci: move iod dma_len fill gaps
nvme-pci: iod npages fits in s8
nvme-pci: iod's 'aborted' is a bool
nvme-pci: remove nvme_queue from nvme_iod
nvme: consider also host_iface when checking ip options
nvme-rdma: handle number of queue changes
nvme-tcp: handle number of queue changes
nvmet: expose max queues to configfs
spi: spi-loopback-test: Add test to trigger DMA/PIO mixing
spi: omap2-mcspi: Switch to use dev_err_probe() helper
regulator: of: Fix kernel-doc
regulator: of: Fix kernel-doc
ASoC: qcom: add machine driver for sc8280xp
ASoC: qcom: sm8250: move some code to common
ASoC: dt-bindings: qcom,sm8250: add compatibles for sm8450 and sm8250
ASoC: dt-bindings: qcom: sort compatible strings
ASoC: qcom: common: use EXPORT_SYMBOL_GPL instead of EXPORT_SYMBOL
ASoC: SOF: replace ipc4-loader dev_vdbg with tracepoints
ASoC: SOF: replace dev_vdbg with tracepoints
ASoC: SOF: Intel: replace dev_vdbg with tracepoints
ASoC: SOF: remove unneeded dev_vdbg
ASoC: SOF: Intel: remove unneeded dev_vdbg
ASoC: SOF: Intel: add HDA interrupt source tracing
ASoC: SOF: add widget setup/free tracing
ASoC: max98390: Fix dsm calibration reading
USB: serial: console: move mutex_unlock() before usb_serial_put()
hwmon: (mr75203) fix coding style space errors
hwmon: (mr75203) add debugfs to read and write temperature coefficients
hwmon: (mr75203) parse temperature coefficients from device-tree
dt-bindings: hwmon: (mr75203) add coefficient properties for the thermal equation
hwmon: (mr75203) add support for series 6 temperature equation
dt-bindings: hwmon: (mr75203) add "moortec,ts-series" property
hwmon: (aspeed-pwm-tacho) Add dependency on ARCH_ASPEED
hwmon: (mr75203) modify the temperature equation according to series 5 datasheet
hwmon: (mr75203) add VM pre-scaler x2 support
dt-bindings: hwmon: (mr75203) add "moortec,vm-pre-scaler-x2" property
hwmon: (mr75203) add VM active channel support
dt-bindings: hwmon: (mr75203) add "moortec,vm-active-channels" property
dt-bindings: vendor-prefixes: add vendor prefix for Moortec
hwmon: (nzxt-smart2) add another USB ID
hwmon: (emc2305) Remove unnecessary range check
hwmon: (mr75203) skip reset-control deassert for SOCs that don't support it
dt-bindings: hwmon: (mr75203) change "resets" property to be optional
dt-bindings: hwmon: (mr75203) add description for Moortec's PVT controller
hwmon: (aquacomputer_d5next) Add support for Aquacomputer High Flow Next
hwmon: (tps23861) create unique debugfs directory per device
hwmon: (tps23861) reduce count of i2c transactions for port_status
hwmon: (emc2305) Remove unused including <linux/version.h>
docs: hwmon: add emc2305.rst to docs
hwmon: (emc2305) add support for EMC2301/2/3/5 RPM-based PWM Fan Speed Controller.
platform_data/emc2305: define platform data for EMC2305 driver
hwmon: (max31790) add fanN_enable
pwm: core: Make of_pwm_get() static
pwm: core: Get rid of unused devm_of_pwm_get()
hwmon: (pwm-fan) Replace OF specific call to PWM by plain one
hwmon: (sparx5) Use devm_clk_get_enabled() helper
hwmon: (dell-smm) Improve warning messages
hwmon: (iio_hwmon) Make use of device properties
MAINTAINERS: Update Juerg Haefliger's email address
hwmon: move from strlcpy with unused retval to strscpy
hwmon: (corsair-psu) add reporting of rail mode via debugfs
hwmon: (aquacomputer_d5next) Add support for reading virtual temp sensors
hwmon: (asus_wmi_ec_sensors) remove driver
dt-bindings: hwmon: sparx5: use correct clock
Revert "drm/bridge: chrontel-ch7033: Add byteswap order setting"
hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API
Revert "Revert "drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP""
hwmon: (aquacomputer_d5next) Fix Quadro fan speed offsets
bcma: gpio: Use generic_handle_irq_safe()
gpio: mlxbf2: Use generic_handle_irq_safe()
platform/x86: intel_int0002_vgpio: Use generic_handle_irq_safe()
ssb: gpio: Use generic_handle_irq_safe()
pinctrl: amd: Use generic_handle_irq_safe()
genirq: Provide generic_handle_domain_irq_safe().
USB: serial: ftdi_sio: convert to use dev_groups
wifi: ath11k: Add WoW support for WCN6750
dt: bindings: net: add bindings to add WoW support on WCN6750
platform/x86: wmi: Drop forward declaration of static functions
platform/x86: toshiba_acpi: Remove duplicate include
platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
platform/x86: asus-wmi: Expand support of GPU fan to read RPM and label
wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default
wifi: wcn36xx: fix repeated words in comments
wifi: wcn36xx: Add RX frame SNR as a source of system entropy
u64_stats: Streamline the implementation
flex_proportions: Disable preemption entering the write section.
mm/compaction: Get rid of RT ifdeffery
mm/memcontrol: Replace the PREEMPT_RT conditionals
mm/debug: Provide VM_WARN_ON_IRQS_ENABLED()
mm/vmstat: Use preempt_[dis|en]able_nested()
dentry: Use preempt_[dis|en]able_nested()
preempt: Provide preempt_[dis|en]able_nested()
habanalabs/gaudi2: allow user to flush PCIE by read
habanalabs: failure to open device due to reset is debug level
habanalabs/gaudi2: Remove unnecessary (void*) conversions
habanalabs/gaudi2: add secured attestation info uapi
habanalabs/gaudi2: add handling to pmmu events in eqe handler
habanalabs/gaudi: change TPC Assert to use TPC DEC instead of QMAN err
habanalabs: rename error info structure
habanalabs/gaudi2: get f/w reset status register dynamically
habanalabs/gaudi2: increase hard-reset sleep time to 2 sec
habanalabs/gaudi2: print RAZWI info upon PCIe access error
habanalabs: MMU invalidation h/w is per device
habanalabs: new notifier events for device state
habanalabs/gaudi2: free event irq if init fails
habanalabs: fix resetting the DRAM BAR
habanalabs: add support for new cpucp return codes
habanalabs/gaudi2: read F/W security indication after hard reset
habanalabs/gaudi: rename mme cfg error response print
habanalabs: fix possible hole in device va
habanalabs: send device activity in a proper context
habanalabs: send device active message to f/w
habanalabs/gaudi2: dump detailed information upon RAZWI
arm64: dts: renesas: Adjust whitespace around '{'
arm64: dts: renesas: rzg2ul-smarc: Include SoM DTSI into board DTS
arm64: dts: renesas: rzg2ul-smarc-som: Drop enabling wdt2
ARM: dts: renesas: Fix USB PHY device and child node names
arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
arm64: dts: renesas: white-hawk-cpu: Add missing bootargs
arm64: dts: renesas: spider-cpu: Add missing bootargs
arm64: dts: renesas: spider: Move aliases and chosen
arm64: dts: renesas: white-hawk-cpu: Add Ethernet support
arm64: dts: renesas: white-hawk: Move aliases and chosen
arm64: dts: renesas: r8a779g0: Add RAVB nodes
arm64: dts: renesas: white-hawk-cpu: Add push switches
arm64: dts: renesas: white-hawk-cpu: Add GP LEDs
arm64: dts: renesas: r8a779g0: Add GPIO nodes
dt-bindings: qcom-pmic-gpio: Add PM7250B and PM8450 bindings
pinctrl: qcom: spmi-gpio: Add compatible for PM7250B
pinctrl: qcom: spmi-gpio: Fix the GPIO strength mapping
pinctrl: qcom: spmi-gpio: add support for LV_VIN2 and MV_VIN3 subtypes
platform/x86/amd: pmc: Add sysfs files for SMU
platform/x86: hp-wmi: Setting thermal profile fails with 0x06
wifi: rtw89: uninitialized variable on error in rtw89_early_fw_feature_recognize()
wifi: rt2x00: Fix "Error - Attempt to send packet over invalid queue 2"
clk: imx93: add SAI IPG clk
clk: imx93: add MU1/2 clock
clk: imx93: switch to use new clk gate API
clk: imx: add i.MX93 clk gate
clk: imx: clk-composite-93: check white_list
clk: imx: clk-composite-93: check slice busy
dt-bindings: clock: imx93-clock: add more MU/SAI clocks
dt-bindings: clock: imx8mm: don't use multiple blank lines
wifi: rtw89: 8852c: add multi-port ID to TX descriptor
wifi: rtw89: fix rx filter after scan
wifi: rtw89: free unused skb to prevent memory leak
wifi: rtw89: reset halt registers before turn on wifi CPU
wifi: rtw89: pci: update LTR settings
wifi: rtw89: mac: set NAV upper to 25ms
wifi: rtw89: initialize DMA of CMAC
wifi: rtw89: support SER L1 simulation
wifi: rtw89: 8852c: support fw crash simulation
wifi: rtw89: introudce functions to drop packets
wifi: rtw89: unify use of rtw89_h2c_tx()
wifi: rtw89: pci: concentrate control function of TX DMA channel
wifi: rtw89: correct enable functions of HCI/PCI DMA
wifi: rtw89: 8852c: L1 DMA reset has offloaded to FW
wifi: rtw89: support for setting TID specific configuration
wifi: rtw89: support for setting HE GI and LTF
wifi: rtw89: coex: show connecting state in debug message
wifi: rtw89: coex: Combine set grant WL/BT and correct the debug log
wifi: rtw89: coex: Remove trace_step at COEX-MECH control structure for RTL8852C
wifi: rtw89: coex: Parsing Wi-Fi firmware TDMA info from reports
wifi: rtw89: coex: Parsing Wi-Fi firmware error message from reports
wifi: rtw89: coex: Move coexistence firmware buffer size parameter to chip info
wifi: rtw89: coex: Add v1 Wi-Fi firmware power-saving null data report
wifi: rtw89: coex: use void pointer as temporal type to copy report
arm64: dts: apple: Add WiFi module and antenna properties
wifi: brcmfmac: pcie: Add IDs/properties for BCM4378
wifi: brcmfmac: pcie: Support PCIe core revisions >= 64
wifi: brcmfmac: msgbuf: Increase RX ring sizes to 1024
wifi: brcmfmac: firmware: Allow platform to override macaddr
wifi: brcmfmac: pcie: Perform firmware selection for Apple platforms
wifi: brcmfmac: of: Fetch Apple properties
wifi: brcmfmac: pcie: Read Apple OTP information
wifi: brcmfmac: firmware: Support passing in multiple board_types
wifi: brcmfmac: pcie/sdio/usb: Get CLM blob via standard firmware mechanism
wifi: brcmfmac: firmware: Handle per-board clm_blob files
dt-bindings: net: bcm4329-fmac: Add Apple properties & chips
KVM: arm64: selftests: Add a test case for KVM_GUESTDBG_SINGLESTEP
KVM: arm64: selftests: Refactor debug-exceptions to make it amenable to new test cases
KVM: arm64: Clear PSTATE.SS when the Software Step state was Active-pending
KVM: arm64: Preserve PSTATE.SS for the guest while single-step is enabled
nvmet: avoid unnecessary flush bio
drm/mediatek: dp: change mtk_dp_driver to static
nvmet-auth: remove redundant parameters req
nvmet-auth: clean up with done_kfree
nvme-auth: remove the redundant req->cqe->result.u16 assignment operation
nvme: move from strlcpy with unused retval to strscpy
nvme: add comment for unaligned "fake" nqn
drm/mediatek: dp: Fix compiler warning in mtk_dp_video_mute()
efi/libstub: move efi_system_table global var into separate object
platform/x86: toshiba_acpi: Set correct parent for input device.
drm/mediatek: dp: Remove unused register definitions
drm/mediatek: dp: Reduce indentation in mtk_dp_bdg_detect()
pinctrl: nomadik: remove dead code after DB8540 pinctrl removal
pinctrl: nomadik: Make gpio irqchip immutable
pinctrl: nomadik: Dereference gpio_chip properly
platform/chrome: cros_ec: Notify the PM of wake events during resume
dt-bindings: sram: sunxi-sram: Add D1 compatible string
dt-bindings: sram: sunxi-sram: Clean up the compatible lists
xfs: do not need to check return value of xlog_kvmalloc()
soc: sunxi: sram: Add support for the D1 system control
soc: sunxi: sram: Export the LDO control register
soc: sunxi: sram: Save a pointer to the OF match data
xfs: port to vfs{g,u}id_t and associated helpers
soc: sunxi: sram: Return void from the release function
xfs: remove xfs_setattr_time() declaration
xfs: Remove the unneeded result variable
xfs: missing space in xfs trace log
xfs: simplify if-else condition in xfs_reflink_trim_around_shared
xfs: simplify if-else condition in xfs_validate_new_dalign
xfs: replace unnecessary seq_printf with seq_puts
xfs: clean up "%Ld/%Lu" which doesn't meet C standard
xfs: remove redundant else for clean code
xfs: remove the redundant word in comment
drm/gma500: Call acpi_video_register_backlight()
drm/gma500: Don't register backlight when another backlight should be used
drm/gma500: Use backlight_get_brightness() to get the brightness
drm/gma500: Change registered backlight device type to raw/native
drm/gma500: Refactor backlight support (v2)
EDAC/ppc_4xx: Reorder symbols to get rid of a few forward declarations
drm/msm/hdmi: make hdmi_phy_8996 OF clk provider
dt-bindings: phy: qcom, hdmi-phy-qmp: add clock-cells and XO clock
drm/msm/dsi: Remove use of device_node in dsi_host_parse_dt()
drm/msm/dsi: switch to DRM_PANEL_BRIDGE
drm/panel: drop DSC pps pointer
drm/msm/dsi: fetch DSC pps payload from struct mipi_dsi_device
drm/mipi-dsi: pass DSC data through the struct mipi_dsi_device
drm/msm/dsi: Remove the unneeded result variable
drm/msm/dsi: drop the hpd worker
drm/msm/dsi: Improve dsi_phy_driver_probe() probe error handling
drm/msm/dsi: Take advantage of devm_regulator_bulk_get_const()
drm/msm/dsi: Use the new regulator bulk feature to specify the load
drm/msm/dsi: Don't set a load before disabling a regulator
drm/msm/dsi_phy_7nm: Replace parent names with clk_hw pointers
drm/msm/dsi_phy_10nm: Replace parent names with clk_hw pointers
drm/msm/dsi_phy_14nm: Replace parent names with clk_hw pointers
drm/msm/dsi_phy_28nm: Replace parent names with clk_hw pointers
drm/msm/dsi_phy_28nm_8960: Replace parent names with clk_hw pointers
drm/msm/dsi/phy: Replace hardcoded char-array length with sizeof()
drm/msm/dsi_phy_28nm_8960: Use stack memory for temporary clock names
drm/msm/dsi/phy: Reindent and reflow multiline function calls
drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa()
drm/msm/dp: Silence inconsistent indent warning
dt-bindings: msm/dp: handle DP vs eDP difference
dt-bindings: msm/dp: add missing properties
dt-bindings: msm/dp: mark vdda supplies as deprecated
drm/msm/dp: Get rid of dp_ctrl_on_stream_phy_test_report()
drm/msm/dp: Remove pixel_rate from struct dp_ctrl
drm/msm/dp: Reorganize code to avoid forward declaration
drm/msm/dpu: get rid of cached flush_mask
drm/msm/dpu: inline dpu_plane_get_ctl_flush
drm/msm/dpu: do not limit the zpos property
drm/msm/dpu: rip out master planes support
drm/msm/dpu: drop unused variable from dpu_kms_mdp_snapshot()
drm/msm: Make .remove and .shutdown HW shutdown consistent
drm/msm/dpu: Fix comment typo
drm/msm/dpu: drop unused memory allocation
drm/msm/dpu: drop VBIF indices
drm/msm/dpu: fix error handling around dpu_hw_vbif_init
drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices
dt-bindings: display/msm: dpu-sdm845: add missing DPU opp-table
dt-bindings: display/msm: dpu-sc7280: add missing DPU opp-table
dt-bindings: display/msm: dpu-sc7180: add missing DPU opp-table
dt-bindings: display/msm: dpu-qcm2290: add missing DPU opp-table
dt-bindings: display/msm: dpu-msm8998: add missing DPU opp-table
dt-bindings: display/msm/mdp4: require 4 IOMMUs
dt-bindings: display/msm/gmu: account for different GMU variants
dt-bindings: display/msm/gpu: allow specifying several IOMMU nodes
drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config
drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config
drm/msm/rd: Fix FIFO-full deadlock
drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails
drm/msm/dsi: Fix number of regulators for SDM660
drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
drm/msm/dpu: populate wb or intf before reset_intf_cfg
drm/msm/dsi: fix the inconsistent indenting
drm/msm/dp: make eDP panel as the first connected connector
arm64: dts: renesas: white-hawk: Add Ethernet sub-board
arm64: dts: renesas: white-hawk: Add CSI/DSI sub-board
arm64: dts: renesas: white-hawk: Add I2C0 and EEPROMs
arm64: dts: renesas: r8a779g0: Add I2C nodes
arm64: dts: renesas: white-hawk-cpu: Add serial port pin control
arm64: dts: renesas: r8a779g0: Add pinctrl device node
arm64: dts: renesas: white-hawk-cpu: Enable watchdog timer
arm64: dts: renesas: r8a779g0: Add RWDT node
ARM: shmobile: Drop selecting SOC_BUS
arm64: renesas: Drop selecting SOC_BUS
clk: renesas: r8a779g0: Add EtherAVB clocks
clk: renesas: r8a779g0: Add PFC/GPIO clocks
clk: renesas: r8a779g0: Add I2C clocks
clk: renesas: r8a779g0: Add watchdog clock
wifi: iwlwifi: mvm: d3: parse keys from wowlan info notification
wifi: iwlwifi: mvm: iterate over interfaces after an assert in d3
wifi: iwlwifi: mvm: trigger resume flow before wait for notifications
wifi: iwlwifi: mvm: Add handling for scan offload match info notification
wifi: iwlwifi: mvm: enable resume based on notifications
wifi: iwlwifi: mvm: Add support for d3 end notification
wifi: iwlwifi: mvm: Add support for wowlan wake packet notification
wifi: iwlwifi: mvm: Add support for wowlan info notification
wifi: iwlwifi: mvm: don't check D0I3 version
wifi: iwlwifi: cfg: remove IWL_DEVICE_BZ_COMMON macro
wifi: iwlwifi: mvm: refactor iwl_mvm_set_sta_rate() a bit
wifi: iwlwifi: mvm: rxmq: further unify some VHT/HE code
wifi: iwlwifi: mvm: rxmq: refactor mac80211 rx_status setting
wifi: iwlwifi: mvm: fix typo in struct iwl_rx_no_data API
wifi: iwlwifi: pcie: add support for BZ devices
habanalabs/gaudi2: log critical events with no rate limit
habanalabs: ignore EEPROM errors during boot
habanalabs: perform context switch flow only if needed
habanalabs: set command buffer host VA dynamically
habanalabs: trace DMA allocations
habanalabs: trace MMU map/unmap page
habanalabs: define trace events
habanalabs/gaudi2: assigning PQFs for ARC f/w in PDMA
habanalabs: fix calculation of DRAM base address in PCIe BAR
habanalabs: if map page fails don't try to unmap it
habanalabs: select FW_LOADER in Kconfig
habanalabs: add cdev index data member
habanalabs: fix missing info in sysfs documentation
habanalabs: fix bug when setting va block size
habanalabs: expose device security status using info ioctl
habanalabs: expose device security status through sysfs
habanalabs: remove secured PCI IDs
habanalabs: fix H/W block handling for partial unmappings
habanalabs: unify hwmon resources clean up
habanalabs/gaudi2: new API to control engine cores running mode
habanalabs: remove left-over code from bring-up
habanalabs/gaudi2: change device f/w security check
habanalabs: move common function out of debugfs.c
habanalabs/uapi: move defines to better place inside file
habanalabs: add a missing lock for in_reset indication
habanalabs: fix vma fields assignments order in hl_hw_block_mmap()
habanalabs: avoid returning a valid handle if map_block() fails
habanalabs: fix command submission sanity check
habanalabs/gaudi: read div_sel value from firmware
habanalabs/gaudi: fix print format for div_sel
habanalabs/gaudi2: mark PCIE access error as fatal
habanalabs: add uapi to retrieve engines status
habanalabs: remove all kdma locks
habanalabs: wrap macro arg with parentheses
habanalabs: fix spelling mistakes
habanalabs/gaudi2: remove old interrupt mappings
habanalabs/gaudi: increase default cs timeout to 10 minutes
habanalabs: add return code field to module iterator
habanalabs/gaudi2: enable all MMU SPI/SEI interrupts
habanalabs: rename non_hard_reset to compute_reset
habanalabs: Fix spelling mistake "Scrubing" -> "Scrubbing"
habanalabs: Simplify bool conversion
habanalabs: removed seq_file parameter from is_idle asic functions
memblock tests: add generic NUMA tests for memblock_alloc_try_nid*
memblock tests: add bottom-up NUMA tests for memblock_alloc_try_nid*
memblock tests: add top-down NUMA tests for memblock_alloc_try_nid*
memblock tests: add simulation of physical memory with multiple NUMA nodes
octeontx2-af: Initialize PTP_SEC_ROLLOVER register properly
octeontx2-af: Add PTP PPS Errata workaround on CN10K silicon
octeontx2-pf: Add support for ptp 1-step mode on CN10K silicon
octeontx2-af: return correct ptp timestamp for CN10K silicon
macintosh/ams: Adapt declaration of ams_i2c_remove() to earlier change
i2c: riic: Use devm_platform_ioremap_resource()
i2c: mlxbf: remove IRQF_ONESHOT
drm: panel-orientation-quirks: Add quirk for Aya Neo Air
soc: apple: rtkit: Add apple_rtkit_poll
dt-bindings: clock: rockchip: Document RV1126 CRU
clk: rockchip: Add dt-binding header for RV1126
drm/gma500: Remove unnecessary suspend/resume wrappers
drm/gma500: Rewrite power management code
drm/gma500: Remove a couple of not useful function wrappers
drm/gma500: Remove never set dev_priv->rpm_enabled flag
drm/gma500: Remove runtime_allowed dead code in psb_unlocked_ioctl()
drm/gma500: Fix (vblank) IRQs not working after suspend/resume
efi/libstub: use EFI provided memcpy/memset routines
efi/libstub: add some missing EFI prototypes
drm/vboxvideo: fix repeated words in comments
drm: panel-orientation-quirks: Add quirk for Anbernic Win600
acl: fix the comments of posix_acl_xattr_set
arm64: dts: ls1046a-qds: Modify the qspi flash frequency
arm64: dts: ls1046a-qds: add mmio based mdio-mux nodes for FPGA
arm64: dts: ls1046a: add gpios based i2c recovery information
arm64: dts: ls1046a: use a pseudo-bus to constrain usb and sata dma size
arm64: dts: ls1046a: make dma-coherent global to the SoC
arm64: dts: ls1046a: add missing dma ranges property
arm64: dts: ls1046a: Add big-endian property for PCIe nodes
arm64: dts: ls1046a: Add the PME interrupt and big-endian to PCIe EP nodes
arm64: dts: ls1046a: Enable usb3-lpm-capable for usb3 node
arm64: dts: ls1043a-rdb: add pcf85263 rtc node
arm64: dts: ls1043a-qds: add mmio based mdio-mux support
arm64: dts: ls1043a: use a pseudo-bus to constrain usb and sata dma size
arm64: dts: ls1043a: add gpio based i2c recovery information
arm64: dts: ls1043a: make dma-coherent global to the SoC
arm64: dts: ls1043a: add missing dma ranges property
arm64: dts: ls1043a: Add big-endian property for PCIe nodes
arm64: dts: ls1043a: Add SCFG phandle for PCIe nodes
arm64: dts: ls1043a: use pcie aer/pme interrupts
arm64: dts: ls1043a: Enable usb3-lpm-capable for usb3 node
arm64: dts: ls1043a: fix the wrong size of dcfg space
arm64: dts: ls208x: remove NXP Erratum A008585 from LS2088A.
arm64: dts: ls208xa-rdb: fix errata E-00013
arm64: dts: ls2081a-rdb: Add DTS for NXP LS2081ARDB
arm64: dts: ls2080a-rdb: add phy nodes
arm64: dts: ls208xa-qds: add mdio mux nodes from on-board FPGA
arm64: dts: imx8mp-venice-gw74xx: add PCIe support
arm64: dts: freescale: add support for i.MX8DXL EVK board
arm64: dts: freescale: add i.MX8DXL SoC support
arm64: dts: imx8: add a node label to ddr-pmu
arm64: dts: imx: Add i.mx8mm Gateworks gw7904 dts support
arm64: dts: imx8mp-venice-gw74xx: add WiFi/BT module support
arm64: dts: imx8mp-venice-gw74xx: add cpu-supply node for cpufreq
arm64: dts: imx8mp-venice-gw74xx: add USB DR support
arm64: dts: imx93: add mediamix blk ctrl node
arm64: dts: imx93: add src node
arm64: dts: ls1028a-rdb: add more ethernet aliases
arm64: dts: imx8mq: update sdma node name format
arm64: dts: imx93: add lpspi nodes
arm64: dts: imx93: add lpi2c nodes
arm64: dts: imx93: add a55 pmu
arm64: dts: imx93: add blk ctrl node
arm64: dts: imx93: add s4 mu node
arm64: dts: imx93: add gpio clk
arm64: dts: imx93: correct SDHC clk entry
arm64: dts: tqma8mpql: add USB DR support
arm64: dts: verdin-imx8mm: introduce hdmi-connector
arm64: dts: verdin-imx8mm: add lvds panel node
arm64: dts: verdin-imx8mm: rename sn65dsi83 to sn65dsi84
arm64: dts: imx8ulp: increase the clock speed of LPSPI
arm64: dts: imx8ulp: add mailbox node
arm64: dts: imx8ulp: add pmu node
arm64: dts: imx8ulp: correct the scmi sram node name
arm64: dts: imx8ulp: drop undocumented property in cgc
arm64: dts: imx8mq-librem5: fix mipi_csi description
arm64: dts: imx8mq-librem5: add usb-role-switch property to dwc3
arm64: dts: imx8mq-librem5: add USB type-c properties for role switching
arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply
arm64: dts: imx8mq-librem5: add RGB pwm notification leds
arm64: dts: imx8mq-librem5: describe the voice coil motor for focus control
arm64: dts: ls1028a: enable swp5 and eno3 for all boards
arm64: dts: ls1028a: mark enetc port 3 as a DSA master too
arm64: dts: ls1028a: move DSA CPU port property to the common SoC dtsi
arm64: dts: imx8mp-evk: Add PCIe support
arm64: dts: imx8mp: Add iMX8MP PCIe support
arm64: dts: imx8ulp: no executable source file permission
arm64: dts: imx8mp: Add SNVS LPGPR
arm64: dts: imx8mp-msc-sm2s: Add device trees for MSC SM2S-IMX8PLUS SoM and carrier board
arm64: dts: imx8mm: Fix typo in license text for Engicam boards
arm64: dts: imx8-ss-dma: add IPG clock for i2c
arm64: dts: Add support for Kontron SL/BL i.MX8MM OSM-S
arm64: dts: imx8mm-kontron: Add SPI NOR partition layout
arm64: dts: imx8mm-kontron: Use voltage rail names from schematic for PMIC regulator-names
arm64: dts: imx8mm-kontron: Remove low DDRC operating point
arm64: dts: imx8mm-kontron: Use the VSELECT signal to switch SD card IO voltage
arm64: dts: imx8mm-kontron: Adjust compatibles, file names and model strings
arm64: dts: imx8mp: add VPU blk ctrl node
arm64: dts: imx8mp: add vpu pgc nodes
arm64: dts: imx8mp-verdin: add cpu-supply
arm64: dts: imx8mm-venice-gw7903: add digital I/O ctl gpios
arm64: dts: imx8mm/n-venice-gw7902: Remove invalid property
arm64: dts: imx8mp: Add SoM compatible to i.MX8M Plus DHCOM PDK2
arm64: dts: imx8mp: Drop Atheros PHY header from i.MX8M Plus DHCOM PDK2
arm64: dts: imx8mp: Add HW variant details to i.MX8M Plus DHCOM PDK2
arm64: dts: mnt-reform2: don't use multiple blank lines
arm64: dts: imx8mp-verdin: don't use multiple blank lines
arm64: dts: imx8mm-venice-gw72xx-0x: blank line at end of file
arm64: dts: imx8ulp-evk: Add the fec support
arm64: dts: imx8ulp: Add the fec support
arm64: dts: imx8mp: add interconnect for hsio blk ctrl
arm64: dts: imx8mp: add interconnects for media blk ctrl
soc: imx: add i.MX93 media blk ctrl driver
soc: imx: add i.MX93 SRC power domain driver
soc: imx: imx8m-blk-ctrl: Use genpd_xlate_onecell
soc: imx: imx8mp-blk-ctrl: handle PCIe PHY resets
soc: imx: imx8m-blk-ctrl: add i.MX8MP VPU blk ctrl
soc: imx: add i.MX8MP HDMI blk ctrl HDCP/HRV_MWR
soc: imx: add icc paths for i.MX8MP hsio/hdmi blk ctrl
soc: imx: add icc paths for i.MX8MP media blk ctrl
dt-bindings: arm: imx: update fsl.yaml for imx8dxl
dt-bindings: firmware: add missing resource IDs for imx8dxl
dt-bindings: arm: Add i.MX8M Mini Gateworks GW7904 board
dt-bindings: soc: add i.MX93 mediamix blk ctrl
dt-bindings: soc: add i.MX93 SRC
dt-bindings: mfd: syscon: Add i.MX93 blk ctrl system registers
dt-bindings: arm: fsl: Add MSC SM2S-IMX8PLUS SoM and SM2-MB-EP1 Carrier
dt-bindings: arm: fsl: Add Kontron BL i.MX8MM OSM-S board
dt-bindings: arm: fsl: Rename compatibles for Kontron i.MX8MM SoM/board
dt-bindings: soc: imx: add i.MX8MP vpu blk ctrl
dt-bindings: soc: imx: add interconnect property for i.MX8MM vpu blk ctrl
dt-bindings: soc: imx: drop minItems for i.MX8MM vpu blk ctrl
dt-bindings: power: imx8mp-power: add HDMI HDCP/HRV
dt-bindings: arm: fsl: imx6ul-kontron: Update bindings
dt-bindings: clk: imx8mm: don't use multiple blank lines
ALSA: ppc: Switch to use for_each_child_of_node() macro
ARM: dts: imx6qdl-gw54xx: add CAN regulator
ARM: dts: imx6qdl-gw53xx: add CAN regulator
ARM: dts: imx6qdl-gw52xx: add CAN regulator
bpf/btf: Use btf_type_str() whenever possible
slub: Make PREEMPT_RT support less convoluted
mm/slub: simplify __cmpxchg_double_slab() and slab_[un]lock()
mm/slub: convert object_map_lock to non-raw spinlock
mm/slub: remove slab_lock() usage for debug operations
mm/slub: restrict sysfs validation to debug caches and make it safe
drm/plane-helper: Add a drm_plane_helper_atomic_check() helper
libbpf: Clean up legacy bpf maps declaration in bpf_helpers
net: dsa: microchip: add the support for set_ageing_time
selftests/bpf: Add veristat tool for mass-verifying BPF object files
libbpf: Fix crash if SEC("freplace") programs don't have attach_prog_fd set
selftests/bpf: Fix test_verif_scale{1,3} SEC() annotations
power: supply: mt6370: Add MediaTek MT6370 charger driver
dt-bindings: power: supply: Add MediaTek MT6370 Charger
lib: add linear range index macro
bpf: Move bpf_dispatcher function out of ftrace locations
ftrace: Add HAVE_DYNAMIC_FTRACE_NO_PATCHABLE
bpf: Use bpf_capable() instead of CAP_SYS_ADMIN for blinding decision
dt-bindings: i2c: rockchip: add rockchip,rk3128-i2c
dt-bindings: i2c: renesas,rcar-i2c: Add r8a779g0 support
ARM: disallow PCI with MMU=n again
i2c: tegra: Add GPCDMA support
i2c: scmi: Convert to be a platform driver
dt-bindings: display: bridge: nxp,tda998x: Convert to json-schema
i2c: rk3x: Add rv1126 support
arm64: defconfig: Enabled SC8180x configs
arm64: dts: qcom: sc7280: Add required-opps for USB
bpf: use kvmemdup_bpfptr helper
MAINTAINERS: Add maintainers for DWC AHCI SATA driver
ata: ahci-dwc: Add Baikal-T1 AHCI SATA interface support
ata: ahci-dwc: Add platform-specific quirks support
dt-bindings: ata: ahci: Add Baikal-T1 AHCI SATA controller DT schema
ata: ahci: Add DWC AHCI SATA controller support
ata: libahci_platform: Add function returning a clock-handle by id
dt-bindings: ata: ahci: Add DWC AHCI SATA controller DT schema
ata: ahci: Introduce firmware-specific caps initialization
ata: ahci: Convert __ahci_port_base to accepting hpriv as arguments
ata: libahci: Don't read AHCI version twice in the save-config method
ata: libahci: Discard redundant force_port_map parameter
ata: libahci: Extend port-cmd flags set with port capabilities
dt-bindings: ata: ahci: Add platform capability properties
ata: libahci_platform: Introduce reset assertion/deassertion methods
ata: libahci_platform: Parse ports-implemented property in resources getter
ata: libahci_platform: Sanity check the DT child nodes number
ata: libahci_platform: Convert to using devm bulk clocks API
ata: libahci_platform: Convert to using platform devm-ioremap methods
dt-bindings: ata: sata-brcm: Apply common AHCI schema
dt-bindings: ata: sata: Extend number of SATA ports
dt-bindings: ata: ahci-platform: Clarify common AHCI props constraints
dt-bindings: ata: ahci-platform: Detach common AHCI bindings
dt-bindings: ata: ahci-platform: Move dma-coherent to sata-common.yaml
s390/pai: Add support for PAI Extension 1 NNPA counters
s390/mm: fix no previous prototype warnings in maccess.c
arm64: alternatives: add shared NOP callback
arm64: alternatives: add alternative_has_feature_*()
arm64: alternatives: have callbacks take a cap
arm64: alternatives: make alt_region const
arm64: alternatives: hoist print out of __apply_alternatives()
arm64: alternatives: proton-pack: prepare for cap changes
arm64: alternatives: kvm: prepare for cap changes
arm64: cpufeature: make cpus_have_cap() noinstr-safe
bpf: Ensure correct locking around vulnerable function find_vpid()
ata: make PATA_PLATFORM selectable only for suitable architectures
ata: clean up how architectures enable PATA_PLATFORM and PATA_OF_PLATFORM
ata: libata-core: Check errors in sata_print_link_status()
ata: libata-sff: Fix double word in comments
ata: pata_macio: Remove unneeded word in comments
ata: libata-core: Simplify ata_dev_set_xfermode()
arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510
arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c
arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space
drm/sched: Use parent fence instead of finished
dma-buf: dma_fence_wait must enable signaling
dma-buf: Enable signaling on fence for selftests
dma-buf: set signaling bit for the stub fence
dma-buf: Remove the signaled bit status check
dt-bindings: input: auo-pixcir-ts: fix gpio and interrupt properties
Input: auo-pixcir-ts - switch to using generic device properties
Input: auo-pixcir-ts - do not force rising edge interrupt trigger
Input: auo-pixcir-ts - switch to using gpiod API
Input: auo-pixcir-ts - drop support for platform data
selftests/tc-testings: add tunnel_key action deleting test case
selftests/tc-testings: add sample action deleting test case
selftests/tc-testings: add nat action deleting test case
selftests/tc-testings: add ife action deleting test case
selftests/tc-testings: add connmark action deleting test case
selftests/tc-testings: add selftests for xt action
selftests/tc-testings: add selftests for gate action
selftests/tc-testings: add selftests for ctinfo action
PCI: aardvark: Add support for PCI Bridge Subsystem Vendor ID on emulated bridge
kselftest/arm64: Add hwcap test for RNG
kselftest/arm64: Add SVE 2 to the tested hwcaps
kselftest/arm64: Add missing newline in hwcap output
arm64/sysreg: Convert ID_AA64AFRn_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64DFR1_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64FDR0_EL1 to automatic generation
arm64/sysreg: Use feature numbering for PMU and SPE revisions
arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names
arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture
arm64: rework BTI exception handling
arm64: rework FPAC exception handling
arm64: consistently pass ESR_ELx to die()
arm64: die(): pass 'err' as long
arm64: report EL1 UNDEFs better
net: fs_enet: Fix wrong check in do_pd_setup
arm64: dts: rockchip: Add RK3399 NanoPi R4S Enterprise Edition
dt-bindings: Add doc for FriendlyARM NanoPi R4S Enterprise Edition
arm64: dts: rockchip: add i2s0 I2S/PDM/TDM 8ch controller to px30
crypto: qat - use reference to structure in dma_map_single()
Revert "crypto: qat - reduce size of mapped region"
crypto: qat - fix DMA transfer direction
crypto: hisilicon - support get algs by the capability register
crypto: hisilicon/sec - get algorithm bitmap from registers
crypto: hisilicon/zip - support zip capability
crypto: hisilicon/hpre - optimize registration of ecdh
crypto: hisilicon/hpre - support hpre capability
crypto: hisilicon/qm - support get device irq information from hardware registers
crypto: hisilicon/qm - get error type from hardware registers
crypto: hisilicon/qm - add UACCE_CMD_QM_SET_QP_INFO support
crypto: hisilicon/qm - get qp num and depth from hardware registers
crypto: hisilicon/qm - get hardware features from hardware registers
crypto: hisilicon/sec - delete redundant blank lines
crypto: inside-secure - Change swab to swab32
mellanox/mlxsw: fix repeated words in comments
iov_iter: use "maxpages" parameter
net: amd: Switch and case should be at the same indent
net: amd: Correct spelling errors
net: amd: Unified the comparison between pointers and NULL to the same writing
wifi: ath11k: Fix kernel-doc issues
wifi: ath11k: Fix miscellaneous spelling errors
wifi: ath10k: Fix miscellaneous spelling errors
arm64: support huge vmalloc mappings
vsock/vmci: fix repeated words in comments
rtnetlink: advertise allmulti counter
net: fec: add pm runtime force suspend and resume support
bus: mhi: host: always print detected modem name
spi: dt-bindings: atmel,at91rm9200-spi: Add DMA related properties
ARM: dts: at91: Add `atmel,usart-mode` required property to serial nodes
ARM: dts: at91: sam9x60ek: Add DBGU compatibles to uart1
ARM: dts: at91: sama7g5: Swap rx and tx for spi11
scsi: scsi_transport_fc: Use %u for dev_loss_tmo
scsi: csiostor: Convert sysfs snprintf() to sysfs_emit()
scsi: megaraid: Convert sysfs snprintf() to sysfs_emit()
scsi: ibmvscsi_tgt: Fix repeated words in comment
scsi: lpfc: Update lpfc version to 14.2.0.7
scsi: lpfc: Fix various issues reported by tools
scsi: lpfc: Add reporting capability for Link Degrade Signaling
scsi: lpfc: Rework FDMI attribute registration for unintential padding
scsi: lpfc: Rework lpfc_fdmi_cmd() routine for cleanup and consistency
scsi: lpfc: Rename mp/bmp dma buffers to rq/rsp in lpfc_fdmi_cmd
scsi: lpfc: Update congestion mode logging for Emulex SAN Manager application
scsi: lpfc: Move scsi_host_template outside dynamically allocated/freed phba
scsi: lpfc: Fix multiple NVMe remoteport registration calls for the same NPort ID
scsi: lpfc: Add missing free iocb and nlp kref put for early return VMID cases
scsi: lpfc: Fix mbuf pool resource detected as busy at driver unload
scsi: lpfc: Fix FLOGI ACC with wrong SID in PT2PT topology
scsi: lpfc: Fix prli_fc4_req checks in PRLI handling
scsi: mpi3mr: Fix error code in mpi3mr_transport_smp_handler()
scsi: mpi3mr: Fix error codes in mpi3mr_report_manufacture()
scsi: aic79xx: Use __ro_after_init explicitly
scsi: target: Remove unused se_tmr_req_cache declaration
scsi: qla2xxx: Remove unused declarations for qla2xxx
drm/i915/uc: Update to latest GuC and use new-format GuC/HuC names
scsi: target: alua: Do not report emtpy port group
scsi: target: core: Set MULTIP bit for se_device with multiple ports
soc: mediatek: Add mmsys func to adapt to dpi output for MT8186
Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release
arm64: tegra: Add GPCDMA support for Tegra I2C
arm64: tegra: Add iommus for HDA on Tegra234
arm64: tegra: Enable HDA node for Jetson AGX Orin
arm64: tegra: Add context isolation domains on Tegra234
arm64: tegra: Fixup iommu-map property formatting
arm64: dts: tegra: smaug: Add Wi-Fi node
arm64: dts: tegra: smaug: Add Bluetooth node
arm64: tegra: Enable MGBE on Jetson AGX Orin Developer Kit
arm64: tegra: Add MGBE nodes on Tegra234
arm64: tegra: Fix up compatible for Tegra234 GPCDMA
arm64: tegra: Enable PCIe slots in P3737-0000 board
arm64: tegra: Add P2U and PCIe controller nodes to Tegra234 DT
arm64: tegra: Add regulators required for PCIe
arm64: dts: qcom: sm8450: fix UFS PHY serdes size
ARM: dts: qcom: apq8026-lg-lenok: Enable ADSP
ARM: dts: qcom: apq8026-asus-sparrow: Enable ADSP
ARM: dts: qcom: msm8226: Add ADSP node
tools/power/x86/intel-speed-select: Release v1.13
tools/power/x86/intel-speed-select: Optimize CPU initialization
tools/power/x86/intel-speed-select: Utilize cpu_map to get physical id
tools/power/x86/intel-speed-select: Remove unused struct clos_config fields
tools/power/x86/intel-speed-select: Enforce isst_id value
tools/power/x86/intel-speed-select: Do not export get_physical_id
tools/power/x86/intel-speed-select: Introduce is_cpu_in_power_domain helper
tools/power/x86/intel-speed-select: Cleanup get_physical_id usage
tools/power/x86/intel-speed-select: Convert more function to use isst_id
tools/power/x86/intel-speed-select: Add pkg and die in isst_id
tools/power/x86/intel-speed-select: Introduce struct isst_id
tools/power/x86/intel-speed-select: Remove unused core_mask array
tools/power/x86/intel-speed-select: Remove dead code
mailbox: apple: Implement poll_data() operation
mailbox: apple: Implement flush() operation
tools/power/x86/intel-speed-select: Fix cpu count for TDP level display
clk: tests: Add missing test case for ranges
clk: qcom: clk-rcg2: Take clock boundaries into consideration for gfx3d
clk: Introduce the clk_hw_get_rate_range function
clk: Zero the clk_rate_request structure
clk: Stop forwarding clk_rate_requests to the parent
clk: Constify clk_has_parent()
clk: Introduce clk_core_has_parent()
clk: Switch from __clk_determine_rate to clk_core_round_rate_nolock
clk: Add our request boundaries in clk_core_init_rate_req
clk: Introduce clk_hw_init_rate_request()
clk: Move clk_core_init_rate_req() from clk_core_round_rate_nolock() to its caller
clk: Change clk_core_init_rate_req prototype
clk: Set req_rate on reparenting
clk: Take into account uncached clocks in clk_set_rate_range()
clk: tests: Add some tests for orphan with multiple parents
clk: tests: Add tests for mux with multiple parents
clk: tests: Add tests for single parent mux
clk: tests: Add tests for uncached clock
clk: tests: Add reference to the orphan mux bug report
clk: tests: Add test suites description
clk: Clarify clk_get_rate() expectations
clk: Mention that .recalc_rate can return 0 on error
clk: Skip clamping when rounding if there's no boundaries
clk: Drop the rate range on clk_put()
clk: test: Switch to clk_hw_get_clk
arm64: dts: mediatek: mt6795: Add CPUX system timer node
soc: mediatek: mutex: Add support for MT6795 Helio X10 display mutex
dt-bindings: soc: mediatek: Add display mutex support for MT6795
arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size
locking: Add __sched to semaphore functions
locking/rwsem: Disable preemption while trying for rwsem lock
locking: Detect includes rwlock.h outside of spinlock.h
objtool,x86: Teach decode about LOOP* instructions
x86,retpoline: Be sure to emit INT3 after JMP *%\reg
sched/fair: Move call to list_last_entry() in detach_tasks
sched/fair: Cleanup loop_max and loop_break
sched/fair: Make sure to try to detach at least one movable task
ARM: footbridge: remove custom DMA address handling
arm64: defconfig: Make TEGRA186_GPC_DMA built-in
arm64: dts: rockchip: Add HDMI supplies on rk3399-roc-pc
arm64: dts: rockchip: Support gru-scarlet sku{2,4} variants
dt-bindings: arm: rockchip: Add gru-scarlet sku{2,4} variants
drm/rockchip: remove vop_writel from vop1 driver
drm/rockchip: support gamma control on RK3399
drm/rockchip: define gamma registers for RK3399
KVM: PPC: remove orphan declarations from kvm_ppc.h
powerpc/ps3: remove orphan declarations from ps3av.h
powerpc/sysdev: remove unused xics_ipi_dispatch() declaration
powerpc/powernv: remove orphan declarations from opal.h
powerpc/mm: remove orphan declarations from mmu_context.h
powerpc: remove unused udbg_init_debug_beat() declaration
powerpc: remove unused chrp_event_scan() declaration
powerpc/spufs: remove orphan declarations from spufs.h
powerpc/xmon: remove unused ppc_parse_cpu() declaration
soc/tegra: pmc: Check device node status property
dt-bindings: Add Host1x context stream IDs on Tegra234
arm64: tegra: Enable Tegra SPI & QSPI in deconfig
wifi: mt76: mt7921s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
wifi: mt76: mt7663s: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
wifi: mt76: mt7921e: fix random fw download fail
wifi: mt76: mt7921: introduce Country Location Control support
wifi: mt76: mt7921e: fix rmmod crash in driver reload test
wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value
wifi: mt76: mt7915: do not check state before configuring implicit beamform
wifi: mt76: fix uninitialized pointer in mt7921_mac_fill_rx
wifi: mt76: mt7915: fix mcs value in ht mode
soc/tegra: pmc: Use devm_clk_get_optional()
wifi: mt76: mt7921: get rid of the false positive reset
wifi: mt76: connac: fix in comment
wifi: mt76: add PPDU based TxS support for WED device
wifi: mt76: move move mt76_sta_stats to mt76_wcid
wifi: mt76: mt7921: fix the firmware version report
wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload
wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap
wifi: mt76: mt76_usb.mt76u_mcu.burst is always false remove related code
wifi: mt76: mt7663s: add rx_check callback
wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv
wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup
wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload
wifi: mt76: sdio: fix transmitting packet hangs
wifi: mt76: sdio: add rx_check callback for sdio devices
wifi: mt76: mt7921: delete stray if statement
wifi: mt76: mt7921: fix use after free in mt7921_acpi_read()
wifi: mt76: mt7915: fix an uninitialized variable bug
wifi: mt76: sdio: poll sta stat when device transmits data
wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work
wifi: mt76: mt7921: move mt7921_rx_check and mt7921_queue_rx_skb in mac.c
wifi: mt76: mt7921u: remove unnecessary MT76_STATE_SUSPEND
wifi: mt76: mt7921u: fix race issue between reset and suspend/resume
wifi: mt76: mt7921s: fix race issue between reset and suspend/resume
wifi: mt76: mt7921e: fix race issue between reset and suspend/resume
wifi: mt76: add rx_check callback for usb devices
wifi: mt76: testmode: use random payload for tx packets
wifi: mt76: connac: introduce mt76_connac_reg_map structure
soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
firmware: tegra: Switch over to memdup_user()
ARM: dts: aspeed: elbert: Enable mac3 controller
net: ftgmac100: support fixed link
soc/tegra: cbb: Add support for Tegra241 (Grace)
soc/tegra: cbb: Add driver for Tegra234 CBB 2.0
soc/tegra: cbb: Add CBB 1.0 driver for Tegra194
soc/tegra: pmc: Add USB port wake events for Tegra194
soc/tegra: pmc: Add support for simple wake events
soc/tegra: pmc: Remove leading space
soc/tegra: fuse: Add missing of_node_put()
soc/tegra: fuse: Add missing of_node_put() in tegra_init_fuse()
soc/tegra: Set ERD bit to mask inband errors
mptcp: account memory allocation in mptcp_nl_cmd_add_addr() to user
mptcp: allow privileged operations from user namespaces
mptcp: add do_check_data_fin to replace copied
selftests: mptcp: move prefix tests of addr_nr_ns2 together
mptcp: add mptcp_for_each_subflow_safe helper
bpf: Add verifier check for BPF_PTR_POISON retval and arg
net: phy: spi_ks8895: switch to using gpiod API
net: ks8851: switch to using gpiod API
net: davicom: dm9000: switch to using gpiod API
ALSA: usb-audio: Fix last interface check for registration
gpiolib: of: factor out conversion from OF flags
gpiolib: rework quirk handling in of_find_gpio()
gpiolib: of: make Freescale SPI quirk similar to all others
gpiolib: of: do not ignore requested index when applying quirks
gpio: ws16c48: Ensure number of irq matches number of base
gpio: 104-idio-16: Ensure number of irq matches number of base
gpio: 104-idi-48: Ensure number of irq matches number of base
gpio: 104-dio-48e: Ensure number of irq matches number of base
counter: 104-quad-8: Ensure number of irq matches number of base
isa: Introduce the module_isa_driver_with_irq helper macro
gpio: pca953x: Add support for PCAL6534
gpio: pca953x: Swap if statements to save later complexity
gpio: pca953x: Fix pca953x_gpio_set_pull_up_down()
dt-bindings: gpio: pca95xx: add entry for pcal6534 and PI4IOE5V6534Q
clk: at91: sama5d2: Add Generic Clocks for UART/USART
dt-bindings: vendor-prefixes: add Diodes
drm/i915: Fix return type of mode_valid function hook
can: raw: add CAN XL support
can: dev: add CAN XL support to virtual CAN
can: canxl: update CAN infrastructure for CAN XL frames
can: canxl: introduce CAN XL data structure
can: set CANFD_FDF flag in all CAN FD frame structures
can: skb: add skb CAN frame data length helpers
can: skb: unify skb CAN frame identification helpers
batman-adv: remove unused struct definitions
USB: serial: ftdi_sio: add support for HP and HA devices
USB: serial: ftdi_sio: simplify divisor handling
USB: serial: ftdi_sio: assume hi-speed type
USB: serial: ftdi_sio: clean up baudrate request
USB: serial: ftdi_sio: clean up attribute handling
USB: serial: ftdi_sio: clean up modem-status handling
USB: serial: ftdi_sio: tighten device-type detection
USB: serial: ftdi_sio: rename channel index
USB: serial: ftdi_sio: include FT2232D in type string
USB: serial: ftdi_sio: rename chip types
USB: serial: ftdi_sio: drop redundant chip type comments
USB: serial: ftdi_sio: clean up chip type enum
USB: serial: ftdi_sio: fix 300 bps rate for SIO
arm64: dts: qcom: sa8295p-adp: add missing gpio-ranges in PMIC GPIOs
arm64: dts: qcom: sa8295p-adp: add fallback compatible to PMIC GPIOs
arm64: dts: qcom: msm8996-xiaomi: align PMIC GPIO pin configuration with DT schema
arm64: dts: qcom: msm8994-msft-lumia-octagon: align resin node name with bindings
arm64: dts: qcom: pmi8994: add missing MPP compatible fallback
dt-bindings: pci: QCOM Add missing sc7280 aggre0, aggre1 clocks
arm64: dts: qcom: sc7280: Add missing aggre0, aggre1 clocks
arm64: defconfig: enable newer Qualcomm SoC sound drivers
drm/i915: Invert if/else ladder for stolen init
drm/i915/gt: Extract per-platform function for frequency read
drm/i915: Invert if/else ladder for frequency read
drm/i915/uc: Fix issues with overriding firmware files
drm/i915/mtl: Update CHICKEN_TRANS* register addresses
drm/i915/mtl: Update MBUS_DBOX credits
dt-bindings: soc: qcom: apr: add missing properties
ASoC: dt-bindings: qcom,q6apm-dai: adjust indentation in example
ASoC: dt-bindings: qcom,q6dsp-lpass-clocks: cleanup example
ASoC: dt-bindings: qcom,q6dsp-lpass-ports: cleanup example
ASoC: dt-bindings: qcom,q6adm: convert to dtschema
ASoC: dt-bindings: qcom,q6asm: convert to dtschema
dt-bindings: soc: qcom: apr: correct service children
Bluetooth: hci_sync: allow advertise when scan without RPA
Bluetooth: btusb: Add a new VID/PID 0e8d/0608 for MT7921
Bluetooth: btusb: Add a new PID/VID 13d3/3583 for MT7921
Bluetooth: avoid hci_dev_test_and_set_flag() in mgmt_init_hdev()
dt-bindings: input: mediatek,pmic-keys: Add compatible for MT6331 keys
dt-bindings: input: Convert mtk-pmic-keys to DT schema
spi: mpc52xx: Replace of_gpio_count() by gpiod_count()
spi: fsl_spi: Convert to transfer_one
drm/tests: Change "igt_" prefix to "drm_test_"
drm/tests: Split drm_framebuffer_create_test into parameterized tests
drm/amd/display: fix boolconv.cocci warning
drm/amd/display: make optc32_phantom_crtc_post_enable, optc32_setup_manual_trigger and optc32_set_drr static
drm/amd/display: make some functions static
drm/amd/display: make some functions static
drm/amd/display: make mmhubbub32_config_mcif_buf static
drm/amd/display: make some functions static
drm/amd/display: make optc314_phantom_crtc_post_enable static
drm/amd/display: make enc314_stream_encoder_dvi_set_stream_attribute static
drm/amd/display: make some functions static
drm/amdgpu: make sure to init common IP before gmc
drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
drm/amd/pm:add new gpu_metrics_v2_3 to acquire average temperature info
PCI: apple: Do not leak reset GPIO on unbind/unload/error
s390/mm: uninline copy_oldmem_kernel() function
s390/mm,ptdump: add real memory copy page markers
s390/mm: rework memcpy_real() to avoid DAT-off mode
s390/dump: save IPL CPU registers once DAT is available
s390/pci: convert high_memory to physical address
s390/smp,ptdump: add absolute lowcore markers
s390/smp: rework absolute lowcore access
s390/smp: call smp_reinit_ipl_cpu() before scheduler is available
arm64: dts: mt7986: add built-in Wi-Fi device nodes
ASoC: soc-dapm: Switch to use dev_err_probe() helper
ASoC: cs42l42: Switch to use dev_err_probe() helper
ASoC: bcm2835-i2s: Switch to use dev_err_probe() helper
ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
fortify: Adjust KUnit test for modular build
arm64: dts: qcom: sc7280-villager: Adjust LTE SKUs
dt-bindings: arm: qcom: Adjust LTE SKUs for sc7280-villager
can: flexcan: Switch to use dev_err_probe() helper
dt-bindings: pinctrl: update bindings for MT7986 SoC
drm/i915/dgfx: Release mmap on rpm suspend
drm/i915: Refactor userfault_wakeref to re-use
Revert "powerpc/rtas: Implement reentrant rtas call"
Input: synaptics - enable InterTouch for the ThinkPad P1 G3
pinctrl: ocelot: add help and description information to ocelot pinctrl kconfig
gpio: mt7621: Switch to use platform_get_irq() function
gpio: pca953x: introduce support for nxp,pcal6408
dt-bindings: gpio: pca95xx: add entry for pcal6408
selinux: remove the unneeded result variable
lockdown: ratelimit denial messages
drm/i915/selftest: Clear the output buffers before GPU writes
drm/i915/selftest: Always cancel semaphore on error
drm/i915/selftests: Check for incomplete LRI from the context image
drm/i915/gt: Explicitly clear BB_OFFSET for new contexts
KVM: selftests: Add test for AArch32 ID registers
KVM: arm64: Treat 32bit ID registers as RAZ/WI on 64bit-only system
KVM: arm64: Add a visibility bit to ignore user writes
KVM: arm64: Spin off helper for calling visibility hook
KVM: arm64: Drop raz parameter from read_id_reg()
KVM: arm64: Remove internal accessor helpers for id regs
KVM: arm64: Use visibility hook to treat ID regs as RAZ
drm/i915/dsc: convert dsc debugfs entry from output_bpp to input_bpc
dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sc8280xp-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sc8180x-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sc8180x-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sc8180x-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sc7280-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sc7280-pinctrl: reference tlmm schema
dt-bindings: pinctrl: qcom,sc7280-pinctrl: add gpio-line-names
dt-bindings: pinctrl: qcom,sc7280-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sc7280-pinctrl: correct number of GPIOs
dt-bindings: pinctrl: qcom,sm8450-pinctrl: add gpio-line-names
dt-bindings: pinctrl: qcom,sm8450-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm8450-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm8450-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm8350-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm8350-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm8350-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm8250-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm8250-pinctrl: reference tlmm common pins
dt-bindings: pinctrl: qcom,sm8250-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm6375-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm6375-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm6375-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm6350-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm6350-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm6350-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm6125-pinctrl: extend example
dt-bindings: pinctrl: qcom,sm6125-pinctrl: do not require function on non-GPIOs
dt-bindings: pinctrl: qcom,sm6125-pinctrl: fix matching pin config
dt-bindings: pinctrl: qcom,sm6115-pinctrl: fix indentation in example
dt-bindings: pinctrl: qcom,sm6115-pinctrl: require function on GPIOs
dt-bindings: pinctrl: qcom,sm6115-pinctrl: fix matching pin config
Input: iqs7222 - set all ULP entry masks by default
Input: iqs7222 - avoid sending empty SYN_REPORT events
Input: iqs7222 - trim force communication command
power: supply: bq25890: Fix enum conversion in bq25890_power_supply_set_property()
dt-bindings: mmc: sdhci-msm: Add pinctrl-1 property
dt-bindings: mmc: rockchip: add rockchip,rk3128-dw-mshc
dt-bindings: mmc: renesas,sdhi: Add iommus property
mmc: sdhci_am654: Remove the unneeded result variable
mmc: meson-gx: add SDIO interrupt support
mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK
mmc: jz4740_mmc: Fix error check for dma_map_sg
mmc: meson-mx-sdhc: Fix error check for dma_map_sg
mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
dt-bindings: mmc: Fix 'dma-coherent' was unexpected
mmc: core: Switch to basic workqueue API for sdio_irq_work
dt-bindings: mmc: sdhci-msm: Document the SM6115 compatible
mmc: sdhci: Update MAINTAINERS Maintained -> Supported
dt-bindings: mmc: cdns: remove Piotr Sroka as a maintainer
dt-bindings: mmc: Add compatible for MT6795 Helio X10 SoC
dt-bindings: mmc: mmc-spi-slot: drop unneeded spi-max-frequency
mmc: sdhci-pci-o2micro: fix some SD cards compatibility issue at DDR50 mode
dt-bindings: mmc: Set maximum documented operating frequency as 384MHz
ASoC: rockchip: i2s: use regmap_read_poll_timeout to poll I2S_CLR
ASoC: tas2562: Propagate the error in tas2562_dac_event()
arm64: dts: rockchip: enable gamma control on RK3399
arm64: dts: rockchip: Enable video output on rk3566-roc-pc
dt-bindings: soc: rockchip: grf: add rockchip,rk3128-grf
dt-bindings: arm: rockchip: pmu: add rockchip,rk3128-pmu
clk: microchip: add PolarFire SoC fabric clock support
dt-bindings: clk: add PolarFire SoC fabric clock ids
dt-bindings: clk: document PolarFire SoC fabric clocks
dt-bindings: clk: rename mpfs-clkcfg binding
clk: microchip: mpfs: update module authorship & licencing
clk: microchip: mpfs: convert periph_clk to clk_gate
clk: microchip: mpfs: convert cfg_clk to clk_divider
clk: microchip: mpfs: delete 2 line mpfs_clk_register_foo()
clk: microchip: mpfs: simplify control reg access
clk: microchip: mpfs: move id & offset out of clock structs
clk: microchip: mpfs: add MSS pll's set & round rate
MAINTAINERS: add polarfire soc reset controller
reset: add polarfire soc reset support
clk: microchip: mpfs: add reset controller
dt-bindings: clk: microchip: mpfs: add reset controller support
dts: arm: at91: Add SAMA5D3-EDS Board
dt-bindings: arm: at91: Add info on SAMA5D3-EDS
ARM: dts: lan966x: disable aes
arm64: dts: qcom: sc7280-herobrine: Add nodes for onboard USB hub
arm64: dts: qcom: sc7180-trogdor: Add nodes for onboard USB hub
ARM: dts: qcom: ipq8064: pad addresses to 8 digit
ARM: dts: qcom: ipq8064: reorganize node order and sort them
soc: qcom: rpmpd: Add SM6375 support
dt-bindings: power: rpmpd: Add SM6375 power domains
ARM: dts: qcom: align SDHCI clocks with DT schema
ARM: dts: qcom: align SDHCI reg-names with DT schema
arm64: dts: qcom: align SDHCI reg-names with DT schema
arm64: dts: qcom: sm8250: provide additional MSI interrupts
clk: qcom: smd-rpm: Add clocks for MSM8909
dt-bindings: clock: qcom,rpmcc: Add MSM8909
clk: qcom: gcc-msm8909: Increase delay for USB PHY reset
clk: qcom: reset: Allow specifying custom reset delay
clk: qcom: Add driver for MSM8909 GCC
dt-bindings: clock: Add schema for MSM8909 GCC
arm64: dts: qcom: msm8996: add #clock-cells and XO clock to the HDMI PHY node
ARM: dts: qcom: msm8960: add clocks to the MMCC device node
ARM: dts: qcom: apq8064: add clocks to the MMCC device node
ARM: dts: qcom: msm8960: add clocks to the GCC device node
ARM: dts: qcom: apq8064: add clocks to the GCC device node
ARM: dts: qcom: msm8960: add clocks to the LCC device node
ARM: dts: qcom: apq8064: add clocks to the LCC device node
clk: qcom: mmcc-msm8960: use parent_hws/_data instead of parent_names
clk: qcom: mmcc-msm8960: move clock parent tables down
clk: qcom: mmcc-msm8960: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: lcc-msm8960: use parent_hws/_data instead of parent_names
clk: qcom: lcc-msm8960: use macros to implement mi2s clocks
clk: qcom: gcc-msm8960: use parent_hws/_data instead of parent_names
clk: qcom: gcc-msm8960: use ARRAY_SIZE instead of specifying num_parents
dt-bindings: clocks: qcom,mmcc: define clocks/clock-names for MSM8960
dt-bindings: clocks: qcom,gcc-apq8064: define clocks/-names properties
arm64: dts: qcom: Use WCD9335 DT bindings
clk: qcom: clk-rpmh: Remove redundant if statement
clk: qcom: gcc-sdm845: add sdm670 global clock data
clk: qcom: gcc-sdm845: use device tree match data
dt-bindings: clock: gcc-sdm845: add sdm670 global clocks
xtensa: add FDPIC and static PIE support for noMMU
xtensa: clean up ELF_PLAT_INIT macro
ARM: dts: qcom: msm8226: switch TCSR mutex to MMIO
ARM: dts: qcom: apq8084: switch TCSR mutex to MMIO
arm64: dts: qcom: msm8994: switch TCSR mutex to MMIO
arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO
arm64: dts: qcom: msm8996: add missing TCSR syscon compatible
arm64: dts: qcom: qcs404: add missing TCSR syscon compatible
arm64: dts: qcom: msm8953: add missing TCSR syscon compatible
arm64: dts: qcom: ipq6018: add missing TCSR syscon compatible
drm/i915: Skip applying copy engine fuses
hwspinlock: qcom: add support for MMIO on older SoCs
hwspinlock: qcom: correct MMIO max register for newer SoCs
dt-bindings: hwlock: qcom-hwspinlock: correct example indentation
dt-bindings: hwlock: qcom-hwspinlock: add support for MMIO on older SoCs
clk: qcom: a53-pll: convert to use parent_data rather than parent_names
ARM: dts: qcom: msm8660: fix node names for fixed clocks
ARM: dts: qcom: msm8660: add pxo/cxo clocks to the GCC node
clk: qcom: gcc-msm8660: use parent_hws/_data instead of parent_names
clk: qcom: gcc-msm8660: use ARRAY_SIZE instead of specifying num_parents
dt-bindings: clock: qcom,gcc-msm8660: separate GCC bindings for MSM8660
clk: qcom: sm6115: Select QCOM_GDSC
firmware: qcom: scm: remove unused __qcom_scm_init declaration
dt-bindings: power: qcom,rpmpd: drop non-working codeaurora.org emails
arm64: dts: qcom: sc7280-herobrine: correct TLMM gpio-line-names
arm64: dts: qcom: sc7280: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm8450: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm8350: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm8350-sagami: correct TS pin property
arm64: dts: qcom: sm6350: align TLMM pin configuration with DT schema
arm64: dts: qcom: sm6125: align TLMM pin configuration with DT schema
drm/amd/pm: remove unused declarations in hardwaremanager.h
drm/gma500: remove unused declarations in psb_intel_drv.h
drm/radeon: remove unused declarations for radeon
drm/radeon/r600_cs: remove r600_cs_legacy_get_tiling_conf() declaration
drm/vmwgfx: remove unused vmw_bo_is_vmw_bo() declaration
drm/amd/display/amdgpu_dm: remove duplicate included header files
drm/amd/display: Remove the unused function copy_stream_update_to_stream()
drm/amd/display: make mpc32_program_shaper and mpc32_program_3dlut static
drm/amd/display: make dcn32_link_encoder_is_in_alt_mode and dcn32_link_encoder_get_max_link_cap static
drm/amd/display: make dscl32_calc_lb_num_partitions static
drm/amd/display: make enc32_stream_encoder_dvi_set_stream_attribute static
drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue()
drm/amdgpu: fix warning about missing imu prototype
drm/amdgpu: reorder CS code
drm/amdgpu: cleanup CS init/fini and pass1
drm/amdgpu: use DMA_RESV_USAGE_BOOKKEEP v2
drm/amdgpu: revert "partial revert "remove ctx->lock" v2"
drm/amdgpu: move setting the job resources
drm/amdgpu: remove SRIOV and MCBP dependencies from the CS
drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage
drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule()
drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport()
drm/amd/display: Reduce number of arguments of dml32_CalculatePrefetchSchedule()
drm/amd/display: Reduce number of arguments of dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport()
drm/amd/display: 3.2.202
drm/amd/display: Fix register definitions for DCN32/321
drm/amd/display: Refactor SubVP calculation to remove FPU
drm/amd/display: Avoid force minimal transaction in case of surface_count equal to 0
drm/amd/display: Don't adjust VRR unnecessarily
drm/amd/display: Adding log for spread_spectrum_info
drm/amd/display: Limit user regamma to a valid value
drm/amd/display: add workaround for subvp cursor corruption for DCN32/321
drm/amd/display: Added debug option for forcing subvp num ways
drm/amd/display: Update viewport position for phantom pipes
drm/amd/display: Round cursor width up for MALL allocation
drm/amd/display: Correct dram channel width for dcn314
drm/amd/display: Relax swizzle checks for video non-RGB formats on DCN314
drm/amd/display: Hook up DCN314 specific dml implementation
drm/amd/display: Enable dlg and vba compilation for dcn314
drm/amd/display: Fix compilation errors on DCN314
drm/amd/display: Fix divide by zero in DML
drm/amd/display: Fixing DIG FIFO Error
drm/amd/display: SW cursor fallback for SubVP
drm/amd/display: Assign link type before check dsc workaround.
drm/amd/display: Reverted DSC programming sequence change
drm/amd/display: Update MBLK calculation for SubVP
drm/amd/display: Revert "Fallback to SW cursor if SubVP + cursor too big"
drm/amd/display: Correct I2C register offset
drm/amd/display: Optimizations for DML math
drm/amdgpu: Skip reset error status for psp v13_0_0
drm/amdgpu: Add EEPROM I2C address for smu v13_0_0
drm/amdgpu: added support for ras driver loading
drm/amdgpu: add HDP remap functionality to nbio 7.7
drm/amdgpu/display: remove unneeded "default n" options
drm/amd/display: fix repeated words in comments
drm/amdgpu: cleanup coding style in amdgpu_amdkfd_gpuvm.c
drm/amdgpu: cleanup coding style in amdgpu_amdkfd.c
drm/amdgpu: cleanup coding style in amdgpu_sync.c file
drm/amdgpu: cleanup coding style in amdgpu_acpi.c
drm/amdgpu: Remove the unneeded result variable
drm/radeon: Remove the unneeded result variable
drm/radeon/ci_dpm: Remove the unneeded result variable
drm/amd/display: remove possible condition with no effect (if == else)
drm/amd/display: Simplify bool conversion
drm/amd/display: clean up some inconsistent indentings
drm/amdgpu: Fix hive reference count leak
drm/amdkfd: Migrate in CPU page fault use current mm
dt-bindings: nvmem: u-boot,env: add basic NVMEM cells
phy: ti: gmii-sel: Add support for CPSW5G GMII SEL in J7200
dt-bindings: phy: ti: phy-gmii-sel: Add bindings for J7200
dt-bindings: phy: ti: phy-gmii-sel: Cleanup example
drm/i915: remove unused i915_gem_lmem_obj_ops declaration
sh: machvec: Use char[] for section boundaries
arm64: dts: mediatek: cherry: Enable MT6315 regulators on SPMI bus
arm64: dts: mediatek: cherry: Enable Elantech eKTH3000 i2c trackpad
arm64: dts: mediatek: cherry: Enable secondary SD/MMC controller
arm64: dts: mediatek: cherry: Add keyboard mapping for the top row
arm64: dts: mediatek: cherry: Add Google Security Chip (GSC) TPM
arm64: dts: mediatek: cherry: Wire up the ChromeOS Embedded Controller
arm64: dts: mediatek: cherry: Enable the System Companion Processor
drm/amdgpu: change the alignment size of TMR BO to 1M
drm/amdgpu: Enable full reset when RAS is supported on gc v11_0_0
drm/amdgpu: Rely on MCUMC_STATUS for umc v8_10 correctable error counter only
drm/amd/display: update header files
drm/i915/ipc: use intel_uncore_rmw() to enable/disable
drm/i915/display: move IPC under display wm sub-struct
drm/i915/ipc: register debugfs only if IPC available
drm/i915/ipc: move IPC debugfs to skl_watermark.c
drm/i915/ipc: refactor and rename IPC functions
drm/amdkfd: Remove prefault before migrating to VRAM
drm/amdkfd: handle CPU fault on COW mapping
amd/amdkfd: fix repeated words in comments
drm/amdgpu: Use per device reset_domain for XGMI on sriov configuration
drm/amd/amdgpu: update GC 10.3.0 pwrdec
drm/amdkfd: Fix CRIU restore op due to doorbell offset
drm/amdgpu: use dirty framebuffer helper
drm/amdgpu: Don't enable LTR if not supported
drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
Input: mtk-pmic-keys - add support for MT6331 PMIC keys
dt-bindings: phy: phy-rockchip-inno-usb2: add rockchip,rk3128-usb2phy
dt-bindings: phy: ocelot-serdes: convert to YAML
ASoC: dt-bindings: nau8825: Add ADCOUT IO drive strength control
ASoC: nau8825: Add ADCOUT IO drive strength control
ASoC: Intel: fix unused-variable warning in probe_codec
ASoC: sunxi: sun4i-codec: silence misleading error in probe
ASoC: dt-bindings: qcom,q6afe: remove binding
ASoC: Drop mistakenly applied DTS patch
phy: usb: sunplus: Fix return value check in update_disc_vol()
drm/scdc: Document hotplug gotchas
drm/vc4: hdmi: Reset link on hotplug
drm/vc4: hdmi: Move vc4_hdmi_supports_scrambling() around
drm/vc4: hdmi: Switch to detect_ctx
drm/vc4: hdmi: Simplify the hotplug handling
ASoC: Intel: fix unused-variable warning in probe_codec
drm/vc4: hdmi: Remove mutex in detect
drm/vc4: hdmi: Remove unused argument in vc4_hdmi_supports_scrambling
drm/vc4: hdmi: Constify drm_display_mode
ARM: dts: qcom: apq8060-dragonboard: Add TMA340 to APQ8060 DragonBoard
ARM: dts: qcom: msm8660: Add GSBI3 I2C bus
ARM: dts: qcom: msm8660: Add GSBI1 SPI bus
phy: qcom-snps: Add support for overriding phy tuning parameters
dt-bindings: phy: qcom,usb-snps-femto-v2: Add phy override params bindings
arm64: dts: qcom: sc7280: Fix Dmic no sound on villager-r1
arm64: dts: qcom: sc7280: Add sound node for CRD 3.0/3.1
arm64: dts: qcom: sc7280: Add sound node for CRD 1.0/2.0 and IDP boards
arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 3.0/3.1
arm64: dts: qcom: sc7280: Enable lpass cpu node for CRD 1.0/2.0 and IDP boards.
arm64: dts: qcom: sc7280: Add lpass cpu node
arm64: dts: qcom: sc7280: herobrine: Add max98360a codec node
arm64: dts: qcom: sc7280: Add max98360a codec for CRD 1.0/2.0 and IDP boards
arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 3.0/3.1
arm64: dts: qcom: sc7280: Add wcd9385 codec node for CRD 1.0/2.0 and IDP boards
arm64: dts: qcom: sc7280: Enable digital codecs and soundwire for CRD 3.0/3.1
arm64: dts: qcom: sc7280: Enable digital codecs and soundwire for CRD 1.0/2.0 and IDP boards
arm64: dts: qcom: sc7280: Add nodes for soundwire and va tx rx digital macro codecs
dt-bindings: clock: Add support for external MCLKs for LPASS on SC7280
dt-bindings: clock: Add resets for LPASS audio clock controller for SC7280
dt-bindings: clock: Add "qcom,adsp-pil-mode" property
arm64: dts: qcom: Add LTE SKUs for sc7280-villager family
phy: qcom-qmp: drop dual-lane comments
phy: qcom-qmp-pcie: shorten function prefixes
phy: qcom-qmp-pcie: drop if (table) conditions
clk: qcom: lpass: Add support for resets & external mclk for SC7280
clk: qcom: lpass: Handle the regmap overlap of lpasscc and lpass_aon
dt-bindings: clock: Add support for external MCLKs for LPASS on SC7280
dt-bindings: clock: Add resets for LPASS audio clock controller for SC7280
dt-bindings: clock: Add "qcom,adsp-pil-mode" property
arm64: dts: qcom: sc7280: Add herobrine-villager-r1
dt-bindings: arm: qcom: document sc7280 and villager board
dt-bindings: phy: qcom,qmp-usb3-dp: add missing power-domains property
dt-bindings: phy: qcom,qmp-usb: add missing power-domains property
ASoC: ak4458: Add ak4458_reset in device probe and remove
regulator: Add driver for MT6332 PMIC regulators
regulator: Add bindings for MT6332 regulator
regulator: Add driver for MT6331 PMIC regulators
regulator: Add bindings for MT6331 regulator
phy: Add RGMII support on lan966x
perf: Kill __PERF_SAMPLE_CALLCHAIN_EARLY
perf/bpf: Always use perf callchains if exist
perf: Use sample_flags for callchain
drm/tests: Set also mock plane src_x, src_y, src_w and src_h
drm: Use original src rect while initializing damage iterator
drm/i915/display: Use drm helper instead of own loop for damage clips
drm/i915/display: Use original src in psr2 sel fetch area calculation
arm64: dts: ti: Add support for AM62A7-SK
arm64: dts: ti: Introduce AM62A7 family of SoCs
dt-bindings: pinctrl: k3: Introduce pinmux definitions for AM62A
dt-bindings: arm: ti: Add bindings for AM62A7 SoC
dt-bindings: arm: ti: Rearrange IOPAD macros alphabetically
clk: rockchip: Add MUXTBL variant
dt-bindings: soc: rockchip: Document RV1126 pmugrf
dt-bindings: soc: rockchip: Document RV1126 grf
drm/i915/psr: Disable PSR2 when SDP is sent on prior line
drm/i915/psr: Equation changed for sending start/stop on prior line
drm/i915: Fix TV encoder clock computation
drm/i915/bios: Add the "Disable compression for the Display Port/HDMI external display" bit
drm/i915/bios: Fix VBT ACPI DPMS bit polarity
r8169: remove rtl_wol_shutdown_quirk()
ALSA: hda/hdmi: change type for the 'assigned' variable
sfc: introduce shutdown entry point in efx pci driver
drm/i915/dp: use drm_dp_phy_name() for logging
f2fs: simplify code in f2fs_prepare_decomp_mem
f2fs: replace logical value "true" with a int number
f2fs: increase the limit for reserve_root
f2fs: complete checkpoints during remount
f2fs: flush pending checkpoints when freezing super
drm/i915/mtl: Obtain SAGV values from MMIO instead of GT pcode mailbox
drm/i915/mtl: Add DP AUX support on TypeC ports
drm/i915/mtl: Add display power wells
drm/i915/mtl: Add gmbus and gpio support
drm/i915: Move display and media IP version to runtime info
PCI/PM: Simplify pci_pm_suspend_noirq()
PCI/PM: Always disable PTM for all devices during suspend
PCI/PTM: Consolidate PTM interface declarations
PCI/PTM: Reorder functions in logical order
PCI/PTM: Preserve RsvdP bits in PTM Control register
PCI/PTM: Move pci_ptm_info() body into its only caller
PCI/PTM: Add pci_suspend_ptm() and pci_resume_ptm()
PCI/PTM: Separate configuration and enable
PCI/PTM: Add pci_upstream_ptm() helper
dt-bindings: remoteproc: qcom,adsp: enforce smd-edge schema
PCI/PTM: Cache PTM Capability offset
dt-bindings: remoteproc: Add missing (unevaluated|additional)Properties on child nodes
parisc: hide ioread64 declaration on 32-bit
dt-bindings: remoteproc: qcom,pil-info: add missing imem compatible
dt-bindings: phy: hisilicon,hi3670-usb3: simplify example
dt-bindings: phy: hisilicon,hi3660-usb3: simplify example
MAINTAINERS: Add BCM4908 maintainer to BCMBCA entry
dt-bindings: misc: fastrpc: Document memory-region property
hwtracing: hisi_ptt: Fix up for "iommu/dma: Make header private"
drm/i915/gt: Extract function to apply media fuses
drm/i915/gt: Use MEDIA_VER() when handling media fuses
ARM: config: ixp4xx: Disable legacy EEPROM driver
ia64: export memory_add_physaddr_to_nid to fix cxl build error
ARM: dts: stm32: argon: remove spidev node
ARM: dts: stm32: Create separate pinmux for qspi cs pin in stm32mp15-pinctrl.dtsi
ARM: dts: stm32: Fix typo in license text for Engicam boards
ARM: dts: stm32: Add timer interrupts on stm32mp15
ARM: dts: stm32: add pinctrl and disabled spi5 node in stm32mp135f-dk
ARM: dts: stm32: add spi nodes into stm32mp131.dtsi
ARM: dts: stm32: enable i2c1 and i2c5 on stm32mp135f-dk.dts
ARM: dts: stm32: add i2c nodes into stm32mp131.dtsi
Revert "drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP"
Revert "dt-bindings: Add byteswap order to chrontel ch7033"
drm/i915/mtl: Hook up interrupts for standalone media
drm/i915/mtl: Use primary GT's irq lock for media GT
drm/i915/xelpmp: Expose media as another GT
drm/i915/mtl: Add gsi_offset when emitting aux table invalidation
drm/i915/uncore: Add GSI offset to uncore
drm/i915: Handle each GT on init/release and suspend/resume
drm/i915: Initialize MMIO access for each GT
drm/i915: Use a DRM-managed action to release the PCI bridge device
drm/i915: Rename and expose common GT early init routine
drm/i915: Prepare more multi-GT initialization
drm/i915: Drop intel_gt_tile_cleanup()
drm/i915: Use managed allocations for extra uncore objects
drm/i915: Only hook up uncore->debug for primary uncore
drm/i915: Move locking and unclaimed check into mmio_debug_{suspend, resume}
drm/i915/gt: Fix perf limit reasons bit positions
Revert "drm/i915/dg2: extend Wa_1409120013 to DG2"
drm/i915/guc: Cancel GuC engine busyness worker synchronously
drm/i915/gsc: allocate extended operational memory in LMEM
mei: debugfs: add pxp mode to devstate in debugfs
mei: drop ready bits check after start
mei: gsc: add transition to PXP mode in resume flow
mei: gsc: setup gsc extended operational memory
mei: mkhi: add memory ready command
mei: bus: export common mkhi definitions into a separate header
mei: extend timeouts on slow devices
mei: gsc: wait for reset thread on stop
mei: gsc: use polling instead of interrupts
drm/i915/gsc: add GSC XeHP SDV platform definition
drm/i915/gsc: add slow_firmware flag to the gsc device definition
mei: add slow_firmware flag to the mei auxiliary device
mei: add kdoc for struct mei_aux_device
drm/i915/gsc: skip irq initialization if using polling
wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask
wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
wifi: rtw89: split scan including lots of channels
wifi: rtw89: 8852c: support hw_scan
wifi: rtw89: call tx_wake notify for 8852c in deep ps mode
wifi: rtw89: support deep ps mode for rtw8852c
wifi: rtw89: set response rate selection
wifi: rtw89: 8852c: set TX to single path TX on path B in 6GHz band
wifi: rtw89: 8852c: enlarge polling timeout of RX DCK
wifi: rtw89: 8852c: enable the interference cancellation of MU-MIMO on 6GHz
wifi: rtw89: add DIG register struct to share common algorithm
wifi: rtw89: support TX diversity for 1T2R chipset
wifi: rtw89: record signal strength per RF path
wifi: rtw89: configure TX path via H2C command
wifi: rtw89: parse phycap of TX/RX antenna number
wifi: rtw89: use u32_get_bits to access C2H content of PHY capability
drm/bridge: it6505: use drm_debug_enabled() in it6505_debug_print()
udf: Support splicing to file
ARM: dts: imx: update sdma node name format
ALSA: dummy: Add customizable volume min/max.
block/drbd: remove unused w_start_resync declaration
ALSA: dummy: Fix trailing whitespaces.
drm/aperture: Fix some kerneldoc comments
drm/format-helper: Add drm_fb_build_fourcc_list() helper
drm/modes: Add initializer macro DRM_MODE_INIT()
drm/probe-helper: Add drm_crtc_helper_mode_valid_fixed()
drm/probe-helper: Add drm_connector_helper_get_modes_fixed()
blk-throttle: cleanup tg_update_disptime()
blk-throttle: calling throtl_dequeue/enqueue_tg in pairs
blk-throttle: use 'READ/WRITE' instead of '0/1'
blk-throttle: fix io hung due to configuration updates
blk-throttle: factor out code to calculate ios/bytes_allowed
blk-throttle: prevent overflow while calculating wait time
blk-throttle: fix that io throttle can only work for single bio
sbitmap: fix batched wait_cnt accounting
latencytop: use the last element of latency_record of system
kernel/utsname_sysctl.c: print kernel arch
checkpatch: handle FILE pointer type
asm-generic: make parameter types consistent in _unaligned_be48()
kernel/profile.c: simplify duplicated code in profile_setup()
ntfs: check overflow when iterating ATTR_RECORDs
ntfs: fix out-of-bounds read in ntfs_attr_find()
ntfs: fix use-after-free in ntfs_attr_find()
initramfs: mark my_inptr as __initdata
fail_function: fix wrong use of fei_attr_remove()
fail_function: refactor code of checking return value of register_kprobe()
fail_function: switch to memdup_user_nul() helper
smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_report_death
task_work: use try_cmpxchg in task_work_add, task_work_cancel_match and task_work_run
lib: move from strlcpy with unused retval to strscpy
init: move from strlcpy with unused retval to strscpy
reiserfs: move from strlcpy with unused retval to strscpy
ocfs2: move from strlcpy with unused retval to strscpy
ia64: move from strlcpy with unused retval to strscpy
alpha: move from strlcpy with unused retval to strscpy
bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless
hfs: replace kmap() with kmap_local_page() in btree.c
hfs: replace kmap() with kmap_local_page() in bnode.c
hfs: unmap the page in the "fail_page" label
kexec: replace kmap() with kmap_local_page()
iversion: use atomic64_try_cmpxchg)
aio: use atomic_try_cmpxchg in __get_reqs_available
buffer: use try_cmpxchg in discard_buffer
epoll: use try_cmpxchg in list_add_tail_lockless
ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency
fs/qnx6: delete unnecessary checks before brelse()
kernel: exit: cleanup release_thread()
proc: save LOC in vsyscall test
llist: use try_cmpxchg in llist_add_batch and llist_del_first
panic, kexec: make __crash_kexec() NMI safe
kexec: turn all kexec_mutex acquisitions into trylocks
lib/cmdline: avoid page fault in next_arg
checkpatch: add kmap and kmap_atomic to the deprecated list
fs/isofs: replace kmap() with kmap_local_page()
treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y
ipc/util.c: cleanup and improve sysvipc_find_ipc()
scripts/decodecode: improve faulting line determination
hfsplus: convert kmap() to kmap_local_page() in btree.c
hfsplus: convert kmap() to kmap_local_page() in bitmap.c
hfsplus: convert kmap() to kmap_local_page() in bnode.c
hfsplus: unmap the page in the "fail_page" label
mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fast
mm/mremap_pages: save a few cycles in get_dev_pagemap()
mm: remove BUG_ON() in __isolate_free_page()
hugetlb: make hugetlb depends on SYSFS or SYSCTL
mm/kmemleak: make create_object return void
hugetlb: remove meaningless BUG_ON(huge_pte_none())
selftest: vm: remove deleted local_config.* from .gitignore
hugetlb: add comment for subtle SetHPageVmemmapOptimized()
hugetlb: kill hugetlbfs_pagecache_page()
hugetlb: pass NULL to kobj_to_hstate() if nid is unused
hugetlb: use helper {huge_pte|pmd}_lock()
hugetlb: use sizeof() to get the array size
hugetlb: use LIST_HEAD() to define a list head
hugetlb: Use helper macro SZ_1K
hugetlb: make hugetlb_cma_check() static
fs/buffer: remove bh_submit_read() helper
ext2: replace bh_submit_read() helper with bh_read()
fs/buffer: remove ll_rw_block() helper
ufs: replace ll_rw_block()
udf: replace ll_rw_block()
reiserfs: replace ll_rw_block()
ocfs2: replace ll_rw_block()
ntfs3: replace ll_rw_block()
jbd2: replace ll_rw_block()
isofs: replace ll_rw_block()
gfs2: replace ll_rw_block()
fs/buffer: replace ll_rw_block()
fs/buffer: add some new buffer read helpers
fs/buffer: remove __breadahead_gfp()
mm/vmalloc: extend find_vmap_lowest_match_check with extra arguments
mm/migrate_device.c: fix a misleading and outdated comment
mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist
mm/damon: get the hotness from damon_hot_score() in damon_pageout_score()
mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE
mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN
mm/damon/vaddr: remove comparison between mm and last_mm when checking region accesses
mm/damon: simplify the parameter passing for 'check_accesses'
mm: fix null-ptr-deref in kswapd_is_running()
mm: kill is_memblock_offlined()
filemap: remove find_get_pages_contig()
ramfs: convert ramfs_nommu_get_unmapped_area() to use filemap_get_folios_contig()
nilfs2: convert nilfs_find_uncommited_extent() to use filemap_get_folios_contig()
btrfs: convert process_page_range() to use filemap_get_folios_contig()
btrfs: convert end_compressed_writeback() to use filemap_get_folios()
btrfs: convert __process_pages_contig() to use filemap_get_folios_contig()
filemap: add filemap_get_folios_contig()
zram: don't retry compress incompressible page
mm: backing-dev: Remove the unneeded result variable
page_ext: introduce boot parameter 'early_page_ext'
s390/hugetlb: switch to generic version of follow_huge_pud()
memcg: increase MEMCG_CHARGE_BATCH to 64
mm: page_counter: rearrange struct page_counter fields
mm: page_counter: remove unneeded atomic ops for low/min
mm: remove EXPERIMENTAL flag for zswap
drivers/block/zram/zram_drv.c: do not keep dangling zcomp pointer after zram reset
mm/gup.c: refactor check_and_migrate_movable_pages()
mm/gup.c: don't pass gup_flags to check_and_migrate_movable_pages()
mm: skip retry when new limit is not below old one in page_counter_set_max
mm: pagewalk: add api documentation for walk_page_range_novma()
mm: pagewalk: fix documentation of PTE hole handling
mm: memcg: export workingset refault stats for cgroup v1
mm/page_owner.c: add llseek for page_owner
mm/damon: replace pmd_huge() with pmd_trans_huge() for THP
mm/damon: validate if the pmd entry is present before accessing
mm: release private data before split THP
mm: thp: remove redundant pgtable check in set_huge_zero_page()
mm: memory-failure: kill __soft_offline_page()
mm: memory-failure: kill soft_offline_free_page()
mm: hugetlb_vmemmap: simplify reset_struct_pages()
mm, hwpoison: avoid trying to unpoison reserved page
mm, hwpoison: kill procs if unmap fails
mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs()
mm, hwpoison: fix extra put_page() in soft_offline_page()
mm, hwpoison: fix page refcnt leaking in unpoison_memory()
mm, hwpoison: fix page refcnt leaking in try_memory_failure_hugetlb()
mm: fix use-after free of page_ext after race with memory-offline
arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER
mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush()
zsmalloc: zs_object_copy: replace email link to doc
mm: memcontrol: fix a typo in comment
mm: kill find_min_pfn_with_active_regions()
mm/hugetlb: make detecting shared pte more reliable
mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node()
mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at()
mm/hugetlb: fix missing call to restore_reserve_on_error()
mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group()
mm/hugetlb: fix incorrect update of max_huge_pages
memory tiering: adjust hot threshold automatically
memory tiering: rate limit NUMA migration throughput
memory tiering: hot page selection with hint page fault latency
mm/util.c: add warning if __vm_enough_memory fails
mm: add more BUILD_BUG_ONs to gfp_migratetype()
mm/gup.c: simplify and fix check_and_migrate_movable_pages() return codes
hugetlb_cgroup: use helper for_each_hstate and hstate_index
hugetlb_cgroup: use helper macro NUMA_NO_NODE
hugetlb_cgroup: remove unneeded return value
hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G}
hugetlb_cgroup: remove unneeded nr_pages > 0 check
Kselftests: remove support of libhugetlbfs from kselftests
kfence: add sysfs interface to disable kfence for selected slabs.
mm: migration: fix the FOLL_GET failure on following huge page
tools/vm/page_owner_sort: fix -f option
mm/vmscan: make the annotations of refaults code at the right place
mm/util: reduce stack usage of folio_mapcount
mm/damon/core: simplify the parameter passing for region split operation
mm/page_alloc: only search higher order when fallback
page_alloc: remove inactive initialization
mm/hugetlb: add dedicated func to get 'allowed' nodemask for current process
mm/mempolicy: fix lock contention on mems_allowed
mm/cma_debug: show complete cma name in debugfs directories
mm/swap: remove the end_write_func argument to __swap_writepage
zsmalloc: remove unnecessary size_class NULL check
zsmalloc: zs_object_copy: add clarifying comment
mm/vmscan: define macros for refaults in struct lruvec
selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh
userfaultfd: update documentation to describe /dev/userfaultfd
userfaultfd: selftests: modify selftest to use /dev/userfaultfd
userfaultfd: add /dev/userfaultfd for fine grained access control
selftests: vm: add hugetlb_shared userfaultfd test to run_vmtests.sh
mm/damon/dbgfs: use kmalloc for allocating only one element
mm/filemap.c: convert page_endio() to use a folio
mm: memory-failure: cleanup try_to_split_thp_page()
mm: align larger anonymous mappings on THP boundaries
mm/page_ext: remove unused variable in offline_page_ext
selftests/vm: add selftest to verify multi THP collapse
selftests/vm: add selftest to verify recollapse of THPs
selftests/vm: add MADV_COLLAPSE collapse context to selftests
selftests/vm: dedup hugepage allocation logic
selftests/vm: modularize collapse selftests
mm/madvise: add MADV_COLLAPSE to process_madvise()
mm/khugepaged: rename prefix of shared collapse functions
mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse
mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepage
mm/thp: add flag to enforce sysfs THP in hugepage_vma_check()
mm/khugepaged: add flag to predicate khugepaged-only behavior
mm/khugepaged: propagate enum scan_result codes back to callers
mm/khugepaged: dedup and simplify hugepage alloc and charging
mm/khugepaged: add struct collapse_control
mm: khugepaged: don't carry huge page to the next loop for !CONFIG_NUMA
xfs: support STATX_DIOALIGN
f2fs: support STATX_DIOALIGN
f2fs: simplify f2fs_force_buffered_io()
f2fs: move f2fs_force_buffered_io() into file.c
ext4: support STATX_DIOALIGN
fscrypt: change fscrypt_dio_supported() to prepare for STATX_DIOALIGN
vfs: support STATX_DIOALIGN on block devices
statx: add direct I/O alignment information
spi: rockchip: add power-domains property
power: supply: bq27xxx: fix NULL vs 0 warnings
power: supply: bq27xxx: fix __be16 warnings
power: supply: bq25890: Add support for setting IINLIM
power: supply: bq25890: Disable PUMPX_EN on errors
drm/vkms: fix 32bit compilation error by replacing macros
power: supply: Fix repeated word in comments
staging: wlan-ng: remove unused p80211wext_handler_def declaration
staging: vt6655: Rename function MACvSetCurrAC0DescAddrEx
staging: vt6655: Rename function MACvSetCurrTx0DescAddrEx
staging: vt6655: Cleanup and rename function MACvSetCurrTXDescAddr
staging: vt6655: Rename function MACvSetCurrRx1DescAddr
staging: vt6655: Rename function MACvSetCurrRx0DescAddr
staging: vt6655: Rename function MACbSafeStop
staging: vt6655: Rename function MACbSafeTxOff
staging: vt6655: Rename function MACbSafeRxOff
staging: vt6655: Cleanup and rename function MACbSafeSoftwareReset
staging: vt6655: Cleanup and rename function MACvRestoreContext
staging: vt6655: Cleanup and rename function MACvSaveContext
staging: vt6655: Cleanup and rename function MACvSetLoopbackMode
staging: rtl8192e: Rename CurSlotTime
staging: rtl8192e: Rename bHwRadioOff
staging: rtl8192e: Rename RFChangeInProgress
staging: rtl8192e: Rename RFWaitCounter
staging: rtl8192e: Rename rtState
staging: rtl8192e: Rename bConnectBySSID
staging: rtl8192e: Rename bActionAllowed
staging: rtl8192e: Rename ChangeSource
staging: r8188eu: rtw_is_scan_deny is always false
staging: r8188eu: remove rtw_clear_scan_deny
staging: r8188eu: remove rtw_set_scan_deny_timer_hdl
staging: r8188eu: remove empty rtw_set_scan_deny macro
staging: vt6655: fix potential memory leak
staging: r8188eu: make c2h_evt_read() static
staging: vt6655: remove unnecessary null check
EDAC: Remove obsolete declarations in edac_module.h
power: supply: adp5061: show unknown capacity_level as text
power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
power: supply: tps65217: Fix comments typo
power: reset: qcom-pon: add support for qcom,pmk8350-pon compatible string
dt-bindings: power: reset: qcom-pon: Add new compatible "qcom,pmk8350-pon"
power: supply: cw2015: Use device managed API to simplify the code
power: supply: cpcap-charger: fix repeated words in comments
power: supply: Explain maintenance charging
fpga: m10bmc-sec: d5005 bmc secure update driver
bpf: Add verifier support for custom callback return range
bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
selftests/bpf: fix ct status check in bpf_nf selftests
selftests/bpf: Add tests for writing to nf_conn:mark
bpf: Add support for writing to nf_conn:mark
bpf: Export btf_type_by_id() and bpf_log()
bpf: Use 0 instead of NOT_INIT for btf_struct_access() writes
bpf: Add stub for btf_struct_access()
bpf: Remove duplicate PTR_TO_BTF_ID RO check
bpf: Simplify code by using for_each_cpu_wrap()
bpf: add missing percpu_counter_destroy() in htab_map_alloc()
drm/vkms: fix variable dereferenced before check warning
drm/udl: Sync pending URBs at the end of suspend
drm/udl: Don't re-initialize stuff at retrying the URB list allocation
drm/udl: Fix inconsistent urbs.count value during udl_free_urb_list()
drm/udl: Fix potential URB leaks
drm/udl: Pass rectangle directly to udl_handle_damage()
drm/udl: Drop unneeded alignment
drm/udl: Increase the default URB list size to 20
drm/udl: Suppress error print for -EPROTO at URB completion
Revert "drm/udl: Kill pending URBs at suspend and disconnect"
drm/udl: Enable damage clipping
drm/udl: Add reset_resume
drm/udl: Restore display mode on resume
rockchip: add rockchip,rk3128-spi
leds: simatic-ipc-leds-gpio: Make simatic_ipc_led_gpio_table static
platform/x86: asus-wmi: Make kbd_rgb_mode_groups static
asm-generic: Remove empty #ifdef SA_RESTORER
parisc: Use the generic IO helpers
parisc: Remove 64bit access on 32bit machines
wifi: ath11k: Increase TCL data ring size for WCN6750
wifi: ath11k: Add multi TX ring support for WCN6750
wifi: ath11k: Enable threaded NAPI
wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register()
wifi: ath11k: implement SRAM dump debugfs interface
wifi: ath11k: Split PCI write/read functions
ipmi:ipmb: Don't call ipmi_unregister_smi() on a register failure
arm64: dts: rockchip: use BCLK to GPIO switch on rk3399
arm64: dts: rockchip: Add Hantro encoder node to rk356x
arm64: dts: rockchip: Add VPU support for RK3568/RK3566
arm64: dts: rockchip: Enable PCIe controller on rock3a
arm64: dts: rockchip: add rtc to rock3a
arm64: dts: rockchip: Add PCIe 2 nodes to quartz64-b
ARM: dts: rockchip: restyle emac nodes
ARM: dts: rockchip: fix rk3036 emac node compatible string
regulator: tps65219: Fix .bypass_val_on setting
regulator: qcom_rpm: Fix circular deferral regression
regulator: core: Prevent integer underflow
ASoC: fsl_asrc: Add initialization finishing check in runtime resume
ASoC: hdmi-codec.c: use devm_kzalloc() for DMA data
platform/mellanox: mlxreg-lc: Make error handling flow consistent
ACPI: video: Change disable_backlight_sysfs_if quirks to acpi_backlight=native
drivers/platform: toshiba_acpi: Call HCI_PANEL_POWER_ON on resume on some models
docs: ABI: charge_control_end_threshold may not support all values
platform/x86: Battery charge mode in toshiba_acpi (sysfs)
platform/x86: Battery charge mode in toshiba_acpi (internals)
platform/x86: toshiba_acpi: Add fan RPM reading (hwmon interface)
Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk
Bluetooth: btintel: Add support for Magnetor
Bluetooth: btusb: Add a new PID/VID 13d3/3578 for MT7921
drm/format: Split into more granular test cases
drm/format: Use appropriate types in expect/assert
arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually
arm64: run softirqs on the per-CPU IRQ stack
ASoC: mediatek: mt8186: Remove clock share parsing from DT
ASoC: mediatek: mt8186: Configure shared clocks
ASoC: mediatek: mt8186: Allow setting shared clocks from machine driver
arm64: dts: mediatek: kukui: Remove i2s-share properties
ASoC: mediatek: mt8183: Remove clock share parsing from DT
ASoC: mediatek: mt8183: Configure shared clocks
ASoC: mediatek: mt8183: Allow setting shared clocks from machine driver
ASoC: mediatek: mt8192: Remove clock share parsing from DT
ASoC: mediatek: mt8192-mt6359: Make i2s9 share the clock from i2s8
ASoC: mediatek: mt8192: Allow setting shared clocks from machine driver
ASoC: SOF: Intel: Add mtrace type information for IPC4
ASoC: SOF: Intel: icl: Set IPC4-specific DSP ops
ASoC: SOF: ipc4: Add support for mtrace log extraction
ASoC: SOF: ipc4: Configure the debug box offset
ASoC: SOF: ipc4: Add define for the outbox window index
ASoC: SOF: ipc4: Add macro to get core ID from log buffer status message
ASoC: SOF: ipc4: Only print LOG BUFFER update message info if requested
selftests/bpf: Ensure cgroup/connect{4,6} programs can bind unpriv ICMP ping
selftests/bpf: Deduplicate write_sysctl() to test_progs.c
bpf: Invoke cgroup/connect{4,6} programs for unprivileged ICMP ping
arm64: dts: rockchip: add Anbernic RG353P and RG503
dt-bindings: arm: rockchip: Add Anbernic RG353P and RG503
dt-bindings: vendor-prefixes: add Anbernic
arm64: dts: rockchip: Add regulator suffix to BPI-R2-Pro
arm64: dts: rockchip: add LEDs for ROCK 4C+
arm64: dts: rockchip: add LED for ROCK Pi 4A/B/C/A+/B+
arm64: dts: rockchip: add rk817 chg to Odroid Go Advance
soc: rockchip: power-domain: add power domain support for rk3588
soc: rockchip: power-domain: do not enable domain when adding it
dt-bindings: power: rockchip: Add bindings for rk3588
dt-bindings: arm: rockchip: add rk5388 compatible string to pmu.yaml
dt-bindings: power: add power-domain header for rk3588
dt-bindings: remoteproc: qcom,smd-edge: define children
dt-bindings: soc: qcom: smd: restrict child name to smd-edge
dt-bindings: remoteproc: qcom,glink-edge: require channels in children
dt-bindings: misc: qcom,fastrpc: correct example for GLINK edge
dt-bindings: misc: qcom,fastrpc: restrict channel names
dt-bindings: misc: qcom,fastrpc: add compute iommus
dt-bindings: misc: qcom,fastrpc: correct qcom,nsessions name
platform/x86: toshiba_acpi: Add fan RPM reading (internals)
platform/x86/amd: pmc: Add an extra STB message for checking s2idle entry
platform/x86/amd: pmc: Always write to the STB
platform/x86/amd: pmc: Add defines for STB events
ACPI: s2idle: Add a new ->check() callback for platform_s2idle_ops
ARM: footbridge: move isa-dma support into footbridge
ARM: footbridge: remove leftover from personal-server
ARM: footbridge: remove addin mode
drm/rockchip: dsi: add rk3568 support
dt-bindings: display: rockchip-dsi: add rk3568 compatible
MAINTAINERS: Drop Bartlomiej Zolnierkiewicz
drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
dt-bindings: qcom,pdc: convert to YAML
libbpf: Remove gcc support for bpf_tail_call_static for now
arm64: dts: ti: k3-am625-sk: Add epwm nodes
arm64: dts: ti: k3-am62-main: Add epwm nodes
drm/rockchip: vop: fix repeated words in comment
drm/i915: Use REG_FIELD_GET() to extract skl+ wm latencies
drm/i915: Extract skl_watermark.c
drm/i915: Split intel_read_wm_latency() into per-platform versions
drm/tidss: fix repeated words in comments
drm/omap: dmm_tiler:Remove the print function dev_err()
drm/omap: dss: Fix refcount leak bugs
drm: omapdrm: dss: replace ternary operator with max()
of/fdt: Don't calculate initrd size from DT if start > end
dt-bindings: gpio: renesas,rcar-gpio: Add r8a779g0 support
arm64: atomic: always inline the assembly
arm64: atomics: remove LL/SC trampolines
arm64: stacktrace: track hyp stacks in unwinder's address space
arm64: stacktrace: track all stack boundaries explicitly
arm64: stacktrace: remove stack type from fp translator
arm64: stacktrace: rework stack boundary discovery
arm64: stacktrace: add stackinfo_on_stack() helper
arm64: stacktrace: move SDEI stack helpers to stacktrace code
arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record()
arm64: stacktrace: simplify unwind_next_common()
arm64: stacktrace: fix kerneldoc comments
arm64: vdso: use SYS_CNTVCTSS_EL0 for gettimeofday
arm64: alternative: patch alternatives in the vDSO
arm64: module: move find_section to header
net: openvswitch: fix repeated words in comments
net: ipa: don't have gsi_channel_update() return a value
net: ipa: update channel in gsi_channel_trans_complete()
net: ipa: kill all other transaction lists
net: ipa: kill the allocated transaction list
net: ipa: always use transaction IDs instead of lists
ARM: dts: r9a06g032-rzn1d400-db: Enable CAN1
ARM: dts: r9a06g032: Add CAN{0,1} nodes
MAINTAINERS: Merge ARM/Renesas ARM64 and ARM/SH-Mobile ARM architectures
net: mscc: ocelot: share the common stat definitions between all drivers
net: mscc: ocelot: minimize definitions for stats
net: mscc: ocelot: harmonize names of SYS_COUNT_TX_AGING and OCELOT_STAT_TX_AGED
net: mscc: ocelot: add support for all sorts of standardized counters present in DSA
net: mscc: ocelot: exclude stats from bulk regions based on reg, not name
net: dsa: felix: use ocelot's ndo_get_stats64 method
net: mscc: ocelot: move more PTP code from the lib to ocelot_ptp.c
net: mscc: ocelot: unexport ocelot_port_fdb_do_dump from the common lib
net: mscc: ocelot: move stats code to ocelot_stats.c
net: mscc: ocelot: sort Makefile files alphabetically
net: mscc: ocelot: report FIFO drop counters through stats->rx_dropped
net: dsa: felix: check the 32-bit PSFP stats against overflow
net: mscc: ocelot: make access to STAT_VIEW sleepable again
net: dsa: felix: add definitions for the stream filter counters
arm64/sysreg: Add defintion for ALLINT
arm64/sysreg: Convert SCXTNUM_EL1 to automatic generation
arm64/sysreg: Convert TIPDR_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64PFR1_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64PFR0_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64MMFR2_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64MMFR1_EL1 to automatic generation
arm64/sysreg: Convert ID_AA64MMFR0_EL1 to automatic generation
arm64/sysreg: Convert HCRX_EL2 to automatic generation
arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 SME enumeration
arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 BTI enumeration
arm64/sysreg: Standardise naming of ID_AA64PFR1_EL1 fractional version fields
arm64/sysreg: Standardise naming for MTE feature enumeration
arm64/sysreg: Standardise naming for SSBS feature enumeration
arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constants
arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1 constants
arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.CnP
arm64/sysreg: Standardise naming for ID_AA64MMFR2_EL1.VARange
arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields
arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits
arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd
arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names
arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names
arm64/sysreg: Add _EL1 into ID_AA64MMFR2_EL1 definition names
arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names
arm64: cache: Remove unused CTR_CACHE_MINLINE_MASK
arm64/sysreg: Describe ID_AA64SMFR0_EL1.SMEVer as an enumeration
arm64/sysreg: Remove stray SMIDR_EL1 defines
drm/sun4i: tv: Include drm_atomic.h
fsnotify: remove unused declaration
sched/psi: Per-cgroup PSI accounting disable/re-enable interface
sched/psi: Cache parent psi_group to speed up group iteration
sched/psi: Consolidate cgroup_psi()
sched/psi: Add PSI_IRQ to track IRQ/SOFTIRQ pressure
sched/psi: Remove NR_ONCPU task accounting
sched/psi: Optimize task switch inside shared cgroups again
sched/psi: Move private helpers to sched/stats.h
sched/psi: Save percpu memory when !psi_cgroups_enabled
sched/psi: Don't create cgroup PSI files when psi_disabled
sched/psi: Fix periodic aggregation shut off
driver core: remove make_class_name declaration
docs: update mediator information in CoC docs
Documentation: stable: Document alternative for referring upstream commit hash
termios: kill uapi termios.h that are identical to generic one
termios: get rid of non-UAPI asm/termios.h
termios: convert the last (sparc) INIT_C_CC to array
make generic INIT_C_CC a bit more generic
termios: consolidate values for VDISCARD in INIT_C_CC
termios: start unifying non-UAPI parts of asm/termios.h
termios: uninline conversion helpers
comedi: convert sysfs snprintf to sysfs_emit
staging: rtl8723bs: Fix return type for implementation of ndo_start_xmit
staging: rtl8723bs: Delete un-necessary return for _rtw_xmit_entry()
misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
misc: pci_endpoint_test: Aggregate params checking for xfer
misc/xilinx_sdfec: Replace kmap() with kmap_local_page()
misc/xilinx_sdfec: Call kunmap() on pages mapped with kmap()
misc/vmw_vmci: Use kmap_local_page() in vmci_queue_pair.c
virt: vbox: Remove unproper information
virt: vbox: convert to use dev_groups
crypto: nx - Remove the unneeded result variable
crypto: ccp - Release dma channels before dmaengine unrgister
crypto: octeontx - Remove the unneeded result variable
crypto: akcipher - default implementation for setting a private key
crypto: aspeed - fix return value check in aspeed_hace_probe()
misc: microchip: pci1xxxx: use module_auxiliary_driver
misc: microchip: pci1xxxx: Add missing MODULE_DEVICE_TABLE
misc: microchip: pci1xxxx: Make symbol 'pci1xxxx_gpio_auxiliary_id_table' static
misc: microchip: pci1xxxx: Fix missing spin_lock_init()
misc: microchip: pci1xxxx: fix error handling in gp_aux_bus_probe()
pinctrl: cy8c95x0: Use 'default' in all switch-cases (part 2)
staging: rtl8192e: Fix return type for implementation of ndo_start_xmit
staging: rtl8712: Fix return type for implementation of ndo_start_xmit
staging: rtl8712: fix camelcase in UserPriority
staging: greybus: audio_helper: remove unused and wrong debugfs usage
staging: r8188eu: remove unnecessary return labels.
staging: r8188eu: make two functions static
staging: r8188eu: remove unused parameter from UpdateBrateTbl()
staging: r8188eu: remove unused parameters from _BeaconFunctionEnable()
staging: r8188eu: remove some unused enums
staging: r8188eu: do not "scan blink" if we have a link
staging: r8188eu: reset blink state when WPS fails
staging: r8188eu: always cancel blink_work when WPS failed
staging: r8188eu: always update status before WPS blinking
staging: r8188eu: always cancel blink_work before WPS blinking
staging: r8188eu: don't restart WPS blinking unnecessarily
staging: r8188eu: simplify the LED_CTL_POWER_OFF case
staging: r8188eu: remove channel parameters from rtw_sitesurvey_cmd
staging: r8188eu: remove mlme_osdep.h
staging: rtl8723bs: remove rtw_is_wps_ie
staging: rtl8723bs: remove IsHexDigit
staging: rtl8723bs: remove rtw_hal_is_disable_sw_channel_plan
staging: rtl8723bs: remove hal_btcoex_SetManualControl
staging: rtl8723bs: remove GetHexValueFromString
staging: rtl8723bs: remove odm_PauseDIG
staging: rtl8723bs: delete rtw_odm.c and rtw_odm.h
staging: rtl8723bs: remove rtw_change_ifname
staging: rtl8723bs: delete function rtw_set_chplan_cmd
staging: rtl8723bs: delete rtw_setdatarate_cmd
usb: misc: usb3503: call clk_disable_unprepare in the error handling
usb: gadget: uvc: increase worker prio to WQ_HIGHPRI
iommu/virtio: Fix compile error with viommu_capable()
iova: Remove iovad->rcaches check in iova_rcache_get()
iova: Remove magazine BUG_ON() checks
iova: Remove some magazine pointer NULL checks
iommu/dma: Make header private
net: sched: act_vlan: get rid of tcf_vlan_walker and tcf_vlan_search
net: sched: act_tunnel_key: get rid of tunnel_key_walker and tunnel_key_search
net: sched: act_skbmod: get rid of tcf_skbmod_walker and tcf_skbmod_search
net: sched: act_skbedit: get rid of tcf_skbedit_walker and tcf_skbedit_search
net: sched: act_simple: get rid of tcf_simp_walker and tcf_simp_search
net: sched: act_sample: get rid of tcf_sample_walker and tcf_sample_search
net: sched: act_police: get rid of tcf_police_walker and tcf_police_search
net: sched: act_pedit: get rid of tcf_pedit_walker and tcf_pedit_search
net: sched: act_nat: get rid of tcf_nat_walker and tcf_nat_search
net: sched: act_mpls: get rid of tcf_mpls_walker and tcf_mpls_search
net: sched: act_mirred: get rid of tcf_mirred_walker and tcf_mirred_search
net: sched: act_ipt: get rid of tcf_ipt_walker/tcf_xt_walker and tcf_ipt_search/tcf_xt_search
net: sched: act_ife: get rid of tcf_ife_walker and tcf_ife_search
net: sched: act_gate: get rid of tcf_gate_walker and tcf_gate_search
net: sched: act_gact: get rid of tcf_gact_walker and tcf_gact_search
net: sched: act_ctinfo: get rid of tcf_ctinfo_walker and tcf_ctinfo_search
net: sched: act_ct: get rid of tcf_ct_walker and tcf_ct_search
net: sched: act_csum: get rid of tcf_csum_walker and tcf_csum_search
net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search
net: sched: act_bpf: get rid of tcf_bpf_walker and tcf_bpf_search
net: sched: act_api: implement generic walker and search for tc action
net: sched: act: move global static variable net_id to tc_action_ops
net: lan743x: Add support for Rx IP & TCP checksum offload
net: lan743x: Fix to use multiqueue start/stop APIs
drm/i915/dsb: hide struct intel_dsb better
sound: oss: dmasound: remove software_input_volume declaration
ALSA: memalloc: remove snd_dma_sg_ops declaration
ALSA: line6: remove line6_set_raw declaration
mfd: ocelot: Add support for the vsc7512 chip via spi
dt-bindings: mfd: ocelot: Add bindings for VSC7512
resource: add define macro for register address resources
pinctrl: microchip-sgpio: add ability to be used in a non-mmio configuration
pinctrl: microchip-sgpio: allow sgpio driver to be used as a module
pinctrl: ocelot: add ability to be used in a non-mmio configuration
net: mdio: mscc-miim: add ability to be used in a non-mmio configuration
mfd: ocelot: Add helper to get regmap from a resource
MAINTAINERS: Add maintainer for HiSilicon PTT driver
docs: trace: Add HiSilicon PTT device driver documentation
module/decompress: generate sysfs string at compile time
kernel/sysctl-test: use SYSCTL_{ZERO/ONE_HUNDRED} instead of i_{zero/one_hundred}
kernel/sysctl.c: move sysctl_vals and sysctl_long_vals to sysctl.c
sysctl: remove max_extfrag_threshold
module: Add debugfs interface to view unloaded tainted modules
kernel/sysctl.c: remove unnecessary (void*) conversions
proc: remove initialization assignment
arm64: dts: qcom: sa8155p-adp: Remove unused properties from eth node
arm64: dts: qcom: sc7280: correct CPU BWMON unit address
hwtracing: hisi_ptt: Add tune function support for HiSilicon PCIe Tune and Trace device
hwtracing: hisi_ptt: Add trace function support for HiSilicon PCIe Tune and Trace device
iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity
Bluetooth: Fix HCIGETDEVINFO regression
Input: hgpk - fix repeated word in a comment
perf: RISC-V: throttle perf events
perf: RISC-V: exclude invalid pmu counters from SBI calls
arm64: defconfig: Enable devfreq cooling device
arm64: dts: allwinner: beelink-gs1: Enable GPU OPP
arm64: dts: allwinner: h6: Add GPU OPP table
arm64: dts: allwinner: h6: Add cooling map for GPU
arm64: dts: allwinner: a100: Add I2C DMA requests
arm64: dts: allwinner: a100: Add device node for DMA controller
clk: sunxi-ng: ccu-sun9i-a80-usb: Use dev_err_probe() helper
clk: sunxi-ng: ccu-sun9i-a80-de: Use dev_err_probe() helper
clk: sunxi-ng: sun8i-de2: Use dev_err_probe() helper
vfio/mlx5: Set the driver DMA logging callbacks
vfio/mlx5: Manage error scenarios on tracker
vfio/mlx5: Report dirty pages from tracker
vfio/mlx5: Create and destroy page tracker object
vfio/mlx5: Init QP based resources for dirty tracking
vfio: Introduce the DMA logging feature support
vfio: Add an IOVA bitmap support
vfio: Introduce DMA logging uAPIs
EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs
EDAC/skx_common: Make output format similar
EDAC/skx_common: Use driver decoder first
dt-bindings: leds: Expand LED_COLOR_ID definitions
igc: Remove IGC_MDIC_INT_EN definition
vfio/fsl-mc: Fix a typo in a message
drm/dp_mst: Avoid deleting payloads for connectors staying enabled
media: remove reference to CONFIG_EMBEDDED in MEDIA_SUPPORT_FILTER
drm/panel-edp: Add Innolux N120ACA-EA1 panel entry
drivers/net/ethernet/e1000e: check return value of e1e_rphy()
sbitmap: Use atomic_long_try_cmpxchg in __sbitmap_queue_get_batch
regulator: dt-bindings: qcom,rpmh: Indicate regulator-allow-set-load dependencies
sparc: Fix the generic IO helpers
alpha: Use generic <asm-generic/io.h>
nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
sbitmap: Avoid leaving waitqueue in invalid state in __sbq_wake_up()
spi: Group cs_change and cs_off flags together in struct spi_transfer
arm64: defconfig: enable ARCH_NXP
arm64: defconfig: enable ARCH_BCM
drm/sun4i: tv: Merge mode_set into atomic_enable
pinctrl: pistachio: Correct the fwnode_irq_get() return value check
net: sparx5: fix function return type to match actual type
spi: meson-spicc: do not rely on busy flag in pow2 clk ops
pinctrl: qcom: spmi-gpio: Make irqchip immutable
usb: chipidea: make configs for glue drivers visible with EXPERT
drm/i915: Round TMDS clock to nearest
drm/i915: Use a fixed N value always
drm/i915: Allow M/N change during fastset on bdw+
drm/i915: Add intel_panel_highest_mode()
drm/i915: Skip intel_modeset_pipe_config_late() if the pipe is not enabled
drm/i915: Nuke fastet state copy hacks
drm/i915: Set active dpll early for icl+
drm/i915: Make all clock checks non-fuzzy
drm/i915: Make M/N checks non-fuzzy
drm/i915: Compute clocks earlier
drm/i915: Feed the DPLL output freq back into crtc_state
drm/i915: Reassign DPLLs only for crtcs going throug .compute_config()
drm/i915: Do .crtc_compute_clock() earlier
r8169: merge support for chip versions 10, 13, 16
spi: lpspi: Remove the unneeded result variable
ASoC: ak4458: Remove component probe() and remove()
ASoC: sti-sas: Remove the unneeded result variable
ASoC: max98390: Remove unnecessary amp on/off conrtol
ASoC: soc-dapm.c: tidyup snd_soc_dai_link_event_pre_pmu()
ASoC: soc-dapm.c: add comment for kzalloc()/kfree() on snd_soc_dai_link_event_pre_pmu()
firmware: arm_ffa: Split up ffa_ops into info, message and memory operations
firmware: arm_ffa: Set up 32bit execution mode flag using partiion property
firmware: arm_ffa: Add v1.1 get_partition_info support
firmware: arm_ffa: Rename ffa_dev_ops as ffa_ops
firmware: arm_ffa: Make memory apis ffa_device independent
firmware: arm_ffa: Use FFA_FEATURES to detect if native versions are supported
firmware: arm_ffa: Add support for querying FF-A features
firmware: arm_ffa: Remove ffa_dev_ops_get()
tee: optee: Drop ffa_ops in optee_ffa structure using ffa_dev->ops directly
firmware: arm_ffa: Add pointer to the ffa_dev_ops in struct ffa_dev
drm/i915: Set correct domains values at _i915_vma_move_to_active
drm/i915: Rename ggtt_view as gtt_view
RDMA/mlx5: Remove duplicate assignment in umr_rereg_pas()
drm/ssd130x: Replace simple display helpers with the atomic helpers
pinctrl: meson: Switch to use fwnode instead of of_node
pinctrl: microchip-sgpio: Correct the fwnode_irq_get() return value check
net: stmmac: Disable automatic FCS/Pad stripping
pinctrl: ingenic: Switch to use fwnode instead of of_node
dt-bindings: pinctrl: qcom: sm6115: Add reserved ranges
pinctrl: imx8m: kconfig: Fix build error on test compile
pinctrl: cy8c95x0: Correct comment style
pinctrl: cy8c95x0: use bits.h macros for all masks
pinctrl: cy8c95x0: Override IRQ for one of the expanders on Galileo Gen 1
pinctrl: cy8c95x0: support ACPI device found on Galileo Gen1
pinctrl: cy8c95x0: Make use of device properties
pinctrl: cy8c95x0: Implement ->pin_dbg_show()
pinctrl: cy8c95x0: Use 'default' in all switch-cases
pinctrl: cy8c95x0: Remove custom ->set_config()
pinctrl: cy8c95x0: Remove useless conditionals
pinctrl: cy8c95x0: Remove device initialization
pinctrl: cy8c95x0: Enable GPIO range
pinctrl: cy8c95x0: Drop unneeded npins assignment
pinctrl: cy8c95x0: Fix pin control name to enable more than one
pinctrl: cy8c95x0: Fix return value in cy8c95x0_detect()
pinctrl: cy8c95x0: Allow IRQ chip core to handle numbering
pinctrl: cy8c95x0: make irq_chip immutable
RDMA/rxe: convert pr_warn to pr_debug
RDMA/rxe: use %u to print u32 variables
video: backlight: mt6370: Add MediaTek MT6370 support
dt-bindings: backlight: Add MediaTek MT6370 backlight
tty: serial: qcom-geni-serial: Replace hardcoded icc flags with macros.
powerpc/powernv: add missing of_node_put() in opal_export_attrs()
drm/amd/amdgpu: Add missing CGTS*TCC_DISABLE to 10.3 headers
drm/amdgpu: prevent toc firmware memory leak
drm/amdgpu: correct doorbell range/size value for CSDMA_DOORBELL_RANGE
drm/amdkfd: print address in hex format rather than decimal
drm/amd/display: Remove the unneeded result variable
drm/amd/display: fix memory leak when using debugfs_lookup()
bus: hisi_lpc: Use platform_device_register_full()
bus: hisi_lpc: Don't guard ACPI IDs with ACPI_PTR()
bus: hisi_lpc: Correct error code for timeout
bus: hisi_lpc: Use devm_platform_ioremap_resource
bus: hisi_lpc: Don't dereference fwnode handle
drm/amd/pm: add missing SetMGpuFanBoostLimitRpm mapping for SMU 13.0.7
drm/amd/amdgpu: add rlc_firmware_header_v2_4 to amdgpu_firmware_header
drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled
powerpc/85xx: Fix fall-through warning for Clang
powerpc/64s: add pte_needs_flush and huge_pmd_needs_flush
powerpc/math-emu: Inhibit W=1 warnings
bpf: Add helper macro bpf_for_each_reg_in_vstate
drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC
kunit/memcpy: Avoid pathological compile-time string size
lib: Improve the is_signed_type() kunit test
LoadPin: Require file with verity root digests to have a header
dm: verity-loadpin: Only trust verity targets with enforcement
LoadPin: Fix Kconfig doc about format of file with verity digests
um: Enable FORTIFY_SOURCE
lkdtm: Update tests for memcpy() run-time warnings
fortify: Add run-time WARN for cross-field memcpy()
fortify: Use SIZE_MAX instead of (size_t)-1
fortify: Add KUnit test for FORTIFY_SOURCE internals
fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL
string: Introduce strtomem() and strtomem_pad()
overflow: Split up kunit tests for smaller stack frames
overflow: Allow mixed type arguments
dt-bindings: i2c: imx: add SoC specific compatible strings for layerscape
dt-bindings: display: bridge: renesas,dw-hdmi: Add resets property
drm: rcar-du: dsi: Fix VCLKSET write
drm: rcar-du: Fix DSI enable & disable sequence
drm: rcar-du: dsi: Improve DSI shutdown
drm: rcar-du: dsi: Properly stop video mode TX
drm: rcar-du: lvds: Rename pclk enable/disable functions
drm: rcar-du: Use %p4cc to print 4CC format
drm: rcar-du: Drop unused encoder header files
drm: rcar-du: Drop leftovers variables from Makefile
drm: rcar-du: Fix r8a779a0 color issue
drm: rcar-du: Remove unnecessary include
drm: rcar-du: Add DRM_MODE_BLEND_PIXEL_NONE support
drm: rcar-du: Add DRM_MODE_BLEND_PREMULTI support
media: vsp1: Add premultiplied alpha support
dt-bindings: rng: omap_rng: Drop requirement for clocks
HID: logitech-hidpp: Remove hard-coded "Sw. Id." for HID++ 2.0 commands
HID: logitech-hidpp: Fix "Sw. Id." for HID++ 2.0 commands
HID: logitech-hidpp: Remove special-casing of Bluetooth devices
HID: logitech-hidpp: Enable HID++ for all the Logitech Bluetooth devices
HID: core: Export hid_match_id()
dt-bindings: i2c: mv64xxx: Document DMA properties
dt-bindings: i2c: qcom,i2c-cci: specify SM8450 CCI clocks
perf/x86/intel: Optimize FIXED_CTR_CTRL access
perf/x86/p4: Remove perfctr_second_write quirk
perf/x86/intel: Remove x86_pmu::update_topdown_event
perf/x86/intel: Remove x86_pmu::set_topdown_event_period
perf/x86: Add a x86_pmu::limit_period static_call
perf/x86: Change x86_pmu::limit_period signature
perf/x86/intel: Move the topdown stuff into the intel driver
perf/x86: Add two more x86_pmu methods
perf: Add a few assertions
x86/perf: Assert all platform event flags are within PERF_EVENT_FLAG_ARCH
arm64/perf: Assert all platform event flags are within PERF_EVENT_FLAG_ARCH
perf/core: Assert PERF_EVENT_FLAG_ARCH does not overlap with generic flags
perf/core: Expand PERF_EVENT_FLAG_ARCH
perf: Consolidate branch sample filter helpers
sched: Show PF_flag holes
freezer,sched: Rewrite core freezer logic
sched: Widen TAKS_state literals
sched/wait: Add wait_event_state()
sched/completion: Add wait_for_completion_state()
sched: Add TASK_ANY for wait_task_inactive()
sched: Change wait_task_inactive()s match_state
freezer,umh: Clean up freezer/initrd interaction
freezer: Have {,un}lock_system_sleep() save/restore flags
sched: Rename task_running() to task_on_cpu()
sched/fair: Cleanup for SIS_PROP
sched/fair: Default to false in test_idle_cores()
sched/fair: Remove useless check in select_idle_core()
sched/fair: Avoid double search on same cpu
sched/fair: Remove redundant check in select_idle_smt()
i2c: designware: Add support to get I2C related timing parameters from firmware.
bpf: Add zero_map_value to zero map value with special fields
bpf: Support kptrs in percpu arraymap
bpf: Add copy_map_value_long to copy to remote percpu memory
bpf: Fix resetting logic for unreferenced kptrs
drm/i915/dsi: Extract {vlv,bxt}_get_pclk()
drm/i915: Extract HAS_DOUBLE_BUFFERED_M_N()
drm/i915: Shuffle some PLL code around
drm/i915: Relocate intel_crtc_dotclock()
selftests/bpf: Add tests for kfunc returning a memory pointer
bpf/verifier: allow kfunc to return an allocated mem
bpf/btf: bump BTF_KFUNC_SET_MAX_CNT
selftests/bpf: add test for accessing ctx from syscall program type
bpf/verifier: allow all functions to read user provided context
platform/chrome: cros_ec_typec: Register partner PDOs
bpf: split btf_check_subprog_arg_match in two
selftests/bpf: regroup and declare similar kfuncs selftests in an array
kselftest/arm64: Fix spelling misakes of signal names
drm/i915/uc: Add patch level version number support
drm/i915/uc: Support for version reduced and multiple firmware files
arm64: defconfig: Enable Tegra MGBE driver
dt-bindings: net: Add Tegra234 MGBE
of: irq: Report individual failures in of_irq_init()
dt-bindings: misc: fastrpc convert bindings to yaml
cgroup/cpuset: remove unreachable code
audit: remove selinux_audit_rule_update() declaration
net: hns3: add support to query and set lane number by ethtool
net: hns3: add querying fec statistics
net: hns3: debugfs add dump dscp map info
net: hns3: support ndo_select_queue()
net: hns3: add support config dscp map to tc
dyndbg: test DECLARE_DYNDBG_CLASSMAP, sysfs nodes
dyndbg: add drm.debug style (drm/parameters/debug) bitmap support
doc-dyndbg: edit dynamic-debug-howto for brevity, audience
doc-dyndbg: describe "class CLASS_NAME" query support
dyndbg: validate class FOO by checking with module
dyndbg: add ddebug_attach_module_classes
kernel/module: add __dyndbg_classes section
dyndbg: add DECLARE_DYNDBG_CLASSMAP macro
dyndbg: add __pr_debug_cls for testing
dyndbg: add class_id to pr_debug callsites
dyndbg: gather __dyndbg[] state into struct _ddebug_info
dyndbg: cleanup auto vars in dynamic_debug_init
dyndbg: drop EXPORTed dynamic_debug_exec_queries
dyndbg: add test_dynamic_debug module
dyndbg: let query-modname override actual module name
dyndbg: use ESCAPE_SPACE for cat control
dyndbg: reverse module.callsite walk in cat control
dyndbg: reverse module walk in cat control
dyndbg: show both old and new in change-info
dyndbg: fix module.dyndbg handling
dyndbg: fix static_branch manipulation
netfilter: nat: avoid long-running port range loop
netfilter: nat: move repetitive nat port reserve loop to a helper
netfilter: move from strlcpy with unused retval to strscpy
netfilter: remove NFPROTO_DECNET
netfilter: conntrack: reduce timeout when receiving out-of-window fin or rst
netfilter: conntrack: remove unneeded indent level
net: sysctl: remove unused variable long_max
net: ethernet: mtk_eth_soc: remove mtk_foe_entry_timestamp
usb: dwc3: gadget: Submit endxfer command if delayed during disconnect
usb: dwc3: gadget: Skip waiting for CMDACT cleared during endxfer
usb: dwc3: Increase DWC3 controller halt timeout
usb: dwc3: Remove DWC3 locking during gadget suspend/resume
usb: dwc3: Avoid unmapping USB requests if endxfer is not complete
USB/ARM: Switch S3C2410 UDC to GPIO descriptors
usb: misc: uss720: fix uninitialized variable rlen
usb: gadget: f_fs: stricter integer overflow checks
spi: Add capability to perform some transfer with chipselect off
iommu/amd: Add command-line option to enable different page table
iommu/amd: Add support for using AMD IOMMU v2 page table for DMA-API
iommu/amd: Add support for Guest IO protection
iommu/amd: Initial support for AMD IOMMU v2 page table
iommu/amd: Update sanity check when enable PRI/ATS for IOMMU v1 table
iommu/amd: Refactor amd_iommu_domain_enable_v2 to remove locking
iommu/amd: Add map/unmap_pages() iommu_domain_ops callback support
iommu/amd/io-pgtable: Implement unmap_pages io_pgtable_ops callback
iommu/amd/io-pgtable: Implement map_pages io_pgtable_ops callback
netfilter: conntrack: ignore overly delayed tcp packets
netfilter: conntrack: prepare tcp_in_window for ternary return value
kselftest/arm64: Enforce actual ABI for SVE syscalls
kselftest/arm64: Correct buffer allocation for SVE Z registers
kselftest/arm64: Include larger SVE and SME VLs in signal tests
kselftest/arm64: Allow larger buffers in get_signal_context()
kselftest/arm64: Preserve any EXTRA_CONTEXT in handle_signal_copyctx()
kselftest/arm64: Validate contents of EXTRA_CONTEXT blocks
kselftest/arm64: Only validate each signal context once
kselftest/arm64: Remove unneeded protype for validate_extra_context()
kselftest/arm64: Fix validation of EXTRA_CONTEXT signal context location
kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
kselftest/arm64: Validate signal ucontext in place
kselftest/arm64: Enumerate SME rather than SVE vector lengths for za_regs
kselftest/arm64: Add a test for signal frames with ZA disabled
kselftest/arm64: Tighten up validation of ZA signal context
kselftest/arm64: kselftest harness for FP stress tests
kselftest/arm64: Install signal handlers before output in FP stress tests
net/mlx5e: Add support to configure more than one macsec offload device
net/mlx5e: Add MACsec stats support for Rx/Tx flows
net/mlx5e: Add MACsec offload SecY support
net/mlx5e: Implement MACsec Rx data path using MACsec skb_metadata_dst
net/mlx5e: Add MACsec RX steering rules
net/mlx5: Add MACsec Rx tables support to fs_core
net/mlx5e: Add MACsec offload Rx command support
net/mlx5e: Implement MACsec Tx data path using MACsec skb_metadata_dst
net/mlx5e: Add MACsec TX steering rules
net/mlx5: Add MACsec Tx tables support to fs_core
net/mlx5: Add MACsec offload Tx command support
net/mlx5: Introduce MACsec Connect-X offload hardware bits and structures
net/mlx5: Generalize Flow Context for new crypto fields
net/mlx5: Removed esp_id from struct mlx5_flow_act
net/macsec: Move some code for sharing with various drivers that implements offload
net/macsec: Add MACsec skb_metadata_dst Rx Data path support
net/macsec: Add MACsec skb_metadata_dst Tx Data path support
iommu/dma: Move public interfaces to linux/iommu.h
iommu/dma: Clean up Kconfig
iommu: Clean up bus_set_iommu()
iommu/virtio: Clean up bus_set_iommu()
iommu/tegra-smmu: Clean up bus_set_iommu()
iommu/omap: Clean up bus_set_iommu()
iommu/mtk: Clean up bus_set_iommu()
iommu/ipmmu-vmsa: Clean up bus_set_iommu()
iommu/exynos: Clean up bus_set_iommu()
iommu/dart: Clean up bus_set_iommu()
iommu/arm-smmu-v3: Clean up bus_set_iommu()
iommu/arm-smmu: Clean up bus_set_iommu()
iommu/amd: Clean up bus_set_iommu()
iommu: Move bus setup to IOMMU device registration
drm/gma500: fix repeated words in comments
iommu: Always register bus notifiers
iommu/s390: Fail probe for non-PCI devices
iommu/amd: Handle race between registration and device probe
iommu/vt-d: Handle race between registration and device probe
iommu/io-pgtable-arm: Remove iommu_dev==NULL special case
iommu/arm-smmu: Report IOMMU_CAP_CACHE_COHERENCY better
iommu: Retire iommu_capable()
s390/ptdump: add missing amode31 markers
s390/mm: split lowcore pages with set_memory_4k()
MAINTAINERS: pwm-fan: Drop Bartlomiej Zolnierkiewicz
dt-bindings: media: samsung,exynos5250-gsc: convert to dtschema
spi: nxp-fspi: Do not dereference fwnode in struct device
ASoC: soc-dapm.c: fixup snd_soc_dapm_new_control_unlocked() error handling
ASoC: soc-dapm.c: don't use WARN_ON() at snd_soc_dai_link_event_pre_pmu()
regmap: spi-avmm: Use swabXX_array() helpers
regmap: mmio: Use swabXX_array() helpers
swab: Add array operations
ASoC: dt-bindings: qcom,q6core: remove binding
ASoC: simple-card-utils: switch to using gpiod API
ASoC: SOF: mediatek: mt8195: Add devicetree support to select topologies
ASoC: SOF: mediatek: mt8195: Add generic pcm_{open,close} callbacks
ASoC: SOF: mediatek: mt8195: Add mailbox generic callbacks for IPC
ASoC: SOF: mediatek: mt8195: Import namespace SND_SOC_SOF_MTK_COMMON
ASoC: mediatek: mt8195-mt6359: Properly register sound card for SOF
netfilter: nft_payload: reject out-of-range attributes via policy
netlink: introduce NLA_POLICY_MAX_BE
sfc: support PTP over Ethernet
sfc: support PTP over IPv6/UDP
sfc: allow more flexible way of adding filters for PTP
drm/qxl: fix the suspend/resume issue on qxl device
drm/bochs: fix blanking
drm/virtio: set fb_modifiers_not_supported
net: dsa: LAN9303: Add basic support for LAN9354
net: dsa: LAN9303: Add early read to sync
net: dsa: microchip: add regmap_range for KSZ9896 chip
net: dsa: microchip: ksz9477: remove 0x033C and 0x033D addresses from regmap_access_tables
net: dsa: microchip: add KSZ9896 to KSZ9477 I2C driver
net: dsa: microchip: add KSZ9896 switch support
net/mlx5: Query ADV_VIRTUALIZATION capabilities
net/mlx5: Introduce ifc bits for page tracker
iommu: Remove duplicate ida_free in iommu_group_alloc
iommu: Remove comment of dev_has_feat in struct doc
iommu/omap: Fix buffer overflow in debugfs
iommu/virtio: Do not dereference fwnode in struct device
iommu: Do not dereference fwnode in struct device
drm/sun4i: tv: Add missing reset assertion
drm/sun4i: tv: Rename error label
drm/sun4i: tv: Remove useless destroy function
drm/sun4i: tv: Remove useless function
drm/sun4i: tv: Convert to atomic hooks
drm/sun4i: tv: Remove unused mode_valid
drm/vc4: vec: Fix timings for VEC modes
drm/vc4: vec: Remove redundant atomic_mode_set
ath11k: Enable remain-on-channel support on WCN6750
drm/vc4: vec: Refactor VEC TV mode setting
clocksource/drivers/renesas-ostm: Add support for RZ/V2L SoC
drm/vc4: vec: Convert to atomic helpers
drm/vc4: vec: Remove empty mode_fixup
wifi: b43: remove empty switch statement
wifi: cw1200: use get_unaligned_le64()
wifi: cw1200: remove RCU STA pointer handling in TX
wifi: mwifiex: fix endian annotations in casts
wifi: mwifiex: fix endian conversion
wifi: mwifiex: mark a variable unused
wifi: wl18xx: add some missing endian conversions
wifi: libertas: fix a couple of sparse warnings
wifi: ipw2100: fix warnings about non-kernel-doc
wifi: rtl8xxxu: Fix skb misuse in TX queue selection
wifi: brcmfmac: remove redundant variable err
wifi: brcmfmac: add 43439 SDIO ids and initialization
wifi: rtl8xxxu: Simplify the error handling code
bcma: Fix typo in comments
wifi: p54: Fix comment typo
wifi: mwifiex: Fix comment typo
wifi: brcmfmac: Add DMI nvram filename quirk for Chuwi Hi8 Pro tablet
wifi: brcmfmac: Use ISO3166 country code and rev 0 as fallback on 43430
wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
MAINTAINERS: Add a new entry for VMWARE VSOCK VMCI TRANSPORT DRIVER
MAINTAINERS: Change status of some VMware drivers
MAINTAINERS: Change VMware PVSCSI driver entry to upper case
drm/ttm: Remove unnecessary '0' values from ret
wifi: iwlwifi: calib: Refactor iwl_calib_result usage for clarity
crypto: aspeed - Fix sparse warnings
crypto: aspeed: fix format unexpected build warning
thunderbolt: Fix spelling mistake "simultaneusly" -> "simultaneously"
thunderbolt: debugfs: Fix spelling mistakes in seq_puts text
thunderbolt: Add support for ASMedia NVM image format
thunderbolt: Move vendor specific NVM handling into nvm.c
thunderbolt: Provide tb_retimer_nvm_read() analogous to tb_switch_nvm_read()
thunderbolt: Rename and make nvm_read() available for other files
thunderbolt: Extend NVM version fields to 32-bits
thunderbolt: Allow NVM upgrade of USB4 host routers
ARM: dts: am335x-netcom: add GPIO names for NetCom Plus 2-port devices
ARM: dts: am335x-netcom: add GPIO names for NetCom Plus 8-port devices
ARM: dts: am335x-netcan: add GPIO names for NetCAN Plus device
ARM: dts: am335x-baltos: add GPIO names for ir2110 device
ARM: dts: am335x-baltos: add GPIO names for ir3220 and ir5221 devices
ARM: dts: am335x-baltos: change nand-xfer-type
drm/via: Add new condition to via_dma_cleanup()
selftests/bpf: Add tracing_struct test in DENYLIST.s390x
selftests/bpf: Use BPF_PROG2 for some fentry programs without struct arguments
selftests/bpf: Add struct argument tests with fentry/fexit programs.
libbpf: Add new BPF_PROG2 macro
bpf: arm64: No support of struct argument in trampoline programs
bpf: Update descriptions for helpers bpf_get_func_arg[_cnt]()
bpf: x86: Support in-register struct arguments in trampoline programs
bpf: Allow struct argument in trampoline based programs
bpf: Replace __ksize with ksize.
scsi: qla2xxx: Fix spelling mistake "definiton" -> "definition"
scsi: hisi_sas: Don't send bcast events from HW during nexus HA reset
scsi: hisi_sas: Add helper to process bcast events
scsi: hisi_sas: Drain bcast events in hisi_sas_rescan_topology()
scsi: hisi_sas: Clear HISI_SAS_HW_FAULT_BIT earlier
scsi: hisi_sas: Revert change to limit max hw sectors for v3 HW
scsi: esas2r: Use flex array destination for memcpy()
scsi: 3w-9xxx: Avoid disabling device if failing to enable it
scsi: ufs: core: Print UFSHCD capabilities in controller's sysfs node
scsi: qlogicpti: Fix dma_map_sg() check
scsi: core: Remove useless host error codes
scsi: core: Convert scsi_decide_disposition() to use SCSIML_STAT
scsi: core: Add error codes for internal SCSI midlayer use
scsi: cxlflash: Drop DID_ALLOC_FAILURE use
scsi: qla2xxx: Drop DID_TARGET_FAILURE use
scsi: virtio_scsi: Drop DID_NEXUS_FAILURE use
scsi: virtio_scsi: Drop DID_TARGET_FAILURE use
scsi: uas: Drop DID_TARGET_FAILURE use
scsi: storvsc: Drop DID_TARGET_FAILURE use
scsi: xen: Drop use of internal host codes
drm/panel-edp: Fix typo in kerneldoc comment (appers=>appears)
fscrypt: stop using PG_error to track error status
iavf: Fix race between iavf_close and iavf_reset_task
ice: Simplify memory allocation in ice_sched_init_port()
ice: switch: Simplify memory allocation
ice: add helper function to check FW API version
ice: Check if reset in progress while waiting for offsets
ice: Allow operation with reduced device MSI-X
i40e: add description and modify interrupts configuration procedure
drm/i915: Don't try to disable host RPS when this was never enabled.
Bluetooth: hci_sync: Fix hci_read_buffer_size_sync
Bluetooth: Add experimental wrapper for MGMT based mesh
Bluetooth: Implement support for Mesh
coresight: cti-sysfs: Mark coresight_cti_reg_store() as __maybe_unused
drm/scheduler: quieten kernel-doc warnings
i40e: Add basic support for I710 devices
cgroup: Remove CFTYPE_PRESSURE
cgroup: Improve cftype add/rm error handling
Input: xpad - add support for XBOX One Elite paddles
Input: xpad - Poweroff XBOX360W on mode button long press
Input: xpad - fix wireless 360 controller breaking after suspend
Input: xpad - add supported devices as contributed on github
arm64/sysreg: Add hwcap for SVE EBF16
arm64/sve: Document our actual ABI for clearing registers on syscall
kselftest/arm64: Count SIGUSR2 deliveries in FP stress tests
kselftest/arm64: Always encourage preemption for za-test
kselftest/arm64: Add simple hwcap validation
Revert "drm: Add missing DP DSC extended capability definitions."
Revert "drm/i915: Fix intel_dp_mst_compute_link_config"
Revert "drm/i915: Extract drm_dp_atomic_find_vcpi_slots cycle to separate function"
Revert "drm/i915: Add DSC support to MST path"
binder: fix binder_alloc kernel-doc warnings
binder: remove binder_alloc_set_vma()
binder: rename alloc->vma_vm_mm to alloc->mm
arm64: dts: qcom: msm8916-samsung-serranove: Add magnetometer
arm64: dts: qcom: sc8280xp-pmics: Remove reg entry & use correct node name for pmc8280c_lpg node
arm64: dts: qcom: sm7225-fairphone-fp4: Add pm7250b PMIC
arm64: dts: qcom: Add pm7250b PMIC
misc: microchip: pci1xxxx: fix dependency issues in building the pci1xxxx's aux bus driver.
drm/i915: split out i915_gem.c declarations to i915_gem.h
drm/i915: un-inline i915_gem_drain_freed_objects()
drm/i915: un-inline i915_gem_drain_workqueue()
drm/i915: remove unused i915_gem_set_global_seqno() declaration
drm/i915: remove unused macro I915_GTT_OFFSET_NONE
drm/bridge: anx7625: Set HPD irq detect window to 2ms
ALSA: hda: cs35l41: Utilize acpi_get_subsystem_id()
ALSA: hda: cs35l41: Call put_device() in the scope of get_device()
RDMA/rtrs-clt: Kill xchg_paths
RDMA/rtrs-clt: Break the loop once one path is connected
RDMA/rtrs: Update comments for MAX_SESS_QUEUE_DEPTH
perf: Use sample_flags for txn
perf: Use sample_flags for data_src
perf: Use sample_flags for weight
perf: Use sample_flags for branch stack
perf/x86/intel/pebs: Fix PEBS timestamps overwritten
perf: Add sample_flags to indicate the PMU-filled sample data
ALSA: hda: beep: Simplify keep-power-at-enable behavior
efi/loongarch: Add efistub booting support
ALSA: usb-audio: Register card at the last interface
drm/i915: consider HAS_FLAT_CCS() in needs_ccs_pages
arm64: compat: Implement misalignment fixups for multiword loads
wifi: rsi: fix kernel-doc warning
net: moxa: fix endianness-related issues from 'sparse'
net: ftmac100: fix endianness-related issues from 'sparse'
wifi: mac80211_hwsim: always activate all links
wifi: mac80211: implement link switching
wifi: mac80211: keep A-MSDU data in sta and per-link
wifi: mac80211: set up beacon timing config on links
wifi: mac80211: add vif/sta link RCU dereference macros
wifi: mac80211_hwsim: send NDP for link (de)activation
wifi: mac80211: extend ieee80211_nullfunc_get() for MLO
wifi: mac80211_hwsim: track active STA links
wifi: mac80211_hwsim: skip inactive links on TX
wifi: mac80211: add ieee80211_find_sta_by_link_addrs API
wifi: mac80211: isolate driver from inactive links
wifi: mac80211: make smps_mode per-link
wifi: mac80211: use correct rx link_sta instead of default
wifi: mac80211: set link_sta in reorder timeout
net: lan966x: Extend lan966x with RGMII support
drm/i915: Add DSC support to MST path
drm/i915: Extract drm_dp_atomic_find_vcpi_slots cycle to separate function
drm/i915: Fix intel_dp_mst_compute_link_config
drm: Add missing DP DSC extended capability definitions.
can: raw: use guard clause to optimize nesting in raw_rcv()
can: raw: process optimization in raw_init()
docs: networking: device drivers: flexcan: fix invalid email
dt-bindings: net: can: nxp,sja1000: drop ref from reg-io-width
can: etas_es58x: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
can: gs_usb: add RX and TX hardware timestamp support
can: gs_usb: use common spelling of GS_USB in macros
crypto: aspeed - fix build module error
dt-bindings: input: touchscreen: stmpe: Remove node name requirement
arm64: dts: qcom: fix syscon node names
arm64: dts: qcom: sc8280xp: mark USB controllers as wakeup-sources
arm64: dts: qcom: sc7280: Add device tree for herobrine evoker
dt-bindings: arm: qcom: document sc7280 and evoker board
arm64: dts: qcom: sc7280: Add cpu and llcc BWMON
soc: qcom: icc-bwmon: force clear counter/irq registers
soc: qcom: icc-bwmon: add support for sc7280 LLCC BWMON
dt-bindings: interconnect: qcom,msm8998-bwmon: Add support for sc7280 BWMONs
powerpc/pasemi: Use of_root in pas_pci_init()
powerpc/pasemi: Use strscpy instead of strlcpy
powerpc/xive: fix repeated words in comments
powerpc/vas: fix repeated words in comments
powerpc/mobility: fix repeated words in comments
arm64: dts: rockchip: Fix SD card controller probe on Pinephone Pro
drm: vkms: Add support to the RGB565 format
drm: vkms: Adds XRGB_16161616 and ARGB_1616161616 formats
drm: vkms: Supports to the case where primary plane doesn't match the CRTC
drm: vkms: Refactor the plane composer to accept new formats
drm: vkms: Add fb information to `vkms_writeback_job`
drm: vkms: get the reference to `drm_framebuffer` instead if coping it
drm: drm_atomic_helper: Add a new helper to deal with the writeback connector validation
drm: vkms: Rename `vkms_composer` to `vkms_frame_info`
drm: vkms: Replace hardcoded value of `vkms_composer.map` to DRM_FORMAT_MAX_PLANES
can: kvaser_pciefd: remove redundant variable ret
can: sja1000: remove redundant variable ret
can: sja1000: Add support for RZ/N1 SJA1000 CAN Controller
dt-bindings: can: nxp,sja1000: Document RZ/N1 power-domains support
can: kvaser_usb: kvaser_usb_hydra: Use kzalloc for allocating only one element
can: rcar_canfd: Use dev_err_probe() to simplify code and better handle -EPROBE_DEFER
can: flexcan: fix typo: FLEXCAN_QUIRK_SUPPPORT_* -> FLEXCAN_QUIRK_SUPPORT_*
can: rx-offload: can_rx_offload_init_queue(): fix typo
rnbd-srv: remove redundant setting of blk_open_flags
rnbd-srv: make process_msg_close returns void
rnbd-srv: add comment in rnbd_srv_rdma_ev
block: remove unneeded return value of bio_check_ro()
blk-mq: remove unneeded needs_restart check
block/blk-map: Remove set but unused variable 'added'
iio: pressure: icp10100: Switch from UNIVERSAL to DEFINE_RUNTIME_DEV_PM_OPS().
iio: adc: max1363: Drop provision to provide an IIO channel map via platform data
iio: accel: bma400: Add support for single and double tap events
iio: Add new event type gesture and use direction for single and double tap
iio: Use per-device lockdep class for mlock
iio: adc: add max11205 adc driver
arm64: defconfig: Config that had RPMSG_CHAR now gets RPMSG_CTRL
arm: configs: Configs that had RPMSG_CHAR now get RPMSG_CTRL
ASoC: SOF: Remove strsplit_u32() and tokenize_input()
lib/string_helpers: Introduce parse_int_array_user()
r8169: remove not needed net_ratelimit() check
netlink: Bounds-check struct nlmsgerr creation
bpf: Optimize rcu_barrier usage between hash map and bpf_mem_alloc.
bpf: Remove usage of kmem_cache from bpf_mem_cache.
bpf: Remove prealloc-only restriction for sleepable bpf programs.
bpf: Prepare bpf_mem_alloc to be used by sleepable bpf programs.
bpf: Remove tracing program restriction on map types
bpf: Convert percpu hash map to per-cpu bpf_mem_alloc.
bpf: Add percpu allocation support to bpf_mem_alloc.
bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU.
bpf: Adjust low/high watermarks in bpf_mem_cache
bpf: Optimize call_rcu in non-preallocated hash map.
bpf: Optimize element count in non-preallocated hash map.
bpf: Relax the requirement to use preallocated hash maps in tracing progs.
samples/bpf: Reduce syscall overhead in map_perf_test.
selftests/bpf: Improve test coverage of test_maps
bpf: Convert hash map to bpf_mem_alloc.
bpf: Introduce any context BPF specific memory allocator.
net: phy: Add 1000BASE-KX interface mode
net: dpaa: Adjust queue depth on rate change
soc: fsl: qbman: Add CGR update function
soc: fsl: qbman: Add helper for sanity checking cgr ops
net: dpaa: Use mac_dev variable in dpaa_netdev_init
net: fman: Change return type of disable to void
net: fman: Clean up error handling
net: fman: Specify type of mac_dev for exception_cb
net: fman: Use mac_dev for some params
net: fman: Pass params directly to mac init
net: fman: Map the base address once
net: fman: Remove internal_phy_node from params
net: fman: Inline several functions into initialization
net: fman: Mark mac methods static
net: fman: Move initialization to mac-specific files
r8169: remove useless PCI region size check
drm/i915/fbdev: do not create fbdev if HPD is suspended
drm/i915/fbdev: suspend HPD before fbdev unregistration
drm/i915/hpd: suspend MST at the end of intel_modeset_driver_remove
drm/i915: Parse DP/eDP max lane count from VBT
drm/i915: Rename some VBT bits
drm/i915: Define all possible VBT device handles
drm/i915: Define more VBT driver features block bits
drm/i915: Document the sets of bits in the driver features block
drm/i915: Define VBT max HDMI FRL rate bits
drm/i915: Add the VBT LTTPR transparent vs. non-transparent bits
drm/i915: Define VBT eDP/DP max lane count bits
drm/i915: Properly define the DP redriver VBT bits
RDMA/hfi1: Remove the unneeded result variable
drm/i915: Add some more VBT version number comments
pinctrl: berlin: fix spelling typo in comment
spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
regulator: bd9576: switch to using devm_fwnode_gpiod_get()
regulator: bd71815: switch to using devm_fwnode_gpiod_get()
regmap: trace: Remove unneeded blank lines
regmap: trace: Remove explicit castings
regmap: trace: Remove useless check for NULL for bulk ops
ASoC: apple: mca: Postpone requesting of DMA channels
ASoC: SOF: Introduce function sof_of_machine_select
ASoC: wm_adsp: Handle optional legacy support
ASoC: tas2562: Fix mute/unmute
ASoC: tas2562: Drop conflicting set_bias_level power setting
ASoC: soc-pcm.c: check fe condition at out of loop
ASoC: soc-pcm.c: add soc_pcm_ret()
ASoC: soc-pcm.c: remove unnecessary codec2codec_close_delayed_work()
RDMA/mlx5: Move function mlx5_core_query_ib_ppcnt() to mlx5_ib
net: dsa: microchip: lan937x: add interrupt support for port phy link
net: dsa: microchip: lan937x: clear the POR_READY_INT status bit
net: dsa: microchip: add reference to ksz_device inside the ksz_port
drm/i915: Unify VBT version number comments
IB/mlx5: Support querying eswitch functions from DEVX
net: ipa: verify a few more IDs
net: ipa: further simplify gsi_channel_trans_last()
net: ipa: simplify gsi_channel_trans_last()
net: ipa: use IDs exclusively for last transaction
net: ipa: use IDs for last allocated transaction
net: ipa: rework last transaction determination
r8169: use devm_clk_get_optional_enabled() to simplify the code
r8169: remove comment about apparently non-existing chip versions
r8169: merge handling of chip versions 12 and 17 (RTL8168B)
usb: clean up after dropping driver registration log spam
usb: gadget: udc: at91: switch to using fwnode_gpiod_get_index()
usb: phy: tegra: switch to using devm_gpiod_get()
USB: xhci: make xhci_get_endpoint_address static
usb: ohci-platform: fix usb disconnect issue after s4
drm/atomic-helper: log EINVAL cause in drm_atomic_helper_async_check()
drm/atomic-helper: print message on driver connector check failure
drm: hide unregistered connectors from GETCONNECTOR IOCTL
gpiolib: acpi: Add a quirk for Asus UM325UAZ
gpiolib: acpi: Add support to ignore programming an interrupt
arm64: dts: rockchip: rk3399: Radxa ROCK 4C+
arm64: dts: rockchip: Add RK3399-T OPP table
dt-bindings: arm: rockchip: Document Radxa ROCK 4C+
soc: rockchip: io-domain: Add RV1126 IO domains
dt-bindings: power: rockchip: Document RV1126 PMU IO domains
soc: rockchip: power-domain: Add RV1126 power domains
dt-bindings: power: rockchip: Document RV1126 power-controller
dt-bindings: power: Add power-domain header for RV1126
drm/i915/ttm: Abort suspend on i915_ttm_backup failure
dt-bindings: net: altera: tse: add an optional pcs register range
net: altera: tse: convert to phylink
net: pcs: add new PCS driver for altera TSE PCS
net: altera: tse: cosmetic change to use reverse xmas tree ordering
dt-bindings: net: Convert Altera TSE bindings to yaml
drm/i915: Start using REG_BIT* macros with CDCLK registers
powerpc/powermac/udbg_scc: Add missing of_node_put()s in udbg_scc_init()
powerpc/powermac/pfunc_base: Add missing of_node_put() in macio_gpio_init_one()
powerpc/powermac/low_i2c: Add missing of_node_put() in kw_i2c_probe()
powerpc/powermac/feature: Add missing of_node_put()
powerpc/pci-common: Fix refcount bug for 'phb->dn'
powerpc/powernv: Add missing of_node_put()s
powerpc/fsl_pci: Remove of_node_put() when reference escaped out
powerpc/85xx: Add missing of_node_get/put() in ge_imp3a_pci_assign_primary()
powerpc/44x: Add of_node_put() when break out from for_each
powerpc/pci_dn: Add missing of_node_put()
powerpc/pseries: Add missing of_node_put()s in hotplug-cpu.c
macintosh: Add missing of_node_get() in do_attach()
powerpc/83xx: Add missing of_node_put() in mpc832x_spi_init()
powerpc/512x: Add missing of_node_put() in clock-commonclk.c
powerpc/powermac: Add missing of_node_put() in smp_core99_setup()
powerpc/sysdev/fsl_msi: Add missing of_node_put()
powerpc/sysdev: Add missing of_node_put()s
powerpc/embedded6xx/ls_uart: Add missing of_node_put()
powerpc/pseries: Add missing of_node_put() in ibmebus
powerpc/cell: Add missing of_node_put() in iommu.c
powerpc/cell: Add missing of_node_put()s in cbe_regs.c
powerpc/cell: Add missing of_node_put()s
powerpc/kernel: Add missing of_node_put() in legacy_serial.c
powerpc/perf: Add missing of_node_put()s in imc-pmu.c
powerpc/embedded6xx: Add missing of_node_put()s
powerpc/8xx: Add missing of_node_put() in tqm8xx_setup.c
powerpc/maple: Add missing of_node_put() in time.c
powerpc/85xx: Add missing of_node_put() in sgy_cst1000
powerpc/52xx: Add missing of_node_put() in media5200.c
powerpc/85xx: Add missing of_node_put() in ksi8560.c
powerpc/512x: Add missing of_node_put() in mpc5121_clk_init()
powerpc/vdso: link with -z noexecstack
powerpc/math-emu: Remove -w build flag and fix warnings
powerpc/math_emu/efp: Include module.h
arm64: dts: meson: add support for Beelink GT1 Ultimate
dt-bindings: arm: amlogic: add Beelink GT1 Ultimate binding
soc: amlogic: meson-pwrc: Hold reference returned by of_get_parent()
dmaengine: dw-axi-dmac: Drop obsolete dependency on COMPILE_TEST
dmaengine: at_xdmac: Replace two if statements with only one with two conditions
dmaengine: pl330: Remove unused flags
dmaengine: stm32-dmamux: Simplify code and save a few bytes of memory
dmaengine: stm32-dmamux: Fix comment typo
dmaengine: sf-pdma:Remove the print function dev_err()
dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow
thunderbolt: Add support for receiver lane margining
thunderbolt: Add helper to check if CL states are enabled on port
thunderbolt: Pass CL state bitmask to tb_port_clx_supported()
thunderbolt: Move port CL state functions into correct place in switch.c
thunderbolt: Move tb_xdomain_parent() to tb.h
powerpc/pseries: Move dtl scanning and steal time accounting to pseries platform
powerpc/64: Remove PPC64 special case for cputime accounting default
powerpc/pseries: Implement CONFIG_PARAVIRT_TIME_ACCOUNTING
ARM: dts: imx6: skov: migrate to resistive-adc-touch
ARM: dts: imx6sx-udoo-neo: don't use multiple blank lines
ARM: dts: imx6sl: use tabs for code indent
ARM: dts: imx6sx: add missing properties for sram
ARM: dts: imx6sll: add missing properties for sram
ARM: dts: imx6sl: add missing properties for sram
ARM: dts: imx6qp: add missing properties for sram
ARM: dts: imx6dl: add missing properties for sram
ARM: dts: imx6q: add missing properties for sram
kselftest/cgroup: Add cpuset v2 partition root state test
cgroup/cpuset: Update description of cpuset.cpus.partition in cgroup-v2.rst
cgroup/cpuset: Make partition invalid if cpumask change violates exclusivity rule
cgroup/cpuset: Relocate a code block in validate_change()
cgroup/cpuset: Show invalid partition reason string
cgroup/cpuset: Add a new isolated cpus.partition type
cgroup/cpuset: Relax constraints to partition & cpus changes
cgroup/cpuset: Allow no-task partition to have empty cpuset.cpus.effective
cgroup/cpuset: Miscellaneous cleanups & add helper functions
cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset
blk-throttle: clean up codes that can't be reached
gpio: exar: access MPIO registers on cascaded chips
gpiolib: make fwnode_get_named_gpiod() static
cgroup: add pids.peak interface for pids controller
cgroup: Remove data-race around cgrp_dfl_visible
dt-bindings: dma: mediatek,uart-dma: Add binding for MT6795 SoC
dmaengine: hsu: Include headers we are direct user of
dmaengine: hsu: Use GENMASK() consistently
dmaengine: hsu: using for_each_set_bit to simplify the code
dmaengine: hsu: Finish conversion to managed resources
dmaengine: stm32-mdma: add support to be triggered by STM32 DMA
dmaengine: stm32-dma: add support to trigger STM32 MDMA
dmaengine: stm32-dmamux: set dmamux channel id in dma features bitfield
docs: arm: stm32: introduce STM32 DMA-MDMA chaining feature
dmaengine: stm32-dma: use bitfield helpers
dmaengine: stm32-dma: introduce 3 helpers to address channel flags
MAINTAINERS: Add myself as maintainer for hisi_dma
dmaengine: hisilicon: Dump regs to debugfs
dmaengine: hisilicon: Adapt DMA driver to HiSilicon IP09
dmaengine: hisilicon: Use macros instead of magic number
dmaengine: hisilicon: Add multi-thread support for a DMA channel
dmaengine: hisilicon: Fix CQ head update
dmaengine: hisilicon: Disable channels when unregister hisi_dma
ipmi:ipmb: Fix a vague comment and a typo
dmaengine: idxd: avoid deadlock in process_misc_interrupts()
arm64: dts: rockchip: Add initial support for Pine64 PinePhone Pro
dt-bindings: arm: rockchip: Add PinePhone Pro bindings
dmaengine: qcom: gpi: Add SM6350 support
dt-bindings: dmaengine: qcom: gpi: add compatible for SM6350
arm64: dts: rockchip: Add dts for a rk3399 based board EAIDK-610
dt-bindings: arm: rockchip: Add EAIDK-610
dt-bindings: vendor-prefixes: Add OPEN AI LAB
dt-bindings: dma: arm,pl330: Add missing 'iommus' property
arm64: dts: rockchip: add csi dphy node to rk356x
dt-bindings: iio: adc: Add max11205 documentation file
iio: magnetometer: yamaha-yas530: Use dev_err_probe()
iio: magnetometer: yamaha-yas530: Make strings const in chip info
iio: magnetometer: yamaha-yas530: Use pointers as driver data
arm64: dts: rockchip: Add PCIe v3 nodes to BPI-R2-Pro
arm64: dts: rockchip: Add PCIe v3 nodes to rk3568
dt-bindings: soc: grf: add pcie30-{phy,pipe}-grf
phy: rockchip-inno-usb2: Return zero after otg sync
phy: amlogic: use devm_clk_get_enabled() to simplify the code
phy: rockchip: Support PCIe v3
dt-bindings: phy: rockchip: add PCIe v3 phy
iio: adc: tsc2046: silent spi_device_id warning
iio: adc: tsc2046: add vref support
dt-bindings: iio: adc: ti,tsc2046: add vref-supply property
powerpc/pseries: Add wait interval counter definitions to struct lppaca
selftests/powerpc: Skip 4PB test on 4K PAGE_SIZE systems
powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig
Revert "sbitmap: fix batched wait_cnt accounting"
drm/mediatek: dp: Audio support for MT8195
drm/mediatek: dp: Add hpd debounce
drm/mediatek: dp: Add MT8195 External DisplayPort support
drm/mediatek: dp: Determine device of next_bridge
drm/mediatek: dp: Add multiple calibration data formats support
drm/mediatek: dp: Add multiple smc commands support
drm/mediatek: dp: Add multiple bridge types support
drm/mediatek: Add MT8195 Embedded DisplayPort driver
video/hdmi: Add audio_infoframe packing for DP
dt-bindings: mediatek,dp: Add Display Port binding
memblock_tests: move variable declarations to single block
memblock tests: remove 'cleared' from comment blocks
Input: aiptek - switch to using dev_groups for driver-specific attributes
Input: psmouse - switch to using dev_groups for driver-specific attributes
Input: atkbd - switch to using dev_groups for driver-specific attributes
thermal: int340x_thermal: Consolidate priv->data_vault checks
thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register()
thermal: Drop duplicate words from comments
fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
wifi: mac80211_hwsim: fix multi-channel handling in netlink RX
wifi: mac80211: call drv_sta_state() under sdata_lock() in reconfig
wifi: nl80211: add MLD address to assoc BSS entries
wifi: mac80211: mlme: refactor QoS settings code
wifi: mac80211_hwsim: warn on invalid link address
wifi: mac80211: fix double SW scan stop
wifi: mac80211: mlme: assign link address correctly
wifi: mac80211: move link code to a new file
wifi: mac80211_hwsim: refactor RX a bit
wifi: mac80211_hwsim: check STA magic in change_sta_links
wifi: mac80211: remove unused arg to ieee80211_chandef_eht_oper
wifi: mac80211_hwsim: remove multicast workaround
wifi: nl80211: remove redundant err variable
wifi: mac80211: Support POWERED_ADDR_CHANGE feature
wifi: nl80211: Add POWERED_ADDR_CHANGE feature
wifi: mac80211: prevent 4-addr use on MLDs
wifi: mac80211: prevent VLANs on MLDs
platform/x86: p2sb: Fix UAF when caller uses resource name
platform/x86: wmi: Allow duplicate GUIDs for drivers that use struct wmi_driver
Revert "drm/i915/display: Re-add check for low voltage sku for max dp source rate"
drm/todo: Add entry about dealing with brightness control on devices with > 1 panel
ACPI: video: Fix indentation of video_detect_dmi_table[] entries
ACPI: video: Drop NL5x?U, PF4NU1F and PF5?U?? acpi_backlight=native quirks
ACPI: video: Drop "Samsung X360" acpi_backlight=native quirk
ACPI: video: Remove acpi_video_set_dmi_backlight_type()
platform/x86: samsung-laptop: Move acpi_backlight=[vendor|native] quirks to ACPI video_detect.c
platform/x86: asus-wmi: Move acpi_backlight=native quirks to ACPI video_detect.c
platform/x86: asus-wmi: Move acpi_backlight=vendor quirks to ACPI video_detect.c
platform/x86: asus-wmi: Drop DMI chassis-type check from backlight handling
platform/x86: acer-wmi: Move backlight DMI quirks to acpi/video_detect.c
platform/x86: toshiba_acpi: Stop using acpi_video_set_dmi_backlight_type()
platform/x86: apple-gmux: Stop calling acpi/video.h functions
platform/x86: nvidia-wmi-ec-backlight: Use acpi_video_get_backlight_type()
ACPI: video: Add Apple GMUX brightness control detection
ACPI: video: Add Nvidia WMI EC brightness control detection (v3)
ACPI: video: Refactor acpi_video_get_backlight_type() a bit
platform/x86: nvidia-wmi-ec-backlight: Move fw interface definitions to a header (v2)
drm/radeon: Register ACPI video backlight when skipping radeon backlight registration
drm/amdgpu: Register ACPI video backlight when skipping amdgpu backlight registration
drm/nouveau: Register ACPI video backlight when nv_backlight registration fails (v2)
drm/i915: Call acpi_video_register_backlight() (v3)
drm/i915: Implement WaEdpLinkRateDataReload
net: sched: htb: remove redundant resource cleanup in htb_init()
net: sched: fq_codel: remove redundant resource cleanup in fq_codel_init()
net: fec: add stop mode support for imx8 platform
r8152: Add MAC passthrough support for Lenovo Travel Hub
net/ipv4: Use __DECLARE_FLEX_ARRAY() helper
net/sched: cls_api: remove redundant 0 check in tcf_qevent_init()
net: lantiq_etop: Fix return type for implementation of ndo_start_xmit
net: sunplus: Fix return type for implementation of ndo_start_xmit
net: xscale: Fix return type for implementation of ndo_start_xmit
net: broadcom: Fix return type for implementation of
ARM: dts: imx7ulp: Add IPG clock for lpi2c
ARM: dts: imx7ulp: update the LPI2C clock-names
selftest/bpf: Add test for bpf_getsockopt()
bpf: Change bpf_getsockopt(SOL_IPV6) to reuse do_ipv6_getsockopt()
bpf: Change bpf_getsockopt(SOL_IP) to reuse do_ip_getsockopt()
bpf: Change bpf_getsockopt(SOL_TCP) to reuse do_tcp_getsockopt()
bpf: Change bpf_getsockopt(SOL_SOCKET) to reuse sk_getsockopt()
bpf: Embed kernel CONFIG check into the if statement in bpf_getsockopt
bpf: net: Avoid do_ipv6_getsockopt() taking sk lock when called from bpf
bpf: net: Change do_ipv6_getsockopt() to take the sockptr_t argument
net: Add a len argument to compat_ipv6_get_msfilter()
net: Remove unused flags argument from do_ipv6_getsockopt
bpf: net: Avoid do_ip_getsockopt() taking sk lock when called from bpf
bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument
bpf: net: Avoid do_tcp_getsockopt() taking sk lock when called from bpf
bpf: net: Change do_tcp_getsockopt() to take the sockptr_t argument
bpf: net: Avoid sk_getsockopt() taking sk lock when called from bpf
bpf: net: Change sk_getsockopt() to take the sockptr_t argument
net: Change sock_getsockopt() to take the sk ptr instead of the sock ptr
net: ieee802154: Fix compilation error when CONFIG_IEEE802154_NL802154_EXPERIMENTAL is disabled
ARM: dts: vf610: ddr pinmux
pinctrl: pistachio: Switch to use fwnode instead of
pinctrl: at91: use dev_dbg() instead of printk()
pinctrl: at91: move gpio suspend/resume calls to driver's context
pinctrl: at91: use kernel-doc style for documentation of at91_gpio_chip
pinctrl: mcp23s08: Drop assignment of default number of OF cells
rpmsg: char: Remove the unneeded result variable
block: enable per-cpu bio caching for the fs bio set
clk: imx8mp: tune the order of enet_qos_root_clk
phy: rockchip: add support for the rk356x variant to rockchip-inno-csidphy
dt-bindings: phy: add compatible for rk356x to rockchip-inno-csi-dphy
dt-bindings: phy: Update Pratyush Yadav's email
phy: qcom: edp: Postpone clk_set_rate until the PLL is up
drm/bridge: chrontel-ch7033: Add byteswap order setting
dt-bindings: Add byteswap order to chrontel ch7033
drm/bridge: ti-sn65dsi86: Implement bridge connector operations for DP
drm/bridge: ti-sn65dsi86: Support DisplayPort (non-eDP) mode
drm/bridge: ti-sn65dsi86: Reject modes with too large blanking
arm64: dts: marvell: 98dx25xx: use correct property for i2c gpios
arm64: dts: marvell: add support for Methode eDPU
dt-bindings: marvell: armada-37xx: add Methode eDPU compatible
arm64: dts: marvell: split Methode uDPU DTS
dt-bindings: phy: Add bindings doc for Sunplus USB2 PHY driver
phy: usb: Add USB2.0 phy driver for Sunplus SP7021
ARM: dts: armada-38x: Add gpio-ranges for pin muxing
arm64: dts: marvell: rename temp sensor nodes
arm64: dts: marvell: uDPU: remove LED node pinctrl-names
arm64: dts: marvell: uDPU: align LED-s with bindings
arm64: dts: marvell: uDPU: add missing SoC compatible
arm64: dts: marvell: espressobin-ultra: add generic Espressobin compatible
dt-bindings: marvell: convert Armada 37xx compatibles to YAML
dt-bindings: vendor-prefixes: add Methode Electronics
ARM: dts: dove: Add definitions for PCIe error interrupts
ARM: dts: kirkwood: Add definitions for PCIe error interrupts
ARM: dts: armada-39x.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-380.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-375.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp-mv78460.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp-mv78260.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp-mv78230.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-xp-98dx3236.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: armada-370.dtsi: Add definitions for PCIe legacy INTx interrupts
ARM: dts: dove: Add definitions for PCIe legacy INTx interrupts
ARM: dts: kirkwood: Add definitions for PCIe legacy INTx interrupts
drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers
drm/i915/bios: Validate fp_timing terminator presence
ARM: dts: kirkwood: lsxl: remove first ethernet port
ARM: dts: kirkwood: lsxl: fix serial line
ARM: dts: armada-xp: align SPI node name with dtschema
arm64: dts: marvell: Add UART1-3 for AC5/AC5X
ARM: dts: turris-omnia: Fix mpp26 pin name and comment
selftests/xsk: Avoid use-after-free on ctx
selftests/bpf: Store BPF object files with .bpf.o extension
selftests/xsk: Add support for zero copy testing
selftests/xsk: Make sure single threaded test terminates
selftests/xsk: Add support for executing tests on physical device
selftests/xsk: Increase chars for interface name to 16
selftests/xsk: Introduce default Rx pkt stream
selftests/xsk: Query for native XDP support
drm/i915/dp_mst: Fix mst_mgr lookup during atomic check
selftests/bpf: Amend test_tunnel to exercise BPF_F_TUNINFO_FLAGS
bpf: Support getting tunnel flags
misc: microchip: pci1xxxx: Add power management functions - suspend & resume handlers.
misc: microchip: pci1xxxx: Add gpio irq handler and irq helper functions irq_ack, irq_mask, irq_unmask and irq_set_type of irq_chip.
misc: microchip: pci1xxxx: Add functions to configure gpio pins as input / output, get status, handle I/O for gpio pins.
misc: microchip: pci1xxxx: load gpio driver for the gpio controller auxiliary device enumerated by the auxiliary bus driver.
misc: microchip: pci1xxxx: load auxiliary bus driver for the PIO function in the multi-function endpoint of pci1xxxx device.
bpf, tnums: Warn against the usage of tnum_in(tnum_range(), ...)
wifi: ath11k: Add support to connect to non-transmit MBSSID profiles
ASoC: rsnd: Add check for rsnd_mod_power_on
wifi: ath11k: Fix hardware restart failure due to twt debugfs failure
wifi: ath11k: Add TWT debugfs support for STA interface
net: remove netif_tx_napi_add()
net: bql: add more documentation
net: ipa: track polled transactions with an ID
net: ipa: track completed transactions with an ID
net: ipa: track pending transactions with an ID
net: ipa: track committed transactions with an ID
net: ipa: track allocated transactions with an ID
net: ipa: use an array for transactions
arm64: Kconfig.platforms: Group NXP platforms together
arm64: Kconfig.platforms: Re-organized Broadcom menu
crypto: hisilicon/qm - return failure if vfs_num exceeds total VFs
crypto: hisilicon/qm - fix missing put dfx access
crypto: hisilicon/qm - check mailbox operation result
crypto: aspeed - Enable compile testing
crypto: qat - fix default value of WDT timer
crypto: testmgr - fix indentation for test_acomp() args
crypto: bcm - fix repeated words in comments
net: lan966x: make reset optional
dt-bindings: net: sparx5: don't require a reset line
crypto: marvell/octeontx - fix repeated words in comments
crypto: n2 - fix repeated words in comments
hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()
Revert "crypto: allwinner - Fix dma_map_sg error check"
Revert "crypto: gemini - Fix error check for dma_map_sg"
HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs
dt-bindings: clock: renesas,rzg2l: Document RZ/Five SoC
wifi: move from strlcpy with unused retval to strscpy
wifi: wilc1000: remove redundant ret variable
wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init()
arm64: dts: renesas: Add V3H2 Condor-I board support
arm64: dts: renesas: Add r8a77980a.dtsi
arm64: dts: renesas: Add condor-common.dtsi
arm64: dts: renesas: Drop clock-names property from RPC node
wifi: wfx: prevent underflow in wfx_send_pds()
wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
x86/defconfig: Enable CONFIG_DEBUG_WX=y
x86/defconfig: Refresh the defconfigs
wifi: rtw89: declare to support beamformee above bandwidth 80MHz
wifi: rtw89: correct polling address of address CAM
wifi: rtw89: no HTC field if TX rate might fallback to legacy
wifi: rtw89: pci: correct TX resource checking in low power mode
wifi: rtw89: pci: fix interrupt stuck after leaving low power mode
wifi: rtw89: enlarge the CFO tracking boundary
wifi: rtw89: pci: correct suspend/resume setting for variant chips
wifi: rtw89: pci: enable CLK_REQ, ASPM, L1 and L1ss for 8852c
wifi: rtw89: pci: fix PCI PHY auto adaption by using software restore
wifi: rtw89: 8852c: set TBTT shift configuration
wifi: rtw89: add retry to change power_mode state
wifi: rtw89: correct BA CAM allocation
wifi: rtw89: 8852c: initialize and correct BA CAM content
wifi: rtw89: 8852c: declare correct BA CAM number
wifi: rtw89: 8852c: update TX power tables to R49
wifi: rtw89: 8852c: update RF radio A/B parameters to R49
wifi: rtw89: TX power limit/limit_ru consider negative
rtw89: coex: Update Wi-Fi driver/firmware TDMA cycle report for RTL8852c
rtw89: coex: Add v1 Wi-Fi SCC coexistence policy
rtw89: coex: Move _set_policy to chip_ops
rtw89: coex: update WL role info v1 for RTL8852C branch using
rtw89: coex: Add v1 version TDMA format and parameters
rtw89: coex: Define BT B1 slot length
rtw89: coex: Add logic to parsing rtl8852c firmware type ctrl report
rtw89: coex: Move Wi-Fi firmware coexistence matching version to chip
rtw89: coex: update radio state for RTL8852A/RTL8852C
rtw89: 8852c: adjust mactxen delay of mac/phy interface
rtw89: 8852c: modify PCIE prebkf time
rtw89: ser: leave lps with mutex
rtw89: declare support HE HTC always
rtw89: 8852a: update HW setting on BB
rtw89: 8852c: disable dma during mac init
wifi: rtw89: early recognize FW feature to decide if chanctx
wifi: rtw89: declare support for mac80211 chanctx ops by chip
wifi: rtw89: add skeleton of mac80211 chanctx ops support
wifi: rtw89: introduce entity mode and its recalculated prototype
wifi: rtw89: initialize entity and configure default chandef
wifi: rtw89: concentrate chandef setting to stack callback
wifi: rtw89: concentrate parameter control for setting channel callback
wifi: rtw89: rfk: concentrate parameter control while set_channel()
wifi: rtw89: txpwr: concentrate channel related control to top
wifi: rtw89: create rtw89_chan centrally to avoid breakage
wifi: rtw89: re-arrange channel related stuffs under HAL
wifi: rtw89: introduce rtw89_chan for channel stuffs
wifi: rtw89: rewrite decision on channel by entity state
ACPI: video: Remove code to unregister acpi_video backlight when a native backlight registers
ACPI: video: Make backlight class device registration a separate step (v2)
ACPI: video: Simplify acpi_video_unregister_backlight()
ACPI: video: Remove acpi_video_bus from list before tearing it down
ACPI: video: Drop backlight_device_get_by_type() call from acpi_video_get_backlight_type()
drm/nouveau: Don't register backlight when another backlight should be used (v2)
ARM: dts: lan966x: add led configuration
x86/microcode: Print previous version of microcode after reload
ipv6: tcp: send consistent autoflowlabel in SYN_RECV state
selftests: net: dsa: symlink the tc_actions.sh test
netdevsim: remove redundant variable ret
net: rtnetlink: use netif_oper_up instead of open code
net: sched: etf: remove true check in etf_enable_offload()
bpf: Only add BTF IDs for socket security hooks when CONFIG_SECURITY_NETWORK is on
Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
orangefs: use ->f_mapping
_nfs42_proc_copy(): use ->f_mapping instead of file_inode()->i_mapping
dma_buf: no need to bother with file_inode()->i_mapping
nfs_finish_open(): don't open-code file_inode()
bprm_fill_uid(): don't open-code file_inode()
sgx: use ->f_mapping...
exfat_iterate(): don't open-code file_inode(file)
ibmvmc: don't open-code file_inode()
ecryptfs: constify path
spufs: constify path
nd_jump_link(): constify path
audit_init_parent(): constify path
__io_setxattr(): constify path
do_proc_readlink(): constify path
overlayfs: constify path
fs/notify: constify path
may_linkat(): constify path
do_sys_name_to_handle(): constify path
->getprocattr(): attribute name is const char *, TYVM...
fs: fix UAF/GPF bug in nilfs_mdt_destroy
hisi_acc_vfio_pci: Correct the function prefix for hssi_acc_drvdata()
vfio: Remove vfio_group dev_counter
vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY_WITH_WAKEUP
vfio/pci: Implement VFIO_DEVICE_FEATURE_LOW_POWER_ENTRY/EXIT
vfio/pci: Mask INTx during runtime suspend
vfio: Increment the runtime PM usage count during IOCTL call
vfio: Add the device features for the low power entry and exit
vfio: Split VFIO_GROUP_GET_STATUS into a function
vfio: Follow the naming pattern for vfio_group_ioctl_unset_container()
vfio: Fold VFIO_GROUP_SET_CONTAINER into vfio_group_set_container()
vfio: Fold VFIO_GROUP_GET_DEVICE_FD into vfio_group_get_device_fd()
vfio-pci: Replace 'void __user *' with proper types in the ioctl functions
vfio-pci: Re-indent what was vfio_pci_core_ioctl()
vfio-pci: Break up vfio_pci_core_ioctl() into one function per ioctl
vfio-pci: Fix vfio_pci_ioeventfd() to return int
vfio/pci: Simplify the is_intx/msi/msix/etc defines
vfio/pci: Rename vfio_pci_register_dev_region()
vfio/pci: Split linux/vfio_pci_core.h
bpf: Remove useless else if
selftests/bpf: Test concurrent updates on bpf_task_storage_busy
selftests/bpf: Move sys_pidfd_open() into task_local_storage_helpers.h
bpf: Use this_cpu_{inc_return|dec} for prog->active
bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy
drm/amd/display: fix indentation in commit_planes_for_stream()
drm/amd/display: remove a duplicated declaration
drm/amdgpu/vcn: Add MMSCH v4_0 support for sriov
drm/amdgpu/vcn: Add sriov VCN v4_0 unified queue support
drm/amdgpu/vcn: Add vcn/vcn1 in white list to load its firmware under sriov
drm/amdgpu/vcn: Disable CG/PG for SRIOV
drm/amd: Skip smu_v13 register irq on SRIOV VF
drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF
drm/amdgpu: Use RLCG to program GRBM_GFX_CNTL during full access time
drm/amdgpu: Skip program SDMA0_SEM_WAIT_FAIL_TIMER_CNTL under SRIOV VF
drm/amdgpu: Skip the VRAM base offset on SRIOV
drm/amdgpu: skip "Issue additional private vm invalidation to MMHUB" on SRIOV
drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0
drm/amdgpu: Use PSP program IH_RB_CNTL registers under SRIOV
drm/amdgpu: Support PSP 13.0.10 on SR-IOV
drm/amdgpu: sriov remove vcn_4_0 and jpeg_4_0
drm/amdgpu: refine virtualization psp fw skip check
drm/amdgpu: enable WPTR_POLL_ENABLE for sriov on sdma_v6_0
drm/amdgpu: add a compute pipe reset for RS64
drm/amdgpu: add sriov nbio callback structure
drm/amdgpu: add CHIP_IP_DISCOVERY support for virtualization
drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1
drm/amd/display: fix documentation for amdgpu_dm_update_freesync_caps()
Documentation/gpu: Add Multiplane Overlay doc
Documentation/gpu: Add an explanation about the DCN pipeline
Documentation/gpu: Add info table for ASICs
drm/amd/amdgpu: skip ucode loading if ucode_size == 0
drm/i915/slpc: Let's fix the PCODE min freq table setup for SLPC
x86/mm: Refuse W^X violations
sbitmap: fix batched wait_cnt accounting
MAINTAINERS: add spdxexclude to LICENSES and SPDX stuff
VMCI: Update maintainers for VMCI
devres: Slightly optimize alloc_dr()
drivers: base: Print error code on synthetic uevent failure
class: use IS_ERR_OR_NULL() helper in class_unregister()
driver_core: move from strlcpy with unused retval to strscpy
wifi: ath11k: Add cold boot calibration support on WCN6750
wifi: ath11k: Fix incorrect QMI message ID mappings
wifi: ath11k: Register shutdown handler for WCN6750
cgroup: Implement cgroup_file_show()
kernfs: Implement kernfs_show()
kernfs: Factor out kernfs_activate_one()
kernfs: Add KERNFS_REMOVING flags
kernfs: Improve kernfs_drain() and always call on removal
kernfs: Skip kernfs_drain_open_files() more aggressively
kernfs: Refactor kernfs_get_open_node()
kernfs: Drop unnecessary "mutex" local variable initialization
kernfs: Simply by replacing kernfs_deref_open_node() with of_on()
devres: remove devm_ioremap_np
tty: mxser: remove redundant assignment to hwid
dt-binding: serial: mediatek,uart: update bingding for MT8188
parport: add support for Netmos device 9900
get_maintainer: Add Alan to .get_maintainer.ignore
staging: r8188eu: remove os_dep/mlme_linux.c
staging: r8188eu: make two functions static
drm/msm/a6xx: Handle GMU prepare-slumber hfi failure
uio: dfl: add IOPLL user-clock feature id
speakup_soft: Add direct module parameter
speakup: Notify synthesizers of the punctuation level change
speakup-dummy: Add support for PUNCT variable
platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
tty/vt: Add console_lock check to vt_console_print()
kernel/panic: Drop unblank_screen call
platform/x86: dell-wmi: Add WMI event 0x0012 0x0003 to the list
ipack: Check dev_set_name() return value
arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs
arm64: dts: ti: k3-j7200-mcu-wakeup: Add SA2UL node
arm64: dts: ti: k3-am65-main: Do not exclusively claim SA2UL
arm64: dts: ti: k3-am65-main: Move SA2UL to unused PSI-L thread ID
arm64: dts: ti: k3-am65-main: Disable RNG node
misc: ocxl: fix possible refcount leak in afu_ioctl()
virt: move from strlcpy with unused retval to strscpy
misc: move from strlcpy with unused retval to strscpy
misc: fastrpc: Use USER_PD define in fastrpc_get_info_from_dsp
misc: bcm_vk: Remove usage of deprecated functions
misc: bcm-vk: Specify the minimum number of IRQ vecs
livepatch: Add a missing newline character in klp_module_coming()
binderfs: rework superblock destruction
binderfs: remove unused INTSTRLEN macro
binder: remove unused binder_alloc->buffer_free
binder: fix trivial kernel-doc typo
platform/x86: simatic-ipc: add new model 427G
platform/x86: simatic-ipc: enable watchdog for 227G
leds: simatic-ipc-leds-gpio: add new model 227G
gpio-f7188x: use unique labels for banks/chips
gpio-f7188x: Add GPIO support for Nuvoton NCT6116
gpio-f7188x: add a prefix to macros to keep gpio namespace clean
gpio-f7188x: switch over to using pr_fmt
USB: hcd-pci: Drop the unused id parameter from usb_hcd_pci_probe()
USB: FHCI: Switch to GPIO descriptors
serial: Fix double word
serial: 8250_men_mcb: Remove duplicate UAPI:serial_core inclusion
ALSA: usb-audio: Clean up endpoint setups at PCM prepare
livepatch: fix race between fork and KLP transition
platform/x86: intel_cht_int33fe: Fix comment according to the code flow
ALSA: asihpi - Remove useless code in hpi_meter_get_peak()
platform/mellanox: Remove redundant 'NULL' check
platform/mellanox: Remove unnecessary code
platform/mellanox: mlxreg-lc: Fix locking issue
platform/mellanox: mlxreg-lc: Fix coverity warning
MAINTAINERS: Fix file pattern for ARM/APPLE MACHINE SOUND DRIVERS
ASoC: apple: mca: Unselect COMMON_CLK in Kconfig
drm/cmdline-parser: Use assert when needed
drm/cmdline-parser: Merge negative tests
gpu/drm/bridge/cadence: avoid flush_scheduled_work() usage
net: sched: gred: remove NULL check before free table->tab in gred_destroy()
regmap: mmio: Fix rebase error
ASoC: codecs: rk817: drop I2C dependencies
ASoC: codecs: wcd934x: add Slimbus dependency
drm/i915/display: Fix warning callstack for imbalance wakeref
arm64: dts: ti: k3-j7200-main: Add main domain watchdog entries
drm/panfrost: Update io-pgtable API
arm64: dts: ti: k3-am64-main: Add ELM (Error Location Module) node
arm64: dts: ti: k3-am64-main: Add GPMC memory controller node
arm64: dts: ti: k3-j721e-main: fix RNG node clock id
arm64: dts: ti: k3-am64-main: Enable crypto accelerator
dt-bindings: net: rockchip-dwmac: add rk3588 gmac compatible
net: ethernet: stmmac: dwmac-rk: Add gmac support for rk3588
mm/sl[au]b: check if large object is valid in __ksize()
mm/slab_common: move declaration of __ksize() to mm/slab.h
mm/slab_common: drop kmem_alloc & avoid dereferencing fields when not using
sched/deadline: Move __dl_clear_params out of dl_bw lock
sched/deadline: Add replenish_dl_new_period helper
sched/deadline: Add dl_task_is_earliest_deadline helper
arm64: dts: ti: k3-am64: Add SA2UL address space to Main CBASS ranges
soundwire: intel: cleanup WakeEnable and WakeStatus
soundwire: intel: cleanup AC Timing Control
soundwire: intel: cleanup IO control
soundwire: intel: cleanup PCM Stream channel map and channel count
soundwire: intel: cleanup PCM stream capabilities
soundwire: intel: add comment for control stream cap/chmap
soundwire: intel: remove unused PDM capabilities
soundwire: intel: cleanup SHIM SYNC
soundwire: intel: remove IPPTR unused definition
soundwire: intel: regroup definitions for LCTL
soundwire: intel: cleanup definition of LCOUNT
mm/slab_common: unify NUMA and UMA version of tracepoints
mm/sl[au]b: cleanup kmem_cache_alloc[_node]_trace()
mm/sl[au]b: generalize kmalloc subsystem
ALSA: usb-audio: Drop superfluous interface setup at parsing
xfrm: Update ipcomp_scratches with NULL when freed
octeontx2-pf: Add egress PFC support
RDMA/siw: Add missing Kconfig selections
EDAC/mc: Drop duplicated dimm->nr_pages debug printout
net: sched: remove redundant NULL check in change hook function
arm64: dts: ti: k3-am64-main: Add main_cpts label
scsi: target: pscsi: Remove repeated word "calling"
scsi: hpsa: Simplify {clear|set}_bit() parameters
scsi: hpsa: Use the bitmap API to allocate bitmaps
scsi: lpfc: Remove unneeded result variable
scsi: lpfc: Remove the unneeded result variable
scsi: docs: Fix a typo
scsi: qla2xxx: Update version to 10.02.07.900-k
scsi: qla2xxx: Define static symbols
scsi: qla2xxx: Enhance driver tracing with separate tunable and more
scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image Status
scsi: qla2xxx: Add debugfs create/delete helpers
scsi: qla2xxx: Fix response queue handler reading stale packets
scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stale packets"
scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informational
scsi: mpt3sas: Update driver version to 43.100.00.00
scsi: mpt3sas: Increase cmd_per_lun to 128
scsi: mpt3sas: Fix trace buffer registration failed
scsi: mpt3sas: Don't change DMA mask while reallocating pools
scsi: mpt3sas: Prevent error handler escalation when device removed
powerpc/32: Remove wii_memory_fixups()
powerpc/32: Allow fragmented physical memory
powerpc/32: Drop a stale comment about reservation of gigantic pages
powerpc/code-patching: Speed up page mapping/unmapping
scsi: megaraid_sas: Use struct_size() in code related to struct MR_PD_CFG_SEQ_NUM_SYNC
scsi: megaraid_sas: Use struct_size() in code related to struct MR_FW_RAID_MAP
scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_PD_CFG_SEQ_NUM_SYNC
scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_DRV_RAID_MAP
scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP_DYNAMIC
scsi: megaraid_sas: Replace one-element array with flexible-array member in MR_FW_RAID_MAP
scsi: qla2xxx: Avoid flush_scheduled_work() usage
scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1()
scsi: qla2xxx: Remove unused qlt_tmr_work()
scsi: qla2xxx: Remove unused del_sess_list field
scsi: lpfc: Copyright updates for 14.2.0.6 patches
scsi: lpfc: Update lpfc version to 14.2.0.6
scsi: lpfc: Remove SANDiags related code
scsi: lpfc: Add warning notification period to CMF_SYNC_WQE
scsi: lpfc: Rework MIB Rx Monitor debug info logic
scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID
scsi: lpfc: Fix unsolicited FLOGI receive handling during PT2PT discovery
scsi: st: Remove redundant variable pointer stp
scsi: megaraid: Remove redundant assignment to variable mfiStatus
scsi: initio: Remove redundant assignment to pointer scb
scsi: message: fusion: Remove redundant variable iocnum
scsi: mpt3sas: Disable MPI2_FUNCTION_FW_DOWNLOAD for ATTO devices
scsi: mpt3sas: Add support for ATTO ExpressSAS H12xx GT devices
scsi: mpi3mr: Block I/Os while refreshing target dev objects
scsi: mpi3mr: Refresh SAS ports during soft reset
EDAC/mc: Replace spaces with tabs in memtype flags definition
net-next: Fix IP_UNICAST_IF option behavior for connected sockets
net: sched: gred/red: remove unused variables in struct red_stats
net: sched: choke: remove unused variables in struct choke_sched_data
net: axienet: Switch to 64-bit RX/TX statistics
platform/chrome: cros_typec_switch: Inline DRV_NAME
platform/chrome: cros_typec_switch: Use PTR_ERR_OR_ZERO() to simplify
platform/chrome: cros_typec_switch: Remove impossible condition
platform/chrome: cros_typec_switch: Add missing newline on printk
net/rds: Pass a pointer to virt_to_page()
clk: mediatek: mt8195: Add reset idx for USB/PCIe T-PHY
dt-bindings: reset: mt8195: Add resets for USB/PCIe t-phy port 1
clk: mediatek: mt8195-infra_ao: Set pwrmcu clocks as critical
clk: mediatek: mt8195: Add reset idx for PCIe0 and PCIe1
dt-bindings: reset: mt8195: Add resets for PCIE controllers
clk: davinci: remove PLL and PSC clocks for DaVinci DM644x and DM646x
Bluetooth: btusb: Add BT device 0cb8:c549 from RTW8852AE to tables
Bluetooth: btusb: Add RTL8761BUV device (Edimax BT-8500)
Bluetooth: btusb: RTL8761BUV consistent naming
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3592
Input: rt5120 - add power key support
Bluetooth: Move hci_abort_conn to hci_conn.c
Bluetooth: Normalize HCI_OP_READ_ENC_KEY_SIZE cmdcmplt
r8152: allow userland to disable multicast
x86/Kconfig: Specify idle=poll instead of no-hlt
x86/apic: Don't disable x2APIC if locked
net: ethernet: move from strlcpy with unused retval to strscpy
net: move from strlcpy with unused retval to strscpy
selftests/bpf: Add test cases for htab update
bpf: Propagate error from htab_lock_bucket() to userspace
bpf: Disable preemption when increasing per-cpu map_locked
dt-bindings: timer: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: power: Add missing (unevaluated|additional)Properties on child nodes
selftest/bpf: Ensure no module loading in bpf_setsockopt(TCP_CONGESTION)
bpf, net: Avoid loading module when calling bpf_setsockopt(TCP_CONGESTION)
drm/i915/slpc: Fix inconsistent locked return
dt-bindings: gpio: stmpe: Remove node name requirement
soc: mediatek: mutex: Add mt8186 mutex mod settings for mdp3
dt-bindings: soc: mediatek: Add mdp3 mutex support for mt8186
net: phy: smsc: use device-managed clock API
thermal: move from strlcpy() with unused retval to strscpy()
thermal: da9062-thermal: Drop redundant error message
libbpf: Add GCC support for bpf_tail_call_static
selftests/xsk: Add missing close() on netns fd
xsk: Fix backpressure mechanism on Tx
thermal/drivers/thermal_mmio: Drop of_match_ptr()
x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register
MAINTAINERS: Add include/linux/tnum.h to BPF CORE
overflow, tracing: Define the is_signed_type() macro once
testing/selftests: Add tests for the is_signed_type() macro
clk: mediatek: clk-mt8195-vdo1: Reparent and set rate on vdo1_dpintf's parent
clk: mediatek: clk-mt8195-vdo0: Set rate on vdo0_dp_intf0_dp_intf's parent
dt-bindings: input: colibri-vf50-ts: Improve documentation
Input: colibri-vf50-ts - don't depend on VF610_ADC
drm/i915: Allow more varied alternate fixed modes for panels
coresight: Make new csdev_access offsets unsigned
coresight: cti-sysfs: Re-use same functions for similar sysfs register accessors
coresight: Re-use same function for similar sysfs register accessors
coresight: Simplify sysfs accessors by using csdev_access abstraction
coresight: Remove unused function parameter
drm/i915/bios: Copy the whole MIPI sequence block
drm/i915/bios: Dump PNPID and panel name
drm/i915/fence: replace BUG_ON() with BUILD_BUG_ON()
drm/i915/perf: replace BUG_ON() with WARN_ON()
drm/i915/pch: replace BUG_ON() with drm_WARN_ON()
drm/i915/dpll: replace BUG_ON() with drm_WARN_ON()
drm/i915/crt: remove BUG_ON()
gpio: imx-scu: add imx-scu GPIO driver
dt-bindings: firmware: imx: Add imx-scu gpio node
dt-bindings: gpio: Add imx scu gpio driver bindings
drm/i915/gmbus: mass dev_priv -> i915 rename
drm/i915/reg: stop using implicit dev_priv in DSPCLK_GATE_D
drm/i915/gmbus: stop using implicit dev_priv in register definitions
drm/i915/gmbus: add wrapper for gmbus mmio base
drm/i915/gmbus: whitespace cleanup in reg definitions
drm/i915/gmbus: split out gmbus regs in a separate file
xattr: constify value argument in vfs_setxattr()
ovl: use vfs_set_acl_prepare()
acl: move idmapping handling into posix_acl_xattr_set()
drm/i915: move and group properties under display.properties
drm/i915: move atomic_helper under display sub-struct
drm/i915: move quirks under display sub-struct
drm/i915/quirks: abstract quirks further by making quirk ids an enum
drm/i915/quirks: abstract checking for display quirks
drm/i915: move and group modeset_wq and flip_wq under display.wq
drm/i915: move dbuf under display sub-struct
drm/i915: move fb_tracking under display sub-struct
ARM: 9232/1: Replace this_cpu_* with raw_cpu_* in handle_bad_stack()
ARM: 9228/1: vfp: kill vfp_flush/release_thread()
ARM: 9226/1: disable FDPIC ABI
pinctrl: imx8m: kconfig: Depends on SOC_IMX8M
pinctrl: amd: change dev_warn to dev_dbg for additional feature support
dt-bindings: arm: ti: k3: Sort the SoC definitions alphabetically
dt-bindings: arm: ti: k3: Sort the am654 board enums
net: hns3: net: hns3: add querying and setting fec off mode from firmware
net: hns3: add querying and setting fec llrs mode from firmware
net: hns3: add querying fec ability from firmware
net: hns3: add getting capabilities of gro offload and fd from firmware
soc: mediatek: pm-domains: Simplify some error message
net: thunderbolt: Update module description with mention of USB4
net: thunderbolt: Enable full end-to-end flow control
thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround
thunderbolt: Show link type for XDomain connections too
net: thunderbolt: Enable DMA paths only after rings are enabled
dt-bindings: gpio: mpfs-gpio: allow parsing of hog child nodes.
gpio/rockchip: Convert to generic_handle_domain_irq()
drm/i915: move and group fdi members under display.fdi
drm/i915: move and group power related members under display.power
drm/i915: move fbc to display.fbc
drm/i915: move vbt to display.vbt
drm/i915: move mipi_mmio_base to display.dsi
pinctrl: aspeed: Force to disable the function's signal
phy: lan966x: add support for QUSGMII
gpio: ucb1400: Use proper header
drm/i915: move backlight to display.backlight
drm/i915: move and group cdclk under display.cdclk
drm/i915: move opregion to display.opregion
drm/i915: move and group max_bw and bw_obj under display.bw
drm/i915: move and group hdcp under display.hdcp
spi: stm32-qspi: Refactor dual flash mode enable check in ->setup()
spi: stm32-qspi: Replace of_gpio_named_count() by gpiod_count()
ASoC: max98396: Make data monitor features configurable
ASoC: dt-bindings: max98396: Document data monitor properties
ASoC: ti: omap-mcbsp: remove useless assignment
ASoC: fsl: fsl-utils: remove useless assignment
ASoC: wcd9335: remove always-true condition
ASoC: wcd-mbhc-v2: remove always-true condition
ASoC: hdmi-codec: remove unused definitions
ASoC: SOF: compress: Add copy function for capture case
ASoC: SOF: compress: Move sof_compr_copy functionality
arm64: dts: mediatek: Fix build warnings of mt8173 vcodec nodes
xfrm: add extack to verify_sec_ctx_len
xfrm: add extack to validate_tmpl
xfrm: add extack to verify_policy_type
xfrm: add extack to verify_policy_dir
xfrm: add extack support to verify_newpolicy_info
xfrm: propagate extack to all netlink doit handlers
net: dsa: microchip: remove IS_9893 flag
net: dsa: microchip: remove unused sgmii variable
net: dsa: microchip: ksz9477: remove unused "on" variable
net: dsa: microchip: remove unused port phy variable
net: dsa: microchip: ksz9477: use internal_phy instead of phy_port_cnt
net: dsa: microchip: add regmap_range for KSZ9477 chip
net: dsa: microchip: ksz9477: remove MII_CTRL1000 check from ksz9477_w_phy()
net: dsa: microchip: add regmap_range for KSZ8563 chip
net: dsa: microchip: add support for regmap_access_tables
net: dsa: microchip: KSZ9893: do not write to not supported Output Clock Control Register
net: dsa: microchip: ksz8795: add error handling to ksz8_r/w_phy
net: dsa: microchip: ksz9477: add error handling to ksz9477_r/w_phy
net: dsa: microchip: forward error value on all ksz_pread/ksz_pwrite functions
net: dsa: microchip: allow to pass return values for PHY read/write accesses
net: dsa: microchip: don't announce extended register support on non Gbit chips
net: dsa: microchip: do per-port Gbit detection instead of per-chip
net: dsa: microchip: add separate struct ksz_chip_data for KSZ8563 chip
core: Variable type completion
media: destage Hantro VPU driver
usb: reduce kernel log spam on driver registration
usbip: add USBIP_URB_* URB transfer flags
usb: dwc3: gadget: Continue handling EP0 xfercomplete events
usb: dwc3: gadget: Synchronize IRQ between soft connect/disconnect
usb: dwc3: gadget: Force sending delayed status during soft disconnect
usb: dwc3: Do not service EP0 and conndone events if soft disconnected
usb: host: xhci-plat: suspend/resume clks for brcm
usb: host: xhci-plat: suspend and resume clocks
usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX
doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms max and min value
usb: host: Initiate urb ep with udev ep0
usb: ehci: Use endpoint in URB to get maxpacket
usb: gadget: function: rndis: limit # of RNDIS instances to 1000
usb: chipidea: Add support for VBUS control with PHY
usb: chipidea: clarify Documentation/ABI text
usb: gadget: f_ncm: noop - remove INIT_NDP{16,32}_OPTS macros
usb: gadget: at91_udc: Fix comments typo
usb: gadget: net2272: Remove the initialization of statics to 0
dt-bindings: usb: Add missing (unevaluated|additional)Properties on child nodes
RDMA/rxe: Delete error messages triggered by incoming Read requests
RDMA/rxe: Remove the unused variable obj
RDMA/rxe: Fix the error caused by qp->sk
RDMA/rxe: Fix "kernel NULL pointer dereference" error
acl: add vfs_set_acl_prepare()
acl: return EOPNOTSUPP in posix_acl_fix_xattr_common()
ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers
Revert "net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()"
mlxsw: spectrum: Add a copy of 'struct mlxsw_config_profile' for Spectrum-4
mlxsw: Add a helper function for getting maximum LAG ID
mlxsw: Support configuring 'max_lag' via CONFIG_PROFILE
mlxsw: cmd: Edit the comment of 'max_lag' field in CONFIG_PROFILE
Documentation: bonding: clarify supported modes for tlb_dynamic_lb
mlxsw: minimal: Return -ENOMEM on allocation failure
net/mlx5e: Do not use err uninitialized in mlx5e_rep_add_meta_tunnel_rule()
funeth: remove pointless check of devlink pointer in create/destroy_netdev() flows
dt-bindings: net: dsa: mediatek,mt7530: update binding description
dt-bindings: net: dsa: mediatek,mt7530: define phy-mode per switch
dt-bindings: net: dsa: mediatek,mt7530: update examples
dt-bindings: net: dsa: mediatek,mt7530: fix reset lines
dt-bindings: net: dsa: mediatek,mt7530: fix description of mediatek,mcm
dt-bindings: net: dsa: mediatek,mt7530: make trivial changes
Input: adp5588-keys - use new PM macros
Input: adp5588-keys - add regulator support
Input: adp5588-keys - add optional reset gpio
Input: adp5588-keys - fix coding style warnings
Input: adp5588-keys - do not check for irq presence
dt-bindings: input: adp5588: add bindings
Input: adp5588-keys - add support for fw properties
Input: adp5588-keys - bail out on returned error
gpio: gpio-adp5588: drop the driver
Input: adp5588-keys - support gpi key events as 'gpio keys'
dt-bindings: clock: drop minItems equal to maxItems
clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
Input: matrix_keypad - replace of_gpio_named_count() by gpiod_count()
Input: clps711x-keypad - get rid of OF_GPIO dependency
selinux: declare read-only parameters const
selinux: use int arrays for boolean values
drm/amdgpu: Remove the unneeded result variable 'r'
drm/amdgpu: add new ip block for MES 11.0.3
drm/amdgpu: add new ip block for GFX 11.0
drm/amdgpu: Set GC family for GC 11.0.3
drm/amdgpu: enable imu_rlc_ram programming for v11_0_3
drm/amdkfd: Added GFX 11.0.3 Support
drm/amdgpu: init gfx config for gfx v11_0_3
drm/amdgpu: declare firmware for new MES 11.0.3
drm/amdgpu: declare firmware for new GC 11.0.3
drm/amdgpu: add new ip block for GMC 11.0
drm/amdgpu: initialize gmc sw config for v11_0_3
drm/amdgpu: add gfxhub_v3_0_3 support
drm/amdgpu: add gc v11_0_3 ip headers
drm/amdgpu: only init tap_delay ucode when it's included in ucode binary
selinux: remove an unneeded variable in sel_make_class_dir_entries()
userfaultfd: open userfaultfds with O_RDONLY
s390/mm: remove unused access parameter from do_fault_error()
s390/delay: sync comment within __delay() with reality
s390: move from strlcpy with unused retval to strscpy
drm/i915/ats-m: Add thread execution tuning setting
Revert "drm/i915/dg2: Add preemption changes for Wa_14015141709"
thermal: gov_user_space: Do not lock thermal zone mutex
spi: spi-rockchip: Add rk3588-spi compatible
bpftool: Add support for querying cgroup_iter link
ASoC: amd: fix spelling mistake: "i.e" -> "i.e."
memory: mtk-smi: mt8188: Add SMI Support
memory: mtk-smi: Add enable IOMMU SMC command for MM master
memory: mtk-smi: Add return value for configure port function
dt-bindings: memory: mediatek: Add mt8188 smi binding
iio: light: ltrf216a: Add raw attribute
dt-bindings: iio: Add missing (unevaluated|additional)Properties on child nodes
MAINTAINERS: fix Analog Devices forum links
iio/accel: fix repeated words in comments
dt-bindings: iio: accel: add dt-binding schema for msa311 accel driver
iio: add MEMSensing MSA311 3-axis accelerometer driver
MAINTAINERS: Add myself as a reviewer for panel-edp.c
staging: vt6655: Rename function MACvSetShortRetryLimit
staging: vt6655: Delete function MACbIsIntDisable
staging: vt6655: Rename function MACbIsRegBitsOff
staging: vt6655: Replace macro MACvSetRFLE_LatchBase
staging: vt6655: Rename macro MACvSelectPage1
staging: vt6655: Rename macro MACvSelectPage0
staging: vt6655: Rename function MACvSetBBType
staging: vt6655: Convert macro MACvSetBBType to function
staging: vt6655: Remove declaration of s_vCalculateOFDMRParameter
staging: rtl8192e: Describe each kernel config option
staging: r8188eu: use time_after_eq(a,b) to replace "a>=b"
staging/rtl8192e: fix repeated words in comments
staging: rtl8192e: Remove PHY_SetRFPowerState and rename StateToSet
staging: rtl8192e: Remove Unnecessary ftrace-like logging
staging: rtl8192e: Rename Tx... and RxCheckStuckHandler
staging: rtl8192e: Remove blank lines in rtl_core.c
KVM: arm64/mmu: count KVM s2 mmu usage in secondary pagetable stats
KVM: x86/mmu: count KVM mmu usage in secondary pagetable stats.
media: platform: mtk-mdp3: add MediaTek MDP3 driver
media: dt-binding: mediatek: add bindings for MediaTek CCORR and WDMA
media: dt-binding: mediatek: add bindings for MediaTek MDP3 components
media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
media: xilinx: video: Add 1X12 greyscale format
media: xilinx: csi2rxss: Add 1X12 greyscale format
media: staging: media: imx: imx7-media-csi: Increase video mem limit
media: uvcvideo: Limit power line control for Sonix Technology
media: uvcvideo: Use entity get_cur in uvc_ctrl_set
media: uvcvideo: Fix typo 'the the' in comment
media: uvcvideo: Use indexed loops in uvc_ctrl_init_ctrl()
media: uvcvideo: Fix memory leak in uvc_gpio_parse
media: renesas: vsp1: Add support for RZ/G2L VSPD
media: renesas: vsp1: Add VSP1_HAS_NON_ZERO_LBA feature bit
media: renesas: vsp1: Add support for VSP software version
media: renesas: vsp1: Add support to deassert/assert reset line
media: dt-bindings: media: renesas,vsp1: Document RZ/G2L VSPD bindings
media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start()
media: amphion: fix a bug that vpu core may not resume after suspend
phy: qcom-qmp-usb: drop pipe clock lane suffix
phy: qcom-qmp-pcie-msm8996: drop reset lane suffix
phy: qcom-qmp-pcie-msm8996: drop pipe clock lane suffix
phy: qcom-qmp-combo: drop pipe clock lane suffix
phy: qcom-qmp-combo: drop unused lane reset
phy: qcom-qmp-pcie: drop pipe clock lane suffix
dt-bindings: phy: qcom,qmp-usb3-dp: deprecate USB PIPE clock name
dt-bindings: phy: qcom,qmp-usb3-dp: fix bogus clock-cells property
dt-bindings: phy: qcom,qmp-usb: add missing qcom,sc7180-qmp-usb3-phy schema
dt-bindings: phy: qcom,qmp-usb: deprecate PIPE clock name
dt-bindings: phy: qcom,qmp-usb: add missing child node schema
dt-bindings: phy: add QMP USB PHY schema
dt-bindings: phy: qcom,qmp-ufs: add missing child node schema
dt-bindings: phy: qcom,qmp-ufs: add missing SM8150 power domain
dt-bindings: phy: qcom,qmp-ufs: add missing SM8450 clock
dt-bindings: phy: add QMP UFS PHY schema
dt-bindings: phy: qcom,qmp-pcie: deprecate PIPE clock name
dt-bindings: phy: qcom,qmp-pcie: add missing child node schema
dt-bindings: phy: add QMP PCIe PHY schema
dt-bindings: phy: qcom,msm8996-qmp-pcie: deprecate reset names
dt-bindings: phy: qcom,msm8996-qmp-pcie: deprecate PIPE clock names
dt-bindings: phy: qcom,msm8996-qmp-pcie: add missing child node schema
dt-bindings: phy: add qcom,msm8996-qmp-pcie-phy schema
dt-bindings: phy: qcom,qmp: drop child-node comment
dt-bindings: phy: qcom,qmp: clean up example
dt-bindings: phy: qcom,qmp: clean up descriptions
dt-bindings: phy: qcom,qmp: fix child node description
dt-bindings: phy: qcom,qmp: drop redundant descriptions
dt-bindings: phy: qcom,qmp: sort compatible strings
dt-bindings: phy: qcom,qmp: fix bogus clock-cells property
media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc
media: amphion: don't change the colorspace reported by decoder.
media: amphion: adjust the encoder's value range of gop size
media: amphion: insert picture startcode after seek for vc1g format
media: cedrus: Fix endless loop in cedrus_h265_skip_bits()
media: cedrus: Set the platform driver data earlier
drm/i915/selftests: allow misaligned_pin test work with unmappable memory
media: cedrus: Fix watchdog race condition
media: videobuf2: Remove vb2_find_timestamp()
media: cedrus: Use vb2_find_buffer
media: mediatek: vcodec: Skip non CBR bitrate mode
media: mediatek: vcodec: Add mt8188 encoder's chip name
media: mediatek: vcodec: add decoder compatible to support mt8188
media: dt-bindings: media: mediatek: vcodec: add decoder dt-bindings for mt8188
media: mediatek: vcodec: Use ctx vb2_queue mutex instead of device mutex
media: mediatek: vcodec: Fix bitstream crop information error
media: mediatek: vcodec: Remove encoder driver get IRQ resource
media: mediatek: vcodec: Add mt8188 encoder driver
media: dt-bindings: media: mediatek: vcodec: Add encoder dt-bindings for mt8188
media: mediatek: vcodec: Add encoder driver support for 34-bit iova
serial: tegra: Remove custom frame size calculation
serial: sunsab: Remove frame size calculation dead-code
serial: fsl_lpuart: Remove custom frame size calculation
serial: cpm_uart: Remove custom frame size calculation
serial: ucc_uart: Remove custom frame size calculation
media: ti: cal: fix wdma irq for metadata
media: ti: cal: combine wdma irq handling
termios: get rid of stray asm/termios.h include in n_hdlc.c
loongarch: remove generic-y += termios.h
serial: pch_uart: CIRC_CNT_TO_END() is enough
serial: sh-sci: tail is already on valid range
serial: sh-sci: CIRC_CNT_TO_END() is enough
tty: Make ->set_termios() old ktermios const
usb: serial: Make ->set_termios() old ktermios const
serial: Make ->set_termios() old ktermios const
tty: Make ldisc ->set_termios() old ktermios const
tty: Make tty_termios_copy_hw() old ktermios const
serial: dz: Assume previous baudrate is valid
tty: Fix comment style in tty_termios_input_baud_rate()
tty: Remove baudrate dead code & make ktermios params const
tty: move from strlcpy with unused retval to strscpy
dt-bindings: serial: samsung: Add 'power-domains' property
dt-bindings: serial: renesas,scif: Document RZ/Five SoC
wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
tty/vt: Remove printable variable
dt-bindings: serial: samsung_uart: drop ref from reg-io-width
tty: serial: meson: Use devm_clk_get_enabled() helper
serial: 8250: Clear dma tx_err unconditionally
serial: 8250: Add helper for clearing IER
tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency
serial: pic32_uart: Convert to use GPIO descriptors
serial: pic32_uart: Utilize uart_console_enabled()
serial: fsl_lpuart: Fix comment typo
serial: pl011: Add reg-io-width parameters
dt-bindings: serial: pl011: Add a reg-io-width parameter
tty: xilinx_uartps: Check the clk_enable return value
tty: xilinx_uartps: Add timeout waiting for loop
tty: xilinx_uartps: Prevent writes when the controller is disabled
tty: xilinx_uartps: Fix the ignore_status
tty: xilinx_uartps: Initialise the read_status_mask
tty: xilinx_uartps: Update copyright text to correct format
tty: xilinx_uartps: Check clk_enable return value
net: devlink: stub port params cmds for they are unused internally
net: sched: using TCQ_MIN_PRIO_BANDS in prio_tune()
net: ngbe: Add build support for ngbe
spi: amd: Fix speed selection
ethtool: report missing header via ext_ack in the default handler
ethtool: strset: report missing ETHTOOL_A_STRINGSET_ID via ext_ack
devlink: use missing attribute ext_ack
netlink: add helpers for extack attr presence checking
netlink: add support for ext_ack missing attributes
netlink: factor out extack composition
memblock tests: add tests for memblock_trim_memory
memblock tests: add tests for memblock_*bottom_up functions
memblock tests: update alloc_nid_api to test memblock_alloc_try_nid_raw
memblock tests: update alloc_api to test memblock_alloc_raw
memblock tests: add additional tests for basic api and memblock_alloc
memblock tests: add labels to verbose output for generic alloc tests
memblock tests: update zeroed memory check for memblock_alloc_* tests
memblock tests: update tests to check if memblock_alloc zeroed memory
memblock tests: update reference to obsolete build option in comments
memblock tests: add command line help option
i2c: imx-lpi2c: use bulk clk API
dt-bindings: i2c: i2c-imx-lpi2c: add i.MX93
dt-bindings: i2c: i2c-imx-lpi2c: add dmas property
dt-bindings: i2c: i2c-imx-lpi2c: add ipg clk
net: unify alloclen calculation for paged requests
ARM: 9221/1: traps: print un-hashed user pc on undefined instruction
nfp: add support for eeprom get and set command
nfp: check if application firmware is indifferent to port speed
nfp: propagate port speed from management firmware
ARM: make ARCH_MULTIPLATFORM user-visible
ARM: fix XIP_KERNEL dependencies
RDMA/hns: Remove redundant member doorbell_qpn of struct hns_roce_qp
IB/cm: Refactor cm_insert_listen() and cm_find_listen()
IB/cm: remove cm_id_priv->id.service_mask and service_mask parameter of cm_init_listen()
IB/cm: Remove the service_mask parameter from ib_cm_listen()
RDMA/rtrs: Remove 'dir' argument from rnbd_srv_rdma_ev
spi: renesas,sh-msiof: Fix 'unevaluatedProperties' warnings
ASoC: codecs: rk817: fix missing I2C dependency in compile test
perf/hw_breakpoint: Optimize toggle_bp_slot() for CPU-independent task targets
perf/hw_breakpoint: Optimize max_bp_pinned_slots() for CPU-independent task targets
perf/hw_breakpoint: Introduce bp_slots_histogram
perf/hw_breakpoint: Reduce contention with large number of tasks
locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked()
powerpc/hw_breakpoint: Avoid relying on caller synchronization
soc: mediatek: mtk-svs: Explicitly include bitfield header
perf/hw_breakpoint: Remove useless code related to flexible breakpoints
perf/hw_breakpoint: Make hw_breakpoint_weight() inlinable
perf/hw_breakpoint: Optimize constant number of breakpoint slots
perf/hw_breakpoint: Mark data __ro_after_init
perf/hw_breakpoint: Optimize list of per-task breakpoints
perf/hw_breakpoint: Clean up headers
perf/hw_breakpoint: Provide hw_breakpoint_is_used() and use in test
perf/hw_breakpoint: Add KUnit test for constraints accounting
arm64: dts: mediatek: Add missing xHCI clocks for mt8192 and mt8195
PCI: qcom-ep: Add MODULE_DEVICE_TABLE
drm/bridge: it6505: Fix the order of DP_SET_POWER commands
drm/bridge: megachips: Fix a null pointer dereference bug
drm/dp: add drm_dp_phy_name() for getting DP PHY name
arm64: dts: renesas: r8a779f0: Add MSIOF nodes
dt-bindings: arm: renesas: Document Renesas R-Car V3H2 SoC and board
phy: move from strlcpy with unused retval to strscpy
phy: qcom-qmp-combo: Add sc8280xp USB/DP combo phys
phy: qcom-qmp: Add SC8280XP USB3 UNI phy
phy: qcom-qmp-combo: Parameterize swing and pre_emphasis tables
dt-bindings: phy: qcom,qmp: Add compatible for SC8280XP USB phys
phy: qualcomm: phy-qcom-qmp: add support for combo USB3+DP phy on SDM845
dt-bindings: phy: samsung,ufs-phy: match clock items
phy: tegra: xusb: Only warn once about reset problems in .remove()
dt-bindings: phy: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: phy: qcom,usb-snps-femto-v2: Add SM6375
media: ti: cal: use CSI-2 frame number for seq number
media: ti: cal: rename sd_state to state
media: ti: cal: fix useless variable init
media: tc358743: limit msg.len to CEC_MAX_MSG_SIZE
media: media/cec: use CEC_MAX_MSG_SIZE instead of hardcoded 16
media: MAINTAINERS: change tc358743 maintainer
media: dw100: Fix an error handling path in dw100_probe()
media: cx23885: reset DMA on AMD Renior/Cezanne IOMMU due to RiSC engine stall
ALSA: hda/hdmi: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
media: videodev2.h: drop V4L2_CAP_ASYNCIO
media: rockchip: rga: Fix probe rga_parse_dt bugs
media: v4l2-ctrls: Fix typo in VP8 comment
media: airspy: fix memory leak in airspy probe
phy: qcom: edp: Add SC8280XP eDP and DP PHYs
phy: qcom: edp: Introduce support for DisplayPort
phy: qcom: edp: Perform lane configuration
phy: qcom: edp: Generate unique clock names
dt-bindings: phy: qcom-edp: Add SC8280XP PHY compatibles
media: tm6000: Fix unused value in vidioc_try_fmt_vid_cap()
media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk rate
phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g
dt-bindings: phy: ti,phy-j721e-wiz: Add support for ti,j7200-wiz-10g
dt-bindings: phy: ti,phy-j721e-wiz: deprecate clock MUX nodes
phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver
dt-bindings: phy: Add PHY_TYPE_USXGMII definition
phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J7200
soundwire: intel: set dev_num_ida_min
soundwire: bus: allow device number to be unique at system level
soundwire: bus: rename sdw_ida as sdw_bus_ida
f2fs: remove gc_urgent_high_limited for cleanup
f2fs: iostat: support accounting compressed IO
f2fs: use memcpy_{to,from}_page() where possible
f2fs: fix wrong continue condition in GC
f2fs: LFS mode does not support ATGC
ARM: dts: qcom: pmx55: align SPMI PMIC Power-on node name with dtschema
ARM: dts: qcom: pm8941: align SPMI PMIC LPG node name with dtschema
ARM: dts: qcom: align SPMI PMIC ADC node name with dtschema
arm64: dts: qcom: sdm845-mtp: correct ADC settle time
arm64: dts: qcom: sc7280-idp: correct ADC channel node name and unit address
arm64: dts: qcom: align PMIC GPIO pin configuration with DT schema
arm64: dts: qcom: align SPMI PMIC Power-on node name with dtschema
arm64: dts: qcom: align SPMI PMIC LPG node name with dtschema
arm64: dts: qcom: align SPMI PMIC regulators node name with dtschema
arm64: dts: qcom: align SPMI PMIC ADC node name with dtschema
arm64: dts: qcom: pmk8350: drop interrupt-names from ADC
arm64: dts: qcom: pmk8350: drop incorrect io-channel-ranges
arm64: dts: qcom: sc7280: Update gpu opp table
arm64: dts: qcom: sc7280-qcard: Add alias 'wifi0'
soc: qcom: llcc: Pass LLCC version based register offsets to EDAC driver
soc: qcom: llcc: Rename reg_offset structs to reflect LLCC version
audit: use time_after to compare time
soc: qcom: qmi: use const for struct qmi_elem_info
arm64: dts: qcom: sm8250: move DSI opp table to the dsi0 node
soc: qcom: icc-bwmon: remove redundant ret variable
arm64: dts: qcom: sm8450: add Inline Crypto Engine registers and clock
arm64: dts: qcom: sc7280-herobrine: Don't enable the USB 2.0 port
arm64: dts: qcom: sc7180-trogdor: Keep pm6150_adc enabled for TZ
arm64: dts: qcom: pm8350c: Drop PWM reg declaration
arm64: dts: qcom: sc7280: Add support for zoglin
dt-bindings: arm: qcom: document zoglin board
arm64: dts: qcom: msm8996-xiaomi-*: Add LEDs
arm64: dts: qcom: use GPIO flags for tlmm
arm64: dts: qcom: sdm845-db845c: drop gpios from CCI I2C sensors
arm64: dts: qcom: sdm845-db845c: drop power-domains from CCI I2C sensors
ARM: dts: qcom: use GPIO flags for tlmm
ASoC: amd: enable Pink sardine platform machine driver build.
ASoC: amd: add Pink Sardine machine driver using dmic
ASoC: amd: create platform device for acp6.2 machine driver
ASoC: amd: enable Pink Sardine acp6.2 drivers build
ASoC: amd: add acp6.2 pdm driver pm ops
ASoC: amd: add acp6.2 pci driver pm ops
ASoC: amd: add acp6.2 pdm driver dma ops
ASoC: amd: add acp6.2 irq handler
ASoC: amd: add acp6.2 pdm platform driver
ASoC: amd: add platform devices for acp6.2 pdm driver and dmic driver
ASoC: amd: add acp6.2 init/de-init functions
ASoC: amd: add Pink Sardine ACP PCI driver
ASoC: amd: add Pink Sardine platform ACP IP register header
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up some inconsistent indentings
drm/amd/display: clean up one inconsistent indenting
drm/amdgpu: add new ip block for LSDMA 6.0
drm/amdgpu: add new ip block for sdma 6.0
drm/amdgpu: declare firmware for new SDMA 6.0.3
drm/amdgpu: enable smu block for smu 13.0.10
drm/amdgpu: added supported smu 13.0.10 sw pptable
drm/amd/pm: add smu_v13_0_10 driver if version
drm/amd/pm: add smu_v13_0_10 support
drm/amdgpu: add new ip block for PSP 13.0
drm/amdgpu: added firmware module for psp 13.0.10
drm/amdgpu: support psp v13_0_10 ip block
drm/amdgpu: add new ip block for SOC21
drm/amdgpu: Enable pg/cg flags on GC11_0_3 for VCN
drm/amdgpu: initialize common sw config for v11_0_3
drm/amdgpu: drop gc 11_0_0 golden settings
drm/amdkfd: remove redundant variables err and ret
drm/amd/display: remove redundant vertical_line_start variable
drm/amd/display: Correct cursor position on horizontal mirror
drm/amd/display: Fix black flash when switching from ODM2to1 to ODMBypass
drm/amd/display: Fix check for stream and plane
drm/amd/display: Re-initialize viewport after pipe merge
drm/amd/display: Use correct plane for CAB cursor size allocation
drm/amdgpu: ensure no PCIe peer access for CPU XGMI iolinks
drm/amd/display: 3.2.201
drm/amd/pm: bump SMU 13.0.0 driver_if header version
drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
drm/amd/pm: use vbios carried pptable for those supported SKUs
drm/amd/display: Add visual confirm color support for SubVP
drm/amd/display: [FW Promotion] Release 0.0.132.0
drm/amd/display: Add comments.
drm/amd/display: Revert "program k1/k2 divider for virtual signal for DCN32"
drm/amd/display: Fix primary EDP link detection
drm/amd/display: fix wrong register access
drm/amd/display: use actual cursor size instead of max for CAB allocation
drm/amd/display: disable display fresh from MALL on an edge case for DCN321
drm/amd/display: Fix CAB cursor size allocation for DCN32/321
drm/amd/display: Missing HPO instance added
drm/amd/display: Refactor edp dsc codes.
drm/amd/display: SubVP missing scaling case
drm/amd/display: Add support for visual confirm color
drm/amd/display: Allow PHY state update between same states
drm/amd/display: Cleanup PSR flag
drm/amd/display: Cursor lag with PSR1 eDP
drm/amd/display: Add DC debug option to force LTTPR mode
drm/amd/display: add a override flag as wa for some specific dongle
arm64: dts: qcom: sa8295p-adp: disallow regulator mode switches
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: disallow regulator mode switches
arm64: dts: qcom: sc8280xp-crd: disallow regulator mode switches
arm64: dts: qcom: sc7280: Update lpasscore node
arm64: dts: qcom: sc7280: Update lpassaudio clock controller for resets
arm64: dts: qcom: sc7280: Cleanup the lpasscc node
ARM: dts: qcom: msm8660-surf: move fixed regulator out of soc
ARM: dts: qcom: msm8660: override nodes by label
ARM: dts: qcom: msm8226: override nodes by label
ARM: dts: qcom: msm8960: override nodes by label
drm/amd/display: Only commit SubVP state after pipe programming
drm/bridge: ps8640: Add double reset T4 and T5 to power-on sequence
drm/amd/display: Remove assert from PHY state update
drm/amd/display: set dig fifo read start level to 7 before dig fifo reset
arm64: dts: qcom: sm6350: Add GPI DMA nodes
drm/amdgpu: Fix use-after-free in amdgpu_cs_ioctl
drm/amd/display: Fix OTG H timing reset for dcn314
drm/amd/display: Refine aux transaction before retrieve caps
drm/amd/display: Fix DCN32 DPSTREAMCLK_CNTL programming
drm/amd/display: Don't choose SubVP display if ActiveMargin > 0
drm/amd/display: Set ODM policy based on number of DSC slices
drm/amd/display: 3.2.200
drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume()
drm/amd/display: Fix variable dereferenced before check
drm/amdgpu: Remove the unneeded result variable
drm/amdgpu: Update mes_v11_api_def.h
drm/amdgpu: disable FRU access on special SIENNA CICHLID card
arm64: dts: qcom: sdm845: Add the RPMh stats node
arm64: dts: qcom: sdm845: Reduce reg size for aoss_qmp
dt-bindings: soc: qcom: stats: Document SDM845 compatible
soc: qcom: stats: Add SDM845 stats config and compatible
arm64: dts: qcom: pm6150l: add missing adc channels
dt-bindings: firmware: document Qualcomm SM6115 SCM
arm64: dts: qcom: sm8150: switch TCSR mutex to MMIO
arm64: dts: qcom: sm8150: split TCSR halt regs out of mutex
arm64: dts: qcom: sdm630: switch TCSR mutex to MMIO
arm64: dts: qcom: sdm630: split TCSR halt regs out of mutex
arm64: dts: qcom: qcs404: switch TCSR mutex to MMIO
arm64: dts: qcom: sdm845: switch TCSR mutex to MMIO
arm64: dts: qcom: sdm845: split TCSR halt regs out of mutex
arm64: dts: qcom: sc7280: split TCSR halt regs out of mutex
arm64: dts: qcom: sc7180: switch TCSR mutex to MMIO
arm64: dts: qcom: sc7180: split TCSR halt regs out of mutex
arm64: dts: qcom: sc7180: add missing TCSR syscon compatible
arm64: dts: qcom: msm8998: switch TCSR mutex to MMIO
arm64: dts: qcom: msm8998: split TCSR halt regs out of mutex
arm64: dts: qcom: msm8996: switch TCSR mutex to MMIO
arm64: dts: qcom: msm8996: split TCSR halt regs out of mutex
dt-bindings: mfd: qcom,tcsr: add several devices
arm64: dts: qcom: sdm845-xiaomi-polaris: Fix sde_dsi_active pinctrl
soc: qcom: Make QCOM_RPMPD depend on OF
ARM: dts: qcom: ipq8064: add ipq8065 variant
ARM: dts: qcom: ipq8064: add ipq8062 variant
ARM: dts: qcom: ipq8064: add v2 dtsi variant
ARM: dts: qcom-*: replace deprecated perst-gpio with perst-gpios
ARM: dts: qcom: stop using snps,dw-pcie falback
arm64: dts: qcom: msm8916-samsung-a2015: Rename touchscreen analog regulator
arm64: dts: qcom: msm8916-samsung-e2015: Add touchkey
ARM: dts: qcom-msm8916-samsung-e2015: Include dts from arm64
arm64: dts: qcom: msm8916-samsung-e2015: Add initial common dtsi
dt-bindings: qcom: Document bindings for new msm8916-samsung-e2015 devices
dt-bindings: arm: qcom: Document additional sku6 for sc7180 pazquel
arm64: dts: qcom: Add SKU6 for sc7180-trogdor-pazquel-lte-parade
clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock
arm64: dts: qcom: Add device tree for Sony Xperia 1 IV
arm64: dts: qcom: sm8450: Add SDHCI2
arm64: dts: qcom: sm8450: Adjust memory map
dt-bindings: arm: qcom: Document Sony Xperia 1 IV (PDX223)
arm64: dts: qcom: msm8998: add MSM8998 SDCC specific compatible
arm64: dts: qcom: msm8992-xiaomi-libra: split qcom,msm-id into tuples
dt-bindings: clock: qcom,mmcc: define clocks/clock-names for MSM8996
dt-bindings: clock: qcom,mmcc: fix clocks/clock-names definitions
arm64: dts: qcom: msm8916: add clocks to the GCC device node
clk: qcom: gcc-msm8916: use parent_hws/_data instead of parent_names
clk: qcom: gcc-msm8916: move gcc_mss_q6_bimc_axi_clk down
clk: qcom: gcc-msm8916: move GPLL definitions up
clk: qcom: gcc-msm8916: use ARRAY_SIZE instead of specifying num_parents
dt-bindings: clock: separate bindings for MSM8916 GCC device
dt-bindings: clk: qcom,gcc-*: use qcom,gcc.yaml
selftests/bpf: Fix connect4_prog tcp/socket header type conflict
regulator: core: Fix regulator supply registration with sysfs
arm64: dts: qcom: sm6350: Add interconnect support
arm64: dts: qcom: replace deprecated perst-gpio with perst-gpios
arm64: dts: qcom: stop using snps,dw-pcie falback
dt-bindings: crypto: ti,sa2ul: drop dma-coherent property
dt-bindings: leds: qcom-wled: fix number of addresses
dt-bindings: nvmem: qfprom: add IPQ8064 and SDM630 compatibles
dt-bindings: crypto: drop minItems equal to maxItems
dt-bindings: ata: drop minItems equal to maxItems
dt-bindings: socionext,uniphier-system-cache: drop minItems equal to maxItems
media: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes
dt-bindings: display: drop minItems equal to maxItems
dt-bindings: display: synopsys,dw-hdmi: drop ref from reg-io-width
dt-bindings: display: Add missing (unevaluated|additional)Properties on child nodes
spi: mt7621: Remove 'clk' from 'struct mt7621_spi'
spi: mt7621: Use devm_spi_register_controller()
spi: mt7621: Use the devm_clk_get_enabled() helper to simplify error handling
spi: mt7621: Fix an error message in mt7621_spi_probe()
platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
HSI: omap_ssi_port: Fix dma_map_sg error check
HSI: cmt_speech: Pass a pointer to virt_to_page()
HSI: omap_ssi: Fix refcount leak in ssi_probe
HSI: clients: remove duplicate assignment
drm: bridge: dw_hdmi: only trigger hotplug event on link change
spi: stm32-qspi: Fix pm_runtime management in stm32_qspi_transfer_one_message()
drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_get_data_mapping()
selftests/bpf: Fix bind{4,6} tcp/socket header type conflict
drm/bridge: tc358767: Handle bridge past DPI output
media: av7110: move to staging/media/deprecated/saa7146
media: saa7146: deprecate hexium_gemini/orion, mxb and ttpci
media: davinci: deprecate dm644x_ccdc, dm355_cddc and dm365_isif
media: fsl-viu: deprecate this driver
media: tm6000: deprecate this driver
media: zr364xx: deprecate this driver
media: meye: deprecate this driver
media: cpia2: deprecate this driver
arm64: dts: mt8192: Add dsi node
arm64: dts: mt8192: Add display nodes
arm64: dts: mediatek: Add mmsys #reset-cells property for mt8192
arm64: dts: mt8192: Add mipi_tx node
arm64: dts: mt8192: Add pwm node
media: staging/media: add a STAGING_MEDIA_DEPRECATED option
media: avoid use of 'videobuf'
media: staging/media/omap4iss/iss_video.c: videobuf -> vb2
media: platform: ti: avoid using 'videobuf' or 'video-buf'
arm64: dts: Add MediaTek MT8186 dts and evaluation board and Makefile
drm/bridge: anx7625: Support HDMI_I2S audio format
media: media/v4l2-mem2mem.h: rename 'videobuf' to 'vb2'
bpf, mips: No need to use min() to get MAX_TAIL_CALL_CNT
media: vb2: videobuf -> videobuf2
media: media/pci/ngene/ngene.h: remove #ifdef NGENE_V4L
media: zoran: move to mainline
media: zoran: from VB2_READ/WRITE: read/write isn't supported
media: zoran: the video device is video capture only, not M2M
media: zoran: fix checkpatch --strict issues
media: ti/omap: fix repeated words in comments
media: pci/cx23885: fix repeated words in comments
media: pci/cx18: fix repeated words in comments
media: pci/cx18: fix repeated words in comments
media: i2c/cx25840: fix repeated words in comments
media: v4l2-flash: Fix comment typo
media: technisat-usb2: Fix comment typo
media: drxk: Fix comment typo
media: v4l2-ioctl: Fix typo 'the the' in comment
media: tm6000: Fix typo 'the the' in comment
media: gspca: Fix typo 'the the' in comment
media: platform: ti: Fix typo 'the the' in comment
media: saa7164: Fix typo 'the the' in comment
media: ivtv: Fix typo 'the the' in comment
media: cx88: Fix typo 'the the' in comment
media: dvb-frontends: Fix typo 'the the' in comment
media: sun6i-csi: Fix comment typo
media: dib8000: Fix comment typo
media: staging/media/av7110/av7110: Fix typo in string
media: MAINTAINERS: add entry for i.MX8MP DW100 v4l2 mem2mem driver
media: dw100: Add i.MX8MP dw100 dewarper driver
media: dt-bindings: media: Add i.MX8MP DW100 binding
media: uapi: Add a control for DW100 driver
media: v4l: uapi: Add user control base for DW100 controls
media: Documentation: dw100: Add user documentation for the DW100 driver
media: v4l2-ctrls: Export default v4l2_ctrl_type_ops callbacks
media: v4l2-ctrls: optimize type_ops for arrays
ASoC: codecs: max98088: remove redundant ret variable
drm/i915/guc: Remove log size module parameters
net: sparx5: add support for mrouter ports
net: sparx5: add list for mdb entries in driver
ethernet: Add helpers to recognize addresses mapped to IP multicast
genetlink: start to validate reserved header bytes
spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4
spi: sh-msiof: add generic Gen4 binding
spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support
drm/i915: split gem quirks from display quirks
ARM: dts: at91: sam9x60ek: remove simple-bus for regulators
ARM: dts: lan966x: add support for pcb8290
arm64: dts: rockchip: specify pinctrl for i2c adapters on rock-3a
arm64: dts: rockchip: add vcc_mipi regulator to rock-3a
arm64: dts: rockchip: add vcc_cam regulator to rock-3a
drm/i915: move INTEL_FRONTBUFFER_* macros to intel_frontbuffer.h
drm/i915/vrr: drop window2_delay member from i915
drm/i915: move and group sagv under display.sagv
drm/i915: move overlay to display.overlay
drm/i915: move hotplug to display.hotplug
x86/earlyprintk: Clean up pciserial
drm/i915: move wm to display.wm
drm/i915: move and group fbdev under display.fbdev
wifi: mac80211: fix potential deadlock in ieee80211_key_link()
drm/i915: move dpll under display.dpll
drm/i915: move and split audio under display.audio and display.funcs
drm/i915: move dmc to display.dmc
drm/i915: move and group pps members under display.pps
drm/i915: move and group gmbus members under display.gmbus
drm/i915: move color_funcs to display.funcs
drm/i915: move fdi_funcs to display.funcs
arm64: defconfig: Drop ARM_CPUIDLE(generic idle driver) config
drm/i915: move wm_disp funcs to display.funcs
drm/i915: move hotplug_funcs to display.funcs
drm/i915: move dpll_funcs to display.funcs
drm/i915: move cdclk_funcs to display.funcs
ARM: configs: replace CONFIG_NO_HZ=y with CONFIG_NO_HZ_IDLE=y
ARM: defconfig: fix CONFIG_SND_SOC_AC97_CODEC name
ARM: defconfig: drop CONFIG_MICROCHIP_PIT64B
ARM: defconfig: drop CONFIG_USB_FSL_USB2
ARM: defconfig: drop CONFIG_SND_SOC_FSL_SAI
ARM: defconfig: drop CONFIG_PTP_1588_CLOCK=y
ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
ARM: defconfig: drop CONFIG_SERIAL_OMAP references
ARM: defconfig: drop CONFIG_NET_VENDOR_ASIX=y
ARM: defconfig: clean up multi_v4t and multi_v5 configs
xfrm: lwtunnel: add lwtunnel support for xfrm interfaces in collect_md mode
xfrm: interface: support collect metadata mode
drm/i915: add display sub-struct to drm_i915_private
ARM: defconfig: reorder defconfig files
net: allow storing xfrm interface metadata in metadata_dst
esp: choose the correct inner protocol for GSO on inter address family tunnels
PCI: dwc: Drop dependency on ZONE_DMA32
arm64: dts: meson-sm1-sei610: Remove 'enable-active-low'
arm64: dts: meson-g12a: Remove 'enable-active-low'
drm/gma500: Fix comment typo
perf: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platform
perf: Capture branch privilege information
perf: Extend branch type classification
perf: Add system error and not in transaction branch types
drm/gma500: Fix SDVO command debug printing
x86/mce: Retrieve poison range from hardware
clk: renesas: r8a779f0: Add MSIOF clocks
clk: renesas: r9a09g011: Add IIC clock and reset entries
arm64: dts: renesas: r8a774a1: Put I2C aliases to board files
arm64: dts: renesas: r8a774e1: Rename i2c_dvfs to iic_pmic
arm64: dts: renesas: r8a779a0: Put I2C aliases to board files
arm64: dts: renesas: r8a77990: Put I2C aliases to board files
arm64: dts: renesas: r8a77980: Put I2C aliases to board files
arm64: dts: renesas: r8a77970: Put I2C aliases to board files
arm64: dts: renesas: r8a779{51|60|65}: Put I2C aliases to board files
arm64: dts: renesas: rzv2m evk: Enable i2c
arm64: dts: renesas: r9a09g011: Add i2c nodes
arm64: defconfig: Enable additional support for Renesas platforms
ARM: shmobile: defconfig: Refresh for v6.0-rc1
RDMA/rxe: Remove an unused member from struct rxe_mr
cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG
ASoC: codecs: allow compile testing without MFD drivers
dt-bindings: mediatek: Add axi clock in mt8173 dts example
regulator: tps65219: change tps65219_regulator_irq_types to static
ASoC: amd: acp: Modify dai_id macros to be more generic
spi: stm32-qspi: Fix stm32_qspi_transfer_one_message() error path
ASoC: wcd938x: Remove spurious type_base from irq chip
ASoC: wcd9335: Convert irq chip to config regs
drm/msm/a6xx: Improve gpu recovery sequence
drm/msm/a6xx: Ensure CX collapse during gpu recovery
drm/msm: Fix cx collapse issue during recovery
drm/msm: Correct pm_runtime votes in recover worker
drm/msm: Take single rpm refcount on behalf of all submits
drm/msm: Remove unnecessary pm_runtime_get/put
drm/msm: De-open-code some CP_EVENT_WRITE
dt-bindings: vendor-prefixes: add MEMSensing Microsystems Co., Ltd.
lib/string_helpers: Add str_read_write() helper
iio: common: scmi_sensors: use HZ macro from units.h
iio: accel: adxl345: use HZ macro from units.h
units: complement the set of Hz units
drm/msm/iommu: optimize map/unmap
drm/msm: Add fault-injection support
drm/msm/gem: Convert to lockdep assert
RDMA/core: Remove 'device' argument from rdma_build_skb()
RDMA/srp: Use the attribute group mechanism for sysfs attributes
RDMA/srp: Handle dev_set_name() failure
RDMA/srp: Remove the srp_host.released completion
RDMA/srp: Rework the srp_add_port() error path
drm/msm/gem: Add msm_gem_assert_locked()
drm/msm/gem: Evict active GEM objects when necessary
drm/msm/gem: Consolidate shrinker trace
drm/msm/gem: Unpin buffers earlier
drm/msm/gem: Convert to using drm_gem_lru
drm/gem: Add LRU/shrinker helper
drm/msm/gem: Remove active refcnt
drm/msm/gem: Consolidate pin/unpin paths
drm/msm/gem: Rename to pin/unpin_pages
drm/msm/gem: Rename update_inactive
drm/msm/gem: Check for active in shrinker path
drm/msm: Split out idr_lock
drm/msm: Small submit cleanup
drm/msm: Reorder lock vs submit alloc
bpf: Fix a few typos in BPF helpers documentation
selftests/bpf: Declare subprog_noise as static in tailcall_bpf2bpf4
net_sched: remove impossible conditions
net: fman: memac: Uninitialized variable on error path
openvswitch: add OVS_DP_ATTR_PER_CPU_PIDS to get requests
openvswitch: allow specifying ifindex of new interfaces
net: ftmac100: add an opportunity to get ethaddr from the platform
net: dsa: mv88e6xxx: Allow external SMI if serial
genetlink: hold read cb_lock during iteration of genl_fam_idr in genl_bind()
net/mlx4: Fix error check for dma_map_sg
net: devlink: add RNLT lock assertion to devlink_compat_switch_id_get()
mlx4: Do type_clear() for devlink ports when type_set() was called previously
net: dsa: mv88e6xxx: support RGMII cmode
platform/chrome: cros_ec_typec: Correct alt mode index
platform/chrome: cros_ec_typec: Add bit offset for DP VDO
perf/x86/amd/lbr: Add LbrExtV2 branch speculation info support
perf/core: Add speculation info to branch entries
perf/x86/amd/lbr: Use fusion-aware branch classifier
perf/x86: Make branch classifier fusion-aware
perf/x86/amd/lbr: Add LbrExtV2 software branch filter support
perf/x86: Move branch classifier
perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter support
perf/x86/amd/lbr: Add LbrExtV2 branch record support
perf/x86/amd/lbr: Detect LbrExtV2 support
x86/cpufeatures: Add LbrExtV2 feature bit
perf/x86/amd/core: Add generic branch record interfaces
perf/x86/amd/core: Refactor branch attributes
perf/x86/amd/brs: Move feature-specific functions
sched: Add update_current_exec_runtime helper
selftests/bpf: fix type conflict in test_tc_dtime
audit: free audit_proctitle only on task exit
audit: explicitly check audit_context->context enum value
cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_attach_task_all()
audit: audit_context pid unused, context enum comment fix
cgroup: Homogenize cgroup_get_from_id() return value
cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id
cgroup: Honor caller's cgroup NS when resolving path
coresight: etm4x: docs: Add documentation for 'ts_source' sysfs interface
coresight: etm4x: Expose default timestamp source in sysfs
drm/i915/dg2: Incorporate Wa_16014892111 into DRAW_WATERMARK tuning
PCI/MSI: Correct 'can_mask' test in msi_add_msi_desc()
soc: mediatek: mtk-svs: Use bitfield access macros where possible
soc: mediatek: mtk-svs: Commonize t-calibration-data fuse array read
dt-bindings: power: mediatek: Update maintainer list
dt-bindings: power: mediatek: Support naming power controller node with unit address
dt-bindings: power: mediatek: Refine multiple level power domain nodes
pinctrl: nuvoton: Use 'unsigned int' instead of just 'unsigned'.
dt-bindings: pinctrl: Add missing (unevaluated|additional)Properties on child nodes
sbitmap: remove unnecessary code in __sbitmap_queue_get_batch
gfs2: Switch from strlcpy to strscpy
pinctrl: amd: Pick some different unicode symbols
pinctrl: fixup for "i2c: Make remove callback return void"
drm/i915: Add new ADL-S pci id
drm/tve200: Fix smatch warning
drm: bridge: icn6211: Add support for external REFCLK
dt-bindings: display: bridge: icn6211: Add support for external REFCLK
drm: bridge: icn6211: Add and use hs_rate and lp_rate
drm: fix drm_mipi_dbi build errors
drm/panel: use 'select' for Ili9341 panel driver helpers
ARM: dts: Let Gemini NS2502 parse redboot partitions
ARM: dts: gemini: ssi1328: permit to use gigabit
ARM: dts: gemini: ns2502: permit to use gigabit
platform/x86: msi-laptop: Add msi_scm_disable_hw_fn_handling() helper
platform/x86: msi-laptop: Add msi_scm_model_exit() helper
net: sched: remove unnecessary init of qdisc skb head
platform/x86: msi-laptop: Fix resource cleanup
platform/x86: msi-laptop: Simplify ec_delay handling
platform/x86: msi-laptop: Fix old-ec check for backlight registering
platform/x86: msi-laptop: Drop MSI_DRIVER_VERSION
platform/x86: msi-laptop: Use MODULE_DEVICE_TABLE()
platform/x86: toshiba_acpi: Fix ECO LED control on Toshiba Z830
platform/x86: thinkpad_acpi: Explicitly set to balanced mode on startup
crypto: Kconfig - simplify compression/RNG entries
crypto: Kconfig - simplify cipher entries
crypto: Kconfig - simplify userspace entries
crypto: Kconfig - simplify hash entries
crypto: Kconfig - simplify aead entries
crypto: Kconfig - simplify CRC entries
crypto: Kconfig - simplify public-key entries
crypto: Kconfig - add submenus
crypto: Kconfig - sort the arm entries
crypto: Kconfig - sort the arm64 entries
crypto: Kconfig - submenus for arm and arm64
crypto: Kconfig - remove AES_ARM64 ref by SA2UL
crypto: Kconfig - move x86 entries to a submenu
crypto: Kconfig - move sparc entries to a submenu
crypto: Kconfig - move s390 entries to a submenu
crypto: Kconfig - move powerpc entries to a submenu
crypto: Kconfig - move mips entries to a submenu
crypto: hisilicon/qm - no judgment in the back process
crypto: ccree - Fix dma_map_sg error check
crypto: allwinner - Fix dma_map_sg error check
crypto: amlogic - Fix dma_map_sg error check
crypto: qce - Fix dma_map_sg error check
crypto: sahara - Fix error check for dma_map_sg
crypto: gemini - Fix error check for dma_map_sg
crypto: drivers - move from strlcpy with unused retval to strscpy
crypto: core - move from strlcpy with unused retval to strscpy
crypto: aspeed - add HACE crypto driver
dt-bindings: crypto: add documentation for aspeed hace
ARM: dts: aspeed: Add HACE device controller node
dt-bindings: clock: Add AST2500/AST2600 HACE reset definition
crypto: aspeed - Add HACE hash driver
crypto: ccp - Fail the PSP initialization when writing psp data file failed
crypto: ccp - Initialize PSP when reading psp data file failed
hwrng: imx-rngc - use devres for hwrng registration
hwrng: imx-rngc - use devm_clk_get_enabled
crypto: tcrypt - remove mode=1000
r8152: add PID for the Lenovo OneLink+ Dock
wifi: rtw88: fix uninitialized use of primary channel index
net: phylink: allow RGMII/RTBI in-band status
platform/x86: move from strlcpy with unused retval to strscpy
x86/microcode: Remove ->request_microcode_user()
platform/x86: asus-wmi: Fix the name of the mic-mute LED classdev
platform/x86: asus-wmi: Implement TUF laptop keyboard power states
platform/x86: asus-wmi: Implement TUF laptop keyboard LED modes
platform/x86: asus-wmi: Support the GPU fan on TUF laptops
platform/x86: asus-wmi: Modify behaviour of Fn+F5 fan key
platform/x86: asus-wmi: Update tablet_mode_sw module-param help text
net: prestera: manage matchall and flower priorities
net: prestera: add support for egress traffic mirroring
net: prestera: acl: extract matchall logic into a separate file
net: asix: ax88772: add ethtool pause configuration
net: asix: ax88772: migrate to phylink
wifi: mac80211: use full 'unsigned int' type
wifi: mac80211: move from strlcpy with unused retval to strscpy
wifi: mac80211: read ethtool's sta_stats from sinfo
wifi: mac80211: correct SMPS mode in HE 6 GHz capability
drm/i915: Skip wm/ddb readout for disabled pipes
dt-bindings: net: Add missing (unevaluated|additional)Properties on child nodes
libbpf: add map_get_fd_by_id and map_delete_elem in light skeleton
bpf: prepare for more bpf syscall to be used from kernel and user space.
powerpc/82xx: remove spidev node from mgcoge
powerpc/microwatt: Add LiteX MMC driver
selftests/powerpc: Add a test for execute-only memory
powerpc/mm: Support execute-only memory on the Radix MMU
macintosh: move from strlcpy with unused retval to strscpy
powerpc: move from strlcpy with unused retval to strscpy
powerpc/fsl_booke: Make calc_cam_sz() static
powerpc: Remove stale declarations in mmu_decl.h
powerpc: Update ISA versions to mention e5500/e6500
powerpc: Move patch sites out of asm-prototypes.h
powerpc/boot: Drop unused dummy.c
powerpc/boot: Convert more files to use SPDX tags
riscv: enable CD-ROM file systems in defconfig
drm/mediatek: Remove the unneeded result
bpf: Add CGROUP prefix to cgroup_iter_order
Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn
Bluetooth: move from strlcpy with unused retval to strscpy
Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt
Bluetooth: ISO: Fix not handling shutdown condition
Bluetooth: hci_sync: fix double mgmt_pending_free() in remove_adv_monitor()
Bluetooth: MGMT: Fix Get Device Flags
Bluetooth: L2CAP: Fix build errors in some archs
Bluetooth: hci_sync: Fix suspend performance regression
Bluetooth: hci_event: Fix vendor (unknown) opcode status handling
Bluetooth: convert hci_update_adv_data to hci_sync
Bluetooth: move hci_get_random_address() to hci_sync
Bluetooth: Delete unreferenced hci_request code
Bluetooth: Move Adv Instance timer to hci_sync
drm/mediatek: Drop of_gpio header
Bluetooth: Convert SCO configure_datapath to hci_sync
Bluetooth: Delete unused hci_req_stop_discovery()
Bluetooth: Rework le_scan_restart for hci_sync
Bluetooth: Convert le_scan_disable timeout to hci_sync
Bluetooth: Add VID/PID 0489/e0e0 for MediaTek MT7921
drm/i915/pxp: don't start pxp without mei_pxp bind
ata: libata-core: Simplify ata_build_rw_tf()
ata: libata: Rename ATA_DFLAG_NCQ_PRIO_ENABLE
ata: libata-core: remove redundant err_mask variable
ata: ahci: Do not check ACPI_FADT_LOW_POWER_S0
drm/i915/display/mtl: Extend MBUS programming
drm/i915/mtl: Reuse adl-p DBUF calculations
drm/i915/mtl: Update memory bandwidth parameters
drm/i915/mtl: memory latency data from LATENCY_LPX_LPY for WM
drm/i915: Extract wm latency adjustment to its own function
clk: sunxi-ng: d1: Limit PLL rates to stable ranges
netdev: Use try_cmpxchg in napi_if_scheduled_mark_missed
mlxsw: Remove unused mlxsw_core_port_type_get()
mlxsw: Remove unused port_type_set devlink op
mlxsw: Remove unused IB stuff
net: devlink: limit flash component name to match version returned by info_get()
netdevsim: add version fw.mgmt info info_get() and mark as a component
net: devlink: extend info_get() version put to indicate a flash component
selftests/net: fix reinitialization of TEST_PROGS in net self tests.
dt-bindings: display: adi,adv75xx: Add missing graph schema references
MAINTAINERS: Add Mahesh J Salgaonkar as EEH maintainer
drm/i915/mtl: Fix rawclk for Meteorlake PCH
drm/i915/mtl: Add support for MTL in Display Init sequences
drm/i915/mtl: Add VBT port and AUX_CH mapping
drm/i915/mtl: Add PCH support
dt-bindings: Remove 'Device Tree Bindings' from end of title:
of: unittest: taint the kernel when of unittest runs
bpf/scripts: Assert helper enum value is aligned with comment order
bpftool: Fix a wrong type cast in btf_dumper_int
selftests/bpf: add a selftest for cgroup hierarchical stats collection
selftests/bpf: extend cgroup helpers
cgroup: bpf: enable bpf programs to integrate with rstat
selftests/bpf: Test cgroup_iter.
bpf: Introduce cgroup iter
drm/i915/mtl: Don't mask off CCS according to DSS fusing
drm/i915/mtl: MMIO range is now 4MB
drm/i915: Skip Bit12 fw domain reset for gen12+
drm/amd: remove possible condition with no effect (if == else)
drm/amd: remove possible condition with no effect (if == else)
drm/amd: fix potential memory leak
drm/amd: fix potential memory leak
drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
drm: amd: amdgpu: ACPI: Add comment about ACPI_FADT_LOW_POWER_S0
drm/radeon: use time_after(a,b) to replace "a>b"
drm/amdgpu: use dev_info to benefit mGPU case
drm/amdgpu: use adev_to_drm to get drm device
drm/amdgpu: add MGCG perfmon setting for gfx11
drm/amd/amdgpu: avoid soft reset check when gpu recovery disabled
drm/amdkfd: Fix isa version for the GC 10.3.7
drm/amdgpu: Fix page table setup on Arcturus
drm/amdkfd: Allocate doorbells only when needed
drm/amd/pm: update SMU 13.0.0 driver_if header
drm/amd/display: Remove redundant check in atomic_check
drm/amd/display: Adding log clock table from SMU
drm/amd/display: Uncomment SubVP scaling case
drm/amd/display: Add interface to track PHY state
drm/amd/display: Free phantom plane and stream properly
drm/amd/display: program k1/k2 divider for virtual signal for DCN32
drm/amd/display: Cursor flicker when entering PSRSU
drm/amd/display: change to runtime initialization for reg offsets for DCN321
drm/amd/display: change to runtime initialization for reg offsets for DCN32
drm/amd/display: Change AUX NACK behavior
drm/amd/display: HDMI ODM Combine Policy Correction
drm/amd/display: fix odm 2:1 policy not being applied consistently in 4k144 modes
drm/amd/display: do not change pipe split policy for RV2
drm/amd/display: 3.2.199
drm/amd/display: [FW Promotion] Release 0.0.130.0
drm/amdgpu: skip set_topology_info for VF
drm/amdgpu: add sdma instance check for gfx11 CGCG
ASoC: tas2764: Export highpass filter setting
ASoC: tas2764: Add IRQ handling
ASoC: tas2764: Fix mute/unmute
ASoC: tas2764: Drop conflicting set_bias_level power setting
ASoC: tas2764: Allow mono streams
regulator: core: Don't err if allow-set-load but no allowed-modes
regulator: core: Require regulator drivers to check uV for get_optimum_mode()
ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close()
dt-bindings: arm: coresight-tmc: Add 'iommu' property
dt-bindings: arm: coresight: Add 'power-domains' property
gfs2: Clear flags when withdraw prevents xmote
gfs2: Dequeue waiters when withdrawn
gfs2: Prevent double iput for journal on error
spi: amd: Configure device speed
arm64: dts: mt8195: Add display node for vdosys0
arm64: dts: mt8195: Add gce node
arm64: dts: mt8195: Add iommu and smi nodes
arm64: dts: mt8195: Specify audio reset controller
arm64: dts: mt8195: Add adsp node and adsp mailbox nodes
arm64: dts: mt8195: Add audio related nodes
arm64: dts: mt8195: Add scp node
arm64: dts: mt8195: Add spmi node
arm64: dts: mt8195: Add power domains controller
arm64: dts: mt8195: Add vdosys and vppsys clock nodes
arm64: dts: mt8195: Add cpufreq node
arm64: dts: mt8195: Disable I2C0 node
arm64: dts: mt8195: Disable watchdog external reset signal
arm64: dts: mediatek: Update mt81xx scpsys node to align with dt-bindings
drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
platform/x86: asus-wmi: Simplify tablet-mode-switch handling
platform/x86: asus-wmi: Simplify tablet-mode-switch probing
platform/x86: asus-wmi: Add support for ROG X13 tablet mode
platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum
platform/x86: asus-wmi: Support the hardware GPU MUX on some laptops
platform/x86: asus-wmi: Simplify some of the *_check_present() helpers
platform/x86: asus-wmi: Refactor panel_od attribute
platform/x86: asus-wmi: Refactor egpu_enable attribute
platform/x86: asus-wmi: Refactor disable_gpu attribute
platform/x86: asus-wmi: Document the panel_od sysfs attribute
platform/x86: asus-wmi: Document the egpu_enable sysfs attribute
platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute
platform/x86: asus-wmi: Use kobj_to_dev()
platform/x86: asus-wmi: Convert all attr-show to use sysfs_emit
platform/surface: aggregator_registry: Add HID devices for sensors and UCSI client to SP8
platform/surface: aggregator_registry: Rename HID device nodes based on new findings
platform/surface: aggregator_registry: Rename HID device nodes based on their function
platform/surface: aggregator_registry: Add support for Surface Laptop Go 2
platform/x86: x86-android-tablets: Fix broken touchscreen on Chuwi Hi8 with Windows BIOS
platform/x86: pmc_atom: Amend comment style and grammar
platform/x86: pmc_atom: Make terminator entry uniform
platform/x86: pmc_atom: Improve quirk message to be less cryptic
platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
platform/x86: dell-privacy: convert to use dev_groups
soc: mediatek: mtk-svs: Use devm variant for dev_pm_opp_of_add_table()
soc: mediatek: mtk-svs: Drop of_match_ptr() for of_match_table
soc: mediatek: mtk-svs: Remove hardcoded irqflags
soc: mediatek: mtk-svs: Switch to platform_get_irq()
gfs2: Use TRY lock in gfs2_inode_lookup for UNLINKED inodes
dt-bindings: soc: mediatek: pwrap: add compatible for mt8188
soc: mediatek: Let PMIC Wrapper and SCPSYS depend on OF
ASoC: sigmadsp: switch to use kmemdup_nul() helper
net: sched: delete duplicate cleanup of backlog and qlen
arm64: dts: mediatek: mt8183-pumpkin: add keypad support
arm64: dts: mediatek: mt8183: add keyboard node
arm64: dts: mt8183: add MediaTek MDP3 nodes
dt-bindings: pinctrl: mt8186: Fix 'reg-names' for pinctrl nodes
ASoC: Add Apple MCA I2S transceiver bindings
ASoC: apple: mca: Add locking
ASoC: apple: mca: Start new platform driver
pinctrl: mediatek: add mt8188 driver
dt-bindings: pinctrl: mediatek: add support for mt8188
mm/slub: move free_debug_processing() further
pinctrl: qcom: Add sc8280xp lpass lpi pinctrl driver
dt-bindings: pinctrl: qcom: Add sc8280xp lpass lpi pinctrl bindings
pinctrl: qcom: Add sm8450 lpass lpi pinctrl driver
dt-bindings: pinctrl: qcom: Add sm8450 lpass lpi pinctrl bindings
pinctrl: nomadik: Convert drivers to use struct pingroup and PINCTRL_PINGROUP()
pinctrl: bcm: Convert drivers to use struct pingroup and PINCTRL_PINGROUP()
spi: pxa2xx: Remove the unneeded result variable
regulator: drivers: Remove unnecessary print function dev_err()
ASoC: max98088: add support for noise gate reg
ASoC: codecs: add suspend and resume for ES8316
ASoC: SOF: mediatek: Use generic implementation for .ipc_msg_data field
ASoC: SOF: mediatek: add snd_sof_dsp_ops callbacks for pcm and mail box
ASoC: SOF: mediatek: Add dai driver for mt8186
PCI: pci-bridge-emul: Set position of PCI capabilities to real HW value
drm/virtio: Fix same-context optimization
udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
HID: move from strlcpy with unused retval to strscpy
HID: vivaldi: convert to use dev_groups
HID: wacom: Simplify comments
HID: rmi: replace ternary operator with min()
HID: Kconfig: remove redundant "depends on HID" lines
wifi: cfg80211: Add link_id to cfg80211_ch_switch_started_notify()
wifi: nl80211: send MLO links channel info in GET_INTERFACE
nfp: flower: support case of match on ct_state(0/0x3f)
wifi: mac80211: allow bw change during channel switch in mesh
wifi: mac80211: clean up a needless assignment in ieee80211_sta_activate_link()
drm/radeon: Don't register backlight when another backlight should be used (v3)
drm/amdgpu: Don't register backlight when another backlight should be used (v3)
drm/i915: Don't register backlight when another backlight should be used (v2)
EDAC/wq: Remove unneeded flush_workqueue()
wifi: mac80211: allow link address A2 in TXQ dequeue
wifi: mac80211: fix control port frame addressing
wifi: mac80211: set link ID in TX info for beacons
wifi: mac80211_hwsim: fix link change handling
wifi: mac80211: maintain link_id in link_sta
wifi: cfg80211/mac80211: check EHT capability size correctly
wifi: mac80211_hwsim: split iftype data into AP/non-AP
wifi: mac80211: mlme: don't add empty EML capabilities
wifi: mac80211: use link ID for MLO in queued frames
wifi: mac80211: use the corresponding link for stats update
wifi: mac80211: add link information in ieee80211_rx_status
wifi: mac80211: properly implement MLO key handling
wifi: cfg80211: Add link_id parameter to various key operations for MLO
wifi: cfg80211: Prevent cfg80211_wext_siwencodeext() on MLD
wifi: cfg80211: reject connect response with MLO params for WEP
wifi: mac80211: fix use-after-free
wifi: mac80211: use link in TXQ parameter configuration
wifi: cfg80211: add link id to txq params
wifi: mac80211: set link BSSID
wifi: cfg80211: get correct AP link chandef
wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0
wifi: mac80211: properly set old_links when removing a link
wifi: mac80211: accept STA changes without link changes
HID: playstation: convert to use dev_groups
net: gro: skb_gro_header helper function
EDAC/ie31200: Add Skylake-S support
HID: uclogic: Add support for Parblo A610 PRO
HID: uclogic: Add support for XP-PEN Deco Pro S
HID: uclogic: Add support for UGEE v2 mouse frames
HID: uclogic: Add support for UGEE v2 dial frames
HID: uclogic: Parse the UGEE v2 frame type
HID: uclogic: Refactor UGEE v2 frame initialization
HID: uclogic: Refactor UGEE v2 string descriptor parsing
HID: uclogic: KUnit best practices and naming conventions
HID: uclogic: Fix warning in uclogic_rdesc_template_apply
HID: uclogic: Add missing suffix for digitalizers
lib/vnsprintf: add const modifier for param 'bitmap'
drm/vc4: hvs: protect drm_print_regset32()
drm/vc4: crtc: protect device resources after removal
drm/vc4: plane: protect device resources after removal
drm/vc4: hdmi: unlock mutex when device is unplugged
drm/i915: fix null pointer dereference
dt-bindings: serial: samsung: add exynosautov9-uart compatible
Documentation: devlink: fix the locking section
selftests/net: Add sk_bind_sendto_listen and sk_connect_zero_addr
selftests/net: Add test for timing a bind request to a port with a populated bhash entry
net: Add a bhash2 table hashed by port and address
selftests/bpf: Fix wrong size passed to bpf_setsockopt()
selftests/bpf: Add cb_refs test to s390x deny list
netlink: fix some kernel-doc comments
net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses
Documentation: sysctl: align cells in second content column
selftests/bpf: Add tests for reference state fixes for callbacks
bpf: Fix reference state management for synchronous callbacks
pinctrl: Add Cypress cy8c95x0 support
dt-binding: pinctrl: Add cypress,cy8c95x0
mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses.
KVM: x86/mmu: fix memoryleak in kvm_mmu_vendor_module_init()
KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
kvm: x86: Do proper cleanup if kvm_x86_ops->vm_init() fails
drm/i915/dg2: Add additional HDMI pixel clock frequencies
MAINTAINERS: Add Manivannan Sadhasivam as PCI Endpoint reviewer
ice: Print human-friendly PHY types
ice: Implement devlink port split operations
ice: Add additional flags to ice_nvm_write_activate
ice: Add port option admin queue commands
ice: Add support for ip TTL & ToS offload
block/rnbd-clt: Remove the unneeded result variable
mm/sl[au]b: introduce common alloc/free functions without tracepoint
mm/slab: kmalloc: pass requests larger than order-1 page to page allocator
mm/slab_common: cleanup kmalloc_large()
mm/slab_common: kmalloc_node: pass large requests to page allocator
mm/slub: move kmalloc_large_node() to slab_common.c
mm/slab_common: fold kmalloc_order_trace() into kmalloc_large()
mm/sl[au]b: factor out __do_kmalloc_node()
mm/slab_common: cleanup kmalloc_track_caller()
mm/slab_common: remove CONFIG_NUMA ifdefs for common kmalloc functions
mm/slab: cleanup slab_alloc() and slab_alloc_node()
mm/slab: move NUMA-related code to __do_cache_alloc()
drm/i915/guc/slpc: Allow SLPC to use efficient frequency
staging: r8188eu: remove unnecessary null check
staging: sm750fb: split multiple assignments to lines
clk: samsung: MAINTAINERS: add Krzysztof Kozlowski
ASoC: mediatek: dt-bindings: modify machine bindings for SOF
ASoC: mediatek: dt-bindings: modify machine bindings for SOF
r8169: remove support for chip version 60
r8169: remove support for chip version 50
r8169: remove support for chip version 49
r8169: remove support for chip versions 45 and 47
r8169: remove support for chip version 41
micrel: ksz8851: fixes struct pointer issue
tcp: annotate data-race around tcp_md5sig_pool_populated
net: marvell: prestera: implement br_port_locked flag offloading
dt-bindings: PCI: microchip,pcie-host: fix missing dma-ranges
dt-bindings: PCI: microchip,pcie-host: fix missing clocks properties
dt-bindings: PCI: fu740-pci: fix missing clock-names
regulator: max597x: Remove the unneeded result variable
ASoC: SOF: imx8ulp: add missing of_node_put() in imx8ulp_probe()
x86/mm: Print likely CPU at segfault time
net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to correct location
net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G
dt-bindings: net: ti: k3-am654-cpsw-nuss: Update bindings for J7200 CPSW5G
net: skb: prevent the split of kfree_skb_reason() by gcc
drm/i915: move has_dsc to runtime info
drm/i915: move has_dmc to runtime info
drm/i915: move has_hdcp to runtime info
drm/i915: move pipe_mask and cpu_transcoder_mask to runtime info
drm/i915: move platform_engine_mask to runtime info
drm/i915: move memory_regions to runtime info
drm/i915: move has_pooled_eu to runtime info
drm/i915: move ppgtt_type and ppgtt_size to runtime info
drm/i915: move page_sizes to runtime info
drm/i915: move fbc_mask to runtime info
drm/i915: move graphics.ver and graphics.rel to runtime info
drm/i915: add initial runtime info into device info
platform/x86/amd/pmf: Fix clang unused variable warning
platform/x86/amd/pmf: Fix undefined reference to platform_profile
drm/i915: combine device info printing into one
drm/i915/guc: remove runtime info printing from time stamp logging
ALSA: doc: Drop snd_dma_continuous_data() usages
ALSA: memalloc: Drop special handling of GFP for CONTINUOUS allocation
ASoC: Intel: sst: Switch to standard device pages
ALSA: pdaudiocf: Drop superfluous GFP setup
ALSA: vx: Drop superfluous GFP setup
RDMA/hns: Support MR's restrack raw ops for hns driver
platform/chrome: cros_ec: Expose suspend_timeout_ms in debugfs
clk: do not initialize ret
clk: remove extra empty line
net: phy: tja11xx: add interface mode and RMII REF_CLK support
dt-bindings: net: tja11xx: add nxp,refclk_in property
mlxsw: minimal: Extend to support line card dynamic operations
mlxsw: minimal: Extend module to port mapping with slot index
mlxsw: minimal: Move ports allocation to separate routine
mlxsw: minimal: Extend APIs with slot index for modular system support
mlxsw: i2c: Add support for system interrupt handling
mlxsw: core_linecards: Register a system event handler
mlxsw: core: Add registration APIs for system event handler
mlxsw: core_linecards: Separate line card init and fini flow
bpf: Move bpf_loop and bpf_for_each_map_elem under CAP_BPF
docs: netlink: basic introduction to Netlink
net: improve and fix netlink kdoc
selftests/bpf: Make sure bpf_{g,s}et_retval is exposed everywhere
bpf: update bpf_{g,s}et_retval documentation
bpf: expose bpf_strtol and bpf_strtoul to all program types
bpf: Use cgroup_{common,current}_func_proto in more hooks
bpf: Introduce cgroup_{common,current}_func_proto
net: ftmac100: set max_mtu to allow DSA overhead setting
ASoC: codes: src4xxx: Avoid clang -Wsometimes-uninitialized in src4xxx_hw_params()
drm/display/dp_mst: Move all payload info into the atomic state
drm/radeon: Drop legacy MST support
drm/display/dp_mst: Maintain time slot allocations when deleting payloads
drm/display/dp_mst: Drop all ports from topology on CSNs before queueing link address work
drm/display/dp_mst: Add helpers for serializing SST <-> MST transitions
drm/nouveau/kms: Pull mst state in for all modesets
drm/nouveau/kms: Cache DP encoders in nouveau_connector
drm/display/dp_mst: Fix modeset tracking in drm_dp_atomic_release_vcpi_slots()
drm/display/dp_mst: Don't open code modeset checks for releasing time slots
drm/display/dp_mst: Add nonblocking helpers for DP MST
drm/display/dp_mst: Add helper for finding payloads in atomic MST state
drm/display/dp_mst: Add some missing kdocs for atomic MST structs
drm/display/dp_mst: Fix confusing docs for drm_dp_atomic_release_time_slots()
drm/display/dp_mst: Call them time slots, not VCPI slots
drm/display/dp_mst: Rename drm_dp_mst_vcpi_allocation
drm/amdgpu/dm/mst: Rename get_payload_table()
drm/amdgpu/dc/mst: Rename dp_mst_stream_allocation(_table)
scripts/bpf: Set date attribute for bpf-helpers(7) man page
scripts/bpf: Set version attribute for bpf-helpers(7) man page
bpf, selftests: Test BPF_FLOW_DISSECTOR_CONTINUE
bpf, test_run: Propagate bpf_flow_dissect's retval to user's bpf_attr.test.retval
bpf, flow_dissector: Introduce BPF_FLOW_DISSECTOR_CONTINUE retcode for bpf progs
flow_dissector: Make 'bpf_flow_dissect' return the bpf program retcode
rtc: mxc: Use devm_clk_get_enabled() helper
rtc: gamecube: Always reset HW_SRNPROT after read
rtc: k3: detect SoC to determine erratum fix
rtc: k3: wait until the unlock field is not zero
rtc: mpfs: Remove printing of stray CR
remoteproc: imx_dsp_rproc: fix argument 2 of rproc_mem_entry_init
fs: dlm: const void resource name parameter
fs: dlm: LSFL_CB_DELAY only for kernel lockspaces
fs: dlm: remove DLM_LSFL_FS from uapi
fs: dlm: trace user space callbacks
fs: dlm: change ls_clear_proc_locks to spinlock
fs: dlm: remove dlm_del_ast prototype
fs: dlm: handle rcom in else if branch
fs: dlm: allow lockspaces have zero lvblen
fs: dlm: fix invalid derefence of sb_lvbptr
fs: dlm: handle -EINVAL as log_error()
fs: dlm: use __func__ for function name
fs: dlm: handle -EBUSY first in unlock validation
fs: dlm: handle -EBUSY first in lock arg validation
fs: dlm: fix race between test_bit() and queue_work()
fs: dlm: fix race in lowcomms
remoteproc: imx_rproc: Simplify some error message
ASoC: SOF: Intel: hda: Skip IMR boot after a firmware crash or boot failure
ASoC: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes
ASoC: SOF: ipc4-loader: Verify ext manifest magic number
ASoC: SOF: imx: imx8ulp: declare ops structure as static
ASoC: fsl_sai: Update slots number according to bclk_ratio
ASoC: SOF: mediatek: Add sof_mt8186_machs for mt8186
ASoC: SOF: Introduce function sof_of_machine_select
regulator: drivers: Add TI TPS65219 PMIC regulators support
regulator: dt-bindings: Add TI TPS65219 PMIC bindings
regulator: qcom_smd: Add PM6125 RPM regulators
regulator: qcom_smd: Sort pmics alphabetically (part 3)
regulator: qcom_smd: Sort pmics alphabetically (part 2)
regulator: qcom_smd: Sort pmics alphabetically (part 1)
regulator: qcom_spmi: Add PM6125 PMIC support
regulator: qcom_spmi: Sort pmics alphabetically (part 2)
regulator: qcom_spmi: Sort pmics alphabetically (part 1)
regulator: qcom_spmi: Add support for LDO_510 and FTSMPS
regulator: qcom_spmi: Add support for HFSMPS regulator type
regulator: qcom_smd: Document PM6125 PMIC
regulator: qcom_smd: Sort compatibles alphabetically
regulator: qcom_spmi: Document PM6125 PMIC
regulator: qcom_spmi: Improve formatting of if-then blocks
soundwire: intel: remove use of __func__ in dev_dbg
soundwire: bus: remove use of __func__ in dev_dbg
soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX
soundwire: intel: Remove unnecessary TODO
soundwire: qcom: Update error prints to debug prints
regmap: check right noinc bounds in debug print
regulator: dt-bindings: Add missing (unevaluated|additional)Properties on child nodes
drm/panel-edp: add IVO M133NW4J-R3 panel entry
subdev/clk: fix repeated words in comments
dt-bindings: interrupt-controller: arm,gic: Support two address and size cells
dt-bindings: interrupt-controller: arm,gic-v3: Make 'interrupts' optional
ima: fix blocking of security.ima xattrs of unsupported algorithms
mm/slub: Remove the unneeded result variable
drm/i915/backlight: Disable pps power hook for aux based backlight
mm/slab_common: Remove the unneeded result variable
staging: r8188eu: always update the status variables
staging: r8188eu: always cancel blink_work
staging: r8188eu: don't restart "no link" blinking unnecessarily
staging: r8188eu: remove unused module parameter rtw_chip_version
staging: r8188eu: remove xmit_osdep.h
staging: r8188eu: remove os_dep/xmit_linux.c
staging: r8188eu: rename rtw_os_pkt_complete()
staging: r8188eu: make rtw_os_pkt_complete() static
staging: r8188eu: rename rtw_os_xmit_complete()
staging: r8188eu: move rtw_os_xmit_complete() to rtw_xmit.c
staging: r8188eu: move struct pkt_file to rtw_xmit.h
staging: r8188eu: remove unnecessary initialization to zero
staging: r8188eu: rename _rtw_pktfile_read()
staging: r8188eu: make _rtw_pktfile_read() static
staging: r8188eu: rename _rtw_open_pktfile()
staging: r8188eu: make _rtw_open_pktfile() static
staging: r8188eu: rename rtw_os_xmit_resource_free()
staging: r8188eu: make rtw_os_xmit_resource_free() static
staging: r8188eu: rename rtw_os_xmit_resource_alloc()
staging: r8188eu: make rtw_os_xmit_resource_alloc() static
staging: r8188eu: rename rtw_os_xmit_schedule()
staging: r8188eu: make rtw_os_xmit_schedule() static
staging: r8188eu: make rtw_remainder_len() static
staging: rtl8723bs: remove odm_NoiseMonitor.h and odm_NoiseMonitor.c
staging: rtl8723bs: remove member noise_level from struct dm_odm_t
staging: rtl8723bs: remove unused function ODM_InbandNoise_Monitor
staging: rtl8723bs: remove static const variable odm_comp_str
staging: rtl8723bs: remove function rtw_odm_dbg_comp_set
staging: rtl8723bs: remove function rtw_odm_adaptivity_parm_msg
staging: rtl8723bs: remove function IsCommentString
staging: rtl8723bs: remove function GetFractionValueFromString
staging: rtl8723bs: remove function rtw_odm_ability_set
staging: rtl8723bs: remove function rtw_get_ch_setting_union
staging: rtl8723bs: remove function rtw_odm_dbg_comp_msg
staging: r8188eu: remove ioctl_cfg80211.h
staging: r8188eu: remove ODM_ConfigRFWithHeaderFile()
staging: r8188eu: remove unused function parameter
staging: r8188eu: merge rtw_{os,}_indicate_scan_done()
staging: r8188eu: merge rtw_{os,}_indicate_connect()
staging: r8188eu: merge rtw_{os,}_indicate_disconnect()
staging: r8188eu: make rtw_reset_securitypriv() static
staging: r8188eu: remove unneeded initializations
staging: r8188eu: make rtw_report_sec_ie() static
staging: r8188eu: move rtw_indicate_sta_assoc_event() to rtw_ap.c
staging: r8188eu: make rtw_indicate_sta_disassoc_event() static
staging: r8188eu: make init_addba_retry_timer() static
staging: r8188eu: make init_mlme_ext_timer() static
staging: move from strlcpy with unused retval to strscpy
sbitmap: fix possible io hung due to lost wakeup
staging: r8188eu: remove rtw_endofpktfile()
dt-bindings: PCI: mediatek-gen3: Add support for MT8188 and MT8195
ASoC: SOF: Intel: hda: Drop no longer used ROM state definitions
ASoC: SOF: Intel: hda-loader: Use the FSR state definitions during bootup
PCI: mediatek-gen3: Change driver name to mtk-pcie-gen3
drm/i915/utils: remove unused KBps/MBps/GBps macros
arm64: dts: rockchip: Add analog audio output on quartz64-b
spi: dw: Quite logging on deferred controller registration
spi: dt-bindings: snps,dw-apb-ssi: drop ref from reg-io-width
spi: stm32_qspi: Add transfer_one_message() spi callback
docs: devres: regulator: Add new get_enable functions to devres.rst
regmap: introduce value tracing for regmap bulk operations
ASoC: fsl_sai: Add support multi fifo sdma script
ASoC: SOF: compress: Remove dai_posn variable
ASoC: atmel_ssc_dai: Remove the unneeded result variable
ASoC: mediatek: mt8186: rename sound card name
PCI: mvebu: Fix endianness when accessing PCI emul bridge members
net: mscc: ocelot: adjust forwarding domain for CPU ports in a LAG
net: mscc: ocelot: set up tag_8021q CPU ports independent of user port affinity
net: dsa: use dsa_tree_for_each_cpu_port in dsa_tree_{setup,teardown}_master
net: dsa: all DSA masters must be down when changing the tagging protocol
net: dsa: only bring down user ports assigned to a given DSA master
net: dsa: existing DSA masters cannot join upper interfaces
net: bridge: move DSA master bridging restriction to DSA
net: dsa: don't stop at NOTIFY_OK when calling ds->ops->port_prechangeupper
net: dsa: walk through all changeupper notifier functions
sched/fair: Don't init util/runnable_avg for !fair task
sched/fair: Move task sched_avg attach to enqueue_task_fair()
sched/fair: Allow changing cgroup of new forked task
sched/fair: Fix another detach on unattached task corner case
sched/fair: Combine detach into dequeue when migrating task
sched/fair: Update comments in enqueue/dequeue_entity()
sched/fair: Reset sched_avg last_update_time before set_task_rq()
sched/fair: Remove redundant cpu_cgrp_subsys->fork()
sched/fair: Maintain task se depth in set_task_rq()
vsock_test: POLLIN + SO_RCVLOWAT test
vmci/vsock: check SO_RCVLOWAT before wake up reader
virtio/vsock: check SO_RCVLOWAT before wake up reader
vsock: add API call for data ready
vsock: pass sock_rcvlowat to notify_poll_in as target
vmci/vsock: use 'target' in notify_poll_in callback
virtio/vsock: use 'target' in notify_poll_in callback
hv_sock: disable SO_RCVLOWAT support
vsock: SO_RCVLOWAT transport set callback
RDMA/hns: Support MR's restrack ops for hns driver
RDMA/hns: Support QP's restrack raw ops for hns driver
RDMA/hns: Support QP's restrack ops for hns driver
RDMA/hns: Support CQ's restrack raw ops for hns driver
RDMA/hns: Add or remove CQ's restrack attributes
RDMA/hns: Remove redundant DFX file and DFX ops structure
IB/mlx5: Remove duplicate header inclusion related to ODP
net: sched: remove duplicate check of user rights in qdisc
ALSA: hda: cleanup definitions for multi-link registers
PCI: qcom: Sort device-id table
PCI: qcom: Clean up IP configurations
PCI: qcom: Make all optional clocks optional
PCI: qcom: Add support for SA8540P
PCI: qcom: Add support for SC8280XP
dt-bindings: PCI: qcom: Add SA8540P to binding
dt-bindings: PCI: qcom: Add SC8280XP to binding
dt-bindings: PCI: qcom: Enumerate platforms with single msi interrupt
arm64: dts: exynos: Add SysMMU nodes for Exynos850
arm64: dts: exynos: Add CMU_AUD, CMU_IS and CMU_MFCMSCL for Exynos850
arm64: dts: exynosautov9: add fsys0/1 clock DT nodes
clk: samsung: exynos850: Implement CMU_MFCMSCL domain
clk: samsung: exynos850: Implement CMU_IS domain
clk: samsung: exynos850: Implement CMU_AUD domain
clk: samsung: exynos850: Style fixes
clk: samsung: exynosautov9: add fsys1 clock support
clk: samsung: exynosautov9: add fsys0 clock support
clk: samsung: exynosautov9: correct register offsets of peric0/c1
clk: samsung: exynosautov9: add missing gate clks for peric0/c1
xfrm: Drop unused argument
dt-bindings: clock: exynos850: Add Exynos850 CMU_MFCMSCL
dt-bindings: clock: exynos850: Add Exynos850 CMU_IS
dt-bindings: clock: exynos850: Add Exynos850 CMU_AUD
dt-bindings: clock: exynosautov9: add schema for cmu_fsys0/1
dt-bindings: clock: exynosautov9: add fsys1 clock definitions
dt-bindings: clock: exynosautov9: add fys0 clock definitions
clk: samsung: exynos7885: Add TREX clocks
clk: samsung: exynos7885: Implement CMU_FSYS domain
dt-bindings: clock: exynosautov9: correct clock numbering of peric0/c1
clk: samsung: exynos-clkout: Use of_device_get_match_data()
net/mlx5: TC, Add support for SF tunnel offload
net/mlx5: E-Switch, Move send to vport meta rule creation
net/mlx5: E-Switch, Split creating fdb tables into smaller chunks
net/mlx5: E-Switch, Add default drop rule for unmatched packets
net/mlx5e: Completely eliminate priv from fs.h
net/mlx5e: Make all ttc functions of en_fs get fs struct as argument
net/mlx5e: Make flow steering arfs independent of priv
net/mlx5e: Introduce flow steering debug macros
net/mlx5e: Separate ethtool_steering from fs.h and make private
net/mlx5e: Directly get flow_steering struct as input when init/cleanup ethtool steering
net/mlx5e: Convert ethtool_steering member of flow_steering struct to pointer
net/mlx5e: Drop priv argument of ptp function in en_fs
net/mlx5e: Decouple fs_tcp from en.h
net/mlx5e: Decouple fs_tt_redirect from en.h
net/mlx5e: Introduce flow steering API
scsi: mpi3mr: Support SAS transport class callbacks
scsi: mpi3mr: Add framework to issue MPT transport cmds
scsi: mpi3mr: Add SAS SATA end devices to STL
scsi: mpi3mr: Get target object based on rphy
scsi: mpi3mr: Add expander devices to STL
scsi: mpi3mr: Enable STL on HBAs where multipath is disabled
scsi: mpi3mr: Add helper functions to manage device's port
scsi: mpi3mr: Add helper functions to retrieve device objects
scsi: mpi3mr: Add framework to add phys to STL
scsi: mpi3mr: Enable Enclosure device add event
scsi: mpi3mr: Add helper functions to retrieve config pages
scsi: mpi3mr: Add framework to issue config requests
scsi: mpi3mr: Add config and transport related debug flags
scsi: ufs: wb: Modify messages
scsi: ufs: wb: Introduce ufshcd_is_wb_buf_flush_allowed()
scsi: ufs: wb: Add explicit flush sysfs attribute
scsi: ufs: wb: Change function name and parameter names
scsi: ufs: wb: Change wb_enabled condition test
scsi: ufs: core: Allow host driver to disable wb toggling during clock scaling
scsi: ufs: core: Use local_clock() for debugging timestamps
scsi: ufs: ufs-mediatek: Support clk-scaling to optimize power consumption
scsi: ufs: ufs-mediatek: Fix performance scaling
scsi: ufs: ufs-mediatek: Dump more registers
scsi: ufs: ufs-mediatek: Provide detailed description for UIC errors
scsi: ufs: ufs-mediatek: Remove redundant header files
drm/nouveau/hwmon: use simplified HWMON_CHANNEL_INFO macro
clk: Fix comment typo
clk: clocking-wizard: Update the compatible
clk: clocking-wizard: Fix the reconfig for 5.2
clk: clocking-wizard: Rename nr-outputs to xlnx,nr-outputs
clk: clocking-wizard: Move clocking-wizard out
dt-bindings: add documentation of xilinx clocking wizard
clk: tegra20: Fix refcount leak in tegra20_clock_init
clk: tegra: Fix refcount leak in tegra114_clock_init
clk: tegra: Fix refcount leak in tegra210_clock_init
net: dsa: tag_8021q: remove old comment regarding dsa_8021q_netdev_ops
net_sched: move from strlcpy with unused retval to strscpy
openvswitch: move from strlcpy with unused retval to strscpy
ethtool: move from strlcpy with unused retval to strscpy
dsa: move from strlcpy with unused retval to strscpy
net: move from strlcpy with unused retval to strscpy
packet: move from strlcpy with unused retval to strscpy
l2tp: move from strlcpy with unused retval to strscpy
ipv6: move from strlcpy with unused retval to strscpy
ipv4: move from strlcpy with unused retval to strscpy
caif: move from strlcpy with unused retval to strscpy
bridge: move from strlcpy with unused retval to strscpy
ax25: move from strlcpy with unused retval to strscpy
vlan: move from strlcpy with unused retval to strscpy
isdn: move from strlcpy with unused retval to strscpy
net: dsa: make phylink-related OF properties mandatory on DSA and CPU ports
net: dsa: rename dsa_port_link_{,un}register_of
net: dsa: avoid dsa_port_link_{,un}register_of() calls with platform data
of: base: export of_device_compatible_match() for use in modules
dt-bindings: net: dsa: make phylink bindings required for CPU/DSA ports
dt-bindings: net: dsa: rzn1-a5psw: add missing CPU port phy-mode to example
dt-bindings: net: dsa: microchip: add missing CPU port phy-mode to example
dt-bindings: net: dsa: b53: add missing CPU port phy-mode to example
dt-bindings: net: dsa: hellcreek: add missing CPU port phy-mode/fixed-link to example
dt-bindings: net: dsa: xrs700x: add missing CPU port phy-mode to example
Input: gameport - move from strlcpy with unused retval to strscpy
clk: zynqmp: Check the return type zynqmp_pm_query_data
clk: zynqmp: Add a check for NULL pointer
clk: zynqmp: Replaced strncpy() with strscpy()
clk: zynqmp: Fix stack-out-of-bounds in strncpy`
clk: zynqmp: make bestdiv unsigned
clk: move from strlcpy with unused retval to strscpy
dt-bindings: clock: gpio-gate-clock: Convert to json-schema
dt-bindings: clock: Move versaclock.h to dt-bindings/clock
dt-bindings: clock: Move lochnagar.h to dt-bindings/clock
i2c: muxes: Drop obsolete dependency on COMPILE_TEST
fscrypt: remove fscrypt_set_test_dummy_encryption()
drm/amd/display: remove unneeded defines from bios parser
drm/amd/display: enable PCON support for dcn314
drm/amdgpu: enable NBIO IP v7.7.0 Clock Gating
drm/amdgpu: add NBIO IP v7.7.0 Clock Gating support
drm/amdgpu: add TX_POWER_CTRL_1 macro definitions for NBIO IP v7.7.0
drm/radeon: add a force flush to delay work when radeon
drm/amd/display: remove unused header
drm/amd/display: Include missing header
drm/amd/display: remove unneeded semicolon
drm/amd/display: fix i386 frame size warning
drm/amdgpu: Remove the additional kfd pre reset call for sriov
drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
drm/amdgpu: fix hive reference leak when adding xgmi device
drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1
of: move from strlcpy with unused retval to strscpy
dt-bindings: arm,versatile-sysreg: Convert to DT schema format
dt-bindings: display: arm,versatile-tft-panel: Drop erroneous properties in example
dt-bindings: gpu: arm,mali: restrict opp-table to objects
dt-bindings: interconnect: restrict opp-table to objects
dt-bindings: memory-controllers: fsl,imx8m-ddrc: restrict opp-table to objects
drm/panel-edp: add AUO B133UAN02.1 panel entry
RAS/CEC: Reduce offline page threshold for Intel systems
block: use on-stack page vec for <= UIO_FASTIOV
block: enable bio caching use for passthru IO
block: shrink rq_map_data a bit
block, bfq: remove useless parameter for bfq_add/del_bfqq_busy()
block, bfq: remove useless checking in bfq_put_queue()
block, bfq: remove unused functions
block: Change the return type of blk_mq_map_queues() into void
coresight: docs: Fix a broken reference
coresight: trbe: fix Kconfig "its" grammar
drm/lcdif: switch to devm_drm_of_get_bridge
drm/lcdif: Clean up debug prints and comments
drm/lcdif: Consistently use plain timings
drm/lcdif: Clean up headers
net: prestera: cache port state for non-phylink ports too
net: freescale: xgmac: Do not dereference fwnode in struct device
null_blk: Modify the behavior of null_map_queues()
block/rnbd-srv: Add event tracing support
block: sed-opal: Add ioctl to return device status
drm/ttm: Switch to using the new res callback
drm/nouveau: Implement intersect/compatible functions
drm/i915: Implement intersect/compatible functions
drm/amdgpu: Implement intersect/compatible functions
drm/ttm: Implement intersect/compatible functions
drm/ttm: Add new callbacks to ttm res mgr
Remove DECnet support from kernel
spi: intel: 64k erase is supported from Canon Lake and beyond
spi: intel: Add support for second flash chip
regulator: core: Remove "ramp_delay not set" debug message
regmap/hexagon: Properly fix the generic IO helpers
ASoC: samsung: Use iio_get_channel_type() accessor.
ASoC: soc-pcm.c: summarize related settings at soc_new_pcm()
net: lan966x: Extend MAC to support also lag interfaces.
net: lan966x: Extend FDB to support also lag
net: lan966x: Add lag support for lan966x
net: lan966x: Extend lan966x_foreign_bridging_check
net: lan966x: Expose lan966x_switchdev_nb and lan966x_switchdev_blocking_nb
net: lan966x: Flush fdb workqueue when port is leaving a bridge.
net: lan966x: Split lan966x_fdb_event_work
net: lan966x: Add registers used to configure lag interfaces
tsnep: Record RX queue
tsnep: Support full DMA mask
tsnep: Improve TX length handling
tsnep: Add loopback support
tsnep: Fix TSNEP_INFO_TX_TIME register define
openvswitch: Fix overreporting of drops in dropwatch
openvswitch: Fix double reporting of drops in dropwatch
net: lan966x: Add QUSGMII support for lan966x
net: phy: Add helper to derive the number of ports from a phy mode
dt-bindings: net: ethernet-controller: add QUSGMII mode
net: phy: Introduce QUSGMII PHY mode
net: ethernet: ti: davinci_mdio: Add workaround for errata i2329
net: phy: realtek: add support for RTL8211F(D)(I)-VD-CG
dt-bindings: pinctrl: aspeed: Add missing properties to examples
ALSA: usb-audio: Add quirk to enable Avid Mbox 3 support
af_unix: Show number of inflight fds for sockets in TCP_LISTEN state too
drm/i915/dsc/mtl: Enable alternate ICH method
drm/i915/dsc/mtl: Update the DSC minor version
thunderbolt: Add support for Intel Meteor Lake
thunderbolt: Add comment where Thunderbolt 4 PCI IDs start
drm/i915/display: avoid warnings when registering dual panel backlight
pinctrl: armada-37xx: Remove unused macro PIN_GRP()
pinctrl: armada-37xx: Checks for errors in gpio_request_enable callback
pinctrl: armada-37xx: Fix definitions for MPP pins 20-22
pinctrl: armada-37xx: Add missing GPIO-only pins
pinctrl: rockchip: Add RV1126 pinctrl support
dt-bindings: pinctrl: rockchip: Document RV1126 pinctrl
clk: renesas: r9a07g044: Add conditional compilation for r9a07g044_cpg_info
clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks
arm64: dts: renesas: r9a09g011: Add pinctrl node
arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types
arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types
arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types
arm64: dts: renesas: r9a07g043: Fix audio clk node names
arm64: dts: renesas: r9a07g054: Add DMA support to RSPI
arm64: dts: renesas: r9a07g044: Add DMA support to RSPI
arm64: dts: renesas: r9a07g043: Add DMA support to RSPI
arm64: dts: renesas: r8a779f0: Add TMU nodes
platform/chrome: fix memory corruption in ioctl
platform/chrome: fix double-free in chromeos_laptop_prepare()
powerpc/vdso: Don't map VDSO at a fixed address on PPC32
powerpc/selftests: Use timersub() for gettimeofday()
drm/msm: Make .remove and .shutdown HW shutdown consistent
ARM: dts: imx6qdl-dhcom: Move IPU iomux node from PDK2 to SoM file
ARM: dts: imx6ul-kontron: Add imx6ull-kontron-bl to Makefile
ARM: dts: imx6ul-kontron: Simplify devicetree structure
ARM: dts: vf610: align SPI node name with dtschema
ARM: dts: imx: align gpio-keys node names with dtschema
ARM: dts: imx: align LED node names with dtschema
ARM: dts: imx: align SPI node name with dtschema
ARM: dts: imx6qdl-tqma6x: add fixed power supplies
tomoyo: struct path it might get from LSM callers won't have NULL dentry or mnt
tomoyo: use vsnprintf() properly
ARM: dts: ls1021a: Use generic node name for DMA
ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus
ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node
ARM: dts: imx6qdl-vicut1.dtsi: Add backlight-isb node
IB: move from strlcpy with unused retval to strscpy
RDMA/efa: Support CQ receive entries with source GID
RDMA/rtrs-clt: Output sg index when warning on
RDMA/rtrs-srv: Add event tracing support
RDMA/rtrs-clt: Add event tracing support
ARM: dts: imx7d-sdb: config the max pressure for tsc2046
ARM: dts: vf610: don't use multiple blank lines
ARM: dts: vf610-twr: indent use tabs, no spaces at start of line
ARM: dts: vf610: no spaces in indent but tabs
ARM: dts: imx7d-pico: indent use tabs, no spaces at start of line
ARM: dts: imx6qdl-sabre: change to use SPDX identifiers
ARM: dts: imx6qdl: phytec: no spaces at start of line, indent use tabs
ARM: dts: imx6qdl-mba6: don't use multiple blank lines
ARM: dts: imx6-sabrelite: change to use SPDX identifiers
ARM: dts: imx6q-mccmon6: Add fsl,err006687-workaround-present property
ARM: dts: imx6: delete interrupts property if interrupts-extended is set
Revert "drm/i915/guc: Add delay to disable scheduling after pin count goes to zero"
d_path.c: typo fix...
dynamic_dname(): drop unused dentry argument
iio: Avoid multiple line dereference for mask
iio: stx104: Move to addac subdirectory
staging: iio: frequency: ad9832: Fix alignment for DMA safety
batman-adv: Drop initialization of flexible ethtool_link_ksettings
i2c: ismt: Remove useless DMA-32 fallback configuration
i2c: designware: Introduce semaphore reservation timer to AMDPSP driver
net: prestera: add missing ABI compatibility check
amt: remove unnecessary skb pointer check
selftests/net: test l2 tunnel TOS/TTL inheriting
net: fman: memac: Use params instead of priv for max_speed
net: fman: Export/rename some common functions
net: fman: Configure fixed link in memac_initialization
net: fman: Move struct dev to mac_device
net: fman: Store initialization function in match data
net: fman: Get PCS node in per-mac init
net: fman: dtsec: Always gracefully stop/start
net: fman: Store en/disable in mac_device instead of mac_priv_s
net: fman: Don't pass comm_mode to enable/disable
net: fman: Convert to SPDX identifiers
dt-bindings: net: Convert FMan MAC bindings to yaml
Revert "Merge branch 'wwan-t7xx-fw-flashing-and-coredump-support'"
fs-verity: use kmap_local_page() instead of kmap()
fs-verity: use memcpy_from_page()
clk: sprd: Hold reference returned by of_get_parent()
clk: berlin: Add of_node_put() for of_get_parent()
clk: at91: dt-compat: Hold reference returned by of_get_parent()
clk: qoriq: Hold reference returned by of_get_parent()
clk: oxnas: Hold reference returned by of_get_parent()
clk: st: Hold reference returned by of_get_parent()
clk: tegra: Add missing of_node_put()
clk: meson: Hold reference returned by of_get_parent()
clk: nomadik: Add missing of_node_put()
selftest/bpf: Add setget_sockopt to DENYLIST.s390x
selftests/bpf: Fix spelling mistake.
dt-bindings: iio: temperature: use spi-peripheral-props.yaml
dt-bindings: iio: samsung,sensorhub-rinato: use spi-peripheral-props.yaml
dt-bindings: iio: potentiometer: use spi-peripheral-props.yaml
dt-bindings: iio: imu: use spi-peripheral-props.yaml
dt-bindings: iio: health: ti,afe4403: use spi-peripheral-props.yaml
dt-bindings: iio: frequency: adf4371: use spi-peripheral-props.yaml
dt-bindings: iio: dac: use spi-peripheral-props.yaml
dt-bindings: iio: amplifiers: adi,ada4250: use spi-peripheral-props.yaml
dt-bindings: iio: accel: use spi-peripheral-props.yaml
dt-bindings: iio: adc: use spi-peripheral-props.yaml
dt-bindings: iio: adc: Drop Patrick Vasseur
iio: MAINTAINERS: Drop Tomislav Denis
dt-bindings: iio: Drop Tomislav Denis
objtool: Remove "ANNOTATE_NOENDBR on ENDBR" warning
objtool: Use arch_jump_destination() in read_intra_function_calls()
locking: Add __lockfunc to slow path functions
iio: adc: qcom-spmi-adc5: add ADC5_VREF_VADC to rev2 ADC5
iio: imu: inv_mpu6050: move from strlcpy with unused retval to strscpy
iio: st_sensors: move from strlcpy with unused retval to strscpy
iio: frequency: admv1014: return -EINVAL directly
drm/virtio: remove drm_plane_cleanup() destroy hook
dt-bindings: pinctrl: samsung: deprecate header with register constants
dt-bindings: pinctrl: samsung: stop using bindings header with constants
ASoC: SOF: Fix compilation when HDA_AUDIO_CODEC config is disabled
spi: move from strlcpy with unused retval to strscpy
ASoC: amd: acp: remove unnecessary NULL checks
ASoC: Change handling of unimplemented set_bclk_ratio
ASoC: amd: acp: add a label to make error path more clean
ASoC: amd: acp: switch to use dev_err_probe()
ASoC: amd: acp: add missing platform_device_unregister() in acp_pci_probe()
ASoC: SOF: imx: Add i.MX8ULP HW support
dt-bindings: dsp: fsl: Add SOF compatile string for i.MX8ULP
ASoC: mediatek: mt8186: add SOF support on mt8186-mt6366-da7219-max98357
ASoC: mediatek: mt8186: add SOF support on mt8186-mt6366-rt1019-rt5682s
ASoC: mediatek: mt8186: support DSP downlink
media: vivid: add pixel_array test control
media: v4l2-ctrls: add change flag for when dimensions change
media: v4l2-ctrls: add v4l2_ctrl_modify_dimensions
media: v4l2-ctrls: alloc arrays in ctrl_ref
media: v4l2-ctrls: allocate space for arrays
affs: move from strlcpy with unused retval to strscpy
hwrng: imx-rngc - use KBUILD_MODNAME as driver name
crypto: artpec6 - move spin_lock_bh to spin_lock in tasklet
crypto: testmgr - don't generate WARN for missing modules
crypto: x86/sha512 - load based on CPU features
crypto: hisilicon/qm - remove unneeded hardware cache write back
crypto: hisilicon/qm - remove unneeded data storage
crypto: hisilicon/qm - fix missing destroy qp_idr
crypto: hisilicon/hpre - change return type of hpre_cluster_inqry_write()
crypto: hisilicon/zip - some misc cleanup
crypto: hisilicon/zip - optimization for performance
crypto: testmgr - extend acomp tests for NULL destination buffer
crypto: api - Fix comment typo
crypto: cavium - Fix comment typo
crypto: drbg - remove unnecessary (void*) conversions
crypto: ccp - Add a quirk to firmware update
crypto: keembay-ocs - Drop obsolete dependency on COMPILE_TEST
crypto: sun8i-ce - using the pm_runtime_resume_and_get to simplify the code
crypto: hisilicon - Remove pci_aer_clear_nonfatal_status() call
hwrng: arm-smccc-trng - fix NO_ENTROPY handling
crypto: qcom-rng - Fix qcom_rng_of_match unused warning
hwrng: core - let sleep be interrupted when unregistering hwrng
crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
crypto: lib - remove __HAVE_ARCH_CRYPTO_MEMNEQ
crypto: lib - move __crypto_xor into utils
crypto: lib - create utils module and move __crypto_memneq into it
crypto: qat - add check to validate firmware images
crypto: sahara - don't sleep when in softirq
drm/i915/mtl: Introduce FBC B
drm/i915/mtl: Meteorlake and later support DP 2.0
ALSA: hda: Remove unused defines
ALSA: hda: Remove unused MAX_PIN_CONFIGS constant
ALSA: hda: Rework snd_hdac_stream_reset() to use macros
ALSA: hda: Move stream-register polling macros
usb/hcd: Fix dma_map_sg error check
usb: gadget: tegra: Reduce pad power
phy: tegra: xusb: add utmi pad power on/down ops
usb: move from strlcpy with unused retval to strscpy
dt-bindings: timer: renesas,tmu: Add r8a779f0 support
dt-bindings: timer: Add compatible for MediaTek MT8188
isofs: delete unnecessary checks before brelse()
fs/reiserfs: replace ternary operator with min() and min_t()
USB: gadget: f_mass_storage: get rid of DEVICE_ATTR() usage
usb: gadget: udc: renesas_usb3: Add support for RZ/V2M
dt-bindings: usb: renesas, usb3-peri: Document RZ/V2M r9a09g011 support
usb: typec: tcpci_rt1711h: Fix CC PHY noise filter of voltage level
usb: typec: tcpci: Move function "tcpci_to_typec_cc" to common
usb: typec: tcpci_rt1711h: Add compatible id with rt1715
usb: typec: tcpci_rt1711h: Add initial phy setting
usb: typec: tcpci_rt1711h: Add regulator support when source vbus
usb: typec: tcpci_rt1711h: Fix vendor setting when set vconn
dt-bindings usb: typec: rt1711h: Add binding for Richtek RT1711H
usb: dwc3: qcom: clean up icc init
usb: dwc3: qcom: only parse 'maximum-speed' once
usb: common: debug: Check non-standard control requests
usb: dwc3: trace: add Start of Frame Number to trace event
usb: dwc3: debug: show events parameters in hex
usb: dwc3: gadget: conditionally remove requests
USB: host: npcm: Add NPCM8XX support
dt-bindings: usb: npcm7xx: Add npcm845 compatible
usb: host: npcm7xx: remove USB EHCI host reset sequence
igc: add xdp frags support to ndo_xdp_xmit
selftests: mlxsw: Add egress VID classification test
selftests: mlxsw: Add ingress RIF configuration test for VXLAN
selftests: mlxsw: Add ingress RIF configuration test for 802.1Q bridge
selftests: mlxsw: Add ingress RIF configuration test for 802.1D bridge
net: ethernet: mtk_eth_soc: remove unused txd_pdma pointer in mtk_xdp_submit_frame
net: macsec: Expose MACSEC_SALT_LEN definition to user space
selftests/bpf: bpf_setsockopt tests
bpf: Add a few optnames to bpf_setsockopt
bpf: Change bpf_setsockopt(SOL_IPV6) to reuse do_ipv6_setsockopt()
bpf: Change bpf_setsockopt(SOL_IP) to reuse do_ip_setsockopt()
bpf: Change bpf_setsockopt(SOL_TCP) to reuse do_tcp_setsockopt()
bpf: Refactor bpf specific tcp optnames to a new function
bpf: Change bpf_setsockopt(SOL_SOCKET) to reuse sk_setsockopt()
bpf: Embed kernel CONFIG check into the if statement in bpf_setsockopt
bpf: Initialize the bpf_run_ctx in bpf_iter_run_prog()
bpf: net: Change do_ipv6_setsockopt() to use the sockopt's lock_sock() and capable()
bpf: net: Change do_ip_setsockopt() to use the sockopt's lock_sock() and capable()
bpf: net: Change do_tcp_setsockopt() to use the sockopt's lock_sock() and capable()
bpf: net: Consider has_current_bpf_ctx() when testing capable() in sk_setsockopt()
bpf: net: Avoid sk_setsockopt() taking sk lock when called from bpf
net: Add sk_setsockopt() to take the sk ptr instead of the sock ptr
Input: move from strlcpy with unused retval to strscpy
drm/i915/guc: Add delay to disable scheduling after pin count goes to zero
drm/i915/selftests: Use correct selfest calls for live tests
platform/chrome: cros_ec_typec: Get retimer handle
platform/chrome: cros_ec_typec: Cleanup switch handle return paths
platform/chrome: cros_typec_switch: Register mode switches
platform/chrome: cros_typec_switch: Add event check
platform/chrome: cros_typec_switch: Set EC retimer
platform/chrome: cros_typec_switch: Add switch driver
platform/chrome: Add Type-C mux set command definitions
ixgbe: Manual AN-37 for troublesome link partners for X550 SFI
net: phy: at803x: add disable hibernation mode support
dt-bindings: net: ar803x: add disable-hibernation-mode propetry
usb: gadget: rndis: use %u instead of %d to print u32 values
usb: typec: ucsi: stm32g0: Fix spelling mistake "booloader" -> "bootloader"
usb: typec: tcpci_mt6370: Add MediaTek MT6370 tcpci driver
dt-bindings: usb: Add MediaTek MT6370 TCPC
usb: common: usb-conn-gpio: Simplify some error message
ARM: dts: qcom: msm8974: add rpm-stats device node
ARM: dts: qcom: apq8084: add rpm-stats device node
dt-bindings: firmware: convert Qualcomm SCM binding to the yaml
soc: qcom: socinfo: Add PM6125 ID
soc: qcom: socinfo: Add an ID for SM6375
soc: qcom: smem_state: Add refcounting for the 'state->of_node'
soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
soc: qcom: icc-bwmon: add support for SDM845 LLCC BWMON
soc: qcom: icc-bwmon: add per-variant quirks
soc: qcom: icc-bwmon: use regmap and prepare for BWMON v5
soc: qcom: icc-bwmon: store count unit per variant
soc: qcom: icc-bwmon: clear all registers on init
soc: qcom: icc-bwmon: store reference to variant data in container
soc: qcom: icc-bwmon: drop unused registers
soc: qcom: icc-bwmon: re-use IRQ enable/clear define
dt-bindings: interconnect: qcom,msm8998-bwmon: add support for SDM845 LLCC BWMON
ARM: qcom: include defconfig in MAINTAINERS
ARM: multi_v7_defconfig: enable more Qualcomm drivers
ARM: qcom_defconfig: enable more Qualcomm drivers
clk: gcc-sc8280xp: keep USB power-domains always-on
clk: gcc-sc8280xp: keep PCIe power-domains always-on
arm64: defconfig: enable more Qualcomm drivers
net: ethernet: altera: Add use of ethtool_op_get_ts_info
ixgbe: Don't call kmap() on page allocated with GFP_ATOMIC
ice: remove non-inclusive language
ice: Remove ucast_shared
ice: Allow 100M speeds for some devices
ice: Implement FCS/CRC and VLAN stripping co-existence policy
ice: Implement control of FCS/CRC stripping
ARM: Kconfig: clean up platform selection
ARM: simplify machdirs/platdirs handling
ARM: remove obsolete Makefile.boot infrastructure
spi: amd: Setup all xfers before opcode execution
regulator: core: Resolve supply name earlier to prevent double-init
x86/microcode: Document the whole late loading problem
regulator: Add devm helpers for get and enable
x86/clear_user: Make it faster
drm/i915/dsi: use VBT backlight and CABC port definitions directly
drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+
drm/i915/dsi: filter invalid backlight and CABC ports
ALSA: hda: Fix page fault in snd_hda_codec_shutdown()
ALSA: hda: Remove codec init and exit routines
ALSA: hda: Always free codec on the device release
ASoC: Intel: Drop hdac_ext usage for codec device creation
ASoC: SOF: Intel: Introduce HDA codec init and exit routines
ASoC: Intel: Skylake: Introduce HDA codec init and exit routines
ARM: dts: aspeed: bletchley: Remove hdc1080 node
ARM: dts: aspeed: bletchley: Add USB debug card IPMB node
ARM: dts: aspeed: ast2600-evb: Update I2C devices
memory: brcmstb_memc: Add Broadcom STB memory controller driver
Documentation: sysfs: Document Broadcom STB memc sysfs knobs
dt-bindings: memory-controller: Document Broadcom STB MEMC
interconnect: imx: Make imx_icc_unregister() return void
stmmac: intel: remove unused 'has_crossts' flag
dma_buf_getfile(): don't bother with ->f_flags reassignments
Change calling conventions for filldir_t
drm/i915/guc: clear stalled request after a reset
selftests/bpf: Few fixes for selftests/bpf built in release mode
libbpf: Clean up deprecated and legacy aliases
libbpf: Streamline bpf_attr and perf_event_attr initialization
libbpf: Fix potential NULL dereference when parsing ELF
drm/i915/guc: skip scrub_ctbs selftest if reset is disabled
Input: adc-joystick - add polled input device support
dt-bindings: adc-joystick: add poll-interval
Input: Add IBM Operation Panel driver
dt-bindings: input: Add documentation for IBM Operation Panel
Revert "mlxsw: core: Add the hottest thermal zone detection"
net: dsa: bcm_sf2: Have PHYLINK configure CPU/IMP port(s)
net: dsa: bcm_sf2: Introduce helper for port override offset
net: sfp: use simplified HWMON_CHANNEL_INFO macro
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: add alternate touchpad
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: mark HID wakeup sources
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: move HID pin config
arm64: dts: qcom: sc8280xp-lenovo-thinkpad-x13s: disable touchscreen pull-up
arm64: dts: qcom: sc8280xp-crd: mark HID wakeup sources
arm64: dts: qcom: sc8280xp-crd: move HID pin config
arm64: dts: qcom: sc8280xp-crd: disable touchscreen pull-up
arm64: dts: qcom: sdm845: add LLCC BWMON
arm64: dts: qcom: sdm845: narrow LLCC address space
drm/i915/guc: Reduce spam from error capture
drm/i915/guc: Make GuC log sizes runtime configurable
drm/i915/guc: Use streaming loads to speed up dumping the guc log
drm/i915/guc: Record CTB info in error logs
drm/i915/guc: Add GuC <-> kernel time stamp translation information
drm/i915/guc: Fix capture size warning and bump the size
drm/i915/guc: Add a helper for log buffer size
ASoC: fsl_sai: Remove unnecessary FIFO reset in ISR
selftests/bpf: Tests libbpf autoattach APIs
libbpf: Allows disabling auto attach
ata: libata-core: improve parameter names for ata_dev_set_feature()
ata: libata-core: Print timeout value when internal command times
ASoC: soc-utils-test: Add test for snd_soc_params_to_bclk()
ARM: dts: imx6dl-yapp4: Bind the backlight controller to the LCD panel
ASoC: cs42l42: Use snd_soc_tdm_params_to_bclk()
ASoC: cs42l42: Fix comment typo in cs42l42_slow_start_put()
ASoC: cs42l42: Move cs42l42_supply_names to .c file
ASoC: cs42l42: Add include dependencies to cs42l42.h
ASoC: cs42l42: Don't include kernel.h
thermal/core: Fix lockdep_assert() warning
thermal/core: Move the mutex inside the thermal_zone_device_update() function
thermal/core: Move the thermal zone lock out of the governors
thermal/governors: Group the thermal zone lock inside the throttle function
thermal/core: Rework the monitoring a bit
thermal/core: Rearm the monitoring only one time
thermal/drivers/qcom/spmi-adc-tm5: Remove unnecessary print function dev_err()
thermal/of: Remove old OF code
thermal/core: Move set_trip_temp ops to the sysfs code
thermal/drivers/samsung: Switch to new of thermal API
regulator/drivers/max8976: Switch to new of thermal API
Input: sun4i-ts - switch to new of thermal API
iio/drivers/sun4i_gpadc: Switch to new of thermal API
hwmon/drivers/core: Switch to new of thermal API
hwmon: pm_bus: core: Switch to new of thermal API
ata/drivers/ahci_imx: Switch to new of thermal API
thermal/drivers/ti-soc: Switch to new of API
thermal/drivers/hisilicon: Switch to new of API
thermal/drivers/maxim: Switch to new of API
thermal/drivers/banggap: Switch to new of API
thermal/drivers/mtk: Switch to new of API
thermal/drivers/qoriq: Switch to new of API
thermal/drivers/rzg2l: Switch to new of API
thermal/drivers/rcar: Switch to new of API
thermal/drivers/imx: Switch to new of API
thermal/drivers/db8500: Switch to new of API
thermal/drivers/armada: Switch to new of API
thermal/drivers/amlogic: Switch to new of API
thermal/drivers/st: Switch to new of API
thermal/drivers/qcom: Switch to new of API
thermal/drivers/broadcom: Switch to new of API
thermal/drivers/sprd: Switch to new of API
thermal/drivers/sun8i: Switch to new of API
thermal/drivers/tegra: Switch to new of API
thermal/drivers/mmio: Switch to new of API
thermal/drivers/generic-adc: Switch to new of API
thermal/drivers/uniphier: Switch to new of API
thermal/drivers/rockchip: Switch to new of API
thermal/of: Make new code and old code co-exist
thermal/of: Fix free after use in thermal_of_unregister()
thermal/of: Return -ENODEV instead of -EINVAL if registration fails
thermal/of: Fix error code in of_thermal_zone_find()
thermal/of: Rework the thermal device tree initialization
ASoC: codecs: show PING status on resume failures
soundwire: add sdw_show_ping_status() helper
soundwire: intel/cadence: expose PING status in manager ops
soundwire: add read_ping_status helper definition in manager ops
regmap: mmio: Support accelerared noinc operations
regmap: Support accelerated noinc operations
ASoC: core: remove setting platform_max in kcontrol macros
ASoC: tlv320adcx140: Add a new kcontrol
ASoC: qcom: qdsp6: q6prm: add new clocks
ASoC: Variable type completion
ASoC: codecs: es8326: change es8326_regmap_config to static
ASoC: SOF: compress: Add support for computing timestamps
ASoC: SOF: compress: Save channel count and sample bytes
ASoC: SOF: compress: Introduce sof_compr_stream
ASoC: SOF: compress: Remove byte offset computation
net: wwan: t7xx: Devlink documentation
net: wwan: t7xx: Enable devlink based fw flashing and coredump collection
net: wwan: t7xx: PCIe reset rescan
net: wwan: t7xx: Infrastructure for early port configuration
net: wwan: t7xx: Add AP CLDMA
net: phy: broadcom: Implement suspend/resume for AC131 and BCM5241
ACPI: video: Add acpi_video_backlight_use_native() helper
batman-adv: Drop unused headers in trace.h
batman-adv: Start new development cycle
drm/i915/irq: Fix a "the the" typo
tcp: Make SYN ACK RTO tunable by BPF programs with TFO
dt-bindings: soc: imx: add interconnect property for i.MX8MP hsio blk ctrl
dt-bindings: soc: imx: add interconnect property for i.MX8MP hdmi blk ctrl
dt-bindings: soc: imx: add interconnect property for i.MX8MP media blk ctrl
drm/i915/dg2: Add additional tuning settings
drm/i915/gt: Add dedicated function for non-ctx register tuning settings
net: sched: delete unused input parameter in qdisc_create
net: vertexcom: mse102x: Update email address
dt-bindings: vertexcom-mse102x: Update email address
net: sched: remove the unused return value of unregister_qdisc
drm/amdgpu: Document gfx_off members of struct amdgpu_gfx
Documentation/gpu: Document GFXOFF's count and residency
drm/amd/pm: Implement GFXOFF's entry count and residency for vangogh
drm/amd: Add detailed GFXOFF stats to debugfs
drm/amd/display: fix minor codestyle problems
drm/amd/display: fix overflow on MIN_I64 definition
drm/amd/display: Unneeded semicolon
drm/amd/display: Fix comment typo
drm/amd/display: Remove unused code
drm/amdgpu: use sjt mec fw on aldebaran for sriov
drm/amd/display: include soc._clock_tmp[] into DC's scratch region
drm/amd/display: implement DSC pass-through support
drm/amd/display: consider DSC pass-through during mode validation
drm/dp_mst: add passthrough_aux to struct drm_dp_mst_port
Documentation/gpu/amdgpu/amdgpu_dm: add DM docs for pixel blend mode
drm/amd/display: add doc entries for MPC blending configuration
Documentation/amdgpu/display: add DC color caps info
Documentation/amdgpu_dm: Add DM color correction documentation
drm/amd/display: Document some of the DML structs
drm/amd/display: Expand documentation for timing
drm/amd/display: Document pipe split policy
drm/amd/display: Add some extra kernel doc to amdgpu_dm
drm/amd/display: Add basic kernel doc to CRC code under DC
drm/amd/display: Add documentation to some of the cursor struct
drm/amdgpu: reduce reset time
drm/amdgpu: revert context to stop engine before mode2 reset
drm/amdgpu: save and restore gc hub regs
drm/amdgpu: add debugfs amdgpu_reset_level
drm/amdgpu: let mode2 reset fallback to default when failure
drm/amdgpu: add mode2 reset for sienna_cichlid
selinux: Implement userns_create hook
selftests/bpf: Add tests verifying bpf lsm userns_create hook
bpf-lsm: Make bpf_lsm_userns_create() sleepable
security, lsm: Introduce security_create_user_ns()
selftests/bpf: Fix attach point for non-x86 arches in test_progs/lsm
drm/nouveau/kms/nv140-: Disable interlacing
dt-bindings: arm: psci: Relax and simplify compatible constraints
ice: introduce ice_ptp_reset_cached_phctime function
ice: re-arrange some static functions in ice_ptp.c
ice: track and warn when PHC update is late
ice: track Tx timestamp stats similar to other Intel drivers
ice: initialize cached_phctime when creating Rx rings
ice: set tx_tstamps when creating new Tx rings via ethtool
locks: fix TOCTOU race when granting write lease
ASoC: SOF: Intel: pci-tgl: use RPL specific firmware definitions
ASoC: Intel: common: add ACPI matching tables for Raptor Lake
interconnect: Make icc_provider_del() return void
interconnect: sm8450: Ignore return value of icc_provider_del() in .remove()
interconnect: osm-l3: Ignore return value of icc_provider_del() in .remove()
interconnect: msm8974: Ignore return value of icc_provider_del() in .remove()
interconnect: icc-rpmh: Ignore return value of icc_provider_del() in .remove()
interconnect: icc-rpm: Ignore return value of icc_provider_del() in .remove()
interconnect: imx: Ignore return value of icc_provider_del() in .remove()
staging: r8188eu: drop the DRIVERVERSION macro
staging: r8188eu: drop the DRV_NAME macro
staging: r8188eu: use KBUILD_MODNAME instead of a string constant
staging: r8188eu: set firmware path in a macro
staging: r8188eu: add firmware dependency
staging: r8188eu: make rtw_init_recv_timer() static
staging: r8188eu: make rtw_recv_indicatepkt() static
staging: r8188eu: make rtw_handle_tkip_mic_err() static
staging: r8188eu: merge rtw_os_recvbuf_resource_alloc() into rtw_recv.c
staging: r8188eu: merge rtw_os_recvbuf_resource_free() into rtw_recv.c
staging: r8188eu: do not spam the kernel log
staging: r8188eu: the high prio queue is always selected
staging: r8188eu: remove two unused defines
staging: r8188eu: change all num...Q variables to u8
staging: r8188eu: make numNQ a u8
staging: r8188eu: remove a temporary variable
staging: r8188eu: simplify _InitNormalChipTwoOutEpPriority
staging: r8188eu: we always use HQ and NQ for two endpoints
staging: r8188eu: remove _InitNormalChipOneOutEpPriority
staging: r8188eu: simplify two_out_pipe
staging: r8188eu: simplify three_out_pipe
staging: r8188eu: summarize common Queue2Pipe settings
staging: r8188eu: remove comments about endpoint mapping
staging: r8188eu: remove OutEpNumber
staging: r8188eu: summarize endpoint-related settings
staging: r8188eu: move endpoint init functions to usb_halinit.c
staging: r8188eu: merge two small functions
staging: r8188eu: process HalUsbSetQueuePipeMapping8188EUsb's return value
staging: r8188eu: Hal_MappingOutPipe should return an int
staging: r8188eu: simplify the calculation of ie start offset
staging: r8188eu: read aid from struct ieee80211_mgmt
staging: r8188eu: read capability info from struct ieee80211_mgmt
staging: r8188eu: read status_code from struct ieee80211_mgmt
staging: r8188eu: replace a get_da call
staging: r8188eu: clean up comment for phy_calculate_bit_shift()
staging: r8188eu: avoid camel case in phy_CalculateBitShift()
staging: r8188eu: use ffs() in phy_CalculateBitShift()
staging: r8188eu: convert rtw_p2p_enable to correct error code semantics
staging: r8188eu: make rtl8188eu_{init,free}_recv_priv() static
staging: r8188eu: make handle_txrpt_ccx_88e() static
staging/rtl8723bs/core: remove inactive initialization
staging: r8188eu: refactor dump_chip_info()
staging: r8188eu: convert dump_chip_info() to use netdev_dbg()
staging: r8188eu: return an error code in rtw_usb_if1_init
staging: r8188eu: make rtw_handle_dualmac a void function
staging: r8188eu: handle errors from ReadAdapterInfo8188EU
staging: rtl8192u: fix rmmod warn when device is renamed
staging: rtl8192u: move debug files to debugfs
staging: rtl8192u: remove unnecessary cast
staging: rtl8192u: move debug stuff to its own file
staging: r8188eu: txpktbuf_bndy does not depend on wifi_spec
staging: vme_user: Fix checkpatch warnings in vme_tsi148.c
staging: pi433: fix wrong debug message on rf69_write_fifo()
staging: vt6655: Convert macro MACvDisableBarkerPreambleMd
staging: vt6655: Convert macro MACvEnableBarkerPreambleMd
staging: vt6655: Convert macro MACvDisableProtectMD
staging: vt6655: Rename function MACvEnableProtectMD
staging: vt6655: Create one function for two macros
staging: vt6655: Convert macro MACvEnableProtectMD to function
staging: vt6655: Replace MACvTransmitAC0 with function vt6655_mac_dma_ctl
staging: vt6655: Replace MACvTransmit0 with function vt6655_mac_dma_ctl
staging: vt6655: Replace MACvReceive1 with function vt6655_mac_dma_ctl
staging: vt6655: Rename function MACvReceive0 and add parameter
staging: vt6655: Convert macro MACvReceive0 to function
RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey
dt-bindings: arm: amlogic: add bindings for Jethub D1p (j110)
arm64: dts: meson-axg: add support for JetHub D1p (j110)
IB/mlx5: Call io_stop_wc() after writing to WC MMIO
ASoC: fsl_sai: fix incorrect mclk number in error message
ASoC: codecs: add support for ES8326
ASoC: dt-bindings: Add Everest ES8326 audio CODEC
ASoC: Intel: Drop legacy HSW/BDW board-match information
ASoC: Intel: catpt: Drop SND_SOC_ACPI_INTEL_MATCH dependency
ASoC: Intel: bdw_rt286: Rename module
ASoC: Intel: hsw_rt5640: Rename module
i2c: Make remove callback return void
gpio: pca953x: Make platform teardown callback return void
leds: lm3601x: Improve error reporting for problems during .remove()
leds: lm3601x: Don't use mutex after it was destroyed
leds: lm3697: Remove duplicated error reporting in .remove()
drm/i2c/sil164: Drop no-op remove function
selftests/net: Refactor xfrm_fill_key() to use array of structs
pinctrl: samsung: Finish initializing the gpios before registering them
dt-bindings: memory: mediatek,smi: Update condition for mt8195 smi node
memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
memory: of: Fix refcount leak bug in of_get_ddr_timings()
memory: dfl-emif: Update the dfl emif driver support revision 1
memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
drm/i915/backlight: split out backlight registers to a separate file
arm64: dts: renesas: rzg2l-smarc-som: Add PHY interrupt support for ETH{0/1}
dt-bindings: interrupt-controller: Add macros for NMI and IRQ0-7 interrupts present on RZ/G2L SoC
dt-bindings: pinctrl: renesas: Document RZ/Five SoC
arm64: dts: renesas: Add Renesas R8A779MB SoC support
efi/x86-mixed: move unmitigated RET into .rodata
soc: renesas: Identify RZ/Five SoC
dt-bindings: soc: renesas: renesas,rzg2l-sysc: Document RZ/Five SoC
dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards
soc: renesas: Identify R-Car H3Ne-1.7G
audit: fix repeated words in comments
lsm: clean up redundant NULL pointer check
libbpf: Making bpf_prog_load() ignore name if kernel doesn't support
iio: pressure: dlhl60d: Don't take garbage into consideration when reading data
iio: magnetometer: yas530: Add YAS537 variant
iio: magnetometer: yas530: Add function pointers to "chip_info"
iio: magnetometer: yas530: Add temperature calculation to "chip_info"
iio: magnetometer: yas530: Add IIO scaling to "chip_info"
iio: magnetometer: yas530: Add volatile registers to "chip_info"
iio: magnetometer: yas530: Introduce "chip_info" structure
iio: magnetometer: yas530: Apply documentation and style fixes
iio: magnetometer: yas530: Move printk %*ph parameters out from stack
iio: magnetometer: yas530: Rename functions and registers
iio: magnetometer: yas530: Change data type of calibration coefficients
iio: magnetometer: yas530: Correct temperature handling
iio: magnetometer: yas530: Correct scaling of magnetic axes
iio: magnetometer: yas530: Change range of data in volatile register
iio: magnetometer: yas530: Change data type of hard_offsets to signed
dt-bindings: iio: mlx90632 Add supply regulator documentation
iio: temperature: mlx90632 Add supply regulator to sensor
iio: imu: adis16475: Benefit from devm_clk_get_enabled() to simplify
iio: frequency: adrf6780: Benefit from devm_clk_get_enabled() to simplify
iio: frequency: adf4371: Benefit from devm_clk_get_enabled() to simplify
iio: adc: xilinx-xadc: Benefit from devm_clk_get_enabled() to simplify
iio: adc: xilinx-ams: Benefit from devm_clk_get_enabled() to simplify
iio: adc: ti-ads131e08: Benefit from devm_clk_get_enabled() to simplify
iio: adc: lpc18xx: Benefit from devm_clk_get_enabled() to simplify
iio: adc: ingenic-adc: Benefit from devm_clk_get_prepared() to simplify
iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify
iio: adc: ad7768-1: Benefit from devm_clk_get_enabled() to simplify
iio: adc: ad7124: Benefit from devm_clk_get_enabled() to simplify
iio: magn: hmc5843: Move struct dev_pm_ops out of header
iio: magn: hmc5843: Drop excessive indentation of assignments of hmc5843_driver
iio: adc: mt6360: Drop an incorrect __maybe_unused marking.
staging: iio: resolver: ad2s1210: Fix alignment for DMA safety
staging: iio: meter: ade7854: Fix alignment for DMA safety
staging: iio: frequency: ad9834: Fix alignment for DMA safety
iio: light: cm32181: Mark the dev_pm_ops static.
iio: test: Mark file local structure arrays static.
dt-bindings: iio: adc: stmpe: Remove node name requirement
iio: cdc: ad7746: Move driver out of staging.
iio: cdc: ad7746: Add device specific ABI documentation.
staging: iio: ad7746: White space cleanup
staging: iio: cdc: ad7746: Use read_avail() rather than opencoding.
staging: iio: cdc: ad7746: Switch from _offset to _zeropoint for differential channels.
iio: core: Introduce _zeropoint for differential channels
staging: iio: cdc: ad7746: Use _raw and _scale for temperature channels.
staging: iio: cdc: ad7746: Drop unused i2c_set_clientdata()
staging: iio: cdc: ad7746: Break up use of chan->address and use FIELD_PREP etc
staging: iio: cdc: ad7764: Push locking down into case statements in read/write_raw
staging: iio: cdc: ad7746: Factor out ad7746_read_channel()
staging: iio: cdc: ad7746: Use local buffer for multi byte reads.
staging: iio: cdc: ad7746: Push handling of supply voltage scale to userspace.
staging: iio: cdc: ad7746: Use explicit be24 handling.
iio: ABI: Fix wrong format of differential capacitance channel ABI.
iio: inkern: fix coding style warnings
iio: inkern: remove OF dependencies
iio: adc: stm32-adc: convert to device properties
iio: adc: qcom-spmi-adc5: convert to device properties
iio: adc: qcom-spmi-vadc: convert to device properties
iio: adc: qcom-pm8xxx-xoadc: convert to device properties
iio: adc: at91-sama5d2_adc: convert to device properties
iio: adc: ab8500-gpadc: convert to device properties
iio: adc: ingenic-adc: convert to IIO fwnode interface
thermal: qcom: qcom-spmi-adc-tm5: convert to IIO fwnode API
iio: inkern: move to fwnode properties
iio: inkern: split of_iio_channel_get_by_name()
iio: inkern: only return error codes in iio_channel_get_*() APIs
iio: inkern: fix return value in devm_of_iio_channel_get_by_name()
iio: inkern: only release the device node when done with it
iio: adc: qcom-spmi-adc5: Add missing VCOIN/GPIO[134] channels
iio: adc: at91-sama5d2_adc: add runtime pm support
iio: adc: at91-sama5d2_adc: add empty line after functions
iio: adc: at91-sama5d2_adc: add support for temperature sensor
dt-bindings: iio: adc: at91-sama5d2_adc: add id for temperature channel
iio: adc: at91-sama5d2_adc: lock around at91_adc_read_info_raw()
iio: adc: at91-sama5d2_adc: add startup and tracktim as parameter for at91_adc_setup_samp_freq()
iio: adc: at91-sama5d2_adc: update trackx on emr
iio: adc: at91-sama5d2_adc: move oversampling storage in its function
iio: adc: at91-sama5d2_adc: add 64 and 256 oversampling ratio
iio: adc: at91-sama5d2_adc: adjust osr based on specific platform data
iio: adc: at91-sama5d2_adc: add .read_avail() chan_info ops
iio: adc: at91-sama5d2_adc: drop AT91_OSR_XSAMPLES defines
iio: adc: at91-sama5d2_adc: move the check of oversampling in its function
iio: adc: at91-sama5d2_adc: handle different EMR.OSR for different hw versions
iio: adc: at91-sama5d2_adc: exit from write_raw() when buffers are enabled
iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume
iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq
iio: adc: at91-sama5d2_adc: check return status for pressure and touch
iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
iio: Add names for function definition arguments.
Documentation: ABI: testing: rtq6056: Update ABI docs
iio: adc: Add rtq6056 support
dt-bindings: iio: adc: Add rtq6056 adc support
iio: light: Add support for ltrf216a sensor
dt-bindings: Document ltrf216a light sensor bindings
iio: adc: imx8qxp-adc: propagate regulator_get_voltage error
MAINTAINERS: Update Microchip MCP3911 to Maintained
dt-bindings: iio: adc: ti,am3359-adc: add ti,am654-adc
iio: Fix indentation for multiline conditional.
iio: Add blank lines after declarations.
cgroup: Replace cgroup->ancestor_ids[] with ->ancestors[]
riscv: topology: fix default topology reporting
riscv: dts: microchip: add qspi compatible fallback
selftests/bpf: Update CI kconfig
selftests/bpf: Add connmark read test
selftests/bpf: Add existing connection bpf_*_ct_lookup() test
bpftool: Clear errno after libcap's checks
x86/uaccess: Improve __try_cmpxchg64_user_asm() for x86_32
x86: Fix various duplicate-word comment typos
x86/boot: Remove superfluous type casting from arch/x86/boot/bitops.h
arm64: defconfig: remove BCM4908
arm64: bcmbca: Merge ARCH_BCM4908 to ARCH_BCMBCA
arm64: bcmbca: Make BCM4908 drivers depend on ARCH_BCMBCA
arm64: dts: Add BCM4908 generic board dts
arm64: dts: Move BCM4908 dts to bcmbca folder
arm64: dts: bcmbca: update BCM4908 board dts files
dt-bindings: arm64: bcmbca: Update BCM4908 description
dt-bindings: arm64: bcmbca: Merge BCM4908 into BCMBCA
soc: bcm: brcmstb: Document panic notifier action and remove useless header
ARM: dts: BCM5301X: Add basic PCI controller properties
arm64: dts: broadcom: bcm4908: add Asus GT-AC5300 LEDs
arm64: dts: broadcom: bcm4908: add LEDs controller block
arm64: dts: broadcom: bcm4908: add remaining LED pins
ASoC: soc-utils: Improve kerneldoc for snd_soc_tdm_params_to_bclk()
bpf: Clear up confusion in bpf_skb_adjust_room()'s documentation
bpftool: Fix a typo in a comment
dt-bindings: gpio: fairchild,74hc595: use spi-peripheral-props.yaml
MAINTAINERS: Add AMD PMF driver entry
platform/x86/amd/pmf: Force load driver on older supported platforms
platform/x86/amd/pmf: Handle AMT and CQL events for Auto mode
platform/x86/amd/pmf: Add support for Auto mode feature
platform/x86/amd/pmf: Get performance metrics from PMFW
platform/x86/amd/pmf: Add fan control support
platform/x86/amd/pmf: Add heartbeat signal support
platform/x86/amd/pmf: Add debugfs information
platform/x86/amd/pmf: Add support SPS PMF feature
platform/x86/amd/pmf: Add support for PMF APCI layer
platform/x86/amd/pmf: Add support for PMF core layer
spi/panel: dt-bindings: drop 3-wire from common properties
spi: lpspi: Simplify some error message
spi: microchip-core: Simplify some error message
spi: s3c64xx: correct dma_chan pointer initialization
spi: lpspi: add dmas property
spi: dt-bindings: lpspi: add i.MX93 compatible
regulator: Add missing devm_* functions to devres.rst
spi: dt-bindings: nvidia,tegra210-quad-peripheral-props: correct additional properties
MAINTAINERS: add qspi to Polarfire SoC entry
spi: microchip-core-qspi: Add support for microchip fpga qspi controllers
spi: dt-binding: add coreqspi as a fallback for mpfs-qspi
spi: dt-binding: document microchip coreQSPI
spi: npcm-pspi: Add NPCM845 peripheral SPI support
dt-binding: spi: npcm-pspi: Add npcm845 compatible
regulator: qcom-rpmh: Implement get_optimum_mode(), not set_load()
drm/i915/tc: Fix PHY ownership programming in HDMI legacy mode
dt-bindings: gpio: gpio-xilinx: Convert Xilinx axi gpio binding to YAML
x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing()
thunderbolt: Add DP OUT resource when DP tunnel is discovered
arm64: dts: renesas: r9a07g054: Update pinctrl node to handle GPIO interrupts
arm64: dts: renesas: r9a07g054: Add IRQC node
arm64: dts: renesas: r9a07g044: Update pinctrl node to handle GPIO interrupts
arm64: dts: renesas: r9a07g044: Add IRQC node
arm64: dts: renesas: r8a779f0: Add CMT support
arm64: dts: renesas: spider-cpu: Enable eMMC0
arm64: dts: renesas: r8a779f0: Add SDHI0 support
clk: renesas: r8a779f0: Add CMT clocks
clk: renesas: r8a779f0: Add SDH0 clock
drm/i915/xelpd: Fix unclaimed accesses while loading PIPEDMC-C/D
soc: renesas: Kconfig: Enable IRQC driver for RZ/G2L SoC
drm/vc4: Drop of_gpio header
dt-bindings: fpga: microchip,mpf-spi-fpga-mgr: use spi-peripheral-props.yaml
fpga: microchip-spi: add missing module author entry
fpga: dfl-pci: Add IDs for Intel N6000, N6001 and C6100 cards
platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure
regmap: Make use of get_unaligned_be24(), put_unaligned_be24()
regmap: mmio: Fix MMIO accessors to avoid talking to IO port
regmap: mmio: Introduce IO accessors that can talk to IO port
regmap: mmio: Get rid of broken 64-bit IO
regmap: mmio: Remove mmio_relaxed member from context
ASoC: imx-rpmsg: Support configure sysclk for codec dai
ASoC: sam9g20_wm8731: Simplify some error message
ASoC: codecs: dt bind. doc for the new TI SRC4392 codec
ASoC: mt6359: fix tests for platform_get_irq() failure
ASoC: Intel: cirrus-common: Use UID to map correct amp to prefix
ASoC: Variable type completion
ASoC: mediatek: mt8186: remove unnecessary NULL check
ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
ASoC: dt-bindings: fsl,sai: Convert format to json-schema
ASoC: codecs: add support for the TI SRC4392 codec
ASoC: tlv320adcx140: Fix a typo in a comment
ASoC: simple-card-utils: Fixup DAI sample format
ASoC: dt-bindings: Add sample format conversion
ASoC: dt-bindings: Definitions for DAI params
ASoC: omap: Replace sprintf() with sysfs_emit()
ASoC: DAPM: Replace sprintf() calls with sysfs_emit_at()
ASoC: core: Replace sprintf() with sysfs_emit()
ASoC: Intel: skylake: Replace sprintf() with sysfs_emit()
ASoC: Intel: catpt: Replace sprintf() with sysfs_emit()
ASoC: Intel: sst: Replace sprintf() with sysfs_emit()
ASoC: tlv320aic26: Replace sprintf() with sysfs_emit()
ASoC: cs43130: Replace scnprintf() with sysfs_emit()
ASoC: amd: acp: Add TDM support for acp i2s stream
ASoC: amd: acp: Initialize list to store acp_stream during pcm_open
arm64: topology: move store_cpu_topology() to shared code
x86/rtc: Rename mach_set_rtc_mmss() to mach_set_cmos_time()
x86/rtc: Rewrite & simplify mach_get_cmos_time() by deleting duplicated functionality
sched/all: Change all BUG_ON() instances in the scheduler to WARN_ON_ONCE()
Input: applespi - use correct struct names in comment
Input: tc3589x-keypad - use correct struct names in comment
Input: bma150 - fix a typo in some comments
libbpf: Add names for auxiliary maps
drm/i915: Use luminance range calculated during edid parsing
drm/amdgpu_dm: Rely on split out luminance calculation function
drm: New function to get luminance range based on static hdr metadata
drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node()
drm/bridge: tc358767: disable main link PHYs on main link disable
drm/bridge: tc358767: increase CLRSIPO count
drm/bridge: tc358767: don't fixup mode sync polarity
Input: mt6779-keypad - support double keys matrix
Input: mt6779-keypad - prepare double keys support with calc_row_col
dt-bindings: mediatek,mt6779-keypad: add mediatek,keys-per-group
dt-bindings: mediatek,mt6779-keypad: use unevaluatedProperties
MAINTAINERS: input: add mattijs for mt6779-keypad
bpf: Use bpf_map_area_alloc consistently on bpf map creation
bpf: Make __GFP_NOWARN consistent in bpf map creation
bpf: Use bpf_map_area_free instread of kvfree
bpf: Remove unneeded memset in queue_stack_map creation
libbpf: preserve errno across pr_warn/pr_info/pr_debug
selftests/bpf: add destructive kfunc test
bpf: export crash_kexec() as destructive kfunc
bpf: add destructive kfunc flag
selftests/xsk: Update poll test cases
dma-buf/sync_file: use strscpy to replace strlcpy
drm/i915: Sanitycheck PCI BARs
drm/i915: Use of BARs names instead of numbers
drm/udl: Replace BUG_ON() with WARN_ON()
drm/udl: Kill pending URBs at suspend and disconnect
drm/udl: Sync pending URBs at suspend / disconnect
drm/udl: Replace semaphore with a simple wait queue
drm/i915/hdcp: replace BIT() with REG_BIT() in register definitions
drm/i915/hdcp: split out hdcp registers to a separate file
drm/format-helper: Rename parameter vmap to src
drm/format-helper: Move destination-buffer handling into internal helper
drm/format-helper: Rework XRGB8888-to-MONO conversion
drm/format-helper: Rework XRGB8888-to-GRAY8 conversion
drm/format-helper: Rework XRGB8888-to-XRGB2101010 conversion
drm/format-helper: Rework RGB888-to-XRGB8888 conversion
drm/format-helper: Rework RGB565-to-XRGB8888 conversion
drm/format-helper: Rework XRGB8888-to-RGB888 conversion
drm/format-helper: Rework XRGB8888-to-RGBG565 conversion
drm/format-helper: Rework XRGB8888-to-RGBG332 conversion
drm/format-helper: Convert drm_fb_swab() to struct iosys_map
drm/format-helper: Merge drm_fb_memcpy() and drm_fb_memcpy_toio()
drm/format-helper: Provide drm_fb_blit()
iosys-map: Add IOSYS_MAP_INIT_VADDR_IOMEM()
wifi: rtw88: prohibit enter IPS during HW scan
wifi: rtw88: add flag check before enter or leave IPS
wifi: rtw88: add flushing queue before HW scan
wifi: rtw88: fix WARNING:rtw_get_tx_power_params() during HW scan
wifi: rtw88: add the update channel flow to support setting by parameters
wifi: rtw88: add mutex when set regulatory and get Tx power table
wifi: rtw88: add mutex when set SAR
wifi: brcmfmac: Fix to add skb free for TIM update info when tx is completed
wifi: brcmfmac: Fix to add brcmf_clear_assoc_ies when rmmod
wifi: brcmfmac: fix invalid address access when enabling SCAN log level
wifi: brcmfmac: fix scheduling while atomic issue when deleting flowring
wifi: brcmfmac: fix continuous 802.1x tx pending timeout error
selftests/bpf: add extra test for using dynptr data slice after release
bpf: Fix ref_obj_id for dynptr data slices in verifier
selftests/bpf: Fix vmtest.sh getopts optstring
selftests/bpf: Fix vmtest.sh -h to not require root
bpf: Always return corresponding btf_type in __get_type_size()
selftests/bpf: Add BPF-helper test for CLOCK_TAI access
bpf: Add BPF-helper for accessing CLOCK_TAI
bpf: Cleanup check_refcount_ok
net: netfilter: Remove ifdefs for code shared by BPF and ctnetlink
bpf, iter: Fix the condition on p when calling stop.
cgroup: enable cgroup_get_from_file() on cgroup1
btf: Add a new kfunc flag which allows to mark a function to be sleepable
drm/i915/ttm: fix CCS handling
drm/i915/ttm: remove calc_ctrl_surf_instr_size
wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices
wifi: rtw89: 8852a: correct WDE IMR settings
wifi: rtw89: refine leaving LPS function
wifi: qtnfmac: remove braces around single statement blocks
wifi: rtlwifi: 8192de: correct checking of IQK reload
wifi: brcmsmac: remove duplicate words
dt-bindings: wireless: use spi-peripheral-props.yaml
wifi: rtw88: access chip_info by const pointer
wifi: rtw88: phy: fix warning of possible buffer overflow
wifi: rtw88: fix store OP channel info timing when HW scan
wifi: rtw88: fix stopping queues in wrong timing when HW scan
wifi: rtw88: 8822c: extend supported probe request size
bpf: Improve docstring for BPF_F_USER_BUILD_ID flag
libbpf: Do not require executable permission for shared libraries
drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb()
bpf: Verifier cleanups
libbpf: Reject legacy 'maps' ELF section
selftests/bpf: Clean up sys_nanosleep uses
dt-binding: ipmi: add fallback to npcm845 compatible
drm/panfrost: Add support for devcoredump
drm/panfrost: Add specific register offset macros for JS and MMU AS
gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
x86/mm: Rename set_memory_present() to set_memory_p()
drm/simpledrm: Convert to atomic helpers
drm/simpledrm: Compute framebuffer stride if not set
drm/simpledrm: Remove pdev field from device structure
drm/simpledrm: Inline device-init helpers
drm/simpledrm: Remove mem field from device structure
drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid()
libbpf: Ensure functions with always_inline attribute are inline
bpftool: Remove BPF_OBJ_NAME_LEN restriction when looking up bpf program by name
libbpf: Initialize err in probe_map_create
libbpf: Skip empty sections in bpf_object__init_global_data_maps
drm: Remove the drm_get_unmapped_area() helper
drm/vmwgfx: Remove unused hugepage support
drm/vmwgfx: cleanup comments
drm/vmwgfx: clean up some error pointer checking
drm: fix whitespace in drm_plane_create_color_properties()
x86/acrn: Set up timekeeping
locking/spinlocks: Mark spinlocks noinline when inline spinlocks are disabled
sched/core: Remove superfluous semicolon
sched/fair: Make per-cpu cpumasks static
sched/fair: Remove unused parameter idle of _nohz_idle_balance()
drm/todo: remove task to rename CMA helpers
drm/gem: rename struct drm_gem_dma_object.{paddr => dma_addr}
drm/gem: rename GEM CMA helpers to GEM DMA helpers
drm/fb: rename FB CMA helpers to FB DMA helpers
drm/fb: remove unused includes of drm_fb_cma_helper.h
drm/i915/gem: Remove shared locking on freeing objects
selftests: futex: Fix 'the the' typo in comment
sched/debug: Print each field value left-aligned in sched_show_task()
Input: elan_i2c - convert to use dev_groups
drm/i915/dg2: Add Wa_1509727124
drm/i915/dg2: Add support for DC5 state
sched/deadline: Use sched_dl_entity's dl_density in dl_task_fits_capacity()
sched/deadline: Make dl_cpuset_cpumask_can_shrink() capacity-aware
sched/core: Introduce sched_asym_cpucap_active()
drm/i915/dg2: Update DG2 to GuC v70.4.1
drm/i915/guc: Don't send policy update for child contexts.
drm/i915/guc: Don't abort on CTB_UNUSED status
drm/i915/guc: Support larger contexts on newer hardware
drm/i915/selftest: Cope with not having an RCS engine
drm/i915/guc: Add selftest for a hung GuC
drm/i915/guc: Fix issues with live_preempt_cancel
drm/i915/guc: Route semaphores to GuC for Gen12+
drm/mgag200: Remove type field from struct mga_device
drm/mgag200: Move CRTC atomic_enable to model-specific code
drm/mgag200: Move mode-config to model-specific code
drm/mgag200: Provide per-device callbacks for PIXPLLC
drm/mgag200: Provide per-device callbacks for BMC synchronization
drm/mgag200: Add per-device callbacks
drm/mgag200: Set SCROFF in primary-plane code
drm/mgag200: Replace simple-KMS with regular atomic helpers
drm/mgag200: Reorganize before dropping simple-KMS helpers
drm/mgag200: Store primary plane's color format in CRTC state
drm/mgag200: Acquire I/O-register lock in atomic_commit_tail function
drm/mgag200: Move ER/EW3 register initialization to per-model code
drm/mgag200: Move DAC-register setup into model-specific code
drm/mgag200: Split mgag200_modeset_init()
drm/tests: Split up test cases in igt_check_drm_format_min_pitch
drm/dp_mst: fix drm_dp_dpcd_read return value checks
drm/i915/guc: Check for ct enabled while waiting for response
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_rgb565()
drm/format-helper: Support multiple target formats results
drm/format-helper: Rename test cases to make them more generic
drm/format-helper: Fix test on big endian architectures
drm/todo: remove task for idr_init_base()
drm/via: use idr_init_base() to initialize dev_priv->object_idr
drm/v3d: use idr_init_base() to initialize v3d_priv->perfmon.idr
drm/sis: use idr_init_base() to initialize dev_priv->object_idr
drm: use idr_init_base() to initialize mode_config.tile_idr
drm: use idr_init_base() to initialize mode_config.object_idr
drm: use idr_init_base() to initialize master->lessee_idr
drm: use idr_init_base() to initialize master->magic_map
drm/amdgpu: use idr_init_base() to initialize fpriv->bo_list_handles
drm/amdgpu: use idr_init_base() to initialize mgr->ctx_handles
drm/i915/d13: Add Wa_16015201720 disabling clock gating for PIPEDMC-A/B
drm/i915/d12+: Disable DMC handlers during loading/disabling the firmware
drm/i915/gt: describe the new tlb parameter at i915_vma_resource
drm/i915/gt: Batch TLB invalidations
drm/i915/gt: Skip TLB invalidations once wedged
drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations
drm/i915/gt: document with_intel_gt_pm_if_awake()
drm/i915/gt: Ignore TLB invalidations on idle engines
drm/i915/dmc: Update DG2 DMC firmware to v2.07
drm/i915/ttm: don't leak the ccs state
drm/i915: disable pci resize on 32-bit machine
drm/i915: Suppress oom warning for shmemfs object allocation failure
drm/i915: Pass drm_i915_private struct instead of gt for gen11_gu_misc_irq_handler/ack()
drm/i915/display: Cleanup intel_phy_is_combo()
fbdev: Make registered_fb[] private to fbmem.c
drm/panel/panel-sitronix-st7701: Add Densitron DMT028VGHMCMI-1A TFT
dt-bindings: display: panel: sitronix,st7701: Add Densitron DMT028VGHMCMI-1A TFT
drm: Fix typo 'the the' in comment
drm/i915/hdmi: Prune modes that require HDMI2.1 FRL
drm/fsl-dcu: Use drm_plane_helper_destroy()
drm/armada: Use drm_plane_helper_destroy()
drm/plane-helper: Export individual helpers
drm: Remove unnecessary include statements of drm_plane_helper.h
drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HELPER_NO_SCALING
drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to atomic helpers
drm/vmwgfx: Remove trailing whitespace
drm/bridge: ti-sn65dsi86: Use dev_err_probe() to avoid polluting the log
drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook
drm/komeda - At init write GCU control block to handle already on DPU
drm/komeda: Add legacy FB support so VT's work as expected
drm/arm/hdlcd: Simplify IRQ install/uninstall
drm/arm/hdlcd: Take over EFI framebuffer properly
drm/arm: Fix spelling typo in comments
fbdev: Fix order of arguments to aperture_remove_conflicting_devices()
drm/bridge: parade-ps8640: Fix regulator supply order
drm: correct comments
drm/vc4: Add explicit declaration of 'drmm_of_get_bridge'
drm/i915/selftests: Fix comment typo
drm/i915/gt: Remove unneeded semicolon
drm/i915/guc: Don't use pr_err when not necessary
drm/panel-edp: Add panel entry for B120XAN01.0
drm/panel-edp: Add panel entry for R140NWF5 RH
signal: Drop signals received after a fatal signal has been processed
signal: Guarantee that SIGNAL_GROUP_EXIT is set on process exit
signal: Ensure SIGNAL_GROUP_EXIT gets set in do_group_exit
ipc: mqueue: fix possible memory leak in init_mqueue_fs()
drm/i915/guc: support v69 in parallel to v70
drm/bridge: ti-sn65dsi86: support DRM_BRIDGE_ATTACH_NO_CONNECTOR
drm/bridge: ti-sn65dsi86: fetch bpc using drm_atomic_state
drm/sched: move calling drm_sched_entity_select_rq
drm/gud: Fix endianness in gud_xrgb8888_to_color() helper
drm/format-helper: Fix endianness in drm_fb_*_to_*() conversion helpers
drm/bridge: tc358767: Add of_node_put() when breaking out of loop
drm/bridge: anx7625: Fix refcount bug in anx7625_parse_dt()
drm/bochs: Fix some error handling paths in bochs_pci_probe()
drm/virtio: kms: use drm managed resources
drm/virtio: plane: use drm managed resources
drm/virtio: Return proper error codes instead of -1
drm/virtio: Use dev_is_pci()
drm/virtio: Improve DMA API usage for shmem BOs
drm/virtio: Simplify error handling of virtio_gpu_object_create()
drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
drm/virtio: Unlock reservations on dma_resv_reserve_fences() error
drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error
drm/virtio: Check whether transferred 2D BO is shmem
drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
fbdev: Remove conflict-handling code
fbdev: Acquire framebuffer apertures for firmware devices
video/aperture: Remove conflicting VGA devices, if any
video: Provide constants for VGA I/O range
video/aperture: Disable and unregister sysfb devices via aperture helpers
fbdev: Remove conflicting devices on PCI bus
fbdev: Convert drivers to aperture helpers
fbdev/core: Remove remove_conflicting_pci_framebuffers()
fbdev/vga16fb: Auto-generate module init/exit code
fbdev/vga16fb: Create EGA/VGA devices in sysfb code
fbdev: Remove trailing whitespaces
drm/i915/gt: Expose per-gt RPS defaults in sysfs
drm/i915/gt: Create gt/gtN/.defaults/ for per gt sysfs defaults
drm/panel/panel-sitronix-st7701: Split GIP and init sequences
drm/panel/panel-sitronix-st7701: Parametrize voltage and timing
drm/panel/panel-sitronix-st7701: Infer horizontal pixel count from TFT mode
drm/panel/panel-sitronix-st7701: Adjust porch control bitfield name
drm/panel/panel-sitronix-st7701: Infer vertical line count from TFT mode
drm/panel/panel-sitronix-st7701: Make gamma correction TFT specific
drm/panel/panel-sitronix-st7701: Make voltage supplies common to ST7701
drm/panel/panel-sitronix-st7701: Enable DSI burst mode, LPM, non-continuous clock
drm/panel/panel-sitronix-st7701: Make DSI mode flags common to ST7701
drm/i915/display: Add debug print for scaler filter
drm:remove rebundant word "in" in comments
drm:delete the repeated word "the" in comments
ipmi: Fix comment typo
char: ipmi: modify NPCM KCS configuration
dt-bindings: ipmi: Add npcm845 compatible
dma-buf/dma_resv_usage: update explicit sync documentation
drm/mgag200:remove rebundant word "or" in comments
signal: break out of wait loops on kthread_stop()
drm/i915/psr: Disable PSR before disable pipe
Revert "drm/i915/display: Ensure PSR gets disabled if no encoders in new state"
drm/i915/tgl+: Fix HDMI transcoder clock vs. DDI BUF disabling order
drm/bridge: it6505: Modified video clock calculation and video debug message
drm/bridge: it6505: Add i2c api power on check
drm/bridge: it6505: Modified power sequence
drm/bridge: it6505: Power on downstream device in .atomic_enable
drm/ssd130x: Use new regmap bulk write support to drop custom bus
drm/fourcc: Add formats for packed YUV 4:4:4 AVUY and XVUY permutations
drm/via: Fix style issues in via_3d_reg header
drm/via: Make macros readable in the via_3d_reg header
drm/via: Use SPDX tag for MIT license in via_3d_reg header
drm/via: Update to the latest via_3d_reg header
drm/via: Embed via_drv.h in via_dri1
drm/via: Embed via_verifier in via_dri1
drm/via: Embed via_dmablit in via_dri1
drm/via: Embed via_irq in via_dri1
drm/via: Embed via_video in via_dri1
drm/via: Embed via_mm in via_dri1
drm/via: Embed via_map in via_dri1
drm/via: Embed via_dma in via_dri1
drm/via: Rename via_drv to via_dri1
drm/nouveau/bios: set info only when the return is not 0
drm/i915/reset: Handle reset timeouts under unrelated kernel hangs
drm/amdgpu: re-apply "move internal vram_mgr function into the C file""
drm/amdgpu: reapply "fix start calculation in amdgpu_vram_mgr_new""
drm: Prevent drm_copy_field() to attempt copying a NULL pointer
drm: Use size_t type for len variable in drm_copy_field()
nvdimm/namespace: drop unneeded temporary variable in size_store()
nvdimm/namespace: return uuid_null only once in nd_dev_to_uuid()
drm/vc4: v3d: Switch to devm_pm_runtime_enable
drm/vc4: v3d: Rework the runtime_pm setup
drm/vc4: v3d: Stop disabling interrupts
drm/vc4: perfmon: Add missing mutex_destroy
drm/vc4: Switch to drmm_mutex_init
drm/vc4: debugfs: Simplify debugfs registration
drm/vc4: debugfs: Return an error on failure
drm/vc4: debugfs: Protect device resources
drm/vc4: vec: Switch to devm_pm_runtime_enable
drm/vc4: vec: Protect device resources after removal
drm/vc4: vec: Switch to DRM-managed connector initialization
drm/vc4: vec: Switch to DRM-managed encoder initialization
drm/vc4: vec: Remove call to drm_connector_unregister()
drm/vc4: vec: Switch to drmm_kzalloc
drm/vc4: vec: Embed DRM structures into the private structure
drm/vc4: vec: Remove vc4_dev vec pointer
drm/vc4: txp: Protect device resources
drm/vc4: txp: Remove call to drm_connector_unregister()
drm/vc4: txp: Switch to drmm_kzalloc
drm/vc4: txp: Remove duplicate regset
drm/vc4: txp: Remove vc4_dev txp pointer
drm/vc4: hdmi: Switch to devm_pm_runtime_enable
drm/vc4: hdmi: Protect device resources after removal
drm/vc4: hdmi: Move audio structure offset checks
drm/vc4: hdmi: Use devm to register hotplug interrupts
drm/vc4: hdmi: Switch to DRM-managed kfree to build regsets
drm/vc4: hdmi: Use a device-managed action for DDC
drm/vc4: hdmi: Switch to device-managed CEC initialization
drm/vc4: hdmi: Switch to device-managed ALSA initialization
drm/vc4: hdmi: Switch to DRM-managed connector initialization
drm/vc4: hdmi: Switch to DRM-managed encoder initialization
drm/vc4: hdmi: Remove call to drm_connector_unregister()
drm/vc4: hdmi: Switch to drmm_kzalloc
drm/vc4: dsi: Switch to devm_pm_runtime_enable
drm/vc4: dsi: Fix the driver structure lifetime
drm/vc4: dsi: Switch to drmm_of_get_bridge
drm/vc4: dsi: Switch to DRM-managed encoder initialization
drm/vc4: dsi: Embed DRM structures into the private structure
drm/vc4: dpi: Protect device resources
drm/vc4: dpi: Switch to drmm_of_get_bridge
drm/vc4: dpi: Switch to DRM-managed encoder initialization
drm/vc4: dpi: Add action to disable the clock
drm/vc4: dpi: Remove unnecessary drm_of_panel_bridge_remove call
drm/vc4: dpi: Return an error if we can't enable our clock
drm/vc4: dpi: Switch to drmm_kzalloc
drm/vc4: dpi: Embed DRM structures into the private structure
drm/vc4: dpi: Remove vc4_dev dpi pointer
drm/vc4: crtc: Switch to DRM-managed CRTC initialization
drm/vc4: crtc: Switch to drmm_kzalloc
drm/vc4: crtc: Move debugfs_name to crtc_data
drm/vc4: plane: Switch to drmm_universal_plane_alloc()
drm/vc4: crtc: Remove manual plane removal on error
drm/vc4: plane: Take possible_crtcs as an argument
drm/vc4: hvs: Remove planes currently allocated before taking down
drm/vc4: hvs: Protect device resources after removal
drm/vc4: crtc: Create vblank reporting function
drm/vc4: drv: Use drm_dev_unplug
drm/vc4: drv: Call component_unbind_all()
drm/bridge: panel: Introduce drmm_of_get_bridge
drm/bridge: panel: Introduce drmm_panel_bridge_add
drm/connector: Introduce drmm_connector_init
drm/connector: Check for destroy implementation
drm/connector: Consolidate Connector Initialization
drm/connector: Clarify when drm_connector_unregister is needed
drm/connector: Mention the cleanup after drm_connector_init
drm/connector: Reorder headers
drm/encoder: Introduce drmm_encoder_init
drm/crtc: Introduce drmm_crtc_init_with_planes
drm/mipi-dsi: Detach devices when removing the host
drm/i915: Add Wa_14016291713
dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3"
drm/i915/display: Ensure PSR gets disabled if no encoders in new state
drm: selftest: convert drm_mm selftest to KUnit
drm: selftest: convert drm_buddy selftest to KUnit
drm: selftest: convert drm_framebuffer selftest to KUnit
drm: selftest: convert drm_dp_mst_helper selftest to KUnit
drm: selftest: convert drm_plane_helper selftest to KUnit
drm: selftest: convert drm_format selftest to KUnit
drm: selftest: convert drm_rect selftest to KUnit
drm: selftest: convert drm_cmdline_parser selftest to KUnit
drm: selftest: convert drm_damage_helper selftest to KUnit
drm/ttm: audit bo->resource usage v2
drm/nouveau: audit bo->resource usage
drm/amdgpu: audit bo->resource usage
drm/ttm: rename and cleanup ttm_bo_init
Revert "drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new"
Revert "drm/amdgpu: move internal vram_mgr function into the C file"
drm/ingenic: Use the new PM macros
drm/ingenic: Don't request full modeset if property is not modified
drm/ingenic: Add support for the JZ4760(B)
drm/ingenic: Fix MODULE_LICENSE() string
dt-bindings/display: ingenic: Add compatible string for the JZ4760(B)
drm/fb: Improve drm_framebuffer.offsets documentation
drm/panel: simple: add support for the Samsung LTL101AL01 panel
dt-bindings: display: simple: add support for Samsung LTL101AL01
drm/mode: Improve drm_mode_fb_cmd2 documentation
drm/fourcc: Add DRM_FORMAT_D[1248]
drm/fourcc: Add DRM_FORMAT_R[124]
drm/fourcc: Clarify the meaning of single-channel "red"
drm/gem-fb-helper: Use actual bpp for size calculations
drm/fb-helper: Add support for DRM_FORMAT_C[124]
drm/fourcc: Add DRM_FORMAT_C[124]
drm/framebuffer: Use actual bpp for DRM_IOCTL_MODE_GETFB
drm/client: Use actual bpp when allocating frame buffers
drm/fourcc: Add drm_format_info.is_color_indexed flag
drm/fourcc: Add drm_format_info_bpp() helper
drm/mipi-dsi: Make remove callback return void
drm/panel-novatek-nt35510: Emit an error message if power off fails
drm/panel: simple: Make panel_simple_remove() return void
drm/bridge: Avoid uninitialized variable warning
drm/sun4i: Update Kconfig defaults and descriptions
drm/i915/dg2: Bump up CDCLK for DG2
drm/vc4: hdmi: Rework power up
drm/vc4: hdmi: Depends on CONFIG_PM
drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
drm: bridge: adv7511: unregister cec i2c device after cec adapter
drm: bridge: adv7511: fix CEC power down control register offset
gfs2: Mark the remaining process-independent glock holders as GL_NOPID
gfs2: Mark flock glock holders as GL_NOPID
gfs2: Add GL_NOPID flag for process-independent glock holders
gfs2: Add flocks to glockfd debugfs file
gfs2: Add glockfd debugfs file
gnss: replace ida_simple API
ucounts: Split rlimit and ucount values and max values
Conflicts:
BUILD.bazel
Documentation/devicetree/bindings
Documentation/devicetree/bindings/Makefile
Documentation/devicetree/bindings/arm/actions.yaml
Documentation/devicetree/bindings/arm/airoha.yaml
Documentation/devicetree/bindings/arm/altera.yaml
Documentation/devicetree/bindings/arm/amazon,al.yaml
Documentation/devicetree/bindings/arm/amlogic.yaml
Documentation/devicetree/bindings/arm/apple.yaml
Documentation/devicetree/bindings/arm/arm,cci-400.yaml
Documentation/devicetree/bindings/arm/arm,coresight-catu.yaml
Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml
Documentation/devicetree/bindings/arm/arm,coresight-dynamic-funnel.yaml
Documentation/devicetree/bindings/arm/arm,coresight-dynamic-replicator.yaml
Documentation/devicetree/bindings/arm/arm,coresight-etb10.yaml
Documentation/devicetree/bindings/arm/arm,coresight-etm.yaml
Documentation/devicetree/bindings/arm/arm,coresight-static-funnel.yaml
Documentation/devicetree/bindings/arm/arm,coresight-static-replicator.yaml
Documentation/devicetree/bindings/arm/arm,coresight-stm.yaml
Documentation/devicetree/bindings/arm/arm,coresight-tmc.yaml
Documentation/devicetree/bindings/arm/arm,coresight-tpiu.yaml
Documentation/devicetree/bindings/arm/arm,corstone1000.yaml
Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
Documentation/devicetree/bindings/arm/arm,integrator.yaml
Documentation/devicetree/bindings/arm/arm,realview.yaml
Documentation/devicetree/bindings/arm/arm,versatile.yaml
Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml
Documentation/devicetree/bindings/arm/atmel-at91.yaml
Documentation/devicetree/bindings/arm/axxia.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,brcmstb.txt
Documentation/devicetree/bindings/arm/bitmain.yaml
Documentation/devicetree/bindings/arm/calxeda.yaml
Documentation/devicetree/bindings/arm/cpus.yaml
Documentation/devicetree/bindings/arm/digicolor.yaml
Documentation/devicetree/bindings/arm/fsl.yaml
Documentation/devicetree/bindings/arm/intel,keembay.yaml
Documentation/devicetree/bindings/arm/intel,socfpga.yaml
Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
Documentation/devicetree/bindings/arm/marvell/armada-37xx.txt
Documentation/devicetree/bindings/arm/mediatek.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622-wed.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml
Documentation/devicetree/bindings/arm/microchip,sparx5.yaml
Documentation/devicetree/bindings/arm/moxart.yaml
Documentation/devicetree/bindings/arm/nvidia,tegra194-ccplex.yaml
Documentation/devicetree/bindings/arm/psci.yaml
Documentation/devicetree/bindings/arm/qcom.yaml
Documentation/devicetree/bindings/arm/rda.yaml
Documentation/devicetree/bindings/arm/realtek.yaml
Documentation/devicetree/bindings/arm/renesas.yaml
Documentation/devicetree/bindings/arm/rockchip.yaml
Documentation/devicetree/bindings/arm/rockchip/pmu.yaml
Documentation/devicetree/bindings/arm/socionext/socionext,uniphier-system-cache.yaml
Documentation/devicetree/bindings/arm/spear.yaml
Documentation/devicetree/bindings/arm/sti.yaml
Documentation/devicetree/bindings/arm/sunxi.yaml
Documentation/devicetree/bindings/arm/tegra.yaml
Documentation/devicetree/bindings/arm/tesla.yaml
Documentation/devicetree/bindings/arm/ti/k3.yaml
Documentation/devicetree/bindings/arm/toshiba.yaml
Documentation/devicetree/bindings/arm/ux500.yaml
Documentation/devicetree/bindings/arm/vt8500.yaml
Documentation/devicetree/bindings/arm/xilinx.yaml
Documentation/devicetree/bindings/ata/ahci-platform.yaml
Documentation/devicetree/bindings/ata/brcm,sata-brcm.yaml
Documentation/devicetree/bindings/ata/cortina,gemini-sata-bridge.yaml
Documentation/devicetree/bindings/ata/sata-common.yaml
Documentation/devicetree/bindings/ata/sata_highbank.yaml
Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml
Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml
Documentation/devicetree/bindings/bus/palmbus.yaml
Documentation/devicetree/bindings/clock/airoha,en7523-scu.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ahb-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb0-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-apb1-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-axi-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-cpu-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-display-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mbus-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod0-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mod1-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll1-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll3-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll5-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-pll6-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-usb-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ve-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun5i-a13-ahb-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun6i-a31-pll6-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-gmac-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun7i-a20-out-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun8i-a83t-de2-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun8i-h3-bus-gates-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-ahb-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-apb0-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-cpus-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-de-clks.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-mmc-config-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-pll4-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-clks.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-mod-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-usb-phy-clk.yaml
Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml
Documentation/devicetree/bindings/clock/brcm,bcm2711-dvp.yaml
Documentation/devicetree/bindings/clock/canaan,k210-clk.yaml
Documentation/devicetree/bindings/clock/cirrus,cs2000-cp.yaml
Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
Documentation/devicetree/bindings/clock/mediatek,apmixedsys.yaml
Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
Documentation/devicetree/bindings/clock/mediatek,topckgen.yaml
Documentation/devicetree/bindings/clock/microchip,mpfs-clkcfg.yaml
Documentation/devicetree/bindings/clock/qcom,a53pll.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-msm8976.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-msm8994.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-msm8998.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-other.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-qcm2290.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sc7280.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sc8180x.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sc8280xp.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sdm845.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sdx55.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sdx65.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sm6115.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sm6125.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sm6350.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sm8250.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sm8350.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sm8450.yaml
Documentation/devicetree/bindings/clock/qcom,gpucc.yaml
Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
Documentation/devicetree/bindings/clock/qcom,msm8996-apcc.yaml
Documentation/devicetree/bindings/clock/qcom,rpmcc.yaml
Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml
Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscc.yaml
Documentation/devicetree/bindings/clock/qcom,sc7280-lpasscorecc.yaml
Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.yaml
Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml
Documentation/devicetree/bindings/clock/rockchip,px30-cru.yaml
Documentation/devicetree/bindings/clock/rockchip,rk3036-cru.yaml
Documentation/devicetree/bindings/clock/rockchip,rk3228-cru.yaml
Documentation/devicetree/bindings/clock/rockchip,rk3288-cru.yaml
Documentation/devicetree/bindings/clock/rockchip,rk3308-cru.yaml
Documentation/devicetree/bindings/clock/rockchip,rk3368-cru.yaml
Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml
Documentation/devicetree/bindings/clock/rockchip,rv1108-cru.yaml
Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml
Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml
Documentation/devicetree/bindings/clock/ti/gate.txt
Documentation/devicetree/bindings/clock/ti/interface.txt
Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.yaml
Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
Documentation/devicetree/bindings/crypto/ti,sa2ul.yaml
Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-backend.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-engine.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-frontend.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-hdmi.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tv-encoder.yaml
Documentation/devicetree/bindings/display/allwinner,sun6i-a31-drc.yaml
Documentation/devicetree/bindings/display/allwinner,sun6i-a31-mipi-dsi.yaml
Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml
Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml
Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-hdmi-phy.yaml
Documentation/devicetree/bindings/display/allwinner,sun8i-r40-tcon-top.yaml
Documentation/devicetree/bindings/display/allwinner,sun9i-a80-deu.yaml
Documentation/devicetree/bindings/display/arm,komeda.yaml
Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml
Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml
Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml
Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml
Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
Documentation/devicetree/bindings/display/bridge/synopsys,dw-hdmi.yaml
Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
Documentation/devicetree/bindings/display/ingenic,lcd.yaml
Documentation/devicetree/bindings/display/msm/dp-controller.yaml
Documentation/devicetree/bindings/display/msm/dpu-msm8998.yaml
Documentation/devicetree/bindings/display/msm/dpu-qcm2290.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/gmu.yaml
Documentation/devicetree/bindings/display/msm/gpu.yaml
Documentation/devicetree/bindings/display/msm/mdp4.yaml
Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
Documentation/devicetree/bindings/display/panel/kingdisplay,kd035g6-54nt.yaml
Documentation/devicetree/bindings/display/panel/leadtek,ltk035c5444t.yaml
Documentation/devicetree/bindings/display/panel/panel-simple.yaml
Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.yaml
Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
Documentation/devicetree/bindings/display/rockchip/dw_mipi_dsi_rockchip.txt
Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-decon.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml
Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml
Documentation/devicetree/bindings/display/simple-framebuffer.yaml
Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
Documentation/devicetree/bindings/display/st,stm32-dsi.yaml
Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-gr3d.yaml
Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-mpe.yaml
Documentation/devicetree/bindings/dma/allwinner,sun4i-a10-dma.yaml
Documentation/devicetree/bindings/dma/allwinner,sun50i-a64-dma.yaml
Documentation/devicetree/bindings/dma/allwinner,sun6i-a31-dma.yaml
Documentation/devicetree/bindings/dma/apple,admac.yaml
Documentation/devicetree/bindings/dma/arm,pl330.yaml
Documentation/devicetree/bindings/dma/mediatek,uart-dma.yaml
Documentation/devicetree/bindings/dma/nvidia,tegra186-gpc-dma.yaml
Documentation/devicetree/bindings/dma/qcom,bam-dma.yaml
Documentation/devicetree/bindings/dma/qcom,gpi.yaml
Documentation/devicetree/bindings/dma/renesas,rcar-dmac.yaml
Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
Documentation/devicetree/bindings/dsp/fsl,dsp.yaml
Documentation/devicetree/bindings/firmware/fsl,scu.yaml
Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml
Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml
Documentation/devicetree/bindings/gnss/brcm,bcm4751.yaml
Documentation/devicetree/bindings/gnss/mediatek.yaml
Documentation/devicetree/bindings/gnss/sirfstar.yaml
Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml
Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml
Documentation/devicetree/bindings/gpio/gpio-pca95xx.yaml
Documentation/devicetree/bindings/gpio/gpio-stmpe.txt
Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml
Documentation/devicetree/bindings/gpio/x-powers,axp209-gpio.yaml
Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml
Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml
Documentation/devicetree/bindings/hwlock/qcom-hwspinlock.yaml
Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
Documentation/devicetree/bindings/hwmon/iio-hwmon.yaml
Documentation/devicetree/bindings/hwmon/microchip,sparx5-temp.yaml
Documentation/devicetree/bindings/hwmon/moortec,mr75203.yaml
Documentation/devicetree/bindings/hwmon/sensirion,shtc1.yaml
Documentation/devicetree/bindings/i2c/allwinner,sun6i-a31-p2wi.yaml
Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
Documentation/devicetree/bindings/i2c/i2c-imx.yaml
Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml
Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
Documentation/devicetree/bindings/i3c/mipi-i3c-hci.yaml
Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml
Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml
Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
Documentation/devicetree/bindings/iio/accel/bosch,bma220.yaml
Documentation/devicetree/bindings/iio/accel/bosch,bma255.yaml
Documentation/devicetree/bindings/iio/accel/bosch,bmi088.yaml
Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml
Documentation/devicetree/bindings/iio/accel/kionix,kxsd9.yaml
Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml
Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7280a.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7923.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml
Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml
Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
Documentation/devicetree/bindings/iio/adc/maxim,max1027.yaml
Documentation/devicetree/bindings/iio/adc/maxim,max11100.yaml
Documentation/devicetree/bindings/iio/adc/maxim,max1118.yaml
Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml
Documentation/devicetree/bindings/iio/adc/microchip,mcp3201.yaml
Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
Documentation/devicetree/bindings/iio/adc/qcom,spmi-vadc.yaml
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml
Documentation/devicetree/bindings/iio/adc/ti,adc0832.yaml
Documentation/devicetree/bindings/iio/adc/ti,adc084s021.yaml
Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml
Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml
Documentation/devicetree/bindings/iio/adc/ti,adc128s052.yaml
Documentation/devicetree/bindings/iio/adc/ti,adc161s626.yaml
Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml
Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml
Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
Documentation/devicetree/bindings/iio/adc/ti,ads8344.yaml
Documentation/devicetree/bindings/iio/adc/ti,ads8688.yaml
Documentation/devicetree/bindings/iio/adc/ti,am3359-adc.yaml
Documentation/devicetree/bindings/iio/adc/ti,tlc4541.yaml
Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5064.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5360.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5380.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5421.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5449.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5624r.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5755.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5761.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5764.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad8801.yaml
Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
Documentation/devicetree/bindings/iio/dac/microchip,mcp4922.yaml
Documentation/devicetree/bindings/iio/dac/ti,dac082s085.yaml
Documentation/devicetree/bindings/iio/dac/ti,dac7311.yaml
Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
Documentation/devicetree/bindings/iio/frequency/adf4371.yaml
Documentation/devicetree/bindings/iio/health/ti,afe4403.yaml
Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml
Documentation/devicetree/bindings/iio/imu/bosch,bmi160.yaml
Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
Documentation/devicetree/bindings/iio/imu/invensense,mpu6050.yaml
Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml
Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
Documentation/devicetree/bindings/iio/potentiometer/microchip,mcp41010.yaml
Documentation/devicetree/bindings/iio/potentiometer/microchip,mcp4131.yaml
Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
Documentation/devicetree/bindings/iio/pressure/bmp085.yaml
Documentation/devicetree/bindings/iio/samsung,sensorhub-rinato.yaml
Documentation/devicetree/bindings/iio/st,st-sensors.yaml
Documentation/devicetree/bindings/iio/temperature/maxim,max31855k.yaml
Documentation/devicetree/bindings/iio/temperature/maxim,max31856.yaml
Documentation/devicetree/bindings/iio/temperature/maxim,max31865.yaml
Documentation/devicetree/bindings/iio/temperature/melexis,mlx90632.yaml
Documentation/devicetree/bindings/input/adc-joystick.yaml
Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
Documentation/devicetree/bindings/input/imx-keypad.yaml
Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
Documentation/devicetree/bindings/input/regulator-haptic.yaml
Documentation/devicetree/bindings/input/sprd,sc27xx-vibrator.yaml
Documentation/devicetree/bindings/input/touchscreen/auo_pixcir_ts.txt
Documentation/devicetree/bindings/input/touchscreen/colibri-vf50-ts.txt
Documentation/devicetree/bindings/input/touchscreen/elan,elants_i2c.yaml
Documentation/devicetree/bindings/input/touchscreen/stmpe.txt
Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml
Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
Documentation/devicetree/bindings/interrupt-controller/allwinner,sun4i-a10-ic.yaml
Documentation/devicetree/bindings/interrupt-controller/allwinner,sun6i-a31-r-intc.yaml
Documentation/devicetree/bindings/interrupt-controller/allwinner,sun7i-a20-sc-nmi.yaml
Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.yaml
Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml
Documentation/devicetree/bindings/interrupt-controller/idt,32434-pic.yaml
Documentation/devicetree/bindings/interrupt-controller/realtek,rtl-intc.yaml
Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml
Documentation/devicetree/bindings/interrupt-controller/sifive,plic-1.0.0.yaml
Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml
Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
Documentation/devicetree/bindings/iommu/allwinner,sun50i-h6-iommu.yaml
Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml
Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml
Documentation/devicetree/bindings/ipmi/npcm7xx-kcs-bmc.txt
Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml
Documentation/devicetree/bindings/leds/common.yaml
Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
Documentation/devicetree/bindings/media/allegro,al5e.yaml
Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
Documentation/devicetree/bindings/media/allwinner,sun4i-a10-ir.yaml
Documentation/devicetree/bindings/media/allwinner,sun4i-a10-video-engine.yaml
Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-mipi-csi2.yaml
Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml
Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml
Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.yaml
Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml
Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
Documentation/devicetree/bindings/media/qcom,msm8916-venus.yaml
Documentation/devicetree/bindings/media/qcom,msm8996-venus.yaml
Documentation/devicetree/bindings/media/qcom,sc7180-venus.yaml
Documentation/devicetree/bindings/media/qcom,sc7280-venus.yaml
Documentation/devicetree/bindings/media/qcom,sdm660-venus.yaml
Documentation/devicetree/bindings/media/qcom,sdm845-venus-v2.yaml
Documentation/devicetree/bindings/media/qcom,sdm845-venus.yaml
Documentation/devicetree/bindings/media/qcom,sm8250-venus.yaml
Documentation/devicetree/bindings/media/rc.yaml
Documentation/devicetree/bindings/media/renesas,vsp1.yaml
Documentation/devicetree/bindings/media/rockchip,vdec.yaml
Documentation/devicetree/bindings/media/ti,cal.yaml
Documentation/devicetree/bindings/media/ti,vpe.yaml
Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.yaml
Documentation/devicetree/bindings/memory-controllers/mediatek,mt7621-memc.yaml
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.yaml
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.yaml
Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml
Documentation/devicetree/bindings/mfd/allwinner,sun6i-a31-prcm.yaml
Documentation/devicetree/bindings/mfd/allwinner,sun8i-a23-prcm.yaml
Documentation/devicetree/bindings/mfd/brcm,bcm6318-gpio-sysctl.yaml
Documentation/devicetree/bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml
Documentation/devicetree/bindings/mfd/brcm,bcm6328-gpio-sysctl.yaml
Documentation/devicetree/bindings/mfd/brcm,bcm6358-gpio-sysctl.yaml
Documentation/devicetree/bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml
Documentation/devicetree/bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml
Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
Documentation/devicetree/bindings/mfd/dlg,da9063.yaml
Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
Documentation/devicetree/bindings/mfd/maxim,max14577.yaml
Documentation/devicetree/bindings/mfd/maxim,max77843.yaml
Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.yaml
Documentation/devicetree/bindings/mfd/qcom,tcsr.yaml
Documentation/devicetree/bindings/mfd/rockchip,rk817.yaml
Documentation/devicetree/bindings/mfd/silergy,sy7636a.yaml
Documentation/devicetree/bindings/mfd/st,stm32-lptimer.yaml
Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml
Documentation/devicetree/bindings/mfd/st,stmfx.yaml
Documentation/devicetree/bindings/mfd/stericsson,ab8500.yaml
Documentation/devicetree/bindings/mfd/syscon.yaml
Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml
Documentation/devicetree/bindings/mfd/ti,tps65086.yaml
Documentation/devicetree/bindings/mfd/x-powers,ac100.yaml
Documentation/devicetree/bindings/mfd/x-powers,axp152.yaml
Documentation/devicetree/bindings/mips/ralink.yaml
Documentation/devicetree/bindings/mips/realtek-rtl.yaml
Documentation/devicetree/bindings/mmc/allwinner,sun4i-a10-mmc.yaml
Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml
Documentation/devicetree/bindings/mmc/cdns,sdhci.yaml
Documentation/devicetree/bindings/mmc/mmc-card.yaml
Documentation/devicetree/bindings/mmc/mmc-controller.yaml
Documentation/devicetree/bindings/mmc/mmc-spi-slot.yaml
Documentation/devicetree/bindings/mmc/mtk-sd.yaml
Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml
Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
Documentation/devicetree/bindings/mmc/sdhci-am654.yaml
Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml
Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
Documentation/devicetree/bindings/mtd/intel,lgm-ebunand.yaml
Documentation/devicetree/bindings/mtd/mtd.yaml
Documentation/devicetree/bindings/mtd/mxicy,nand-ecc-engine.yaml
Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
Documentation/devicetree/bindings/mtd/spi-nand.yaml
Documentation/devicetree/bindings/net/allwinner,sun4i-a10-emac.yaml
Documentation/devicetree/bindings/net/allwinner,sun4i-a10-mdio.yaml
Documentation/devicetree/bindings/net/allwinner,sun7i-a20-gmac.yaml
Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml
Documentation/devicetree/bindings/net/brcm,amac.yaml
Documentation/devicetree/bindings/net/can/nxp,sja1000.yaml
Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
Documentation/devicetree/bindings/net/dsa/ar9331.txt
Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
Documentation/devicetree/bindings/net/dsa/dsa-port.yaml
Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
Documentation/devicetree/bindings/net/dsa/lan9303.txt
Documentation/devicetree/bindings/net/dsa/lantiq-gswip.txt
Documentation/devicetree/bindings/net/dsa/mediatek,mt7530.yaml
Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
Documentation/devicetree/bindings/net/dsa/qca8k.yaml
Documentation/devicetree/bindings/net/dsa/realtek.yaml
Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
Documentation/devicetree/bindings/net/dsa/vitesse,vsc73xx.txt
Documentation/devicetree/bindings/net/engleder,tsnep.yaml
Documentation/devicetree/bindings/net/ethernet-controller.yaml
Documentation/devicetree/bindings/net/ethernet-phy.yaml
Documentation/devicetree/bindings/net/fsl,fec.yaml
Documentation/devicetree/bindings/net/fsl-fman.txt
Documentation/devicetree/bindings/net/intel,dwmac-plat.yaml
Documentation/devicetree/bindings/net/mediatek,net.yaml
Documentation/devicetree/bindings/net/mediatek-dwmac.yaml
Documentation/devicetree/bindings/net/microchip,sparx5-switch.yaml
Documentation/devicetree/bindings/net/nfc/marvell,nci.yaml
Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
Documentation/devicetree/bindings/net/nxp,dwmac-imx.yaml
Documentation/devicetree/bindings/net/nxp,tja11xx.yaml
Documentation/devicetree/bindings/net/qca,ar803x.yaml
Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml
Documentation/devicetree/bindings/net/realtek-bluetooth.yaml
Documentation/devicetree/bindings/net/renesas,etheravb.yaml
Documentation/devicetree/bindings/net/rockchip-dwmac.yaml
Documentation/devicetree/bindings/net/snps,dwmac.yaml
Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml
Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml
Documentation/devicetree/bindings/net/ti,k3-am654-cpts.yaml
Documentation/devicetree/bindings/net/vertexcom-mse102x.yaml
Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml
Documentation/devicetree/bindings/net/wireless/microchip,wilc1000.yaml
Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml
Documentation/devicetree/bindings/nvmem/allwinner,sun4i-a10-sid.yaml
Documentation/devicetree/bindings/nvmem/imx-iim.yaml
Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml
Documentation/devicetree/bindings/nvmem/mediatek,efuse.yaml
Documentation/devicetree/bindings/nvmem/nintendo-otp.yaml
Documentation/devicetree/bindings/nvmem/nvmem-consumer.yaml
Documentation/devicetree/bindings/nvmem/nvmem.yaml
Documentation/devicetree/bindings/nvmem/qcom,qfprom.yaml
Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml
Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
Documentation/devicetree/bindings/pci/mediatek-pcie-gen3.yaml
Documentation/devicetree/bindings/pci/microchip,pcie-host.yaml
Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
Documentation/devicetree/bindings/pci/qcom,pcie.yaml
Documentation/devicetree/bindings/pci/samsung,exynos-pcie.yaml
Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
Documentation/devicetree/bindings/peci/peci-aspeed.yaml
Documentation/devicetree/bindings/peci/peci-controller.yaml
Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun50i-a64-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun5i-a13-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi-dphy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun8i-a23-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun8i-a83t-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun8i-h3-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun8i-r40-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun8i-v3s-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun9i-a80-usb-phy.yaml
Documentation/devicetree/bindings/phy/brcm,cygnus-pcie-phy.yaml
Documentation/devicetree/bindings/phy/cdns,dphy-rx.yaml
Documentation/devicetree/bindings/phy/cdns,dphy.yaml
Documentation/devicetree/bindings/phy/fsl,imx8-pcie-phy.yaml
Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml
Documentation/devicetree/bindings/phy/intel,lgm-usb-phy.yaml
Documentation/devicetree/bindings/phy/lantiq,vrx200-pcie-phy.yaml
Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
Documentation/devicetree/bindings/phy/mediatek,tphy.yaml
Documentation/devicetree/bindings/phy/mediatek,xsphy.yaml
Documentation/devicetree/bindings/phy/mxs-usb-phy.txt
Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml
Documentation/devicetree/bindings/phy/phy-rockchip-naneng-combphy.yaml
Documentation/devicetree/bindings/phy/phy-stm32-usbphyc.yaml
Documentation/devicetree/bindings/phy/qcom,edp-phy.yaml
Documentation/devicetree/bindings/phy/qcom,hdmi-phy-qmp.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/rockchip,px30-dsi-dphy.yaml
Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml
Documentation/devicetree/bindings/phy/rockchip-mipi-dphy-rx0.yaml
Documentation/devicetree/bindings/phy/samsung,exynos-pcie-phy.yaml
Documentation/devicetree/bindings/phy/samsung,ufs-phy.yaml
Documentation/devicetree/bindings/phy/ti,phy-gmii-sel.yaml
Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml
Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
Documentation/devicetree/bindings/pinctrl/intel,pinctrl-keembay.yaml
Documentation/devicetree/bindings/pinctrl/intel,pinctrl-thunderbay.yaml
Documentation/devicetree/bindings/pinctrl/marvell,ac5-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/mediatek,mt7986-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/pinctrl-mt8186.yaml
Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sc7280-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sc8180x-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sc8280xp-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sm6115-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sm6125-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sm6350-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sm6375-tlmm.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sm8350-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sm8450-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml
Documentation/devicetree/bindings/pinctrl/renesas,rzg2l-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml
Documentation/devicetree/bindings/power/domain-idle-state.yaml
Documentation/devicetree/bindings/power/fsl,imx-gpc.yaml
Documentation/devicetree/bindings/power/fsl,imx-gpcv2.yaml
Documentation/devicetree/bindings/power/mediatek,power-controller.yaml
Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
Documentation/devicetree/bindings/power/reset/qcom,pon.yaml
Documentation/devicetree/bindings/power/rockchip,power-controller.yaml
Documentation/devicetree/bindings/power/rockchip-io-domain.yaml
Documentation/devicetree/bindings/ptp/ptp-idt82p33.yaml
Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml
Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml
Documentation/devicetree/bindings/pwm/intel,keembay-pwm.yaml
Documentation/devicetree/bindings/pwm/mediatek,pwm-disp.yaml
Documentation/devicetree/bindings/pwm/pwm-rockchip.yaml
Documentation/devicetree/bindings/regulator/dlg,da9121.yaml
Documentation/devicetree/bindings/regulator/gpio-regulator.yaml
Documentation/devicetree/bindings/regulator/maxim,max77802.yaml
Documentation/devicetree/bindings/regulator/maxim,max8997.yaml
Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml
Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml
Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml
Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.yaml
Documentation/devicetree/bindings/regulator/qcom-labibb-regulator.yaml
Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml
Documentation/devicetree/bindings/regulator/rohm,bd71815-regulator.yaml
Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml
Documentation/devicetree/bindings/remoteproc/qcom,glink-edge.yaml
Documentation/devicetree/bindings/remoteproc/qcom,pil-info.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sc7180-mss-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sc7280-mss-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sc7280-wpss-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,smd-edge.yaml
Documentation/devicetree/bindings/reserved-memory/google,open-dice.yaml
Documentation/devicetree/bindings/reserved-memory/memory-region.yaml
Documentation/devicetree/bindings/reserved-memory/nvidia,tegra210-emc-table.yaml
Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml
Documentation/devicetree/bindings/reset/allwinner,sun6i-a31-clock-reset.yaml
Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
Documentation/devicetree/bindings/riscv/cpus.yaml
Documentation/devicetree/bindings/riscv/microchip.yaml
Documentation/devicetree/bindings/riscv/sifive,ccache0.yaml
Documentation/devicetree/bindings/rng/omap_rng.yaml
Documentation/devicetree/bindings/rtc/allwinner,sun4i-a10-rtc.yaml
Documentation/devicetree/bindings/rtc/allwinner,sun6i-a31-rtc.yaml
Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml
Documentation/devicetree/bindings/rtc/atmel,at91sam9260-rtt.yaml
Documentation/devicetree/bindings/rtc/microchip,mfps-rtc.yaml
Documentation/devicetree/bindings/rtc/microcrystal,rv3032.yaml
Documentation/devicetree/bindings/rtc/mstar,msc313-rtc.yaml
Documentation/devicetree/bindings/serial/cdns,uart.yaml
Documentation/devicetree/bindings/serial/mediatek,uart.yaml
Documentation/devicetree/bindings/serial/pl011.yaml
Documentation/devicetree/bindings/serial/renesas,scif.yaml
Documentation/devicetree/bindings/serial/samsung_uart.yaml
Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml
Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
Documentation/devicetree/bindings/serio/allwinner,sun4i-a10-ps2.yaml
Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml
Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml
Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-hsio-blk-ctrl.yaml
Documentation/devicetree/bindings/soc/imx/fsl,imx8mp-media-blk-ctrl.yaml
Documentation/devicetree/bindings/soc/mediatek/mediatek,mutex.yaml
Documentation/devicetree/bindings/soc/mediatek/pwrap.txt
Documentation/devicetree/bindings/soc/qcom/qcom,apr.yaml
Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
Documentation/devicetree/bindings/soc/qcom/qcom-stats.yaml
Documentation/devicetree/bindings/soc/renesas/renesas,rzg2l-sysc.yaml
Documentation/devicetree/bindings/soc/rockchip/grf.yaml
Documentation/devicetree/bindings/sound/adi,max98396.yaml
Documentation/devicetree/bindings/sound/ak4375.yaml
Documentation/devicetree/bindings/sound/ak4613.yaml
Documentation/devicetree/bindings/sound/ak4642.yaml
Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml
Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-i2s.yaml
Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-spdif.yaml
Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-codec-analog.yaml
Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-codec-analog.yaml
Documentation/devicetree/bindings/sound/allwinner,sun8i-a33-codec.yaml
Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml
Documentation/devicetree/bindings/sound/audio-graph-card.yaml
Documentation/devicetree/bindings/sound/audio-graph-card2.yaml
Documentation/devicetree/bindings/sound/audio-graph-port.yaml
Documentation/devicetree/bindings/sound/audio-graph.yaml
Documentation/devicetree/bindings/sound/cirrus,cs42l42.yaml
Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml
Documentation/devicetree/bindings/sound/imx-audio-card.yaml
Documentation/devicetree/bindings/sound/intel,keembay-i2s.yaml
Documentation/devicetree/bindings/sound/linux,bt-sco.yaml
Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml
Documentation/devicetree/bindings/sound/mchp,spdifrx.yaml
Documentation/devicetree/bindings/sound/mchp,spdiftx.yaml
Documentation/devicetree/bindings/sound/mt6359.yaml
Documentation/devicetree/bindings/sound/mt8186-mt6366-da7219-max98357.yaml
Documentation/devicetree/bindings/sound/mt8186-mt6366-rt1019-rt5682s.yaml
Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml
Documentation/devicetree/bindings/sound/nau8825.txt
Documentation/devicetree/bindings/sound/nvidia,tegra186-asrc.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra186-dspk.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-admaif.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-adx.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-amx.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-dmic.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-i2s.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-mixer.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-mvc.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-sfc.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-va-macro.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-wsa-macro.yaml
Documentation/devicetree/bindings/sound/qcom,q6apm-dai.yaml
Documentation/devicetree/bindings/sound/qcom,q6dsp-lpass-clocks.yaml
Documentation/devicetree/bindings/sound/qcom,q6dsp-lpass-ports.yaml
Documentation/devicetree/bindings/sound/qcom,sm8250.yaml
Documentation/devicetree/bindings/sound/renesas,rsnd.yaml
Documentation/devicetree/bindings/sound/samsung,aries-wm8994.yaml
Documentation/devicetree/bindings/sound/samsung,midas-audio.yaml
Documentation/devicetree/bindings/sound/samsung,snow.yaml
Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml
Documentation/devicetree/bindings/sound/simple-card.yaml
Documentation/devicetree/bindings/sound/sound-dai.yaml
Documentation/devicetree/bindings/sound/st,stm32-sai.yaml
Documentation/devicetree/bindings/sound/test-component.yaml
Documentation/devicetree/bindings/sound/wlf,wm8940.yaml
Documentation/devicetree/bindings/sound/wlf,wm8978.yaml
Documentation/devicetree/bindings/spi/allwinner,sun4i-a10-spi.yaml
Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
Documentation/devicetree/bindings/spi/atmel,at91rm9200-spi.yaml
Documentation/devicetree/bindings/spi/mediatek,spi-mtk-nor.yaml
Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
Documentation/devicetree/bindings/spi/mxicy,mx25f0a-spi.yaml
Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.txt
Documentation/devicetree/bindings/spi/nvidia,tegra210-quad-peripheral-props.yaml
Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml
Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
Documentation/devicetree/bindings/spi/spi-cadence.yaml
Documentation/devicetree/bindings/spi/spi-controller.yaml
Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml
Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml
Documentation/devicetree/bindings/spi/spi-rockchip.yaml
Documentation/devicetree/bindings/spi/spi-xilinx.yaml
Documentation/devicetree/bindings/spi/spi-zynqmp-qspi.yaml
Documentation/devicetree/bindings/spmi/mtk,spmi-mtk-pmif.yaml
Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml
Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
Documentation/devicetree/bindings/timer/allwinner,sun4i-a10-timer.yaml
Documentation/devicetree/bindings/timer/allwinner,sun5i-a13-hstimer.yaml
Documentation/devicetree/bindings/timer/arm,arch_timer.yaml
Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml
Documentation/devicetree/bindings/timer/ingenic,tcu.yaml
Documentation/devicetree/bindings/timer/mediatek,mtk-timer.txt
Documentation/devicetree/bindings/timer/mstar,msc313e-timer.yaml
Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml
Documentation/devicetree/bindings/timer/renesas,tmu.yaml
Documentation/devicetree/bindings/timer/rockchip,rk-timer.yaml
Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml
Documentation/devicetree/bindings/timer/sifive,clint.yaml
Documentation/devicetree/bindings/timer/ti,timer-dm.yaml
Documentation/devicetree/bindings/timer/xlnx,xps-timer.yaml
Documentation/devicetree/bindings/timestamp/hte-consumer.yaml
Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml
Documentation/devicetree/bindings/usb/allwinner,sun4i-a10-musb.yaml
Documentation/devicetree/bindings/usb/analogix,anx7411.yaml
Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml
Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
Documentation/devicetree/bindings/usb/dwc2.yaml
Documentation/devicetree/bindings/usb/generic-ehci.yaml
Documentation/devicetree/bindings/usb/generic-ohci.yaml
Documentation/devicetree/bindings/usb/generic-xhci.yaml
Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml
Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml
Documentation/devicetree/bindings/usb/mediatek,musb.yaml
Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
Documentation/devicetree/bindings/usb/npcm7xx-usb.txt
Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml
Documentation/devicetree/bindings/usb/smsc,usb3503.yaml
Documentation/devicetree/bindings/usb/snps,dwc3.yaml
Documentation/devicetree/bindings/usb/st,stusb160x.yaml
Documentation/devicetree/bindings/usb/usb-drd.yaml
Documentation/devicetree/bindings/usb/usb-hcd.yaml
Documentation/devicetree/bindings/usb/usb-xhci.yaml
Documentation/devicetree/bindings/usb/usb.yaml
Documentation/devicetree/bindings/usb/willsemi,wusb3801.yaml
Documentation/devicetree/bindings/vendor-prefixes.yaml
Documentation/devicetree/bindings/w1/w1-gpio.yaml
Documentation/devicetree/bindings/watchdog/allwinner,sun4i-a10-wdt.yaml
Documentation/devicetree/bindings/watchdog/mstar,msc313e-wdt.yaml
Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
Documentation/devicetree/bindings/watchdog/samsung-wdt.yaml
Documentation/devicetree/bindings/watchdog/snps,dw-wdt.yaml
Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
arch/arm64/Kconfig
drivers/clk/qcom/Kconfig
drivers/clk/qcom/Makefile
drivers/clk/qcom/clk-alpha-pll.c
drivers/clk/qcom/clk-alpha-pll.h
drivers/firmware/qcom_scm.h
drivers/hwtracing/coresight/coresight-core.c
drivers/hwtracing/coresight/coresight-cti-sysfs.c
drivers/iio/adc/qcom-spmi-adc5.c
drivers/interconnect/qcom/Kconfig
drivers/iommu/arm/arm-smmu/arm-smmu.c
drivers/pinctrl/qcom/pinctrl-msm.c
drivers/slimbus/qcom-ngd-ctrl.c
drivers/soc/qcom/llcc-qcom.c
drivers/soc/qcom/qcom_stats.c
drivers/soc/qcom/socinfo.c
drivers/spmi/spmi-pmic-arb.c
drivers/thermal/qcom/qcom-spmi-temp-alarm.c
drivers/ufs/host/ufs-qcom.c
Change-Id: Iedd2815de1d8d32f3fb22ed359adffac0a4c9916
Upstream-Build: ks_qcom-android-mainline-keystone-qcom-release@9311047 SKQ4.221118.002
Signed-off-by: jianzhou <quic_jianzhou@quicinc.com>
Signed-off-by: Maria Yu <quic_aiquny@quicinc.com>
When we perform composition switch or adb root, USB_ICL will
endup voting 0mA.When composition switch is happening it invokes
composite_disconnect which internally invokes vbus_draw with 0mA
and it result in system shutdown when device is running
with low battery.
To prevent this add a check not to vote for 0mA
when cable is connected.
The expectation should be to notify PHY disconnect before
disabling the vbus override. When disabling vbus override,
the disconnect IRQ is received which will vote for 0mA.
In that case, make sure PHY driver knows cable has been
disconnected.
Change-Id: Ic31047d68f13df6ee10bfef34212788951119ac3
Signed-off-by: Girija Movva <quic_gmovva@quicinc.com>
Signed-off-by: Linyu Yuan <quic_linyyuan@quicinc.com>
Remove delay from QMP phy initialisation sequence. Its
not required in USB QMP DP/UNI phys as they use SE clk.
Change-Id: I6d22bd9c2f870b94bee49db65e057df1ab2acb44
Signed-off-by: Prashanth K <quic_prashk@quicinc.com>
Here is the big set of USB and Thunderbolt driver changes for 6.1-rc1.
Nothing major in here, lots of little things with new devices supported
and updates for a few drivers. Highlights include:
- thunderbolt/USB4 devices supported a bit better than before,
and some new ids to enable new hardware devices
- USB gadget uvc updates for newer video formats and better v4l
integration (the v4l portions were acked by those maintainers)
- typec updates for tiny issues and more typec drivers for new
chips.
- xhci tiny updates for minor issues
- big usb-serial ftdi_sio driver update to handle new devices
better
- lots of tiny dwc3 fixes and updates for the IP block that is
showing up everywhere these days
- dts updates for new devices being supported
- other tiny janitorial and cleanups fixes for lots of different
USB drivers. Full details are in the shortlog.
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-----BEGIN PGP SIGNATURE-----
iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCY0BN9g8cZ3JlZ0Brcm9h
aC5jb20ACgkQMUfUDdst+yljdgCdH4Fev4Nvf2Nokfv0q0krcRB3YpUAn1aZfpb/
EbgxsxhPnTJg+mmXyLms
=IxUy
-----END PGP SIGNATURE-----
Merge tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Pull USB / Thunderbolt updates from Greg KH:
"Here is the big set of USB and Thunderbolt driver changes for 6.1-rc1.
Nothing major in here, lots of little things with new devices
supported and updates for a few drivers. Highlights include:
- thunderbolt/USB4 devices supported a bit better than before, and
some new ids to enable new hardware devices
- USB gadget uvc updates for newer video formats and better v4l
integration (the v4l portions were acked by those maintainers)
- typec updates for tiny issues and more typec drivers for new chips.
- xhci tiny updates for minor issues
- big usb-serial ftdi_sio driver update to handle new devices better
- lots of tiny dwc3 fixes and updates for the IP block that is
showing up everywhere these days
- dts updates for new devices being supported
- other tiny janitorial and cleanups fixes for lots of different USB
drivers. Full details are in the shortlog.
All of these have been in linux-next for a while with no reported
issues"
* tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (169 commits)
usb: gadget: uvc: don't put item still in use
usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video()
usb: host: ehci-exynos: switch to using gpiod API
Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"
Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present""
dt-bindings: usb: Convert FOTG210 to dt schema
usb: mtu3: fix failed runtime suspend in host only mode
USB: omap_udc: Fix spelling mistake: "tranceiver_ctrl" -> "transceiver_ctrl"
usb: typec: ucsi_ccg: Disable UCSI ALT support on Tegra
usb: typec: Replace custom implementation of device_match_fwnode()
usb: typec: ucsi: Don't warn on probe deferral
usb: add quirks for Lenovo OneLink+ Dock
MAINTAINERS: switch dwc3 to Thinh
usb: idmouse: fix an uninit-value in idmouse_open
USB: PHY: JZ4770: Switch to use dev_err_probe() helper
usb: phy: generic: Switch to use dev_err_probe() helper
usb: ulpi: use DEFINE_SHOW_ATTRIBUTE to simplify ulpi_regs
usb: cdns3: remove dead code
usb: cdc-wdm: Use skb_put_data() instead of skb_put/memcpy pair
usb: musb: sunxi: Switch to use dev_err_probe() helper
...
* refs/heads/tmp-b996f9c:
Revert "ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration"
Linux 6.0-rc3
.mailmap: update Luca Ceresoli's e-mail address
mm/mprotect: only reference swap pfn page if type match
squashfs: don't call kmalloc in decompressors
mm/damon/dbgfs: avoid duplicate context directory creation
mailmap: update email address for Colin King
asm-generic: sections: refactor memory_intersects
bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem
ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown
Revert "memcg: cleanup racy sum avoidance code"
mm/zsmalloc: do not attempt to free IS_ERR handle
binder_alloc: add missing mmap_lock calls when using the VMA
mm: re-allow pinning of zero pfns (again)
vmcoreinfo: add kallsyms_num_syms symbol
mailmap: update Guilherme G. Piccoli's email addresses
writeback: avoid use-after-free after removing device
shmem: update folio if shmem_replace_page() updates the page
mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte
provide arch_test_bit_acquire for architectures that define test_bit
perf stat: Capitalize topdown metrics' names
perf docs: Update the documentation for the save_type filter
perf sched: Fix memory leaks in __cmd_record detected with -fsanitize=address
perf record: Fix manpage formatting of description of support to hybrid systems
perf test: Stat test for repeat with a weak group
perf stat: Clear evsel->reset_group for each stat run
tools kvm headers arm64: Update KVM header from the kernel sources
perf python: Fix build when PYTHON_CONFIG is user supplied
perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
fbdev: fbcon: Properly revert changes when vc_resize() failed
wait_on_bit: add an acquire memory barrier
UPSTREAM: scripts/clang-tools: Remove DeprecatedOrUnsafeBufferHandling check
audit: move audit_return_fixup before the filters
net: lantiq_xrx200: restore buffer if memory allocation failed
net: lantiq_xrx200: fix lock under memory pressure
net: lantiq_xrx200: confirm skb is allocated before using
net: stmmac: work around sporadic tx issue on link-up
ionic: VF initial random MAC address if no assigned mac
ionic: fix up issues with handling EAGAIN on FW cmds
ionic: clear broken state on generation change
rxrpc: Fix locking in rxrpc's sendmsg
drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
drm/amdgpu: add MGCG perfmon setting for gfx11
drm/amdkfd: Fix isa version for the GC 10.3.7
drm/amdgpu: Fix page table setup on Arcturus
drm/amd/pm: update SMU 13.0.0 driver_if header
drm/amdgpu: add sdma instance check for gfx11 CGCG
drm/amd/display: enable PCON support for dcn314
drm/amdgpu: enable NBIO IP v7.7.0 Clock Gating
drm/amdgpu: add NBIO IP v7.7.0 Clock Gating support
drm/amdgpu: add TX_POWER_CTRL_1 macro definitions for NBIO IP v7.7.0
cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
xen/privcmd: fix error exit of privcmd_ioctl_dm_op()
Documentation/ABI: Mention retbleed vulnerability info file for sysfs
x86/sev: Mark snp_abort() noreturn
io_uring/net: save address for sendzc async execution
s390/mm: do not trigger write fault when vma does not allow VM_WRITE
s390: fix double free of GS and RI CBs on fork() failure
xen: move from strlcpy with unused retval to strscpy
xen: x86: remove setting the obsolete config XEN_MAX_DOMAIN_MEMORY
LoongArch: mm: Avoid unnecessary page fault retires on shared memory types
LoongArch: Add subword xchg/cmpxchg emulation
LoongArch: Cleanup headers to avoid circular dependency
LoongArch: Cleanup reset routines with new API
LoongArch: Fix build warnings in VDSO
LoongArch: Select PCI_QUIRKS to avoid build error
ACPI: property: Remove default association from integer maximum values
ACPI: property: Ignore already existing data node tags
ACPI: property: Fix type detection of unified integer reading functions
net: ethernet: mtk_eth_soc: fix hw hash reporting for MTK_NETSYS_V2
ANDROID: GKI: remove CONFIG_STACK_HASH_ORDER
ANDROID: staging: ashmem: Add shrinker name
cifs: Add helper function to check smb1+ server
cifs: Use help macro to get the mid header size
cifs: Use help macro to get the header preamble size
MAINTAINERS: rectify file entry in BONDING DRIVER
fbdev: Move fbdev drivers from strlcpy to strscpy
fbdev: omap: Remove unnecessary print function dev_err()
fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
fbdev: fbcon: Destroy mutex on freeing struct fb_info
fbdev: radeon: Clean up some inconsistent indenting
fbdev: sisfb: Clean up some inconsistent indenting
fbdev: fb_pm2fb: Avoid potential divide by zero error
fbdev: ssd1307fb: Fix repeated words in comments
fbdev: omapfb: Fix tests for platform_get_irq() failure
i40e: Fix incorrect address type for IPv6 flow rules
ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
md: call __md_stop_writes in md_stop
Revert "md-raid: destroy the bitmap after destroying the thread"
md: Flush workqueue md_rdev_misc_wq in md_alloc()
md/raid10: Fix the data type of an r10_sync_page_io() argument
cifs: skip extra NULL byte in filenames
lib/cpumask_kunit: add tests file to MAINTAINERS
lib/cpumask_kunit: log mask contents
lib/test_cpumask: follow KUnit style guidelines
lib/test_cpumask: fix cpu_possible_mask last test
lib/test_cpumask: drop cpu_possible_mask full test
io_uring: conditional ->async_data allocation
io_uring/notif: order notif vs send CQEs
io_uring/net: fix indentation
io_uring/net: fix zc send link failing
io_uring/net: fix must_hold annotation
loop: Check for overflow while configuring loop
net: Fix a data-race around sysctl_somaxconn.
net: Fix a data-race around netdev_unregister_timeout_secs.
net: Fix a data-race around gro_normal_batch.
net: Fix data-races around sysctl_devconf_inherit_init_net.
net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.
net: Fix a data-race around netdev_budget_usecs.
net: Fix data-races around sysctl_max_skb_frags.
net: Fix a data-race around netdev_budget.
net: Fix a data-race around sysctl_net_busy_read.
net: Fix a data-race around sysctl_net_busy_poll.
net: Fix a data-race around sysctl_tstamp_allow_data.
net: Fix data-races around sysctl_optmem_max.
ratelimit: Fix data-races in ___ratelimit().
net: Fix data-races around netdev_tstamp_prequeue.
net: Fix data-races around netdev_max_backlog.
net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
net: Fix data-races around sysctl_[rw]mem_(max|default).
net/core/skbuff: Check the return value of skb_copy_bits()
fec: Restart PPS after link state change
net: neigh: don't call kfree_skb() under spin_lock_irqsave()
x86/sev: Don't use cc_platform_has() for early SEV-SNP calls
x86/boot: Don't propagate uninitialized boot_params->cc_blob_address
netfilter: nf_defrag_ipv6: allow nf_conntrack_frag6_high_thresh increases
netfilter: flowtable: fix stuck flows on cleanup due to pending work
netfilter: flowtable: add function to invoke garbage collection immediately
netfilter: nf_tables: disallow binding to already bound chain
netfilter: nft_tunnel: restrict it to netdev family
netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
netfilter: nf_tables: do not leave chain stats enabled on error
netfilter: nft_payload: do not truncate csum_offset and csum_type
netfilter: nft_payload: report ERANGE for too long offset and length
netfilter: nf_tables: make table handle allocation per-netns friendly
netfilter: nf_tables: disallow updates of implicit chain
Revert "ANDROID: Convert db845c to a mixed build."
bnxt_en: fix LRO/GRO_HW features in ndo_fix_features callback
bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
bnxt_en: set missing reload flag in devlink features
bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use
ANDROID: vendor_hooks: update android_vh_ufs_send_uic_command
net: dsa: microchip: make learning configurable and keep it off while standalone
riscv: dts: microchip: mpfs: remove pci axi address translation property
riscv: dts: microchip: mpfs: remove bogus card-detect-delay
riscv: dts: microchip: mpfs: remove ti,fifo-depth property
riscv: dts: microchip: mpfs: fix incorrect pcie child node name
btrfs: add info when mount fails due to stale replace target
btrfs: replace: drop assert for suspended replace
btrfs: fix silent failure when deleting root reference
btrfs: fix space cache corruption and potential double allocations
netfilter: nft_tproxy: restrict to prerouting hook
ANDROID: Convert db845c to a mixed build.
cgroup: Fix race condition at rebind_subsystems()
cpufreq: check only freq_table in __resolve_freq()
x86/cpu: Add new Raptor Lake CPU model number
thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR
netfilter: conntrack: work around exceeded receive window
netfilter: ebtables: reject blobs that don't provide all entry points
ACPI: processor: Remove freq Qos request for all CPUs
nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf
io_uring: fix submission-failure handling for uring-cmd
net: dsa: don't dereference NULL extack in dsa_slave_changeupper()
net: ipvtap - add __init/__exit annotations to module init/exit funcs
io_uring: fix off-by-one in sync cancelation file check
io_uring: uapi: Add `extern "C"` in io_uring.h for liburing
MAINTAINERS: Add `include/linux/io_uring_types.h`
arm64/sme: Don't flush SVE register state when handling SME traps
arm64/sme: Don't flush SVE register state when allocating SME storage
arm64/signal: Flush FPSIMD register state when disabling streaming mode
arm64/signal: Raise limit on stack frames
arm64/cache: Fix cache_type_cwg() for register generation
arm64/sysreg: Guard SYS_FIELD_ macros for asm
arm64/sysreg: Directly include bitfield.h
arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level
arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly
arm64: fix rodata=full
arm64: Fix comment typo
docs/arm64: elf_hwcaps: unify newlines in HWCAP lists
ANDROID: fix up arm64 gki_defconfig for CONFIG_CLK_SUNXI
smb3: missing inode locks in punch hole
smb3: missing inode locks in zero range
ANDROID: fix up db845c build
ANDROID: xfrm: fix up CONFIG_ANDROID dependencies
ANDROID: remove CONFIG_ANDROID from gki_defconfig files
ANDROID: remove CONFIG_ANDROID dependency for CONFIG_ASHMEM
scsi: sd: Revert "Rework asynchronous resume support"
bonding: 3ad: make ad_ticks_per_sec a const
bonding: 802.3ad: fix no transmission of LACPDUs
selftests: include bonding tests into the kselftest infra
net: moxa: get rid of asymmetry in DMA mapping/unmapping
net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume()
net: ipa: don't assume SMEM is page-aligned
net: dsa: microchip: keep compatibility with device tree blobs with no phy-mode
audit: fix potential double free on error path from fsnotify_add_inode_mark
net/mlx5: Unlock on error in mlx5_sriov_enable()
net/mlx5e: Fix use after free in mlx5e_fs_init()
net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx_list_cleanup()
net/mlx5: unlock on error path in esw_vfs_changed_event_handler()
net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off
net/mlx5e: TC, Add missing policer validation
net/mlx5e: Fix wrong application of the LRO state
net/mlx5: Avoid false positive lockdep warning by adding lock_class_key
net/mlx5: Fix cmd error logging for manage pages cmd
net/mlx5: Disable irq when locking lag_lock
net/mlx5: Eswitch, Fix forwarding decision to uplink
net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY
net/mlx5e: Properly disable vlan strip on non-UL reps
perf tools: Fix compile error for x86
ANDROID: Updating OWNERS_DrNo
btrfs: don't allow large NOWAIT direct reads
btrfs: don't merge pages into bio if their page offset is not contiguous
btrfs: update generation of hole file extent item when merging holes
btrfs: fix possible memory leak in btrfs_get_dev_args_from_path()
btrfs: check if root is readonly while setting security xattr
ice: xsk: use Rx ring's XDP ring when picking NAPI context
ice: xsk: prohibit usage of non-balanced queue id
nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout
ftrace: Fix build warning for ops_references_rec() not used
r8152: fix the RX FIFO settings when suspending
r8152: fix the units of some registers for RTL8156A
rose: check NULL rose_loopback_neigh->loopback
ntfs: fix acl handling
parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
parisc: led: Move from strlcpy with unused retval to strscpy
parisc: ccio-dma: Fix typo in comment
Revert "parisc: Show error if wrong 32/64-bit compiler is being used"
parisc: Make CONFIG_64BIT available for ARCH=parisc64 only
Linux 6.0-rc2
tracing: Have filter accept "common_cpu" to be consistent
tracing/probes: Have kprobes and uprobes use $COMM too
tracing/eprobes: Have event probes be consistent with kprobes and uprobes
tracing/eprobes: Fix reading of string fields
tracing/eprobes: Do not hardcode $comm as a string
tracing/eprobes: Do not allow eprobes to use $stack, or % for regs
ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
tracing/perf: Fix double put of trace event when init fails
tracing: React to error return from traceprobe_parse_event_name()
asm goto: eradicate CC_HAS_ASM_GOTO
x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
i2c: imx: Make sure to unregister adapter on remove()
Revert "i2c: scmi: Replace open coded device_get_match_data()"
parisc: Fix exception handler for fldw and fstw instructions
kprobes: don't call disarm_kprobe() for disabled kprobes
mm/shmem: shmem_replace_page() remember NR_SHMEM
mm/shmem: tmpfs fallocate use file_modified()
mm/shmem: fix chattr fsflags support in tmpfs
mm/hugetlb: support write-faults in shared mappings
mm/hugetlb: fix hugetlb not supporting softdirty tracking
mm/uffd: reset write protection when unregister with wp-mode
mm/smaps: don't access young/dirty bit if pte unpresent
mm: add DEVICE_ZONE to FOR_ALL_ZONES
kernel/sys_ni: add compat entry for fadvise64_64
mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW
Revert "zram: remove double compression logic"
get_maintainer: add Alan to .get_maintainer.ignore
scripts/clang-tools: Remove DeprecatedOrUnsafeBufferHandling check
kbuild: fix the modules order between drivers and libs
scripts/Makefile.extrawarn: Do not disable clang's -Wformat-zero-length
kbuild: dummy-tools: pretend we understand __LONG_DOUBLE_128__
modpost: fix module versioning when a symbol lacks valid CRC
ata: libata: Set __ATA_BASE_SHT max_sectors
scsi: core: Fix passthrough retry counter handling
scsi: ufs: core: Reduce the power mode change timeout
SUNRPC: RPC level errors should set task->tk_rpc_status
NFSv4.2 fix problems with __nfs42_ssc_open
NFS: unlink/rmdir shouldn't call d_delete() twice on ENOENT
selftests/vm: fix inability to build any vm tests
Revert "net: macsec: update SCI upon MAC address change."
net: dpaa: Fix <1G ethernet on LS1046ARDB
drm/radeon: add a force flush to delay work when radeon
drm/amd/display: Include missing header
drm/amdgpu: Remove the additional kfd pre reset call for sriov
drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
drm/amdgpu: fix hive reference leak when adding xgmi device
drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
drm/amdgpu: enable GFXOFF allow control for GC IP v11.0.1
blk-mq: fix io hung due to missing commit_rqs
perf tools: Support reading PERF_FORMAT_LOST
libperf: Add a test case for read formats
libperf: Handle read format in perf_evsel__read()
tools headers UAPI: Sync linux/perf_event.h with the kernel sources
ANDROID: add VIDEO_V4L2_SUBDEV_API to the GKI_HIDDEN_MEDIA_CONFIGS
tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources
tools headers UAPI: Sync KVM's vmx.h header with the kernel sources
tools include UAPI: Sync linux/vhost.h with the kernel sources
tools headers kvm s390: Sync headers with the kernel sources
tools headers UAPI: Sync linux/kvm.h with the kernel sources
tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
tools headers cpufeatures: Sync with the kernel sources
tools headers UAPI: Sync linux/fscrypt.h with the kernel sources
tools arch x86: Sync the msr-index.h copy with the kernel sources
perf beauty: Update copy of linux/socket.h with the kernel sources
perf cpumap: Fix alignment for masks in event encoding
perf/x86/intel: Fix pebs event constraints for ADL
perf/x86/intel/ds: Fix precise store latency handling
perf/x86/core: Set pebs_capable and PMU_FL_PEBS_ALL for the Baseline
perf/x86/lbr: Enable the branch type for the Arch LBR by default
cifs: move from strlcpy with unused retval to strscpy
cifs: Fix memory leak on the deferred close
perf cpumap: Compute mask size in constant time
perf cpumap: Synthetic events and const/static
perf cpumap: Const map for max()
x86/mm: Use proper mask when setting PUD mapping
drm/gem: Fix GEM handle release errors
x86/nospec: Fix i386 RSB stuffing
x86/nospec: Unwreck the RSB stuffing
KVM: Drop unnecessary initialization of "ops" in kvm_ioctl_create_device()
KVM: Drop unnecessary initialization of "npages" in hva_to_pfn_slow()
x86/kvm: Fix "missing ENDBR" BUG for fastop functions
x86/kvm: Simplify FOP_SETCC()
x86/ibt, objtool: Add IBT_NOSEAL()
KVM: Rename mmu_notifier_* to mmu_invalidate_*
KVM: Rename KVM_PRIVATE_MEM_SLOTS to KVM_INTERNAL_MEM_SLOTS
KVM: MIPS: remove unnecessary definition of KVM_PRIVATE_MEM_SLOTS
KVM: Move coalesced MMIO initialization (back) into kvm_create_vm()
KVM: Unconditionally get a ref to /dev/kvm module when creating a VM
KVM: Properly unwind VM creation if creating debugfs fails
riscv: traps: add missing prototype
riscv: signal: fix missing prototype warning
perf: riscv legacy: fix kerneldoc comment warning
net: moxa: MAC address reading, generating, validity checking
tcp: handle pure FIN case correctly
tcp: refactor tcp_read_skb() a bit
tcp: fix tcp_cleanup_rbuf() for tcp_read_skb()
tcp: fix sock skb accounting in tcp_read_skb()
igb: Add lock to avoid data race
dt-bindings: Fix incorrect "the the" corrections
net: genl: fix error path memory leak in policy dumping
stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove()
tee: add overflow check in register_shm_helper()
drm/vc4: hdmi: Rework power up
drm/vc4: hdmi: Depends on CONFIG_PM
blk-mq: run queue no matter whether the request is the last request
blk-mq: remove unused function blk_mq_queue_stopped()
x86/bugs: Add "unknown" reporting for MMIO Stale Data
io_uring/net: use right helpers for async_data
fs: __file_remove_privs(): restore call to inode_has_no_xattr()
net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_xdp_run
net/mlx5e: Allocate flow steering storage during uplink initialization
net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelot->stats
net: mscc: ocelot: keep ocelot_stat_layout by reg address, not offset
net: mscc: ocelot: make struct ocelot_stat_layout array indexable
net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_work
net: mscc: ocelot: turn stats_lock into a spinlock
net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counter
net: mscc: ocelot: fix incorrect ndo_get_stats64 packet counters
net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters
net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it
net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()
cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()
net: Fix suspicious RCU usage in bpf_sk_reuseport_detach()
cifs: remove unused server parameter from calc_smb_size()
dcache: move the DCACHE_OP_COMPARE case out of the __d_lookup_rcu loop
net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry
locks: Fix dropped call to ->fl_release_private()
riscv: dts: microchip: correct L2 cache interrupts
cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
ice: Fix VF not able to send tagged traffic with no VLAN filters
ice: Ignore error message when setting same promiscuous mode
ice: Fix clearing of promisc mode with bridge over bond
ice: Ignore EEXIST when setting promisc mode
ice: Fix double VLAN error when entering promisc mode
ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU
btrfs: tree-checker: check for overlapping extent items
btrfs: fix warning during log replay when bumping inode link count
btrfs: fix lost error handling when looking up extended ref on log replay
btrfs: fix lockdep splat with reloc root extent buffers
btrfs: move lockdep class helpers to locking.c
btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()
arm64: adjust KASLR relocation after ARCH_RANDOM removal
arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76
ALSA: info: Fix llseek return value when using callback
testing: selftests: nft_flowtable.sh: rework test to detect offload failure
ALSA: hda/cs8409: Support new Dolphin Variants
KVM: arm64: Reject 32bit user PSTATE on asymmetric systems
KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems
fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts
tls: rx: react to strparser initialization errors
MAINTAINERS: update idmapping tree
acl: handle idmapped mounts for idmapped filesystems
xfrm: policy: fix metadata dst->dev xmit null pointer dereference
platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop
testing: selftests: nft_flowtable.sh: use random netns names
netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
net: sched: fix misuse of qcpu->backlog in gnet_stats_add_queue_cpu
riscv: Ensure isa-ext static keys are writable
Revert "drm/amd/amdgpu: add pipe1 hardware support"
drm/amdgpu: Fix use-after-free on amdgpu_bo_list mutex
drm/amdgpu: Fix interrupt handling on ih_soft ring
drm/amdgpu: Add secure display TA load for Renoir
drm/amd/display: Include scaling factor for SubVP command
drm/amdgpu/vcn: Return void from the stop_dbg_mode
drm/amdgpu: remove useless condition in amdgpu_job_stop_all_jobs_on_sched()
drm/amdgpu: Add decode_iv_ts helper for ih_v6 block
drm/amd/display: add chip revision to DCN32
drm/amd/display: avoid doing vm_init multiple time
drm/amd/display: Use pitch when calculating size to cache in MALL
drm/amd/display: Don't set DSC for phantom pipes
drm/amd/display: Update clock table policy for DCN314
drm/amd/display: Modify header inclusion pattern
drm/amd/display: Fix plug/unplug external monitor will hang while playback MPO video
drm/amd/display: Add debug parameter to retain default clock table
drm/amdgpu: Increase tlb flush timeout for sriov
drm/amd/display: do not compare integers of different widths
drm/amd/display: Add reserved dc_log_type.
drm/amd/display: Fix pixel clock programming
drm/amd/display: 3.2.198
drm/amd/display: reverted limiting vscsdp_for_colorimetry and ARGB16161616 pixel format addition
drm/amd/pm: Enable GFXOFF feature for SMU IP v13.0.4
drm/amdgpu: enable IH Clock Gating for OSS IP v6.0.1
drm/amdkfd: potential crash in kfd_create_indirect_link_prop()
drm/amdkfd: reserve 2 queues for sdma 6.0.1 in bitmap
drm/amdgpu: enable ATHUB IP v3.0.1 Clock Gating
drm/amdgpu: enable HDP IP v5.2.1 Clock Gating
drm/amdgpu: enable MMHUB IP v3.0.1 Clock Gating
drm/amdgpu: add ATHUB IP v3.0.1 Clock Gating support
drm/amdgpu: add HDP IP v5.2.1 Clock Gating support
drm/amdgpu: add MMHUB IP v3.0.1 Clock Gating support
drm/amd/pm: update the smu driver interface version for SMU IP v13.0.4
drm/amdkfd: Fix mm reference in SVM eviction worker
drm/amd/pm: add mode1 support on smu_v13_0_7
drm/amd/amdgpu: add ih cg and hdp sd on smu_v13_0_7
drm/amd/pm: add missing ->fini_xxxx interfaces for some SMU13 asics
drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid
drm/amdgpu: disable 3DCGCG/CGLS temporarily due to stability issue
gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file
LoadPin: Return EFAULT on copy_from_user() failures
exec: Replace kmap{,_atomic}() with kmap_local_page()
x86: simplify load_unaligned_zeropad() implementation
locking/atomic: Make test_and_*_bit() ordered on failure
i40e: Fix to stop tx_timeout recovery if GLOBR fails
i40e: Fix tunnel checksum offload with fragmented traffic
RDMA: Handle the return code from dma_resv_wait_timeout() properly
RDMA/erdma: Correct the max_qp and max_cq capacities of the device
RDMA/erdma: Using the key in FMR WR instead of MR structure
ALSA: hda/realtek: Add quirk for Lenovo Yoga7 14IAL7
RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size
RDMA/mlx5: Use the proper number of ports
ALSA: hda: cs35l41: Clarify support for CSC3551 without _DSD Properties
IB/iser: Fix login with authentication
ublk_drv: do not add a re-issued request aborted previously to ioucmd's task_work
ublk_drv: update comment for __ublk_fail_req()
ublk_drv: check ubq_daemon_is_dying() in __ublk_rq_task_work()
x86/entry: Fix entry_INT80_compat for Xen PV guests
virtio: kerneldocs fixes and enhancements
virtio: Revert "virtio: find_vqs() add arg sizes"
virtio_vdpa: Revert "virtio_vdpa: support the arg sizes of find_vqs()"
virtio_pci: Revert "virtio_pci: support the arg sizes of find_vqs()"
virtio-mmio: Revert "virtio_mmio: support the arg sizes of find_vqs()"
virtio: Revert "virtio: add helper virtio_find_vqs_ctx_size()"
virtio_net: Revert "virtio_net: set the default max ring size by find_vqs()"
io_uring/notif: raise limit on notification slots
io_uring/net: improve zc addr import error handling
io_uring/net: use right helpers for async recycle
net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg
net: moxa: pass pdev instead of ndev to DMA functions
ksmbd: don't remove dos attribute xattr on O_TRUNC open
ksmbd: remove unnecessary generic_fillattr in smb2_open
selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning
sched/psi: Remove redundant cgroup_psi() when !CONFIG_CGROUPS
sched/psi: Remove unused parameter nbytes of psi_trigger_create()
sched/psi: Zero the memory of struct psi_group
ata: libata-eh: Add missing command name
module: kunit: Load .kunit_test_suites section when CONFIG_KUNIT=m
mmc: sdhci-of-aspeed: test: Fix dependencies when KUNIT=m
dt-bindings: thermal: Fix missing required property
thermal/core: Add missing EXPORT_SYMBOL_GPL
lib/cpumask: drop always-true preprocessor guard
lib/cpumask: add inline cpumask_next_wrap() for UP
cpumask: align signatures of UP implementations
mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC
selftests/landlock: fix broken include of linux/landlock.h
netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified
nios2: add force_successful_syscall_return()
nios2: restarts apply only to the first sigframe we build...
nios2: fix syscall restart checks
nios2: traced syscall does need to check the syscall number
nios2: don't leave NULLs in sys_call_table[]
nios2: page fault et.al. are *not* restartable syscalls...
netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END
netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags
s390/ap: fix crash on older machines based on QCI info missing
s390/hypfs: avoid error message under KVM
ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41
mmc: meson-gx: Fix an error handling path in meson_mmc_probe()
mmc: mtk-sd: Clear interrupts when cqe off/disable
mmc: pxamci: Fix another error handling path in pxamci_probe()
mmc: pxamci: Fix an error handling path in pxamci_probe()
selftests/powerpc: Add missing PMU selftests to .gitignores
mlxsw: spectrum_ptp: Forbid PTP enablement only in RX or in TX
mlxsw: spectrum_ptp: Protect PTP configuration with a mutex
mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice
mlxsw: spectrum_ptp: Fix compilation warnings
net_sched: cls_route: disallow handle of 0
net: fix potential refcount leak in ndisc_router_discovery()
neighbour: make proxy_queue.qlen limit per-device
neigh: fix possible DoS due to net iface start/stop loop
net: qrtr: start MHI channel after endpoit creation
x86/PAT: Have pat_enabled() properly reflect state when running on Xen
drm/sun4i: dsi: Prevent underflow when computing packet sizes
dt-bindings: display: sun4i: Add D1 TCONs to conditionals
powerpc/pci: Fix get_phb_number() locking
cifs: missing directory in MAINTAINERS file
Linux 6.0-rc1
radix-tree: replace gfp.h inclusion with gfp_types.h
take care to handle NULL ->proc_lseek()
x86/kprobes: Fix JNG/JNLE emulation
afs: Enable multipage folio support
perf test: Refactor shell tests allowing subdirs
perf vendor events: Update events for snowridgex
perf vendor events: Update events and metrics for skylakex
perf vendor events: Update metrics for sapphirerapids
perf vendor events: Update events for knightslanding
perf vendor events: Update metrics for jaketown
perf vendor events: Update metrics for ivytown
perf vendor events: Update events and metrics for icelakex
perf vendor events: Update events and metrics for haswellx
perf vendor events: Update events and metrics for cascadelakex
perf vendor events: Update events and metrics for broadwellx
perf vendor events: Update metrics for broadwellde
perf jevents: Fold strings optimization
perf jevents: Compress the pmu_events_table
perf metrics: Copy entire pmu_event in find metric
perf pmu-events: Hide the pmu_events
perf pmu-events: Don't assume pmu_event is an array
perf pmu-events: Move test events/metrics to JSON
perf test: Use full metric resolution
perf pmu-events: Hide pmu_events_map
perf pmu-events: Avoid passing pmu_events_map
perf pmu-events: Hide pmu_sys_event_tables
perf jevents: Sort JSON files entries
perf jevents: Provide path to JSON file on error
perf jevents: Remove the type/version variables
perf jevent: Add an 'all' architecture argument
NFS: Cleanup to remove unused flag NFS_CONTEXT_RESEND_WRITES
NFS: Remove a bogus flag setting in pnfs_write_done_resend_to_mds
NFS: Fix another fsync() issue after a server reboot
NFS: Fix missing unlock in nfs_unlink()
ublk_drv: update iod->addr for UBLK_IO_NEED_GET_DATA
ip6_tunnel: Fix the type of functions
net: dsa: mv88e6060: prevent crash on an unused port
fec: Fix timer capture timing in `fec_ptp_enable_pps()`
io_uring: add missing BUILD_BUG_ON() checks for new io_uring_sqe fields
io_uring: make io_kiocb_to_cmd() typesafe
fs: don't randomize struct kiocb fields
cifs: Do not access tcon->cfids->cfid directly from is_path_accessible
MAINTAINERS: add PCI Endpoint NTB drivers to NTB files
perf stat: Remove duplicated include in builtin-stat.c
perf scripting python: Delete repeated word in comments
perf tools: Fix double word in comments
perf trace: Fix double word in comments
perf script: Delete repeated word "from"
perf test: Fix double word in comments
dt-bindings: chrome: google,cros-ec-typec: restrict allowed properties
dt-bindings: Drop Dan Murphy and Ricardo Rivera-Matos
dt-bindings: Drop Robert Jones
dt-bindings: Drop Beniamin Bia and Stefan Popa
dt-bindings: iio: Drop Bogdan Pricop
dt-bindings: iio: Drop Joachim Eastwood
lib: remove lib/nodemask.c
dt-bindings: gpio: sifive: add gpio-line-names
iavf: Fix deadlock in initialization
iavf: Fix reset error handling
iavf: Fix NULL pointer dereference in iavf_get_link_ksettings
iavf: Fix adminq error handling
wireguard: selftests: set CONFIG_NONPORTABLE on riscv32
RISC-V: KVM: Support sstc extension
netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag
perf record: Improve error message of -p not_existing_pid
perf build-id: Print debuginfod queries if -v option is used
perf build-id: Fix coding style, replace 8 spaces by tabs
irqchip/loongson-liointc: Fix an error handling path in liointc_init()
block: Do not call blk_put_queue() if gendisk allocation fails
net: lan966x: fix checking for return value of platform_get_irq_byname()
net: cxgb3: Fix comment typo
bnx2x: Fix comment typo
net: ipa: Fix comment typo
virtio_net: fix endian-ness for RSS
MAINTAINERS: add xen config fragments to XEN HYPERVISOR sections
xen: remove XEN_SCRUB_PAGES in xen.config
net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change()
skfp/h: fix repeated words in comments
xen/pciback: Fix comment typo
xen/xenbus: fix return type in xenbus_file_read()
xen-blkfront: Apply 'feature_persistent' parameter when connect
xen-blkback: Apply 'feature_persistent' parameter when connect
xen-blkback: fix persistent grants negotiation
rds: add missing barrier to release_refill
x86/xen: Add support for HVMOP_set_evtchn_upcall_vector
docs/zh_CN/LoongArch: Add I14 description
docs/LoongArch: Add I14 description
LoongArch: Update Loongson-3 default config file
LoongArch: Add USER_STACKTRACE support
LoongArch: Add STACKTRACE support
LoongArch: Add prologue unwinder support
LoongArch: Add guess unwinder support
LoongArch: Add vDSO syscall __vdso_getcpu()
LoongArch: Add PCI controller support
LoongArch: Parse MADT to get multi-processor information
LoongArch: Jump to the link address before enable PG
LoongArch: Requires __force attributes for any casts
LoongArch: Fix unsigned comparison with less than zero
LoongArch: Adjust arch/loongarch/Kconfig
LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
scsi: ufs: host: ufs-exynos: Make fsd_ufs_drvs static
scsi: megaraid_sas: Remove unnecessary kfree()
scsi: megaraid_sas: Fix double kfree()
scsi: ufs: core: Enable link lost interrupt
scsi: core: Allow the ALUA transitioning state enough time
scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX
cifs: Add constructor/destructors for tcon->cfid
SMB3: fix lease break timeout when multiple deferred close handles for the same file.
smb3: allow deferred close timeout to be configurable
cifs: Do not use tcon->cfid directly, use the cfid we get from open_cached_dir
perf c2c: Update documentation for new display option 'peer'
perf c2c: Use 'peer' as default display for Arm64
perf c2c: Sort on peer snooping for load operations
perf c2c: Refactor display string
perf c2c: Refactor node header
perf c2c: Rename dimension from 'percent_hitm' to 'percent_costly_snoop'
perf c2c: Use explicit names for display macros
perf c2c: Add mean dimensions for peer operations
perf c2c: Add dimensions of peer metrics for cache line view
perf c2c: Add dimensions for peer load operations
perf c2c: Output statistics for peer snooping
perf mem: Add statistics for peer snooping
perf arm-spe: Use SPE data source for neoverse cores
perf mem: Print snoop peer flag
perf tools: Sync addition of PERF_MEM_SNOOPX_PEER
perf arm64: Add missing -I for tools/arch/arm64/include/ to find asm/sysreg.h when building arm_spe.h
RISC-V: Improve SBI definitions
RISC-V: Move counter info definition to sbi header file
RISC-V: Fix SBI PMU calls for RV32
RISC-V: Update user page mapping only once during start
RISC-V: Fix counter restart during overflow for RV32
perf tools: Tidy guest option documentation
perf inject: Fix missing guestmount option documentation
perf script: Fix missing guest option documentation
RISC-V: Prefer sstc extension if available
RISC-V: Enable sstc extension parsing from DT
RISC-V: Add SSTC extension CSR details
docs: i2c: i2c-sysfs: fix hyperlinks
docs: i2c: i2c-sysfs: improve wording
riscv:uprobe fix SR_SPIE set/clear handling
docs: i2c: instantiating-devices: add syntax coloring to dts and C blocks
docs: i2c: smbus-protocol: improve DataLow/DataHigh definition
docs: i2c: i2c-protocol: remove unused legend items
docs: i2c: i2c-protocol,smbus-protocol: remove nonsense words
docs: i2c: i2c-protocol: update introductory paragraph
i2c: move core from strlcpy to strscpy
i2c: move drivers from strlcpy to strscpy
i2c: kempld: Support ACPI I2C device declaration
i2c: mediatek: add i2c compatible for MT8188
dt-bindings: i2c: update bindings for mt8188 soc
dt-bindings: riscv: fix SiFive l2-cache's cache-sets
perf offcpu: Update offcpu test for child process
perf offcpu: Track child processes
perf offcpu: Parse process id separately
perf offcpu: Check process id for the given workload
riscv: ensure cpu_ops_sbi is declared
RISC-V: cpu_ops_spinwait.c should include head.h
RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h>
riscv: dts: starfive: correct number of external interrupts
riscv: dts: sifive unmatched: Add PWM controlled LEDs
spi: dt-bindings: Drop Pratyush Yadav
spi: meson-spicc: add local pow2 clock ops to preserve rate between messages
net: atm: bring back zatm uAPI
dpaa2-eth: trace the allocated address instead of page struct
io_uring: consistently make use of io_notif_to_data()
io_uring: fix error handling for io_uring_cmd
netfilter: nf_tables: really skip inactive sets when allocating name
riscv/purgatory: Omit use of bin2c
riscv/purgatory: hard-code obj-y in Makefile
net: add missing kdoc for struct genl_multicast_group::flags
netfilter: nfnetlink: re-enable conntrack expectation events
nfp: fix use-after-free in area_cache_get()
MAINTAINERS: use my korg address for mt7601u
mlxsw: minimal: Fix deadlock in ports creation
RISC-V: Add modules to virtual kernel memory layout dump
netfilter: nf_tables: fix scheduling-while-atomic splat
riscv: traps_misaligned: do not duplicate stringify
RISC-V: Fixup schedule out issue in machine_crash_shutdown()
RISC-V: Fixup get incorrect user mode PC for kernel mode regs
RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context
ice: Fix call trace with null VSI during VF reset
bonding: fix reference count leak in balance-alb mode
Revert "Makefile.extrawarn: re-enable -Wformat for clang"
cifs: Move cached-dir functions into a separate file
ice: Fix VSI rebuild WARN_ON check for VF
dm bufio: fix some cases where the code sleeps with spinlock held
arch/riscv: add Zihintpause support
net: usb: qmi_wwan: Add support for Cinterion MV32
netfilter: nf_ct_irc: cap packet search space to 4k
netfilter: nf_ct_ftp: prefer skb_linearize
netfilter: nf_ct_h323: cap packet size at 64k
netfilter: nf_ct_sane: remove pseudo skb linearization
vdpa/mlx5: Fix possible uninitialized return value
i2c: microchip-corei2c: fix erroneous late ack send
dt-bindings: i2c: qcom,i2c-cci: convert to dtschema
i2c: qcom-geni: Fix GPI DMA buffer sync-back
nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S70
vdpa_sim_blk: add support for discard and write-zeroes
vdpa_sim_blk: add support for VIRTIO_BLK_T_FLUSH
vdpa_sim_blk: make vdpasim_blk_check_range usable by other requests
vdpa_sim_blk: check if sector is 0 for commands other than read or write
vdpa_sim: Implement suspend vdpa op
vhost-vdpa: uAPI to suspend the device
vhost-vdpa: introduce SUSPEND backend feature bit
vdpa: Add suspend operation
virtio-blk: Avoid use-after-free on suspend/resume
virtio_vdpa: support the arg sizes of find_vqs()
vhost-vdpa: Call ida_simple_remove() when failed
vDPA: fix 'cast to restricted le16' warnings in vdpa.c
vDPA: !FEATURES_OK should not block querying device config space
vDPA/ifcvf: support userspace to query features and MQ of a management device
vDPA/ifcvf: get_config_size should return a value no greater than dev implementation
vhost scsi: Allow user to control num virtqueues
vhost-scsi: Fix max number of virtqueues
vdpa/mlx5: Support different address spaces for control and data
vdpa/mlx5: Implement susupend virtqueue callback
vduse: Support querying information of IOVA regions
vduse: Support registering userspace memory for IOVA regions
vduse: Support using userspace pages as bounce buffer
vduse: Use memcpy_{to,from}_page() in do_bounce()
vduse: Remove unnecessary spin lock protection
net: virtio_net: notifications coalescing support
virtio: Check dev_set_name() return value
tools/virtio: fix build
vDPA/ifcvf: remove duplicated assignment to pointer cfg
vdpa: ifcvf: Fix spelling mistake in comments
vdpa/mlx5: Use eth_broadcast_addr() to assign broadcast address
vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init
vdpa_sim_blk: set number of address spaces and virtqueue groups
vdpa_sim_blk: call vringh_complete_iotlb() also in the error path
vdpa_sim_blk: limit the number of request handled per batch
vdpa_sim_blk: use dev_dbg() to print errors
virtio_net: support set_ringparam
virtio_net: support tx queue resize
virtio_net: support rx queue resize
virtio_net: split free_unused_bufs()
virtio_net: get ringparam by virtqueue_get_vring_max_size()
virtio_net: set the default max ring size by find_vqs()
virtio: add helper virtio_find_vqs_ctx_size()
virtio_mmio: support the arg sizes of find_vqs()
virtio_pci: support the arg sizes of find_vqs()
virtio: find_vqs() add arg sizes
virtio_pci: support VIRTIO_F_RING_RESET
virtio_pci: extract the logic of active vq for modern pci
virtio_pci: introduce helper to get/set queue reset
virtio_pci: struct virtio_pci_common_cfg add queue_reset
virtio_ring: struct virtqueue introduce reset
virtio: queue_reset: add VIRTIO_F_RING_RESET
virtio: allow to unbreak/break virtqueue individually
virtio_pci: struct virtio_pci_common_cfg add queue_notify_data
virtio_ring: introduce virtqueue_resize()
virtio_ring: packed: introduce virtqueue_resize_packed()
virtio_ring: packed: introduce virtqueue_reinit_packed()
virtio_ring: packed: extract the logic of attach vring
virtio_ring: packed: extract the logic of vring init
virtio_ring: packed: extract the logic of alloc state and extra
virtio_ring: packed: extract the logic of alloc queue
virtio_ring: packed: introduce vring_free_packed
virtio_ring: split: introduce virtqueue_resize_split()
virtio_ring: split: reserve vring_align, may_reduce_num
virtio_ring: split: introduce virtqueue_reinit_split()
virtio_ring: split: extract the logic of attach vring
virtio_ring: split: extract the logic of vring init
virtio_ring: split: extract the logic of alloc state and extra
virtio_ring: split: extract the logic of alloc queue
virtio_ring: split: introduce vring_free_split()
virtio_ring: split: __vring_new_virtqueue() accept struct vring_virtqueue_split
virtio_ring: split: stop __vring_new_virtqueue as export symbol
virtio_ring: introduce virtqueue_init()
virtio_ring: split vring_virtqueue
virtio_ring: extract the logic of freeing vring
virtio_ring: update the document of the virtqueue_detach_unused_buf for queue reset
virtio: struct virtio_config_ops add callbacks for queue_reset
virtio: record the maximum queue num supported by the device.
drivers/virtio: Clarify CONFIG_VIRTIO_MEM for unsupported architectures
virtio_mmio: add support to set IRQ of a virtio device as wakeup source
dt-bindings: virtio: mmio: add optional wakeup-source property
vdpa: Use device_iommu_capable()
virtio: VIRTIO_HARDEN_NOTIFICATION is broken
virtio_pmem: set device ready in probe()
virtio_pmem: initialize provider_data through nd_region_desc
vringh: iterate on iotlb_translate to handle large translations
virtio_ring: remove the arg vq of vring_alloc_desc_extra()
remoteproc: rename len of rpoc_vring to num
bpf: Shut up kern_sys_bpf warning.
KVM: x86/MMU: properly format KVM_CAP_VM_DISABLE_NX_HUGE_PAGES capability table
Documentation: KVM: extend KVM_CAP_VM_DISABLE_NX_HUGE_PAGES heading underline
ksmbd: request update to stale share config
ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured
net/tls: Use RCU API to access tls_ctx->netdev
tls: rx: device: don't try to copy too much on detach
tls: rx: device: bound the frag walk
net_sched: cls_route: remove from list when handle is 0
ALSA: hda: Fix crash due to jack poll in suspend
ALSA: hda/cirrus - support for iMac 12,1 model
selftests: forwarding: Fix failing tests with old libnet
net: refactor bpf_sk_reuseport_detach()
net: fix refcount bug in sk_psock_get (2)
cifs: Remove {cifs,nfs}_fscache_release_page()
x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
Makefile: link with -z noexecstack --no-warn-rwx-segments
crypto: blake2b: effectively disable frame size warning
xfs: fix inode reservation space for removing transaction
drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_get_data_mapping()
cifs: fix lock length calculation
dt-bindings: mailbox: arm,mhu: Make secure interrupt optional
dt-bindings: pinctrl: qcom,ipq6018: Fix example 'gpio-ranges' size
riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit
drm/amdgpu: double free error and freeing uninitialized null pointer
drm/amdgpu: Only disable prefer_shadow on hawaii
drm/amd/display: set panel orientation before drm_dev_register
drm/amd/pm: Fix a potential gpu_metrics_table memory leak
drm/amd/pm: Fix a potential gpu_metrics_table memory leak
drm/amdgpu: add GFX Power Gating support for GC IP v11.0.1
drm/amdgpu: enable GFX Power Gating for GC IP v11.0.1
drm/amdkfd: Handle restart of kfd_ioctl_wait_events
drm/amdgpu: Avoid direct cast to amdgpu_ttm_tt
drm/amd/pm: skip pptable override for smu_v13_0_7
drm/amd/pm: add 3715 softpptable support for SMU13.0.0
drm/amdgpu: Enable translate_further to extend UTCL2 reach
drm/amd/display: 3.2.197
drm/amd/display: Add 16 lines margin for SubVP
drm/amd/display: Fix TDR eDP and USB4 display light up issue
drm/amd/display: clear optc underflow before turn off odm clock
drm/amd/display: Don't try to enter MALL SS if stereo3d
drm/amd/display: For stereo keep "FLIP_ANY_FRAME"
drm/amd/display: Revert "attempt to fix the logic in commit_planes_for_stream()"
drm/amd/display: Correct DTBCLK for dcn314
drm/amd/display: Enable SubVP by default on DCN32 & DCN321
drm/amd/display: Check correct bounds for stream encoder instances for DCN303
drm/amd/display: Fix VPG instancing for dcn314 HPO
drm/amd/display: Fix Compile-time Warning
drm/amd/display: Allow alternate prefetch modes in DML for DCN32
drm/amd/display: Fix HDMI VSIF V3 incorrect issue
drm/amd/display: Avoid MPC infinite loop
drm/amd/display: Device flash garbage before get in OS
drm/amd/display: Fix TMDS 4K@60Hz YCbCr420 corruption issue
drm/amd/display: Add a variable to update FCLK latency
drm/amd/display: fix CAB allocation for multiple displays
drm/amd/display: Drop FPU flags from Makefile
drm/amd/display: Move populate dml pipes from DCN314 to dml
drm/amd/display: Create FPU files for DCN314
drm/amd/display: Use pixels per container logic for DCN314 DCCG dividers
drm/amdgpu/pm: remove EnableGfxOff message for SMU IP v13.0.4
drm/amdgpu/pm: update smu driver interface header for SMU IP v13.0.4
drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.1
drm/amdgpu: add GFX Clock Gating support for GC IP v11.0.1
drm/amd/display: change family id name for DCN314
drm/amdgpu: Remove redundant reference of header file
KVM: VMX: Adjust number of LBR records for PERF_CAPABILITIES at refresh
KVM: VMX: Use proper type-safe functions for vCPU => LBRs helpers
KVM: x86: Refresh PMU after writes to MSR_IA32_PERF_CAPABILITIES
KVM: selftests: Test all possible "invalid" PERF_CAPABILITIES.LBR_FMT vals
KVM: selftests: Use getcpu() instead of sched_getcpu() in rseq_test
KVM: selftests: Make rseq compatible with glibc-2.35
KVM: Actually create debugfs in kvm_create_vm()
KVM: Pass the name of the VM fd to kvm_create_vm_debugfs()
KVM: Get an fd before creating the VM
KVM: Shove vcpu stats_id init into kvm_vcpu_init()
KVM: Shove vm stats_id init into kvm_create_vm()
KVM: x86/mmu: Add sanity check that MMIO SPTE mask doesn't overlap gen
KVM: x86/mmu: rename trace function name for asynchronous page fault
KVM: x86/xen: Stop Xen timer before changing IRQ
KVM: x86/xen: Initialize Xen timer only once
KVM: SVM: Disable SEV-ES support if MMIO caching is disable
KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks change
KVM: x86: Tag kvm_mmu_x86_module_init() with __init
KVM: x86: emulator: Fix illegal LEA handling
KVM: X86: avoid uninitialized 'fault.async_page_fault' from fixed-up #PF
KVM: x86: Bug the VM if an accelerated x2APIC trap occurs on a "bad" reg
KVM: x86: do not report preemption if the steal time cache is stale
KVM: x86: revalidate steal time cache if MSR value changes
selftests: kvm: fix compilation
drm/amdgpu: Avoid another list of reset devices
drm/amd/display: include missing headers
drm/amdgpu: change vram width algorithm for vram_info v3_0
drm/amdgpu: Pessimistic availability based on rounded up allocations
drm/amdgpu: Remove rounding from vram allocation path
drm/amd/display: remove header from source file
drm/amd/display: make variables static
drm/amd/display: remove DML Makefile duplicate lines
Revert "drm/amd/display: reduce stack for dml32_CalculateSwathAndDETConfiguration"
Revert "drm/amd/display: reduce stack for dml32_CalculateVMRowAndSwath"
Revert "drm/amd/display: reduce stack for dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport"
Revert "drm/amd/display: reduce stack for dml32_CalculatePrefetchSchedule"
drm/amd/display: Add a missing register field for HPO DP stream encoder
perf tools: Do not pass NULL to parse_events()
perf tests: Fix Track with sched_switch test for hybrid case
perf parse-events: Fix segfault when event parser gets an error
selftests/bpf: Ensure sleepable program is rejected by hash map iter
selftests/bpf: Add write tests for sk local storage map iterator
selftests/bpf: Add tests for reading a dangling map iter fd
bpf: Only allow sleepable program for resched-able iterator
bpf: Check the validity of max_rdwr_access for sock local storage map iterator
bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator
bpf: Acquire map uref in .init_seq_private for sock local storage map iterator
bpf: Acquire map uref in .init_seq_private for hash map iterator
bpf: Acquire map uref in .init_seq_private for array map iterator
bpf: Disallow bpf programs call prog_run command.
fs/ntfs3: uninitialized variable in ntfs_set_acl_ex()
fs/ntfs3: Remove unused function wnd_bits
rtla: Consolidate and show all necessary libraries that failed for building
tools/rtla: Build with EXTRA_{C,LD}FLAGS
tools/rtla: Fix command symlinks
rtla: Fix tracer name
dt-bindings: Drop DT_MK_SCHEMA_FLAGS conditional selecting schema files
netfilter: nf_tables: possible module reference underflow in error path
netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag
netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access
bpf, arm64: Fix bpf trampoline instruction endianness
nvme-tcp: check if the queue is allocated before stopping it
nvme-fabrics: Fix a typo in an error message
nvme-fabrics: parse nvme connect Linux error codes
nvmet-auth: use kmemdup instead of kmalloc + memcpy
nvme-fc: fix the fc_appid_store return value
nvme-fc: restart admin queue if the caller needs to restart queue
regulator: core: Fix missing error return from regulator_bulk_get()
ASoC: codec: tlv320aic32x4: fix mono playback via I2S
perf machine: Fix missing free of machine->kallsyms_filename
perf script: Fix reference to perf insert instead of perf inject
perf sched latency: Fix subcommand matching error
perf kvm: Fix subcommand matching error
perf probe: Fix an error handling path in 'parse_perf_probe_command()'
perf inject jit: Ignore memfd and anonymous mmap events if jitdump present
perf list: Add PMU pai_crypto event description for IBM z16
perf vendor events: Remove bad jaketown uncore events
perf vendor events: Remove bad ivytown uncore events
perf vendor events: Remove bad broadwellde uncore events
perf jevents: Add JEVENTS_ARCH make option
perf jevents: Simplify generation of C-string
perf jevents: Clean up pytype warnings
tools build: Switch to new openssl API for test-libcrypto
Revert "perf build: Suppress openssl v3 deprecation warnings in libcrypto feature test"
perf build: Remove FEATURE_CHECK_LDFLAGS-disassembler-{four-args,init-styled} setting
bpftool: Complete libbfd feature detection
tools, build: Retry detection of bfd-related features
perf test: JSON format checking
perf stat: Add JSON output option
hwmon: (nct6775) Fix platform driver suspend regression
genetlink: correct uAPI defines
devlink: Fix use-after-free after a failed reload
net:bonding:support balance-alb interface with vlan to bridge
macsec: Fix traffic counters/statistics
ALSA: usb-audio: make read-only array marker static const
vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()
vsock: Fix memory leak in vsock_connect()
KVM: arm64: Fix compile error due to sign extension
Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
netlabel: fix typo in comment
hwmon: (lm90) Fix error return value from detect function
powerpc/kexec: Fix build failure from uninitialised variable
powerpc/ppc-opcode: Fix PPC_RAW_TW()
powerpc64/ftrace: Fix ftrace for clang builds
powerpc: Make eh value more explicit when using lwarx
powerpc: Don't hide eh field of lwarx behind a macro
powerpc: Fix eh field when calling lwarx on PPC32
ipv6: do not use RT_TOS for IPv6 flowlabel
mlx5: do not use RT_TOS for IPv6 flowlabel
vxlan: do not use RT_TOS for IPv6 flowlabel
geneve: do not use RT_TOS for IPv6 flowlabel
geneve: fix TOS inheriting for ipv4
net: atlantic: fix aq_vec index out of range error
ax88796: Fix some typo in a comment
selftests/bpf: Add test for prealloc_lru_pop bug
bpf: Don't reinit map value in prealloc_lru_pop
bpf: Allow calling bpf_prog_test kfuncs in tracing programs
dt-bindings: mfd: convert to yaml Qualcomm SPMI PMIC
dm writecache: fix smatch warning about invalid return from writecache_map
dm verity: fix verity_parse_opt_args parsing
dm verity: fix DM_VERITY_OPTS_MAX value yet again
dm bufio: simplify DM_BUFIO_CLIENT_NO_SLEEP locking
add barriers to buffer_uptodate and set_buffer_uptodate
NTB: EPF: Tidy up some bounds checks
NTB: EPF: Fix error code in epf_ntb_bind()
PCI: endpoint: pci-epf-vntb: reduce several globals to statics
PCI: endpoint: pci-epf-vntb: fix error handle in epf_ntb_mw_bar_init()
PCI: endpoint: Fix Kconfig dependency
NTB: EPF: set pointer addr to null using NULL rather than 0
Documentation: PCI: extend subheading underline for "lspci output" section
Documentation: PCI: Use code-block block for scratchpad registers diagram
Documentation: PCI: Add specification for the PCI vNTB function device
PCI: endpoint: Support NTB transfer between RC and EP
NTB: epf: Allow more flexibility in the memory BAR map method
PCI: designware-ep: Allow pci_epc_set_bar() update inbound map address
dt-bindings: soc: qcom: smd-rpm: extend example
dt-bindings: soc: qcom: smd: reference SMD edge schema
dt-bindings: mmc: sdhci-msm: Fix 'operating-points-v2 was unexpected' issue
dt-bindings: display: simple-framebuffer: Drop Bartlomiej Zolnierkiewicz
can: mcp251x: Fix race condition on receive interrupt
plip: avoid rcu debug splat
net: bgmac: Fix a BUG triggered by wrong bytes_compl
net: dsa: felix: suppress non-changes to the tagging protocol
netfilter: nf_tables: fix null deref due to zeroed list head
netfilter: nf_tables: disallow jump to implicit chain from set element
netfilter: nf_tables: upfront validation of data via nft_data_init()
NFS: Improve readpage/writepage tracing
NFS: Improve O_DIRECT tracing
NFS: Improve write error tracing
posix-cpu-timers: Cleanup CPU timers before freeing them during exec
time: Correct the prototype of ns_to_kernel_old_timeval and ns_to_timespec64
netfilter: ip6t_LOG: Fix a typo in a comment
netfilter: nf_tables: do not allow RULE_ID to refer to another chain
netfilter: nf_tables: do not allow CHAIN_ID to refer to another table
netfilter: nf_tables: do not allow SET_ID to refer to another table
netfilter: nf_tables: validate variable length element extension
ACPI: property: Fix error handling in acpi_init_properties()
drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error
drm/shmem-helper: Add missing vunmap on error
ntb: intel: add GNR support for Intel PCIe gen5 NTB
NTB: ntb_tool: uninitialized heap data in tool_fn_write()
ntb: idt: fix clang -Wformat warnings
ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
fscache: add tracepoint when failing cookie
fscache: don't leak cookie access refs if invalidation is in progress or failed
ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II
drm/ttm: Fix dummy res NULL ptr deref bug
ALSA: scarlett2: Add Focusrite Clarett+ 8Pre support
can: ems_usb: fix clang's -Wunaligned-access warning
can: j1939: j1939_session_destroy(): fix memory leak of skbs
can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once()
irqchip/loongarch: Fix irq_domain_alloc_fwnode() abuse
s390/qeth: cache link_info for ethtool
net: phy: dp83867: fix get nvmem cell fail
net: phy: c45 baset1: do not skip aneg configuration if clock role is not specified
atm: idt77252: fix use-after-free bugs caused by tst_timer
net: dsa: felix: fix min gate len calculation for tc when its first gate is closed
net/x25: fix call timeouts in blocking connects
tsnep: Fix tsnep_tx_unmap() error path usage
tsnep: Fix unused warning for 'tsnep_of_match'
fix copy_page_from_iter() for compound destinations
hugetlbfs: copy_page_to_iter() can deal with compound pages
copy_page_to_iter(): don't split high-order page in case of ITER_PIPE
expand those iov_iter_advance()...
pipe_get_pages(): switch to append_pipe()
get rid of non-advancing variants
ceph: switch the last caller of iov_iter_get_pages_alloc()
9p: convert to advancing variant of iov_iter_get_pages_alloc()
af_alg_make_sg(): switch to advancing variant of iov_iter_get_pages()
iter_to_pipe(): switch to advancing variant of iov_iter_get_pages()
block: convert to advancing variants of iov_iter_get_pages{,_alloc}()
iov_iter: advancing variants of iov_iter_get_pages{,_alloc}()
iov_iter: saner helper for page array allocation
fold __pipe_get_pages() into pipe_get_pages()
ITER_XARRAY: don't open-code DIV_ROUND_UP()
unify the rest of iov_iter_get_pages()/iov_iter_get_pages_alloc() guts
unify xarray_get_pages() and xarray_get_pages_alloc()
unify pipe_get_pages() and pipe_get_pages_alloc()
iov_iter_get_pages(): sanity-check arguments
iov_iter_get_pages_alloc(): lift freeing pages array on failure exits into wrapper
ITER_PIPE: fold data_start() and pipe_space_for_user() together
ITER_PIPE: cache the type of last buffer
ITER_PIPE: clean iov_iter_revert()
ITER_PIPE: clean pipe_advance() up
ITER_PIPE: lose iter_head argument of __pipe_get_pages()
ITER_PIPE: fold push_pipe() into __pipe_get_pages()
ITER_PIPE: allocate buffers as we go in copy-to-pipe primitives
ITER_PIPE: helpers for adding pipe buffers
ITER_PIPE: helper for getting pipe buffer by index
splice: stop abusing iov_iter_advance() to flush a pipe
switch new_sync_{read,write}() to ITER_UBUF
new iov_iter flavour - ITER_UBUF
Documentation/mm: add details about kmap_local_page() and preemption
highmem: delete a sentence from kmap_local_page() kdocs
Documentation/mm: rrefer kmap_local_page() and avoid kmap()
Documentation/mm: avoid invalid use of addresses from kmap_local_page()
Documentation/mm: don't kmap*() pages which can't come from HIGHMEM
highmem: specify that kmap_local_page() is callable from interrupts
highmem: remove unneeded spaces in kmap_local_page() kdocs
mm, hwpoison: enable memory error handling on 1GB hugepage
mm, hwpoison: skip raw hwpoison page in freeing 1GB hugepage
mm, hwpoison: make __page_handle_poison returns int
mm, hwpoison: set PG_hwpoison for busy hugetlb pages
mm, hwpoison: make unpoison aware of raw error info in hwpoisoned hugepage
mm, hwpoison, hugetlb: support saving mechanism of raw error pages
mm/hugetlb: make pud_huge() and follow_huge_pud() aware of non-present pud entry
mm/hugetlb: check gigantic_page_runtime_supported() in return_unused_surplus_pages()
mm: hugetlb_vmemmap: use PTRS_PER_PTE instead of PMD_SIZE / PAGE_SIZE
mm: hugetlb_vmemmap: move code comments to vmemmap_dedup.rst
mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability
mm: hugetlb_vmemmap: replace early_param() with core_param()
mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c
mm: hugetlb_vmemmap: introduce the name HVO
mm: hugetlb_vmemmap: optimize vmemmap_optimize_mode handling
mm: hugetlb_vmemmap: delete hugetlb_optimize_vmemmap_enabled()
Bluetooth: ISO: Fix not using the correct QoS
Bluetooth: don't try to cancel uninitialized works at mgmt_index_removed()
Bluetooth: ISO: Fix iso_sock_getsockopt for BT_DEFER_SETUP
Bluetooth: MGMT: Fixes build warnings with C=1
Bluetooth: hci_event: Fix build warning with C=1
Bluetooth: ISO: Fix memory corruption
Bluetooth: Fix null pointer deref on unexpected status event
Bluetooth: ISO: Fix info leak in iso_sock_getsockopt()
Bluetooth: hci_conn: Fix updating ISO QoS PHY
Bluetooth: ISO: unlock on error path in iso_sock_setsockopt()
Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
rtc: spear: set range max
vfio: Move vfio.c to vfio_main.c
NFS: don't unhash dentry during unlink/rename
ASoC: rt5640: Fix the JD voltage dropping issue
ASoC: tas2770: Fix handling of mute/unmute
ASoC: tas2770: Drop conflicting set_bias_level power setting
ASoC: tas2770: Allow mono streams
ASoC: tas2770: Set correct FSYNC polarity
drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb()
rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0
rtc: zynqmp: initialize fract_tick
drm/i915/gem: Remove shared locking on freeing objects
drm/i915/gt: Batch TLB invalidations
vfs: Check the truncate maximum size in inode_newsize_ok()
ACPI: VIOT: Do not dereference fwnode in struct device
drm/i915/gt: Skip TLB invalidations once wedged
drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations
drm/i915/gt: Ignore TLB invalidations on idle engines
drm/i915/ttm: don't leak the ccs state
drm/i915: disable pci resize on 32-bit machine
x86/bugs: Enable STIBP for IBPB mitigated RETBleed
kernel/sysctl.c: Remove trailing white space
kernel/sysctl.c: Clean up indentation, replace spaces with tab.
sysctl: Merge adjacent CONFIG_TREE_RCU blocks
remoteproc: qcom_q6v5_pas: Do not fail if regulators are not found
bpf, arm64: Allocate program buffer using kvcalloc instead of kcalloc
selftests/bpf: Excercise bpf_obj_get_info_by_fd for bpf2bpf
bpf: Use proper target btf when exporting attach_btf_obj_id
mptcp, btf: Add struct mptcp_sock definition when CONFIG_MPTCP is disabled
irqchip/loongson-pch-pic: Move find_pch_pic() into CONFIG_ACPI
net: bpf: Use the protocol's set_rcvlowat behavior if there is one
virtio_net: fix memory leak inside XPD_TX with mergeable
ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
wifi: wilc1000: fix spurious inline in wilc_handle_disconnect()
wifi: cfg80211: Fix validating BSS pointers in __cfg80211_connect_result
drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()
update Coccinelle URL
coccinelle: free: add version constraint
Revert "iommu/dma: Add config for PCI SAC address trick"
apparmor: Update MAINTAINERS file with new email address
posix-timers: Make do_clock_gettime() static
Revert "s390/smp: enforce lowcore protection on CPU restart"
Revert "s390/smp: rework absolute lowcore access"
Revert "s390/smp,ptdump: add absolute lowcore markers"
net: seg6: initialize induction variable to first valid array index
net: bcmgenet: Indicate MAC is in charge of PHY PM
eth: fix the help in Wangxun's Kconfig
net: avoid overflow when rose /proc displays timer information.
octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration
octeontx2-af: Fix key checking for source mac
octeontx2-af: Fix mcam entry resource leak
octeontx2-af: suppress external profile loading warning
octeontx2-af: Apply tx nibble fixup always
MAINTAINERS: Update ibmveth maintainer
bnxt_en: Remove duplicated include bnxt_devlink.c
netfilter: flowtable: fix incorrect Kconfig dependencies
selftests: netfilter: add test case for nf trace infrastructure
netfilter: nf_tables: fix crash when nf_trace is enabled
xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork
xfs: fix intermittent hang during quotacheck
xfs: check return codes when flushing block devices
cxl/hdm: Fix skip allocations vs multiple pmem allocations
cxl/region: Disallow region granularity != window granularity
cxl/region: Fix x1 interleave to greater than x1 interleave routing
cxl/region: Move HPA setup to cxl_region_attach()
video: fbdev: s3fb: Check the size of screen before memset_io()
video: fbdev: arkfb: Check the size of screen before memset_io()
video: fbdev: vt8623fb: Check the size of screen before memset_io()
bpf: Cleanup ftrace hash in bpf_trampoline_put
cifs: update internal module number
cifs: alloc_mid function should be marked as static
cifs: remove "cifs_" prefix from init/destroy mids functions
cifs: remove useless DeleteMidQEntry()
cifs: when insecure legacy is disabled shrink amount of SMB1 code
cxl/region: Fix decoder interleave programming
Documentation: cxl: remove dangling kernel-doc reference
cxl/region: describe targets and nr_targets members of cxl_region_params
cxl/regions: add padding for cxl_rr_ep_add nested lists
cxl/region: Fix IS_ERR() vs NULL check
cxl/region: Fix region reference target accounting
cxl/region: Fix region commit uninitialized variable warning
cxl/region: Fix port setup uninitialized variable warnings
io_uring: fix io_recvmsg_prep_multishot sparse warnings
ASoC: Intel: fix sof_es8336 probe
ASoC: DPCM: Don't pick up BE without substream
ALSA: ice1712: remove redundant assignment to new
MAINTAINERS: rectify entry for ARM/HPE GXP ARCHITECTURE
spi: spi.c: Add missing __percpu annotations in users of spi_statistics
ASoC: SOF: ipc3-topology: Fix clang -Wformat warning
ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path
ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf()
ASoC: SOF: debug: Fix potential buffer overflow by snprintf()
ASoC: Intel: avs: Fix potential buffer overflow by snprintf()
f2fs: use onstack pages instead of pvec
f2fs: intorduce f2fs_all_cluster_page_ready
f2fs: clean up f2fs_abort_atomic_write()
f2fs: handle decompress only post processing in softirq
f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED
f2fs: do not set compression bit if kernel doesn't support
f2fs: remove device type check for direct IO
f2fs: fix null-ptr-deref in f2fs_get_dnode_of_data
f2fs: revive F2FS_IOC_ABORT_VOLATILE_WRITE
af_key: Do not call xfrm_probe_algs in parallel
selftests: add few test cases for tap driver
net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null
ALSA: hda/realtek: Add quirk for another Asus K42JZ model
selftests: mptcp: make sendfile selftest work
mptcp: do not queue data on closed subflows
mptcp: move subflow cleanup in mptcp_destroy_common()
rv: Unlock on error path in rv_unregister_reactor()
BPF: Fix potential bad pointer dereference in bpf_sys_bpf()
s390/dasd: Establish DMA alignment
s390/dasd: drop unexpected word 'for' in comments
bpf: Update bpf_design_QA.rst to clarify that BTF_ID does not ABIify a function
bpf: Update bpf_design_QA.rst to clarify that attaching to functions is not ABI
bpf: Update bpf_design_QA.rst to clarify that kprobes is not ABI
dm verity: have verify_wq use WQ_HIGHPRI if "try_verify_in_tasklet"
drm/amd/amdgpu: fix build failure due to implicit declaration
usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()
dm verity: remove WQ_CPU_INTENSIVE flag since using WQ_UNBOUND
dm verity: only copy bvec_iter in verity_verify_io if in_tasklet
dm verity: optimize verity_verify_io if FEC not configured
dm verity: conditionally enable branching for "try_verify_in_tasklet"
dm bufio: conditionally enable branching for DM_BUFIO_CLIENT_NO_SLEEP
dm verity: allow optional args to alter primary args handling
dm verity: Add optional "try_verify_in_tasklet" feature
drm/amd/display: restore code for plane with no modifiers
drm/nouveau: recognise GA103
drm/nouveau: fix another off-by-one in nvbios_addr
ksmbd: fix heap-based overflow in set_ntacl_dacl()
io_uring/net: send retry for zerocopy
io_uring: mem-account pbuf buckets
audit, io_uring, io-wq: Fix memory leak in io_sq_thread() and io_wqe_worker()
lockd: detect and reject lock arguments that overflow
NFSD: discard fh_locked flag and fh_lock/fh_unlock
NFSD: use (un)lock_inode instead of fh_(un)lock for file operations
NFSD: use explicit lock/unlock for directory ops
NFSD: reduce locking in nfsd_lookup()
NFSD: only call fh_unlock() once in nfsd_link()
NFSD: always drop directory lock in nfsd_unlink()
NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning.
NFSD: add posix ACLs to struct nfsd_attrs
MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
modpost: remove .symbol_white_list field entirely
modpost: remove unneeded .symbol_white_list initializers
modpost: add PATTERNS() helper macro
modpost: shorten warning messages in report_sec_mismatch()
Revert "Kbuild, lto, workaround: Don't warn for initcall_reference in modpost"
x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y
drm/imx/dcss: get rid of HPD warning message
sched/core: Do not requeue task on CPU excluded from cpus_mask
irqchip/loongson-eiointc: Fix a build warning
irqchip/loongson-eiointc: Fix irq affinity setting
iommu/hyper-v: Use helper instead of directly accessing affinity
perf/core: Fix ';;' typo
nfp: ethtool: fix the display error of `ethtool -m DEVNAME`
net: phy: Warn about incorrect mdio_bus_phy_resume() state
docs: net: bonding: remove mentions of trans_start
Revert "veth: Add updating of trans_start"
net/sched: remove hacks added to dev_trans_start() for bonding to work
net: bonding: replace dev_trans_start() with the jiffies of the last ARP/NS
riscv: implement cache-management errata for T-Head SoCs
tpm: Add check for Failure mode for TPM2 modules
tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
tpm: fix platform_no_drv_owner.cocci warning
KEYS: asymmetric: enforce SM2 signature use pkey algo
pkcs7: support EC-RDSA/streebog in SignerInfo
pkcs7: parser support SM2 and SM3 algorithms combination
sign-file: Fix confusing error messages
X.509: Support parsing certificate using SM2 algorithm
tpm: Add tpm_tis_i2c backend for tpm_tis_core
tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
dt-bindings: trivial-devices: Add Infineon SLB9673 TPM
tpm: Add upgrade/reduced mode support for TPM1.2 modules
tools/testing/selftests/vm/hmm-tests.c: fix build
dt-bindings: pinctrl: qcom,pmic-gpio: add PM8226 constraints
pinctrl: qcom: Make PINCTRL_SM8450 depend on PINCTRL_MSM
ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
pinctrl: qcom: sm8250: Fix PDC map
pinctrl: amd: Fix an unused variable
tools/thermal: Fix possible path truncations
thermal: Drop obsolete dependency on COMPILE_TEST
thermal: sysfs: Fix cooling_device_stats_setup() error code path
thermal: intel: Add TCC cooling support for Alder Lake-N and Raptor Lake-P
perf stat: Refactor __run_perf_stat() common code
cpuidle: Add cpu_idle_miss trace event
fs/ntfs3: Make ni_ins_new_attr return error
fs/ntfs3: Create MFT zone only if length is large enough
fs/ntfs3: Refactoring attr_insert_range to restore after errors
fs/ntfs3: Refactoring attr_punch_hole to restore after errors
fs/ntfs3: Refactoring attr_set_size to restore after errors
fs/ntfs3: New function ntfs_bad_inode
fs/ntfs3: Make MFT zone less fragmented
fs/ntfs3: Check possible errors in run_pack in advance
fs/ntfs3: Added comments to frecord functions
fs/ntfs3: Fill duplicate info in ni_add_name
fs/ntfs3: Make static function attr_load_runs
fs/ntfs3: Add new argument is_mft to ntfs_mark_rec_free
fs/ntfs3: Remove unused mi_mark_free
fs/ntfs3: Fix very fragmented case in attr_punch_hole
fs/ntfs3: Fix work with fragmented xattr
fs/ntfs3: Make ntfs_fallocate return -ENOSPC instead of -EFBIG
fs/ntfs3: extend ni_insert_nonresident to return inserted ATTR_LIST_ENTRY
fs/ntfs3: Check reserved size for maximum allowed
fs/ntfs3: Do not change mode if ntfs_set_ea failed
mailbox: imx: clear pending interrupts
io_uring: pass correct parameters to io_req_set_res
modpost: use more reliable way to get fromsec in section_rel(a)()
modpost: add array range check to sec_name()
modpost: refactor get_secindex()
kbuild: set EXIT trap before creating temporary directory
video: fbdev: i740fb: Check the argument of i740_calc_vclk()
video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
x86/speculation: Add LFENCE to RSB fill sequence
libceph: clean up ceph_osdc_start_request prototype
modpost: remove unused Elf_Sword macro
Makefile.extrawarn: re-enable -Wformat for clang
x86/numa: Use cpumask_available instead of hardcoded NULL check
x86/speculation: Add RSB VM Exit protections
sched/rt: Fix Sparse warnings due to undefined rt.c declarations
video:backlight: remove reference to AVR32 architecture in ltv350qv
video: remove support for non-existing atmel,at32ap-lcdc in atmel_lcdfb
usb:udc: remove reference to AVR32 architecture in Atmel USBA Kconfig
sound:spi: remove reference to AVR32 in Atmel AT73C213 DAC driver
net: remove cdns,at32ap7000-macb device tree entry
misc: update maintainer email address and description for atmel-ssc
mfd: remove reference to AVR32 architecture in atmel-smc.c
dma:dw: remove reference to AVR32 architecture in core.c
exit: Fix typo in comment: s/sub-theads/sub-threads
sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed
MAINTAINERS: Use Lee Jones' kernel.org address for Backlight submissions
powerpc/64e: Fix kexec build error
tty: serial: qcom-geni-serial: Fix %lu -> %u in print statements
xfrm: clone missing x->lastused in xfrm_do_migrate
xfrm: fix XFRMA_LASTUSED comment
Revert "xfrm: update SA curlft.use_time"
doc: sfp-phylink: Fix a broken reference
ext4: add ioctls to get/set the ext4 superblock uuid
ext4: avoid resizing to a partial cluster size
ext4: reduce computation of overhead during resize
jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
ext4: block range must be validated before use in ext4_mb_clear_bb()
mbcache: automatically delete entries from cache on freeing
mbcache: Remove mb_cache_entry_delete()
ext2: avoid deleting xattr block that is being reused
ext2: unindent codeblock in ext2_xattr_set()
ext2: factor our freeing of xattr block reference
ext4: fix race when reusing xattr blocks
ext4: unindent codeblock in ext4_xattr_block_set()
ext4: remove EA inode entry from mbcache on inode eviction
mbcache: add functions to delete entry if unused
mbcache: don't reclaim used entries
ext4: make sure ext4_append() always allocates new block
ext4: check if directory block is within i_size
ext4: reflect mb_optimize_scan value in options file
ext4: avoid remove directory when directory is corrupted
ext4: aligned '*' in comments
Documentation: ext4: fix cell spacing of table heading on blockmap table
ext4: recover csum seed of tmp_inode after migrating to extents
ext4: fix warning in ext4_iomap_begin as race between bmap and write
ext4: correct the misjudgment in ext4_iget_extra_inode
ext4: correct max_inline_xattr_value_size computing
ext4: fix use-after-free in ext4_xattr_set_entry
ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
ext4: fix extent status tree race in writeback error recovery path
jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()
jbd2: unexport jbd2_log_start_commit()
jbd2: remove unused exports for jbd2 debugging
jbd2: rename jbd_debug() to jbd2_debug()
ext4: use ext4_debug() instead of jbd_debug()
ext4: reuse order and buddy in mb_mark_used when buddy split
ext4: update the s_overhead_clusters in the backup sb's when resizing
ext4: update s_overhead_clusters in the superblock during an on-line resize
ext4: fix reading leftover inlined symlinks
ublk_drv: add support for UBLK_IO_NEED_GET_DATA
ublk_cmd.h: add one new ublk command: UBLK_IO_NEED_GET_DATA
ublk_drv: cleanup ublksrv_ctrl_dev_info
ublk_drv: add SET_PARAMS/GET_PARAMS control command
ublk_drv: fix ublk device leak in case that add_disk fails
ublk_drv: cancel device even though disk isn't up
block: fix leaking page ref on truncated direct io
block: ensure bio_iov_add_page can't fail
block: ensure iov_iter advances for added pages
drivers:md:fix a potential use-after-free bug
md/raid5: Ensure batch_last is released before sleeping for quiesce
md/raid5: Move stripe_request_ctx up
md/raid5: Drop unnecessary call to r5c_check_stripe_cache_usage()
md/raid5: Make is_inactive_blocked() helper
md/raid5: Refactor raid5_get_active_stripe()
block: pass struct queue_limits to the bio splitting helpers
block: move bio_allowed_max_sectors to blk-merge.c
block: move the call to get_max_io_size out of blk_bio_segment_split
block: move ->bio_split to the gendisk
block: change the blk_queue_bounce calling convention
block: change the blk_queue_split calling convention
nvme: update MAINTAINERS for the new auth code
nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown
nvme: enable generic interface (/dev/ngXnY) for unknown command sets
nvme: factor out a nvme_ns_is_readonly helper
nvme: refactor namespace probing
nvme: generalize the nvme_multi_css check in nvme_scan_ns
nvme: rename nvme_validate_or_alloc_ns to nvme_scan_ns
nvme: catch -ENODEV from nvme_revalidate_zones again
nvmet-auth: select the intended CRYPTO_DH_RFC7919_GROUPS
nvmet-auth: fix return value check in auth receive
nvmet-auth: fix return value check in auth send
nvmet-auth: fix a couple of spelling mistakes
nvmet: fix a format specifier in nvmet_auth_ctrl_exponential
nvmet: don't check for NULL pointer before kfree in nvmet_host_release
nvme-apple: stop casting function pointer signatures
nvme-tcp: split nvme_tcp_alloc_tagset
nvme-rdma: split nvme_rdma_alloc_tagset
nvme-pci: split nvme_dev_add
nvme-pci: split nvme_alloc_admin_tags
nvme-pci: print the command name of aborted commands
nvme-pci: remove useless assignment in nvme_pci_setup_prps
nvme-auth: uninitialized variable in nvme_auth_transform_key()
nvme-auth: fix off by one checks
nvme: define compat_ioctl again to unbreak 32-bit userspace.
nvme: don't always build constants.o
nvme: use command_id instead of req->tag in trace_nvme_complete_rq()
md-raid10: fix KASAN warning
md-raid: destroy the bitmap after destroying the thread
md: return the allocated devices from md_alloc
md: open code md_probe in autorun_devices
md: remove unneeded semicolon
remove the sx8 block driver
md: fix build failure for !MODULE
raid5: fix duplicate checks for rdev->saved_raid_disk
md: simplify md_open
md: only delete entries from all_mddevs when the disk is freed
md: stop using for_each_mddev in md_exit
md: stop using for_each_mddev in md_notify_reboot
md: stop using for_each_mddev in md_do_sync
md: factor out the rdev overlaps check from rdev_size_store
md: rename md_free to md_kobj_release
md: implement ->free_disk
md: fix error handling in md_alloc
md: fix mddev->kobj lifetime
md/raid5: Convert prepare_to_wait() to wait_woken() api
md/raid5: Fix sectors_to_do bitmap overflow in raid5_make_request()
bcache: remove EXPERIMENTAL for Kconfig option 'Asynchronous device registration'
nbd: add missing definition of pr_fmt
null_blk: fix ida error handling in null_add_dev()
nvme-multipath: refactor nvme_mpath_add_disk
nvme-apple: use nvme core helper to cancel requests in tagset
nvme-pci: use nvme core helper to cancel requests in tagset
nvme-tcp: use in-capsule data for I/O connect
nvme-rdma: remove timeout for getting RDMA-CM established event
null_blk: add configfs variables for 2 options
null_blk: add module parameters for 4 options
block/rnbd-srv: Replace sess_dev_list with index_idr
block/rnbd-srv: Set keep_id to true after mutex_trylock
nvmet-auth: expire authentication sessions
nvmet-auth: Diffie-Hellman key exchange support
nvmet: implement basic In-Band Authentication
nvmet: parse fabrics commands on io queues
nvme-auth: Diffie-Hellman key exchange support
nvme: implement In-Band authentication
nvme-fabrics: decode 'authentication required' connect error
nvme: add definitions for NVMe In-Band authentication
lib/base64: RFC4648-compliant base64 encoding
crypto: add crypto_has_kpp()
crypto: add crypto_has_shash()
nvme-loop: use nvme core helpers to cancel all requests in a tagset
nvme: fix qid param blk_mq_alloc_request_hctx
nvme: remove unused timeout parameter
nvme: handle the persistent internal error AER
nvme: remove a double word in a comment
rnbd-clt: make rnbd_clt_change_capacity return void
rnbd-clt: pass sector_t type for resize capacity
rnbd-clt: check capacity inside rnbd_clt_change_capacity
rnbd-clt: adjust the layout of struct rnbd_clt_dev
rnbd-clt: reduce the size of struct rnbd_clt_dev
rnbd-clt: kill read_only from struct rnbd_clt_dev
rnbd-clt: don't free rsp in msg_open_conf for map scenario
rnbd-clt: open code send_msg_open in rnbd_clt_map_device
block: null_blk: Use the bitmap API to allocate bitmaps
md: Fix spelling mistake in comments
md/raid5: Increase restriction on max segments per request
md/raid5: Improve debug prints
md/raid5: Pivot raid5_make_request()
md/raid5: Check all disks in a stripe_head for reshape progress
md/raid5: Refactor add_stripe_bio()
md/raid5: Keep a reference to last stripe_head for batch
md/raid5: Refactor for loop in raid5_make_request() into while loop
md/raid5: Move read_seqcount_begin() into make_stripe_request()
md/raid5: Drop the do_prepare flag in raid5_make_request()
md/raid5: Factor out helper from raid5_make_request() loop
md/raid5: Move common stripe get code into new find_get_stripe() helper
md/raid5: Move stripe_add_to_batch_list() call out of add_stripe_bio()
md/raid5: Refactor raid5_make_request loop
md/raid5: Factor out ahead_of_reshape() function
md/raid5: Make logic blocking check consistent with logic that blocks
md: unlock mddev before reap sync_thread in action_store
md: Explicitly create command-line configured devices
md: Notify sysfs sync_completed in md_reap_sync_thread()
md: Ensure resync is reported after it starts
md: Use enum for overloaded magic numbers used by mddev->curr_resync
md/raid5-cache: Annotate pslot with __rcu notation
md/raid5-cache: Clear conf->log after finishing work
md/raid5-cache: Drop RCU usage of conf->log
md/raid5-cache: Take mddev_lock in r5c_journal_mode_show()
md/raid5: suspend the array for calls to log_exit()
md/raid5-ppl: Drop unused argument from ppl_handle_flush_request()
md/raid5-log: Drop extern decorators for function prototypes
MAINTAINERS: add patchwork link to linux-raid project
drbd: bm_page_async_io: fix spurious bitmap "IO error" on large volumes
libceph: fix ceph_pagelist_reserve() comment typo
ceph: remove useless check for the folio
ceph: don't truncate file in atomic_open
ceph: make f_bsize always equal to f_frsize
ceph: flush the dirty caps immediatelly when quota is approaching
libceph: print fsid and epoch with osd id
libceph: check pointer before assigned to "c->rules[]"
ceph: don't get the inline data for new creating files
ceph: update the auth cap when the async create req is forwarded
ceph: make change_auth_cap_ses a global symbol
ceph: fix incorrect old_size length in ceph_mds_request_args
ceph: switch back to testing for NULL folio->private in ceph_dirty_folio
ceph: call netfs_subreq_terminated with was_async == false
ceph: convert to generic_file_llseek
ceph: fix the incorrect comment for the ceph_mds_caps struct
ceph: don't leak snap_rwsem in handle_cap_grant
ceph: prevent a client from exceeding the MDS maximum xattr size
ceph: choose auth MDS for getxattr with the Xs caps
ceph: add session already open notify support
ceph: wait for the first reply of inflight async unlink
fs/dcache: export d_same_name() helper
ceph: remove useless CEPHFS_FEATURES_CLIENT_REQUIRED
ceph: use correct index when encoding client supported features
fscrypt: add fscrypt_context_for_new_inode
fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_size
fs: change test in inode_insert5 for adding to the sb list
perf lock: Print the number of lost entries for BPF
perf lock: Add --map-nr-entries option
perf lock: Introduce struct lock_contention
wireguard: selftests: support UML
wireguard: allowedips: don't corrupt stack when detecting overflow
wireguard: selftests: update config fragments
wireguard: ratelimiter: use hrtimer in selftest
dt-bindings: mailbox: qcom-ipcc: Add SM6375 compatible
mailbox: imx: support RST channel
dt-bindings: mailbox: imx-mu: add RST channel
dt-bindings: mailbox: qcom,apcs-kpss-global: Add syscon const for relevant entries
scripts/faddr2line: Add CONFIG_DEBUG_INFO check
scripts/faddr2line: Fix vmlinux detection on arm64
mailbox: mtk-cmdq: Remove proprietary cmdq_task_cb
NFSv4/pnfs: Fix a use-after-free bug in open
NFS: nfs_async_write_reschedule_io must not recurse into the writeback code
tracing: Use alignof__(struct {type b;}) instead of offsetof()
perf scripting python: Do not build fail on deprecation warnings
genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
perf build: Suppress openssl v3 deprecation warnings in libcrypto feature test
perf parse-events: Break out tracepoint and printing
tracing/eprobe: Show syntax error logs in error_log file
scripts/tracing: Fix typo 'the the' in comment
tracepoints: It is CONFIG_TRACEPOINTS not CONFIG_TRACEPOINT
tracing: Use free_trace_buffer() in allocate_trace_buffers()
RDMA/ib_srpt: Unify checking rdma_cm_id condition in srpt_cm_req_recv()
perf parse-events: Don't #define YY_EXTRA_TYPE
RDMA/rxe: Fix error unwind in rxe_create_qp()
afs: Fix access after dec in put functions
afs: Use refcount_t rather than atomic_t
dt-bindings: mtd: microchip,mchp48l640: use spi-peripheral-props.yaml
Input: adc-joystick - fix ordering in adc_joystick_probe()
dt-bindings: power: supply: drop quotes when not needed
dt-bindings: power: reset: drop quotes when not needed
dt-bindings: power: drop quotes when not needed
RDMA/mlx5: Add missing check for return value in get namespace flow
RDMA/rxe: Split qp state for requester and completer
RDMA/rxe: Generate error completion for error requester QP state
RDMA/rxe: Update wqe_index for each wqe error completion
leds: is31fl319x: use simple i2c probe function
leds: is31fl319x: Fix devm vs. non-devm ordering
leds: is31fl319x: Make use of dev_err_probe()
leds: is31fl319x: Make use of device properties
leds: is31fl319x: Cleanup formatting and dev_dbg calls
leds: is31fl319x: Add support for is31fl319{0,1,3} chips
leds: is31fl319x: Move chipset-specific values in chipdef struct
leds: is31fl319x: Use non-wildcard names for vars, structs and defines
leds: is31fl319x: Add missing si-en compatibles
ALSA: line6: Replace sprintf() with sysfs_emit()
ALSA: hda: Replace sprintf() with sysfs_emit()
ALSA: pcm: Replace sprintf() with sysfs_emit()
ALSA: core: Replace scnprintf() with sysfs_emit()
ALSA: control-led: Replace sprintf() with sysfs_emit()
ALSA: aoa: Replace sprintf() with sysfs_emit()
ALSA: ac97: Replace sprintf() with sysfs_emit()
arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC
ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC
ovl: fix spelling mistakes
regulator: pca9450: Remove restrictions for regulator-name
ASoC: amd: yc: Update DMI table entries for AMD platforms
net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ
EDAC/ppc_4xx: Include required of_irq header directly
powerpc/pci: Fix PHB numbering when using opal-phbid
x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero
x86/kprobes: Update kcb status flag after singlestepping
kprobes: Forbid probing on trampoline and BPF code areas
net: usb: ax88179_178a: Bind only to vendor-specific interface
Input: gscps2 - check return value of ioremap() in gscps2_probe()
selftests: net: fix IOAM test skip return code
net: usb: make USB_RTL8153_ECM non user configurable
venus: pm_helpers: Fix warning in OPP during probe
net: marvell: prestera: remove reduntant code
octeontx2-pf: Reduce minimum mtu size to 60
scsi: pm8001: Fix typo 'the the' in comment
scsi: megaraid_sas: Remove redundant variable cmd_type
scsi: FlashPoint: Remove redundant variable bm_int_st
scsi: zfcp: Fix missing auto port scan and thus missing target ports
scsi: core: Call blk_mq_free_tag_set() earlier
scsi: core: Simplify LLD module reference counting
scsi: core: Make sure that hosts outlive targets
scsi: core: Make sure that targets outlive devices
scsi: ufs: ufs-pci: Correct check for RESET DSM
scsi: target: core: De-RCU of se_lun and se_lun acl
scsi: target: core: Fix race during ACL removal
scsi: ufs: core: Correct ufshcd_shutdown() flow
scsi: ufs: core: Increase the maximum data buffer size
scsi: lpfc: Check the return value of alloc_workqueue()
cxl/region: Stop initializing interleave granularity
cxl/hdm: Fix DPA reservation vs cxl_endpoint_decoder lifetime
cxl/acpi: Minimize granularity for x1 interleaves
cxl/region: Delete 'region' attribute from root decoders
cxl/acpi: Autoload driver for 'cxl_acpi' test devices
cxl/region: decrement ->nr_targets on error in cxl_region_attach()
dt-bindings: PCI: host-generic-pci: Allow IOMMU and MSI properties
net: devlink: Fix missing mutex_unlock() call
net/tls: Remove redundant workqueue flush before destroy
vfio/pci: fix the wrong word
vfio/ccw: Check return code from subchannel quiesce
vfio/ccw: Remove FSM Close from remove handlers
vfio/ccw: Add length to DMA_UNMAP checks
mtd: core: check partition before dereference
net: txgbe: Fix an error handling path in txgbe_probe()
net: dsa: Fix spelling mistakes and cleanup code
Documentation: devlink: add add devlink-selftests to the table of contents
cxl/region: prevent underflow in ways_to_cxl()
cxl/region: uninitialized variable in alloc_hpa()
dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
net: ionic: fix error check for vlan flags in ionic_set_nic_features()
net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr()
nfp: flower: add support for tunnel offload without key ID
net: rose: add netdev ref tracker to 'struct rose_sock'
net: rose: fix netdev reference changes
tools bpftool: Don't display disassembler-four-args feature test
tools bpftool: Fix compilation error with new binutils
tools bpf_jit_disasm: Don't display disassembler-four-args feature test
tools bpf_jit_disasm: Fix compilation error with new binutils
tools perf: Fix compilation error with new binutils
tools include: add dis-asm-compat.h to handle version differences
tools build: Don't display disassembler-four-args feature test
tools build: Add feature test for init_disassemble_info API changes
dt-bindings: net: fsl,fec: Add i.MX8ULP FEC items
perf test: Add ARM SPE system wide test
perf tools: Rework prologue generation code
perf bpf: Convert legacy map definition to BTF-defined
parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode
parisc: Drop zero variable initialisations in mm/init.c
parisc: Do not initialise statics to 0
parisc: Check the return value of ioremap() in lba_driver_probe()
parisc: Drop pa_swapper_pg_lock spinlock
parisc: Fix comment typo in fault.c
parisc: Fix device names in /proc/iomem
parisc: Clean up names in hardware database
of/fdt: declared return type does not match actual return type
lib/nodemask: inline next_node_in() and node_random()
powerpc: drop dependency on <asm/machdep.h> in archrandom.h
devicetree/bindings: correct possessive "its" typos
platform/x86/intel/vsec: Fix wrong type for local status variables
dt-bindings: net: convert emac_rockchip.txt to YAML
platform/x86: p2sb: Move out of X86_PLATFORM_DEVICES dependency
selftests: kvm: set rax before vmcall
perf symbol: Fail to read phdr workaround
perf lock: Implement cpu and task filters for BPF
perf lock: Use BPF for lock contention analysis
perf lock: Pass machine pointer to is_lock_function()
powerpc/64: Init jump labels before parse_early_param()
selftests/powerpc: Avoid GCC 12 uninitialised variable warning
powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
powerpc/xive: Fix refcount leak in xive_get_max_prio
powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
powerpc/perf: Include caps feature for power10 DD1 version
perf test: Add user space counter reading tests
perf test: Remove x86 rdpmc test
selftests: KVM: Add exponent check for boolean stats
selftests: KVM: Provide descriptive assertions in kvm_binary_stats_test
selftests: KVM: Check stat name before other fields
net/funeth: Tx handling of XDP with fragments.
net/funeth: Unify skb/XDP packet mapping.
net/funeth: Unify skb/XDP gather list writing.
net/funeth: Unify skb/XDP Tx packet unmapping.
KVM: x86/mmu: remove unused variable
net: devlink: enable parallel ops on netlink interface
net: devlink: remove devlink_mutex
net: devlink: convert reload command to take implicit devlink->lock
net: devlink: introduce "unregistering" mark and use it during devlinks iteration
udp: Remove redundant __udp_sysctl_init() call from udp_init().
net/rds: Use PTR_ERR instead of IS_ERR for rdsdebug()
cifs: trivial style fixup
cifs: fix wrong unlock before return from cifs_tree_connect()
cifs: avoid use of global locks for high contention data
cifs: remove remaining build warnings
cifs: list_for_each() -> list_for_each_entry()
cifs: update MAINTAINERS file with reviewers
smb2: small refactor in smb2_check_message()
cifs: Fix memory leak when using fscache
cifs: remove minor build warning
cifs: remove some camelCase and also some static build warnings
cifs: remove unnecessary (void*) conversions.
cifs: remove unnecessary type castings
cifs: remove redundant initialization to variable mnt_sign_enabled
smb3: check xattr value length earlier
xen: don't require virtio with grants for non-PV guests
kernel: remove platform_has() infrastructure
virtio: replace restricted mem access flag with callback
xen: Fix spelling mistake
xen/manage: Use orderly_reboot() to reboot
ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT
ksmbd: prevent out of bound read for SMB2_WRITE
ksmbd: fix use-after-free bug in smb2_tree_disconect
ksmbd: fix memory leak in smb2_handle_negotiate
ksmbd: fix racy issue while destroying session on multichannel
ksmbd: use wait_event instead of schedule_timeout()
csky: abiv1: Fixup compile error
csky: cmpxchg: Coding convention for BUILD_BUG()
MAINTAINERS: Add Namjae's exfat git tree
exfat: Drop superfluous new line for error messages
exfat: Downgrade ENAMETOOLONG error message to debug messages
exfat: Expand exfat_err() and co directly to pr_*() macro
exfat: Define NLS_NAME_* as bit flags explicitly
exfat: Return ENAMETOOLONG consistently for oversized paths
exfat: remove duplicate write inode for extending dir/file
exfat: remove duplicate write inode for truncating file
exfat: reuse __exfat_write_inode() to update directory entry
rtla: Define syscall numbers for riscv
rtla: Fix double free
rtla: Fix Makefile when called from -C tools/
tracing: Use a struct alignof to determine trace event field alignment
can: can327: fix a broken link to Documentation
xfs: delete extra space and tab in blank line
xfs: fix NULL pointer dereference in xfs_getbmap()
csky: Enable ARCH_INLINE_READ*/WRITE*/SPIN*
csky: Add qspinlock support
staging: r8188eu: fix potential uninitialised variable use in rtw_pwrctrl.c
arm64: dts: apple: t8103: Add ANS2 NVMe nodes
ALSA: hda/realtek: Add quirk for Clevo NV45PZ
f2fs: fix to do sanity check on segment type in build_sit_entries()
f2fs: obsolete unused MAX_DISCARD_BLOCKS
f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time
f2fs: introduce sysfs atomic write statistics
f2fs: don't bother wait_ms by foreground gc
f2fs: invalidate meta pages only for post_read required inode
f2fs: allow compression of files without blocks
f2fs: fix to check inline_data during compressed inode conversion
f2fs: Delete f2fs_copy_page() and replace with memcpy_page()
f2fs: fix to invalidate META_MAPPING before DIO write
f2fs: add a sysfs entry to show zone capacity
f2fs: adjust zone capacity when considering valid block count
f2fs: enforce single zone capacity
f2fs: remove redundant code for gc condition
f2fs: introduce memory mode
dt-bindings: leds: pwm-multicolor: document max-brigthness
leds: turris-omnia: convert to use dev_groups
rv/reactor: Add the panic reactor
rv/reactor: Add the printk reactor
rv/monitor: Add the wwnr monitor
rv/monitor: Add the wip monitor
rv/monitor: Add the wip monitor skeleton created by dot2k
Documentation/rv: Add deterministic automata instrumentation documentation
Documentation/rv: Add deterministic automata monitor synthesis documentation
tools/rv: Add dot2k
Documentation/rv: Add deterministic automaton documentation
tools/rv: Add dot2c
Documentation/rv: Add a basic documentation
rv/include: Add instrumentation helper functions
rv/include: Add deterministic automata monitor definition via C macros
rv/include: Add helper functions for deterministic automata
rv: Add runtime reactors interface
rv: Add Runtime Verification (RV) interface
ftrace/x86: Add back ftrace_expected assignment
tracing: Use a copy of the va_list for __assign_vstr()
batman-adv: tracing: Use the new __vstring() helper
kbuild: add dtbs_prepare target
firmware: dmi: Use the proper accessor for the version field
csky: Add jump-label implementation
Revert "MIPS: octeon: Remove vestiges of CONFIG_CAVIUM_RESERVE32"
MIPS: Introduce CAVIUM_RESERVE32 Kconfig option
MIPS: msi-octeon: eliminate kernel-doc warnings
MIPS: Fix comment typo
memblock test: Modify the obsolete description in README
ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7
sfc: implement ethtool get/set RX ring size for EF100 reps
sfc: use a dynamic m-port for representor RX and set it promisc
sfc: move table locking into filter_table_{probe,remove} methods
sfc: insert default MAE rules to connect VFs to representors
sfc: receive packets from EF100 VFs into representors
sfc: check ef100 RX packets are from the wire
sfc: determine wire m-port at EF100 PF probe time
sfc: ef100 representor RX top half
sfc: ef100 representor RX NAPI poll
sfc: plumb ef100 representor stats
net: marvell: prestera: uninitialized variable bug
dn_route: replace "jiffies-now>0" with "jiffies!=now"
scripts/gdb: ensure the absolute path is generated on initial source
MAINTAINERS: kunit: add David Gow as a maintainer of KUnit
mailmap: add linux.dev alias for Brendan Higgins
mailmap: update Kirill's email
profile: setup_profiling_timer() is moslty not implemented
ocfs2: fix a typo in a comment
ocfs2: use the bitmap API to simplify code
ocfs2: remove some useless functions
lib/mpi: fix typo 'the the' in comment
proc: add some (hopefully) insightful comments
bdi: remove enum wb_congested_state
kernel/hung_task: fix address space of proc_dohung_task_timeout_secs
lib/lzo/lzo1x_compress.c: replace ternary operator with min() and min_t()
squashfs: support reading fragments in readahead call
squashfs: implement readahead
squashfs: always build "file direct" version of page actor
Revert "squashfs: provide backing_dev_info in order to disable read-ahead"
mm: Kconfig: fix typo
mm: memory-failure: convert to pr_fmt()
mm: use is_zone_movable_page() helper
hugetlbfs: fix inaccurate comment in hugetlbfs_statfs()
hugetlbfs: cleanup some comments in inode.c
hugetlbfs: remove unneeded header file
hugetlbfs: remove unneeded hugetlbfs_ops forward declaration
hugetlbfs: use helper macro SZ_1{K,M}
mm: cleanup is_highmem()
mm/hmm: add a test for cross device private faults
selftests: add soft-dirty into run_vmtests.sh
selftests: soft-dirty: add test for mprotect
mm/mprotect: fix soft-dirty check in can_change_pte_writable()
mm: memcontrol: fix potential oom_lock recursion deadlock
mm/gup.c: fix formatting in check_and_migrate_movable_page()
xfs: fail dax mount if reflink is enabled on a partition
mm/memcontrol.c: remove the redundant updating of stats_flush_threshold
userfaultfd: don't fail on unrecognized features
hugetlb_cgroup: fix wrong hugetlb cgroup numa stat
selftest/vm: uninitialized variable in main()
mm/cma_debug.c: align the name buffer length as struct cma
tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable warning
mm/mempolicy: remove unneeded out label
mm/page_alloc: correct the wrong cpuset file path in comment
mm: remove unneeded PageAnon check in restore_exclusive_pte()
tools/vm/page_owner_sort.c: adjust the indent in is_need()
mm/shmem: support FS_IOC_[SG]ETFLAGS in tmpfs
mm/damon/reclaim: fix potential memory leak in damon_reclaim_init()
mm: vmpressure: don't count proactive reclaim in vmpressure
zsmalloc: zs_malloc: return ERR_PTR on failure
writeback: remove inode_to_wb_is_valid()
memblock,arm64: expand the static memblock memory table
mm: remove obsolete comment in do_fault_around()
mm: compaction: include compound page count for scanning in pageblock isolation
selftests/vm: skip 128TBswitch on unsupported arch
selftests/vm: fix errno handling in mrelease_test
mm: memcontrol: do not miss MEMCG_MAX events for enforced allocations
filemap: minor cleanup for filemap_write_and_wait_range
mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
android: binder: fix lockdep check on clearing vma
android: binder: stop saving a pointer to the VMA
mips: rename mt_init to mips_mt_init
mm: shrinkers: fix double kfree on shrinker name
NFSD: add security label to struct nfsd_attrs
NFSD: set attributes when creating symlinks
NFSD: introduce struct nfsd_attrs
NFSD: verify the opened dentry after setting a delegation
NFSD: drop fh argument from alloc_init_deleg
NFSD: Move copy offload callback arguments into a separate structure
NFSD: Add nfsd4_send_cb_offload()
NFSD: Remove kmalloc from nfsd4_do_async_copy()
NFSD: Refactor nfsd4_do_copy()
NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2)
NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2)
NFSD: Replace boolean fields in struct nfsd4_copy
NFSD: Make nfs4_put_copy() static
NFSD: Reorder the fields in struct nfsd4_op
NFSD: Shrink size of struct nfsd4_copy
NFSD: Shrink size of struct nfsd4_copy_notify
NFSD: nfserrno(-ENOMEM) is nfserr_jukebox
NFSD: Fix strncpy() fortify warning
NFSD: Clean up nfsd4_encode_readlink()
NFSD: Use xdr_pad_size()
NFSD: Simplify starting_len
NFSD: Optimize nfsd4_encode_readv()
NFSD: Add an nfsd4_read::rd_eof field
NFSD: Clean up SPLICE_OK in nfsd4_encode_read()
NFSD: Optimize nfsd4_encode_fattr()
NFSD: Optimize nfsd4_encode_operation()
nfsd: silence extraneous printk on nfsd.ko insertion
NFSD: limit the number of v4 clients to 1024 per 1GB of system memory
NFSD: keep track of the number of v4 clients in the system
NFSD: refactoring v4 specific code to a helper in nfs4state.c
NFSD: Ensure nf_inode is never dereferenced
NFSD: NFSv4 CLOSE should release an nfsd_file immediately
NFSD: Move nfsd_file_trace_alloc() tracepoint
NFSD: Separate tracepoints for acquire and create
NFSD: Clean up unused code after rhashtable conversion
NFSD: Convert the filecache to use rhashtable
NFSD: Set up an rhashtable for the filecache
NFSD: Replace the "init once" mechanism
NFSD: Remove nfsd_file::nf_hashval
NFSD: nfsd_file_hash_remove can compute hashval
NFSD: Refactor __nfsd_file_close_inode()
NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode
NFSD: Remove lockdep assertion from unhash_and_release_locked()
NFSD: No longer record nf_hashval in the trace log
NFSD: Never call nfsd_file_gc() in foreground paths
NFSD: Fix the filecache LRU shrinker
NFSD: Leave open files out of the filecache LRU
NFSD: Trace filecache LRU activity
NFSD: WARN when freeing an item still linked via nf_lru
NFSD: Hook up the filecache stat file
NFSD: Zero counters when the filecache is re-initialized
NFSD: Record number of flush calls
NFSD: Report the number of items evicted by the LRU walk
NFSD: Refactor nfsd_file_lru_scan()
NFSD: Refactor nfsd_file_gc()
NFSD: Add nfsd_file_lru_dispose_list() helper
NFSD: Report average age of filecache items
NFSD: Report count of freed filecache items
NFSD: Report count of calls to nfsd_file_acquire()
NFSD: Report filecache LRU size
NFSD: Demote a WARN to a pr_warn()
SUNRPC: Fix server-side fault injection documentation
nfsd: remove redundant assignment to variable len
NFSD: Fix space and spelling mistake
NFSD: Instrument fh_verify()
SUNRPC: Expand the svc_alloc_arg_err tracepoint
NLM: Defend against file_lock changes after vfs_test_lock()
SUNRPC: Fix xdr_encode_bool()
nfsd: eliminate the NFSD_FILE_BREAK_* flags
clk: fixed-factor: Introduce *clk_hw_register_fixed_factor_parent_hw()
clk: mux: Introduce devm_clk_hw_register_mux_parent_hws()
clk: divider: Introduce devm_clk_hw_register_divider_parent_hw()
dt-bindings: eeprom: microchip,93lc46b: move to eeprom directory
dt-bindings: eeprom: at25: use spi-peripheral-props.yaml
dt-bindings: display: use spi-peripheral-props.yaml
bpf: Remove unneeded semicolon
libbpf: Add bpf_obj_get_opts()
netdevsim: Avoid allocation warnings triggered from user space
bpf: Fix NULL pointer dereference when registering bpf trampoline
bpf: Fix test_progs -j error with fentry/fexit tests
video: fbdev: imxfb: fix return value check in imxfb_probe()
openrisc: io: Define iounmap argument as volatile
MAINTAINERS: Update Richard Henderson's address
openrisc: Add virt defconfig
openrisc: Add pci bus support
RDMA/srpt: Fix a use-after-free
RDMA/srpt: Introduce a reference count in struct srpt_device
RDMA/srpt: Duplicate port name members
drm/amd/display: Fix a compilation failure on PowerPC caused by FPU code
drm/amdgpu: enable support for psp 13.0.4 block
drm/amdgpu: add files for PSP 13.0.4
drm/amdgpu: add header files for MP 13.0.4
drm/amdgpu: correct RLC_RLCS_BOOTLOAD_STATUS offset and index
drm/amdgpu: send msg to IMU for the front-door loading
drm/amdkfd: use time_is_before_jiffies(a + b) to replace "jiffies - a > b"
selftests/bpf: Bump internal send_signal/send_signal_tracepoint timeout
bpftool: Don't try to return value from void function in skeleton
bpftool: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE macro
bpf: btf: Fix vsnprintf return value check
perf stat: Add topdown metrics in the default perf stat on the hybrid machine
perf x86 evlist: Add default hybrid events for perf stat
perf evlist: Always use arch_evlist__add_default_attrs()
perf evsel: Add arch_evsel__hw_name()
perf stat: Revert "perf stat: Add default hybrid events"
iavf: Fix 'tc qdisc show' listing too many queues
iavf: Fix max_rate limiting
powerpc/mm: Export memory_add_physaddr_to_nid() for modules
docs: embargoed-hardware-issues: fix invalid AMD contact email
wifi: rtw88: check the return value of alloc_workqueue()
wifi: rtw89: 8852a: adjust IMR for SER L1
wifi: rtw89: 8852a: update RF radio A/B R56
perf test: Fix test case 95 ("Check branch stack sampling") on s390 and use same event
wifi: wcn36xx: Add debugfs entry to read firmware feature strings
wifi: wcn36xx: Move capability bitmap to string translation function to firmware.c
wifi: wcn36xx: Move firmware feature bit storage to dedicated firmware.c file
wifi: wcn36xx: Rename clunky firmware feature bit enum
RISC-V: KVM: Add support for Svpbmt inside Guest/VM
RISC-V: KVM: Use PAGE_KERNEL_IO in kvm_riscv_gstage_ioremap()
RISC-V: KVM: Add G-stage ioremap() and iounmap() functions
KVM: Add gfp_custom flag in struct kvm_mmu_memory_cache
RISC-V: KVM: Add extensible CSR emulation framework
RISC-V: KVM: Add extensible system instruction emulation framework
RISC-V: KVM: Factor-out instruction emulation into separate sources
RISC-V: KVM: move preempt_disable() call in kvm_arch_vcpu_ioctl_run
RISC-V: KVM: Make kvm_riscv_guest_timer_init a void function
RISC-V: KVM: Fix variable spelling mistake
RISC-V: KVM: Improve ISA extension by using a bitmap
selftests: netdevsim: Add test cases for route deletion failure
netdevsim: fib: Add debugfs knob to simulate route deletion failure
netdevsim: fib: Fix reference count leak on route deletion failure
net: ethernet: mtk_eth_soc: add xdp tx return bulking support
net: ethernet: mtk_eth_soc: introduce xdp multi-frag support
net: ethernet: mtk_eth_soc: introduce mtk_xdp_frame_map utility routine
selftests: seg6: add selftest for SRv6 H.L2Encaps.Red behavior
selftests: seg6: add selftest for SRv6 H.Encaps.Red behavior
seg6: add support for SRv6 H.L2Encaps.Red behavior
seg6: add support for SRv6 H.Encaps.Red behavior
vmxnet3: do not reschedule napi for rx processing
Documentation: Describe net.ipv4.tcp_reflect_tos.
net/af_packet: check len when min_header_len equals to 0
net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set
ALSA: control: Use deferred fasync helper
ALSA: pcm: Use deferred fasync helper
ALSA: timer: Use deferred fasync helper
ALSA: core: Add async signal helpers
microblaze: Fix some typos in comment
iommu/amd: Fix compile warning in init code
mlxsw: spectrum: Support ethtool 'get_ts_info' callback in Spectrum-2
mlxsw: spectrum_ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls
mlxsw: spectrum: Support time stamping on Spectrum-2
mlxsw: Send PTP packets as data packets to overcome a limitation
mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations
mlxsw: Query UTC sec and nsec PCI offsets and values
mlxsw: spectrum_ptp: Add PTP initialization / finalization for Spectrum-2
mlxsw: Support CQEv2 for SDQ in Spectrum-2 and newer ASICs
mlxsw: spectrum_ptp: Add helper functions to configure PTP traps
iommu/amd: Add support for AVIC when SNP is enabled
iommu/amd: Simplify and Consolidate Virtual APIC (AVIC) Enablement
ACPI/IORT: Fix build error implicit-function-declaration
can: etas_es58x: remove useless calls to usb_fill_bulk_urb()
staging: r8188eu: remove initializer from ret in rtw_pwr_wakeup
memblock tests: fix compilation errors
dt-bindings: nfc: use spi-peripheral-props.yaml
net: dsa: qca8k: move read_switch_id function to common code
net: dsa: qca8k: move port LAG functions to common code
net: dsa: qca8k: move port VLAN functions to common code
net: dsa: qca8k: move port mirror functions to common code
net: dsa: qca8k: move port FDB/MDB function to common code
net: dsa: qca8k: move set age/MTU/port enable/disable functions to common code
net: dsa: qca8k: move bridge functions to common code
net: dsa: qca8k: move port set status/eee/ethtool stats function to common code
net: dsa: qca8k: move mib init function to common code
net: dsa: qca8k: move qca8k bulk read/write helper to common code
net: dsa: qca8k: move qca8k read/write/rmw and reg table to common code
net: dsa: qca8k: move mib struct to common code
net: dsa: qca8k: make mib autocast feature optional
net: dsa: qca8k: cache match data to speed up access
firewire: net: Make use of get_unaligned_be48(), put_unaligned_be48()
amt: fix typo in comment
mlxsw: core_linecards: Remove duplicated include in core_linecard_dev.c
ax25: fix incorrect dev_tracker usage
selftests: net: dsa: Add a Makefile which installs the selftests
devlink: Hold the instance lock in health callbacks
net/mlx5: Lock mlx5 devlink health recovery callback
net/mlx4: Lock mlx4 devlink reload callback
net/mlx4: Use devl_ API for devlink port register / unregister
net/mlx4: Use devl_ API for devlink region create / destroy
net/mlx5: Lock mlx5 devlink reload callbacks
net/mlx5: Move fw reset unload to mlx5_fw_reset_complete_reload
net: devlink: remove region snapshots list dependency on devlink->lock
net: devlink: remove region snapshot ID tracking dependency on devlink->lock
bnxt_en: implement callbacks for devlink selftests
devlink: introduce framework for selftests
net/mlx5e: kTLS, Dynamically re-size TX recycling pool
net/mlx5e: kTLS, Recycle objects of device-offloaded TLS TX connections
net/mlx5e: kTLS, Take stats out of OOO handler
net/mlx5e: kTLS, Introduce TLS-specific create TIS
net/tls: Multi-threaded calls to TX tls_dev_del
net/tls: Perform immediate device ctx cleanup when possible
tls: rx: Fix unsigned comparison with less than zero
tls: rx: fix the false positive warning
tls: strp: rename and multithread the workqueue
tls: rx: don't consider sock_rcvtimeo() cumulative
selftests: tls: handful of memrnd() and length checks
net: usb: delete extra space and tab in blank line
libbpf: Support PPC in arch_specific_syscall_pfx
riscv: Add support for non-coherent devices using zicbom extension
dt-bindings: riscv: document cbom-block-size
of: also handle dma-noncoherent in of_dma_is_coherent()
dm bufio: Add DM_BUFIO_CLIENT_NO_SLEEP flag
dm bufio: Add flags argument to dm_bufio_client_create
net/mlx5e: Move mlx5e_init_l2_addr to en_main
net/mlx5e: Split en_fs ndo's and move to en_main
net/mlx5e: Separate mlx5e_set_rx_mode_work and move caller to en_main
net/mlx5e: Add mdev to flow_steering struct
net/mlx5e: Report flow steering errors with mdev err report API
net/mlx5e: Convert mlx5e_flow_steering member of mlx5e_priv to pointer
net/mlx5e: Allocate VLAN and TC for featured profiles only
net/mlx5e: Make mlx5e_tc_table private
net/mlx5e: Convert mlx5e_tc_table member of mlx5e_flow_steering to pointer
net/mlx5e: TC, Support tc action api for police
net/mlx5e: TC, Separate get/update/replace meter functions
net/mlx5e: Add red and green counters for metering
net/mlx5e: TC, Allocate post meter ft per rule
net/mlx5: DR, Add support for flow metering ASO
net/mlx5e: Fix wrong use of skb_tcp_all_headers() with encapsulation
net/mlx5: Fix driver use of uninitialized timeout
net/mlx5: DR, Fix SMFS steering info dump format
net/mlx5: Adjust log_max_qp to be 18 at most
net/mlx5e: Modify slow path rules to go to slow fdb
net/mlx5e: Fix calculations related to max MPWQE size
net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size
net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
net/mlx5e: TC, Fix post_act to not match on in_port metadata
net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version
drm/amdgpu: fix hive reference leak when reflecting psp topology info
drm/amd/pm: enable GFX ULV feature support for SMU13.0.0
drm/amd/pm: update driver if header for SMU 13.0.0
drm/amdgpu: move mes self test after drm sched re-started
drm/amdgpu: drop non-necessary call trace dump
drm/amdgpu: enable VCN cg and JPEG cg/pg
drm/amdgpu: vcn_4_0_2 video codec query
drm/amdgpu: add VCN_4_0_2 firmware support
drm/amdgpu: add VCN function in NBIO v7.7
drm/amdgpu: fix a vcn4 boot poll bug in emulation mode
drm/amd/amdgpu: add memory training support for PSP_V13
drm/amdkfd: remove an unnecessary amdgpu_bo_ref
drm/amd/pm: Add get_gfx_off_status interface for yellow carp
dt-bindings: input: ariel-pwrbutton: use spi-peripheral-props.yaml
drm/amd/display: Remove unused struct freesync_context
drm/amd/amdgpu: add additional page fault settings for gfx11
drm/amd/display: remove unneeded semicolon
drm/amdgpu: fix i2s_pdata out of bound array access
drm/amdkfd: fix kgd_mem memory leak when importing dmabuf
drm/amdgpu: add debugfs for kfd system and ttm mem used
drm/amdkfd: track unified memory reservation with xnack off
drm/amd/display: fix signedness bug in execute_synaptics_rc_command()
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amd/display: Clean up some inconsistent indenting
drm/amdkfd: Split giant svm range
drm/amdkfd: Set svm range max pages
drm/amdgpu: Allow TTM to evict svm bo from same process
drm/amdgpu: Fix the incomplete product number
drm/amdgpu: use adev_to_drm for consistency
drm/amdgpu/dc/dce: fix repeated words in comments
perf vendor events arm64: Arm Cortex-A78C and X1C
perf vendor events: Update Intel snowridgex
perf vendor events: Update Intel westmereex
perf vendor events: Update Intel westmereep-sp
perf vendor events: Update Intel westmereep-dp
perf vendor events: Update Intel tigerlake
perf vendor events: Update Intel skylakex
perf vendor events: Update Intel skylake
perf vendor events: Update Intel silvermont
perf vendor events: Update Intel sapphirerapids
perf vendor events: Update Intel sandybridge
perf vendor events: Update Intel nehalemex
perf vendor events: Update Intel nehalemep
perf vendor events: Add Intel meteorlake
perf vendor events: Update Intel knightslanding
perf vendor events: Update Intel jaketown
perf vendor events: Update Intel ivytown
perf vendor events: Update Intel ivybridge
perf vendor events: Update Intel icelakex
perf vendor events: Update Intel icelake
perf vendor events: Update Intel haswellx
perf vendor events: Update Intel haswell
perf vendor events: Update goldmontplus mapfile.csv
perf vendor events: Update goldmont mapfile.csv
perf vendor events: Update Intel elkhartlake
perf vendor events: Update Intel cascadelakex
perf vendor events: Update bonnell mapfile.csv
perf vendor events: Update Intel alderlake
perf vendor events: Update Intel broadwellde
perf vendor events: Update Intel broadwell
perf vendor events: Update Intel broadwellx
platform/x86: pmc_atom: Fix comment typo
ice: allow toggling loopback mode via ndo_set_features callback
ice: compress branches in ice_set_features()
ice: Fix promiscuous mode not turning off
ice: Introduce enabling promiscuous mode on multiple VF's
platform/surface: gpe: Add support for 13" Intel version of Surface Laptop 4
platform/olpc: Fix uninitialized data in debugfs write
platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity
platform/x86: pmc_atom: Match all Lex BayTrail boards with critclk_systems DMI table
igb: convert .adjfreq to .adjfine
KVM, x86/mmu: Fix the comment around kvm_tdp_mmu_zap_leafs()
KVM: SVM: Dump Virtual Machine Save Area (VMSA) to klog
ixgbe: convert .adjfreq to .adjfine
i40e: convert .adjfreq to .adjfine
i40e: use mul_u64_u64_div_u64 for PTP frequency calculation
e1000e: convert .adjfreq to .adjfine
e1000e: remove unnecessary range check in e1000e_phc_adjfreq
ice: implement adjfine with mul_u64_u64_div_u64
KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT
KVM: x86: Do not block APIC write for non ICR registers
KVM: SVM: Do not virtualize MSR accesses for APIC LVTT register
platform/x86: sony-laptop: Remove useless comparisons in sony_pic_read_possible_resource()
tools/power/x86/intel-speed-select: Remove unneeded semicolon
tools/power/x86/intel-speed-select: Fix off by one check
KVM: selftests: Verify VMX MSRs can be restored to KVM-supported values
KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP
Revert "KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry,Exit} control"
KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists
KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL
KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU
Revert "KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled"
KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value
KVM: nVMX: Rename handle_vm{on,off}() to handle_vmx{on,off}()
KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4
KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks
KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits
KVM: selftests: Add an option to run vCPUs while disabling dirty logging
KVM: x86/mmu: Don't bottom out on leafs when zapping collapsible SPTEs
KVM: x86/mmu: Document the "rules" for using host_pfn_mapping_level()
KVM: x86/mmu: Don't require refcounted "struct page" to create huge SPTEs
KVM: x86/mmu: Restrict mapping level based on guest MTRR iff they're used
KVM: x86/mmu: Add shadow mask for effective host MTRR memtype
KVM: x86: Drop unnecessary goto+label in kvm_arch_init()
KVM: x86: Reject loading KVM if host.PAT[0] != WB
KVM: SVM: Fix x2APIC MSRs interception
KVM: x86/mmu: Remove underscores from __pte_list_remove()
KVM: x86/mmu: Rename pte_list_{destroy,remove}() to show they zap SPTEs
KVM: x86/mmu: Rename rmap zap helpers to eliminate "unmap" wrapper
KVM: x86/mmu: Rename __kvm_zap_rmaps() to align with other nomenclature
KVM: x86/mmu: Drop the "p is for pointer" from rmap helpers
KVM: x86/mmu: Directly "destroy" PTE list when recycling rmaps
KVM: x86/mmu: Return a u64 (the old SPTE) from mmu_spte_clear_track_bits()
KVM: nSVM: Pull CS.Base from actual VMCB12 for soft int/ex re-injection
s390/unwind: fix fgraph return address recovery
s390/nmi: use irqentry_nmi_enter()/irqentry_nmi_exit()
s390: add ELF note type for encrypted CPU state of a PV VCPU
s390/smp,ptdump: add absolute lowcore markers
s390/smp: rework absolute lowcore access
s390/setup: rearrange absolute lowcore initialization
s390/boot: cleanup adjust_to_uv_max() function
s390/smp: enforce lowcore protection on CPU restart
s390/tape: fix comment typo
s390/hmcdrv: fix Kconfig "its" grammar
IB/qib: Fix repeated "in" within comments
tty: amiserial: Fix comment typo
firmware_loader: Replace kmap() with kmap_local_page()
sysfs docs: ABI: Fix typo in comment
kobject: fix Kconfig.debug "its" grammar
swiotlb: fix passing local variable to debugfs_create_ulong()
dma-mapping: reformat comment to suppress htmldoc warning
drivers: lkdtm: fix clang -Wformat warning
char: remove VR41XX related char driver
ARM: 9220/1: amba: Remove deferred device addition
ARM: 9219/1: fix undeclared soft_restart
ARM: 9218/1: dma-mapping: fix pointer/integer warning
ARM: 9217/1: add definition of arch_irq_work_raise()
ARM: 9203/1: kconfig: fix MODULE_PLTS for KASAN with KASAN_VMALLOC
ARM: 9202/1: kasan: support CONFIG_KASAN_VMALLOC
dt-bindings: gpio: fsl-imx-gpio: Add i.MXRT compatibles
gpio: 74xx-mmio: Use bits instead of plain numbers for flags
ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
reset: tps380x: Fix spelling mistake "Voltags" -> "Voltage"
ovl: improve ovl_get_acl() if POSIX ACL support is off
net: cdns,macb: use correct xlnx prefix for Xilinx
dt-bindings: net: cdns,macb: use correct xlnx prefix for Xilinx
ASoC: q6asm: use kcalloc() instead of kzalloc()
wifi: brcmfmac: prevent double-free on hardware-reset
wifi: brcmfmac: support brcm,ccode-map-trivial DT property
dt-bindings: bcm4329-fmac: add optional brcm,ccode-map-trivial
wifi: brcmfmac: Replace default (not configured) MAC with a random MAC
wifi: brcmfmac: Add brcmf_c_set_cur_etheraddr() helper
wifi: brcmfmac: Remove #ifdef guards for PM related functions
wifi: brcmfmac: use strreplace() in brcmf_of_probe()
can: peak_usb: advertise timestamping capabilities and add ioctl support
can: peak_canfd: advertise timestamping capabilities and add ioctl support
can: kvaser_usb: advertise timestamping capabilities and add ioctl support
can: kvaser_pciefd: advertise timestamping capabilities and add ioctl support
can: etas_es58x: advertise timestamping capabilities and add ioctl support
can: mcp251xfd: advertise timestamping capabilities and add ioctl support
can: dev: add generic function can_eth_ioctl_hwts()
can: dev: add generic function can_ethtool_op_get_ts_info_hwts()
can: dev: add hardware TX timestamp
can: tree-wide: advertise software timestamping capabilities
ACPI: scan: Add CLSA0101 Laptop Support
ALSA: hda: cs35l41: Support CLSA0101
ALSA: hda: cs35l41: Use the CS35L41 HDA internal define
add missing includes and forward declarations to networking includes under linux/
kernfs: Fix typo 'the the' in comment
docs: driver-api: firmware: add driver firmware guidelines. (v3)
Revert "Merge branch 'octeontx2-minor-tc-fixes'"
staging: vt6655: Convert macro vt6655_mac_clear_stck_ds to function
staging: vt6655: Rename MACvClearStckDS
staging: fbtft: core: set smem_len before fb_deferred_io_init call
lib/test_printf.c: fix clang -Wformat warnings
tty: serial: document uart_get_console()
tty: serial: serial_core, reformat kernel-doc for functions
Documentation: serial: link uart_ops properly
Documentation: serial: move GPIO kernel-doc to the functions
Documentation: serial: dedup kernel-doc for uart functions
Documentation: serial: move uart_ops documentation to the struct
dt-bindings: serial: snps-dw-apb-uart: Document Rockchip RV1126
serial: mvebu-uart: uart2 error bits clearing
tty: serial: fsl_lpuart: correct the count of break characters
serial: stm32: make info structs static to avoid sparse warnings
serial: fsl_lpuart: zero out parity bit in CS7 mode
tty: serial: qcom-geni-serial: Fix get_clk_div_rate() which otherwise could return a sub-optimal clock rate.
serial: 8250_bcm2835aux: Add missing clk_disable_unprepare()
can: v(x)can: add software tx timestamps
can: slcan: add software tx timestamps
can: janz-ican3: add software tx timestamp
can: can327: add software tx timestamps
usb: misc: onboard_usb_hub: Remove duplicated power_on delay
MAINTAINERS: Add maintainer for the slcan driver
can: slcan: add support for listen-only mode
can: slcan: use the generic can_change_mtu()
can: slcan: change every `slc' occurrence in `slcan'
can: slcan: remove legacy infrastructure
can: slcan: remove useless header inclusions
can: slcan: use KBUILD_MODNAME and define pr_fmt to replace hardcoded names
powerpc: add support for syscall stack randomization
powerpc: Move system_call_exception() to syscall.c
powerpc/powernv: rename remaining rng powernv_ functions to pnv_
powerpc/powernv/kvm: Use darn for H_RANDOM on Power9
powerpc/powernv: Avoid crashing if rng is NULL
selftests/powerpc: Fix matrix multiply assist test
powerpc/signal: Update comment for clarity
powerpc: make facility_unavailable_exception 64s
powerpc/platforms/83xx/suspend: Remove write-only global variable
powerpc/platforms/83xx/suspend: Prevent unloading the driver
powerpc/platforms/83xx/suspend: Reorder to get rid of a forward declaration
powerpc/sysdev: Fix comment typo
powerpc/pseries/vas: Fix comment typo
powerpc/85xx: P2020: Add law_trgt_if property to PCIe DT nodes
powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
powerpc/85xx: Fix description of MPC85xx and P1/P2 boards options
powerpc/pseries: define driver for Platform KeyStore
powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case
powerpc/ioda/iommu/debugfs: Generate unique debugfs entries
pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window
powerpc/crash: save cpu register data in crash_smp_send_stop()
powerpc: Update reviewers
powerpc: Finally remove unnecessary headers from asm/prom.h
powerpc: Remove asm/prom.h from asm/mpc52xx.h and asm/pci.h
EDAC/mpc85xx: Include required of headers directly
scsi: cxlflash: Include missing linux/irqdomain.h
video: fbdev: offb: Include missing linux/platform_device.h
docs: powerpc: add elf_hwcaps to table of contents
docs: powerpc: use different label name for elf_hwcaps.rst
docs: powerpc: fix indentation warnings
net: dsa: mv88e6xxx: fix speed setting for CPU/DSA ports
mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}()
mtd: spi-nor: spansion: Add s25hl-t/s25hs-t IDs and fixups
mtd: spi-nor: spansion: Add local function to discover page size
mtd: spi-nor: core: Track flash's internal address mode
mtd: spi-nor: core: Return error code from set_4byte_addr_mode()
mtd: spi-nor: Do not change nor->addr_nbytes at SFDP parsing time
mtd: spi-nor: core: Shrink the storage size of the flash_info's addr_nbytes
mtd: spi-nor: s/addr_width/addr_nbytes
net: devlink: remove redundant net_eq() check from sb_pool_get_dumpit()
dt-bindings: net: hirschmann,hellcreek: use absolute path to other schema
net/sched: sch_cbq: change the type of cbq_set_lss to void
media: hantro: Remove dedicated control documentation
SUNRPC: Don't reuse bvec on retransmission of the request
ASoC: dt-bindings: use spi-peripheral-props.yaml
btrfs: reset RO counter on block group if we fail to relocate
ACPI: property: Read buffer properties as integers
ACPI: property: Add support for parsing buffer property UUID
ACPI: property: Unify integer value reading functions
ACPI: property: Switch node property referencing from ifs to a switch
ACPI: property: Move property ref argument parsing into a new function
ACPI: property: Use acpi_object_type consistently in property ref parsing
ACPI: property: Tie data nodes to acpi handles
ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
RDMA/erdma: Add driver to kernel build environment
RDMA/erdma: Add the ABI definitions
hantro: Remove incorrect HEVC SPS validation
RDMA/erdma: Add the erdma module
RDMA/erdma: Add connection management (CM) support
RDMA/erdma: Add verbs implementation
RDMA/erdma: Add verbs header file
RDMA/erdma: Add event queue implementation
RDMA/erdma: Add cmdq implementation
RDMA/erdma: Add main include file
RDMA/erdma: Add the hardware related definitions
RDMA: Add ERDMA to rdma_driver_id definition
media: cedrus: hevc: Add check for invalid timestamp
media: sunxi: sun6i_mipi_csi2.c/sun8i_a83t_mipi_csi2.c: clarify error handling
media: uvcvideo: Fix invalid pointer in uvc_ctrl_init_ctrl()
media: Documentation: mc-core: Fix typo
media: videodev2.h.rst.exceptions: add missing exceptions
media: vimc: wrong pointer is used with PTR_ERR
RDMA/mlx5: Rename the mkey cache variables and functions
RDMA/mlx5: Store in the cache mkeys instead of mrs
RDMA/mlx5: Store the number of in_use cache mkeys instead of total_mrs
RDMA/mlx5: Replace cache list with Xarray
RDMA/mlx5: Replace ent->lock with xa_lock
arm64: Update 'unwinder howto'
KVM: arm64: Don't open code ARRAY_SIZE()
KVM: arm64: Move nVHE-only helpers into kvm/stacktrace.c
KVM: arm64: Make unwind()/on_accessible_stack() per-unwinder functions
KVM: arm64: Move nVHE stacktrace unwinding into its own compilation unit
KVM: arm64: Move PROTECTED_NVHE_STACKTRACE around
SUNRPC: Reinitialise the backchannel request buffers before reuse
dt-bindings: watchdog: qcom,pm8916-wdt: convert to dtschema
dt-bindings: power: reset: qcom,pon: use absolute path to other schema
selftests/bpf: Adjust vmtest.sh to use local kernel configuration
selftests/bpf: Copy over libbpf configs
selftests/bpf: Sort configuration
dt-bindings: iio/dac: adi,ad5766: Add missing type to 'output-range-microvolts'
dt-bindings: power: supply: charger-manager: Add missing type for 'cm-battery-stat'
ovl: fix some kernel-doc comments
ovl: warn if trusted xattr creation fails
usb: misc: onboard_usb_hub: Add TI USB8041 hub support
usb: misc: onboard_usb_hub: Add reset-gpio support
NFSv4.1: RECLAIM_COMPLETE must handle EACCES
ASoC: codecs: va-macro: use fsgen as clock
wifi: plfxlc: Use eth_zero_addr() to assign zero address
wifi: wilc1000: use existing iftype variable to store the interface type
wifi: wilc1000: add 'isinit' flag for SDIO bus similar to SPI
wifi: wilc1000: cancel the connect operation during interface down
wifi: wilc1000: get correct length of string WID from received config packet
wifi: wilc1000: set station_info flag only when signal value is valid
wifi: wilc1000: set correct value of 'close' variable in failure case
wifi: wilc1000: add WID_TX_POWER WID in g_cfg_byte array
wifi: b43: do not initialise static variable to 0
wifi: b43legacy: clean up one inconsistent indenting
wifi: rtl8xxxu: Fix the error handling of the probe function
wifi: wl12xx: Drop if with an always false condition
wifi: libertas: Fix possible refcount leak in if_usb_probe()
USB: usbsevseg: convert sysfs snprintf to sysfs_emit
wifi: mwifiex: clean up one inconsistent indenting
dt-bindings: usb: Add binding for TI USB8041 hub controller
ARM: multi_v7_defconfig: enable USB onboard HUB driver
ARM: dts: stm32: add support for USB2514B onboard hub on stm32mp15xx-dkx
usb: misc: onboard-hub: add support for Microchip USB2514B USB 2.0 hub
dt-bindings: usb: generic-ehci: allow usb-hcd schema properties
usb: typec: ucsi: stm32g0: add bootloader support
usb: typec: ucsi: stm32g0: add support for stm32g0 controller
dt-bindings: usb: typec: add bindings for stm32g0 controller
usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion
usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()
usb/chipidea: fix repeated words in comments
usb: renesas-xhci: Do not print any log while fw verif success
usb: typec: retimer: Add missing id check in match callback
USB: xhci: Fix comment typo
usb/typec/tcpm: fix repeated words in comments
usb/musb: fix repeated words in comments
usb/misc: fix repeated words in comments
usb/image: fix repeated words in comments
usb/host: fix repeated words in comments
usb/core: fix repeated words in comments
usb/atm: fix repeated words in comments
USB: gadget: Fix use-after-free Read in usb_udc_uevent()
USB: HCD: Fix URB giveback issue in tasklet function
usb: xhci_plat_remove: avoid NULL dereference
usb: typec: anx7411: fix passing zero to 'PTR_ERR'
usb: typec: anx7411: Fix error return code in anx7411_i2c_probe()
usb: typec: anx7411: Fix return value check in anx7411_register_i2c_dummy_clients()
usb: typec: anx7411: Fix wrong pointer passed to PTR_ERR()
usb: typec: anx7411: use semi-colons instead of commas
usb: typec: anx7411: fix error checking in anx7411_get_gpio_irq()
usb: typec: anx7411: Fix an array out of bounds
usb: phy: remove redundant store to variable var after & operation
net/smc: Enable module load on netlink usage
net/smc: Pass on DMBE bit mask in IRQ handler
s390/ism: Cleanups
net/smc: Eliminate struct smc_ism_position
kconfig: Qt5: tell the user which packages are required
modpost: use sym_get_data() to get module device_table data
modpost: drop executable ELF support
checkstack: add riscv support for scripts/checkstack.pl
kconfig: shorten the temporary directory name for cc-option
scripts: headers_install.sh: Update config leak ignore entries
kbuild: error out if $(INSTALL_MOD_PATH) contains % or :
kbuild: error out if $(KBUILD_EXTMOD) contains % or :
kbuild: rpm-pkg: pass 'linux' to --target option of rpmbuild
kbuild: rpm-pkg: fix build error when _arch is undefined
docs: kbuild: fix typo
kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
Revert "scripts/mod/modpost.c: permit '.cranges' secton for sh64 architecture."
init/Kconfig: update KALLSYMS_ALL help text
kbuild: drop support for CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3
kbuild: remove sed command from cmd_ar_builtin
certs: unify blacklist_hashes.c and blacklist_nohashes.c
certs: move scripts/check-blacklist-hashes.awk to certs/
ASoC: mediatek: mt8186: remove unnecessary judgments
misc: Mark MICROCODE_MINOR unused
powerpc/64e: Fix build failure with GCC 12 (unrecognized opcode: `wrteei')
powerpc/44x: Fix build failure with GCC 12 (unrecognized opcode: `wrteei')
powerpc/405: Fix build failure with GCC 12 (unrecognized opcode: `wrteei')
powerpc/32: Don't always pass -mcpu=powerpc to the compiler
powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
powerpc/ppc-opcode: Define and use PPC_RAW_SETB()
powerpc/ppc-opcode: Define and use PPC_RAW_TRAP() and PPC_RAW_TW()
powerpc/probes: Remove ppc_opcode_t
powerpc: Remove remaining parts of oprofile
powerpc/perf: Use PVR rather than oprofile field to determine CPU version
powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG
powerpc/32: Set an IBAT covering up to _einittext during init
powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping.
powerpc/mce: use early_cpu_to_node() in mce_init()
powerpc/64s: Remove spurious fault flushing for NMMU
powerpc/64s: POWER10 nest MMU can upgrade PTE access authority without TLB flush
powerpc/64s: POWER10 nest MMU does not require flush escalation workaround
powerpc: add documentation for HWCAPs
powerpc/vdso: Fix __kernel_sync_dicache sequence with coherent icache
powerpc/pci: Add config option for using all 256 PCI buses
powerpc/pci: Disable filling pci-OF-bus-map for non-chrp/powermac
powerpc/pci: Hide pci_create_OF_bus_map() for non-chrp code
powerpc/pci: Make pcibios_make_OF_bus_map() static
powerpc/pci: Hide pci_device_from_OF_node() for non-powermac code
powerpc: dts: turris1x.dts: Add CPLD reboot node
powerpc/fsl-pci: Fix Class Code of PCIe Root Port
powerpc/purgatory: Omit use of bin2c
powerpc/pseries/mobility: set NMI watchdog factor during an LPM
powerpc/watchdog: introduce a NMI watchdog's factor
watchdog: export lockup_detector_reconfigure
can: flexcan: export flexcan_ethtool_ops and remove flexcan_set_ethtool_ops()
can: c_can: export c_can_ethtool_ops and remove c_can_set_ethtool_ops()
can: slcan: export slcan_ethtool_ops and remove slcan_set_ethtool_ops()
wifi: rtlwifi: Remove duplicate word and Fix typo
ASoC: mchp-spdiftx: remove references to mchp_i2s_caps
ASoC: mchp-spdifrx: disable end of block interrupt on failures
wifi: mwifiex: Fix comment typo
wifi: mwl8k: use time_after to replace "jiffies > a"
wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue
wifi: iwlwifi: mvm: fix clang -Wformat warnings
wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`
Revert "ath11k: add support for hardware rfkill for QCA6390"
wifi: ath11k: Fix register write failure on QCN9074
fuse: retire block-device-based superblock on force unmount
vfs: function to prevent re-use of block-device-based superblocks
Revert "RDMA/rxe: Create duplicate mapping tables for FMRs"
reset: tps380x: Add TPS380x device driver supprt
net: dsa: microchip: add support for phylink mac config
net: dsa: microchip: ksz8795: use common xmii function
net: dsa: microchip: ksz9477: use common xmii function
net: dsa: microchip: apply rgmii tx and rx delay in phylink mac config
net: dsa: microchip: lan937x: add support for configuing xMII register
net: dsa: microchip: add support for common phylink mac link up
net: dsa: microchip: add common duplex and flow control function
net: dsa: microchip: add common ksz port xmii speed selection function
net: dsa: microchip: add common gigabit set and get function
staging: r8188eu: convert rtw_pwr_wakeup to correct error code semantics
staging: r8188eu: make dump_chip_info() static
staging: r8188eu: remove DoReserved prototype
staging: r8188eu: remove OnAtim prototype
staging: r8188eu: remove SetHwReg8188EU()
staging: r8188eu: make update_TSF() and correct_TSF() static
staging: r8188eu: remove unused parameter from update_TSF()
staging: r8188eu: remove unused parameter from correct_TSF()
staging: r8188eu: remove HW_VAR_SET_OPMODE from SetHwReg8188EU()
staging: pi433: remove duplicated comments
staging: qlge: refine variable name
ksmbd: fix kernel oops from idr_remove()
ksmbd: add channel rwlock
ksmbd: replace sessions list in connection with xarray
selftests: net: Fix typo 'the the' in comment
ip6mr: remove stray rcu_read_unlock() from ip6_mr_forward()
scsi: target: Remove XDWRITEREAD emulated support
scsi: megaraid: Remove the static variable initialisation
scsi: ch: Do not initialise statics to 0
scsi: ufs: core: Fix spelling mistake "Cannnot" -> "Cannot"
scsi: target: iscsi: Do not require target authentication
scsi: target: iscsi: Allow AuthMethod=None
scsi: target: iscsi: Support base64 in CHAP
scsi: target: iscsi: Add support for extended CDB AHS
scsi: ufs: dt-bindings: Add SC8280XP binding
selftests/vm: fix va_128TBswitch.sh permissions
drm/nouveau/disp: move DAC load detection method
drm/nouveau/disp: add output class
drm/nouveau/disp: add supervisor mutex
drm/nouveau/disp: add conn method to query HPD pin status
drm/nouveau/disp: add connector class
drm/nouveau/disp: add common channel class handling
drm/nouveau/disp: split sor hda funcs out to their own struct
drm/nouveau/disp: split sor dp funcs out to their own struct
drm/nouveau/disp: replace hda func pointer check with flag
drm/nouveau/disp: merge nv50_disp_new_() and nvkm_disp_new()
drm/nouveau/disp: group supervisor-related struct members
drm/nouveau/disp: merge head/outp/ior code into chipset files
drm/nouveau/disp: add common class handling between <nv50 and >=nv50
drm/nouveau/disp: collapse nv50_disp into nvkm_disp
drm/nouveau/disp: collapse nv50_disp_func into nvkm_disp_func
drm/nouveau/disp: clean up nvkm_outp constructors
drm/nouveau/disp: collapse nvkm_dp into nvkm_outp
tls: rx: do not use the standard strparser
tls: rx: device: add input CoW helper
tcp: allow tls to decrypt directly from the tcp rcv queue
tls: rx: device: keep the zero copy status with offload
tls: rx: don't free the output in case of zero-copy
tls: rx: factor SW handling out of tls_rx_one_record()
tls: rx: wrap recv_pkt accesses in helpers
i2c: extend documentation about retvals of master_xfer functions
i2c: mux-gpmux: Add of_node_put() when breaking out of loop
dt-bindings: i2c: i2c-rk3x: Document Rockchip RV1126
xfrm: fix refcount leak in __xfrm_policy_check()
selftests: mlxsw: Check line card info on activated line card
selftests: mlxsw: Check line card info on provisioned line card
mlxsw: core_linecards: Implement line card device flashing
mlxsw: core_linecards: Expose device PSID over device info
mlxsw: reg: Add Management DownStream Device Tunneling Register
mlxsw: core_linecards: Probe active line cards for devices and expose FW version
mlxsw: reg: Extend MDDQ by device_info
mlxsw: core_linecards: Expose HW revision and INI version
mlxsw: core_linecards: Introduce per line card auxiliary device
net: devlink: introduce nested devlink entity for line card
net: devlink: move net check into devlinks_xa_for_each_registered_get()
net: devlink: make sure that devlink_try_get() works with valid pointer during xarray iteration
perf test: Avoid sysfs state affecting fake events
perf vendor events intel: Update event list for haswellx
perf vendor events intel: Update event list for broadwellx
perf vendor events intel: Update event list for Snowridgex
perf vendor events intel: Rename tremontx to snowridgex
perf vendor events intel: Update event list for Sapphirerapids
perf vendor events intel: Update event list for Alderlake
perf inject: Fix spelling mistake "theads" -> "threads"
perf kwork: Add workqueue trace BPF support
perf kwork: Add softirq trace BPF support
perf kwork: Add IRQ trace BPF support
perf kwork: Implement BPF trace
perf kwork: Implement perf kwork timehist
perf kwork: Add workqueue latency support
perf kwork: Add softirq latency support
perf kwork: Implement perf kwork latency
perf kwork: Add workqueue report support
perf kwork: Add softirq report support
perf kwork: Add irq report support
perf kwork: Implement 'report' subcommand
cxl/region: Introduce cxl_pmem_region objects
cxl/pmem: Fix offline_nvdimm_bus() to offline by bridge
cxl/region: Add region driver boiler plate
tools lib: Add list_last_entry_or_null()
perf kwork: Add workqueue kwork record support
perf kwork: Add softirq kwork record support
perf kwork: Add irq kwork record support
perf kwork: New tool to trace time properties of kernel work (such as softirq, and workqueue)
ice: Add support for PPPoE hardware offload
flow_offload: Introduce flow_match_pppoe
gpio: xilinx: add missing blank line after declarations
net/sched: flower: Add PPPoE filter
flow_dissector: Add PPPoE dissectors
dmaengine: mediatek: mtk-hsdma: Fix typo 'the the' in comment
dmaengine: axi-dmac: check cache coherency register
ASoC: mediatek: mt8186: set the correct string to strncmp()
dt-bindings: reset: Add TPS380x documentation
dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ/G2UL USBPHY Control bindings
ASoC: dt-bindings: tas2780: remove tas2780 and will merge it to tas27xx
rtc: Add NCT3018Y real time clock driver
dt-bindings: rtc: nuvoton: add NCT3018Y Real Time Clock
dt-bindings: rtc: nxp,pcf85063: Convert to DT schema
mmc: mediatek: add support for SDIO eint wakup IRQ
mmc: core: Add support for SDIO wakeup interrupt
dt-bindings: mmc: mtk-sd: extend interrupts and pinctrls properties
dt-bindings: rtc: microcrystal,rv3032: Add missing type to 'trickle-voltage-millivolt'
rtc: rx8025: fix 12/24 hour mode detection on RX-8035
dt-bindings: mmc: rockchip-dw-mshc: Document Rockchip RV1126
rtc: cros-ec: Only warn once in .remove() about notifier_chain problems
rtc: vr41xx: remove driver
rtc: mpfs: remove 'pending' variable from mpfs_rtc_wakeup_irq_handler()
selftests/bpf: Attach to socketcall() in test_probe_user
libbpf: Extend BPF_KSYSCALL documentation
bpf, devmap: Compute proper xdp_frame len redirecting frames
ASoC: dt-bindings: qcom,wcd934x: use absolute path to other schema
dmaengine: sh: rz-dmac: Add device_synchronize callback
dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed
dmaengine: tegra: Add terminate() for Tegra234
dt-bindings: dmaengine: Add compatible for Tegra234
ASoC: amd: acp: Fix initialization of ext_intr_stat1 in i2s_irq_handler()
PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg()
RDMA/rw: drop pci_p2pdma_[un]map_sg()
RDMA/core: introduce ib_dma_pci_p2p_dma_supported()
nvme-pci: convert to using dma_map_sgtable()
nvme-pci: check DMA ops when indicating support for PCI P2PDMA
iommu/dma: support PCI P2PDMA pages in dma-iommu map_sg
iommu: Explicitly skip bus address marked segments in __iommu_map_sg()
dma-mapping: add flags to dma_map_ops to indicate PCI P2PDMA support
dma-direct: support PCI P2PDMA pages in dma-direct map_sg
dma-mapping: allow EREMOTEIO return code for P2PDMA transfers
PCI/P2PDMA: Introduce helpers for dma_map_sg implementations
PCI/P2PDMA: Attempt to set map_type if it has not been set
lib/scatterlist: add flag for indicating P2PDMA segments in an SGL
bpf: Fix bpf_xdp_pointer return pointer
octeontx2-pf: Fix UDP/TCP src and dst port tc filters
octeontx2-pf: cn10k: Fix egress ratelimit configuration
ASoC: mchp-spdiftx: add and remove black line around MODULE_DEVICE_TABLE()
ASoC: mchp-spdiftx: return directly ret
ASoC: mchp-spdifrx: use single tab indent for structure
selftests/bpf: Don't assign outer source IP to host
bpf: Set flow flag to allow any source IP in bpf_tunnel_key
geneve: Use ip_tunnel_key flow flags in route lookups
vxlan: Use ip_tunnel_key flow flags in route lookups
ip_tunnels: Add new flow flags field to ip_tunnel_key
sfc/siena: fix repeated words in comments
sfc/falcon: fix repeated words in comments
KVM: arm64: Introduce pkvm_dump_backtrace()
KVM: arm64: Implement protected nVHE hyp stack unwinder
KVM: arm64: Save protected-nVHE (pKVM) hyp stacktrace
KVM: arm64: Stub implementation of pKVM HYP stack unwinder
KVM: arm64: Allocate shared pKVM hyp stacktrace buffers
KVM: arm64: Add PROTECTED_NVHE_STACKTRACE Kconfig
KVM: arm64: Introduce hyp_dump_backtrace()
KVM: arm64: Implement non-protected nVHE hyp stack unwinder
KVM: arm64: Prepare non-protected nVHE hypervisor stacktrace
KVM: arm64: Stub implementation of non-protected nVHE HYP stack unwinder
KVM: arm64: On stack overflow switch to hyp overflow_stack
arm64: stacktrace: Add description of stacktrace/common.h
arm64: stacktrace: Factor out common unwind()
arm64: stacktrace: Handle frame pointer from different address spaces
arm64: stacktrace: Factor out unwind_next_common()
arm64: stacktrace: Factor out on_accessible_stack_common()
arm64: stacktrace: Add shared header for common stack unwinding code
rtc: rv8803: fix missing unlock on error in rv8803_set_time()
rtc: zynqmp: Add calibration set and get support
rtc: zynqmp: Updated calibration value
dt-bindings: rtc: zynqmp: Add clock information
rtc: sun6i: add support for R329 RTC
can: etas_es58x: remove DRV_VERSION
can: etas_es58x: replace ES58X_MODULE_NAME with KBUILD_MODNAME
can: ubs_8dev: use KBUILD_MODNAME instead of hard coded names
can: kvaser_usb: use KBUILD_MODNAME instead of hard coded names
can: gs_ubs: use KBUILD_MODNAME instead of hard coded names
can: esd_usb: use KBUILD_MODNAME instead of hard coded names
can: softing: use KBUILD_MODNAME instead of hard coded names
can: ems_usb: use KBUILD_MODNAME instead of hard coded names
can: can327: use KBUILD_MODNAME instead of hard coded names
can: mcp251xfd: mcp251xfd_dump(): fix comment
virtio_fs: Modify format for virtio_fs_direct_access
dt-bindings: pinctrl: mt8186: Add and use drive-strength-microamp
dt-bindings: pinctrl: mt8186: Add gpio-line-names property
ARM: dts: imxrt1170-pinfunc: Add pinctrl binding header
pinctrl: amd: Use unicode for debugfs output
pinctrl: amd: Fix newline declaration in debugfs output
pinctrl: at91: Fix typo 'the the' in comment
dt-bindings: pinctrl: st,stm32: Correct 'resets' property name
pinctrl: mvebu: Missing a blank line after declarations.
pinctrl: qcom: Add SM6375 TLMM driver
dt-bindings: pinctrl: Add DT schema for SM6375 TLMM
video: fbdev: sis: fix typos in SiS_GetModeID()
video: fbdev: imxfb: Convert request_mem_region + ioremap to devm_ioremap_resource
video: fbdev: imxfb: Fold <linux/platform_data/video-imxfb.h> into only user
video: fbdev: imxfb: Drop unused symbols from header
video: fbdev: imxfb: Drop platform data support
video: fbdev: amba-clcd: Fix refcount leak bugs
net: ethernet: stmicro: stmmac: permit MTU change with interface up
net: ethernet: stmicro: stmmac: generate stmmac dma conf before open
net: ethernet: stmicro: stmmac: move dma conf to dedicated struct
net: ethernet: stmicro: stmmac: first disable all queues and disconnect in release
net: ethernet: stmicro: stmmac: move queue reset to dedicated functions
net: delete extra space and tab in blank line
dt-bindings: net: fsl,fec: Add nvmem-cells / nvmem-cell-names properties
ASoC: Intel: sof_nau8825: Move quirk check to the front in late probe
ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe
ASoC: Intel: sof_rt5682: Add support for mtl_mx98357_rt5682
ASoC: Intel: sof_es8336: remove hard-coded SSP selection
ASoC: Intel: sof_es8336: reset the num_links during probe
ASoC: Intel: sof_es8336: add support for HDMI_In capture
ASoC: Intel: sof_es8336: ignore GpioInt when looking for speaker/headset GPIO lines
ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option
ASoC: Intel: soc-acpi: Add entry for sof_es8336 in ADL match table
ASoC: Intel: sof_sdw: add support for Dell SKU 0AF0
ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK_AON bit
ASoC: SOF: Add cont_update_posn to platform parameters
ASoC: SOF: Intel: hda: add sanity check on SSP index reported by NHLT
drm/amd/display: Reduce stack size in the mode support function
drm/amd/display: 3.2.196
drm/amd/display: Copy crc_skip_count when duplicating CRTC state
drm/amd/display: Add debug option for idle optimizations on cursor updates
drm/amd/display: Disable MPC split for DCN32/321
drm/amd/display: Add missing ODM 2:1 policy logic
drm/amd/display: Update DCN32 and DCN321 SR latencies
drm/amd/display: Add reinstate dram in the FPO logic
drm/amd/display: Add dc_ctx to link_enc_create() parameters
drm/amd/display: Cache cursor when cursor exceeds 64x64
drm/amd/display: Add support for manual DMUB FAMS trigger
drm/amd/display: Fix dpstreamclk programming
drm/amd/display: Add missing AUDIO_DTO_SEL reg field
drm/amd/display: Add OTG/ODM functions
drm/amd/display: Use correct clock source constructor for DCN314
drm/amd/display: Use correct DTO_SRC_SEL for 128b/132b encoding
drm/amd/display: Add pixel rate div calcs and programming
drm/amd/display: Remove FPU flags from DCN30 Makefile
drm/amd/display: Create patch bounding box function for isolate FPU
drm/amd/display: Move mclk calculation function to DML
drm/amd/display: Remove FPU operations from dcn201 resources
drm/amd/display: Fallback to SW cursor if SubVP + cursor too big
drm/amd/display: Drop unnecessary FPU flags on dcn302 files
drm/amd/display: Reboot while unplug hdcp enabled dp from mst hub
drm/amd/display: Reset pipe count when iterating for DET override
drm/amd/display: Calculate MALL cache lines based on Mblks required
drm/amd/display: Fix two MPO videos in single display ODM combine mode
drm/amd/display: Guard against zero memory channels
drm/amd/display: Updates SubVP and SubVP DRR cases
drm/amd/display: Fix OPTC function pointers for DCN314
drm/amd/display: Add enable/disable FIFO callbacks to stream setup
drm/amd/display: Avoid MPC infinite loop
drm/amdgpu: enable swiotlb for gmc 11.0
drm/amdgpu: enable swiotlb for gmc 10.0 (V2)
perf data: Add missing unistd.h header needed for pid_t
perf lock: Support -t option for 'contention' subcommand
perf lock: Add -k and -F options to 'contention' subcommand
perf lock: Add 'contention' subcommand
perf lock: Add lock aggregation enum
perf lock: Add flags field in the lock_stat
dt-bindings: panel: raydium,rm67191: Add missing type to 'video-mode'
ARM: dts: add EMAC AXI settings for Cyclone5
of/fdt: Clean up early_init_dt_reserve_memory_arch()
vfio: Replace phys_pfn with pages for vfio_pin_pages()
vfio/ccw: Add kmap_local_page() for memcpy
vfio: Rename user_iova of vfio_dma_rw()
vfio/ccw: Change pa_pfn list to pa_iova list
vfio/ap: Change saved_pfn to saved_iova
vfio: Pass in starting IOVA to vfio_pin/unpin_pages API
cxl/hdm: Commit decoder state to hardware
cxl/region: Program target lists
cxl/region: Attach endpoint decoders
cxl/acpi: Add a host-bridge index lookup mechanism
cxl/region: Enable the assignment of endpoint decoders to regions
cxl/region: Allocate HPA capacity to regions
cxl/region: Add interleave geometry attributes
cxl/region: Add a 'uuid' attribute
ASoC: max98373: Removing 0x203E from the volatile reg
drivers/remoteproc: fix repeated words in comments
perf test: Add test for #system_tsc_freq in metrics
perf tsc: Add cpuinfo fall back for arch_get_tsc_freq()
perf tsc: Add arch TSC frequency information
NFSv4.1 probe offline transports for trunking on session creation
SUNRPC create a function that probes only offline transports
SUNRPC export xprt_iter_rewind function
SUNRPC restructure rpc_clnt_setup_test_and_add_xprt
NFSv4.1 remove xprt from xprt_switch if session trunking test fails
SUNRPC create an rpc function that allows xprt removal from rpc_clnt
SUNRPC enable back offline transports in trunking discovery
SUNRPC create an iterator to list only OFFLINE xprts
NFSv4.1 offline trunkable transports on DESTROY_SESSION
SUNRPC add function to offline remove trunkable transports
SUNRPC expose functions for offline remote xprt functionality
drm/amd: Fix typo 'the the' in comment
drm/amd/display: reduce stack for dml32_CalculatePrefetchSchedule
drm/amd/display: reduce stack for dml32_CalculateWatermarksMALLUseAndDRAMSpeedChangeSupport
drm/amd/display: reduce stack for dml32_CalculateVMRowAndSwath
drm/amd/display: reduce stack for dml32_CalculateSwathAndDETConfiguration
drm/amd/display: reduce stack size in dcn32 dml (v2)
drm/amdkfd: Process notifier release callback don't take mutex
drm/amdkfd: Correct mmu_notifier_get failure handling
drm/amd/display: Specify supported modifiers for dcn314
drm/amd/display: Fix dc_version detect for dcn314
drm/amd/display: move FPU code from dcn301 clk mgr to DML folder
drm/amd/display: move FPU code from dcn30 clk mgr to DML folder
drm/amd/display: move FPU code on dcn21 clk_mgr
drm/amd/display: remove useless FPU protection wrapper from dcn31_resource file
drm/amd/display: fix soft-fp vs hard-fp on DCN 3.1 family for powerpc
drm/amd/display: 3.2.195
drm/amd/display: Drop FPU code from dcn321 resource
drm/amd/display: Create dcn321_fpu file
drm/amd/display: Drop FPU flags from dcn32 Makefile
drm/amd/display: Move bounding box to FPU folder
drm/amd/display: Move ntuple to insert entry
drm/amd/display: Move dlg params calculation
drm/amd/display: Move wm and dlg calculation to FPU code
drm/amd/display: Move SubVP functions to dcn32_fpu
drm/amd/display: Move phanton stream to FPU code
drm/amd/display: Move insert entry table to the FPU code
drm/amdgpu: Refactor code to handle non coherent and uncached
drm/amd/amdgpu: add TAP_DELAYS upload support for gfx10
drm/amd/pm: revise the driver reloading fix for SMU 13.0.0 and 13.0.7
drm/amd/pm: correct smu 13.0.0/7 mp1 state setup
drm/amd/pm: update SMU13.0.0 driver_if header
drm/amd/pm: enable GPO feature support for SMU13.0.0
drm/amd/pm: update driver if header for smu_13_0_7
drm/amd/display: Move predict pipe to dml fpu folder
drm/pm/swsmu: add ras eeprom i2c function for smu13 v13_0_0
drm/amd/display: Add dcdebugmask option for disabling MPO
drm/amd/display: Add visualconfirm module parameter
drm/amd/display: Move populate phaton function to dml
drm/amdgpu: bump driver version for IP discovery info in HW INFO
drm/amdgpu: add the IP discovery IP versions for HW INFO data
drm/amd/display: Drop FPU flags from dcn32_clk_mgr
drm/amd/display: Revert "drm/amd/display: disable idle optimizations"
drm/amd/display: Update DML logic for unbounded req handling
drm/amd/display: Update Cursor Attribute MALL cache
drm/amdgpu: Fix comment typo
drm/radeon: Fix comment typo
drm/amdgpu: add dm ip block for dcn 3.1.4
drm/amd/display: Disable dmcu fw loading for dcn314
drm/amd/display: Loop through all pipes for DET allocation
drm/amd/display: Disable GPUVM in IP resource configuration
Documentation/gpu: Add GFXOFF section
drm/amd/debugfs: Expose GFXOFF state to userspace
drm/amd/display: move dcn31_update_soc_for_wm_a func to dml fpu folder
drm/amd/display: Remove unused MaxUsedBW variable
drm/amd/display: Remove unused variables from dcn10_stream_encoder
drm/amd/display: Remove unused variables from dml_rq_dlg_get_dlg_params
drm/amd/display: Remove unused NumberOfStates variable
drm/amd/display: Remove unused dml32_CalculatedoublePipeDPPCLKAndSCLThroughput function
drm/amd/display: Remove unused clk_src variable
drm/amd/display: Update de-tile override to anticipate pipe splitting
drm/amd/display: Don't set dram clock change requirement for SubVP
drm/amd/display: Fix hard hang if DSC is disabled
drm/amd/display: remove number of DSC slices override in DML
drm/amd/display: Create a file dedicated for CRTC
net: ethernet: mtk-ppe: fix traffic offload with bridged wlan
mlxsw: spectrum_ptp: Rename mlxsw_sp1_ptp_phc_adjfreq()
mlxsw: spectrum_ptp: Rename mlxsw_sp_ptp_get_message_types()
mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_clock' per ASIC
mlxsw: spectrum_ptp: Use 'struct mlxsw_sp_ptp_state' per ASIC
mlxsw: pci: Simplify FRC clock reading
mlxsw: spectrum_ptp: Initialize the clock to zero as part of initialization
mlxsw: Rename 'read_frc_capable' bit to 'read_clock_capable'
mlxsw: resources: Add resource identifier for maximum number of FIDs
mlxsw: spectrum: Fix the shift of FID field in TX header
mlxsw: Set time stamp type as part of config profile
mlxsw: cmd: Add UTC related fields to query firmware command
mlxsw: pci_hw: Add 'time_stamp' and 'time_stamp_type' fields to CQEv2
mlxsw: reg: Add Monitoring Time Precision Correction Port Configuration Register
mlxsw: reg: Add MTUTC register's fields for supporting PTP in Spectrum-2
mlxsw: Rename mlxsw_reg_mtptptp_pack() to mlxsw_reg_mtptpt_pack()
ASoC: mediatek: mt8186: fix Kconfig dependency
net: macb: Update tsu clk usage in runtime suspend/resume for Versal
net: macb: Sort CAPS flags by bit positions
dt-bindings: net: cdns,macb: Add versal compatible string
net: ethernet: mtk_eth_soc: add support for page_pool_get_stats
net: ethernet: mtk_eth_soc: add xmit XDP support
net: ethernet: mtk_eth_soc: introduce xdp ethtool counters
net: ethernet: mtk_eth_soc: add basic XDP support
net: ethernet: mtk_eth_soc: rely on page_pool for single page buffers
USB: serial: fix tty-port initialized comments
USB: serial: usb_wwan: replace DTR/RTS magic numbers with macros
USB: gadget: f_acm: use CDC defines
staging: gdm724x: drop unused CDC defines
USB: cdc-acm: use CDC serial-state defines
USB: cdc-acm: use CDC control-line defines
USB: cdc: add serial-state defines
USB: cdc: add control-signal defines
ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops
ALSA: hda: cs35l41: Fix build error unused-function
ALSA: hiface: fix repeated words in comments
ALSA: usb/6fire: fix repeated words in comments
ALSA: asihpi: fix repeated words in comments
powerpc/mobility: wait for memory transfer to complete
selftests/powerpc/ptrace: Add peek/poke of FPRs
selftests/powerpc/ptrace: Use more interesting values
selftests/powerpc/ptrace: Make child errors more obvious
selftests/powerpc/ptrace: Do more of ptrace-gpr in asm
selftests/powerpc/ptrace: Build the ptrace-gpr test as 32-bit when possible
selftests/powerpc/ptrace: Convert to load/store doubles
selftests/powerpc/ptrace: Drop unused load_fpr_single_precision()
selftests/powerpc: Add 32-bit support to asm helpers
selftests/powerpc: Don't save TOC by default in asm helpers
selftests/powerpc: Don't save CR by default in asm helpers
selftests/powerpc/ptrace: Split CFLAGS better
selftests/powerpc/ptrace: Set LOCAL_HDRS
selftests/powerpc: Ensure 16-byte stack pointer alignment
powerpc: Fix all occurences of duplicate words
USB: mtu3: tracing: Use the new __vstring() helper
selftests/kprobe: Update test for no event name syntax error
tracing: Add example and documentation for new __vstring() macro
selftests/kprobe: Do not test for GRP/ without event failures
selftests/ftrace: Add test case for GRP/ only input
tracing: Auto generate event name when creating a group of events
tracing: eprobe: Remove duplicate is_good_name() operation
tracing: eprobe: Add missing log index
mac80211: tracing: Use the new __vstring() helper
m68k: Fix syntax errors in comments
m68k: coldfire: make symbol m523x_clk_lookup static
m68k: coldfire/device.c: protect FLEXCAN blocks
MAINTAINERS: ksmbd: add entry for documentation
ksmbd: remove unused ksmbd_share_configs_cleanup function
i2c: qcom-geni: Use the correct return value
spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
i2c: cadence: Support PEC for SMBus block read
i2c: qcom-geni: Propagate GENI_ABORT_DONE to geni_i2c_abort_xfer()
SUNRPC: Remove xdr_align_data() and xdr_expand_hole()
NFS: Replace the READ_PLUS decoding code
SUNRPC: Add a function for zeroing out a portion of an xdr_stream
SUNRPC: Add a function for directly setting the xdr page len
SUNRPC: Introduce xdr_stream_move_subsegment()
NFS: Replace fs_context-related dprintk() call sites with tracepoints
SUNRPC: Replace dprintk() call site in xs_data_ready
SUNRPC: Fail faster on bad verifier
nfs: only issue commit in DIO codepath if we have uncommitted data
nfs: always check dreq->error after a commit
nfs: add new nfs_direct_req tracepoint events
SUNRPC: Shrink size of struct rpc_task
HID: amd_sfh: Handle condition of "no sensors"
HID: amd_sfh: Fix implicit declaration error on i386
vfio/ccw: Only pass in contiguous pages
vfio/ap: Pass in physical address of ind to ap_aqic()
drm/i915/gvt: Replace roundup with DIV_ROUND_UP
vfio: Make vfio_unpin_pages() return void
watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()
watchdog: dw_wdt: Fix comment typo
watchdog: Fix comment typo
dt-bindings: watchdog: Add fsl,scu-wdt yaml file
watchdog:Fix typo in comment
watchdog: pm8916_wdt: Handle watchdog enabled by bootloader
watchdog: pm8916_wdt: Report reboot reason
watchdog: pm8916_wdt: Avoid read of write-only PET register
watchdog: wdat_wdt: Remove #ifdef guards for PM related functions
watchdog: tegra_wdt: Remove #ifdef guards for PM related functions
watchdog: st_lpc_wdt: Remove #ifdef guards for PM related functions
watchdog: sama5d4_wdt: Remove #ifdef guards for PM related functions
watchdog: s3c2410_wdt: Remove #ifdef guards for PM related functions
watchdog: mtk_wdt: Remove #ifdef guards for PM related functions
watchdog: dw_wdt: Remove #ifdef guards for PM related functions
watchdog: bcm7038_wdt: Remove #ifdef guards for PM related functions
watchdog: realtek-otto: add RTL9310 support
dt-bindings: watchdog: realtek,otto-wdt: add RTL9310
watchdog: sp805_wdt: add arm cmsdk apb wdt support
watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource
watchdog: max77620: update Luca Ceresoli's e-mail address
dt-bindings: watchdog: Add binding for Qcom SDX65
watchdog: f71808e_wdt: Add check for platform_driver_register
dt-bindings: watchdog: faraday: Fix typo in example 'timeout-sec' property
USB: docs: fixed table margin in configfs-usb-gadget-mass-storage
ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN
net: usb: ax88179_178a: wol optimizations
net: usb: ax88179_178a: move priv to driver_priv
net: usb: ax88179_178a: restore state on resume
net: usb: ax88179_178a: clean up pm calls
net: usb: ax88179_178a: remove redundant init code
csky: Move HEAD_TEXT_SECTION out of __init_begin-end
csky: Correct position of _stext
csky: Use the bitmap API to allocate bitmaps
csky/kprobe: reclaim insn_slot on kprobe unregistration
Bluetooth: btusb: Detect if an ACL packet is in fact an ISO packet
Bluetooth: btusb: Add support for ISO packets
Bluetooth: ISO: Add broadcast support
Bluetooth: Add initial implementation of BIS connections
Bluetooth: Add BTPROTO_ISO socket type
Bluetooth: Add initial implementation of CIS connections
vfio/spapr_tce: Fix the comment
dt-bindings: PCI: fsl,imx6q-pcie: Add missing type for 'reset-gpio-active-high'
mlxsw: core: Fix use-after-free calling devl_unlock() in mlxsw_core_bus_device_unregister()
riscv: enable Docker requirements in defconfig
RDMA/rxe: Replace __rxe_do_task by rxe_run_task
RDMA/rxe: Limit the number of calls to each tasklet
RDMA/rxe: Make the tasklet exits the same
RDMA/rxe: Fix rnr retry behavior
RDMA/rxe: Add rxe_is_fenced() subroutine
RDMA/rxe: For invalidate compare according to set keys in mr
ASoC: amd: yc: Update DMI table entries
ASoC: dt-bindings: atmel-i2s: Convert to json-schema
ASoC: audio-graph-card2: Add of_node_put() in fail path
Bluetooth: hci_core: Introduce hci_recv_event_data
bpf: Simplify bpf_prog_pack_[size|mask]
bpf: Support bpf_trampoline on functions with IPMODIFY (e.g. livepatch)
bpf, x64: Allow to use caller address from stack
ftrace: Allow IPMODIFY and DIRECT ops on the same function
ftrace: Add modify_ftrace_direct_multi_nolock
Bluetooth: Convert delayed discov_off to hci_sync
Bluetooth: Remove update_scan hci_request dependancy
Bluetooth: Remove dead code from hci_request.c
Bluetooth: btrtl: Fix typo in comment
Bluetooth: MGMT: Fix holding hci_conn reference while command is queued
iomap: remove iomap_writepage
zonefs: remove ->writepage
gfs2: remove ->writepage
gfs2: stop using generic_writepages in gfs2_ail1_start_one
xfs: Fix typo 'the the' in comment
xfs: Fix comment typo
iavf: Check for duplicate TC flower filter before parsing
bpf/selftests: Fix couldn't retrieve pinned program in xdp veth test
i40e: Refactor tc mqprio checks
i2c: brcmstb: Use dev_name() for adapter name
i2c: Add Renesas RZ/V2M controller
dt-bindings: i2c: Document RZ/V2M I2C controller
bpf: Fix build error in case of !CONFIG_DEBUG_INFO_BTF
swiotlb: clean up some coding style and minor issues
ALSA: usb-audio: Add quirk for Behringer UMC202HD
dma-mapping: update comment after dmabounce removal
scsi: sd: Add a comment about limiting max_sectors to shost optimal limit
RDMA: Fix comment typo
IB: Fix repeated words 'the the' comments
drivers: iommu: fix clang -wformat warning
HID: apple: Add "GANSS" to the non-Apple list
HID: alps: Declare U1_UNICORN_LEGACY support
uapi: asm-generic: fcntl: Fix typo 'the the' in comment
ASoC: Intel: avs: Use lookup table to create modules
ASoC: amd: vangogh: Use non-legacy DAI naming for cs35l41
firmware: cs_dsp: Add memory chunk helpers
firmware: cs_dsp: Add pre_stop callback
wifi: mac80211: fix link data leak
wifi: mac80211: mlme: fix disassoc with MLO
wifi: mac80211: add macros to loop over active links
wifi: mac80211: remove erroneous sband/link validation
wifi: mac80211: mlme: transmit assoc frame with address translation
wifi: mac80211: verify link addresses are different
wifi: mac80211: rx: track link in RX data
wifi: mac80211: optionally implement MLO multicast TX
wifi: mac80211: expand ieee80211_mgmt_tx() for MLO
wifi: nl80211: add MLO link ID to the NL80211_CMD_FRAME TX API
wifi: mac80211: report link ID to cfg80211 on mgmt RX
wifi: cfg80211: report link ID in NL80211_CMD_FRAME
wifi: mac80211: add hardware timestamps for RX and TX
wifi: cfg80211: add hardware timestamps to frame RX info
wifi: cfg80211/nl80211: move rx management data into a struct
wifi: cfg80211: add a function for reporting TX status with hardware timestamps
wifi: nl80211: add RX and TX timestamp attributes
wifi: ieee80211: add helper functions for detecting TM/FTM frames
wifi: mac80211_hwsim: handle links for wmediumd/virtio
wifi: mac80211: sta_info: fix link_sta insertion
wifi: mac80211: mlme: fix link_sta setup
wifi: nl80211/mac80211: clarify link ID in control port TX
wifi: mac80211: return error from control port TX for drops
wifi: nl80211: require MLD address on link STA add/modify
wifi: mac80211: more station handling sanity checks
wifi: mac80211: fix link sta hash table handling
wifi: mac80211: validate link address doesn't change
wifi: mac80211: mlme: set sta.mlo to mlo state
wifi: mac80211: fast-xmit: handle non-MLO clients
wifi: mac80211_hwsim: fix address translation for MLO
wifi: mac80211: fix RX MLD address translation
wifi: mac80211: fix NULL pointer deref with non-MLD STA
wifi: mac80211: mlme: fix override calculation
wifi: mac80211: tx: use AP address in some places for MLO
s390/docs: fix warnings for vfio_ap driver doc
s390/docs: fix warnings for vfio_ap driver lock usage doc
net: add missing includes and forward declarations under net/
sfc: attach/detach EF100 representors along with their owning PF
sfc: hook up ef100 representor TX
sfc: support passing a representor to the EF100 TX path
sfc: determine representee m-port for EF100 representors
sfc: phys port/switch identification for ef100 reps
sfc: add basic ethtool ops to ef100 reps
sfc: add skeleton ef100 VF representors
sfc: detect ef100 MAE admin privilege/capability at probe time
sfc: update EF100 register descriptions
ping: support ipv6 ping socket flow labels
net: marvell: prestera: use netif_is_any_bridge_port instead of open code
mlxsw: use netif_is_any_bridge_port() instead of open code
arch_topology: Fix cache attributes detection in the CPU hotplug path
ACPI: PPTT: Leave the table mapped for the runtime usage
cacheinfo: Use atomic allocation for percpu cache attributes
ALSA: asihpi: Fix typo in comments
ALSA: emu10k1: Fix typo in comments
MAINTAINERS: Update Intel 8255 GPIO driver file list
dt-bindings: mfd: stm32-timers: Move fixed string node names under 'properties'
selftests/bpf: Fix test_verifier failed test in unprivileged mode
selftests/bpf: Add negative tests for new nf_conntrack kfuncs
selftests/bpf: Add tests for new nf_conntrack kfuncs
selftests/bpf: Add verifier tests for trusted kfunc args
net: netfilter: Add kfuncs to set and change CT status
net: netfilter: Add kfuncs to set and change CT timeout
net: netfilter: Add kfuncs to allocate and insert CT
net: netfilter: Deduplicate code in bpf_{xdp,skb}_ct_lookup
bpf: Add documentation for kfuncs
bpf: Add support for forcing kfunc args to be trusted
bpf: Switch to new kfunc flags infrastructure
tools/resolve_btfids: Add support for 8-byte BTF sets
bpf: Introduce 8-byte BTF set
net: ipv6: avoid accepting values greater than 2 for accept_untracked_na
selftests: tls: add a test for timeo vs lock
tls: rx: release the sock lock on locking timeout
cxl/region: Add region creation support
resource: Introduce alloc_free_mem_region()
cxl/mem: Enumerate port targets before adding endpoints
cxl/hdm: Add sysfs attributes for interleave ways + granularity
cxl/port: Move dport tracking to an xarray
cxl/port: Move 'cxl_ep' references to an xarray per port
cxl/port: Record parent dport when adding ports
cxl/port: Record dport in endpoint references
cxl/hdm: Add support for allocating DPA to an endpoint decoder
cxl/hdm: Track next decoder to allocate
cxl/hdm: Add 'mode' attribute to decoder objects
cxl/hdm: Enumerate allocated DPA
riscv: convert the t-head pbmt errata to use the __nops macro
riscv: introduce nops and __nops macros for NOP sequences
Bluetooth: mgmt: Fix using hci_conn_abort
Bluetooth: Use bt_status to convert from errno
Bluetooth: Add bt_status
Bluetooth: hci_sync: Split hci_dev_open_sync
Bluetooth: hci_sync: Refactor remove Adv Monitor
Bluetooth: hci_sync: Refactor add Adv Monitor
Bluetooth: hci_sync: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING
Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for fake CSR
Bluetooth: btusb: Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA
Bluetooth: hci_sync: Check LMP feature bit instead of quirk
Bluetooth: hci_sync: Correct hci_set_event_mask_page_2_sync() event mask
Bluetooth: btusb: Add a new VID/PID 0489/e0e2 for MT7922
Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN for MTK
Bluetooth: hci_bcm: Increase host baudrate for CYW55572 in autobaud mode
Bluetooth: hci_bcm: Prevent early baudrate setting in autobaud mode
Bluetooth: hci_bcm: Add DT compatible for CYW55572
dt-bindings: net: broadcom-bluetooth: Add conditional constraints
dt-bindings: net: broadcom-bluetooth: Add CYW55572 DT binding
Bluetooth: clean up error pointer checking
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
Bluetooth: Add default wakeup callback for HCI UART driver
Bluetooth: hci_sync: Don't remove connected devices from accept list
Bluetooth: hci_sync: Fix not updating privacy_mode
Bluetooth: Collect kcov coverage from hci_rx_work
Bluetooth: hci_sync: Fix resuming scan after suspend resume
Bluetooth: btmtksdio: Add in-band wakeup support
Bluetooth: mgmt: Fix refresh cached connection info
Bluetooth: HCI: Fix not always setting Scan Response/Advertising Data
Bluetooth: eir: Fix using strlen with hdev->{dev_name,short_name}
Bluetooth: use memset avoid memory leaks
Bluetooth: fix an error code in hci_register_dev()
Bluetooth: hci_bcm: Add BCM4349B1 variant
dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding
Bluetooth: Unregister suspend with userchannel
Bluetooth: Fix index added after unregister
Bluetooth: When HCI work queue is drained, only queue chained work
Bluetooth: hci_intel: Add check for platform_driver_register
Bluetooth: clear the temporary linkkey in hci_conn_cleanup
Bluetooth: hci_bcm: Add support for FW loading in autobaud mode
dt-bindings: net: broadcom-bluetooth: Add property for autobaud mode
Bluetooth: hci_qca: Return wakeup for qca_wakeup
Bluetooth: btusb: Add support of IMC Networks PID 0x3568
net: ipa: fix build
RISC-V: Add fast call path of crash_kexec()
riscv: mmap with PROT_WRITE but no PROT_READ is invalid
bpf, docs: Use SPDX license identifier in bpf_doc.py
ASoC: audio-graph-card: Add of_node_put() in fail path
ASoC: amd: enable RPL Platform acp drivers build
ASoC: amd: add RPL Platform pci driver pm-ops
ASoC: amd: add RPL Platform init/de-init functions
ASoC: amd: add ACP PCI driver for RPL platform
ASoC: amd: add RPL Platform acp header file
ASoC: amd: acp: Add error handling cases
ASoC: amd: acp: Modify const resource struct variable to generic
bpf, arm64: Fix compile error in dummy_tramp()
dt-bindings: rtc: Add EM Microelectronic EM3027 bindings
dt-bindings: rtc: ds1307: Convert to json-schema
ice: add write functionality for GNSS TTY
dt-bindings: dma: Convert Qualcomm BAM DMA binding to json format
dt-bindings: vendor-prefixes: add Densitron
dt-bindings: Fix typo in comment
perf lock: Fix a copy-n-paste bug
ice: add i2c write command
dt-bindings: leds: is31fl319x: Document variants specificities
dt-bindings: leds: Convert is31fl319x to dtschema
dt-bindings: leds: qcom-lpg: Add compatible for PM660L LPG block
dt-bindings: leds: skyworks,aat1290: convert to dtschema
dt-bindings: leds: fix indentation in examples
dt-bindings: leds: lp50xx: correct reg/unit addresses in example
can: pch_can: pch_can_error(): initialize errc before using it
mmc: renesas_sdhi: newer SoCs don't need manual tap correction
mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
mmc: cavium-octeon: Add of_node_put() when breaking out of loop
mmc: core: quirks: Add of_node_put() when breaking out of loop
cxl/core: Define a 'struct cxl_endpoint_decoder'
cxl/core: Define a 'struct cxl_root_decoder'
cxl/acpi: Track CXL resources in iomem_resource
cxl/core: Define a 'struct cxl_switch_decoder'
RDMA/rxe: Fix mw bind to allow any consumer key portion
virtiofs: delete unused parameter for virtio_fs_cleanup_vqs
fuse: Add module param for CAP_SYS_ADMIN access bypassing allow_other
fuse: Remove the control interface for virtio-fs
fuse: ioctl: translate ENOSYS
fuse: limit nsec
fuse: avoid unnecessary spinlock bump
fuse: fix deadlock between atomic O_TRUNC and page invalidation
fuse: write inode in fuse_release()
dmaengine: xilinx: use strscpy to replace strlcpy
scripts/gdb: fix 'lx-dmesg' on 32 bits arch
bpf: Check attach_func_proto more carefully in check_helper_call
dmaengine: imx-sdma: Add FIFO stride support for multi FIFO script
dmaengine: idxd: Correct IAX operation code names
ASoC: amd: acp: Drop superfluous mmap callback
ASoC: amd: acp: Modify local variables name to generic
ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
ASoC: imx-card: use snd_pcm_format_t type for asrc_format
ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format
ASoC: fsl-asoc-card: force cast the asrc_format type
ASoC: fsl_asrc: force cast the asrc_format type
ASoC: fsl_sai: Don't use plain integer as NULL pointer
dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t)
dmaengine: dw-axi-dmac: ignore interrupt if no descriptor
dmaengine: dw-axi-dmac: do not print NULL LLI during error
libbpf: Fix str_has_sfx()'s return value
libbpf: Fix sign expansion bug in btf_dump_get_enum_value()
HID: wacom: Force pen out of prox if no events have been received in a while
HID: nintendo: Add missing array termination
HID: lg-g15: Fix comment typo
HID: amd_sfh: Implement SFH1.1 functionality
HID: amd_sfh: Move interrupt handling to common interface
HID: amd_sfh: Move amd_sfh_work to common interface
HID: amd_sfh: Move global functions to static
HID: amd_sfh: Add remove operation in amd_mp2_ops
HID: amd_sfh: Add PM operations in amd_mp2_ops
HID: amd_sfh: Add descriptor operations in amd_mp2_ops
HID: amd_sfh: Move request_list variable to client data
HID: amd_sfh: Move request_list struct to header file
HID: amd_sfh: Move common macros and structures
HID: amd_sfh: Add NULL check for hid device
HID: core: remove unneeded assignment in hid_process_report()
net/cdc_ncm: Increase NTB max RX/TX values to 64kb
net/cdc_ncm: Enable ZLP for DisplayLink ethernet devices
ID: intel-ish-hid: hid-client: drop unexpected word "the" in the comments
HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()
ceph: rely on vfs for setgid stripping
fs: move S_ISGID stripping into the vfs_*() helpers
platform/chrome: cros_kunit_util: add default value for `msg->result`
platform/chrome: merge Kunit utils and test cases
RDMA/rxe: Fix spelling mistake in error print
net: ipa: move configuration data files into a subdirectory
net: ipa: list supported IPA versions in the Makefile
net: ipa: fix an outdated comment
net: ipa: report when the driver has been removed
net: ipa: skip some cleanup for unused transactions
net: ipa: rearrange transaction initialization
net: ipa: add a transaction committed list
net: ipa: add an endpoint device attribute group
selftests: net: af_unix: Fix a build error of unix_connect.c.
net: amd8111e: remove repeated dev->features assignement
xfs: don't leak memory when attr fork loading fails
xfs: fix for variable set but not used warning
xfs: xfs_buf cache destroy isn't RCU safe
xfs: delete unnecessary NULL checks
xfs: fix comment for start time value of inode with bigtime enabled
netfilter: xt_TPROXY: remove pr_debug invocations
netfilter: flowtable: prefer refcount_inc
netfilter: ipvs: Use the bitmap API to allocate bitmaps
module: Replace kmap() with kmap_local_page()
ASoC: jz4740-i2s: Remove unused 'mem' resource
ASoC: Makefile: Fix simultaneous build of KUNIT tests
apparmor: correct config reference to intended one
drm/amd/display: Create a file dedicated to planes
drm/amd/display: Add tags for indicating mst progress status
drm/amd/display: Add is_mst_connector debugfs entry
drm/amd/display: fix trigger_hotplug to support mst case
drm/amd/display: Expose function reset_cur_dp_mst_topology
drm/amd/display: Update in dml
drm/amd/display: Remove unused variable
drm/amd/display: Support vertical interrupt 0 for all dcn ASIC
drm/amd/pm: enable gfx ulv and gpo on smu_v13_0_7
drm/amd/display: Change get_pipe_idx function scope
drm/amdgpu: Write masked value to control register
drm/amdgpu: fix scratch register access method in SRIOV
drm/amdgpu: remove acc_size from reserve/unreserve mem
drm/amdgpu: Protect the amdgpu_bo_list list with a mutex v2
ASoC: dt-bindings: sgtl5000: Add missing type to 'micbias-voltage-m-volts'
bpf: Fix bpf_trampoline_{,un}link_cgroup_shim ifdef guards
Input: deactivate MT slots when inhibiting or suspending devices
Input: properly queue synthetic events
perf python: Ignore unused command line arguments when building with clang
vfio: Replace the iommu notifier with a device list
vfio: Replace the DMA unmapping notifier with a callback
ASoC: mediatek: mt8186: add mt8186-mt6366-rt1019-rt5682s document
ASoC: mediatek: mt8186: add mt8186-mt6366-da7219-max98357 document
ASoC: mediatek: mt8186: add audio afe document
ASoC: mediatek: mt6358: add new compatible for using mt6366
ASoC: mediatek: mt8186: add machine driver with mt6366, rt1019 and rt5682s
ASoC: mediatek: mt8186: add machine driver with mt6366, da7219 and max98357
ASoC: mediatek: mt8186: add mt8186-mt6366 common driver
ASoC: mediatek: mt8186: add platform driver
perf build: Avoid defining _FORTIFY_SOURCE multiple times
perf test: Fix test case 83 ('perf stat CSV output linter') on s390
gpio: gpio-mm: Implement and utilize register structures
gpio: 104-idi-48: Implement and utilize register structures
gpio: 104-dio-48e: Implement and utilize register structures
gpio: i8255: Introduce the Intel 8255 interface library module
gpio: 104-idio-16: Implement and utilize register structures
gpio: ws16c48: Implement and utilize register structures
s390/crash: support multi-segment iterators
s390/crash: use static swap buffer for copy_to_user_real()
s390/crash: move copy_to_user_real() to crash_dump.c
s390/zcore: fix race when reading from hardware system area
s390/crash: fix incorrect number of bytes to copy to user space
s390/crash: remove redundant panic() on save area allocation failure
s390/mm: remove unused tprot() function
perf cs-etm: Fix duplicated 'the' in comment
perf probe: Fix duplicated 'the' in comment
perf scripting perl: Ignore some warnings to keep building with perl headers
perf python: Avoid deprecation warning on distutils
perf gtk: Only support --gtk if compiled in
perf intel-pt: Add documentation for tracing guest machine user space
perf intel-pt: Use guest pid/tid etc in guest samples
perf intel-pt: Add machine_pid and vcpu to auxtrace_error
perf intel-pt: Determine guest thread from guest sideband
perf intel-pt: Disable sync switch with guest sideband
perf intel-pt: Track guest context switches
perf intel-pt: Add some more logging to intel_pt_walk_next_insn()
perf intel-pt: Remove guest_machine_pid
perf tools: Add perf_event__is_guest()
perf tools: Handle injected guest kernel mmap event
perf machine: Use realloc_array_as_needed() in machine__set_current_tid()
perf inject: Add support for injecting guest sideband events
perf tools: Add reallocarray_as_needed()
perf tools: Automatically use guest kcore_dir if present
perf tools: Make has_kcore_dir() work also for guest kcore_dir
perf tools: Remove also guest kcore_dir with host kcore_dir
perf script python: intel-pt-events: Add machine_pid and vcpu
perf script python: Add machine_pid and vcpu
perf auxtrace: Add machine_pid and vcpu to auxtrace_error
perf dlfilter: Add machine_pid and vcpu
perf script: Add machine_pid and vcpu
perf session: Use sample->machine_pid to find guest machine
perf tools: Add machine_pid and vcpu to perf_sample
perf tools: Add guest_cpu to hypervisor threads
perf session: Create guest machines from id_index
perf tools: Add machine_pid and vcpu to id_index
perf buildid-cache: Do not require purge files to also be in the file system
perf buildid-cache: Add guestmount'd files to the build ID cache
perf script: Add --dump-unsorted-raw-trace option
perf tools: Add perf_event__synthesize_id_sample()
perf tools: Factor out evsel__id_hdr_size()
perf tools: Export perf_event__process_finished_round()
perf ordered_events: Add ordered_events__last_flush_time()
perf tools: Export dsos__for_each_with_build_id()
ASoC: dt-bindings: atmel-classd: PDMIC convert to json-schema
ASoC: dt-bindings: atmel-classd: Convert to json-schema
powerpc/kvm: Remove comment related to moving PMU code to perf subsystem
powerpc/kvm: Move pmu code in kvm folder to separate file for power9 and later platforms
KVM: PPC: Book3s HV: Remove unused function kvmppc_bad_interrupt
KVM: PPC: Book3S HV: Remove kvmhv_p9_[set,restore]_lpcr declarations
macintosh/adb: fix oob read in do_adb_query() function
watchdog/pseries-wdt: initial support for H_WATCHDOG-based watchdog timers
powerpc/pseries: register pseries-wdt device with platform bus
powerpc/pseries: add FW_FEATURE_WATCHDOG flag
powerpc/pseries: hvcall.h: add H_WATCHDOG opcode, H_NOOP return code
net: ipa: initialize ring indexes to 0
net: marvell: prestera: add phylink support
vmxnet3: Implement ethtool's get_channels command
KVM: s390: resetting the Topology-Change-Report
KVM: s390: guest support for topology function
KVM: s390: Cleanup ipte lock access and SIIF facility checks
reset: reset-simple should depends on HAS_IOMEM
dt-bindings: mfd: st,stm32-timers: Correct 'resets' property name
memblock tests: change build options to run-time options
can: error: add definitions for the different CAN error thresholds
can: add CAN_ERR_CNT flag to notify availability of error counter
can: error: specify the values of data[5..7] of CAN error frames
can: usb_8dev: do not report txerr and rxerr during bus-off
can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
can: sun4i_can: do not report txerr and rxerr during bus-off
can: hi311x: do not report txerr and rxerr during bus-off
can: slcan: do not report txerr and rxerr during bus-off
can: sja1000: do not report txerr and rxerr during bus-off
can: rcar_can: do not report txerr and rxerr during bus-off
can: pch_can: do not report txerr and rxerr during bus-off
platform/chrome: cros_kbd_led_backlight: fix build warning
platform/chrome: cros_ec_proto: add Kunit test for cros_ec_cmd()
platform/chrome: cros_ec_proto: add Kunit tests for get_sensor_count
platform/chrome: cros_ec_proto: add Kunit tests for check_features
platform/chrome: cros_ec_proto: add Kunit tests for get_host_event
platform/chrome: cros_ec_proto: add Kunit tests for get_next_event
platform/chrome: cros_ec_proto: add Kunit test for cros_ec_map_error()
platform/chrome: cros_ec_proto: add Kunit tests for cmd_xfer_status
platform/chrome: cros_ec_proto: return -EPROTO if empty payload
platform/chrome: cros_ec_proto: add Kunit test for empty payload
platform/chrome: cros_ec_proto: return -EAGAIN when retries timed out
platform/chrome: cros_ec_proto: change Kunit expectation when timed out
platform/chrome: cros_ec_proto: separate cros_ec_wait_until_complete()
platform/chrome: cros_ec_proto: separate cros_ec_xfer_command()
platform/chrome: cros_ec_proto: add Kunit tests for cros_ec_send_command()
platform/chrome: cros_ec_proto: add Kunit tests for cros_ec_cmd_xfer()
platform/chrome: cros_ec_proto: add "cros_ec_" prefix to send_command()
net/sched: remove qdisc_root_lock() helper
riscv/efi_stub: Add 64bit boot-hartid support on RV64
riscv: cpu: Add 64bit hartid support on RV64
riscv: smp: Add 64bit hartid support on RV64
riscv: spinwait: Fix hartid variable type
riscv: cpu_ops_sbi: Add 64bit hartid support on RV64
Documentation/cxl: Use a double line break between entries
cxl/port: Read CDAT table
driver-core: Introduce BIN_ATTR_ADMIN_{RO,RW}
cxl/pci: Create PCI DOE mailbox's for memory devices
PCI/DOE: Add DOE mailbox support functions
PCI: Replace magic constant for PCI Sig Vendor ID
PCI: Add vendor ID for the PCI SIG
of: overlay: Simplify of_overlay_fdt_apply() tail
of: overlay: Move devicetree_corrupt() check up
sfc: update MCDI protocol headers
net/mlx5: CT: Remove warning of ignore_flow_level support for non PF
net/mlx5e: Add resiliency for PTP TX port timestamp
net/mlx5: Expose ts_cqe_metadata_size2wqe_counter
net/mlx5e: HTB, move htb functions to a new file
net/mlx5e: HTB, change functions name to follow convention
net/mlx5e: HTB, remove priv from htb function calls
net/mlx5e: HTB, hide and dynamically allocate mlx5e_htb structure
net/mlx5e: HTB, move stats and max_sqs to priv
net/mlx5e: HTB, move section comment to the right place
net/mlx5e: HTB, move ids to selq_params struct
net/mlx5e: HTB, reduce visibility of htb functions
net/mlx5e: Fix mqprio_rl handling on devlink reload
net/mlx5e: Report header-data split state through ethtool
can: peak_usb: include support for a new MCU
can: peak_usb: correction of an initially misnamed field name
can: peak_usb: pcan_dump_mem(): mark input prompt and data pointer as const
perf tools: Fix dso_id inode generation comparison
can: ctucanfd: Update CTU CAN FD IP core registers to match version 3.x.
can: c_can: remove wrong comment
can: slcan: do not sleep with a spin lock held
can: sja1000: Change the return type as void for SoC specific init
can: sja1000: Use device_get_match_data to get device data
can: sja1000: Add Quirk for RZ/N1 SJA1000 CAN controller
dt-bindings: can: nxp,sja1000: Document RZ/N1{D,S} support
dt-bindings: can: sja1000: Convert to json-schema
can: slcan: clean up if/else
can: slcan: convert comparison to NULL into !val
can: slcan: fix whitespace issues
can: slcan: slcan_init() convert printk(LEVEL ...) to pr_level()
can: slcan: convert comments to network style comments
can: slcan: use scnprintf() as a hardening measure
RDMA/mlx5: Expose steering anchor to userspace
RDMA/mlx5: Refactor get flow table function
libbpf: fix an snprintf() overflow check
selftests/bpf: fix a test for snprintf() overflow
bpf, docs: document BPF_MAP_TYPE_HASH and variants
iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
iommu/arm-smmu-qcom: Add SM6375 SMMU compatible
dt-bindings: arm-smmu: Add compatible for Qualcomm SM6375
selftests/bpf: test eager BPF ringbuf size adjustment logic
libbpf: make RINGBUF map size adjustments more eagerly
bpf: fix bpf_skb_pull_data documentation
libbpf: fallback to tracefs mount point if debugfs is not mounted
bpf: Don't redirect packets with invalid pkt_len
selftests/bpf: validate .bss section bigger than 8MB is possible now
bpf: remove obsolete KMALLOC_MAX_SIZE restriction on array map value size
bpf: make uniform use of array->elem_size everywhere in arraymap.c
bpf: fix potential 32-bit overflow when accessing ARRAY map element
docs/bpf: Update documentation for BTF_KIND_FUNC
bpf: fix lsm_cgroup build errors on esoteric configs
selftests/bpf: use BPF_KSYSCALL and SEC("ksyscall") in selftests
libbpf: add ksyscall/kretsyscall sections support for syscall kprobes
libbpf: improve BPF_KPROBE_SYSCALL macro and rename it to BPF_KSYSCALL
selftests/bpf: add test of __weak unknown virtual __kconfig extern
libbpf: generalize virtual __kconfig externs and use it for USDT
scsi: qla2xxx: tracing: Use the new __vstring() helper
scsi: iscsi: tracing: Use the new __vstring() helper
usb: musb: tracing: Use the new __vstring() helper
s390/uvdevice: autoload module based on CPU facility
s390/cpufeature: allow for facility bits
s390/cpufeature: rework to allow more than only hwcap bits
MAINTAINERS: pick up all vfio_ap docs for VFIO AP maintainers
s390/Docs: new doc describing lock usage by the vfio_ap device driver
s390/vfio-ap: update docs to include dynamic config support
s390/vfio-ap: handle config changed and scan complete notification
s390/vfio-ap: sysfs attribute to display the guest's matrix
s390/vfio-ap: implement in-use callback for vfio_ap driver
s390/vfio-ap: reset queues after adapter/domain unassignment
s390/vfio-ap: hot plug/unplug of AP devices when probed/removed
s390/vfio-ap: allow hot plug/unplug of AP devices when assigned/unassigned
s390/vfio-ap: prepare for dynamic update of guest's APCB on queue probe/remove
s390/vfio-ap: prepare for dynamic update of guest's APCB on assign/unassign
s390/vfio-ap: use proper locking order when setting/clearing KVM pointer
s390/vfio-ap: introduce new mutex to control access to the KVM pointer
s390/vfio-ap: rename matrix_dev->lock mutex to matrix_dev->mdevs_lock
s390/vfio-ap: allow assignment of unavailable AP queues to mdev device
s390/vfio-ap: refresh guest's APCB by filtering AP resources assigned to mdev
s390/vfio-ap: introduce shadow APCB
s390/vfio-ap: manage link between queue struct and matrix mdev
s390/vfio-ap: move probe and remove callbacks to vfio_ap_ops.c
s390/vfio-ap: use new AP bus interface to search for queue devices
ASoC: nau8821: Don't unconditionally free interrupt
ASoC: amd: yc: Decrease level of error message
ASoC: nau8821: add new widget to control system clock
ASoC: rsnd: ssiu: add missing .quit callback for gen2
KVM: s390: pv: don't present the ecall interrupt twice
net: dsa: microchip: fix the missing ksz8_r_mib_cnt
fs: Add missing umask strip in vfs_tmpfile
fs: add mode_strip_sgid() helper
dt-bindings: iio: adc: Add compatible for MT8188
tty: vt: initialize unicode screen buffer
KVM: s390: pv: destroy the configuration before its memory
KVM: s390: pv: refactoring of kvm_s390_pv_deinit_vm
s390/mm: KVM: pv: when tearing down, try to destroy protected pages
KVM: s390: pv: add mmu_notifier
Revert "platform/chrome: Add Type-C mux set command definitions"
Revert "platform/chrome: cros_typec_switch: Add switch driver"
Revert "platform/chrome: cros_typec_switch: Add ACPI Kconfig dep"
Revert "platform/chrome: cros_typec_switch: Set EC retimer"
Revert "platform/chrome: cros_typec_switch: Add event check"
Revert "platform/chrome: cros_typec_switch: Register mode switches"
Revert "platform/chrome: cros_ec_typec: Cleanup switch handle return paths"
Revert "platform/chrome: cros_ec_typec: Get retimer handle"
apparmor: move ptrace mediation to more logical task.{h,c}
mtd: spi-nor: esmt: Use correct name of f25l32qa
apparmor: extend policydb permission set by making use of the xbits
dt-bindings: mfd: syscon: Update Lee Jones' email address
apparmor: allow label to carry debug flags
MAINTAINERS: Use Lee Jones' kernel.org address for Syscon submissions
MAINTAINERS: Use Lee Jones' kernel.org address for MFD submissions
mfd: sun6i-prcm: Update Kconfig description
mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment
mfd: intel_soc_pmic_bxtwc: Drop unneeded casting
mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf()
mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks
mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR()
mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() etc
mfd: intel_soc_pmic_bxtwc: Extend use of temporary variable for struct device
mfd: intel_soc_pmic_bxtwc: Use dev_err_probe()
mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set_drvdata()
mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using core driver's facility
mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in show()/store()
mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs
mfd: mt6397: Add basic support for MT6331+MT6332 PMIC
mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells
mfd: ipaq-micro: Fix spelling mistake of "receive{d}"
mfd: db8500-prcmu: Drop duplicated word "the" in the comments
dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Registers module binding
mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to pm_sleep_ptr() etc
mfd: intel_soc_pmic_chtwc: Use dev_err_probe()
mfd: tc6393xb: Make disable callback return void
mfd: dln2: Automatically detect and fill endpoint pointers
dt-bindings: mfd: mt6397: Add compatibles for MT6331 RTC and keys
dt-bindings: mfd: qcom-pm8xxx: Update the maintainers section
mfd: pm8008: Remove driver data structure pm8008_data
mfd: twl: Remove platform data support
dt-bindings: mfd: Add mp2733 compatible
dt-bindings: mfd: qcom,tcsr: Add qcom,tcsr-mdm9615
dt-bindings: mfd: qcom,tcsr: Convert to dtschema
mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU
mfd: mt6358-irq: Add MT6357 PMIC support
mfd: mt6397-core: Add MT6357 PMIC support
dt-bindings: mfd: Add compatible for MT6331 PMIC
dt-bindings: mfd: stm32-timers: Document how to specify interrupts
mfd: max77620: Fix refcount leak in max77620_initialise_fps
MAINTAINERS: Fix file entry for MAX77693 DT
syscon: Use %pa to format the variable of resource_size_t type
mfd: tc6387xb: Drop disable callback that is never called
mfd: t7l66xb: Drop platform disable callback
mfd: asic3: Make asic3_gpio_remove() return void
MAINTAINERS: Update Intel PMIC (MFD part) to Supported
dt-bindings: mfd: ti,j721e-system-controller: Add clock property
dt-bindings: mfd: Convert da9063 to yaml
mfd: max77714: Update Luca Ceresoli's e-mail address
apparmor: fix overlapping attachment computation
backlight: lp855x: Switch to atomic PWM API
dt-bindings: backlight: Update Lee Jones' email address
apparmor: fix setting unconfined mode on a loaded profile
apparmor: Fix some kernel-doc comments
apparmor: Mark alloc_unconfined() as static
gpio: remove VR41XX related gpio driver
mtd: spi-nor: micron-st: Skip FSR reading if SPI controller does not support it
ata: libata-scsi: cap ata_device->max_sectors according to shost->max_sectors
scsi: scsi_transport_sas: cap shost opt_sectors according to DMA optimal limit
scsi: sd: allow max_sectors be capped at DMA optimal size limit
iio: light: isl29028: Fix the warning in isl29028_remove()
iio: accel: sca3300: Extend the trigger buffer from 16 to 32 bytes
iio: fix iio_format_avail_range() printing for none IIO_VAL_INT
RDMA/rxe: Remove unused qp parameter
iio: adc: max1027: unlock on error path in max1027_read_single_value()
dt-bindings: gpio: add pull-disable flag
gpiolib: acpi: support bias pull disable
gpiolib: of: support bias pull disable
gpiolib: add support for bias pull disable
gpio: 74xx-mmio: use bits.h macros for all masks
gpio: 74xx-mmio: Check MMIO_74XX_DIR_IN flag in mmio_74xx_dir_in()
gpio: 74xx-mmio: Make use of device properties
IB/qib: Fix comment typo
gpiolib: cdev: compile out HTE unless CONFIG_HTE selected
gpiolib: cdev: consolidate edge detector configuration flags
gpiolib: cdev: simplify line event identification
gpiolib: cdev: replace if-else chains with switches
gpiolib: cdev: simplify parameter in call to hte_edge_setup
gpiolib: cdev: simplify linereq_free
gpio: 104-idi-48: unsigned to unsigned int cleanup
gpio: GPIO_SAMA5D2_PIOBU should depend on ARCH_AT91
gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
dt-bindings: gpio: Convert TI TPIC2810 GPIO Controller bindings to YAML
gpio: lp3943: unsigned to unsigned int cleanup
gpiolib: of: Use device_match_of_node() helper
gpio: adp5588: sort header inclusion alphabetically
gpio: adp5588: Do not use defined value for driver name and compatible
gpio: adp5588: Switch from of headers to mod_devicetable.h
gpio: rockchip: add support for rk3588
dt-bindings: gpio: rockchip: add gpio-ranges
gpio: adnp: Make use of device properties
gpio: adnp: use simple i2c probe function
gpio: pca9570: add pca9571 support
gpio: pca9570: Add DT bindings for NXP PCA9571
gpio: xgs-iproc: Drop if with an always false condition
gpio: brcmstb: Make .remove() obviously always return 0
gpio: ucb1400: Remove platform setup and teardown support
gpio: twl4030: Don't return an error after WARN in .remove
gpio: twl4030: Drop platform teardown callback
dt-bindings: gpio: renesas,rcar-gpio: R-Car V3U is R-Car Gen4
gpio: davinci: Add support for system suspend/resume PM
dt-bindings: gpio: gpio-mvebu: document offset and marvell,pwm-offset
dt-bindings: gpio: gpio-mvebu: deprecate armadaxp-gpio
dt-bindings: gpio: gpio-mvebu: convert txt binding to DT schema format
gpiolib: devres: Get rid of unused devm_gpio_free()
net: prestera: acl: add support for 'police' action on egress
MAINTAINERS: Use my kernel.org email
OPP: Don't drop opp->np reference while it is still in use
RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
OPP: Don't drop opp_table->np reference while it is still in use
scsi: core: cap shost max_sectors according to DMA limits only once
dma-iommu: add iommu_dma_opt_mapping_size()
dma-mapping: add dma_opt_mapping_size()
net: macb: fixup sparse warnings on __be16 ports
net: prestera: acl: fix code formatting
vmxnet3: Record queue number to incoming packets
net: devlink: remove unused locked functions
netdevsim: convert driver to use unlocked devlink API during init/fini
net: devlink: add unlocked variants of devlink_region_create/destroy() functions
mlxsw: convert driver to use unlocked devlink API during init/fini
net: devlink: add unlocked variants of devlink_dpipe*() functions
net: devlink: add unlocked variants of devlink_sb*() functions
net: devlink: add unlocked variants of devlink_resource*() functions
net: devlink: add unlocked variants of devling_trap*() functions
net: devlink: avoid false DEADLOCK warning reported by lockdep
scsi: target: iscsi: Fix clang -Wformat warnings
scsi: ufs: core: Read device property for ref clock
scsi: libsas: Resume SAS host for phy reset or enable via sysfs
scsi: hisi_sas: Modify v3 HW SATA completion error processing
scsi: hisi_sas: Relocate DMA unmap of SMP task
scsi: hisi_sas: Remove unnecessary variable to hold DMA map elements
scsi: hisi_sas: Call hisi_sas_slave_configure() from slave_configure_v3_hw()
scsi: mpi3mr: Delete a stray tab
scsi: mpi3mr: Unlock on error path
scsi: mpi3mr: Reduce VD queue depth on detecting throttling
scsi: mpi3mr: Resource Based Metering
clk: qcom: gcc-msm8994: use parent_hws for gpll0/4
scsi: sg: Allow waiting for commands to complete on removed device
scsi: qla2xxx: Update version to 10.02.07.800-k
scsi: qla2xxx: Update manufacturer details
scsi: qla2xxx: Fix sparse warning for dport_data
scsi: qla2xxx: Fix discovery issues in FC-AL topology
scsi: qla2xxx: Fix imbalance vha->vref_count
scsi: qla2xxx: edif: Fix dropped IKE message
scsi: qla2xxx: Fix response queue handler reading stale packets
scsi: qla2xxx: Zero undefined mailbox IN registers
scsi: qla2xxx: Fix incorrect display of max frame size
scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
clk: qcom: clk-rpm: convert to parent_data API
dt-bindings: clock: fix wrong clock documentation for qcom,rpmcc
clk: qcom: gcc-msm8939: Add missing USB HS system clock frequencies
clk: qcom: gcc-msm8939: Add missing MDSS MDP clock frequencies
clk: qcom: gcc-msm8939: Add missing CAMSS CPP clock frequencies
clk: qcom: gcc-msm8939: Fix venus0_vcodec0_clk frequency definitions
clk: qcom: gcc-msm8939: Add missing CAMSS CCI bus clock
clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk
clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled
clk: qcom: Drop mmcx gdsc supply for dispcc and videocc
drm/amdgpu: add comment to HW_IP_VCN_ENC type
drm/amd/pm: enable mode1 reset for smu_v13_0_7
drm/amdgpu: correct the PSP_BL_CMD enum
drm/amdgpu: drop runpm from amdgpu_device structure
drm/amdgpu: drop runtime pm disablement quirk on several sienna cichlid cards
drm/amdgpu: skip SMU FW reloading in runpm BACO case
drm/amdgpu: introduce runtime pm mode
drm/amd/display: Remove unnecessary NULL check in commit_planes_for_stream()
drm/amdgpu: Clarify asics naming in Kconfig options
drm/amd/display: Fix spelling mistake "supporing" -> "supporting"
drm/amd/display: Enable building new display engine with KCOV enabled
drm/amdgpu: restore original stable pstate on ctx fini
platform/chrome: cros_typec_switch: Add ACPI Kconfig dep
drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x
drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x
drm/amdgpu: create I2S platform devices for Jadeite platform
drm/amdgpu: add dmi check for jadeite platform
drm/amdgpu: Call trace info was found in dmesg when loading amdgpu
drm/amdgpu: fix for coding style issues
drm/amdgpu: add umc ras functions for umc v8_10_0
drm/amdgpu: add umc v8_10_0 ip headers
drm/amdgpu: Get rid of amdgpu_job->external_hw_fence
drm/amdgpu: limiting AV1 to first instance on VCN4 decode
remoteproc: Directly use ida_alloc()/free()
remoteproc: Use unbounded workqueue for recovery work
remoteproc: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
remoteproc: qcom_q6v5_pas: Deal silently with optional px and cx regulators
remoteproc: sysmon: Send sysmon state only for running rprocs
remoteproc: sysmon: Wait for SSCTL service to come up
remoteproc: qcom: q6v5: Set q6 state to offline on receiving wdog irq
remoteproc: qcom: pas: Check if coredump is enabled
remoteproc: qcom: pas: Mark devices as wakeup capable
remoteproc: qcom: pas: Mark va as io memory
remoteproc: qcom: pas: Add decrypt shutdown support for modem
remoteproc: qcom: q6v5-mss: add powerdomains to MSM8996 config
remoteproc: qcom_q6v5: Introduce panic handler for MSS
remoteproc: qcom_q6v5_mss: Update MBA log info
remoteproc: qcom: correct kerneldoc
remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use
remoteproc: qcom: using pm_runtime_resume_and_get to simplify the code
dt-bindings: bus: qcom,ssc-block-bus: rework arrays and drop redundant minItems
perf buildid-list: Add a "-m" option to show kernel and modules build-ids
platform/chrome: cros_ec_typec: Register port altmodes
platform/chrome: cros_ec_typec: Rename port altmode array
iio: proximity: sx9324: add empty line in front of bullet list
iio: magnetometer: hmc5843: Remove duplicate 'the'
iio: magn: yas530: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros
iio: magnetometer: ak8974: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros
iio: light: veml6030: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros
iio: light: vcnl4035: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros
iio: light: vcnl4000: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr() macros
iio: light: tsl2591: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr()
iio: light: tsl2583: Use DEFINE_RUNTIME_DEV_PM_OPS and pm_ptr()
iio: light: isl29028: Use DEFINE_RUNTIME_DEV_PM_OPS() and pm_ptr()
iio: light: gp2ap002: Switch to DEFINE_RUNTIME_DEV_PM_OPS and pm_ptr()
iio: adc: imx8qxp: Switch to DEFINE_RUNTIME_DEV_PM_OPS and pm_ptr()
iio: light: us5182: Switch from CONFIG_PM guards to pm_ptr() etc
iio: temperature: ltc2983: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: proximity: cros_ec_mkbp: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: light: cm3605: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: light: bh1750: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: light: as73211: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: light: al3320a: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: light: al3010: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: health: afe4404: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: health: afe4403: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: gyro: itg3200: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: dac: mcp4725: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: dac: max5821: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: dac: max517: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: dac: ltc1660: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: dac: ds4424: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: chemical: scd4x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: xilinx-ams: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: ti-am335x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: stmpe-adc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: mt6577_auxadc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: meson_saradc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: imx7d_adc: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: at91-sam5d2: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: ad799x: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: accel: bma220: Switch to DEFINE_SIMPLE_DEV_PM_OPS() and pm_sleep_ptr()
iio: adc: ti-ads124s08: Drop unused parameter to ads124s_read()
iio: ABI: stm32-timer-trigger: Fuse unusual ABI into main doc.
iio: ABI: max31865: Drop in_filter_notch_centre_frequency as in main docs.
iio: ABI: temperature: Unify documentation for thermocouple fault detection.
iio: Be consistent with allocation result tests.
iio: Use parens with sizeof
iio: adc: npcm: Add NPCM8XX support
dt-bindings: iio: adc: npcm: Add npcm845 compatible string
iio: cros: Register FIFO callback after sensor is registered
remoteproc: mediatek: Support MT8188 SCP
dt-bindings: remoteproc: mediatek: Add binding for mt8188 scp
igc: Remove forced_speed_duplex value
igc: Remove MSI-X PBA Clear register
igc: Lift TAPRIO schedule restriction
powerpc/52xx: Mark gpt driver as not removable
dt-bindings: pinctrl: mt8195: Use drive-strength-microamp in examples
ASoC: mediatek: mt8195: extract SOF common code
wifi: wl1251: fix repeated words in comments
wifi: rsi: fix repeated words in comments
wifi: rtl8192se: fix repeated words in comments
wifi: rtlwifi: fix repeated words in comments
wifi: rt2x00: fix repeated words in comments
wifi: qtnfmac: fix repeated words in comments
wifi: iwlegacy: fix repeated words in comments
wifi: ipw2x00: fix repeated words in comments
wifi: brcmsmac: fix repeated words in comments
wifi: brcmfmac: fix repeated words in comments
wifi: b43: fix repeated words in comments
wifi: atmel: fix repeated words in comments
wifi: mac80211: do not abuse fq.lock in ieee80211_do_stop()
wifi: p54: add missing parentheses in p54_flush()
wifi: mt7601u: fix clang -Wformat warning
wifi: mt7601u: eeprom: fix clang -Wformat warning
wifi: p54: Use the bitmap API to allocate bitmaps
wifi: p54: Fix an error handling path in p54spi_probe()
RDMA/rxe: Remove unused mask parameter
RDMA/rxe: Rename rxe_atomic_reply to atomic_reply
RDMA/rxe: Add common rxe_prepare_res()
mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume
RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup
dt-bindings: mmc: sdhci-msm: Document the SM8450 compatible
mmc: sdhci-msm: drop redundant of_device_id entries
dt-bindings: mmc: sdhci-msm: add MSM8998
RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event
Drivers: hv: Create debugfs file with hyper-v balloon usage information
RDMA/hns: Recover 1bit-ECC error of RAM on chip
RDMA/hns: Refactor the abnormal interrupt handler function
RDMA/hns: Fix incorrect clearing of interrupt status register
RDMA/hns: Fix the wrong type of return value of the interrupt handler
RDMA/hns: Remove unused abnormal interrupt of type RAS
RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()
RDMA/hfi1: Depend on !UML
atl1c: use netif_napi_add_tx() for Tx NAPI
net: dsa: microchip: fix Clang -Wunused-const-variable warning on 'ksz_dt_ids'
tls: rx: decrypt into a fresh skb
tls: rx: async: don't put async zc on the list
tls: rx: async: hold onto the input skb
tls: rx: async: adjust record geometry immediately
tls: rx: return the decrypted skb via darg
tls: rx: read the input skb from ctx->recv_pkt
tls: rx: factor out device darg update
tls: rx: remove the message decrypted tracking
tls: rx: don't keep decrypted skbs on ctx->recv_pkt
tls: rx: don't try to keep the skbs always on the list
tls: rx: allow only one reader at a time
RDMA/irdma: Use the bitmap API to allocate bitmaps
net/smc: Extend SMC-R link group netlink attribute
net/smc: Allow virtually contiguous sndbufs or RMBs for SMC-R
net/smc: Use sysctl-specified types of buffers in new link group
net/smc: Introduce a sysctl for setting SMC-R buffer type
net/smc: optimize for smc_sndbuf_sync_sg_for_device and smc_rmb_sync_sg_for_cpu
net/smc: remove redundant dma sync ops
wifi: wcn36xx: fix repeated words in comments
wifi: wil6210: fix repeated words in comments
wifi: ath: fix repeated words in comments
wifi: ath6kl: fix repeated words in comments
wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
wifi: ath5k: fix repeated words in comments
wifi: ath11k: mac: fix long line
Revert "pinctrl: qcom: spmi-gpio: make the irqchip immutable"
pinctrl: imx93: Add MODULE_DEVICE_TABLE()
pinctrl: sunxi: Add driver for Allwinner D1
pinctrl: sunxi: Make some layout parameters dynamic
pinctrl: sunxi: Refactor register/offset calculation
pinctrl: sunxi: Support the 2.5V I/O bias mode
pinctrl: sunxi: Add I/O bias setting for H6 R-PIO
dt-bindings: pinctrl: Add compatible for Allwinner D1
pinctrl: qcom-pmic-gpio: add support for PMP8074
dt-bindings: pinctrl: qcom,pmic-gpio: add PMP8074
pinctrl: qcom: spmi-gpio: Add pm8226 compatibility
pinctrl: core: Use device_match_of_node() helper
dt-bindings: pinctrl: mt8195: Add gpio-line-names property
dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp
dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-resistance-in-si-unit
pinctrl: at91: remove #ifdef CONFIG_PM
pinctrl: at91-pio4: remove #ifdef CONFIG_PM_SLEEP
RDMA/rtrs-srv: Do not use mempool for page allocation
RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function
RDMA/rtrs-srv: Use per-cpu variables for rdma stats
RDMA/rtrs-clt: Use this_cpu_ API for stats
RDMA/rtrs-srv: Fix modinfo output for stringify
RDMA: remove useless condition in siw_create_cq()
RDMA/rtrs-clt: Use bitmap_empty()
RDMA/rtrs-clt: Use the bitmap API to allocate bitmaps
RDMA/qib: Use the bitmap API to allocate bitmaps
RDMA/irdma: Fix setting of QP context err_rq_idx_valid field
RDMA/irdma: Fix VLAN connection with wildcard address
RDMA/irdma: Fix a window for use-after-free
RDMA/irdma: Make resource distribution algorithm more QP oriented
RDMA/irdma: Make CQP invalid state error non-critical
RDMA/irdma: Add AE source to error log
RDMA/irdma: Add 2 level PBLE support for FMR
cpufreq: tegra194: Staticize struct tegra_cpufreq_soc instances
video: fbdev: omapfb: Unexport omap*_update_window_async()
video: fbdev: atari: Remove backward bug-compatibility
video: fbdev: atari: Remove unused definitions and variables
video: fbdev: atari: Fix VGA modes
video: fbdev: atari: Fix TT High video mode vertical refresh
video: fbdev: atari: Remove unneeded casts to void *
video: fbdev: atari: Remove unneeded casts from void *
video: fbdev: atari: Fix ext_setcolreg()
video: fbdev: atari: Fix inverse handling
video: fbdev: atari: Remove bogus FB_VMODE_YWRAP flags
video: fbdev: atari: Simplify atafb_pan_display()
video: fbdev: Make *fb_setup() and *fb_init() static
video: fbdev: cirrusfb: Make cirrusfb_zorro_unregister() static
video: fbdev: sa1100fb: Remove unused sa1100fb_setup()
video: fbdev: amiga: Simplify amifb_pan_display()
swiotlb: move struct io_tlb_slot to swiotlb.c
swiotlb: ensure a segment doesn't cross the area boundary
swiotlb: consolidate rounding up default_nslabs
swiotlb: remove unused fields in io_tlb_mem
swiotlb: fix use after free on error handling path
dt-bindings: cpufreq: cpufreq-qcom-hw: Add SM6375 compatible
dt-bindings: opp: Add msm8939 to the compatible list
dt-bindings: opp: Add missing compat devices
dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks
cpufreq: Change order of online() CB and policy->cpus modification
docs: ABI: sysfs-bus-event_source-devices: Document sysfs caps entry for PMU
powerpc/perf: Add support for caps under sysfs in powerpc
powerpc/perf: Give generic PMU a nice name
fs/ocfs2: Fix spelling typo in comment
ia64: old_rr4 added under CONFIG_HUGETLB_PAGE
proc: fix test for "vsyscall=xonly" boot option
proc: fix a dentry lock race between release_task and lookup
autofs: remove unused ino field inode
autofs: add comment about autofs_mountpoint_changed()
autofs: use dentry info count instead of simple_empty()
autofs: make dentry info count consistent
autofs: use inode permission method for write access
lib: devres: use numa aware allocation
lib/smp_processor_id: fix imbalanced instrumentation_end() call
cpumask: update cpumask_next_wrap() signature
lib/test: introduce cpumask KUnit test suite
cpumask: Fix invalid uniprocessor mask assumption
cpumask: add UP optimised for_each_*_cpu versions
x86/cacheinfo: move shared cache map definitions
scripts/bloat-o-meter: add -p argument
scripts/bloat-o-meter: switch argument parsing to using argparse
epoll: autoremove wakers even more aggressively
ipc/mqueue: remove unnecessary (void*) conversion
kdump: round up the total memory size to 128M for crashkernel reservation
proc: delete unused <linux/uaccess.h> includes
vmcoreinfo: include kallsyms symbols
kallsyms: move declarations to internal header
lib/ts_bm.c: remove redundant store to variable consumed after addition
lib/scatterlist: use matched parameter type when calling __sg_free_table()
lib: make LZ4_decompress_safe_forceExtDict() static
lib/radix-tree: remove unused argument of insert_entries
kfifo: fix kfifo_to_user() return type
compiler-gcc.h: remove ancient workaround for gcc PR 58670
lib/error-inject: traverse list with mutex
lib/stackdepot: replace CONFIG_STACK_HASH_ORDER with automatic sizing
net, lib/once: remove {net_}get_random_once_wait macro
lib/lru_cache: fix error free handing in lc_create
init: add "hostname" kernel parameter
zram: fix unused 'zram_wb_devops' warning
writeback: cleanup bdi_sched_wait()
mm/mmap: fix obsolete comment of find_extend_vma
mm/page_vma_mapped.c: use helper function huge_pte_lock
mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask
mm, hugetlb: skip irrelevant nodes in show_free_areas()
mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free()
mm/mprotect: remove the redundant initialization for error
mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_huge_pages_pid
mm/huge_memory: comment the subtly logic in __split_huge_pmd
mm/huge_memory: correct comment of prep_transhuge_page
mm/huge_memory: fix comment of page_deferred_list
mm/huge_memory: minor cleanup for split_huge_pages_all
mm/huge_memory: try to free subpage in swapcache when possible
mm/huge_memory: check pmd_present first in is_huge_zero_pmd
mm/huge_memory: fix comment in zap_huge_pud
mm/huge_memory: use helper macro __ATTR_RW
mm/huge_memory: use helper function vma_lookup in split_huge_pages_pid
mm/huge_memory: rename mmun_start to haddr in remove_migration_pmd
mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessed
mm/huge_memory: use helper touch_pud in huge_pud_set_accessed
mm/huge_memory: fix comment of __pud_trans_huge_lock
mm/huge_memory: access vm_page_prot with READ_ONCE in remove_migration_pmd
mm/huge_memory: use flush_pmd_tlb_range in move_huge_pmd
ARM: head.S: rename PMD_ORDER to PMD_ENTRY_ORDER
xtensa: drop definition of PGD_ORDER
parisc: rename PGD_ORDER to PGD_TABLE_ORDER
loongarch: drop definition of PGD_ORDER
loongarch: drop definition of PUD_ORDER
loongarch: drop definition of PMD_ORDER
loongarch: drop definition of PTE_ORDER
nios2: drop definition of PGD_ORDER
nios2: drop definition of PTE_ORDER
mips: rename PGD_ORDER to PGD_TABLE_ORDER
mips: drop definitions of PTE_ORDER
mips: rename PUD_ORDER to PUD_TABLE_ORDER
mips: rename PMD_ORDER to PMD_TABLE_ORDER
csky: drop definition of PGD_ORDER
csky: drop definition of PTE_ORDER
mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT
sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
xtensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
loongarch/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT
mm/mmap: build protect protection_map[] with ARCH_HAS_VM_GET_PAGE_PROT
x86/mm: move protection_map[] inside the platform
arm64/mm: move protection_map[] inside the platform
sparc/mm: move protection_map[] inside the platform
powerpc/mm: move protection_map[] inside the platform
mm/mmap: define DECLARE_VM_GET_PAGE_PROT
mm/mmap: build protect protection_map[] with __P000
mm: nommu: pass a pointer to virt_to_page()
mm: gup: pass a pointer to virt_to_page()
mm: kfence: pass a pointer to virt_to_page()
mm/highmem: pass a pointer to virt_to_page()
lib/test_free_pages.c: pass a pointer to virt_to_page()
mm/memcontrol.c: replace cgroup_memory_nokmem with mem_cgroup_kmem_disabled()
mm/page_alloc: replace local_lock with normal spinlock
mm/page_alloc: remotely drain per-cpu lists
mm/page_alloc: protect PCP lists with a spinlock
mm/page_alloc: remove mistaken page == NULL check in rmqueue
mm/page_alloc: split out buddy removal code from rmqueue into separate helper
mm/page_alloc: use only one PCP list for THP-sized allocations
mm/page_alloc: add page->buddy_list and page->pcp_list
hugetlb: lazy page table copies in fork()
hugetlb: do not update address in huge_pmd_unshare
arm64/hugetlb: implement arm64 specific hugetlb_mask_last_page
hugetlb: skip to end of PT page mapping when pte not present
kasan: separate double free case from invalid free
doc: proc: fix the description to THPeligible
mm: khugepaged: reorg some khugepaged helpers
mm: thp: kill __transhuge_page_enabled()
mm: thp: kill transparent_hugepage_active()
mm: khugepaged: better comments for anon vma check in hugepage_vma_revalidate
mm: thp: consolidate vma size check to transhuge_vma_suitable
mm: khugepaged: check THP flag in hugepage_vma_check()
xfs: add dax dedupe support
xfs: support CoW in fsdax mode
fsdax: dedup file range to use a compare function
fsdax: add dax_iomap_cow_copy() for dax zero
fsdax: replace mmap entry in case of CoW
fsdax: introduce dax_iomap_cow_copy()
fsdax: output address in dax_iomap_pfn() and rename it
fsdax: set a CoW flag when associate reflink mappings
xfs: implement ->notify_failure() for XFS
mm: introduce mf_dax_kill_procs() for fsdax case
fsdax: introduce dax_lock_mapping_entry()
pagemap,pmem: introduce ->memory_failure()
mm: factor helpers for memory_failure_dev_pagemap
dax: introduce holder for dax_device
tools: add selftests to hmm for COW in device memory
tools: add hmm gup tests for device coherent type
tools: update test_hmm script to support SP config
tools: update hmm-test to support device coherent type
lib: add support for device coherent type in test_hmm
lib: test_hmm add module param for zone device type
lib: test_hmm add ioctl to get zone device type
drm/amdkfd: add SPM support for SVM
mm/gup: migrate device coherent pages when pinning instead of failing
mm: add device coherent vma selection for memory migration
mm: handling Non-LRU pages returned by vm_normal_pages
mm: add zone device coherent type memory support
mm: move page zone helpers from mm.h to mmzone.h
mm: rename is_pinnable_page() to is_longterm_pinnable_page()
selftests/vm: add protection_keys tests to run_vmtests
mm/damon/lru_sort: fix potential memory leak in damon_lru_sort_init()
um: include sys/types.h for size_t
um: Replace to_phys() and to_virt() with less generic function names
um: Add missing apply_returns()
um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups
um: include linux/stddef.h for __always_inline
UML: add support for KASAN under x86_64
mm: Add PAGE_ALIGN_DOWN macro
um: random: Don't initialise hwrng struct with zero
um: remove unused mm_copy_segments
um: remove unused variable
um: Remove straying parenthesis
um: x86: print RIP with symbol
arch: um: Fix build for statically linked UML w/ constructors
x86/um: Kconfig: Fix indentation
um/drivers: Kconfig: Fix indentation
um: Kconfig: Fix indentation
net/mlx5: fs, allow flow table creation with a UID
net/mlx5: fs, expose flow table ID to users
net/mlx5: Expose the ability to point to any UID from shared UID
ipoib: switch to netif_napi_add_weight()
IB/hfi1: switch to netif_napi_add_weight()
IB/hfi1: switch to netif_napi_add_tx()
RDMA/qib: Use the bitmap API when applicable
platform/surface: tabletsw: Fix __le32 integer access
leds: leds-bcm63138: get rid of LED_OFF
leds: add help info about BCM63138 module name
dt-bindings: leds: leds-bcm63138: unify full stops in descriptions
MIPS: BMIPS: Utilize cfe_die() for invalid DTB
MIPS: CFE: Add cfe_die()
dt-bindings: leds: lp50xx: fix LED children names
dt-bindings: leds: class-multicolor: reference class directly in multi-led node
leds: bcm63138: add support for BCM63138 controller
dt-bindings: leds: add Broadcom's BCM63138 controller
media: rkisp1: debug: Add dump file in debugfs for MI main path registers
media: rkisp1: Make the internal CSI-2 receiver optional
media: rkisp1: Add infrastructure to support ISP features
media: rkisp1: Support the ISP parallel input
media: dt-bindings: media: rkisp1: Add port for parallel interface
media: rkisp1: Use fwnode_graph_for_each_endpoint
media: rkisp1: csi: Plumb the CSI RX subdev
media: rkisp1: csi: Implement a V4L2 subdev for the CSI receiver
media: rkisp1: isp: Disallow multiple active sources
media: rkisp1: isp: Rename rkisp1_get_remote_source()
media: rkisp1: isp: Constify various local variables
media: rkisp1: isp: Fix whitespace issues
media: rkisp1: isp: Initialize some variables at declaration time
media: rkisp1: isp: Merge ISP_ACQ_PROP configuration in single variable
media: rkisp1: isp: Move input configuration to rkisp1_config_isp()
media: rkisp1: isp: Pass rkisp1_isp pointer to internal ISP functions
media: rkisp1: isp: Add rkisp1_device backpointer to rkisp1_isp
media: rkisp1: isp: Add container_of wrapper to cast subdev to rkisp1_isp
media: rkisp1: isp: Rename rkisp1_device.active_sensor to source
media: rkisp1: isp: Pass mbus type and flags to rkisp1_config_cif()
media: rkisp1: isp: Don't initialize ret to 0 in rkisp1_isp_s_stream()
media: rkisp1: csi: Constify argument to rkisp1_csi_start()
media: rkisp1: csi: Pass sensor pointer to rkisp1_csi_config()
media: rkisp1: csi: Move start delay to rkisp1_csi_start()
media: rkisp1: csi: Rename CSI functions with a common rkisp1_csi prefix
media: rkisp1: csi: Handle CSI-2 RX configuration fully in rkisp1-csi.c
media: rkisp1: isp: Start CSI-2 receiver before ISP
media: rkisp1: Split CSI handling to separate file
media: rkisp1: Fix sensor source pad retrieval at bound time
media: rkisp1: Rename rkisp1_subdev_notifier() to rkisp1_subdev_notifier_register()
media: rkisp1: Create internal links at probe time
media: rkisp1: Create link from sensor to ISP at notifier bound time
media: rkisp1: Reject sensors without pixel rate control at bound time
media: rkisp1: Move sensor .s_stream() call to ISP
leds: clevo-mail: Mark as broken pending interface fix
leds: pwm-multicolor: Support active-low LEDs
media: rkisp1: cap: Print debug message on failed link validation
dt-bindings: leds: pwm-multicolor: Add active-low property
media: rkisp1: Make rkisp1_isp_mbus_info common
leds: pwm-multicolor: Don't show -EPROBE_DEFER as errors
media: rkisp1: Access ISP version from info pointer
media: rkisp1: Save info pointer in rkisp1_device
media: rkisp1: Rename rkisp1_match_data to rkisp1_info
KVM: arm64: Get rid or outdated comments
KVM: arm64: Descope kvm_arm_sys_reg_{get,set}_reg()
KVM: arm64: Get rid of find_reg_by_id()
KVM: arm64: vgic: Tidy-up calls to vgic_{get,set}_common_attr()
KVM: arm64: vgic: Consolidate userspace access for base address setting
KVM: arm64: vgic-v2: Add helper for legacy dist/cpuif base address setting
KVM: arm64: vgic: Use {get,put}_user() instead of copy_{from.to}_user
KVM: arm64: vgic-v2: Consolidate userspace access for MMIO registers
KVM: arm64: vgic-v3: Consolidate userspace access for MMIO registers
KVM: arm64: vgic-v3: Use u32 to manage the line level from userspace
KVM: arm64: vgic-v3: Convert userspace accessors over to FIELD_GET/FIELD_PREP
KVM: arm64: vgic-v3: Make the userspace accessors use sysreg API
KVM: arm64: vgic-v3: Push user access into vgic_v3_cpu_sysregs_uaccess()
KVM: arm64: vgic-v3: Simplify vgic_v3_has_cpu_sysregs_attr()
KVM: arm64: Get rid of reg_from/to_user()
KVM: arm64: Consolidate sysreg userspace accesses
KVM: arm64: Rely on index_to_param() for size checks on userspace access
KVM: arm64: Introduce generic get_user/set_user helpers for system registers
KVM: arm64: Reorder handling of invariant sysregs from userspace
KVM: arm64: Add get_reg_by_id() as a sys_reg_desc retrieving helper
KVM: arm64: Fix hypervisor address symbolization
media: rkisp1: Read the ID register at probe time instead of streamon
media: rkisp1: Disable runtime PM in probe error path
media: rkisp1: Enable compilation on ARCH_MXC
media: mc-entity: Add a new helper function to get a remote pad for a pad
media: mc-entity: Add a new helper function to get a remote pad
media: mc-entity: Rename media_entity_remote_pad() to media_pad_remote_pad_first()
media: v4l2-async: Add notifier operation to destroy asd instances
media: rkvdec: Use vb2_find_buffer
media: hantro: Use vb2_find_buffer
media: vicodec: Use vb2_find_buffer
media: tegra-vde: Use vb2_find_buffer
media: mediatek: vcodec: Use vb2_find_buffer
media: videobuf2: Introduce vb2_find_buffer()
media: cedrus: h265: Implement support for tiles
media: cedrus: Add helper for determining number of elements
media: cedrus: h265: Add a couple of error checks
media: cedrus: Add error handling for failed setup
media: cedrus: Improve error messages for controls
media: cedrus: h265: Fix logic for not low delay flag
media: cedrus: h265: Fix flag name
media: hantro: sunxi: Enable 10-bit decoding
media: hantro: Store VP9 bit depth in context
media: hantro: postproc: Properly calculate chroma offset
media: hantro: postproc: Fix legacy regs configuration
media: hantro: postproc: Fix buffer size calculation
media: hantro: Support format filtering by depth
media: Add P010 tiled format
leds: clevo-mail: fix Kconfig "its" grammar
rpmsg: convert sysfs snprintf to sysfs_emit
rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
rpmsg: qcom: correct kerneldoc
rpmsg: qcom: glink: remove unused name
rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
hwspinlock: qcom: Add support for mmio usage to sfpb-mutex
clk: qcom: fix build error initializer element is not constant
power: supply: olpc_battery: Hold the reference returned by of_find_compatible_node
power: supply: ab8500: add missing destroy_workqueue in ab8500_charger_bind
power: supply: ab8500: Remove flush_scheduled_work() call.
power: supply: ab8500_fg: drop duplicated 'is' in comment
power: supply: ab8500: Drop external charger leftovers
power: supply: ab8500: Add MAINTAINERS entry
dt-bindings: power: reset: qcom,pshold: convert to dtschema
power: supply: Fix typo in power_supply_check_supplies
iio: test: rework Kconfig to support modules
iio: afe: rescale: export symbols used during testing
iio: test: format: follow CONFIG_ naming convention
iio: test: format: add MODULE_* information
iio: test: rescale: add MODULE_* information
iio: adc: ad7949: Fix error message
iio: dac: cio-dac: Cleanup indexing for DAC writes
iio: adc: stx104: Implement and utilize register structures
iio: magnetometer: rm3100: do not explicity set INDIO_BUFFER_TRIGGERED mode
iio: proximity: sx_common: Allow IIO core to take care of firmware node
iio: proximity: sx_common: Don't use IIO device for properties
iio: trigger: move trig->owner init to trigger allocate() stage
dt-bindings: iio: adc: Add imx6ul & imx6sx compatibles
scripts/coccinelle/free: add NULL test before dev_{put, hold} functions
coccinelle: Remove script that checks replacing 0/1 with false/true in functions returning bool
i2c: mlxcpld: Add callback to notify probing completion
i2c: scmi: Replace open coded device_get_match_data()
i2c: stm32: add support for the STM32MP13 soc
dt-bindings: i2c: st,stm32-i2c: add entry for stm32mp13
media: uvcvideo: Remove unneeded goto
media: uvcvideo: Limit power line control for Acer EasyCamera
media: uvcvideo: Limit power line control for Quanta cameras
media: uvcvideo: Limit power line control for Chicony Easycamera
media: uvcvideo: Limit power line control for Chicony Easycamera
media: uvcvideo: Limit power line control for Quanta UVC Webcam
media: uvcvideo: Add support for per-device control mapping overrides
media: uvcvideo: Add missing value for power_line_frequency
media: uvcvideo: Replace broken URL
media: uvcvideo: Fix comment blocks style
media: dt-bindings: media: nxp,imx-mipi-csi2: i.MX8MP support
media: imx: imx-mipi-csis: Implement the .get_frame_desc() operation
media: imx: imx-mipi-csis: Add version register
media: imx: imx-mipi-csis: Set the subdev fwnode for endpoint matching
serial: remove VR41XX serial driver
selftests: net: arp_ndisc_untracked_subnets: test for arp_accept and accept_untracked_na
net: ipv6: new accept_untracked_na option to accept na only if in-network
net: ipv4: new arp_accept option to accept garp only if in-network
net/9p: Initialize the iounit field during fid creation
xhci: tracing: Use the new __vstring() helper
usb: chipidea: tracing: Use the new __vstring() helper
tracing/iwlwifi: Use the new __vstring() helper
tracing/brcm: Use the new __vstring() helper
tracing/ath: Use the new __vstring() helper
tracing/IB/hfi1: Use the new __vstring() helper
tracing/events: Add __vstring() and __assign_vstr() helper macros
libbpf: perfbuf: Add API to get the ring buffer
ASoC: SOF: Intel: hda-stream: test DMA buffer first in hw_params
ASoC: SOF: probes: rename assign/free callbacks as startup/shutdown
ASoC: SOF: Intel: hda: only fixup topology name if not set already
ASoC: SOF: Intel: hda: don't set fw_filename
ASoC: SOF: Intel: atom: don't keep a temporary string in fixup_tplg_name
ASoC: SOF: ipc3-loader: Print out the non matching ext_man magic number
ASoC: SOF: ipc4-topology: set domain bit based on dp domain type
ASoC: SOF: add ipc4 SRC module support
ASoC: SOF: ipc4-pcm: set pcm rate to dai setting
ASoC: SOF: ipc4-topology: move ida allocate/free to widget_setup/free
ASoC: SOF: Intel: MTL: remove redundant snd_sof_dsp_read() call
bpf: iterators: Build and use lightweight bootstrap version of bpftool
tools: runqslower: Build and use lightweight bootstrap version of bpftool
samples: bpf: Fix cross-compiling error by using bootstrap bpftool
Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()"
Revert "ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations"
ice: Remove pci_aer_clear_nonfatal_status() call
ice: Add EXTTS feature to the feature bitmap
neighbor: tracing: Have neigh_create event use __string()
tracing/ipv4/ipv6: Use static array for name field in fib*_lookup_table event
bpf: Fix check against plain integer v 'NULL'
media: uapi: move HEVC stateless controls out of staging
media: uapi: Change data_bit_offset definition
media: uapi: HEVC: fix padding in v4l2 control structures
media: hantro: Stop using Hantro dedicated control
media: controls: Log HEVC stateless control in .std_log
media: uapi: Move the HEVC stateless control type out of staging
media: uapi: Move parsed HEVC pixel format out of staging
media: uapi: Add V4L2_CID_STATELESS_HEVC_ENTRY_POINT_OFFSETS control
ASoC: SOF: Intel: enable dmic handling with 2 or fewer SoundWire links
ASoC: Intel: sof_sdw: add quirk for HP Omen 16-k0005TX
ASoC: Intel: soc-acpi: add table for HP Omen 16-k0005TX
ASoC: Intel: sof_sdw: avoid oops in error handling
drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist
firmware: stratix10-svc: fix kernel-doc warning
media: uapi: HEVC: Define V4L2_CID_STATELESS_HEVC_SLICE_PARAMS as a dynamic array
media: uapi: HEVC: Add documentation to uAPI structure
x86/olpc: fix 'logical not is only applied to the left hand side'
media: uapi: HEVC: Add SEI pic struct flags
media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry
media: uapi: HEVC: Rename HEVC stateless controls with STATELESS prefix
media: uapi: HEVC: Add missing fields in HEVC controls
media: vivid: add dynamic array test control
media: v4l2-ctrls: add support for dynamically allocated arrays.
media: videodev2.h: add V4L2_CTRL_FLAG_DYNAMIC_ARRAY
PM / devfreq: imx: Register i.MX8MP interconnect device
interconnect: imx: Add platform driver for imx8mp
interconnect: imx: configure NoC mode/prioriry/ext_control
interconnect: imx: introduce imx_icc_provider
interconnect: imx: set src node
interconnect: imx: fix max_node_id
media: venus: set ubwc configuration on specific video hardware
media: venus: venus_helper_get_bufreq(): req is never NULL
media: ov5693: add ov5693_of_match, dts support
media: dt-bindings: ov5693: document YAML binding
media: ov5693: add support for acpi clock-frequency prop
media: ov5693: rename clk into xvclk
media: ov5693: add dvdd into ov5693_supply_names array
media: ov5693: count num_supplies using array_size
media: entity: Use dedicated data link iterator
ALSA: hda: Skip event processing for unregistered codecs
media: entity: Add iterator for entity data links
ALSA: hda: cs35l41: Add module parameter to control firmware load
ALSA: hda: cs35l41: Support Firmware switching and reloading
ALSA: hda: cs35l41: Add defaulted values into dsp bypass config sequence
media: mt9p031: Implement crop bounds get selection
ALSA: hda: hda_cs_dsp_ctl: Add fw id strings
ALSA: hda: cs35l41: Read Speaker Calibration data from UEFI variables
media: stm32: dcmi: Fix subdev op call with uninitialized state
ALSA: hda: cs35l41: Support Hibernation during Suspend
media: subdev: Add v4l2_subdev_call_state_try() macro
media: ar0521: fix Kconfig: VIDEO_V4L2 -> VIDEO_DEV
media: Replace dependency on VIDEO_V4L2_SUBDEV_API with select
media: ov7251: add missing disable functions on error in ov7251_set_power_on()
media: sunxi: Depend on GENERIC_PHY_MIPI_DPHY
media: v4l2: Sanitize colorspace values in the framework
media: v4l2: Make colorspace validity checks more future-proof
media: vivid: Add support for the new YUVA and YUVX formats
media: v4l2-tpg: Add support for the new YUVA and YUVX formats
media: v4l: Add packed YUV 4:4:4 YUVA and YUVX pixel formats
media: mediatek: vcodec: Make encoder capability fields fit requirements
media: mediatek: vcodec: Make decoder capability fields fit requirements
media: lirc: ensure lirc device receives repeats
media: ati-remote: remove private err() macro
media: igorplugusb: use correct size pass to igorplugusb_probe()
media: vimc: documentation for lens
media: vimc: use data link entities enum to index the ent_config array
media: vimc: enumerate data link entities for clarity
media: vimc: expand the names of vimc entity types
drm/amdgpu: Fix for drm buddy memory corruption
media: vimc: add ancillary lens
media: v4l: async: Also match secondary fwnode endpoints
lib/cpumask: move some one-line wrappers to header file
headers/deps: mm: align MANITAINERS and Docs with new gfp.h structure
headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h>
headers/deps: mm: Optimize <linux/gfp.h> header dependencies
lib/cpumask: move trivial wrappers around find_bit to the header
lib/cpumask: change return types to unsigned where appropriate
cpumask: change return types to bool where appropriate
lib/bitmap: change type of bitmap_weight to unsigned long
ASoC: Intel: bdw_rt5677: Mark BE DAI as nonatomic
ASoC: Intel: bdw_rt5650: Mark BE DAI as nonatomic
ASoC: Intel: bdw_rt286: Mark BE DAI as nonatomic
ASoC: Intel: hsw_rt5640: Mark BE DAI as nonatomic
wifi: mac80211: mlme: set sta.mlo correctly
wifi: mac80211: remove stray printk
platform/chrome: cros_ec_typec: Get retimer handle
platform/chrome: cros_ec_typec: Cleanup switch handle return paths
platform/chrome: cros_typec_switch: Register mode switches
platform/chrome: cros_typec_switch: Add event check
platform/chrome: cros_typec_switch: Set EC retimer
platform/chrome: cros_typec_switch: Add switch driver
platform/chrome: Add Type-C mux set command definitions
MIPS: Fixed __debug_virt_addr_valid()
MIPS: BCM47XX: Add support for Netgear WNR3500L v2
dt-bindings: phy: mediatek: tphy: add compatible for mt8188
phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode
phy: qcom-qmp-usb: statify qmp_phy_vreg_l
ASoC: atmel_ssc_dai: remove #ifdef CONFIG_PM
ASoC: cs35l41: Read System Name from ACPI _SUB to identify firmware
ACPI: utils: Add api to read _SUB from ACPI
phy: stm32: fix error return in stm32_usbphyc_phy_init
net: 9p: fix refcount leak in p9_read_work() error handling
9p: roll p9_tag_remove into p9_req_put
MAINTAINERS: Add Robin Murphy as IOMMU SUBSYTEM reviewer
octeontx2-af: Set NIX link credits based on max LMAC
octeontx2-af: Fixes static warnings
net: dsa: qca8k: move driver to qca dir
net/sched: sch_cbq: Delete unused delay_timer
KVM: arm64: selftests: Add support for GICv2 on v3
wifi: mac80211: support MLO authentication/association with one link
wifi: mac80211: add API to parse multi-link element
wifi: mac80211_hwsim: fix TX link selection
wifi: mac80211_hwsim: use MLO link ID for TX
wifi: mac80211_hwsim: do rc update per link
wifi: mac80211: do link->MLD address translation on RX
wifi: mac80211: select link when transmitting to non-MLO stations
wifi: mac80211: fix up link station creation/insertion
wifi: mac80211_hwsim: implement sta_state for MLO
wifi: mac80211: limit A-MSDU subframes for client too
wifi: mac80211: mlme: refactor ieee80211_set_associated()
wifi: cfg80211: add cfg80211_get_iftype_ext_capa()
wifi: mac80211: mlme: look up beacon elems only if needed
wifi: mac80211: mlme: refactor assoc link setup
wifi: mac80211: mlme: remove address arg to ieee80211_mark_sta_auth()
wifi: mac80211: mlme: refactor assoc success handling
wifi: mac80211: mlme: refactor ieee80211_prep_channel() a bit
wifi: mac80211: mlme: refactor assoc req element building
wifi: mac80211: mlme: switch some things back to deflink
wifi: mac80211: mlme: change flags in ieee80211_determine_chantype()
wifi: mac80211: mlme: shift some code around
wifi: mac80211: mlme: refactor link station setup
wifi: mac80211: move IEEE80211_SDATA_OPERATING_GMODE to link
wifi: mac80211: make ieee80211_check_rate_mask() link-aware
wifi: mac80211: add multi-link element to AUTH frames
wifi: mac80211: mlme: clean up supported channels element code
wifi: mac80211: release channel context on link stop
wifi: mac80211: prohibit DEAUTH_NEED_MGD_TX_PREP in MLO
wifi: nl80211: fix some attribute policy entries
wifi: nl80211: reject fragmented and non-inheritance elements
wifi: nl80211: reject link specific elements on assoc link
wifi: cfg80211: set country_elem to NULL
wifi: mac80211: remove link_id parameter from link_info_changed()
wifi: mac80211: replace link_id with link_conf in switch/(un)assign_vif_chanctx()
wifi: nl80211: advertise MLO support
wifi: mac80211: Support multi link in ieee80211_recalc_min_chandef()
wifi: mac80211: don't check carrier in chanctx code
wifi: nl80211: allow link ID in set_wiphy with frequency
wifi: mac80211: Allow EAPOL tx from specific link
wifi: mac80211: Allow EAPOL frames from link addresses
wifi: cfg80211/mac80211: Support control port TX from specific link
wifi: nl80211: Support MLD parameters in nl80211_set_station()
wifi: nl80211: check MLO support in authenticate
wifi: mac80211: add a helper to fragment an element
wifi: mac80211: skip rate statistics for MLD STAs
wifi: nl80211: set BSS to NULL if IS_ERR()
wifi: nl80211: add EML/MLD capabilities to per-iftype capabilities
wifi: nl80211: better validate link ID for stations
wifi: mac80211: fix link manipulation
wifi: mac80211: tighten locking check
wifi: cfg80211: clean up links appropriately
wifi: mac80211: consider EHT element size in assoc request
wifi: mac80211: mlme: simplify adding ht/vht/he/eht elements
wifi: mac80211: refactor adding custom elements
wifi: mac80211: refactor adding rates to assoc request
wifi: mac80211: use only channel width in ieee80211_parse_bitrates()
wifi: cfg80211: add ieee80211_chanwidth_rate_flags()
wifi: mac80211: remove redundant condition
wifi: mac80211: don't set link address for station
wifi: mac80211: fix multi-BSSID element parsing
wifi: mac80211: move tdls_chan_switch_prohibited to link data
wifi: mac80211: don't re-parse elems in ieee80211_assoc_success()
wifi: mac80211: replace link_id with link_conf in start/stop_ap()
wifi: mac80211: refactor elements parsing with parameter struct
wifi: cfg80211: extend cfg80211_rx_assoc_resp() for MLO
wifi: cfg80211: put cfg80211_rx_assoc_resp() arguments into a struct
wifi: cfg80211: adjust assoc comeback for MLO
wifi: mac80211: mlme: unify assoc data event sending
wifi: cfg80211: prepare association failure APIs for MLO
wifi: cfg80211: remove BSS pointer from cfg80211_disassoc_request
wifi: mac80211: mlme: use correct link_sta
wifi: mac80211: mlme: remove sta argument from ieee80211_config_bw
wifi: mac80211: mlme: use ieee80211_get_link_sband()
wifi: mac80211: split IEEE80211_STA_DISABLE_WMM to link data
wifi: mac80211: mlme: first adjustments for MLO
wifi: mac80211: mlme: do IEEE80211_STA_RESET_SIGNAL_AVE per link
wifi: mac80211: mlme: track AP (MLD) address separately
wifi: mac80211: remove unused bssid variable
wifi: mac80211: change QoS settings API to take link into account
wifi: mac80211: expect powersave handling in driver for MLO
wifi: mac80211: move ps setting to vif config
wifi: mac80211: provide link ID in link_conf
wifi: mac80211: set up/tear down client vif links properly
wifi: mac80211: move ieee80211_request_smps_mgd_work
wifi: nl80211: acquire wdev mutex for dump_survey
wifi: mac80211: fix key lookup
wifi: mac80211: separate out connection downgrade flags
wifi: mac80211: Align with Draft P802.11be_D2.0
wifi: mac80211: Align with Draft P802.11be_D1.5
wifi: mac80211: skip powersave recalc if driver SUPPORTS_DYNAMIC_PS
wifi: mac80211: debug: omit link if non-MLO connection
wifi: mac80211_hwsim: Ack link addressed frames
wifi: cfg80211: drop BSS elements from assoc trace for now
wifi: cfg80211: make cfg80211_auth_request::key_idx signed
wifi: nl80211: enable setting the link address at new station
wifi: mac80211: RCU-ify link/link_conf pointers
wifi: nl80211: hold wdev mutex for station APIs
wifi: nl80211: hold wdev mutex for channel switch APIs
wifi: nl80211: hold wdev mutex in add/mod/del link station
wifi: mac80211: implement callbacks for <add/mod/del>_link_station
wifi: cfg80211/mac80211: separate link params from station params
wifi: cfg80211: add API to add/modify/remove a link station
wifi: mac80211: add an ieee80211_get_link_sband
wifi: mac80211: Remove AP SMPS leftovers
wifi: cfg80211: Allow MLO TX with link source address
wifi: mac80211: Consider MLO links in offchannel logic
wifi: mac80211: rx: accept link-addressed frames
wifi: mac80211: consistently use sdata_dereference()
wifi: mac80211_hwsim: Support link channel matching on rx
wifi: mac80211: fix mesh airtime link metric estimating
wifi: mac80211: make 4addr null frames using min_rate for WDS
wifi: cfg80211: use strscpy to replace strlcpy
wifi: mac80211: exclude multicast packets from AQL pending airtime
wifi: mac80211_hwsim: use 32-bit skb cookie
wifi: rsi: remove unused variable
iommu/amd: Do not support IOMMUv2 APIs when SNP is enabled
iommu/amd: Do not support IOMMU_DOMAIN_IDENTITY after SNP is enabled
iommu/amd: Set translation valid bit only when IO page tables are in use
iommu/amd: Introduce function to check and enable SNP
iommu/amd: Globally detect SNP support
iommu/amd: Process all IVHDs before enabling IOMMU features
iommu/amd: Introduce global variable for storing common EFR and EFR2
iommu/amd: Introduce Support for Extended Feature 2 Register
iommu/amd: Change macro for IOMMU control register bit shift to decimal value
iommu/exynos: Enable default VM instance on SysMMU v7
iommu/exynos: Add SysMMU v7 register set
iommu/exynos: Abstract non-common registers on different variants
iommu/exynos: Set correct dma mask for SysMMU v5+
iommu/exynos: Handle failed IOMMU device registration properly
iommu/exynos: Reuse SysMMU constants for page size and order
iommu/mediatek: Log with dev_err_probe when failing to parse dts
iommu/vt-d: Make DMAR_UNITS_SUPPORTED default 1024
iommu/vt-d: Remove global g_iommus array
iommu/vt-d: Remove unnecessary check in intel_iommu_add()
iommu/vt-d: Refactor iommu information of each domain
iommu/vt-d: Use IDA interface to manage iommu sequence id
iommu/vt-d: Remove unused domain_get_iommu()
iommu/vt-d: Convert global spinlock into per domain lock
iommu/vt-d: Use device_domain_lock accurately
iommu/vt-d: Fold __dmar_remove_one_dev_info() into its caller
iommu/vt-d: Check device list of domain in domain free path
iommu/vt-d: Acquiring lock in pasid manipulation helpers
iommu/vt-d: Acquiring lock in domain ID allocation helpers
iommu/vt-d: Replace spin_lock_irqsave() with spin_lock()
iommu/vt-d: Unnecessary spinlock for root table alloc and free
iommu/vt-d: Use pci_get_domain_bus_and_slot() in pgtable_walk()
iommu/vt-d: Remove clearing translation data in disable_dmar_iommu()
iommu/vt-d: debugfs: Remove device_domain_lock usage
iommu/vt-d: Remove unused iovad from dmar_domain
iommu/vt-d: Move include/linux/intel-iommu.h under iommu
x86/boot/tboot: Move tboot_force_iommu() to Intel IOMMU
KVM: x86: Remove unnecessary include
drm/i915: Remove unnecessary include
iommu/vt-d: Remove unnecessary exported symbol
agp/intel: Use per device iommu check
iommu/vt-d: Move trace/events/intel_iommu.h under iommu
iommu/arm-smmu-v3: cleanup arm_smmu_dev_{enable,disable}_feature
iommu: remove the put_resv_regions method
iommu: remove iommu_dev_feature_enabled
iommu: remove the unused dev_has_feat method
iommu/virtio: Add map/unmap_pages() callbacks implementation
ALSA: bcd2000: Fix a UAF bug on the error path of probing
bpf: Fix subprog names in stack traces.
selftests/bpf: Do not attach kprobe_multi bench to bpf_dispatcher_xdp_func
net: devlink: fix return statement in devlink_port_new_notify()
net: devlink: fix a typo in function name devlink_port_new_notifiy()
net: devlink: make devlink_dpipe_headers_register() return void
extcon: Add EXTCON_DISP_CVBS and EXTCON_DISP_EDP
extcon: rt8973a: Drop useless mask_invert flag on irqchip
extcon: sm5502: Drop useless mask_invert flag on irqchip
extcon: Drop unexpected word "the" in the comments
extcon: Remove extraneous space before a debug message
extcon: fsa9480: Drop no-op remove function
module: Show the last unloaded module's taint flag(s)
module: Use strscpy() for last_unloaded_module
module: Modify module_flags() to accept show_state argument
lib/bitmap: change return types to bool where appropriate
arm: align find_bit declarations with generic kernel
riscv: dts: canaan: build all devicetress if SOC_CANAAN
riscv: dts: canaan: add specific compatible for kd233's LCD
riscv: dts: canaan: fix bus {ranges,reg} warnings
riscv: dts: canaan: remove spi-max-frequency from controllers
riscv: dts: canaan: use custom compatible for k210 i2s
riscv: dts: canaan: fix kd233 display spi frequency
riscv: dts: canaan: fix mmc node names
riscv: dts: canaan: fix the k210's timer nodes
riscv: dts: canaan: fix the k210's memory node
dt-bindings: memory-controllers: add canaan k210 sram controller
dt-bindings: display: ili9341: document canaan kd233's lcd
dt-bindings: display: convert ilitek,ili9341.txt to dt-schema
riscv: dts: sifive: "fix" pmic watchdog node name
riscv: dts: canaan: Add k210 topology information
riscv: dts: sifive: Add fu740 topology information
riscv: dts: sifive: Add fu540 topology information
riscv: dts: starfive: Add JH7100 CPU topology
bpf: Add endian modifiers to fix endian warnings
Documentation/ABI: Add new attributes for mlxreg-io sysfs interfaces
bpf: Warn on non-preallocated case for BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE
xsk: Mark napi_id on sendmsg()
drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()
drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime
Documentation/ABI: mlxreg-io: Fix contact info
platform/mellanox: mlxreg-io: Add locking for io operations
platform/x86: mlx-platform: Add COME board revision register
platform/x86: mlx-platform: Add support for new system XH3000
platform/x86: mlx-platform: Introduce support for COMe NVSwitch management module for Vulcan chassis
platform/x86: mlx-platform: Add support for systems equipped with two ASICs
platform/x86: mlx-platform: Add cosmetic changes for alignment
platform/x86: mlx-platform: Make activation of some drivers conditional
drm/nouveau/kms: Fix failure path for creating DP connectors
platform/x86: asus-wmi: Add mic-mute LED classdev support
MAINTAINERS: repair file entry in MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
ACPI: video: Fix acpi_video_handles_brightness_key_presses()
tracing: devlink: Use static array for string in devlink_trap_report event
RISC-V: Add CONFIG_{NON,}PORTABLE
riscv: config: enable SOC_STARFIVE in defconfig
MAINTAINERS: Update 104-QUAD-8 driver maintainers list
counter: 104-quad-8: Implement and utilize register structures
counter: 104-quad-8: Utilize iomap interface
MAINTAINERS: Update info for William Breathitt Gray
xfs: fix use-after-free in xattr node block inactivation
KVM: x86: Check target, not vCPU's x2APIC ID, when applying hotplug hack
KVM: x86: Restrict get_mt_mask() to a u8, use KVM_X86_OP_OPTIONAL_RET0
KVM: x86: Add dedicated helper to get CPUID entry with significant index
KVM: SVM: fix task switch emulation on INTn instruction.
KVM: x86/mmu: Fix typo and tweak comment for split_desc_cache capacity
KVM: x86/mmu: Expand quadrant comment for PG_LEVEL_4K shadow pages
KVM: x86/mmu: Add optimized helper to retrieve an SPTE's index
bpf, arm64: Mark dummy_tramp as global
firmware: stratix10-svc: To support a command ATF Get Version
firmware: stratix10-svc: extend svc to support RSU feature
firmware: stratix10-rsu: extend RSU driver to get DCMF status
firmware: stratix10-svc: add new FCS commands
firmware: stratix10-svc: add FCS polling command
firmware: stratix10-svc: Add support for FCS
misc: Add a mechanism to detect stalls on guest vCPUs
dt-bindings: vcpu_stall_detector: Add qemu,vcpu-stall-detector compatible
cxl: Fix a memory leak in an error handling path
cxl: Use the bitmap API to allocate bitmaps
mei: me: fix clang -Wformat warning
eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()
MAINTAINERS: Change mentions of mpm to olivia
docs: ABI: sysfs-devices-soc: Update Lee Jones' email address
docs: ABI: sysfs-class-pwm: Update Lee Jones' email address
serial: 8250: lpc18xx: Remove redundant sanity check for RS485 flags
serial: 8250_dwlib: remove redundant sanity check for RS485 flags
dt_bindings: rs485: Correct delay values
serial: core: sanitize RS485 delays read from device tree
serial: core: move sanitizing of RS485 delays into own function
serial: core, 8250: set RS485 termination GPIO in serial core
serial: ar933x: Remove superfluous code in ar933x_config_rs485()
serial: ar933x: Fix check for RS485 support
serial: 8250_bcm7271: Save/restore RTS in suspend/resume
serial: 8250_dw: Avoid pslverr on reading empty receiver fifo
tty: serial: samsung_tty: fix s3c24xx_serial_set_mctrl()
serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED
tty: 8250: Add support for Brainboxes PX cards.
usb: typec: Add retimer handle to port
usb: typec: Add support for retimers
usb: dwc3: qcom: fix missing optional irq warnings
dt-bindings: usb: qcom,dwc3: refine interrupt requirements
dt-bindings: usb: qcom,dwc3: add SC8280XP binding
usb: typec: anx7411: Add Analogix PD ANX7411 support
dt-bindings: usb: Add analogix anx7411 PD binding
usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup
usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc()
usb: ldusb: replace ternary operator with max_t()
usb: dwc3: ep0: Properly handle setup_packet_pending scenario in data stage
usb: misc: onboard_hub: Fix 'missing prototype' warning
Revert "dt-bindings: usb: mtk-xhci: Make all clocks required"
usb: gadget: f_mass_storage: forced_eject attribute
usb: gadget: udc: amd5536 depends on HAS_DMA
staging: vt6655: Convert macro vt6655_mac_word_reg_bits_off to function
staging: vt6655: Convert macro vt6655_mac_reg_bits_off to function
staging: vt6655: Convert macro vt6655_mac_word_reg_bits_on to function
staging: vt6655: Convert macro vt6655_mac_reg_bits_on to function
staging: vt6655: Rename MACvWordRegBitsOff
staging: vt6655: Rename MACvRegBitsOff
staging: vt6655: Rename MACvWordRegBitsOn
staging: vt6655: Rename MACvRegBitsOn
staging: vt6655: Rename wData to reg_value in two macros
staging: vt6655: Rename byData to reg_value in two macros
staging: vt6655: Rename wBits to bit_mask in two macros
staging: vt6655: Rename byBits to bit_mask in two macros
staging: vt6655: Rename byRegOfs to reg_offset in four macros
staging: r8188eu: fall back to random mac address
staging: r888eu: use dynamic allocation for efuse buffer
staging: qlge: Avoid multiplication while keep the same logic
staging: qlge: Fix indentation issue under long for loop
drm/mgag200: Don't read-back PCI option register before writing
dma-buf: revert "return only unsignaled fences in dma_fence_unwrap_for_each v3"
ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl()
ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write()
xen-netfront: re-order error checks in xennet_get_responses()
xen-netfront: remove leftover call to xennet_tx_buf_gc()
MIPS: Remove VR41xx support
MIPS: dts: align gpio-key node names with dtschema
MIPS: dts: correct gpio-keys names and properties
leds: simatic-ipc-leds-gpio: Add GPIO version of Siemens driver
platform/x86: simatic-ipc: drop custom P2SB bar code
leds: simatic-ipc-leds: Convert to use P2SB accessor
watchdog: simatic-ipc-wdt: convert to use P2SB accessor
EDAC, pnd2: convert to use common P2SB accessor
EDAC, pnd2: Use proper I/O accessors and address space annotation
i2c: i801: convert to use common P2SB accessor
mfd: lpc_ich: Add support for pinctrl in non-ACPI system
mfd: lpc_ich: Switch to generic p2sb_bar()
mfd: lpc_ich: Factor out lpc_ich_enable_spi_write()
MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
pinctrl: intel: Check against matching data instead of ACPI companion
platform/x86/intel: Add Primary to Sideband (P2SB) bridge support
ALSA: hda: cs35l41: Support Speaker ID for laptops
ALSA: hda: cs35l41: Support multiple load paths for firmware
ALSA: hda: cs35l41: Support reading subsystem id from ACPI
ALSA: hda: cs35l41: Save Subsystem ID inside CS35L41 Driver
ALSA: hda: cs35l41: Add initial DSP support and firmware loading
ALSA: hda: cs35l41: Save codec object inside component struct
ALSA: hda: hda_cs_dsp_ctl: Add apis to write the controls directly
ALSA: hda: hda_cs_dsp_ctl: Add Library to support CS_DSP ALSA controls
ALSA: usb-audio: Use atomic_try_cmpxchg in ep_state_update
xtensa: enable ARCH_HAS_GCOV_PROFILE_ALL
xtensa: enable KCOV support
xtensa: iss: fix handling error cases in iss_net_configure()
xtensa: iss/network: provide release() callback
xtensa: iss/network: drop 'devices' list
selftests/bpf: Return true/false (not 1/0) from bool functions
libbpf: Fix the name of a reused map
samples: bpf: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE
scsi: smartpqi: Update version to 2.1.18-045
scsi: smartpqi: Update copyright to current year
scsi: smartpqi: Add ctrl ready timeout module parameter
scsi: smartpqi: Update deleting a LUN via sysfs
scsi: smartpqi: Add module param to disable managed ints
scsi: smartpqi: Fix RAID map race condition
scsi: smartpqi: Fix DMA direction for RAID requests
scsi: smartpqi: Stop logging spurious PQI reset failures
scsi: smartpqi: Add PCI IDs for Lenovo controllers
scsi: smartpqi: Add PCI ID for Adaptec SmartHBA 2100-8i
scsi: smartpqi: Fix PCI control linkdown system hang
scsi: smartpqi: Add driver support for multi-LUN devices
scsi: smartpqi: Close write read holes
scsi: smartpqi: Add PCI IDs for ramaxel controllers
scsi: smartpqi: Add controller fw version to console log
scsi: smartpqi: Shorten drive visibility after removal
scsi: fnic: Refactor code in fnic probe to initialize SCSI layer
scsi: gvp11.c: Fix DMA mask calculation error
octeontx2-af: Limit link bringup time at firmware
scsi: ufs: core: Remove UIC_HIBERN8_ENTER_RETRIES
scsi: ufs: ufs-exynos: Change ufs phy control sequence
xfs: lockless buffer lookup
xfs: remove a superflous hash lookup when inserting new buffers
xfs: reduce the number of atomic when locking a buffer after lookup
xfs: merge xfs_buf_find() and xfs_buf_get_map()
xfs: break up xfs_buf_find() into individual pieces
NFC: nxp-nci: add error reporting
xfs: add in-memory iunlink log item
xfs: add log item precommit operation
xfs: combine iunlink inode update functions
xfs: clean up xfs_iunlink_update_inode()
xfs: double link the unlinked inode list
xfs: introduce xfs_iunlink_lookup
xfs: refactor xlog_recover_process_iunlinks()
xfs: track the iunlink list pointer in the xfs_inode
xfs: factor the xfs_iunlink functions
xfs: flush inode gc workqueue before clearing agi bucket
KVM: VMX: Update PT MSR intercepts during filter change iff PT in host+guest
KVM: selftests: Drop unused SVM_CPUID_FUNC macro
KVM: selftests: Use the common cpuid() helper in cpu_vendor_string_is()
KVM: selftests: Clean up requirements for XFD-aware XSAVE features
KVM: selftests: Skip AMX test if ARCH_REQ_XCOMP_GUEST_PERM isn't supported
KVM: selftests: Check KVM's supported CPUID, not host CPUID, for XFD
KVM: selftests: Inline "get max CPUID leaf" helpers
KVM: selftests: Rename kvm_get_supported_cpuid_index() to __..._entry()
KVM: selftests: Drop unnecessary use of kvm_get_supported_cpuid_index()
KVM: selftests: Use this_cpu_has() to detect SVM support in L1
KVM: selftests: Use this_cpu_has() in CR4/CPUID sync test
KVM: selftests: Add this_cpu_has() to query X86_FEATURE_* via cpuid()
KVM: selftests: Set input function/index in raw CPUID helper(s)
KVM: selftests: Make get_supported_cpuid() returns "const"
KVM: selftests: Use vcpu_clear_cpuid_feature() to clear x2APIC
KVM: selftests: Use vcpu_{set,clear}_cpuid_feature() in nVMX state test
KVM: selftests: Use vcpu_get_cpuid_entry() in CPUID test
KVM: selftests: Use vCPU's CPUID directly in Hyper-V test
KVM: selftests: Use vcpu_get_cpuid_entry() in PV features test (sort of)
KVM: selftests: Use vcpu_clear_cpuid_feature() in monitor_mwait_test
KVM: selftests: Add and use helper to set vCPU's CPUID maxphyaddr
KVM: selftests: Use vm->pa_bits to generate reserved PA bits
KVM: selftests: Add helpers to get and modify a vCPU's CPUID entries
KVM: selftests: Use get_cpuid_entry() in kvm_get_supported_cpuid_index()
KVM: selftests: Rename and tweak get_cpuid() to get_cpuid_entry()
KVM: selftests: Don't use a static local in vcpu_get_supported_hv_cpuid()
KVM: selftests: Cache CPUID in struct kvm_vcpu
KVM: selftests: Split out kvm_cpuid2_size() from allocate_kvm_cpuid2()
KVM: selftests: Verify that kvm_cpuid2.entries layout is unchanged by KVM
KVM: selftests: Use kvm_cpu_has() for nSVM soft INT injection test
KVM: selftests: Use kvm_cpu_has() for KVM's PV steal time
KVM: selftests: Remove the obsolete/dead MMU role test
KVM: selftests: Use kvm_cpu_has() for XSAVE in cr4_cpuid_sync_test
KVM: selftests: Use kvm_cpu_has() in AMX test
KVM: selftests: Check for _both_ XTILE data and cfg in AMX test
KVM: selftests: Use kvm_cpu_has() for XSAVES in XSS MSR test
KVM: selftests: Drop redundant vcpu_set_cpuid() from PMU selftest
KVM: selftests: Use kvm_cpu_has() to query PDCM in PMU selftest
KVM: selftests: Use kvm_cpu_has() for nested VMX checks
KVM: selftests: Use kvm_cpu_has() for nested SVM checks
KVM: selftests: Use kvm_cpu_has() in the SEV migration test
KVM: selftests: Add framework to query KVM CPUID bits
KVM: sefltests: Use CPUID_* instead of X86_FEATURE_* for one-off usage
KVM: selftests: Set KVM's supported CPUID as vCPU's CPUID during recreate
KVM: selftests: Fix filename reporting in guest asserts
KVM: selftests: Write REPORT_GUEST_ASSERT macros to pair with GUEST_ASSERT
KVM: selftests: Increase UCALL_MAX_ARGS to 7
KVM: selftests: enumerate GUEST_ASSERT arguments
KVM: x86: WARN only once if KVM leaves a dangling userspace I/O request
KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
KVM: x86: Tweak name of MONITOR/MWAIT #UD quirk to make it #UD specific
KVM: selftests: Use "a" and "d" to set EAX/EDX for wrmsr_safe()
drm/amd/display: remove duplicate dcn314 includes
drm/amd/display: Enable DCN314 in DM
drm/amd/display: Add DMUB support for DCN314
drm/amd/display: Enable DCN314 in DC
drm/amd/display: Add DCN314 version identifiers
drm/amd/display: Add DCN314 DML calculation support
drm/amd/display: Add DCN314 DC resources
drm/amd/display: Add DCN314 clock manager
drm/amd/display: Add DCN314 IRQ services
drm/amdgpu: Add reg headers for DCN314
drm/amd/display: Ensure valid event timestamp for cursor-only commits
drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
apparmor: disable showing the mode as part of a secid to secctx
apparmor: Convert secid mapping to XArrays instead of IDR
apparmor: add a kernel label to use on kernel objects
net/mlx5e: Remove the duplicating check for striding RQ when enabling LRO
net/mlx5e: Move the LRO-XSK check to mlx5e_fix_features
net/mlx5e: Extend flower police validation
net/mlx5e: configure meter in flow action
net/mlx5e: Removed useless code in function
net/mlx5: Bridge, implement QinQ support
net/mlx5: Bridge, implement infrastructure for VLAN protocol change
net/mlx5: Bridge, extract VLAN push/pop actions creation
net/mlx5: Bridge, rename filter fg to vlan_filter
net/mlx5: Bridge, refactor groups sizes and indices
net/mlx5: debugfs, Add num of in-use FW command interface slots
net/mlx5: Expose vnic diagnostic counters for eswitch managed vports
net/mlx5: Use software VHCA id when it's supported
net/mlx5: Introduce ifc bits for using software vhca id
net/mlx5: Use the bitmap API to allocate bitmaps
netfilter: nf_nat: in nf_nat_initialized(), use const struct nf_conn *
NFSv4: Fix races in the legacy idmapper upcall
bpf: Tidy up verifier check_func_arg()
libbpf: Error out when binary_path is NULL for uprobe and USDT
platform/chrome: cros_ec_typec: Use dev_err_probe on port register fail
drm/i915: Add lmem_bar_size modparam
drm/i915: Add support for LMEM PCIe resizable bar
drm/i915: Correct ss -> steering calculation for pre-Xe_HP platforms
iio: adc: xilinx-xadc: Drop duplicate NULL check in xadc_parse_dt()
iio: adc: xilinx-xadc: Make use of device properties
iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)
drm/amd/display: attempt to fix the logic in commit_planes_for_stream()
drm/amd/pm: Implement get GFXOFF status for vangogh
drm/amd/display: correct check of coverage blend mode
drm/amd/pm: Prevent divide by zero
drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines.
drm/amd/display: make some dc_dmub_srv functions static
drm/amdgpu: fix file permissions on some files
drm/amdgpu: Fix acronym typo in glossary
drm/amd/display: 3.2.194
drm/amd/display: Fix lag when moving windowed MPO across display using ODM 2:1 combine
drm/amd/display: Add NBIO reg offsets to DC
drm/amd/display: Add DCN reg offsets to DC
drm/amd/display: add system info table log
drm/amd/display: Grab dc_lock before detecting link
drm/amd/display: Re-implementing ARGB16161616 pixel format as 22
drm/amd/display: 3.2.193
drm/amd/display: update DML1 logic for unbounded req handling
drm/amdgpu/gfx11: add aggregated doorbell support
drm/amdgpu/sdma6: add aggregated doorbell support
drm/amdgpu/mes: ring aggregatged doorbell when mes queue is unmapped
drm/amdgpu/mes11: initialize aggregated doorbell
drm/amdgpu/mes: init aggregated doorbell
drm/amdgpu: support reset flag set for gpu reset
drm/amdgpu: support SDMA soft recovery for sdma v6
drm/amdgpu: enable soft reset for gfx 11
drm/amdgpu: support gfx soft reset for gfx v11
drm/amd/display: Reduce SCDC Status Flags Definition
drm/amdkfd: correct the MEC atomic support firmware checking for GC 10.3.7
drm/amd/display: make enable link independent from verified link caps
drm/amd/display: Ignore First MST Sideband Message Return Error
drm/i915/ttm: fix 32b build
KVM: s390: pv: Add kvm_s390_cpus_from_pv to kvm-s390.h and add documentation
KVM: s390: pv: clear the state without memset
KVM: s390: pv: add export before import
KVM: s390: pv: usage counter instead of flag
KVM: s390: pv: refactor s390_reset_acc
KVM: s390: pv: handle secure storage exceptions for normal guests
KVM: s390: pv: handle secure storage violations for protected guests
KVM: s390: pv: leak the topmost page table when destroy fails
octeontx2-af: returning uninitialized variable
octeontx2-af: Remove duplicate include
net/sched: remove return value of unregister_tcf_proto_ops
ASoC: SOF: Intel: add trigger callback into sdw_callback
soundwire: Intel: add trigger callback
KVM: s390: Add facility 197 to the allow list
net: phy: mxl-gpy: print firmware in human readable form
net: phy: mxl-gpy: rename the FW type field name
net: phy: mxl-gpy: cache PHY firmware version
net: phy: mxl-gpy: fix version reporting
net: ip6mr: add RTM_GETROUTE netlink op
net: devlink: move unlocked function prototypes alongside the locked ones
net: devlink: use helpers to work with devlink->lock mutex
net: devlink: fix unlocked vs locked functions descriptions
ASoC: mt6359: Fix refcount leak bug
ASoC: amd: fix Jadeite kconfig warning and build errors
ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type()
ASoC: amd: Fix error pointer dereference
octeontx2-af: Skip CGX/RPM probe incase of zero lmac count
ALSA: core: Fix missing return value comments for kernel docs
ALSA: memalloc: Fix missing return value comments for kernel docs
ALSA: control: Fix missing return value comments for kernel docs
ALSA: compress: Fix kernel doc warnings
ALSA: dmaengine: Fix missing return value comments for kernel docs
ALSA: pcm: Fix missing return value comments for kernel docs
ALSA: compress: Enable kernel doc markers for some functions
swiotlb: split up the global swiotlb lock
cpufreq: qcom-hw: Remove deprecated irq_set_affinity_hint() call
cpufreq: qcom-hw: Disable LMH irq when disabling policy
cpufreq: qcom-hw: Reset cancel_throttle when policy is re-enabled
cpufreq: qcom-cpufreq-hw: use HZ_PER_KHZ macro in units.h
cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_info_init()
net: prestera: add support for port range filters
net: extract port range fields from fl_flow_key
net: marvell: prestera: implement software MDB entries allocation
net: marvell: prestera: define and implement MDB / flood domain API for entries creation and deletion
net: marvell: prestera: define MDB/flood domain entries and HW API to offload them to the HW
net: marvell: prestera: rework bridge flags setting
mmc: block: Add single read for 4k sector cards
ip6_tunnel: allow to inherit from VLAN encapsulated IP
ip6_gre: use actual protocol to select xmit
ip6_gre: set DSCP for non-IP
ip_tunnel: allow to inherit from VLAN encapsulated IP
mmc: mxcmmc: Use mmc_card_sdio macro
mmc: core: Use mmc_card_* macro and add a new for the sd_combo type
dt-bindings: mmc: sdhci-msm: constrain reg-names per variants
dt-bindings: mmc: sdhci-msm: fix reg-names entries
Revert "reset: microchip-sparx5: allow building as a module"
Revert "drivers/video/backlight/platform_lcd.c: add support for device tree based probe"
Documentation: kvm: extend KVM_S390_ZPCI_OP subheading underline
KVM: s390/pci: fix include duplicates
USB: serial: fix repeated word "the" in comments
USB: serial: io_edgeport: fix spelling mistakes
ALSA: hda: cs35l41: Consolidate selections under SND_HDA_SCODEC_CS35L41
ALSA: hda: cs35l41: Drop wrong use of ACPI_PTR()
ALSA: hda: cs35l41: Allow compilation test on non-ACPI configurations
ALSA: hda: cs35l41: Don't dereference fwnode handle
drm/nouveau/kms/nv50-: remove unused functions
drm/nouveau/flcn: remove unused functions
drm/nouveau: remove double WFI when destroying channels
drm/nouveau/ce/gv100-: move method buffer to ce ctx
drm/nouveau/fifo: remove rd32/wr32 accessors from channels
drm/nouveau/fifo: rip out cevent, never used
drm/nouveau/device: remove pwrsrc notify in favour of a direct call to clk
drm/nouveau/nvkm: remove unused header
drm/nouveau/nvkm: zero out engine pointer for subdev-provided classes
drm/nouveau/nvkm: use list_add_tail() when building object tree
drm/nouveau/nvkm: rip out event uapi
drm/nouveau/nvif: add wrapper for open-coded nvif_object_constructed()
qlogic: qed: fix clang -Wformat warnings
igb: add xdp frags support to ndo_xdp_xmit
selftests: mptcp: add MPC backup tests
mptcp: more accurate MPC endpoint tracking
mptcp: allow the in kernel PM to set MPC subflow priority
mptcp: address lookup improvements
mptcp: introduce and use mptcp_pm_send_ack()
net: ip_tunnel: use strscpy to replace strlcpy
tcp: make retransmitted SKB fit into the send window
nfp: support TX VLAN ctag insert in NFDK
bpf: Make non-preallocated allocation low priority
nfp: fix clang -Wformat warnings
bpf, x86: fix freeing of not-finalized bpf_prog_pack
arch: arm64: dts: marvell: rename the sfp GPIO properties
arch: arm64: dts: lx2160a-clearfog-itx: rename the sfp GPIO properties
dt-bindings: net: sff,sfp: rename example dt nodes to be more generic
dt-bindings: net: convert sff,sfp to dtschema
bpf: reparent bpf maps on memcg offlining
KVM: selftests: Provide valid inputs for MONITOR/MWAIT regs
KVM: selftests: Test MONITOR and MWAIT, not just MONITOR for quirk
KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor, again
KVM: x86/mmu: Replace UNMAPPED_GVA with INVALID_GPA for gva_to_gpa()
selftests/bpf: add a ksym iter subtest
bpf: add a ksym BPF iterator
drm/i915/selftests: fix subtraction overflow bug
drm/i915/gt: Only kick the signal worker if there's been an update
drm/i915: Bump GT idling delay to 2 jiffies
drm/i915/gem: Look for waitboosting across the whole object prior to individual waits
drm/i915/gt: Serialize TLB invalidates with GT resets
drm/i915/gt: Serialize GRDOM access between multiple engine resets
tracing/histograms: Simplify create_hist_fields()
tracing/user_events: Fix syntax errors in comments
dt-bindings: remoteproc: qcom: Convert SC7180 MSS bindings to YAML
dt-bindings: remoteproc: qcom: Convert SC7280 MSS bindings to YAML
drm/amdkfd: bump KFD version for unified ctx save/restore memory
drm/amd/display: fix unnecessary pipe split playing NV12 1080p MPO video
drm/amd/display: Fix black screen when disabling Freesync in OSD
drm/amd/display: Disable PSRSU when DSC enabled on the specific sink
drm/amd/display: Clear edid when unplug mst connector
drm/amd/display: Fix windowed MPO video with ODM combine for DCN32
drm/amd/display: Removing assert statements for Linux
drm/amd/display: Helper function for ALPM initialization
drm/amd/display: Check for DP2.0 when checking ODM combine
drm/amd/display: Exit SubVP if MPO in use
drm/amdgpu/mes: set correct mes ring ready flag
drm/amdgpu: Remove one duplicated ef removal
module: Move module's Kconfig items in kernel/module/
KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1
xfs: replace inode fork size macros with functions
xfs: replace XFS_IFORK_Q with a proper predicate function
of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer
ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes
ASoC: SOF: sof-client-probes: Only load the driver if IPC3 is used
drm/i915/dg2: Add Wa_15010599737
OPP: Remove dev{m}_pm_opp_of_add_table_noclk()
PM / devfreq: tegra30: Register config_clks helper
OPP: Allow config_clks helper for single clk case
OPP: Provide a simple implementation to configure multiple clocks
OPP: Assert clk_count == 1 for single clk helpers
OPP: Add key specific assert() method to key finding helpers
OPP: Compare bandwidths for all paths in _opp_compare_key()
OPP: Allow multiple clocks for a device
lib/test_bitmap: test the tail after bitmap_to_arr64()
lib/bitmap: fix off-by-one in bitmap_to_arr64()
NFS: Allow setting rsize / wsize to a multiple of PAGE_SIZE
sunrpc: fix expiry of auth creds
nfs: fix port value parsing
uapi: sof: abi: Bump SOF ABI for ext_data_length
ASoC: SOF: compress: Prevent current kernel running with older FW
ASoC: SOF: Copy compress parameters into extended data
ASoC: SOF: compress: Dynamically allocate pcm params struct
nfs: Replace kmap() with kmap_local_page()
NFS: remove redundant code in nfs_file_write()
nfs/blocklayout: refactor block device opening
drm/amdgpu/gmc10: adjust gart size for parts that support S/G display
drm/amdgpu/mes: fix bo va unmap issue in mes
NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly
NFSv4.1: Don't decrease the value of seq_nr_highest_sent
ASoC: SOF: Intel: hda-dai: Do snd_hdac_ext_stream_decouple() only once
ASoC: SOF: Intel: hda-dai: Drop misleading comment regarding dma_data
net: change the type of ip_route_input_rcu to static
ASoC: SOF: Intel: hda: Correct the ROM/FW state reporting code
perf lock: Look up callchain for the contended locks
perf record: Allow to specify max stack depth of fp callchain
perf lock: Handle lock contention tracepoints
perf lock: Add lock contention tracepoints record support
perf lock: Skip print_bad_events() if nothing bad
perf lock: Allow to use different kernel symbols
perf lock: Print wait times with unit
ASoC: SOF: topology: remove unused variable
ASoC: soc-pcm: demote warnings on non-atomic BE connection
ASoC: SOF: Intel: hda: Introduce skip_imr_boot flag
ASoC: SOF: Intel: mtl: Do not process IPC reply before firmware boot
ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot
ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot
perf test: Add test for branch stack sampling
perf test: Make all metrics test more tolerant
perf test: Add debug line to diagnose broken metrics
dt-bindings: mmc: Add compatible for MediaTek MT8188
dt-bindings: mmc: sdhci-msm: document resets
mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
mmc: core: Replace with already defined values for readability
dt-bindings: mmc: samsung,s3c6410-sdhci: convert to dtschema
staging: r8188eu: remove HW_VAR_MLME_SITESURVEY from SetHwReg8188EU()
mmc: tmio: avoid glitches when resetting
memstick/ms_block: Use the bitmap API when applicable
memstick/ms_block: Fix a memory leak
memstick/ms_block: Fix some incorrect memory allocation
mmc: renesas_sdhi: Fix typo's
mmc: renesas_sdhi: Get the reset handle early in the probe
mmc: sdhci-of-esdhc: Fixup use of of_find_compatible_node()
mmc: sdhci-pci-gli: Fix build error unused-function
mmc: core: Do not evaluate HS400 capabilities if bus has no MMC capability
mmc: host: Improve I/O read/write performance for GL9763E
mmc: sdhci-st: Obviously always return success in remove callback
mmc: sdhci-of-arasan: Obviously always return success in remove callback
mmc: dw_mmc: rockchip: Obviously always return success in remove callback
mmc: dw_mmc: hi3789cv200: Obviously always return success in remove callback
mmc: dw_mmc: exynos: Obviously always return success in remove callback
mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe()
mmc: mmci: Fix typo in comment
dt-bindings: mmc: renesas,sdhi: Add R-Car Gen4 clock requirements
dt-bindings: mmc: renesas,sdhi: R-Car V3U is R-Car Gen4
mmc: debugfs: Fix file release memory leak
dt-bindings: mmc: renesas,sdhi: Document R-Car S4-8 and generic Gen4 support
mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string
dt-bindings: mmc: convert mmc-spi-slot to yaml
dt-bindings: mmc: samsung,exynos-dw-mshc: document Exynos5420 SMU
dt-bindings: mmc: samsung,exynos-dw-mshc: convert to dtschema
mmc: cqhci: Capture eMMC and SD card errors
mmc: debugfs: Add debug fs error state entry for mmc driver
mmc: debugfs: Add debug fs entry for mmc driver
mmc: sdhci: Capture eMMC and SD card errors
mmc: core: Capture eMMC and SD card errors
mmc: mtk-sd: fix typo
mmc: mxcmmc: Silence a clang warning
mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0
dt-bindings: mmc: Add Broadcom optional sdio_freq clock
dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings
mmc: sdhci-of-dwcmshc: add support for rk3588
mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx
mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs
Documentation/process: Add embargoed HW contact for LLVM
ALSA: hda: cs35l41: Improve dev_err_probe() messaging
ALSA: hda: cs35l41: Fix comments wrt serial-multi-instantiate reference
devlink: Hold the instance lock in port_new / port_del callbacks
net/mlx5: Remove devl_unlock from mlx5_devlink_eswitch_mode_set
net/mlx5: Use devl_ API in mlx5e_devlink_port_register
devlink: Remove unused functions devlink_rate_leaf_create/destroy
net/mlx5: Use devl_ API in mlx5_esw_devlink_sf_port_register
net/mlx5: Use devl_ API in mlx5_esw_offloads_devlink_port_register
devlink: Remove unused function devlink_rate_nodes_destroy
net/mlx5: Use devl_ API for rate nodes destroy
net/mlx5: Remove devl_unlock from mlx5_eswtich_mode_callback_enter
drivers: mcb: directly use ida_alloc()/free()
interconnect: qcom: icc-rpm: Set bandwidth and clock for bucket values
interconnect: qcom: icc-rpm: Support multiple buckets
interconnect: qcom: icc-rpm: Change to use qcom_icc_xlate_extended()
interconnect: qcom: Move qcom_icc_xlate_extended() to a common file
dt-bindings: interconnect: Update property for icc-rpm path tag
swiotlb: fail map correctly with failed io_tlb_default_mem
habanalabs: move h/w dirty message to debug
habanalabs: rename soft reset to compute reset
habanalabs: add status of reset after device release
habanalabs: fix update of is_in_soft_reset
habanalabs: expose only valid debugfs nodes
habanalabs/gaudi2: map virtual MSI-X doorbell memory for user
habanalabs/gaudi2: modify decoder to use virtual MSI-X doorbell
habanalabs/gaudi2: modify CS completion CQ to use virtual MSI-X doorbell
habanalabs/gaudi2: replace defines for reserved sob/mob with enums
habanalabs/gaudi2: configure virtual MSI-X doorbell interface
habanalabs: add a value field to hl_fw_send_pci_access_msg()
habanalabs: fixes to the poll-timeout macros
habanalabs/gaudi2: use DIV_ROUND_UP_SECTOR_T instead of roundup
habanalabs: initialize variable explicitly
habanalabs: Use the bitmap API to allocate bitmaps
habanalabs/gaudi2: remove unused defines
habanalabs: make sure variable is set before used
habanalabs: don't declare tmp twice in same function
habanalabs: do not set max power on a secured device
habanalabs/gaudi2: SM mask can only be 8-bit
habanalabs/gaudi2: remove unused variable
habanalabs: allow detection of unsupported f/w packets
habanalabs: save f/w preboot minor version
habanalabs: add support for common decoder interrupts
habanalabs: naming refactor of user interrupt flow
habanalabs: wait for preboot ready after hard reset
habanalabs/gaudi2: reset device upon critical ECC event
habanalabs: enable gaudi2 code in driver
habanalabs: add gaudi2 MMU support
habanalabs: add gaudi2 wait-for-CS support
habanalabs/gaudi2: add gaudi2 profiler module
habanalabs/gaudi2: add gaudi2 security module
habanalabs: add generic security module
habanalabs: remove obsolete device variables used for testing
habanalabs: initialize new asic properties
habanalabs: add unsupported functions
habanalabs: add gaudi2 asic-specific code
uapi: habanalabs: add gaudi2 defines
habanalabs/gaudi2: add asic registers header files
habanalabs: remove redundant argument in access_dev_mem APIs
habanalabs: use %pa to print pci bar size
habanalabs/gaudi: replace hl_poll_timeout with while loop
habanalabs: communicate supported page sizes to user
habanalabs: remove dead code from free_device_memory()
habanalabs/gaudi: enable error interrupt on ARB WDT
habanalabs: page size can only be a power of 2
habanalabs: refactor dma asic-specific functions
habanalabs/gaudi: remove unused enum
habanalabs/gaudi: mask constant value before cast
habanalabs/gaudi: use correct type in assignment
habanalabs/gaudi: fix function name in comment
habanalabs/goya: move dma direction enum to uapi file
habanalabs: set default value for memory_scrub
habanalabs: move call to scrub_device_mem after ctx_fini
habanalabs/gaudi: use memory_scrub_val from debugfs
habanalabs: don't send addr and size to scrub_device_mem cb
habanalabs: don't do memory scrubbing when unmapping
habanalabs: print if firmware is secured during load
habanalabs/gaudi: fix a race condition causing DMAR error
habanalabs/gaudi: fix warning: var might be used uninitialized
habanalabs: move memory_scrub_val to hdev struct
habanalabs: fix comment style
habanalabs: use kvcalloc when possible
habanalabs: print pointer with correct modifier
habanalabs: check fence pointer before use
habanalabs: add critical indication in sram ecc
habanalabs/gaudi: notify user process on device unavailable
habanalabs: remove unused get_dma_desc_list_size
habanalabs: fix NULL dereference on cs timeout
habanalabs/gaudi: fix shift out of bounds
habanalabs: add validity check for cq counter offset
habanalabs/gaudi: fix incorrect MME offset calculation
habanalabs: avoid unnecessary error print
habanalabs: send an event notification when CS timeout occurs
habanalabs/gaudi: send device reset notification
habanalabs/gaudi: invoke device reset from one code block
habanalabs: expose undefined opcode status via info ioctl
habanalabs/gaudi: collect undefined opcode error info
habanalabs: fix race between hl_get_compute_ctx() and hl_ctx_put()
habanalabs: keep a record of completed CS outcomes
habanalabs/gaudi: fix comment to reflect current code
habanalabs: change the write flag name of error info structs
habanalabs/gaudi: move tpc assert raise into internal func
habanalabs: align ioctl uapi structures to 64-bit
habanalabs: add terminating NULL to attrs arrays
habanalabs: Fix kernel-doc
habanalabs: Fix kernel-doc
habanalabs: fix double unlock on error in map_device_va()
drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.
dt-bindings: remove Joonyoung Shim from maintainers
drm/exynos: MAINTAINERS: move Joonyoung Shim to credits
bpf: Fix 'dubious one-bit signed bitfield' warnings
samples/bpf: Fix xdp_redirect_map egress devmap prog
amd-xgbe: fix clang -Wformat warnings
atm: he: Use the bitmap API to allocate bitmaps
net/fq_impl: Use the bitmap API to allocate bitmaps
net: dsa: hellcreek: Use the bitmap API to allocate bitmaps
selftests: tls: add test for NoPad getsockopt
tls: rx: fix the NoPad getsockopt
tls: rx: add counter for NoPad violations
tls: fix spelling of MIB
rtla/utils: Use calloc and check the potential memory allocation failure
of: unittest: make unittest_gpio_remove() consistent with unittest_gpio_probe()
of: unittest: Switch to use fwnode instead of of_node
dt-bindings: input: iqs7222: Use central 'linux,code' definition
dt-bindings: mtd/partitions: Convert arm-firmware-suite to DT schema
clk: sprd: Add dt-bindings include file for UMS512
dt-bindings: clk: sprd: Add bindings for ums512 clock controller
cxl/pmem: Delete unused nvdimm attribute
dt-bindings: arm: cpus: add cortex-a78ae compatible
bpf, arm64: Add bpf trampoline for arm64
bpf, arm64: Implement bpf_arch_text_poke() for arm64
MAINTAINERS: Update file list for module maintainers
dt-bindings: arm: nvidia,tegra20-pmc: Move fixed string property names under 'properties'
arm64: Add LDR (literal) instruction
bpf: Remove is_valid_bpf_tramp_flags()
drm/hyperv : Removing the restruction of VRAM allocation with PCI bar size
PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu()
Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbus is suspended
bcm63xx: fix Tx cleanup when NAPI poll budget is zero
octeontx2-af: Enable Exact match flag in kex profile
octeontx2-pf: Add support for exact match table.
octeontx2-af: Invoke exact match functions if supported
octeontx2-af: Wrapper functions for MAC addr add/del/update/reset
octeontx2: Modify mbox request and response structures
octeontx2-af: Debugsfs support for exact match.
octeontx2-af: Drop rules for NPC MCAM
octeontx2-af: FLR handler for exact match table.
octeontx2-af: devlink configuration support
octeontx2-af: Exact match scan from kex profile
octeontx2-af: Exact match support
octeontx2-af: Use hashed field in MCAM key
module: Use vzalloc() instead of vmalloc()/memset(0)
modules: Ensure natural alignment for .altinstructions and __bug_table sections
module: Increase readability of module_kallsyms_lookup_name()
module: Fix ERRORs reported by checkpatch.pl
module: Add support for default value for module async_probe
skmsg: Fix invalid last sg check in sk_msg_recvmsg()
ASoC: nau8821: Add headset button detection
drm/i915/ttm: fix sg_table construction
ASoC: SOF: remove warning on ABI checks
ASoC: atmel: mchp-pdmc: remove space in front of mchp_pdmc_dt_init()
netfilter: nf_tables: move nft_cmp_fast_mask to where its used
netfilter: nf_tables: use correct integer types
netfilter: nf_tables: add and use BE register load-store helpers
netfilter: nf_tables: use the correct get/put helpers
netfilter: x_tables: use correct integer types
netfilter: nfnetlink: add missing __be16 cast
netfilter: nft_set_bitmap: Fix spelling mistake
netfilter: h323: merge nat hook pointers into one
netfilter: nf_conntrack: use rcu accessors where needed
netfilter: nf_conntrack: add missing __rcu annotations
netfilter: nf_flow_table: count pending offload workqueue tasks
net/sched: act_ct: set 'net' pointer when creating new nf_flow_table
netfilter: conntrack: use correct format characters
netfilter: conntrack: use fallthrough to cleanup
ASoC: codecs: rt274: Set component to NULL on remove
ASoC: codecs: rt298: Set component to NULL on remove
ASoC: codecs: rt286: Set component to NULL on remove
ASoC: codecs: rt298: Fix jack detection
ASoC: codecs: rt298: Fix NULL jack in interrupt
reset: a10sr: allow building under COMPILE_TEST
fddi/skfp: fix repeated words in comments
ethernet/via: fix repeated words in comments
reset: allow building of reset simple driver if expert config selected
net: Find dst with sk's xfrm policy not ctl_sk
lib/test_printf.c: split write-beyond-buffer check in two
mt76: mt7921: Let PCI core handle power state and use pm_sleep_ptr()
mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node()
mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
mt76: get rid of mt76_wcid_hw routine
mt76: convert MT_TX_HW_QUEUE_EXT_PHY to MT_TX_HW_QUEUE_PHY
mt76: add phy_idx to mt76_wcid
mt76: introduce phys array in mt76_dev structure
mt76: add phy_idx in mt76_rx_status
mt76: introduce MT_RXQ_BAND2 and MT_RXQ_BAND2_WA in mt76_rxq_id
mt76: add len parameter to __mt76_mcu_msg_alloc signature
mt76: mt7915 add ht mpdu density
mt76: mt7921: reduce the mutex lock scope during reset
mt76: mt7921: reduce log severity levels for informative messages
mt76: connac: move tx initialization/cleanup in mt76_connac module
mt76: mt7921: make mt7921_pci_driver static
mt76: mt7921: enable HW beacon filter in the initialization stage
mt76: mt7921: enable HW beacon filter not depending on PM flag
mt76: remove q->qid
mt76: do not use skb_set_queue_mapping for internal purposes
mt76: pass original queue id from __mt76_tx_queue_skb to the driver
mt76: mt7615: fix throughput regression on DFS channels
mt76: allow receiving frames with invalid CCMP PN via monitor interfaces
mt76: mt76x02: improve reliability of the beacon hang check
mt76: mt7615: add sta_rec with EXTRA_INFO_NEW for the first time only
mt76: mt7915: update the maximum size of beacon offload
mt76: do not check the ccmp pn for ONLY_MONITOR frame
mt76: mt7915: add sta_rec with EXTRA_INFO_NEW for the first time only
mt76: mt7915: update mpdu density in 6g capability
mt76: mt7915: do not copy ieee80211_ops pointer in mt7915_mmio_probe
mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx
mt76: mt7915: disable UL MU-MIMO for mt7915
mt76: move mt76_connac2_mcu_fill_message in mt76_connac module
mt76: move mcu_txd/mcu_rxd structures in shared code
mt76: mt7915: rely on mt76_connac_tx_free
mt76: connac: move mt7615_txp_skb_unmap in common code
mt76: connac: move mt76_connac_write_hw_txp in shared code
mt76: connac: move mt76_connac_tx_complete_skb in shared code
mt76: connac: move mt76_connac_tx_free in shared code
mt76: move mt7615_txp_ptr in mt76_connac module
mt76: connac: move mt76_connac_fw_txp in common module
mt76: mt7915: get rid of unnecessary new line in mt7915_mac_write_txwi
mt76: mt7921: enlarge maximum VHT MPDU length to 11454
mt76: mt7921: fix aggregation subframes setting to HE max
mt76: mt7921s: fix possible sdio deadlock in command fail
mt76: mt7921: do not update pm states in case of error
mt76: mt7615: do not update pm stats in case of error
mt76: mt7921s: remove unnecessary goto in mt7921s_mcu_drv_pmctrl
mt76: connac: move mt76_connac2_mac_fill_rx_rate in connac module
mt76: connac: move mt76_connac2_reverse_frag0_hdr_trans in mt76-connac module
mt76: connac: move HE radiotap parsing in connac module
mt76: mt7921: fix command timeout in AP stop period
mt76: mt7921: not support beacon offload disable command
mt76: connac: move mt76_connac2_mac_add_txs_skb in connac module
mt76: connac: move connac2_mac_write_txwi in mt76_connac module
mt76: connac: move mac connac2 defs in mt76_connac2_mac.h
mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature
mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature
mt76: enable the VHT extended NSS BW feature
mt76: mt7663: rely on mt76_connac2_fw_trailer
mt76: connac: move mt76_connac2_load_patch in connac module
mt76: connac: move mt76_connac2_load_ram in connac module
mt76: mt7921: move fw toggle in mt7921_load_firmware
mt76: connac: move shared fw structures in connac module
mt76: mt7921: get rid of mt7921_mcu_exit
mt76: mt7921: add missing bh-disable around rx napi schedule
mt76: mt7615: add missing bh-disable around rx napi schedule
mt76: mt7915: add missing bh-disable around tx napi enable/schedule
dt-bindings: net: wireless: mt76: add clock description for MT7986.
mt76: mt7921s: fix firmware download random fail
mt76: mt7921: add PATCH_FINISH_REQ cmd response handling
mt76: add DBDC rxq handlings into mac_reset_work
mt76: mt7915: add more ethtool stats
mt76: mt7921: introduce ACPI SAR config in tx power
mt76: mt7921: introduce ACPI SAR support
mt76: add 6 GHz band support in mt76_sar_freq_ranges
mt76: mt7915: fix endian bug in mt7915_rf_regval_set()
mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
mt76: mt7915: fix endianness in mt7915_rf_regval_get
wifi: mac80211_hwsim: add back erroneously removed cast
ASoC: fsl_utils: Drop usage of __clk_get_name()
ASoC: mediatek: mt8186: Remove condition with no effect
ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting
ASoC: SOF: mediatek: Revise mt8195 boot flow
s390: Add attestation query information
KVM: s390: drop unexpected word 'and' in the comments
drm/i915/selftests: fix a couple IS_ERR() vs NULL tests
dt-bindings: pinctrl: sunxi: allow vcc-pi-supply
dt-bindings: pinctrl: sunxi: Make interrupts optional
MIPS: Make phys_to_virt utilize __va()
MIPS: vdso: Utilize __pa() for gic_pfn
MIPS: mm: Use the bitmap API to allocate bitmaps
MIPS: math-emu: Use the bitmap API to allocate bitmaps
pinctrl: qcom: Add pinctrl driver for MSM8909
dt-bindings: pinctrl: Add DT schema for qcom,msm8909-tlmm
pinctrl: starfive: Serialize adding groups and functions
coresight: etm4x: avoid build failure with unrolled loops
wifi: mac80211_hwsim: fix race condition in pending packet
wifi: mac80211: Use the bitmap API to allocate bitmaps
wifi: mac80211: fix center freq calculation in ieee80211_chandef_downgrade
wifi: nl80211: fix sending link ID info of associated BSS
wifi: cfg80211: fix a comment in cfg80211_mlme_mgmt_tx()
wifi: nl80211: Fix reading NL80211_ATTR_MLO_LINK_ID in nl80211_pre_doit
staging: r8188eu: the bcnhead parameter is always 0
staging: r8188eu: efuse_utilized is never read
staging: r8188eu: _offset is always 0 in efuse_phymap_to_logical
staging: r8188eu: offset is always 0 in iol_read_efuse
staging: r8188eu: offset is always 0 in rtl8188e_ReadEFuse
staging: r8188eu: txpktbuf_bndy is always 0
staging: r8188eu: merge ReadEFuseByIC into rtl8188e_ReadEFuse
staging: r8188eu: use memcpy for fallback mac address
staging: r8188eu: always initialise efuse buffer with 0xff
staging: r8188eu: use a local buffer for efuse data
staging: r8188eu: merge EFUSE_ShadowMapUpdate with its caller
staging: r8188eu: remove eeprom function prototypes
staging: r8188eu: remove EepromOrEfuse from struct eeprom_priv
staging: r8188eu: remove unused eeprom defines
staging: r8188eu: remove HW_VAR_DM_FUNC_CLR from SetHwReg8188EU()
staging: r8188eu: remove HW_VAR_DM_FUNC_RESET from SetHwReg8188EU()
staging: r8188eu: remove HW_VAR_DM_FLAG from SetHwReg8188EU()
staging: r8188eu: remove HW_VAR_DM_FUNC_OP from SetHwReg8188EU()
staging: r8188eu: remove HW_VAR_BASIC_RATE from SetHwReg8188EU()
staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
MAINTAINERS: additional files related kvm s390 pci passthrough
KVM: s390: add KVM_S390_ZPCI_OP to manage guest zPCI devices
vfio-pci/zdev: different maxstbl for interpreted devices
vfio-pci/zdev: add function handle to clp base capability
vfio-pci/zdev: add open/close device hooks
KVM: s390: pci: add routines to start/stop interpretive execution
KVM: s390: pci: provide routines for enabling/disabling interrupt forwarding
KVM: s390: mechanism to enable guest zPCI Interpretation
KVM: s390: pci: enable host forwarding of Adapter Event Notifications
KVM: s390: pci: do initial setup for AEN interpretation
KVM: s390: pci: add basic kvm_zdev structure
vfio/pci: introduce CONFIG_VFIO_PCI_ZDEV_KVM
s390/pci: stash dtsm and maxstbl
s390/pci: stash associated GISA designation
s390/pci: externalize the SIC operation controls and routine
s390/airq: allow for airq structure that uses an input vector
s390/airq: pass more TPI info to airq handlers
s390/sclp: detect the AISI facility
s390/sclp: detect the AENI facility
s390/sclp: detect the AISII facility
s390/sclp: detect the zPCI load/store interpretation facility
NFS: Fix case insensitive renames
pNFS/files: Handle RDMA connection errors correctly
pNFS/flexfiles: Report RDMA connection errors to the server
Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
SUNRPC: Fix an RPC/RDMA performance regression
cxl/hdm: Initialize decoder type for memory expander devices
cxl/port: Cache CXL host bridge data
platform/x86: intel_atomisp2_led: Also turn off the always-on camera LED on the Asus T100TAF
tools/testing/cxl: Fix decoder default state
tools/testing/cxl: Add partition support
tools/testing/cxl: Expand CFMWS windows
tools/testing/cxl: Move cxl_test resources to the top of memory
cxl/mem: Add a debugfs version of 'iomem' for DPA, 'dpamem'
cxl/debug: Move debugfs init to cxl_core_init()
platform/x86: serial-multi-instantiate: Sort ACPI IDs by HID
platform/x86: serial-multi-instantiate: Get rid of redundant 'else'
platform/x86: serial-multi-instantiate: Use while (i--) pattern to clean up
platform/x86: serial-multi-instantiate: Improve dev_err_probe() messaging
platform/x86: serial-multi-instantiate: Drop duplicate check
platform/x86: serial-multi-instantiate: Improve autodetection
platform/x86/intel/ifs: Mark as BROKEN
platform/x86: asus-wmi: Add key mappings
efi: Fix efi_power_off() not being run before acpi_power_off() when necessary
platform/x86: x86-android-tablets: Fix Lenovo Yoga Tablet 2 830/1050 poweroff again
platform/x86: gigabyte-wmi: add support for B660I AORUS PRO DDR4
cxl/Documentation: List attribute permissions
cxl/hdm: Require all decoders to be enumerated
cxl/mem: Convert partition-info to resources
cxl: Introduce cxl_to_{ways,granularity}
cxl/core: Drop is_cxl_decoder()
cxl/core: Drop ->platform_res attribute for root decoders
cxl/core: Rename ->decoder_range ->hpa_range
cxl/hdm: Use local hdm variable
pinctrl: amd: Remove contact information
pinctrl: amd: Don't save/restore interrupt status and wake status bits
pinctrl: amd: Use devm_platform_get_and_ioremap_resource
pinctrl: qcom: spmi-gpio: make the irqchip immutable
xfs: use XFS_IFORK_Q to determine the presence of an xattr fork
xfs: make inode attribute forks a permanent part of struct xfs_inode
xfs: convert XFS_IFORK_PTR to a static inline helper
apparmor: test: Remove some casts which are no-longer required
apparmor: Fix memleak in aa_simple_write_to_buffer()
apparmor: fix reference count leak in aa_pivotroot()
apparmor: Fix some kernel-doc comments
apparmor: Fix undefined reference to `zlib_deflate_workspacesize'
apparmor: fix aa_label_asxprint return check
apparmor: Fix some kernel-doc comments
apparmor: Fix some kernel-doc comments
apparmor: Fix match_mnt_path_str() and match_mnt() kernel-doc comment
apparmor: Use struct_size() helper in kmalloc()
apparmor: Fix failed mount permission check error message
security/apparmor: remove redundant ret variable
apparmor: fix quiet_denied for file rules
apparmor: resolve uninitialized symbol warnings in policy_unpack_test.c
apparmor: Update MAINTAINERS file with the lastest information
apparmor: don't create raw_sha1 symlink if sha1 hashing is disabled
apparmor: Enable tuning of policy paranoid load for embedded systems
apparmor: make export of raw binary profile to userspace optional
apparmor: Update help description of policy hash for introspection
lsm: Fix kernel-doc
apparmor: Fix kernel-doc
apparmor: fix absroot causing audited secids to begin with =
cxl/port: Keep port->uport valid for the entire life of a port
xfs: removed useless condition in function xfs_attr_node_get
xfs: add selinux labels to whiteout inodes
ALSA: hda: Remove unused macro definition
ALSA: hda: Reset all SIE bits in INTCTL
ALSA: hda: Fix page fault in snd_hda_codec_shutdown()
ALSA: hda: Fix put_device() inconsistency in error path
ALSA: hda: Make device usage_count consistent across subsequent probing
ALSA: hda: Fix null-ptr-deref when i915 fails and hdmi is denylisted
ixp4xx_eth: Set MAC address from device tree
ixp4xx_eth: Fall back to random MAC address
af_unix: fix unix_sysctl_register() error path
selftests: mptcp: update pm_nl_ctl usage header
selftests: mptcp: avoid Terminated messages in userspace_pm
selftests: mptcp: userspace pm subflow tests
selftests: mptcp: userspace pm address tests
selftests: mptcp: tweak simult_flows for debug kernels
mptcp: move MPTCPOPT_HMAC_LEN to net/mptcp.h
bus: mhi: ep: Check dev_set_name() return value
9p: Add client parameter to p9_req_put()
9p: Drop kref usage
Input: i8042 - add dritek quirk for Acer Aspire One AO532
bcm63xx_enet: change the driver variables to static
net: phylink: fix SGMII inband autoneg enable
Documentation: add a description for net.core.high_order_alloc_disable
net: rxrpc: fix clang -Wformat warning
tls: rx: make tls_wait_data() return an recvmsg retcode
tls: create an internal header
tls: rx: coalesce exit paths in tls_decrypt_sg()
tls: rx: wrap decrypt params in a struct
tls: rx: always allocate max possible aad size for decrypt
strparser: pad sk_skb_cb to avoid straddling cachelines
KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op()
selftests/bpf: Fix xdp_synproxy build failure if CONFIG_NF_CONNTRACK=m/n
KVM: x86: Fix handling of APIC LVT updates when userspace changes MCG_CAP
KVM: x86: Initialize number of APIC LVT entries during APIC creation
bpf: Correctly propagate errors up from bpf_core_composites_match
drm/amdgpu/mes: fix mes submission in atomic context
drm/amd/pm: drop the thermal_controller_type check
drm/amd/pm: ac/dc change for smu_v13_0
drm/amd/display: Enable ODM combine default policy
drm/amd/display: Add callback to set dig mode
dt-bindings: input: gpio-keys: accept also interrupt-extended
dt-bindings: input: gpio-keys: reference input.yaml and document properties
dt-bindings: input: gpio-keys: enforce node names to match all properties
dt-bindings: input: Convert adc-keys to DT schema
dt-bindings: input: Centralize 'linux,input-type' definition
dt-bindings: input: Use common 'linux,keycodes' definition
dt-bindings: input: Centralize 'linux,code' definition
dt-bindings: input: Increase maximum keycode value to 0x2ff
libbpf: Disable SEC pragma macro on GCC
Input: mt6779-keypad - implement row/column selection
Input: mt6779-keypad - match hardware matrix organization
KVM: x86: Add helpers to identify CTL and STATUS MCi MSRs
KVM: x86: Use explicit case-statements for MCx banks in {g,s}et_msr_mce()
KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)
bpf: Check attach_func_proto more carefully in check_return_code
Input: i8042 - add additional TUXEDO devices to i8042 quirk tables
ASoC: SOF: ipc4-topology: free memories allocated in sof_ipc4_get_audio_fmt
ASoC: SOF: ipc4-topology: check dai->private in ipc_free()
drm/i915/mtl: Add MeteorLake PCI IDs
drm/i915/mtl: Add MeteorLake platform info
ASoC: Intel: avs: Update AVS_FW_INIT_TIMEOUT_US declaration
ASoC: Intel: avs: Lower UNLOAD_MULTIPLE_MODULES IPC timeout
ASoC: Intel: avs: Replace hardcodes with SD_CTL_STREAM_RESET
ASoC: Intel: avs: Recognize FW_CFG_RESERVED
ASoC: Intel: avs: Use helper function to set up DMA
ASoC: Intel: avs: Set max DMA segment size
ASoC: Intel: avs: Block IPC channel on suspend
ASoC: Intel: avs: Shield LARGE_CONFIG_GETs against zero payload_size
ASoC: Intel: avs: Copy only as many RX bytes as necessary
ASoC: Intel: avs: Relax DSP core transition timings
ASoC: Intel: avs: Assign I2S gateway when parsing topology
ASoC: Intel: avs: Register HDAudio ext-bus operations
ASoC: amd: acp: Add legacy audio driver support for Rembrandt platform
ASoC: amd: acp: ACP code generic to support newer platforms
ASoC: amd: acp: Remove rt1019_1 codec conf from machine driver
media: amphion: only insert the first sequence startcode for vc1l format
media: amphion: sync buffer status with firmware during abort
media: hantro: Fix RK3399 H.264 format advertising
media: docs: Remove extraneous \endgroup from P010 table
media: dt-bindings: media: samsung,s5pv210-jpeg: convert to dtschema
media: amphion: defer setting last_buffer_dequeued until resolution changes are processed
media: mediatek: vcodec: Initialize decoder parameters for each instance
media: mediatek: vcodec: decoder: Embed framesize inside mtk_video_fmt
media: mediatek: vcodec: decoder: Drop max_{width,height} from mtk_vcodec_ctx
media: mediatek: vcodec: decoder: Fix resolution clamping in TRY_FMT
media: mediatek: vcodec: decoder: Skip alignment for default resolution
media: mediatek: vcodec: decoder: Fix 4K frame size enumeration
media: mediatek: vcodec: decoder: Const-ify stepwise_fhd
media: staging: media: imx: imx7-media-csi: Drop usage of shared helpers
media: staging: media: imx: imx7-media-csi: Drop V4L2 events support
media: staging: media: imx: imx7-media-csi: Inline imx7_csi_enum_pixel_formats()
media: staging: media: imx: imx7-media-csi: Drop unneeded pixel format validation
media: staging: media: imx: imx7-media-csi: Add V4L2_PIX_FMT_Y14 support
media: staging: media: imx: imx7-media-csi: Fix list of supported formats
media: staging: media: imx: imx7-media-csi: Simplify default format in try_fmt
media: staging: media: imx: imx7-media-csi: Inline imx7_csi_init_mbus_fmt()
media: staging: media: imx: imx7-media-csi: Drop unneeded imx7_csi_pixfmt fields
media: staging: media: imx: imx7-media-csi: Drop YUV/RGB/BAYER format selectors
media: staging: media: imx: imx7-media-csi: Simplify default mbus code in try_fmt
media: staging: media: imx: imx7-media-csi: Define macro for default mbus code
media: staging: media: imx: imx7-media-csi: Make default formats consistent
media: staging: media: imx: imx7-media-csi: Drop unsupported YUV and RGB formats
media: staging: media: imx: imx7-media-csi: Drop IPU-only formats
media: staging: media: imx: imx7-media-csi: Drop IC support from imx7_csi_try_colorimetry()
media: staging: media: imx: imx7-media-csi: Replace ipu_color_space with bool yuv field
media: staging: media: imx: imx7-media-csi: Import format helpers
media: staging: media: imx: imx7-media-csi: Drop error message on alloc failure
media: staging: media: imx: imx7-media-csi: Decouple from shared macros
media: staging: media: imx: imx7-media-csi: Decouple from imx_media_dma_buf
media: staging: media: imx: imx7-media-csi: Store imx7_csi in drv data
media: staging: media: imx: imx7-media-csi: Fold imx_media_video_dev into imx7_csi
media: staging: media: imx: imx7-media-csi: Decouple from imx_media_buffer
media: staging: media: imx: imx7-media-csi: Fold imx_media_dev into imx7_csi
media: staging: media: imx: imx7-media-csi: Inline pipeline start/stop
media: staging: media: imx: imx7-media-csi: Avoid unnecessary casts
media: staging: media: imx: imx7-media-csi: Import imx_media_pipeline_set_stream()
media: staging: media: imx: imx7-media-csi: Inline imx_media_pipeline_pad()
media: staging: media: imx: imx7-media-csi: Don't initialize unused fields
media: staging: media: imx: imx7-media-csi: Drop imx_media_add_video_device call
media: staging: media: imx: imx7-media-csi: Embed imx_media_dev in imx7_csi
media: staging: media: imx: imx7-media-csi: Import imx_media_dev_init() helper
media: staging: media: imx: imx7-media-csi: Don't set subdev group id
media: staging: media: imx: imx7-media-csi: Ensure consistent function prefix
media: staging: media: imx: imx7-media-csi: Fold capture_priv into imx7_csi
media: staging: media: imx: imx7-media-csi: Reorganize imx7_csi structure
media: staging: media: imx: imx7-media-csi: Drop unused controls support
media: staging: media: imx: imx7-media-csi: Drop legacy video device support
media: staging: media: imx: imx7-media-csi: Import video device helpers
media: staging: media: imx: imx7-media-csi: Remove imx_media_of_add_csi
media: staging: media: imx: imx7-media-csi: Move format init to probe time
media: staging: media: imx: imx7-media-csi: Drop unused frame_interval
media: staging: media: imx: imx7-media-csi: Don't populate vdev lists
media: staging: media: imx: imx7-media-csi: Move misc init out of probe()
media: staging: media: imx: imx7-media-csi: Drop the imx_media notifier
media: staging: media: imx: imx7-media-csi: Drop duplicate link creation
media: staging: media: imx: imx7-media-csi: Import notifier helpers
media: staging: media: imx: imx7-media-csi: Split imx_media_dev from probe()
media: staging: media: imx: imx7-media-csi: Initialize locks early on
media: renesas: rcar_drif: Drop of_match_ptr()
media: xilinx: Drop unexpected word 'with' in comments
media: mt9p031: Move open subdev op init code into init_cfg
media: mt9p031: Add MT9P006 compatible
media: dt-bindings: mt9p031: Add MT9P006 compatible string
media: staging/media/atomisp/pci/atomisp: Fix typo in string
media: atomisp: clean up for-loop, remove redundant assignment to variable i
media: staging: media/atomisp: use max() impl
media: atomisp: Fix typo in comments
media: atomisp_gmin_platform: stop abusing efivar API
media: atomisp: fix -Wdangling-pointer warning
media: atomisp: fix uninitialized stack mem usage in ia_css_rmgr_acq_vbuf()
media: atomisp: revert "don't pass a pointer to a local variable"
media: atomisp-mt9m114: Fix pointer dereferenced before checking
media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator
media: staging: media: atomisp: Use kmap_local_page() in hmm_store()
media: staging: media: atomisp: Use kmap_local_page() in hmm_set()
drm/i915/gt: Add general DSS steering iterator to intel_gt_mcr
media: staging: media: atomisp: Convert kmap() to kmap_local_page()
x86/sgx: Drop 'page_index' from sgx_backing
clk: sunxi-ng: sun50i: h6: Modify GPU clock configuration to support DFS
drm/amd/display: fix 32 bit compilation errors in dc_dmub_srv.c
drm/tegra: vic: Use devm_platform_ioremap_resource()
media: staging: atomisp: rework reading the id and revision values
gpu: host1x: Use the bitmap API to allocate bitmaps
media: atomisp: Add a notes.txt file
media: atomisp: remove force argument from __destroy_[stream[s]|pipe[s]]()
media: atomisp: use atomisp_destroy_pipes_stream_force() in more places
media: atomisp: use atomisp_css_update_stream() in more places
media: atomisp: use atomisp_create_pipes_stream() in more places
media: atomisp: add error logging to atomisp_destroy_pipes_stream_force()
media: atomisp: add error checking to atomisp_create_pipes_stream()
media: atomisp: fix __get_frame_info() error handling
media: atomisp: remove hmm_page_object
gpu: host1x: Generalize host1x_cdma_push_wide()
gpu: host1x: Initialize syncval in channel_submit()
media: atomisp: drop HMM_BO_SHARE type
media: atomisp: drop highmem var/arg from the hmm code
media: atomisp: Simplify hmm_alloc() calls
i915/perf: Disable OA sseu config param for gfx12.50+
i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call
media: atomisp: add hmm_create_from_userdata() helper
media: atomisp: remove unused hmm address translation functions
media: atomisp: drop unused ATOMISP_MAP_FLAG_* flags
media: atomisp: drop ATOMISP_MAP_FLAG_CLEARED
media: atomisp: drop unused ATOMISP_ACC_FW_LOAD_* defines
media: atomisp: remove atomisp_is_acc_enabled()
media: atomisp: remove no longer used atomisp_css_acc_done() function
media: atomisp: asc.acc.pipeline is always NULL
media: atomisp: remove unused atomisp_*css_* functions
media: atomisp: remove atomisp_acc.c
media: atomisp: remove private acceleration ioctls
media: atomisp: remove bogus comment above hmm_bo_allocated() prototype
media: atomisp: removed unused hmm_bo_get_page_info() function
media: atomisp: drop hmm_page_type
media: atomisp: remove unused attribute argument from ia_css_frame_map()
media: atomisp: remove pool related kernel cmdline options
media: atomisp: remove hmm_mem_stats
media: atomisp: remove hmm pool code
media: atomisp: remove dynamic and reserved pool code
media: atomisp: remove hmm_pool_[un]register()
media: atomisp: drop ATOMISP_MAP_FLAG_CONTIGUOUS
media: atomisp: drop contiguous flag from struct ia_css_frame
media: atomisp: drop IA_CSS_FRAME_FORMAT_MIPI support from ia_css_frame_init_planes()
media: atomisp: drop contiguous argument from frame_create()
media: atomisp: drop contiguous argument from frame_allocate_with_data()
media: atomisp: drop contiguous argument from ia_css_frame_allocate_with_buffer_size()
drm/msm/dpu: Fix for non-visible planes
media: atomisp: remove unused ia_css_frame_allocate_contiguous*() functions
media: atomisp: remove the unused RAW_BUF_STRIDE macro
ASoC: Intel: sof_cs42l42: add adl_mx98360a_cs4242 board config
ASoC: Intel: sof_cs42l42: support BT offload audio
media: On Semi AR0521 sensor driver
drm/tegra: Include DMA API header where used
drm/tegra: Fix vmapping of prime buffers
platform/x86/amd/pmc: Add new platform support
platform/x86/amd/pmc: Add new acpi id for PMC controller
platform/x86/intel/vsec: Add PCI error recovery support to Intel PMT
media: dt-bindings: Add bindings for On Semi AR0521 camera sensor
media: ov5640: Move format mux config in format
media: ov5640: Split DVP and CSI-2 formats
media: ov5640: Adjust format to bpp in s_fmt
drm/tegra: vic: Fix build warning when CONFIG_PM=n
media: ov5640: Restrict sizes to mbus code
media: ov5640: Add BGR888 format
media: ov5640: Add RGB565_1X16 format
media: ov5640: Register device properties
media: ov5640: Implement get_selection
media: ov5640: Implement init_cfg
media: ov5640: Change CSI-2 timings to comply with FPS
gpu: host1x: Register context bus unconditionally
media: ov5640: Remove frame rate check from find_mode()
media: ov5640: Adjust vblank with s_frame_interval
drm/tegra: vic: Add Tegra234 support
gpu: host1x: Use RESTART_W to skip timed out jobs on Tegra186+
gpu: host1x: Add MLOCK release code on Tegra234
gpu: host1x: Rewrite job opcode sequence
gpu: host1x: Tegra234 device data and headers
gpu: host1x: Program interrupt destinations on Tegra234
gpu: host1x: Allow reset to be missing
gpu: host1x: Program virtualization tables
gpu: host1x: Simplify register mapping and add common aperture
gpu: host1x: Deduplicate hardware headers
drm/tegra: Implement stream ID related callbacks on engines
drm/tegra: Support context isolation
drm/tegra: nvdec: Fix TRANSCFG register offset
drm/tegra: falcon: Set DMACTX field on DMA transactions
gpu: host1x: Program context stream ID on submission
gpu: host1x: Add context device management code
dt-bindings: host1x: Fix bracketing in example
dt-bindings: Add bindings for Tegra234 Host1x and VIC
media: ov5640: Add VBLANK control
media: ov5640: Add HBLANK control
media: ov5640: Remove ov5640_mode_init_data
media: ov5640: Remove duplicated mode settings
media: ov5640: Re-sort per-mode register tables
media: ov5640: Provide timings accessor
media: ov5640: Split DVP and CSI-2 timings
media: ov5640: Fix 720x480 in RGB888 mode
media: ov5640: Rework timings programming
media: ov5640: Rework CSI-2 clock tree
media: ov5640: Update pixel_rate and link_freq
media: ov5640: Add LINK_FREQ control
media: ov5640: Associate bpp with formats
media: ov5640: Add ov5640_is_csi2() function
media: ov5604: Re-arrange modes definition
media: ov5640: Add pixel rate to modes
media: stm32-dcmi: add support of 1X16 serial pixel formats variant
media: st-mipid02: expose 1X16 serial pixel format
media: st-mipid02: add support for YVYU and VYUY formats
media: st-mipid02: add support of pixel clock polarity
media: ov7251: Fix multiple problems in s_stream callback
media: sunxi: Add support for the A83T MIPI CSI-2 controller
media: dt-bindings: media: Add Allwinner A83T MIPI CSI-2 bindings documentation
media: MAINTAINERS: Add entry for the Allwinner A31 MIPI CSI-2 bridge driver
media: sunxi: Add support for the A31 MIPI CSI-2 controller
media: dt-bindings: media: Add Allwinner A31 MIPI CSI-2 bindings documentation
media: dt-bindings: media: sun6i-a31-csi: Add MIPI CSI-2 input port
dt-bindings: host1x: Add iommu-map property
media: hantro: Add support for RK356x encoder
media: dt-binding: media: Add rk3568-vepu binding
media: amphion: release core lock before reset vpu core
ath9k: remove unexpected words "the" in comments
media: Fix incorrect P010 chroma order description
ath11k: Fix typo in comments
media: docs: Fix VIVIOC typo
media: v4l2-ctrls: Fix missing newline in examples
media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
media: pvrusb2: drop unexpected word 'a' in comments
media: ti: drop unexpected word 'a' in comments
media: gspca: drop unexpected word 'is' in the comments
media: cx18: Fix typo in comments
nvmem: mtk-efuse: Simplify with devm_platform_get_and_ioremap_resource()
dt-bindings: nvmem: mediatek: efuse: add support for mt8186
dt-bindings: nvmem: mediatek: efuse: add support mt8183
dt-bindings: nvmem: convert mtk-efuse.txt to YAML schema
MAINTAINERS: rectify file pattern in MICROCHIP OTPC DRIVER
nvmem: microchip-otpc: add support
dt-bindings: microchip-otpc: document Microchip OTPC
binder: fix redefinition of seq_file attributes
eeprom: idt_89hpesx: fix clang -Wformat warnings
slimbus: messaging: fix typos in comments
drivers: slimbus: Directly use ida_alloc()/free()
intel_th: pci: Add Raptor Lake-S CPU support
intel_th: pci: Add Raptor Lake-S PCH support
intel_th: pci: Add Meteor Lake-P support
intel_th: msu: Fix vmalloced buffers
intel_th: msu-sink: Potential dereference of null pointer
intel_th: Fix a resource leak in an error handling path
virt: acrn: using for_each_set_bit to simplify the code
sgi-xp: Use the bitmap API to allocate bitmaps
net: ag71xx: switch to napi_build_skb() to reuse skbuff_heads
net: minor optimization in __alloc_skb()
iommu/arm-smmu-qcom: Add debug support for TLB sync timeouts
tty: n_gsm: fix missing corner cases in gsmld_poll()
tty: n_gsm: fix flow control handling in tx path
tty: n_gsm: fix DM command
tty: n_gsm: fix wrong T1 retry count handling
serial: RS485 termination is supported if DT provides one
serial: Embed rs485_supported to uart_port
MIPS: ath79: Remove one of the identical args in early_printk
serial: 8250_fsl: Don't report FE, PE and OE twice
octeontx2-af: Don't reset previous pfc config
usb: dwc3: gadget: fix high speed multiplier setting
usb: dwc3: gadget: refactor dwc3_repare_one_trb
tools: usb: testusb: Add super-plus speed reporting
tools: usb: testusb: Add super speed reporting
tools: usb: testusb: Add wireless speed reporting
usb: core: hub: Create platform devices for onboard hubs in hub_probe()
usb: misc: Add onboard_usb_hub driver
dt-bindings: usb: rts5411: Rename property 'companion-hub' to 'peer-hub'
of/platform: Add stubs for of_platform_device_create/destroy()
usb: mtu3: support function remote wakeup
usb: mtu3: check capability of usb3 dual role
usb: mtu3: add feature to disable device's usb3 port
usb: mtu3: print endpoint type as string
usb: typec: tcpci: move tcpci.h to include/linux/usb/
gadgetfs: ep_io - wait until IRQ finishes
dt-bindings: usb: mtk-xhci: add compatible for mt8188
usb: gadget: udc: atmel: convert to platform driver
usb: gadget: udc: atmel: check rc of devm_gpiod_get_optional()
USB: gadget: udc: tracing: Do not open code __string() with __dynamic_array()
staging: vt6655: Use loop in vt6655_mac_read_ether_addr
staging: vt6655: Use loop in vt6655_mac_write_bssid_addr
staging: r8188eu: pattrib addresses were already set by the caller
staging: r8188eu: remove sta2sta_data_frame prototype
staging: vt6655: Convert macro vt6655_mac_read_ether_addr to function
staging: vt6655: Convert macro vt6655_mac_write_bssid_addr to function
staging: vt6655: Move two macros to file where those are used
staging: vt6655: Rename MACvReadEtherAddress
staging: vt6655: Rename MACvWriteBSSIDAddress
staging: vt6655: Rename pbyEtherAddr to mac_addr
staging: switch to netif_napi_add_weight()
staging: r8188eu: use ieee80211 helper to check for nullfunc frame
staging: r8188eu: remove a misleading comment
staging: r8188eu: don't set pattrib->ta again
staging: r8188eu: don't set pattrib->ra again
staging: r8188eu: don't set pattrib->dst again
staging: r8188eu: set bssid only once
staging: r8188eu: Block comments use * on subsequent lines
staging: r8188eu: mac addr len is unused
staging: r8188eu: remove sdio definitions
staging: r8188eu: read pwr seq length, remove PWR_CMD_END
staging: r8188eu: support only us in PWR_CMD_DELAY
staging: r8188eu: move pwr seq defines to HalPwrSeqCmd.c
selftests/bpf: Add test involving restrict type qualifier
bpftool: Add support for KIND_RESTRICT to gen min_core_btf command
staging: r8188eu: make ffaddr2pipehdl() static
staging: r8188eu: remove HW_VAR_AMPDU_FACTOR from SetHwReg8188EU()
Staging: rtl8192e: Added spaces around '+'
Staging: rtl8192e: Remove unnecessary blank line
Staging: rtl8192e: Added braces around else
Staging: rtl8192e: Remove unnecessary parentheses
Staging: rtl8192e: Avoid multiple assignments
Staging: rtl8192e: Refactored rtllib_modes
MAINTAINERS: Add entry for AF_XDP selftests files
selftests, xsk: Rename AF_XDP testing app
bpf, docs: Remove deprecated xsk libbpf APIs description
l2tp: l2tp_debugfs: fix Clang -Wformat warnings
eth: sp7021: switch to netif_napi_add_tx()
eth: mtk: switch to netif_napi_add_tx()
media: c8sectpfe: Remove unneeded NULL check before clk_disable_unprepare
media: c8sectpfe: Clean up handling of *_buffer_aligned
ASoC: nau8825: Declare 2 channels for DAI of capture stream
ASoC: amd: Remove duplicated include in acp-es8336.c
ASoC: add tas2780 DT binding
ASoC: add tas2780 driver
ASoC: amd: fix for variable set but not used warning
ASoC: amd: drop machine driver remove function
ASoC: amd: remove unused header file inclusion
ASoC: amd: acp-es8336: use static variables
ASoC: simple-card-utils.c: care Codec2Codec vs DPCM:BE
ASoC: simple-card-utils.c: ignore Codec2Codec setting if it already have
ASoC: audio-graph-card2-custom-sample.dtsi: add verbose explanation
ASoC: audio-graph-card2.c: remove pre-alloced Codec2Codec space
ASoC: audio-graph-card2.c: make Codec2Codec settings optional
ASoC: audio-graph-card2.c: use of_property_read_u32() for rate
dt-bindings: opp: accept array of frequencies
OPP: Make dev_pm_opp_set_opp() independent of frequency
OPP: Reuse _opp_compare_key() in _opp_add_static_v2()
OPP: Remove rate_not_available parameter to _opp_add()
OPP: Use consistent names for OPP table instances
OPP: Use generic key finding helpers for bandwidth key
OPP: Use generic key finding helpers for level key
OPP: Add generic key finding helpers and use them for freq APIs
OPP: Remove dev_pm_opp_find_freq_ceil_by_volt()
OPP: Remove custom OPP helper support
OPP: ti: Migrate to dev_pm_opp_set_config_regulators()
OPP: Add dev_pm_opp_get_supplies()
OPP: Make _generic_set_opp_regulator() a config_regulators() interface
OPP: Add support for config_regulators() helper
OPP: Migrate set-prop-name helper API to use set-config helpers
OPP: Migrate attach-genpd API to use set-config helpers
OPP: Migrate set-opp-helper API to use set-config helpers
OPP: Migrate set-clk-name API to use set-config helpers
OPP: Migrate set-supported-hw API to use set-config helpers
OPP: Migrate set-regulators API to use set-config helpers
soc/tegra: Migrate to dev_pm_opp_set_config()
soc/tegra: Add comment over devm_pm_opp_set_clkname()
drm/lima: Migrate to dev_pm_opp_set_config()
cpufreq: ti: Migrate to dev_pm_opp_set_config()
cpufreq: sti: Migrate to dev_pm_opp_set_config()
cpufreq: qcom-nvmem: Migrate to dev_pm_opp_set_config()
OPP: Add dev_pm_opp_set_config() and friends
OPP: Make dev_pm_opp_set_regulators() accept NULL terminated list
phy: phy-mtk-dp: change mtk_dp_phy_driver to static
phy: freescale: Add i.MX8qm Mixel LVDS PHY support
dt-bindings: phy: Add Freescale i.MX8qm Mixel LVDS PHY binding
dt-bindings: vendor-prefixes: Add prefix for Mixel, Inc.
phy: cadence-torrent: Remove unused `regmap` field from state struct
phy: cadence: Sierra: Remove unused `regmap` field from state struct
phy: samsung-ufs: ufs: change phy on/off control
phy: samsung-ufs: convert phy clk usage to clk_bulk API
net: macb: sort init_reset_optional() with other init()s
net: macb: simplify error paths in init_reset_optional()
net: macb: unify macb_config alignment style
net: macb: add polarfire soc reset support
dt-bindings: net: cdns,macb: document polarfire soc's macb
net: l2tp: fix clang -Wformat warning
net: page_pool: optimize page pool page allocation in NUMA scenario
riscv: dts: microchip: Add mpfs' topology information
scsi: zfcp: Drop redundant "the" in the comments
scsi: zfcp: Declare zfcp_sdev_attrs as static
scsi: ufs: Skip last hci reset to get valid register values
scsi: ufs: ufs-pci: Enable WriteBooster capability on ADL
scsi: lpfc: Copyright updates for 14.2.0.5 patches
scsi: lpfc: Update lpfc version to 14.2.0.5
scsi: lpfc: Remove Menlo/Hornet related code
scsi: lpfc: Refactor lpfc_nvmet_prep_abort_wqe() into lpfc_sli_prep_abort_xri()
scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration
scsi: lpfc: Fix lost NVMe paths during LIF bounce stress test
scsi: lpfc: Fix attempted FA-PWWN usage after feature disable
scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE
scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID
scsi: lpfc: Set PU field when providing D_ID in XMIT_ELS_RSP64_CX iocb
scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input
scsi: lpfc: Fix uninitialized cqe field in lpfc_nvme_cancel_iocb()
dt-bindings: i2c: i2c-rk3x: add rk3588 compatible
scsi: sd: Rework asynchronous resume support
scsi: core: Move the definition of SCSI_QUEUE_DELAY
scsi: megaraid_sas: Clean up some inconsistent indenting
scsi: gvp11: Convert m68k WD33C93 drivers to DMA API
scsi: a2091: Convert m68k WD33C93 drivers to DMA API
scsi: a3000: Convert m68k WD33C93 drivers to DMA API
scsi: core: Shorten long warning messages
i2c: add support for microchip fpga i2c controllers
scsi: target: Detect UNMAP support post configuration
scsi: target: Add file configure_unmap callout
scsi: target: Add iblock configure_unmap callout
scsi: target: Add callout to configure UNMAP settings
scsi: target: Remove incorrect zero blocks WRITE_SAME check
scsi: mpi3mr: Increase cmd_per_lun to 128
scsi: mpi3mr: Enable shared host tagset
vfio/ccw: Move FSM open/close to MDEV open/close
vfio/ccw: Refactor vfio_ccw_mdev_reset
vfio/ccw: Create a CLOSE FSM event
vfio/ccw: Create an OPEN FSM Event
vfio/ccw: Update trace data for not operational event
vfio/ccw: Flatten MDEV device (un)register
vfio/ccw: Pass enum to FSM event jumptable
vfio/ccw: Remove private->mdev
vfio/ccw: Do not change FSM state in subchannel event
vfio/ccw: Fix FSM state if mdev probe fails
vfio/ccw: Remove UUID from s390 debug log
drm/amd/display: clean up some inconsistent indenting
drm/amd/display: fix non-x86/PPC64 compilation
drm/amd/display: Fix new dmub notification enabling in DM
drm/amdgpu: Fix one list corruption when create queue fails
drm/radeon: avoid bogus "vram limit (0) must be a power of 2" warning
drm/amd/display: remove repeated includes
drm/amdgpu/display: Remove duplicated argument to ||
drm/amd/display: make get_refresh_rate() static
drm/amd/display: remove set but unused variable
drm/amdkfd: optimize svm range evict
drm/amd/display: correct idle_power_optimizations disablement return value
drm/amd/display: remove stale debug setting
drm/amdkfd: change svm range evict
drm/amdkfd: add new flag for svm
scsi: qla2xxx: Check correct variable in qla24xx_async_gffid()
selftests/sgx: Page removal stress test
selftests/sgx: Test reclaiming of untouched page
selftests/sgx: Test invalid access to removed enclave page
selftests/sgx: Test faulty enclave behavior
selftests/sgx: Test complete changing of page type flow
selftests/sgx: Introduce TCS initialization enclave operation
selftests/sgx: Introduce dynamic entry point
selftests/sgx: Test two different SGX2 EAUG flows
selftests/sgx: Add test for TCS page permission changes
selftests/sgx: Add test for EPCM permission changes
Documentation/x86: Introduce enclave runtime management section
x86/sgx: Free up EPC pages directly to support large page ranges
x86/sgx: Support complete page removal
x86/sgx: Support modifying SGX page type
x86/sgx: Tighten accessible memory range after enclave initialization
x86/sgx: Support adding of pages to an initialized enclave
x86/sgx: Support restricting of enclave page permissions
x86/sgx: Support VA page allocation without reclaiming
x86/sgx: Export sgx_encl_page_alloc()
x86/sgx: Export sgx_encl_{grow,shrink}()
x86/sgx: Keep record of SGX page type
x86/sgx: Create utility to validate user provided offset and length
x86/sgx: Make sgx_ipi_cb() available internally
x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes()
x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask()
x86/sgx: Export sgx_encl_ewb_cpumask()
x86/sgx: Support loading enclave page without VMA permissions check
x86/sgx: Add wrapper for SGX2 EAUG function
x86/sgx: Add wrapper for SGX2 EMODT function
x86/sgx: Add wrapper for SGX2 EMODPR function
x86/sgx: Add short descriptions to ENCLS wrappers
drm/msm/mdp5: Fix global state lock backoff
vfio/spapr_tce: Remove the unused parameters container
iio: light: cm32181: Add PM support
MAINTAINERS: Rectify entry for NVIDIA TEGRA DRM and VIDEO DRIVER
dt-bindings: display: tegra: Convert to json-schema
ARM/dma-mapping: merge IOMMU ops
ARM/dma-mapping: consolidate IOMMU ops callbacks
ARM/dma-mapping: drop .dma_supported for IOMMU ops
ARM/dma-mapping: use dma-direct unconditionally
ARM/dma-mapping: use the generic versions of dma_to_phys/phys_to_dma by default
ARM/dma-mapping: use dma_to_phys/phys_to_dma in the dma-mapping code
ARM/dma-mapping: remove the unused virt_to_dma helper
ARM/dma-mapping: mark various dma-mapping routines static in dma-mapping.c
ARM/dma-mapping: remove dmabounce
ARM: sa1100/assabet: move dmabounce hack to ohci driver
drm/msm: Make enable_eviction flag static
ASoC: fsl_utils: Don't use plain integer as NULL pointer
selftests/bpf: Add benchmark for local_storage RCU Tasks Trace usage
libbpf, riscv: Use a0 for RC register
interconnect: icc-rpm: Set destination bandwidth as well as source bandwidth
xfs: rework xfs_buf_incore() API
ASoC: jz4740-i2s: Refactor DMA channel setup
ASoC: jz4740-i2s: Remove Open Firmware dependency
af_unix: Optimise hash table layout.
ASoC: amd: fix ACPI dependency compile errors and warnings
xfs: make is_log_ag() a first class helper
xfs: replace xfs_ag_block_count() with perag accesses
xfs: Pre-calculate per-AG agino geometry
xfs: Pre-calculate per-AG agbno geometry
xfs: pass perag to xfs_alloc_read_agfl
xfs: pass perag to xfs_alloc_put_freelist
xfs: pass perag to xfs_alloc_get_freelist
xfs: pass perag to xfs_read_agf
xfs: pass perag to xfs_read_agi
xfs: pass perag to xfs_alloc_read_agf()
xfs: kill xfs_alloc_pagf_init()
xfs: pass perag to xfs_ialloc_read_agi()
xfs: kill xfs_ialloc_pagi_init()
xfs: make last AG grow/shrink perag centric
xfs: expanding delayed logging design with background material
xfs: xlog_sync() manually adjusts grant head space
xfs: avoid cil push lock if possible
xfs: move CIL ordering to the logvec chain
xfs: convert log vector chain to use list heads
xfs: convert CIL to unordered per cpu lists
xfs: Add order IDs to log items in CIL
xfs: convert CIL busy extents to per-cpu
xfs: track CIL ticket reservation in percpu structure
xfs: implement percpu cil space used calculation
media: venus: hfi_platform: Correct supported codecs for sc7280
media: venus: Add support for SSR trigger using fault injection
drm/i915/selftests: Grab the runtime pm in shrink_thp
iommu/mediatek: Allow page table PA up to 35bit
iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit
iommu/amd: Update amd_iommu_fault structure to include PCI seg ID
iommu/amd: Update device_state structure to include PCI seg ID
iommu/amd: Print PCI segment ID in error log messages
iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands
iommu/amd: Specify PCI segment ID when getting pci device
iommu/amd: Include PCI segment ID when initialize IOMMU
iommu/amd: Introduce get_device_sbdf_id() helper function
iommu/amd: Flush upto last_bdf only
iommu/amd: Remove global amd_iommu_[dev_table/alias_table/last_bdf]
iommu/amd: Update set_dev_entry_bit() and get_dev_entry_bit()
iommu/amd: Update (un)init_device_table_dma()
iommu/amd: Update set_dte_irq_entry
iommu/amd: Update dump_dte_entry
iommu/amd: Update iommu_ignore_device
iommu/amd: Update set_dte_entry and clear_dte_entry
iommu/amd: Convert to use per PCI segment rlookup_table
iommu/amd: Update alloc_irq_table and alloc_irq_index
iommu/amd: Update amd_irte_ops functions
iommu/amd: Introduce struct amd_ir_data.iommu
iommu/amd: Update irq_remapping_alloc to use IOMMU lookup helper function
iommu/amd: Convert to use rlookup_amd_iommu helper function
iommu/amd: Convert to use per PCI segment irq_lookup_table
iommu/amd: Introduce per PCI segment rlookup table size
iommu/amd: Introduce per PCI segment alias table size
iommu/amd: Introduce per PCI segment device table size
iommu/amd: Introduce per PCI segment last_bdf
iommu/amd: Introduce per PCI segment unity map list
iommu/amd: Introduce per PCI segment alias_table
iommu/amd: Introduce per PCI segment old_dev_tbl_cpy
iommu/amd: Introduce per PCI segment dev_data_list
iommu/amd: Introduce per PCI segment irq_lookup_table
iommu/amd: Introduce per PCI segment rlookup table
iommu/amd: Introduce per PCI segment device table
iommu/amd: Introduce pci segment structure
iommu/amd: Update struct iommu_dev_data definition
iommu/amd: Handle return of iommu_device_sysfs_add
phy: qcom-qmp-usb: define QPHY_V2_PCS_PLL_LOCK_CHK_DLY_TIME register
phy: qcom-qmp-usb: replace FLL layout writes for msm8996
phy: qcom-qmp: pcs-pcie-v4: add missing registers
phy: qcom-qmp: pcs-v3: add missing registers
phy: qcom-qmp: qserdes-com-v5: add missing registers
phy: qcom-qmp: qserdes-com-v4: add missing registers
phy: qcom-qmp: qserdes-com-v3: add missing registers
phy: qcom-qmp: qserdes-com: add missing registers
phy: qcom-qmp: split PCS_UFS V3 symbols to separate header
phy: qcom-qmp: split allegedly 4.20 and 5.20 PCS registers
phy: qcom-qmp: split allegedly 4.20 and 5.20 TX/RX registers
phy: qcom-qmp: move PCIE QHP registers to separate header
phy: qcom-qmp: move PCS V5 registers to separate headers
phy: qcom-qmp: move PCS V4 registers to separate headers
phy: qcom-qmp: move PCS V3 registers to separate headers
phy: qcom-qmp: move PCS V2 registers to separate header
phy: qcom-qmp: move QSERDES PLL registers to separate header
phy: qcom-qmp: move QSERDES V5 registers to separate headers
phy: qcom-qmp: move QSERDES V4 registers to separate headers
phy: qcom-qmp: move QSERDES V3 registers to separate headers
phy: qcom-qmp: move QSERDES registers to separate header
phy: qcom-qmp: use QPHY_V4_PCS for ipq6018/ipq8074 PCIe gen3
phy: qcom-qmp: rename QMP V2 PCS registers
phy: qcom-qmp: drop special QMP V2 PCIE gen3 defines
phy: qcom-qmp-pcie: split pcs_misc region for ipq6018 pcie gen3
phy: qcom-qmp-combo,usb: add support for separate PCS_USB region
phy: qcom-qmp-ufs: remove spurious register write in the msm8996 table
phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register
drm/msm/dp: delete vdda regulator related functions from eDP/DP controller
phy: qcom-qmp: add regulator_set_load to dp phy
dt-bindings: remoteproc: qcom: q6v5: fix example
remoteproc: qcom: wcnss: Fix handling of IRQs
dt-bindings: remoteproc: qcom,smd-edge: define re-usable schema for smd-edge
dt-bindings: remoteproc: qcom,glink-edge: define re-usable schema for glink-edge
dt-bindings: remoteproc: qcom,adsp: use GIC_SPI defines in example
dt-bindings: remoteproc: qcom,adsp: simplify SM8150 power domains
dt-bindings: remoteproc: qcom,adsp: simplify interrupts
dt-bindings: remoteproc: qcom,adsp: add interconnects
dt-bindings: remoteproc: remove unneeded ref for names
qed: Use bitmap_empty()
qed: Use the bitmap API to allocate bitmaps
cnic: Use the bitmap API to allocate bitmaps
bnxt: Use the bitmap API to allocate bitmaps
sfc: falcon: Use the bitmap API to allocate bitmaps
sfc/siena: Use the bitmap API to allocate bitmaps
net: dsa: b53: remove unnecessary spi_set_drvdata()
drm: rcar-du: Lift z-pos restriction on primary plane for Gen3
drm: rcar-du: Fix Alpha blending issue on Gen3
drm: rcar-du: Add num_rpf to struct rcar_du_device_info
drm: rcar-du: Drop file name from comment header blocks
drm: rcar-du: Extend CMM HDSE documentation
drm/msm: Switch to pfn mappings
drm/msm: Deprecate MSM_BO_UNCACHED harder
drm/msm/adreno: Defer enabling runpm until hw_init()
drm/msm/gem: Drop obj lock in msm_gem_free_object()
drm/msm/dp: remove dp_display_en/disable prototypes and data argument
drm/msm/dp: rename second dp_display_enable()'s argument
drm/msm/dp: remove unused stubs
drm/msm/adreno: Do not propagate void return values
drm/msm/gpu: Add GEM debug label to devcore
drm/msm/gpu: Capture all BO addr+size in devcore
drm/msm: switch msm_kms_init_aspace() to use device_iommu_mapped()
drm/msm: move KMS aspace init to the separate helper
drm/msm: Stop using iommu_present()
Revert "Merge branch 'octeontx2-af-next'"
Input: goodix - switch use of acpi_gpio_get_*_resource() APIs
drm/i915/guc: Asynchronous flush of GuC log regions
dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources
clk: qcom: add support for SM8350 DISPCC
clk: qcom: add support for SM8350 GPUCC
clk: qcom: add camera clock controller driver for SM8450 SoC
clk: qcom: clk-alpha-pll: add Rivian EVO PLL configuration interfaces
clk: qcom: clk-alpha-pll: add Lucid EVO PLL configuration interfaces
clk: qcom: clk-alpha-pll: limit exported symbols to GPL licensed code
clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description
drm: xlnx: add <linux/io.h> for readl/writel
vfio/pci: fix the wrong word
drm/i915: Nuke PCH_JSP
drm/i915: Nuke PCH_MCC
drm/i915: Use short PCH names consistently
phy: qcom-edp: add regulator_set_load to edp phy
soundwire: qcom: Enable software clock gating requirement flag
soundwire: qcom: Check device status before reading devid
dmaengine: altera-msgdma: Fixed some inconsistent function name descriptions
dmaengine: imx-sdma: Add missing struct documentation
drm/msm/mdp5: move iommu_domain_alloc() call close to its usage
drm/msm/dpu: check both DPU and MDSS devices for the IOMMU
fs/ntfs3: Remove unnecessary 'NULL' values from pointers
drm/msm: Fix %d vs %u
drm/msm/dpu: move struct dpu_hw_blk definition to dpu_hw_utils.h
drm/msm/dpu: merge base_off with blk_off in struct dpu_hw_blk_reg_map
drm/msm/dpu: drop length from struct dpu_hw_blk_reg_map
drm/msm/dpu: drop xin_id from struct dpu_hw_blk_reg_map
drm/msm/adreno: Allow larger address space size
drm/msm/adreno: Fix up formatting
drm/msm/a6xx: Add speedbin support for A619 GPU
drm/msm/adreno: Add A619 support
drm/msm/adreno: Remove dead code
drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy
Documentation: coresight: Expand branch broadcast documentation
Documentation: coresight: Link config options to existing documentation
Documentation: coresight: Turn numbered subsections into real subsections
coresight: Add config flag to enable branch broadcast
dt-bindings: hwinfo: samsung,s5pv210-chipid: add S5PV210 ChipID
dt-bindings: hwinfo: group Chip ID-like devices
drm/bridge: ti-sn65dsi86: Use atomic variants of drm_bridge_funcs
drm/mediatek: dpi: Add dp_intf support
libbpf: Remove unnecessary usdt_rel_ip assignments
selftests/bpf: Fix few more compiler warnings
selftests/bpf: Fix bogus uninitialized variable warning
drm/mediatek: dpi: Add pixels_per_iter config support
drm/mediatek: dpi: Add input_2pixel config support
drm/mediatek: dpi: Add config to support direct connection to dpi panels
drm/mediatek: dpi: Add YUV422 output support
ASoC: rsnd: Emit useful error messages in .remove()
i2c: i801: Add support for Intel Meteor Lake-P
dt-bindings: i2c: nomadik: Add power domain to binding
dt-bindings: i2c: nomadik: Drop unused voltage supply from example
drm/bridge: fsl-ldb: Enable split mode for LVDS dual link
drm/bridge: fsl-ldb: Fix mode clock rate validation
drm: bridge: ldb: Drop DE flip from Freescale i.MX8MP LDB bridge
drm/bridge: anx7625: Add wait_hpd_asserted() callback
drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel
drm/bridge: anx7625: use pm_runtime_force_suspend(resume)
drm/bridge: anx7625: Convert to devm_i2c_new_dummy_device()
dmaengine: sf-pdma: Add multithread support for a DMA channel
Revert "kernfs: Change kernfs_notify_list to llist."
net: hinic: avoid kernel hung in hinic_get_stats64()
net: hinic: fix bug that ethtool get wrong stats
tls: rx: periodically flush socket backlog
selftests: tls: add selftest variant for pad
tls: rx: add sockopt for enabling optimistic decrypt with TLS 1.3
tls: rx: support optimistic decrypt to user buffer with TLS 1.3
tls: rx: don't include tail size in data_len
iommu: arm-smmu-impl: Add 8250 display compatible to the client list.
iommu/iova: change IOVA_MAG_SIZE to 127 to save memory
ASoC: Intel: avs: Fix i2s_test card name initialization
ASoC: imx-card: Fix DSD/PDM mclk frequency
iommu/exynos: Make driver independent of the system page size
iommu: Clean up release_device checks
iommu: Make .release_device optional
iommu: Use dev_iommu_ops() for probe_finalize
iommu/arm-smmu: Get associated RMR info and install bypass SMR
iommu/arm-smmu-v3: Get associated RMR info and install bypass STE
iommu/arm-smmu-v3: Refactor arm_smmu_init_bypass_stes() to force bypass
iommu/arm-smmu-v3: Introduce strtab init helper
ACPI/IORT: Add a helper to retrieve RMR info directly
ACPI/IORT: Add support to retrieve IORT RMR reserved regions
ACPI/IORT: Provide a generic helper to retrieve reserve regions
ACPI/IORT: Make iort_iommu_msi_get_resv_regions() return void
iommu: Introduce a callback to struct iommu_resv_region
KVM: arm64: Don't return from void function
octeontx2-af: Enable Exact match flag in kex profile
octeontx2-pf: Add support for exact match table.
octeontx2-af: Invoke exact match functions if supported
octeontx2-af: Wrapper functions for MAC addr add/del/update/reset
octeontx2: Modify mbox request and response structures
octeontx2-af: Debugsfs support for exact match.
octeontx2-af: Drop rules for NPC MCAM
octeontx2-af: FLR handler for exact match table.
octeontx2-af: devlink configuration support
octeontx2-af: Exact match scan from kex profile
octeontx2-af: Exact match support
octeontx2-af: Use hashed field in MCAM key
nfp: enable TSO by default for nfp netdev
nfp: allow TSO packets with metadata prepended in NFDK path
soundwire: qcom: Add flag for software clock gating check
soundwire: qcom: Add support for controlling audio CGCR from HLOS
soundwire: intel: use pm_runtime_resume() on component probe
soundwire: peripheral: remove useless ops pointer
soundwire: revisit driver bind/unbind and callbacks
soundwire: bus_type: fix remove and shutdown support
dt-bindings: dma: dw-axi-dmac: extend the number of interrupts
dmaengine: dmatest: use strscpy to replace strlcpy
bpftool: Remove zlib feature test from Makefile
dmaengine: ste_dma40: fix typo in comment
dmaengine: jz4780: fix typo in comment
dmaengine: s3c24xx: fix typo in comment
dmaengine: qcom: fix typo in comment
dmaengine: owl: fix typo in comment
dmaengine: mediatek-cqdma: fix typo in comment
dmaengine: fix typos in comments
dmaengine: xilinx_dpdma: Omit superfluous error message in xilinx_dpdma_probe()
libbpf: Cleanup the legacy uprobe_event on failed add/attach_event()
libbpf: Fix wrong variable used in perf_event_uprobe_open_legacy()
libbpf: Cleanup the legacy kprobe_event on failed add/attach_event()
selftests/bpf: Add type match test against kernel's task_struct
selftests/bpf: Add nested type to type based tests
selftests/bpf: Add test checking more characteristics
selftests/bpf: Add type-match checks to type-based tests
libbpf: add bpf_core_type_matches() helper macro
bpf, libbpf: Add type match support
bpftool: Honor BPF_CORE_TYPE_MATCHES relocation
bpf: Introduce TYPE_MATCH related constants/macros
net: asix: change the type of asix_set_sw/hw_mii to static
net: dsa: felix: build as module when tc-taprio is module
net: sched: provide shim definitions for taprio_offload_{get,free}
eth: remove neterion/vxge
dt-bindings: net: dsa: mediatek,mt7530: Add missing 'reg' property
drm/amdgpu/display: disable prefer_shadow for generic fb helpers
drm/amdgpu: keep fbdev buffers pinned during suspend
drm/amd/display: Remove unused variables from vba_vars_st
drm/amd/display: Remove duplicate code across dcn30 and dcn31
drm/amd/display: clean up some inconsistent indenting
drm/amd/display: Remove return value of Calculate256BBlockSizes
drm/amdpgu/debugfs: Simplify some exit paths
drm/amdgpu/mes: Fix an error handling path in amdgpu_mes_self_test()
drm/amd/display: Maintain old audio programming sequence
drm/amd/display: 3.2.192
drm/amd/display: rename hdmi_frl_pcon_support
drm/amd/display: enable PCON SST support for newer ASICs
drm/amd/display: OVT Update on InfoFrame and Mode Management
drm/amdgpu/mes11: fix to unmap legacy queue
drm/amd/display: Initialize lt_settings on instantiation
drm/amd/display: Fix uninitialized variable.
drm/amd/display: Move all linux includes into OS types
drm/amd/display: Fix null timing generator resource
drm/amd/display: Add flag to modify MST delay
drm/amd/display: Disable TBT3 DSC work around by default.
drm/amd/display: Fix refresh rate issue on Club 3D
drm/amd/display: Remove configuration option for dpia hpd delay
drm/amd/display: Indicate stream change on ODM change
drm/amd/display: disable otg toggle w/a on boot
drm/amd/display: Fix dmub soft hang for PSR 1
drm/amd/display: Guard against NULL link encoder in log hw state
drm/amd/display: Remove incorrect ASSERT check for link_enc
drm/amd/display: Guard against ddc_pin being NULL for AUX
drm/amd/display: Program ACP related register
drm/amd/display: add an option to skip wait for HPD when powering on eDP panel
drm/amd/display: Don't set dram clock change requirement for SubVP
drm/amd/display: Extend soc BB capabilitiy
drm/amd/display: Maintain consistent mode of operation during encoder assignment
drm/amd/display: guard for virtual calling destroy_link_encoders
drm/amd/display: disable timing sync b/w odm halves
drm/amd/display: Add minimal pipe split transition state
drm/amd/display: Add SubVP control lock
drm/amd/display: Fix stream->link_enc unassigned during stream removal
drm/amd/display: Add basic infrastructure for enabling FAMS
drm/amd/display: Make OPTC3 function accessible to other DCN
drm/amd/display: Update gpuvm_max_page_table_levels IP param
drm/amd/display: Switch to correct DTO on HDMI
drm/amd/display: Change DET policy for MPO cases
drm/amd/display: Use two pixel per container for k1/k2 div
drm/amd/display: Apply ODM 2:1 policy for single display configuration
drm/amd/display: Add function to set pixels per cycle
drm/amd/display: Prepare for new interfaces
drm/amd/display: Add SubVP required code
drm/amd/display: Add missing registers for ACP
drm/amdgpu: skip whole ras bad page framework on sriov
drm/amdgpu: Only send ras feature for gfx block
drm/amd/pm: update SMU 13.0.0 driver_if header
drm/amdkfd: simplify vm_validate_pt_pd_bos
drm/amd: Add debug mask for subviewport mclk switch
ASoC: SOF: Intel: byt: remove duplicating driver data retrieval
ASoC: SOF: Intel: bdw: remove duplicating driver data retrieval
ASoC: tegra: tegra20_das: Drop write-only driver data member
ASoC: tegra: tegra20_das: Make helper functions return void
ASoC: tegra: tegra20_das: Get rid of global pointer for driver data
ASoC: tegra: tegra20_das: Remove unused function tegra20_das_read
ASoC: tegra: tegra20_das: Fold header file into only user
ASoC: rockchip: i2s: Fix error code when fail to read I2S_CLR
ASoC: dt-bindings: qcom,sm8250: add SDM845 sound
ASoC: Intel: catpt: remove duplicating driver data retrieval
drm: Remove linux/i2c.h from drm_crtc.h
drm: Remove linux/media-bus-format.h from drm_crtc.h
drm: Remove linux/fb.h from drm_crtc.h
drm/vmwgfx: Stop using 'TRUE'
remoteproc: pru: Add support for various PRU cores on K3 AM62x SoCs
dt-bindings: remoteproc: pru: Update bindings for K3 AM62x SoCs
dt-bindings: remoteproc: pru: Re-arrange "compatible" in alphabetic order
ASoC: Intel: avs: correct config reference for I2S test board
ASoC: xilinx: Suppress second error message about reset failure in .remove()
ASoC: codecs: wsa883x: fix warning using-module-alias-sdw.cocci
ALSA: usb-audio: Add endianness annotations
interconnect: qcom: msm8939: Use icc_sync_state
fs/ntfs3: Remove duplicated assignment to variable r
fs/ntfs3: Unlock on error in attr_insert_range()
fs/ntfs3: Make ntfs_update_mftmirr return void
fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr
dmaengine: sun4i: Set the maximum segment size
tools/testing/crypto: Use vzalloc instead of vmalloc+memset
ASoC: madera: Replace kernel.h with the necessary inclusions
ASoC: rt5640: Add the MICBIAS1 to the dapm routing
ASoC: amd: enable machine driver build for Jadeite platform
ASoC: amd: add Machine driver for Jadeite platform
ASoC: amd: add I2S MICSP instance support
ASoC: dt-bindings: fsl-sai: Add two PLL clock source
ASoC: dt-bindings: fsl_spdif: Add two PLL clock source
ASoC: fsl_sai: Add support for PLL switch at runtime
ASoC: fsl_micfil: Add support for PLL switch at runtime
ASoC: fsl_spdif: Add support for PLL switch at runtime.
ASoC: fsl_utils: Add function to handle PLL clock source
cxgb4: Use the bitmap API to allocate bitmaps
net/mlx5: fix 32bit build
media: isl7998x: select V4L2_FWNODE to fix build error
bpf, samples: Remove AF_XDP samples
bpftool: Rename "bpftool feature list" into "... feature list_builtins"
bpf: Omit superfluous address family check in __bpf_skc_lookup
selftests: net: af_unix: Test connect() with different netns.
af_unix: Put pathname sockets in the global hash table.
MIPS: Loongson64: Fix section mismatch warning
mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
MIPS: mscc: ocelot: enable FDMA usage
MIPS: Fix some typos
MIPS: Alchemy: devboards: Remove duplicate 'the' in two places.
MIPS: PCI: Remove leading space in info message, rename pci
mips: sgi-ip22: Drop redundant check from .remove()
MAINTAINERS: add include/dt-bindings/mips to MIPS
phy: amlogic: Add G12A Analog MIPI D-PHY driver
dt-bindings: phy: add Amlogic G12A Analog MIPI D-PHY bindings
ALSA: hda/cs8409: change cs8409_fixups v.pins initializers to static
phy: phy-brcm-usb: drop unexpected word "the" in the comments
phy: rockchip-inno-usb2: Sync initial otg state
phy: qcom-qmp-pcie: add IPQ8074 PCIe Gen3 QMP PHY support
dt-bindings: phy: qcom,qmp: add IPQ8074 PCIe Gen3 PHY binding
phy: qcom-qmp-pcie: make pipe clock rate configurable
clk: renesas: rcar-gen4: Fix initconst confusion for cpg_pll_config
clk: renesas: r9a07g043: Add support for RZ/Five SoC
dt-bindings: clock: r9a07g043-cpg: Add Renesas RZ/Five CPG Clock and Reset Definitions
pinctrl: renesas: r8a779g0: Add missing MODSELx for AVBx
pinctrl: renesas: r8a779g0: Add missing MODSELx for TSN0
pinctrl: renesas: r8a779g0: Add missing ERROROUTC_A
pinctrl: renesas: r8a779g0: Add missing PWM
pinctrl: renesas: r8a779g0: Add missing FlexRay
pinctrl: renesas: r8a779g0: Add missing TPU0TOx_A
pinctrl: renesas: r8a779g0: Add missing CANFD5_B
pinctrl: renesas: r8a779g0: Add missing SCIF1_X
pinctrl: renesas: r8a779g0: Add missing SCIF3
pinctrl: renesas: r8a779g0: Add missing HSCIF1_X
pinctrl: renesas: r8a779g0: Add missing HSCIF3_A
pinctrl: renesas: r8a779g0: Add missing IRQx_A/IRQx_B
pinctrl: renesas: r8a779g0: Add missing TCLKx_A/TCLKx_B/TCLKx_X
pinctrl: renesas: r8a779g0: Tidyup POC1 voltage
pinctrl: renesas: r8a779g0: Tidy up ioctrl_regs
pinctrl: renesas: r8a779g0: Remove unused MOD_SELx definitions
pinctrl: renesas: r8a779g0: Remove unused IPxSRx definitions
pinctrl: renesas: r8a779g0: Remove unused NOGP definitions
pinctrl: renesas: r8a779g0: Fixup MODSEL8
pinctrl: renesas: r8a779g0: Add pins, groups and functions
pinctrl: renesas: Initial R8A779G0 (R-Car V4H) PFC support
pinctrl: renesas: Add PORT_GP_CFG_13 macros
dt-bindings: pinctrl: renesas,pfc: Document r8a779g0 support
pinctrl: renesas: Add RZ/V2M pin and gpio controller driver
phy: qcom-qmp: clean up hex defines
phy: qcom-qmp: clean up define alignment
phy: qcom-qmp: clean up v4 and v5 define order
phy: qcom-qmp-usb: clean up pipe clock handling
phy: qcom-qmp-pcie-msm8996: drop obsolete pipe clock type check
phy: qcom-qmp-pcie: drop obsolete pipe clock type check
phy: phy-mtk-dp: Add driver for DP phy
phy: cdns-dphy: Add support for DPHY TX on J721e
phy: cdns-dphy: Add band config for dphy tx
phy: dt-bindings: cdns,dphy: Add compatible for dphy on j721e
phy: rockchip-inno-usb2: Prevent incorrect error on probe
phy: dphy: drop unexpected word "the" in the comments
phy: tegra: Add PCIe PIPE2UPHY support for Tegra234
dt-bindings: PHY: P2U: Add support for Tegra234 P2U block
phy: mediatek: Add PCIe PHY driver
dt-bindings: phy: mediatek: Add YAML schema for PCIe PHY
phy: ti: tusb1210: Don't check for write errors when powering on
drm/msm: Fix fence rollover issue
drm/msm: Use div64_ul instead of do_div
drm/msm: Expose client engine utilization via fdinfo
drm: Add DRM_GEM_FOPS
drm/msm: Make msm_gem_free_object() static
clk: qcom: gcc-msm8960: create tsens device if there are no child nodes
dt-bindings: clock: qcom,gcc-apq8064: split tsens to the child node
dt-bindings: clock: qcom,gcc-apq8064: move msm8960 compat from gcc-other.yaml
clk: sunxi: Do not select the PRCM MFD
clk: sunxi: Limit legacy clocks to 32-bit ARM
drm: bridge: sii8620: fix possible off-by-one
drm/msm/disp/dpu1: add dspp support for sc7280
drm/msm/mdp5: Add perf data for MDP v1.16
drm/msm/mdp4: get rid of struct mdp4_platform_config
drm/msm/mdp4: move iommu_domain_alloc() call close to its usage
drm/msm/hdmi: support attaching the "next" bridge
drm/msm/hdmi: drop empty bridge callbacks
drm/msm/hdmi-phy: populate 8x60 HDMI PHY requirements
drm/msm/hdmi: reuse MSM8960's config for MSM8660
drm/msm/hdmi: merge platform config for 8974/8084/8994/8996
drm/msm/hdmi: drop hpd_regs usage on 8x74/8084
drm/msm/hdmi: drop empty 'none' regulator lists
drm/msm/hdmi: enable core-vcc/core-vdda-supply for 8996 platform
drm/msm/hdmi: drop unused GPIO support
drm/msm/hdmi: drop the hdmi-mux support
dt-bindings: display/msm: hdmi: mark hdmi-mux-supply as deprecated
dt-bindings: display/msm: hdmi: mark old GPIO properties as deprecated
dt-bindings: display/msm: hdmi: split and convert to yaml
drm/msm/dp: use ARRAY_SIZE for calculating num_descs
drm/msm/dsi: Use single function for reset
drm/msm/hdmi: fill the pwr_regs bulk regulators
drm/msm/dp: Remove encoder pointer from struct msm_dp
drm/msm/dp: make dp_bridge_mode_valid() more precise
dt-bindings: msm: update maintainers list with proper id
drm/msm/dpu: simplify and unify dpu_encoder_get_intf and dpu_encoder_get_wb
dt-bindings: msm/dp: List supplies in the bindings
drm/msm/dpu: Add interface support for CRC debugfs
drm/msm/dp: rewrite dss_module_power to use bulk clock functions
drm/msm/dpu: Add MISR register support for interface
drm/msm/dp: inline dp_power_clk_set_rate()
drm/msm/dpu: Move MISR methods to dpu_hw_util
drm/msm/dp: set stream_pixel rate directly
drm/msm/dp: "inline" dp_ctrl_set_clock_rate("ctrl_link")
drm/msm/dpu: Move LM CRC code into separate method
drm/msm/dpu: remove hard-coded linewidth limit for writeback
drm/msm/dpu: fix maxlinewidth for writeback block
drm/msm/dpu: move intf and wb assignment to dpu_encoder_setup_display()
drm/msm/dpu: drop enum msm_display_caps
drm/msm/dpu: dont_use IS_ERR_OR_NULL for encoder phys backends
drm/msm/dpu: make dpu hardware catalog static const
drm/msm/dpu: constify struct dpu_mdss_cfg
drm/msm/dpu: change catalog->dma_cfg to be a const pointer
drm/msm/dpu: change catalog->perf to be a const pointer
drm/msm/dpu: remove hwversion field from data structures
drm/msm/dpu: move VBIF_XINL_QOS_LVL_REMAP size to hw_catalog
drm/msm/dpu: use feature bit for LM combined alpha check
drm/msm/dpu: add writeback support for sc7180
remoteproc: mediatek: Enable cache for mt8186 SCP
memblock tests: remove completed TODO items
memblock tests: set memblock_debug to enable memblock_dbg() messages
memblock tests: add verbose output to memblock tests
memblock tests: Makefile: add arguments to control verbosity
dma-mapping: Fix build error unused-value
ACPI: Remove the unused find_acpi_cpu_cache_topology()
arch_topology: Warn that topology for nested clusters is not supported
arch_topology: Add support for parsing sockets in /cpu-map
arch_topology: Set cluster identifier in each core/thread from /cpu-map
arch_topology: Limit span of cpu_clustergroup_mask()
arch_topology: Don't set cluster identifier as physical package identifier
arch_topology: Avoid parsing through all the CPUs once a outlier CPU is found
arch_topology: Check for non-negative value rather than -1 for IDs validity
arch_topology: Set thread sibling cpumask only within the cluster
arch_topology: Drop LLC identifier stash from the CPU topology
arm64: topology: Remove redundant setting of llc_id in CPU topology
arch_topology: Use the last level cache information from the cacheinfo
arch_topology: Add support to parse and detect cache attributes
cacheinfo: Align checks in cache_shared_cpu_map_{setup,remove} for readability
cacheinfo: Use cache identifiers to check if the caches are shared if available
cacheinfo: Allow early detection and population of cache attributes
cacheinfo: Add support to check if last level cache(LLC) is valid or shared
cacheinfo: Move cache_leaves_are_shared out of CONFIG_OF
cacheinfo: Add helper to access any cache index for a given CPU
cacheinfo: Use of_cpu_device_node_get instead cpu_dev->of_node
ACPI: PPTT: Use table offset as fw_token instead of virtual address
drm/mediatek: dpi: Move the csc_enable bit to SoC config
drm/mediatek: dpi: Move the yuv422_en_bit to SoC config
drm/mediatek: dpi: Move swap_shift to SoC config
drm/mediatek: dpi: Move hvsize_mask to SoC config
drm/mediatek: dpi: Move dimension mask to SoC config
drm/mediatek: dpi: Implement a swap_input toggle in SoC config
drm/mediatek: dpi: Implement a CK/DE pol toggle in SoC config
drm/mediatek: dpi: Add support for quantization range
drm/mediatek: dpi: Only enable dpi after the bridge is enabled
drm/mediatek: dpi: Remove output format of YUV
drm/mediatek: dpi: Add kernel document for struct mtk_dpi_conf
dt-bindings: display: mediatek: dpi: Revise mediatek strings to correct format
dt-bindings: display: mediatek: dpi: Add DP_INTF compatible
drm/mediatek: Ensure bridge disable happends before suspend
IB: Fix spelling of 'writable'
interconnect: add device managed bulk API
dt-bindings: interconnect: add fsl,imx8mp.h
dt-bindings: interconnect: imx8m: Add bindings for imx8mp noc
RDMA/rxe: Remove unnecessary include statement
drm/ingenic: Use the highest possible DMA burst size
tracing: ALSA: hda: Remove string manipulation out of the fast path
ALSA: wavefront: remove redundant assignment to pointer end
ALSA: usb-audio: Turn off 'manual mode' on Dell dock
ALSA: usb-audio: Support jack detection on Dell dock
ASoC: tegra20_ac97: Fix missing error code in tegra20_ac97_platform_probe()
ASoC: fsl_asrc_dma: Add legacy_dai_naming flag
ASoC: fsl_micfil: Add legacy_dai_naming flag
ASoC: codes: Add support for ES8316 producer mode
ASoC: fsl: pcm030-audio-fabric: use platform_device_unregsiter()
ASoC: codecs: max98088: Clean up some inconsistent indenting
ASoC: dt-bindings: convert designware-i2s to dt-schema
ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe()
net: hns: Fix spelling mistakes in comments.
nfp: support TX VLAN ctag insert
nfp: support RX VLAN ctag/stag strip
usbnet: smsc95xx: Clean up unnecessary BUG_ON() upon register access
usbnet: smsc95xx: Clean up nopm handling
usbnet: smsc95xx: Fix deadlock on runtime resume
net: phy: broadcom: Add support for BCM53128 internal PHYs
dt-bindings: net: dsa: renesas,rzn1-a5psw: add interrupts description
selftest: net: bridge mdb add/del entry to port that is down
net: ipconfig: use strscpy to replace strlcpy
mlxsw: spectrum_fid: Remove '_ub_' indication from structures and defines
mlxsw: spectrum_fid: Remove flood_index() from FID operation structure
mlxsw: Enable unified bridge model
mlxsw: Add ubridge to config profile
mlxsw: Add support for 802.1Q FID family
mlxsw: Add new FID families for unified bridge model
mlxsw: Add support for VLAN RIFs
mlxsw: Configure egress FID classification after routing
mlxsw: spectrum_router: Do not configure VID for sub-port RIFs
mlxsw: spectrum_fid: Configure layer 3 egress VID classification
mlxsw: Configure ingress RIF classification
mlxsw: spectrum_fid: Configure VNI to FID classification
mlxsw: Configure egress VID for unicast FDB entries
drm/i915: Fix vm use-after-free in vma destruction
xfrm: improve wording of comment above XFRM_OFFLOAD flags
esp6: Fix spelling mistake
selftests/vm: only run 128TBswitch with 5-level paging
mm/khugepaged: try to free transhuge swapcache when possible
mm/khugepaged: remove unneeded return value of khugepaged_add_pte_mapped_thp()
mm/khugepaged: use helper macro __ATTR_RW
mm/khugepaged: minor cleanup for collapse_file
mm/khugepaged: trivial typo and codestyle cleanup
mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs
mm/khugepaged: remove unneeded shmem_huge_enabled() check
mm: sparsemem: drop unexpected word 'a' in comments
mm: hugetlb: kill set_huge_swap_pte_at()
mm/page_alloc: make the annotations of available memory more accurate
zram: do not lookup algorithm in backends table
mm, docs: fix comments that mention mem_hotplug_end()
mm/smaps: add Pss_Dirty
mm: rmap: simplify the hugetlb handling when unmapping or migration
mm/madvise: minor cleanup for swapin_walk_pmd_entry()
mm: hugetlb: remove minimum_order variable
mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_memory
mm: memory_hotplug: enumerate all supported section flags
mm/swap: convert __delete_from_swap_cache() to a folio
mm/swap: convert delete_from_swap_cache() to take a folio
mm: convert page_swap_flags to folio_swap_flags
mm: convert destroy_compound_page() to destroy_large_folio()
mm/swap: convert __page_cache_release() to use a folio
mm/swap: convert __put_compound_page() to __folio_put_large()
mm/swap: convert __put_single_page() to __folio_put_small()
mm/swap: convert __put_page() to __folio_put()
mm/swap: convert put_pages_list to use folios
mm/swap: convert release_pages to use a folio internally
mm/swap: convert try_to_free_swap to use a folio
mm/swap: optimise lru_add_drain_cpu()
mm/swap: pull the CPU conditional out of __lru_add_drain_all()
mm/swap: rename lru_pvecs to cpu_fbatches
mm/swap: convert activate_page to a folio_batch
mm/swap: convert lru_lazyfree to a folio_batch
mm/swap: convert lru_deactivate to a folio_batch
mm/swap: convert lru_deactivate_file to a folio_batch
mm/swap: convert lru_add to a folio_batch
mm/swap: make __pagevec_lru_add static
mm/swap: add folio_batch_move_lru()
mm: add folios_put()
mm/vmscan: convert reclaim_pages() to use a folio
mm/vmscan: convert shrink_active_list() to use a folio
mm/vmscan: convert move_pages_to_lru() to use a folio
mm/vmscan: convert isolate_lru_pages() to use a folio
mm/vmscan: convert reclaim_clean_pages_from_list() to folios
mm/mprotect: try avoiding write faults for exclusive anonymous pages when changing protection
userfaultfd: selftests: infinite loop in faulting_process
Docs/admin-guide/damon: add a document for DAMON_LRU_SORT
mm/damon: introduce DAMON-based LRU-lists Sorting
Docs/admin-guide/damon/sysfs: document 'LRU_DEPRIO' scheme action
mm/damon/schemes: add 'LRU_DEPRIO' action
Docs/admin-guide/damon/sysfs: document 'LRU_PRIO' scheme action
mm/damon/schemes: add 'LRU_PRIO' DAMOS action
mm/damon/paddr: use a separate function for 'DAMOS_PAGEOUT' handling
mm/damon/dbgfs: add and use mappings between 'schemes' action inputs and 'damos_action' values
mm/swap: remove swap_cache_info statistics
mm/swapfile: fix possible data races of inuse_pages
lib/test_vmalloc: switch to prandom_u32()
mm/vmalloc: extend __find_vmap_area() with one more argument
mm/vmalloc: initialize VA's list node after unlink
mm/vmalloc: extend __alloc_vmap_area() with extra arguments
mm/vmalloc: make link_va()/unlink_va() common to different rb_root
mm: shrinkers: add scan interface for shrinker debugfs
tools: add memcg_shrinker.py
mm: docs: document shrinker debugfs
mm: shrinkers: provide shrinkers with names
mm: shrinkers: introduce debugfs interface for memory shrinkers
mm: memcontrol: introduce mem_cgroup_ino() and mem_cgroup_get_from_ino()
mm/mempolicy: fix get_nodes out of bound access
mm/hugetlb: remove unnecessary huge_ptep_set_access_flags() in hugetlb_mcopy_atomic_pte()
kasan: fix zeroing vmalloc memory with HW_TAGS
mm: introduce clear_highpage_kasan_tagged
mm: rename kernel_init_free_pages to kernel_init_pages
mm/damon/reclaim: add 'damon_reclaim_' prefix to 'enabled_store()'
mm/damon/reclaim: make 'enabled' checking timer simpler
mm/damon/sysfs: deduplicate inputs applying
mm/damon/reclaim: deduplicate 'commit_inputs' handling
mm/damon/{dbgfs,sysfs}: move target_has_pid() from dbgfs to damon.h
Docs/admin-guide/damon/reclaim: remove a paragraph that been obsolete due to online tuning support
mm/migration: fix potential pte_unmap on an not mapped pte
mm/migration: return errno when isolate_huge_page failed
mm/migration: remove unneeded lock page and PageMovable check
mm/page_vma_mapped.c: check possible huge PMD map with transhuge_vma_suitable()
mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
coccinelle: Extend address test from ifaddr semantic patch to test expressions
drm/panel: simple: add ETML0700Y5DHA panel
dt-bindings: display: simple: add EDT ETML0700Y5DHA panel
drm/panel: simple: Add support for HannStar HSD101PWW2 panel
dt-bindings: display: simple: Add HannStar HSD101PWW2
dt-bindings: sharp,lq101r1sx01: Add compatible for LQ101R1SX03
drm/mediatek: Remove mt8192 display rdma compatible
net: usb: Remove unnecessary '0' values from hasdata
can: slcan: extend the protocol with CAN state info
can: slcan: extend the protocol with error info
can: slcan: add ethtool support to reset adapter errors
can: slcan: move driver into separate sub directory
can: slcan: send the open/close commands to the adapter
can: slcan: set bitrate by CAN device driver API
can: slcan: allow to send commands to the adapter
can: slcan: use CAN network device driver API
can: netlink: dump bitrate 0 if can_priv::bittiming.bitrate is -1U
can: slcan: use the alloc_can_skb() helper
can: slcan: use netdev helpers to print out messages
can: slcan: use the BIT() helper
net/mlx5e: TC, Support offloading police action
net/mlx5e: Add flow_action to parse state
net/mlx5e: Add post meter table for flow metering
net/mlx5e: Add generic macros to use metadata register mapping
net/mlx5e: Get or put meter by the index of tc police action
net/mlx5e: Add support to modify hardware flow meter parameters
net/mlx5e: Prepare for flow meter offload if hardware supports it
net/mlx5: Implement interfaces to control ASO SQ and CQ
net/mlx5: Add support to create SQ and CQ for ASO
net/mlx5: E-switch: Change eswitch mode only via devlink command
net/mlx5: E-switch, Remove dependency between sriov and eswitch mode
net/mlx5: E-switch, Introduce flag to indicate if fdb table is created
net/mlx5: E-switch, Introduce flag to indicate if vport acl namespace is created
net/mlx5: delete dead code in mlx5_esw_unlock()
net/mlx5: Delete ipsec_fs header file as not used
net: dsa: microchip: add LAN937x in the ksz spi probe
net: dsa: microchip: lan937x: add phylink_mac_config support
net: dsa: microchip: lan937x: add phylink_mac_link_up support
net: dsa: microchip: lan937x: add phylink_get_caps support
net: dsa: microchip: lan937x: add MTU and fast_age support
net: dsa: microchip: lan937x: register mdio-bus
net: dsa: microchip: lan937x: add phy read and write support
net: dsa: microchip: lan937x: add dsa_tag_protocol
net: dsa: microchip: add DSA support for microchip LAN937x
net: dsa: microchip: generic access to ksz9477 static and reserved table
net: dsa: tag_ksz: add tag handling for Microchip LAN937x
dt-bindings: net: dsa: dt bindings for microchip lan937x
dt-bindings: net: make internal-delay-ps based on phy-mode
net: phy: micrel: Adding LED feature for LAN8814 PHY
dt-bindings: net: Updated micrel,led-mode for LAN8814 PHY
net: add skb_[inner_]tcp_all_headers helpers
drm/rockchip: Fix an error handling path rockchip_dp_probe()
drm/rockchip: vop: Don't crash for invalid duplicate_state()
9p: Fix some kernel-doc comments
9p fid refcount: cleanup p9_fid_put calls
9p fid refcount: add a 9p_fid_ref tracepoint
9p fid refcount: add p9_fid_get/put wrappers
9p: Fix minor typo in code comment
9p: Remove unnecessary variable for old fids while walking from d_parent
9p: Make the path walk logic more clear about when cloning is required
9p: Track the root fid with its own variable during lookups
platform/x86/intel/pmt: telemetry: Fix fixed region handling
platform/x86/intel/vsec: Add support for Raptor Lake
platform/x86/intel/vsec: Rework early hardware code
platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering
platform/surface: Update copyright year of various drivers
platform/surface: aggregator: Move subsystem hub drivers to their own module
platform/surface: aggregator: Move device registry helper functions to core module
platform/surface: aggregator_registry: Add support for tablet mode switch on Surface Laptop Studio
platform/surface: aggregator_registry: Add support for tablet mode switch on Surface Pro 8
platform/surface: Add KIP/POS tablet-mode switch driver
platform/surface: aggregator: Add helper macros for requests with argument and return value
qlogic/qed: fix repeated words in comments
samsung/sxgbe: fix repeated words in comments
stmicro/stmmac: fix repeated words in comments
ethernet/sun: fix repeated words in comments
usbnet: remove vestiges of debug macros
net: pcs: rzn1-miic: update speed only if interface is changed
octeontx2-af: fix operand size in bitwise operation
drm/i915/display: clean up comments
drm/doc/rfc: VM_BIND uapi definition
drm/i915: Update i915 uapi documentation
drm/doc/rfc: VM_BIND feature design document
drm/i915: DG2 and ATS-M device ID updates
dt-bindings: watchdog: faraday: Fix typo in example 'timeout-sec' property
dt-bindings: chosen: remove old .txt binding
iio: adc: ad778-1: do not explicity set INDIO_BUFFER_TRIGGERED mode
iio: adc: ti-tsc2046: do not explicity set INDIO_BUFFER_TRIGGERED mode
dmaengine: fsl-edma: remove redundant assignment to pointer last_sg
dmaengine: mediatek: mtk-hsdma: Fix typo in comment
dmaengine: at_xdmac: Fix typo in comment
dt-bindings: dma: fsl-edma: Convert to DT schema
dmaengine: ep93xx: Fix typo in comments
dmaengine: imx-sdma: Improve the SDMA irq name
xfs: introduce per-cpu CIL tracking structure
xfs: rework per-iclog header CIL reservation
xfs: lift init CIL reservation out of xc_cil_lock
xfs: use the CIL space used counter for emptiness checks
drm/i915/pvc: Implement w/a 16016694945
ASoC: codecs: wsa883x: add missing break statement
selftests/bpf: Skip lsm_cgroup when we don't have trampolines
net/cmsg_sender: Remove a semicolon
tty: n_gsm: fix resource allocation order in gsm_activate_mux()
tty: n_gsm: fix deadlock and link starvation in outgoing data path
nfp: support VF rate limit with NFDK
cdc-eem: always use BIT
cxgb4: Fix typo in string
selftests: net: fib_rule_tests: fix support for running individual tests
net: remove SK_RECLAIM_THRESHOLD and SK_RECLAIM_CHUNK
mptcp: refine memory scheduling
mptcp: drop SK_RECLAIM_* macros
mptcp: never fetch fwd memory from the subflow
dmaengine: ti: k3-psil-j721s2: Add psil threads for sa2ul
wifi: nl80211: retrieve EHT related elements in AP mode
iio: adc: stm32-adc: disable adc before calibration
iio: adc: stm32-adc: make safe adc disable
iio: dac: ad5380: align '*' each line and drop unneeded blank line
iio: adc: qcom-spmi-rradc: Fix spelling mistake "coherrency" -> "coherency"
iio: Don't use bare "unsigned"
dt-bindings: iio: dac: mcp4922: expand for mcp4921 support
iio: dac: mcp4922: add support to mcp4921
neterion/vxge: fix repeated words in comments
ethernet/neterion: fix repeated words in comments
ethernet/natsemi: fix repeated words in comments
mellanox/mlxsw: fix repeated words in comments
ethernet/marvell: fix repeated words in comments
marvell/octeontx2/af: fix repeated words in comments
wifi: cfg80211: Increase akm_suites array size in cfg80211_crypto_settings
wifi: cfg80211: remove chandef check in cfg80211_cac_event()
wifi: nl80211: relax wdev mutex check in wdev_chandef()
wifi: nl80211: acquire wdev mutex earlier in start_ap
wifi: nl80211: hold wdev mutex for tid config
wifi: cfg80211: handle IBSS in channel switch
wifi: mac80211: properly skip link info driver update
wifi: mac80211: only accumulate airtime deficit for active clients
wifi: mac80211: add debugfs file to display per-phy AQL pending airtime
wifi: mac80211: add a per-PHY AQL limit to improve fairness
wifi: mac80211: keep recently active tx queues in scheduling list
wifi: mac80211: consider aql_tx_pending when checking airtime deficit
wifi: mac80211: make sta airtime deficit field s32 instead of s64
wifi: mac80211: switch airtime fairness back to deficit round-robin scheduling
wifi: mac80211: fix a kernel-doc complaint
remove CONFIG_ANDROID
pm/sleep: Add PM_USERSPACE_AUTOSLEEP Kconfig
kernfs: fix potential NULL dereference in __kernfs_remove
wifi: cfg80211: remove redundant documentation
firmware: Hold a reference for of_find_compatible_node()
uacce: Handle parent device removal or parent driver module rmmod
scripts/tags.sh: Include tools directory in tags generation
bus: mvebu-mbus: Fix spelling mistake
wifi: mac80211: sta_info: fix a missing kernel-doc struct element
MAINTAINERS: update Android driver maintainers
wifi: mac80211: add a missing comma at kernel-doc markup
wifi: cfg80211: fix kernel-doc warnings all over the file
misc: rtsx_pcr: Fix a typo
drm/bridge: imx: i.MX8 bridge drivers should depend on ARCH_MXC
wifi: ieee80211: s1g action frames are not robust
tty: n_gsm: fix race condition in gsmld_write()
tty: n_gsm: fix packet re-transmission without open control channel
tty: n_gsm: fix non flow control frames during mux flow off
tty: n_gsm: fix missing timer to handle stalled links
tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output()
tty: n_gsm: fix tty registration before control channel open
tty: n_gsm: fix user open not possible at responder until initiator open
dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string
staging: r8188eu: remove unneeded semicolon
staging: r8188eu: remove HW_VAR_H2C_MEDIA_STATUS_RPT from SetHwReg8188EU()
staging: r8188eu: drop return value from receive_disconnect
drm/i915: turn on small BAR support
drm/i915/ttm: disallow CPU fallback mode for ccs pages
drm/i915/ttm: handle blitter failure on DG2
drm/i915/selftests: ensure we reserve a fence slot
drm/i915/selftests: skip the mman tests for stolen
drm/i915/uapi: tweak error capture on recoverable contexts
drm/i915/error: skip non-mappable pages
drm/i915/uapi: add NEEDS_CPU_ACCESS hint
drm/i915/uapi: apply ALLOC_GPU_ONLY by default
drm/i915: remove intel_memory_region avail
drm/i915/uapi: expose the avail tracking
drm/i915/uapi: add probed_cpu_visible_size
drm/doc: add rfc section for small BAR uapi
dt-bindings: pinctrl: Add DT bindings for Renesas RZ/V2M pinctrl
time64.h: consolidate uses of PSEC_PER_NSEC
net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the port
net: dsa: felix: keep QSYS_TAG_CONFIG_INIT_GATE_STATE(0xFF) out of rmw
net: dsa: felix: keep reference on entire tc-taprio config
net: gianfar: add support for software TX timestamping
net: dsa: rzn1-a5psw: add missing of_node_put() in a5psw_pcs_get()
clk: qcom: gcc-msm8916: Add rates to the GP clocks
clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register
clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled.
hisilicon/hns3/hns3vf:fix repeated words in comments
google/gve:fix repeated words in comments
freescale/fs_enet:fix repeated words in comments
ethernet/emulex:fix repeated words in comments
atheros/atl1e:fix repeated words in comments
lib: test_bitmap: add compile-time optimization/evaluations assertions
bitmap: don't assume compiler evaluates small mem*() builtins calls
net/ice: fix initializing the bitmap in the switch code
bitops: let optimize out non-atomic bitops on compile-time constants
bitops: wrap non-atomic bitops with a transparent macro
bitops: define const_*() versions of the non-atomics
bitops: unify non-atomic bitops prototypes across architectures
bitops: always define asm-generic non-atomic bitops
ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
RDMA/rxe: Replace include statement
RDMA/rxe: Convert pr_warn/err to pr_debug in pyverbs
drm/amdgpu/display: add missing FP_START/END checks dcn32_clk_mgr.c
drm/amd/display: Fix __nedf2 undefined for 32 bit compilation
drm/amd/display: Fix __muldf3 undefined for 32 bit compilation
drm/amd/display: Fix __floatunsidf undefined for 32 bit compilation
clk: qcom: camcc-sm8250: Fix topology around titan_top power domain
clk: qcom: camcc-sdm845: Fix topology around titan_top power domain
drm/amd/display: Fix __umoddi3 undefined for 32 bit compilation
riscv: Kconfig.socs: Add comments
riscv: Kconfig.erratas: Add comments
riscv: Kconfig: Fix indentation and add comments
clk: qcom: ipq8074: dont disable gcc_sleep_clk_src
clk: qcom: ipq8074: add USB GDSCs
dt-bindings: clocks: qcom,gcc-ipq8074: support power domains
clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
clk: qcom: ipq8074: add PPE crypto clock
dt-bindings: clock: qcom: ipq8074: add PPE crypto clock
clk: qcom: ipq8074: fix NSS port frequency tables
clk: qcom: ipq8074: SW workaround for UBI32 PLL lock
clk: qcom: ipq8074: fix NSS core PLL-s
dt-bindings: connector: usb: align example indentation to four-space
bpftool: Show also the name of type BPF_OBJ_LINK
docs: dt: writing-bindings: Update URL to DT schemas
drm/i915/guc: ADL-N should use the same GuC FW as ADL-S
intel/ice:fix repeated words in comments
ice: Remove unnecessary NULL check before dev_put
ice: use eth_broadcast_addr() to set broadcast address
ice: switch: dynamically add VLAN headers to dummy packets
ice: Add support for VLAN TPID filters in switchdev
ice: Add support for double VLAN in switchdev
selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0
selftests/xsk: Verify correctness of XDP prog attach point
selftests/xsk: Introduce XDP prog load based on existing AF_XDP socket
selftests/xsk: Avoid bpf_link probe for existing xsk
RDMA/rxe: Fix deadlock in rxe_do_local_ops()
drm/amdkfd: Bump KFD API version for SMI profiling event
drm/amdkfd: Asynchronously free smi_client
drm/amdkfd: Add unmap from GPU SMI event
drm/amdkfd: Add user queue eviction restore SMI event
drm/amdkfd: Add migration SMI event
drm/amdkfd: Add GPU recoverable fault SMI event
drm/amdkfd: Enable per process SMI event
drm/amdkfd: Add KFD SMI event IDs and triggers
Revert "drm/amdgpu/gmc11: avoid cpu accessing registers to flush VM"
drm/amdgpu: enable mes to access registers v2
drm/amdgpu/mes: add mes register access interface
drm/amdgpu/mes11: add mes11 misc op
drm/amdkfd: fix cu mask for asics with wgps
drm/amdgpu: add common interface for mes misc op
drm/amdgpu/mes11: update mes interface for acessing registers
net: phylink: fix NULL pl->pcs dereference during phylink_pcs_poll_start
drm: Remove unnecessary junk from drm_crtc.h
intel/ixgbevf:fix repeated words in comments
intel/igc:fix repeated words in comments
intel/igbvf:fix repeated words in comments
intel/igb:fix repeated words in comments
intel/iavf:fix repeated words in comments
intel/i40e:fix repeated words in comments
intel/fm10k:fix repeated words in comments
intel/e1000e:fix repeated words in comments
intel/e1000:fix repeated words in comments
ixgbe: drop unexpected word 'for' in comments
igb: remove unexpected word "the"
fm10k: remove unexpected word "the"
ixgbe: remove unexpected word "the"
vfio: Move "device->open_count--" out of group_rwsem in vfio_device_open()
vfio: remove useless judgement
vfio: Clear the caps->buf to NULL after free
RDMA/rxe: Merge normal and retry atomic flows
RDMA/rxe: Move atomic original value to res
RDMA/rxe: Move atomic responder res to atomic_reply
vfio: check iommu_group_set_name() return value
RDMA/rxe: Add a responder state for atomic reply
RDMA/rxe: Move code to rxe_prepare_atomic_res()
Documentation: coresight: Escape coresight bindings file wildcard
vfio: Split migration ops from main device ops
vfio/mlx5: Protect mlx5vf_disable_fds() upon close device
intel: remove unused macros
dt-bindings: serial: 8250: Add npcm845 compatible string
serial: 8250_dw: Use dw8250_serial_out() in dw8250_serial_out38x()
8250_dwlib: Convert bitops to newer form
serial: 8250_dw: Drop PM ifdeffery
ASoC: codecs: wsa883x: handle timeouts in resume path
serial: 8250_dw: Sort headers alphabetically
ASoC: codecs: wsa881x: handle timeouts in resume path
earlycon: prevent multiple register_console()
serial: 8250_dw: Take port lock while accessing LSR
serial: 8250_port: Fix spelling mistake
tty: serial: samsung_tty: loopback mode support
tty: serial: samsung_tty: support more than 4 uart ports
bpftool: Use feature list in bash completion
bpftool: Add feature list (prog/map/link/attach types, helpers)
bpftool: Remove attach_type_name forward declaration
pinctrl: intel: Add Intel Meteor Lake pin controller support
RDMA/rxe: Convert read side locking to rcu
RDMA/rxe: Stop lookup of partially built objects
drm/i915: Drain freed object after suspend display
arch: microblaze: Remove unused "select HANDLE_DOMAIN_IRQ"
usb: host: xhci: use snprintf() in xhci_decode_trb()
ASoC: tegra: delete a semicolon
ASoC: wm_adsp: Minor clean and redundant code removal
ASoC: samsung: change neo1973_audio from a global to static
ASoC: codecs: wsa883x: add control, dapm widgets and map
pinctrl: axp209: Support the AXP221/AXP223/AXP809 variant
dt-bindings: gpio: Add AXP221/AXP223/AXP809 compatibles
pinctrl: qcom: sc7280: Fix compile bug
net, neigh: introduce interval_probe_time_ms for periodic probe
sysctl: add proc_dointvec_ms_jiffies_minmax
atheros/atl1c:fix repeated words in comments
drm/i915: use DISPLAY_VER() instead of accessing match_info directly
drm/i915/bios: debug log ddi port info after parsing
ASoC: doc: Update dead links
ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables
memblock: avoid some repeat when add new range
drm/edid: take HF-EEODB extension count into account
drm/edid: add HF-EEODB support to EDID read and allocation
drm/edid: do invalid block filtering in-place
drm/edid: add drm_edid_raw() to access the raw EDID data
drm/probe-helper: add drm_connector_helper_get_modes()
drm/edid: add drm_edid_connector_update()
drm/edid: abstract debugfs override EDID set/reset
drm/edid: clean up connector update error handling and debug logging
drm/edid: convert drm_connector_update_edid_property() to struct drm_edid
drm/edid: move drm_connector_update_edid_property() to drm_edid.c
drm/vc4: change vc4_dma_range_matches from a global to static
net: pcs-rzn1-miic: fix return value check in miic_probe()
net: dsa: rzn1-a5psw: fix a NULL vs IS_ERR() check in a5psw_probe()
net: txgbe: Add build support for txgbe
clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock
clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src
clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address
clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC
ipv6: remove redundant store to value after addition
net: switchdev: add reminder near struct switchdev_notifier_fdb_info
net: dsa: microchip: count pause packets together will all other packets
net: dsa: microchip: add pause stats support
net: dsa: ar9331: add support for pause stats
net: dsa: add get_pause_stats support
clk: qcom: gcc-sc8280xp: use phy-mux clock for PCIe
drm/amdgpu: fix documentation warning
iosys-map: Add per-word write
iosys-map: Add per-word read
Input: i8042 - add TUXEDO devices to i8042 quirk tables
Input: i8042 - add debug output for quirks
Input: i8042 - merge quirk tables
Input: i8042 - move __initconst to fix code styling warning
perf jevents: Remove jevents.c
perf jevents: Switch build to use jevents.py
perf jevents: Add python converter script
bpftool: Probe for memcg-based accounting before bumping rlimit
perf python: Prefer python3
drm/amd/display: Re-org and cleanup the redundant code
drm/amd/display: expose additional modifier for DCN32/321
drm/amd: Load TA firmware for DCN321/DCN32
drm/amd/amd_shared.h: Add missing doc for PP_GFX_DCS_MASK
drm/amdgpu/amdgpu_dm: fix kernel-doc markups
drm/amd/display: change to_dal_irq_source_dnc32() storage class specifier to static
drm/amd/display: Remove unused globals FORCE_RATE and FORCE_LANE_COUNT
drm/amdgpu/display: drop set but unused variable
drm/amdgpu: Fix typos in amdgpu_stop_pending_resets
media: dt-bindings: Convert gpio-ir-receiver to DT schema
drm/amd/display: Removed unused variable ret
media: dt-bindings: rc: Allow 'ir-receiver' node names
drm/i915/guc/slpc: Add a new SLPC selftest
selftests/bpf: lsm_cgroup functional test
bpftool: implement cgroup tree for BPF_LSM_CGROUP
libbpf: implement bpf_prog_query_opts
libbpf: add lsm_cgoup_sock type
tools/bpf: Sync btf_ids.h to tools
bpf: expose bpf_{g,s}etsockopt to lsm cgroup
bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUP
bpf: minimize number of allocated lsm slots per program
bpf: per-cgroup lsm flavor
bpf: convert cgroup_bpf.progs to hlist
bpf: add bpf_func_t and trampoline helpers
power: reset: pwr-mlxbf: change rst_pwr_hid and low_pwr_hid from global to local variables
usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS
USB: cdc-acm: use define for timeout
usb: musb: mpfs: add missing clk_disable_unprepare() in mpfs_remove()
usb: gadget: aspeed_udc: fix handling of tx_len == 0
usb: dwc3: gadget: fix a kernel-doc warning
usb: dwc3: document async_callbacks field
usb: typec_altmode: add a missing "@" at a kernel-doc parameter
ASoC: wcd9335: Use DT bindings instead of local DAI definitions
ASoC: dt-bindings: Add bindings for WCD9335 DAIs
ASoC: soc-core.c: share code for snd_soc_of_get_dai_link_cpus/codecs()
ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus()
dt-bindings: arm: Convert CoreSight CPU debug to DT schema
dt-bindings: arm: Convert CoreSight bindings to DT schema
dt-bindings: arm: Rename Coresight filenames to match compatible
coresight: syscfg: Update load and unload operations
coresight: configfs: Fix unload of configurations on module exit
gfs2: List traversal in do_promote is safe
gfs2: do_promote glock holder stealing fix
gfs2: Use better variable name
gfs2: Make go_instantiate take a glock
gfs2: Add new go_held glock operation
gfs2: Revert 'Fix "truncate in progress" hang'
gfs2: Instantiate glocks ouside of glock state engine
gfs2: Fix up gfs2_glock_async_wait
pinctrl: renesas: r8a779f0: Remove unused POC2
reset: microchip-sparx5: allow building as a module
dt-bindings: pinctrl: renesas: Remove spaces before #define
net: prestera: acl: add support for 'egress' rules
selftests: forwarding: ethtool_extended_state: Convert to busywait
nfp: flower: fix comment typos and formatting
net: dsa: microchip: move remaining register offset to ksz_chip_reg
net: dsa: microchip: add P_STP_CTRL to ksz_chip_reg
net: dsa: microchip: change the size of reg from u8 to u16
net: dsa: microchip: remove the struct ksz8
net: dsa: microchip: move ksz8->shifts to ksz_common
net: dsa: microchip: move ksz8->masks to ksz_common
net: dsa: microchip: move ksz8->regs to ksz_common
net: ethernet: mtk-star-emac: enable half duplex hardware support
net: ethernet: mtk-star-emac: separate tx/rx handling with two NAPIs
net: ethernet: mtk-star-emac: add support for MII interface
dt-bindings: net: mtk-star-emac: add description for new properties
net: ethernet: mtk-star-emac: add timing adjustment support
net: ethernet: mtk-star-emac: add clock pad selection for RMII
dt-bindings: net: mtk-star-emac: add support for MT8365
net: ethernet: mtk-star-emac: add support for MT8365 SoC
net: ethernet: mtk-star-emac: modify IRQ trigger flags
net: ethernet: mtk-star-emac: store bit_clk_div in compat structure
sfc: Separate netdev probe/remove from PCI probe/remove
sfc: replace function name in string with __func__
sfc: Unsplit literal string.
sfc: Move EF100 efx_nic_type structs to the end of the file
sfc: Separate efx_nic memory from net_device memory
sfc: Encapsulate access to netdev_priv()
sfc: Change BUG_ON to WARN_ON and recovery code.
sfc: Remove netdev init from efx_init_struct
sfc: Add a PROBED state for EF100 VDPA use.
sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP.
mlxsw: spectrum_switchdev: Convert MDB code to use PGT APIs
mlxsw: spectrum_switchdev: Flush port from MDB entries according to FID index
mlxsw: spectrum_switchdev: Add support for getting and putting MDB entry
mlxsw: spectrum_switchdev: Implement mlxsw_sp_mc_mdb_entry_{init, fini}()
mlxsw: spectrum_switchdev: Add support for maintaining list of ports per MDB entry
mlxsw: spectrum_switchdev: Add support for maintaining hash table of MDB entries
mlxsw: spectrum_switchdev: Save MAC and FID as a key in 'struct mlxsw_sp_mdb_entry'
mlxsw: spectrum_switchdev: Rename MIDs list
mlxsw: spectrum_switchdev: Rename MID structure
mlxsw: Align PGT index to legacy bridge model
mtd: rawnand: arasan: Fix clock rate in NV-DDR
mtd: rawnand: arasan: Update NAND bus clock instead of system clock
mtd: core: introduce of support for dynamic partitions
dt-bindings: mtd: partitions: add additional example for qcom,smem-part
dt-bindings: mtd: partitions: support label/name only partition
ASoC: rockchip: i2s: Remove unwanted dma settings in rockchip_i2s_probe
ASoC: dt-bindings: fsl,micfil: Convert format to json-schema
ASoC: fsl_micfil: change micfil default settings
ASoC: max98396: Fix TDM mode BSEL settings
ASoC: rockchip: i2s: Fix the debug level on missing pinctrl
MAINTAINERS: add ASoC Qualcomm codecs
ASoC: codecs: add wsa883x amplifier support
ASoC: dt-bindings: Add WSA883x bindings
bus: mhi: host: pci_generic: Add another Foxconn T99W175
KVM: arm64: nvhe: Add intermediates to 'targets' instead of extra-y
KVM: arm64: nvhe: Rename confusing obj-y
powerpc: dts: Add DTS file for CZ.NIC Turris 1.x routers
KVM: PPC: Kconfig: Fix indentation
powerpc/powernv: Kconfig: Replace single quotes
powerpc: Kconfig.debug: Remove extra empty line
powerpc: Kconfig: Replace tabs with whitespaces
powerpc/perf: Update MMCR2 to support event exclude_idle
powerpc/pseries/iommu: Print ibm,query-pe-dma-windows parameters
KVM: PPC: Do not warn when userspace asked for too big TCE table
powerpc/bpf/32: Add instructions for atomic_[cmp]xchg
powerpc/bpf/32: add support for BPF_ATOMIC bitwise operations
powerpc/bpf/64: Add instructions for atomic_[cmp]xchg
powerpc/bpf/64: add support for atomic fetch operations
powerpc/bpf/64: add support for BPF_ATOMIC bitwise operations
powerpc/64s: Don't read H_BLOCK_REMOVE characteristics in radix mode
powerpc/papr_scm: use dev_get_drvdata
powerpc/64: Drop ppc_inst_as_str()
selftests/powerpc: Add missing files to .gitignores
KVM: arm64: Move the handling of !FP outside of the fast path
KVM: arm64: Document why pause cannot be turned into a flag
KVM: arm64: Reduce the size of the vcpu flag members
KVM: arm64: Add build-time sanity checks for flags
KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC are set together
KVM: arm64: Convert vcpu sysregs_loaded_on_cpu to a state flag
KVM: arm64: Kill unused vcpu flags field
KVM: arm64: Move vcpu WFIT flag to the state flag set
KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the state flag set
KVM: arm64: Move vcpu SVE/SME flags to the state flag set
KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input flag set
drm/i915: Fix a lockdep warning at error capture
KVM: PPC: Align pt_regs in kvm_vcpu_arch structure
KVM: PPC: Book3S HV: tracing: Add missing hcall names
KVM: PPC: Book3S HV: Provide more detailed timings for P9 entry path
KVM: PPC: Book3S HV: Expose timing functions to module code
KVM: PPC: Book3S HV: Decouple the debug timing from the P8 entry path
KVM: PPC: Book3S HV: Add a new config for P8 debug timing
KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings
fpga: fpga-mgr: Fix spelling mistake "bitsream" -> "bitstream"
powerpc/64e: KASAN Full support for BOOK3E/64
powerpc/64e: Reorganise virtual memory
powerpc/64e: Move virtual memory closer to linear memory
powerpc/64e: Remove unused REGION related macros
powerpc/64e: Remove MMU_FTR_USE_TLBRSRV and MMU_FTR_USE_PAIRED_MAS
powerpc/64e: Fix early TLB miss with KUAP
powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
powerpc/64e: Rewrite p4d_populate() as a static inline function
powerpc: Remove _PAGE_SAO stub for book3e/64
powerpc/32: Remove __map_without_ltlbs
powerpc/32: Remove 'noltlbs' kernel parameter
powerpc/32: Remove the 'nobats' kernel parameter
powerpc: Restore CONFIG_DEBUG_INFO in defconfigs
powerpc/irq: Simplify __do_irq()
powerpc/irq: Perform stack_overflow detection after switching to IRQ stack
powerpc/irq: Make __do_irq() static
powerpc/irq: Increase stack_overflow detection limit when KASAN is enabled
powerpc/irq: remove inline assembly in hard_irq_disable macro
powerpc/irq: Replace #ifdefs by IS_ENABLED()
powerpc/irq: Don't open code irq_soft_mask helpers
powerpc/irq64: Remove get_irq_happened()
powerpc/irq: Split irq.c
powerpc: Don't include asm/ppc_asm.h in other headers
powerpc: Include asm/firmware.h in all users of firmware_has_feature()
Input: sensehat-joystick - remove unnecessary error message
Input: exc3000 - fix return value check of wait_for_completion_timeout
tools/testing/cxl: Fix cxl_hdm_decode_init() calling convention
net: mptcp: fix some spelling mistake in mptcp
Revert the ARM/dts changes for Renesas RZ/N1
Input: edt-ft5x06 - show crc and header errors by sysfs
Input: edt-ft5x06 - show firmware version by sysfs
Input: edt-ft5x06 - show model name by sysfs
Input: edt-ft5x06 - set report rate by dts property
Input: edt-ft5x06 - get/set M12 report rate by sysfs
dt-bindings: input: touchscreen: edt-ft5x06: add report-rate-hz
net: phylink: disable PCS polling over major configuration
net: phylink: remove pcs_ops member
tcp: diag: add support for TIME_WAIT sockets to tcp_abort()
net/funeth: Support for ethtool -m
af_unix: Do not call kmemdup() for init_net's sysctl table.
power: reset: pwr-mlxbf: add missing include
drm: lcdif: Add support for i.MX8MP LCDIF variant
dt-bindings: lcdif: Add compatible for i.MX8MP
drm/bridge: tc358767: Do not cache dsi_lanes twice
selftests/powerpc/pmu: Add test for hardware cache events
selftests/powerpc/pmu: Add selftest for group constraint check for MMCRA thresh_sel field
selftests/powerpc/pmu: Add selftest for group constraint check for MMCRA thresh_ctl field
selftests/powerpc/pmu: Add selftest for group constraint for unit and pmc field in p9
selftests/powerpc/pmu: Add selftest for group constraint check for MMCRA thresh_cmp field
selftests/powerpc/pmu: Add selftest for group constraint check for MMCR1 cache bits
selftests/powerpc/pmu: Add selftest for group constraint check for MMCR0 l2l3_sel bits
selftests/powerpc/pmu: Add selftest for PERF_TYPE_HARDWARE events valid check
selftests/powerpc/pmu: Add selftest for event alternatives for power10
selftests/powerpc/pmu: Add selftest for event alternatives for power9
selftests/powerpc/pmu: Add selftest for blacklist events check in power9
selftests/powerpc/pmu: Add selftest for reserved bit check for MMCRA thresh_ctl field
selftests/powerpc/pmu: Add selftest for checking invalid bits in event code
selftests/powerpc/pmu: Add selftest for group constraint check MMCRA sample bits
selftests/powerpc/pmu: Add selftest for group constraint for MMCRA Sampling Mode field
selftests/powerpc/pmu: Add selftest for group constraint check for radix_scope_qual field
selftests/powerpc/pmu: Add selftest for group constraint check when using same PMC
selftests/powerpc/pmu: Add selftest to check constraint for number of counters in use.
selftests/powerpc/pmu: Add selftest to check PMC5/6 is excluded from some constraint checks
selftests/powerpc/pmu: Add selftest for group constraint check for PMC5 and PMC6
selftests/powerpc/pmu: Add support for perf event code tests
selftests/powerpc/pmu: Add interface test for bhrb disable field for non-branch samples
selftests/powerpc/pmu: Add selftest for mmcr1 pmcxsel/unit/cache fields
selftests/powerpc/pmu: Add selftest for checking valid and invalid bhrb filter maps
selftests/powerpc/pmu: Add selftest to check PERF_SAMPLE_REGS_INTR option will not crash on any platforms
selftests/powerpc/pmu: Add selftest to check branch stack enablement will not crash on any platforms
selftests/powerpc/pmu: Refactor the platform check and add macros to find array size/PVR
drm/display/selftests: drop extra word 'for' in comments for MST selftests
platform/x86: hp-wmi: Ignore Sanitization Mode event
platform/x86: thinkpad_acpi: do not use PSC mode on Intel platforms
dt-bindings: nfc: nxp,nci: drop Charles Gorand's mail
dt-bindings: ata: ahci-ceva: convert to yaml
of: reserved-memory: Print allocation/reservation failures as error
libbpf: fix up few libbpf.map problems
libbpf: enforce strict libbpf 1.0 behaviors
selftests/bpf: remove last tests with legacy BPF map definitions
libbpf: clean up SEC() handling
libbpf: remove internal multi-instance prog support
libbpf: cleanup LIBBPF_DEPRECATED_SINCE supporting macros for v0.x
libbpf: remove multi-instance and custom private data APIs
libbpf: remove most other deprecated high-level APIs
libbpf: remove prog_info_linear APIs
libbpf: clean up perfbuf APIs
libbpf: remove deprecated BTF APIs
libbpf: remove deprecated probing APIs
libbpf: remove deprecated XDP APIs
libbpf: remove deprecated low-level APIs
libbpf: move xsk.{c,h} into selftests/bpf
platform/x86: panasonic-laptop: Use acpi_video_get_backlight_type()
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
dt-bindings: pinctrl: nuvoton,wpcm450-pinctrl: align key node name
can: ctucanfd: ctucan_interrupt(): fix typo
gfs2: Minor gfs2_glock_nq_m cleanup
vfs: escape hash as well
ACPI: video: Change how we determine if brightness key-presses are handled
f2fs: initialize page_array_entry slab only if compression feature is on
f2fs: optimize error handling in redirty_blocks
f2fs: do not skip updating inode when retrying to flush node page
fs/ntfs3: Enable FALLOC_FL_INSERT_RANGE
fs/ntfs3: Fallocate (FALLOC_FL_INSERT_RANGE) implementation
Revert "drm/amdkfd: Free queue after unmap queue success"
drm/amdgpu/display/dc: Fix null pointer exception
drm/amdgpu: Follow up change to previous drm scheduler change.
drm/sched: Partial revert of 'drm/sched: Keep s_fence->parent pointer'
drm/amdgpu: Prevent race between late signaled fences and GPU reset.
drm/amdgpu: Add put fence in amdgpu_fence_driver_clear_job_fences
drm/amdgpu: Remove useless amdgpu_display_freesync_ioctl() declaration
drm/amdgpu: add mc wptr addr support for mes
drm/amd/display : Log DP link training failure reason
drm/amd/pm: enable VR0 HOT support for SMU 13.0.0
drm/amdgpu: update GFX11 cs settings
drm/amdgpu/display: reduce stack size in dml32_ModeSupportAndSystemConfigurationFull()
dt-bindings: pinctrl: mt8192: Add RSEL values to bias-pull-{up,down}
ASoC: qcom: Add driver support for audioreach solution
selftests/powerpc/pmu: Add interface test for bhrb disable field
selftests/powerpc/pmu: Add interface test for mmcra_ifm field for conditional branch type
selftests/powerpc/pmu: Add interface test for mmcra_ifm field for any branch type
selftests/powerpc/pmu: Add interface test for mmcra_ifm field of indirect call type
selftests/powerpc/pmu: Add support for branch sampling in get_intr_regs function
selftests/powerpc/pmu: Add interface test for mmcra_thresh_cmp fields
selftests/powerpc: Add support to fetch "platform" and "base platform" from auxv to detect platform.
selftests/powerpc/pmu: Add mask/shift bits for extracting threshold compare field
pinctrl: samsung: do not use bindings header with constants
powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable
of: Drop duplicate 'the' in of_find_last_cache_level kerneldoc
drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector()
drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block
drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes
drm/vc4: hdmi: Force modeset when bpc or format changes
drm/vc4: hdmi: Fix timings for interlaced modes
drm/vc4: hdmi: Report that 3d/stereo is allowed
drm/vc4: hdmi: Add MISC_CONTROL register for vc4
drm/vc4: hdmi: Add HDMI format detection registers to register list
drm/vc4: hdmi: Remove VC4_HDMI_SCHEDULER_CONTROL_VERT_ALWAYS_KEEPOUT
drm/vc4: hdmi: Skip writes to disabled packet RAM
drm/vc4: hdmi: Stop checking for enabled output in audio
drm/vc4: hdmi: Move HDMI reset to pm_resume
drm/vc4: hdmi: Switch to pm_runtime_status_suspended
drm/vc4: hdmi: Reset HDMI MISC_CONTROL register
drm/vc4: hdmi: Avoid full hdmi audio fifo writes
drm/vc4: hdmi: Clear unused infoframe packet RAM registers
drm/vc4: hdmi: Add all the vc5 HDMI registers into the debugfs dumps
drm/vc4: hdmi: Disable audio if dmas property is present but empty
drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration
drm/vc4: dsi: Fix dsi0 interrupt support
drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type
drm/vc4: dsi: Correct pixel order for DSI0
drm/vc4: dsi: Correct DSI divider calculations
drm/vc4: dsi: Release workaround buffer and DMA
drm/vc4: dpi: Ensure a default format is selected
drm/vc4: dpi: Add option for inverting pixel clock and output enable
drm/vc4: dpi: Add support for composite syncs to vc4_dpi
drm/vc4: hvs: Add debugfs node that dumps the current display lists
drm/vc4: plane: Add alpha_blend_mode property to each plane.
drm/vc4: plane: Fix margin calculations for the right/bottom edges
drm/vc4: plane: Remove subpixel positioning check
drm/vc4: kms: Use maximum FIFO load for the HVS clock rate
drm/vc4: kms: Warn if clk_set_min_rate fails
drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component
mlxsw: spectrum_fid: Configure flooding entries using PGT APIs
mlxsw: spectrum_fid: Set 'mid_base' as part of flood tables initialization
mlxsw: spectrum: Initialize PGT table
mlxsw: Extend PGT APIs to support maintaining list of ports per entry
mlxsw: Add a dedicated structure for bitmap of ports
mlxsw: Add an indication of SMPE index validity for PGT table
mlxsw: Add an initial PGT table support
mlxsw: spectrum_fid: Configure egress VID classification for multicast
mlxsw: Set flood bridge type for FIDs
mlxsw: spectrum_fid: Store 'bridge_type' as part of FID family
mlxsw: Prepare 'bridge_type' field for SFMR usage
mlxsw: spectrum_fid: Configure flooding table type for rFID
mlxsw: spectrum: Add a temporary variable to indicate bridge model
pinctrl: aspeed: Fix typo in comment
ASoC: qcom: lpass: Fix apq8016 compat string to match yaml
drm/fourcc: Document the Intel CCS modifiers' CC plane expected pitch
pinctrl: ingenic: Convert to immutable irq chip
pinctrl: ingenic: Use irqd_to_hwirq()
arch/*/: remove CONFIG_VIRT_TO_BUS
drm/i915: Fix error code in icl_compute_combo_phy_dpll()
ipv6/addrconf: fix timing bug in tempaddr regen
pinctrl: pinctrl-zynqmp: Fix kernel-doc warning
pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance
dt-bindings: pinctrl-zynqmp: Add output-enable configuration
firmware: xilinx: Add configuration values for tri-state
bpf: Fix sockmap calling sleepable function in teardown path
pinctrl: ocelot: allow building as a module
drm/doc: Fix comment typo
hinic: Use the bitmap API when applicable
nfp: add support for 'ethtool -t DEVNAME' command
nfp: support vepa mode in HW bridge
net: atlantic:fix repeated words in comments
amd/xgbe: fix repeated words in comments
agere: fix repeated words in comments
net: axienet: Modify function description
scsi: ufs: ufs-qcom: Remove unneeded code
scsi: ufs: ufs-mediatek: Fix invalid access to vccqx
scsi: ufs: ufs-mediatek: Support performance boosting
scsi: ufs: ufs-mediatek: Support host power control
scsi: ufs: ufs-mediatek: Disable reset confirm feature by UniPro
scsi: ufs: ufs-mediatek: Add stage information for ref-clk control
scsi: ufs: ufs-mediatek: Prevent host hang by setting CLK_CG early
scsi: ufs: ufs-mediatek: Always add delays for VCC operations
scsi: ufs: ufs-mediatek: Fix build warnings
scsi: dpt_i2o: Remove obsolete driver
scsi: BusLogic: Remove bus_to_virt()
scsi: fcoe: Remove redundant assignment to variable 'wlen'
scsi: ufs: ufshcd: Constify pointed data
scsi: ufs: ufshcd-pltfrm: Constify pointed data
ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header
ASoC: samsung: Enable compile test
ASoC: samsung: s3c24xx-i2s: Drop unneeded gpio.h include
ASoC: samsung: s3c-i2s-v2: Allow build for unsupported hardware
dt-bindings: input: iqs7222: Extend slider-mapped GPIO to IQS7222C
dt-bindings: input: iqs7222: Correct bottom speed step size
dt-bindings: input: iqs7222: Remove support for RF filter
Input: iqs7222 - remove support for RF filter
Input: iqs7222 - handle reset during ATI
Input: iqs7222 - acknowledge reset before writing registers
Input: iqs7222 - protect volatile registers
Input: iqs7222 - fortify slider event reporting
Input: iqs7222 - correct slider event disable logic
drm/i915/guc/slpc: Use non-blocking H2G for waitboost
dt-bindings: clock: qcom,gcc-sdm845: add parent power domain
clk: qcom: clk-krait: add apq/ipq8064 errata workaround
clk: qcom: clk-krait: unlock spin after mux completion
clk: qcom: clk-hfpll: use poll_timeout macro
clk: qcom: gcc-sm6350: Drop extra semicolon
vfio: check vfio_register_iommu_driver() return value
docs: rename Documentation/vm to Documentation/mm
vfio: Use device_iommu_capable()
vfio/type1: Simplify bus_type determination
drm/i915/reset: Add additional steps for Wa_22011802037 for execlist backend
drm/i915/guc: Don't update engine busyness stats too frequently
Revert "drm/i915: Hold reference to intel_context over life of i915_request"
drm/i915: Do not access rq->engine without a reference
ASoC: samsung: s3c24xx-i2s: Fix typo in DAIFMT handling
drm/i915: Move the color stuff under INTEL_INFO->display
drm/i915: Get rid of XE_LPD_CURSOR_OFFSETS
drm/i915: Use _MMIO_PIPE2() where appropriate
drm/i915: Use _MMIO_TRANS2() where appropriate
drm/i915: s/_CURSOR2/_MMIO_CURSOR2//
drm/i915: Make pipe_offsets[] & co. u32
drm/i915: Move display_mmio_offset under INTEL_INFO->display
drm/i915: Move pipe_offsets[] & co. to INTEL_INFO->display
vfio: de-extern-ify function prototypes
drm/i915: Move dbuf details to INTEL_INFO->display
drm/i915: Eliminate PIPECONF RMWs from .color_commit()
can: can327: CAN/ldisc driver for ELM327 based OBD-II adapters
of: base: Avoid console probe delay when fw_devlink.strict=1
driver core: fw_devlink: Allow firmware to mark devices as best effort
kernfs: Replace global kernfs_open_file_mutex with hashed mutexes.
kernfs: Introduce interface to access global kernfs_open_file_mutex.
kernfs: Change kernfs_notify_list to llist.
kernfs: make ->attr.open RCU protected.
kernfs/file.c: remove redundant error return counter assignment
drm/i915: Prefer "XEHP_" prefix for registers
drm/i915: Correct duplicated/misplaced GT register definitions
driver core: fix potential deadlock in __driver_attach
ABI: testing/sysfs-devices-system-cpu: remove duplicated core_id
Docs/ABI/testing: Add VDUSE sysfs interface ABI document
drm/mediatek: Add mediatek-drm plane color encoding info
devtmpfs: fix the dangling pointer of global devtmpfsd thread
drm/mediatek: Add display merge async reset control
Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm"
Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv"
drm/mediatek: Add display merge mute/unmute support for MT8195
drm/mediatek: Add display merge start/stop API for cmdq support
drm/mediatek: Add display merge advance config API for MT8195
tty: Add N_CAN327 line discipline ID for ELM327 based CAN driver
drm/mediatek: Add display MDP RDMA support for MT8195
platform/x86: ideapad-laptop: Add Ideapad 5 15ITL05 to ideapad_dytc_v4_allow_table[]
platform/x86: ideapad-laptop: Add allow_v4_dytc module parameter
misc: rtsx: Fix an error handling path in rtsx_pci_probe()
Binder: add TF_UPDATE_TXN to replace outdated txn
lkdtm: cfi: use NULL for a null pointer rather than zero
vboxguest: Do not use devm for irq
cxl: drop unexpected word "the" in the comments
sgi-xp: xpc_uv: drop unexpected word "the" in the comments
apm-emulation: drop unexpected word "the" in the comments
misc: sgi-gru: grukservices: drop unexpected word "the" in the comments
dt-bindings: display: mediatek: add vdosys1 RDMA definition for mt8195
backlight: rt4831: Apply ocp level from devicetree
dt-bindings: backlight: rt4831: Add the new ocp level property
drm/stm: ltdc: update hardware error management
drm/stm: ltdc: add support of horizontal & vertical mirroring
drm/stm: ltdc: add support of the dynamic z-order
drm/stm: ltdc: fix various coding-style warnings
drm/stm: ltdc: remove error message about scaling
drm/stm: ltdc: disable all layers before crtc shutdown
speakup: Generate speakupmap.h automatically
dt-bindings: usb: mtk-xhci: Make all clocks required
dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional
usb: core: sysfs: convert sysfs snprintf to sysfs_emit
Documentation: samsung-s3c24xx: Add blank line after SPDX directive
serial: 8250_dwlib: Support for 9th bit multipoint addressing
serial: Support for RS-485 multipoint addresses
serial: take termios_rwsem for ->rs485_config() & pass termios as param
serial: 8250_lpss: Use 32-bit reads
serial: 8250: create lsr_save_mask
serial: 8250: make saved LSR larger
serial: Consolidate BOTH_EMPTY use
serial: Convert SERIAL_XMIT_SIZE to UART_XMIT_SIZE
serial: 8250: Use C99 array initializer & define UART_REG_UNMAPPED
serial: Use bits for UART_LSR_BRK_ERROR_BITS/MSR_ANY_DELTA
serial: msm: Rename UART_* defines to MSM_UART_*
serial: msm: Convert container_of UART_TO_MSM to static inline
serial: st-asc: remove include of pm_runtime.h
tty: serial: atmel: remove enable/disable clock due to atmel_console_setup()
tty: serial: atmel: use devm_clk_get()
tty: serial: atmel: stop using legacy pm ops
dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK3588
serial: kgdboc: Fix typo in comment
MAINTAINERS: Update DW 8250 UART maintainership
dt-bindings: serial: renesas,hscif: Document r8a779f0 bindings
tty: serial: Fix refcount leak bug in ucc_uart.c
drivers: tty: serial: Add missing of_node_put() in serial-tegra.c
serial: Drop timeout from uart_port
tty: Add closing marker into comment in tty_ldisc.h
serial: 8250_pericom: Use UART_LCR_DLAB
serial: 8250: Use UART_LCR_WLEN8 instead of literal
serial: sifive: Remove useless license text when SPDX-License-Identifier is already used
ASoC: fsl_sai: Configure dataline/FIFO information from dts property
ASoC: dt-bindings: fsl-sai: Add new property to configure dataline
ASoC: fsl_sai: Make res a member of struct fsl_sai
ASoc: fsl_sai: Add pinctrl operation for PDM and DSD
ASoC: fsl_sai: Add support for more sample rates
ASoC: fsl_sai: Add DSD bit format support
ASoC: fsl_sai: Add PDM daifmt support
ASoC: sun50i-codec-analog: Add support for internal bias
ASoC: dt-bindings: sun50i-codec: Add binding for internal bias
ASoC: ti: davinci-mcasp: use pm_runtime_resume_and_get()
ASoC: tas2552: use pm_runtime_resume_and_get()
ASoC: rockchip: pdm: use pm_runtime_resume_and_get()
ASoC: img: img-i2s-out: use pm_runtime_resume_and_get()
ASoC: fsl: fsl_sai: use pm_runtime_resume_and_get()
ASoC: rockchip: i2s_tdm: use pm_runtime_resume_and_get()
ASoC: wsa881x: use pm_runtime_resume_and_get()
ASoC: wcd-mbhc-v2: use pm_runtime_resume_and_get()
ASoC: Intel: skylake: skl-pcm: use pm_runtime_resume_and_get()
ASoC: Intel: catpt: use pm_runtime_resume_and_get()
ASoC: soc-component: Remove non_legacy_dai_naming flag
ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag
ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag
ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag
ASoC: sti-sas: Remove now redundant non_legacy_dai_naming flag
ASoC: stac9766: Remove now redundant non_legacy_dai_naming flag
ASoC: si476x: Remove now redundant non_legacy_dai_naming flag
ASoC: sgtl5000: Remove now redundant non_legacy_dai_naming flag
ASoC: rk817: Remove now redundant non_legacy_dai_naming flag
ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag
ASoC: mc13783: Remove now redundant non_legacy_dai_naming flag
ASoC: lochnagar: Remove now redundant non_legacy_dai_naming flag
ASoC: lm49453: Remove now redundant non_legacy_dai_naming flag
ASoC: jz4740: Remove now redundant non_legacy_dai_naming flag
ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag
ASoC: Intel: avs: Remove now redundant non_legacy_dai_naming flag
ASoC: inno_rk3036: Remove now redundant non_legacy_dai_naming flag
ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag
ASoC: hdmi-codec: Remove now redundant non_legacy_dai_naming flag
ASoC: hdac_hdmi: Remove now redundant non_legacy_dai_naming flag
ASoC: gtm601: Remove now redundant non_legacy_dai_naming flag
ASoC: dmic: Remove now redundant non_legacy_dai_naming flag
ASoC: cx20442: Remove now redundant non_legacy_dai_naming flag
ASoC: cq93vc: Remove now redundant non_legacy_dai_naming flag
ASoC: cpcap: Remove now redundant non_legacy_dai_naming flag
ASoC: bt-sco: Remove now redundant non_legacy_dai_naming flag
ASoC: bd28623: Remove now redundant non_legacy_dai_naming flag
ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag
ASoC: ac97: Remove now redundant non_legacy_dai_naming flag
ASoC: ab8500: Remove now redundant non_legacy_dai_naming flag
ASoC: 88pm860x: Remove now redundant non_legacy_dai_naming flag
ASoC: wm*: Remove now redundant non_legacy_dai_naming flag
ASoC: uda*: Remove now redundant non_legacy_dai_naming flag
tty/vt: consolemap: use E_TABSZ for the translations size
ASoC: twl*: Remove now redundant non_legacy_dai_naming flag
tty/vt: consolemap: remove dflt reset from con_do_clear_unimap()
tty/vt: consolemap: improve UNI_*() macros definitions
tty/vt: consolemap: rename struct vc_data::vc_uni_pagedir*
tty/vt: consolemap: saner variable names in set_inverse_transl()
tty/vt: consolemap: saner variable names in set_inverse_trans_unicode()
ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag
tty/vt: consolemap: remove unused parameter from set_inverse_trans_unicode()
tty/vt: consolemap: use ARRAY_SIZE(), part II.
ASoC: tfa*: Remove now redundant non_legacy_dai_naming flag
ASoC: tas*: Remove now redundant non_legacy_dai_naming flag
ASoC: sta*: Remove now redundant non_legacy_dai_naming flag
ASoC: ssm*: Remove now redundant non_legacy_dai_naming flag
ASoC: spdif: Remove now redundant non_legacy_dai_naming flag
ASoC: rt*: Remove now redundant non_legacy_dai_naming flag
ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag
ASoC: nau*: Remove now redundant non_legacy_dai_naming flag
ASoC: msm*: Remove now redundant non_legacy_dai_naming flag
ASoC: max*: Remove now redundant non_legacy_dai_naming flag
ASoC: es*: Remove now redundant non_legacy_dai_naming flag
ASoC: da*: Remove now redundant non_legacy_dai_naming flag
ASoC: cs*: Remove now redundant non_legacy_dai_naming flag
ASoC: alc*: Remove now redundant non_legacy_dai_naming flag
ASoC: ak*: Remove now redundant non_legacy_dai_naming flag
ASoC: ad*: Remove now redundant non_legacy_dai_naming flag
ASoC: uniphier: Remove now redundant non_legacy_dai_naming flag
ASoC: topology: KUnit: Remove now redundant non_legacy_dai_naming flag
ASoC: test-component: Remove now redundant non_legacy_dai_naming flag
ASoC: tegra: Remove now redundant non_legacy_dai_naming flag
ASoC: sunxi: Remove now redundant non_legacy_dai_naming flag
ASoC: soc-utils: Remove now redundant non_legacy_dai_naming flag
ASoC: samsung: Remove now redundant non_legacy_dai_naming flag
ASoC: pistachio: Remove now redundant non_legacy_dai_naming flag
ASoC: meson: Remove now redundant non_legacy_dai_naming flag
ASoC: fsl: Remove now redundant non_legacy_dai_naming flag
media: TDA1997x: Remove now redundant non_legacy_dai_naming flag
ASoC: core: Switch core to new DAI naming flag
ASoC: samsung: Migrate to new style legacy DAI naming flag
ASoC: mxs-saif: Migrate to new style legacy DAI naming flag
ASoC: ti: Migrate to new style legacy DAI naming flag
ASoC: ux500: Migrate to new style legacy DAI naming flag
ASoC: sof: Migrate to new style legacy DAI naming flag
ASoC: pxa: Migrate to new style legacy DAI naming flag
ASoC: au1x: Migrate to new style legacy DAI naming flag
ASoC: rockchip: Migrate to new style legacy DAI naming flag
ASoC: test-component: Migrate to new style legacy DAI naming flag
ASoC: qcom: Migrate to new style legacy DAI naming flag
ASoC: dwc: Migrate to new style legacy DAI naming flag
ASoC: adi: Migrate to new style legacy DAI naming flag
ASoC: xtensa: Migrate to new style legacy DAI naming flag
ASoC: fsl: Migrate to new style legacy DAI naming flag
ASoC: atmel: Migrate to new style legacy DAI naming flag
ASoC: amd: Migrate to new style legacy DAI naming flag
ASoC: sti-uniperf: Migrate to new style legacy DAI naming flag
ASoC: meson: Migrate to new style legacy DAI naming flag
ASoC: Intel: Migrate to new style legacy DAI naming flag
ASoC: sunxi: Migrate to new style legacy DAI naming flag
ASoC: xilinx: Migrate to new style legacy DAI naming flag
ASoC: hisilicon: Migrate to new style legacy DAI naming flag
ASoC: tegra: Migrate to new style legacy DAI naming flag
ASoC: sh: Migrate to new style legacy DAI naming flag
ASoC: bcm: Migrate to new style legacy DAI naming flag
ASoC: stm32: Migrate to new style legacy DAI naming flag
ASoC: ep93xx: Migrate to new style legacy DAI naming flag
ASoC: jz4740-i2c: Migrate to new style legacy DAI naming flag
ASoC: spear: Migrate to new style legacy DAI naming flag
ASoC: img: Migrate to new style legacy DAI naming flag
drm/vc4: Migrate to new style legacy DAI naming flag
soundwire: intel: Migrate to new style legacy DAI naming flag
ASoC: soc-component: Add legacy_dai_naming flag
ASoC: max98396: Implement DSP speaker monitor
ASoC: max98396: Fix register access for PCM format settings
ASoC: max98396: Improve some error prints
ASoC: max98396: add voltage regulators
ASoC: dt-bindings: max98396: Document adi,bypass-slot-no
ASoC: dt-bindings: max98396: add voltage supplies
drm/i915: tweak the ordering in cpu_write_needs_clflush
staging: r8188eu: make power sequences static
staging: r8188eu: merge two led structs
staging: r8188eu: remove rtw_usleep_os
staging: r8188eu: core/rtw_recv.c: clean up nested if statements
staging: vchiq_arm: Add missing memory barrier comments
Staging: rtl8192e: Cleaning up error handling
Staging: rtl8192e: Using kzalloc and delete memset
Staging: rtl8192e: Use struct_size
drm/doc: Add KUnit documentation
drm/format-helper: Add KUnit tests for drm_fb_xrgb8888_to_rgb332()
drm/rect: Add DRM_RECT_INIT() macro
drm/i915/dgfx: Disable d3cold at gfx root port
ipmr: fix a lockdep splat in ipmr_rtm_dumplink()
sfc:falcon: fix repeated words in comments
sfc: fix repeated words in comments
net: Print hashed skb addresses for all net and qdisc events
MAINTAINERS: add Renesas RZ/N1 switch related driver entry
ARM: dts: r9a06g032-rzn1d400-db: add switch description
ARM: dts: r9a06g032: describe switch
ARM: dts: r9a06g032: describe GMAC2
ARM: dts: r9a06g032: describe MII converter
dt-bindings: net: snps,dwmac: add "renesas,rzn1" compatible
dt-bindings: net: snps,dwmac: add "power-domains" property
net: dsa: rzn1-a5psw: add FDB support
net: dsa: rzn1-a5psw: add statistics support
net: dsa: rzn1-a5psw: add Renesas RZ/N1 advanced 5 port switch driver
dt-bindings: net: dsa: add bindings for Renesas RZ/N1 Advanced 5 port switch
net: pcs: add Renesas MII converter driver
dt-bindings: net: pcs: add bindings for Renesas RZ/N1 MII converter
net: dsa: add Renesas RZ/N1 switch tag driver
net: dsa: add support for ethtool get_rmon_stats()
net: dsa: allow port_bridge_join() to override extack message
mtd: spi-nor: move SECT_4K_PMC special handling
pinctrl: qcom: sc7280: Fix compile bug
drm/ast: Enable primary plane with CRTC
drm/simple-kms: Use drm_atomic_helper_check_crtc_state()
drm/atomic-helper: Add helper drm_atomic_helper_check_crtc_state()
drm/fb-helper: Fix out-of-bounds access
vfio/pci: Remove console drivers
drm: Implement DRM aperture helpers under video/
MAINTAINERS: Broaden scope of simpledrm entry
media: mediatek: vcodec: Report supported bitrate modes
media: av7110: Remove duplicate 'with' in two places.
media: saa7164: Remove duplicate 'on' in two places.
media: mediatek: vcodec: Fix non subdev architecture open power fail
media: usb: gspca: aligned '*' each line
media: tw686x: Fix memory leak in tw686x_video_init
media: driver/nxp/imx-jpeg: fix a unexpected return value problem
media: MAINTAINERS: add Yunfei Dong as mediatek vcodec driver maintainer
media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless
media: tw686x: Fix an error handling path in tw686x_probe()
media: stm32: dcmi: Drop always NULL sd_state from dcmi_pipeline_s_fmt()
media: stm32: dcmi: Fill in remaining Bayer formats
drm/ast: Fix black screen when getting out of suspend
media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability
media: rkvdec:Remove redundant memset
media: atmel: atmel-isc-base: allow wb ctrls to be changed when isc is not configured
media: sta2x11: remove VIRT_TO_BUS dependency
media: mediatek: vcodec: return EINVAL if plane is too small
media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set
media: mediatek: vcodec: remove unneeded semicolon
media: hdpvr: fix error value returns in hdpvr_read
media: mediatek: vcodec: fix minmax.cocci warning
media: MAINTAINERS: add include/dt-bindings/media to MEDIA INPUT INFRASTRUCTURE
drm/mcde: Fix refcount leak in mcde_dsi_bind
media: ddbridge: Remove useless license text when SPDX-License-Identifier is already used
media: em28xx: Remove useless license text when SPDX-License-Identifier is already used
media: rcar_drif: Remove useless license text when SPDX-License-Identifier is already used
media: platform: cros-ec: Add kinox to the match table
media: amphion: output firmware error message
media: imx-jpeg: Disable slot interrupt when frame done
media: mediatek: vcodec: Change encoder v4l2 capability value
media: mediatek: vcodec: Fix encoder v4l2 bus_info not correctly
media: mediatek: vcodec: Change decoder v4l2 capability value
media: mediatek: vcodec: Fix decoder v4l2 bus_info not correctly
media: rkisp1: Drop parentheses and fix indentation in rkisp1_probe()
media: rkisp1: Align macro definitions
media: rkisp1: capture: Bypass the main device for handling querycap
media: rkisp1: debug: Update max register name length
media: rkisp1: debug: Consolidate reg dumps for shadow registers
platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMIO resource
platform/x86/dell: Kconfig: Remove unnecessary "depends on X86_PLATFORM_DEVICES"
platform/x86: Kconfig: Remove unnecessary "if X86"
platform/x86: acer_wmi: Cleanup Kconfig selects
platform/x86: thinkpad_acpi: Replace custom str_on_off() etc
platform/x86: thinkpad_acpi: Sort headers for better maintenance
platform/mellanox: nvsw-sn2201: fix error code in nvsw_sn2201_create_static_devices()
media: rkisp1: debug: Move resizer register dump to debugfs
platform/x86: intel/pmc: Add Alder Lake N support to PMC core driver
media: rkisp1: debug: Add debugfs files to dump core and ISP registers
media: rkisp1: debug: Collect input status by sampling ISP_FLAGS_SHD
media: rkisp1: Compile debugfs support conditionally
media: rkisp1: Move debugfs code to a separate file
media: rkisp1: resizer: Simplify register access
media: rkisp1: Swap value and address arguments to rkisp1_write()
media: rkisp1: regs: Rename CCL, ICCL and IRCL registers with VI_ prefix
media: rkisp1: regs: Don't use BIT() macro for multi-bit register fields
media: rkisp1: Simplify rkisp1_entities_register() error path
media: rkisp1: stats: Simplify (un)registration
media: rkisp1: params: Fix and simplify (un)registration
media: rkisp1: resizer: Fix and simplify (un)registration
media: rkisp1: isp: Fix and simplify (un)registration
media: rkisp1: capture: Fix and simplify (un)registration
media: rkisp1: capture: Initialize entity before video device
dmaengine: remove DMA_MEMCPY_SG once again
pinctrl: mediatek: mt8192: Fix compile warnings
clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs
clk: qcom: gdsc: add support for collapse-vote registers
clk: qcom: gdsc: add collapse-bit helper
clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level
powerpc/powermac: Remove empty function note_scsi_host()
powerpc: Update asm-prototypes.h comment
selftests/powerpc: Skip energy_scale_info test on older firmware
pinctrl: mediatek: fix the pinconf definition of some GPIO pins
pinctrl: mediatek: dropping original advanced drive configuration function
pinctrl: mediatek: add rsel setting on mt8192
pinctrl: mediatek: add drive for I2C related pins on mt8192
pinctrl: mediatek: add generic driving setup property on mt8192
pinctrl: bcm2835: Make the irqchip immutable
pinctrl: bcm2835: drop irq_enable/disable callbacks
MAINTAINERS: add include/dt-bindings/pinctrl to PIN CONTROL SUBSYSTEM
pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
pinctrl: qcom: sc7280: Add clock optional check for ADSP bypass targets
dt-bindings: pinctrl: qcom: sc7280: Add boolean param for ADSP bypass platforms
clk: qcom: mmcc-msm8996: use parent_hws/_data instead of parent_names
clk: qcom: mmcc-msm8996: move clock parent tables down
clk: qcom: mmcc-msm8996: use ARRAY_SIZE instead of specifying num_parents
clk: qcom: rpmh: Add note about sleep/wake state for BCMs
f2fs: use the updated test_dummy_encryption helper functions
can/esd_usb: Update to copyright, M_AUTHOR and M_DESCRIPTION
can/esd_usb: Fixed some checkpatch.pl warnings
can/esd_usb: Rename all terms USB2 to USB
can/esd_usb: Add an entry to the MAINTAINERS file
can/esd_usb2: Rename esd_usb2.c to esd_usb.c
KVM: x86/mmu: Buffer nested MMU split_desc_cache only by default capacity
KVM: x86/mmu: Use "unsigned int", not "u32", for SPTEs' @access info
net: pcs: xpcs: depends on PHYLINK in Kconfig
raw: fix a typo in raw_icmp_error()
usbnet: Fix linkwatch use-after-free on disconnect
i40e: read the XDP program once per NAPI
sfc: siena: fix repeated words in comments
net: helper function skb_len_add
tc-testing: gitignore, delete plugins directory
net/funeth: Support UDP segmentation offload
RDMA/rxe: Remove useless pkt parameters
drm/connector: Remove usage of the deprecated ida_simple_xxx API
bpf: Merge "types_are_compat" logic into relo_core.c
bpf, docs: Fix the code formatting in instruction-set
perf tools: Rework prologue generation code
drm/panel: introduce ebbg,ft8719 panel
drm/mipi-dsi: Introduce mipi_dsi_dcs_write_seq macro
dt-bindings: display: Add bindings for EBBG FT8719
dt-bindings: vendor-prefixes: Add prefix for EBBG
drm: bridge: adv7511: Add check for mipi_dsi_driver_register
drm/bridge: parade-ps8622: Use backlight helper
drm/panel-edp: Add LQ140M1JW48 edp panel entry
RDMA: Correct duplicated words in comments
drm/panel: simple: add AM-800600P5TMQW-TB8H
dt-bindings: display: simple: add Ampire AM-800600P5TMQW-TB8H panel
drm: shmobile: Use backlight helper
rtc: Directly use ida_alloc()/free()
drm/panel: panel-asus-z00t-tm5p5-n35596: Use backlight helper
drm/panel: panel-dsi-cm: Use backlight helpers
drm/panel: sony-acx565akm: Use backlight helpers
rtc: Introduce ti-k3-rtc
dt-bindings: rtc: Add TI K3 RTC description
drm/panel: panel-simple: Add dev_err_probe if backlight could not be found
drm/pl111: drop unexpected word "the" in the comments
drm/panel: nt35510: Remove duplicate 'the' in two places.
dt-bindings: rtc: qcom-pm8xxx-rtc: Update the maintainers section
MAINTAINERS: add PolarFire SoC's RTC
rtc: Add driver for Microchip PolarFire SoC
rtc: use simple i2c probe
rtc: Remove unused rtc_dev_exit().
rtc: Replace flush_scheduled_work() with flush_work().
rtc: isl1208: do not advertise update interrupt feature if no interrupt specified
dt-bindings: rtc: mediatek: add mt6358 and mt6366 compatible
rtc: rv8803: re-initialize all Epson RX8803 registers on voltage loss
rtc: rv8803: initialize registers on post-probe voltage loss
rtc: rv8803: factor out existing register initialization to function
rtc: mc146818-lib: reduce RTC_UIP polling period
IB/iser: Drain the entire QP during destruction flow
mtd: dataflash: Add SPI ID table
mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path
mtd: rawnand: sm_common: drop unexpected word 'is' in the comments
net: pcs: lynx: consolidate sgmii and 1000base-x config code
net: phylink: add QSGMII support to phylink_mii_c22_pcs_encode_advertisement()
net: lan743x: Use correct variable in lan743x_sgmii_config()
rpmsg: Strcpy is not safe, use strscpy_pad() instead
rpmsg: Fix possible refcount leak in rpmsg_register_device_override()
drm/panel: simple: Add DataImage FG1001L0DSSWMG01 panel support
dt-bindings: display: simple: Add DataImage FG1001L0DSSWMG01 compatible string
KVM: SEV-ES: reuse advance_sev_es_emulated_ins for OUT too
rpmsg: Fix parameter naming for announce_create/destroy ops
KVM: x86: de-underscorify __emulator_pio_in
KVM: x86: wean fast IN from emulator_pio_in
KVM: x86: wean in-kernel PIO from vcpu->arch.pio*
KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out()
KVM: x86: drop PIO from unregistered devices
KVM: x86: inline kernel_pio into its sole caller
KVM: x86: complete fast IN directly with complete_emulator_pio_in()
KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception
KVM: SVM: Add AVIC doorbell tracepoint
KVM: SVM: Use target APIC ID to complete x2AVIC IRQs when possible
KVM: x86: Warning APICv inconsistency only when vcpu APIC mode is valid
KVM: SVM: Introduce hybrid-AVIC mode
KVM: SVM: Do not throw warning when calling avic_vcpu_load on a running vcpu
KVM: SVM: Introduce logic to (de)activate x2AVIC mode
KVM: x86: nSVM: always intercept x2apic msrs
KVM: SVM: Refresh AVIC configuration when changing APIC mode
KVM: x86: Deactivate APICv on vCPU with APIC disabled
KVM: SVM: Adding support for configuring x2APIC MSRs interception
KVM: SVM: Do not support updating APIC ID when in x2APIC mode
KVM: SVM: Update avic_kick_target_vcpus to support 32-bit APIC ID
KVM: SVM: Update max number of vCPUs supported for x2AVIC mode
KVM: SVM: Detect X2APIC virtualization (x2AVIC) support
KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELD
x86/cpufeatures: Introduce x2AVIC CPUID bit
KVM: debugfs: expose pid of vcpu threads
perf script ibs: Support new IBS bits in raw trace dump
perf tool ibs: Sync AMD IBS header file
perf header: Record non-CPU PMU capabilities
perf header: Store PMU caps in an array of strings
perf header: Pass "cpu" pmu name while printing caps
perf pmu: Parse pmu caps sysfs only once
perf record ibs: Warn about sampling period skew
KVM: nVMX: clean up posted interrupt descriptor try_cmpxchg
remoteproc: Fix dma_mem leak after rproc_shutdown
dma-mapping: Add dma_release_coherent_memory to DMA API
ASoC: audio_graph_card2: Fix port numbers in example
ASoC: sgtl5000: Fix noise on shutdown/remove
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()
drm/logicvc: add missing of_node_put() in logicvc_layers_init()
drm: fix device_node_continue.cocci warnings
drm: Remove unnecessary print function dev_err()
drm: logicvc: fix error code in logicvc_layer_init()
drm: logicvc: Fix uninitialized variable in probe
lib: bitmap: fix the duplicated comments on bitmap_to_arr64()
selftest/bpf: Test for use-after-free bug fix in inline_bpf_loop
bpf: Fix for use-after-free bug in inline_bpf_loop
bpf: Replace hard-coded 0 with BPF_K in check_alu_op
ASoC: cs35l41: Add support for CLSA3541 ACPI device ID
ASoC: rockchip: i2s: Fix missing error code in rockchip_i2s_probe()
usb: gadget: u_ether: Remove duplicated include in u_ether.c
usb: max-3421: drop unexpected word "the" in the comments
usb: dwc2: drop unexpected word "the" in the comments
usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch
usb: musb: mpfs: Fix error codes in probe()
mlxsw: spectrum: Change mlxsw_sp_rif_vlan_fid_op() to be dedicated for FID RIFs
mlxsw: spectrum: Rename MLXSW_SP_RIF_TYPE_VLAN
mlxsw: spectrum: Use different arrays of FID families per-ASIC type
mlxsw: spectrum_fid: Pass FID structure to __mlxsw_sp_fid_port_vid_map()
mlxsw: spectrum_fid: Pass FID structure to mlxsw_sp_fid_op()
mlxsw: spectrum_fid: Rename mlxsw_sp_fid_vni_op()
mlxsw: spectrum_fid: Update FID structure prior to device configuration
mlxsw: spectrum_fid: Maintain {port, VID}->FID mappings
staging: r8188eu: Make rtw_signal_stat_timer_hdl a static function
ip6mr: convert mrt_lock to a spinlock
ipmr: convert mrt_lock to a spinlock
ipmr: convert /proc handlers to rcu_read_lock()
ipmr: adopt rcu_read_lock() in mr_dump()
ip6mr: switch ip6mr_get_route() to rcu_read_lock()
ip6mr: do not acquire mrt_lock while calling ip6_mr_forward()
ip6mr: do not acquire mrt_lock before calling ip6mr_cache_unresolved
ip6mr: do not acquire mrt_lock in ioctl(SIOCGETMIFCNT_IN6)
ip6mr: do not acquire mrt_lock in pim6_rcv()
ip6mr: ip6mr_cache_report() changes
ipmr: do not acquire mrt_lock in ipmr_get_route()
ipmr: do not acquire mrt_lock while calling ip_mr_forward()
ipmr: do not acquire mrt_lock before calling ipmr_cache_unresolved()
ipmr: do not acquire mrt_lock in ioctl(SIOCGETVIFCNT)
ipmr: do not acquire mrt_lock in __pim_rcv()
ipmr: ipmr_cache_report() changes
ipmr: change igmpmsg_netlink_event() prototype
ipmr: add rcu protection over (struct vif_device)->dev
ip6mr: do not get a device reference in pim6_rcv()
net: dsa: microchip: common ksz_spi_probe for ksz switches
net: dsa: microchip: remove the ksz8/ksz9477_switch_register
net: dsa: microchip: move ksz_dev_ops to ksz_common.c
net: dsa: microchip: common menuconfig for ksz series switch
net: dsa: microchip: ksz9477: separate phylink mode from switch register
net: dsa: microchip: common dsa_switch_ops for ksz switches
net: dsa: microchip: move start of switch to ksz_setup
net: dsa: microchip: move multicast enable to ksz_setup
net: dsa: microchip: move broadcast rate limit to ksz_setup
net: dsa: microchip: move setup function to ksz_common
net: dsa: microchip: add the enable_stp_addr pointer in ksz_dev_ops
net: dsa: microchip: add config_cpu_port to struct ksz_dev_ops
net: dsa: microchip: rename shutdown to reset in ksz_dev_ops
Bonding: add per-port priority for failover re-selection
bonding: add slave_dev field for bond_opt_value
KVM: selftests: Enhance handling WRMSR ICR register in x2APIC mode
KVM: selftests: Add a self test for CMCI and UCNA emulations.
KVM: x86: Enable CMCI capability by default and handle injected UCNA errors
KVM: x86: Add emulation for MSR_IA32_MCx_CTL2 MSRs.
KVM: x86: Use kcalloc to allocate the mce_banks array.
KVM: x86: Add Corrected Machine Check Interrupt (CMCI) emulation to lapic.
KVM: x86: Add APIC_LVTx() macro.
KVM: x86/mmu: Avoid unnecessary flush on eager page split
KVM: x86: Fill apic_lvt_mask with enums / explicit entries.
KVM: x86: Make APIC_VERSION capture only the magic 0x14UL.
KVM: x86/mmu: Extend Eager Page Splitting to nested MMUs
KVM: Allow for different capacities in kvm_mmu_memory_cache structs
KVM: x86/mmu: pull call to drop_large_spte() into __link_shadow_page()
KVM: x86/mmu: Zap collapsible SPTEs in shadow MMU at all possible levels
KVM: x86/mmu: Extend make_huge_page_split_spte() for the shadow MMU
KVM: x86/mmu: Cache the access bits of shadowed translations
KVM: x86/mmu: Update page stats in __rmap_add()
KVM: x86/mmu: Decouple rmap_add() and link_shadow_page() from kvm_vcpu
KVM: x86/mmu: Pass const memslot to rmap_add()
KVM: x86/mmu: Allow NULL @vcpu in kvm_mmu_find_shadow_page()
KVM: x86/mmu: Pass kvm pointer separately from vcpu to kvm_mmu_find_shadow_page()
KVM: x86/mmu: Replace vcpu with kvm in kvm_mmu_alloc_shadow_page()
KVM: x86/mmu: Pass memory caches to allocate SPs separately
KVM: x86/mmu: Move guest PT write-protection to account_shadowed()
KVM: x86/mmu: Rename shadow MMU functions that deal with shadow pages
KVM: x86/mmu: Consolidate shadow page allocation and initialization
KVM: x86/mmu: Decompose kvm_mmu_get_page() into separate functions
KVM: x86/mmu: Always pass 0 for @quadrant when gptes are 8 bytes
KVM: x86/mmu: Derive shadow MMU page role from parent
KVM: x86/mmu: Stop passing "direct" to mmu_alloc_root()
KVM: x86/mmu: Use a bool for direct
KVM: x86/mmu: Optimize MMU page cache lookup for all direct SPs
KVM: selftests: Cache binary stats metadata for duration of test
KVM: selftests: Test disabling NX hugepages on a VM
KVM: selftests: Add NX huge pages test
KVM: x86/MMU: Allow NX huge pages to be disabled on a per-vm basis
KVM: x86: Fix errant brace in KVM capability handling
KVM: selftests: Read binary stat data in lib
KVM: selftests: Clean up coding style in binary stats test
KVM: selftests: Read binary stats desc in lib
KVM: selftests: Read binary stats header in lib
KVM: selftests: Remove dynamic memory allocation for stats header
xfrm: change the type of xfrm_register_km and xfrm_unregister_km
drm/ast: Fixed the casting issue reported by sparse
bus: mhi: host: Move IRQ allocation to controller registration phase
MAINTAINERS: add Microchip PolarFire FPGA drivers entry
dt-bindings: fpga: add binding doc for microchip-spi fpga mgr
fpga: microchip-spi: add Microchip MPF FPGA manager
docs: fpga: mgr: document parse_header() callback
fpga: fpga-mgr: support bitstream offset in image buffer
platform/chrome: wilco_ec: event: Fix typo in comment
cxgb4/cxgb4vf: Fix typo in comments
bnxt: Fix typo in comments
net: phy: mxl-gpy: add temperature sensor
net: phy: nxp-tja11xx: use devm_hwmon_sanitize_name()
net: sfp: use hwmon_sanitize_name()
net: phy: Add support for 1PPS out and external timestamps
net: phy: broadcom: Add PTP support for some Broadcom PHYs.
net: phy: broadcom: Add Broadcom PTP hooks to bcm-phy-lib
net: dsa: mv88e6xxx: get rid of SPEED_MAX setting
net: dsa: mv88e6xxx: remove mv88e6065 dead code
KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x
gfs2: Fix spelling mistake in comment
Revert "drm/amd/display: ignore modifiers when checking for format support"
drm/amdgpu/display: Fix spelling mistake "supporing" -> "supporting"
drm/amdkfd: Fix spelling mistake "mechanim" -> "mechanism"
Revert "drm/amdgpu/display: set vblank_disable_immediate for DC"
drm/amdgpu: drop unexpected word 'for' in comments
drm/amd/display: Fix indentation in dcn32_get_vco_frequency_from_reg()
drm/amdgpu: Update mes_v11_api_def.h
drm/amdkfd: Enable GFX11 usermode queue oversubscription
drm/amdgpu: Fetch MES scheduler/KIQ versions
drm/amdgpu: To flush tlb for MMHUB of RAVEN series
gpu/drm/radeon: Fix typo in comments
drm/fourcc: fix integer type usage in uapi header
drm/i915: Call i915_gem_suspend() only after display is turned off
selftests/bpf: Fix rare segfault in sock_fields prog test
selftests/bpf: Test a BPF CC implementing the unsupported get_info()
selftests/bpf: Test an incomplete BPF CC
selftests/bpf: Test a BPF CC writing sk_pacing_*
bpf: Require only one of cong_avoid() and cong_control() from a TCP CC
bpf: Allow a TCP CC to write sk_pacing_rate and sk_pacing_status
perf script: Add some missing event dumps
perf record: Add finished init event
perf record: Add new option to sample identifier
perf record: Always record id index
perf record: Always get text_poke events with --kcore option
perf data convert: Prefer sampled CPU when exporting JSON
drm/i915/selftests: Increase timeout for live_parallel_switch
drm/display: Fix build error without CONFIG_OF
ASoC: dapm: Move stereo autodisable check
ASoC: topology: KUnit: Followup prototype change of snd_soc_unregister_card()
ASoC: Intel: bdw_rt286: Remove FE DAI ops
ASoC: Intel: bdw_rt286: Improve codec_init() quality
ASoC: Intel: bdw_rt286: Improve hw_params() debug-ability
ASoC: Intel: bdw_rt286: Improve probe() function quality
ASoC: Intel: bdw_rt286: Update file comments
ASoC: Intel: bdw_rt286: Update code indentation
ASoC: Intel: bdw_rt286: Reword driver name
ASoC: Intel: bdw_rt286: Reword prefixes of all driver members
ASoC: Intel: Rename broadwell source file to bdw_rt286
ASoC: Intel: hsw_rt5640: Improve hw_params() debug-ability
ASoC: Intel: hsw_rt5640: Improve probe() function quality
ASoC: Intel: hsw_rt5640: Update file comments
ASoC: Intel: hsw_rt5640: Update code indentation
ASoC: Intel: hsw_rt5640: Reword driver name
ASoC: Intel: hsw_rt5640: Reword prefixes of all driver members
ASoC: Intel: Rename haswell source file to hsw_rt5640
nfp: add 'ethtool --identify' support
drm/nouveau/Kconfig: Drop duplicate "select ACPI_VIDEO"
dma-buf: deprecate DMABUF_SYSFS_STATS
iommu/amd: Use try_cmpxchg64 in alloc_pte and free_clear_pte
iommu/mediatek: Cleanup pericfg lookup flow
test_bpf: fix incorrect netdev features
selftests/bpf: Add benchmark for local_storage get
raw: remove unused variables from raw6_icmp_error()
net: phy: Add support for AQR113C EPHY
net: pcs: lynx: use mdiodev accessors
isdn: mISDN: hfcsusb: drop unexpected word "the" in the comments
net: ipa: remove unexpected word "the"
cxgb4vf: remove unexpected word "the"
amt: remove unnecessary (void*) conversions
Input: cyapa_gen6 - aligned "*" each line
clk: Remove never used devm_clk_*unregister()
clk: Fix pointer casting to prevent oops in devm_clk_release()
drm/i915/gt: Re-do the intel-gtt split
agp/intel: Rename intel-gtt symbols
Input: gpio_mouse - fix typos in comments
drm/amdgpu/vcn: fix no previous prototype warning
amdgpu/pm: Fix possible array out-of-bounds if SCLK levels != 2
amdgpu/pm: Fix incorrect variable for size of clocks array
drm/amdkfd: Free queue after unmap queue success
drm/amdkfd: Add queue to MES if it becomes active
KVM: selftests: Add MONITOR/MWAIT quirk test
remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init
RISC-V: PCI: Avoid handing out address 0 to devices
bus: mhi: host: pci_generic: Add Cinterion MV31-W with new baseline
coresight: Clear the connection field properly
drm/hyperv-drm: Include framebuffer and EDID headers
iommu/mediatek: Lookup phandle to retrieve syscon to infracfg
dt-bindings: iommu: mediatek: Add mediatek,infracfg phandle
iommu/dma: Fix race condition during iova_domain initialization
iommu/dma: Add config for PCI SAC address trick
iommu: Directly use ida_alloc()/free()
ASoC: rockchip: i2s: Fix crash on missing pinctrl
ASoC: amd: acp: Fix error handling in .remove()
ASoC: core: Make snd_soc_unregister_card() return void
ASoC: SOF: mediatek: Align mt8186 clock names with dt-bindings
dt-bindings: dsp: mediatek: Add mt8186 dsp document
firmware: mediatek: Use meaningful names for mbox
dt-bindings: dsp: mediatek: Use meaningful names for mbox
af_unix: Remove unix_table_locks.
af_unix: Put a socket into a per-netns hash table.
af_unix: Acquire/Release per-netns hash table's locks.
af_unix: Define a per-netns hash table.
af_unix: Include the whole hash table size in UNIX_HASH_SIZE.
af_unix: Clean up some sock_net() uses.
mlxsw: spectrum_fid: Implement missing operations for rFID and dummy FID
mlxsw: spectrum_fid: Use 'fid->fid_offset' when setting VNI
mlxsw: spectrum_fid: Save 'fid_offset' as part of FID structure
mlxsw: pci: Query resources before and after issuing 'CONFIG_PROFILE' command
mlxsw: cmd: Increase 'config_profile.flood_mode' length
mlxsw: Add enumerator for 'config_profile.flood_mode'
mlxsw: spectrum_switchdev: Handle error in mlxsw_sp_bridge_mdb_mc_enable_sync()
mlxsw: spectrum_switchdev: Convert mlxsw_sp_mc_write_mdb_entry() to return int
mlxsw: spectrum_switchdev: Add error path in mlxsw_sp_port_mc_disabled_set()
mlxsw: spectrum_switchdev: Simplify mlxsw_sp_port_mc_disabled_set()
mlxsw: spectrum_switchdev: Do not set 'multicast_enabled' twice
mlxsw: spectrum_switchdev: Pass 'struct mlxsw_sp' to mlxsw_sp_bridge_mdb_mc_enable_sync()
mlxsw: Remove lag_vid_valid indication
swiotlb: panic if nslabs is too small
x86/swiotlb: fix param usage in boot-options.rst
swiotlb: remove a useless return in swiotlb_init
swiotlb: remove the unused swiotlb_force declaration
drm/i915/display: Add smem fallback allocation for dpt
drm/i915: extend i915_vma_pin_iomap()
drm/i915: don't leak lmem mapping in vma_evict
platform/surface: aggregator: Reserve more event- and target-categories
platform/surface: avoid flush_scheduled_work() usage
platform/x86: Move AMD platform drivers to separate directory
platform/x86: thinkpad_acpi: Use backlight helper
platform/x86: compal-laptop: Use backlight helper
platform/x86: apple-gmux: Use backlight helper
platform/x86: acer-wmi: Use backlight helper
platform/x86: thinkpad-acpi: Enable AMT by default on supported systems
platform/x86: thinkpad-acpi: Add support for hotkey 0x131a
platform/x86: thinkpad-acpi: Add support for automatic mode transitions
platform/x86: thinkpad-acpi: profile capabilities as integer
staging: r8188eu: Fixed some blank line coding style issues
staging: r8188eu: Fixed comment style
staging: r8188eu: Fixed two whitespace coding style issues
staging: r8188eu: Fixed two brace coding style issues
staging: r8188eu: Fixed a function declaration coding style issue
GPU: drm: drop unexpected word "the" in the comments
drm: panel-orientation-quirks: drop unexpected word "the" in the comments
drm/vc4: drop unexpected word "the" in the comments
drm/prime: drop unexpected word "the" in the comments
USB: serial: use kmemdup instead of kmalloc + memcpy
drm/i915/gem: add missing else
drm/i915: Fix spelling typo in comment
usb: dwc2: host: add TPL support
net: phy: dp83td510: add SQI support
net: phy: smsc: Deduplicate interrupt acknowledgement upon phy_init_hw()
powerpc/52xx: Get rid of of_node assignment
powerpc/mpc5xxx: Switch mpc5xxx_get_bus_frequency() to use fwnode
powerpc/52xx: Remove dead code, i.e. mpc52xx_get_xtal_freq()
cxl: drop unexpected word "the" in the comments
samples/bpf: fixup some tools to be able to support xdp multibuffer
scsi: MAINTAINERS: Update cxgb3i and cxgb4i maintainer
scsi: mpt3sas: Remove flush_scheduled_work() call
scsi: trace: Print driver_tag and scheduler_tag in SCSI trace
scsi: sym53c8xx_2: Remove redundant "with"
scsi: snic: Remove redundant "on"
scsi: ufs: core: Fix typos in error messages
scsi: aacraid: Remove redundant "the"
scsi: target: Remove duplicate "the"
scsi: message: fusion: Drop redundant "the"
scsi: hisi_sas: Align comments
scsi: mpt3sas: Fix whitespace and spelling mistake
scsi: mpt3sas: Fix typo in comment
scsi: core: bsg: Remove usage of the deprecated ida_simple_xxx() API
scsi: libiscsi: Improve conn_send_pdu API
scsi: iscsi: Try to avoid taking back_lock in xmit path
scsi: iscsi: Remove iscsi_get_task back_lock requirement
scsi: iscsi: Remove unneeded task state check
scsi: iscsi_tcp: Drop target_alloc use
scsi: iscsi_tcp: Tell net when there's more data
scsi: iscsi: Run recv path from workqueue
scsi: iscsi: Add recv workqueue helpers
scsi: iscsi: Rename iscsi_conn_queue_work()
scsi: iscsi: Fix session removal on shutdown
scsi: qedi: Use QEDI_MODE_NORMAL for error handling
scsi: iscsi: Add helper to remove a session from the kernel
scsi: iscsi: Clean up bound endpoints during shutdown
scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel
scsi: iscsi: Fix HW conn removal use after free
scsi: ufs: ufs-mediatek: Fix build error and type mismatch
drm/amd/display: fix incorrect comparison in DML
drm/amd/display: fix array index in DML
drm/amdgpu: vm - drop unexpected word "the" in the comments
drm/amdgpu: fix adev variable used in amdgpu_device_gpu_recover()
drm/radeon: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs
drm/amdkfd: correct sdma queue number of sdma 6.0.1
drm/amdgpu: Drop CONFIG_BACKLIGHT_CLASS_DEVICE ifdefs
amd/display/dc: Fix COLOR_ENCODING and COLOR_RANGE doing nothing for DCN20+
drm/amd/display: 3.2.191
drm/amd/display: Drop duplicate define
drm/amd/display: Update hook dcn32_funcs
drm/amd/display: Implement a pme workaround function
drm/amd/display: Get VCO frequency from registers
drm/amd/display: Update SW state correctly for FCLK
drm/amd/display: Fix divide-by-zero in DPPCLK and DISPCLK calculation
drm/amd/display: Update DPPCLK programming sequence
drm/amd/display: Check minimum disp_clk and dpp_clk debug option
drm/amd/display: Fix in dp link-training when updating payload allocation table
drm/amd/display: extract update stream allocation to link_hwss
drm/amd/display: Remove unused vendor specific w/a
drm/amd/display: Handle downstream LTTPR with fixed VS sequence
drm/amd/display: Fix typo in override_lane_settings
drm/amd/display: Change initializer to single brace
drm/amd/display: rename lane_settings to hw_lane_settings
drm/amd/display: Fix in overriding DP drive settings
drm/amd/display: Enrich the log in MST payload update
drm/amd/display: Change HDMI judgement condition.
drm/amd/display: Fix DC warning at driver load
drm/amd/display: Add SMU logging code
drm/amd/display: Turn off internal backlight when plugging external monitor
drm/amd/display: Fix eDP not light up on resume
drm/amd/display: add mst port output bw check
drm/amd/display: Drop unnecessary detect link code
drm/amd/display: Take emulated dc_sink into account for HDCP
drm/amd/display: Release remote dc_sink under mst scenario
drm/amd/display: Revert "drm/amd/display: turn DPMS off on connector unplug"
drm/amd/display: Revert "drm/amd/display: Add flag to detect dpms force off during HPD"
drm/amd: Revert "drm/amd/display: keep eDP Vdd on when eDP stream is already enabled"
drm/amd/display: Remove compiler warning
drm/amdgpu: add LSDMA block for LSDMA v6.0.1
drm/amd/display: add missing reg defs for DCN3x HUBBUB
drm/amd: Don't show warning on reading vbios values for SMU13 3.1
drm/amd/pm: skip to set mp1 unload state in special case
drm/amdgpu/gmc11: avoid cpu accessing registers to flush VM
drm/amdgpu/pm: adjust EccInfo_t struct
drm/amdgpu: Adjust logic around GTT size (v3)
drm/radeon: fix incorrrect SPDX-License-Identifiers
drm/amdgpu: Remove break for VMID loop TLB flush on MES
drm/amdgpu/vcn: adjust unified queue code format
drm/amdgpu/vcn: support unified queue only in vcn4
drm/amdgpu/vcn: add unified queue ib test
intel/i40e: delete if NULL check before dev_kfree_skb
i40e: Remove unnecessary synchronize_irq() before free_irq()
i40e: Add support for ethtool -s <interface> speed <speed in Mb>
iio: chemical: sps30: Move symbol exports into IIO_SPS30 namespace
iio: pressure: bmp280: Move symbol exports to IIO_BMP280 namespace
iio: imu: bmi160: Move exported symbols to IIO_BMI160 namespace
drm/nouveau/mmu: drop unexpected word "the" in the comments
mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm
drm/dp_mst: Get rid of old comment in drm_atomic_get_mst_topology_state docs
drm/display/dp_mst: Don't validate port refs in drm_dp_check_and_send_link_address()
drm/display: Remove duplicate 'the' in two places.
drm/i915: Add global forcewake request to drpc
bpf, arm64: Keep tail call count across bpf2bpf calls
bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT
dt-bindings: usb: dwc2: document TPL support
usb: host: ehci-platform: add TPL support
usb: host: ohci-platform: add TPL support
drm/bridge: parade-ps8640: Provide wait_hpd_asserted() in struct drm_dp_aux
drm/panel: atna33xc20: Take advantage of wait_hpd_asserted() in struct drm_dp_aux
drm/panel-edp: Take advantage of wait_hpd_asserted() in struct drm_dp_aux
drm/dp: Add wait_hpd_asserted() callback to struct drm_dp_aux
drm: Config orientation property if panel provides it
drm/panel: elida-kd35t133: Implement .get_orientation callback
drm/panel: ili9881c: Implement .get_orientation callback
drm/panel: panel-simple: Implement .get_orientation callback
drm/panel: lvds: Implement .get_orientation callback
drm/panel: panel-edp: Implement .get_orientation callback
drm/panel: boe-tv101wum-nl6: Implement .get_orientation callback
drm/panel: Add an API to allow drm to set orientation from panel
gpio: pch: Change PCI device macros
gpio: pch: Use dev_err_probe()
ASoC: dt-bindings: rockchip: Document pinctrl-names for i2s
ASoC: rockchip: i2s: switch BCLK to GPIO
staging: octeon-usb: move driver out of staging
usb: chipidea: ci_hdrc_imx: use dev_err_probe()
usb: chipidea: udc: implement get_frame
usb: host: ehci-q: Fix ehci_submit_single_step_set_feature annotation typo
USB: storage: Fix typo in comment
USB: ohci-sm501: Fix typo in comment
usb: musb: core: drop redundant checks
usb: renesas: Fix refcount leak bug
usb: host: ohci-ppc-of: Fix refcount leak bug
usb: typec: mux: Add CONFIG guards for functions
usb: typec: mux: Allow muxes to specify mode-switch
usb: dwc3: qcom: Keep power domain on to retain controller status
usb: dwc3: qcom: Configure wakeup interrupts during suspend
usb: dwc3: qcom: Add helper functions to enable,disable wake irqs
usb: dwc3: core: Host wake up support from system suspend
dt-bindings: usb: dwc3: Add wakeup-source property support
usb: dwc3: core: Deprecate GCTL.CORESOFTRESET
MAINTAINERS: add musb to PolarFire SoC entry
usb: musb: Add support for PolarFire SoC's musb controller
usb: gadget: Remove unnecessary print function dev_err()
usb: gadget: ast2600: Fix a couple of spelling mistakes
usb: gadget: aspeed_udc: cleanup loop in ast_dma_descriptor_setup()
usb: gadget: aspeed_udc: fix missing spin_unlock_irqrestore in ast_udc_ep_queue
MAINTAINERS: Repair file entry in ASPEED USB UDC DRIVER
net: dsa: microchip: move get_phy_flags & mtu to ksz_common
net: dsa: microchip: update fdb add/del/dump in ksz_common
net: dsa: microchip: update the ksz_port_mdb_add/del
net: dsa: microchip: update the ksz_phylink_get_caps
net: dsa: microchip: get P_STP_CTRL in ksz_port_stp_state by ksz_dev_ops
net: dsa: microchip: move the port mirror to ksz_common
net: dsa: microchip: move vlan functionality to ksz_common
net: dsa: microchip: ksz9477: use ksz_read_phy16 & ksz_write_phy16
net: dsa: microchip: move tag_protocol to ksz_common
net: dsa: microchip: move switch chip_id detection to ksz_common
net: dsa: microchip: ksz9477: cleanup the ksz9477_switch_detect
bus: mhi: host: pci_generic: Add support for Quectel EM120 FCCL modem
ASoC: core: Add new SOC_DOUBLE_SX_TLV macro
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
drm/aperture: Run fbdev removal before internal helpers
nfp: compose firmware file name with new hwinfo "nffw.partno"
arm64: dts: apple: Re-parent ANS2 power domains
raw: complete rcu conversion
net: warn if mac header was not set
Revert "usb: dwc3: Remove the checks of -ENOSYS"
drm/xlnx: Fix build failure due to missing include
staging: r8188eu: remove basic_types.h
staging: r8188eu: replace N_BYTE_ALIGMENT with ALIGN
wifi: rtw89: 8852a: rfk: fix div 0 exception
wifi: rtw89: disable invalid phy reports for all ICs
wifi: rtw89: pci: fix PCI doesn't reclaim TX BD properly
wifi: rtw89: fix long RX latency in low power mode
wifi: rtw89: drop invalid TX rate report of legacy rate
wifi: rtw89: add UNEXP debug mask to keep monitor messages unexpected to happen frequently
wifi: rtw89: enable VO TX AMPDU
wifi: rtw89: fix potential TX stuck
wifi: rtw89: support TDLS
wifi: rtw89: allocate BSSID CAM per TDLS peer
wifi: rtw89: separate BSSID CAM operations
wifi: rtw89: allocate address CAM and MAC ID to TDLS peer
wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
MAINTAINERS: add ARM/APPLE MACHINE mailing list
selftests/bpf: BPF test_prog selftests for bpf_loop inlining
selftests/bpf: BPF test_verifier selftests for bpf_loop inlining
bpf: Inline calls to bpf_loop when callback is known
selftests/bpf: allow BTF specs and func infos in test_verifier tests
selftests/bpf: specify expected instructions in test_verifier tests
uprobe: gate bpf call behind BPF_EVENTS
drm/amdgpu/display: drop set but unused variable
drm: Drop drm_connector.h from drm_crtc.h
drm: Drop drm_blend.h from drm_crtc.h
drm: Drop drm_framebuffer.h from drm_crtc.h
drm: Drop drm_edid.h from drm_crtc.h
drm/bridge: ti-sn65dsi83: Allow GPIO operations to sleep
drm/bridge: ti-sn65dsi83: add more dev_err_probe
drm/bridge/tc358775: Fix DSI clock division for vsync delay calculation
drm/bridge/tc358775: Return before displaying inappropriate error message
MAINTAINERS: add maintainer for DRM bridge drivers for i.MX SoCs
dt-bindings: mfd: Add i.MX8qm/qxp Control and Status Registers module binding
drm/bridge: imx: Add LDB support for i.MX8qm
drm/bridge: imx: Add LDB support for i.MX8qxp
dt-bindings: display: bridge: Add i.MX8qm/qxp LVDS display bridge binding
drm/bridge: imx: Add LDB driver helper support
drm/bridge: imx: Add i.MX8qxp pixel link to DPI support
dt-bindings: display: bridge: Add i.MX8qxp pixel link to DPI binding
drm/bridge: imx: Add i.MX8qm/qxp display pixel link support
dt-bindings: display: bridge: Add i.MX8qm/qxp display pixel link binding
drm/bridge: imx: Add i.MX8qm/qxp pixel combiner support
dt-bindings: display: bridge: Add i.MX8qm/qxp pixel combiner binding
media: docs: Add some RGB bus formats for i.MX8qm/qxp pixel combiner
media: uapi: Add some RGB bus formats for i.MX8qm/qxp pixel combiner
drm/bridge: anx7625: Use DPI bus type
dt-bindings:drm/bridge:anx7625: add port@0 property
drm/i915/bios: calculate panel type as per child device index in VBT
drm/i915/display: convert modeset setup to struct drm_i915_private *i915
drm/i915/display: split out hw state readout and sanitize
KVM: selftests: Use exception fixup for #UD/#GP Hyper-V MSR/hcall tests
drm/i915/display: Re-add check for low voltage sku for max dp source rate
KVM: selftests: Mostly fix broken Hyper-V Features test
KVM: selftests: Add x86-64 support for exception fixup
KVM: x86: Add a quirk for KVM's "MONITOR/MWAIT are NOPs!" behavior
KVM: x86: Ignore benign host writes to "unsupported" F15H_PERF_CTL MSRs
KVM: x86: Ignore benign host accesses to "unsupported" PEBS and BTS MSRs
KVM: VMX: Use vcpu_get_perf_capabilities() to get guest-visible value
Revert "KVM: x86: always allow host-initiated writes to PMU MSRs"
Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu"
KVM: VMX: Give host userspace full control of MSR_IA32_PERF_CAPABILITIES
KVM: x86: Give host userspace full control of MSR_IA32_MISC_ENABLES
selftests/bpf: Enable config options needed for xdp_synproxy test
skmsg: Get rid of unncessary memset()
skmsg: Get rid of skb_clone()
net: Introduce a new proto_ops ->read_skb()
tcp: Introduce tcp_read_skb()
pinctrl: intel: Drop no more used members of struct intel_pingroup
pinctrl: intel: Switch to to embedded struct pingroup
pinctrl: merrifield: Switch to to embedded struct pingroup
pinctrl: lynxpoint: Switch to to embedded struct pingroup
pinctrl: cherryview: Switch to to embedded struct pingroup
pinctrl: baytrail: Switch to to embedded struct pingroup
pinctrl: intel: Embed struct pingroup into struct intel_pingroup
interconnect: qcom: Add SM6350 driver support
dt-bindings: interconnect: Add Qualcomm SM6350 NoC support
dt-bindings: interconnect: qcom: Split out rpmh-common bindings
interconnect: qcom: icc-rpmh: Support child NoC device probe
cfg80211: Indicate MLO connection info in connect and roam callbacks
wifi: mac80211_hwsim: print the link id
wifi: mac80211_hwsim: support creating MLO-capable radios
wifi: nl80211: expose link ID for associated BSSes
wifi: nl80211: expose link information for interfaces
wifi: mac80211_hwsim: send a beacon per link
wifi: mac80211: set STA deflink addresses
wifi: mac80211: maintain link-sta hash table
wifi: mac80211: RCU-ify link STA pointers
wifi: mac80211: ethtool: use deflink for now
wifi: mac80211: move ieee80211_bssid_match() function
wifi: mac80211: return a beacon for a specific link
wifi: mac80211: pass the link id in start/stop ap
wifi: mac80211: use link in start/stop ap
wifi: mac80211: implement add/del interface link callbacks
wifi: cfg80211: add optional link add/remove callbacks
wifi: cfg80211: sort trace.h
wifi: mac80211: add sta link addition/removal
wifi: mac80211: add MLO link ID to TX frame metadata
wifi: mac80211: remove band from TX info in MLO
wifi: mac80211: add vif link addition/removal
wifi: nl80211: support MLO in auth/assoc
wifi: mac80211: ignore IEEE80211_CONF_CHANGE_SMPS in chanctx mode
wifi: mac80211_hwsim: split bss_info_changed to vif/link info_changed
wifi: cfg80211: simplify cfg80211_mlme_auth() prototype
wifi: ieee80211: add definitions for multi-link element
wifi: nl80211: refactor BSS lookup in nl80211_associate()
wifi: cfg80211: mlme: get BSS entry outside cfg80211_mlme_assoc()
wifi: mac80211: tx: simplify chanctx_conf handling
wifi: mac80211: status: look up band only where needed
wifi: mac80211: sort trace.h file
wifi: mac80211: correct link config data in tracing
wifi: mac80211: make ieee80211_he_cap_ie_to_sta_he_cap() MLO-aware
wifi: mac80211: make some SMPS code MLD-aware
wifi: mac80211: HT: make ieee80211_ht_cap_ie_to_sta_ht_cap() MLO-aware
wifi: mac80211: add link_id to eht.c code for MLO
wifi: mac80211: add link_id to vht.c code for MLO
wifi: mac80211: refactor some link setup code
wifi: mac80211: validate some driver features for MLO
wifi: mac80211: use IEEE80211_MLD_MAX_NUM_LINKS
wifi: mac80211: refactor some sta_info link handling
wifi: mac80211: remove sta_info_tx_streams()
wifi: mac80211: make channel context code MLO-aware
wifi: mac80211: pass link ID where already present
wifi: mac80211: add per-link configuration pointer
wifi: mac80211: split bss_info_changed method
wifi: mac80211: reorg some iface data structs for MLD
wifi: mac80211: move interface config to new struct
wifi: mac80211: move some future per-link data to bss_conf
wifi: cfg80211: do some rework towards MLO link APIs
wifi: mac80211: reject WEP or pairwise keys with key ID > 3
ASoC: fsl_asrc_dma: Use dmaengine_terminate_async()
MAINTAINERS: update ASoC Qualcomm maintainer email-id
ASoC: rockchip: i2s: switch BCLK to GPIO
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()
x86: kvm: remove NULL check before kfree
KVM: Do not zero initialize 'pfn' in hva_to_pfn()
KVM: x86/mmu: Shove refcounted page dependency into host_pfn_mapping_level()
KVM: Rename/refactor kvm_is_reserved_pfn() to kvm_pfn_to_refcounted_page()
KVM: Take a 'struct page', not a pfn in kvm_is_zone_device_page()
KVM: Remove kvm_vcpu_gfn_to_page() and kvm_vcpu_gpa_to_page()
KVM: Don't WARN if kvm_pfn_to_page() encounters a "reserved" pfn
KVM: nVMX: Use kvm_vcpu_map() to get/pin vmcs12's APIC-access page
KVM: Avoid pfn_to_page() and vice versa when releasing pages
KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
KVM: Drop bogus "pfn != 0" guard from kvm_release_pfn()
KVM: x86/mmu: Use common logic for computing the 32/64-bit base PA mask
KVM: x86/mmu: Truncate paging32's PT_BASE_ADDR_MASK to 32 bits
KVM: x86/mmu: Use common macros to compute 32/64-bit paging masks
KVM: x86/mmu: Use separate namespaces for guest PTEs and shadow PTEs
KVM: x86/mmu: Dedup macros for computing various page table masks
KVM: x86/mmu: Bury 32-bit PSE paging helpers in paging_tmpl.h
KVM: VMX: Refactor 32-bit PSE PT creation to avoid using MMU macro
KVM: x86: Use lapic_in_kernel() to query in-kernel APIC in APICv helper
KVM: x86: Move "apicv_active" into "struct kvm_lapic"
KVM: x86: Check for in-kernel xAPIC when querying APICv for directed yield
KVM: x86: Drop @vcpu parameter from kvm_x86_ops.hwapic_isr_update()
KVM: SVM: Drop unused AVIC / kvm_x86_ops declarations
KVM: nVMX: Update vmcs12 on BNDCFGS write, not at vmcs02=>vmcs12 sync
KVM: nVMX: Save BNDCFGS to vmcs12 iff relevant controls are exposed to L1
KVM: nVMX: Rename nested.vmcs01_* fields to nested.pre_vmenter_*
KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case
KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case
fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
fbcon: Fix accelerated fbdev scrolling while logo is still shown
wcn36xx: Fix typo in comment
ath6kl: avoid flush_scheduled_work() usage
ath9k: htc: clean up statistics macros
ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
media: pvrusb2: fix memory leak in pvr_probe
media: rcar-vin: Fix channel routing for Ebisu
media: mediatek/vcodec: Enable incoherent buffer allocation
media: amphion: delete unnecessary NULL check
media: imx-jpeg: Implement drain using v4l2-mem2mem helpers
media: imx-jpeg: Align upwards buffer size
media: imx-jpeg: Leave a blank space before the configuration data
media: imx-jpeg: Correct some definition according specification
media: platform: fix missing/incorrect resource cleanup in error case
media: amphion: Replace zero-length array with flexible-array member
media: Hantro: Correct G2 init qp field
media: mediatek: vcodec: Use kmemdup rather than kmalloc/memcpy
media: atmel: atmel-isc-base: move cropping settings outside start_dma
media: camss: Move and unexport functions specific to ISPIF
media: amphion: return error if format is unsupported by vpu
media: staging: atomisp: fix typo in comment
media: platform: exynos4-is: fix typos in comments
media: mediatek: vcodec: fix typo in comment
media: platform: exynos-gsc: fix typo in comment
media: tw686x: Register the irq at the end of probe
media: tw5864: Convert to use managed functions pcim* and devm*
media: platform: cros-ec: Add moli to the match table
media: platform: omap: Pass a pointer to virt_to_page()
media: amphion: vdec check format in enum_fmt
media: camss: Allocate camss struct as a managed device resource
media: hantro: Be more accurate on pixel formats step_width constraints
media: airspy: respect the DMA coherency rules
media: media: jpegenc: set bit mask for jpegenc
media: media: jpegenc: add mediatek,mt8186-jpgenc compatible
media: rc: Directly use ida_free()
media: ttusbir: avoid unnecessary usb_unlink_urb()
media: ttusbir: NOIO during resume
media: xbox_remote: xbox_remote_initialize() cannot fail
media: streamzap: avoid unnecessary GFP_ATOMIC
media: redrat3: no unnecessary GFP_ATOMIC
media: imon_raw: respect DMA coherency
media: iguanair: no superfluous usb_unlink_urb()
media: igorplugusb: remove superfluous usb_unlink_urb()
media: igorplugusb: break cyclical race on disconnect
media: igorplugusb: prevent use after free in probe error
media: igorplugusb: respect DMA coherency
media: mediatek: vcodec: Add to support H264 inner racing mode
media: mediatek: vcodec: prevent kernel crash when scp ipi timeout
media: mediatek: vcodec: Different codec using different capture format
media: mediatek: vcodec: Adds compatible for mt8195
media: dt-bindings: media: mediatek: vcodec: Adds decoder dt-bindings for mt8195
media: mediatek: vcodec: Add to support lat soc hardware
media: dt-bindings: media: mediatek: vcodec: Adds decoder dt-bindings for lat soc
media: mediatek: vcodec: add vp9 decoder driver for mt8186
media: vivid.rst: document HDMI Video Guard Band control
media: Add P010 video format
media: imx-jpeg: Encoder support to set jpeg quality
media: platform: samsung: s5p-jpeg: replace ternary operator with max()
media: i2c: adv7180: fix reserved bit in Video Selection 2
media: stkwebcam: deprecate driver, move to staging
media: platform: exynos-gsc: remove redundant initializations of f_chk_len and f_chk_addr
media: amphion: support for reloading module
media: atmel: atmel-isc-base: remove unneeded semicolon
media: st-delta: Remove unneeded NULL check in delta-v4l2
media: usbtv: Add PAL-Nc standard
media: cx88: Fix PAL-Nc standard
media: vivid: add HDMI Video Guard Band control
media: v4l2-tpg: add HDMI Video Guard Band test pattern
media: cec-adap.c: log when claiming LA fails unexpectedly
media: adv7604: try all infoframe types
media: camss: Allocate power domain resources dynamically
media: davinci: vpif: add missing of_node_put() in vpif_probe()
media: TDA1997x: Fix the error handling in tda1997x_probe()
media: dt-bindings: qcom,sdm660-camss: document interconnects
media: camss: csid: fix wrong size passed to devm_kmalloc_array()
media: staging: media: zoran: replace dprintk with new debugging macros
media: staging: media: zoran: replace all pr_err with zrdev_err as appropriate
media: staging: media: zoran: setup videocodec header for debugging macros
media: staging: media: zoran: add logging macros
media: atmel: atmel-sama7g5-isc: fix warning in configs without OF
media: imx-jpeg: Don't fill the description field in struct v4l2_fmtdesc
mlxsw: reg: Add support for VLAN RIF as part of RITR register
mlxsw: Add support for egress FID classification after decapsulation
mlxsw: reg: Add egress FID field to RITR register
mlxsw: reg: Add Router Egress Interface to VID Register
mlxsw: reg: Replace MID related fields in SFGC register
mlxsw: reg: Add flood related field to SFMR register
mlxsw: reg: Add VID related fields to SFD register
mlxsw: reg: Add SMPE related fields to SFMR register
mlxsw: Add SMPE related fields to SMID2 register
mlxsw: reg: Add Switch Multicast Port to Egress VID Register
mlxsw: reg: Add ingress RIF related fields to SVFA register
mlxsw: reg: Add ingress RIF related fields to SFMR register
mlxsw: reg: Add 'flood_rsp' field to SFMR register
drm/i915: Improve on suspend / resume time with VT-d enabled
vmxnet3: disable overlay offloads if UPT device does not support
raw: Use helpers for the hlist_nulls variant.
raw: Fix mixed declarations error in raw_icmp_error().
Staging: r8188eu: core: rtw_xmit: Fixed a coding style issue
Staging: r8188eu: core: rtw_xmit: Fixed a brace coding style issue
Staging: r8188eu: core: rtw_xmit: Fixed some spelling errors in the comments
Staging: r8188eu: core: rtw_xmit: Fixed two indentation coding style issues.
Staging: r8188eu: core: rtw_xmit: Fixed some whitespace coding style issues
staging: rtl8723bs: remove trailing whitespace
staging: vchiq: provide testing instructions
staging: sm750fb: fix CamelCase function parameter
staging: r8188eu: call rtw_IOL_append_WRF_cmd directly
staging: r8188eu: call rtw_IOL_append_WD_cmd directly
staging: r8188eu: call rtw_IOL_append_WW_cmd directly
staging: r8188eu: call rtw_IOL_append_WB_cmd directly
staging: r8188eu: remove unused macros
staging: r8188eu: replace confusing macros
staging: r8188eu: remove NULL check before vfree
ALSA: rawmidi: Take buffer refcount while draining output
ALSA: rawmidi: Check stream state at exported functions
ALSA: rawmidi: Take open_mutex around parameter changes
ALSA: rawmidi: Move lock to snd_rawmidi_substream
ALSA: rawmidi: Make internal functions local static
powerpc: Move prom_init() out of asm-prototypes.h
powerpc: Don't include asm/setup.h in asm/machdep.h
iio: adc: stm32-adc: Use generic_handle_domain_irq()
sfc/siena: Fix typo in comment
sfc: Fix typo in comment
net: emac: Fix typo in a comment
Revert "nfp: update nfp_X logging definitions"
net: pcs: pcs-xpcs: use mii_bmcr_encode_fixed()
net: phy: marvell: use mii_bmcr_encode_fixed()
net: phy: use mii_bmcr_encode_fixed()
net: mii: add mii_bmcr_encode_fixed()
raw: convert raw sockets to RCU
raw: use more conventional iterators
net: dsa: felix: update base time of time-aware shaper when adjusting PTP time
net: ethernet: stmmac: remove select QCOM_SOCINFO and make it optional
proximity: vl53l0x: Make VDD regulator actually optional
MAINTAINERS: add include/dt-bindings/iio to IIO SUBSYSTEM AND DRIVERS
dt-bindings: iio/accel: Fix adi,adxl345/6 example I2C address
iio: gyro: bmg160: Fix typo in comment
iio: dac: stm32-dac: Replace open coded str_enable_disable()
iio: accel: mma7660: Drop wrong use of ACPI_PTR()
iio:light:tsl2563: Replace cancel_delayed_work() with cancel_delayed_work_sync().
iio: light: tsl2563: Replace flush_scheduled_work() with cancel_delayed_work_sync().
iio: trigger: warn about non-registered iio trigger getting attempt
iio: adc: qcom-spmi-rradc: introduce round robin adc
dt-bindings: iio: adc: document qcom-spmi-rradc
mfd: qcom-spmi-pmic: read fab id on supported PMICs
mfd: qcom-spmi-pmic: expose the PMIC revid information to clients
spmi: add a helper to look up an SPMI device from a device node
ping: convert to RCU lookups, get rid of rwlock
ax25: use GFP_KERNEL in ax25_dev_device_up()
atm: iphase: Fix typo in comment
ppp: Fix typo in comment
nfp: add support for .get_pauseparam()
net: dsa: ar9331: fix potential dead lock on mdio access
dt-bindings: vexpress-sysreg: Allow for no child nodes
dt-bindings: vexpress-sysreg: Add deprecated GPIO provider properties
dt-bindings: perf: Convert Arm CCN to DT schema
dt-bindings: display: Add Arm virtual platforms display
ASoC: codecs: soundwire: call pm_runtime_resume() in component probe
ASoC: SOF: pcm: use pm_resume_and_get() on component probe
ASoC: mediatek: mt8186: Fix mutex double unlock in GPIO request
ASoC: ops: Fix integer detection for when max possible values > 1
bpf: Fix bpf_skc_lookup comment wrt. return type
fs/ntfs3: Add missing error check
power: reset: at91-reset: add support for SAMA7G5
power: reset: at91-reset: add reset_controller_dev support
power: reset: at91-reset: add at91_reset_data
power: reset: at91-reset: document structures and enums
dt-bindings: reset: add sama7g5 definitions
dt-bindings: reset: atmel,at91sam9260-reset: add sama7g5 bindings
dt-bindings: reset: convert Atmel/Microchip reset controller to YAML
thunderbolt: Fix typo in comment
drm/i915/gt: Cleanup interface for MCR operations
power: reset: pwr-mlxbf: add BlueField SoC power control driver
drm/i915/gt: Move multicast register handling to a dedicated file
bpf: Fix non-static bpf_func_proto struct definitions
tipc: cleanup unused function
net: macb: fix negative max_mtu size for sama5d3
hinic: Replace memcpy() with direct assignment
net: ag71xx: fix discards 'const' qualifier warning
tcp: fix build...
net: stmmac: make mdio register skips PHY scanning for fixed-link
stmmac: intel: add phy-mode and fixed-link ACPI _DSD setting support
net: pcs: xpcs: add CL37 1000BASE-X AN support
stmmac: intel: prepare to support 1000BASE-X phy interface setting
net: make xpcs_do_config to accept advertising for pcs-xpcs and sja1105
ASoC: twl4030: Drop legacy, non DT boot support
ASoC: Intel: boards: sof_sdw: remove use of __func__ in dev_dbg
ASoC: Intel: boards: hda: remove use of __func__ in dev_dbg
ASoC: SOF: ipc4: remove use of __func__ in dev_dbg
ASoC: SOF: sof-client: remove use of __func__ in dev_dbg
ASoC: SOF: ipc4-topology remove use of __func__ in dev_dbg
ASoC: SOF: ipc3-topology: remove use of __func__ in dev_dbg
ASoC: SOF: ipc3-loader: remove use of __func__ in dev_dbg
ASoC: SOF: ipc3-dtrace: remove use of __func__ in dev_dbg
ASoC: SOF: Intel: mtl: remove use of __func__ in dev_dbg
ASoC: SOF: Intel: hda-stream: remove use of __func__ in dev_dbg
ASoC: SOF: Intel: hda-dai: remove use of __func__ in dev_dbg
ASoC: SOF: Intel: hda-stream: report error on stream not opened
ASoC: SOF: Intel: hda-dsp: report error on power-up/down
ASoC: Intel: sof_rt5682: remap jack pins
ASoC: Intel: sof_nau8825: remap jack pins
ASoC: Intel: sof_da7219_max98373: remap jack pins
ASoC: Intel: sof_cs42l42: remap jack pins
ASoC: Intel: cml_rt1011_rt5682: remap jack pins
ASoC: Intel: glk_rt5682_max98357a: remap jack pins
ASoC: Intel: bxt_da7219_max98357a: remap jack pins
ASoC: Intel: kbl_rt5663_rt5514_max98927: remap jack pins
ASoC: Intel: kbl_da7219_max98927: remap jack pins
ASoC: Intel: kbl_da7219_max98357a: remap jack pins
ASoC: Intel: kbl_rt5663_max98927: remap jack pins
ASoC: Intel: skl_nau88l25_ssm4567: remap jack pins
ASoC: Intel: skl_nau88l25_max98357a: remap jack pins
ASoC: sunxi: sun4i-i2s: update kernel-doc
ASoC: cs4270: update kernel-doc
ASoC: SOF: Intel: hda: Fix compressed stream position tracking
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
selftests: spectrum-2: tc_flower_scale: Dynamically set scale target
selftests: mlxsw: Add a RIF counter scale test
selftests: mlxsw: tc_flower_scale: Add a traffic test
selftests: mlxsw: resource_scale: Pass target count to cleanup
selftests: mlxsw: resource_scale: Allow skipping a test
selftests: mlxsw: resource_scale: Introduce traffic tests
selftests: mlxsw: resource_scale: Update scale target after test setup
selftests: mirror_gre_bridge_1q_lag: Enslave port to bridge before other configurations
mlxsw: Add a resource describing number of RIFs
mlxsw: Keep track of number of allocated RIFs
mlxsw: Trap ARP packets at layer 3 instead of layer 2
tcp: fix possible freeze in tx path under memory pressure
tcp: fix possible freeze in tx path under memory pressure
tcp: fix over estimation in sk_forced_mem_schedule()
drm/i915/display: some struct drm_i915_private *i915 conversions
drm/i915/display: rename dev_priv -> i915 in crtc state dump
drm/i915/display: change who adds [] around crtc state dump context string
drm/i915/display: split out crtc state dump to a separate file
drm/i915/display: split out modeset verification code
drm/i915/mpllb: move mpllb state check to intel_snps_phy.c
drm/i915/mpllb: use I915_STATE_WARN() for state mismatch warnings
drm/i915/dpll: move shared dpll state verification to intel_dpll_mgr.c
drm/i915/wm: move wm state verification to intel_pm.c
selftests/bpf: Don't force lld on non-x86 architectures
drm/i915/fdinfo: Don't show engine classes not present
drm/i915: Improve user experience and driver robustness under SIGINT or similar
clk: renesas: r8a779f0: Add HSCIF clocks
clk: renesas: r8a779f0: Add PCIe clocks
clk: renesas: r8a779f0: Add Z0 and Z1 clock support
dt-bindings: mtd: qcom_nandc: document qcom,boot-partitions binding
mtd: nand: raw: qcom_nandc: add support for unprotected spare data pages
mtd: nand: raw: qcom_nandc: reorder qcom_nand_host struct
mtd: parsers: scpart: add missing of_node_put() in scpart_parse()
selftests/bpf: Add selftests for raw syncookie helpers in TC mode
bpf: Allow the new syncookie helpers to work with SKBs
selftests/bpf: Add selftests for raw syncookie helpers
bpf: Add helpers to issue and check SYN cookies in XDP
bpf: Allow helpers to accept pointers with a fixed size
bpf: Fix documentation of th_len in bpf_tcp_{gen,check}_syncookie
net: phy: add support to get Master-Slave configuration
net: lan743x: Add support to SGMII 1G and 2.5G
net: lan743x: Add support to Secure-ON WOL
net: lan743x: Add support to LAN743x register dump
net: dsa: realtek: rtl8365mb: handle PHY interface modes correctly
net: dsa: realtek: rtl8365mb: remove learn_limit_max private data member
net: dsa: realtek: rtl8365mb: correct the max number of ports
net: dsa: realtek: rtl8365mb: remove port_mask private data member
net: dsa: realtek: rtl8365mb: rename macro RTL8367RB -> RTL8367RB_VB
net: ipa: move more code out of gsi_channel_update()
net: ipa: call gsi_evt_ring_rx_update() unconditionally
net: ipa: pass GSI pointer to gsi_evt_ring_rx_update()
net: ipa: don't pass channel when mapping transaction
net: ipa: don't assume one channel per event ring
net: phy: dp83867: implement support for io_impedance_ctrl nvmem cell
linux/phy.h: add phydev_err_probe() wrapper for dev_err_probe()
dt-bindings: dp83867: add binding for io_impedance_ctrl nvmem cell
lib/error-inject: convert to DEFINE_SEQ_ATTRIBUTE
checkpatch: fix incorrect camelcase detection on numeric constant
selftests/filesystems: add a vfat RENAME_EXCHANGE test
fat: add renameat2 RENAME_EXCHANGE flag support
fat: factor out reusable code in vfat_rename() as helper functions
fat: add a vfat_rename2() and make existing .rename callback a helper
squashfs: don't use intermediate buffer if pages missing
squashfs: extend "page actor" to handle missing pages
delayacct: remove some unused variables
kexec_file: increase maximum file size to 4G
fs/kernel_read_file: allow to read files up-to ssize_t
include/uapi/linux/swab.h: move explicit cast outside ternary
lib/btree: simplify btree_{lookup|update}
ia64: fix sparse warnings with cmpxchg() & xchg()
include/linux/rbtree.h: replace kernel.h with the necessary inclusions
lib/flex_proportions.c: remove local_irq_ops in fprop_new_period()
lib/list_debug.c: Detect uninitialized lists
ocfs2: kill EBUSY from dlmfs_evict_inode
profiling: fix shift too large makes kernel panic
checkpatch: add XA_STATE and XA_STATE_ORDER to the macro declaration list
mm/kmemleak: prevent soft lockup in first object iteration loop of kmemleak_scan()
mm/kmemleak: skip unlikely objects in kmemleak_scan() without taking lock
mm/kmemleak: use _irq lock/unlock variants in kmemleak_scan/_clear()
mm/sparse-vmemmap.c: remove unwanted initialization in vmemmap_populate_compound_pages()
selftests: make use of GUP_TEST_FILE macro
userfaultfd/selftests: fix typo in comment
net: set proper memcg for net_init hooks allocations
mm: kmem: make mem_cgroup_from_obj() vmalloc()-safe
mm/memremap: fix memunmap_pages() race with get_dev_pagemap()
mm: kmemleak: check physical address when scan
mm: kmemleak: add rbtree and store physical address for objects allocated with PA
mm: kmemleak: add OBJECT_PHYS flag for objects allocated with physical address
mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to kmemleak_alloc_phys()
lib/test_hmm: avoid accessing uninitialized pages
mm/memremap: fix wrong function name above memremap_pages()
mm/mempool: use might_alloc()
mm/slab: delete cache_alloc_debugcheck_before()
mm/page_alloc: use might_alloc()
mm/highmem: delete memmove_page()
mm: memcontrol: add {pgscan,pgsteal}_{kswapd,direct} items in memory.stat of cgroup v2
mm/vmalloc: add code comment for find_vmap_area_exceed_addr()
mm/vmalloc: fix typo in local variable name
mm/vmalloc: remove the redundant boundary check
mm/vmalloc: invoke classify_va_fit_type() in adjust_va_to_fit_type()
mm/damon: remove obsolete comments of kdamond_stop
mm/memory_hotplug: drop 'reason' argument from check_pfn_span()
mm/shmem.c: clean up comment of shmem_swapin_folio
mm: avoid unnecessary page fault retires on shared memory types
tools/vm/slabinfo: use alphabetic order when two values are equal
mm: use PAGE_ALIGNED instead of IS_ALIGNED
mm/x86: remove dead code for hugetlbpage.c
selftests/bpf: add tests for sleepable (uk)probes
libbpf: add support for sleepable uprobe programs
bpf: allow sleepable uprobe programs to attach
bpf: implement sleepable uprobes by chaining gps
bpf: move bpf_prog to bpf.h
scsi: iscsi: Make iscsi_unregister_transport() return void
scsi: ufs: ufs-mediatek: Disable unused VCCQx power rails
scsi: ufs: ufs-mediatek: Support multiple VCC sources
scsi: ufs: Export regulator functions
scsi: ufs: ufs-mediatek: Support low-power mode for parents of VCCQx
scsi: ufs: ufs-mediatek: Support flexible parameters for SMC calls
scsi: ufs: ufs-mediatek: Support low-power mode for VCCQ
scsi: ufs: ufs-mediatek: Prevent device regulators setting LPM incorrectly
scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators
scsi: ufs: ufs-mediatek: Introduce workaround for power mode change
scsi: ufs: Fix ADAPT logic for HS-G5
scsi: ufs: Export ufshcd_uic_change_pwr_mode()
scsi: qla2xxx: Update version to 10.02.07.700-k
scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os
scsi: qla2xxx: Add debug prints in the device remove path
scsi: qla2xxx: Fix losing target when it reappears during delete
scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests
scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts
scsi: qla2xxx: Turn off multi-queue for 8G adapters
scsi: qla2xxx: Wind down adapter after PCIe error
scsi: qla2xxx: Add a new v2 dport diagnostic feature
scsi: qla2xxx: Fix excessive I/O error messages by default
scsi: iscsi: Prefer xmit of DataOut over new commands
scsi: ufs: Rearrange addresses in increasing order
scsi: ufs: host: ufs-exynos: Use already existing definition
scsi: ufs: host: ufs-exynos: Remove unused defines
scsi: pm8001: Expose hardware queues for pm80xx
scsi: pm8001: Use non-atomic bitmap ops for tag alloc + free
scsi: pm8001: Set up tags before using them
scsi: pm8001: Rework shost initial values
scsi: ufs: exynos: Constify driver data
scsi: lpfc: Use memset_startat() helper in lpfc_nvmet_xmt_fcp_op_cmp()
scsi: target: iscsi: Fix NULL pointer dereference in iscsi_conn_auth_required()
MAINTAINERS: add include/dt-bindings/phy to GENERIC PHY FRAMEWORK
phy: qcom-qmp: fix PCIe PHY support
phy: qcom-qmp: fix msm8996 PCIe PHY support
phy: ti: phy-j721e-wiz: use OF data for device specific data
dt-bindings: phy: renesas: usb3-phy: Spelling s/funcional/functional/
phy: samsung-ufs: add support for FSD ufs phy driver
phy: samsung-ufs: move cdr offset to drvdata
dt-bindings: phy: Add FSD UFS PHY bindings
dt-bindings: phy: List supplies for qcom,edp-phy
iosys-map: Fix typo in documentation
libbpf: Fix internal USDT address translation logic for shared libraries
riscv: remove usage of function-pointers from cpufeatures and t-head errata
riscv: make patch-function pointer more generic in cpu_manufacturer_info struct
drm/nouveau: Fix spelling typo in comments
drm/i915: Implement w/a 22010492432 for adl-s
i2c: Fix a potential use after free
drm/dp/mst: Read the extended DPCD capabilities during system resume
dt-bindings: efm32: remove bindings for deleted platform
dt-bindings: hwmon: move ibm,p8-occ bindings to proper folder
dt-bindings: interrupt-controller: Convert rda,8810pl-intc to YAML
riscv: switch has_fpu() to the unified static key mechanism
riscv: introduce unified static key mechanism for ISA extensions
RDMA/rxe: fix xa_alloc_cycle() error return value check again
dmaengine: stm32-mdma: Remove dead code in stm32_mdma_irq_handler()
MAINTAINERS: idxd driver maintainer update
dmaengine: apple-admac: Use {low,upp}er_32_bits() to split 64-bit address
MAINTAINERS: add include/dt-bindings/dma to DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
dt-bindings: dma: apple,admac: Fix example interrupt parsing
riscv: dts: microchip: remove spi-max-frequency property
clk: imx: clk-fracn-gppll: Add more freq config for video pll
clk: imx: clk-fracn-gppll: correct rdiv
clk: imx: clk-fracn-gppll: Return rate in rate table properly in ->recalc_rate()
clk: imx: clk-fracn-gppll: fix mfd value
clk: imx93: Correct the edma1's parent clock
clk: imx93: correct nic_media parent
clk: imx93: use adc_root as the parent clock of adc1
drm/i915/bios: Introduce panel_bits() and panel_bool()
drm/i915/bios: Don't parse the DPS panel type when the VBT does not have it
drm/i915/bios: Move panel_type stuff out of parse_panel_options()
drm/i915: Remove bogus LPT iCLKIP WARN
drm/i915: Sanitize underrun reporting before turning off any pipes
drm/i915: Extract intel_sanitize_fifo_underrun_reporting()
drm/i915: Do not start connector polling on headless sku
drm/i915: Do not start connector polling if display is disabled
drm/i915/opregion: add function to check if headless sku
net: mana: Add support of XDP_REDIRECT action
net: mana: Add the Linux MANA PF driver
ASoC: SOF: Intel: IPC4: enable IMR boot
ASoC: Intel: Skylake: remove redundant re-assignments to pointer array
ASoC: SOF: ipc4-topology: Fix error code in sof_ipc4_volume_put()
net: ethernet: stmmac: reset force speed bit for ipq806x
net: ethernet: stmmac: add missing sgmii configure for ipq806x
clk: ti: Stop using legacy clkctrl names for omap4 and 5
drm/sun4i: sun8i-hdmi-phy: Group PHY ops functions by generation
drm/sun4i: sun8i-hdmi-phy: Separate A83T and H3 PHY ops
drm/sun4i: sun8i-hdmi-phy: Support multiple custom PHY ops
drm/sun4i: sun8i-hdmi-phy: Used device-managed clocks/resets
drm/sun4i: sun8i-hdmi-phy: Use devm_platform_ioremap_resource
drm/sun4i: sun8i-hdmi-phy: Use of_device_get_match_data
RDMA/usnic: Use device_iommu_capable()
RDMA/core: Add a netevent notifier to cma
RDMA/core: Add an rb_tree that stores cm_ids sorted by ifindex and remote IP
mlxbf_gige: remove own module name define and use KBUILD_MODNAME instead
drm/amdgpu/display: fix build when CONFIG_DEBUG_FS is not set
clk: meson: axg-audio: Don't duplicate devm_clk_get_enabled()
clk: Provide new devm_clk helpers for prepared and enabled clocks
clk: generalize devm_clk_get() a bit
clk: Improve documentation for devm_clk_get() and its optional variant
samples/bpf: Check detach prog exist or not in xdp_fwd
clk: mediatek: reset: Add infra_ao reset support for MT8186
dt-bindings: arm: mediatek: Add #reset-cells property for MT8186
dt-bindings: reset: mediatek: Add infra_ao reset index for MT8186
clk: mediatek: reset: Add infra_ao reset support for MT8192/MT8195
dt-bindings: reset: mediatek: Add infra_ao reset index for MT8192/MT8195
dt-bindings: arm: mediatek: Add #reset-cells property for MT8192/MT8195
clk: mediatek: reset: Add reset support for simple probe
clk: mediatek: reset: Add new register reset function with device
clk: mediatek: reset: Change return type for clock reset register function
clk: mediatek: reset: Support inuput argument index mode
clk: mediatek: reset: Support nonsequence base offsets of reset registers
clk: mediatek: reset: Revise structure to control reset register
clk: mediatek: reset: Merge and revise reset register function
clk: mediatek: reset: Extract common drivers to update function
clk: mediatek: reset: Refine and reorder functions in reset.c
clk: mediatek: reset: Fix written reset bit offset
clk: mediatek: reset: Add reset.h
iio: Use octal permissions and DEVICE_ATTR_{RO,RW}.
iio: adc: meson_saradc: Use regmap_read_poll_timeout() for busy wait
iio: adc: meson_saradc: Use temporary variable for struct device
iio: adc: meson_saradc: Use devm_clk_get_optional()
iio: adc: meson_saradc: Convert to use dev_err_probe()
iio: adc: meson_saradc: Align messages to be with physical device prefix
iio: adc: meson_saradc: Don't attach managed resource to IIO device object
iio: adc: sc27xx_adc: Re-use generic struct u32_fract
iio: at91-sama5d2: Limit requested watermark value to hwfifo size
iio: imu: st_lsm6dsx: Limit requested watermark value to hwfifo size
iio: imu: lsm6dsx: Move exported symbols to the IIO_LSM6DSX namespace
iio: imu: lsm6dsx: Use new pm_sleep_ptr() and EXPORT_SIMPLE_DEV_PM_OPS()
iio: humidity: hts221: Move symbol exports into IIO_HTS221 namespace
iio: humidity: hts221: Use EXPORT_SIMPLE_DEV_PM_OPS() to allow compiler to remove dead code.
iio:accel:kxsd9: Switch from CONFIG_PM guards to pm_ptr() etc
iio: core: drop of.h from iio.h
iio: adc: intel_mrfld_adc: explicitly add proper header files
i2c: hisi: use HZ_PER_KHZ macro in units.h
i2c: qcom-cci: add msm8974 compatible
dt-bindings: i2c: qcom-cci: add QCOM MSM8974 compatible
drm/i915/pvc: Add recommended MMIO setting
drm/bridge: it6505: Add missing CRYPTO_HASH dependency
drm/bridge: anx7625: Zero error variable when panel bridge not present
soc: qcom: geni: Disable MMIO tracing for GENI SE
serial: qcom_geni_serial: Disable MMIO tracing for geni serial
asm-generic/io: Add logging support for MMIO accessors
KVM: arm64: Add a flag to disable MMIO trace for nVHE KVM
lib: Add register read/write tracing support
drm/meson: Fix overflow implicit truncation warnings
irqchip/tegra: Fix overflow implicit truncation warnings
coresight: etm4x: Use asm-generic IO memory barriers
arm64: io: Use asm-generic high level MMIO accessors
arch/*: Disable softirq stacks on PREEMPT_RT.
HID: nintendo: Set phys property of input device based on HID phys
dt-bindings: pinctrl: sunplus,sp7021-pinctrl: reference generic schema
pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
dt-bindings: pinctrl: sunxi: Disallow the resets property
ARM: dts: sunxi: Drop resets from r_pio nodes
pinctrl: sunxi: Remove reset controller consumers
dt-bindings: pinctrl: mt8192: Use generic bias instead of pull-*-adv
dt-bindings: pinctrl: mt8192: Add drive-strength-microamp
pinctrl: amd: Implement pinmux functionality
pinctrl: amd: Add amd_get_iomux_res function
pinctrl: amd: Define and use AMD_PINS macro
pinctrl: amd: Use PINCTRL_PINGROUP to manage pingroups
pinctrl: amd: Remove amd_pingroup and use pingroup
pinctrl: Add pingroup and define PINCTRL_PINGROUP
HID: uclogic: Add support for XP-PEN Deco L
HID: uclogic: Allow to generate frame templates
HID: uclogic: Add KUnit tests for uclogic_rdesc_template_apply()
HID: uclogic: Make template placeholder IDs generic
drm/amd/display: Drop unnecessary guard from DC resource
KVM: x86/mmu: Use try_cmpxchg64 in fast_pf_fix_direct_spte
KVM: VMX: Use try_cmpxchg64 in pi_try_set_control
KVM: x86/mmu: Use try_cmpxchg64 in tdp_mmu_set_spte_atomic
KVM: VMX: Skip filter updates for MSRs that KVM is already intercepting
KVM: x86/mmu: Drop unused CMPXCHG macro from paging_tmpl.h
KVM: X86/SVM: Use root_level in svm_load_mmu_pgd()
KVM: X86/MMU: Remove useless mmu_topup_memory_caches() in kvm_mmu_pte_write()
KVM: Rename ack_flush() to ack_kick()
KVM: X86/MMU: Remove unused PT32_DIR_BASE_ADDR_MASK from mmu.c
KVM: s390: selftests: Fix memop extension capability check
KVM: SVM: Hide SEV migration lockdep goo behind CONFIG_PROVE_LOCKING
KVM: SEV: fix misplaced closing parenthesis
net: sparx5: Allow mdb entries to both CPU and ports
KVM: selftests: Remove the mismatched parameter comments
bcm63xx_enet: switch to napi_build_skb() to reuse skbuff_heads
net: don't check skb_count twice
ASoC: SOF: mediatek: Fix error code in probe
ASoC: sunxi: Use {regmap/regmap_field}_{set/clear}_bits helpers
ASoC: SOF: Intel: Add support for MeteorLake (MTL)
ASoC: SOC: Intel: introduce cl_init callback
net: bridge: allow add/remove permanent mdb entries on disabled ports
i40e: add xdp frags support to ndo_xdp_xmit
selftests/livepatch: better synchronize test_klp_callbacks_busy
net: phy: marvell-88x2222: set proper phydev->port
ASoC: tegra: Fix MBDRC bypass mode check
ASoC: tegra: Fix clock DAI format on Tegra210
dt-bindings: net: xilinx: document xilinx emaclite driver binding
net: ipa: rework gsi_channel_tx_update()
net: ipa: stop counting total RX bytes and transactions
net: ipa: simplify TX completion statistics
net: ipa: introduce gsi_trans_tx_committed()
net: ipa: rename two transaction fields
net: ipa: use "tre_ring" for all TRE ring local variables
drm/i915/bios: split ddi port parsing and debug printing
drm/i915/bios: no need to pass i915 to parse_ddi_port()
drm/i915/bios: use dvi and hdmi support helpers
ALSA: control: Add input validation
ALSA: control: Drop superfluous ifdef CONFIG_SND_CTL_DEBUG
ALSA: control: Rename CONFIG_SND_CTL_VALIDATION to CONFIG_SND_CTL_DEBUG
ASoC: topology: Drop superfluous check of CONFIG_SND_CTL_VALIDATION
ALSA: control: Use xarray for faster lookups
arm64: dts: rockchip: Add mt7531 dsa node to BPI-R2-Pro board
dt-bindings: net: dsa: make reset optional and add rgmii-mode to mt7531
net: dsa: mt7530: get cpu-port via dp->cpu_dp instead of constant
net: dsa: mt7530: rework mt753[01]_setup
net: dsa: mt7530: rework mt7530_hw_vlan_{add,del}
dt-bindings: net: dsa: convert binding for mediatek switches
mlxsw: Revert "Prepare for XM implementation - LPM trees"
mlxsw: Revert "Prepare for XM implementation - prefix insertion and removal"
mlxsw: Revert "Introduce initial XM router support"
drm/amdgpu/display: make FP handling in Makefiles consistent
Revert "drm/amdgpu/display: Protect some functions with CONFIG_DRM_AMD_DC_DCN"
drm/amdkfd: fix warning when CONFIG_HSA_AMD_P2P is not set
drm/amdgpu: remove redundant enable_mes and enable_mes_kiq
drm/amd/display: Blank for uclk OC in dm instead of dc
drm/amd/display: Add null check to dc_submit_i2c_oem
drm/amd/display: FVA timing adjustment
drm/amd/display: Add vrr_active_variable to dc_stream_update
drm/amd/display: Pass vrr mode to dcn
drm/amd/display: Adding VTEM to dc
drm/amd/display: Copy hfvsif_infopacket when stream update
drm/amd/display: Add support for HF-VSIF
drm/amd/display: Firmware assisted MCLK switch and FS
drm/amd/display: DAL ACR, dc part, fix missing dcn30
drm/amd/display: Fix comments
drm/amd/display: Drop unused privacy_mask setters and getters
drm/amd/display: 3.2.190
drm/amd/display: update topology_update_input_v3 struct
drm/amd/display: Add debug option for exiting idle optimizations on cursor updates
drm/amd/display: dsc validate fail not pass to atomic check
drm/amd/display: Fix monitor flash issue
drm/amd/display: lower lane count first when CR done partially fails in EQ
drm/amdkfd: Add available memory ioctl
Revert "drm/amdgpu/gmc11: enable AGP aperture"
drm/amd/pm: enable MACO support for SMU 13.0.0
drm/amd/pm: enable UCLK DS feature for SMU 13.0.0
drm/amd/display: dml: move some variables to heap
drm/amd/display: Use pre-allocated temp struct for bounding box update
drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl
drm/amdgpu/pm: remove the repeated EnableGfxImu message sending
drm/amdgpu/pm: correct the firmware flag address for SMU IP v13.0.4
drm/amd/display: ignore modifiers when checking for format support
drm/amd: disable GPA mode in backdoor load
drm/amdgpu/discovery: enable vcn/jpeg v4_0_2
drm/amd/pm: fix driver reload SMC firmware fail issue for smu13
selftests/bpf: Avoid skipping certain subtests
selftests/bpf: Fix test_varlen verification failure with latest llvm
remoteproc: omap_remoteproc: Fix typo in comment
remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init
rpmsg: mtk_rpmsg: Fix circular locking dependency
drm/i915/pvc: Adjust EU per SS according to HAS_ONE_EU_PER_FUSE_BIT()
rpmsg: char: Add mutex protection for rpmsg_eptdev_open()
bpftool: Do not check return value from libbpf_set_strict_mode()
Revert "bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK"
i2c: mv64xxx: Add atomic_xfer method to driver
i2c: mv64xxx: Remove shutdown method from driver
i2c: xiic: Fix the type check for xiic_wakeup
bpf, arm: Remove unused function emit_a32_alu_r()
KVM: selftests: Use kvm_has_cap(), not kvm_check_cap(), where possible
KVM: selftests: Drop a duplicate TEST_ASSERT() in vm_nr_pages_required()
KVM: selftests: Call a dummy helper in VM/vCPU ioctls() to enforce type
KVM: selftests: Add a missing apostrophe in comment to show ownership
KVM: selftests: kvm_binary_stats_test: Fix index expressions
libbpf: Fix an unsigned < 0 bug
bpf: Fix spelling in bpf_verifier.h
ASoC: cs35l45: Add endianness flag in snd_soc_component_driver
ASoC: ops: Fix boolean/integer detection for simple controls
iio: trigger: stm32-lptimer-trigger: explicitly add proper header files
iio: pressure: cros_ec_baro: explicitly add proper header files
iio: light: cros_ec_light_prox: explicitly add proper header files
iio: humidity: hts221_buffer: explicitly add proper header files
iio: dac: vf610_dac: explicitly add proper header files
iio: dac: stm32-dac: explicitly add proper header files
iio: common: cros_ec_sensors: explicitly add proper header files
iio: common: cros_ec_lid_angle: explicitly add proper header files
iio: adc: rzg2l_adc: explicitly add proper header files
iio: adc: npcm_adc: explicitly add proper header files
iio: adc: mt6360-adc: explicitly add proper header files
iio: adc: mp2629_adc: explicitly add proper header files
iio: adc: ingenic-adc: explicitly add proper header files
iio: adc: imx8qxp-adc: explicitly add proper header files
iio: adc: imx7d_adc: explicitly add proper header files
iio: adc: berlin2-adc: explicitly add proper header files
iio: adc: ad7606_par: explicitly add proper header files
iio: adc: ad7606: explicitly add proper header files
iio: temp: maxim_thermocouple: Fix alignment for DMA safety
iio: temp: max31865: Fix alignment for DMA safety
iio: temp: ltc2983: Fix alignment for DMA safety
iio: resolver: ad2s90: Fix alignment for DMA safety
iio: resolver: ad2s1200: Fix alignment for DMA safety
iio: proximity: vcnl3020: Drop unnecessary alignment requirement for i2c device
iio: proximity: as3935: Fix alignment for DMA safety
iio: pressure: dlhl60d: Drop unnecessary alignment forcing.
iio: potentiometer: mcp4131: Fix alignment for DMA safety
iio: potentiometer: mcp41010: Fix alignment for DMA safety
iio: potentiometer: max5481: Fix alignment for DMA safety
iio: potentiometer: ad5272: Fix alignment for DMA safety
iio: potentiometer: ad5110: Fix alignment for DMA safety
iio: imu: mpu6050: Fix alignment for DMA safety
iio: imu: inv_icm42600: Fix alignment for DMA safety in buffer code.
iio: imu: inv_icm42600: Fix alignment for DMA safety
iio: imu: fxos8700: Fix alignment for DMA safety
iio: gyro: fxas210002c: Fix alignment for DMA safety
iio: gyro: adxrs450: Fix alignment for DMA safety
iio: gyro: adis16130: Fix alignment for DMA safety
iio: gyro: adis16080: Fix alignment for DMA safety
iio: frequency: adrf6780: Fix alignment for DMA safety
iio: frequency: admv4420: Fix alignment for DMA safety
iio: frequency: admv1014: Fix alignment for DMA safety
iio: frequency: admv1013: Fix alignment for DMA safety
iio: frequency: adf4371: Fix alignment for DMA safety
iio: frequency: adf4350: Fix alignment for DMA safety
iio: frequency: ad9523: Fix alignment for DMA safety
iio: dac: ti-dac7612: Fix alignment for DMA safety
iio: dac: ti-dac7311: Fix alignment for DMA safety
iio: dac: ti-dac5571: Fix alignment for DMA safety
iio: dac: ti-dac082s085: Fix alignment for DMA safety
iio: dac: mcp4922: Fix alignment for DMA safety
iio: dac: ltc2688: Fix alignment for DMA safety
iio: dac: ad8801: Fix alignment for DMA safety
iio: dac: ad7303: Fix alignment for DMA safety
iio: dac: ad7293: Fix alignment for DMA safety
iio: dac: ad5791: Fix alignment for DMA saftey
iio: dac: ad5770r: Fix alignment for DMA safety
iio: dac: ad5766: Fix alignment for DMA safety
iio: dac: ad5764: Fix alignment for DMA safety
iio: dac: ad5761: Fix alignment for DMA safety
iio: dac: ad5755: Fix alignment for DMA safety
iio: dac: ad5686: Fix alignment for DMA safety
iio: dac: ad5592r: Fix alignment for DMA safety
iio: dac: ad5504: Fix alignment for DMA safety
iio: dac: ad5449: Fix alignment for DMA safety
iio: dac: ad5421: Fix alignment for DMA safety
iio: dac: ad5360: Fix alignment for DMA safety
iio: dac: ad5064: Fix alignment for DMA safety
iio: common: ssp: Fix alignment for DMA safety
iio: amplifiers: ad8366: Fix alignment for DMA safety
iio: addac: ad74413r: Fix alignment for DMA safety
iio: adc: ti-tlc4541: Fix alignment for DMA safety
iio: adc: ti-ads8688: Fix alignment for DMA safety
iio: adc: ti-ads8344: Fix alignment for DMA safety
iio: adc: ti-ads7950: Fix alignment for DMA safety
iio: adc: ti-ads131e08: Fix alignment for DMA safety
iio: adc: ti-ads124s08: Fix alignment for DMA safety
iio: adc: ti-adc161s626: Fix alignment for DMA safety
iio: adc: ti-adc128s052: Fix alignment for DMA safety
iio: adc: ti-adc12138: Fix alignment for DMA safety
iio: adc: ti-adc108s102: Fix alignment for DMA safety
iio: adc: ti-adc084s021: Fix alignment for DMA safety
iio: adc: ti-adc0832: Fix alignment for DMA safety
iio: adc: mcp320x: Fix alignment for DMA safety
iio: adc: max1241: Fix alignment for DMA safety
iio: adc: max1118: Fix alignment for DMA safety
iio: adc: max11100: Fix alignment for DMA safety
iio: adc: max1027: Fix alignment for DMA safety
iio: adc: ltc2497: Fix alignment for DMA safety
iio: adc: ltc2496: Fix alignment for DMA safety
iio: adc: hi8435: Fix alignment for DMA safety
iio: adc: ad7949: Fix alignment for DMA safety
iio: adc: ad7923: Fix alignment for DMA safety
iio: adc: ad7887: Fix alignment for DMA safety
iio: adc: ad7768-1: Fix alignment for DMA safety
iio: adc: ad7766: Fix alignment for DMA safety
iio: adc: ad7606: Fix alignment for DMA safety
iio: adc: ad7476: Fix alignment for DMA safety
iio: adc: ad7298: Fix alignment for DMA safety
iio: adc: ad7292: Fix alignment for DMA safety
iio: adc: ad7280a: Fix alignment for DMA safety
iio: adc: ad7266: Fix alignment for DMA safety
iio: accel: sca3300: Fix alignment for DMA safety
iio: accel: sca3000: Fix alignment for DMA safety
iio: accel: bmi088: Fix alignment for DMA safety
iio: accel: bma220: Fix alignment for DMA safety
iio: accel: adxl367: Fix alignment for DMA safety
iio: accel: adxl355: Fix alignment for DMA safety
iio: accel: adxl313: Fix alignment for DMA safety
iio: core: Fix IIO_ALIGN and rename as it was not sufficiently large
iio: sx9324: Add setting for CS idle mode
dt-bindings: iio: sx9324: Add CS idle/sleep mode
iio: sx9360: Add pre-charge resistor setting
dt-bindings: iio: sx9360: Add precharge resistor setting
iio: sx9324: Add Setting for internal analog gain
dt-bindings: iio: sx9324: Add input analog gain
iio: sx9324: Add Setting for internal compensation resistor
dt-bindings: iio: sx9324: Add internal compensation resistor setting
iio: sx9324: Add precharge internal resistance setting
dt-bindings: iio: sx9324: Add precharge resistor setting
iio: sx9324: Fix register field spelling
iio: gyro: mpu3050: Use pm_ptr() and DEFINE_RUNTIME_DEV_PM_OPS()
iio: gyro: mpu3050: Drop unused symbol exports.
iio: adc: adi-axi: Move exported symbols into IIO_ADI_AXI namespace.
iio: core: drop iio_get_time_res()
iio: addac: ad74413r: for_each_set_bit_from -> for_each_set_bit
iio: accel: sca3000: Fix syntax errors in comments
iio: accel: sca3300: Add inclination channels
iio: accel: sca3300: Add support for SCL3300
iio: accel: sca3300: modified to support multi chips
iio: accel: sca3300: add define for temp channel for reuse.
dt-bindings: iio: accel: sca3300: Document murata,scl3300
iio: adc: nau7802: Make use of device properties
iio: adc: nau7802: Convert driver to use ->probe_new()
iio: adc: vf610_adc: Make use of device properties
iio: dac: ad5592r: Get rid of OF specifics
iio: adc: lpc18xx_adc: Switch from of headers to mod_devicetable.h
drm/i915: Skip FDI vs. dotclock sanity check during readout
drm/i915: Introduce struct iclkip_params
drm/i915: Extract intel_crtc_dotclock()
ASoC: SOF: ipc4-topology: add SoundWire/ALH aggregation support
ASoC: ops: Don't modify the driver's plaform_max when reading state
ASoC: SOF: Compile and runtime IPC version selection
ASoC: SOF: topology: add code to parse config params for ACPDMIC dai
Revert "ARM: dts: aspeed: Add USB2.0 device controller node"
docs: tls: document the TLS_TX_ZEROCOPY_RO
platform/chrome: cros_ec: Always expose last resume result
ASoC: SOF: reduce default verbosity of IPC logs
ASoC: fsl_mqs: Add support for i.MX93 platform
ASoC: dt-bindings: fsl,mqs: Add compatible string for i.MX93 platform
ASoC: SOF: Intel: hda-dai: enhance debug messages
ASoC: mediatek: mt8186: Use new direct clock defines
ASoC: sun8i-codec: Partial revert to fix clock specifiers
platform/chrome: cros_ec_proto: Fix spelling mistake "unknwon" -> "unknown"
ethtool: Fix and simplify ethtool_convert_link_mode_to_legacy_u32()
net: phy: fixed_phy: set phy_mask before calling mdiobus_register()
scsi: MAINTAINERS: Add maintainer for Renesas UFS driver
scsi: ufs: ufs-renesas: Add support for Renesas R-Car UFS controller
scsi: ufs: core: Add UFSHCD_QUIRK_HIBERN_FASTAUTO
scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_64BIT_ADDRESS
scsi: dt-bindings: ufs: Document Renesas R-Car UFS host controller
scsi: ufs: host: ufs-exynos: Add support for FSD UFS HCI
scsi: ufs: host: ufs-exynos: Add mphy apb clock mask
scsi: dt-bindings: ufs: exynos-ufs: Add FSD compatible
net/mlx5: Add bits and fields to support enhanced CQE compression
net/mlx5: Remove not used MLX5_CAP_BITS_RW_MASK
net/mlx5: group fdb cleanup to single function
net/mlx5: Add support EXECUTE_ASO action for flow entry
net/mlx5: Add HW definitions of vport debug counters
net/mlx5: Add IFC bits and enums for flow meter
RDMA/mlx5: Support handling of modify-header pattern ICM area
net/mlx5: Manage ICM of type modify-header pattern
net/mlx5: Introduce header-modify-pattern ICM properties
ASoC: intel: sof_sdw: add RT711 SDCA card for MTL platform
ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem
MAINTAINERS: update ASoC/Intel/SOF maintainers
Revert "fbdev: vesafb: Allow to be built if COMPILE_TEST is enabled"
can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback
platform/surface: aggregator_registry: Add support for keyboard cover on Surface Pro 8
platform/surface: aggregator_registry: Add KIP device hub
platform/surface: aggregator_registry: Change device ID for base hub
platform/surface: aggregator_registry: Generify subsystem hub functionality
platform/surface: aggregator: Add comment for KIP subsystem category
HID: surface-hid: Add support for hot-removal
power/supply: surface_battery: Use client device wrappers for notifier registration
power/supply: surface_charger: Use client device wrappers for notifier registration
platform/surface: aggregator_registry: Use client device wrappers for notifier registration
platform/surface: aggregator: Allow notifiers to avoid communication on unregistering
platform/surface: aggregator: Allow devices to be marked as hot-removed
platform/surface: aggregator: Allow is_ssam_device() to be used when CONFIG_SURFACE_AGGREGATOR_BUS is disabled
drm/msm: Fix convert to drm_of_get_data_lanes_count
MAINTAINERS: Rectify entry for OPENCORES I2C BUS DRIVER
ASoC: wcd938x: Fix event generation for some controls
ASoC: hdmi-codec: Update to modern DAI terminology
riscv: dts: microchip: add mpfs's CAN controllers
dt-bindings: can: mpfs: document the mpfs CAN controller
net: make __sys_accept4_file() static
tcp: sk_forced_mem_schedule() optimization
net: smsc95xx: add support for Microchip EVB-LAN8670-USB
nfp: support 48-bit DMA addressing for NFP3800
ASoC: wcd9335: Fix spurious event generation
ASoC: wcd9335: Remove RX channel from old list before adding it to a new one
net: ipa: derive channel from transaction
net: ipa: determine channel from event
net: ipa: simplify endpoint transaction completion
net: ipa: rename endpoint->trans_tre_max
net: ipa: rename channel->tlv_count
net: ipa: verify command channel TLV count
dt-bindings: clock: renesas,rzg2l: Simplify header file references
clk: renesas: rza1: Remove struct rz_cpg
clk: renesas: r8a7779: Remove struct r8a7779_cpg
clk: renesas: r8a7778: Remove struct r8a7778_cpg
clk: renesas: sh73a0: Remove sh73a0_cpg.reg
clk: renesas: r8a7740: Remove r8a7740_cpg.reg
clk: renesas: r8a73a4: Remove r8a73a4_cpg.reg
clk: renesas: r8a779f0: Add SDHI0 clock
drm/probe-helper: abstract .get_modes() connector helper call
drm/edid: add new interfaces around struct drm_edid
drm/edid: keep track of alloc size in drm_do_get_edid()
drm/edid: add block count and data helper functions for drm_edid
drm/edid: abstract cea data block collection size
drm/edid: fix CTA data block collection size for CTA version 3
clk: renesas: r8a779f0: Add thermal clock
x86/crypto: Remove stray comment terminator
drm/syncobj: add missing error return code in drm_syncobj_transfer_to_timeline()
drm: vkms: Alloc the compose frame using vzalloc
drm/vkms: check plane_composer->map[0] before using it
drm/v3d: Add support for bcm2711
drm/v3d: Get rid of pm code
dt-bindings: gpu: v3d: Add BCM2711's compatible
drm/bridge: rcar: Drop unused variables due to drm_of_get_data_lanes_count_ep
drm/bridge: tc358775: Fix drm_of_get_data_lanes_count_ep conversion
drm: of: Mark empty drm_of_get_data_lanes_count and drm_of_get_data_lanes_ep static
drm/bridge: ti-sn65dsi83: Convert to drm_of_get_data_lanes_count
drm/bridge: ti-sn65dsi83: Do not cache dsi_lanes and host twice
platform/x86: system76_acpi: Use dev_get_drvdata
platform/x86: Drop the PMC_ATOM Kconfig option
drm/bridge: rcar: Convert to drm_of_get_data_lanes_count_ep
drm/msm: Convert to drm_of_get_data_lanes_count
drm/bridge: ti-sn65dsi86: Convert to drm_of_get_data_lanes_count
drm/bridge: tc358775: Convert to drm_of_get_data_lanes_count_ep
drm/bridge: tc358767: Convert to drm_of_get_data_lanes_count
drm/bridge: lt9211: Convert to drm_of_get_data_lanes_count
drm/bridge: lt8912: Convert to drm_of_get_data_lanes_count_ep
drm/bridge: icn6211: Convert to drm_of_get_data_lanes_count_ep
drm/bridge: anx7625: Convert to drm_of_get_data_lanes_count
drm: of: Add drm_of_get_data_lanes_count and drm_of_get_data_lanes_ep
staging: rtl8723bs: uninitialize static variable
staging: r8188eu: replace FIELD_OFFSET with offsetof
dt-bindings: usb: add documentation for aspeed udc
ARM: dts: aspeed: Add USB2.0 device controller node
usb: gadget: add Aspeed ast2600 udc driver
usb: Avoid extra usb SET_SEL requests when enabling link power management
usb: dwc3: Fix typos in Kconfig
usb: dwc3: Fix a repeated word checkpatch warning
usb: dwc3: Fix bare use of unsigned checkpatch warning
usb: typec: tcpm: Register USB Power Delivery Capabilities
usb: typec: USB Power Delivery helpers for ports and partners
usb: typec: Separate USB Power Delivery from USB Type-C
usb: hub: port: add sysfs entry to switch port power
drm: Fix htmldocs indentation warning w/ DP AUX power requirements
selftest/bpf/benchs: Add bpf_map benchmark
bpf: avoid grabbing spin_locks of all cpus when no free elems
can: etas_es58x: fix signedness of USB RX and TX pipes
can: etas_es58x: replace es58x_device::rx_max_packet_size by usb_maxpacket()
can: Break loopback loop on loopback documentation
KVM: selftests: Sanity check input to ioctls() at build time
KVM: selftests: Use TAP-friendly ksft_exit_skip() in __TEST_REQUIRE
KVM: selftests: Add TEST_REQUIRE macros to reduce skipping copy+paste
KVM: selftests: Add kvm_has_cap() to provide syntactic sugar
KVM: selftests: Return an 'unsigned int' from kvm_check_cap()
KVM: selftests: Drop DEFAULT_GUEST_PHY_PAGES, open code the magic number
KVM: selftests: Trust that MAXPHYADDR > memslot0 in vmx_apic_access_test
KVM: selftests: Move per-VM/per-vCPU nr pages calculation to __vm_create()
KVM: selftests: Drop @num_percpu_pages from __vm_create_with_vcpus()
KVM: selftests: Drop @slot0_mem_pages from __vm_create_with_vcpus()
KVM: selftests: Open code and drop 'struct kvm_vm' accessors
KVM: selftests: Remove vcpu_state() helper
KVM: selftests: Drop vcpu_get(), rename vcpu_find() => vcpu_exists()
KVM: selftests: Purge vm+vcpu_id == vcpu silliness
KVM: selftests: Require vCPU output array when creating VM with vCPUs
KVM: selftests: Remove vcpu_get() usage from dirty_log_test
KVM: selftests: Stop conflating vCPU index and ID in perf tests
KVM: selftests: Stop hardcoding vCPU IDs in vcpu_width_config
KVM: selftests: Convert get-reg-list away from its "VCPU_ID"
KVM: selftests: Convert kvm_binary_stats_test away from vCPU IDs
KVM: selftests: Convert kvm_page_table_test away from reliance on vcpu_id
KVM: selftests: Drop @vcpuids param from VM creators
KVM: selftests: Drop vm_create_default* helpers
KVM: selftests: Use vm_create_with_vcpus() in max_guest_memory_test
KVM: selftests: Use vm_create() in tsc_scaling_sync
KVM: selftests: Convert tprot away from VCPU_ID
KVM: selftests: Convert s390x/diag318_test_handler away from VCPU_ID
KVM: selftests: Convert memop away from VCPU_ID
KVM: selftests: Convert s390's "resets" test away from VCPU_ID
KVM: selftests: Convert sync_regs_test away from VCPU_ID
KVM: selftests: Convert xapic_ipi_test away from *_VCPU_ID
KVM: selftests: Convert hypercalls test away from vm_create_default()
KVM: selftests: Sync stage before VM is freed in hypercalls test
KVM: selftests: Consolidate KVM_{G,S}ET_ONE_REG helpers
KVM: selftests: Convert vgic_init away from vm_create_default_with_vcpus()
KVM: selftests: Convert triple_fault_event_test away from VCPU_ID
KVM: selftests: Convert svm_nested_soft_inject_test away from VCPU_ID
KVM: selftests: Convert arch_timer away from VCPU_ID
KVM: selftests: Convert steal_time away from VCPU_ID
KVM: selftests: Add VM creation helper that "returns" vCPUs
KVM: selftests: Convert hardware_disable_test to pass around vCPU objects
KVM: selftests: Convert psci_test away from VCPU_ID
KVM: selftests: Convert set_boot_cpu_id away from global VCPU_IDs
KVM: selftests: Rename vm_vcpu_add* helpers to better show relationships
KVM: selftests: Return created vcpu from vm_vcpu_add_default()
KVM: selftests: Add "arch" to common utils that have arch implementations
KVM: selftests: Move vm_is_unrestricted_guest() to x86-64
KVM: selftests: Make arm64's guest_get_vcpuid() declaration arm64-only
KVM: selftests: Convert vgic_irq away from VCPU_ID
KVM: selftests: Convert fix_hypercall_test away from VCPU_ID
KVM: selftests: Convert debug-exceptions away from VCPU_ID
KVM: selftests: Convert xapic_state_test away from hardcoded vCPU ID
KVM: selftests: Track kvm_vcpu object in tsc_scaling_sync
KVM: selftests: Convert system_counter_offset_test away from VCPU_ID
KVM: selftests: Convert set_memory_region_test away from VCPU_ID
KVM: selftests: Convert dirty_log_test away from VCPU_ID
KVM: selftests: Convert xen_shinfo_test away from VCPU_ID
KVM: selftests: Convert xen_vmcall_test away from VCPU_ID
KVM: selftests: Convert vmx_invalid_nested_guest_state away from VCPU_ID
KVM: selftests: Convert userspace_io_test away from VCPU_ID
KVM: selftests: Convert cpuid_test away from VCPU_ID
KVM: selftests: Convert cr4_cpuid_sync_test away from VCPU_ID
KVM: selftests: Convert amx_test away from VCPU_ID
KVM: selftests: Add proper helper for advancing RIP in debug_regs
KVM: selftests: Convert debug_regs away from VCPU_ID
KVM: selftests: Convert emulator_error_test away from VCPU_ID
KVM: selftests: Convert evmcs_test away from VCPU_ID
KVM: selftests: Convert hyperv_clock away from VCPU_ID
KVM: selftests: Convert hyperv_features away from VCPU_ID
KVM: selftests: Convert hyperv_svm_test away from VCPU_ID
KVM: selftests: Convert kvm_clock_test away from VCPU_ID
KVM: selftests: Convert tsc_msrs_test away from VCPU_ID
KVM: selftests: Convert vmx_exception_with_invalid_guest_state away from VCPU_ID
KVM: selftests: Convert userspace_msr_exit_test away from VCPU_ID
KVM: selftests: Convert vmx_apic_access_test away from VCPU_ID
KVM: selftests: Convert vmx_close_while_nested_test away from VCPU_ID
KVM: selftests: Convert vmx_dirty_log_test away from VCPU_ID
KVM: selftests: Convert set_sregs_test away from VCPU_ID
KVM: selftests: Convert vmx_nested_tsc_scaling_test away from VCPU_ID
KVM: selftests: Convert platform_info_test away from VCPU_ID
KVM: selftests: Convert kvm_pv_test away from VCPU_ID
KVM: selftests: Convert hyperv_cpuid away from VCPU_ID
KVM: selftests: Convert sync_regs_test away from VCPU_ID
KVM: selftests: Convert svm_vmcall_test away from VCPU_ID
KVM: selftests: Convert svm_int_ctl_test away from VCPU_ID
KVM: selftests: Convert state_test away from VCPU_ID
KVM: selftests: Convert smm_test away from VCPU_ID
KVM: selftests: Convert pmu_event_filter_test away from VCPU_ID
KVM: selftests: Convert mmu_role_test away from VCPU_ID
KVM: selftests: Convert vmx_tsc_adjust_test away from VCPU_ID
KVM: selftests: Convert vmx_set_nested_state_test away from VCPU_ID
KVM: selftests: Convert vmx_pmu_msrs_test away from VCPU_ID
KVM: selftests: Convert vmx_preemption_timer_test away from VCPU_ID
KVM: selftests: Convert xss_msr_test away from VCPU_ID
KVM: selftests: Convert rseq_test away from VCPU_ID
KVM: selftests: Convert memslot_perf_test away from VCPU_ID
KVM: selftests: Return the created vCPU from vm_vcpu_add()
KVM: selftests: Rename 'struct vcpu' to 'struct kvm_vcpu'
KVM: selftests: Rename vcpu.state => vcpu.run
KVM: selftests: Rename xAPIC state test's vcpu struct
KVM: selftests: Make vm_create() a wrapper that specifies VM_MODE_DEFAULT
KVM: selftests: Rename vm_create_without_vcpus() => vm_create()
KVM: selftests: Rename vm_create() => vm_create_barebones(), drop param
KVM: selftests: Avoid memory allocations when adding vCPU in get-reg-list
KVM: selftests: Use vm_create_without_vcpus() in psci_test
KVM: selftests: Use vm_create_without_vcpus() in hardware_disable_test
KVM: selftests: Use vm_create_without_vcpus() in dirty_log_test
KVM: selftests: Use vm_create_without_vcpus() in set_boot_cpu_id
KVM: selftests: Push vm_adjust_num_guest_pages() into "w/o vCPUs" helper
KVM: selftests: Add vm_create_*() variants to expose/return 'struct vcpu'
KVM: selftest: Add proper helpers for x86-specific save/restore ioctls
KVM: selftests: Rename MP_STATE and GUEST_DEBUG helpers for consistency
KVM: selftests: Dedup MSR index list helpers, simplify dedicated test
KVM: selftests: Harden and comment XSS / KVM_SET_MSRS interaction
KVM: selftests: Cache list of MSRs to save/restore
KVM: selftests: Simplify KVM_ENABLE_CAP helper APIs
KVM: selftests: Consolidate KVM_ENABLE_CAP usage
KVM: selftests: Add a VM backpointer to 'struct vcpu'
KVM: selftests: Dedup vgic_init's asserts and improve error messages
KVM: selftests: Split get/set device_attr helpers
KVM: selftests: Drop 'int' return from asserting *_has_device_attr()
KVM: selftests: Rename KVM_HAS_DEVICE_ATTR helpers for consistency
KVM: selftests: Multiplex return code and fd in __kvm_create_device()
KVM: selftests: Move KVM_CREATE_DEVICE_TEST code to separate helper
KVM: selftests: Drop @test param from kvm_create_device()
KVM: selftests: Use KVM_IOCTL_ERROR() for one-off arm64 ioctls
KVM: selftests: Get rid of kvm_util_internal.h
can: skb: drop tx skb if in listen only mode
can: skb: move can_dropped_invalid_skb() and can_skb_headroom_valid() to skb.c
net: Kconfig: move the CAN device menu to the "Device Drivers" section
can: Kconfig: add CONFIG_CAN_RX_OFFLOAD
can: bittiming: move bittiming calculation functions to calc_bittiming.c
can: Kconfig: turn menu "CAN Device Drivers" into a menuconfig using CAN_DEV
can: Kconfig: rename config symbol CAN_DEV into CAN_NETLINK
can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback
can: m_can: fix typo prescalar -> prescaler
can: xilinx_can: fix typo prescalar -> prescaler
can: xilinx_can: add Transmitter Delay Compensation (TDC) feature support
KVM: selftests: Make x86-64's register dump helpers static
KVM: selftests: Use __KVM_SYSCALL_ERROR() to handle non-KVM syscall errors
KVM: selftests: Use kvm_ioctl() helpers
KVM: selftests: Make kvm_ioctl() a wrapper to pretty print ioctl name
KVM: sefltests: Use vm_ioctl() and __vm_ioctl() helpers
KVM: selftests: Make vm_ioctl() a wrapper to pretty print ioctl name
KVM: selftests: Add vcpu_get() to retrieve and assert on vCPU existence
KVM: selftests: Remove vcpu_get_fd()
KVM: selftests: Use vcpu_access_device_attr() in arm64 code
KVM: selftests: Add __vcpu_run() helper
KVM: sefltests: Use vcpu_ioctl() and __vcpu_ioctl() helpers
KVM: selftests: Split vcpu_set_nested_state() into two helpers
KVM: selftests: Drop @mode from common vm_create() helper
KVM: selftests: Make vcpu_ioctl() a wrapper to pretty print ioctl name
KVM: selftests: Add another underscore to inner ioctl() helpers
KVM: selftests: Always open VM file descriptors with O_RDWR
KVM: selftests: Drop stale declarations from kvm_util_base.h
KVM: selftests: Fix typo in vgic_init test
KVM: selftests: Fix buggy-but-benign check in test_v3_new_redist_regions()
KVM: Fix references to non-existent KVM_CAP_TRIPLE_FAULT_EVENT
iio: adc: envelope-detector: Drop dependency on OF
iio: adc: sd_adc_modulator: Drop dependency on OF
iio: Directly use ida_alloc()/free()
dt-bindings: iio: accel: Add bmi085 and bmi090l bindings
iio: accel: bmi088: Add support for bmi090l accel
iio: accel: bmi088: Add support for bmi085 accel
iio: accel: bmi088: modified the device name
iio: accel: bmi088: Make it possible to config scales
iio: accel: bmi088: Modified the scale calculate
dt-bindings: iio: imu: adis16480: update maintainers
dt-bindings: iio: dac: AD5770R: update maintainers
dt-bindings: iio: adc: axi-adc: update maintainers
dt-bindings: iio: adc: AD9467: update maintainers
dt-bindings: iio: accel: ADIS16240: update maintainers
proximity: vl53l0x: Handle the reset GPIO
proximity: vl53l0x: Handle the VDD regulator
proximity: vl53l0x: Prefer pre-initialized interrupt flags
dt-bindings: proximity: vl53l0x: Document optional supply and GPIO properties
iio: srf08: Remove redundant if statement
iio: dac: ti-dac5571: add support for ti,dac121c081
dt-bindings: iio: ti-dac5571: Add ti,dac121c081
iio: accel: adxl367: do not update FIFO watermark on scan mode update
iio:magnetometer:mbc150: Make bmc150_magn_remove() return void
iio: chemical: bme680: fix typo in comment
iio: proximity: ping: fix typo in comment
iio:light:vcnl4035: Improve error reporting for problems during .remove()
iio:light:vcnl4000: Improve error reporting for problems during .remove()
iio:light:us5182d: Improve error reporting for problems during .remove()
iio:light:pa12203001: Improve error reporting for problems during .remove()
iio:chemical:ccs811: Improve error reporting for problems during .remove()
iio:chemical:atlas: Improve error reporting for problems during .remove()
iio:adc:ti-ads1015: Improve error reporting for problems during .remove()
iio:adc:ina2xx: Improve error reporting for problems during .remove()
iio: adc: rzg2l_adc: Remove unnecessary channel check from rzg2l_adc_read_label()
dt-bindings: iio: adc: Document Renesas RZ/G2UL ADC
iio: dac: cio-dac: Utilize iomap interface
iio: adc: stx104: Utilize iomap interface
iio: health: afe4404: Remove duplicated error reporting in .remove()
iio: common: cros_ec_sensors: Add label attribute
iio: ABI: Add a new location label
iio: imu: st_lsm6dsx: Switch from of headers to mod_devicetable.h
iio: accel: bma400: Add support for activity and inactivity events
iio: accel: bma400: Add activity recognition support
iio: accel: bma400: Add step change event
iio: accel: bma400: Add separate channel for step counter
iio: accel: bma400: Add triggered buffer support
iio: accel: bma400: conversion to device-managed function
iio: accel: bma400: Reordering of header files
iio: accel: bma400: Fix the scale min and max macro values
iio:light:tsl2583: Remove duplicated error reporting in .remove()
iio:light:stk3310: Remove duplicated error reporting in .remove()
iio:light:opt3001: Remove duplicated error reporting in .remove()
iio:light:jsa1212: Remove duplicated error reporting in .remove()
iio:light:isl29028: Remove duplicated error reporting in .remove()
iio:light:bh1780: Remove duplicated error reporting in .remove()
iio:accel:stk8ba50: Remove duplicated error reporting in .remove()
iio:accel:stk8312: Remove duplicated error reporting in .remove()
iio:accel:mc3230: Remove duplicated error reporting in .remove()
iio: proximity: srf04: Make use of device properties
iio: trigger: stm32-lptimer-trigger: Make use of device properties
nfp: flower: support to offload pedit of IPv6 flowinto fields
ethernet: Remove vf rate limit check for drivers
net: unexport __sk_mem_{raise|reduce}_allocated
net: keep sk->sk_forward_alloc as small as possible
net: fix sk_wmem_schedule() and sk_rmem_schedule() errors
net: implement per-cpu reserves for memory_allocated
net: add per_cpu_fw_alloc field to struct proto
net: remove SK_MEM_QUANTUM and SK_MEM_QUANTUM_SHIFT
Revert "net: set SK_MEM_QUANTUM to 4096"
drm/amd/pm: support BAMACO reset on smu_v13_0_7
drm/amd/pm: enable gfxoff on smu_v13_0_7
drm/amd/pm: update the driver if header for smu_v13_0_7
drm/amdgpu: Stop any pending reset if another in progress.
drm/amdgpu: Rename amdgpu_device_gpu_recover_imp back to amdgpu_device_gpu_recover
drm/amdgpu: Add work_struct for GPU reset from kfd.
drm/amdgpu: Add work_struct for GPU reset from debugfs
drm/admgpu: Serialize RAS recovery work directly into reset domain queue.
drm/amdgpu: Cache result of last reset at reset domain level.
Revert "workqueue: remove unused cancel_work()"
drm/amdkfd: Remove field io_link_count from struct kfd_topology_device
drm/amdgpu/display: Fix compilation issues
drm/amdgpu/display: Remove unnecessary typecasts and fix build issues
scsi: libsas: Introduce struct smp_rps_resp
scsi: libsas: Introduce struct smp_rg_resp
scsi: libsas: Introduce struct smp_disc_resp
scsi: qla2xxx: Update version to 10.02.07.600-k
scsi: qla2xxx: edif: Fix slow session teardown
scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time
scsi: qla2xxx: edif: Fix no logout on delete for N2N
scsi: qla2xxx: edif: Fix session thrash
scsi: qla2xxx: edif: Tear down session if keys have been removed
scsi: qla2xxx: edif: Fix no login after app start
scsi: qla2xxx: edif: Reduce disruption due to multiple app start
scsi: qla2xxx: edif: Send LOGO for unexpected IKE message
scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription
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
fs/ntfs3: Don't clear upper bits accidentally in log_replay()
ptp_ocp: replace kzalloc(x*y) by kcalloc(y, x)
ptp_ocp: do not call pci_set_drvdata(pdev, NULL)
ptp_ocp: drop duplicate NULL check in ptp_ocp_detach()
ptp_ocp: use bits.h macros for all masks
wifi: mac80211_hwsim: Directly use ida_alloc()/free()
wifi: mac80211: refactor some key code
spi: Use device_find_any_child() instead of custom approach
driver core: Introduce device_find_any_child() helper
KVM: x86: Bug the VM on an out-of-bounds data read
KVM: x86: Bug the VM if the emulator generates a bogus exception vector
KVM: x86: Bug the VM if the emulator accesses a non-existent GPR
KVM: x86: Reduce the number of emulator GPRs to '8' for 32-bit KVM
KVM: x86: Use 16-bit fields to track dirty/valid emulator GPRs
KVM: x86: Omit VCPU_REGS_RIP from emulator's _regs array
KVM: x86: Harden _regs accesses to guard against buggy input
KVM: x86: Grab regs_dirty in local 'unsigned long'
driver core: Delete driver_deferred_probe_check_state()
iommu/of: Delete usage of driver_deferred_probe_check_state()
driver core: Set fw_devlink.strict=1 by default
Revert "driver core: Set default deferred_probe_timeout back to 0."
net: ipconfig: Relax fw_devlink if we need to mount a network rootfs
driver core: Add wait_for_init_devices_probe helper function
net: mdio: Delete usage of driver_deferred_probe_check_state()
pinctrl: devicetree: Delete usage of driver_deferred_probe_check_state()
PM: domains: Delete usage of driver_deferred_probe_check_state()
dmaengine: dw-edma: remove a macro conditional with similar branches
vme: move back to staging
vme: remove ca91cx42 Universe-II support
wifi: mac80211: remove cipher scheme support
wifi: nl80211: fix typo in comment
wifi: virt_wifi: fix typo in comment
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_406.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_398.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_391.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_390.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_385.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_320.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_319.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_318.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_298.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_292.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_179.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 2)
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1)
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_160.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_152.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_149.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_147.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_133.RULE
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 2)
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 1)
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2)
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 1)
treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_8.RULE
netfilter: xtables: Bring SPDX identifier back
staging: olpc_dcon: Replace flush_scheduled_work() with flush_work().
staging: greybus: audio: replace safe list iteration
ASoC: SOF: ipc3-dtrace: use pm_runtime_resume_and_get()
ASoC: SOF: debug: Clarify the IPC timeout handling path
ASoC: Introduce 'fixup_controls' card method
ASoC: codecs: rt298: Reorganize jack detect handling
ASoC: codecs: rt286: Reorganize jack detect handling
ASoC: codecs: rt274: Always init jack_detect_work
ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV
ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV
ASoC: SOF: IPC4: add sdw blob
AsoC: SOF: ipc4-topology: Add dai_get_clk op
ASoC: SOF: ipc4-topology: Add support for SSP/DMIC DAI's
ASoC: SOF: Add a new IPC op for parsing topology manifest
ASoC: SOF: Add two new structures for topology manifest data
ASoC: SOF: Intel: hda: init NHLT for IPC4
ASoC: SOF: Add ops_free
ASoC: SOF: IPC4: set the BE DAI ops
ASoC: SOF: ipc4-pcm: Expose sof_ipc4_set_pipeline_state()
ASoC: SOF: ipc4-topology: Add the dai_config op
ASoC: SOF: ipc4-topology: Add route_setup/route_free ops
ASoC: SOF: ipc4-topology: Add widget_setup/widget_free ops
ASoC: SOF: IPC4: Add pcm ops
ASoC: SOF: ipc4-topology: Add control IO ops
ASoC: SOF: ipc4-topology: Add control_setup op
ASoC: SOF: ipc4-topology: Add support for parsing mixer widgets
ASoC: SOF: ipc4-topology: Add support for parsing and preparing pga widgets
ASoC: SOF: ipc4-topology: Add prepare op for DAI type widgets
ASoC: SOF: ipc4-topology: Add prepare op for AIF type widgets
ASoC: SOF: ipc4-topology: Add support for parsing DAI_IN/DAI_OUT widgets
ASoC: SOF: ipc4-topology: Add support for parsing AIF_IN/AIF_OUT widgets
ASoC: SOF: IPC4: Introduce topology ops
ASoC: SOF: Add topology tokens for IPC4
ASoC: SOF: ipc3-dtrace: Return from dtrace_read if there is no new data available
ASoC: SOF: ipc3-dtrace: Add helper function to update the sdev->host_offset
ASoC: SOF: ipc3-dtrace: Introduce SOF_DTRACE_INITIALIZING state
ASoC: SOF: ipc4: implement pm ctx_save callback
ASoC: SOF: Intel: Switch to use the generic pm_ops.set_core_state
ASoC: SOF: ipc4: Add set_core_state pm_ops implementation
ASoC: SOF: ipc3: Add set_core_state pm_ops implementation
ASoC: SOF: sof_ipc_pm_ops: Add support for DSP core power management
ASoC: SOF: make ctx_store and ctx_restore as optional
ASoC: SOF: ipc3-topology: Move and correct size checks in sof_ipc3_control_load_bytes()
dmaengine: dw: dmamux: Fix build without CONFIG_OF
dmaengine: dw: dmamux: Export the module device table
tty: Use flow-control char function on closing path
tty: Implement lookahead to process XON/XOFF timely
serial: 8250: Remove serial_rs485 sanitization from em485
serial: sc16is7xx: Remove serial_rs485 assignment
serial: mcf: Remove serial_rs485 assignment
serial: 8250_exar: Remove serial_rs485 assignment
serial: max310x: Remove serial_rs485 sanitization
serial: imx: Remove serial_rs485 sanitization
serial: fsl_lpuart: Call core's sanitization and remove custom one
serial: pl011: Remove serial_rs485 sanitization
serial: 8250_pci: Remove serial_rs485 sanitization
serial: 8250: lpc18xx: Remove serial_rs485 sanitization
serial: 8250_fintek: Remove serial_rs485 sanitization
serial: 8250_dwlib: Remove serial_rs485 sanitization
serial: return -EINVAL for non-legacy RS485 flags
serial: Clear rs485 struct when non-RS485 mode is set
serial: Sanitize rs485_struct
serial: stm32: Fill in rs485_supported
serial: sc16is7xx: Fill in rs485_supported
serial: omap: Fill in rs485_supported
serial: mcf: Fill in rs485_supported
serial: max310x: Fill in rs485_supported
serial: imx: Fill in rs485_supported
serial: fsl_lpuart: Fill in rs485_supported
serial: atmel: Fill in rs485_supported
serial: ar933x: Fill in rs485_supported
serial: pl011: Fill in rs485_supported
serial: 8250_pci: Fill in rs485_supported for pci_fintek
serial: 8250_of: Use serial8250_em485_supported
serial: 8250_lpc18cc: Fill in rs485_supported
serial: 8250_fintek: Fill in rs485_supported
serial: 8250_exar: Fill in rs485_supported
serial: 8250_dwlib: Fill in rs485_supported
serial: 8250_bcm2835aux: Use serial8250_em485_supported
serial: 8250: Create serial8250_em485_supported for em485 users
serial: Add rs485_supported to uart_port
serial: Move serial_rs485 sanitization into separate function
serial: Add uart_rs485_config()
dmaengine: apple-admac: Fix print format
serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq()
serial: 8250: Adjust misleading LSR related comment
serial: 8250: Get preserved flags using serial_lsr_in()
serial: 8250: Create serial_lsr_in()
serial: 8250: Store to lsr_save_flags after lsr read
serial: 8250: handle __start_tx() call in start_tx()
serial: 8250: kill __do_stop_tx()
tty: vt: convert sysfs snprintf to sysfs_emit
serial: max310x: implement I2C support
serial: max310x: make accessing revision id interface-agnostic
serial: max310x: use a separate regmap for each port
serial: max310x: use regmap methods for SPI batch operations
tty/vt: consolemap: walk the buffer only once in con_set_trans_old()
tty/vt: consolemap: use con_allocate_new() in con_unshare_unimap()
tty/vt: consolemap: extract con_allocate_new() from con_do_clear_unimap()
tty/vt: consolemap: change refcount only if needed in con_do_clear_unimap()
tty/vt: consolemap: remove superfluous whitespace
tty/vt: consolemap: make conv_uni_to_pc() more readable
tty/vt: consolemap: saner variable names in con_set_default_unimap()
tty/vt: consolemap: saner variable names in con_set_unimap()
tty/vt: consolemap: saner variable names in con_get_unimap()
tty/vt: consolemap: saner variable names in con_copy_unimap()
tty/vt: consolemap: saner variable names in con_release_unimap()
tty/vt: consolemap: saner variable names in con_unshare_unimap()
tty/vt: consolemap: saner variable names in con_do_clear_unimap()
tty/vt: consolemap: saner variable names in con_unify_unimap()
tty/vt: consolemap: saner variable names in con_insert_unipair()
tty/vt: consolemap: saner variable names in conv_uni_to_pc()
tty/vt: consolemap: saner variable names in set_inverse_trans_unicode()
tty/vt: consolemap: extract dict unsharing to con_unshare_unimap()
tty/vt: consolemap: remove glyph < 0 check from set_inverse_trans_unicode()
tty/vt: consolemap: introduce enum translation_map and use it
tty/vt: consolemap: check put_user() in con_get_unimap()
tty/vt: consolemap: make p1 increment less confusing in con_get_unimap()
tty/vt: consolemap: make con_get_unimap() more readable
tty/vt: consolemap: make con_set_unimap() more readable
tty/vt: consolemap: use sizeof(*pointer) instead of sizeof(type)
tty/vt: consolemap: zero uni_pgdir using kcalloc()
tty/vt: consolemap: introduce UNI_*() macros
tty/vt: consolemap: use | for binary addition
tty/vt: consolemap: one line = one statement
tty/vt: consolemap: make parameters of inverse_translate() saner
tty/vt: consolemap: convert macros to static inlines
tty/vt: consolemap: remove extern from function decls
tty/vt: consolemap: decrypt inverse_translate()
tty/vt: consolemap: define UNI_* macros for constants
tty/vt: consolemap: rename and document struct uni_pagedir
tty/vt: consolemap: use ARRAY_SIZE()
tty/vt: Makefile, add --unicode for loadkeys invocation
tty/vt: defkeymap.c_shipped, little unification with loadkeys
serial: pmac_zilog: remove unused header
dt-bindings: serial: mtk-uart: Convert txt to json-schema
serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup()
serial: tegra: fix typos in comments
tty: fix typos in comments
xfrm: convert alg_key to flexible array member
ucsi_ccg: ACPI based I2c client enumeration for AMD ASICs
ucsi_ccg: Do not hardcode interrupt polarity and type
usb: mtu3: register mtu3_irq by threaded irq
usb: mtu3: implement udc_async_callbacks of gadget operation
usb: mtu3: sync interrupt before unbind the udc
usb: musb: remove schedule work called after flush
usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info
usb: gadget: uvc: calculate the number of request depending on framesize
usb: mtu3: add support controller reset
usb: xhci-mtk: add support optional controller reset
dt-bindings: usb: mtu3: add support 'resets' property
dt-bindings: usb: mtk-xhci: add support 'resets' property
USB: chipidea: fix typo in comment
usb: gadget: bdc: fix typo in comment
usb: typec: tcpm: fix typo in comment
usb: xhci: tegra: Fix error check
usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()
usb: common: usb-conn-gpio: Allow wakeup from system suspend
usbip: vudc: Don't enable IRQs prematurely
USB: usbip: clean up mixed use of _irq() and _irqsave()
USB: Follow-up to SPDX GPL-2.0+ identifiers addition - remove now useless comments
USB: Follow-up to SPDX identifiers addition - remove now useless comments
usb: dwc3: Remove the checks of -ENOSYS
usb: host: ohci-at91: add support to enter suspend using SMC
usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
usb: dwc3: add power down scale setting
usb: cdns3: fix random warning message when driver load
usb: cdns3 fix use-after-free at workaround 2
usb: gadget: uvc: Fix comment blocks style
xfrm: no need to set DST_NOPOLICY in IPv4
KVM: arm64: Move vcpu PC/Exception flags to the input flag set
drm: adv7511: override i2c address of cec before accessing it
fpga: altera-pr-ip: fix unsigned comparison with less than zero
rtw89: add new state to CFO state machine for UL-OFDMA
rtw89: 8852c: add trigger frame counter
ieee80211: add trigger frame definition
wifi: wfx: Remove redundant NULL check before release_firmware() call
MAINTAINERS: add myself as r8188eu reviewer
staging: r8188eu: add error handling of rtw_read32
staging: r8188eu: add error handling of rtw_read16
staging: r8188eu: add error handling of rtw_read8
staging: qlge: qlge_main.c: rewrite do-while loops into more compact for loops
staging: ftbft: Use backlight helper
staging: r8188eu: Add blank line after declarations
staging: olpc_dcon: Use backlight helper
bonding: cleanup bond_create
bonding: netlink error message support for options
net: add napi_get_frags_check() helper
net: add debug checks in napi_consume_skb and __napi_alloc_skb()
net: use DEBUG_NET_WARN_ON_ONCE() in skb_release_head_state()
af_unix: use DEBUG_NET_WARN_ON_ONCE()
net: use WARN_ON_ONCE() in sk_stream_kill_queues()
net: use WARN_ON_ONCE() in inet_sock_destruct()
net: use DEBUG_NET_WARN_ON_ONCE() in dev_loopback_xmit()
net: use DEBUG_NET_WARN_ON_ONCE() in __release_sock()
team: adopt u64_stats_t
drop_monitor: adopt u64_stats_t
devlink: adopt u64_stats_t
net: adopt u64_stats_t in struct pcpu_sw_netstats
wireguard: receive: use dev_sw_netstats_rx_add()
ip6_tunnel: use dev_sw_netstats_rx_add()
sit: use dev_sw_netstats_rx_add()
ipvlan: adopt u64_stats_t
vlan: adopt u64_stats_t
net: rename reference+tracking helpers
platform/chrome: cros_ec_proto: handle empty payload in getting wake mask
platform/chrome: cros_ec_proto: add Kunit test for getting wake mask
platform/chrome: cros_ec_proto: return 0 on getting wake mask success
platform/chrome: cros_ec_proto: handle empty payload in getting cmd mask
platform/chrome: cros_ec_proto: add Kunit tests for getting cmd mask
platform/chrome: cros_ec_proto: check `msg->result` in getting cmd mask
platform/chrome: cros_ec_proto: add Kunit test for getting cmd mask error
platform/chrome: cros_ec_proto: return 0 on getting cmd mask success
platform/chrome: cros_ec_proto: don't show MKBP version if unsupported
platform/chrome: cros_ec_proto: handle empty payload in getting info legacy
platform/chrome: cros_ec_proto: add Kunit test for getting legacy info
platform/chrome: cros_ec_proto: separate cros_ec_get_proto_info_legacy()
platform/chrome: cros_ec_proto: handle empty payload in getting proto info
platform/chrome: cros_ec_proto: add Kunit tests for getting proto info
platform/chrome: cros_ec_proto: separate cros_ec_get_proto_info()
platform/chrome: cros_ec_proto: use cros_ec_map_error()
platform/chrome: cros_ec_proto: remove redundant NULL check
platform/chrome: cros_ec_proto: assign buffer size from protocol info
platform/chrome: use macros for passthru indexes
platform/chrome: cros_ec_proto: add Kunit tests for cros_ec_query_all()
platform/chrome: cros_ec_commands: fix compile errors
platform/chrome: cros_kbd_led_backlight: support EC PWM backend
platform/chrome: cros_kbd_led_backlight: support OF match
dt-bindings: add google,cros-kbd-led-backlight
platform/chrome: cros_kbd_led_backlight: separate ACPI backend
platform/chrome: cros_kbd_led_backlight: sort headers alphabetically
clk: mediatek: Delete MT8192 msdc gate
dt-bindings: ARM: Mediatek: Remove msdc binding of MT8192 clock
dt-bindings: clock: fixed-factor: Drop Allwinner A10 compatible
clk: fixed: Remove Allwinner A10 special-case logic
dt-bindings: sram: qcom,imem: add IMEM memory region
dt-bindings: sram: qcom,ocmem: cleanup example coding style
power: supply: ab8500: Exit maintenance if too low voltage
power: supply: ab8500: Respect charge_restart_voltage_uv
power: supply: cros_peripheral: Use struct_size() helper in kzalloc()
MAINTAINERS: Remove Jukka Rissanen as 6lowpan maintainer
net: 6lowpan: constify lowpan_nhc structures
net: 6lowpan: use array for find nhc id
net: 6lowpan: remove const from scalars
power: supply: bq24257: Fix syntax error in comments
drm/i915/display: Fix handling of enable_psr parameter
power: supply: Remove unnecessary print function dev_err()
phy: qcom-qmp-usb: use bulk reset_control API
phy: qcom-qmp-pcie-msm8996: use bulk reset_control API
phy: qcom-qmp-pcie: use bulk reset_control API
phy: qcom-qmp-combo: use bulk reset_control API
phy: qcom-qmp-usb: drop multi-PHY support
phy: qcom-qmp-ufs: drop multi-PHY support
phy: qcom-qmp-pcie: drop multi-PHY support
phy: qcom-qmp-usb: cleanup the driver
phy: qcom-qmp-ufs: cleanup the driver
phy: qcom-qmp-pcie-msm8996: cleanup the driver
phy: qcom-qmp-pcie: cleanup the driver
phy: qcom-qmp-combo: cleanup the driver
phy: qcom-qmp-usb: drop support for non-USB PHY types
phy: qcom-qmp-ufs: drop support for non-UFS PHY types
phy: qcom-qmp-pcie-msm8996: drop support for non-PCIe PHY types
phy: qcom-qmp-pcie: drop support for non-PCIe PHY types
phy: qcom-qmp-combo: drop support for PCIe,UFS PHY types
phy: qcom-qmp: drop old QMP PHY driver source
phy: qcom-qmp: switch to new split QMP PHY driver
phy: qcom-qmp-usb: change symbol prefix to qcom_qmp_phy_usb
phy: qcom-qmp-ufs: change symbol prefix to qcom_qmp_phy_ufs
phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie_msm8996
phy: qcom-qmp-pcie: change symbol prefix to qcom_qmp_phy_pcie
phy: qcom-qmp-combo: change symbol prefix to qcom_qmp_phy_combo
phy: qcom-qmp-combo: drop all non-combo compatibles support
phy: qcom-qmp-usb: drop all non-USB compatibles support
phy: qcom-qmp-ufs: drop all non-UFS compatibles support
phy: qcom-qmp-pcie-msm8996: drop all compatibles except msm8996-pcie-phy
phy: qcom-qmp-pcie: drop all non-PCIe compatibles support
phy: qcom-qmp: create copies of QMP PHY driver
power: supply: lp8788: fix typo in comment
dt-bindings: power: supply: summit,smb347: use absolute path to schema
dt-bindings: power: supply: qcom,pm8941: document usb-charge-current-limit
dt-bindings: power: supply: qcom,pm8941: use regulator schema for child node
dt-bindings: power: supply: bq24190: use regulator schema for child node
power: supply: max77976: update Luca Ceresoli's e-mail address
drivers/net/ethernet/intel: fix typos in comments
ixgbe: Fix typos in comments
ixgb: Fix typos in comments
e1000: Fix typos in comments
igb: Remove duplicate defines
drivers, ixgbe: export vf statistics
fs/ntfs3: Use the same order for acl pointer check in ntfs_init_acl
fs/ntfs3: Fix using uninitialized value n when calling indx_read
drm/mediatek: Add MT8186 DSI compatible for mtk_drm_drv.c
drm/mediatek: Add mt8186 dsi compatible to mtk_dsi.c
dt-bindings: display: mediatek: dsi: Add compatible for MediaTek MT8186
dt-bindings: display: mediatek: dsi: Convert dsi_dtbinding to .yaml
drm: Add support for the LogiCVC display controller
drm/i915/pvc: Add register steering
KVM: arm64: Move vcpu configuration flags into their own set
Revert "fbdev: Prevent probing generic drivers if a FB is already registered"
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
mtd: st_spi_fsm: Simplify error checking in .probe() a bit
mtd: st_spi_fsm: Disable clock only after device was unregistered
mtd: st_spi_fsm: Warn about failure to unregister mtd device
mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
mtd: rawnand: atmel: Warn about failure to unregister mtd device
mtd: physmap: Drop if with an always false condition
mtd: physmap: Don't skip cleanup after mtd_device_unregister() failed
mtd: rawnand: meson: Drop cleaning platform data in .remove()
mtd: rawnand: meson: Don't skip cleanup after mtd_device_unregister() failed
mtd: rawnand: tegra: Don't skip cleanup after mtd_device_unregister() failed
mtd: rawnand: omap2: Suppress error message after WARN in .remove()
mtd: spear_smi: Drop if with an always false condition
mtd: spear_smi: Don't skip cleanup after mtd_device_unregister() failed
mtd: lpddr2_nvm: Warn about failure to unregister mtd device
mtd: powernv_flash: Warn about failure to unregister mtd device
mtd: hyperbus: Make hyperbus_unregister_device() return void
mtdchar: use kvmalloc() for potentially large allocations
mtdchar: prevent integer overflow in a safety check
mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset
mtd: parsers: add support for Sercomm partitions
mtd: partitions: Fix refcount leak in parse_redboot_of
mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
libbpf: Fix uprobe symbol file offset calculation logic
bpf, docs: Fix typo "BFP_ALU" to "BPF_ALU"
bpftool: Fix bootstrapping during a cross compilation
KVM: arm64: Add three sets of flags to the vcpu state
KVM: arm64: Add helpers to manipulate vcpu flags among a set
KVM: arm64: Move FP state ownership from flag to a tristate
KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code
ASoC: imx-audmux: remove unnecessary check of clk_disable_unprepare/clk_prepare_enable
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()
gfs2: Rewrap overlong comment in do_promote
drm/mgag200: Include <linux/vmalloc.h> for G200 BIOS code
HID: multitouch: new device class fix Lenovo X12 trackpad sticky
HID: cp2112: prevent a buffer overflow in cp2112_xfer()
OPP: Track if clock name is configured by platform
OPP: Fix typo in comment
MAINTAINERS: Add ADMAC driver under ARM/APPLE MACHINE
dmaengine: apple-admac: Add Apple ADMAC driver
dt-bindings: dma: Add Apple ADMAC
dt-bindings: dma: Rewrite ST-Ericsson DMA40 to YAML
dmaengine: dmatest: Replace symbolic permissions by octal permissions
dmaengine: dmatest: Remove spaces before tabs
dt-bindings: phy: mediatek,tphy: add MT8365 SoC bindings
dt-bindings: phy: mediatek,dsi-phy: Add MT8365 SoC bindings
dt-bindings: dma: mediatek,uart-dma: add MT8365 bindings
drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init
udmabuf: Set the DMA mask for the udmabuf device (v2)
drm/virtio: simplify the return expression
drm/qxl: remove qxl_log_level global
drm/bochs: Explicitly include linux/module.h
virtio-gpu: fix a missing check to avoid NULL dereference
drm/nouveau/bios: Rename prom_init() and friends functions
i2c: dummy: Drop no-op remove function
i2c: mxs: Silence a clang warning
i2c: qcom-cci: simplify access to bus data structure
i2c: npcm: Capitalize the one-line comment
i2c: npcm: Support NPCM845
i2c: npcm: Correct slave role behavior
i2c: npcm: Remove own slave addresses 2:10
dt-bindings: i2c: npcm: support NPCM845
dt-bindings: i2c: convert ocores binding to yaml
dt-bindings: i2c: Convert arm,i2c-versatile to DT schema
dt-bindings: i2c: Rewrite Nomadik I2C bindings in YAML
dt-bindings: display: novatek, nt36672a: add backlight property
drm/panel: nt36672a: add backlight support
KVM: x86: PIT: Preserve state of speaker port data bit
KVM: VMX: Reject kvm_intel if an inconsistent VMCS config is detected
KVM: VMX: Sanitize VM-Entry/VM-Exit control pairs at kvm_intel load time
KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu
KVM: x86/pmu: Restrict advanced features based on module enable_pmu
KVM: x86/pmu: Avoid exposing Intel BTS feature
KVM: x86/pmu: Update global enable_pmu when PMU is undetected
x86: events: Do not return bogus capabilities if PMU is broken
perf/x86/intel: Fix the comment about guest LBR support on KVM
ASoC: fsl_sai: Enable MCTL_MCLK_EN bit for master mode
fbcon: Remove obsolete reference to initmem_freed
phy: samsung: exynosautov9-ufs: correct TSRV register configurations
dt-bindings: phy: mxs-usb-phy: Add i.MX8DXL compatible string
phy: samsung: ufs: support secondary ufs phy
phy: samsung: ufs: remove drvdata from struct samsung_ufs_phy
phy: samsung: ufs: constify samsung_ufs_phy_cfg
phy: samsung: ufs: rename cfg to cfgs for clarification
dt-bindings: phy: samsung,ufs-phy: make pmu-syscon as phandle-array
ice: Use correct order for the parameters of devm_kcalloc()
ice: remove u16 arithmetic in ice_gnss
ice: remove VLAN representor specific ops
ice: don't set VF VLAN caps in switchdev
drm/amdgpu: always flush the TLB on gfx8
drm/amdgpu: fix limiting AV1 to the first instance on VCN3
drm/amd/pm: enable BACO on smu_v13_0_7
drm/amd/pm: add interface to deallocate power_context for smu_v13_0_7
drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit
drm/amdgpu/mes: only invalid/prime icache when finish loading both pipe MES FWs.
drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.0/7
drm/amd/pm: drop redundant declarations
drm/amd/pm: enable mode1 reset support for SMU 13.0.0
drm/amdgpu: avoid to perform undesired clockgating operation
drm/amdgpu: enable ASPM support for PCIE 7.4.0/7.6.0
drm/amd/pm: optimize the interface for dpm feature status query
drm/amd/pm: drop unneeded thermal_controller_type check
drm/amd/pm: enable FW CTF feature for SMU 13.0.0
drm/amdgpu: fix scratch register access method in SRIOV
drm/radeon: Initialize fences array entries in radeon_sa_bo_next_hole
drm/amdkfd: Document and fix GTT BO kmap API
drm/amd/display: Reduce frame size in the bouding box for DCN21
drm/amdkfd: Extend KFD device topology to surface peer-to-peer links
drm/radeon: integer overflow in radeon_mode_dumb_create()
drm/amdgpu: simplify amdgpu_ucode_get_load_type()
fs/ntfs3: Remove redundant assignment to variable vcn
drm/amd/display: Reduce frame size in the bouding box for DCN31/316
drm/amd/display: Reduce frame size in the bouding box for DCN301
drm/amd/display: fix null pointer deref error
drm/amdgpu: Add peer-to-peer support among PCIe connected AMD GPUs
drm/amdkfd: Define config HSA_AMD_P2P to support peer-to-peer
drm/amd/display: Reduce frame size in the bouding box for DCN20
drm/amd/display: Remove duplicated macro
drm/amdgpu: Add MODE register to wave debug info in gfx11
drm/amd/amdgpu: Fix alignment issue
drm/amdkfd:Fix fw version for 10.3.6
drm/cma-helper: Describe what a "contiguous chunk" actually means
dma-buf: Add an API for importing sync files (v10)
dma-buf: Add an API for exporting sync files (v14)
drm/i915/xehp: Correct steering initialization
drm/i915: More PVC+DG2 workarounds
ASoC: ak4613: cares Simple-Audio-Card case for TDM
drm/ast: Support multiple outputs
HID: hid-input: add Surface Go battery quirk
HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a"
drm/i915: Parse max link rate from the eDP BDB block
ASoC: mediatek: mt8186: Fix a handful of spelling mistakes
drm/i915: Update eDP fast link training link rate parsing
drm/i915: Initialize eDP source rates after per-panel VBT parsing
HID: logitech-hidpp: Fix syntax errors in comments
HID: uclogic: properly format kernel-doc comment for hid_dbg() wrappers
KVM: VMX: Enable Notify VM exit
HID: apple: Properly handle function keys on non-Apple keyboard
HID: nintendo: fix unused const warning
HID: i2c-hid: elan: Add support for Elan eKTH6915 i2c-hid touchscreens
dt-bindings: HID: i2c-hid: elan: Introduce bindings for Elan eKTH6915
KVM: x86: Introduce "struct kvm_caps" to track misc caps/settings
KVM: selftests: Add a test to get/set triple fault event
KVM: x86: Extend KVM_{G,S}ET_VCPU_EVENTS to support pending triple fault
fpga: Directly use ida_alloc()/free()
fpga: m10bmc-sec: add max10 secure update functions
fpga: m10bmc-sec: expose max10 canceled keys in sysfs
fpga: m10bmc-sec: expose max10 flash update count
fpga: m10bmc-sec: create max10 bmc secure update
mfd: intel-m10-bmc: Rename n3000bmc-secure driver
KVM: x86/pmu: Drop amd_event_mapping[] in the KVM context
KVM: x86/pmu: Replace pmc_perf_hw_id() with perf_get_hw_event_config()
perf: x86/core: Add interface to query perfmon_event_map[] directly
KVM: x86/pmu: Use PERF_TYPE_RAW to merge reprogram_{gp,fixed}counter()
KVM: x86/pmu: Use only the uniform interface reprogram_counter()
KVM: x86/pmu: Drop "u8 ctrl, int idx" for reprogram_fixed_counter()
KVM: x86/pmu: Drop "u64 eventsel" for reprogram_gp_counter()
KVM: x86/pmu: Pass only "struct kvm_pmc *pmc" to reprogram_counter()
KVM: x86/pmu: Extract check_pmu_event_filter() handling both GP and fixed counters
KVM: x86/pmu: Update comments for AMD gp counters
KVM: x86: always allow host-initiated writes to PMU MSRs
KVM: vmx, pmu: accept 0 for host-initiated write to MSR_IA32_DS_AREA
KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl
KVM: x86/pmu: Don't overwrite the pmu->global_ctrl when refreshing
KVM: x86/pmu: remove useless prototype
KVM: x86/pmu: Move the vmx_icl_pebs_cpu[] definition out of the header file
selftests: kvm: replace ternary operator with min()
KVM: x86/pmu: Expose CPUIDs feature bits PDCM, DS, DTES64
KVM: x86/cpuid: Refactor host/guest CPU model consistency check
KVM: x86/pmu: Add kvm_pmu_cap to optimize perf_get_x86_pmu_capability
KVM: x86/pmu: Disable guest PEBS temporarily in two rare situations
KVM: x86/pmu: Move pmc_speculative_in_use() to arch/x86/kvm/pmu.h
KVM: x86: Set PEBS_UNAVAIL in IA32_MISC_ENABLE when PEBS is enabled
KVM: x86/pmu: Add PEBS_DATA_CFG MSR emulation to support adaptive PEBS
KVM: x86/pmu: Add IA32_DS_AREA MSR emulation to support guest DS
KVM: x86/pmu: Adjust precise_ip to emulate Ice Lake guest PDIR counter
KVM: x86/pmu: Reprogram PEBS event to emulate guest PEBS counter
drm/i915/uc: remove accidental static from a local variable
KVM: x86/pmu: Add IA32_PEBS_ENABLE MSR emulation for extended PEBS
x86/perf/core: Add pebs_capable to store valid PEBS_COUNTER_MASK value
KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter
KVM: x86/pmu: Set MSR_IA32_MISC_ENABLE_EMON bit when vPMU is enabled
perf/x86/core: Pass "struct kvm_pmu *" to determine the guest values
perf/x86/intel: Handle guest PEBS overflow PMI for KVM guest
perf/x86/intel: Add EPT-Friendly PEBS for Ice Lake Server
KVM: VMX: enable IPI virtualization
kvm: selftests: Add KVM_CAP_MAX_VCPU_ID cap test
KVM: x86: Allow userspace to set maximum VCPU id for VM
KVM: Move kvm_arch_vcpu_precreate() under kvm->lock
KVM: VMX: Clean up vmx_refresh_apicv_exec_ctrl()
KVM: x86: Add support for vICR APIC-write VM-Exits in x2APIC mode
KVM: VMX: Report tertiary_exec_control field in dump_vmcs()
KVM: VMX: Detect Tertiary VM-Execution control when setup VMCS config
KVM: VMX: Extend BUILD_CONTROLS_SHADOW macro to support 64-bit variation
x86/cpu: Add new VMX feature, Tertiary VM-Execution control
KVM: x86/mmu: Comment FNAME(sync_page) to document TLB flushing logic
KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page()
KVM: selftests: nSVM: Add svm_nested_soft_inject_test
KVM: nSVM: Transparently handle L1 -> L2 NMI re-injection
KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepoint
KVM: x86: Print error code in exception injection tracepoint iff valid
KVM: x86: Trace re-injected exceptions
KVM: SVM: Re-inject INTn instead of retrying the insn on "failure"
KVM: SVM: Re-inject INT3/INTO instead of retrying the instruction
KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported
KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails"
KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
KVM: nSVM: Sync next_rip field from vmcb12 to vmcb02
drm/i915/overlay: remove redundant GEM_BUG_ON()
drm/i915/pxp: fix sparse warning for not declared symbol
ath10k: fix recently introduced checkpatch warning
platform/chrome: cros_ec_proto: Update size arg types
platform/chrome: cros_ec_proto: Rename cros_ec_command function
regulator: cros-ec: Use common cros_ec_command()
wifi: rtw89: support MULTI_BSSID and correct BSSID mask of H2C
wifi: ray_cs: Drop useless status variable in parse_addr()
wifi: ray_cs: Utilize strnlen() in parse_addr()
wifi: rtw88: use %*ph to print small buffer
scsi: core: iscsi: Directly use ida_alloc()/ida_free()
scsi: target: iscsi: Control authentication per ACL
scsi: target: iscsi: Extract auth functions
scsi: target: iscsi: Add upcast helpers
scsi: qla2xxx: Update version to 10.02.07.500-k
scsi: qla2xxx: edif: Fix n2n login retry for secure device
scsi: qla2xxx: edif: Fix n2n discovery issue with secure target
scsi: qla2xxx: edif: Remove old doorbell interface
scsi: qla2xxx: edif: Add retry for ELS passthrough
scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application
scsi: qla2xxx: edif: Fix potential stuck session in sa update
scsi: qla2xxx: edif: Add bsg interface to read doorbell events
scsi: qla2xxx: edif: Wait for app to ack on sess down
scsi: qla2xxx: edif: bsg refactor
scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing
drm/i915/dg2: Correct DSS check for Wa_1308578152
dt-bindings: vendor-prefixes: document several vendors for Aspeed BMC boards
of: check previous kernel's ima-kexec-buffer against memory bounds
drm/i915/dg2: Add Wa_14015795083
drm/amd/display: refactor dirty rect dmub command decision
drm/amd/display: pass panel instance in DMUB dirty rect command
drm/amd/display: Add PSR-SU-RC support in DC
drm/amd/display: expose AMD specific DPCD for PSR-SU-RC support
drm/amd/display: 3.2.189
drm/amd/display: Add HDMI member to DTO
drm/amd/display: Extend soc BB capabilitiy
drm/amd/display: Fix entry into transient encoder assignment mode.
drm/amd/display: Fix dpp dto for disabled pipes
drm/amd/display: 3.2.188
drm/amd/display: [FW Promotion] Release 0.0.119.0
drm/amd/display: Enable 3 plane MPO
drm/amd/display: Cap OLED brightness per max frame-average luminance
drm/amd/display: add DP sanity checks during enable stream
drm/amd/display: Correct min comp buffer size
drm/amd/display: Blank eDP on enable drv if odm enabled
drm/amd/display: Avoid reading LTTPR caps in non-LTTPR mode.
Revert "drm/amd/display: Pass the new context into disable OTG WA"
Revert "drm/amdgpu: Ensure the DMA engine is deactivated during set ups"
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
drm/i915: remove noisy logs in intel_dp_dsc_get_output_bpp()
drm/i915/utils: throw out unused stuff
drm/i915/drv: drop intel_bios.h include
drm/i915/tasklet: separate local hacks around struct tasklet_struct
drm/i915/client: only include what's needed
docs/bpf: Update documentation for BTF_KIND_ENUM64 support
selftests/bpf: Add a test for enum64 value relocations
selftests/bpf: Test BTF_KIND_ENUM64 for deduplication
selftests/bpf: Add BTF_KIND_ENUM64 unit tests
selftests/bpf: Test new enum kflag and enum64 API functions
selftests/bpf: Fix selftests failure
bpftool: Add btf enum64 support
libbpf: Add enum64 relocation support
libbpf: Add enum64 support for bpf linking
libbpf: Add enum64 sanitization
libbpf: Add enum64 support for btf_dump
libbpf: Add enum64 deduplication support
libbpf: Add enum64 parsing and new enum64 public API
libbpf: Refactor btf__add_enum() for future code sharing
libbpf: Fix an error in 64bit relocation value computation
libbpf: Permit 64bit relocation value
bpf: Add btf enum64 support
fs/ntfs3: Remove redundant assignment to variable frame
fs/ntfs3: Remove a useless test
drm/bridge: lt9611uxc: Cancel only driver's work
drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init
drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init
staging: r8188eu: remove HW_VAR_SLOT_TIME from SetHwReg8188EU()
staging: greybus: loopback: fix a spelling error.
staging: r8188eu: fix declaration to match 'foo *bar'
ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
ASoC: simple-card-utils: Make asoc_simple_clean_reference() return void
ASoC: wm8731: update wlf,wm8731.yaml reference
ASoC: Intel: broadwell: Make broadwell_disable_jack() return void
RDMA/mlx5: Add a umr recovery flow
RDMA/hfi1: Fix typo in comment
drm/mgag200: Store positions of I2C data and clock bits in device info
drm/mgag200: Store vidrst flag in device info
drm/mgag200: Store maximum resolution and memory bandwidth in device info
drm/mgag200: Store HW_BUG_NO_STARTADD flag in device info
drm/mgag200: Add struct mgag200_device_info
drm/mgag200: Implement new init logic
drm/mgag200: Call mgag200_device_probe_vram() from per-model init
drm/mgag200: Move PCI-option setup into model-specific code
drm/mgag200: Initialize each model in separate function
drm/mgag200: Remove special case for G200SE with <2 MiB
clk: renesas: rzg2l: Fix reset status function
drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
drm/mediatek: Keep dsi as LP00 before dcs cmds transfer
drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs
drm/mediatek: Modify dsi funcs to atomic operations
clk: sunxi-ng: Deduplicate ccu_clks arrays
ASoC: SOF: mediatek: mt8195 suspend check dsp idle
ASoC: SOF: mediatek: mt8195 modify dram type as non-cache
ASoC: SOF: mediatek: Add shared_size for mediatek common chip information
ASoC: SOF: mediatek: revise mt8195 clock sequence
ASoC: SOF: amd: Add SOF pm ops callback for Renoir
ASoC: Intel: sof_sdw: allow HDaudio/HDMI disable
ASoC: Intel: boards: rename RTL1019 compatible driver to rt1019p
ASoC: SOF: Intel: add MeteorLake machines
drm/probe-helper: Default to 640x480 if no EDID on DP
dt-bindings: display: bridge: sil,sii9022: Convert to json-schema
drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.4
drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
drm/amdgpu/display: fix DCN3.2 Makefiles for non-x86
drm/amdgpu/display: make some functions static
drm/amdgpu/discovery: add comments about VCN instance handling
drm/amd/display: Detect dpcd_rev when hotplug mst monitor
drm/amd/display: Update optimized blank calc and programming
drm/amd/display: Implement MPO PSR SU
drm/amd/display: update cursor position to DMUB FW
drm/amd/display: calculate psr config settings in runtime in DM
drm/amd/display: add shared helpers to update psr config fields to power module
drm/amd/display: PSRSU+DSC WA for specific TCON
drm/amd/display: use HW lock mgr for PSR-SU
drm/amd/display: Set PSR level to enable ALPM by default
drm/amd/display: fix system hang when PSR exits
drm/amd/display: add vline time in micro sec to PSR context
drm/amd/display: Set default value of line_capture_indication
drm/amd/display: Passing Y-granularity to dmub fw
drm/amd/amdgpu: add pipe1 hardware support
drm/amd/amdgpu: Enable high priority gfx queue
drm/amdgpu: adding device coredump support
drm/amdgpu: save the reset dump register value for devcoredump
drm/amd/display: program PSR2 DPCD Configuration
drm/amd/display: revise Start/End SDP data
drm/amd/display: update GSP1 generic info packet for PSRSU
drm/amd/display: combine dirty rectangles in DMUB FW
drm/amd/display: feed PSR-SU as psr version to dmub FW
dt-bindings: ps2-gpio: document bus signals open drain
dt-bindings: ps2-gpio: convert binding to json-schema
of: constify of_property_check_flags() prop argument
fs/ntfs3: Fix missing i_op in ntfs_read_mft
fs/ntfs3: Refactor ni_try_remove_attr_list function
fs/ntfs3: Fix double free on remount
fs/ntfs3: Refactoring of indx_find function
ASoC: mediatek: mt8186: add misc driver and register definitions
ASoC: mediatek: mt8186: support gpio control in platform driver
ASoC: mediatek: mt8186: support audio clock control in platform driver
ASoC: mediatek: mt8186: support tdm in platform driver
ASoC: mediatek: mt8186: support src in platform driver
ASoC: mediatek: mt8186: support pcm in platform driver
ASoC: mediatek: mt8186: support i2s in platform driver
ASoC: mediatek: mt8186: support hw gain in platform driver
ASoC: mediatek: mt8186: support hostless in platform driver
ASoC: mediatek: mt8186: support adda in platform driver
ASoC: mediatek: mt8186: support audsys clock control
ASoC: mediatek: mt6366: support for mt6366 codec
drm/i915/display/fbc: Do not apply WA 22014263786 to DG2
ath11k: Fix warnings reported by checkpatch
ath11k: Fix LDPC config in set_bitrate_mask hook
ath11k: Avoid REO CMD failed prints during firmware recovery
ath11k: Fix incorrect debug_mask mappings
ath11k: fix missing skb drop on htc_tx_completion error
riscv: dts: microchip: remove spi-max-frequency property
drm/mediatek: Add suffix 0 to DDP_COMPONENT_DITHER for mt8195 vdosys0
drm/mediatek: Add mediatek-drm of vdosys0 support for mt8195
drm/mediatek: Add MERGE support for mediatek-drm
drm/mediatek: Add DSC support for mediatek-drm
mtd: spinand: Add support for ATO25D1GA
dt-bindings: mtd: mxc-nand: Drop undocumented properties from example
mtd: rawnand: meson: Fix a potential double free issue
mtd: rawnand: cafe: fix drivers probe/remove methods
mtd: maps: Fix refcount leak in ap_flash_init
mtd: maps: Fix refcount leak in of_flash_probe_versatile
ASoC: tlv320dac3x: Use modern ASoC DAI format terminology
ASoC: tlv320aic33: Use modern ASoC DAI format terminology
ASoC: tlv320aic32x4: Use modern ASoC DAI format terminology
ASoC: tlv320aic31xx: Use modern ASoC DAI format terminology
ASoC: tlv320aic26: Use modern ASoC DAI format terminology
ASoC: tlv320aic23: Use modern ASoC DAI format terminology
ASoC: tlv320adcx140: Use modern ASoC DAI format terminology
ASoC: tlv320adc3xxx: Use modern ASoC DAI format terminology
ASoC: uda1334: Use modern ASoC DAI format terminology
ASoC: tas6424: Use modern ASoC DAI format terminology
ASoC: tas5720: Use modern ASoC DAI format terminology
ASoC: tas5086: Use modern ASoC DAI format terminology
ASoC: tas2770: Use modern ASoC DAI format terminology
ASoC: tas2552: Use modern ASoC DAI format terminology
ASoC: sti-sas: Use modern ASoC DAI format terminology
ASoC: sta350: Use modern ASoC DAI format terminology
ASoC: sta32x: Use modern ASoC DAI format terminology
ASoC: rk3328: Use modern ASoC DAI format terminology
ASoC: max98090: Use modern ASoC DAI format terminology
ASoC: cx2072x: Use modern ASoC DAI format terminology
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
ASoC: Intel: cirrus-common: fix incorrect channel mapping
ASoC: qcom: lpass-platform: Update VMA access permissions in mmap callback
ASoC: nau8822: Add operation for internal PLL off and on
ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()
ASoC: stm32: dfsdm: fix typo in comment
ASoC: fsl_mqs: simplify the code with adding fsl_mqs_soc_data
ASoC: max9860: Use modern ASoC DAI format terminology
ASoC: mediatek: remove unnecessary check of clk_disable_unprepare
ASoC: codecs: da7210: add check for i2c_add_driver
ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
ASoC: tfa9879: Use modern ASoC DAI format terminology
ASoC: qcom: soundwire: Add support for controlling audio CGCR from HLOS
ASoC: ops: Remove unneeded delay.h inclusion
ASoC: stm32: sai: Remove useless define
ASoC: fsl_xcvr:Fix unbalanced pm_runtime_enable in fsl_xcvr_probe
ASoC: cs35l45: Make cs35l45_remove() return void
ASoC: nau8822: Don't reconfigure PLL to the same values
ASoC: simple-card-utils: rename asoc_simple_init_dai_link_params() to asoc_simple_init_for_codec2codec()
ASoC: fsl_asrc_dma: enable dual fifo for ASRC P2P
ASoC: dt-bindings: nxp,tfa989x: Add tfa9890 support
ASoC: codecs: tfa989x: Add support for tfa9890
ASoC: max98390: use linux/gpio/consumer.h to fix build
ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
ASoC: fsl_sai: add error message in case of missing imx-pcm-dma support
ASoC: fsl_sai: use local device pointer
ASoC: ops: Clarify snd_soc_info_volsw_sx()
ASoC: amd: acp: fix typo in comment
ASoC: ab8500: Remove some leftover from the "Replace GPLv2 boilerplate/reference with SPDX" rules
ASoC: imx-audmux: Silence a clang warning
ASoC: ux500: Remove some leftover from the "Replace GPLv2 boilerplate/reference with SPDX" rules
ASoC: samsung: Fix error handling in aries_audio_probe
ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe
ASoC: meson: remove useless initialization
ASoC: samsung: snow: simplify error handling
ASoC: rockchip: simplify error handling
ASoC: qcom: q6dsp: remove spurious space
ASoC: qcom: q6dsp: q6adm: remove useless initializations
ASoC: mediatek: mt8195: simplify error handling
ASoC: Intel: sof_pcm512x: remove unnecessary init
ASoC: Intel: boards: reset acpi_chan_package
ASoC: Intel: atom: controls: remove useless initializations
ASoC: Intel: atom: sst_ipc: remove useless initializations
ASoC: Intel: atom: sst_ipc: remove redundant test
ASoC: Intel: atom: sst: remove useless initialization
ASoC: wcd9335: remove redundant tests
ASoC: wcd-mbhc-v2: remove useless initialization
ASoC: cs42l42: remove redundant test
ASoC: cs35l45: typo in argument definition
ASoC: ssm4567: Use modern ASoC DAI format terminology
ASoC: ssm2602: Use modern ASoC DAI format terminology
ASoC: ssm2518: Use modern ASoC DAI format terminology
ASoC: amd: acp: Add support for rt5682s and rt1019 card with hs instance
ASoC: amd: acp: Add support for nau8825 and max98360 card
ASoC: cs35l41: Do not print error when waking from hibernation
ASoC: cs35l41: Add common cs35l41 enter hibernate function
ASoC: cs35l41: Move cs35l41 exit hibernate function into shared code
ASoC: da732x: Drop no-op remove function
ASoC: lm49453: Drop no-op remove function
ASoC: da7219: Drop no-op remove function
ASoC: ak4642: Drop no-op remove function
ASoC: simple-card-utils: Move snd_soc_component_is_codec to be local
ASoC: soc-dai: Remove set_fmt_new callback
ASoC: xtensa: Rename set_fmt_new back to set_fmt
ASoC: ux500: Rename set_fmt_new back to set_fmt
ASoC: ti: Rename set_fmt_new back to set_fmt
ASoC: test-component: Rename set_fmt_new back to set_fmt
ASoC: tegra: Rename set_fmt_new back to set_fmt
ASoC: sunxi: Rename set_fmt_new back to set_fmt
ASoC: stm: Rename set_fmt_new back to set_fmt
ASoC: sh: Rename set_fmt_new back to set_fmt
ASoC: samsung: Rename set_fmt_new back to set_fmt
ASoC: rockchip: Rename set_fmt_new back to set_fmt
ASoC: qcom: Rename set_fmt_new back to set_fmt
ASoC: pxa: Rename set_fmt_new back to set_fmt
ASoC: mxs-saif: Rename set_fmt_new back to set_fmt
ASoC: meson: Rename set_fmt_new back to set_fmt
ASoC: mediatek: Rename set_fmt_new back to set_fmt
ASoC: jz4740-i2s: Rename set_fmt_new back to set_fmt
ASoC: Intel: Rename set_fmt_new back to set_fmt
ASoC: img: Rename set_fmt_new back to set_fmt
ASoC: hisilicon: Rename set_fmt_new back to set_fmt
ASoC: fsl: Rename set_fmt_new back to set_fmt
ASoC: dwc: Rename set_fmt_new back to set_fmt
ASoC: ep93xx: Rename set_fmt_new back to set_fmt
ASoC: bcm: Rename set_fmt_new back to set_fmt
ASoC: au1x: Rename set_fmt_new back to set_fmt
ASoC: atmel: Rename set_fmt_new back to set_fmt
ASoC: amd: vangogh: Rename set_fmt_new back to set_fmt
ASoC: core: Always send the CPU DAI a direct clock specifier
ASoC: xtensa: Update to use set_fmt_new callback
ASoC: ux500: Update to use set_fmt_new callback
ASoC: ti: Update to use set_fmt_new callback
ASoC: test-component: Update to use set_fmt_new callback
ASoC: tegra: Update to use set_fmt_new callback
ASoC: sunxi: Update to use set_fmt_new callback
ASoC: stm: Update to use set_fmt_new callback
ASoC: sh: Update to use set_fmt_new callback
ASoC: samsung: Update to use set_fmt_new callback
ASoC: rockchip: Update to use set_fmt_new callback
ASoC: qcom: Update to use set_fmt_new callback
ASoC: pxa: Update to use set_fmt_new callback
ASoC: mxs-saif: Update to use set_fmt_new callback
ASoC: meson: Update to use set_fmt_new callback
ASoC: mediatek: Update to use set_fmt_new callback
ASoC: js4740-i2s: Update to use set_fmt_new callback
ASoC: Intel: Update to use set_fmt_new callback
ASoC: img: Update to use set_fmt_new callback
ASoC: hisilicon: Update to use set_fmt_new callback
ASoC: fsl: Update to use set_fmt_new callback
ASoC: dwc: Update to use set_fmt_new callback
ASoC: ep93xx: Update to use set_fmt_new callback
ASoC: bcm: Update to use set_fmt_new callback
ASoC: au1x: Update to use set_fmt_new callback
ASoC: atmel: Update to use set_fmt_new callback
ASoC: amd: vangogh: Update to use set_fmt_new callback
ASoC: core: Add set_fmt_new callback that directly specifies provider
ASoC: Intel: avs: Add da7219 machine board
ASoC: Intel: avs: Add max98373 machine board
ASoC: Intel: avs: Add max98357a machine board
ASoC: Intel: avs: Add ssm4567 machine board
ASoC: Intel: avs: Add nau8825 machine board
ASoC: Intel: avs: Add rt5682 machine board
ASoC: Intel: avs: Add rt298 machine board
ASoC: Intel: avs: Add rt286 machine board
ASoC: Intel: avs: Add rt274 machine board
ASoC: Intel: avs: Add I2S-test machine board
ASoC: Intel: avs: Add DMIC machine board
ASoC: Intel: avs: Add HDAudio machine board
ASoC: codecs: Add HD-Audio codec driver
ALSA: Add snd_pcm_direction_name() helper
ASoC: tegra: AHUB routes for OPE module
ASoC: tegra: Add Tegra210 based OPE driver
ASoC: tegra: Add binding doc for OPE module
ASoC: nau8822: Disable internal PLL if freq_out is zero
thunderbolt: Add support for Intel Raptor Lake
thunderbolt: Fix some kernel-doc comments
thunderbolt: Change TMU mode to HiFi uni-directional once DisplayPort tunneled
thunderbolt: Add CL1 support for USB4 and Titan Ridge routers
thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode
thunderbolt: Fix typos in CLx enabling
thunderbolt: CLx disable before system suspend only if previously enabled
thunderbolt: Silently ignore CLx enabling in case CLx is not supported
clk: renesas: r9a06g032: Fix UART clkgrp bitsel
clk: renesas: r9a06g032: Drop some unused fields
clk: renesas: r9a09g011: Add WDT clock and reset entries
clk: renesas: r9a09g011: Add PFC clock and reset entries
clk: renesas: r9a07g044: Add POEG clock and reset entries
clk: renesas: r9a07g044: Add GPT clock and reset entry
pinctrl: renesas: rzg2l: Return -EINVAL for pins which have input disabled
opp: Fix some kernel-doc comments
opp: Fix error check in dev_pm_opp_attach_genpd()
staging: r8188eu: use u8, u16 in issue_action_BA prototype
staging: r8188eu: remove the pframe variable
staging: r8188eu: calculate the delba length
staging: r8188eu: clarify the contents of the delba params
staging: r8188eu: use mgmt to set delba params
staging: r8188eu: use mgmt to set the delba reason code
staging: r8188eu: calculate the addba response length
staging: r8188eu: use ieee80211 to set addba resp capabilities
staging: r8188eu: use mgmt to set the addba resp timeout
staging: r8188eu: use mgmt to set the addba resp status
staging: r8188eu: use mgmt to set resp dialog token
staging: greybus: audio: fix loop cursor use after iteration
staging: r8188eu: Drop redundant memset overwritten by memcpy
staging: r8188eu: fix the declaration of process_pwrbit_data
staging: r8188eu: use ieee80211 defines for back action codes
staging: vchiq_arm: remove global 'vchiq_states' array
staging: vchiq_arm: use state from vchiq instance
staging: vchiq_arm: pass vchiq instance to 'handle_to_service'
staging: vchiq_arm: pass vchiq instance to 'vchiq_get_service_userdata'
staging: vchiq_arm: pass vchiq instance to 'vchiq_get_client_id'
staging: vchiq_arm: pass vchiq instance to 'find_service_by_handle'
staging: vchiq_arm: pass vchiq instance to service callbacks
staging: vchiq_arm: get rid of global device structure
staging: vchiq_arm: add reference to vchiq device in vchiq_state
staging: rtl8192u: Fix syntax errors in comments
staging: vt6655: Update function description
staging: rtl8723bs: fix placement of braces
staging: r8188eu: calculate the addba request length
staging: r8188eu: use mgmt to set start sequence number
staging: r8188eu: use ieee80211 to set addba capabilities
staging: r8188eu: use mgmt to set the timeout
staging: r8188eu: use mgmt to set the dialog token
staging: r8188eu: use mgmt to set the action codes
staging: r8188eu: use mgmt to set the category
staging: r8188eu: use mgmt to set the sequence number
staging: r8188eu: use mgmt to set the addresses
staging: r8188eu: use ieee80211_mgmt in issue_action_BA
staging: r8188eu: use defines for the block action codes
staging: r8188eu: remove unnecessary category check
staging: vt6655: Delete upc.h
staging: vt6655: Add missing BE support on 2x iowrite32
staging: vt6655: Replace VNSvOutPortD with iowrite32
staging: vt6655: Replace MACvRx1PerPktMode with VNSvOutPortD
staging: vt6655: Replace MACvRx0PerPktMode with VNSvOutPortD
staging: vt6655: Replace MACvSetCurrBCNTxDescAddr with VNSvOutPortD
staging: vt6655: Replace MACvIntDisable with VNSvOutPortD
staging: vt6655: Replace MACvIntEnable with VNSvOutPortD
staging: vt6655: Replace MACvWriteISR with VNSvOutPortD
staging: vt6655: Replace VNSvOutPortW with iowrite16
staging: vt6655: Replace MACvSetCurrBCNLength with VNSvOutPortW
staging: greybus: Fix indentation in fw-management.c
staging: sm750fb: fix camelCase function name
staging: rts5208: spi.c: fix codestyle error in dynamic debug code
staging: r8188eu: convert pr_info_once call in core/rtw_fw.c
staging: qlge: fix typo in comment
platform/chrome: cros_ec_commands: Fix syntax errors in comments
platform/chrome: cros_ec_proto: add Kunit tests for cros_ec_check_result()
platform/chrome: cros_ec_proto: update cros_ec_check_result() comment
platform/chrome: cros_ec_proto: factor legacy out from cros_ec_prepare_tx()
platform/chrome: cros_ec_proto: add Kunit tests for cros_ec_prepare_tx()
selftests/bpf: Add drv mode testing for xdping
libbpf: Fix is_pow_of_2
selftests/bpf: Fix tc_redirect_dtime
bpf, test_run: Remove unnecessary prog type checks
libbpf: Fix a couple of typos
drm/amd/display: align dmub cmd header to latest dmub FW to support PSR-SU
drm/amdgpu/display/dc: Add ACP_DATA register
drm/amdgpu/display: Protect some functions with CONFIG_DRM_AMD_DC_DCN
drm/amd/display: Add ODM seamless boot support
drm/amd/display: Implement DTBCLK ref switching on dcn32
drm/amd/display: Match dprefclk with clk registers
drm/amd/display: cleaning up smu_if to add future flexibility
drm/amd/display: update disp pattern generator routine for DCN30
drm/amd/display: Updates for OTG and DCCG clocks
drm/amd/display: FCLK P-state support updates
drm/amd/display: Introduce new update_clocks logic
drm/amd/display: set link fec status during init for DCN32
drm/amd/display: add new pixel rate programming
drm/amd/display: Remove W/A for ODM memory pins
drm/amdgpu: fix up comment in amdgpu_device_asic_has_dc_support()
drm/amd/display: do not override CURSOR_REQ_MODE when SubVP is not enabled
drm/amdgpu: delete duplicate condition in gfx_v11_0_soft_reset()
drm/amdgpu/swsmu: use new register offsets for smu_cmn.c
drm/amd/display: change dsc image width cap for dcn32 and dcn321
drm/amdgpu/swsmu: add SMU mailbox registers in SMU context
drm/amd/display: Disable DTB Ref Clock Switching in dcn32
drm/amdgpu/gmc11: enable AGP aperture
drm/amdgpu: convert nbio_v2_3_clear_doorbell_interrupt() to IP version
drm/amd/display: set dram speed for all states
drm/amdgpu: simplify the logic in amdgpu_device_parse_gpu_info_fw()
drm/amdgpu: convert sienna_cichlid_populate_umd_state_clk() to use IP version
drm/amd/display: Halve DTB Clock Value for DCN32
drm/amd/display: Add additional guard for FCLK pstate message for DCN321
drm/amdgpu: fix sdma doorbell issue on SDMA v6.0 and NBIO v7.7
drm/amdgpu: add CSDMA reg offsets for NBIO v7.7.0
drm/amdgpu: add apu sequence in the imu v11
drm/amdgpu/pm: implement the SMU_MSG_EnableGfxImu function
drm/amdgpu/pm: update MP v13_0_4 smu message register marco
drm/amdgpu: add mmhub v3_0_1 ip block
drm/amdgpu: add mmhub v3_0_1 headers
drm/amdgpu: use the callback function for reset status polling on IMU
drm/amd/display: Ensure that DMCUB fw in use is loaded by DC and not VBIOS
drm/amd/display: use updated clock source init routine
drm/amd/display: Select correct DTO source
drm/amdgpu: print umc correctable error address
drm/amd/display: disable idle optimizations
drm/amd/display: add missing interrupt handlers for DCN32/DCN321
drm/amd/display: Implement WM table transfer for DCN32/DCN321
drm/amd/display: Various DML fixes to enable higher timings
drm/amd/display: Add guard for FCLK pstate message to PMFW for DCN321
drm/amdgpu: introduce two work mode for imu
drm/amd/display: Use DTBCLK for valid pixel clock
drm/amd/display: Add missing instance for clock source register
drm/amd/display: Fix USBC link creation
drm/amd: Add GFX11 modifiers support to AMDGPU (v3)
drm/amd/amdgpu: align the cg and pg settings
drm/amd/display: add DCN32 to IP discovery table
drm/amd/display: Add DM support for DCN32/DCN321
drm/amdgpu/mes11: update mes11 api interface
drm/amd/display: Add dependant changes for DCN32/321
drm/amd/display: add DCN32/321 specific files for Display Core
drm/amd/display: add CLKMGR changes for DCN32/321
drm/amd/display: DML changes for DCN32/321
drm/amd/display: add GPIO changes for DCN32/321
drm/amd/display: add dcn32 IRQ changes
drm/amd/display: Add DMCUB source files and changes for DCN32/321
drm/amd: add register headers for DCN32/321
drm/amd/display: Add DCN32/321 version identifiers
drm/amd: Add atomfirmware.h definitions needed for DCN32/321
drm/amdgpu/pm: support mca_ceumc_addr in ecctable
drm/amd: Fix spelling typo in comments
drm/amd/pm: enable fclk ds feature for SMU 13.0.0
drm/amd/pm: update SMU 13.0.0 driver_if header
drm/amd/pm: correct the way for retrieving current uclk frequency
amdgpu: amdgpu_device.c: Removed trailing whitespace
drm/amdgpu: convert sienna_cichlid_get_default_config_table_settings() to IP version
drm/amdgpu: simplify amdgpu_device_asic_has_dc_support()
drm/amdgpu/display: Prepare for new interfaces
drm/i915/pvc: GuC depriv applies to PVC
drm: bridge: Add TI DLPC3433 DSI to DMD bridge
dt-bindings: display: bridge: Add TI DLPC3433 DSI to DMD
gfs2: Remove redundant NULL check before kfree
drm/i915/regs: split out intel audio register definitions
drm/i915/display/adlp: More updates to voltage swing table
bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues
sample: bpf: xdp_router_ipv4: Allow the kernel to send arp requests
libbpf: Fix determine_ptr_size() guessing
bpf: Fix KASAN use-after-free Read in compute_effective_progs
bpftool: Check for NULL ptr of btf in codegen_asserts
selftests/bpf: Fix test_run logic in fexit_stress.c
bpftool: Use libbpf_bpf_link_type_str
selftests/bpf: Add test for libbpf_bpf_link_type_str
libbpf: Introduce libbpf_bpf_link_type_str
bpftool: Use libbpf_bpf_attach_type_str
selftests/bpf: Add test for libbpf_bpf_attach_type_str
libbpf: Introduce libbpf_bpf_attach_type_str
bpftool: Use libbpf_bpf_map_type_str
selftests/bpf: Add test for libbpf_bpf_map_type_str
libbpf: Introduce libbpf_bpf_map_type_str
bpftool: Use libbpf_bpf_prog_type_str
selftests/bpf: Add test for libbpf_bpf_prog_type_str
libbpf: Introduce libbpf_bpf_prog_type_str
bpf: Correct the comment about insn_to_jit_off
bpf, riscv: Support riscv jit to provide bpf_line_info
bpf: Unify data extension operation of jited_ksyms and jited_linfo
xdp: Directly use ida_alloc()/free() APIs
drm/nouveau: fix another off-by-one in nvbios_addr
drm/bridge: parade-ps8640: Handle DP AUX more properly
drm/bridge: Add devm_drm_bridge_add()
drm/dp: Add callbacks to make using DP AUX bus properly easier
drm/i915: Add extra registers to GPU error dump
drm/i915/pvc: Add SSEU changes
drm/i915/sseu: Disassociate internal subslice mask representation from uapi
drm/i915/sseu: Don't try to store EU mask internally in UAPI format
drm/i915/sseu: Simplify gen11+ SSEU handling
drm/i915/xehp: Drop GETPARAM lookups of I915_PARAM_[SUB]SLICE_MASK
drm/i915/xehp: Use separate sseu init function
drm/gma500: Read EDID from the correct i2c adapter
drm/gma500: Make oaktrail lvds use ddc adapter from drm_connector
drm/gma500: Make cdv crt use ddc adapter from drm_connector
drm/gma500: Make psb lvds use ddc adapter from drm_connector
drm/gma500: Make cdv hdmi use ddc adapter from drm_connector
drm/gma500: Make cdv lvds use ddc adapter from drm_connector
drm/gma500: Make gma_i2c_chan a subclass of i2c_adapter
drm/gma500: Use gma_ prefix for our i2c abstraction
drm/ssd130x: Only define a SPI device ID table when built as a module
KVM: s390: selftests: Use TAP interface in the reset test
KVM: s390: selftests: Use TAP interface in the tprot test
KVM: s390: selftests: Use TAP interface in the sync_regs test
KVM: s390: selftests: Use TAP interface in the memop test
Documentation/virt/kvm/api.rst: Explain rc/rrc delivery
Documentation/virt/kvm/api.rst: Add protvirt dump/info api descriptions
Documentation: virt: Protected virtual machine dumps
KVM: s390: Add KVM_CAP_S390_PROTECTED_DUMP
KVM: s390: Add CPU dump functionality
KVM: s390: Add configuration dump functionality
KVM: s390: pv: Add query dump information
KVM: s390: pv: Add dump support definitions
KVM: s390: pv: Add query interface
s390/uv: Add dump fields to query
s390/uv: Add SE hdr query information
drm/i915: Treat DMRRS as static DRRS
drm/i915/bios: Define more BDB contents
drm/i915/bios: Fix aggressiveness typos
drm/i915: Accept more fixed modes with VRR panels
drm/i915: Print out rejected fixed modes
drm/i915: Parse VRR capability from VBT
drm/i915/display: stop using BUG()
Input: mtk-pmic-keys - move long press debounce mask to mtk_pmic_regs
Input: mtk-pmic-keys - transfer per-key bit in mtk_pmic_keys_regs
Input: mtk-pmic-keys - use single update when configuring long press behavior
Input: mtk-pmic-keys - allow compiling with COMPILE_TEST
drm/i915/pvc: Add initial PVC workarounds
drm/i915/pvc: Extract stepping information from PCI revid
Input: adp5588-keys - do not explicitly set device as wakeup source
Input: adp5588-keys - switch to using managed resources
Input: adp5588-keys - switch to using threaded interrupt
Input: adp5588-keys - drop CONFIG_PM guards
drm/nouveau/fifo/gv100-: set gv100_fifo_runlist storage-class to static
drm/i915: Require an exact DP link freq match for the DG2 PLL
drm/i915: Check hw.enable and hw.active in intel_pipe_config_compare()
drm/i915: Improve modeset debugs
drm/i915: s/pipe_config/crtc_state/
drm/i915: Adjust intel_modeset_pipe_config() & co. calling convention
drm/i915: Extract PIPE_CONF_CHECK_RECT()
drm/i915: Extract PIPE_CONF_CHECK_TIMINGS()
drm/i915: Clean up DPLL related debugs
drm/i915: Split shared dpll .get_dplls() into compute and get phases
drm/i915/tc: Don't default disconnected legacy Type-C ports to TBT mode (v2)
drm/hyperv : Removing the restruction of VRAM allocation with PCI bar size
drm: use dma_fence_unwrap_merge() in drm_syncobj
dma-buf: generalize dma_fence unwrap & merging v3
dma-buf: return only unsignaled fences in dma_fence_unwrap_for_each v3
dma-buf: cleanup dma_fence_unwrap implementation
dma-buf: cleanup dma_fence_unwrap selftest v2
drm/mipi-dbi: align max_chunk to 2 in spi_transfer
ath10k: fix regdomain info of iw reg set/get
ath11k: support avg signal in station dump
ath11k: fix IRQ affinity warning on shutdown
ath6kl: fix typo in comment
ath11k: fix netdev open race
wifi: wilc1000: add IGTK support
wifi: wilc1000: add WPA3 SAE support
wifi: wilc1000: remove WEP security support
wifi: wilc1000: use correct sequence of RESET for chip Power-UP/Down
wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
wifi: rtw88: Fix Sparse warning for rtw8821c_hw_spec
wifi: rtw88: Fix Sparse warning for rtw8723d_hw_spec
wifi: rtw88: Fix Sparse warning for rtw8822c_hw_spec
wifi: rtw88: Fix sparse warning for rtw8822b_hw_spec
rtw88: fix null vif pointer when hw_scan fails
rtw89: sar: adjust and support SAR on 6GHz band
rtw89: 8852c: rfk: re-calibrate RX DCK once thermal changes a lot
rtw89: pci: handle hardware watchdog timeout interrupt status
rtw89: fix null vif pointer when hw_scan fails
rtw89: fix channel inconsistency during hw_scan
dma-buf: cleanup dma_fence_chain_walk
wifi: cw1200: cleanup the code a bit
Input: cros_ec_keyb - handle x86 detachable/convertible Chromebooks
Input: cros_ec_keyb - switch to using generic device properties
Input: zinitix - rename defines ZINITIX_*
dt-bindings: input: use generic node names
Input: omap4-keypad - switch to using pm_runtime_resume_and_get()
drm/edid: Extract drm_edid_decode_mfg_id()
drm/i915/bios: Determine panel type via PNPID match
drm/i915/bios: Split VBT data into per-panel vs. global parts
drm/i915/bios: Split VBT parsing to global vs. panel specific parts
drm/i915/bios: Split parse_driver_features() into two parts
drm/i915/pps: Keep VDD enabled during eDP probe
drm/i915/pps: Reinit PPS delays after VBT has been fully parsed
drm/i915/pps: Split PPS init+sanitize in two
drm/i915/pps: Stash away original BIOS programmed PPS delays
drm/i915/pps: Don't apply quirks/etc. to the VBT PPS delays if they haven't been initialized
drm/i915/pps: Introduce pps_delays_valid()
drm/i915/pps: Split pps_init_delays() into distinct parts
drm/i915: Extract intel_edp_fixup_vbt_bpp()
drm/i915: Pass intel_connector to intel_vrr_is_capable()
drm/i915/display/adl_p: Updates to HDMI combo PHY voltage swing table
drm/i915: Individualize fences before adding to dma_resv obj
HID: amd_sfh: Don't show client init failed as error when discovery fails
HID: wacom: Don't register pad_input for touch switch
HID: wacom: Only report rotation for art pen
drm/panfrost: Add arm,mali-valhall-jm compatible
drm/panfrost: Add Mali-G57 "Natt" support
drm/panfrost: Don't set L2_MMU_CONFIG quirks
drm/panfrost: Add "clean only safe" feature bit
drm/panfrost: Add HW_ISSUE_TTRX_3485 quirk
drm/panfrost: Handle HW_ISSUE_TTRX_3076
drm/panfrost: Constify argument to has_hw_issue
drm/panfrost: Handle HW_ISSUE_TTRX_2968_TTRX_3162
dt-bindings: Add compatible for Mali Valhall (JM)
drm: bridge: icn6211: Adjust clock phase using SYS_CTRL_1
dt-bindings: display: ingenic,jz4780-hdmi: Drop undocumented 'ddc-i2c-bus'
drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c
drm/i915/gt: Fix memory leaks in per-gt sysfs
drm/i915/gt: Add media RP0/RPn to per-gt sysfs
drm/i915/pcode: Init pcode on different gt's
drm/i915/gt: Add media freq factor to per-gt sysfs
drm/i915/reset: Fix error_state_read ptr + offset use
drm/i915/hwconfig: Future-proof platform checks
drm/vkms: Update vkms_composer_worker documentation
drm: use ENOMEM for drmm_kzalloc allocation failures
drm/i915/dg2: Support 4k@30 on HDMI
KVM: Do not pin pages tracked by gfn=>pfn caches
KVM: Fix multiple races in gfn=>pfn cache refresh
KVM: Fully serialize gfn=>pfn cache refresh via mutex
KVM: Do not incorporate page offset into gfn=>pfn cache user address
KVM: Put the extra pfn reference when reusing a pfn in the gpc cache
KVM: Drop unused @gpa param from gfn=>pfn cache's __release_gpc() helper
KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors
KVM: VMX: Print VM-instruction error as unsigned
KVM: VMX: Print VM-instruction error when it may be helpful
drm/i915/hwconfig: Report no hwconfig support on ADL-N
drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m
drm/i915/guc: XEHPSDV and PVC do not use HuC
drm/i915/pvc: Add new BCS engines to GuC engine list
drm/i915/pvc: Remove additional 3D flags from PIPE_CONTROL
drm/i915/pvc: Add forcewake support
drm/i915/uncore: Reorganize and document shadow and forcewake tables
drm/i915: fix typos in comments
drm/i915: Update tiled blits selftest
drm/nouveau/tegra: remove needless NULL check
drm/nouveau/mmu: fix typo in comment
drm/nouveau: clear output poll workers before nouveau_fbcon_destroy()
Revert "dt-bindings:drm/bridge:anx7625: add port@0 property"
Revert "drm/bridge: anx7625: Use DPI bus type"
drm/i915/d12+: Disable DMC firmware flip queue handlers
drm/i915: Rename block_size()/block_offset()
drm/st7735r: Fix module autoloading for Okaya RH128128T
drm/bridge: lt9611: Use both bits for HDMI sensing
drm/bridge: lt9611: Consolidate detection logic
drm/bridge: anx7625: Add missing of_node_put for endpoint
drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid
drm/amd/display: Move connector debugfs to drm
drm/i915/display/debug: Expose crtc current bpc via debugfs
drm/debug: Expose connector's max supported bpc via debugfs
drm/i915/dsi: fix VBT send packet port selection for ICL+
ath9k: replace ternary operator with max()
ath11k: Init hw_params before setting up AHB resources
ath5k: replace ternary operator with min()
ath11k: Fix warning on variable 'sar' dereference before check
ath10k: fix misreported tx bandwidth for 160Mhz
ath10k: add encapsulation offloading support
ath10k: turn rawmode into frame_mode
ath10k: htt_tx: do not interpret Eth frames as WiFi
ath10k: improve tx status reporting
ath10k: do not enforce interrupt trigger type
drm/r128: Fix undefined behavior due to shift overflowing the constant
drm/bridge: tc358767: Make sure Refclk clock are enabled
drm/bridge: tc358767: Report DSI-to-(e)DP as supported
drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid
drm/dp: Export symbol / kerneldoc fixes for DP AUX bus
drm/i915/pcode: Add a couple of pcode helpers
drm/i915/pcode: Extend pcode functions for multiple gt's
drm/i915: Introduce has_media_ratio_mode
Revert "drm/i915: Drop has_gt_uc from device info"
Revert "drm/i915: Drop has_rc6 from device info"
Revert "drm/i915: Drop has_reset_engine from device info"
Revert "drm/i915: Drop has_logical_ring_elsq from device info"
Revert "drm/i915: Drop has_ddi from device info"
Revert "drm/i915: Drop has_dp_mst from device info"
Revert "drm/i915: Drop has_psr from device info"
drm: Document the power requirements for DP AUX transfers
drm/probe-helper: For DP, add 640x480 if all other modes are bad
drm/probe-helper: Add helper for drm_helper_probe_single_connector_modes()
drm/gem: Warn on trying to use a non-existing framebuffer plane
drm/gem-vram: Ignore planes that are unused by framebuffer format
drm/gem-vram: Share code between GEM VRAM's _{prepare, cleanup}_fb()
drm/gem: Ignore color planes that are unused by framebuffer format
drm/gem: Share code between drm_gem_fb_{begin,end}_cpu_access()
drm/i915/dg2: Extend Wa_22010954014 to DG2-G11 and DG2-G12
drm/i915/dg2: Add workaround 22014600077
drm/i915/uc: Fix undefined behavior due to shift overflowing the constant
drm/i915/reg: fix undefined behavior due to shift overflowing the constant
drm/i915/gt: Fix use of static in macro mismatch
drm/i915: Use i915_gem_object_ggtt_pin_ww for reloc_iomap
uapi/drm/i915: Document memory residency and Flat-CCS capability of obj
drm/meson: add YUV422 output support
ath11k: update missing MU-MIMO and OFDMA stats
drm/meson: Fix refcount leak in meson_encoder_hdmi_init
drm/udl: Set VGA connector
drm/i915/guc: Remove unnecessary GuC err capture noise
drm/mgag200: Split up connector's mode_valid helper
drm/mgag200: Test memory requirements in drm_mode_config_funcs.mode_valid
drm/mgag200: Remove struct mga_connector
drm/mgag200: Switch I2C code to managed cleanup
drm/mgag200: Implement connector's get_modes with helper
drm/mgag200: Fail on I2C initialization errors
drm/mgag200: Acquire I/O lock while reading EDID
drm/bridge: anx7625: Use DPI bus type
dt-bindings:drm/bridge:anx7625: add port@0 property
drm/scheduler: Don't kill jobs in interrupt context
drm/i915: gracefully error out on platform with small-bar
drm/i915: determine lmem_size properly
drm/i915: return -EIO on lmem setup failure
drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC
drm: bridge: icn6211: Register macro clean up
drm/mgag200: Enable atomic gamma lut update
drm/i915: Ensure damage clip area is within pipe area
drm/i915/psr: Use full update In case of area calculation fails
drm/i915: Use drm_dbg for rpm logging
drm/client: Don't add new command-line mode
drm/client: Look for command-line modes first
drm: Always warn if user-defined modes are not supported
drm/rockchip: vop2: unlock on error path in vop2_crtc_atomic_enable()
drm/panel: feiyang-fy07024di26a30d: make reset gpio optional
dt-bindings: display: panel: feiyang, fy07024di26a30d: make reset gpio optional
drm/i915/guc/rc: Use i915_probe_error instead of drm_error
drm/edid: convert version_greater() to drm_edid
drm/displayid: convert to drm_edid
drm/edid: add drm_edid helper for drm_update_tile_info()
drm/edid: convert drm_edid_iter_begin() to drm_edid
drm/edid: convert cea_db_iter_edid_begin() to drm_edid
drm/edid: add drm_edid helper for drm_detect_monitor_audio()
drm/edid: add drm_edid helper for drm_detect_hdmi_monitor()
drm/edid: add drm_edid helper for drm_edid_to_speaker_allocation()
drm/edid: add drm_edid helper for drm_edid_to_sad()
drm/edid: convert drm_for_each_detailed_block() to drm_edid
drm/edid: convert get_monitor_name() to drm_edid
drm/edid: convert mode_in_range() and drm_monitor_supports_rb() to drm_edid
drm/edid: convert drm_mode_std() and children to drm_edid
drm/edid: convert drm_cvt_modes_for_range() to drm_edid
drm/edid: convert drm_gtf_modes_for_range() to drm_edid
drm/edid: convert drm_dmt_modes_for_range() to drm_edid
drm/edid: convert drm_mode_detailed() to drm_edid
drm/edid: convert struct detailed_mode_closure to drm_edid
drm/edid: convert drm_edid_connector_update() to drm_edid fully
drm/edid: propagate drm_edid to drm_edid_to_eld()
drm/edid: keep propagating drm_edid to display info
drm/edid: start propagating drm_edid to lower levels
drm/edid: add struct drm_edid container
drm/edid: convert drm_for_each_detailed_block() to edid iter
drm/edid: use else-if in CTA extension parsing
fbdev: vesafb: Allow to be built if COMPILE_TEST is enabled
fbdev: Restart conflicting fb removal loop when unregistering devices
drm/i915/audio: fix audio code enable/disable pipe logging
drm/i915: Fix CFI violation with show_dynamic_id()
drm/i915/dmc: Add MMIO range restrictions
i915/guc/reset: Make __guc_reset_context aware of guilty engines
drm/bridge: tc358767: Add DSI-to-(e)DP mode support
drm/bridge: tc358767: Factor out DSI and DPI RX enablement
drm/mgag200: Warn once if trying to set start address on broken hardware.
drm/mgag200: Optimize damage clips
drm/mgag200: Add FB_DAMAGE_CLIPS support
drm/i915: Fix 'mixing different enum types' warnings in intel_display_power.c
MAINTAINERS: add Melissa to V3D maintainers
drm/i915/dmc: Load DMC on DG2
drm/bridge: cdns-dsi: Add support for pre_enable and post_enable control functions.
drm/todo: Add entry for converting kselftests to kunit
MAINTAINERS: Add simpledrm driver co-maintainer
drm/amdgpu: move internal vram_mgr function into the C file
drm/amdgpu: fix start calculation in amdgpu_vram_mgr_new
drm/amdgpu: switch DM to atomic fence helpers v2
drm/i915/pvc: read fuses for link copy engines
drm/i915/pvc: skip all copy engines from aux table invalidate
drm/i915/pvc: Reset support for new copy engines
drm/i915/pvc: Interrupt support for new copy engines
drm/i915/pvc: Engine definitions for new copy engines
drm/i915/gvt: Use intel_engine_mask_t for ring mask
drm/i915/pvc: Reduce stack usage in reset selftest with extra blitter engine
drm/i915/pvc: Read correct RP_STATE_CAP register
drm/i915/pvc: Define MOCS table for PVC
drm/bridge: simplify the return expression of ps8640_bridge_host_attach
drm/i915/gem: Make drop_pages() return bool
dma-buf: add the name field to the table header
drm/i915: Only setup private tmpfs mount when needed and fix logging
drm/i915: Enable THP on Icelake and beyond
drm/ttm: move default BO destructor into VMWGFX v2
drm/i915: remove single-use GEM_DEBUG_EXEC()
drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON()
drm/rockchip: Fix spelling mistake "aligened" -> "aligned"
drm/rockchip: remove unneeded semicolon from vop2 driver
drm/rockchip: Fix Kconfig dependencies for display-port encoders
drm/i915: Drop has_psr from device info
drm/i915: Drop has_dp_mst from device info
drm/i915: Drop has_ddi from device info
drm/i915: Drop has_logical_ring_elsq from device info
drm/i915: Drop has_reset_engine from device info
drm/i915: Drop has_rc6 from device info
drm/i915: Drop has_gt_uc from device info
dt-bindings: display: bridge: ldb: Fill in reg property
drm/i915/gt: Fix build error without CONFIG_PM
drm/bridge: nwl-dsi: Set PHY mode in nwl_dsi_mode_set()
drm/i915: Don't use DRM_DEBUG_WARN_ON for ring unexpectedly not idle
drm/i915: Don't use DRM_DEBUG_WARN_ON for unexpected l3bank/mslice config
drm/i915/huc: Don't fail the probe if HuC init fails
drm/i915/huc: Prepare for GSC-loaded HuC
drm/i915/huc: Add fetch support for gsc-loaded HuC binary
drm/i915/huc: drop intel_huc_is_authenticated
drm/i915/guc: Support programming the EU priority in the GuC descriptor
drm/nouveau/gr/gf100-: Clean up some inconsistent indenting
drm/edid: sunset drm_find_cea_extension()
drm/edid: skip CTA extension scan in drm_edid_to_eld() just for CTA rev
drm/edid: detect color formats and CTA revision in all CTA extensions
drm/edid: detect basic audio in all CEA extensions
drm/edid: restore some type safety to cea_db_*() functions
drm/edid: sunset the old unused cea data block iterators
drm/edid: convert drm_edid_to_eld() to use cea db iter
drm/edid: convert drm_parse_cea_ext() to use cea db iter
drm/edid: convert drm_detect_monitor_audio() to use cea db iter
drm/edid: convert drm_detect_hdmi_monitor() to use cea db iter
drm/edid: convert drm_edid_to_sad() to use cea db iter
drm/edid: convert drm_edid_to_speaker_allocation() to use cea db iter
drm/edid: convert add_cea_modes() to use cea db iter
drm/edid: clean up cea_db_is_*() functions
drm/edid: add iterator for CTA data blocks
drm/edid: add iterator for EDID base and extension blocks
drm/edid: clean up CTA data block tag definitions
drm/edid: rename HDMI Forum VSDB to SCDS
drm/edid: check for HF-SCDB block
drm/edid: reset display info in drm_add_edid_modes() for NULL edid
hwspinlock: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
Conflicts:
Documentation/devicetree/bindings
Documentation/devicetree/bindings/Makefile
Documentation/devicetree/bindings/arm/arm,coresight-cti.yaml
Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
Documentation/devicetree/bindings/arm/atmel-sysregs.txt
Documentation/devicetree/bindings/arm/cpus.yaml
Documentation/devicetree/bindings/arm/marvell/ap80x-system-controller.txt
Documentation/devicetree/bindings/arm/marvell/cp110-system-controller.txt
Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8186-sys-clock.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8192-clock.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8192-sys-clock.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195-sys-clock.yaml
Documentation/devicetree/bindings/arm/msm/qcom,saw2.txt
Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.yaml
Documentation/devicetree/bindings/arm/vexpress-sysreg.yaml
Documentation/devicetree/bindings/bus/qcom,ssc-block-bus.yaml
Documentation/devicetree/bindings/chrome/google,cros-ec-typec.yaml
Documentation/devicetree/bindings/clock/fixed-factor-clock.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-apq8064.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-ipq8074.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-msm8996.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-other.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sdm845.yaml
Documentation/devicetree/bindings/clock/qcom,rpmcc.yaml
Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml
Documentation/devicetree/bindings/clock/st/st,flexgen.txt
Documentation/devicetree/bindings/clock/ti/davinci/pll.txt
Documentation/devicetree/bindings/clock/ti/dra7-atl.txt
Documentation/devicetree/bindings/connector/usb-connector.yaml
Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.yaml
Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml
Documentation/devicetree/bindings/display/arm,pl11x.yaml
Documentation/devicetree/bindings/display/atmel,lcdc.txt
Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml
Documentation/devicetree/bindings/display/bridge/fsl,ldb.yaml
Documentation/devicetree/bindings/display/bridge/ingenic,jz4780-hdmi.yaml
Documentation/devicetree/bindings/display/fsl,lcdif.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml
Documentation/devicetree/bindings/display/msm/dp-controller.yaml
Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml
Documentation/devicetree/bindings/display/panel/lg,lg4573.yaml
Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
Documentation/devicetree/bindings/display/panel/panel-simple.yaml
Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
Documentation/devicetree/bindings/display/panel/sharp,lq101r1sx01.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi-ddc.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos-mixer.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-decon.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml
Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml
Documentation/devicetree/bindings/display/simple-framebuffer.yaml
Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
Documentation/devicetree/bindings/dma/mediatek,uart-dma.yaml
Documentation/devicetree/bindings/dma/nvidia,tegra186-gpc-dma.yaml
Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
Documentation/devicetree/bindings/dsp/mediatek,mt8195-dsp.yaml
Documentation/devicetree/bindings/eeprom/at25.yaml
Documentation/devicetree/bindings/eeprom/microchip,93lc46b.yaml
Documentation/devicetree/bindings/fpga/fpga-region.txt
Documentation/devicetree/bindings/gpio/fsl-imx-gpio.yaml
Documentation/devicetree/bindings/gpio/gpio-pca9570.yaml
Documentation/devicetree/bindings/gpio/gpio-pisosr.txt
Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml
Documentation/devicetree/bindings/gpio/rockchip,gpio-bank.yaml
Documentation/devicetree/bindings/gpio/sifive,gpio.yaml
Documentation/devicetree/bindings/gpio/x-powers,axp209-gpio.yaml
Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml
Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
Documentation/devicetree/bindings/hwmon/adt7475.yaml
Documentation/devicetree/bindings/hwmon/ibm,p8-occ-hwmon.txt
Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
Documentation/devicetree/bindings/i2c/nuvoton,npcm7xx-i2c.yaml
Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml
Documentation/devicetree/bindings/iio/accel/adi,adis16240.yaml
Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
Documentation/devicetree/bindings/iio/accel/bosch,bmi088.yaml
Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml
Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml
Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml
Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
Documentation/devicetree/bindings/iio/adc/mediatek,mt2701-auxadc.yaml
Documentation/devicetree/bindings/iio/adc/nuvoton,npcm750-adc.yaml
Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml
Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
Documentation/devicetree/bindings/iio/adc/ti,adc108s102.yaml
Documentation/devicetree/bindings/iio/adc/ti,ads124s08.yaml
Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5766.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml
Documentation/devicetree/bindings/iio/dac/microchip,mcp4922.yaml
Documentation/devicetree/bindings/iio/dac/ti,dac5571.yaml
Documentation/devicetree/bindings/iio/imu/adi,adis16480.yaml
Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml
Documentation/devicetree/bindings/iio/proximity/semtech,sx9324.yaml
Documentation/devicetree/bindings/iio/proximity/semtech,sx9360.yaml
Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
Documentation/devicetree/bindings/input/adc-joystick.yaml
Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
Documentation/devicetree/bindings/input/ariel-pwrbutton.yaml
Documentation/devicetree/bindings/input/azoteq,iqs7222.yaml
Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml
Documentation/devicetree/bindings/input/gpio-keys.yaml
Documentation/devicetree/bindings/input/input.yaml
Documentation/devicetree/bindings/input/iqs269a.yaml
Documentation/devicetree/bindings/input/iqs626a.yaml
Documentation/devicetree/bindings/input/iqs62x-keys.yaml
Documentation/devicetree/bindings/input/max77650-onkey.yaml
Documentation/devicetree/bindings/input/microchip,cap11xx.yaml
Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml
Documentation/devicetree/bindings/input/touchscreen/ektf2127.txt
Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml
Documentation/devicetree/bindings/interconnect/qcom,rpm.yaml
Documentation/devicetree/bindings/interconnect/qcom,rpmh.yaml
Documentation/devicetree/bindings/iommu/arm,smmu.yaml
Documentation/devicetree/bindings/iommu/mediatek,iommu.yaml
Documentation/devicetree/bindings/leds/backlight/common.yaml
Documentation/devicetree/bindings/leds/backlight/gpio-backlight.yaml
Documentation/devicetree/bindings/leds/backlight/led-backlight.yaml
Documentation/devicetree/bindings/leds/backlight/lm3630a-backlight.yaml
Documentation/devicetree/bindings/leds/backlight/pwm-backlight.yaml
Documentation/devicetree/bindings/leds/backlight/richtek,rt4831-backlight.yaml
Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
Documentation/devicetree/bindings/leds/leds-class-multicolor.yaml
Documentation/devicetree/bindings/leds/leds-lp50xx.yaml
Documentation/devicetree/bindings/leds/leds-lp55xx.yaml
Documentation/devicetree/bindings/leds/leds-pwm-multicolor.yaml
Documentation/devicetree/bindings/leds/leds-qcom-lpg.yaml
Documentation/devicetree/bindings/mailbox/arm,mhu.yaml
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml
Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml
Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.yaml
Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
Documentation/devicetree/bindings/media/qcom,sdm660-camss.yaml
Documentation/devicetree/bindings/media/rc.yaml
Documentation/devicetree/bindings/media/rockchip-isp1.yaml
Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
Documentation/devicetree/bindings/mfd/google,cros-ec.yaml
Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
Documentation/devicetree/bindings/mfd/mt6397.txt
Documentation/devicetree/bindings/mfd/qcom-pm8xxx.yaml
Documentation/devicetree/bindings/mfd/rohm,bd71815-pmic.yaml
Documentation/devicetree/bindings/mfd/st,stm32-lptimer.yaml
Documentation/devicetree/bindings/mfd/st,stm32-timers.yaml
Documentation/devicetree/bindings/mfd/syscon.yaml
Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml
Documentation/devicetree/bindings/mips/lantiq/rcu.txt
Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml
Documentation/devicetree/bindings/mmc/mtk-sd.yaml
Documentation/devicetree/bindings/mmc/renesas,sdhi.yaml
Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
Documentation/devicetree/bindings/mmc/sdhci-msm.yaml
Documentation/devicetree/bindings/mtd/microchip,mchp48l640.yaml
Documentation/devicetree/bindings/mtd/mxc-nand.yaml
Documentation/devicetree/bindings/mtd/partitions/partition.yaml
Documentation/devicetree/bindings/mtd/partitions/qcom,smem-part.yaml
Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
Documentation/devicetree/bindings/net/altera_tse.txt
Documentation/devicetree/bindings/net/broadcom-bluetooth.yaml
Documentation/devicetree/bindings/net/cdns,macb.yaml
Documentation/devicetree/bindings/net/cpsw.txt
Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
Documentation/devicetree/bindings/net/ethernet-controller.yaml
Documentation/devicetree/bindings/net/fsl,fec.yaml
Documentation/devicetree/bindings/net/mediatek,star-emac.yaml
Documentation/devicetree/bindings/net/micrel.txt
Documentation/devicetree/bindings/net/nfc/marvell,nci.yaml
Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
Documentation/devicetree/bindings/net/nfc/st,st-nci.yaml
Documentation/devicetree/bindings/net/nfc/st,st95hf.yaml
Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
Documentation/devicetree/bindings/net/qcom-emac.txt
Documentation/devicetree/bindings/net/snps,dwmac.yaml
Documentation/devicetree/bindings/net/ti,dp83822.yaml
Documentation/devicetree/bindings/net/ti,dp83867.yaml
Documentation/devicetree/bindings/net/ti,dp83869.yaml
Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac.yaml
Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
Documentation/devicetree/bindings/opp/opp-v2-base.yaml
Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
Documentation/devicetree/bindings/pci/host-generic-pci.yaml
Documentation/devicetree/bindings/phy/amlogic,meson-axg-mipi-pcie-analog.yaml
Documentation/devicetree/bindings/phy/cdns,dphy.yaml
Documentation/devicetree/bindings/phy/mediatek,dsi-phy.yaml
Documentation/devicetree/bindings/phy/mediatek,tphy.yaml
Documentation/devicetree/bindings/phy/mxs-usb-phy.txt
Documentation/devicetree/bindings/phy/phy-tegra194-p2u.yaml
Documentation/devicetree/bindings/phy/qcom,edp-phy.yaml
Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml
Documentation/devicetree/bindings/phy/renesas,usb3-phy.yaml
Documentation/devicetree/bindings/phy/samsung,exynos-hdmi-phy.yaml
Documentation/devicetree/bindings/phy/samsung,ufs-phy.yaml
Documentation/devicetree/bindings/pinctrl/allwinner,sun4i-a10-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/aspeed,ast2400-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/aspeed,ast2500-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/pinctrl-mt8186.yaml
Documentation/devicetree/bindings/pinctrl/pinctrl-mt8192.yaml
Documentation/devicetree/bindings/pinctrl/pinctrl-mt8195.yaml
Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.yaml
Documentation/devicetree/bindings/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/sunplus,sp7021-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/xlnx,zynqmp-pinctrl.yaml
Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml
Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml
Documentation/devicetree/bindings/power/apple,pmgr-pwrstate.yaml
Documentation/devicetree/bindings/power/brcm,bcm63xx-power.yaml
Documentation/devicetree/bindings/power/renesas,apmu.yaml
Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml
Documentation/devicetree/bindings/power/reset/qcom,pon.yaml
Documentation/devicetree/bindings/power/reset/regulator-poweroff.yaml
Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml
Documentation/devicetree/bindings/power/supply/active-semi,act8945a-charger.yaml
Documentation/devicetree/bindings/power/supply/bq2415x.yaml
Documentation/devicetree/bindings/power/supply/bq24190.yaml
Documentation/devicetree/bindings/power/supply/bq24257.yaml
Documentation/devicetree/bindings/power/supply/bq24735.yaml
Documentation/devicetree/bindings/power/supply/bq2515x.yaml
Documentation/devicetree/bindings/power/supply/bq256xx.yaml
Documentation/devicetree/bindings/power/supply/bq25890.yaml
Documentation/devicetree/bindings/power/supply/bq25980.yaml
Documentation/devicetree/bindings/power/supply/bq27xxx.yaml
Documentation/devicetree/bindings/power/supply/charger-manager.yaml
Documentation/devicetree/bindings/power/supply/cpcap-battery.yaml
Documentation/devicetree/bindings/power/supply/cpcap-charger.yaml
Documentation/devicetree/bindings/power/supply/dlg,da9150-charger.yaml
Documentation/devicetree/bindings/power/supply/dlg,da9150-fuel-gauge.yaml
Documentation/devicetree/bindings/power/supply/ingenic,battery.yaml
Documentation/devicetree/bindings/power/supply/isp1704.yaml
Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
Documentation/devicetree/bindings/power/supply/lltc,lt3651-charger.yaml
Documentation/devicetree/bindings/power/supply/lltc,ltc294x.yaml
Documentation/devicetree/bindings/power/supply/ltc4162-l.yaml
Documentation/devicetree/bindings/power/supply/maxim,ds2760.yaml
Documentation/devicetree/bindings/power/supply/maxim,max14656.yaml
Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
Documentation/devicetree/bindings/power/supply/maxim,max8903.yaml
Documentation/devicetree/bindings/power/supply/nokia,n900-battery.yaml
Documentation/devicetree/bindings/power/supply/olpc-battery.yaml
Documentation/devicetree/bindings/power/supply/power-supply.yaml
Documentation/devicetree/bindings/power/supply/qcom,pm8941-charger.yaml
Documentation/devicetree/bindings/power/supply/richtek,rt5033-battery.yaml
Documentation/devicetree/bindings/power/supply/richtek,rt9455.yaml
Documentation/devicetree/bindings/power/supply/sc2731-charger.yaml
Documentation/devicetree/bindings/power/supply/sc27xx-fg.yaml
Documentation/devicetree/bindings/power/supply/stericsson,ab8500-btemp.yaml
Documentation/devicetree/bindings/power/supply/stericsson,ab8500-chargalg.yaml
Documentation/devicetree/bindings/power/supply/stericsson,ab8500-charger.yaml
Documentation/devicetree/bindings/power/supply/stericsson,ab8500-fg.yaml
Documentation/devicetree/bindings/power/supply/summit,smb347-charger.yaml
Documentation/devicetree/bindings/power/supply/tps65090-charger.yaml
Documentation/devicetree/bindings/power/supply/tps65217-charger.yaml
Documentation/devicetree/bindings/power/supply/twl4030-charger.yaml
Documentation/devicetree/bindings/power/supply/x-powers,axp20x-ac-power-supply.yaml
Documentation/devicetree/bindings/power/supply/x-powers,axp20x-battery-power-supply.yaml
Documentation/devicetree/bindings/power/supply/x-powers,axp20x-usb-power-supply.yaml
Documentation/devicetree/bindings/powerpc/fsl/cpus.txt
Documentation/devicetree/bindings/powerpc/fsl/mpc5200.txt
Documentation/devicetree/bindings/powerpc/opal/power-mgt.txt
Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml
Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml
Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml
Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt
Documentation/devicetree/bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sc7280-wpss-pil.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sdm845-adsp-pil.yaml
Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml
Documentation/devicetree/bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml
Documentation/devicetree/bindings/riscv/cpus.yaml
Documentation/devicetree/bindings/riscv/sifive-l2-cache.yaml
Documentation/devicetree/bindings/rtc/microcrystal,rv3032.yaml
Documentation/devicetree/bindings/rtc/qcom-pm8xxx-rtc.yaml
Documentation/devicetree/bindings/rtc/rtc-mt6397.txt
Documentation/devicetree/bindings/rtc/trivial-rtc.yaml
Documentation/devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml
Documentation/devicetree/bindings/serial/8250.yaml
Documentation/devicetree/bindings/serial/renesas,hscif.yaml
Documentation/devicetree/bindings/serial/rs485.yaml
Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml
Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml
Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml
Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml
Documentation/devicetree/bindings/sound/adi,adau1977.yaml
Documentation/devicetree/bindings/sound/adi,max98396.yaml
Documentation/devicetree/bindings/sound/allwinner,sun50i-a64-codec-analog.yaml
Documentation/devicetree/bindings/sound/atmel-sam9x5-wm8731-audio.txt
Documentation/devicetree/bindings/sound/da9055.txt
Documentation/devicetree/bindings/sound/fsl,mqs.txt
Documentation/devicetree/bindings/sound/fsl,spdif.yaml
Documentation/devicetree/bindings/sound/fsl-sai.txt
Documentation/devicetree/bindings/sound/mt6358.txt
Documentation/devicetree/bindings/sound/nau8821.txt
Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml
Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
Documentation/devicetree/bindings/sound/qcom,sm8250.yaml
Documentation/devicetree/bindings/sound/qcom,wcd934x.yaml
Documentation/devicetree/bindings/sound/rockchip-i2s.yaml
Documentation/devicetree/bindings/sound/sgtl5000.yaml
Documentation/devicetree/bindings/sound/tas2562.yaml
Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
Documentation/devicetree/bindings/sound/wlf,wm8731.yaml
Documentation/devicetree/bindings/spi/cdns,qspi-nor-peripheral-props.yaml
Documentation/devicetree/bindings/spi/cdns,qspi-nor.yaml
Documentation/devicetree/bindings/spi/spi-peripheral-props.yaml
Documentation/devicetree/bindings/sram/qcom,ocmem.yaml
Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.yaml
Documentation/devicetree/bindings/thermal/nvidia,tegra124-soctherm.txt
Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
Documentation/devicetree/bindings/thermal/thermal-zones.yaml
Documentation/devicetree/bindings/trivial-devices.yaml
Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
Documentation/devicetree/bindings/ufs/samsung,exynos-ufs.yaml
Documentation/devicetree/bindings/usb/dwc2.yaml
Documentation/devicetree/bindings/usb/generic-ehci.yaml
Documentation/devicetree/bindings/usb/mediatek,mtk-xhci.yaml
Documentation/devicetree/bindings/usb/mediatek,mtu3.yaml
Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
Documentation/devicetree/bindings/usb/realtek,rts5411.yaml
Documentation/devicetree/bindings/usb/snps,dwc3.yaml
Documentation/devicetree/bindings/vendor-prefixes.yaml
Documentation/devicetree/bindings/virtio/mmio.yaml
Documentation/devicetree/bindings/watchdog/faraday,ftwdt010.yaml
Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml
Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
Documentation/devicetree/bindings/writing-bindings.rst
drivers/clk/qcom/Kconfig
drivers/clk/qcom/Makefile
drivers/clk/qcom/clk-alpha-pll.c
drivers/clk/qcom/clk-alpha-pll.h
drivers/cpufreq/qcom-cpufreq-hw.c
drivers/interconnect/qcom/icc-rpmh.c
drivers/interconnect/qcom/icc-rpmh.h
drivers/iommu/arm/arm-smmu/Makefile
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c
drivers/iommu/arm/arm-smmu/arm-smmu.c
drivers/mfd/qcom-spmi-pmic.c
drivers/phy/qualcomm/Makefile
drivers/remoteproc/qcom_q6v5.c
drivers/remoteproc/qcom_q6v5_adsp.c
drivers/remoteproc/qcom_q6v5_pas.c
drivers/remoteproc/qcom_sysmon.c
drivers/ufs/host/ufs-qcom.c
drivers/usb/typec/ucsi/Kconfig
drivers/usb/typec/ucsi/Makefile
Change-Id: I8515ece3f12cb2eb004b533a115ba439cf4685d4
Upstream-Build:ks_qcom-android-mainline-keystone-qcom-release@9044812 SKQ4.220908.002
Signed-off-by: jianzhou <quic_jianzhou@quicinc.com>
In the probe path, dev_err() can be replaced with dev_err_probe()
which will check if error code is -EPROBE_DEFER and prints the
error name. It also sets the defer probe reason which can be
checked later through debugfs. It's more simple in error path.
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Link: https://lore.kernel.org/r/20220922133323.2135494-2-yangyingliang@huawei.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
In the probe path, dev_err() can be replaced with dev_err_probe()
which will check if error code is -EPROBE_DEFER and prints the
error name. It also sets the defer probe reason which can be
checked later through debugfs. It's more simple in error path.
Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Link: https://lore.kernel.org/r/20220922133323.2135494-1-yangyingliang@huawei.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
I would like to stop exporting OF-specific devm_gpiod_get_from_of_node()
so that gpiolib can be cleaned a bit, so let's switch to the generic
device property API.
I believe that the only reason the driver, instead of the standard
devm_gpiod_get(), used devm_gpiod_get_from_of_node() is because it
wanted to set up a pretty consumer name for the GPIO, and we now have
a special API for that.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Link: https://lore.kernel.org/r/20220903-gpiod_get_from_of_node-remove-v1-4-b29adfb27a6c@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
The value returned by an i2c driver's remove function is mostly ignored.
(Only an error message is printed if the value is non-zero that the
error is ignored.)
So change the prototype of the remove function to return no value. This
way driver authors are not tempted to assume that passing an error to
the upper layer is a good idea. All drivers are adapted accordingly.
There is no intended change of behaviour, all callbacks were prepared to
return 0 before.
Reviewed-by: Peter Senna Tschudin <peter.senna@gmail.com>
Reviewed-by: Jeremy Kerr <jk@codeconstruct.com.au>
Reviewed-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Reviewed-by: Crt Mori <cmo@melexis.com>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Marek Behún <kabel@kernel.org> # for leds-turris-omnia
Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Petr Machata <petrm@nvidia.com> # for mlxsw
Reviewed-by: Maximilian Luz <luzmaximilian@gmail.com> # for surface3_power
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> # for bmc150-accel-i2c + kxcjk-1013
Reviewed-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> # for media/* + staging/media/*
Acked-by: Miguel Ojeda <ojeda@kernel.org> # for auxdisplay/ht16k33 + auxdisplay/lcd2s
Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com> # for versaclock5
Reviewed-by: Ajay Gupta <ajayg@nvidia.com> # for ucsi_ccg
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> # for iio
Acked-by: Peter Rosin <peda@axentia.se> # for i2c-mux-*, max9860
Acked-by: Adrien Grassein <adrien.grassein@gmail.com> # for lontium-lt8912b
Reviewed-by: Jean Delvare <jdelvare@suse.de> # for hwmon, i2c-core and i2c/muxes
Acked-by: Corey Minyard <cminyard@mvista.com> # for IPMI
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com> # for drivers/power
Acked-by: Krzysztof Hałasa <khalasa@piap.pl>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
msm_eusb2_phy_init() and msm_eusb2_phy_set_suspend() APIs are making
sure that all resources (i.e. clock/regulators/PHY register based
init/ deinit) required for PHY to operate being configured. Although
in EUD enable case PHY is not getting reset, and just clock and
regulators are turned on and off with USB cable connect and disconnect.
consider case: Perform USB cable disconnect/connect in HS/SS port with
EUD enable
In this case, there is situation where dwc3 core (child) is suspending
and resuming without dwc3 msm (parent) is being suspended. eUSB2 PHY
driver's set_suspend() is one which turn on PHY clocks which is being
called from dwc3 msm (parent) resume context. Currently eUSB2 PHY driver
is not turning on PHY clocks with msm_eusb2_phy_init() when EUD is
enable. This results into core soft reset failure as eUSB2 PHY clocks
are not ON as set_suspend(false) is not getting from dwc3 msm resume
context.
Below code path would invoke without dwc3 msm (parent) suspending and
resuming:
dwc3_suspend_common()
--> dwc3_core_exit()
--> usb_phy_set_suspend(TRUE)
--> PHY clocks and regulators are turned OFF
dwc3_resume_common()
--> dwc3_core_init()
--> phy_init()
... core soft reset -> failure is seen here
--> usb_phy_set_suspend(FALSE)
Fix this issue by turning on PHY clks from msm_eusb2_phy_init() when
EUD is enabled.
Change-Id: Ia0a77b6a5c17810d92e5811065a6e3efab6ccb6b
Signed-off-by: Mayank Rana <quic_mrana@quicinc.com>
* 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 2565e5b69c44 ("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>
There is no need to store the result of the & operation back to the
variable var. The store is redundant, replace &= with just &.
Cleans up clang scan warning:
drivers/usb/phy/phy-keystone.c:62:5: warning: Although the value stored to
'val' is used in the enclosing expression, the value is never actually read
from 'val' [deadcode.DeadStores]
Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Link: https://lore.kernel.org/r/20220715225657.353828-1-colin.i.king@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
* refs/heads/tmp-8b0a7fb:
ANDROID: Adding Image.gz and boot-gz.img
Revert "ANDROID: modpost: Forbid double exports"
ANDROID: Enable SM8450 drivers and DTB in the db845c config
ANDROID: GKI: remove info print for header generation
ANDROID: Add clang-tidy/clang-analyzer support for mixed build environment
ANDROID: dm-default-key: support report_zones
ANDROID: GKI: enable zoned device support
Revert "ANDROID: modules: introduce the MODULE_SCMVERSION config"
ANDROID: scsi: ufs: sysfs: fix up scsi/ufs merge problems.
ANDROID: BUILD.bazel: db845c: Fix up modules_out for drm_dp_helper -> drm_display_helper change
ANDROID: binder: fix race in priority restore
ANDROID: binder: switch task argument for binder_thread
ANDROID: binder: pass desired priority by reference
ANDROID: binder: fold common setup of node_prio
ANDROID: db845c: Add zram and zsmalloc to module_outs
ANDROID: GKI: ZSMALLOC & ZRAM as modules for arm64
ANDROID: gki_defconfig: enable CONFIG_KFENCE_STATIC_KEYS
ANDROID: incremental-fs: convert to read_folio
locking/lockref: Use try_cmpxchg64 in CMPXCHG_LOOP macro
linux/types.h: reinstate "__bitwise__" macro for user space use
media: lirc: revert removal of unused feature flags
ARM: ixp4xx: Consolidate Kconfig fixing issue
ext4: only allow test_dummy_encryption when supported
ext4: fix bug_on in __es_tree_search
ext4: avoid cycles in directory h-tree
ext4: verify dir block before splitting it
ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_state
gfs2: Convert function bh_get to use iomap
gfs2: use i_lock spin_lock for inode qadata
gfs2: Return more useful errors from gfs2_rgrp_send_discards()
gfs2: Use container_of() for gfs2_glock(aspace)
gfs2: Explain some direct I/O oddities
ptp: ocp: Add firmware header checks
ptp: ocp: fix PPS source selector debugfs reporting
ptp: ocp: add .init function for sma_op vector
ptp: ocp: vectorize the sma accessor functions
ptp: ocp: constify selectors
ptp: ocp: parameterize input/output sma selectors
ptp: ocp: revise firmware display
ptp: ocp: add Celestica timecard PCI ids
ptp: ocp: Remove #ifdefs around PCI IDs
ptp: ocp: 32-bit fixups for pci start address
Revert "net/smc: fix listen processing for SMC-Rv2"
ath6kl: Use cc-disable-warning to disable -Wdangling-pointer
ALSA: hda/realtek - Add new type for ALC245
zonefs: Fix zonefs_init_file_inode() return value
ALSA: usb-audio: Configure sync endpoints before data
of/irq: fix typo in comment
selftests/bpf: Dynptr tests
bpf: Add dynptr data slices
bpf: Add bpf_dynptr_read and bpf_dynptr_write
bpf: Dynptr support for ring buffers
bpf: Add bpf_dynptr_from_mem for local dynptrs
bpf: Add verifier support for dynptrs
bpf: Suppress 'passing zero to PTR_ERR' warning
bpf: Introduce bpf_arch_text_invalidate for bpf_prog_pack
x86/alternative: Introduce text_poke_set
bpf: Fill new bpf_prog_pack with illegal instructions
can: ctucanfd: platform: add missing dependency to HAS_IOMEM
can: kvaser_usb: silence a GCC 12 -Warray-bounds warning
can: peak_usb: fix typo in comment
selftests/bpf: Fix spelling mistake: "unpriviliged" -> "unprivileged"
selftests/bpf: fix btf_dump/btf_dump due to recent clang change
Bluetooth: hci_conn: Fix hci_connect_le_sync
s390/bpf: Fix typo in comment
libbpf: Fix typo in comment
smack: Remove redundant assignments
dt-bindings: Fix properties without any type
MAINTAINERS: Add maintainer to AF_XDP
Revert "dt-bindings: mailbox: qcom-ipcc: add missing properties into example"
MAINTAINERS: add KEYS-TRUSTED-CAAM
doc: trusted-encrypted: describe new CAAM trust source
KEYS: trusted: Introduce support for NXP CAAM-based trusted keys
crypto: caam - add in-kernel interface for blob generator
crypto: caam - determine whether CAAM supports blob encap/decap
KEYS: trusted: allow use of kernel RNG for key material
KEYS: trusted: allow use of TEE as backend without TCG_TPM support
tpm: Add field upgrade mode support for Infineon TPM2 modules
tpm: Fix buffer access in tpm2_get_tpm_pt()
char: tpm: cr50_i2c: Suppress duplicated error message in .remove()
tpm: cr50: Add new device/vendor ID 0x504a6666
tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
tpm: ibmvtpm: Correct the return value in tpm_ibmvtpm_probe()
tpm/tpm_ftpm_tee: Return true/false (not 1/0) from bool functions
certs: Explain the rationale to call panic()
certs: Allow root user to append signed hashes to the blacklist keyring
certs: Check that builtin blacklist hashes are valid
certs: Make blacklist_vet_description() more strict
certs: Factor out the blacklist hash creation
tools/certs: Add print-cert-tbs-hash.sh
writeback: fix typo in comment
Bluetooth: hci_sync: use hci_skb_event() helper
dma-direct: don't over-decrypt memory
perf intel-pt: Add guest_code support
perf kvm report: Add guest_code support
perf script: Add guest_code support
perf tools: Add guest_code support
perf tools: Factor out thread__set_guest_comm()
perf tools: Add machine to machines back pointer
perf vendors events arm64: Update Cortex A57/A72
perf vendors events arm64: Arm Neoverse E1
perf vendors events arm64: Arm Cortex-X2
perf vendors events arm64: Arm Cortex-X1
perf vendors events arm64: Arm Cortex-A710
perf vendors events arm64: Arm Cortex-A78
perf vendors events arm64: Arm Cortex-A77
perf vendors events arm64: Arm Cortex-A75
perf vendors events arm64: Arm Cortex-A73
perf vendors events arm64: Arm Cortex-A65
perf vendors events arm64: Arm Cortex-A510
perf vendors events arm64: Arm Cortex-A55
perf vendors events arm64: Arm Cortex-A35
perf vendors events arm64: Arm Cortex-A34
perf inject: Keep a copy of kcore_dir
perf data: Add has_kcore_dir()
perf inject: Keep some features sections from input file
libperf: Add preadn()
perf header: Add ability to keep feature sections
perf jevents: Modify match field
perf vendor events: Fix Ivytown UNC_M_ACT_COUNT.RD umask
perf vendor events: Fix Alderlake metric groups
perf jevents: Append PMU description later
perf test: Use skip in PERF_RECORD_*
perf test: Parse events break apart tests
perf test: Parse events tidy evlist_test
perf test: Parse events tidy terms_test
perf test: Basic mmap use skip
perf test: Use skip in openat syscall
perf test: Use skip in vmlinux kallsyms
perf test: Skip reason for suites with 1 test
perf stat: Make use of index clearer with perf_counts
perf bpf_counter: Tidy use of CPU map index
perf cpumap: Add perf_cpu_map__for_each_idx()
perf stat: Add stat record+report test
perf lock: Add -t/--thread option for report
perf lock: Do not discard broken lock stats
perf c2c: Update documentation for store metric 'N/A'
perf c2c: Add dimensions for 'N/A' metrics of store operation
perf mem: Add stats for store operation with no available memory level
perf build: Error for BPF skeletons without LIBBPF
landlock: Explain how to support Landlock
landlock: Add design choices documentation for filesystem access rights
landlock: Document good practices about filesystem policies
landlock: Document LANDLOCK_ACCESS_FS_REFER and ABI versioning
samples/landlock: Add support for file reparenting
selftests/landlock: Add 11 new test suites dedicated to file reparenting
landlock: Add support for file reparenting with LANDLOCK_ACCESS_FS_REFER
LSM: Remove double path_rename hook calls for RENAME_EXCHANGE
landlock: Move filesystem helpers and add a new one
landlock: Fix same-layer rule unions
landlock: Create find_rule() from unmask_layers()
landlock: Reduce the maximum number of layers to 16
landlock: Define access_mask_t to enforce a consistent access mask size
selftests/landlock: Test landlock_create_ruleset(2) argument check ordering
net: dsa: OF-ware slave_mii_bus
landlock: Change landlock_restrict_self(2) check ordering
landlock: Change landlock_add_rule(2) argument check ordering
selftests/landlock: Add tests for O_PATH
selftests/landlock: Fully test file rename with "remove" access
selftests/landlock: Extend access right tests to directories
selftests/landlock: Add tests for unknown access rights
selftests/landlock: Extend tests for minimal valid attribute size
selftests/landlock: Make tests build with old libc
landlock: Fix landlock_add_rule(2) documentation
samples/landlock: Format with clang-format
samples/landlock: Add clang-format exceptions
selftests/landlock: Format with clang-format
eth: de4x5: remove support for Generic DECchip & DIGITAL EtherWORKS PCI/EISA
net: ethernet: mtk_eth_soc: fix error code in mtk_flow_offload_replace()
fanotify: fix incorrect fmode_t casts
net: dsa: felix: tag_8021q preparation for multiple CPU ports
net: mscc: ocelot: switch from {,un}set to {,un}assign for tag_8021q CPU ports
net: dsa: felix: directly call ocelot_port_{set,unset}_dsa_8021q_cpu
net: dsa: felix: update bridge fwd mask from ocelot lib when changing tag_8021q CPU
net: dsa: felix: move the updating of PGID_CPU to the ocelot lib
net: dsa: fix missing adjustment of host broadcast flooding
drm/i915/dsi: fix VBT send packet port selection for ICL+
net/smc: fix listen processing for SMC-Rv2
net/smc: postpone sk_refcnt increment in connect()
ALSA: ctxfi: fix typo in comment
ALSA: cs5535audio: fix typo in comment
ALSA: ctxfi: Add SB046x PCI ID
exfat: check if cluster num is valid
exfat: reduce block requests when zeroing a cluster
block: add sync_blockdev_range()
exfat: introduce mount option 'sys_tz'
exfat: fix referencing wrong parent directory information after renaming
wifi: carl9170: silence a GCC 12 -Warray-bounds warning
wifi: brcmfmac: work around a GCC 12 -Warray-bounds warning
wifi: iwlwifi: use unsigned to silence a GCC 12 warning
wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12
wifi: rtlwifi: remove always-true condition pointed out by GCC 12
wifi: ath9k: silence array-bounds warning on GCC 12
wifi: plfxlc: remove redundant NULL-check for GCC 12
dt-bindings: net: toshiba,visconti-dwmac: Update the common clock properties
net: dsa: restrict SMSC_LAN9303_I2C kconfig
net: fddi: skfp: smt: Remove extra parameters to vararg macro
net: ethernet: mtk_eth_soc: introduce support for mt7986 chipset
net: ethernet: mtk_eth_soc: convert scratch_ring pointer to void
net: ethernet: mtk_eth_soc: convert ring dma pointer to void
net: ethernet: mtk_eth_soc: introduce MTK_NETSYS_V2 support
net: ethernet: mtk_eth_soc: introduce device register map
net: ethernet: mtk_eth_soc: rely on rxd_size field in mtk_rx_alloc/mtk_rx_clean
net: ethernet: mtk_eth_soc: rely on txd_size field in mtk_poll_tx/mtk_poll_rx
net: ethernet: mtk_eth_soc: add rxd_size to mtk_soc_data
net: ethernet: mtk_eth_soc: rely on txd_size in txd_to_idx
net: ethernet: mtk_eth_soc: rely on txd_size in mtk_desc_to_tx_buf
net: ethernet: mtk_eth_soc: rely on txd_size in mtk_tx_alloc/mtk_tx_clean
net: ethernet: mtk_eth_soc: add txd_size to mtk_soc_data
net: ethernet: mtk_eth_soc: move tx dma desc configuration in mtk_tx_set_dma_desc
net: ethernet: mtk_eth_soc: rely on GFP_KERNEL for dma_alloc_coherent whenever possible
dt-bindings: net: mediatek,net: add mt7986-eth binding
arm64: dts: mediatek: mt7986: introduce ethernet nodes
eth: tg3: silence the GCC 12 array-bounds warning
eth: ice: silence the GCC 12 array-bounds warning
eth: mtk_eth_soc: silence the GCC 12 array-bounds warning
dpaa2-eth: unmap the SGT buffer before accessing its contents
dpaa2-eth: use the correct software annotation field
dpaa2-eth: retrieve the virtual address before dma_unmap
net: mscc: ocelot: offload tc action "ok" using an empty action vector
selftests: ocelot: tc_flower_chains: reorder interfaces
selftests: ocelot: tc_flower_chains: use conventional interface names
selftests: ocelot: tc_flower_chains: streamline test output
net: wrap the wireless pointers in struct net_device in an ifdef
net: fec: Do proper error checking for enet_out clk
hinic: Avoid some over memory allocation
net: fec: Do proper error checking for optional clks
net: phy: DP83822: enable rgmii mode if phy_interface_is_rgmii
net: selftests: Add stress_reuseport_listen to .gitignore
rxrpc: Fix decision on when to generate an IDLE ACK
rxrpc: Don't let ack.previousPacket regress
rxrpc: Fix overlapping ACK accounting
rxrpc: Don't try to resend the request if we're receiving the reply
rxrpc: Fix listen() setting the bar too high for the prealloc rings
afs: Adjust ACK interpretation to try and cope with NAT
rxrpc, afs: Fix selection of abort codes
rxrpc: Return an error to sendmsg if call failed
rxrpc: Automatically generate trace tag enums
rxrpc: Fix locking issue
rxrpc: Use refcount_t rather than atomic_t
rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc
net: ipa: use data space for command opcodes
net: ipa: remove command info pool
net: ipa: remove command direction argument
net: ipa: get rid of ipa_cmd_info->direction
net: ipa: count the number of modem TX endpoints
net: ipa: kill gsi_trans_commit_wait_timeout()
net: ipa: specify RX aggregation time limit in config data
net: ipa: support hard aggregation limits
net: ipa: make endpoint HOLB drop configurable
qed: fix typos in comments
nfp: flower: fix typo in comment
net: marvell: prestera: fix typo in comment
cirrus: cs89x0: fix typo in comment
net: qed: fix typos in comments
net/mlx5: fix typo in comment
net: mvpp2: fix typo in comment
net: sparx5: switchdev: fix typo in comment
hwmon: (aquacomputer_d5next) Fix an error handling path in aqc_probe()
hwmon: (sl28cpld) Fix typo in comment
hwmon: (pmbus) Check PEC support before reading other registers
hwmon: (dimmtemp) Fix bitmap handling
hwmon: (lm90) enable extended range according to DTS node
dt-bindings: hwmon: lm90: add ti,extended-range-enable property
dt-bindings: hwmon: lm90: add missing ti,tmp461
hwmon: (ibmaem) Directly use ida_alloc()/free()
hwmon: Directly use ida_alloc()/free()
hwmon: (asus-ec-sensors) fix Formula VIII definition
dt-bindings: trivial-devices: Add xdp152
hwmon: (sl28cpld-hwmon) Use HWMON_CHANNEL_INFO macro
hwmon: (pwm-fan) Use HWMON_CHANNEL_INFO macro
hwmon: (peci/dimmtemp) Use HWMON_CHANNEL_INFO macro
hwmon: (peci/cputemp) Use HWMON_CHANNEL_INFO macro
hwmon: (mr75203) Use HWMON_CHANNEL_INFO macro
hwmon: (ltc2992) Use HWMON_CHANNEL_INFO macro
hwmon: (as370-hwmon) Use HWMON_CHANNEL_INFO macro
hwmon: Make chip parameter for with_info API mandatory
thermal/drivers/thermal_hwmon: Use hwmon_device_register_for_thermal()
hwmon: Introduce hwmon_device_register_for_thermal
hwmon: (acpi_power_meter) Fix style issues
hwmon: (asus-ec-sensors) add ROG STRIX X570-E GAMING WIFI II
hwmon: (nct6775) Add i2c driver
dt-bindings: hwmon: Add nuvoton,nct6775
hwmon: (nct6775) add ASUS PRO H410T / PRIME H410M-R / ROG X570-E GAMING WIFI II
hwmon: (lm83) Remove unused include directives
hwmon: (pmbus) Add get_voltage/set_voltage ops
hwmon: (pmbus) Register with thermal for PSC_TEMPERATURE
hwmon: (adt7475) Use enum chips when loading attenuator settings
hwmon: (adt7475) Add support for pin configuration
dt-bindings: hwmon: Document adt7475 pin-function properties
hwmon: add driver for the Microchip LAN966x SoC
dt-bindings: hwmon: add Microchip LAN966x bindings
hwmon: (bt1-pvt) use generic polynomial functions
lib: add generic polynomial calculation
hwmon: (pmbus) Add support for Infineon Digital Multi-phase xdp152 family controllers
ext4: fix bug_on in ext4_writepages
ext4: refactor and move ext4_ioctl_get_encryption_pwsalt()
ext4: cleanup function defs from ext4.h into crypto.c
ext4: move ext4 crypto code to its own file crypto.c
Revert "ACPICA: executer/exsystem: Warn about sleeps greater than 10 ms"
ALSA: usb-audio: Add missing ep_idx in fixed EP quirks
ALSA: usb-audio: Workaround for clock setup on TEAC devices
ALSA: lola: Bounds check loop iterator against streams array size
selftests/bpf: add tests verifying unprivileged bpf behaviour
bpf: refine kernel.unprivileged_bpf_disabled behaviour
bpf: Allow kfunc in tracing and syscall programs.
selftests: Add test for timing a bind request to a port with a populated bhash entry
net: Add a second bind table hashed by port and address
wwan: iosm: use a flexible array rather than allocate short objects
hv_netvsc: Fix potential dereference of NULL pointer
stcp: Use memset_after() to zero sctp_stream_out_ext
net: mscc: fix the alignment in ocelot_port_fdb_del()
net: vxlan: Fix kernel coding style
eth: bnxt: make ulp_id unsigned to make GCC 12 happy
selftests: fib_nexthops: Make ping timeout configurable
net: wwan: t7xx: use GFP_ATOMIC under spin lock in t7xx_cldma_gpd_set_next_ptr()
net: tulip: fix build with CONFIG_GSC
amt: fix memory leak for advertisement message
amt: fix gateway mode stuck
net: avoid strange behavior with skb_defer_max == 1
net: stmmac: fix out-of-bounds access in a selftest
sfc/siena: Remove duplicate check on segments
selftests/bpf: Remove filtered subtests from output
selftests/bpf: Fix subtest number formatting in test_progs
selftests/bpf: Add missing trampoline program type to trampoline_count test
selftests/bpf: Verify first of struct mptcp_sock
selftests/bpf: Verify ca_name of struct mptcp_sock
selftests/bpf: Verify token of struct mptcp_sock
selftests/bpf: Test bpf_skc_to_mptcp_sock
selftests/bpf: Add MPTCP test base
selftests/bpf: Enable CONFIG_IKCONFIG_PROC in config
bpf: Add bpf_skc_to_mptcp_sock_proto
selftests/bpf: Fix some bugs in map_lookup_percpu_elem testcase
h8300: remove stale bindings and symlink
hwmon: (pmbus/ltc2978) Add chip specific write_byte_data
hwmon: (pmbus) Use _pmbus_read_byte_data with callback
hwmon: (pmbus) Introduce and use write_byte_data callback
hwmon: (asus-ec-sensors) add doc entry for PRIME X470-PRO
hwmon: (asus-ec-sensors) add PRIME X470-PRO board
hwmon: (asus-ec-sensors) add support for board families
hwmon: (asus-ec-sensors) implement locking via the ACPI global lock
hwmon: (asus-ec-sensors) introduce ec_board_info struct for board data
hwmon: (occ) Delay hwmon registration until user request
hwmon: (nct6775) Split core and platform driver
hwmon: (nct6775) Convert S_I* permissions macros to octal
hwmon: (nct6775) Add read-only mode
hwmon: (nct6775) Rearrange attr-group initialization
hwmon: (nct6775) Convert register access to regmap API
hwmon: (dell-smm) Warn if SMM call took a very long time to execute
hwmon: (dell-smm) Cleanup init code
hwmon: (dell-smm) Avoid unnecessary SMM calls during init
hwmon: (lm75) Add Atmel AT30TS74 support
dt-bindings: hwmon: Add Atmel AT30TS74
hwmon: (tmp401) Fix incorrect return value of tmp401_init_client
hwmon: (pmbus/max16601) Add MAX16602 support
hwmon: (aquacomputer_d5next) Add support for Aquacomputer Farbwerk
hwmon: (dell-smm) Update Documentation regarding firmware bugs
hwmon: (jc42) Add support for S-34TS04A
hwmon: (tmp401) Add support of three advanced features
dt-bindings: hwmon: Add TMP401, TMP411 and TMP43x
tcp_ipv6: set the drop_reason in the right place
perf parse-events: Move slots event for the hybrid platform too
perf parse-events: Support different format of the topdown event name
perf stat: Always keep perf metrics topdown events in a group
perf evsel: Fixes topdown events in a weak group for the hybrid platform
ASoC: max98090: Move check for invalid values before casting in max98090_put_enab_tlv()
ASoC: rt1308-sdw: add the default value of register 0xc320
net: ipa: save a copy of endpoint default config
net: ipa: rename a few endpoint config data types
net: ipa: move endpoint configuration data definitions
net: ipa: open-code ether_setup()
net: ipa: ignore endianness if there is no header
net: ipa: rename a GSI error code
net: ipa: drop an unneeded transaction reference
cgroup: remove the superfluous judgment
eth: mtk_ppe: fix up after merge
selftests: mptcp: add MP_FAIL reset testcase
mptcp: Do not traverse the subflow connection list without lock
mptcp: Check for orphaned subflow before handling MP_FAIL timer
mptcp: stop using the mptcp_has_another_subflow() helper
tcp: improve PRR loss recovery
bonding: fix missed rcu protection
docs: change the title of networking docs
net: ipa: don't proceed to out-of-bound write
net: wwan: iosm: remove pointless null check
net: dsa: lantiq_gswip: Fix typo in gswip_port_fdb_dump() error print
net: dsa: lantiq_gswip: Fix start index in gswip_port_fdb()
net: wwan: t7xx: Fix smatch errors
net: mtk_eth_soc: partially convert to phylink_pcs
net: mtk_eth_soc: convert code structure to suit split PCS support
net: mtk_eth_soc: move restoration of SYSCFG0 to mac_finish()
net: mtk_eth_soc: move MAC_MCR setting to mac_finish()
net: mtk_eth_soc: add fixme comment for state->speed use
net: mtk_eth_soc: provide mtk_sgmii_config()
net: mtk_eth_soc: stop passing phylink state to sgmii setup
net: mtk_eth_soc: correct 802.3z duplex setting
net: mtk_eth_soc: correct 802.3z speed setting
net: mtk_eth_soc: add mask and update PCS speed definitions
net: mtk_eth_soc: remove unused sgmii flags
net: mtk_eth_soc: remove unused mac->mode
net: tls: fix messing up lists when bpf enabled
NFC: hci: fix sleep in atomic context bugs in nfc_hci_hcp_message_tx
net: ethernet: SP7021: fix a use after free of skb->len
Documentation: add description for net.core.gro_normal_batch
net: usb: r8152: Add in new Devices that are supported for Mac-Passthru
scsi: target: tcmu: Avoid holding XArray lock when calling lock_page
scsi: elx: efct: Remove NULL check after calling container_of()
scsi: dpt_i2o: Drop redundant spinlock initialization
scsi: qedf: Remove redundant variable op
scsi: hisi_sas: Fix memory ordering in hisi_sas_task_deliver()
scsi: fnic: Replace DMA mask of 64 bits with 47 bits
scsi: mpi3mr: Add target device related sysfs attributes
scsi: mpi3mr: Add shost related sysfs attributes
scsi: elx: efct: Remove redundant memset() statement
scsi: megaraid_sas: Remove redundant memset() statement
scsi: mpi3mr: Return error if dma_alloc_coherent() fails
scsi: hisi_sas: Fix rescan after deleting a disk
scsi: hisi_sas: Use sas_ata_wait_after_reset() in IT nexus reset
scsi: libsas: Refactor sas_ata_hard_reset()
scsi: mpt3sas: Update driver version to 42.100.00.00
scsi: mpt3sas: Fix junk chars displayed while printing ChipName
net: macb: Fix PTP one step sync support
dt-bindings: input: touchscreen: ilitek_ts_i2c: Absorb ili2xxx bindings
dt-bindings: timer: samsung,exynos4210-mct: define strict clock order
dt-bindings: timer: samsung,exynos4210-mct: drop unneeded minItems
dt-bindings: timer: cdns,ttc: drop unneeded minItems
can: mcp251xfd: silence clang's -Wunaligned-access warning
can: can-dev: remove obsolete CAN LED support
can: can-dev: move to netif_napi_add_weight()
can: isotp: isotp_bind(): do not validate unused address information
PM: domains: Trust domain-idle-states from DT to be correct by genpd
PM: domains: Measure power-on/off latencies in genpd based on a governor
PM: domains: Allocate governor data dynamically based on a genpd governor
PM: domains: Clean up some code in pm_genpd_init() and genpd_remove()
PM: domains: Fix initialization of genpd's next_wakeup
PM: domains: Fixup QoS latency measurements for IRQ safe devices in genpd
PM: domains: Measure suspend/resume latencies in genpd based on governor
PM: domains: Move the next_wakeup variable into the struct gpd_timing_data
PM: domains: Allocate gpd_timing_data dynamically based on governor
PM: domains: Skip another warning in irq_safe_dev_in_sleep_domain()
PM: domains: Rename irq_safe_dev_in_no_sleep_domain() in genpd
PM: domains: Don't check PM_QOS_FLAG_NO_POWER_OFF in genpd
PM: domains: Drop redundant code for genpd always-on governor
PM: domains: Add GENPD_FLAG_RPM_ALWAYS_ON for the always-on governor
Bluetooth: eir: Add helpers for managing service data
ACPI: utils: include UUID in _DSM evaluation warning
powercap: intel_rapl: remove redundant store to value after multiply
cpufreq: CPPC: Enable dvfs_possible_from_any_cpu
cpufreq: CPPC: Enable fast_switch
ACPI: CPPC: Assume no transition latency if no PCCT
ACPI: bus: Set CPPC _OSC bits for all and when CPPC_LIB is supported
ACPI: CPPC: Check _OSC for flexible address space
thermal: intel: pch: improve the cooling delay log
thermal: intel: pch: enhance overheat handling
thermal: intel: pch: move cooling delay to suspend_noirq phase
PM: wakeup: expose pm_wakeup_pending to modules
cpuidle: riscv-sbi: Fix code to allow a genpd governor to be used
cpuidle: psci: Fix regression leading to no genpd governor
PM / devfreq: passive: Return non-error when not-supported event is required
libbpf: remove bpf_create_map*() APIs
libbpf: start 1.0 development cycle
libbpf: fix up global symbol counting logic
ASoC: rt9120: Use pm_runtime and regcache to optimize 'pwdnn' logic
ASoC: rt9120: Fix 3byte read, valule offset typo
ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver.
ASoC: amd: acp: Set Speaker enable/disable pin through rt1019 codec driver
ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition()
ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR'
ASoC: SOF: sof-client-ipc-flood-test: use pm_runtime_resume_and_get()
ASoC: SOF: mediatek: remove duplicate include in mt8195.c
ASoC: SOF: mediatek: Add mt8195 debug dump
ASoC: SOF: mediatek: Add mediatek common debug dump
ASoC: rt1015p: remove dependency on GPIOLIB
ASoC: max98357a: remove dependency on GPIOLIB
ASoC: SOF: ipc3-dtrace: Move dtrace related variables local from sof_dev
ASoC: SOF: Introduce opaque storage of private data for firmware tracing
ASoC: SOF: Modify the host trace_init parameter list to include dmab
ASoC: SOF: ipc3-dtrace: Move host ops wrappers from generic header to private
ASoC: SOF: Switch to IPC generic firmware tracing
ASoC: SOF: Clone the trace code to ipc3-dtrace as fw_tracing implementation
ASoC: SOF: Rename dtrace_is_supported flag to fw_trace_is_supported
ASoC: SOF: Introduce IPC independent ops for firmware tracing support
tls: Add opt-in zerocopy mode of sendfile()
thermal: k3_j72xx_bandgap: Add the bandgap driver support
dt-bindings: thermal: k3-j72xx: Add VTM bindings documentation
thermal/drivers/imx_sc_thermal: Fix refcount leak in imx_sc_thermal_probe
thermal/core: Fix memory leak in __thermal_cooling_device_register()
dt-bindings: thermal: tsens: Add sc8280xp compatible
dt-bindings: thermal: lmh: Add Qualcomm sc8180x compatible
thermal/drivers/qcom/lmh: Add sc8180x compatible
thermal/drivers/rz2gl: Fix OTP Calibration Register values
dt-bindings: thermal: rzg2l-thermal: Document RZ/G2UL bindings
thermal: thermal_of: fix typo on __thermal_bind_params
tools/thermal: remove unneeded semicolon
tools/lib/thermal: remove unneeded semicolon
thermal/drivers/broadcom: Fix potential NULL dereference in sr_thermal_probe
tools/thermal: Add thermal daemon skeleton
tools/thermal: Add a temperature capture tool
tools/thermal: Add util library
tools/lib/thermal: Add a thermal library
thermal/drivers/thermal_of: Add change_mode ops support for thermal_of sensor
thermal/drivers/bcm2711: Don't clamp temperature at zero
thermal/drivers/tsens: Add compat string for the qcom,msm8960
dt-bindings: thermal: qcom-tsens.yaml: add msm8960 compat string
thermal/drivers/k3: Add hwmon support
thermal/drivers/qcom: Add support for PMIC5 Gen2 ADCTM
thermal/drivers/qcom: Add support for multiple generations of devices
iio: adc: qcom-vadc-common: add reverse scaling for PMIC5 Gen2 ADC_TM
dt-bindings: thermal: qcom: add PMIC5 Gen2 ADC_TM bindings
thermal/drivers/rcar_thermal: Use platform_get_irq_optional() to get the interrupt
dt-bindings: thermal: rzg2l-thermal: Document RZ/V2L bindings
drm/i915/uc: Fix undefined behavior due to shift overflowing the constant
drm/i915/reg: fix undefined behavior due to shift overflowing the constant
drm/i915/gt: Fix use of static in macro mismatch
drm/i915/audio: fix audio code enable/disable pipe logging
nfp: flower: support ct merging when mangle action exists
net: fec: Avoid allocating rx buffer using ATOMIC in ndo_open
drm/i915: Fix CFI violation with show_dynamic_id()
drm/i915: Fix 'mixing different enum types' warnings in intel_display_power.c
drm/i915/gt: Fix build error without CONFIG_PM
net/mlx5: fix multiple definitions of mlx5_lag_mpesw_init / mlx5_lag_mpesw_cleanup
sfc: siena: Have a unique wrapper ifndef for efx channels header
octeon_ep: Fix irq releasing in the error handling path of octep_request_irqs()
octeon_ep: Fix a memory leak in the error handling path of octep_request_irqs()
ARM: dts: imx6qdl-sr-som: update phy configuration for som revision 1.9
net: phy: adin: add support for clock output
dt-bindings: net: adin: document phy clock output properties
drm/msm/dpu: handle pm_runtime_get_sync() errors in bind path
selftests/bpf: Add missed ima_setup.sh in Makefile
kunit: tool: Use qemu-system-i386 for i386 runs
drm/msm/dpu: add DRM_MODE_ROTATE_180 back to supported rotations
drm/msm: don't free the IRQ if it was not requested
drm/msm/dpu: limit writeback modes according to max_linewidth
drm/amd: Don't reset dGPUs if the system is going to s2idle
drm/amdgpu: Unmap legacy queue when MES is enabled
thermal: intel: hfi: remove NULL check after container_of() call
powercap: intel_rapl: add support for ALDERLAKE_N
drm: msm: fix possible memory leak in mdp5_crtc_cursor_set()
drm/msm: Fix fb plane offset calculation
drm/msm/a6xx: Fix refcount leak in a6xx_gpu_init
drm/msm/dsi: don't powerup at modeset time for parade-ps8640
cgroup: Make cgroup_debug static
ext4: fix memory leak in parse_apply_sb_mount_options()
ext4: reject the 'commit' option on ext2 filesystems
ext4: remove duplicated #include of dax.h in inode.c
net: smc911x: Fix min() use in debug code
net: ethernet: sunplus: add missing of_node_put() in spl2sw_mdio_init()
fsnotify: consistent behavior for parent not watching children
fsnotify: introduce mark type iterator
selftests: netdevsim: Increase sleep time in hw_stats_l3.sh test
eth: sun: cassini: remove dead code
net: stmmac: remove unused get_addr() callback
dt-bindings: net: marvell,orion-mdio: Set unevaluatedProperties to false
arm64: dts: armada-3720-turris-mox: Correct reg property for mdio devices
net: dsa: microchip: remove unused members in ksz_device
net: dsa: microchip: add the phylink get_caps
net: dsa: move mib->cnt_ptr reset code to ksz_common.c
net: dsa: microchip: move get_strings to ksz_common
net: dsa: microchip: move port memory allocation to ksz_common
net: dsa: microchip: move struct mib_names to ksz_chip_data
net: dsa: microchip: perform the compatibility check for dev probed
net: dsa: microchip: move ksz_chip_data to ksz_common
net: dsa: microchip: ksz8795: update the port_cnt value in ksz_chip_data
iwlwifi: mei: fix potential NULL-ptr deref
iwlwifi: mei: clear the sap data header before sending
iwlwifi: mvm: remove vif_count
iwlwifi: mvm: always tell the firmware to accept MCAST frames in BSS
iwlwifi: mvm: add OTP info in case of init failure
iwlwifi: mvm: fix assert 1F04 upon reconfig
iwlwifi: fw: init SAR GEO table only if data is present
iwlwifi: mvm: clean up authorized condition
iwlwifi: mvm: use NULL instead of ERR_PTR when parsing wowlan status
iwlwifi: pcie: simplify MSI-X cause mapping
netfilter: ctnetlink: fix up for "netfilter: conntrack: remove unconfirmed list"
net/mlx5: Support multiport eswitch mode
net/mlx5: Remove unused argument
net/mlx5: Lag, refactor lag state machine
net/mlx5e: Add XDP SQs to uplink representors steering tables
net/mlx5e: Correct the calculation of max channels for rep
net/mlx5e: CT: Add ct driver counters
net/mlx5e: Allow relaxed ordering over VFs
net/mlx5e: Support partial GSO for tunnels over vlans
net/mlx5e: IPoIB, Improve ethtool rxnfc callback structure in IPoIB
net/mlx5e: Allocate virtually contiguous memory for reps structures
net/mlx5e: Allocate virtually contiguous memory for VLANs list
net/mlx5: Allocate virtually contiguous memory in pci_irq.c
net/mlx5: Allocate virtually contiguous memory in vport.c
net/mlx5: Inline db alloc API function
net/mlx5: Add last command failure syndrome to debugfs
net/mlx5: sparse: error: context imbalance in 'mlx5_vf_get_core_dev'
ALSA: usb-audio: Fix wrong kfree issue in snd_usb_endpoint_free_all
dt-bindings: mailbox: zynqmp_ipi: convert to yaml
octeontx2-pf: Add support for adaptive interrupt coalescing
dn_route: set rt neigh to blackhole_netdev instead of loopback_dev in ifdown
ptp: ptp_clockmatrix: return -EBUSY if phase pull-in is in progress
ptp: ptp_clockmatrix: Add PTP_CLK_REQ_EXTTS support
net: smc911x: replace ternary operator with min()
net: thunderx: remove null check after call container_of()
octeontx2-pf: Use memset_startat() helper in otx2_stop()
net/smc: rdma write inline if qp has sufficient inline space
net/smc: send cdc msg inline if qp has sufficient inline space
docs: pdfdocs: Add space for chapter counts >= 100 in TOC
cpufreq: make interface functions and lock holding state clear
cpufreq: Abort show()/store() for half-initialized policies
docs/zh_CN: Add dev-tools/gdb-kernel-debugging.rst Chinese translation
input: Docs: correct ntrig.rst typo
input: Docs: correct atarikbd.rst typos
MAINTAINERS: Become the docs/zh_CN maintainer
ext4: fix race condition between ext4_write and ext4_convert_inline_data
ext4: convert symlink external data block mapping to bdev
ext4: add nowait mode for ext4_getblk()
ext4: fix journal_ioprio mount option handling
ext4: mark group as trimmed only if it was fully scanned
ext4: fix use-after-free in ext4_rename_dir_prepare
btrfs: zoned: introduce a minimal zone size 4M and reject mount
btrfs: allow defrag to convert inline extents to regular extents
btrfs: add "0x" prefix for unsupported optional features
btrfs: do not account twice for inode ref when reserving metadata units
btrfs: zoned: fix comparison of alloc_offset vs meta_write_pointer
btrfs: send: avoid trashing the page cache
dt-bindings: usb: ci-hdrc-usb2: fix node node for ethernet controller
dt-bindings: net: add schema for Microchip/SMSC LAN95xx USB Ethernet controllers
dt-bindings: net: add schema for ASIX USB Ethernet controllers
of/fdt: Ignore disabled memory nodes
dt-bindings: arm: fix typos in compatible
dt-bindings: mfd: Add bindings child nodes for the Mediatek MT6360
mtd: st_spi_fsm: add missing clk_disable_unprepare() in stfsm_remove()
erofs: scan devices from device table
erofs: change to use asynchronous io for fscache readpage/readahead
erofs: add 'fsid' mount option
erofs: implement fscache-based data readahead
erofs: implement fscache-based data read for inline layout
erofs: implement fscache-based data read for non-inline layout
erofs: implement fscache-based metadata read
erofs: register fscache context for extra data blobs
erofs: register fscache context for primary data blob
erofs: add erofs_fscache_read_folios() helper
erofs: add anonymous inode caching metadata for data blobs
erofs: add fscache context helper functions
erofs: register fscache volume
erofs: add fscache mode check helper
erofs: make erofs_map_blocks() generally available
cachefiles: document on-demand read mode
cachefiles: add tracepoints for on-demand read mode
cachefiles: enable on-demand read mode
cachefiles: implement on-demand read
cachefiles: notify the user daemon when withdrawing cookie
cachefiles: unbind cachefiles gracefully in on-demand mode
cachefiles: notify the user daemon when looking up cookie
cachefiles: extract write routine
kunit: fix executor OOM error handling logic on non-UML
erofs: support idmapped mounts
erofs: make filesystem exportable
erofs: fix buffer copy overflow of ztailpacking feature
erofs: refine on-disk definition comments
erofs: remove obsoleted comments
erofs: do not prompt for risk any more when using big pcluster
rtw89: pci: only mask out INT indicator register for disable interrupt v1
rtw89: convert rtw89_band to nl80211_band precisely
rtw89: 8852c: update txpwr tables to HALRF_027_00_052
rtw89: cfo: check mac_id to avoid out-of-bounds
rtw89: 8852c: set TX antenna path
rtw89: add ieee80211::sta_rc_update ops
wireless: Fix Makefile to be in alphabetical order
perf test: Add basic stat and topdown group test
perf evlist: Keep topdown counters in weak group
perf scripts python: intel-pt-events.py: Print ptwrite value as a string if it is ASCII
perf script: Print Intel ptwrite value as a string if it is ASCII
perf intel-pt: Add support for emulated ptwrite
hwmon: (dell-smm) Add cooling device support
hwmon: (asus-ec-sensors) add ProArt X570 Creator WIFI board
hwmon: (intel-m10-bmc-hwmon) use devm_hwmon_sanitize_name()
hwmon: introduce hwmon_sanitize_name()
hwmon: (aquacomputer_d5next) Add support for Aquacomputer Octo
hwmon: (peci) Use devm_delayed_work_autocancel() to simplify code
hwmon: (asus-ec-sensors) Add T_Sensor for ASUS WS X570-ACE
hwmon: (jc42) add HWMON_C_TZ_REGISTER
net: phy: marvell: Add errata section 5.1 for Alaska PHY
net: qede: Remove unnecessary synchronize_irq() before free_irq()
mac80211: refactor freeing the next_beacon
net: vxge: Remove unnecessary synchronize_irq() before free_irq()
qed: Remove unnecessary synchronize_irq() before free_irq()
ASoC: ux500: mop500: Check before clk_put() not needed
regulator: scmi: Fix refcount leak in scmi_regulator_probe
ASoC: SOF: ipc-msg-injector: Cap the rmaining to count in IPC4 mode
ASoC: Intel: avs: APL-based platforms support
ASoC: Intel: avs: SKL-based platforms support
ASoC: Intel: avs: Power management
ASoC: Intel: avs: PCI driver implementation
ASoC: Intel: avs: Machine board registration
ASoC: Intel: avs: Replace link_mask usage with i2s_link_mask
ASoC: Intel: avs: Event tracing
ASoC: Intel: avs: D0ix power state support
ASoC: Intel: avs: Prepare for firmware tracing
ASoC: Intel: avs: Coredump and recovery flow
ASoC: Intel: avs: HDA PCM BE operations
ASoC: Intel: avs: non-HDA PCM BE operations
ASoC: Intel: avs: Generic PCM FE operations
ASoC: Intel: avs: Generic soc component driver
ASoC: Intel: avs: Account for libraries when booting basefw
cfg80211: fix kernel-doc for cfg80211_beacon_data
ax25: merge repeat codes in ax25_dev_device_down()
PM / devfreq: passive: Keep cpufreq_policy for possible cpus
PM / devfreq: passive: Reduce duplicate code when passive_devfreq case
PM / devfreq: Add cpu based scaling support to passive governor
PM / devfreq: Export devfreq_get_freq_range symbol within devfreq
net/mlxbf_gige: use eth_zero_addr() to clear mac address
swiotlb: max mapping size takes min align mask into account
ethernet/ti: delete if NULL check befort devm_kfree
media: hantro: Enable HOLD_CAPTURE_BUF for H.264
media: hantro: Add H.264 field decoding support
media: hantro: h264: Make dpb entry management more robust
media: hantro: Stop using H.264 parameter pic_num
media: rkvdec: Enable capture buffer holding for H264
media: rkvdec-h264: Add field decoding support
media: rkvdec: Ensure decoded resolution fit coded resolution
media: rkvdec: h264: Fix reference frame_num wrap for second field
media: rkvdec: h264: Validate and use pic width and height in mbs
media: rkvdec: Move H264 SPS validation in rkvdec-h264
media: rkvdec: h264: Fix bit depth wrap in pps packet
media: rkvdec: h264: Fix dpb_valid implementation
media: rkvdec: Stop overclocking the decoder
media: v4l2: Reorder field reflist
media: h264: Sort p/b reflist using frame_num
media: v4l2: Trace calculated p/b0/b1 initial reflist
media: h264: Store all fields into the unordered list
media: h264: Store current picture fields
media: h264: Increase reference lists size to 32
media: h264: Use v4l2_h264_reference for reflist
media: ov7251: fix mutex lock unbalance
media: i2c: Add vblank control to ov7251 driver
media: i2c: Add hblank control to ov7251
media: i2c: add ov7251_init_ctrls()
media: i2c: Extend .get_selection() for ov7251
media: ipu3-cio2: Add INT347E to cio2-bridge
media: i2c: Remove .s_power() from ov7251
media: i2c: Add pm_runtime support to ov7251
media: i2c: Add ov7251_detect_chip()
media: i2c: Add support for new frequencies to ov7251
media: i2c: Add ov7251_pll_configure()
media: i2c: Remove per-mode frequencies from ov7251
media: i2c: Provide ov7251_check_hwcfg()
media: i2c: Add acpi support to ov7251
media: ipu3-cio2: Add support for V4L2_PIX_FMT_IPU3_Y10
media: uapi: Add IPU3 packed Y10 format
media: i2c: ov5645: Remove unneeded of_match_ptr macro
media: ov8856: apply digital gain by setting global gain control register
media: i2c: ov5648: fix wrong pointer passed to IS_ERR() and PTR_ERR()
media: Documentation: mc: Add media_device_{init,cleanup}
media: Add MIPI CSI-2 28 bits per pixel raw data type
media: i2c: ov2640: Depend on V4L2_ASYNC
media: i2c: video-i2c: Use GENMASK for masking bits
media: i2c: video-i2c: Replace constants with proper names
media: i2c: video-i2c: Move defines to the top of the file
media: exynos4-is: Fix compile warning
media: i2c: adv7180: Add support for the test patterns
media: ti: cal: use frame desc to get vc and dt
media: Add CSI-2 bus configuration to frame descriptors
media: Add bus type to frame descriptors
media: dt-bindings: media: video-interfaces: Add new bus-type
media: media/v4l2-core: Add enum V4L2_FWNODE_BUS_TYPE_DPI
media: ov7670: remove ov7670_power_off from ov7670_remove
media: dw9807-vcm: Add "dongwoon,dw9807" compatible string
media: dt-bindings: Convert Dongwoon dw9807-vcm bindings to json-schema
media: i2c: imx412: Add bulk regulator support
media: dt-bindings: imx412: Add regulator descriptions
media: i2c: imx412: Fix power_off ordering
media: i2c: imx412: Fix reset GPIO polarity
ALSA: seq: replace ternary operator with max()
scsi: ipr: Use kobj_to_dev()
scsi: mpi3mr: Fix a NULL vs IS_ERR() bug in mpi3mr_bsg_init()
scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc()
scsi: libfc: Remove get_cpu() semantics in fc_exch_em_alloc()
scsi: fcoe: Use per-CPU API to update per-CPU statistics
scsi: fcoe: Add a local_lock to fcoe_percpu
net: ethernet: Fix unmet direct dependencies detected for NVMEM_SUNPLUS_OCOTP
perf bench breakpoint: Fix build on 32-bit arches
selftests/bpf: Fix building bpf selftests statically
iomap: don't invalidate folios after writeback errors
drm/rockchip: Change register space names in vop2
dt-bindings: display: rockchip: make reg-names mandatory for VOP2
integrity: Fix sparse warnings in keyring_handler
net: skb: Remove skb_data_area_size()
net: wwan: t7xx: Avoid calls to skb_data_area_size()
libbpf: fix memory leak in attach_tp for target-less tracepoint program
mptcp: sockopt: add TCP_DEFER_ACCEPT support
Revert "mptcp: add data lock for sk timers"
selftests: mptcp: fix a mp_fail test warning
docs: ctucanfd: Use 'kernel-figure' directive instead of 'figure'
dt-bindings: can: ctucanfd: include common CAN controller bindings
net: dsa: realtek: rtl8366rb: Serialize indirect PHY register access
dt-bindings: can: renesas,rcar-canfd: Make interrupt-names required
can: slcan: slc_xmit(): use can_dropped_invalid_skb() instead of manual check
can: ctucanfd: Let users select instead of depend on CAN_CTUCANFD
can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting
can: isotp: add support for transmission without flow control
can: raw: add support for SO_TXTIME/SCM_TXTIME
can: raw: raw_sendmsg(): remove not needed setting of skb->sk
net: phy: micrel: Use the kszphy probe/suspend/resume
net: phy: micrel: Allow probing without .driver_data
kselftests/ir : Improve readability of modprobe error message
kunit: tool: update riscv QEMU config with new serial dependency
kcsan: test: use new suite_{init,exit} support
kunit: tool: Add list of all valid test configs on UML
kunit: take `kunit_assert` as `const`
kunit: tool: misc cleanups
kunit: tool: minor cosmetic cleanups in kunit_parser.py
kunit: tool: make parser stop overwriting status of suites w/ no_tests
kunit: tool: remove dead parse_crash_in_log() logic
drm/amd/pm: consistent approach for smartshift
drm/amd/display: clean up some inconsistent indenting
spi: spi-au1550: replace ternary operator with min()
dt-bindings: mtd: partitions: Extend fixed-partitions binding
dt-bindings: Add Sercomm (Suzhou) Corporation vendor prefix
mtd: phram: Allow cached mappings
mtd: call of_platform_populate() for MTD partitions
mtd: rawnand: renesas: Use runtime PM instead of the raw clock API
dt-bindings: mtd: renesas: Fix the NAND controller description
mtd: rawnand: mpc5121: Check before clk_disable_unprepare() not needed
mtd: rawnand: rockchip: Check before clk_disable_unprepare() not needed
btrfs: send: keep the current inode open while processing it
btrfs: allocate the btrfs_dio_private as part of the iomap dio bio
btrfs: move struct btrfs_dio_private to inode.c
btrfs: remove the disk_bytenr in struct btrfs_dio_private
btrfs: allocate dio_data on stack
iomap: add per-iomap_iter private data
iomap: allow the file system to provide a bio_set for direct I/O
btrfs: add a btrfs_dio_rw wrapper
btrfs: zoned: zone finish unused block group
btrfs: zoned: properly finish block group on metadata write
btrfs: zoned: finish block group when there are no more allocatable bytes left
btrfs: zoned: consolidate zone finish functions
btrfs: zoned: introduce btrfs_zoned_bg_is_full
btrfs: improve error reporting in lookup_inline_extent_backref
btrfs: rename bio_ctrl::bio_flags to compress_type
btrfs: rename bio_flags in parameters and switch type
btrfs: rename io_failure_record::bio_flags to compress_type
btrfs: open code extent_set_compress_type helpers
btrfs: simplify handling of bio_ctrl::bio_flags
btrfs: remove trivial helper update_nr_written
btrfs: remove unused parameter bio_flags from btrfs_wq_submit_bio
btrfs: remove btrfs_delayed_extent_op::is_data
btrfs: sink parameter is_data to btrfs_set_disk_extent_flags
btrfs: fix deadlock between concurrent dio writes when low on free data space
btrfs: derive compression type from extent map during reads
btrfs: scrub: move scrub_remap_extent() call into scrub_extent()
btrfs: scrub: use find_first_extent_item to for extent item search
btrfs: scrub: refactor scrub_raid56_parity()
btrfs: scrub: use scrub_simple_mirror() to handle RAID56 data stripe scrub
btrfs: scrub: cleanup the non-RAID56 branches in scrub_stripe()
btrfs: scrub: introduce dedicated helper to scrub simple-stripe based range
btrfs: scrub: introduce dedicated helper to scrub simple-mirror based range
btrfs: scrub: introduce a helper to locate an extent item
btrfs: calculate physical_end using dev_extent_len directly in scrub_stripe()
btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray
btrfs: turn fs_info member buffer_radix into XArray
btrfs: turn name_cache radix tree into XArray in send_ctx
btrfs: turn delayed_nodes_tree into an XArray
btrfs: use ilog2() to replace if () branches for btrfs_bg_flags_to_raid_index()
btrfs: move definition of btrfs_raid_types to volumes.h
btrfs: use a normal workqueue for rmw_workers
btrfs: use normal workqueues for scrub
btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueue
btrfs: raid56: enable subpage support for RAID56
btrfs: raid56: make alloc_rbio_essential_pages() subpage compatible
btrfs: raid56: make steal_rbio() subpage compatible
btrfs: raid56: make set_bio_pages_uptodate() subpage compatible
btrfs: raid56: remove btrfs_raid_bio::bio_pages array
btrfs: raid56: make raid56_add_scrub_pages() subpage compatible
btrfs: raid56: open code rbio_stripe_page_index()
btrfs: raid56: make finish_rmw() subpage compatible
btrfs: raid56: make __raid_recover_endio_io() subpage compatible
btrfs: raid56: make finish_parity_scrub() subpage compatible
btrfs: raid56: make rbio_add_io_page() subpage compatible
btrfs: raid56: introduce btrfs_raid_bio::bio_sectors
btrfs: raid56: introduce btrfs_raid_bio::stripe_sectors
btrfs: raid56: introduce new cached members for btrfs_raid_bio
btrfs: raid56: make btrfs_raid_bio more compact
btrfs: raid56: open code rbio_nr_pages()
btrfs: reduce width for stripe_len from u64 to u32
btrfs: do not return errors from submit_bio_hook_t instances
btrfs: do not return errors from btrfs_submit_compressed_read
btrfs: do not return errors from btrfs_submit_metadata_bio
btrfs: remove unused bio_flags argument to btrfs_submit_metadata_bio
btrfs: move btrfs_readpage to extent_io.c
btrfs: repair super block num_devices automatically
btrfs: do not pass compressed_bio to submit_compressed_bio()
btrfs: avoid double search for block group during NOCOW writes
btrfs: return block group directly at btrfs_next_block_group()
btrfs: use a read/write lock for protecting the block groups tree
btrfs: use rbtree with leftmost node cached for tracking lowest block group
btrfs: remove search start argument from first_logical_byte()
btrfs: return correct error number for __extent_writepage_io()
btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage()
btrfs: avoid double clean up when submit_one_bio() failed
btrfs: use non-bh spin_lock in zstd timer callback
btrfs: use BTRFS_DIR_START_INDEX at btrfs_create_new_inode()
btrfs: simplify parameters of submit_read_repair() and rename
btrfs: remove the zoned/zone_size union in struct btrfs_fs_info
btrfs: remove unnecessary check of iput argument
btrfs: stop using the btrfs_bio saved iter in index_rbio_pages
btrfs: don't allocate a btrfs_bio for scrub bios
btrfs: don't allocate a btrfs_bio for raid56 per-stripe bios
btrfs: pass bio opf to rbio_add_io_page
btrfs: pass a block_device to btrfs_bio_clone
btrfs: move the call to bio_set_dev out of submit_stripe_bio
btrfs: use on-stack bio in scrub_repair_page_from_good_copy
btrfs: use on-stack bio in scrub_recheck_block
btrfs: use on-stack bio in repair_io_failure
btrfs: check-integrity: simplify bio allocation in btrfsic_read_block
btrfs: check-integrity: split submit_bio from btrfsic checking
btrfs: factor check and flush helpers from __btrfsic_submit_bio
btrfs: zoned: make auto-reclaim less aggressive
btrfs: change the bg_reclaim_threshold valid region from 0 to 100
btrfs: allow block group background reclaim for non-zoned filesystems
btrfs: make the bg_reclaim_threshold per-space info
btrfs: do not test for free space inode during NOCOW check against file extent
btrfs: move common NOCOW checks against a file extent into a helper
btrfs: wait between incomplete batch memory allocations
btrfs: allocate page arrays using bulk page allocator
btrfs: factor out allocating an array of pages
btrfs: remove unnecessary type casts
btrfs: expand subpage support to any PAGE_SIZE > 4K
btrfs: make nodesize >= PAGE_SIZE case to reuse the non-subpage routine
btrfs: use dummy extent buffer for super block sys chunk array read
btrfs: assert that relocation is protected with sb_start_write()
fs: add a lockdep check function for sb_start_write()
btrfs: simplify code flow in btrfs_ioctl_balance
btrfs: remove checks for arg argument in btrfs_ioctl_balance
btrfs: replace memset with memzero_page in data checksum verification
btrfs: avoid blocking on space revervation when doing nowait dio writes
btrfs: avoid blocking when allocating context for nowait dio read/write
btrfs: release path earlier at can_nocow_extent()
btrfs: free path at can_nocow_extent() before checking for checksum items
btrfs: stop allocating a path when checking if cross reference exists
btrfs: avoid double nocow check when doing nowait dio writes
btrfs: avoid blocking nowait dio when locking file range
btrfs: avoid blocking on page locks with nowait dio on compressed range
btrfs: add messages to printk index
btrfs: tree-checker: check extent buffer owner against owner rootid
btrfs: add and use helper to assert an inode range is clean
btrfs: remove ordered extent check and wait during hole punching and zero range
btrfs: lock the inode first before flushing range when punching hole
btrfs: remove ordered extent check and wait during fallocate
btrfs: remove inode_dio_wait() calls when starting reflink operations
btrfs: remove useless dio wait call when doing fallocate zero range
btrfs: only reserve the needed data space amount during fallocate
btrfs: restore inode creation before xattr setting
btrfs: move common inode creation code into btrfs_create_new_inode()
btrfs: reserve correct number of items for inode creation
btrfs: factor out common part of btrfs_{mknod,create,mkdir}()
btrfs: allocate inode outside of btrfs_new_inode()
btrfs: warn when extent buffer leak test fails
btrfs: use a local variable for fs_devices pointer in btrfs_dev_replace_finishing
btrfs: use btrfs_for_each_slot in btrfs_listxattr
btrfs: use btrfs_for_each_slot in btrfs_read_chunk_tree
btrfs: use btrfs_for_each_slot in btrfs_unlink_all_paths
btrfs: use btrfs_for_each_slot in process_all_extents
btrfs: use btrfs_for_each_slot in process_all_new_xattrs
btrfs: use btrfs_for_each_slot in process_all_refs
btrfs: use btrfs_for_each_slot in is_ancestor
btrfs: use btrfs_for_each_slot in can_rmdir
btrfs: use btrfs_for_each_slot in did_create_dir
btrfs: use btrfs_for_each_slot in btrfs_real_readdir
btrfs: use btrfs_for_each_slot in btrfs_search_dir_index_item
btrfs: use btrfs_for_each_slot in mark_block_group_to_copy
btrfs: use btrfs_for_each_slot in find_first_block_group
btrfs: introduce btrfs_for_each_slot iterator macro
btrfs: scrub: rename scrub_bio::pagev and related members
btrfs: scrub: rename scrub_page to scrub_sector
btrfs: scrub: rename members related to scrub_block::pagev
btrfs: remove trivial wrapper btrfs_read_buffer()
btrfs: update outdated comment for read_block_for_search()
btrfs: release upper nodes when reading stale btree node from disk
btrfs: avoid unnecessary btree search restarts when reading node
btrfs: set inode flags earlier in btrfs_new_inode()
btrfs: move btrfs_get_free_objectid() call into btrfs_new_inode()
btrfs: don't pass parent objectid to btrfs_new_inode() explicitly
btrfs: remove redundant name and name_len parameters to create_subvol
btrfs: remove unused mnt_userns parameter from __btrfs_set_acl
btrfs: remove unnecessary set_nlink() in btrfs_create_subvol_root()
btrfs: remove unnecessary inode_set_bytes(0) call
btrfs: remove unnecessary btrfs_i_size_write(0) calls
btrfs: get rid of btrfs_add_nondir()
btrfs: fix anon_dev leak in create_subvol()
btrfs: reserve correct number of items for rename
btrfs: reserve correct number of items for unlink and rmdir
drm/amdkfd: Fix static checker warning on MES queue type
drm/amdgpu: Move mutex_init(&smu->message_lock) to smu_early_init()
drm/amdgpu/discovery: add SMU v13.0.4 into the IP discovery list
drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.4
drm/amdgpu/pm: enable swsmu for SMU IP v13.0.4
drm/amdgpu/pm: add swsmu ppt implementation for SMU IP v13.0.4
drm/amdgpu/pm: add some common ppt functions for SMU IP v13.0.x
drm/amdgpu/pm: add EnableGfxImu message dummy map for SMU IP v13.0.4
drm/amdgpu/pm: add smu v13.0.4 driver SMU if headers
drm/amdgpu/gfx11: fix mes mqd settings
drm/amdgpu/gfx11: fix me field handling in map_queue packet
drm/amd/pm: update smartshift powerboost calc for smu13
drm/amd/pm: update smartshift powerboost calc for smu12
drm/amdkfd: allocate MMIO/DOORBELL BOs with AMDGPU_GEM_CREATE_PREEMPTIBLE
drm/amdgpu: Ensure the DMA engine is deactivated during set ups
drm/amdgpu/ctx: only reset stable pstate if the user changed it (v2)
drm/amd/pm: add smu power_limit callback for smu_v13_0_7
drm/amd/pm: add smu feature map support for smu_v13_0_0
drm/amd/pm: add smu feature map support for smu_v13_0_7
drm/amd/pm: support ss metrics read for smu11
drm/amd/pm: add smu pp_feature_mask callback for smu_v13_0_7
mmc: sdhci-of-arasan: Add NULL check for data field
evm: Clean up some variables
evm: Return INTEGRITY_PASS for enum integrity_status value '0'
mtd: spi-nor: aspeed: set the decoding size to at least 2MB for AST2600
spi: aspeed: Calibrate read timings
spi: aspeed: Add support for the AST2400 SPI controller
spi: aspeed: Workaround AST2500 limitations
spi: aspeed: Adjust direct mapping to device size
spi: aspeed: Add support for direct mapping
spi: spi-mem: Convert Aspeed SMC driver to spi-mem
spi: Convert the Aspeed SMC controllers device tree binding
ASoC: rt5645: Fix errorenous cleanup order
ASoC: soc-component: Update handling to component delays
ASoC: core: Pass legacy_dai_naming flag directly
ASoC: core: Correct spelling fliped -> flipped
ASoC: ti: j721e-evm: Fix refcount leak in j721e_soc_probe_*
ASoC: amd: vangogh: Remove duplicate include files
ASoC: SOF: mediatek: Add mt8186 ipc support
ASoC: SOF: mediatek: Add ipc support for mt8195
firmware: mediatek: Add adsp ipc protocol interface
ASoC: fsl_sai: Add support for i.MX8ULP
ASoC: fsl_sai: Add support for i.MX8M Plus
ASoC: fsl_sai: Add support for i.MX8MM
netfilter: conntrack: remove pr_debug callsites from tcp tracker
netfilter: nf_conncount: reduce unnecessary GC
netfilter: Use l3mdev flow key when re-routing mangled packets
ALSA: usb-audio: Refcount multiple accesses on the single clock
octeontx2-pf: Remove unnecessary synchronize_irq() before free_irq()
net: wwan: t7xx: Fix return type of t7xx_dl_add_timedout()
octeon_ep: delete unnecessary NULL check
octeon_ep: add missing destroy_workqueue in octep_init_module
net: call skb_defer_free_flush() before each napi_poll()
net: add skb_defer_max sysctl
net: use napi_consume_skb() in skb_defer_free_flush()
net: fix possible race in skb_attempt_defer_free()
net: tulip: convert to devres
net: hinic: add missing destroy_workqueue in hinic_pf_to_mgmt_init
net: tcp: reset 'drop_reason' to NOT_SPCIFIED in tcp_v{4,6}_rcv()
net: skb: change the definition SKB_DR_SET()
net: skb: check the boundrary of drop reason in kfree_skb_reason()
net: dm: check the boundary of skb drop reasons
net/smc: align the connect behaviour with TCP
inet: rename INET_MATCH()
ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()
l2tp: use add READ_ONCE() to fetch sk->sk_bound_dev_if
net_sched: em_meta: add READ_ONCE() in var_sk_bound_if()
inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict()
dccp: use READ_ONCE() to read sk->sk_bound_dev_if
net: core: add READ_ONCE/WRITE_ONCE annotations for sk->sk_bound_dev_if
tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()
sctp: read sk->sk_bound_dev_if once in sctp_rcv()
net: annotate races around sk->sk_bound_dev_if
mlx5: support BIG TCP packets
mlx4: support BIG TCP packets
veth: enable BIG TCP packets
net: loopback: enable BIG TCP packets
ipv6: Add hop-by-hop header to jumbograms in ip6_output
net: allow gro_max_size to exceed 65536
ipv6/gro: insert temporary HBH/jumbo header
ipv6/gso: remove temporary HBH/jumbo header
ipv6: add struct hop_jumbo_hdr definition
tcp_cubic: make hystart_ack_delay() aware of BIG TCP
net: limit GSO_MAX_SIZE to 524280 bytes
net: allow gso_max_size to exceed 65536
net: add IFLA_TSO_{MAX_SIZE|SEGS} attributes
ravb: Add support for RZ/V2M
ravb: Use separate clock for gPTP
ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 (Mgmt) irqs
ravb: Separate handling of irq enable/disable regs into feature
dt-bindings: net: renesas,etheravb: Document RZ/V2M SoC
mac80211: minstrel_ht: support ieee80211_rate_status
mac80211: extend current rate control tx status API
mac80211: minstrel_ht: fill all requested rates
ALSA: hda: cs35l41: Add Amp Name based on channel and index
ASoC: cs35l41: Move cs_dsp config struct into shared code
ASoC: cs35l41: Move cs35l41 fs errata into shared code
ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code
ALSA: hda: cs35l41: Enable GPIO2 Interrupt for CLSA0100 laptops
ALSA: hda: cs35l41: Add Support for Interrupts
ALSA: hda: cs35l41: Remove Set Channel Map api from binding
ALSA: hda: cs35l41: Set Speaker Position for CLSA0100 Laptop
ALSA: hda: cs35l41: Fix error in spi cs35l41 hda driver name
mac80211: disable BSS color collision detection in case of no free colors
nl80211: Parse NL80211_ATTR_HE_BSS_COLOR as a part of nl80211_parse_beacon
mac80211: mlme: track assoc_bss/associated separately
mac80211: remove useless bssid copy
mac80211: remove unused argument to ieee80211_sta_connection_lost()
mac80211: mlme: use local SSID copy
mac80211: use ifmgd->bssid instead of ifmgd->associated->bssid
mac80211: mlme: move in RSSI reporting code
mac80211: remove stray multi_sta_back_32bit docs
mac80211: fix typo in documentation
mac80211: unify CCMP/GCMP AAD construction
efi: Do not import certificates from UEFI Secure Boot for T2 Macs
gfs2: replace 'found' with dedicated list iterator variable
ice: Expose RSS indirection tables for queue groups via ethtool
ixgbe: add xdp frags support to ndo_xdp_xmit
eth: sfc: remove remnants of the out-of-tree napi_weight module param
bpftool: Use sysfs vmlinux when dumping BTF by ID
bpf: Add MEM_UNINIT as a bpf_type_flag
ext4: add unmount filesystem message
ext4: remove unnecessary conditionals
selftests/bpf: Fix usdt_400 test case
kseltest/cgroup: Make test_stress.sh work if run interactively
sfc: siena: Fix Kconfig dependencies
drm/amdgpu: clean up some inconsistent indenting
netfilter: conntrack: skip verification of zero UDP checksum
netfilter: flowtable: nft_flow_route use more data for reverse route
netfilter: prefer extension check to pointer check
netfilter: conntrack: add nf_conntrack_events autodetect mode
netfilter: conntrack: un-inline nf_ct_ecache_ext_add
netfilter: nfnetlink: allow to detect if ctnetlink listeners exist
netfilter: conntrack: add nf_ct_iter_data object for nf_ct_iterate_cleanup*()
netfilter: conntrack: avoid unconditional local_bh_disable
netfilter: conntrack: remove unconfirmed list
netfilter: conntrack: remove __nf_ct_unconfirmed_destroy
netfilter: cttimeout: decouple unlink and free on netns destruction
netfilter: extensions: introduce extension genid count
netfilter: remove nf_ct_unconfirmed_destroy helper
netfilter: cttimeout: decouple unlink and free on netns destruction
netfilter: conntrack: remove the percpu dying list
netfilter: conntrack: include ecache dying list in dumps
netfilter: ecache: use dedicated list for event redelivery
perf tools: Remove unused machines__find_host()
perf bench: Add breakpoint benchmarks
ARM: dts: kswitch-d10: enable networking
ARM: dts: lan966x: add switch node
ARM: dts: lan966x: add serdes node
ARM: dts: lan966x: add reset switch reset node
ARM: dts: lan966x: add MIIM nodes
ARM: dts: lan966x: add hwmon node
ARM: dts: lan966x: add basic Kontron KSwitch D10 support
ARM: dts: lan966x: add flexcom I2C nodes
ARM: dts: lan966x: add flexcom SPI nodes
ARM: dts: lan966x: add all flexcom usart nodes
ARM: dts: lan966x: add missing uart DMA channel
ARM: dts: lan966x: add sgpio node
ARM: dts: lan966x: swap dma channels for crypto node
ARM: dts: lan966x: rename pinctrl nodes
ARM: dts: at91: sama7g5: remove interrupt-parent from gic node
ARM: dts: at91: use generic node name for dataflash
selftests/bpf: Convert some selftests to high-level BPF map APIs
libbpf: Add safer high-level wrappers for map operations
selftests/bpf: Check combination of jit blinding and pointers to bpf subprogs.
bpf: Fix combination of jit blinding and pointers to bpf subprogs.
media: h264: Avoid wrapping long_term_frame_idx
media: v4l2-mem2mem: Trace on implicit un-hold
media: doc: Document dual use of H.264 pic_num/frame_num
media: mediatek: vcodec: add h264 decoder driver for mt8186
media: mediatek: vcodec: Support MT8186
media: dt-bindings: media: mediatek: vcodec: Adds decoder dt-bindings for mt8186
media: mediatek: vcodec: prevent kernel crash when rmmod mtk-vcodec-dec.ko
media: mediatek: vcodec: support stateless VP9 decoding
media: mediatek: vcodec: support stateless VP8 decoding
media: mediatek: vcodec: support stateless H.264 decoding for mt8192
media: mediatek: vcodec: Extract H264 common code
media: mediatek: vcodec: record capture queue format type
media: mediatek: vcodec: Fix v4l2-compliance fail
media: mediatek: vcodec: disable vp8 4K capability
media: mediatek: vcodec: Add format to support MT21C
media: mediatek: vcodec: Getting supported decoder format types
media: mediatek: vcodec: Refactor supported vdec formats and framesizes
media: mediatek: vcodec: Refactor get and put capture buffer flow
spi: spi-cadence: Update ISR status variable type to irqreturn_t
media: mediatek: vcodec: set each plane bytesused in buf prepare
media: mediatek: vcodec: Read max resolution from dec_capability
media: mediatek: vcodec: get capture queue buffer size from scp
media: mediatek: vcodec: Using firmware type to separate different firmware architecture
media: mediatek: vcodec: Add vdec enable/disable hardware helpers
media: mediatek: vcodec: Fix v4l2 compliance decoder cmd test fail
ARM: dts: turris-omnia: Add atsha204a node
ARM: configs: Enable ASoC AC'97 glue
bnxt_en: parse and report result field when NVRAM package install fails
bnxt_en: Enable packet timestamping for all RX packets
bnxt_en: Configure ptp filters during bnxt open
bnxt_en: Update firmware interface to 1.10.2.95
ARM: at91: debug: add lan966 support
arm64: dts: mt8192: Follow binding order for SCP registers
arm64: dts: mediatek: add mtk-snfi for mt7622
arm64: dts: mediatek: mt8195-demo: enable uart1
arm64: dts: mediatek: mt8195-demo: Remove input-name property
arm64: dts: mediatek: mt8183-pumpkin: fix bad thermistor node name
arm64: dts: mt7622: specify the L2 cache topology
arm64: dts: mt7622: specify the number of DMA requests
arm64: dts: mediatek: pumpkin: Remove input-name property
Bluetooth: hci_sync: Fix attempting to suspend with unfiltered passive scan
Bluetooth: MGMT: Add conditions for setting HCI_CONN_FLAG_REMOTE_WAKEUP
net: axienet: Use NAPI for TX completion path
net: axienet: Be more careful about updating tx_bd_tail
Bluetooth: btmtksdio: fix the reset takes too long
Bluetooth: btmtksdio: fix possible FW initialization failure
inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()
Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event
Bluetooth: btbcm: Add entry for BCM4373A0 UART Bluetooth
Bluetooth: btusb: Add a new PID/VID 0489/e0c8 for MT7921
Bluetooth: btusb: Add 0x0bda:0x8771 Realtek 8761BUV devices
Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA
Bluetooth: core: Fix missing power_on work cancel on HCI close
Bluetooth: btusb: add support for Qualcomm WCN785x
Bluetooth: protect le accept and resolv lists with hdev->lock
Bluetooth: use hdev lock for accept_list and reject_list in conn req
Bluetooth: use hdev lock in activate_scan for hci_is_adv_monitoring
Bluetooth: btrtl: Add support for RTL8852C
Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN for QCA
Bluetooth: Print broken quirks
Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONN quirk
Bluetooth: hci_qca: Use del_timer_sync() before freeing
Bluetooth: btintel: Constify static struct regmap_bus
Bluetooth: Keep MGMT pending queue ordered FIFO
Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
Bluetooth: mt7921s: Fix the incorrect pointer check
Bluetooth: btbcm: Support per-board firmware variants
selftests: fib_nexthops: Make the test more robust
swiotlb: use the right nslabs-derived sizes in swiotlb_init_late
swiotlb: use the right nslabs value in swiotlb_init_remap
swiotlb: don't panic when the swiotlb buffer can't be allocated
net: phy: smsc: Cope with hot-removal in interrupt handler
net: phy: smsc: Cache interrupt mask
usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling
usbnet: smsc95xx: Avoid link settings race on interrupt reception
usbnet: smsc95xx: Don't reset PHY behind PHY driver's back
usbnet: smsc95xx: Don't clear read-only PHY interrupt
usbnet: Run unregister_netdev() before unbind() again
net: ethernet: fix platform_no_drv_owner.cocci warning
net: page_pool: add page allocation stats for two fast page allocate path
net: ethernet: Use swap() instead of open coding it
dt-bindings: clock: stm32mp1: adapt example for "st,stm32mp1-rcc-secure"
media: cec-adap.c: drop activate_cnt, use state info instead
media: cec-adap.c: reconfigure if the PA changes during configuration
media: cec-adap.c: fix is_configuring state
media: cec-adap.c: stop trying LAs on CEC_TX_STATUS_TIMEOUT
Revert "ARM: dts: BCM5301X: Fix DTC warning for NAND node"
media: cec-adap.c: don't unconfigure if already unconfigured
media: cec-pin.c: don't zero work_pin_num_events in adap_enable
media: cec-pin.c: disabling the adapter cannot call kthread_stop
media: imon: reorganize serialization
media: imon: drop references only after device is no longer used
media: imon: fix timer racing disconnect
media: imon: avoid needless atomic allocations in resume
media: s5k6a3: add missing clk_disable_unprepare
media: ccs-core.c: fix failure to call clk_disable_unprepare
media: cx25821: request_irq -> devm_request_irq
media: videobuf2-dma-sg.c: kvmalloc_array -> kvcalloc
media: v4l2-ctls-core.c: kvmalloc_array -> kvcalloc
media: v4l2-subdev.c: kvmalloc_array -> kvcalloc
media: hantro: HEVC: unconditionnaly set pps_{cb/cr}_qp_offset values
media: hantro: HEVC: Fix reference frames management
media: hantro: HEVC: Fix tile info buffer value computation
media: hantro: HEVC: Fix output frame chroma offset
media: hantro: Use post processor scaling capacities
media: amphion: G/S_PARM only for encoder's output queue
media: amphion: wake up when error occurs
media: atmel: microchip-csi2dc: add link validation support
media: dt-bindings: media: microchip,xisc: add bus-width of 14
media: atmel: atmel-sama7g5-isc: remove stray line
media: atmel: atmel-isc: compact the controller formats list
media: atmel: atmel-isc-base: use mutex to lock awb workq from streaming
media: atmel: atmel-sama5d2-isc: fix wrong mask in YUYV format check
media: atmel: atmel-isc: remove redundant comments
media: atmel: atmel-isc-base: replace is_streaming call in s_fmt_vid_cap
media: atmel: atmel-isc-base: use streaming status when queueing buffers
media: vsp1: Fix offset calculation for plane cropping
media: vsp1: Use vb2_queue_is_busy()
media: vsp1: Don't open-code vb2_fop_release()
media: videobuf2-v4l2: Expose vb2_queue_is_busy() to drivers
media: rockchip: rkisp1: Use mipi-csi2.h
media: cadence: cdns-csi2tx: Use mipi-csi2.h
media: atomisp: don't pass a pointer to a local variable
media: amphion: ensure the buffer count is not less than min_buffer
media: stkwebcam: move stk_camera_read_reg() scratch buffer to struct stk_camera
media: coda: limit frame interval enumeration to supported encoder frame sizes
media: coda: fix default JPEG colorimetry
media: isif: remove unnecessary check of res
media: dm644x_ccdc: remove unnecessary check of res
media: dm355_ccdc: remove unnecessary check of res
media: dt-bindings: media: rockchip-vdec: Add RK3328 compatible
media: platform: video-viu: Do not select it by default
media: Documentation/media: Remove incorrect statement
media: amphion: no need to check return value of debugfs_create functions
media: amphion: free ctrl handler if error is set and return error
media: amphion: handle picture skipped event
media: amphion: encoder copy timestamp from output to capture
media: amphion: decoder copy timestamp from output to capture
media: make RADIO_ADAPTERS tristate
media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init
media: rcar-vin: Remove stray blank line
media: docs-rst: Append HEVC specific term
media: staging: media: rkvdec: Update TODO list
media: staging: media: hantro: Update TODO list
media: staging: media: hantro: Fix typos
media: rga: fix possible memory leak in rga_probe
media: imx-jpeg: Support dynamic resolution change
media: imx-jpeg: Handle source change in a function
media: imx-jpeg: Propagate the output frame size to the capture side
media: imx-jpeg: Identify and handle precision correctly
media: imx-jpeg: Refactor function mxc_jpeg_parse
media: av7110: fix prohibited spaces in switch statement
media: av7110: fix switch indentation
media: platform: return early if the iface is not handled
media: exynos4-is: Change clk_disable to clk_disable_unprepare
media: platform: renesas-ceu: Fix unused variable warning
media: davinci: remove unnecessary NULL check
media: bdisp: remove unnecessary IS_ERR() check
media: platform: Remove unused including <linux/version.h>
media: i2c: rdacm20: Fix format definition
media: rcar-vin: Add check that input interface and format are valid
media: MAINTAINERS: adjust entries to nxp driver movement in media platform
media: v4l2: mem2mem: Fix typos in v4l2_m2m_dev documentation
media: cec: seco: remove byte handling from smb_word_op
media: i2c: rdacm2x: properly set subdev entity function
media: imx-jpeg: Fix potential array out of bounds in queue_setup
media: MAINTAINERS: drop unreachable contact for MEDIATEK JPEG DRIVER
media: MAINTAINERS: rectify entry for MEDIATEK MEDIA DRIVER
media: MAINTAINERS: refurbish MEDIATEK JPEG DRIVER section
media: gspca: make the read-only array table static const
media: MAINTAINERS: rectify entry for MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
media: atmel: atmel-isc: Fix PM disable depth imbalance in atmel_isc_probe
media: st-delta: Fix PM disable depth imbalance in delta_probe
sparc: add asm/stat.h to UAPI compile-test coverage
powerpc: add asm/stat.h to UAPI compile-test coverage
mips: add asm/stat.h to UAPI compile-test coverage
riscv: add linux/bpf_perf_event.h to UAPI compile-test coverage
kbuild: prevent exported headers from including <stdlib.h>, <stdbool.h>
agpgart.h: do not include <stdlib.h> from exported header
mt76: mt7921: add ipv6 NS offload support
mt76: add gfp to mt76_mcu_msg_alloc signature
mt76: mt7915: add more statistics from fw_util debugfs knobs
mt76: mt7915: improve error handling for fw_debug knobs
mt76: mt7615/mt7915: do reset_work with mt76's work queue
mt76: mt7915: add support for 6G in-band discovery
mt76: mt7915: add Wireless Ethernet Dispatch support
mt76: make number of tokens configurable dynamically
mt76: add support for overriding the device used for DMA mapping
mt76: dma: add wrapper macro for accessing queue registers
mt76: mt7915: move MT_INT_MASK_CSR to init.c
mt76: mt7915: introduce mt7915_mac_severe_check()
mt76: mt7915: rework SER debugfs knob
mt76: mt7915: limit minimum twt duration
mt76: mt7915: reject duplicated twt flows
mt76: mt7915: fix twt table_mask to u16 in mt7915_dev
mt76: mt7915: update mt7986 patch in mt7986_wmac_adie_patch_7976()
mt76: connac: use skb_put_data instead of open coding
mt76: mt7915: configure soc clocks in mt7986_wmac_init
mt76: fix tx status related use-after-free race on station removal
mt76: fix encap offload ethernet type check
mt76: do not attempt to reorder received 802.3 packets without agg session
mt76: mt7915: disable RX_HDR_TRANS_SHORT
mt76: mt7603: move spin_lock_bh() to spin_lock()
mt76: mt7915: add debugfs knob for RF registers read/write
mt76: mt7921: fix kernel crash at mt7921_pci_remove
mt76: mt7921: make read-only array ppet16_ppet8_ru3_ru0 static const
mt76: mt7915: make read-only array ppet16_ppet8_ru3_ru0 static const
mt76: mt7915: remove SCS feature
mt76: fix antenna config missing in 6G cap
mt76: fix rx reordering with non explicit / psmp ack policy
mt76: mt7921: Add AP mode support
mt76: mt7915: use 0xff to initialize bitrate_mask in mt7915_init_bitrate_mask
mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate
mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set
mt76: mt7915: fix possible NULL pointer dereference in mt7915_mac_fill_rx_vector
mt76: mt7915: fix possible uninitialized pointer dereference in mt7986_wmac_gpio_setup
mt76: mt7921: Fix the error handling path of mt7921_pci_probe()
mt76: mt7915: fix unbounded shift in mt7915_mcu_beacon_mbss
mt76: mt7915: always call mt7915_wfsys_reset() during init
mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter
mt76: mt7921: rely on mt76_dev rxfilter in mt7921_configure_filter
mt76: mt7921u: add suspend/resume support
mt76: fix MBSS index condition in DBDC mode
mt76: fix use-after-free by removing a non-RCU wcid pointer
mt76: mt7921: accept rx frames with non-standard VHT MCS10-11
mt76: mt7915: accept rx frames with non-standard VHT MCS10-11
mt76: dma: use kzalloc instead of devm_kzalloc for txwi
mt76: reduce tx queue lock hold time
mt76: mt7915: rework hardware/phy initialization
mt76: mt7915: fix DBDC default band selection on MT7915D
media: exynos4-is: Fix PM disable depth imbalance in fimc_is_probe
media: aspeed: Fix an error handling path in aspeed_video_probe()
media: dt-bindings: mtk-vcodec-encoder: Add power-domains property
rtlwifi: Use pr_warn instead of WARN_ONCE
net: selftests: Stress reuseport listen
net: inet: Retire port only listening_hash
net: inet: Open code inet_hash2 and inet_unhash2
net: inet: Remove count from inet_listen_hashbucket
sfc/siena: Reinstate SRIOV init/fini function calls
sfc/siena: Make PTP and reset support specific for Siena
sfc/siena: Make MCDI logging support specific for Siena
siena: Make HWMON support specific for Siena
siena: Make SRIOV support specific for Siena
siena: Make MTD support specific for Siena
net: mscc: ocelot: move ocelot_port_private :: chip_port to ocelot_port :: index
net: mscc: ocelot: minimize holes in struct ocelot_port
net: mscc: ocelot: delete ocelot_port :: xmit_template
net: dsa: felix: reimplement tagging protocol change with function pointers
net: dsa: felix: dynamically determine tag_8021q CPU port for traps
net: dsa: remove port argument from ->change_tag_protocol()
net: dsa: felix: manage host flooding using a specific driver callback
net: dsa: introduce the dsa_cpu_ports() helper
net: dsa: felix: bring the NPI port indirection for host flooding to surface
net: dsa: felix: bring the NPI port indirection for host MDBs to surface
net: dsa: felix: program host FDB entries towards PGID_CPU for tag_8021q too
net: lan966x: Fix use of pointer after being freed
net: update the register_netdevice() kdoc
skbuff: replace a BUG_ON() with the new DEBUG_NET_WARN_ON_ONCE()
mlxbf_gige: remove driver-managed interrupt counts
fsverity: update the documentation
kunit: tool: print clearer error message when there's no TAP output
kunit: tool: stop using a shell to run kernel under QEMU
kunit: tool: update test counts summary line format
kunit: bail out of test filtering logic quicker if OOM
lib/Kconfig.debug: change KUnit tests to default to KUNIT_ALL_TESTS
kunit: Rework kunit_resource allocation policy
kselftest/cgroup: fix test_stress.sh to use OUTPUT dir
docs/zh_CN: fix devicetree usage-model translation
cpufreq: Rearrange locking in cpufreq_remove_dev()
cpufreq: Split cpufreq_offline()
cpufreq: Reorganize checks in cpufreq_offline()
ipmi:ipmb: Fix refcount leak in ipmi_ipmb_probe
ipmi: remove unnecessary type castings
ipmi: Make two logs unique
ipmi:si: Convert pr_debug() to dev_dbg()
ipmi: Convert pr_debug() to dev_dbg()
ipmi: Fix pr_fmt to avoid compilation issues
ipmi: Add an intializer for ipmi_recv_msg struct
ipmi: Add an intializer for ipmi_smi_msg struct
ipmi:ssif: Check for NULL msg when handling events and messages
ipmi: use simple i2c probe function
ipmi: Add a sysfs count of total outstanding messages for an interface
ipmi: Add a sysfs interface to view the number of users
ipmi: Limit the number of message a user may have outstanding
ipmi: Add a limit on the number of users that may use IPMI
ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default
nilfs2: Fix some kernel-doc comments
Appoint myself page cache maintainer
mtd: nand: MTD_NAND_ECC_MEDIATEK should depend on ARCH_MEDIATEK
spi: Doc fix - Describe add_lock and dma_map_dev in spi_controller
mtd: rawnand: cs553x: simplify the return expression of cs553x_write_ctrl_byte()
spi: cadence-quadspi: Handle spi_unregister_master() in remove()
mtd: rawnand: kioxia: Add support for TH58NVG3S0HBAI4
mtd: spi-nor: debugfs: fix format specifier
ARM: at91: pm: add support for sama5d2 secure suspend
ARM: at91: add code to handle secure calls
nfp: VF rate limit support
rtnetlink: verify rate parameters for calls to ndo_set_vf_rate
ASoC: max98396: Fix build error for implicit function declaration
ASoC: SOF: amd: add missing platform_device_unregister in acp_pci_rn_probe
ASoC: samsung: Fix refcount leak in aries_audio_probe
ASoC: SOF: Intel: HDA: Set up sof_ipc4_fw_data for IPC4
ASoC: SOF: IPC4: Add FW loader ops
ASoC: SOF: Add header for IPC4 manifest
ASoC: SOF: Add IPC4 private header
ASoC: SOF: Intel: HDA: Set IPC4-specific DSP ops for CaVS platforms
net: ethernet: SP7021: Fix spelling mistake "Interrput" -> "Interrupt"
ALSA: Add generic serial MIDI driver using serial bus API
dt-bindings: sound: Add generic serial MIDI device
ALSA: hda/cs8409: Add Speaker Playback Switch for Warlock
ALSA: hda/cs8409: Add Speaker Playback Switch for Cyborg
ALSA: hda/cs8409: Support new Odin Variants
net: enetc: kill PHY-less mode for PFs
fortify: Provide a memcpy trap door for sharp corners
fs: hold writers when changing mount's idmapping
ARM: at91: Kconfig: implement PIT64B selection
ARM: at91: pm: add quirks for pm
ARM: at91: pm: use kernel documentation style
ARM: at91: pm: introduce macros for pm mode replacement
ARM: at91: pm: keep documentation inline with structure members
xfs: can't use kmem_zalloc() for attribute buffers
xfs: detect empty attr leaf blocks in xfs_attr3_leaf_verify
xfs: ATTR_REPLACE algorithm with LARP enabled needs rework
xfs: use XFS_DA_OP flags in deferred attr ops
xfs: remove xfs_attri_remove_iter
xfs: switch attr remove to xfs_attri_set_iter
xfs: introduce attr remove initial states into xfs_attr_set_iter
xfs: xfs_attr_set_iter() does not need to return EAGAIN
xfs: clean up final attr removal in xfs_attr_set_iter
xfs: remote xattr removal in xfs_attr_set_iter() is conditional
xfs: XFS_DAS_LEAF_REPLACE state only needed if !LARP
xfs: split remote attr setting out from replace path
xfs: consolidate leaf/node states in xfs_attr_set_iter
xfs: kill XFS_DAC_LEAF_ADDNAME_INIT
xfs: separate out initial attr_set states
bpf: Fix potential array overflow in bpf_trampoline_get_progs()
selftests/bpf: make fexit_stress test run in serial mode
selftests/bpf: add test case for bpf_map_lookup_percpu_elem
bpf: add bpf_map_lookup_percpu_elem for percpu map
selftests/bpf: Add tests for kptr_ref refcounting
selftests/bpf: Add negative C tests for kptrs
bpf: Prepare prog_test_struct kfuncs for runtime tests
bpf: Fix sparse warning for bpf_kptr_xchg_proto
net: enetc: count the tc-taprio window drops
net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled
net: macb: use NAPI for TX completion path
net: macb: simplify/cleanup NAPI reschedule checking
net: dsa: ocelot: accept 1000base-X for VSC9959 and VSC9953
selftests: forwarding: tc_actions: allow mirred egress test to run on non-offloaded h2
selftests/bpf: fix a few clang compilation errors
ext4: remove unnecessary code in __mb_check_buddy
ext4: fix spelling errors in comments
ext4: remove unnecessary type castings
ext4: fix warning in ext4_handle_inode_extension
selftests/bpf: Enable CONFIG_FPROBE for self tests
csky: Move to generic ticket-spinlock
RISC-V: Move to queued RW locks
RISC-V: Move to generic spinlocks
openrisc: Move to ticket-spinlock
asm-generic: qrwlock: Document the spinlock fairness requirements
asm-generic: qspinlock: Indicate the use of mixed-size atomics
asm-generic: ticket-lock: New generic ticket-based spinlock
powercap: RAPL: Add Power Limit4 support for RaptorLake
dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC
dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages
swiotlb-xen: fix DMA_ATTR_NO_KERNEL_MAPPING on arm
x86: ACPI: Make mp_config_acpi_gsi() a void function
cpufreq: Clear real_cpus mask from remove_cpu_dev_symlink()
cpufreq: intel_pstate: Support Sapphire Rapids OOB mode
PM: EM: Decrement policy counter
regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt
ASoC: wm9090: Remove redundant endianness flag
ASoC: wm2000: Remove redundant endianness flag
ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe
ASoC: cs42l56: Fix the error handling of cs42l56_i2c_probe()
ASoC: imx-hdmi: Fix refcount leak in imx_hdmi_probe
ASoC: fsl_ssi: Add support multi fifo script
ASoC: fsl: Fix refcount leak in imx_sgtl5000_probe
ASoC: cs42l46: Fix the error handling of cs42l56_i2c_probe()
ASoC: wm8903: Fix the error handling of wm8903_i2c_probe()
ASoC: tas6424: Fix the error handling of tas6424_i2c_probe()
ASoC: tas571x: Fix the error handling of tas571x_i2c_probe()
ASoC: rt5645: Fix the error handling of rt5645_i2c_probe()
ASoC: cs35l36: Fix the error handling of cs35l36_i2c_probe()
spi: stm32-qspi: Remove SR_BUSY bit check before sending command
spi: stm32-qspi: Always check SR_TCF flags in stm32_qspi_wait_cmd()
spi: stm32-qspi: Fix wait_cmd timeout in APM mode
selftests: xsk: make stat tests not spin on getsockopt
selftests: xsk: make the stats tests normal tests
selftests: xsk: introduce validation functions
selftests: xsk: cleanup veth pair at ctrl-c
selftests: xsk: add timeout to tests
selftests: xsk: fix reporting of failed tests
selftests: xsk: run all tests for busy-poll
selftests: xsk: do not send zero-length packets
selftests: xsk: cleanup bash scripts
HID: apple: Properly handle function keys on Keychron keyboards
HID: uclogic: Switch to Digitizer usage for styluses
HID: uclogic: Add pen support for XP-PEN Star 06
HID: uclogic: Differentiate touch ring and touch strip
HID: uclogic: Always shift touch reports to zero
HID: uclogic: Do not focus on touch ring only
HID: uclogic: Return raw parameters from v2 pen init
HID: uclogic: Move param printing to a function
HID: core: Display "SENSOR HUB" for sensor hub bus string in hid_info
HID: amd_sfh: Move bus declaration outside of amd-sfh
HID: amd_sfh: Add physical location to HID device
HID: amd_sfh: Modify the hid name
HID: amd_sfh: Modify the bus name
HID: amd_sfh: Add sensor name by index for debug info
HID: amd_sfh: Add support for sensor discovery
libbpf: Add bpf_program__set_insns function
eth: amd: remove NI6510 support (ni65)
net: appletalk: remove Apple/Farallon LocalTalk PC support
libbpf: Clean up ringbuf size adjustment implementation
ext4: get rid of unused DEFAULT_MB_OPTIMIZE_SCAN
net: add more debug info in skb_checksum_help()
net: remove two BUG() from skb_checksum_help()
net: warn if transport header was not set
net: add CONFIG_DEBUG_NET
net: add include/net/net_debug.h
xfs: don't set quota warning values
xfs: remove warning counters from struct xfs_dquot_res
xfs: remove quota warning limit from struct xfs_quota_limits
xfs: rework deferred attribute operation setup
xfs: make xattri_leaf_bp more useful
xfs: initialise attrd item to zero
xfs: avoid empty xattr transaction when attrs are inline
xfs: add leaf to node error tag
xfs: add leaf split error tag
xfs: Add helper function xfs_init_attr_trans
xfs: Add helper function xfs_attr_leaf_addname
xfs: Merge xfs_delattr_context into xfs_attr_item
xfs: Add larp debug option
xfs: Add log attribute error tag
xfs: Remove unused xfs_attr_*_args
xfs: Add xfs_attr_set_deferred and xfs_attr_remove_deferred
wfx: use container_of() to get vif
rtw89: add debug entry to dump BSSID CAM
rtw89: add debug select to dump MAC pages 0x30 to 0x33
rtw89: correct CCA control
rtw89: correct setting of RX MPDU length
rtw89: 8852c: add settings to decrease the effect of DC
ssb: remove unreachable code
brcmfmac: allow setting wlan MAC address using device tree
wilc1000: add valid vmm_entry check before fetching from TX queue
wilc1000: use 'u64' datatype for cookie variable
wilc1000: fix crash observed in AP mode with cfg80211_register_netdevice()
wilc1000: use fixed function base register value to access SDIO_FBR_ENABLE_CSA
wilc1000: increase firmware version array size
selftest/bpf: The test cases of BPF cookie for fentry/fexit/fmod_ret/lsm.
libbpf: Assign cookies to links in libbpf.
bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm.
arm64: dts: rockchip: enable otg/drd operation of usb_host0_xhci in rk356x
scsi: target: iscsi: Rename iscsi_session to iscsit_session
scsi: target: iscsi: Rename iscsi_conn to iscsit_conn
scsi: target: iscsi: Rename iscsi_cmd to iscsit_cmd
scsi: mpi3mr: Return I/Os to an unrecoverable HBA with DID_ERROR
scsi: mpi3mr: Hidden drives not removed during soft reset
scsi: mpi3mr: Increase I/O timeout value to 60s
scsi: lpfc: Update lpfc version to 14.2.0.3
scsi: lpfc: Use sg_dma_address() and sg_dma_len() macros for NVMe I/O
scsi: lpfc: Alter FPIN stat accounting logic
scsi: lpfc: Rework FDMI initialization after link up
scsi: lpfc: Change VMID registration to be based on fabric parameters
scsi: lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link()
scsi: lpfc: Use list_for_each_entry_safe() in rscn_recovery_check()
scsi: lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event()
scsi: lpfc: Inhibit aborts if external loopback plug is inserted
scsi: lpfc: Fix ndlp put following a LOGO completion
scsi: lpfc: Fill in missing ndlp kref puts in error paths
scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
scsi: ufs: ufshpb: Clean up ufshpb_suspend()/resume()
scsi: ufs: ufshpb: Add handing of device reset regions in HPB device mode
scsi: ufs: ufshpb: Change sysfs node hpb_stats/rb_* prefix to start with rcmd_*
scsi: ufs: ufshpb: Clean up the handler when device resets HPB information
scsi: ufs: ufshpb: Remove enum initialization value
scsi: ufs: ufshpb: Merge ufshpb_reset() and ufshpb_reset_host()
net: phy: smsc: add comments for the LAN8742 phy ID mask.
net: phy: microchip: add comments for the modified LAN88xx phy ID mask.
scsi: ufs: qcom: Enable RPM_AUTOSUSPEND for runtime PM
scsi: ufs: core: Remove redundant wmb() in ufshcd_send_command()
scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled
scsi: ufs: qcom: Simplify handling of devm_phy_get()
scsi: ufs: qcom: Fix acquiring the optional reset control line
scsi: hisi_sas: Undo RPM resume for failed notify phy event for v3 HW
dt-bindings: net: orion-mdio: Convert to JSON schema
bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stack
bpf, x86: Generate trampolines from bpf_tramp_links
skbuff: render the checksum comment to documentation
skbuff: rewrite the doc for data-only skbs
skbuff: add a basic intro doc
net: fix kdoc on __dev_queue_xmit()
sfc: Add a basic Siena module
sfc/siena: Inline functions in sriov.h to avoid conflicts with sfc
sfc/siena: Rename functions in nic_common.h to avoid conflicts with sfc
sfc/siena: Rename functions in mcdi headers to avoid conflicts with sfc
sfc/siena: Rename peripheral functions to avoid conflicts with sfc
sfc/siena: Rename RX/TX functions to avoid conflicts with sfc
sfc/siena: Rename functions in efx headers to avoid conflicts with sfc
sfc/siena: Remove build references to missing functionality
sfc: Copy shared files needed for Siena (part 2)
sfc: Copy shared files needed for Siena (part 1)
sfc: Move Siena specific files
nfp: flower: fix 'variable 'flow6' set but not used'
drm/amdgpu: Remove duplicated argument in vcn_v4_0
Revert "drm/amd/pm: keep the BACO feature enabled for suspend"
drm/amdgpu: vm flush needed after updating PDEs
drm/amd/display: 3.2.185
Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping"
drm/amd/display: remove unnecessary else by CONFIG_DRM_AMD_DC_DCN
drm/amdgpu/vcn: include header for vcn_dec_sw_ring_emit_fence
amdgpu/pm: Disallow managing power profiles on SRIOV for Sienna Cichlid
drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in amdgpu_dm
drm/amd/pm: suppress compile warning about possible unaligned accesses
drm/amdgpu/vcn: Add vcn ras poison consumption event handling
drm/amdgpu/jpeg: add jpeg ras poison consumption handling
drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN for z10
drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in irq
drm/amdgpu: refine RAS poison consumption handler
drm/amdgpu: enable RAS IH for poison consumption
drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in gpio
drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in dce
drm/amd/display: remove redundant CONFIG_DRM_AMD_DC_DCN in dc
drm/amd/display: do not wait for vblank during pipe programming
drm/amd/display: do not calculate DP2.0 SST payload when link is off
drm/amd/display: do not disable an invalid irq source in hdp finish
drm/amd/display: move definition of dc_flip_addrs struct
drm/amd/display: Reset cached PSR parameters after hibernate
drm/amd/display: Refactor LTTPR cap retrieval
drm/amdgpu: support memory power gating for lsdma 6.0.2
drm/amdgpu: support memory power gating for lsdma
drm/amdgpu: add LSDMA block for LSDMA v6.0.2
drm/amdgpu: add LSDMA block for LSDMA v6.0.0
drm/amdgpu: support fill mem for LSDMA
drm/amdgpu: support mem copy for LSDMA
drm/amdgpu: add lsdma block
drm/amdgpu: add lsdma v6_0_0 ip headers
drm/amdgpu/gfx11: unlock on error in gfx_v11_0_kiq_resume()
drm/amdgpu/mes: fix format specifier for size_t
drm/amdgpu: make smu_v13_0_7_check_fw_status() static
drm/amdgpu/psp: Return failure when firmware failed to load in SRIOV
drm/amdgpu: Implement get_vmid_pasid_mapping for gfx11
drm/amdkfd: Update event_interrupt_isr_v11 return
drm/amdgpu: Disable SDMA WPTR_POLL_ENABLE for sdma_v6_0
drm/amd/pm: enable gfxoff control on smu_v13_0_7
drm/amd/pm: disable ac/dc on smu_v13_0_7
drm/amd/pm: disable the gfxoff feature temporarily for SMU 13.0.0
drm/amd/pm: enable FCLK DPM support for SMU 13.0.0
drm/amd/pm: correct the way for retrieving current fclk frequency
drm/amd/pm: correct the way for retrieving current uclk frequency
drm/amd/pm: correct the check for current link status
drm/amd/pm: enable UCLK DPM for SMU 13.0.0
drm/amd/pm: enable BACO support for SMU 13.0.0
drm/amd/pm: enable lclk dpm/ds and BACO features for SMU 13.0.0
drm/amdgpu: add sysfs to shows psp vbflash status
drm/amdgpu/psp: Add vbflash sysfs interface support
selftests/bpf: Add attach bench test
bpf: Resolve symbols with ftrace_lookup_symbols for kprobe multi link
fprobe: Resolve symbols with ftrace_lookup_symbols
ftrace: Add ftrace_lookup_symbols function
kallsyms: Make kallsyms_on_each_symbol generally available
igc: Change type of the 'igc_check_downshift' method
igc: Remove unused phy_type enum
igc: Remove igc_set_spd_dplx method
selftests/bpf: Add bpf link iter test
selftests/bpf: Use ASSERT_* instead of CHECK
selftests/bpf: Fix result check for test_bpf_hash_map
bpf: Add bpf_link iterator
selftests/bpf: Replace bpf_trace_printk in tunnel kernel code
selftests/bpf: Move vxlan tunnel testcases to test_progs
bpf: Add source ip in "struct bpf_tunnel_key"
bpftool: bpf_link_get_from_fd support for LSM programs in lskel
perf annotate: Add --percent-limit option
selftests/bpf: Handle batch operations for map-in-map bpf-maps
bpf: Extend batch operations for map-in-map bpf-maps
perf auxtrace: Record whether an auxtrace mmap is needed
libperf evlist: Add evsel as a parameter to ->idx()
libperf evlist: Move ->idx() into mmap_per_evsel()
libperf evlist: Remove ->idx() per_cpu parameter
perf auxtrace: Do not mix up mmap idx
perf auxtrace: Move evlist__enable_event_idx() to auxtrace.c
perf evlist: Use libperf functions in evlist__enable_event_idx()
libperf evsel: Add perf_evsel__enable_thread()
bpf: Print some info if disable bpf_jit_enable failed
net: sysctl: Use SYSCTL_TWO instead of &two
ath11k: remove redundant assignment to variables vht_mcs and he_mcs
ath11k: Reuse the available memory after firmware reload
wil6210: remove 'freq' debugfs
ath11k: Designating channel frequency when sending management frames
ath11k: Don't check arvif->is_started before sending management frames
ath11k: Implement remain-on-channel support
ath11k: Handle keepalive during WoWLAN suspend and resume
spi: cadence-quadspi: remove unnecessary (void *) casts
spi: cadence-quadspi: Add missing blank line in cqspi_request_mmap_dma()
ASoC: dt-bindings: fsl,micfil: Add compatible string for imx8mp
ASoC: fsl_micfil: Add support for i.MX8MPlus
ASoC: SOF: ipc: introduce cont_update_posn in sof_ipc_stream_params struct
ASoC: samsung: spdif: remove unnecessary check of mem_res
ASoC: Intel: sof_ssp_amp: enable capture stream from cs35l41
ASoC: Intel: sof_ssp_amp: fix no DMIC BE Link on Chromebooks
ASoC: Intel: sof_rt5682: Add support for adl_rt1019_rt5682s
ASoC: tlv320adcx140: Register a callback to disable the regulator_disable
ASoC: codecs: rt715-sdca: remove useless assignment of ops
mmc: core: Support zeroout using TRIM for eMMC
x25: remove redundant pointer dev
net: ethernet: Add driver for Sunplus SP7021
devicetree: bindings: net: Add bindings doc for Sunplus SP7021.
MAINTAINERS: add myself as reviewer for slab
tsnep: Add free running cycle counter support
ptp: Speed up vclock lookup
ptp: Support late timestamp determination
ptp: Pass hwtstamp to ptp_convert_timestamp()
ptp: Request cycles for TX timestamp
ptp: Add cycles support for virtual clocks
eth: dpaa2-mac: remove a dead-code NULL check on fwnode parent
net/mlx5: Lag, add debugfs to query hardware lag state
net/mlx5: Lag, use buckets in hash mode
net/mlx5: Lag, refactor dmesg print
net/mlx5: Support devices with more than 2 ports
net/mlx5: Lag, use actual number of lag ports
net/mlx5: Lag, use hash when in roce lag on 4 ports
net/mlx5: Lag, support single FDB only on 2 ports
net/mlx5: Lag, store number of ports inside lag object
net/mlx5: Lag, filter non compatible devices
net/mlx5: Lag, use lag lock
net/mlx5: Lag, move E-Switch prerequisite check into lag code
net/mlx5: devcom only supports 2 ports
net/mlx5: Lag, expose number of lag ports
net/mlx5: Increase FW pre-init timeout for health recovery
net/mlx5: Add exit route when waiting for FW
fs: Remove aops->freepage
secretmem: Convert to free_folio
nfs: Convert to free_folio
orangefs: Convert to free_folio
fs: Add free_folio address space operation
fs: Convert drop_buffers() to use a folio
fs: Change try_to_free_buffers() to take a folio
jbd2: Convert release_buffer_page() to use a folio
jbd2: Convert jbd2_journal_try_to_free_buffers to take a folio
reiserfs: Convert release_buffer_page() to use a folio
fs: Remove last vestiges of releasepage
ubifs: Convert to release_folio
reiserfs: Convert to release_folio
orangefs: Convert to release_folio
ocfs2: Convert to release_folio
nilfs2: Remove comment about releasepage
nfs: Convert to release_folio
jfs: Convert to release_folio
hfsplus: Convert to release_folio
hfs: Convert to release_folio
gfs2: Convert to release_folio
f2fs: Convert to release_folio
ext4: Convert to release_folio
erofs: Convert to release_folio
cifs: Convert to release_folio
ceph: Convert to release_folio
btrfs: Convert to release_folio
afs: Convert to release_folio
9p: Convert to release_folio
iomap: Convert to release_folio
fs: Add aops->release_folio
arm64: dts: visconti: Update the clock providers for PCIe host controller
arm64: dts: visconti: Update the clock providers for ethernet device
arm64: dts: visconti: Update the clock providers for SPI
arm64: dts: visconti: Update the clock providers for watchdog timer
arm64: dts: visconti: Update the clock providers for I2C
arm64: dts: visconti: Update the clock providers for UART
arm64: dts: visconti: Add clock controller support for TMPV7708
nfp: support Corigine PCIE vendor ID
nfp: vendor neutral strings for chip and Corigne in strings for driver
bpf: Remove unused parameter from find_kfunc_desc_btf()
bpftool: Declare generator name
samples: bpf: Don't fail for a missing VMLINUX_BTF when VMLINUX_H is provided
ROSE: Remove unused code and clean up some inconsistent indenting
bpftool: Output message if no helpers found in feature probing
bpftool: Adjust for error codes from libbpf probes
mm,doc: Add new documentation structure
Documentation: drop more IDE boot options and ide-cd.rst
Documentation/process: use scripts/get_maintainer.pl on patches
MAINTAINERS: Add entry for DOCUMENTATION/JAPANESE
docs/trans/ja_JP/howto: Don't mention specific kernel versions
docs/ja_JP/SubmittingPatches: Request summaries for commit references
docs/ja_JP/SubmittingPatches: Add Suggested-by as a standard signature
docs/ja_JP/SubmittingPatches: Randy has moved
docs/ja_JP/SubmittingPatches: Suggest the use of scripts/get_maintainer.pl
docs/ja_JP/SubmittingPatches: Update GregKH links
mm/filemap: Hoist filler_t decision to the top of do_read_cache_folio()
fs: Change the type of filler_t
nfs: Pass the file pointer to nfs_symlink_filler()
jffs2: Pass the file pointer to jffs2_do_readpage_unlock()
mm,fs: Remove aops->readpage
mm: Convert swap_readpage to call read_folio instead of readpage
vboxsf: Convert vboxsf to read_folio
udf: Convert adinicb and symlinks to read_folio
ubifs: Convert ubifs to read_folio
squashfs: Convert squashfs to read_folio
romfs: Convert romfs to read_folio
orangefs: Convert orangefs to read_folio
ocfs2: Convert ocfs2 to read_folio
ntfs: Convert ntfs to read_folio
nfs: Convert nfs to read_folio
jfs: Convert metadata pages to read_folio
jffs2: Convert jffs2 to read_folio
isofs: Convert symlinks and zisofs to read_folio
hpfs: Convert symlinks to read_folio
hostfs: Convert hostfs to read_folio
fuse: Convert fuse to read_folio
freevxfs: Convert vxfs_immed to read_folio
f2fs: Convert f2fs to read_folio
ext4: Convert ext4 to read_folio
erofs: Convert erofs zdata to read_folio
efs: Convert efs symlinks to read_folio
ecryptfs: Convert ecryptfs to read_folio
cramfs: Convert cramfs to read_folio
coda: Convert coda to read_folio
cifs: Convert cifs to read_folio
btrfs: Convert btrfs to read_folio
befs: Convert befs to read_folio
afs: Convert afs_symlink_readpage to afs_symlink_read_folio
affs: Convert affs to read_folio
fs: Convert simple_readpage to simple_read_folio
fs: Convert mpage_readpage to mpage_read_folio
fs: Convert block_read_full_page() to block_read_full_folio()
fs: Convert iomap_readpage to iomap_read_folio
fs: Convert netfs_readpage to netfs_read_folio
fs: Add read_folio documentation
fs: Introduce aops->read_folio
ASoC: dt-bindings: mediatek: mt8192: Drop i2s-share properties
ASoC: SOF: trace: The dtrace is only available with SOF_IPC
ASoC: sam9g20_wm8731: Use dev_err_probe() for snd_soc_register_card()
ASoC: mediatek: mt8195: Fix build warning without CONFIG_OF
ASoC: wm8940: add devicetree support
doc: dts: Add device tree information regarding wm8940 codec
spi: spi-imx: mx51_ecspi_prepare_message(): skip writing MX51_ECSPI_CONFIG register if unchanged
spi: spi-imx: add PIO polling support
spi: spi-imx: replace struct spi_imx_data::bitbang by pointer to struct spi_controller
spi: spi-imx: complete conversion from master -> controller
spi: spi-imx: spi_imx_buf_rx_swap_u32(): replace open coded swahw32s()
spi: spi-imx: spi_imx_buf_rx_swap_u32(): fix sparse warning: use swab32s() instead of cpu_to_be32()
spi: spi-imx: mx51_ecspi_intctrl(): prefer 'unsigned int' to bare use of 'unsigned'
spi: spi-imx: avoid unnecessary line continuations
spi: spi-imx: fix sparse warning: add identifier name to function definition
ASoC: SOF: sof-client: IPC flood test can only work with SOF_IPC
ASoC: SOF: ipc-msg-injector: Add support for IPC4 messages
ASoC: SOF: ipc-msg-injector: Separate the message sending
ASoC: SOF: sof-client: Add support IPC4 message sending
ASoC: SOF: sof-client: Add API to get the ipc_type
ASoC: SOF: sof-client-probes: Query the maximum IPC payload size
ASoC: SOF: ipc-msg-injector: Query the maximum IPC payload size
ASoC: SOF: sof-client: Add API to get the maximum IPC payload size
regulator: qcom_smd: Fix up PM8950 regulator configuration
Revert "cpufreq: Fix possible race in cpufreq online error path"
dt-bindings: display: convert Arm Komeda to DT schema
dt-bindings: display: convert Arm Mali-DP to DT schema
dt-bindings: display: convert Arm HDLCD to DT schema
dt-bindings: display: convert PL110/PL111 to DT schema
dt-bindings: arm: convert vexpress-config to DT schema
dt-bindings: arm: convert vexpress-sysregs to DT schema
dt-bindings: serio: add Arm PL050 DT schema
dt-bindings: sound: add Arm PL041 AACI DT schema
dt-bindings: arm: sp810: convert to DT schema
dt-bindings: arm: spe-pmu: convert to DT schema
dt-bindings: iommu: arm,smmu-v3: make PRI IRQ optional
selftests/bpf: Test libbpf's ringbuf size fix up logic
libbpf: Automatically fix up BPF_MAP_TYPE_RINGBUF size, if necessary
libbpf: Provide barrier() and barrier_var() in bpf_helpers.h
selftests/bpf: Add bpf_core_field_offset() tests
libbpf: Complete field-based CO-RE helpers with field offset helper
selftests/bpf: Use both syntaxes for field-based CO-RE helpers
libbpf: Improve usability of field-based CO-RE helpers
libbpf: Make __kptr and __kptr_ref unconditionally use btf_type_tag() attr
selftests/bpf: Prevent skeleton generation race
ARM: configs: Enable audio on BeagleBone Black in multi_v7_defconfig
net: hns3: fix incorrect type of argument in declaration of function hclge_comm_get_rss_indir_tbl
net: hns3: add query vf ring and vector map relation
net: hns3: add byte order conversion for VF to PF mailbox message
net: hns3: add byte order conversion for PF to VF mailbox message
net: hns3: remove the affinity settings of vector0
net: hns3: fix access null pointer issue when set tx-buf-size as 0
perf metrics: Don't add all tool events for sharing
perf metrics: Support all tool events
perf evsel: Add tool event helpers
perf evsel: Constify a few arrays
Revert "perf stat: Support metrics with hybrid events"
ath11k: reset 11d state in process of recovery
spi: spi-fsl-qspi: check return value after calling platform_get_resource_byname()
regmap: Add missing map->bus check
ASoC: pcm186x: simplify the return expression of pcm186x_power_off()
ASoC: mediatek: simplify the return expression of mtk_dai_pcm_prepare()
ASoC: uniphier: simplify the return expression of uniphier_aio_compr_set_params()
ASoC: dt-bindings: rt5682: Add #sound-dai-cells
ASoC: dt-bindings: rt1015p: Add #sound-dai-cells
ASoC: dt-bindings: mediatek: mt8192: Add i2s-share properties
ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driver
ASoC: wsa881x: Add endianness flag in snd_soc_component_driver
ASoC: wcd938x: Add endianness flag in snd_soc_component_driver
ASoC: rt1316-sdw: Add endianness flag in snd_soc_component_driver
ASoC: rt1308-sdw: Add endianness flag in snd_soc_component_driver
ASoC: rt715-sdca: Add endianness flag in snd_soc_component_driver
ASoC: rt715: Add endianness flag in snd_soc_component_driver
ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver
ASoC: rt711: Add endianness flag in snd_soc_component_driver
ASoC: rt700: Add endianness flag in snd_soc_component_driver
ASoC: wcd9335: Add endianness flag in snd_soc_component_driver
ASoC: wcd934x: Add endianness flag in snd_soc_component_driver
ASoC: cros_ec_codec: Add endianness flag in i2s_rx_component_driver
ASoC: tscs454: Add endianness flag in snd_soc_component_driver
ASoC: tlv320adc3xxx: Add endianness flag in snd_soc_component_driver
ASoC: rt9120: Add endianness flag in snd_soc_component_driver
ASoC: rt1019: Add endianness flag in snd_soc_component_driver
ASoC: pcm3060: Add endianness flag in snd_soc_component_driver
ASoC: mt6660: Add endianness flag in snd_soc_component_driver
ASoC: mt6359: Add endianness flag in snd_soc_component_driver
ASoC: mt6358: Add endianness flag in snd_soc_component_driver
ASoC: mt6351: Add endianness flag in snd_soc_component_driver
ASoC: lochnagar: Add endianness flag in snd_soc_component_driver
ASoC: cx2072x: Add endianness flag in snd_soc_component_driver
ASoC: cs35l41: Add endianness flag in snd_soc_component_driver
ASoC: cs4234: Add endianness flag in snd_soc_component_driver
ASoC: adau1372: Add endianness flag in snd_soc_component_driver
ASoC: max98504: Add endianness flag in snd_soc_component_driver
ASoC: hdac_hda: Add endianness flag in snd_soc_component_driver
ASoC: sta350: Remove redundant big endian formats
ASoC: sta32x: Remove redundant big endian formats
ASoC: hdmi-codec: Remove redundant big endian formats
ASoC: cs4349: Remove redundant big endian formats
ASoC: cs42l51: Remove redundant big endian formats
ASoC: cs4270: Remove redundant big endian formats
ASoC: atmel-classd: Remove endianness flag on class d component
ASoC: atmel-pdmic: Remove endianness flag on pdmic component
ASoC: soc-component: Add comment for the endianness flag
bcma: gpio: Switch to use fwnode instead of of_node
rtw88: adjust adaptivity option to 1
mtd: spi-nor: support eon en25qh256a variant
mtd: spi-nor: winbond: add support for W25Q512NW-IM
mtd: spi-nor: expose internal parameters via debugfs
mtd: spi-nor: export spi_nor_hwcaps_pp2cmd()
net: phy: smsc: add LAN8742 phy support.
net: phy: microchip: update LAN88xx phy ID and phy ID mask.
net: phy: dp83td510: Add support for the DP83TD510 Ethernet PHY
net: phy: export genphy_c45_baset1_read_status()
net: phy: genphy_c45_pma_baset1_read_master_slave: read actual configuration
net: phy: introduce genphy_c45_pma_baset1_read_master_slave()
net: phy: genphy_c45_pma_baset1_setup_master_slave: do no set unknown configuration
net: phy: introduce genphy_c45_pma_baset1_setup_master_slave()
net: phy: genphy_c45_baset1_an_config_aneg: do no set unknown configuration
net: vxlan: Add extack support to vxlan_fdb_delete
rtnetlink: add extack support in fdb del handlers
selftests/landlock: Normalize array assignment
selftests/landlock: Add clang-format exceptions
landlock: Format with clang-format
landlock: Add clang-format exceptions
net: wwan: t7xx: Add maintainers and documentation
net: wwan: t7xx: Device deep sleep lock/unlock
net: wwan: t7xx: Runtime PM
net: wwan: t7xx: Introduce power management
net: wwan: t7xx: Add WWAN network interface
net: wwan: t7xx: Add data path interface
net: wwan: t7xx: Data path HW layer
net: wwan: t7xx: Add AT and MBIM WWAN ports
net: wwan: t7xx: Add control port
net: wwan: t7xx: Add port proxy infrastructure
net: wwan: t7xx: Add core components
net: wwan: t7xx: Add control DMA interface
net: skb: introduce skb_data_area_size()
list: Add list_next_entry_circular() and list_prev_entry_circular()
arm64: dts: marvell: Update sdhci node names to match schema
docs: Add small intro to idmap examples
xfs: Skip flip flags for delayed attrs
xfs: Implement attr logging and replay
arm64: dts: marvell: espressobin-ultra: enable front USB3 port
arm64: dts: marvell: espressobin-ultra: add PHY and switch reset pins
arm64: dts: marvell: espressobin-ultra: fix SPI-NOR config
arm64: dts: uDPU: correct temperature sensors
arm64: dts: uDPU: update partition table
ALSA: hda/cs8409: Support manual mode detection for CS42L42
memory: tegra: Add MC error logging on Tegra186 onward
memory: tegra: Add memory controller channels support
memory: tegra: Add APE memory clients for Tegra234
memory: tegra: Add Tegra234 support
ALSA: hda/cs8409: Use general cs42l42 include in cs8409 hda driver
ASoC: cs42l42: Move CS42L42 register descriptions to general include
ALSA: hdsp: remove redundant assignment to pointer kctl
orion5x: fix typos in comments
iomap: iomap_write_end cleanup
iomap: iomap_write_failed fix
ARM: dts: sunxi: nanopi: Remove input-name property
buffer: Rewrite nobh_truncate_page() to use folios
mm/readahead: Convert page_cache_async_readahead to take a folio
fs: Convert is_dirty_writeback() to take a folio
readahead: Use a folio in read_pages()
filemap: Update the folio_mark_dirty documentation
filemap: Update the folio_lock documentation
filemap: Remove obsolete comment in lock_page
fs: Remove pagecache_write_begin() and pagecache_write_end()
i915: Call aops write_begin() and write_end() directly
f2fs: Call aops write_begin() and write_end() directly
ext4: Call aops write_begin() and write_end() directly
hfsplus: Call hfsplus_write_begin() and generic_write_end() directly
hfs: Call hfs_write_begin() and generic_write_end() directly
ntfs3: Remove fsdata parameter from ntfs_extend_initialized_size()
PM / devfreq: rk3399_dmc: Block PMU during transitions
soc: rockchip: power-domain: Manage resource conflicts with firmware
ntfs3: Call ntfs_write_begin() and ntfs_write_end() directly
namei: Call aops write_begin() and write_end() directly
buffer: Call aops write_begin() and write_end() directly
fs: Remove flags parameter from aops->write_begin
fs: Remove aop flags parameter from nobh_write_begin()
fs: Remove aop flags parameter from grab_cache_page_write_begin()
fs: Remove aop flags parameter from cont_write_begin()
fs: Remove aop flags parameter from block_write_begin()
fs: Remove aop_flags parameter from netfs_write_begin()
fs: Remove AOP_FLAG_NOFS
ext4: Use scoped memory APIs in ext4_write_begin()
ext4: Use scoped memory APIs in ext4_da_write_begin()
ext4: Use scoped memory API in mext_page_double_lock()
ext4: Allow GFP_FS allocations in ext4_da_convert_inline_data_to_extent()
f2fs: Convert f2fs_grab_cache_page() to use scoped memory APIs
namei: Convert page_symlink() to use memalloc_nofs_save()
namei: Merge page_symlink() and __page_symlink()
ext4: Use page_symlink() instead of __page_symlink()
scsicam: Fix use of page cache
selftests: forwarding: Add a tunnel-based test for L3 HW stats
selftests: lib: Add a generic helper for obtaining HW stats
mlxsw: spectrum_router: Take router lock in router notifier handler
mlxsw: spectrum: Update a comment
mlxsw: spectrum: Move handling of tunnel events to router code
mlxsw: spectrum: Move handling of router events to router code
mlxsw: spectrum: Move handling of HW stats events to router code
mlxsw: spectrum: Move handling of VRF events to router code
mlxsw: spectrum_router: Add a dedicated notifier block
mlxsw: spectrum: Tolerate enslaving of various devices to VRF
net: wan: switch to netif_napi_add_weight()
net: virtio: switch to netif_napi_add_weight()
r8152: switch to netif_napi_add_weight()
eth: switch to netif_napi_add_weight()
caif_virtio: switch to netif_napi_add_weight()
um: vector: switch to netif_napi_add_weight()
ALSA: hda/conexant: add a new hda codec SN6140
media: uvcvideo: Add UVC_GUID_FORMAT_H265
media: uvcvideo: Undup use uvc_endpoint_max_bpi() code
media: uvcvideo: Simplify uvc_endpoint_max_bpi()
media: uvcvideo: Fix memory leak if uvc_ctrl_add_mapping fails
media: uvcvideo: Fix bit overflow in uvc_probe_video
media: uvcvideo: Fix missing check to determine if element is found in list
media: docs: media: uvcvideo: Use linux-media mailing list
media: gpio-ir-tx: simplify wait logic
MAINTAINERS: Add Dmitry as MSM DRM driver co-maintainer
drm/msm/dpu: remove NULL-ness check in dpu_hw_intr_destroy
drm/msm: Limit command submission when no IOMMU
net: dsa: delete dsa_port_walk_{fdbs,mdbs}
net: dsa: felix: perform MDB migration based on ocelot->multicast list
net: dsa: felix: stop migrating FDBs back and forth on tag proto change
net: dsa: felix: use PGID_CPU for FDB entry migration on NPI port
ARM: dts: imx6ull-colibri: improve pinctrl node names
ARM: dts: imx6ull-colibri: move gpio-keys node to som dtsi
ARM: dts: imx6ull-colibri: add/update some comments
ARM: dts: imx6ull-colibri: fix nand bch geometry
ARM: dts: imx6ull-colibri: add support for toradex aster carrier boards
ARM: dts: imx6ull-colibri: add support for toradex iris carrier boards
ARM: dts: imx6ull-colibri: add gpio-line-names
ARM: dts: imx6ull-colibri: update device trees to support overlays
ARM: dts: imx6ull-colibri: update usdhc1 pixmux and signaling
ARM: dts: imx6ull-colibri: add touchscreen device nodes
ARM: dts: imx6ull-colibri: add phy-supply to fec
ARM: dts: imx6ull-colibri: change touch i2c parameters
ARM: dts: imx6ull-colibri: use pull-down for adc pins
drm/msm/dsi: pll_7nm: remove unsupported dividers for DSI pixel clock
drm/msm: Fix shutdown
drm/msm: return an error pointer in msm_gem_prime_get_sg_table()
drm/msm/mdp5: Return error code in mdp5_mixer_release when deadlock is detected
drm/msm/mdp5: Return error code in mdp5_pipe_release when deadlock is detected
drm/msm/dp: fix event thread stuck in wait_event after kthread_stop()
drm/msm/dsi: fix address for second DSI PHY on SDM660
drm/msm/disp: dpu1: Properly sort qcm2290_dpu_caps
drm/msm/disp/dpu1: avoid clearing hw interrupts if hw_intr is null during drm uninit
drm/msm/dpu: don't access mode pointer before it is set
drm/msm/dpu: add missing break statement for update_pending_flush_wb()
mlxbf_gige: increase MDIO polling rate to 5us
drm/amdgpu/psp: Add VBIOS flash handler
drm/amd/psp: Add C2P registers to mp_13_0_2 header
drm/amdkfd: Return true/false (not 1/0) from bool functions
drm/amdgpu/gfx11: remove unneeded semicolon
drm/amdgpu/vcn4: replace ip based software ring decode with common vcn software ring decode
drm/amdgpu/vcn3: replace ip based software ring decode with common vcn software ring decode
drm/amdgpu/vcn: add common vcn sofware ring decode
drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems
drm/amdgpu: nuke dynamic gfx scratch reg allocation
drm/amdgpu: simplify nv and soc21 read_register functions
drm/amdgpu: flush delete wq after wait fence
nvme-apple: fix sparse endianess warnings
cpufreq: CPPC: Register EM based on efficiency class information
cpufreq: CPPC: Add per_cpu efficiency_class
cpufreq: Avoid unnecessary frequency updates due to mismatch
ACPI: DPTF: Add support for high frequency impedance notification
device property: Advertise fwnode and device property count API calls
ACPI: AGDI: Fix missing prototype warning for acpi_agdi_init()
perf test: Add skip to --per-thread test
Revert "ice: Hide bus-info in ethtool for PRs in switchdev mode"
ice: link representors to PCI device
Revert "dt-bindings: rcc: Add optional external ethernet RX clock properties"
drm/amdgpu/discovery: enable mes support for GC v11.0.1
drm/amdgpu/discovery: enable gfx v11 for GC 11.0.1
drm/amdgpu: enable imu firmware for GC 11.0.1
drm/amdkfd: add GC 11.0.1 KFD support
drm/amdgpu: add GC v11.0.1 into mes v11
drm/amdgpu: add gfx support for GC 11.0.1
drm/amdgpu/discovery: set flag for GC 11.0.1
drm/amdgpu: set GC 11.0.1 family
drm/amdgpu: add GC 11.0.1 family id
drm/amdgpu/discovery: enable sdma v6 for SDMA 6.0.1
drm/amdgpu: add sdma support for sdma 6.0.1
drm/amdgpu/discovery: add PSP v13.0.4 into the IP discovery list
drm/amdgpu/discovery: enable ih v6 for OSS 6.0.1
drm/amdgpu/discovery: enable gmc v11 for GC 11.0.1
drm/amdgpu: add gmc v11 support for GC 11.0.1
drm/amdgpu/discovery: enable soc21 common for GC 11.0.1
drm/amdgpu: add soc21 common ip block support for GC 11.0.1
drm/amdgpu: add mmhub support for MMHUB 3.0.1
drm/amdgpu/discovery: add HDP v5.2.1 into the IP discovery list
drm/amdgpu: add the files of HDP v5.2 block
drm/amdgpu: add hdp v5_2_1 ip headers
drm/admgpu/discovery: add NBIO v7.7 into the IP discovery list
drm/amdgpu: add the files of NBIO v7.7 block
drm/amdgpu: add pcie port function helpers for SOC21
drm/amdgpu: add nbio v7_7_0 ip headers
drm/amdgpu: skip the new gc doorbell function for some asics
drm/amdgpu: handle asics with 1 SDMA instance
drm/amd/pm: report preDS gfxclk on smu_v13_0_7
drm/amd/pm: change the soft pptable id for smu_v13_0_7
drm/amd/pm: enable pmlog support for smu_v13_0_7
drm/amd/pm: enable workload type change on smu_v13_0_7
drm/tegra: gem: Do not try to dereference ERR_PTR()
dt-bindings: arm: Add bosch acc board
ARM: dts: Add bosch acc board
ARM: dts: imx: Add i.MXRT1050-EVK support
net: move netif_set_gso_max helpers
net: make drivers set the TSO limit not the GSO limit
net: don't allow user space to lift the device limits
net: add netif_inherit_tso_max()
nfp: flower: enable decap_v2 bit
nfp: flower: remove unused neighbour cache
nfp: flower: link pre_tun flow rules with neigh entries
nfp: flower: rework tunnel neighbour configuration
nfp: flower: update nfp_tun_neigh structs
nfp: flower: fixup ipv6/ipv4 route lookup for neigh events
nfp: flower: enforce more strict pre_tun checks
nfp: flower: add/remove predt_list entries
nfp: flower: add infrastructure for pre_tun rework
arm64: dts: renesas: Add initial device tree for RZ/V2M EVK
arm64: dts: renesas: Add initial DTSI for RZ/V2M SoC
arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values
ARM: dts: r9a06g032: Link the PCI USB devices to the USB PHY
ARM: dts: r9a06g032: Add USB PHY DT support
ARM: dts: r9a06g032: Add internal PCI bridge node
ARM: dts: r9a06g032: Describe the RTC
arm64: dts: renesas: Add interrupt-names to CANFD nodes
arm64: dts: renesas: r9a07g043: Add SPI Multi I/O Bus controller node
arm64: dts: renesas: r9a07g043: Create thermal zone to support IPA
arm64: dts: renesas: r9a07g043: Add TSU node
arm64: dts: renesas: r9a07g043: Add OPP table
arm64: dts: renesas: r9a07g043: Add RSPI{0,1,2} nodes
arm64: dts: renesas: r9a07g054: Fix external clk node names
arm64: dts: renesas: r9a07g044: Fix external clk node names
ARM: dts: r9a06g032: Fix the NAND controller node
ARM: dts: r9a06g032: Fill the UART DMA properties
ARM: dts: r9a06g032: Describe the DMA router
ARM: dts: r9a06g032: Add the two DMA nodes
arm64: dts: renesas: Remove empty rgb output endpoints
arm64: dts: renesas: Remove empty lvds endpoints
arm64: dts: renesas: rzg2ul-smarc: Enable USB2.0 support
arm64: dts: renesas: rzg2ul-smarc: Enable Audio
arm64: dts: renesas: rzg2l-smarc: Move ssi0 and cpu sound_dai nodes from common dtsi
arm64: dts: renesas: Add Renesas White Hawk boards support
arm64: dts: renesas: Add Renesas R8A779G0 SoC support
printk, tracing: fix console tracepoint
soc/tegra: pmc: Document core domain fields
HID: bigben: fix slab-out-of-bounds Write in bigben_probe
mmc: sdhci-brcmstb: Fix compiler warning
ARM: configs: at91: Enable AUTOFS_FS required by systemd
ARM: configs: at91: Enable options required for systemd
ARM: configs: at91: sama7: enable CONFIG_RESET_CONTROLLER
ARM: configs: at91: sama7: add MCHP PDMC and DMIC drivers
ARM: configs: at91: sama7: Enable MTD_UBI_BLOCK
ARM: configs: at91: sama7: Enable MTD_UBI_FASTMAP
ARM: configs: at91: sama7: add xisc and csi2dc
ARM: multi_v7_defconfig: add atmel video pipeline modules
ARM: configs: at91: Remove MTD_BLOCK and use MTD_UBI_BLOCK for read only block FS
Hid: wacom: Fix kernel test robot warning
xfrm: drop not needed flags variable in XFRM offload struct
net/mlx5e: Use XFRM state direction instead of flags
netdevsim: rely on XFRM state direction instead of flags
HID: uclogic: Disable pen usage for Huion keyboard interfaces
HID: uclogic: Support disabling pen usage
HID: uclogic: Pass keyboard reports as is
HID: uclogic: Clarify pen/frame desc_ptr description
HID: uclogic: Clarify params desc_size description
ixgbe: propagate XFRM offload state direction instead of flags
xfrm: store and rely on direction to construct offload flags
xfrm: rename xfrm_state_offload struct to allow reuse
HID: Add support for Mega World controller force feedback
xfrm: delete not used number of external headers
xfrm: free not used XFRM_ESP_NO_TRAILER flag
ath11k: Fix RX de-fragmentation issue on WCN6750
ath10k: support bus and device specific API 1 BDF selection
ath10k: mac: fix too long lines
ath11k: mac: fix too long line
wl1251: dynamically allocate memory used for DMA
qtnfmac: switch to netif_napi_add_weight()
mt76: switch to netif_napi_add_tx()
wil6210: switch to netif_napi_add_tx()
arm64: dts: qcom: Only include sc7180.dtsi in sc7180-trogdor.dtsi
arm64: dts: qcom: sc7180-trogdor: Simplify spi0/spi6 labeling
arm64: dts: qcom: sc7180-trogdor: Simplify trackpad enabling
arm64: dts: qcom: sc7280: eDP for herobrine boards
arm64: dts: qcom: sa8155p-adp: Disable multiple Tx and Rx queues for ethernet IP
arm64: dts: qcom: sm8150: Fix iommu sid value for SDC2 controller
soc: qcom: pdr: use static for servreg_* variables
ARM: hisi: Add missing of_node_put after of_find_compatible_node
mptcp: add more offered MIBs counter
mptcp: never shrink offered window
tcp: allow MPTCP to update the announced window
mptcp: add mib for xmit window sharing
mptcp: really share subflow snd_wnd
firmware: tee_bnxt: Use UUID API for exporting the UUID
net: Make msg_zerocopy_alloc static
net: move snowflake callers to netif_napi_add_tx_weight()
net: switch to netif_napi_add_tx()
jme: remove an unnecessary indirection
net: ethernet: Prepare cleanup of powerpc's asm/prom.h
sungem: Prepare cleanup of powerpc's asm/prom.h
net: align SO_RCVMARK required privileges with SO_MARK
Revert "Merge branch 'mlxsw-line-card-model'"
dt-bindings: timer: Convert rda,8810pl-timer to YAML
ima: support fs-verity file digest based version 3 signatures
drm/amd/pm: pp_dpm_sclk change for smu_v13_0_7
drm/amd/pm: enable gfx pcc and soc cg on smu_v13_0_7
drm/amd/pm: enable gfx ds for smu_v13_0_7
drm/amd/soc21: enable mmhub and athub power gating
drm/amd/pm: add the pg_flag for athub and mmhub pg on smu_v13_0_7
drm/amd/pm: port the fan interface to smu_v13_0_7
drm/amd/pm: enable pp_dpm_vclk/dclk interface for smu_v13_0_7
drm/amd/pm:add UMD Pstate clock settings for smu_v13_0_7
drm/amd/pm: pp_dpm_* interface for smu_v13_0_7
drm/amd/pm: update the features for smu_v13_0_7
drm/amd/pm: add SCPM support in smu v13_0_7
drm/amd/pm: enable platform features for smu_v13_0_7
drm/amd/pm: enable fclk,vcn ds and df cstate for smu_v13_0_7
drm/amd/pm: enable mp0,vcn,dcn dpm on smu_v13_0_7
drm/amd/pm: enable link dpm and link ds on smu_v13_0_7
drm/amd/pm: add mvdd and vddio scaling in smu_v13_0_7
drm/amd/pm: add features to smu_v13_0_7
drm/amd/pm: support power on/off vcn/jpeg in smu v13_0_7
drm/amd/pm: add get enable mask function for smu v13_0_7
drm/amd/pm: add SMU_13_0_7 ppt_funcs for SMU_13_0_7
drm/amdgpu/swsmu: add smu 13.0.7 firmware
drm/amd/pm: add SMU_13_0_7 PMFW headers
drm/amdgpu: enable cgcg and cgls for GC 11_0_2
drm/amdgpu/discovery: set family for GC 11.0.2
drm/amdgpu/discovery: add gfx11 support for GC 11.0.2
drm/amdgpu: update rlc ram for gc v11_0_2
drm/amdkfd: add asic support for GC 11.0.2
drm/amdgpu: add initial GC 11.0.2 support
drm/amdgpu: add gc v11_0_2 imu firmware
drm/amdgpu/discovery: add mes11 support for GC 11.0.2
drm/amdgpu: add mes 11 firmware for mes 11.0.2
drm/amdgpu/discovery: add sdma6 support for SDMA 6.0.2
drm/amdkfd: add asic support for SDMA 6.0.2
drm/amdgpu: add sdma 6.0.2 firware support
drm/amdgpu/discovery: enable vcn/jpeg v4_0_4
drm/amdgpu: Enable vcn v4_0_4 sram
drm/amdgpu/vcn: enable VCN DPG mode for VCN4_0_4
drm/amdgpu/vcn: enable VCN PG for VCN4_0_4
drm/amdgpu/vcn: enable VCN CG for VCN4_0_4
drm/amdgpu/jpeg: enable JPEG PG for VCN4_0_4
drm/amdgpu/jpeg: enable JPEG CG for VCN4_0_4
drm/amdgpu: add VCN4_0_4 firmware
drm/amdgpu/discovery: add psp13 support for PSP 13.0.7
drm/amdgpu/psp13: add support for MP0 13.0.7
drm/amdgpu/discovery: add gmc11 support for GC 11.0.2
drm/amdgpu: add GMC11 support for GC 11.0.2
drm/amdgpu: add UMC 8.11.0 support
drm/amdgpu: split mmhub v3_0_2 callbacks from mmhub v3_0
drm/amdgpu: add mmhub v3_0_2 ip callback functions
drm/amdgpu: add mmhub v3_0_2 ip headers
drm/amdgpu/discovery: add SMUIO_13_0_8 func support
drm/amdgpu/discovery: add hdp6 support for HDP 6.0.1
drm/amdgpu/discovery: add nbio 4.3 support for NBIO 4.3.1
drm/amdgpu/discovery: add smu13 support for MP1 13.0.7
drm/amdgpu/discovery: add ih6 support for IH 6.0.2
drm/amdgpu: add support for ATHUB 3.0.2
drm/amdgpu/discovery: add soc21 support for GC 11.0.2
drm/amdgpu: add soc21 support for GC 11.0.2
drm/amdgpu: enable clock gating for HDP 6.0
drm/amdgpu: enable clock gating for IH 6.0
drm/amdgpu: enable MGCG and LS for MMHUB 3.0
drm/amdgpu: enable MGCG and LS for ATHUB 3.0
drm/amd/pm: enable more dpm features to pair with PMFW 78.31.0
drm/amd/pm: enable gfx ulv feature control for SMU 13.0.0
drm/amd/pm: enable deep sleep features control for SMU 13.0.0
drm/amd/pm: support more DPM features for SMU 13.0.0
drm/amdgpu: enable more GFX clockgating features for GC 11.0.0
drm/amd/pm: enable df cstate feature for SMU 13.0.0
drm/amd/pm: enable PMLOG support for SMU 13.0.0
drm/amd/pm: enable ppfeature mask setting for SMU 13.0.0
drm/amd/pm: enable RunDcBtc support for SMU 13.0.0
drm/amd/pm: enable power profile setting for SMU 13.0.0
drm/amd/pm: enable ac/dc switching for SMU 13.0.0
drm/amd/pm: enable power limit retrieving and setting for SMU 13.0.0
drm/amdgpu: simplify the return expression of vega10_ih_hw_init()
drm/amdgpu: simplify the return expression
drm/amdgpu/gfx11: Avoid uninitialised variable 'index'
drm/amdgpu/gfx10: Avoid uninitialised variable 'index'
drm/amdgpu/gfx11: Add missing break
Revert "fbdev: fbmem: add a helper to determine if an aperture is used by a fw fb"
Revert "drm/amdgpu: disable runpm if we are the primary adapter"
drm/amdgpu/gfx11: remove some register fields that no longer exist
ice: remove period on argument description in ice_for_each_vf
ice: add a function comment for ice_cfg_mac_antispoof
ice: fix wording in comment for ice_reset_vf
ice: remove return value comment for ice_reset_all_vfs
ice: always check VF VSI pointer values
ice: add newline to dev_dbg in ice_vf_fdir_dump_info
ice: get switch id on switchdev devices
ice: return ENOSPC when exceeding ICE_MAX_CHAIN_WORDS
ice: introduce common helper for retrieving VSI by vsi_num
ice: use min_t() to make code cleaner in ice_gnss
perf evlist: Clear all_cpus before propagating
arm64: dts: ti: k3-j721e-sk: Enable HDMI
arm64: dts: ti: k3-j721e-sk: Enable DisplayPort
arm64: dts: ti: k3-j721e-common-proc-board: add DP to j7 evm
arm64: dts: ti: k3-j721e-*: add DP & DP PHY
perf cpumap: Switch to using perf_cpu_map API
ima: permit fsverity's file digests in the IMA measurement list
ima: define a new template field named 'd-ngv2' and templates
igb: Convert kmap() to kmap_local_page()
ixgbe: Fix module_param allow_unsupported_sfp type
drm/i915: Respect VBT seamless DRRS min refresh rate
drm/i915/bios: Parse the seamless DRRS min refresh rate
drm/i915/bios: Refactor panel_type code
drm/i915/bios: Extract get_panel_type()
drm/i915/bios: Assume panel_type==0 if the VBT has bogus data
drm/i915/bios: Document the mess around the LFP data tables
drm/i915/bios: Get access to the tail end of the LFP data block
drm/i915/bios: Generate LFP data table pointers if the VBT lacks them
drm/i915/bios: Reorder panel DTD parsing
drm/i915: Use drm_mode_init() for on-stack modes
regulator: core: Fix enable_count imbalance with EXCLUSIVE_GET
net: sparx5: Add handling of host MDB entries
ARM: dts: imx7d-smegw01: Add support for i.MX7D SMEGW01 board
dt-bindings: arm: fsl: Add Storopack i.MX7D SMEGW01 board
dt-bindings: vendor-prefixes: Add prefix for Storopack
soc: imx: fix semicolon.cocci warnings
ASoC: cs43130: Re-use generic struct u16_fract
ASoC: fsl_micfil: fix the naming style for mask definition
ASoC: ti: davinci-mcasp: Add dma-type for bcdma
ASoC: SOF: ipc4: Add support for mandatory message handling functionality
ASoC: SOF: Add initial header file for ipc4
ASoC: SOF: Add rx_data pointer to snd_sof_ipc_msg struct
regmap: Add bulk read/write callbacks into regmap_config
device property: Fix recent breakage of fwnode_get_next_parent_dev()
ARM: shmobile: rcar-gen2: Drop comma after OF match table sentinel
ARM: shmobile: Drop commas after dt_compat sentinels
soc: renesas: R-Car V3U is R-Car Gen4
drm/qxl: add drm_gem_plane_helper_prepare_fb
dt-bindings: clock: Add r9a09g011 CPG Clock Definitions
dt-bindings: soc: renesas: Move renesas,rzg2l-sysc from arm to soc
dt-bindings: memory: renesas,rpc-if: Document RZ/G2UL SoC
drm/todo: Add entry for using kunit in the subsystem
arm64: dt: imx8mp: support pwm polarity inversion
arm64: dt: imx8mn: support pwm polarity inversion
arm64: dt: imx8mm: support pwm polarity inversion
arm64: dt: imx8mq: support pwm polarity inversion
arm64: dts: imx8mm-venice-gw7901: remove unnecessary cpu temp override
arm64: dts: imx8mm-venice-gw7902: add vdd_5p0 ADC channel
arm64: dts: imx8m*venice: add missing clock-names to pcie_phy
drm: simplify the return expression of ast_drm_resume()
drm/mgag200: Protect concurrent access to I/O registers with lock
drm/ast: Protect concurrent access to I/O registers with lock
arm64: dts: exynos: switch UFS clock node in ExynosAutov9
arm64: dts: exynos: switch USI clocks in ExynosAutov9
arm64: dts: exynos: add initial CMU clock nodes in ExynosAutov9
drm: Add DRM-managed mutex_init()
arm64: dts: imx8mm-venice-gw7902: fix pcie bindings
dt-bindings: clock: add Exynos Auto v9 SoC CMU bindings
dt-bindings: clock: add clock binding definitions for Exynos Auto v9
drm/format-helper: Share implementation among conversion helpers
drm/format-helper: Unify the parameters of all per-line conversion helpers
drm/format-helper: Remove optional byte-swap from line convertion
drm/format-helper: Implement drm_fb_swab() with per-line helpers
ARM: dts: imx6qdl-udoo: Disable USB host to work around boot issues
ARM: dts: imx27: use new 'dma-channels' property
dt-bindings: dmaengine: fsl-imx: deprecate '#dma-channels' and '#dma-requests'
ARM: dts: imx6qdl-phytec: Add LED labels
arm64: dts: freescale: reduce the interrup-map-mask
ARM: dts: ls1021a: reduce the interrupt-map-mask
arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3
arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3
arm64: dts: imx8mm: Use 100 kHz I2C2 on Data Modul i.MX8M Mini eDM SBC
arm64: dts: imx8mm: Disable USB2 OC on Data Modul i.MX8M Mini eDM SBC
arm64: dts: imx8mm: Add CPLD on MX8Menlo board
net: mscc: ocelot: don't use magic numbers for OCELOT_POLICER_DISCARD
net: mscc: ocelot: drop port argument from qos_policer_conf_set
net: mscc: ocelot: use list_for_each_entry in ocelot_vcap_filter_add_to_block
net: mscc: ocelot: add to tail of empty list in ocelot_vcap_filter_add_to_block
net: mscc: ocelot: use list_add_tail in ocelot_vcap_filter_add_to_block()
dt-bindings: net: lan966x: fix example
dt-bindings: arm: fsl: add toradex,colibri-imx6ull
ARM: dts: imx6sl: Add a label for the cpu node
arm64: defconfig: Enable the WM8524 codec driver
memcg: accounting for objects allocated for new netdevice
arm64: dts: imx8mq-kontron-pitx-imx8m: Use the standard 'uart-has-rtscts'
arm64: dts: imx8mp-verdin: Use the standard 'uart-has-rtscts'
ARM: dts: imx6ul-kontron-n6x1x-s: Use the standard 'uart-has-rtscts'
ARM: dts: imx6dl-plybas: Use the standard 'uart-has-rtscts'
ARM: dts: mba6ulx: Remove unnecessary #address-cells/#size-cells
arm64: dts: imx8mp: Add MEDIA_BLK_CTRL
arm64: dts: imx8mp: Add MEDIAMIX power domains
arm64: dts: imx8mp: add HSIO power-domains
soc: imx: add i.MX8MP HDMI blk-ctrl
soc: imx: imx8m-blk-ctrl: Add i.MX8MP media blk-ctrl
soc: imx: add i.MX8MP HSIO blk-ctrl
dt-bindings: arm: fsl: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
dt-bindings: arm: fsl: add ls1021a-iot board
dt-bindings: arm: Add i.MX8M Mini Toradex Verdin based Menlo board
dt-bindings: arm: Add i.MX8M Plus Gateworks GW74xx board
dt-bindings: arm: fsl: add IMX8MN DDR3L eval board
dt-bindings: arm: fsl: Add carriers for toradex,colibri-imx6dl
dt-bindings: arm: fsl: imx6dl-colibri: Drop dedicated v1.1 bindings
dt-bindings: arm: fsl: add toradex,verdin-imx8mp et al.
dt-bindings: arm: Add i.MX53 based Menlo board comment
dt-bindings: power: imx8mp: add defines for HDMI blk-ctrl domains
dt-bindings: arm: fsl: add PHYTEC phyGATE Tauri i.MX6 ULL
dt-bindings: soc: Add i.MX8MP media block control DT bindings
dt-bindings: arm: fsl: add TQ Systems boards based on i.MX6UL(L)
dt-bindings: arm: Add Data Modul i.MX8M Mini eDM SBC
dt-bindings: soc: add binding for i.MX8MP HDMI blk-ctrl
soc: imx: imx8m-blk-ctrl: set power device name
arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus EDIMM2.2 Starter Kit
arm64: dts: imx8mp: Add Engicam i.Core MX8M Plus SoM
arm64: dts: freescale: update ifc node name to be memory-controller
arm64: dts: remove "simple-bus" compatible from ifc node
ARM: dts: update ifc node name to be memory-controller
ARM: dts: ls1021a: remove "simple-bus" compatible from ifc node
drm/bridge: tc358767: Fix DP bridge mode detection from DT endpoints
drm: mxsfb: Implement LCDIF scanout CRC32 support
drm/mediatek: mtk_dsi: Remove unnecessary print function dev_err()
mac80211: support disabling EHT mode
cfg80211: support disabling EHT mode
mac80211: upgrade passive scan to active scan on DFS channels after beacon rx
mac80211: tx: delete a redundant if statement in ieee80211_check_fast_xmit()
mac80211: consider Order bit to fill CCMP AAD
drm/i915: Fix -Wstringop-overflow warning in call to intel_read_wm_latency()
drm/nouveau: remove trace_dma_fence_emit
drm/nouveau/subdev/bus: Ratelimit logging for fault errors
drm/i915: warn about missing ->get_buf_trans initialization
drm/nouveau/devinit: fix returnvar.cocci warnings
arm64: dts: qcom: sm8350-duo2: enable battery charger
soc: qcom: llcc: Add sc8180x and sc8280xp configurations
dt-bindings: arm: msm: Add sc8180x and sc8280xp LLCC compatibles
arm64: dts: qcom: Enable pm8350c pwm for sc7280-idp2
arm64: dts: qcom: pm8350c: Add pwm support
perf vendor events intel: Update CLX events to v1.15
drm/i915: Fix race in __i915_vma_remove_closed
drm: exynos: dsi: Use child panel or bridge find helpers
Revert "drm: bridge: mcde_dsi: Switch to devm_drm_of_get_bridge"
Revert "drm: bridge: mcde_dsi: Drop explicit bridge remove"
spi: omap2-mcspi: add support for interword delay
drm/amdgpu/discovery: add VCN 4.0 Support
drm/amdgpu: add vcn_4_0_0 video codec query
drm/amdgpu/vcn: enable vcn4 dpg mode
drm/amdgpu/jpeg: enable JPEG PG and CG for VCN4_0_0
drm/amdgpu: enable VCN4 PG and CG for VCN4_0_0
drm/amdgpu/jpeg: add jpeg support for VCN4_0_0
drm/amdgpu: add VCN4 ip block support
drm/amdgpu: add irq sources for vcn v4_0
drm/amdgpu: move out asic specific definition from common header
drm/amdgpu: make software ring functions reuseable for newer VCN
drm/amdgpu: add vcn 4_0_0 header files v7
drm/amdgpu/discovery: add SDMA v6_0 ip block
drm/amdgpu: add initial support for sdma v6.0
drm/amdgpu: add sdma v6_0_0 pkt header v3
drm/amd/display: 3.2.184
drm/amd/display: [FW Promotion] Release 0.0.115.0
drm/amd/display: Clean up pixel format types
drm/amd/display: Add new DSC interface to disconnect from pipe
drm/amd/display: Remove outdated register for dcn3+
Revert "drm/amd/display: Reset cached PSR parameters after hibernate"
drm/amd/display: Add Connection Manager boot option.
drm/amd/display: Make OPTC3 function accessible to other DCN
drm/amdgpu/discovery: add MES11 support
drm/amdgpu/discovery: add GFX 11.0 Support
drm/amdgpu/gfx11: enable kiq to map mes ring
drm/amdgpu/gfx10: enable kiq to map mes ring
drm/amdgpu: enable GENERIC0_INT for gfx/compute pipes
drm/amdgpu: enable fgcg for soc21
drm/amdgpu: enable GFX CGCG/CGLS for GC11.0.0
drm/amdkfd: Add KFD support for soc21 v3
drm/amdkfd: add helper to generate cache info from gfx config
drm/amdgpu: add init support for GFX11 (v2)
drm/amdgpu/mes11: initiate mes v11 support
drm/amdgpu: support imu for gfx11
drm/amdgpu: add mes unmap legacy queue routine
drm/amdgpu: support RS64 CP fw front door load
drm/amdgpu: renovate sdma fw struct
drm/amdgpu/discovery: handle AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO in SMU
drm/amdgpu: fix the fw size for sdma
drm/amd/amdgpu: add more fw load type to fit new ASICs
drm/amdgpu: correct cp doorbell range
drm/amd/amdgpu: adjust the fw load type list
drm/amdgpu/gfx: refine fw hdr check fuction
drm/amdgpu: extend the show ucode name function
drm/amdgpu: init SDMA v6 microcode with PSP load type
drm/amdgpu: add convert for new gfx type
drm/amdgpu: support IMU front door load
drm/amdgpu: add new CP_MES ucode ids
drm/amdgpu: support for new SDMA front door load
drm/amdgpu: support RLCV firmware front door load
drm/amdgpu: support RLCP firmware front door load
drm/amdgpu/mes: Update the doorbell function signatures
drm/amdgpu/mes: disable mes sdma queue test
drm/amdgpu/mes: fix vm csa update issue
drm/amdgpu/mes10.1: add mes self test in late init
drm/amdgpu/mes: implement mes self test
drm/amdgpu/mes: add ring/ib test for mes self test
drm/amdgpu/mes: create gang and queues for mes self test
drm/amdgpu/mes: map ctx metadata for mes self test
drm/amdgpu: kiq takes charge of all queues
drm/amdgpu: skip gds switch for mes queue
drm/amdgpu: skip kiq ib tests if mes enabled
drm/amdgpu: skip some checking for mes queue ib submission
drm/amdgpu: Enable KFD with MES enabled
drm/amdgpu: skip kfd routines when mes enabled
drm/amdgpu/mes: add helper functions to alloc/free ctx metadata
drm/amdgpu/mes: implement removing mes ring
drm/amdgpu/mes: use ring for kernel queue submission
drm/amdgpu/mes: add helper function to get the ctx meta data offset
drm/amdgpu/mes: add helper function to convert ring to queue property
drm/amdgpu/mes: implement removing mes queue
drm/amdgpu/mes: implement adding mes queue
drm/amdgpu/mes: initialize mqd from queue properties
drm/amdgpu/mes: implement resuming all gangs
drm/amdgpu/mes: implement suspending all gangs
drm/amdgpu/mes: implement removing mes gang
drm/amdgpu/mes: implement adding mes gang
drm/amdgpu/mes: implement destroying mes process
drm/amdgpu/mes: implement creating mes process v2
drm/amdgpu/mes10.1: implement the suspend/resume routine
drm/amdgpu/mes10.1: add delay after mes engine enable
drm/amdgpu/mes10.1: call general mes initialization
drm/amdgpu/mes: relocate status_fence slot allocation
drm/amdgpu/mes: initialize/finalize common mes structure v2
drm/amdgpu: add mes queue id mask v2
drm/amdgpu/mes: manage mes doorbell allocation
drm/amdgpu: enable mes kiq N-1 test on sienna cichlid
drm/amdgpu: add mes kiq frontdoor loading support
drm/amdgpu/mes: add mes kiq callback
drm/amdgpu: add mes kiq PSP GFX FW type
drm/amdgpu/sdma5: add mes support for sdma ib test
drm/amdgpu/sdma5: add mes support for sdma ring test
drm/amdgpu/sdma5: add mes queue fence handling
drm/amdgpu/sdma5: associate mes queue id with fence
drm/amdgpu/sdma5: initialize sdma mqd
drm/amdgpu/sdma5.2: add mes support for sdma ib test
drm/amdgpu/sdma5.2: add mes support for sdma ring test
drm/amdgpu/sdma5.2: add mes queue fence handling
drm/amdgpu/sdma5.2: associate mes queue id with fence
drm/amdgpu/sdma5.2: initialize sdma mqd
drm/amdgpu/sdma: use per-ctx sdma csa address for mes sdma queue
drm/amdgpu: don't use kiq to flush gpu tlb if mes enabled
drm/amdgpu/gfx10: add mes support for gfx ib test
drm/amdgpu/gfx10: add mes queue fence handling
drm/amdgpu/mes: extend mes framework to support multiple mes pipes
drm/amdgpu: allocate doorbell index for mes kiq
drm/amdgpu: add mes_kiq module parameter v2
drm/amdgpu: update mes process/gang/queue definitions
regulator: core: Add error flags to sysfs attributes
regulator: dt-bindings: qcom,rpmh: document vdd-l7-bob-supply on PMR735A
regulator: dt-bindings: qcom,rpmh: document supplies per variant
regulator: dt-bindings: qcom,rpmh: update maintainers
ASoC: cs35l45: Enable BOOST
ASoC: soc-generic-dmaengine-pcm: Use default config when none is given
ASoC: SOF: ipc3: Remove the ipc3-ops.h header file
regulator: mt6315: Enforce regulator-compatible, not name
drm/amdgpu: use the whole doorbell space for mes
drm/amdgpu/gmc10: skip emitting pasid mapping packet
drm/amdgpu/gfx10: use INVALIDATE_TLBS to invalidate TLBs v2
drm/amdgpu/gfx10: inherit vmid from mqd
drm/amdgpu/gfx10: associate mes queue id with fence v2
drm/amdgpu/gfx10: use per ctx CSA for de metadata
drm/amdgpu/gfx10: use per ctx CSA for ce metadata
drm/amdgpu/gfx10: implement mqd functions of gfx/compute eng v2
drm/amdgpu: assign the cpu/gpu address of fence from ring
drm/amdgpu: initialize/finalize the ring for mes queue
drm/amdgpu: use ring structure to access rptr/wptr v2
drm/amdgpu: define ring structure to access rptr/wptr/fence
drm/amdgpu: add mes ctx data in amdgpu_ring
drm/amdgpu: add the per-context meta data v3
drm/amdgpu: add helper function to initialize mqd from ring v4
drm/amdgpu: define MQD abstract layer for hw ip
drm/amdgpu: add imu fw structure
drm/amdgpu: add rlc TOC header file for soc21 (v2)
drm/amdgpu: add FGCG support
drm/amdgpu: support rlc v2_3 ucode struct
drm/amdgpu: add gfx firmware header v2_0
drm/amdgpu: add irq src id for GFX11
drm/amdgpu: add gfx11 mqd structures
drm/amdgpu: add gfx11 clearstate header
drm/amdgpu: add soc21 chip enum header v8
drm/amdgpu/discovery: Set GC family for GC 11.0 IP
drm/amdgpu: add GC v11_0_0 family id
drm/amdgpu/ucode: Remove firmware load type check in amdgpu_ucode_free_bo
drm/amd/display: Fix null pointer exception while load amdgpu
drm/amdgpu/discovery: Enable SMU for SMU 13.0.0
drm/amdgpu/soc21: enable ATHUB and MMHUB PG
drm/amd/smu: Update SMU13 support for SMU 13.0.0
drm/amd/smu: add smu v13_0 header files
drm/amd/pm: enable the support for retrieving combo pptable
drm/amd/pm: correct SMU OverridePcieParameters related settings
drm/amd/pm: enable SCPM support for SMU
drm/amdgpu: enable pptable ucode loading
drm/amd/pm: update the hw initialization sequence around pptable setup
drm/amd/pm: correct the way for retrieving bootup clocks
drm/amd/pm: move bootup values retrieving to ->sw_init
drm/amd/pm: fix NULL pointer issue of amdgpu_smu_stb_debug_fs_init
drm/amd/pm: enable pp_dpm_vclk/dclk sysfs interface support for SMU 13.0.0
drm/amdgpu: query core refclk from bios for smu v13
drm/amdgpu: add updated smu_info structures
drm/amdgpu/discovery: add GMC 11.0 Support
drm/amdgpu: add gmc v11_0 ip block (v3)
drm/amdgpu: save the setting of VM_CONTEXT_CNTL
drm/amdgpu: add mmhub v3_0 ip block
drm/amdgpu: add mmhub v3_0_0 ip headers v6
drm/amdgpu: add gfxhub v3_0 ip block
drm/amdgpu: add athub v3_0 ip block
drm/amdgpu: add athub v3_0_0 ip headers v6
drm/amdgpu/discovery: Enable PSP for PSP 13.0.0
drm/amdgpu: add tracking for the enablement of SCPM
drm/amdgpu: rework psp firmware name
drm/amdgpu: support psp v13_0_0 microcode init
drm/amdgpu: add support for spl fw load on psp v13
drm/amdgpu: extend PSP GFX FW type
drm/amdgpu: support print psp v2_0 hdr debug information
drm/amdgpu/psp: deallocate memory when psp_load_fw failed
drm/amdgpu/psp: move shared buffer frees into single function
drm/amdgpu/psp: fix memory leak in terminate functions
drm/amdgpu/psp: drop load/unload/init_shared_buf wrappers
drm/amd/pm: Disable fan control if not supported
drm/amdgpu: init smuio v13_0_6 callbacks
drm/amdgpu/psp: move PSP memory alloc from hw_init to sw_init
drm/amdgpu: add smuio v13_0_6 support
drm/amdgpu: add smuio v13_0_6 ip headers v4
drm/amdgpu: Remove trailing space
drm/amdgpu/discovery: add HDP v6
drm/amdgpu: add hdp version 6 functions
drm/amdgpu: Free user pages if kvmalloc_array fails
drm/amdgpu: add hdp v6_0_0 ip headers v4
gpu/drm/radeon: Fix spelling typo in comments
drm/amdgpu: simplify the return expression of navi10_ih_hw_init()
drm/amdgpu: simplify the return expression of iceland_ih_hw_init
drm/amdgpu/discovery: add IH v6
drm/amdgpu: add ih v6_0 ip block v2
drm/amd/smu: Increace dpm level count only for smu v13.0.2
drm/amdgpu: add soc21 ih clientid definition
drm/amdgpu: add osssys v6_0_0 ip headers v4
drm/amdgpu/discovery: add NBIO 4.3 Support
drm/amdgpu: add nbio v4_3_0 ip block v2
drm/amdgpu: add nbio v4_3_0 ip headers v6
drm/amdgpu/discovery: add soc21 common Support
drm/amd/display: Avoid reading audio pattern past AUDIO_CHANNELS_COUNT
drm/i915: use IOMEM_ERR_PTR() directly
drm/etnaviv: avoid cleaning up sched_job when submit succeeded
drm: fix typo in comment
drm/rockchip: Add VOP2 driver
drm/rockchip: Make VOP driver optional
dt-bindings: display: rockchip: dw-hdmi: fix ports description
dt-bindings: display: rockchip: Add binding for VOP2
cfg80211: declare MODULE_FIRMWARE for regulatory.db
nl80211: rework internal_flags usage
nl80211: don't hold RTNL in color change request
cfg80211: remove cfg80211_get_chan_state()
mmc: sdhci-msm: Add compatible string check for sdx65
dt-bindings: mmc: sdhci-msm: Document the SDX65 compatible
mmc: sdhci-msm: Add compatible string check for sm8150
dt-bindings: mmc: sdhci-msm: Add compatible string for sm8150
mmc: sdhci-msm: Add SoC specific compatibles
dt-bindings: mmc: sdhci-msm: Convert bindings to yaml
mlxsw: spectrum_router: Only query neighbour activity when necessary
mlxsw: spectrum_switchdev: Only query FDB notifications when necessary
mlxsw: spectrum_acl: Do not report activity for multicast routes
mlxsw: Treat LLDP packets as control
mlxsw: spectrum_dcb: Do not warn about priority changes
selftests: router.sh: Add a diagram
selftests: router_vid_1: Add a diagram, fix coding style
selftests: mlxsw: bail_on_lldpad before installing the cleanup trap
sfc: Copy a subset of mcdi_pcol.h to siena
sfc: Disable Siena support
dma-buf/sync_file: cleanup fence merging a bit
dt-bindings: mmc: brcm,sdhci-brcmstb: cleanup example
dt-bindings: mmc: brcm,sdhci-brcmstb: correct number of reg entries
mmc: sdhci-brcmstb: Enable Clock Gating to save power
mmc: sdhci-brcmstb: Re-organize flags
mmc: mmci: Remove custom ios handler
mmc: atmel-mci: Simplify if(chan) and if(!chan)
mmc: core: use kobj_to_dev()
selftests: mptcp: functional tests for the userspace PM type
selftests: mptcp: create listeners to receive MPJs
selftests: mptcp: capture netlink events
selftests: mptcp: support MPTCP_PM_CMD_SUBFLOW_DESTROY
selftests: mptcp: support MPTCP_PM_CMD_SUBFLOW_CREATE
mptcp: netlink: allow userspace-driven subflow establishment
selftests: mptcp: support MPTCP_PM_CMD_REMOVE
mptcp: netlink: Add MPTCP_PM_CMD_REMOVE
selftests: mptcp: support MPTCP_PM_CMD_ANNOUNCE
mptcp: netlink: Add MPTCP_PM_CMD_ANNOUNCE
mptcp: netlink: split mptcp_pm_parse_addr into two functions
mptcp: read attributes of addr entries managed by userspace PMs
mptcp: handle local addrs announced by userspace PMs
dt-bindings: mmc: sdhci-of-dwcmhsc: Add rk3588
arm64: tegra: Add missing DFLL reset on Tegra210
soc/tegra: pmc: Select REGMAP
ARM: dts: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
dt-bindings: arm: stm32: Add SCMI version of STM32 boards (DK1/DK2/ED1/EV1)
ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP15
dt-bindings: reset: stm32mp15: rename RST_SCMI define
dt-bindings: clock: stm32mp15: rename CK_SCMI define
dt-bindings: clock: stm32mp1: describes clocks if "st,stm32mp1-rcc-secure"
dt-bindings: rcc: Add optional external ethernet RX clock properties
arm64: dts: broadcom: drop useless 'dma-channels/requests' properties
arm64: dts: stratix10/agilex: drop useless 'dma-channels/requests' properties
ARM: dts: socfpga: drop useless 'dma-channels/requests' properties
ARM: dts: zynq-7000: drop useless 'dma-channels/requests' properties
ARM: dts: exynos: drop useless 'dma-channels/requests' properties
ARM: dts: s5pv210: drop useless 'dma-channels/requests' properties
arm64: dts: fsd: drop useless 'dma-channels/requests' properties
arm64: dts: exynos: drop useless 'dma-channels/requests' properties
arm64: dts: exynos: move XTCXO clock frequency to board in Exynos Auto v9
net/mlx5: Allow future addition of IPsec object modifiers
net/mlx5: Don't perform lookup after already known sec_path
net/mlx5: Cleanup XFRM attributes struct
net/mlx5: Remove not-supported ICV length
net/mlx5: Simplify IPsec capabilities logic
net/mlx5: Don't advertise IPsec netdev support for non-IPsec device
net/mlx5: Make sure that no dangling IPsec FS pointers exist
net/mlx5: Clean IPsec FS add/delete rules
net/mlx5: Simplify HW context interfaces by using SA entry
net/mlx5: Remove indirections from esp functions
net/mlx5: Merge various control path IPsec headers into one file
net/mlx5: Remove useless validity check
net/mlx5: Store IPsec ESN update work in XFRM state
net/mlx5: Reduce useless indirection in IPsec FS add/delete flows
net/mlx5: Don't hide fallback to software IPsec in FS code
net/mlx5: Check IPsec TX flow steering namespace in advance
net/mlx5: Simplify IPsec flow steering init/cleanup functions
ath11k: Add support for targets without trustzone
rtw89: 8852c: add 8852ce to Makefile and Kconfig
rtw89: 8852c: fix warning of FIELD_PREP() mask type
rtw89: 8852c: correct register definitions used by 8852c
rtw89: correct AID settings of beamformee
rtw89: ps: fine tune polling interval while changing low power mode
rtw89: 8852c: add basic and remaining chip_info
rtw89: 8852c: add chip_ops::bb_ctrl_btc_preagc
rtw89: 8852c: rfk: get calibrated channels to notify firmware
wfx: avoid flush_workqueue(system_highpri_wq) usage
xfs: Set up infrastructure for log attribute replay
xfs: Return from xfs_attr_set_iter if there are no more rmtblks to process
xfs: Fix double unlock in defer capture code
xfs: validate v5 feature fields
xfs: set XFS_FEAT_NLINK correctly
xfs: validate inode fork size against fork format
xfs: detect self referencing btree sibling pointers
xfs: intent item whiteouts
xfs: whiteouts release intents that are not in the AIL
xfs: add log item method to return related intents
xfs: factor and move some code in xfs_log_cil.c
xfs: tag transactions that contain intent done items
xfs: add log item flags to indicate intents
xfs: don't commit the first deferred transaction without intents
xfs: hide log iovec alignment constraints
xfs: fix potential log item leak
xfs: zero inode fork buffer at allocation
netdev: reshuffle netif_napi_add() APIs to allow dropping weight
selftests: forwarding: add basic QoS classification test for Ocelot switches
mptcp: allow ADD_ADDR reissuance by userspace PMs
mptcp: expose server_side attribute in MPTCP netlink events
mptcp: establish subflows from either end of connection
mptcp: reflect remote port (not 0) in ANNOUNCED events
mptcp: store remote id from MP_JOIN SYN/ACK in local ctx
selftests: mptcp: ADD_ADDR echo test with missing userspace daemon
mptcp: bypass in-kernel PM restrictions for non-kernel PMs
ARM: dts: BCM5301X: Add DT for WZR-1166DHP,DHP2
ARM: dts: qcom: msm8974-FP2: Add supplies for remoteprocs
ARM: dts: qcom: msm8974-FP2: Configure charger
ARM: dts: qcom: msm8974-FP2: Add support for touchscreen
arm64: dts: qcom: sc7280-qcard: Configure CTS pin to bias-bus-hold for bluetooth
arm64: dts: qcom: sc7280-idp: Configure CTS pin to bias-bus-hold for bluetooth
ARM: dts: qcom: sdx55: Remove ipa interconnect node
arm64: dts: qcom: sc7180: Remove ipa interconnect node
drm/amdgpu: fix drm-next merge fallout
drm/i915/pvc: add initial Ponte Vecchio definitions
arm64: dts: allwinner: teres-i: Add GPIO port regulators
dt-bindings: I2C: Add Qualcomm Geni based QUP I2C bindings
of: overlay: do not free changeset when of_overlay_apply returns error
of: overlay: unittest: add tests for overlay notifiers
of: overlay: add entry to of_overlay_action_name[]
dt-bindings: mailbox: qcom-ipcc: add missing properties into example
dt-bindings: mailbox: qcom-ipcc: add missing compatible for SM8450
dt-bindings: gnss: Add Broacom BCM4751 family bindings
dt-bindings: eeprom/at24: Add samsung,s524ad0xd1 compatible
dt-bindings: reset: st,sti-powerdown: Convert to yaml
dt-bindings: reset: st,sti-picophyreset: Convert to yaml
dt-bindings: reset: socfpga: Convert to yaml
dt-bindings: reset: snps,axs10x-reset: Convert to yaml
dt-bindings: reset: nuvoton,npcm-reset: Convert to yaml
dt-bindings: reset: lantiq,reset: Convert to yaml
dt-bindings: reset: bitmain,bm1880-reset: Convert to yaml
dt-bindings: reset: berlin: Convert to yaml
dt-bindings: reset: ath79: Convert to yaml
dt-bindings: reset: amlogic,meson-axg-audio-arb: Convert to yaml
dt-bindings: reset: uniphier-glue: Clean up clocks, resets, and their names using compatible string
reset: Kconfig: Make RESET_RZG2L_USBPHY_CTRL depend on ARCH_RZG2L
reset: ACPI reset support
reset: simple: Add AST2600 compatible
reset: reset-meson: add support for the Meson-S4 SoC Reset Controller
dt-bindings: reset: add bindings for the Meson-S4 SoC Reset Controller
dt-bindings: reset: Add compatible for Meson-S4 Reset Controller
reset: uniphier-glue: Use devm_add_action_or_reset()
reset: uniphier-glue: Use reset_control_bulk API
ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM
ARM: versatile: Add missing of_node_put in dcscb_init
perf vendor events intel: Add uncore event list for Sapphirerapids
perf vendor events intel: Update core event list for Sapphirerapids
drm/i915: Fix assert in i915_ggtt_pin
perf tools: Use Python devtools for version autodetection rather than runtime
perf stat: Avoid printing cpus with no counters
drm/simpledrm: Use fbdev defaults for shadow buffering
fbdev: Use pageref offset for deferred-I/O writeback
fbdev: Rename pagelist to pagereflist for deferred I/O
fbdev: Refactor implementation of page_mkwrite
fbdev: Track deferred-I/O pages in pageref struct
fbdev: Put mmap for deferred I/O into drivers
drm/ast: Create the driver for ASPEED proprietory Display-Port
ARM: dts: stm32: add UserPA13 button on stm32mp135f-dk
ARM: dts: stm32: add blue led (Linux heartbeat) on stm32mp135f-dk
ARM: dts: stm32: add EXTI interrupt-parent to pinctrl node on stm32mp131
firmware: arm_scmi: Fix late checks on pointer dereference
soc: ti: wkup_m3_ipc: Add debug option to halt m3 in suspend
soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling
soc: ti: wkup_m3_ipc: Add support for IO Isolation
soc: ti: knav_qmss_queue: Use IS_ERR instead of IS_ERR_OR_NULL when checking knav_queue_open() result
spi: dt-bindings: renesas,rspi: Document RZ/G2UL SoC
spi: mtk-snfi: preserve dma_mapping_error() error codes
arm64: defconfig: Enable modules for arm displays
regulator: pca9450: Enable DVS control via PMIC_STBY_REQ
regulator: pca9450: Make warm reset on WDOG_B assertion
regulator: Add property for WDOG_B warm reset
regulator: pca9450: Make I2C Level Translator configurable
regulator: Add property for I2C level shifter
spi: cadence-quadspi: fix Direct Access Mode disable for SoCFPGA
ASoC: tpa6130: use i2c_match_id and simple i2c probe
arm: nomadik: drop selecting obsolete CLKSRC_NOMADIK_MTU_SCHED_CLOCK
ARM: config: Refresh IXP4xx config after multiplatform
ASoC: rk3328: fix disabling mclk on pclk probe failure
ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode
ASoC: SOF: ipc3-topology: Correct get_control_data for non bytes payload
ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control
ASoC: dapm: Don't fold register value changes into notifications
ASoC: max98090: Fix event generation for custom controls
soc: ti: pm33xx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
firmware: ti_sci: Switch transport to polled mode during system suspend
dt-bindings: display: rockchip: dw-hdmi: Make unwedge pinctrl optional
drm/rockchip: dw_hdmi: add regulator support
dt-bindings: display: rockchip: dw-hdmi: Add regulator support
drm/rockchip: dw_hdmi: add rk3568 support
dt-bindings: display: rockchip: dw-hdmi: Add compatible for rk3568 HDMI
selftests: mlxsw: Add a test for soaking up a burst of traffic
selftests: forwarding: lib: Add start_traffic_pktsize() helpers
mlxsw: Configure descriptor buffers
mlxsw: reg: Add "desc" field to SBPR
arm64: dts: rockchip: rename HDMI ref clock to 'ref' on rk3399
dt-bindings: display: rockchip: dw-hdmi: use "ref" as clock name
drm/rockchip: dw_hdmi: rename vpll clock to reference clock
drm/rockchip: Add crtc_endpoint_id to rockchip_encoder
drm/rockchip: Embed drm_encoder into rockchip_decoder
selftests/sysctl: add sysctl macro test
net: sysctl: introduce sysctl SYSCTL_THREE
net: sysctl: use shared sysctl macro
drm/i915: remove superfluous string helper include
ARM: dts: dm81xx: use new 'dma-channels/requests' properties
ARM: dts: am33xx: use new 'dma-channels/requests' properties
ARM: dts: Group omap3 CM_CLKSEL1_EMU clocks
ARM: dts: Group omap3 CM_CLKSEL_PER clocks
ARM: dts: Group omap3 CM_ICLKEN_PER clocks
ARM: dts: Group omap3 CM_FCLKEN_PER clocks
ARM: dts: Group omap3 CM_FCLKEN_CAM clocks
ARM: dts: Group omap3 CM_CLKSEL_DSS clocks
ARM: dts: Group omap3 CM_FCLKEN_DSS clocks
ARM: dts: Group omap3 CM_CLKOUT_CTRL clocks
ARM: dts: Group omap3 CM_CLKSEL1_PLL clocks
ARM: dts: Group omap3 CM_CLKSEL_WKUP clocks
ARM: dts: Group omap3 CM_ICLKEN_WKUP clocks
ARM: dts: Group omap3 CM_FCLKEN_WKUP clocks
ARM: dts: Group omap3 CM_CLKSEL_CORE clocks
ARM: dts: Group omap3 CM_ICLKEN3_CORE clocks
ARM: dts: Group omap3 CM_ICLKEN1_CORE clocks
ARM: dts: Group omap3 crypto accelerator clocks
ARM: dts: Group omap3 CM_FCLKEN1_CORE clocks
ARM: dts: Group omap3 CONTROL_DEVCONF1 clocks
ARM: dts: Group omap3 CONTROL_DEVCONF0 clocks
ARM: dts: am43xx: Add i2c voltage scaling firmware to wkup_m3_ipc
ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc
ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation
rtw89: 8852c: rfk: add DPK
rtw89: 8852c: rfk: add IQK
rtw89: 8852c: rfk: add RX DCK
rtw89: 8852c: rfk: add RCK
rtw89: 8852c: rfk: add TSSI
rtw89: 8852c: rfk: add LCK
rtw89: 8852c: rfk: add DACK
rtw89: 8852c: rfk: add RFK tables
plfxlc: fix le16_to_cpu warning for beacon_interval
net/mlx5: fs, an FTE should have no dests when deleted
net/mlx5: fs, call the deletion function of the node
net/mlx5: fs, delete the FTE when there are no rules attached to it
net/mlx5: fs, do proper bookkeeping for forward destinations
net/mlx5: fs, add unused destination type
net/mlx5: fs, jump to exit point and don't fall through
net/mlx5: fs, refactor software deletion rule
net/mlx5: fs, split software and IFC flow destination definitions
net/mlx5e: TC, set proper dest type
net/mlx5e: Remove unused mlx5e_dcbnl_build_rep_netdev function
net/mlx5e: Drop error CQE handling from the XSK RX handler
net/mlx5: Print initializing field in case of timeout
net/mlx5: Delete redundant default assignment of runtime devlink params
net/mlx5: Remove useless kfree
net/mlx5: use kvfree() for kvzalloc() in mlx5_ct_fs_smfs_matcher_create
drm/i915/gt: Document the eviction of the Flat-CCS objects
drm/i915/gt: optimize the ccs_sz calculation per chunk
vsock/virtio: add support for device suspend/resume
vsock/virtio: factor our the code to initialize and delete VQs
drm/rockchip: Support YUV formats with U/V swapped
selftests: forwarding: add Per-Stream Filtering and Policing test for Ocelot
drm/rockchip: rk3066_hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
drm/rockchip: inno_hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
drm/rockchip: cdn-dp: change rk3399_cdn_dp from global to static
drm/rockchip: Refactor IOMMU initialisation
ipv6: Don't send rs packets to the interface of ARPHRD_TUNNEL
tcp: optimise skb_zerocopy_iter_stream()
octeontx2-af: debugfs: fix error return of allocations
drm/rockchip: vop: fix possible null-ptr-deref in vop_bind()
net: mscc: ocelot: add missed parentheses around macro argument
net: mscc: ocelot: remove unnecessary variable
scsi: mpi3mr: Update driver version to 8.0.0.69.0
scsi: mpi3mr: Add support for NVMe passthrough
scsi: mpi3mr: Expose adapter state to sysfs
scsi: mpi3mr: Add support for PEL commands
scsi: mpi3mr: Add support for MPT commands
scsi: mpi3mr: Move data structures/definitions from MPI headers to uapi header
scsi: mpi3mr: Add support for driver commands
scsi: mpi3mr: Add bsg device support
scsi: sr: Add memory allocation failure handling for get_capabilities()
scsi: target: tcmu: Fix possible data corruption
scsi: lpfc: Remove redundant lpfc_sli_prep_wqe() call
scsi: lpfc: Fix additional reference counting in lpfc_bsg_rport_els()
scsi: sd: Reorganize DIF/DIX code to avoid calling revalidate twice
scsi: sd: Optimal I/O size should be a multiple of reported granularity
scsi: sd: Switch to using scsi_device VPD pages
scsi: sd: Use cached ATA Information VPD page
scsi: core: Do not truncate INQUIRY data on modern devices
scsi: core: Cache VPD pages b0, b1, b2
scsi: core: Pick suitable allocation length in scsi_report_opcode()
scsi: core: Query VPD size before getting full page
scsi: mpt3sas: Use cached ATA Information VPD page
kunit: fix debugfs code to use enum kunit_status, not bool
kfence: test: use new suite_{init/exit} support, add .kunitconfig
kunit: add ability to specify suite-level init and exit functions
kunit: rename print_subtest_{start,end} for clarity (s/subtest/suite)
drm/msm: Fix null pointer dereferences without iommu
dlm: use kref_put_lock in __put_lkb
dlm: use kref_put_lock in put_rsb
dlm: remove unnecessary error assign
dlm: fix missing lkb refcount handling
dt-bindings: spmi: spmi-pmic-arb: make interrupt properties as optional
dt-bindings: spmi: convert QCOM PMIC SPMI bindings to yaml
dt-bindings: wkup-m3-ipc: Add firmware-name property
MAINTAINERS: Add Wacom driver maintainers
HID: lenovo: Add note about different report numbers
HID: lenovo: Sync Fn-lock state on button press for Compact and TrackPoint II keyboards
HID: lenovo: Add support for ThinkPad TrackPoint Keyboard II
nvme-apple: Add initial Apple SoC NVMe driver
dt-bindings: nvme: Add Apple ANS NVMe
soc: apple: Add SART driver
drm/bridge: tfp410: Make tfp410_fini() return void
drm: bridge: ldb: Implement simple Freescale i.MX8MP LDB bridge
dt-bindings: display: bridge: ldb: Implement simple Freescale i.MX8MP LDB bridge
rtw88: remove a copy of the NAPI_POLL_WEIGHT define
drm: bridge: adv7511: use non-legacy mode for CEC RX
drm: bridge: adv7511: enable CEC support for ADV7535
drm/bridge: it6505: Send DPCD SET_POWER to downstream
drm/panel: panel-simple: Fix proper bpc for AM-1280800N3TZQW-T00H
carl9170: tx: fix an incorrect use of list iterator
wil6210: use NAPI_POLL_WEIGHT for napi budget
ath10k: remove a copy of the NAPI_POLL_WEIGHT define
ath11k: Add support for WCN6750 device
ath11k: Datapath changes to support WCN6750
ath11k: HAL changes to support WCN6750
ath11k: Add QMI changes for WCN6750
ath11k: Fetch device information via QMI for WCN6750
ath11k: Add register access logic for WCN6750
ath11k: Add HW params for WCN6750
ath11k: Move parameters in bus_params to hw_params
dt: bindings: net: add bindings of WCN6750 for ath11k
ath11k: change management tx queue to avoid connection timed out
ath11k: fix warning of not found station for bssid in message
rtnl: move rtnl_newlink_create()
rtnl: split __rtnl_newlink() into two functions
rtnl: allocate more attr tables on the heap
net: pcs: pcs-xpcs: Convert to mdiobus_c45_read
net: dsa: sja1105: Convert to mdiobus_c45_read
net: phy: bcm87xx: Use mmd helpers
net: phy: Convert to mdiobus_c45_{read|write}
net: phylink: Convert to mdiobus_c45_{read|write}
nfp: support VxLAN inner TSO with GSO_PARTIAL offload
drm/i915/gt: Clear SET_PREDICATE_RESULT prior to executing the ring
drm/i915/selftests: Skip poisoning SET_PREDICATE_RESULT on dg2
drm/i915/xehpsdv/dg1/tgl: Fix issue with LRI relative addressing
mtd: spi-nor: move spi_nor_write_ear() to winbond module
mm/slub: remove unused kmem_cache_order_objects max
selftests: net: vrf_strict_mode_test: add support to select a test to run
mm: slab: fix comment for __assume_kmalloc_alignment
mm: slab: fix comment for ARCH_KMALLOC_MINALIGN
drm/i915: move tons of power well initializers to rodata
ARM: dts: stm32: add support for Protonic PRTT1x boards
ARM: dts: stm32: stm32mp15-pinctrl: add spi1-1 pinmux group
dt-bindings: net: silabs,wfx: add prt,prtt1c-wfm200 antenna variant
dt-bindings: arm: stm32: Add compatible strings for Protonic T1L boards
ip6_gre: Make IP6GRE and IP6GRETAP devices always NETIF_F_LLTX
ip_gre: Make GRE and GRETAP devices always NETIF_F_LLTX
dt-bindings: arm: stm32: correct blank lines
dt-bindings: arm: stm32: narrow DH STM32MP1 SoM boards
can: ctucanfd: remove PCI module debug parameters
can: ctucanfd: remove debug statements
can: ctucanfd: remove inline keyword from local static functions
can: ctucanfd: ctucan_platform_probe(): remove unnecessary print function dev_err()
can: ctucanfd: remove unused including <linux/version.h>
docs: networking: device drivers: can: ctucanfd: update author e-mail
docs: networking: device drivers: can: add ctucanfd to index
can: m_can: remove a copy of the NAPI_POLL_WEIGHT define
dt-bindings: can: renesas,rcar-canfd: Document RZ/G2UL support
drm/nouveau: use drm_gem_plane_helper_prepare_fb
drm: handle kernel fences in drm_gem_plane_helper_prepare_fb v2
drm/msm: drop old eDP block support (again)
drm/msm: add missing include to msm_drv.c
drm/msm/dsi: use RMW cycles in dsi_update_dsc_timing
drm/msm/dpu: Use indexed array initializer to prevent mismatches
drm/msm/dpu: Clean up CRC debug logs
drm/msm/disp/dpu1: set mdp clk to the maximum frequency in opp table during probe
drm/msm/dpu: remove unused refcount for encoder_phys_wb
drm/msm: fix returnvar.cocci warning
drm: msm: fix error check return value of irq_of_parse_and_map()
drm/msm/mdp5: Eliminate useless code
drm/msm/hdmi: fix error check return value of irq_of_parse_and_map()
drm/msm/hdmi: check return value after calling platform_get_resource_byname()
drm/msm/dsi: fix error checks and return values for DSI xmit functions
drm/msm/dp: do not stop transmitting phy test pattern during DP phy compliance test
drm/msm/dp: reset DP controller before transmit phy test pattern
drm/msm/dp: Support the eDP modes given by panel
drm/msm/dp: wait for hpd high before aux transaction
drm/msm/dp: Support only IRQ_HPD and REPLUG interrupts for eDP
drm/msm: select DRM_DP_AUX_BUS for the AUX bus support
Documentation/sysctl: document max_rcu_stall_to_panic
drm/msm/dp: Add eDP support via aux_bus
drm/msm/dp: tear down main link at unplug handle immediately
drm/msm/dp: fix error check return value of irq_of_parse_and_map()
drm/msm/dp: stop event kernel thread when DP unbind
drm/msm/dp: remove max_pclk_khz field from dp_panel/dp_display
drm/msm/dp: simplify dp_connector_get_modes()
drm/msm/dp: drop dp_mode argument from dp_panel_get_modes()
drm/msm/dp: replace DRM_DEBUG_DP marco with drm_dbg_dp
drm/msm/dp: remove extra wrappers and public functions
drm/msm/dp: replace dp_connector with drm_bridge_connector
drm/msm/dpu: add wb_idx to DRM traces in dpu_encoder
drm/msm/dpu: add wb_idx to existing DRM prints in dpu_encoder
drm/msm/dpu: add writeback blocks to the display snapshot
drm/msm/dpu: gracefully handle null fb commits for writeback
drm/msm/dpu: initialize dpu encoder and connector for writeback
drm/msm/dpu: add the writeback connector layer
drm/msm/dpu: introduce the dpu_encoder_phys_* for writeback
drm/msm/dpu: move _dpu_plane_get_qos_lut to dpu_hw_util file
drm/msm/dpu: add encoder operations to prepare/cleanup wb job
drm/msm/dpu: make changes to dpu_encoder to support virtual encoder
drm/msm/dpu: add an API to reset the encoder related hw blocks
drm/msm/dpu: add changes to support writeback in hw_ctl
drm/msm/dpu: add writeback blocks to DPU RM
drm/msm/dpu: add dpu_hw_wb abstraction for writeback blocks
drm/msm/dpu: rename dpu_hw_pipe_cdp_cfg to dpu_hw_cdp_cfg
drm/msm/dpu: add reset_intf_cfg operation for dpu_hw_ctl
drm/msm/dpu: add writeback blocks to the sm8250 DPU catalog
drm: introduce drm_writeback_connector_init_with_encoder() API
drm: allow passing possible_crtcs to drm_writeback_connector_init()
drm/msm/disp/dpu1: set vbif hw config to NULL to avoid use after memory free during pm runtime resume
drm/msm/dpu: fix error check return value of irq_of_parse_and_map()
drm/msm/dpu: Issue MDSS reset during initialization
dt-bindings: display: msm: Add optional resets
drm/msm/disp/dpu1: add inline rotation support for sc7280
drm/msm/disp/dpu1: add inline function to validate format support
drm/msm/dpu: Bind pingpong block to intf on active ctls in cmd encoder
drm/msm/dpu: drop INTF_EDP from interface type conditions
drm/msm/dpu: drop obsolete INTF_EDP comment
drm/msm/dpu: drop INTF_TYPE_MAX symbol
drm/msm/dpu: document INTF_EDP/INTF_DP difference
drm/msm/dpu: pass irq to dpu_encoder_helper_wait_for_irq()
drm/msm/dpu: remove struct dpu_encoder_irq
drm/msm/dpu: get rid of dpu_encoder_helper_(un)register_irq
drm/msm/dpu: allow just single IRQ callback
drm/msm/dpu: remove always-true argument of dpu_core_irq_read()
drm/msm/dpu: remove extra wrappers around dpu_core_irq
fs-verity: define a function to return the integrity protected file digest
ima: use IMA default hash algorithm for integrity violations
ima: fix 'd-ng' comments and documentation
dt-bindings: net: phy: Add 10-baseT1L 2.4 Vpp
net: phy: adin1100: Add SQI support
net: phy: adin1100: Add initial support for ADIN1100 industrial PHY
net: phy: Add 10BASE-T1L support in phy-c45
net: phy: Add BaseT1 auto-negotiation registers
net: phy: Add 10-BaseT1L registers
ethtool: Add 10base-T1L link mode entry
rtw88: fix hw scan may cause disconnect issue
rtw88: fix not disabling beacon filter after disconnection
rtw88: add HT MPDU density value for each chip
net: dsa: mv88e6xxx: Cosmetic change spaces to tabs in dsa_switch_ops
plfxlc: Remove unused include <linux/version.h>
dt-bindings: iommu: Add Apple SART DMA address filter
soc: apple: Add RTKit IPC library
soc: apple: Always include Makefile
arm64: dts: rockchip: add dts for Firefly Station M2 rk3566
arm64: dts: rockchip: add SoQuartz CM4IO dts
arm64: dts: rockchip: add Pine64 Quartz64-B device tree
dt-bindings: arm: rockchip: Add Firefly Station M2
dt-bindings: arm: rockchip: Add Pine64 SoQuartz SoM
dt-bindings: arm: rockchip: Add Pine64 Quartz64 Model B
net: enable memcg accounting for veth queues
sock: optimise sock_def_write_space barriers
sock: optimise UDP sock_wfree() refcounting
sock: dedup sock_def_write_space wmem_alloc checks
net: phy: marvell: update abilities and advertising when switching to SGMII
arm64: dts: juno: Drop useless 'dma-channels/requests' properties
net: mac802154: Fix symbol durations
perf tools: Add missing headers needed by util/data.h
net: lan966x: Fix compilation error
ipv4: remove unnecessary type castings
arm64: dts: rockchip: enable usb hub on the radxa rock3 model a
arm64: dts: rockchip: add usb3 support to the radxa rock3 model a
arm64: dts: rockchip: add rk356x sfc support
arm64: dts: rockchip: Add USB and TCPC to rk3566-pinenote
arm64: dts: rockchip: Add accelerometer to rk3566-pinenote
arm64: dts: rockchip: add an input enable pinconf to rk3399
soc: rockchip: Fix compile-testing SoC drivers
soc: rockchip: power-domain: Replace dsb() with smb()
soc: rockchip: Clean up Kconfig whitespace
arm64: dts: rockchip: Add vdec support for RK3328
arm64: dts: rockchip: Rename vdec_mmu node for RK3328
eth: remove remaining copies of the NAPI_POLL_WEIGHT define
tcp: use tcp_skb_sent_after() instead in RACK
net/funeth: simplify the return expression of fun_dl_info_get()
qede: Reduce verbosity of ptp tx timestamp
net: ethernet: ocelot: remove the need for num_stats initializer
tcp: drop skb dst in tcp_rcv_established()
net: lan966x: remove PHY reset support
dt-bindings: net: lan966x: remove PHY reset
ipv6: refactor ip6_finish_output2()
ipv6: help __ip6_finish_output() inlining
net: inline dev_queue_xmit()
net: inline skb_zerocopy_iter_dgram
net: inline sock_alloc_send_skb
nfp: flower: utilize the tuple iifidx in offloading ct flows
sfc: add EF100 VF support via a write to sriov_numvfs
selftests: mptcp: Add tests for userspace PM type
mptcp: Add a per-namespace sysctl to set the default path manager type
mptcp: Make kernel path manager check for userspace-managed sockets
mptcp: Bypass kernel PM when userspace PM is enabled
mptcp: Add a member to mptcp_pm_data to track kernel vs userspace mode
mptcp: Remove redundant assignments in path manager init
net: phy: micrel: add coma mode GPIO
net: phy: micrel: move the PHY timestamping check
dt-bindings: net: micrel: add coma-mode-gpios property
drm/i915: Xe_HP SDV and DG2 have up to 4 CCS engines
drm/i915/xehp: Add compute engine ABI
drm/panel: simple: Add Startek KD070WVFPA043-C069A panel support
drm/i915/xehp: Add register for compute engine's MMIO-based TLB invalidation
dt-bindings: display: simple: Add Startek KD070WVFPA043-C069A panel
drm/i915/uapi: Add kerneldoc for engine class enum
drm/nouveau: simplify the return expression of nouveau_debugfs_init()
drm/vc4: simplify the return expression of vc4_grab_bin_bo()
drm/vc4: simplify the return expression of vc4_prepare_fb()
drm/sun4i: dsi: delete unnecessary IS_ERR() checks
tee: optee: Use ffa_dev_get_drvdata to fetch driver_data
firmware: arm_ffa: Add ffa_dev_get_drvdata helper function
firmware: arm_ffa: Remove incorrect assignment of driver_data
firmware: arm_ffa: Fix uuid parameter to ffa_partition_probe
ASoC: dsp: mediatek: add mt8195 dsp document
drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function
ath11k: Don't use GFP_KERNEL in atomic context
regulator: sm5703: Correct reference to the common regulator schema
ASoC: SOF: sof-pci-dev: fix missing pci_release_regions() on error in sof_pci_probe()
ASoC: SOF: loader: Call optional query_fw_configuration on first boot
ASoC: SOF: loader: Remove snd_sof_parse_module_memcpy() as it is not used
ASoC: SOF: mediatek: mt8195: Do not set the load_module ops
ASoC: SOF: Intel: bdw/byt/pci-tng: Do not set the load_module ops
ASoC: SOF: imx: Do not set the load_module ops
ASoC: SOF: amd: renoir: Do not set the load_module ops
ASoC: SOF: loader: Switch to use the fw_loader ops
ASoC: SOF: ipc: Add check for fw_loader ops
ASoC: SOF: ipc3-loader: Implement firmware parsing and loading
ASoC: SOF: Introduce IPC dependent ops for firmware handling, loading
ASoC: SOF: Add a prepare op to IPC topology widget ops
ASoC: SOF: clarify use of widget complete flag
ASoC: SOF: topology: Skip parsing DAI link tokens if not needed
ASoC: SOF: pcm: remove unnecessary function declaration
ASoC: SOF: Add two new fields to struct snd_sof_widget
ASoC: SOF: Add a route_free op in struct sof_ipc_tplg_ops
ASoC: SOF: expose a couple of functions
ASoC: SOF: pcm: Move the call to snd_sof_pcm_platform_hw_params()
ASoC: SOF: sof-audio: Set up widgets from source to sink
ASoC: SOF: sof-audio: reset route status before freeing widget
ASoC: SOF: Add a new op to set up volume table
drm/edid: drop kernel-doc for static functions
drm/edid: fix kernel-doc parameter name mismatches
qeth: remove a copy of the NAPI_POLL_WEIGHT define
eth: velocity: remove a copy of the NAPI_POLL_WEIGHT define
eth: spider: remove a copy of the NAPI_POLL_WEIGHT define
eth: vxge: remove a copy of the NAPI_POLL_WEIGHT define
eth: gfar: remove a copy of the NAPI_POLL_WEIGHT define
eth: benet: remove a copy of the NAPI_POLL_WEIGHT define
eth: atlantic: remove a copy of the NAPI_POLL_WEIGHT define
net: bgmac: remove a copy of the NAPI_POLL_WEIGHT define
slic: remove a copy of the NAPI_POLL_WEIGHT define
usb: lan78xx: remove a copy of the NAPI_POLL_WEIGHT define
eth: mtk_eth_soc: remove a copy of the NAPI_POLL_WEIGHT define
eth: pch_gbe: remove a copy of the NAPI_POLL_WEIGHT define
eth: cpsw: remove a copy of the NAPI_POLL_WEIGHT define
eth: smsc: remove a copy of the NAPI_POLL_WEIGHT define
eth: remove copies of the NAPI_POLL_WEIGHT define
arm64: tegra: Add memory controller channels
dt-bindings: memory: tegra: Update validation for reg and reg-names
drm/display: Select DP helper for DRM_DP_AUX_CHARDEV and DRM_DP_CEC
ARM: omap1: add back omap_set_dma_priority() stub
ARM: omap: fix missing declaration warnings
ARM: omap: fix address space warnings from sparse
ARM: spear: remove include/mach/ subdirectory
ARM: davinci: remove include/mach/ subdirectory
ARM: omap2: remove include/mach/ subdirectory
arm64: dts: renesas: rzg2ul-smarc-som: Enable watchdog
arm64: dts: renesas: rzg2ul-smarc-som: Enable OSTM
arm64: dts: renesas: rzg2ul-smarc: Enable CANFD
arm64: dts: renesas: rzg2ul-smarc: Enable i2c{0,1} and wm8978
ARM: dts: am335x-myirtech: Update NAND default partition table layout
ARM: dts: am335x-myirtech: Add an external clock oscillator for CPU RTC
arm64: dts: ti: k3-am62: Add SA3UL ranges in cbass_main
memory: omap-gpmc: Allow building as a module
memory: omap-gpmc: Make OMAP_GPMC config visible and selectable
ath10k: skip ath10k_halt during suspend for driver state RESTARTING
ath9k: hif_usb: simplify if-if to if-else
mtd: spi-nor: amend the rdsr dummy cycles documentation
rtw89: remove unneeded semicolon
selftests/bpf: Fix two memory leaks in prog_tests
selftests/bpf: Test bpf_map__set_autocreate() and related log fixup logic
libbpf: Allow to opt-out from creating BPF maps
libbpf: Use libbpf_mem_ensure() when allocating new map
libbpf: Append "..." in fixed up log if CO-RE spec is truncated
net: dsa: mv88e6xxx: Single chip mode detection for MV88E6*41
net: prestera: add police action support
net: phy: Deduplicate interrupt disablement on PHY attach
dt-bindings: fsl: convert fsl,layerscape-scfg to YAML
dt-bindings: interrupt-controller: fsl,ls-extirq: convert to YAML
drm/mediatek: Add lut diff flag for new gamma hardware support
drm/amdgpu: Free user pages if amdgpu_cs_parser_bos failed
drm/amdgpu: Fix build warning for TA debugfs interface
drm/amdgpu: add soc21 common ip block v2
drm/amdgpu: add new write field for soc21
drm/amdgpu: add nbio callback to query rom offset
drm/amdgpu: add gc v11_0_0 ip headers v11
drm/amdgpu: add mp v13_0_0 ip headers v7
drm/amdgpu: update query ref clk from bios
drm/amdgpu: update gc info from bios table
drm/amdgpu: add atom_gfx_info_v3_0 structure
drm/amdgpu: support query vram_info v3_0
drm/amdgpu: add vram_info v3_0 structure
drm/amdgpu: switch to atomfirmware_asic_init
drm/amdgpu: add helper to execute atomfirmware asic_init
drm/amdgpu/discovery: move all table parsing into amdgpu_discovery.c
drm/amdgpu/discovery: add a function to parse the vcn info table
drm/amdgpu/discovery: add additional validation
drm/amdgpu/discovery: add a function to get the mall_size
drm/amdgpu/discovery: handle UMC harvesting in IP discovery
drm/amdgpu/discovery: store the number of UMC IPs on the asic
drm/amdgpu: store the mall size in the gmc structure
drm/amdgpu/discovery: fix byteswapping in gc info parsing
drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2)
drm/amdgpu/discovery: populate additional GC info
drm/amdgpu: update latest IP discovery table structures
drm/amdgpu: add function to decode ip version
drm/amdgpu: increase HWIP MAX INSTANCE
selftests/bpf: Use target-less SEC() definitions in various tests
libbpf: Support target-less SEC() definitions for BTF-backed programs
drm/amdgpu: do not use passthrough mode in Xen dom0
libbpf: Allow "incomplete" basic tracing SEC() definitions
drm/amd/pm: fix the compile warning
drm/amdkfd: Fix circular lock dependency warning
drm/amdkfd: Fix updating IO links during device removal
drm/amdkfd: Use non-atomic bitmap functions when possible
drm/amdkfd: Use bitmap_zalloc() when applicable
drm/amd/display: protect remaining FPU-code calls on dcn3.1.x
bpf, sockmap: Call skb_linearize only when required in sk_psock_skb_ingress_enqueue
i915/gvt: Fix NULL pointer dereference in init_mmio_block_handlers
drm/i915/gvt: Fix the compiling error when CONFIG_DRM_I915_DEBUG_RUNTIME_PM=n
drm/i915/gvt: Make intel_gvt_match_device() static
net: SO_RCVMARK socket option for SO_MARK with recvmsg()
drm/i915/pmu: Use existing uncore helper to read gpm_timestamp
soc: qcom: rpmhpd: add sc8280xp & sa8540p rpmh power-domains
soc: qcom: rpmhpd: Don't warn about sparse rpmhpd arrays
dt-bindings: power: rpmpd: Add sc8280xp RPMh power-domains
Documentation: add missing angle bracket in cgroup-v2 doc
Documentation: dev-tools: use literal block instead of code-block
docs/zh_CN: add vm numa translation
docs/zh_CN: add vm hmm translation
docs/ja_JP/index: update section title in Japanese
Documentation: devres: fix typo in interface list
docs: submitting-patches: Fix crossref to 'The canonical patch format'
ARM: dts: qcom: msm8974: Add missing license headers
ARM: dts: qcom: msm8974-FP2: Add mmc* aliases
ARM: dts: qcom: msm8974-FP2: We're msm8974pro
xfs: rename xfs_*alloc*_log_count to _block_count
xfs: rewrite xfs_reflink_end_cow to use intents
xfs: reduce transaction reservations with reflink
xfs: reduce the absurdly large log operation count
xfs: report "max_resp" used for min log size computation
xfs: create shadow transaction reservations for computing minimum log size
xfs: remove a __xfs_bunmapi call from reflink
xfs: stop artificially limiting the length of bunmap calls
xfs: count EFIs when deciding to ask for a continuation of a refcount update
xfs: speed up write operations by using non-overlapped lookups when possible
firmware: arm_scmi: Support optee shared memory in the optee transport
firmware: arm_scmi: Add SCMI v3.1 VOLTAGE_LEVEL_SET_COMPLETE
firmware: arm_scmi: Add SCMI v3.1 clock notifications
firmware: arm_scmi: Add checks for min/max limits in PERFORMANCE_LIMITS_SET
firmware: arm_scmi: Add SCMI v3.1 perf power-cost in microwatts
firmware: arm_scmi: Use common iterators in the perf protocol
firmware: arm_scmi: Use common iterators in the voltage protocol
firmware: arm_scmi: Use common iterators in the clock protocol
firmware: arm_scmi: Add SCMI v3.1 SENSOR_AXIS_NAME_GET support
firmware: arm_scmi: Use common iterators in the sensor protocol
firmware: arm_scmi: Add iterators for multi-part commands
firmware: arm_scmi: Parse clock_enable_latency conditionally
firmware: arm_scmi: Set clock latency to U32_MAX if it is not supported
firmware: arm_scmi: Add SCMI v3.1 protocol extended names support
firmware: arm_scmi: Introduce a common SCMI v3.1 .extended_name_get helper
firmware: arm_scmi: Split protocol specific definitions in a dedicated header
firmware: arm_scmi: Remove unneeded NULL termination of clk name
firmware: arm_scmi: Check CLOCK_RATE_SET_COMPLETE async response
firmware: arm_scmi: Make name_get operations return a const
firmware: arm_scmi: Dynamically allocate implemented protocols array
firmware: arm_scmi: Validate BASE_DISCOVER_LIST_PROTOCOLS response
drm/dp_mst: Lower down debug info level when receive NAK
bpf, docs: Fix typo "respetively" to "respectively"
bpf, docs: BPF_FROM_BE exists as alias for BPF_TO_BE
bpf, docs: Remove duplicated word "instructions"
drm/plane: Move range check for format_count earlier
malidp: Fix NULL vs IS_ERR() checking
arm64: defconfig: Enable Renesas RZ/V2M SoC
arm64: defconfig: Enable ARCH_R9A07G043
arm64: dts: renesas: r9a07g043: Fillup the WDT{0,2} stub nodes
arm64: dts: renesas: r9a07g043: Fillup the OSTM{0,1,2} stub nodes
arm64: dts: renesas: r9a07g043: Fillup the CANFD stub node
arm64: dts: renesas: r9a07g043: Add USB2.0 support
arm64: dts: renesas: r9a07g043: Add SSI{1,2,3} nodes and fillup the SSI0 stub node
arm64: dts: renesas: r9a07g043: Add I2C2 node and fillup the I2C{0,1,3} stub nodes
ARM: dts: r9a06g032: Add missing '#power-domain-cells'
soc: renesas: rzn1: Select PM and PM_GENERIC_DOMAINS configs
soc: renesas: Add RZ/V2M (R9A09G011) config option
dt-bindings: arm: renesas: Document Renesas RZ/V2M SoC and EVK board
dt-bindings: power: renesas,rcar-sysc: Document r8a779g0 SYSC bindings
Documentation: x86: rework IOMMU documentation
perf vendor events intel: Update WSM-EX events to v3
perf vendor events intel: Update WSM-EP-SP events to v3
perf vendor events intel: Update SKX events to v1.27
perf vendor events intel: Update SKL events to v53
perf vendor events intel: Update IVT events to v21
perf vendor events intel: Update ICL events to v1.13
perf test: Fix test case 81 ("perf record tests") on s390x
intel_idle: Add AlderLake support
ASoC: Intel: bytcr_rt5640: Add quirk for the HP Pro Tablet 408
ASoC: rk3328: fix disabling mclk on pclk probe failure
ASoC: wm8960: Add ACPI support
firmware: arm_scmi: Fix list protocols enumeration in the base protocol
firmware: arm_scmi: Make protocols initialisation fail on basic errors
net: make sure net_rx_action() calls skb_defer_free_flush()
mtd: cfi_cmdset_0002: Rename chip_ready variables
mtd: cfi_cmdset_0002: Add S29GL064N ID definition
mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N
mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write
ARM: dts: aspeed: add reset properties into MDIO nodes
net: mdio: add reset control for Aspeed MDIO
dt-bindings: net: add reset property for aspeed, ast2600-mdio binding
drm/i915/dg2: Define GuC firmware version for DG2
samples/bpf: Detach xdp prog when program exits unexpectedly in xdp_rxq_info_user
bpf/selftests: Add granular subtest output for prog_test
drm/i915: Add first set of DG2 PCI IDs
perf tools: Delete perf-with-kcore.sh script
net: dsa: ksz9477: move get_stats64 to ksz_common.c
xfs: speed up rmap lookups by using non-overlapped lookups when possible
xfs: simplify xfs_rmap_lookup_le call sites
xfs: capture buffer ops in the xfs_buf tracepoints
spi: dt-bindings: add binding doc for spi-mtk-snfi
spi: add driver for MTK SPI NAND Flash Interface
ASoC: sh: rz-ssi: Release the DMA channels in rz_ssi_probe() error path
ASoC: sh: rz-ssi: Propagate error codes returned from platform_get_irq_byname()
ASoC: sh: rz-ssi: Drop SSIFSR_TDC and SSIFSR_RDC macros
mtd: nand: mtk-ecc: also parse nand-ecc-engine if available
mtd: nand: make mtk_ecc.c a separated module
arm64: defconfig: Enable configs for DisplayPort on J721e
mtd: rawnand: tmio: check return value after calling platform_get_resource()
mtd: rawnand: intel: fix possible null-ptr-deref in ebu_nand_probe()
mtd: rawnand: cadence: fix possible null-ptr-deref in cadence_nand_dt_probe()
arm64: dts: ti: k3-am62: Add support for MCAN
arm64: dts: ti: k3-am62-mcu: Enable MCU GPIO module
arm64: dts: ti: k3-am625-sk: Add ECAP APWM nodes
ASoC: SOF: mediatek: Fix allyesconfig build error
ASoC: Intel: avs: Drop direct ACPI dependency
ALSA: hda: intel-nhlt: Move structs out of #define block
ASoC: SOF: mediatek: mt8195 change ipc timeout as 1 second
ASoC: SOF: bump SOF_ABI_MINOR
ASoC: SOF: Intel: Do not (wrongly) assume positive return value in IMR path
ASoC: Intel: atom: use pm_runtime_resume_and_get()
ASoC: SOF: sof-client-ipc-msg-injector: use pm_runtime_resume_and_get()
ASoC: SOF: debug: use pm_runtime_resume_and_get()
ASoC: SOF: control: use pm_runtime_resume_and_get()
net: hamradio: remove support for DMA SCC devices
net: wan: remove support for Z85230-based devices
net: wan: remove support for COSA and SRP synchronous serial boards
net: atm: remove support for ZeitNet ZN122x ATM devices
net: atm: remove support for Madge Horizon ATM devices
net: atm: remove support for Fujitsu FireStream ATM devices
net: lan966x: Add support for PTP_PF_EXTTS
net: lan966x: Add support for PTP_PF_PEROUT
net: lan966x: Add registers used to configure the PTP pin
net: lan966x: Change the PTP pin used to read/write the PHC.
dt-bindings: net: lan966x: Extend with the ptp external interrupt.
arm64: dts: ti: k3-am625-sk: Enable on board peripherals
arm64: dts: ti: k3-am62: Add more peripheral nodes
arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0
arm64: dts: ti: k3-am64-mcu: remove incorrect UART base clock rates
selftests: mptcp: print extra msg in chk_csum_nr
selftests: mptcp: check MP_FAIL response mibs
mptcp: reset subflow when MP_FAIL doesn't respond
mptcp: add MP_FAIL response support
mptcp: add data lock for sk timers
mptcp: use mptcp_stop_timer
selftests: mptcp: add infinite map testcase
mtd: spi-nor: micron-st: Remove status polling on volatile registers write
mtd: spi-nor: spansion: Remove status polling on volatile registers write
mtd: spi-nor: Introduce templates for SPI NOR operations
mtd: spi-nor: spansion: Rework spi_nor_cypress_octal_dtr_enable()
mtd: spi-nor: micron-st: Rework spi_nor_micron_octal_dtr_enable()
mtd: spi-nor: core: Add helpers to read/write any register
mtd: spi-nor: manufacturers: Use spi_nor_read_id() core method
mtd: spi-nor: core: Introduce method for RDID op
mtd: spi-nor: core: Use auto-detection only once
mtd: spi-nor: Introduce spi_nor_match_id()
mtd: spi-nor: Rename method, s/spi_nor_match_id/spi_nor_match_name
mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check()
firmware: arm_ffa: Fix handling of fragmented memory descriptors
drm/msm: change msm_sched_ops from global to static
drm/msm: remove unused hotplug and edid macros from msm_drv.h
wil6210: simplify if-if to if-else
ath10k: simplify if-if to if-else
ath11k: read country code from SMBIOS for WCN6855/QCA6390
ath11k: disable spectral scan during spectral deinit
ath11k: Update WBM idle ring HP after FW mode on
ath11k: WMI changes to support WCN6750
ath11k: Do not put HW in DBS mode for WCN6750
drm/i915/dp: Add workaround for spurious AUX timeouts/hotplugs on LTTPR links
drm/format-helper: Add RGB565-to-XRGB8888 conversion
drm/format-helper: Add RGB888-to-XRGB8888 conversion
drm/format-helper: Print warning on missing format conversion
rtlwifi: btcoex: fix if == else warning
brcmfmac: use ISO3166 country code and 0 rev as fallback on brcmfmac43602 chips
rtl818x: Prevent using not initialized queues
rtw88: use the correct bit in the REG_HCI_OPT_CTRL register
mwifiex: Add SD8997 SDIO-UART firmware
mwifiex: Select firmware based on strapping
scsi: lpfc: Fix resource leak in lpfc_sli4_send_seq_to_ulp()
scsi: lpfc: Remove unnecessary null ndlp check in lpfc_sli_prep_wqe()
scsi: ufs: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
net: stmmac: dwmac-imx: comment spelling fix
net: remove comments that mention obsolete __SLOW_DOWN_IO
net: wan: atp: remove unused eeprom_delay()
net: tls: fix async vs NIC crypto offload
net: dsa: mt753x: fix pcs conversion regression
kunit: add support for kunit_suites that reference init code
net: generalize skb freeing deferral to per-cpu lists
selftests/bpf: Add libbpf's log fixup logic selftests
libbpf: Fix up verifier log for unguarded failed CO-RE relos
libbpf: Simplify bpf_core_parse_spec() signature
libbpf: Refactor CO-RE relo human description formatting routine
libbpf: Record subprog-resolved CO-RE relocations unconditionally
selftests/bpf: Add CO-RE relos and SEC("?...") to linked_funcs selftests
libbpf: Avoid joining .BTF.ext data with BPF programs by section name
libbpf: Fix logic for finding matching program for CO-RE relocation
libbpf: Drop unhelpful "program too large" guess
libbpf: Fix anonymous type check in CO-RE logic
ARM: dts: ux500: Add GPS to the Codina
drm/sched: use __string in tracepoints
drm/sched: use DECLARE_EVENT_CLASS
dt-bindings: arm: mediatek: infracfg: Convert to DT schema
dt-bindings: arm: mediatek: apmixedsys: Convert to DT schema
dt-bindings: arm: mediatek: topckgen: Convert to DT schema
bpf: Compute map_btf_id during build time
drm/nouveau/devinit/nva3-: fix returnvar.cocci warning
dt-bindings: Drop empty and unreferenced binding .txt files
dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC
drm/nouveau/disp/gv100: make gv100_disp_wndw and gv100_disp_wndw_mthd static
drm/nouveau/disp/gv100: make gv100_disp_wimm static
perf intel-pt: Add link to the perf wiki's Intel PT page
drm/nouveau/kms/gv100: use static for gv100_disp_core_mthd_[base|sor]
bus: brcmstb_gisb: Remove the suppress_bind_attrs attribute of the driver
soc: bcm: Check for NULL return of devm_kzalloc()
drm/amd: Fix spelling typo in comment
drm/amdgpu: fix typo
drm/amdgpu: debugfs: fix NULL dereference in ta_if_invoke_debugfs_write()
drm/amdgpu: debugfs: fix error codes in write functions
gpu/drm/radeon: Fix typo in comments
drm/amd: add dc feature mask flags for PSR allow smu and multi-display optimizations
drm/amdgpu: keep mmhub clock gating being enabled during s2idle suspend
drm/amd/display: fix if == else warning
drm/amdgpu/display: Make dcn31_set_low_power_state static
drm/amdgpu: Fix out-of-bound access for gfx_v10_0_ring_test_ib()
drm/amdgpu/sdma: Remove redundant lower_32_bits() calls when settings SDMA doorbell
drm/amdgpu/sdma: Fix incorrect calculations of the wptr of the doorbells
drm/radeon: change cac_weights_* to static
drm/radeon: change cik_default_state table from global to static
drm/amd/display: fix non-kernel-doc comment warnings
drm/amdkfd: Update mapping if range attributes changed
drm/amdkfd: Add SVM range mapped_to_gpu flag
drm/amd/display: Fix Wstringop-overflow warnings in dc_link_dp.c
scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac()
virt: acrn: Prefer array_size and struct_size over open coded arithmetic
selftests/resctrl: Fix null pointer dereference on open failed
afs: Prefer struct_size over open coded arithmetic
spi: dt-bindings: qcom,spi-geni-qcom: convert to dtschema
regulator: sm5703-regulator: Add regulators support for SM5703 MFD
dt-bindings: regulator: Add bindings for Silicon Mitus SM5703 regulators
ASoC: pcm1789: Make pcm1789_common_exit() return void
ASoC: qcom: SC7280: Update machine driver startup, shutdown callbacks
ASoC: dt-bindings: max98396: add amplifier driver
ASoC: max98396: add amplifier driver
ASoC: tas6424: Return zero in remove callback
mmc: core: Add CIDs for cards to the entropy pool
mmc: core: Allows to override the timeout value for ioctl() path
arm64: tegra: Enable ASRC on various platforms
arm64: tegra: Add ASRC device on Tegra186 and later
arm64: defconfig: Build Tegra ASRC module
scsi: megaraid: Fix error check return value of register_chrdev()
scsi: qla2xxx: edif: Remove unneeded variable
drm/v3d: Fix null pointer dereference of pointer perfmon
scsi: dc395x: Fix a missing check on list iterator
scsi: qedf: Remove an unneeded NULL check on list iterator
printk: remove @console_locked
printk: extend console_lock for per-console locking
scsi: ufs: core: Remove duplicate include in ufshcd
scsi: ufs: core: Exclude UECxx from SFR dump list
drm/sun4i: Add compatible for D1 display engine
drm/sun4i: Add support for D1 TCONs
drm/sun4i: Add support for D1 TCON TOP
drm/sun4i: Add support for D1 mixers
drm/sun4i: csc: Add support for the new MMIO layout
drm/sun4i: Allow VI layers to be primary planes
sun4i/drm: sun8i: use mode_set engine callback
sun4i/drm: backend: use mode_set engine callback
sun4i/drm: engine: Add mode_set callback
drm/sun4i: Allow building the driver on RISC-V
drm/sun4i: hdmi: Use more portable I/O helpers
dt-bindings: display: Add D1 display engine compatibles
dt-bindings: display: Separate clock item lists by compatible
scsi: core: Refine how we set tag_set NUMA node
mmc: sdhci-omap: Use of_device_get_match_data() helper
drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit
dt-bindings: mmc: sdhci-am654: Add flag to force setting of TESTCD bit
dt-bindings: mmc: imx-esdhc: Add i.MX8DXL compatible string
dt-bindings: mmc: convert sdhci-dove to JSON schema
dt-bindings: mmc: convert orion-sdio to JSON schema
dt-bindings: mmc: Add small binding note on level shifters
mmc: mmci: Break IRQ status loop when all zero
mmc: meson-gx: switch to device-managed dmam_alloc_coherent()
mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter ASPM L1.2
mmc: sh_mmcif: move platform_data header to proper location
mmc: jz4740: Apply DMA engine limits to maximum segment size
dt-bindings: mmc: imx-esdhc: Update compatible fallbacks
mmc: improve API to make clear hw_reset callback is for cards
mmc: core: improve API to make clear that mmc_sw_reset is for cards
MAINTAINERS: Add linux-renesas-soc@vger.kernel.org list for Renesas TMIO/SDHI driver
mmc: renesas_sdhi: remove superfluous specific M3W entry
mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support
mmc: omap: Make it CCF clk API compatible
mmc: mmc_spi: parse speed mode options
mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd()
dt-bindings: mmc: mtk-sd: increase reg items
dt-bindings: mmc: xenon: Convert to JSON schema
mmc: renesas_sdhi: R-Car V3M also has no HS400
mmc: renesas_sdhi: Add missing checks for the presence of quirks
mmc: mmci: stm32: use a buffer for unaligned DMA requests
mmc: renesas_sdhi: style fix for proper function bodies
mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk
mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk
mmc: renesas_sdhi: remove a stale comment
mmc: renesas_sdhi: make setup selection more understandable
mmc: renesas_sdhi: R-Car D3 also has no HS400
mmc: renesas_sdhi: remove outdated headers
drm/bridge: tc358762: drop connector field
arm64: dts: marvell: align SPI NOR node name with dtschema
arm64: dts: microchip: align SPI NOR node name with dtschema
net: usb: qmi_wwan: add support for Sierra Wireless EM7590
net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO
arm64: dts: mediatek: mt8173: Add gce-client-reg handle to disp-mutex
arm64: dts: mediatek: Add device-tree for MT8195 Demo board
dt-bindings: arm64: dts: mediatek: Add mt8195-demo board
arm64: dts: Add mediatek SoC mt8195 and evaluation board
arm64: dts: mt8192: Add mmc device nodes
arm64: dts: mt8183: Update disp_aal node compatible
arm64: dts: mt8192: Add audio-related nodes
arm64: dts: mt8192: Add spmi node
dt-bindings: arm: Add compatible for Mediatek MT8192
arm64: dts: mt6359: add PMIC MT6359 related nodes
arm64: dts: mediatek: mt8173: Add power domain to encoder nodes
arm64: dts: mediatek: Get rid of mediatek, larb for MM nodes
arm64: dts: mt8183-kukui: align SPI NOR node name with dtschema
arm64: dts: mediatek: align thermal zone node names with dtschema
arm64: dts: mediatek: align operating-points table name with dtschema
arm64: dts: mediatek: mt8183: align Google CROS EC PWM node name with dtschema
net: dsa: ksz: added the generic port_stp_state_set function
drm/i915/gvt: Add missing symbol export.
tee: remove flags TEE_IOCTL_SHM_MAPPED and TEE_IOCTL_SHM_DMA_BUF
tee: remove tee_shm_va2pa() and tee_shm_pa2va()
net: phy: LAN937x: add interrupt support for link detection
memory: renesas-rpc-if: simplify platform_get_resource_byname()
memory: brcmstb_dpfe: simplify platform_get_resource_byname()
memory: tegra: mc: simplify platform_get_resource()
memory: ti-emif-pm: simplify platform_get_resource()
memory: ti-emif: simplify platform_get_resource()
memory: emif: simplify platform_get_resource()
memory: da8xx-ddrctl: simplify platform_get_resource()
drm/ssd130x: Make ssd130x_remove() return void
mtd: mtdoops: Add a timestamp to the mtdoops header.
mtd: mtdoops: Create a header structure for the saved mtdoops.
mtd: mtdoops: Fix the size of the header read buffer.
checkpatch: add new alloc functions to alloc with multiplies check
scsi: lpfc: Remove unneeded variable
scsi: fnic: Remove unneeded flush_workqueue()
scsi: qla2xxx: Remove unneeded flush_workqueue()
scsi: bfa: Remove unneeded flush_workqueue()
scsi: qedf: Remove unnecessary code
xfs: revert "xfs: actually bump warning counts when we send warnings"
xfs: fix soft lockup via spinning in filestream ag selection loop
xfs: improve __xfs_set_acl
scsi: qla4xxx: Drop redundant memset()
scsi: ipr: Directly return instead of using local ret variable
scsi: elx: efct: Remove unnecessary memset() in efct_io()
selftests/bpf: Add test for strict BTF type check
selftests/bpf: Add verifier tests for kptr
selftests/bpf: Add C tests for kptr
libbpf: Add kptr type tag macros to bpf_helpers.h
bpf: Make BTF type match stricter for release arguments
bpf: Teach verifier about kptr_get kfunc helpers
bpf: Wire up freeing of referenced kptr
bpf: Populate pairs of btf_id and destructor kfunc in btf
bpf: Adapt copy_map_value for multiple offset case
bpf: Prevent escaping of kptr loaded from maps
scsi: message: fusion: Remove unused variable retval
bpf: Allow storing referenced kptr in map
scsi: aha1542: Remove unneeded semicolon
scsi: bfa: Remove redundant NULL check
scsi: fnic: Remove redundant NULL check
scsi: mac53c94: Fix warning comparing pointer to 0
scsi: aacraid: Fix undefined behavior due to shift overflowing the constant
scsi: scsi_debug: Add gap zone support
scsi: scsi_debug: Rename zone type constants
scsi: scsi_debug: Fix a typo
scsi: sd: sd_zbc: Hide gap zones
scsi: sd: sd_zbc: Return early in sd_zbc_check_zoned_characteristics()
scsi: sd: sd_zbc: Introduce struct zoned_disk_info
scsi: sd: sd_zbc: Use logical blocks as unit when querying zones
scsi: sd: sd_zbc: Verify that the zone size is a power of two
scsi: sd: sd_zbc: Improve source code documentation
scsi: ufs: Move the ufs_is_valid_unit_desc_lun() definition
scsi: ufs: Move the struct ufs_ref_clk definition
scsi: ufs: Split the ufshcd.h header file
scsi: ufs: Minimize #include directives
scsi: ufs: Fix kernel-doc syntax in ufshcd.h
scsi: ufs: Remove unnecessary ufshcd-crypto.h include directives
scsi: ufs: qcom: Fix ufs_qcom_resume()
scsi: ufs: Introduce ufshcd_clkgate_delay_set()
scsi: ufs: Remove locking from around single register writes
scsi: ufs: Remove the TRUE and FALSE definitions
scsi: ufs: Remove paths from source code comments
scsi: ufs: Use an SPDX license identifier in the Kconfig file
scsi: ufs: Rename sdev_ufs_device into ufs_device_wlun
scsi: ufs: Remove the driver version
scsi: ufs: Make the config_scaling_param calls type safe
scsi: ufs: Switch to aggregate initialization
scsi: ufs: Remove unused constants and code
scsi: ufs: Invert the return value of ufshcd_is_hba_active()
scsi: ufs: Declare the quirks array const
scsi: ufs: Rename struct ufs_dev_fix into ufs_dev_quirk
scsi: ufs: Remove the UFS_FIX() and END_FIX() macros
scsi: ufs: Use get_unaligned_be16() instead of be16_to_cpup()
scsi: ufs: Remove ufshcd_lrb.sense_buffer
scsi: ufs: Remove ufshcd_lrb.sense_bufflen
scsi: ufs: Simplify statements that return a boolean
scsi: ufs: Remove superfluous boolean conversions
scsi: ufs: Declare ufshcd_wait_for_register() static
scsi: ufs: Fix a spelling error in a source code comment
scsi: ufs: core: Increase fDeviceInit poll frequency
scsi: iscsi: Fix harmless double shift bug
scsi: target: core: Silence the message about unknown VPD pages
scsi: mpt3sas: Fix adapter replyPostRegisterIndex declaration
scsi: mpt3sas: Fix event callback log_code value handling
scsi: mpt3sas: Fix ioc->base_readl() use
scsi: mpt3sas: Fix writel() use
scsi: mpt3sas: Fix _ctl_set_task_mid() TaskMID check
scsi: qla2xxx: Remove free_sg command flag
ARM: dts: i.MX51: digi-connectcore-jsk: Use usb-nop-xceiv usbphy for USB1
ARM: dts: i.MX51: digi-connectcore-som: Setup usbotg vbus-supply
ARM: dts: i.MX51: digi-connectcore-som: Update PMIC voltages
ARM: dts: i.MX51: digi-connectcore-som: Remove unused regulators
ARM: dts: imx51: Add generic DMA bindings for UART nodes
ARM: dts: Add initial LS1021A IoT board dts support
bpf: Tag argument to be released in bpf_func_proto
bpf: Allow storing unreferenced kptr in map
bpf: Use bpf_prog_run_array_cg_flags everywhere
selftests/resctrl: Add missing SPDX license to Makefile
selftests/resctrl: Update README about using kselftest framework to build/run resctrl_tests
selftests/resctrl: Make resctrl_tests run using kselftest framework
selftests/resctrl: Fix resctrl_tests' return code to work with selftest framework
selftests/resctrl: Change the default limited time to 120 seconds
selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received
selftests/resctrl: Print a message if the result of MBM&CMT tests is failed on Intel CPU
selftests/resctrl: Extend CPU vendor detection
media: ext-ctrls-codec.rst: fix indentation
drm: mxsfb: Obtain bus flags from bridge state
drm: mxsfb: Reorder mxsfb_crtc_mode_set_nofb()
drm: mxsfb: Factor out mxsfb_set_mode()
drm: mxsfb: Replace mxsfb_get_fb_paddr() with drm_fb_cma_get_gem_addr()
drm: mxsfb: Wrap FIFO reset and comments into mxsfb_reset_block()
drm/msm/dsi: Add support for DSC configuration
drm/msm: Update generated headers
drm/msm/dsi: add mode valid callback for dsi_mgr
drm/msm/disp/dpu1: Add DSC support in RM
drm/msm/disp/dpu1: Add support for DSC in topology
drm/msm: Add missing num_dspp field documentation
drm/msm/dpu: don't use merge_3d if DSC merge topology is used
drm/msm/disp/dpu1: Add support for DSC in encoder
drm/msm/disp/dpu1: Add DSC support in hw_ctl
drm/msm/disp/dpu1: Add DSC for SDM845 to hw_catalog
drm/msm/disp/dpu1: Add support for DSC in pingpong block
drm/msm/disp/dpu1: Add support for DSC
dt-bindings: timer: Add compatible for am6 for TI timer-dm
dt-bindings: timer: Update TI timer to yaml
drm/msm/dsi: Pass DSC params to drm_panel
drm/msm/dsi: add support for dsc data
drm/msm/dp: enable widebus feature for display port
drm/msm/dpu: revise timing engine programming to support widebus feature
drm/msm/dpu: replace BIT(x) with correspond marco define string
drm/msm/dpu: adjust display_v_end for eDP and DP
drm/msm: remove unused plane_property field from msm_drm_private
drm/msm: don't store created planes, connectors and encoders
drm/msm: loop over encoders using drm_for_each_encoder()
drm/msm/dpu: remove manual destruction of DRM objects
drm/msm: properly add and remove internal bridges
drm/msm: make mdp5/dpu devices master components
drm/msm: allow compile time selection of driver components
drm/msm: stop using device's match data pointer
drm/msm: split the main platform driver
drm/msm: remove extra indirection for msm_mdss
drm/msm: unify MDSS drivers
bpftool, musl compat: Replace sys/fcntl.h by fcntl.h
bpftool, musl compat: Replace nftw with FTW_ACTIONRETVAL
selftests/x86/corrupt_xstate_header: Use provided __cpuid_count() macro
selftests/x86/amx: Use provided __cpuid_count() macro
selftests/vm/pkeys: Use provided __cpuid_count() macro
selftests: Provide local define of __cpuid_count()
drm/amd/display: 3.2.183
drm/amd/display: Keep track of DSC packed PPS
drm/amd/display: Remove unused integer
drm/amd/display: Maintain current link settings in link loss interrupt
drm/amd/display: Remove ddc write and read size checking
drm/amd/display: read PSR-SU cap DPCD for specific panel
drm/amd/display: Don't pass HostVM by default on DCN3.1
drm/amd/display: Reset cached PSR parameters after hibernate
drm/amd/display: Add Audio readback registers
drm/amd/display: update dcn315 clk table read
drm/amd/display: 3.2.182
drm/amd/display: Fix HDCP QUERY Error for eDP and Tiled
drm/amd/display: Insert smu busy status before sending another request
drm/amdkfd: Ignore bogus signals from MEC efficiently
drm/amdgpu: Remove useless kfree
dt-bindings: timer: renesas: ostm: Document Renesas RZ/G2UL OSTM
dt-bindings: fsl: convert fsl,layerscape-dcfg to YAML
dt-bindings: i2c: renesas,riic: Document RZ/G2UL SoC
dt-bindings: gnss: Rewrite Mediatek bindings in YAML
selftests/damon: add damon to selftests root Makefile
arm64: tegra: Update PWM fan node name
optee: cache argument shared memory structs
wwan_hwsim: Avoid flush_scheduled_work() usage
net: ieee802154: ca8210: Call _xmit_error() when a transmission fails
net: ieee802154: ca8210: Use core return codes instead of hardcoding them
net: ieee802154: atusb: Call _xmit_hw_error() upon transmission error
net: ieee802154: at86rf230: Forward Tx trac errors
net: ieee802154: at86rf230: Call _xmit_hw_error() when failing to offload frames
net: mac802154: Create an error helper for asynchronous offloading errors
net: mac802154: Create an offloaded transmission error helper
net: mac802154: Save a global error code on transmissions
net: ieee802154: Fill the list of MLME return codes
net: ieee802154: Enhance/fix the names of the MLME return codes
drm/i915: Add crtc .crtc_get_shared_dpll()
drm/i915: Split out dg2_crtc_compute_clock()
drm/i915: Clear the dpll_hw_state when disabling a pipe
drm/i915: Move the dpll_hw_state clearing to intel_dpll_crtc_compute_clock()
drm/i915: Move stuff into intel_dpll_crtc_compute_clock()
drm/i915: Adjust .crtc_compute_clock() calling convention
drm/i915: Remove pointless dpll_funcs checks
drm/i915: Pass dev_priv to intel_shared_dpll_init()
drm/i915: Make .get_dplls() return int
cgroup: Add config file to cgroup selftest suite
cgroup: Add test_cpucg_max_nested() testcase
cgroup: Add test_cpucg_max() testcase
cgroup: Add test_cpucg_nested_weight_underprovisioned() testcase
cgroup: Adding test_cpucg_nested_weight_overprovisioned() testcase
arm64: tegra: Add node for Tegra234 CCPLEX cluster
selftests/binderfs: Improve message to provide more info
of: overlay: rework overlay apply and remove kfree()s
of: overlay: rename variables to be consistent
drm/i915/fbc: s/false/0/
drm/i915/fbc: Consult hw.crtc instead of uapi.crtc
libbpf: Remove unnecessary type cast
arm64: dts: fvp: Align virtio device node names with dtschema
of: overlay: do not break notify on NOTIFY_{OK|STOP}
arm64: dts: fvp: Add virtio-rng support
arm64: dts: Add Arm corstone1000 platform support
dt-bindings: Add Arm corstone1000 platform
ASoC: SOF: mediatek: Add DSP system PM callback for mt8186
ASoC: SOF: mediatek: Add mt8186 dsp clock support
ASoC: SOF: mediatek: Add mt8186 sof fw loader and dsp ops
ASoC: SOF: mediatek: Add mt8186 hardware support
spi: clps711x: Use syscon_regmap_lookup_by_phandle
spi: stm32: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: spi-cadence-quadspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: spi-tegra20-slink: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: cadence-quadspi: allow operations with cmd/addr buswidth >1
spi: cadence-quadspi: drop cqspi_set_protocol()
spi: spi-tegra20-sflash: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: rockchip: fix missing error on unsupported SPI_CS_HIGH
spi: spi-omap2-mcspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: mxs: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: spi-sprd: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: ingenic: Add support for new Ingenic SoCs.
spi: Add bindings for new Ingenic SoCs.
spi: ingenic: Add support for use GPIO as chip select line.
regulator: richtek,rt4801: parse GPIOs per regulator
regulator: dt-bindings: richtek,rt4801: use existing ena_gpiod feature
regmap: cache: set max_register with reg_stride
ASoC: img-i2s-in: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ASoC: img-parallel-out: using pm_runtime_resume_and_get
ASoC: qcom: Use MCLK as RT5682I-VS sysclk source
ASoC: imx-hdmi: remove useless null check before call of_node_put()
ASoC: Intel: avs: Depend on SND_INTEL_DSP_CONFIG
ASoC: Intel: avs: Enable AVS driver only on x86 platforms
ASoC: img-spdif-out: using pm_runtime_resume_and_get to simplify the code
ASoC: img-spdif-in: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
firmware: cirrus: cs_dsp: Avoid padding bytes in cs_dsp_coeff_ctl
ASoC: sh: Make SND_SOC_RZ depend on ARCH_RZG2L
ASoC: fsl_asrc: using pm_runtime_resume_and_get to simplify the code
ASoC: tlv320*: use i2c_match_id and simple i2c probe
ASoC: tas*: use i2c_match_id and simple i2c probe
ASoC: pcm186x: use i2c_match_id and simple i2c probe
ASoC: max980*: use i2c_match_id and simple i2c probe
ASoC: alc56*: use i2c_match_id and simple i2c probe
ASoC: ak*: use i2c_match_id and simple i2c probe
ASoC: SOF: loader: Remove the old fw_ready related code
ASoC: SOF: Intel: Do not set fw_ready callback
ASoC: SOF: imx: Do not set fw_ready callback
ASoC: SOF: amd: Do not set fw_ready callback
ASoC: SOF: Do not check for the fw_ready callback
ASoC: SOF: ipc3: Add local implementation for handling fw_ready message
ASoC: SOF: Intel: hda-dai: protect hw_params against successive calls
ASoC: SOF: Intel: add helper for link DMA cleanups
ASoC: SOF: Intel: hda-dai: reset dma_data and release stream
ASoC: SOF: Intel: hda-dai: improve suspend case
ASoC: SOF: Intel: hda-dai: move code to deal with hda dai/dailink suspend
ASOC: SOF: Intel: hda-dai: add hda_dai_hw_free_ipc() helper
ASoC: SOF: sof-audio: flag errors on pipeline teardown
ASoC: SOF: Intel: hda-dai: regroup dai and link DMA operations
ASoC: SOF: Intel: hda-dai: split link DMA and dai operations
ASoC: SOF: Intel: hda-dai: use snd_soc_dai_get_widget() helper
ASoC: SOF: Intel: hda-dai: simplify hda_dai_widget_update() prototype
ASOC: SOF: Intel: hda-dai: consistent naming for HDA DAI and HDA link DMA
ASoC: SOF: Intel: Add IPC-specific dai ops for IPC3
ASoC: SOF: remove incorrect clearing of prepared flag
ASoC: soc.h: Add SOC_SINGLE_S_EXT_TLV macro
ASoC: soc.h: Introduce SOC_DOUBLE_R_S_EXT_TLV() macro
fanotify: enable "evictable" inode marks
fanotify: use fsnotify group lock helpers
fanotify: implement "evictable" inode marks
fanotify: factor out helper fanotify_mark_update_flags()
fanotify: create helper fanotify_mark_user_flags()
fsnotify: allow adding an inode mark without pinning inode
dnotify: use fsnotify group lock helpers
nfsd: use fsnotify group lock helpers
audit: use fsnotify group lock helpers
inotify: use fsnotify group lock helpers
fsnotify: create helpers for group mark_mutex lock
fsnotify: make allow_dups a property of the group
fsnotify: pass flags argument to fsnotify_alloc_group()
fsnotify: fix wrong lockdep annotations
inotify: move control flags from mask to mark flags
inotify: show inotify mask flags in proc fdinfo
wireless: add plfxlc driver for pureLiFi X, XL, XC devices
drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses
net: dsa: remove unused headers
arp: fix unused variable warnning when CONFIG_PROC_FS=n
soc: mediatek: mutex: remove mt8195 MOD0 and SOF0 definition
net: ipa: compute proper aggregation limit
net: ethernet: mtk_eth_soc: add check for allocation failure
ethernet: broadcom/sb1250-mac: remove BUG_ON in sbmac_probe()
net: mscc: ocelot: Remove useless code
selftests: mlxsw: Check device info on activated line card
mlxsw: core_linecards: Expose device FW version over device info
mlxsw: reg: Extend MDDQ device_info by FW version fields
selftests: mlxsw: Check line card info on provisioned line card
mlxsw: core_linecards: Expose HW revision and INI version
selftests: mlxsw: Check devices on provisioned line card
mlxsw: core_linecards: Probe provisioned line cards for devices and attach them
mlxsw: reg: Extend MDDQ by device_info
devlink: introduce line card device info infrastructure
devlink: introduce line card info get message
devlink: introduce line card devices support
drm/display: Move SCDC helpers into display-helper library
drm/display: Move HDMI helpers into display-helper module
drm/display: Move HDCP helpers into display-helper module
drm/display: Move DSC header and helpers into display-helper module
drm/display: Split DisplayPort header into core and helper
drm/display: Introduce a DRM display-helper module
drm: Rename dp/ to display/
drm: Put related statements next to each other in Makefile
soc: renesas: rcar-rst: Add support for R-Car V4H
soc: renesas: Identify R-Car V4H
soc: renesas: r8a779g0-sysc: Add r8a779g0 support
dt-bindings: reset: renesas,rst: Document r8a779g0 reset module
dt-bindings: arm: renesas: Document R-Car V4H White Hawk DT bindings
mtdblock: warn if opened on NAND
mtd: phram: Allow probing via reserved-memory
dt-bindings: reserved-memory: Support MTD/block device
mtd: core: Check devicetree alias for index
dt-bindings: mtd: jedec, spi-nor: remove unneeded properties
mtd: maps: ixp4xx: Drop driver
dt-bindings: clock: Add r8a779g0 CPG Core Clock Definitions
dt-bindings: power: Add r8a779g0 SYSC power domain definitions
drm/tilcdc: fix typos in comment
ALSA: pcm: Check for null pointer of pointer substream before dereferencing it
selftests: alsa: Start validating control names
drm/panel: simple: Add missing bus flags for Innolux G070Y2-L01
drm/panel: lvds: Drop now redundant width-mm and height-mm check
drm/modes: Make width-mm/height-mm check in of_get_drm_panel_display_mode() mandatory
drm/panel: simple: Add DataImage FG040346DSSWBG04 panel support
dt-bindings: display: simple: Add DataImage FG040346DSSWBG04 compatible string
dt-bindings: timer: exynos4210-mct: describe known hardware and its interrupts
ARM: dts: imx6qdl-vicut1.dtsi: add thermal zone and attach tmp103 to it.
ARM: dts: imx6qdl-vicut1.dtsi: Add missing ISB led node
ARM: dts: imx6dl-victgo.dts: Remove touchscreen x axis inversion
ARM: dts: imx6qdl-vicut1: Factor out common parts of 12inch board variants
ARM: dts: Remove imx6qdl-victgo.dtsi
ARM: dts: imx6qdl-vicut1.dtsi: Move some node out to DTS files
ARM: dts: imx6dl-victgo.dts: Factor out common parts to imx6qdl-victgo.dtsi
ARM: dts: imx6dl-victgo.dts: update gpio names
ARM: dts: imx6q-vicut1.dts: remove sata node
ARM: dts: imx6qdl-vicut1.dtsi: Remove conflicting pinctrl entry
ARM: dts: imx6qdl-vicut1.dtsi: Update GPIO line names
ARM: dts: imx6qdl-vicut1.dtsi: Fix debug LED gpio pins
ARM: dts: imx6qdl-vicut1.dtsi: Fix LED names
ARM: dts: imx6qdl-vicut1/victgo: Remove UART2
ARM: dts: imx6qdl-vicut1.dtsi: Remove PCIe
ARM: dts: imx6qdl-vicut1.dtsi: Put nON_SWITCH in own pinctrl grp
ARM: dts: imx6qdl-vicut1.dtsi: remove TiWi module
arm64: dts: imx8mn-evk: Add UART3 support
arm64: dts: imx8mm: Add i.MX8M Mini Toradex Verdin based Menlo board
rtw89: 8852c: add chip_ops related to BTC
rtw89: 8852c: fill freq and band of RX status by PPDU report
rtw89: 8852c: implement chip_ops::get_thermal
rtw89: 8852c: implement chip_ops related to TX power
rtw89: 8852c: configure default BB TX/RX path
rtw89: add RF H2C to notify firmware
rtw89: don't flush hci queues and send h2c if power is off
rtw89: pci: allow to process RPP prior to TX BD
rtw89: ps: access TX/RX rings via another registers in low power mode
rtw89: ser: re-enable interrupt in threadfn if under_recovery
rtw89: pci: add a separate interrupt handler for low power mode
rtw89: pci: reclaim TX BD only if it really need
rtw89: pci: add variant RPWM/CPWM to enter low power mode
rtw89: pci: add variant IMR/ISR and configure functions
libperf evsel: Factor out perf_evsel__ioctl()
perf stat: Support hybrid --topdown option
media: platform: imx-mipi-csis: Remove unneeded 'default n'
media: imx: imx-mipi-csis: Fix active format initialization on source pad
media: imx: imx-mipi-csis: Protect mipi_csis_dump_regs()
media: imx: imx-mipi-csis: Drop powered flag
media: imx: imx-mipi-csis: Simplify mipi_csis_s_stream()
media: imx: imx-mipi-csis: Simplify runtime PM implementation
media: imx: imx-mipi-csis: Don't stop streaming at runtime suspend time
media: imx: imx-mipi-csis: Drop unneeded system PM implementation
media: imx: imx-mipi-csis: Don't use .s_power()
media: imx: imx-mipi-csis: Rename csi_state to mipi_csis_device
media: hantro: Empty encoder capture buffers by default
media: hantro: Implement support for encoder commands
media: dt-bindings: media: rockchip-vpu: Add RK3568 compatible
media: hantro: Add support for Hantro G1 on RK356x
media: amphion: fix decoder's interlaced field
media: saa7134: simplify if-if to if-else
media: imx-jpeg: don't change byteused of queued buffer
media: cx25821: Fix the warning when removing the module
media: pci: cx23885: Fix the error handling in cx23885_initdev()
media: v4l2: fix uninitialized value tuner_status(CWE-457)
media: docs: Fix vimc default pipeline graph
media: coda: Add more H264 levels for CODA960
media: coda: Fix reported H264 profile
media: imx-jpeg: Correct the pixel format of rgb
media: imx-jpeg: Add pm-sleep support for imx-jpeg
media: coda: jpeg: start streaming without valid header
media: coda: jpeg: improve header parse error message
media: coda: jpeg: set buffer error flag when header parsing fails
media: coda: add JPEG downscale support
media: platform: samsung: remove redundant assignment to variable m
media: coda: consolidate job_finish calls on decoder prepare_run failure
media: coda: assert bitstream mutex is locked in coda_fill_bitstream
media: coda: disable stateful encoder ioctls for jpeg encoder
media: coda: disable encoder ioctls for decoder devices
media: coda: disable encoder cmd ioctl on decoder and vice versa
media: venus: venc: Add support for intra-refresh type
media: v4l2-ctrls: Add intra-refresh type control
media: venus: vdec: Use output resolution on reconfigure
media: venus: Add a handling of QC10C compressed format
media: venus: hfi_platform: Correct supported compressed format
media: venus: Add a handling of QC08C compressed format
media: venus: helpers: Add helper to check supported pixel formats
media: v4l: Add Qualcomm custom compressed pixel formats
media: venus: vdec: ensure venus is powered on during stream off
media: venus: do not queue internal buffers from previous sequence
media: venus: hfi: avoid null dereference in deinit
media: venus: hfi: Add error message for timeout error
media: video-mux: Use dev_err_probe()
media: staging: media: ipu3: Fix AWB x_start position when rightmost stripe is used
media: media-entity.h: Fix documentation for media_create_intf_link
media: media.h: remove unneeded <stdint.h> inclusion
media: i2c: dw9714: Return zero in remove callback
media: i2c: dw9714: Disable the regulator when the driver fails to probe
media: i2c: cleanup comments
media: i2c: ov5695: fix typos in comments
media: ov7640: Use ARRAY_SIZE instead of manual checking
media: Revert "media: dw9768: activate runtime PM and turn off device"
media: Documentation: add documentation about subdev state
media: subdev: add v4l2_subdev_get_fmt() helper function
media: subdev: add locking wrappers to subdev op wrappers
media: subdev: add subdev state locking
media: subdev: pass also the active state to subdevs from ioctls
media: subdev: rename v4l2_subdev_get_pad_* helpers
media: subdev: add active state to struct v4l2_subdev
media: subdev: rename subdev-state alloc & free
media: v4l2-subdev: drop extra #ifdef
media: v4l2-subdev: fix #endif comments
media: i2c: ov5645: Fix media bus format
media: mc: delete redundant code in __media_device_unregister_entity
media: staging/intel-ipu3: Cleanup dummy buffers via helper
media: staging/intel-ipu3: Reset imgu_video_device sequence
media: v4l2-async: Use endpoints in __v4l2_async_nf_add_fwnode_remote()
media: staging: media: ipu3-imgu: Request specific firmware binary
media: staging: media: ipu3: Fix AF x_start position when rightmost stripe is used
media: i2c: max9286: fix kernel oops when removing module
media: v4l: ioctl: Set bus_info in v4l_querycap()
media: mc: Set bus_info in media_device_init()
media: mc: Provide a helper for setting bus_info field
media: mc: media_device_init() initialises a media_device, not media_entity
media: mc: Remove redundant documentation
media: ccs: Use unsigned int as index to an array
media: ccs: Use %u for printing unsigned values, remove extra debug print
media: v4l2-async: Create links during v4l2_async_match_notify()
media: entity: Add support for ancillary links
media: entity: Add link_type_name() helper
media: media.h: Add new media link type
media: entity: Skip non-data links in graph iteration
media: entity: skip non-data link when removing reverse links
media: imx: imx-mipi-csis: Add support for JPEG_1X8
media: cec: add optional adap_configured callback
media: cec: add xfer_timeout_ms field
media: cec: use call_op and check for !unregistered
media: cec.h: add cec_msg_recv_is_rx/tx_result helpers
media: cec: correctly pass on reply results
media: cec: abort if the current transmit was canceled
media: cec: call enable_adap on s_log_addrs
media: meson-ir-tx: remove superfluous dev_err()
arm64: dts: qcom: sc7280-idp: Enable GPI DMAs
arm64: dts: qcom: sc7280: Add GENI I2C/SPI DMA channels
arm64: dts: qcom: sc7280: Add GPI DMAengines
arm64: dts: qcom: sm8450: Fix qmp phy node (use phy@ instead of lanes@)
arm64: dts: qcom: db845c: Add support for MCP2517FD
arm64: dts: qcom: qrb5165-rb5: Fix can-clock node name
rtw88: pci: 8821c: Disable 21ce completion timeout
rtw88: fix uninitialized 'tim_offset' warning
wl12xx: scan: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
wl12xx: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
rtw89: 8852c: add help function of set channel
rtw89: 8852c: add set channel of BB part
rtw89: 8852c: set channel of MAC part
rtw89: 8852c: add set channel function of RF part
rtw89: 8852c: add HFC parameters
rtw89: 8852c: add efuse gain offset parser
rtw89: 8852c: support bb gain info
rtw89: 8852c: add BB initial and reset functions
rtw89: 8852c: phy: configure TSSI bandedge
rtw89: 8852c: add TX power track tables
rtw89: 8852c: add TX power by rate and limit tables
rtw89: 8852c: add BB and RF parameters tables
wl18xx: debugfs: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
selftests: drivers: dsa: add a subset of forwarding selftests
selftests: forwarding: add a test for local_termination.sh
selftests: forwarding: add a no_forwarding.sh test
selftests: forwarding: add helper for retrieving IPv6 link-local address of interface
selftests: forwarding: add helpers for IP multicast group joins/leaves
selftests: forwarding: multiple instances in tcpdump helper
selftests: forwarding: add TCPDUMP_EXTRA_FLAGS to lib.sh
selftests: forwarding: add option to run tests with stable MAC addresses
selftests: mptcp: add infinite map mibs check
mptcp: dump infinite_map field in mptcp_dump_mpext
mptcp: add mib for infinite map sending
mptcp: infinite mapping receiving
mptcp: infinite mapping sending
mptcp: track and update contiguous data status
mptcp: add the fallback check
mptcp: don't send RST for single subflow
ath9k: fix QCA9561 PA bias level
ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix
wil6210: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
ath11k: Fix build warning without CONFIG_IPV6
ath11k: fix missing unlock on error in ath11k_wow_op_resume()
ath11k: Add support for SAR
ath11k: add support for extended wmi service bit
wlcore: cmd: using pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
wlcore: sdio: using pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
wlcore: vendor_cmd: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
wlcore: testmode: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
wlcore: sysfs: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
wlcore: main: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
drm/vmwgfx: Reserve fence slots on buffer objects in cotables
net: hns3: Fix spelling mistake "actvie" -> "active"
tsnep: Remove useless null check before call of_node_put()
MAINTAINERS: Add maintainers for Microchip T1 Phy driver
net: phy: LAN87xx: add ethtool SQI support
ASoC: soc-core: remove always-false path
ASoC: SOF: Intel: hda: Revisit IMR boot sequence
ASoC: SOF: Intel: hda: simplify NHLT handling
ASoC: SOF: topology: Check w->sname validity once in sof_connect_dai_widget()
soc: ti: wkup_m3_ipc: Add support for toggling VTT regulator
soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync
mlxsw: core_linecards: Fix size of array element during ini_files allocation
selftests/bpf: Switch fexit_stress to bpf_link_create() API
libbpf: Teach bpf_link_create() to fallback to bpf_raw_tracepoint_open()
bpf: Allow attach TRACING programs through LINK_CREATE command
qed: Remove IP services API.
ARM: multi_v7_defconfig: enable CONFIG_ARCH_BCMBCA in armv7 defconfig
MAINTAINERS: Add Broadcom BCMBCA entry
ARM: dts: add dts files for bcmbca soc 47622
arm: bcmbca: add arch bcmbca machine entry
dt-bindings: arm: add bcmbca device tree binding document
MAINTAINERS: Broadcom internal lists aren't maintainers
printk: add kthread console printers
printk: add functions to prefer direct printing
printk: add pr_flush()
printk: move buffer definitions into console_emit_next_record() caller
printk: refactor and rework printing logic
printk: add con_printk() macro for console details
printk: call boot_delay_msec() in printk_delay()
printk: get caller_id/timestamp after migration disable
printk: wake waiters for safe and NMI contexts
printk: wake up all waiters
printk: add missing memory barrier to wake_up_klogd()
printk: cpu sync always disable interrupts
printk: rename cpulock functions
drm/amdgpu: Ta fw needs to be loaded for SRIOV aldebaran
drm/amd/pm: fix the deadlock issue observed on SI
drm/amdgpu: add RAS fatal error interrupt handler
drm/amdgpu: add RAS poison consumption handler (v2)
drm/amdgpu: add RAS poison creation handler (v2)
drm/amdkfd: use kvcalloc() instead of kvmalloc() in kfd_migrate
ARM: dts: keystone: Fix missing fallback and case in SPI NOR node compatible
ARM: dts: keystone: Align SPI NOR node name with dtschema
cgroup: Add test_cpucg_weight_underprovisioned() testcase
cgroup: Add test_cpucg_weight_overprovisioned() testcase
cgroup: Add test_cpucg_stats() testcase to cgroup cpu selftests
cgroup: Add new test_cpu.c test suite in cgroup selftests
perf stat: Merge event counts from all hybrid PMUs
perf stat: Support metrics with hybrid events
perf vendor events intel: Add metrics for Alderlake
drm/nouveau/gsp: change gv100_gsp from global to static
perf tools: Move libbpf init in libbpf_init function
ACPI: bus: Avoid non-ACPI device objects in walks over children
cpufreq: Fix possible race in cpufreq online error path
Documentation: move watch_queue to core-api
Docs: Replace version by 'current' in changes.rst
Docs: Add cpio requirement to changes.rst
Documentation: kunit: change complete_and_exit to kthread_complete_and_exit
arm: mediatek: select arch timer for mt7629
ACPI: DPTF: Correct description of INT3407 / INT3532 attributes
ACPI: BGRT: use static for BGRT_SHOW kobj_attribute defines
ACPI, APEI, EINJ: Refuse to inject into the zero page
arm64: defconfig: enable some mt6360 PMIC drivers
arm64: defconfig: enable MT6359 regulator driver
dt-bindings: pwrap: mediatek: Update pwrap document for mt8195
powercap: intel_rapl: add support for RaptorLake
libbpf: Improve libbpf API documentation link position
PM: domains: Move genpd's time-accounting to ktime_get_mono_fast_ns()
integrator: remove empty ap_init_early()
drm/bridge: Fix it6505 Kconfig DRM_DP_AUX_BUS dependency
arm: dts: mediatek: Get rid of mediatek, larb for MM nodes
dt-bindings: net: mediatek,net: convert to the json-schema
soc: mediatek: add DDP_DOMPONENT_DITHER0 enum for mt8195 vdosys0
soc: mediatek: add mtk-mutex support for mt8195 vdosys0
soc: mediatek: add mtk-mmsys support for mt8195 vdosys0
ipv4: Initialise ->flowi4_scope properly in ICMP handlers.
ipv4: Avoid using RTO_ONLINK with ip_route_connect().
ipv4: Don't reset ->flowi4_scope in ip_rt_fix_tos().
drm/doc: Add sections about tiny drivers and external refs to intro page
net: macb: In ZynqMP initialization make SGMII phy configuration optional
dt-bindings: net: cdns,macb: Drop phy-names property for ZynqMP SGMII PHY
ipv6: Use ipv6_only_sock() helper in condition.
ipv6: Remove __ipv6_only_sock().
USB2NET : SR9800 : change SR9800_BULKIN_SIZE from global to static
spi: img-spfi: Fix pm_runtime_get_sync() error checking
ASoC: SOF: sof-audio: remove useless assignment
ASoC: SOF: Intel: pci-tgl: add RPL-P support
ASoC: SOF: Intel: pci-tgl: add ADL-PS support
ASOC: SOF: pci: add ipc_type override for Intel IPC4 tests
ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks
Revert "rtnetlink: return EINVAL when request cannot succeed"
nfp: support 802.1ad VLAN assingment to VF
net: ethernet: ti: am65-cpsw-ethtool: use pm_runtime_resume_and_get
drm/sun4i: hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
net/ipv6: Enforce limits for accept_unsolicited_na sysctl
batman-adv: remove unnecessary type castings
myri10ge: remove redundant assignment to variable status
net: cdc-ncm: Move spin_lock_bh() to spin_lock()
batman-adv: Start new development cycle
ARM: s3c: fix include path
MAINTAINERS: omap1: Add Janusz as an additional maintainer
ARM: omap1: htc_herald: fix typos in comments
ARM: OMAP1: fix typos in comments
ARM: OMAP1: clock: Remove noop code
ARM: OMAP1: clock: Remove unused code
ARM: OMAP1: clock: Fix UART rate reporting algorithm
ARM: OMAP1: clock: Fix early UART rate issues
ARM: OMAP1: Prepare for conversion of OMAP1 clocks to CCF
ARM: omap1: fix build with no SoC selected
ARM: omap1: move mach/*.h into mach directory
ARM: omap1: use pci_remap_iospace() for omap_cf
ARM: omap1: relocate static I/O mapping
ARM: omap: remove empty plat-omap directory
ARM: omap: un-merge plat/sram.c
ARM: omap: split up arch/arm/plat-omap/Kconfig
ARM: omap1: move plat/dma.c to mach/omap-dma.c
ARM: omap1: dma: remove omap2 specific bits
dma: omap: hide legacy interface
drm: bridge: dw_hdmi: Audio: fix returnvar.cocci warnings
workqueue: Restrict kworker in the offline CPU pool running on housekeeping CPUs
drm/mediatek: dpi: Use mt8183 output formats for mt8192
drm/mediatek: Add display support for MT8186
drm/msm: return the average load over the polling period
drm/msm: simplify gpu_busy callback
drm/msm: remove explicit devfreq status reset
drm/msm: Add a way for userspace to allocate GPU iova
drm/msm/gem: Add fenced vma unpin
drm/msm/gem: Split vma lookup and pin
drm/msm/gem: Rework vma lookup and pin
drm/msm: Drop msm_gem_iova()
drm/msm/gem: Drop PAGE_SHIFT for address space mm
drm/msm/gem: Split out inuse helper
drm/msm/gem: Convert some missed GEM_WARN_ON()s
drm/msm/gpu: Drop duplicate fence counter
drm/msm/gem: Move prototypes
drm/msm: Add a way to override processes comm/cmdline
drm/msm: Split out helper to get comm/cmdline
drm/msm: Add support for pointer params
drm/msm: Remove unused field in submit
drm/fourcc: Add QCOM tiled modifiers
drm/amd/amdgpu: Update PF2VF header
drm/amd/amdgpu: Properly indent PF2VF header
drm/amd/amdgpu: Update MIT license in SRIOV msg header
drm/amdgpu/display: make hubp31_program_extended_blank static
drm/amd/display: Fix memory leak in dcn21_clock_source_create
drm/amd/display: Remove useless code
drm/amdgpu: don't runtime suspend if there are displays attached (v3)
Revert "drm/amdkfd: only allow heavy-weight TLB flush on some ASICs for SVM too"
drm/amdgpu: Add debugfs TA load/unload/invoke support
drm/amdgpu: Use indirect buffer and save response status for TA load/invoke
drm/i915/dg2: add gsc with special gsc bar offsets
mei: gsc: retrieve the firmware version
mei: gsc: add runtime pm handlers
mei: gsc: setup char driver alive in spite of firmware handshake failure
mei: add support for graphics system controller (gsc) devices
drm/i915/gsc: add gsc as a mei auxiliary device
ACPI: PM: Always print final debug message in acpi_device_set_power()
ASoC: Intel: sof_ssp_amp: remove 'set-but-not-used' warning
ASoC: SOF: amd: Use dedicated MBOX for ACP and PSP communication
ASoC: SOF: amd: Add psp_mbox_ready() and psp_send_cmd() callback
libbpf: Remove redundant non-null checks on obj_elf
selftests/bpf: Fix map tests errno checks
selftests/bpf: Fix prog_tests uprobe_autoattach compilation error
drm/amdkfd: CRIU add support for GWS queues
drm/amdkfd: Fix GWS queue count
ASoC: rsnd: care return value from rsnd_node_fixed_index()
ASoC: audio-graph-card2: indicate "Experimental stage" warning only when successed
ASoC: rsnd: care default case on rsnd_ssiu_busif_err_status_clear()
ASoC: dt-bindings: max98390: add reset gpio bindings
ASoC: max98390: Add reset gpio control
selftests/bpf: Fix attach tests retcode checks
i40e, xsk: Get rid of redundant 'fallthrough'
ixgbe, xsk: Get rid of redundant 'fallthrough'
bpf: Move check_ptr_off_reg before check_map_access
bpf: Make btf_find_field more generic
libbpf: Add documentation to API functions
libbpf: Update API functions usage to check error
libbpf: Add error returns to two API functions
drm/i915: Check EDID for HDR static metadata when choosing blc
regulator: core: Sleep (not delay) in set_voltage()
regulator: core: Rename _regulator_enable_delay()
regulator: da9121: Fix uninit-value in da9121_assign_chip_model()
spi: spi-mem: check if data buffers are on stack
ARM: s3c: mark as deprecated and schedule removal
ARM: omap: dma: make usb support optional
ARM: omap: remove debug-leds driver
ARM: omap1: move 32k counter from plat-omap to mach-omap1
ARM: omap1: innovator: move ohci phy power handling to board file
input: omap: void using mach/*.h headers
serial: 8250/omap1: include linux/soc/ti/omap1-soc.h
clocksource: ti-dmtimer: avoid using mach/hardware.h
usb: omap: avoid mach/*.h headers
fbdev: omap: avoid using mach/*.h files
ARM: omap1: move CF chipselect setup to board file
ARM: omap1: move perseus spi pinconf to board file
ARM: omap1: move some headers to include/linux/soc
ARM: omap1: move mach/usb.h to include/linux/soc
ARM: omap1: ams-delta: remove camera leftovers
fbdev: omap: pass irqs as resource
ARM: omap1: declare a dummy omap_set_dma_priority
ARM: omap1: move lcd_dma code into omapfb driver
ARM: omap1: innovator: pass lcd control address as pdata
video: fbdev: omapfb: lcd_ams_delta: fix unused variable warning
drm/ttm: use kvcalloc() instead of kvmalloc_array() in ttm_tt v2
net: eql: Use kzalloc instead of kmalloc/memset
drivers: net: davinci_mdio: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
drm/bridge: Fix error handling in analogix_dp_probe
bus: ti-sysc: Drop commas after SoC match table sentinels
ARM: omap2plus_defconfig: Enable ISP176x USB driver
ARM: omap2plus_defconfig: enable TLV320AIC3X
ARM: OMAP2+: drop hwmod-clock helper comment
ARM: OMAP2+: drop omap_device_register() helper
ARM: OMAP2+: add missing of_node_put before break and return
vfio/mdev: Remove mdev drvdata
vfio/mdev: Use the driver core to create the 'remove' file
vfio/mdev: Remove mdev_parent_ops
vfio/mdev: Remove mdev_parent_ops dev_attr_groups
vfio/mdev: Remove vfio_mdev.c
drm/i915/gvt: merge gvt.c into kvmgvt.c
drm/i915/gvt: convert to use vfio_register_emulated_iommu_dev
drm/i915/gvt: remove kvmgt_guest_{init,exit}
drm/i915/gvt: pass a struct intel_vgpu to the vfio read/write helpers
drm/i915/gvt: streamline intel_vgpu_create
drm/i915/gvt: remove the extra vfio_device refcounting for dmabufs
drm/i915/gvt: remove struct intel_gvt_mpt
drm/i915/gvt: devirtualize dma_pin_guest_page
drm/i915/gvt: devirtualize ->dma_{,un}map_guest_page
drm/i915/gvt: devirtualize ->{enable,disable}_page_track
drm/i915/gvt: devirtualize ->gfn_to_mfn
drm/i915/gvt: devirtualize ->is_valid_gfn
drm/i915/gvt: devirtualize ->inject_msi
drm/i915/gvt: devirtualize ->detach_vgpu
drm/i915/gvt: devirtualize ->set_edid and ->set_opregion
drm/i915/gvt: devirtualize ->{get,put}_vfio_device
drm/i915/gvt: devirtualize ->{read,write}_gpa
drm/i915/gvt: remove vgpu->handle
drm/i915/gvt: merge struct kvmgt_guest_info into strut intel_vgpu
drm/i915/gvt: merge struct kvmgt_vdev into struct intel_vgpu
drm/i915/gvt: remove the unused from_virt_to_mfn op
drm/i915/gvt: remove the map_gfn_to_mfn and set_trap_area ops
drm/i915/gvt: remove intel_gvt_ops
drm/i915/gvt: move the gvt code into kvmgt.ko
drm/i915/gvt: rename intel_vgpu_ops to intel_vgpu_mdev_ops
drm/i915/gvt: remove enum hypervisor_type
drm/i915/gvt: remove module refcounting in intel_gvt_{,un}register_hypervisor
drm/i915/gvt: better align the Makefile with i915 Makefile
drm/i915/gvt: fix trace TRACE_INCLUDE_PATH
i915/gvt: Use the initial HW state snapshot saved in i915
i915/gvt: Save the initial HW state snapshot in i915
i915/gvt: Separate the MMIO tracking table from GVT-g
ARM: dts: am335x-baltos: update MPU regulator range
ARM: dts: am335x: Guardian: Update comments
ARM: dts: am335x: Guardian: Add gpio line manes
ARM: dts: am335x: Guardian: Update interface pinmux
ARM: dts: am335x: Guardian: Disable DMA property of USB1
ARM: dts: am335x: Guardian: Enable UART port two
ARM: dts: am335x: Guardian: Update backlight parameter
ARM: dts: am335x: Guardian: Add lcd port
ARM: dts: am335x: Guardian: Update regulator node name
ARM: dts: am335x: Guardian: Update beeper label
ARM: dts: am335x: Guardian: Update life led
ARM: dts: am335x: Guardian: Remove mmc status led
ARM: dts: am335x: Guardian: Disable poweroff support from RTC
ARM: dts: am335x: Guardian: Add keypad
ARM: dts: am335x: Guardian: Rename power button label
ARM: dts: am335x: Guardian: Update NAND partition table
ARM: dts: logicpd-som-lv: Move pinmuxing to peripheral nodes
ARM: dts: omap3/4/5: fix ethernet node name for different OMAP boards
HID: elan: Fix potential double free in elan_input_configured
drm/i915/selftests: tweak the misaligned_case
drm/i915/selftests: fixup min_alignment usage
drm/amdgpu: remove pointless ttm_eu usage from DM
drm/amdgpu: remove pointless ttm_eu usage from vkms
drm/i915/buddy: sanity check the size
drm/i915: consider min_page_size when migrating
HID: hid-led: fix maximum brightness for Dream Cheeky
HID: multitouch: Add support for Google Whiskers Touchpad
HID: amd_sfh: change global variables to static
ALSA: usb-audio: Move generic implicit fb quirk entries into quirks.c
ALSA: usb-audio: Add quirk bits for enabling/disabling generic implicit fb
HID: uclogic: Add support for Huion Q620M
HID: uclogic: Add support for bitmap dials
HID: uclogic: Reduce indent for params format str/args
HID: uclogic: Compress params format string
HID: wacom: Correct power_supply type
HID: wacom: Adding Support for new usages
mtd: rawnand: add support for Toshiba TC58NVG0S3HTA00 NAND flash
mtd: spinand: Add support for XTX XT26G0xA
mtd: rawnand: gpmi: Add large oob bch setting support
mtd: rawnand: gpmi: Rename the variable ecc_chunk_size
mtd: rawnand: gpmi: Uninline the gpmi_check_ecc function
mtd: rawnand: gpmi: Add strict ecc strength check
mtd: rawnand: gpmi: Refactor bch geometry settings function
mtd: rawnand: denali: Use managed device resources
drm/vc4: hdmi: Remove vc4_hdmi_encoder
drm/vc4: hdmi: Replace drm_detect_hdmi_monitor() with is_hdmi
drm/radeon: Use TTM builtin resource manager debugfs code
drm/qxl: Use TTM builtin resource manager debugfs code
drm/amdgpu: Use TTM builtin resource manager debugfs code
drm/vmwgfx: Add debugfs entries for various ttm resource managers
drm/ttm: Add common debugfs code for resource managers
xfs: convert log ticket and iclog flags to unsigned.
xfs: convert shutdown reasons to unsigned.
xfs: convert quota options flags to unsigned.
xfs: convert ptag flags to unsigned.
xfs: convert inode lock flags to unsigned.
xfs: convert log item tracepoint flags to unsigned.
xfs: convert dquot flags to unsigned.
xfs: convert da btree operations flags to unsigned.
xfs: convert buffer log item flags to unsigned.
xfs: convert btree buffer log flags to unsigned.
xfs: convert AGI log flags to unsigned.
xfs: convert AGF log flags to unsigned.
xfs: convert bmapi flags to unsigned.
xfs: convert bmap extent type flags to unsigned.
xfs: convert scrub type flags to unsigned.
xfs: convert attr type flags to unsigned.
xfs: CIL context doesn't need to count iovecs
xfs: xlog_write() doesn't need optype anymore
xfs: xlog_write() no longer needs contwr state
xfs: remove xlog_verify_dest_ptr
xfs: introduce xlog_write_partial()
xfs: introduce xlog_write_full()
xfs: change the type of ic_datap
xfs: pass lv chain length into xlog_write()
xfs: log ticket region debug is largely useless
xfs: reserve space and initialise xlog_op_header in item formatting
xfs: move log iovec alignment to preparation function
xfs: log tickets don't need log client id
xfs: embed the xlog_op_header in the commit record
xfs: embed the xlog_op_header in the unmount record
xfs: only CIL pushes require a start record
xfs: factor out the CIL transaction header building
xfs: simplify local variable assignment in file write code
samples/bpf: Reduce the sampling interval in xdp1_user
selftests/bpf: Add test for skb_load_bytes
net: Change skb_ensure_writable()'s write_len param to unsigned int type
bpf: Enlarge offset check value to INT_MAX in bpf_skb_{load,store}_bytes
ASoC: SOF: using pm_runtime_resume_and_get to simplify the code
drm/i915: Fixup merge of the power well refactor patchset
perf list: Print all available tool events
drm/i915: Remove the XELPD specific AUX and DDI power domains
drm/i915: Remove duplicate DDI/AUX power domain mappings
drm/i915: Remove the ICL specific TBT power domains
drm/i915: Remove the aliasing of power domain enum values
drm/i915: Sanitize the port -> DDI/AUX power domain mapping for each platform
drm/i915: Sanitize the ADL-S power well definition
drm/i915: Simplify the DG1 power well descriptors
drm/i915: Allow platforms to share power well descriptors
drm/i915: Simplify power well definitions by adding power well instances
drm/i915: Convert the u64 power well domains mask to a bitmap
drm/i915: Convert the power well descriptor domain mask to an array of domains
drm/i915: Sanitize the power well names
drm/i915: Rename the power domain names to end with pipes/ports
drm/i915: Move the HSW power well flags to a common bitfield
drm/i915: Move the dg2 fixed_enable_delay power well param to a common bitfield
drm/i915: Move the power domain->well mappings to intel_display_power_map.c
drm/i915: Unexport the for_each_power_well() macros
drm/i915: Move per-platform power well hooks to intel_display_power_well.c
mm/slub: remove unneeded return value of slab_pad_check
drm/i915/dg2: Add workaround 18019627453
drm/solomon: Add SSD130x OLED displays SPI support
drm/solomon: Move device info from ssd130x-i2c to the core driver
drm/solomon: Add ssd130x new compatible strings and deprecate old ones.
dt-bindings: display: ssd1307fb: Extend schema for SPI controllers
dt-bindings: display: ssd1307fb: Deprecate "-i2c" compatible strings
perf stat: Add user_time and system_time events
drm/i915/display: Add workaround 22014263786
perf stat: Introduce stats for the user and system rusage times
perf tools: Print warning when HAVE_DEBUGINFOD_SUPPORT is not set and user tries to use debuginfod support
perf version: Add HAVE_DEBUGINFOD_SUPPORT to built-in features
mlxsw: core_hwmon: Add interfaces for line card initialization and de-initialization
mlxsw: core_thermal: Add interfaces for line card initialization and de-initialization
mlxsw: core_env: Add interfaces for line card initialization and de-initialization
mlxsw: core_env: Split module power mode setting to a separate function
mlxsw: core: Add bus argument to environment init API
mlxsw: core_linecards: Introduce ops for linecards status change tracking
drm/i915: Program i830 DPLL FP register later
drm/i915: program wm blocks to at least blocks required per line
drm/i915: Fix DISP_POS_Y and DISP_HEIGHT defines
spi: intel: Implement dirmap hooks
ASoC: amd: acp: Add pm ops callback in machine driver
soc: mediatek: cmdq: Use mailbox rx_callback instead of cmdq_task_cb
net/sched: flower: Consider the number of tags for vlan filters
net/sched: flower: Add number of vlan tags filter
flow_dissector: Add number of vlan tags dissector
net/sched: flower: Reduce identation after is_key_vlan refactoring
net/sched: flower: Helper function for vlan ethtype checks
ar5523: Use kzalloc instead of kmalloc/memset
net: dsa: realtek: remove realtek,rtl8367s string
dt-bindings: net: dsa: realtek: cleanup compatible strings
net: hns3: remove unnecessary line wrap for hns3_set_tunable
net: hns3: replace magic value by HCLGE_RING_REG_OFFSET
net: hns3: fix the wrong words in comments
net: hns3: update the comment of function hclgevf_get_mbx_resp
net: hns3: add log for setting tx spare buf size
net: hns3: add failure logs in hclge_set_vport_mtu
net: hns3: refine the definition for struct hclge_pf_to_vf_msg
net: hns3: refactor hns3_set_ringparam()
net: hns3: add ethtool parameter check for CQE/EQE mode
net: atlantic: Implement .ndo_xdp_xmit handler
net: atlantic: Implement xdp data plane
net: atlantic: Implement xdp control plane
net: dsa: don't emit targeted cross-chip notifiers for MTU change
net: dsa: drop dsa_slave_priv from dsa_slave_change_mtu
net: dsa: avoid one dsa_to_port() in dsa_slave_change_mtu
net: dsa: use dsa_tree_for_each_user_port in dsa_slave_change_mtu
net: dsa: make cross-chip notifiers more efficient for host events
net: dsa: move reset of VLAN filtering to dsa_port_switchdev_unsync_attrs
ARM: dts: marvell: align SPI NOR node name with dtschema
ARM: dts: omap: align SPI NOR node name with dtschema
ARM: dts: nuvoton: align SPI NOR node name with dtschema
rtla: Documentation: fix email addresses
Drop Documentation/ide/
fbdev: Warn in hot-unplug workaround for framebuffers without device
of: Create platform devices for OF framebuffers
drm/gma500: fix a potential repeat execution in psb_driver_load
libbpf: Support riscv USDT argument parsing logic
libbpf: Fix usdt_cookie being cast to 32 bits
ARM: dts: qcom-msm8974*: Remove unnecessary include
ARM: dts: qcom-msm8974-rhine: Add pstore node
ARM: dts: qcom-msm8974-rhine: Add NFC and enable I2C hosts
ARM: dts: qcom-msm8974*: Clean up old GPIO declarations
ARM: dts: qcom-msm8974*: Consolidate I2C/UART/SDHCI
ARM: dts: qcom-msm8974*: Enable IMEM unconditionally
ARM: dts: qcom-msm8974: Sort and clean up nodes
ARM: dts: qcom-msm8974: Convert ADSP to a MMIO device
ARM: dts: qcom-msm8974pro-*: Use the 8974pro name in DT filenames
ARM: dts: qcom-msm8974pro: Use &labels
ARM: dts: qcom-msm8974-castor: Use &labels
ARM: dts: qcom-msm8974-{"hon","am"}ami: Commonize and modernize the DTs
ARM: dts: qcom-msm8974-klte: Use &labels
ARM: dts: qcom-msm8974-lge-nexus5: Use &labels
ARM: dts: qcom-msm8974-fp2: Use &labels
selftests: mqueue: drop duplicate min definition
selftests/ftrace: add mips support for kprobe args syntax tests
selftests/ftrace: add mips support for kprobe args string tests
bpf: Fix usage of trace RCU in local storage.
drm/i915/rpl-p: Add PCI IDs
ARM: dts: qcom-apq8074-dragonboard: Use &labels
ARM: dts: qcom-msm8974*: Rename msmgpio to tlmm
ARM: dts: qcom-msm8974: Fix up SDHCI nodes
ARM: dts: qcom-msm8974: Fix up mdss nodes
ARM: dts: qcom-msm8974*: Fix I2C labels
ARM: dts: qcom-msm8974*: Fix UART naming
ARM: dts: qcom-msm8974: Remove properties that are always overriden
ARM: dts: qcom-*-sony*: Mention SONY board names in DT filenames
selftests/bpf: Add tests for type tag order validation
bpf: Ensure type tags precede modifiers in BTF
selftests/bpf: Use non-autoloaded programs in few tests
libbpf: Support opting out from autoloading BPF programs declaratively
docs: dt: writing-schema: mention yamllint
MAINTAINERS: add raspberrypi to BCM2835 architecture
drm/i915/dg2: Enable Wa_22012727170/Wa_22012727685
drm/i915/dg2: Enable Wa_14014475959 - RCS / CCS context exit
drm/i915/guc: Apply Wa_16011777198
drm/i915/guc: Enable GuC based workarounds for DG2
drm/i915/guc: Enable Wa_22011802037 for gen12 GuC based platforms
drm/i915: Add Wa_22011802037 force cs halt
ARM: dts: bcm283x: Align ETH_CLK GPIO line name
ARM: dts: bcm283x: Remove gpio line name NC
ARM: dts: bcm2835-rpi-b: Fix GPIO line names
ARM: dts: bcm2837-rpi-3-b-plus: Fix GPIO line name of power LED
ARM: dts: bcm2837-rpi-cm3-io3: Fix GPIO line names for SMPS I2C
ARM: dts: bcm2835-rpi-zero-w: Fix GPIO line name for Wifi/BT
soc: qcom: socinfo: Sort out 8974PRO names
dt-bindings: soc: qcom,smp2p: convert to dtschema
dt-bindings: qcom: geni-se: Update UART schema reference
dt-bindings: qcom: geni-se: Update I2C schema reference
dt-bindings: soc: qcom,rpmh-rsc: convert to dtschema
bus: add driver for initializing the SSC bus on (some) qcom SoCs
arm64: dts: qcom: sc7280: Add SAR sensors to herobrine crd
arm64: dts: qcom: sm8250: camss: Add CCI definitions
arm64: dts: qcom: sm8250: camss: Add CAMSS block definition
arm64: dts: qcom: sm8250: Add camcc DT node
MAINTAINERS: add docs entry to AMDGPU
Documentation/gpu: Add entries to amdgpu glossary
drm/radeon/kms: change evergreen_default_state table from global to static
drm/amd/display: add virtual_setup_stream_attribute decl to header
drm/amd/pm: fix double free in si_parse_power_table()
drm/amd/display: make hubp1_wait_pipe_read_start() static
amdgpu/pm: Clarify documentation of error handling in send_smc_mesg
drm/amdgpu/pm: fix the null pointer while the smu is disabled
drm/amdkfd: only allow heavy-weight TLB flush on some ASICs for SVM too
arm64: dts: qcom: sm8450-qrd: Enable spi and i2c nodes
arm64: dts: qcom: sm8450: Fix missing iommus for qup1
arm64: dts: qcom: sm8450: Add qup nodes for qup2
arm64: dts: qcom: sm8450: Add qup nodes for qup1
arm64: dts: qcom: sm8450: Add qup nodes for qup0
arm64: dts: qcom: sm8450: Fix missing iommus for qup
arm64: dts: qcom: sm8450: Add gpi_dma nodes
drm/amdkfd: move kfd_flush_tlb_after_unmap into kfd_priv.h
arm64: dts: qcom: sm8350-hdk: Enable &gpi_dma1
arm64: dts: qcom: sm8350: Add GENI I2C/SPI DMA channels
arm64: dts: qcom: sm8350: Define GPI DMA engines
arm64: dts: qcom: sc7280: Add wakeup-source property for USB node
arm64: dts: qcom: msm8996: override nodes by label
arm64: dts: qcom: msm8994: override nodes by label
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom wled backlight and link to panel
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable second wifi channel
arm64: dts: qcom: sdm845-xiaomi-beryllium: fix typo in panel's vddio-supply property
arm64: dts: qcom: sdm845-xiaomi-beryllium: enable qcom ipa driver
arm64: dts: qcom: sdm845-xiaomi-beryllium: change firmware path and use mbn format
arm64: dts: qcom: do not use underscore in BCM node name
ARM: dts: qcom: sdx55: remove wrong unit address from RPMH RSC clocks
ARM: dts: qcom: sdx55: do not use underscore in BCM node name
selftests/bpf: Workaround a verifier issue for test exhandler
selftests/bpf: Limit unroll_count for pyperf600 test
drm: bridge: icn6211: Add DSI lane count DT property parsing
arm64: dts: qcom: sm8450: Add thermal zones
arm64: dts: qcom: sm8450: Add thermal sensor controllers
dt-bindings: display: bridge: icn6211: Document DSI data-lanes property
arm64: dts: qcom: msm8998: reserve potentially inaccessible clocks
dt-bindings: clock: gcc-msm8998: Add definitions of SSC-related clocks
dt-bindings: bus: add device tree bindings for qcom,ssc-block-bus
drm/bridge: anx7625: Use uint8 for lane-swing arrays
bpf: Move rcu lock management out of BPF_PROG_RUN routines
dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible
drm: bridge: dw_hdmi: Audio: Add General Parallel Audio (GPA) driver
drm: bridge: dw_hdmi: add reset function for PHY GEN1
drm: bridge: dw_hdmi: Enable GCP only for Deep Color
drm: bridge: dw_hdmi: default enable workaround to clear the overflow
drm: bridge: panel: Register connector if DRM device is already registered
drm: bridge: adv7511: Enable DRM_BRIDGE_OP_HPD based on HPD interrupt
ASoC: soc-pcm: improve BE transition for TRIGGER_START
ASoC: soc-pcm: improve BE transition for PAUSE_RELEASE
spi: mt65xx: Fix definitions indentation
spi: mt65xx: Add kerneldoc for driver structures
spi: mt65xx: Simplify probe function with dev_err_probe()
spi: mt65xx: Move pm_runtime_enable() call to remove all gotos
spi: mt65xx: Move clock parent setting to remove clock disable gotos
spi: mt65xx: Add and use pointer to struct device in mtk_spi_probe()
spi: mt65xx: Switch to device_get_match_data()
spi: mt65xx: Simplify probe function with devm_spi_alloc_master
ASoC: SOF: Kconfig: Make SND_SOC_SOF_HDA_PROBES tristate
ASoC: dmic: Add support for DSD data format
ARM: dts: stm32: enable RTC support on stm32mp135f-dk
ARM: dts: stm32: add RTC node on stm32mp131
cpuidle: PSCI: Improve support for suspend-to-RAM for PSCI OSI mode
PM: runtime: Allow to call __pm_runtime_set_status() from atomic context
ARM: dts: stm32: Fix PHY post-reset delay on Avenger96
of: of_property_read_string return -ENODATA when !length
dt-bindings: wkup-m3-ipc: Add ti,set-io-isolation property
MAINTAINERS: Add maintainers for CTU CAN FD IP core driver
docs: ctucanfd: CTU CAN FD open-source IP core documentation.
can: ctucanfd: CTU CAN FD open-source IP core - platform/SoC support.
can: ctucanfd: CTU CAN FD open-source IP core - PCI bus support.
can: ctucanfd: add support for CTU CAN FD open-source IP core - bus independent part.
dt-bindings: net: can: binding for CTU CAN FD open-source IP core.
dt-bindings: vendor-prefix: add prefix for the Czech Technical University in Prague.
can: mcp251xfd: add support for mcp251863
dt-binding: can: mcp251xfd: add binding information for mcp251863
dt-bindings: can: renesas,rcar-canfd: document r8a77961 support
can: xilinx_can: mark bit timing constants as const
MAINTAINERS: rectify entry for XILINX CAN DRIVER
can: flexcan: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
can: mscan: mpc5xxx_can: Prepare cleanup of powerpc's asm/prom.h
can: Fix Links to Technologic Systems web resources
can: bittiming: can_calc_bittiming(): prefer small bit rate pre-scalers over larger ones
ARM: dts: stm32: fix pinctrl node name warnings (MPU soc)
ARM: dts: stm32: fix pinctrl node name warnings (MCU soc)
memory: fsl-corenet-cf: Use helper function devm_platform_ioremap_resource()
can: rx-offload: rename can_rx_offload_queue_sorted() -> can_rx_offload_queue_timestamp()
dt-bindings: arm: mediatek: mmsys: add mt8195 SoC binding
dt-bindings: arm: mediatek: mmsys: add power and gce properties
drm/bridge: lt9211: Add Lontium LT9211 bridge driver
dt-bindings: display: bridge: lt9211: Add Lontium LT9211 bridge driver
drm/bridge: anx7625: Fill in empty ELD when no connector
drm/i915/display/psr: Clear more PSR state during disable
drm/i915/display/psr: Unset enable_psr2_sel_fetch if other checks in intel_psr2_config_valid() fails
spi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: spi-imx: add support for SPI_RX_CPHA_FLIP
spi: spidev: add SPI_RX_CPHA_FLIP
spi: add SPI_RX_CPHA_FLIP mode bit
spi: intel: Fix typo in kernel-doc of intel_spi_probe()
spi: spi-ti-qspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: spi-tegra114: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: spi-cadence-quadspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
spi: remove spin_lock_irq and variable in the irq procress
drm/tidss: Soft Reset DISPC on startup
rtnetlink: return EINVAL when request cannot succeed
rtnetlink: return ENODEV when IFLA_ALT_IFNAME is used in dellink
rtnetlink: enable alt_ifname for setlink/newlink
rtnetlink: return ENODEV when ifname does not exist and group is given
ASoC: fsl_micfil: Remove debug message
ASoC: fsl_micfil: fold fsl_set_clock_params() into its only user
ASoC: fsl_micfil: drop support for undocumented property
ASoC: fsl_micfil: drop only once used defines
ASoC: fsl_micfil: drop unused include
ASoC: fsl_micfil: rework quality setting
ASoC: fsl_micfil: simplify clock setting
ASoC: fsl_micfil: Drop get_pdm_clk()
ASoC: fsl_micfil: use define for OSR default value
ASoC: fsl_micfil: add multi fifo support
dmaengine: imx-sdma: Add multi fifo support
dmaengine: imx-sdma: error out on unsupported transfer types
dmaengine: imx: Move header to include/dma/
ASoC: fsl_micfil: drop unused variables
ASoC: fsl_micfil: drop error messages from failed register accesses
ASoC: fsl_micfil: use clear/set bits
ASoC: fsl_micfil: use GENMASK to define register bit fields
ASoC: fsl_micfil: do not define SHIFT/MASK for single bits
ASoC: fsl_micfil: drop fsl_micfil_set_mclk_rate()
ASoC: fsl_micfil: Drop unused register read
ASoC: fsl_micfil: Drop unnecessary register read
regulator: stm32-vrefbuf: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ASoC: codecs: wm8962: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ASoC: qcom: lpass-platform: Update memremap flag to MEMREMAP_WC
ASoC: Intel: avs: Configure modules according to their type
ASoC: Intel: avs: Prepare modules before bindings them
ASoC: Intel: avs: Arm paths after creating them
ASoC: Intel: avs: Path state management
ASoC: Intel: avs: Path creation and freeing
ASoC: Intel: avs: Declare path and its components
ASoC: Intel: avs: Support link_mask formatted string
ASoC: Intel: avs: Add topology loading operations
ASoC: Intel: avs: Parse path and path templates tuples
ASoC: Intel: avs: Parse pipeline and module tuples
ASoC: Intel: avs: Parse pplcfg and binding tuples
ASoC: Intel: avs: Parse module-extension tuples
ASoC: Intel: avs: Add topology parsing infrastructure
ASoC: Intel: avs: Declare vendor tokens
ASoC: SOF: Intel: add IP identifier
ASoC: SOF: Intel: hda: expose some codeloader functions
ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc
ASoC: SOF: Intel: hda: define check_ipc_irq op
ASoC: SOF: Intel: hda: use BIT() macros for consistency
ASoC: SOF: Intel: move HDA_CL_STREAM_FORMAT definition to header
ASoC: SOF: Intel: hda: use common ops across platforms
ASoC: SOF: remove const qualifier for 'struct snd_sof_dsp_ops'
ASoC: SOF: sof-audio: preserve topology filename override in nocodec mode
ASoC: SOF: sof-pci-dev: add parameter to override topology filename
ASoC: SOF: sof-pci-dev: add parameter to override firmware filename
ASoC: SOF: add IPC-dependent file names
ASoC: SOF: add default IPC capability and file paths
ASoC: SOF: add path indirection to each IPC type
ASoC: SOF: add definitions for different IPC types
net: sched: support hash selecting tx queue
net: sched: use queue_mapping to pick tx queue
arm64: dts: hisilicon: align 'freq-table-hz' with dtschema in UFS
ARM: shmobile: defconfig: Refresh for v5.18-rc1
arm64: defconfig: Enable Maxim MAX96712 Quad GMSL2 Deserializer support
ARM: dts: r9a06g032: Drop "arm,cortex-a7-timer" from timer node
arm64: dts: renesas: r8a779f0: Add GPIO nodes
selftests/bpf: Refactor prog_tests logging and test execution
scsi: core: Increase max device queue_depth to 4096
scsi: fcoe: Simplify if-if to if-else
scsi: pmcraid: Remove unneeded semicolon
scsi: lpfc: Copyright updates for 14.2.0.2 patches
scsi: lpfc: Update lpfc version to 14.2.0.2
scsi: lpfc: Expand setting ELS_ID field in ELS_REQUEST64_WQE
scsi: lpfc: Update stat accounting for READ_STATUS mbox command
scsi: lpfc: Change FA-PWWN detection methodology
scsi: lpfc: Refactor cleanup of mailbox commands
scsi: lpfc: Fix field overload in lpfc_iocbq data structure
scsi: lpfc: Introduce FC_RSCN_MEMENTO flag for tracking post RSCN completion
scsi: lpfc: Register for Application Services FC-4 type in Fabric topology
scsi: lpfc: Remove false FDMI NVMe FC-4 support for NPIV ports
scsi: lpfc: Revise FDMI reporting of supported port speed for trunk groups
scsi: lpfc: Fix call trace observed during I/O with CMF enabled
scsi: lpfc: Correct CRC32 calculation for congestion stats
scsi: lpfc: Move MI module parameter check to handle dynamic disable
scsi: lpfc: Remove unnecessary NULL pointer assignment for ELS_RDF path
scsi: lpfc: Transition to NPR state upon LOGO cmpl if link down or aborted
scsi: lpfc: Update fc_prli_sent outstanding only after guaranteed IOCB submit
scsi: lpfc: Protect memory leak for NPIV ports sending PLOGI_RJT
scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI
scsi: lpfc: Clear fabric topology flag before initiating a new FLOGI
scsi: lpfc: Fix SCSI I/O completion and abort handler deadlock
scsi: lpfc: Requeue SCSI I/O to upper layer when fw reports link down
scsi: lpfc: Zero SLI4 fcp_cmnd buffer's fcpCntl0 field
scsi: lpfc: Fix diagnostic fw logging after a function reset
scsi: lpfc: Move cfg_log_verbose check before calling lpfc_dmp_dbg()
scsi: lpfc: Tweak message log categories for ELS/FDMI/NVMe rescan
scsi: ufs: core: Remove redundant HPB unmap
ARM: dts: imx6dl-colibri: Add support for Toradex Aster carrier board
ARM: dts: imx6dl-colibri: Add support for Toradex Iris carrier boards
ARM: dts: imx6dl-colibri: Add usdhc1 sleep pin configuration
ARM: dts: imx6dl-colibri: Cleanup
ARM: dts: imx6dl-colibri: Move common nodes to SoM dtsi
ARM: dts: imx6dl-colibri: Add additional pingroups
ARM: dts: imx6dl-colibri: Command pmic to standby for poweroff
ARM: dts: imx6dl-colibri: Disable add-on accessories
ARM: dts: imx6dl-colibri: Add gpio-line-names
ARM: dts: imx6dl-colibri: Fix I2C pinmuxing
drm/nouveau/gr/gf100-: change gf108_gr_fwif from global to static
drm/nouveau: change base917c_format from global to static
perf vendor events intel: Update goldmont event topics
perf vendor events intel: Update goldmontplus event topics
perf vendor events intel: Update elkhartlake event topics
perf vendor events intel: Update westmereex event topics
perf vendor events intel: Update westmereep-sp event topics
perf vendor events intel: Update westmereep-dp event topics
perf vendor events intel: Update tremontx uncore and topics
perf vendor events intel: Update tigerlake topic
perf vendor events intel: Update nehalemep event topics
perf vendor events intel: Update SKX uncore
perf vendor events intel: Update CLX uncore to v1.14
perf vendor events intel: Add sapphirerapids events
perf vendor events intel: Fix icelakex cstate metrics
perf vendor events intel: Fix icelake cstate metrics
perf mem: Print memory operation type
arm64: dts: imx: Add i.MX8M Plus Gateworks gw7400 dts support
docs: net: dsa: describe issues with checksum offload
arm64: dts: imx8mm-evk: add pwm1/backlight support
arm64: dts: imx8mn: add 8MNANOD3L-EVK device tree
selftests: mlxsw: Introduce devlink line card provision/unprovision/activation tests
mlxsw: spectrum: Add port to linecard mapping
mlxsw: core: Extend driver ops by remove selected ports op
mlxsw: core_linecards: Implement line card activation process
mlxsw: core_linecards: Add line card objects and implement provisioning
mlxsw: reg: Add Management Binary Code Transfer Register
mlxsw: reg: Add Management DownStream Device Control Register
mlxsw: reg: Add Management DownStream Device Query Register
mlxsw: spectrum: Introduce port mapping change event processing
mlxsw: Narrow the critical section of devl_lock during ports creation/removal
mlxsw: reg: Add Ports Mapping Event Configuration Register
mlxsw: spectrum: Allocate port mapping array of structs instead of pointers
mlxsw: spectrum: Allow lane to start from non-zero index
devlink: add port to line card relationship set
devlink: implement line card active state
devlink: implement line card provisioning
devlink: add support to create line card and expose to user
tcp: fix signed/unsigned comparison
arm64: dts: imx8m{m,n}-venice-*: add missing uart-has-rtscts property to UARTs
ARM: imx_v6_v7_defconfig: Enable the ADC part of the STMPE MFD
ARM: dts: imx6dl-colibri: Drop dedicated v1.1 device tree
arm64: dts: freescale: imx8q: add imx vpu codec entries
arm64: dts: imx8mp: Enable HS400-ES
arm64: dts: imx8mn: Enable HS400-ES
media: dvb-usb: dib0700_devices: use an enum for the device number
media: dvb-usb: dibusb-mc: use an enum for the device number
media: dvb-usb: dibusb-mb: use an enum for the device number
media: dvb-usb: vp7045: use an enum for the device number
media: dvb-usb: vp702x: use an enum for the device number
media: dvb-usb: umt-010: use an enum for the device number
media: dvb-usb: ttusb2: use an enum for the device number
media: technisat-usb2: use the newer dvb-usb macros for USB device
media: dvb-usb: pctv452e: use an enum for the device number
media: dvb-usb: opera1: use an enum for the device number
media: dvb-usb: nova-t-usb2: use an enum for the device number
media: dvb-usb: m920x: use an enum for the device number
media: dvb-usb: gp8psk: use an enum for the device number
media: dw2102: use the newer dvb-usb macros for USB device
media: dtv5100: use the newer dvb-usb macros for USB device
media: dvb-usb: dtt200u: use an enum for the device number
media: digitv: use the newer dvb-usb macros for USB device
media: cxusb: use the newer dvb-usb macros for USB device
media: cinergyT2-core: use the newer dvb-usb macros for USB device
media: dvb-usb: az6027: use an enum for the device number
media: af9005: use the newer dvb-usb macros for USB device
media: dvb-usb: a800: use an enum for the device number
media: dvb-usb: Add helper macros for using USB VID/PID
media: dvb-usb: vp702x: reference to usb ID table
media: dvb-usb: move USB IDs to dvb-usb-ids.h
media: dvb-usb-ids.h: sort entries
x86: remove cruft from <asm/dma-mapping.h>
swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl
swiotlb: merge swiotlb-xen initialization into swiotlb
swiotlb: provide swiotlb_init variants that remap the buffer
swiotlb: pass a gfp_mask argument to swiotlb_init_late
swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction
swiotlb: make the swiotlb_init interface more useful
x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabled
x86: remove the IOMMU table infrastructure
MIPS/octeon: use swiotlb_init instead of open coding it
arm/xen: don't check for xen_initial_domain() in xen_create_contiguous_region
swiotlb: rename swiotlb_late_init_with_default_size
swiotlb: simplify swiotlb_max_segment
swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set
dma-direct: use is_swiotlb_active in dma_direct_map_page
tcp: add drop reason support to tcp_ofo_queue()
tcp: add drop reasons to tcp_rcv_synsent_state_process()
tcp: make tcp_rcv_synsent_state_process() drop monitor friend
tcp: add drop reason support to tcp_prune_ofo_queue()
tcp: add two drop reasons for tcp_ack()
tcp: add drop reasons to tcp_rcv_state_process()
tcp: make tcp_rcv_state_process() drop monitor friendly
tcp: add drop reason support to tcp_validate_incoming()
tcp: get rid of rst_seq_match
tcp: consume incoming skb leading to a reset
net: dsa: qca8k: unify bus id naming with legacy and OF mdio bus
net: dsa: qca8k: correctly handle mdio read error
net: dsa: qca8k: drop dsa_switch_ops from qca8k_priv
net: dsa: qca8k: rework and simplify mdiobus logic
net: dsa: qca8k: drop port_sts from qca8k_priv
net: dsa: qca8k: drop MTU tracking from qca8k_priv
net/ipv6: Introduce accept_unsolicited_na knob to implement router-side changes for RFC9131
tools/power turbostat: version 2022.04.16
tools/power turbostat: No build warnings with -Wextra
tools/power turbostat: be more useful as non-root
tools/power turbostat: fix ICX DRAM power numbers
tools/power turbostat: Support thermal throttle count print
tools/power turbostat: Allow printing header every N iterations
tools/power turbostat: Allow -e for all names.
tools/power turbostat: print power values upto three decimal
tools/power turbostat: Add Power Limit4 support
tools/power turbostat: fix dump for AMD cpus
tools/power turbostat: tweak --show and --hide capability
ARM: dts: BCM5301X: Disable gmac0 and enable port@8 on Asus RT-AC88U
dt-bindings: display: mediatek: Update disp_aal binding for MT8192 and MT8195
dt-bindings: display: mediatek: Update disp_aal binding for MT8183
docs/scheduler: fix unit error
docs/admin: alphabetize parts of kernel-parameters.txt (part 2)
Docs/admin: alphabetize some kernel-parameters (part 1)
Docs: admin/kernel-parameters: edit a few boot options
x86/efi: Remove references of EFI earlyprintk from documentation
docs: fault-injection: fix defaults
Documentation: arch_pgtable_helpers: demote pgtable list headings
docs/zh_CN: Fix typo in process/howto.rst
docs/zh_CN: add vm hugetlbfs_reserv translation
docs/scheduler: Change unit of cpu_time and rq_time to nanoseconds
docs/zh_CN: Add spinlocks Chinese translation
docs/zh_CN: Add locking/index Chinese translation
drm/i915/hwconfig: Add DG2 support
drm/i915: Don't show engine information in fdinfo with GuC submission
ipv6: fix NULL deref in ip6_rcv_core()
net_sched: make qdisc_reset() smaller
octeon_ep: Remove custom driver version
ibmvnic: Allow multiple ltbs in txpool ltb_set
ibmvnic: Allow multiple ltbs in rxpool ltb_set
ibmvnic: convert rxpool ltb to a set of ltbs
ibmvnic: define map_txpool_buf_to_ltb()
ibmvnic: define map_rxpool_buf_to_ltb()
ibmvnic: rename local variable index to bufidx
drm/i915/guc/slpc: Use i915_probe_error instead of drm_err
soc: ti: knav_dma: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync
reset: ti-sci: Allow building under COMPILE_TEST
soc: ti: ti_sci_pm_domains: Check for null return of devm_kcalloc
soc: ti: omap_prm: Use of_device_get_match_data()
xsk: Drop ternary operator from xskq_cons_has_entries
ice, xsk: Avoid refilling single Rx descriptors
stmmac, xsk: Diversify return values from xsk_wakeup call paths
mlx5, xsk: Diversify return values from xsk_wakeup call paths
ixgbe, xsk: Diversify return values from xsk_wakeup call paths
i40e, xsk: Diversify return values from xsk_wakeup call paths
ice, xsk: Diversify return values from xsk_wakeup call paths
ixgbe, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full
i40e, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full
ice, xsk: Terminate Rx side of NAPI when XSK Rx queue gets full
ixgbe, xsk: Decorate IXGBE_XDP_REDIR with likely()
ice, xsk: Decorate ICE_XDP_REDIR with likely()
xsk: Diversify return codes in xsk_rcv_check()
xsk: Improve xdp_do_redirect() error codes
net: hns3: add tx push support in hns3 ring param process
net: ethtool: move checks before rtnl_lock() in ethnl_set_rings
net: ethtool: extend ringparam set/get APIs for tx_push
drm/i915/uapi: Add DRM_I915_QUERY_GEOMETRY_SUBSLICES
drm/i915/doc: Link query items to their uapi structs
drm/i915/doc: Convert perf UAPI comments to kerneldoc
drm/i915/doc: Convert drm_i915_query_topology_info comment to kerneldoc
octeon_ep: fix error return code in octep_probe()
net: emaclite: Remove custom BUFFER_ALIGN macro
net: emaclite: Update copyright text to correct format
net: emaclite: Fix coding style
net: ethernet: ti: davinci_emac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
octeon_ep: Fix spelling mistake "inerrupts" -> "interrupts"
mlxsw: core_thermal: Use common define for thermal zone name length
mlxsw: core_thermal: Use exact name of cooling devices for binding
mlxsw: core_thermal: Add line card id prefix to line card thermal zone name
mlxsw: core_thermal: Extend internal structures to support multi thermal areas
mlxsw: core_hwmon: Introduce slot parameter in hwmon interfaces
mlxsw: core_hwmon: Extend internal structures to support multi hwmon objects
mlxsw: core: Move port module events enablement to a separate function
mlxsw: core: Extend port module data structures for line cards
mlxsw: core: Extend interfaces for cable info access with slot argument
net: ethernet: ti: cpsw_priv: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
net: stmmac: stmmac_main: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
net: ethernet: ti: cpsw_new: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
geneve: avoid indirect calls in GRO path, when possible
net: mvneta: add support for page_pool_get_stats
net: page_pool: introduce ethtool stats
drm/i915/guc: Update to GuC version 70.1.1
Revert "video: fbdev: fbmem: fix pointer reference to null device field"
ARM: dts: ux500: Add NFC to the Codina
video: fbdev: fbmem: fix pointer reference to null device field
fbcon: replace snprintf in show functions with sysfs_emit
drm/amd/amdgpu: Remove static from variable in RLCG Reg RW
drm/amdkfd: fix race condition in kfd_wait_on_events
Revert "drm/amd/display: Pass HostVM enable flag into DCN3.1 DML"
drm/amdgpu: Fix one use-after-free of VM
drm/amdkfd: potential NULL dereference in kfd_set/reset_event()
drm/dp: Factor out a function to probe a DPCD address
ASoC: soc-card: Create jack kcontrol without pins
dt-bindings: soc: qcom,smp2p: convert to dtschema
spi: core: Initialize returned status in spi_setup
drm/edid: add EDID block count and size helpers
drm/edid: add single point of return to drm_do_get_edid()
drm/edid: drop extra local var
drm/edid: convert extension block read to EDID block read helper
drm/edid: use EDID block read helper in drm_do_get_edid()
drm/edid: abstract an EDID block read helper
drm/edid: add typedef for block read function
drm/edid: pass struct edid to connector_bad_edid()
drm/edid: add a helper to log dump an EDID block
drm/edid: refactor EDID block status printing
drm/edid: have edid_block_check() detect blocks that are all zero
drm/edid: convert edid_is_zero() to edid_block_is_zero() for blocks
rndis_host: limit scope of bogus MAC address detection to ZTE devices
rndis_host: enable the bogus MAC fixup for ZTE devices from cdc_ether
cdc_ether: export usbnet_cdc_zte_rx_fixup
perf test: Add basic perf record tests
perf docs: Add man page entry for Arm SPE
arm64: dts: juno: add CTI entries to device tree
arm64: dts: juno: Fix SCMI power domain IDs for ETF and CS funnel
drm/i915/migrate: Evict and restore the flatccs capable lmem obj
drm/i915/gem: Add extra pages in ttm_tt for ccs data
drm/i915/selftest_migrate: Check CCS meta data clear
drm/i915/selftest_migrate: Consider the possible roundup of size
drm/i915/gt: Clear compress metadata for Flat-ccs objects
drm/i915/gt: Pass the -EINVAL when emit_pte doesn't update any PTE
drm/i915/gt: Optimize the migration and clear loop
drm/i915/gt: Use XY_FAST_COLOR_BLT to clear obj on graphics ver 12+
drm/i915/gt: use engine instance directly for offset
memory: renesas-rpc-if: Simplify single/double data register access
bpf: Remove unnecessary type castings
dt-bindings: rcc: Add optional external ethernet RX clock properties
PM / devfreq: rk3399_dmc: Avoid static (reused) profile
PM / devfreq: rk3399_dmc: Use devm_pm_opp_of_add_table()
PM / devfreq: rk3399_dmc: Disable edev on remove()
PM / devfreq: rk3399_dmc: Support new *-ns properties
PM / devfreq: rk3399_dmc: Support new disable-freq properties
PM / devfreq: rk3399_dmc: Use bitfield macro definitions for ODT_PD
PM / devfreq: rk3399_dmc: Drop excess timing properties
PM / devfreq: rk3399_dmc: Drop undocumented ondemand DT props
dt-bindings: devfreq: rk3399_dmc: Add more disable-freq properties
dt-bindings: devfreq: rk3399_dmc: Specify idle params in nanoseconds
dt-bindings: devfreq: rk3399_dmc: Fix Hz units
dt-bindings: devfreq: rk3399_dmc: Deprecate unused/redundant properties
dt-bindings: devfreq: rk3399_dmc: Convert to YAML
dt-bindings: wkup-m3-ipc: Add vtt toggle gpio pin property
fbcon: Fix delayed takeover locking
bpf: Move BPF sysctls from kernel/sysctl.c to BPF core
dt-bindings: nvmem: snvs-lpgpr: Add i.MX8M compatible strings
ACPI: SPCR: Add support for NVIDIA 16550-compatible port subtype
ACPI: docs: enumeration: Unify Package () for properties (part 2)
ACPI: APEI: Fix missing ERST record id
ACPICA: Update version to 20220331
ACPICA: exsystem.c: Use ACPI_FORMAT_UINT64 for 64-bit output
ACPICA: IORT: Updates for revision E.d
ACPICA: executer/exsystem: Fix some typo mistakes
ACPICA: iASL/MADT: Add OEM-defined subtable
ACPICA: executer/exsystem: Warn about sleeps greater than 10 ms
ACPICA: executer/exsystem: Inform users about ACPI spec violation
ACPICA: Add support for ARM Performance Monitoring Unit Table.
ACPICA: executer/exsystem: Add units to time variable names
ACPICA: Headers: Replace zero-length array with flexible-array member
ACPICA: Removed some tabs and // comments
ACPICA: Update copyright notices to the year 2022
ACPICA: Clean up double word in comment
ACPICA: Add new ACPI 6.4 semantics for LoadTable() operator
ACPICA: Add new ACPI 6.4 semantics to the Load() operator
ACPICA: iASL: NHLT: Rename linux specific strucures to device_info
ACPICA: iASL: NHLT: Fix parsing undocumented bytes at the end of Endpoint Descriptor
ACPICA: iASL: NHLT: Treat Terminator as specific_config
ACPICA: Add the subtable CFMWS to the CEDT table
ACPICA: Add support for the Windows 11 _OSI string
device property: Drop 'test' prefix in parameters of fwnode_is_ancestor_of()
device property: Introduce fwnode_for_each_parent_node()
device property: Allow error pointer to be passed to fwnode APIs
ACPI: sysfs: Fix BERT error region memory mapping
ACPI: property: Release subnode properties with data nodes
spi: atmel-quadspi: Remove duplicated DTR checks
cpufreq: intel_pstate: Handle no_turbo in frequency invariance
PM: runtime: Avoid device usage count underflows
PCI: ACPI: PM: Power up devices in D3cold before scanning them
ACPI: PM: Introduce acpi_dev_power_up_children_with_adr()
ACPI: bus: Introduce acpi_dev_for_each_child()
ACPI: PM: Unify debug messages in acpi_device_set_power()
ACPI: PM: Change pr_fmt() in device_pm.c
ACPI: PM: Convert debug message in acpi_device_get_power()
cpufreq: Prepare cleanup of powerpc's asm/prom.h
PM: hibernate: Don't mark comment as kernel-doc
PM: domains: Extend dev_pm_domain_detach() doc
x86/ACPI: Preserve ACPI-table override during hibernation
thermal: devfreq_cooling: use local ops instead of global ops
PM: hibernate: Fix some kernel-doc comments
thermal: hisi_termal: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr()
PM: sleep: enable dynamic debug support within pm_pr_dbg()
PM: sleep: Narrow down -DDEBUG on kernel/power/ files
drm/panel: lvds: Use bus_flags from DT panel-timing property
powercap: DTPM: Check for Energy Model type
thermal: cooling: Check Energy Model type in cpufreq_cooling and devfreq_cooling
Documentation: EM: Add artificial EM registration description
drm/panel: lvds: Simplify mode parsing
PM: EM: Remove old debugfs files and print all 'flags'
PM: EM: Change the order of arguments in the .active_power() callback
PM: EM: Use the new .get_cost() callback while registering EM
PM: EM: Add artificial EM flag
PM: EM: Add .get_cost() callback
drm: bridge: icn6211: Convert to regmap
drm/i915/fbc: Call intel_fbc_activate() directly from frontbuffer flush
drm/i915/fbc: Introduce intel_fbc_sanitize()
drm/i915/fbc: Remove intel_fbc_global_disable()
drm/i915: Remove remaining locks from i9xx plane udpates
drm/i915/fbc: Skip nuke when flip is pending
drm/i915/fbc: Streamline frontbuffer busy bits handling
drm/i915/fbc: Eliminate possible_framebuffer_bits
nfp: update nfp_X logging definitions
cpufreq: governor: Use kobject release() method to free dbs_data
drm/amdkfd: Cleanup IO links during KFD device removal
drm/amd/amdgpu: Not request init data for MS_HYPERV with vega10
drm/amdkfd: shrink bitmap size in struct svm_validate_context
drm/amd/display: extract update stream allocation to link_hwss
drm/amd/display: implement shared PSR-SU sink validation helper
drm: add PSR2 support and capability definition as per eDP 1.5
regulator: dt-bindings: qcom,rpmh: document h and k ID
ASoC: SOF: Intel: Check the bar size before remapping
printk/index: Printk index feature documentation
net: ipv6: add skb drop reasons to ip6_protocol_deliver_rcu()
net: ipv6: add skb drop reasons to ip6_rcv_core()
net: ipv6: add skb drop reasons to TLV parse
net: ipv6: remove redundant statistics in ipv6_hop_jumbo()
net: icmp: introduce function icmpv6_param_prob_reason()
net: ip: add skb drop reasons to ip forwarding
net: ipv6: add skb drop reasons to ip6_pkt_drop()
net: ipv4: add skb drop reasons to ip_error()
skb: add some helpers for skb drop reasons
octeon_ep: add ethtool support for Octeon PCI Endpoint NIC
octeon_ep: add Tx/Rx processing and interrupt support
octeon_ep: add support for ndo ops
octeon_ep: add Tx/Rx ring resource setup and cleanup
octeon_ep: Add mailbox for control commands
octeon_ep: add hardware configuration APIs
octeon_ep: Add driver framework and device initialization
arm64: dts: renesas: rzg2ul-smarc-som: Enable Ethernet on SMARC platform
arm64: dts: renesas: rzg2ul-smarc-som: Enable eMMC on SMARC platform
arm64: dts: renesas: rzg2ul-smarc: Enable microSD on SMARC platform
arm64: dts: renesas: r9a07g043: Add GbEthernet nodes
arm64: dts: renesas: r9a07g043: Add SDHI nodes
arm64: dts: renesas: rzg2ul-smarc: Add scif0 and audio clk pins
arm64: dts: renesas: r9a07g043: Fillup the pinctrl stub node
arm64: dts: renesas: Add initial device tree for RZ/G2UL Type-1 SMARC EVK
arm64: dts: renesas: Add initial DTSI for RZ/G2UL SoC
arm64: dts: renesas: rzg2l-smarc: Move gpios property of vccq_sdhi1 from common dtsi
arm64: dts: renesas: rzg2lc-smarc: Enable RSPI1 on carrier board
arm64: dts: renesas: ulcb: Add RPC HyperFlash device node
arm64: dts: renesas: salvator-common: Add RPC HyperFlash device node
arm64: dts: renesas: ebisu: Add RPC HyperFlash device node
arm64: dts: renesas: draak: Add RPC HyperFlash device node
arm64: dts: renesas: rcar-gen3: Add RPC device nodes
net: bridge: fdb: add support for flush filtering based on ifindex and vlan
net: bridge: fdb: add support for flush filtering based on ndm flags and state
net: rtnetlink: add ndm flags and state mask attributes
net: bridge: fdb: add support for fine-grained flushing
net: bridge: fdb: add ndo_fdb_del_bulk
net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del
net: add ndo_fdb_del_bulk
net: rtnetlink: add bulk delete support flag
net: netlink: add NLM_F_BULK delete request modifier
net: rtnetlink: use BIT for flag values
net: rtnetlink: add helper to extract msg type's kind
net: rtnetlink: add msg kind names
arm64: dts: renesas: rcar-gen4: Add interrupt properties to watchdog nodes
arm64: dts: renesas: rzg2: Add interrupt properties to watchdog nodes
arm64: dts: renesas: rcar-gen3: Add interrupt properties to watchdog nodes
ARM: dts: rzg1: Add interrupt properties to watchdog nodes
ARM: dts: rcar-gen2: Add interrupt properties to watchdog nodes
net: ethernet: ti: cpsw_new: enable bc/mc storm prevention support
net: ethernet: ti: am65-cpsw: enable bc/mc storm prevention support
drivers: net: cpsw: ale: add broadcast/multicast rate limit support
net: phylink: remove phylink_helper_basex_speed()
net: ethernet: mtk_eth_soc: use after free in __mtk_ppe_check_skb()
net: ethernet: ti: am65-cpsw-nuss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
NFC: NULL out the dev->rfkill to prevent UAF
ipv6: exthdrs: use swap() instead of open coding it
selftests: net: fib_rule_tests: add support to select a test to run
net: ethernet: mtk_eth_soc: use standard property for cci-control-port
tls: rx: only copy IV from the packet for TLS 1.2
tls: rx: use MAX_IV_SIZE for allocations
tls: rx: use async as an in-out argument
tls: rx: return the already-copied data on crypto error
tls: rx: treat process_rx_list() errors as transient
tls: rx: assume crypto always calls our callback
tls: rx: don't handle TLS 1.3 in the async crypto callback
tls: rx: move counting TlsDecryptErrors for sync
tls: rx: reuse leave_on_list label for psock
tls: rx: consistently use unlocked accessors for rx_list
dt-bindings: clock: Add R9A07G043 CPG Clock and Reset Definitions
dt-bindings: arm: renesas: Document Renesas RZ/G2UL SMARC EVK
drm/ttm: fix kerneldoc for ttm_lru_bulk_move
drm/ttm: fixup ttm_bo_add_move_fence v2
ASoC: cs35l41: Support external boost
ASoC: cs35l41: Document CS35l41 External Boost
ALSA: hda: cs35l41: Move external boost handling to lib for ASoC use
ALSA: hda: cs35l41: Handle all external boost setups the same way
ALSA: hda: cs35l41: Reorganize log for playback actions
ALSA: hda: cs35l41: Remove cs35l41_hda_reg_sequence struct
ALSA: hda: cs35l41: Move boost config to initialization code
ALSA: cs35l41: Enable Internal Boost in shared lib
ALSA: hda: cs35l41: Mute the device before shutdown
ALSA: hda: cs35l41: Put the device into safe mode for external boost
ALSA: hda: cs35l41: Add Boost type flag
ALSA: hda: cs35l41: Always configure the DAI
ALSA: hda: cs35l41: Fix I2S params comments
ALSA: cs35l41: Move cs35l41_gpio_config to shared lib
ALSA: cs35l41: Check hw_config before using it
ALSA: cs35l41: Unify hardware configuration
mm/slab_common: move dma-kmalloc caches creation into new_kmalloc_cache()
mm/slub: remove meaningless node check in ___slab_alloc()
mm/slub: remove duplicate flag in allocate_slab()
mm/slub: remove unused parameter in setup_object*()
xfs: Add XFS_SB_FEAT_INCOMPAT_NREXT64 to the list of supported flags
xfs: Enable bulkstat ioctl to support 64-bit per-inode extent counters
xfs: Decouple XFS_IBULK flags from XFS_IWALK flags
xfs: Conditionally upgrade existing inodes to use large extent counters
xfs: Directory's data fork extent counter can never overflow
rtw89: pci: correct return value handling of rtw89_write16_mdio_mask()
rtw89: configure security CAM for V1 chip
rtw89: add new H2C to configure security CAM via DCTL for V1 chip
rtw89: extend H2C of CMAC control info
optee: add FF-A capability OPTEE_FFA_SEC_CAP_ARG_OFFSET
optee: add OPTEE_SMC_CALL_WITH_RPC_ARG and OPTEE_SMC_CALL_WITH_REGD_ARG
optee: rename rpc_arg_count to rpc_param_count
ARM: dts: qcom: sdx65: Add support for TCSR Mutex
ARM: dts: qcom: sdx65: Enable ARM SMMU
ARM: dts: qcom: sdx65: Add support for SDHCI controller
ARM: dts: qcom: sdx65: Add reserved memory nodes
ARM: dts: qcom: do not use underscore in node name
ARM: dts: qcom: msm8974-samsung-klte: move gpio-keys out of soc
ARM: dts: qcom: msm8974-lge-nexus5: move gpio-keys out of soc
ARM: dts: qcom: sdx65-mtp: Add regulator nodes
ARM: dts: qcom: sdx65: Add rpmpd node
ARM: dts: qcom: sdx65-mtp: Add pmx65 pmic
ARM: dts: qcom: Add PMIC pmx65 dts
dt-bindings: qcom: qcom,geni-se: refer to dtschema for SPI
dt-bindings: soc: qcom,smd: convert to dtschema
arm64: dts: qcom: add RPM clock controller fallback compatible
arm64: dts: qcom: msm8994: remove SMD qcom,local-pid property
arm64: dts: qcom: msm8953: do not use underscore in node name
arm64: dts: qcom: sm7225-fairphone-fp4: Enable wifi
arm64: dts: qcom: sm6350: Add wifi node
arm64: dts: qcom: msm8994: Add mmc aliases
arm64: dts: qcom: msm8994: Add watchdog timer node
arm64: dts: qcom: msm8994: Fix BLSP[12]_DMA channels count
arm64: dts: qcom: msm8994: Add OCMEM node
arm64: dts: qcom: msm8994-kitakami: Update regulator configuration
arm64: dts: qcom: msm8994-kitakami: Disable a mistakengly enabled I2C host
arm64: dts: qcom: msm8992-libra: Fix up the framebuffer
arm64: dts: qcom: msm8994: Fix the cont_splash_mem address
arm64: dts: qcom: msm8992: Use the correct MMCC compatible
arm64: dts: qcom: msm8992: Use the correct GCC compatible
arm64: dts: qcom: msm8994: Add MMCC node
arm64: dts: qcom: msm8992-libra: Remove superfluous status = "okay"
arm64: dts: qcom: msm8992-libra: Temporarily restrict CPU count to 1
arm64: dts: qcom: msm8992-libra: Add CPU regulators
arm64: dts: qcom: msm8994: Fix sleep clock name
ARM: dts: qcom: sdx65-mtp: Add pmk8350b and pm8150b pmic
ARM: dts: qcom: sdx65: Add spmi node
arm64: dts: qcom: sc7280: Support gpu speedbin
ARM: dts: qcom: add syscon and cxo/pxo clock to gcc node for ipq8064
firmware: qcom_scm: Add compatible for MSM8976 SoC
dt-bindings: firmware: qcom-scm: Document msm8976 bindings
ARM: dts: qcom: Add support for ASUS ZenWatch 2
dt-bindings: arm: qcom: Document asus,sparrow device
arm64: dts: qcom: ipq8074: fix the sleep clock frequency
ARM: dts: qcom: msm8974: Drop flags for mdss irqs
arm64: dts: qcom: sm8250: Drop flags for mdss irqs
arm64: dts: qcom: sdm845: Drop flags for mdss irqs
arm64: dts: qcom: sdm660: Drop flags for mdss irqs
arm64: dts: qcom: sdm630: Drop flags for mdss irqs
arm64: dts: qcom: msm8996: Drop flags for mdss irqs
soc: qcom: smem: validate fields of shared structures
soc: qcom: smem: map only partitions used by local HOST
arm64: dts: qcom: sm8450-hdk: add pcie nodes
arm64: dts: qcom: sm8450-qrd: enable PCIe0 host
arm64: dts: qcom: sm8450-qrd: enable PCIe0 PHY device
arm64: dts: qcom: sm8450: add PCIe1 root device
arm64: dts: qcom: sm8450: add PCIe1 PHY node
arm64: dts: qcom: sm8450: add PCIe0 RC device
arm64: dts: qcom: sm8450: add PCIe0 PHY node
ARM: dts: qcom: sdx65: Add support for APCS block
ARM: dts: qcom: sdx65: Add support for A7 PLL clock
ARM: dts: qcom: pm8226: Add VADC node
arm64: dts: qcom: sc7280: Add lpasscore & lpassaudio clock controllers
dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7280
ARM: dts: qcom: ipq8064: User generic node name for DMA
ARM: dts: qcom: ipq4019: User generic node name for DMA
arm64: dts: qcom: msm8996: User generic node name for DMA
ixp4xx_eth: fix error check return value of platform_get_irq()
net: ethernet: ti: cpsw: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
fou: Remove XRFM from NET_FOU Kconfig
arm64: defconfig: Enable Qualcomm GPI DMA Driver
drm/i915/display/vrr: Reset VRR capable property on a long hpd
ASoC: ti: osk5912: Make it CCF clk API compatible
fbcon: use min() to make code cleaner
arm64: dts: qcom: msm8916-huawei-g7: Add sound card
arm64: dts: qcom: msm8916-huawei-g7: Clarify installation instructions
ARM: dts: qcom: apq8064: User generic node name for DMA
ARM: dts: qcom: mdm9615: User generic node name for DMA
arm64: dts: qcom: sm8250-edo: Add dual CS35L41 amps
arm64: dts: qcom: sc7280: Add reset entries for SDCC controllers
of/irq: Use interrupts-extended to find parent
drm/amd/display: 3.2.181
drm/amd/display: Select correct DTO source
drm/amdkfd: Asynchronously free events
drm/amd/display: expose skip_detection_link_training to debugfs
drm/amd/display: Add dtb clock to dc_clocks
drm/amd/display: Fix inconsistent timestamp type
drm/amd/display: add DCN30 support FEC init
drm/amd/display: Add odm seamless boot support
drm/amd/display: Always update DPPCLK_DTO when clock increase
drm/amd/display: Insert pulling smu busy status before sending another request
drm/amd/display: Power down hardware if timer not trigger
drm/amd/display: remove dtbclk_ss compensation for dcn316
drm/amd/display: ensure PSR force_static flag can always be set
drm/amd/display: Fix crash on setting VRR with no display connected
drm/amd/display: Disable FEC if DSC not supported for EDP
i40e: Add Ethernet Connection X722 for 10GbE SFP+ support
i40e: Add vsi.tx_restart to i40e ethtool stats
i40e: Add tx_stopped stat
ice: Add mpls+tso support
dt-bindings: power: renesas,rcar-sysc: correct typo in path
mlxsw: reg: Add new field to Management General Peripheral Information Register
mlxsw: core_env: Pass slot index during PMAOS register write call
mlxsw: reg: Extend MGPIR register with new slot fields
mlxsw: reg: Extend PMMP register with new slot number field
mlxsw: reg: Extend MCION register with new slot number field
mlxsw: reg: Extend MCIA register with new slot number field
mlxsw: reg: Extend MTBR register with new slot number field
mlxsw: reg: Extend MTMP register with new slot number field
i40e: Add support for MPLS + TSO
spi: spi-rspi: Remove setting {src,dst}_{addr,addr_width} based on DMA direction
spi: core: Only check bits_per_word validity when explicitly provided
spi: spi-stm32-qspi: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ASoC: fsl: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ASoC: fix invalid yaml
arm64: dts: qcom: sc7280-herobrine: Audio codec wants 1.8V, not 1.62V
arm64: dts: qcom: ipq6018: Fix qmp usb3 phy node
arm64: dts: qcom: sm8450: Fix qmp ufs phy node (use phy@ instead of lanes@)
arm64: dts: qcom: sc7280: Fix qmp phy node (use phy@ instead of lanes@)
arm64: dts: qcom: msm8996-xiaomi: Drop max-microamp and vddp-ref-clk properties from QMP PHY
arm64: dts: qcom: msm8916: Add BAM-DMUX for WWAN network interfaces
arm64: dts: qcom: add pm8450 support
arm64: dts: qcom: pmr735a: stop depending on thermal_zones label
arm64: dts: qcom: pm8350c: stop depending on thermal_zones label
arm64: dts: qcom: pmr735b: add temp sensor and thermal zone config
arm64: dts: qcom: pm8350b: add temp sensor and thermal zone config
arm64: dts: qcom: pm8350: add temp sensor and thermal zone config
arm64: dts: qcom: ipq6018: Add mdio bus description
arm64: dts: qcom: msm8998-oneplus-common: Add NFC
arm64: dts: qcom: sc7280: rename edp_out label to mdss_edp_out
arm64: dts: qcom: sa8155p-adp: Enable ethernet node
arm64: dts: qcom: sm8150: add ethernet node
arm64: dts: qcom: sm7225-fairphone-fp4: Enable UFS
arm64: dts: qcom: sm6350: Add UFS nodes
arm64: dts: qcom: sdm845: correct dynamic power coefficients
arm64: dts: qcom: sm8150: Add PDC as the interrupt parent for tlmm
arm64: dts: qcom: sm8450: add fastrpc nodes
arm64: dts: qcom: sm8450-hdk: Enable remoteproc instances
arm64: dts: qcom: msm8996: remove snps,dw-pcie compatibles
arm64: dts: qcom: sdm845: remove snps,dw-pcie compatibles
arm64: dts: qcom: apq8096-db820c: enable MSS node
arm64: dts: qcom: msm8996-xiaomi-*: Enable MSS and SLPI
arm64: dts: qcom: msm8996: Add MSS and SLPI
arm64: dts: qcom: msm8996: Unify smp2p naming
arm64: dts: qcom: msm8996: Revamp reserved memory
arm64: dts: qcom: sa8155p-adp: Add support for uSD card
arm64: dts: qcom: sm8150: Add support for SDC2
arm64: dts: qcom: sdm845-db845c: add wifi variant property
arm64: dts: qcom: align clocks in I2C/SPI with DT schema
arm64: dts: qcom: align dmas in I2C/SPI/UART with DT schema
arm64: dts: qcom: msm8916: rename WCNSS child name to bluetooth
arm64: dts: qcom: sc7280: Set the default dr_mode for usb2
arm64: dts: qcom: sc7280: Add WCN6750 WiFi node
arm64: dts: qcom: sm8350: drop duplicated ref_clk in UFS
arm64: dts: qcom: msm8996: correct UFS compatible
arm64: dts: qcom: msm8996: drop unsupported UFS vddp-ref-clk-max-microamp
arm64: dts: qcom: align SPI NOR node name with dtschema
arm64: dts: qcom: sdm845: shift6mq: Fix boolean properties with values
rtlwifi: rtl8192cu: Fix spelling mistake "writting" -> "writing"
rtlwifi: Fix spelling mistake "cacluated" -> "calculated"
wlcore: debugfs: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()
rtw88: 8821ce: Disable PCIe ASPM L1 for 8821CE using chip ID
rtw88: 8821ce: add support for device ID 0xb821
rtw88: 8821c: fix debugfs rssi value
rtw88: do PHY calibration while starting AP
rtw88: 8821c: Enable TX report for management frames
rtw88: Add update beacon flow for AP mode
rtw88: fix incorrect frequency reported
rtw88: add ieee80211:sta_rc_update ops
rtw89: rtw89_ser: add const to struct state_ent and event_ent
rtw89: 8852c: add 8852c specific BT-coexistence initial function
rtw89: Skip useless dig gain and igi related settings for 8852C
rtw89: 8852c: disable firmware watchdog if CPU disabled
rtw89: reset BA CAM
rtw89: change station scheduler setting for hardware TX mode
rtw89: ser: configure top ERR IMR for firmware to recover
rtw89: ser: configure C-MAC interrupt mask
rtw89: ser: configure D-MAC interrupt mask
rtw89: ser: fix unannotated fall-through
page_pool: Add recycle stats to page_pool_put_page_bulk
ath9k: Remove unnecessary print function dev_err()
wcn36xx: clean up some inconsistent indenting
ath11k: Fix spelling mistake "reseting" -> "resetting"
ath9k: fix ath_get_rate_txpower() to respect the rate list end tag
net: remove noblock parameter from recvmsg() entities
drm/ttm: stop passing NULL fence in ttm_bo_move_sync_cleanup
net: usb: qmi_wwan: add Telit 0x1057 composition
ALSA: jack: Access input_dev under mutex
sfc: Remove global definition of efx_reset_type_names
sfc: Remove duplicate definition of efx_xmit_done
sfc: efx_default_channel_type APIs can be static
drm/i915/dg2: Add support for DG2 clear color compression
drm/fourcc: Introduce format modifier for DG2 clear color
drm/i915/dg2: Add support for DG2 render and media compression
drm/fourcc: Introduce format modifiers for DG2 render and media compression
ALSA: hda/tegra: Enable Jack poll for tegra
ALSA: hda: Jack detection poll in suspend state
net: dsa: mt7530: mark as non-legacy
net: dsa: mt7530: move autoneg handling to PCS validation
net: dsa: mt7530: partially convert to phylink_pcs
net: dsa: mt7530: switch to use phylink_get_linkmodes()
net: dsa: mt7530: only indicate linkmodes that can be supported
net: dsa: mt7530: drop use of phylink_helper_basex_speed()
net: dsa: mt7530: remove interface checks
net: dsa: mt7530: populate supported_interfaces and mac_capabilities
net: dsa: mt7530: 1G can also support 1000BASE-X link mode
selftests: forwarding: new test, verify host mdb entries
net: bridge: add support for host l2 mdb entries
sfc: Fix spelling mistake "writting" -> "writing"
drm: Use drm_mode_copy()
drm: Use drm_mode_init() for on-stack modes
drm/i915/bios: Validate the panel_name table
drm/i915/bios: Trust the LFP data pointers
drm/i915/bios: Validate LFP data table pointers
drm/i915/bios: Use the copy of the LFP data table always
drm/i915/bios: Make copies of VBT data blocks
drm/i915/bios: Use the cached BDB version
net/cadence: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
sfc: ef10: Fix assigning negative value to unsigned variable
net: bridge: offload BR_HAIRPIN_MODE, BR_ISOLATED, BR_MULTICAST_TO_UNICAST
net: lan966x: Update FDMA to change MTU.
net: lan966x: Add FDMA functionality
net: lan966x: Expose functions that are needed by FDMA
net: lan966x: Add registers that are used for FDMA.
net: calxedaxgmac: Fix typo (doubled "the")
net: ethernet: ti: am65-cpsw: Fix build error without PHYLINK
net: stmmac: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
ARM: dts: qcom: pm8226: add node for RTC
dt-bindings: qcom,smd-rpm: update maintainers (drop Kathiravan)
ARM: dts: qcom: msm8660: disable GSBI8
ARM: dts: qcom: ipq4019: align clocks in I2C with DT schema
ARM: dts: qcom: ipq4019: align dmas in SPI/UART with DT schema
dt-bindings: qcom: qcom,gsbi: convert to dtschema
dt-bindings: soc: qcom,wcnss: convert to dtschema
ARM: dts: qcom: rename WCNSS child name to bluetooth
dt-bindings: soc: qcom,smsm: convert to dtschema
ARM: dts: qcom: align SPI NOR node name with dtschema
arm64: dts: qcom: sm7225-fairphone-fp4: Add AW8695 haptics
arm64: dts: qcom: sm6350: Add I2C busses
arm64: dts: qcom: sm6350: Fix naming of uart9
arm64: dts: qcom: msm8994-huawei-angler: Add sdhc1 definition
scsi: megaraid_sas: Remove unnecessary memset
soc: qcom: llcc: Add MODULE_DEVICE_TABLE()
hv_netvsc: Add support for XDP_REDIRECT
net: marvell: prestera: Use dscp_t in struct prestera_kern_fib_cache
mlxsw: Use dscp_t in struct mlxsw_sp_fib4_entry
netdevsim: Use dscp_t in struct nsim_fib4_rt
ipv4: Use dscp_t in struct fib_entry_notifier_info
ipv4: Use dscp_t in struct fib_rt_info
libbpf: Usdt aarch64 arg parsing support
dt-bindings: display: mediatek: dpi: Add compatible for MediaTek MT8186
dt-bindings: display: mediatek: add MT8186 SoC binding
dt-bindings: display: mediatek: change to use enum for mutex
arm64: dts: qcom: sc7180-trogdor: Simplify SAR sensor enabling
arm64: dts: qcom: sc7280-herobrine: Drop outputs on fpmcu pins
xfs: use a separate frextents counter for rt extent reservations
xfs: recalculate free rt extents after log recovery
xfs: pass explicit mount pointer to rtalloc query functions
xfs: Use generic_file_open()
arm64: dts: qcom: sc7280: Delete herobrine-r0
arm64: dts: qcom: sc7280-herobrine: Fix PCIe regulator glitch at bootup
arm64: dts: qcom: sc7280: Add CRD rev5
arm64: dts: qcom: sc7280: herobrine: disable some regulators by default
arm64: dts: qcom: sc7280: Add 'piglin' to the crd-r3 compatible strings
arm64: dts: qcom: sc7280: Rename crd to crd-r3
arm64: dts: qcom: switch panel compatible to "edp-panel" for limozeen
arm64: dts: qcom: sc7280: Add WPSS remoteproc node
arm64: dts: qcom: sc7280: Add device tree for herobrine villager
arm64: dts: qcom: sc7280: Add SAR sensors for herobrine
arm64: dts: qcom: sc7280: Fix sar1_irq_odl node name
perf test: Shell - Limit to only run executable scripts in tests
perf scripting python: Expose symbol offset and source information
perf jitdump: Add riscv64 support
bpf: Remove redundant assignment to meta.seq in __task_seq_show()
spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout
ASoC: cs35l45: Make exports namespaced
ASoC: tegra186_asrc: mark runtime-pm functions as __maybe_unused
ASoC: amd: yc: add new YC platform varaint support
ASoC: uda1380: use simple i2c probe function
ASoC: ts3a227e: use simple i2c probe function
ASoC: tlv320*: use simple i2c probe function
ASoC: tda7419: use simple i2c probe function
ASoC: tas*: use simple i2c probe function
ASoC: sta*: use simple i2c probe function
ASoC: pcm*: use simple i2c probe function
ASoC: nau8*: use simple i2c probe function
ASoC: ml26124: use simple i2c probe function
ASoC: max9*: use simple i2c probe function
ASoC: lm4857: use simple i2c probe function
ASoC: es83*: use simple i2c probe function
ASoC: cx2072x: use simple i2c probe function
ASoC: ak4*: use simple i2c probe function
ASoC: amd: Add support for enabling DMIC on acp6x via _DSD
ASoC: amd: Add driver data to acp6x machine driver
ASoC: SOF: ipc: Move the ipc_set_get_comp_data() local to ipc3-control
ASoC: SOF: sof-audio: Use the widget_kcontrol_setup ops for kcontrol set up
ASoC: SOF: Add widget_kcontrol_setup control ops for IPC3
ASoC: SOF: ipc: Switch over to use the rx_msg ops
ASoC: SOF: ipc: Switch over to use the tx_msg and set_get_data ops
ASoC: SOF: ipc: Use the get_reply ops in snd_sof_ipc_get_reply()
ASoC: SOF: ipc: Add check for mandatory IPC message handling ops
ASoC: SOF: ipc: Separate the ops checks by functions/topics
ASoC: SOF: ipc3: Implement rx_msg IPC ops
ASoC: SOF: ipc3: Implement the get_reply IPC ops
ASoC: SOF: ipc3: Implement the set_get_data IPC ops
ASoC: SOF: ipc3: Use sof_ipc3_tx_msg() internally for message sending
ASoC: SOF: ipc3: Implement the tx_msg IPC ops
ASoC: SOF: Add high level IPC IO callback definitions to ipc_ops
ASoC: SOF: Add helper function to prepare and send an IPC message
drm/i915/dg2: Do not explode on phy calibration error
drm/radeon: remove r600_blit_shaders.[c|h]
drm/amd/display: Disallow entering PSR when panel is disconnected
drm/amd/display: Disabling Z10 on DCN31
drm/amd/display: do not wait for mpc idle if tg is disabled
drm/amd/display: undo clearing of z10 related function pointers
drm/amdgpu: add umc query error status function
drm/amd/display: fix 64 bit divide in freesync code
drm/amdgpu: Fix incorrect enum type
drm/radeon: change cayman_default_state table from global to static
drm/amd/amdgpu: Update debugfs GCA data
drm/amd/amdgpu: Fix asm/hypervisor.h build error.
drm/amdkfd: Handle drain retry fault race with XNACK mode change
drm/amdgpu: Use flexible array member
drm: mali-dp: potential dereference of null pointer
drm/arm/malidp: Stop using iommu_present()
drm/komeda: return early if drm_universal_plane_init() fails.
drm/komeda: Fix an undefined behavior bug in komeda_plane_add()
selftests/bpf: Drop duplicate max/min definitions
HID: amd_sfh: Remove name from maintainers list
drm/ingenic: Add dw-hdmi driver specialization for jz4780
drm/ingenic: Implement proper .atomic_get_input_bus_fmts
drm/bridge: display-connector: add ddc-en gpio support
riscv, bpf: Implement more atomic operations for RV64
HID: uclogic: Add support for Huion touch ring reports
HID: uclogic: Allow three frame parameter sets
HID: uclogic: Support custom device suffix for frames
HID: uclogic: Add support for touch ring reports
mac80211: prepare sta handling for MLO support
drm/ttm: fix logic inversion in ttm_eu_reserve_buffers
mac80211: minstrel_ht: fix where rate stats are stored (fixes debugfs output)
drm/i915: Swap ret and status returned from skl_pcode_request
drm/i915: Fix skl_pcode_try_request function
soc: ti: pruss: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
soc: ti: replace usage of found with dedicated list iterator variable
soc: ti: wkup_m3_ipc: fix platform_get_irq.cocci warning
drm: add a check to verify the size alignment
nl80211: show SSID for P2P_GO interfaces
mac80211: introduce BSS color collision detection
mac80211: Improve confusing comment around tx_info clearing
mac80211: protect ieee80211_assign_beacon with next_beacon check
ARM: dts: Drop custom clkctrl compatible and update omap5 l4per
ARM: dts: Add clock-output-names for omap5
ARM: dts: Drop custom clkctrl compatible and update omap4 l4per
ARM: dts: Add clock-output-names for omap4
ARM: dts: Use clock-output-names for am4
ARM: dts: Use clock-output-names for dra7
ARM: dts: Use clock-output-names for am3
ARM: dts: Add clksel node for am3 clkout
ARM: dts: Add clksel node for am3 gfx
ARM: dts: Add clksel node for am3 ehrpwm
dt-bindings: clock: ti: Add clock-output-names for TI composite clocks
dt-bindings: clock: ti: Add clock-output-names for clockctrl
dt-bindings: omap: Add clock-output-names and #clock-cells
arm64: dts: meson: alpa sort the board Makefile
net: ethernet: ti: cpsw: drop CPSW_HEADROOM define
selftests/mptcp: add diag listen tests
mptcp: listen diag dump support
mptcp: remove locking in mptcp_diag_fill_info
mptcp: diag: switch to context structure
mptcp: add pm_nl_pernet helpers
mptcp: reset the packet scheduler on PRIO change
mptcp: reset the packet scheduler on incoming MP_PRIO
mptcp: optimize release_cb for the common case
selftests: netfilter: add fib expression forward test case
netfilter: nft_fib: reverse path filter for policy-based routing on iif
arm64: dts: renesas: spider: Add Ethernet sub-board
arm64: dts: renesas: spider-cpu: Add I2C4 and EEPROMs
arm64: dts: renesas: r8a779f0: Add I2C nodes
bnx2x: Fix spelling mistake "regiser" -> "register"
net: ethernet: mtk_eth_soc/wed: fix sparse endian warnings
net: ethernet: mtk_eth_soc: fix return value check in mtk_wed_add_hw()
net: icmp: add skb drop reasons to icmp protocol
net: icmp: introduce __ping_queue_rcv_skb() to report drop reasons
net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT
net: sock: introduce sock_queue_rcv_skb_reason()
mtd: rawnand: omap_elm: Add compatible for AM64 ELM
dt-bindings: mtd: ti,elm: Add support for AM64 ELM
dt-bindings: mtd: ti,elm: Convert to yaml
ARM: dts: imx: align SPI NOR node name with dtschema
ARM: dts: ci4x10: Adapt to changes in imx6qdl.dtsi regarding fec clocks
xfs: Introduce per-inode 64-bit extent counters
xfs: Replace numbered inode recovery error messages with descriptive ones
xfs: Introduce macros to represent new maximum extent counts for data/attr forks
xfs: Use uint64_t to count maximum blocks that can be used by BMBT
xfs: Introduce XFS_DIFLAG2_NREXT64 and associated helpers
xfs: Introduce XFS_FSOP_GEOM_FLAGS_NREXT64
xfs: Introduce XFS_SB_FEAT_INCOMPAT_NREXT64 and associated per-fs feature bit
xfs: Promote xfs_extnum_t and xfs_aextnum_t to 64 and 32-bits respectively
xfs: Use basic types to define xfs_log_dinode's di_nextents and di_anextents
xfs: Introduce xfs_dfork_nextents() helper
xfs: Use xfs_extnum_t instead of basic data types
xfs: Introduce xfs_iext_max_nextents() helper
xfs: Define max extent length based on on-disk format definition
xfs: Move extent count limits to xfs_format.h
tools/runqslower: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
bpftool: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
selftests/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
samples/bpf: Use libbpf 1.0 API mode instead of RLIMIT_MEMLOCK
libbpf: Fix a bug with checking bpf_probe_read_kernel() support in old kernels
selftests/bpf: Improve by-name subtest selection logic in prog_tests
xfs: Add XFS messages to printk index
xfs: Simplify XFS logging methods.
arm64: dts: freescale: add initial support for verdin imx8m plus
arm64: dts: imx8mp: add uart2 dma
libbpf: Add ARC support to bpf_tracing.h
arm64: dts: freescale: align SPI NOR node name with dtschema
arm64: dts: lx2160a: Update can node property
arm64: dts: ls1028a: default to OTG mode for USB
arm64: dts: ls1028a: sl28: use ocelot-8021q tagging by default
arm64: dts: imx8mm-verdin: add sd1 sleep pinctrl
arm64: dts: imx8mm-verdin: note about disabled sd1 pull-ups
arm64: dts: imx8mm-verdin: capitalisation of verdin comments
arm64: dts: imx8mm-verdin: re-order pinctrl groups
arm64: dts: imx8mm-verdin: update iomux configuration
arm64: dts: imx8mm-verdin: comment about i2c level shifter
arm64: dts: imx8mm-verdin: only dashes in node names
arm64: dts: imx8mm-verdin: alphabetically re-order nodes
arm64: dts: imx8mm-verdin: multi-line comment style
arm64: dts: imx8mm-verdin: update regulator names
arm64: dts: imx8mp: add ddr controller node to support EDAC on imx8mp
arm64: dts: imx8mp: Add cpu-freq support
arm64: dts: imx8mp: Add missing speed grade phandle
ARM: dts: imx6qdl-tx6: Drop some duplicated properties
ARM: dts: rockchip: rename pcfg_pull_default node name on rk3036
arm64: dts: allwinner: a64: olinuxino: Enable audio
arm64: dts: rockchip: Enable dmc and dfi nodes on gru
arm64: dts: rockchip: Add dfi and dmc nodes to rk3399
arm64: dts: rockchip: add clocks property to cru nodes rk3399
arm64: dts: rockchip: use generic node name for pmucru on rk3399
arm64: dts: rockchip: Add SATA support to BPI-R2-Pro
arm64: dts: rockchip: Add USB nodes for BPI-R2-Pro
arm64: dts: rockchip: add usb3 support to rk3568-evb1-v10
arm64: dts: rockchip: enable dwc3 on quartz64-a
arm64: dts: rockchip: add rk356x dwc3 usb3 nodes
soc: rockchip: set dwc3 clock for rk3566
dt-bindings: soc: rockchip: add rk3566-pipe-grf compatible
soc: rockchip: pm_domains: Fix typo in comment
dt-bindings: soc: rockchip: add naneng combo phy register compatible
arm64: dts: rockchip: add basic dts for the radxa rock3 model a
dt-bindings: arm: rockchip: add radxa rock3 model a
arm64: dts: rockchip: fix Makefile sorting for BananaPi R2 Pro
arm64: dts: rockchip: correct interrupt flags on rk3399 boards
tls: rx: jump out for cases which need to leave skb on list
tls: rx: clear ctx->recv_pkt earlier
tls: rx: inline consuming the skb at the end of the loop
tls: rx: pull most of zc check out of the loop
tls: rx: don't track the async count
tls: rx: don't handle async in tls_sw_advance_skb()
tls: rx: factor out writing ContentType to cmsg
tls: rx: simplify async wait
tls: rx: wrap decryption arguments in a structure
tls: rx: don't report text length from the bowels of decrypt
tls: rx: drop unnecessary arguments from tls_setup_from_iter()
ARM: dts: s5pv210: align DMA channels with dtschema
ARM: dts: s5pv210: Adjust DMA node names to match spec
ARM: dts: s5pv210: Adjust memory reg entries to match spec
ARM: dts: s5pv210: Correct interrupt name for bluetooth in Aries
ARM: dts: s5pv210: Remove spi-cs-high on panel in Aries
drm/i915/uncore: Warn only if unclaimed access remains flagged
netfilter: bitwise: improve error goto labels
netfilter: bitwise: replace hard-coded size with `sizeof` expression
net/mlx5: Remove not-implemented IPsec capabilities
net/mlx5: Remove ipsec_ops function table
net/mlx5: Reduce kconfig complexity while building crypto support
net/mlx5: Move IPsec file to relevant directory
net/mlx5: Remove not-needed IPsec config
net/mlx5: Align flow steering allocation namespace to common style
net/mlx5: Unify device IPsec capabilities check
net/mlx5: Remove useless IPsec device checks
net/mlx5: Remove ipsec vs. ipsec offload file separation
RDMA/core: Delete IPsec flow action logic from the core
RDMA/mlx5: Drop crypto flow steering API
RDMA/mlx5: Delete never supported IPsec flow action
net/mlx5: Remove FPGA ipsec specific statistics
net/mlx5: Remove XFRM no_trailer flag
net/mlx5: Remove not-used IDA field from IPsec struct
net/mlx5: Delete metadata handling logic
net/mlx5_fpga: Drop INNOVA IPsec support
net: mdio: mscc-miim: add local dev variable to cleanup probe function
ARM: dts: imx7s: fix iomuxc_lpsr node name
arm64: dts: qcom: sa8155: Enable PCIe nodes
arm64: dts: qcom: sm8150: Add PCIe nodes
arm64: dts: qcom: sm8150: Add ufs power-domain entries
arm64: dts: qcom: sm8150: Add pdc interrupt controller node
bpf: Fix excessive memory allocation in stack_map_alloc()
dt-bindings: arm: qcom: Document sa8540p, sc8180x and sc8280xp
sfc: use hardware tx timestamps for more than PTP
drm/amdgpu: expand cg_flags from u32 to u64
dt-bindings: trivial-devices: Document CPLD on Menlo boards
dt-bindings: trivial-devices: Document CPLD on DH electronics boards
net: phy: micrel: ksz9031/ksz9131: add cabletest support
selftests/bpf: Fix return value checks in perf_event_stackmap test
selftests/bpf: Add CO-RE relos into linked_funcs selftests
libbpf: Use weak hidden modifier for USDT BPF-side API functions
libbpf: Don't error out on CO-RE relos for overriden weak subprogs
samples, bpf: Move routes monitor in xdp_router_ipv4 in a dedicated thread
drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL
dt-bindings: soc: ti: wkup_m3_ipc: convert bindings to json-schema
drm/i915/display: Fix warnings about PSR lock not held
arm64: dts: synaptics: remove unused DTSI for AS370
libbpf: Allow WEAK and GLOBAL bindings during BTF fixup
libbpf: Use strlcpy() in path resolution fallback logic
ARM: ixp4xx: enable multiplatform support
ARM: rework endianess selection
ARM: iop32x: enable multiplatform support
ARM: s3c: enable s3c24xx multiplatform support
dt-bindings: memory: renesas,rpc-if: Document R-Car H3/M3/E3 support
ASoC: update to support either TAS2764 or TAS2780
ASoC: rename tas2764 to tas27xx
ASoC: mediatek: mt8195: Make sure of_device_id table are NULL terminated
dt-bindings: thermal: tsens: Add SM6350 compatible
dt-bindings: qcom,pdc: Add SM6350 compatible
libbpf: Add s390-specific USDT arg spec parsing logic
arm64: dts: imx8mp: add GPU nodes
arm64: dts: imx8mp: add GPC node with GPU power domains
arm64: defconfig: Enable Qualcomm PCIe Gen2 PHY
net/sched: flower: Avoid overwriting error messages
net/sched: matchall: Avoid overwriting error messages
net/sched: cls_api: Add extack message for unsupported action offload
net/sched: act_vlan: Add extack message for offload failure
net/sched: act_tunnel_key: Add extack message for offload failure
net/sched: act_skbedit: Add extack messages for offload failure
net/sched: act_police: Add extack messages for offload failure
net/sched: act_pedit: Add extack message for offload failure
net/sched: act_mpls: Add extack messages for offload failure
net/sched: act_mirred: Add extack message for offload failure
net/sched: act_gact: Add extack messages for offload failure
net/sched: act_api: Add extack to offload_act_setup() callback
net/sched: flower: Take verbose flag into account when logging error messages
net/sched: matchall: Take verbose flag into account when logging error messages
netfilter: nf_log_syslog: Consolidate entry checks
netfilter: nf_log_syslog: Don't ignore unknown protocols
netfilter: nf_log_syslog: Merge MAC header dumpers
soc: imx: gpcv2: add support for i.MX8MP power domains
soc: imx: gpcv2: add PGC control register indirection
arm64: dts: imx8mn-evk: add QSPI flash
drm/vc4: kms: Improve logging
drm/vc4: kms: Warn if we have an incompatible muxing setup
drm/vc4: kms: Store channel in local variable
drm/vc4: txp: Force alpha to be 0xff if it's disabled
drm/vc4: txp: Don't set TXP_VSTART_AT_EOF
drm/vc4: hvs: Reset muxes at probe time
net: mdio: aspeed: Add c45 support
net: mdio: aspeed: Introduce read write function for c22 and c45
net: mdio: aspeed: move reg accessing part into separate functions
ASoC: mediatek: mt8192: support rt1015p_rt5682s
ASoC: mediatek: mt8192: refactor for I2S8/I2S9 DAI links of headset
ASoC: mediatek: mt8192: refactor for I2S3 DAI link of speaker
ASoC: dt-bindings: mt8192-mt6359: add new compatible and new properties
net: atm: remove the ambassador driver
drm/i915: fix i915_gem_object_wait_moving_fence
drm/amdgpu: add drm buddy support to amdgpu
bnxt: XDP multibuffer enablement
bnxt: support transmit and free of aggregation buffers
bnxt: adding bnxt_xdp_build_skb to build skb from multibuffer xdp_buff
bnxt: add page_pool support for aggregation ring when using xdp
bnxt: change receive ring space parameters
bnxt: set xdp_buff pfmemalloc flag if needed
bnxt: adding bnxt_rx_agg_pages_xdp for aggregated xdp
bnxt: rename bnxt_rx_pages to bnxt_rx_agg_pages_skb
bnxt: refactor bnxt_rx_pages operate on skb_shared_info
bnxt: add flag to denote that an xdp program is currently attached
bnxt: refactor bnxt_rx_xdp to separate xdp_init_buff/xdp_prepare_buff
tls: hw: rx: use return value of tls_device_decrypted() to carry status
tls: rx: refactor decrypt_skb_update()
tls: rx: don't issue wake ups when data is decrypted
tls: rx: replace 'back' with 'offset'
tls: rx: use a define for tag length
tls: rx: init decrypted status in tls_read_size()
tls: rx: don't store the decryption status in socket context
tls: rx: don't store the record type in socket context
tls: rx: drop pointless else after goto
tls: rx: jump to a more appropriate label
arm64: dts: imx8mq-librem5-r4: add the correct panel
arm64: dts: imx8mq-librem5: add a RO firmware partition
arm64: dts: imx8mq-librem5: higher boost regulation current
arm64: dts: imx8mq-librem5: remove description of CHG_STATUS_B
arm64: dts: imx8mq-librem5: make the volume buttons a wakeup source
netfilter: cttimeout: inc/dec module refcount per object, not per use refcount
netfilter: conntrack: split inner loop of list dumping to own function
netfilter: ecache: move to separate structure
drm/i915: fix broken build
ARM: dts: meson: align SPI NOR node name with dtschema
arm64: dts: meson: align SPI NOR node name with dtschema
net: mpls: fix memdup.cocci warning
hv_netvsc: Print value of invalid ID in netvsc_send_{completion,tx_complete}()
qed: remove an unneed NULL check on list iterator
sfc: Stop using iommu_present()
net: ethernet: set default assignment identifier to NET_NAME_ENUM
libbpf: Make BPF-side of USDT support work on big-endian machines
libbpf: Minor style improvements in USDT code
tcp: Add tracepoint for tcp_set_ca_state
net-core: rx_otherhost_dropped to core_stats
net: extract a few internals from netdevice.h
net: unexport a handful of dev_* functions
net: hyperv: remove use of bpf_op_t
arm64: defconfig: Enable SM8250 video clock controller
arm64: defconfig: Enable PM8916 watchdog driver
arm64: defconfig: enable ath11k driver
arm64: defconfig: Enable some Qualcomm drivers
arm64: defconfig: reenable SM_DISPCC_8250
arm64: defconfig: enable wcd9335 codec as module
arm64: defconfig: enable Qualcomm RX and TX macro for SM8250 audio
ARM: qcom_defconfig: enable debug fs support
ARM: qcom_defconfig: enable options for Qualcomm random number generator
soc: qcom: pdr: replace usage of found with dedicated list iterator variable
soc: qcom: rpmhpd: Add SDX65 power domains
dt-bindings: power: Add rpm power domain bindings for SDX65
soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc
soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc
soc: qcom: socinfo: Add another ID for SM8450
soc: qcom: socinfo: add SC7280 entry to soc_id array
dt-bindings: power: renesas,rcar-sysc: drop useless consumer example
libbpf: Fix use #ifdef instead of #if to avoid compiler warning
drm/amd/amdgpu: Only reserve vram for firmware with vega9 MS_HYPERV host.
drm/amdkfd: Fix NULL pointer dereference
drm/amd/display: cleanup extern usage in function definition
drm/amdgpu: Enable gfxoff quirk on MacBook Pro
drm/amdgpu: Ensure HDA function is suspended before ASIC reset
drm/amdgpu: fix VCN 3.1.2 firmware name
drm/amd/display: don't ignore alpha property on pre-multiplied mode
drm/amdkfd: Improve concurrency of event handling
ARM: dts: socfpga: align interrupt controller node name with dtschema
ARM: dts: ox820: align interrupt controller node name with dtschema
ARM: dts: nspire: use lower case hex addresses in node unit addresses
dt-bindings: align SPI NOR node name with dtschema
arm64: dts: broadcom: align SPI NOR node name with dtschema
ARM: dts: broadcom: align SPI NOR node name with dtschema
libbpf: Potential NULL dereference in usdt_manager_attach_usdt()
selftests/bpf: Uprobe tests should verify param/return values
libbpf: Improve string parsing for uprobe auto-attach
libbpf: Improve library identification for uprobe binary path resolution
dt-bindings: reset: Drop the hisilicon,hi6220-reset binding
dt-bindings: i2c: convert i2c-mt65xx to json-schema
dt-bindings: vendor-prefixes: add Enclustra
dt-bindings: qcom: qcom,gsbi: convert to dtschema
dt-bindings: i2c: qcom,i2c-qup: convert to dtschema
dt-bindings: serial: qcom,msm-uartdm: convert to dtschema
spi: dt-bindings: qcom,spi-qup: convert to dtschema
dt-bindings: qcom: update maintainers (drop Akash and Mukesh)
regulator: uniphier: Use unevaluatedProperties
regulator: uniphier: Clean up clocks, resets, and their names using compatible string
ASoC: SOF: mediatek: mt8195 add shutdown callback
ASoC: SOF: OF: Add shutdown callback for SOF OF device
ice: switch: convert packet template match code to rodata
ice: switch: use convenience macros to declare dummy pkt templates
ice: switch: use a struct to pass packet template params
ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet()
ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h, m}_u
fs: dlm: cast resource pointer to uintptr_t
fbcon: Maintain a private array of fb_info
fbcon: untangle fbcon_exit
fbcon: Move more code into fbcon_release
fbcon: Move console_lock for register/unlink/unregister
fbcon: Consistently protect deferred_takeover with console_lock()
fbcon: use lock_fb_info in fbcon_open/release
fbcon: move more common code into fb_open()
fbcon: Ditch error handling for con2fb_release_oldinfo
fbcon: Extract fbcon_open/release helpers
fb: Delete fb_info->queue
fbcon: Replace FBCON_FLAGS_INIT with a boolean
fbcon: Use delayed work for cursor
fbdev/sysfs: Fix locking
fbcon: delete delayed loading code
fbcon: Introduce wrapper for console->fb_info lookup
fbcon: Move fbcon_bmove(_rec) functions
fbcon: delete a few unneeded forward decl
drm/vc4: Use newer fence API properly to fix build errors
drm/ssd130x: Add support for SINO WEALTH SH1106
drm/ssd130x: Support page addressing mode
dt-bindings: display: ssd1307fb: Add entry for SINO WEALTH SH1106
dt-bindings: vendor-prefixes: Add prefix for SINO WEALTH Eletronics Ltd.
drm/i915/rps: Centralize computation of freq caps
futex: add missing rtmutex.h include
ima: remove the IMA_TEMPLATE Kconfig option
ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM
ARM: dts: stm32: Add alternate pinmux for mco2 pins
ARM: dts: stm32: Add alternate pinmux for ethernet0 pins
seqlock: drop seqcount_ww_mutex_t
dma-buf: drop seq count based update
drm/ttm: remove bo->moving
drm/i915: drop bo->moving dependency
dma-buf: wait for map to complete for static attachments
dma-buf: add DMA_RESV_USAGE_BOOKKEEP v3
RDMA: use DMA_RESV_USAGE_KERNEL
drm/radeon: use DMA_RESV_USAGE_KERNEL
drm/amdgpu: use DMA_RESV_USAGE_KERNEL
dma-buf: add DMA_RESV_USAGE_KERNEL v3
dma-buf & drm/amdgpu: remove dma_resv workaround
dma-buf: specify usage while adding fences to dma_resv obj v7
dma-buf: add enum dma_resv_usage v4
mm/slab.c: fix comments
drm/sti: fix typos in comments
drm/i915/selftests: handle more rounding
drm: sti: fix spelling mistake: rejec -> rejection
drm: sti: don't use kernel-doc markers
stm: ltdc: fix two incorrect NULL checks on list iterator
ARM: s3c24xx: convert to sparse-irq
ARM: s3c24xx: remove support for ISA drivers on BAST PC/104
prestera: acl: add action hw_stats support
ipv6: fix locking issues with loops over idev->addr_list
scsi: vmw_pvscsi: No need to clear memory after a dma_alloc_coherent() call
scsi: ufs: ufshcd-pltfrm: Simplify pdev->dev usage
scsi: target: Allow changing dbroot if there are no registered devices
ASoC: wm8731: use simple i2c probe function
ASoC: sgtl5000: use simple i2c probe function
ASoC: rt1016: enable building
ASoC: pcm3060: use simple i2c probe function
ASoC: SOF: topology: Avoid open coded arithmetic in memory allocation
ASoC: rt*: use simple i2c probe function
ASoC: tscs*: use simple i2c probe function
ASoC: wm*: use simple i2c probe function
ASoC: lm49xxx: use simple i2c probe function
ASoC: mt6660: use simple i2c probe function
ASoC: Intel: boards: Use temporary variable for struct device
drm/i915/uncore: Warn on previous unclaimed accesses
ARM: dts: suniv: licheepi-nano: add SPI flash
ARM: dts: suniv: F1C100: add SPI support
dt-bindings: spi: sunxi: document F1C100 controllers
ARM: dts: suniv: licheepi-nano: add microSD card
ARM: dts: suniv: F1C100: add MMC controllers
ARM: dts: suniv: F1C100: fix timer node
ARM: dts: suniv: F1C100: fix CPU node
ARM: dts: suniv: F1C100: add clock and reset macros
dt-bindings: arm: sunxi: document LicheePi Nano name
ARM: dts: suniv: F1C100: fix watchdog compatible
dt-bindings: watchdog: sunxi: clarify clock support
dt-bindings: watchdog: sunxi: fix F1C100s compatible
bnx2x: Fix undefined behavior due to shift overflowing the constant
tcp: add accessors to read/set tp->snd_cwnd
dlm: replace usage of found with dedicated list iterator variable
dlm: remove usage of list iterator for list_add() after the loop body
dlm: fix pending remove if msg allocation fails
dlm: fix wake_up() calls for pending remove
dlm: check required context while close
dlm: cleanup lock handling in dlm_master_lookup
dlm: remove found label in dlm_master_lookup
dlm: remove __user conversion warnings
dlm: move conversion to compile time
dlm: use __le types for dlm messages
dlm: use __le types for rcom messages
dlm: use __le types for dlm header
dlm: use __le types for options header
dlm: add __CHECKER__ for false positives
dlm: move global to static inits
dlm: remove unnecessary INIT_LIST_HEAD()
dlm: improve plock logging if interrupted
dlm: rearrange async condition return
dlm: cleanup plock_op vs plock_xop
dlm: replace sanity checks with WARN_ON
dlm: fix plock invalid read
dlm: fix missing check in validate_lock_args
dlm: uninitialized variable on error in dlm_listen_for_all()
drm/i915: Require INTEL_GTT to depend on X86
drm/i915/gt: Split intel-gtt functions by arch
selftests/bpf: Test for writes to map key from BPF helpers
selftests/bpf: Test passing rdonly mem to global func
bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access
bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access
bpf: Do write access check for kfunc and global func
selftests/bpf: Use bpf_num_possible_cpus() in per-cpu map allocations
libbpf: Fix spelling mistake "libaries" -> "libraries"
selftests/bpf: Fix issues in parse_num_list()
net: netfilter: Reports ct direction in CT lookup helpers for XDP and TC-BPF
drm/i915/adlp: Fix register corruption after DDI clock enabling
dt-bindings: net: smsc,lan91c111 convert to schema
drm/i915: Split i915_run_as_guest into x86 and non-x86
memory: emif: remove unneeded ENOMEM error messages
drm/i915/display/psr: Use continuos full frame to handle frontbuffer invalidations
drm/i915/display/psr: Lock and unlock PSR around pipe updates
drm/i915/display/psr: Set partial frame enable when forcing full frame fetch
dt-bindings: soc: samsung: usi: refer to dtschema for SPI
dma-buf/drivers: make reserving a shared slot mandatory v4
spi: spi-cadence: Fix kernel-doc format for resume/suspend
regulator: rpi-panel-attiny: Get rid of duplicate of_node assignment
dt-bindings: display: mediatek: revise enum to const
drm/mediatek: Fix mtk_cec_mask()
ip6_tunnel: Remove duplicate assignments
net: wan: remove the lanmedia (lmc) driver
drm/amd/dc: remove duplicate include
drm/amdgpu/smu10: fix SoC/fclk units in auto mode
drm/amd/display: update dcn315 clock table read
drm/amdgpu: Remove leftover igp_lane_info
drm/radeon: change si_default_state table from global to static
drm/amdgpu/display: change pipe policy for DCN 2.1
drm/radeon: simplify if-if to if-else
net: usb: remove duplicate assignment
net: ethernet: xilinx: use of_property_read_bool() instead of of_get_property
drm/amdkfd: Add missing NULL check in svm_range_map_to_gpu
drm/tegra: vic: Fix unused-function warnings
gpu: host1x: Show all allocated syncpts via debugfs
ARM: tegra: Fix typos in comments
arm64: tegra: Add QSPI controllers on Tegra234
arm64: dts: imx8mq: add hdmi phy 27m clock
drm/drm_modeset_helper_vtables.h: fix a typo
arm64: tegra: Update SDMMC1/3 clock source for Tegra194
arm64: dts: imx8mn-evk: fix the min/max voltages of the PMIC
arm64: dts: imx8mn-evk: use proper names for PMIC outputs
drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macros
drm/vc4: kms: Ignore atomic_flush if we're disabled
drm/vc4: hvs: Move the dlist setup to its own function
drm/vc4: hvs: Remove dlist setup duplication
drm/vc4: hvs: Store channel in variable
drm/vc4: hvs: Fix frame count register readout
drm/vc4: kms: Take old state core clock rate into account
gpu: host1x: Do not use mapping cache for job submissions
net: ethernet: mtk_eth_soc: support creating mac address based offload entries
net: ethernet: mtk_eth_soc: remove bridge flow offload type entry support
net: ethernet: mtk_eth_soc: rework hardware flow table management
net: ethernet: mtk_eth_soc: allocate struct mtk_ppe separately
net: ethernet: mtk_eth_soc: support TC_SETUP_BLOCK for PPE offload
net: ethernet: mtk_eth_soc: add ipv6 flow offload support
arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatch
net: ethernet: mtk_eth_soc: implement flow offloading to WED devices
net: ethernet: mtk_eth_soc: add support for Wireless Ethernet Dispatch (WED)
dt-bindings: arm: mediatek: document the pcie mirror node on MT7622
dt-bindings: arm: mediatek: document WED binding for MT7622
arm64: dts: mediatek: mt7622: add support for coherent DMA
net: ethernet: mtk_eth_soc: add support for coherent DMA
dt-bindings: net: mediatek: add optional properties for the SoC ethernet core
gpu: host1x: Fix a kernel-doc warning
ARM: dts: imx6ul: peb-av-02: move to 3 cell pwm
ARM: dts: imx6ull: Add support for PHYTEC phyGATE-Tauri-S with i.MX 6ULL
net: phy: mscc-miim: add support to set MDIO bus frequency
dt-bindings: net: mscc-miim: add clock and clock-frequency
dt-bindings: net: convert mscc-miim to YAML format
soc/tegra: pmc: Update Tegra234 reset sources
ARM: dts: imx6ull: add TQ-Systems MBa6ULLxL device trees
ARM: dts: imx6ull: add TQ-Systems MBa6ULLx device trees
ARM: dts: imx6ul: add TQ-Systems MBa6ULxL device trees
ARM: dts: imx6ul: add TQ-Systems MBa6ULx device trees
soc/tegra: fuse: Add nvmem cell lookup entries for Tegra194
arm64: dts: imx8mm-kontron: fix ethernet node name
net, uapi: remove inclusion of arpa/inet.h
net: remove noblock parameter from skb_recv_datagram()
ipw2x00: use DEVICE_ATTR_*() macro
orinoco: Prepare cleanup of powerpc's asm/prom.h
ipw2x00: Fix potential NULL dereference in libipw_xmit()
b43: Fix assigning negative value to unsigned variable
b43legacy: Fix assigning negative value to unsigned variable
rtl8xxxu: fill up txrate info for gen1 chips
rtl8xxxu: feed antenna information for cfg80211
rtlwifi: replace usage of found with dedicated list iterator variable
brcmfmac: Avoid keeping power to SDIO card unless WOWL is used
mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue
drm/vc4: hdmi: Remove clock rate initialization
drm/vc4: Add logging and comments
drm/i915/pmu: Drop redundant IS_VALLEYVIEW check in __get_rc6()
drm: bridge: icn6211: Drop I2C module owner assignment
slab, documentation: add description of debugfs files for SLUB caches
mm/slub: sort debugfs output by frequency of stack traces
mm/slub: distinguish and print stack traces in debugfs files
mm/slub: use stackdepot to save stack trace in objects
mm/slub: move struct track init out of set_track()
rtw89: fix misconfiguration on hw_scan channel time
rtw89: coex: Add case for scan offload
rtw89: packet offload handler to avoid warning
rtw89: change idle mode condition during hw_scan
lib/stackdepot: allow requesting early initialization dynamically
rtw89: update ptcl_init
rtw89: update TMAC parameters
rtw89: initialize NAV control
rtw89: update scheduler setting
rtw89: 8852c: update security engine setting
rtw89: Turn on CR protection of CMAC
rtw89: add chip_ops::{enable,disable}_bb_rf to support v1 chip
rtw89: update STA scheduler parameters for v1 chip
rtw89: extend dmac_pre_init to support 8852C
rtw89: pci: add L1 settings
rtw89: pci: add deglitch setting
rtw89: pci: set address info registers depends on chips
rtw89: pci: add LTR setting for v1 chip
rtw89: pci: refine pci pre_init function
rtw89: pci: add pci attributes to configure operating mode
rtw89: pci: add register definition to rtw89_pci_info to generalize pci code
ath11k: mhi: remove unnecessary goto from ath11k_mhi_start()
ath11k: mhi: add error handling for suspend and resume
ath11k: mhi: remove state machine
mm/slub, kunit: Make slub_kunit unaffected by user specified flags
drm/etnaviv: reap idle softpin mappings when necessary
drm/etnaviv: move flush_seq increment into etnaviv_iommu_map/unmap
drm/etnaviv: move MMU context ref/unref into map/unmap_gem
drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem
rtw89: handle potential uninitialized variable
rtw89: read RX bandwidth from v1 type RX descriptor
rtw89: support hardware generate security header
rtw89: support variant of fill_txdesc
rtw89: pci: support variant of fill_txaddr_info
rtw89: add chip_info::h2c_desc_size/fill_txdesc_fwcmd to support new chips
rtw89: disabled IGI configuration for unsupported hardware
rtw89: packed IGI configuration flow into function for DIG feature
rtw89: regd: update mapping table to R59-R32
rtw89: regd: consider 6G band
rtw89: 8852a: update txpwr tables to HALRF_027_00_038
rtw89: add UK to regulation type
rtw89: reduce export symbol number of mac size and quota
rtw89: support FW crash simulation
rtw89: reconstruct fw feature
rtw89: ser: dump fw backtrace while L2 reset
rtw89: ser: dump memory for fw payload engine while L2 reset
rtw89: ser: control hci interrupts on/off by state
rtw89: mac: correct decision on error status by scenario
rtw89: mac: move table of mem base addr to common
rtw89: ser: fix CAM leaks occurring in L2 reset
rtw88: change idle mode condition during hw_scan
drm/gma500: fix a missing break in psb_intel_crtc_mode_set
drm: bridge: icn6211: Mark module exit callback with __exit
drm/i915: Fixup kerneldoc in struct i915_gem_context
iwlwifi: mei: Replace zero-length array with flexible-array member
iwlwifi: fw: Replace zero-length arrays with flexible-array members
IB/mlx5: Fix undefined behavior due to shift overflowing the constant
net/mlx5: Cleanup kTLS function names and their exposure
net/mlx5: Remove tls vs. ktls separation as it is the same
net/mlx5: Remove indirection in TLS build
net/mlx5: Reliably return TLS device capabilities
net/mlx5_fpga: Drop INNOVA TLS support
wfx: get out from the staging area
ARM: dts: imx6qdl-victgo: add CAN termination support
ARM: dts: imx6dl-victgo: The TGO uses a lg,lb070wv8 compatible 7" display
ARM: dts: imx6dl-victgo: Add interrupt-counter nodes
ARM: dts: imx6qdl-vicut1: update gpio-line-names for some GPIOs
ARM: dts: imx6qdl-vicut1/vicutgo: Add backlight_led node
ARM: dts: imx6qdl-vicut1/vicutgo: Rename backlight to backlight_lcd
ARM: dts: imx6qdl-vicut1/vicutgo: Set default backlight brightness to maximum
arm64: dts: imx8mm: Add support for Data Modul i.MX8M Mini eDM SBC
arm64: dts: imx8mn-bsh-smm-s2pro: Add tlv320aic31xx audio card node
selftests/bpf: Fix file descriptor leak in load_kallsyms()
drm/mediatek: Fix DPI component detection for MT8192
drm: bridge: icn6211: Fix DSI-to-DPI PLL configuration
drm/mediatek: Add vblank register/unregister callback functions
ARM: dts: ux500: Add GPS to Skomer device tree
ARM: dts: ux500: Add GPS to Janice device tree
drm/mediatek: mtk_drm_crtc: Use kmalloc in mtk_drm_crtc_duplicate_state
drm/mediatek: mtk_drm_plane: Use kmalloc in mtk_plane_duplicate_state
bpf, arm64: Sign return address for JITed code
net: ensure net_todo_list is processed quickly
drm/panel: innolux-ej030na and abt-y030xx067a: add .enable and .disable
drm/panel: Add panel driver for NewVision NV3052C based LCDs
drm/ingenic: Add ingenic_drm_bridge_atomic_enable and disable
mlxsw: spectrum_router: simplify list unwinding
selftests/bpf: Add urandom_read shared lib and USDTs
selftests/bpf: Add basic USDT selftests
libbpf: Add x86-specific USDT arg spec parsing logic
libbpf: Wire up spec management and other arch-independent USDT logic
libbpf: Add USDT notes parsing and resolution logic
libbpf: Wire up USDT API and bpf_link integration
libbpf: Add BPF-side of USDT support
kunit: Make kunit_remove_resource() idempotent
list: test: Test the hlist structure
thermal: int340x: Clean up _OSC context init
thermal: int340x: Consolidate freeing of acpi_buffer pointer
thermal: int340x: Clean up unnecessary acpi_buffer pointer freeing
iio: chemical: scd30: Move symbol exports into IIO_SCD30 namespace
PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OPS and runtime pm equiv
iio: chemical: scd30: Export dev_pm_ops instead of suspend() and resume()
ASoC: dt-bindings: lpass-cpu: Update clocks and power domain names for sc7280 platform
ASoC: dt-bindings: wcd938x: Add mic bias supply property
ASoC: qcom: dt-bindings: Update bindings for clocks in lpass digital codes
ASoC: ak4613: add TDM256 support
ASoC: ak4613: rename constraint to constraint_rates
ASoC: ak4613: priv has ctrl1 instead of iface
ASoC: ak4613: return error if it was setup as clock provider
ASoC: ak4613: tidyup ak4613_interface
ASoC: ak4613: add missing mutex_lock()
ASoC: cs35l45: Add driver for Cirrus Logic CS35L45 Smart Amp
ASoC: dt-bindings: cs35l45: Cirrus Logic CS35L45 Smart Amp
ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk()
ASoC: soc-utils: Add helper to calculate BCLK from TDM info
ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro
docs/zh_CN: Add schedutil Chinese translation
docs/zh_CN: Add sched-debug Chinese translation
Documentation: x86: Fix obsolete name of page fault handler
firewire: add kernel API to access packet structure in request structure for AR context
firewire: add kernel API to access CYCLE_TIME register
firewire: Add dummy read_csr/write_csr functions
w1: w1_therm: Document Maxim MAX31850 thermoelement IF.
ALSA: echoaudio: remove redundant assignment to variable i
Documentation/process: Update ARM contact for embargoed hardware issues
ALSA: emu10k1: Stop using iommu_present()
docs/zh_CN: add vm zsmalloc translation
docs/zh_CN: add vm z3fold translation
docs/zh_CN: add vm split_page_table_lock translation
docs/zh_CN: add vm remap_file_pages translation
docs/zh_CN: add vm page_table_check translation
docs/zh_CN: add vm page_owner translation
docs/zh_CN: add vm page_frags translation
docs/zh_CN: add vm overcommit-accounting translation
docs/zh_CN: add vm mmu_notifier translation
docs/zh_CN: add vm memory-model translation
docs/zh_CN: add vm hwpoison translation
docs/zh_CN: add vm frontswap translation
docs/zh_CN/damon: typo fix
docs/zh_CN/damon: add sysfs interface
docs/zh_CN/damon: update outdated term 'regions update interval'
Documentation: sphinx: replace "Introduction" chapter heading with page title
Documentation: kernel-doc: Promote two chapter headings to page title
Documentation: kernel-hacking: minor edits for style
Documentation: dev-tools: Enhance static analysis section with discussion
Documentation: dev-tools: Add a section for static analysis tools
docs: driver-api/thermal/intel_dptf: Use copyright symbol
Documentation/process: mention patch changelog in review process
drm/amd/display: [FW Promotion] Release 0.0.111.0
drm/amd/display: Check for invalid input params when building scaling params
drm/amd/display: Move link_trace for edp to dp_trace
drm/amd/display: 3.2.180
drm/amd/display: fix missing-prototypes warning
drm/amd/display: Enable 3 plane for DCN 3.0 and 3.02
drm/amd/display: extract set stream attribute to link_hwss
drm/amd/display: revert Power down hardware if timer not trigger
drm/amd/display: add support for handling 128b/132b link training test request
drm/amd/display: Add configuration options for AUX wake work around.
drm/amd/display: Remove underflow IRQ type
drm/amd/display: Add flip interval workaround
drm/amd/display: remove assert for odm transition case
drm/amdgpu: Flush TLB after mapping for VG20+XGMI
drm/amdgpu: don't use BACO for reset in S3
drm/amdgpu/vcn: Remove unneeded semicolon
drm/amd/display: Fix unused-but-set-variable warning
amdgpu/pm: Enable sysfs nodes for vclk and dclk for NAVI12
drm/amdgpu: fix TLB flushing during eviction
drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw
device property: Add irq_get to fwnode operation
device property: Add iomap to fwnode operations
ACPI: property: Move acpi_fwnode_device_get_match_data() up
device property: Convert device_{dma_supported,get_dma_attr} to fwnode
drm/i915/dsb: modified to drm_info in dsb_prepare()
netfilter: nf_tables: replace unnecessary use of list_for_each_entry_continue()
ASoC: rsnd: use inclusive language for DAIFMT mask
ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_machine_probe
ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe
drm/nouveau: support more than one write fence in fenv50_wndw_prepare_fb
ASoC: Intel: catpt: Drop redundant enum constant
ASoC: rt5682s: Separate the regulator consumer controls
ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after freeing it
ASoC: cs*: use simple i2c probe function
ASoC: wm*: use i2c_match_id and simple i2c probe
ASoC: ada*, ssm*: use simple i2c probe function
ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_element_t
ASoC: cs35l41: Add one more variable in the debug log
ASoC: samsung: Constify snd_soc_dapm_{route,widget} structs
ASoC: da7218: use i2c_match_id and simple i2c probe
ASoC: da[79]*: use simple i2c probe function
ASoC: qcom: Add driver support for ALC5682I-VS
ASoC: intel: atom: Remove superfluous flush_scheduled_work()
ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe
ASoC: Introduce snd_soc_of_get_dai_link_cpus
ASoC: codecs: Fix error handling in power domain init and exit handlers
ASoC: SOF: topology: use new sound control LED layer
spi: spidev: replace usage of found with dedicated list iterator variable
spi: Prepare cleanup of powerpc's asm/prom.h
spi: qcom-qspi: Add minItems to interconnect-names
spi: spidev: Replace OF specific code by device property API
spi: spidev: Replace ACPI specific code by device_get_match_data()
spi: spidev: Convert BUILD_BUG_ON() to static_assert()
mm/slab: remove some unused functions
drm/i915/dp: Fix DFP rgb->ycbcr conversion matrix
drm/i915/dp: Duplicate native HDMI TMDS clock limit handling for DP HDMI DFPs
drm/i915/dp: Add support for "4:2:0 also" modes for DP
drm/i915/dp: Rework HDMI DFP TMDS clock handling
drm/i915/dp: Make intel_dp_output_format() usable for "4:2:0 also" modes
drm/i915/dp: Pass around intel_connector rather than drm_connector
drm/i915/dp: Reorder intel_dp_compute_config() a bit
drm/i915/dp: s/intel_dp_hdmi_ycbcr420/intel_dp_is_ycbcr420/
drm/i915/dp: Extract intel_dp_has_audio()
ath11k: fix driver initialization failure with WoW unsupported hw
drm/i915/dp: Respect the sink's max TMDS clock when dealing with DP->HDMI DFPs
ath11k: Remove unnecessary delay in ath11k_core_suspend
drm/i915/dp: Extract intel_dp_tmds_clock_valid()
ath11k: Change max no of active probe SSID and BSSID to fw capability
ath11k: Remove core PCI references from PCI common code
ath11k: Refactor MSI logic to support WCN6750
ath11k: Choose MSI config based on HW revision
ath11k: Refactor PCI code to support WCN6750
ath11k: PCI changes to support WCN6750
dma-buf: finally make dma_resv_excl_fence private v2
drm/i915: Expose client engine utilisation via fdinfo
drm/i915: Count engine instances per uabi class
drm: Document fdinfo format specification
drm/i915: Track context current active time
drm/i915: Track all user contexts per client
drm/i915: Track runtime spent in closed and unreachable GEM contexts
drm/i915: Make GEM contexts track DRM clients
drm/i915: Explicitly track DRM clients
drm/nouveau: stop using dma_resv_excl_fence
tee: make tee_shm_register_kernel_buf vmalloc supported
tee: combine "config" and "menu" for TEE's menuconfig
of/platform: Drop static setup of IRQ resource from DT core
docs: dt: writing-schema: mention coding style
docs: dt: writing-bindings: describe typical cases
dt-bindings: net: qcom,ipa: finish the qcom,smp2p example
dt-bindings: white-space cleanups
dt-bindings: PCI: uniphier: Convert uniphier-pcie.txt to json-schema
libbpf: Support Debian in resolve_full_path()
Documentation: kunit: update kconfig options needed for UML coverage
kunit: split resource API impl from test.c into new resource.c
kunit: split resource API from test.h into new resource.h
kunit: tool: more descriptive metavars/--help output
selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for aarch64
bpftool: Handle libbpf_probe_prog_type errors
bpftool: Add missing link types
bpftool: Add syscall prog type
selftests/bpf: Fix parsing of prog types in UAPI hdr for bpftool sync
samples: bpf: Fix linking xdp_router_ipv4 after migration
sample: bpf: syscall_tp_user: Print result of verify_map
drm/nouveau/clk: Fix an incorrect NULL check on list iterator
kunit: tool: Do not colorize output when redirected
kunit: tool: properly report the used arch for --json, or '' if not known
kunit: tool: refactor how we plumb metadata into JSON
kunit: tool: readability tweaks in KernelCI json generation logic
ARM: dts: ux500: Add line impedance to fuel gauge
ARM: dts: ux500: Register Amstaos proximity sensor
ARM: dts: ux500: Add Codina TMO device tree
dt-bindings: arm: ux500: Document Codina-TMO
ARM: dts: ste-dbx: Update spi clock-names property
apparmor: test: Use NULL macros
mctp: test: Use NULL macros
kasan: test: Use NULL macros
thunderbolt: test: use NULL macros
kunit: use NULL macros
kunit: Introduce _NULL and _NOT_NULL macros
ima: remove redundant initialization of pointer 'file'.
kunit: tool: simplify code since build_dir can't be None
kunit: tool: drop last uses of collections.namedtuple
kunit: tool: drop unused KernelDirectoryPath var
kunit: tool: make --json handling a bit clearer
dt-bindings: arm: bcm: add bindings for Asus RT-AC88U
ARM: dts: BCM5301X: Fix compatible strings for BCM53012 and BCM53016 SoC
dt-bindings: arm: bcm: create new description for BCM53016
dt-bindings: arm: bcm: fix BCM53012 and BCM53016 SoC strings
ARM: dts: BCM5301X: Retrieve gmac1 MAC address from NVRAM on Asus RT-AC88U
ARM: dts: BCM5301X: Add rgmii to port@5 of Broadcom switch on Asus RT-AC88U
ARM: dts: BCM5301X: Remove cell properties from srab ports on Asus RT-AC88U
ARM: dts: BCM5301X: Fix DTC warning for NAND node
ARM: dts: BCM5301X: Update pin controller node name
ARM: brcmstb: fix typos in comments
ARM: dts: bcm-cygnus: Update spi clock properties
ARM: mm: fix typos in comments
ARM: s3c: fix typos in comments
ARM: dts: s5pv210: Use standard arrays of generic PHYs for EHCI/OHCI device
ARM: dts: s5pv210: align EHCI/OHCI nodes with dtschema
ARM: dts: exynos: align EHCI/OHCI nodes with dtschema on Exynos4
ARM: dts: exynos: drop deprecated SFR region from MIPI phy
arm64: dts: tesla: add a specific compatible to MCT on FSD
arm64: dts: exynos: add a specific compatible to MCT
ARM: dts: exynos: add a specific compatible to MCT
arm64: dts: exynos: move aliases to board in Exynos850
ARM: dts: bcm283x: fix ethernet node name
ARM: dts: exynos: remove deprecated unit address for LPDDR3 timings on Odroid
memory: samsung: exynos5422-dmc: Avoid some over memory allocation
ARM: s3c: Drop config symbol S3C24XX_PWM
ARM: dts: exynos: fix compatible strings for Ethernet USB devices
ARM: dts: exynos: fix ethernet node name for different odroid boards
drm/format_helper: fix a kernel-doc typo
drm: fix a kernel-doc typo
drm/sched: Check locking in drm_sched_job_add_implicit_dependencies
drm/gem: Delete gem array fencing helpers
drm/etnaviv: Use scheduler dependency handling
regulator: mt6366: Add support for MT6366 regulator
regulator: Add BUCK and LDO document for MT6358 and MT6366
drm/i915/bios: Extract struct lvds_lfp_data_ptr_table
drm/i915: Remove dead members from dev_priv
drm/i915: Use drm_connector_attach_hdr_output_metadata_property()
ASoC: atmel: Don't squash error codes from atmel_ssc_set_audio()
ASoC: atmel: Fix error handling in at91samg20ek probe()
soc: mediatek: mmsys: Add sw0_rst_offset for MT8192
arm64: dts: mt8192: Add H264 venc device node
arm64: dts: mt8192: Add PCIe node
arm64: dts: mt8192: Add dpi node
dt-bindings: arm: mediatek: Add mt8195 pericfg compatible
arm64: dts: mt8192: Add the mmsys reset bit to reset the dsi0
arm64: dts: mt8192: Add m4u and smi nodes
arm64: dts: mt8192: Add efuse node
arm64: dts: mt8192: Fix nor_flash status disable typo
arm64: dts: mt8192: Add xhci node
arm64: dts: mt8192: Add usb-phy node
arm64: dts: mt8192: Add SCP node
arm64: dts: mt8192: Add pwrap node
arm64: dts: mediatek: Format mediatek,larbs as an array of phandles
HID: multitouch: add quirks to enable Lenovo X12 trackpoint
drm/bridge: nwl-dsi: Drop the drm_of_panel_bridge_remove() function call
drm: bridge: mcde_dsi: Drop explicit bridge remove
arm64: defconfig: Enable ARCH_R9A07G054
arm64: dts: renesas: r8a77961: Add CAN-FD node
arm64: dts: renesas: falcon: Enable CANFD 0 and 1
arm64: dts: renesas: r8a779a0: Add CANFD device node
arm64: dts: renesas: falcon-cpu: Use INTC_EX for SN65DSI86
arm64: dts: renesas: r9a07g054: Add TSU node
arm64: dts: renesas: r9a07g054: Add OPP table
arm64: dts: renesas: r9a07g054: Fillup the GPU node
arm64: dts: renesas: rzg2lc-smarc-som: Add vdd core regulator
arm64: dts: renesas: rzg2lc-smarc-som: Enable OSTM
arm64: dts: renesas: rzg2lc-smarc-som: Enable serial NOR flash
arm64: dts: renesas: rzg2lc-smarc: Enable Audio
arm64: dts: renesas: rzg2lc-smarc: Enable i2c{0,1,2}
arm64: dts: renesas: rzg2l-smarc: Move out i2c3 and Audio codec from common dtsi
arm64: dts: renesas: rzg2lc-smarc-pinfunction: Sort the nodes
arm64: dts: renesas: r9a07g044c2-smarc: Enable usb2.0
arm64: dts: renesas: r9a07g054: Add SPI{0,2} nodes and fillup SPI1 stub node
arm64: dts: renesas: r9a07g054: Add USB2.0 device support
arm64: dts: renesas: r9a07g054: Add USB2.0 phy and host support
arm64: dts: renesas: r9a07g054: Add SSI{1,2,3} nodes and fillup the SSI0 stub node
arm64: dts: renesas: r9a07g054: Fillup the WDT{0,1,2} stub nodes
arm64: dts: renesas: r9a07g054: Fillup the OSTM{0,1,2} stub nodes
arm64: dts: renesas: r9a07g054: Fillup the sbc stub node
arm64: dts: renesas: r9a07g054: Fillup the I2C{0,1,2,3} stub nodes
soc: renesas: Identify RZ/G2UL SoC
dt-bindings: power: renesas,rzg2l-sysc: Document RZ/G2UL SoC
arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting can{0,1}-stb-hog nodes
arm64: dts: renesas: r9a07g054: Fillup the CANFD stub node
arm64: dts: renesas: r9a07g054l2-smarc: Drop deleting gpio-hog pins related to SDHI
arm64: dts: renesas: r9a07g054: Fillup the SDHI{0,1} stub nodes
arm64: dts: renesas: r9a07g054: Fillup the ADC stub node
ARM: rockchip: fix typos in comments
mtd: rawnand: print offset instead of page number for bad blocks
mtd: spinand: gigadevice: add support for GD5FxGM7xExxG
mtd: spinand: gigadevice: add support for GD5F{2, 4}GQ5xExxG
mtd: spinand: gigadevice: add support for GD5F1GQ5RExxG
mtd: spinand: gigadevice: add support for GD5FxGQ4xExxG
mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG
mtd: rawnand: davinci: Remove redundant unsigned comparison to zero
mtd: parsers: bcm47xxpart: print correct offset on read error
ARM: dove: multiplatform support
ARM: ep93xx: multiplatform support
ARM: ep93xx: make mach/ep93xx-regs.h local
ARM: ep93xx: enable SPARSE_IRQ
ARM: ep93xx: renumber interrupts
ARM: versatile: move integrator/realview/vexpress to versatile
arm64: dts: add support for S4 power domain controller
arm64: dts: meson-s4: add gpio_intc node
arm64: dts: meson-s4: add pinctrl node
arm64: dts: rockchip: Add some pins for NanoPi4
arm64: dts: rockchip: Add sata nodes to rk356x
arm64: dts: rockchip: Move drive-impedance-ohm to emmc phy on rk3399
arm64: meson: update WiFi SDIO in dts for JetHub D1
arm64: meson: update SDIO voltage in dts for JetHub D1
arm64: meson: dts: update serial alias in dts for JetHub D1
arm64: meson: add dts bluetooth node for JetHub H1
ARM: dts: rockchip: use generic node name for dma rk3036/rk322x
ARM: dts: rockchip: correct interrupt flags on rk3188 boards
regulator: Flag uncontrollable regulators as always_on
spi: support hclk
spi: mediatek: support hclk
spi: mediatek: add spi memory support for ipm design
regulator: fixed: Remove print on allocation failure
regulator: dt-bindings: richtek,rt4801: minor comments adjustments
regulator: Add binding for Richtek RT5759 DCDC converter
regulator: rt5759: Add support for Richtek RT5759 DCDC converter
regulator: Add BUCK and LDO document for MT6358 and MT6366
regulator: mt6366: Add support for MT6366 regulator
regmap: Constify static regmap_bus structs
ASoC: dt-bindings: mediatek: mt8195: support mt8195-mt6359-max98390-rt5682
ASoC: mediatek: mt8195: add machine support for max98390 and rt5682
ASoC: mediatek: mt8195: rename card controls
ASoC: dt-bindings: mediatek: mt8195: merge mt8195 machine yaml
ASoC: mediatek: mt8195: merge machine driver
ASoC: mediatek: mt8195: revise mt8195-mt6359-rt1019-rt5682.c
ARM: configs: Update multi_v5_defconfig for WM8731 bus refactoring
ASoC: wm8731: Convert DT bindings to YAML format
ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules
ASoC: wm8731: Factor our MCLK and mutex initialisation
ASoC: wm8731: Move regulator request into wm8731_init()
ASoC: wm8731: Factor component init out of bus code
ASoC: wm8731: Update to modern DAI terminology
ASoC: topology: Rename soc_tplg_init_kcontrol() function
ASoC: topology: Correct error message
ASoC: topology: Rename SOC_TPLG_PASS_MIXER to _CONTROL
ASoC: topology: Return bool instead of int
ASoC: topology: Remove unnecessary looping
ASoC: topology: Use for loop instead of while
ASoC: tegra: AHUB routes for ASRC module
ASoC: tegra: Add Tegra186 based ASRC driver
ASoC: tegra: Add binding doc for ASRC module
ASoC: SOF: Remove redundant return statements
ASoC: SOF: Remove header from struct snd_sof_ipc_msg
ASoC: SOF: Drop 'header' parameter from tx_message() API
ASoC: SOF: ipc: Use msg->reply_data directly in snd_sof_ipc_get_reply()
ASoC: SOF: disable dma trace in s0ix
ASoC: SOF: extend the interface to stop DMA trace
ASoC: SOF: Drop support for mapped control data
ASoC: SOF: ipc: Use ipc->max_payload_size for message/reply size checking
ASoC: SOF: ipc: Add max_payload_size field in struct snd_sof_ipc
ASoC: SOF: Remove dmab and dmab_bdl from snd_sof_dev struct
ASoC: SOF: Intel: hda-loader: Use local snd_dma_buffer
drm/imx: ipuv3-plane: Remove redundant color encoding and range initialisation
drm/imx: ipuv3-plane: Remove redundant zpos initialisation
drm/imx: make static read-only array channel_offsets const
drm/imx: imx-tve: Make use of the helper function devm_platform_ioremap_resource()
gpu: ipu-v3: image-convert: use swap()
fs: ext2: Fix duplicate included linux/dax.h
libbpf: Don't return -EINVAL if hdr_len < offsetofend(core_relo_len)
selftests/bpf: Add tests for uprobe auto-attach via skeleton
selftests/bpf: Add tests for u[ret]probe attach by name
libbpf: Add auto-attach for uprobes based on section name
libbpf: Support function name-based attach uprobes
libbpf: auto-resolve programs/libraries when necessary for uprobes
samples: bpf: Convert xdp_router_ipv4 to XDP samples helper
bpf: Correct the comment for BTF kind bitfield
selftests/bpf: Fix cd_flavor_subdir() of test_progs
selftests/bpf: Return true/false (not 1/0) from bool functions
selftests/bpf: Fix vfs_link kprobe definition
bpf: Replace usage of supported with dedicated list iterator variable
drm/amdgpu: use dma_resv_get_singleton in amdgpu_pasid_free_cb
drm/atomic-helper: support more than one write fence in drm_gem_plane_helper_prepare_fb
drm/amdgpu: use dma_resv_for_each_fence for CS workaround v2
drm/radeon: stop using dma_resv_excl_fence
drm/vmwgfx: stop using dma_resv_excl_fence v2
dma-buf: add dma_resv_get_singleton v2
drivers/dma-buf: dma-buf.c: fix a typo
drm/ttm: Add a parameter to add extra pages into ttm_tt
bpf, test_offload.py: Skip base maps without names
bpf: Remove redundant assignment to smap->map.value_size
selftests/bpf: Remove unused variable from bpf_sk_assign test
bpf: Use swap() instead of open coding it
drm/edid: reduce magic when updating the EDID block checksum
drm/edid: track invalid blocks in drm_do_get_edid()
drm/edid: split out invalid block filtering to a separate function
drm/edid: simplify block check when filtering invalid blocks
drm/edid: use a better variable name for EDID block read retries
drm/edid: split drm_edid_block_valid() to check and act parts
drm/edid: split out edid_header_fix()
drm/edid: clean up edid_is_zero()
drm/edid: make drm_edid_header_is_valid() accept void pointer
drm/edid: add edid_block_tag() helper to get the EDID extension tag
drm/edid: clean up EDID block checksum functions
drm/edid: use struct edid * in drm_do_get_edid()
MAINTAINERS: Add printk indexing maintainers on mention of printk_index
wcn36xx: Improve readability of wcn36xx_caps_name
ath9k: make is2ghz consistent in ar9003_eeprom
ath10k: enable napi on RX path for usb
ath10k: add support for MSDU IDs for USB devices
dma-buf: drop the DAG approach for the dma_resv object v3
drm/amdkfd: Create file descriptor after client is added to smi_clients list
drm/amdgpu: Sync up header and implementation to use the same parameter names
drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address
drm/amdgpu: Fix unique_id references for Sienna Cichlid
drm/amd/display: remove DC_FP_* wrapper from dml folder
drm/amd/display: detach fpu operations from dcn10_validate_bandwidth in calcs
drm/amdgpu: Add unique_id support for sienna cichlid
drm/amdgpu: Use metrics data function to get unique_id for Aldebaran
drm/amdgpu: Add UNIQUE_ID to MetricsMember_t
drm/amdgpu: Use switch case for unique_id
drm/amdkfd: Use atomic64_t type for pdd->tlb_seq
drm/amdgpu: fix incorrect size printing in error msg
drm/amdgpu: fix some kerneldoc in the VM code v2
amd/display: set backlight only if required
drm/amd/display: DCN3.1: don't mark as kernel-doc
drm/amd/display: Fix pointer dereferenced before checking
drm/amdgpu: Add tlb_cb for unlocked update
drm/amdgpu: Correct unlocked update fence handling
drm/amd/display: Fix pointer dereferenced before checking
drm/amd/display: Fix allocate_mst_payload assert on resume
drm/amd/display: 3.2.179
drm/amd/display: [FW Promotion] Release 0.0.110.0
drm/amd/display: Revert FEC check in validation
drm/amd/display: Update LTTPR UHBR link rate support struct
drm/amd/display: Add support for USBC connector
drm/amd/display: Add work around for AUX failure on wake.
drm/amd/display: Clear optc false state when disable otg
drm/amd/display: Enable power gating before init_pipes
drm/amd/display: Remove redundant dsc power gating from init_hw
drm/amd/display: Power down hardware if timer not trigger
drm/amd/display: Correct Slice reset calculation
drm/amd/display: Enable 3-plane MPO for DCN31
drm/amd/display: Set fec register init value
drm/amd/display: Remove SW w/a for HDCP 1.4 1A-07 failure based on ECO fix
drm/amd/display: Create underflow interrupt IRQ type
bpf, tests: Add load store test case for tail call
bpf, tests: Add tests for BPF_LDX/BPF_STX with different offsets
bpf, arm64: Adjust the offset of str/ldr(immediate) to positive number
bpf, arm64: Optimize BPF store/load using arm64 str/ldr(immediate offset)
arm64, insn: Add ldr/str with immediate offset
drm: bridge: mcde_dsi: Switch to devm_drm_of_get_bridge
drm: bridge: dw-mipi-dsi: Switch to devm_drm_of_get_bridge
drm: bridge: mtk_dsi: Switch to devm_drm_of_get_bridge
drm: bridge: nwl-dsi: Switch to devm_drm_of_get_bridge
Revert "drm/bridge: dw-mipi-dsi: Find the possible DSI devices"
drm/bridge: lt9611: Add atomic_get_input_bus_fmts
drm/bridge: lt9611: Switch to atomic operations
drm/bridge: ti-sn65dsi83: Check link status register after enabling the bridge
drm: bridge: icn6211: Read and validate chip IDs before configuration
drm: bridge: icn6211: Rework ICN6211_DSI to chipone_writeb()
drm: bridge: icn6211: Add I2C configuration support
drm: bridge: icn6211: Implement atomic_get_input_bus_fmts
drm: bridge: icn6211: Set SYS_CTRL_1 to value used in examples
drm: bridge: icn6211: Disable DPI color swap
drm: bridge: icn6211: Use DSI burst mode without EoT and with LP command mode
drm: bridge: icn6211: Add generic DSI-to-DPI PLL configuration
drm: bridge: icn6211: Add HS/VS/DE polarity handling
drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling
drm: bridge: icn6211: Fix register layout
drm: exynos: dsi: Switch to atomic funcs
drm: exynos: dsi: Convert to bridge driver
drm: exynos: dsi: Use drm panel_bridge API
exynos: drm: dsi: Attach in_bridge in MIC driver
drm: bridge: panel: Reset the connector state pointer
drm: bridge: tc358764: Use drm panel_bridge API
drm/bridge: tc358767: Add DSI-to-DPI mode support
drm/bridge: tc358767: Split tc_set_video_mode() into common and (e)DP part
drm/bridge: tc358767: Detect bridge mode from connected endpoints in DT
drm/bridge: tc358767: Move bridge ops setup into tc_probe_edp_bridge_endpoint()
drm/bridge: tc358767: Wrap (e)DP aux I2C registration into tc_aux_link_setup()
drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
drm/bridge: tc358767: Implement atomic_check callback
drm/bridge: tc358767: Convert to atomic ops
drm/bridge: tc358767: Change tc_ prefix to tc_edp_ for (e)DP specific functions
dt-bindings: display: bridge: tc358867: Document DSI data-lanes property
dt-bindings: display: bridge: tc358867: Document DPI output support
drm/bridge: adv7511: clean up CEC adapter when probe fails
drm/bridge: anx7625: add missing destroy_workqueue() in anx7625_i2c_probe()
drm/i915: Allow static DRRS on LVDS
drm/i915: Allow static DRRS on all eDP ports
drm/i915: Move intel_drrs_compute_config() into intel_dp.c
drm/i915: Allow higher refresh rate alternate fixed modes
drm/i915: Allow an arbitrary number of downclock modes
drm/i915: Stop duplicating the EDID fixed/downclock modes
drm/i915: Combine the EDID fixed_mode+downclock_mode lookup into one
drm/i915: Nuke intel_drrs_init()
drm/i915: Refactor non-EDID fixed mode duplication
drm/i915: Put fixed modes directly onto the panel's fixed_modes list
drm/i915: Extract intel_edp_has_drrs()
drm/i915/display: Add HAS_MBUS_JOINING
drm/i915/dmc: split out dmc registers to a separate file
drm/i915/dmc: hide DMC version macros
drm/i915/dmc: abstract GPU error state dump
drm/i915: Handle the DG2 max bw properly
drm/edid: fix invalid EDID extension block filtering
drm/vc4: Implement atomic_print_state for HVS channel state
drm/vc4: Constify private state accessors
drm/atomic: Add atomic_print_state to private objects
drm/atomic: Print the state every non-blocking commit
drm/panel-edp: Fix AUO B133UAN01 panel id
drm/i915/display/adlp: Fix programing of PIPE_MBUS_DBOX_CTL
drm/i915/display/adlp: Adjust MBUS DBOX BW and B credits
drm/i915/display/tgl+: Set default values for all registers in PIPE_MBUS_DBOX_CTL
drm/i915/dg2: Add Wa_22014226127
drm/i915/dp: make DSC usage logging actually useful
drm/i915/audio: move has_audio checks to within codec enable/disable
drm/i915/audio: unify audio codec enable/disable debug logging
HID: intel-ish-hid: ipc: add ADL and RPL device id
drm/i915: Move intel_vtd_active and run_as_guest to i915_utils
drm/i915/dmc: fix i915_reg_t usage
drm/i915/dmc: move dmc debugfs to intel_dmc.c
drm/i915/dmc: move assert_dmc_loaded() to intel_dmc.c
drm/i915/dmc: simplify intel_dmc_load_program() conditions
ath11k: reduce the wait time of 11d scan and hw scan while add interface
ath11k: add support to search regdb data in board-2.bin for WCN6855
wcn36xx: Implement tx_rate reporting
drm/i915/ats-m: add ATS-M platform info
drm/panel-edp: Add AUO B133UAN01
drm/i915: Add RPL-S PCI IDs
drm/i915: Change SDVO fixed mode handling
drm/i915: Use intel_panel_edid_fixed_mode() for sdvo
drm/i915: Extract intel_panel_encoder_fixed_mode()
drm/i915: Extract intel_panel_vbt_sdvo_fixed_mode()
drm/i915: Rename intel_panel_vbt_fixed_mode()
drm/i915: Use intel_panel_preferred_fixed_mode() more
drm/i915: Extract intel_edp_add_properties()
drm/i915: Use DRM_MODE_FMT+DRM_MODE_ARG()
drm/i915: Pass intel_connector to intel_panel_{init,fini}()
drm/i915: Split pipe+output CSC programming to noarm+arm pair
drm/i915: Split color_commit() into noarm+arm pair
drm/i915: Make ilk+ pfit regiser unlocked
drm/i915: Remove locks around skl+ scaler programming
docs: gpu: i915.rst: Fix DRRS documentation
drm/edid: split drm_add_edid_modes() to two
drm/edid: add more general struct edid constness in the interfaces
drm/edid: constify struct edid passed around in callbacks and closure
drm/edid: constify struct edid passed to detailed blocks
drm/edid: constify struct detailed_timing in parsing callbacks
drm/edid: constify struct detailed_timing in lower level parsing
drm/edid: use struct detailed_timing member access in gtf2 functions
drm/edid: use struct detailed_timing member access in is_rb()
drm/edid: pass a timing pointer to is_detailed_timing_descriptor()
drm/edid: pass a timing pointer to is_display_descriptor()
drm/edid: fix reduced blanking support check
drm/edid: don't modify EDID while parsing
drm/i915: Add a DP1.2 compatible way to read LTTPR capabilities
tilcdc: tilcdc_external: fix an incorrect NULL check on list iterator
gma500: fix an incorrect NULL check on list iterator
drm/amdgpu: drop amdgpu_gtt_node
drm/ttm: rework bulk move handling v5
drm/ttm: de-inline ttm_bo_pin/unpin
drm/i915/migrate: move the sanity check
drm/i915/ttm: limit where we apply TTM_PL_FLAG_CONTIGUOUS
drm/i915: avoid concurrent writes to aux_inv
drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check on list iterator
drm/ttm: allow bulk moves for all domains
drm/ttm: add resource iterator v4
drm/ttm: move the LRU into resource handling v4
drm/amdgpu/jpeg: Add jpeg ras error query support
drm/amdgpu/vcn: Add VCN ras error query support
drm/amdgpu/vcn: Add vcn and jpeg ver 2.6 ras register definition
drm/amdgpu/jpeg: Add jpeg block ras support
drm/amdgpu/vcn: Add vcn ras support
drm/amdgpu: Add vcn and jpeg ras support flag
drm/amd/vcn: fix an error msg on vcn 3.0
drm/amdgpu: Re-classify some log messages in commit path
drm/amd/pm: Check feature support using IP version
drm/amdgpu/vcn3: send smu interface type
amdgpu/pm: Implement emit_clk_levels for vega10
amdgpu/pm: Add new hwmgr API function "emit_clock_levels"
drm/i915/display: Extend DP HDR support to hsw+
drm/sched: Fix htmldoc warning.
drm/bridge: anx7625: Set downstream sink into normal status
ath11k: store and send country code to firmware after recovery
drm/i915/intel_combo_phy: Print I/O voltage info
drm/i915/display: Remove check for low voltage sku for max dp source rate
drm: omapdrm: Do no allocate non-scanout GEMs through DMM/TILER
drm: omapdrm: Support exporting of non-contiguous GEM BOs
drm: omapdrm: simplify omap_gem_pin
drm/i915: add lmem_size modparam
drm/i915/guc: Correctly free guc capture struct on error
drm/amdgpu: remove table_freed param from the VM code
drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2
drm/amdkfd: start using tlb_seq from the VM subsystem
drm/amdgpu: rework TLB flushing
drm/amdgpu: simplify VM update tracking a bit
drm/amdgpu: separate VM PT handling into amdgpu_vm_pt.c
drm/amdgpu: move VM PDEs to idle after update
drm/amd/display: move FPU related code from dcn316 to dml/dcn31 folder
drm/amd/display: move FPU related code from dcn315 to dml/dcn31 folder
drm/amd/display: move FPU related code from dcn31 to dml/dcn31 folder
drm/amd/display: 3.2.178
drm/amd/display: [FW Promotion] Release 0.0.109.0
drm/amdkfd: print unmap queue status for RAS poison consumption (v3)
drm/amd/display: Fix HDCP SEND AKI INIT error
drm/amdgpu: drop redundant check of harvest info
drm/amdgpu: Fix spelling mistake "regiser" -> "register"
drm/amdkfd: add RAS poison consumption handling for UTCL2 (v2)
drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2)
drm/amdkfd: replace source_id with client_id for RAS poison consumption
drm/amdkfd: refine event_interrupt_poison_consumption
drm/amdgpu: make amdgpu_display_gem_fb_verify_and_init() static
drm/amdgpu: drop amdgpu_display_gem_fb_init()
drm/amdgpu: make amdgpu_display_framebuffer_init() static
drm/i915/uapi: Document DRM_I915_QUERY_HWCONFIG_BLOB
drm/qxl: fix qxl can't use in arm64
drm/virtio: Remove restriction of non-zero blob_flags
drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes
ath9k: add functions to get paprd rate mask
ath9k: refactor ar9003_hw_spur_mitigate_ofdm
ath9k: fix ar9003_get_eepmisc
ath9k: use AR9300_MAX_CHAINS when appropriate
ath9k: split set11nRateFlags and set11nChainSel
ath9k: make ATH_SREV macros more consistent
ath11k: Add peer rhash table support
ath11k: add read variant from SMBIOS for download board data
ath11k: add fallback board name without variant while searching board-2.bin
drm/vc4: hdmi: Support HDMI YUV output
drm/vc4: hdmi: Always try to have the highest bpc
drm/vc4: hdmi: Take bpp into account for the scrambler
drm/vc4: hdmi: Take the sink maximum TMDS clock into account
drm/vc4: hdmi: Move clock calculation into its own function
drm/vc4: hdmi: Move clock validation to its own function
drm/vc4: hdmi: Rename pixel_rate variable
drm/bridge: it6505: Fix build error
dma-buf: finally make the dma_resv_list private v2
dma-buf: add dma_resv_replace_fences v2
RDMA: use dma_resv_wait() instead of extracting the fence
drm/etnaviv: stop using dma_resv_excl_fence v2
drm: bridge: it66121: Add audio support
drm: bridge: it66121: Fix the register page length
dt-bindings: display: bridge: it66121: Add audio support
drm/gma500: Add crtc prefix to vblank functions
drm/gma500: Declare a few functions static
drm/gma500: Free the correct connector allocation
drm/gma500: gma500 don't register non-hotpluggable connectors
drm/gma500: Make use of the drm connector iterator
drm/gma500: Uninstall interrupts on driver removal
drm/gma500: Use managed drmm_mode_config_init()
ath11k: enable PLATFORM_CAP_PCIE_GLOBAL_RESET QMI host capability
ath11k: fix the warning of dev_wake in mhi_pm_disable_transition()
ath11k: Add hw-restart option to simulate_fw_crash
ath11k: add synchronization operation between reconfigure of mac80211 and ath11k_base
ath11k: add support for device recovery for QCA6390/WCN6855
ath11k: disable regdb support for QCA6390
ath11k: remove unused ATH11K_BD_IE_BOARD_EXT
ath11k: acquire ab->base_lock in unassign when finding the peer by addr
drm/i915/guc: Print the GuC error capture output register list.
drm/i915/guc: Plumb GuC-capture into gpu_coredump
drm/i915/guc: Pre-allocate output nodes for extraction
drm/i915/guc: Extract GuC error capture lists on G2H notification.
drm/i915/guc: Check sizing of guc_capture output
drm/i915/guc: Add capture region into intel_guc_log
drm/i915/guc: Update GuC-log relay function names
drm/i915/guc: Add GuC's error state capture output structures.
drm/i915/guc: Add Gen9 registers for GuC error state capture.
drm/i915/guc: Add DG2 registers for GuC error state capture.
drm/i915/guc: Add XE_LP steered register lists support
drm/i915/guc: Add XE_LP static registers for GuC error capture.
drm/i915/guc: Update GuC ADS size for error capture lists
drm/i915/gt: replace cache_clflush_range
drm/i915/: Re-work clflush_write32
drm/i915/gt: Re-work reset_csb
drm/i915/gt: Drop invalidate_csb_entries
drm/i915/gt: Re-work intel_write_status_page
drm/i915/gt: fix i915_reg_t initialization
drm/i915/debugfs: Do not return '0' if there is nothing to return
drm/i915: s/enable/active/ for DRRS
drm/tilcdc: Use drm_mode_copy()
drm/gma500: Use drm_mode_copy()
drm/i915: Add "maximum pipe read bandwidth" checks
drm/i915: Fix DBUF bandwidth vs. cdclk handling
drm/i915: Properly write lock bw_state when it changes
drm/i915: Round up when calculating display bandwidth requirements
drm/i915: Nuke intel_bw_calc_min_cdclk()
drm/i915: Remove total[] and uv_total[] from ddb allocation
drm/i915: Pre-calculate plane relative data rate
drm/i915: Split plane data_rate into data_rate+data_rate_y
drm/i915: Tweak plane ddb allocation tracking
drm/i915/display/adlp: More voltage swing table updates
drm/vmwgfx: Disable command buffers on svga3 without gbobjects
drm/vmwgfx: validate the screen formats
drm/vmwgfx: Fix mob cursor allocation race
drm/vmwgfx: Fix an invalid read
drm/i915/sdvo: prefer __packed over __attribute__((packed))
drm/i915/gem: Don't evict unmappable VMAs when pinning with PIN_MAPPABLE (v2)
ath11k: change fw build id format in driver init log
ath11k: Refactor the peer delete
ath10k: Use of_device_get_match_data() helper
ath10k: Trigger sta disconnect on hardware restart
drm/i915/gt: Add sysfs throttle frequency interfaces
drm/i915/gt: Create per-tile RPS sysfs interfaces
drm/i915/gt: Create per-tile RC6 sysfs interface
drm/i915/gt: create per-tile sysfs interface
drm/i915: Prepare for multiple GTs
drm/i915/gt: add gt_is_root() helper
drm/i915: Rename INTEL_REGION_LMEM with INTEL_REGION_LMEM_0
drm/i915: Add logical mapping for video decode engines
drm/i915: Fix renamed struct field
drm/i915: Rename QGV request/response bits
drm/i915: Unconfuses QGV vs. PSF point masks
drm/i915: Fix PSF GV point mask when SAGV is not possible
drm/i915: Rename pre-icl SAGV enable/disable functions
drm/i915: Reject excessive SAGV block time
drm/i915: Probe whether SAGV works on pre-icl
drm/i915: Rework SAGV block time probing
drm/i915: Treat SAGV block time 0 as SAGV disabled
fbdev: defio: fix the pagelist corruption
drm/i915/dg2: Add preemption changes for Wa_14015141709
ath6kl: fix typos in comments
ath9k: Use platform_get_irq() to get the interrupt
ath11k: support GTK rekey offload
ath11k: support ARP and NS offload
ath11k: purge rx pktlog when entering WoW
ath11k: implement hardware data filter
ath11k: Add WoW net-detect functionality
ath11k: Add basic WoW functionalities
drm/i915/uapi: Add query for hwconfig blob
drm/i915/guc: Add fetch of hwconfig blob
drm/panel-edp: add LQ140M1JW46 edp panel entry
dt-bindings: display/panel: Add Leadtek ltk035c5444t
fbdev: Fix cfb_imageblit() for arbitrary image widths
fbdev: Fix sys_imageblit() for arbitrary image widths
drm/i915: include uapi/drm/i915_drm.h directly where needed
drm/gma500: Cosmetic cleanup of irq code
drm/gma500: Don't store crtc_funcs in psb_ops
drm/gma500: Move gma_intel_crtc_funcs into gma_display.c
drm/gma500: Remove unused declarations and other cruft
drm/vc4: add tracepoints for CL submissions
drm/ssd130x: Reduce temporary buffer sizes
drm/ssd130x: Fix rectangle updates
drm/format-helper: Fix XRGB888 to monochrome conversion
drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed()
drm/doc: Clarify what ioctls can be used on render nodes
drm/i915: move i915_gem_object_needs_bit17_swizzle() to i915_gem_tiling.[ch]
drm/nouveau: Fix spelling mistake "endianess" -> "endianness"
drm/i915: fixup the initial fb base on DGFX
drm/i915/display: Check mappable aperture when pinning preallocated vma
drm/i915/ttm: wire up the object offset
drm/i915: add i915_gem_object_create_region_at()
drm/i915/stolen: consider I915_BO_ALLOC_GPU_ONLY
drm/i915/stolen: don't treat small BAR as an error
drm/i915/lmem: don't treat small BAR as an error
drm/gma500: Move GTT memory-range setup into helper
drm/gma500: Move GTT enable and disable code into helpers
drm/gma500: Move GEM memory management functions to gem.c
drm/gma500: Inline psb_gtt_restore()
drm/gma500: Split GTT init/resume/fini into GTT and GEM functions
drm/gma500: Cleanup GTT uninit and error handling
drm/gma500: Move GTT resume logic out of psb_gtt_init()
drm/gma500: Move GTT setup and restoration into helper funtions
drm/gma500: Remove struct psb_gtt.sem sempahore
drm/gma500: Move GTT locking into GTT helpers
drm/gma500: Acquire reservation lock for GEM objects
drm/gma500: Remove struct psb_gem_object.npage
drm/i915: Reject unsupported TMDS rates on ICL+
drm/solomon: Make DRM_SSD130X depends on MMU
drm/i915: Deal with bigjoiner vs. DRRS
drm/i915: Do DRRS disable/enable during pre/post_plane_update()
drm/i915: Schedule DRRS work from intel_drrs_enable()
drm/i915: Don't cancel/schedule drrs work if the pipe wasn't affected
drm/i915: Determine DRRS frontbuffer_bits ahead of time
drm/i915: Fix DRRS frontbuffer_bits handling
drm/i915: Add missing tab to DRRS debugfs
drm/i915: Put the downclock_mode check back into can_enable_drrs()
drm/i915: Use drm_mode_copy()
drm/blend: fix typo in the comment
drm/i915: Add support for steered register writes
drm/i915/guc: add steering info to GuC register save/restore list
drm/i915: Report steering details in debugfs
drm/i915: Reduce stack usage in debugfs due to SSEU
drm/i915/display: Do not re-enable PSR after it was marked as not reliable
drm/i915/display: Fix HPD short pulse handling for eDP
drm/i915: Convert fixed_mode/downclock_mode into a list
drm/i915: Implement static DRRS
drm/i915: Enable eDP DRRS on ilk/snb port A
drm/i915: Move DRRS enable/disable higher up
drm/i915: Stash DRRS state under intel_crtc
drm/i915: Eliminate the intel_dp dependency from DRRS
drm/i915: Introduce intel_drrs_type_str()
drm/i915: Introduce intel_panel_drrs_type()
drm/i915: Introduce intel_panel_preferred_fixed_mode()
drm/i915: Introduce intel_panel_get_modes()
drm/i915: Introduce intel_panel_{fixed,downclock}_mode()
drm/i915: Nuke dev_priv->drrs.type
drm/i915: Simplify intel_panel_info()
drm/i915/lvds: Pass fixed_mode to compute_is_dual_link_lvds()
drm/i915/sdvo: Pass the requesed mode to intel_sdvo_create_preferred_input_timing()
drm/i915/dsi: Pass fixed_mode to *_dsi_add_properties()
drm/i915/display/adlp: Update eDP voltage swing table
drm/i915/xehp: Update topology dumps for Xe_HP
drm/i915/sseu: Don't overallocate subslice storage
x86/gpu: include drm/i915_pciids.h directly in early quirks
drm/panel: Use drm_mode_duplicate()
drm/imx: Use drm_mode_duplicate()
drm/bridge: Use drm_mode_copy()
drm: Add drm_mode_init()
drm/vmwgfx: Stop using surface dma commands on most configurations
drm/vmwgfx: Implement MSI/MSI-X support for IRQs
drm/vmwgfx: Initialize drm_mode_fb_cmd2
drm/vmwgfx: Allow querying of the SVGA PCI id from the userspace
drm/vmwgfx: Fix fencing on SVGAv3
drm/vmwgfx: Print capabilities early during the initialization
drm/vmwgfx: Cleanup multimon initialization code
drm/vmwgfx: Add support for CursorMob and CursorBypass 4
drm/i915/gt: Remove GEN12_SFC_DONE_MAX from register defs header
drm/i915/gem: add missing boundary check in vm_access
drm/i915: Rename PIPECONF refresh select bits
drm/i915: Clean up DRRS refresh rate enum
drm/i915: Polish drrs type enum
drm/i915: Program MSA timing delay on ilk/snb/ivb
drm/i915: Read DRRS MSA timing delay from VBT
drm/i915: Pimp DRRS debugs
drm/i915: Constify intel_drrs_init() args
drm/i915: Fix up some DRRS type checks
drm/i915: Remove struct dp_link_dpll
drm/i915: Populate bxt/glk DPLL clock limits a bit more
drm/i915: Replace hand rolled bxt vco calculation with chv_calc_dpll_params()
drm/i915: Replace bxt_clk_div with struct dpll
drm/i915: Store the m2 divider as a whole in bxt_clk_div
drm/i915: Clean up bxt/glk PLL registers
drm/i915: Remove redundant/wrong comments
drm/i915: Store the /5 target clock in struct dpll on vlv/chv
drm/i915: Make the PIPESRC rect relative to the entire bigjoiner area
ASoC: wm_adsp: Compressed stream DSP memory structs should be __packed
drm/i915: Remove leftover cnl SAGV block time
drm/bridge: analogix_dp: Enable autosuspend
drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX
drm/bridge: Add myself as a reviewer for the Parade PS8640 bridge chip
drm/bridge: Add myself as a reviewer for the TI SN65DSI86 bridge chip
drm/bridge: Add MAINTAINERS entry for DRM drivers for bridge chip bindings
drm/bridge: anx7625: switch to devm_drm_of_get_bridge
drm: ssd130x: Always apply segment remap setting
drm: ssd130x: Fix COM scan direction register mask
drm/bridge: ti-sn65dsi86: switch to devm_drm_of_get_bridge
drm/bridge: anx7625: check the return on anx7625_aux_trans
drm/bridge: anx7625: config hs packets end aligned to avoid screen shift
drm/mediatek: implement the DSI HS packets aligned
drm/dsi: transfer DSI HS packets ending at the same time
dt-bindings: display: sitronix, st7735r: Remove spi-max-frequency limit
dt-bindings: display: sitronix, st7735r: Make reset-gpios optional
dt-bindings: display: sitronix, st7735r: Fix backlight in example
drm/i915/dsi: use min_t() to make code cleaner
drm/i915/xehp: Drop aux table invalidation on FlatCCS platforms
drm/doc: pull in drm_buddy.c
drm/i915: opportunistically apply ALLOC_CONTIGIOUS
drm/i915/gtt: reduce overzealous alignment constraints for GGTT
drm/bridge: ti-sn65dsi83: switch to devm_drm_of_get_bridge
drm/bridge: tc358775: switch to devm_drm_of_get_bridge
drm/bridge: tc358762: switch to devm_drm_of_get_bridge
drm/bridge: parade-ps8640: switch to devm_drm_of_get_bridge
drm/bridge: parade-ps8622: switch to devm_drm_of_get_bridge
drm/bridge: nxp-ptn3460: switch to devm_drm_of_get_bridge
drm/komeda: plane: Remove redundant color encoding and range initialisation
drm/komeda: plane: Remove redundant zpos initialisation
drm/komeda: plane: switch to plane reset helper
drm/omap: fix NULL but dereferenced coccicheck error
drm/selftests: missing error code in igt_buddy_alloc_smoke()
drm: Drop commas after SoC match table sentinels
drm/i915: stop checking for NULL vma->obj
drm/i915: limit the async bind to bind_async_flags
drm/i915/gmbus: use to_intel_gmbus() instead of open coding
drm/i915/gmbus: move some local bus variables within loops
drm/i915/fbdev: fixup setting screen_size
drm/i915/gem: Remove some unnecessary code
drm/i915: Remove the vma refcount
drm/i915: Remove the vm open count
drm/i915/dmabuf: Fix prime_mmap to work when using LMEM
drm/i915/dmabuf: Update dma_buf_ops.unmap_dma_buf callback to use drm_gem_unmap_dma_buf()
efifb: Remove redundant efifb_setup_from_dmi stub
sysfb: Enable boot time VESA graphic mode selection
sysfb: Make config option dependencies explicit
drm/bridge_connector: enable HPD by default if supported
drm/i915: Use bigjoiner_pipes more
drm/i915: Eliminate bigjoiner boolean
drm/i915: Start tracking PIPESRC as a drm_rect
drm/i915: Use designated initializers for bxt_dp_clk_val[]
drm/i915: Remove bxt m2_frac_en
drm/i915: Clean up some struct/array initializers
drm/i915: Move a bunch of stuff into rodata from the stack
drm/i915: Nuke skl_wrpll_context_init()
drm/i915: Relocate a few more pch transcoder bits
drm/i915: Relocate ibx pch port sanitation code
drm/i915: Remove framestart_delay sanitation
drm/i915: Move framestart_delay to crtc_state
drm/i915/dmc: Update DMC to v2.16 on ADL-P
drm/i915: Add RCS mask to GuC ADS params
drm/i915/xehp: Support platforms with CCS engines but no RCS
drm/selftests: fix a shift-out-of-bounds bug
drm/i915: include linux/highmem.h and linux/swap.h where needed
drm/i915/gmbus: alloc intel_gmbus dynamically
drm/i915/gmbus: pass gpio reg to intel_gpio_setup()
drm/i915/gmbus: reduce gmbus pin lookups in gmbus setup
drm/i915/gmbus: combine gmbus pin lookups to one function
drm/i915/adl-n: Add stepping info
drm/i915/guc: Fix potential invalid pointer dereferences when decoding G2Hs
drm/i915/guc: Drop obsolete H2G definitions
drm/i915/guc: Rename desc_idx to ctx_id
drm/i915/guc: Move lrc desc setup to where it is needed
drm/i915/guc: Split guc_lrc_desc_pin apart
drm/i915/guc: Better name for context id limit
drm/i915/guc: Add an explicit 'submission_initialized' flag
drm/i915/guc: Do not conflate lrc_desc with GuC id for registration
drm/nouveau/instmem: fix uninitialized_var.cocci warning
drm/i915: Pimp async flip debugs
drm/i915: Fix the async flip wm0/ddb optimization
drm/i915: Check async flip capability early on
drm/i915: Don't skip ddb allocation if data_rate==0
drm/i915/dg2: Use I915_BO_ALLOC_CONTIGUOUS flag for DPT
drm/i915/display: Allow users to disable PSR2
drm/i915/psr: Set "SF Partial Frame Enable" also on full update
drm/i915: update new TMDS clock setting defined by VBT
drm/i915/display/adlp: Remove code related to underrun recovery
iommu/vt-d: Add RPLS to quirk list to skip TE disabling
drm/i915: Use str_on_off()
drm/i915: Use str_enabled_disabled()
drm/i915: Use str_enable_disable()
drm/i915: Use str_yes_no()
drm/i915: make a handful of read-only arrays static const
drm/i915: Move intel_display_power_well_is_enabled() to intel_display_power_well.c
drm/i915: Add functions to get a power well's state/name/domains/mask/refcount
drm/i915: Add function to call a power well's sync_hw() hook
drm/i915: Move power well get/put/enable/disable functions to a new file
drm/i915: Move i915_power_well_regs struct into i915_power_well_ops
drm/i915: Remove redundant state verification during TypeC AUX power well disabling
drm/i915: Sanitize open-coded power well enable()/disable() calls
drm/i915: Fix the VDSC_PW2 power domain enum value
drm/i915/wm: use REG_FIELD_{PREP,GET} for PLANE_WM_BLOCKS_MASK
drm/i915: Fix MSO vs. bigjoiner timings confusion
drm/i915: Extract intel_crtc_compute_pipe_mode()
drm/i915: Extract intel_crtc_compute_pipe_src()
drm/i915: Extract intel_bigjoiner_adjust_timings()
drm/i915: Extract intel_splitter_adjust_timings()
drm/i915: Rename variables in intel_crtc_compute_config()
drm/i915: Remove nop bigjoiner state copy
drm/i915: Fix cursor coordinates on bigjoiner slave
drm/i915: Avoid negative shift due to bigjoiner_pipes==0
drm/i915: s/JSP2/ICP2/ PCH
drm/i915/dmc: Do not try loading wrong DMC version
drm/i915/dg2: Skip output init on PHY calibration failure
drm/i915: Make pre-skl sprite plane registers unlocked
drm/i915: Make most pre-skl primary plane registers unlocked
drm/i915: Make cursor plane registers unlocked
drm/i915: Make skl+ universal plane registers unlocked
drm/i915: Optimize icl+ universal plane programming
drm/i915/dg2: Tile 4 plane format support
drm/i915: Introduce new Tile 4 format
remove the h8300 architecture
net: ieee802154: Drop duration settings when the core does it already
net: mac802154: Set durations automatically
net: mac802154: Convert the symbol duration into nanoseconds
net: ieee802154: ca8210: Fix lifs/sifs periods
Conflicts:
Documentation/devicetree/bindings
Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,bcm63138.txt
Documentation/devicetree/bindings/arm/fsl.yaml
Documentation/devicetree/bindings/arm/hisilicon/controller/hip04-bootwrapper.yaml
Documentation/devicetree/bindings/arm/mediatek.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml
Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml
Documentation/devicetree/bindings/arm/omap/prcm.txt
Documentation/devicetree/bindings/arm/qcom.yaml
Documentation/devicetree/bindings/arm/renesas.yaml
Documentation/devicetree/bindings/arm/rockchip.yaml
Documentation/devicetree/bindings/arm/stm32/stm32.yaml
Documentation/devicetree/bindings/arm/sunxi.yaml
Documentation/devicetree/bindings/arm/syna.txt
Documentation/devicetree/bindings/arm/ux500.yaml
Documentation/devicetree/bindings/clock/samsung,exynos4412-isp-clock.yaml
Documentation/devicetree/bindings/clock/st,stm32mp1-rcc.yaml
Documentation/devicetree/bindings/clock/ti-clkctrl.txt
Documentation/devicetree/bindings/clock/ti/clockdomain.txt
Documentation/devicetree/bindings/clock/ti/composite.txt
Documentation/devicetree/bindings/clock/ti/fixed-factor-clock.txt
Documentation/devicetree/bindings/clock/ti/gate.txt
Documentation/devicetree/bindings/clock/ti/interface.txt
Documentation/devicetree/bindings/clock/ti/mux.txt
Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-engine.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-tcon.yaml
Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml
Documentation/devicetree/bindings/display/allwinner,sun8i-r40-tcon-top.yaml
Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
Documentation/devicetree/bindings/display/bridge/google,cros-ec-anx7688.yaml
Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
Documentation/devicetree/bindings/display/bridge/ps8640.yaml
Documentation/devicetree/bindings/display/bridge/toshiba,tc358767.yaml
Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml
Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,color.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,dither.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,gamma.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,merge.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,ovl-2l.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,ovl.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,postmask.yaml
Documentation/devicetree/bindings/display/mediatek/mediatek,rdma.yaml
Documentation/devicetree/bindings/display/msm/dpu-qcm2290.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/panel/ilitek,ili9341.yaml
Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.yaml
Documentation/devicetree/bindings/display/panel/panel-simple.yaml
Documentation/devicetree/bindings/display/panel/panel-timing.yaml
Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
Documentation/devicetree/bindings/display/panel/samsung,s6e8aa0.yaml
Documentation/devicetree/bindings/display/rockchip/rockchip,dw-hdmi.yaml
Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
Documentation/devicetree/bindings/display/sprd/sprd,display-subsystem.yaml
Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
Documentation/devicetree/bindings/dma/fsl-imx-dma.txt
Documentation/devicetree/bindings/dma/st,stm32-dmamux.yaml
Documentation/devicetree/bindings/dma/st,stm32-mdma.yaml
Documentation/devicetree/bindings/eeprom/at24.yaml
Documentation/devicetree/bindings/example-schema.yaml
Documentation/devicetree/bindings/firmware/qcom,scm.txt
Documentation/devicetree/bindings/gpio/fairchild,74hc595.yaml
Documentation/devicetree/bindings/gpu/samsung-rotator.yaml
Documentation/devicetree/bindings/hwmon/adt7475.yaml
Documentation/devicetree/bindings/hwmon/lm75.yaml
Documentation/devicetree/bindings/hwmon/national,lm90.yaml
Documentation/devicetree/bindings/i2c/i2c-gate.yaml
Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml
Documentation/devicetree/bindings/i2c/renesas,riic.yaml
Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7291.yaml
Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml
Documentation/devicetree/bindings/input/touchscreen/ilitek_ts_i2c.yaml
Documentation/devicetree/bindings/interconnect/qcom,bcm-voter.yaml
Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.txt
Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml
Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml
Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml
Documentation/devicetree/bindings/leds/leds-mt6360.yaml
Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml
Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
Documentation/devicetree/bindings/media/i2c/adv7604.yaml
Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml
Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml
Documentation/devicetree/bindings/media/microchip,xisc.yaml
Documentation/devicetree/bindings/media/rockchip,vdec.yaml
Documentation/devicetree/bindings/media/rockchip-vpu.yaml
Documentation/devicetree/bindings/media/video-interfaces.yaml
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
Documentation/devicetree/bindings/memory-controllers/renesas,rpc-if.yaml
Documentation/devicetree/bindings/mfd/qcom,spmi-pmic.txt
Documentation/devicetree/bindings/mmc/brcm,sdhci-brcmstb.yaml
Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.yaml
Documentation/devicetree/bindings/mmc/mmc-controller.yaml
Documentation/devicetree/bindings/mmc/mtk-sd.yaml
Documentation/devicetree/bindings/mmc/sdhci-am654.yaml
Documentation/devicetree/bindings/mmc/snps,dwcmshc-sdhci.yaml
Documentation/devicetree/bindings/mtd/hisilicon,fmc-spi-nor.txt
Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
Documentation/devicetree/bindings/mtd/partitions/fixed-partitions.yaml
Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
Documentation/devicetree/bindings/mux/reg-mux.yaml
Documentation/devicetree/bindings/net/adi,adin.yaml
Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml
Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml
Documentation/devicetree/bindings/net/cdns,macb.yaml
Documentation/devicetree/bindings/net/ethernet-phy.yaml
Documentation/devicetree/bindings/net/ingenic,mac.yaml
Documentation/devicetree/bindings/net/micrel.txt
Documentation/devicetree/bindings/net/microchip,lan966x-switch.yaml
Documentation/devicetree/bindings/net/qcom,ipa.yaml
Documentation/devicetree/bindings/net/renesas,etheravb.yaml
Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml
Documentation/devicetree/bindings/net/ti,k3-am654-cpts.yaml
Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
Documentation/devicetree/bindings/net/wireless/ti,wlcore.yaml
Documentation/devicetree/bindings/nvmem/snvs-lpgpr.yaml
Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
Documentation/devicetree/bindings/power/amlogic,meson-sec-pwrc.yaml
Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml
Documentation/devicetree/bindings/power/supply/battery.yaml
Documentation/devicetree/bindings/power/supply/charger-manager.yaml
Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
Documentation/devicetree/bindings/power/supply/power-supply.yaml
Documentation/devicetree/bindings/power/supply/ti,lp8727.yaml
Documentation/devicetree/bindings/power/supply/tps65217-charger.yaml
Documentation/devicetree/bindings/pwm/pwm-omap-dmtimer.txt
Documentation/devicetree/bindings/regulator/mt6315-regulator.yaml
Documentation/devicetree/bindings/regulator/mt6358-regulator.txt
Documentation/devicetree/bindings/regulator/nxp,pca9450-regulator.yaml
Documentation/devicetree/bindings/regulator/qcom,rpmh-regulator.yaml
Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml
Documentation/devicetree/bindings/regulator/richtek,rt4801-regulator.yaml
Documentation/devicetree/bindings/regulator/socionext,uniphier-regulator.yaml
Documentation/devicetree/bindings/regulator/st,stm32-vrefbuf.yaml
Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt
Documentation/devicetree/bindings/remoteproc/qcom,wcnss-pil.txt
Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml
Documentation/devicetree/bindings/reset/microchip,rst.yaml
Documentation/devicetree/bindings/reset/renesas,rst.yaml
Documentation/devicetree/bindings/reset/socionext,uniphier-glue-reset.yaml
Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
Documentation/devicetree/bindings/rng/st,stm32-rng.yaml
Documentation/devicetree/bindings/serial/8250.yaml
Documentation/devicetree/bindings/serial/sprd-uart.yaml
Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml
Documentation/devicetree/bindings/soc/mediatek/pwrap.txt
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml
Documentation/devicetree/bindings/soc/renesas/renesas,rzg2l-sysc.yaml
Documentation/devicetree/bindings/soc/rockchip/grf.yaml
Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml
Documentation/devicetree/bindings/sound/adi,adau1372.yaml
Documentation/devicetree/bindings/sound/amlogic,gx-sound-card.yaml
Documentation/devicetree/bindings/sound/audio-graph-card2.yaml
Documentation/devicetree/bindings/sound/cirrus,cs35l41.yaml
Documentation/devicetree/bindings/sound/fsl,micfil.txt
Documentation/devicetree/bindings/sound/imx-audio-hdmi.yaml
Documentation/devicetree/bindings/sound/maxim,max98390.yaml
Documentation/devicetree/bindings/sound/maxim,max98520.yaml
Documentation/devicetree/bindings/sound/mchp,spdifrx.yaml
Documentation/devicetree/bindings/sound/mchp,spdiftx.yaml
Documentation/devicetree/bindings/sound/mt8192-mt6359-rt1015-rt5682.yaml
Documentation/devicetree/bindings/sound/mt8195-mt6359.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra-audio-rt5640.yaml
Documentation/devicetree/bindings/sound/nvidia,tegra210-ahub.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-rx-macro.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-tx-macro.yaml
Documentation/devicetree/bindings/sound/qcom,lpass-va-macro.yaml
Documentation/devicetree/bindings/sound/qcom,wcd938x.yaml
Documentation/devicetree/bindings/sound/realtek,rt1015p.yaml
Documentation/devicetree/bindings/sound/rt5682.txt
Documentation/devicetree/bindings/sound/samsung,aries-wm8994.yaml
Documentation/devicetree/bindings/sound/samsung,odroid.yaml
Documentation/devicetree/bindings/sound/tas2562.yaml
Documentation/devicetree/bindings/sound/tas2770.yaml
Documentation/devicetree/bindings/sound/tas27xx.yaml
Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml
Documentation/devicetree/bindings/spi/amlogic,meson6-spifc.yaml
Documentation/devicetree/bindings/spi/ingenic,spi.yaml
Documentation/devicetree/bindings/spi/mediatek,spi-mt65xx.yaml
Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.yaml
Documentation/devicetree/bindings/spi/renesas,hspi.yaml
Documentation/devicetree/bindings/spi/renesas,rspi.yaml
Documentation/devicetree/bindings/spi/spi-davinci.txt
Documentation/devicetree/bindings/spi/spi-pl022.yaml
Documentation/devicetree/bindings/thermal/qcom-lmh.yaml
Documentation/devicetree/bindings/thermal/qcom-spmi-adc-tm5.yaml
Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml
Documentation/devicetree/bindings/timer/cdns,ttc.yaml
Documentation/devicetree/bindings/timer/renesas,ostm.yaml
Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml
Documentation/devicetree/bindings/trivial-devices.yaml
Documentation/devicetree/bindings/usb/ci-hdrc-usb2.txt
Documentation/devicetree/bindings/usb/dwc2.yaml
Documentation/devicetree/bindings/usb/mediatek,mt6360-tcpc.yaml
Documentation/devicetree/bindings/usb/smsc,usb3503.yaml
Documentation/devicetree/bindings/vendor-prefixes.yaml
Documentation/devicetree/bindings/watchdog/allwinner,sun4i-a10-wdt.yaml
Documentation/devicetree/bindings/writing-bindings.rst
Documentation/devicetree/bindings/writing-schema.rst
drivers/scsi/ufs/ufs-qcom.c
drivers/scsi/ufs/ufs-qcom.h
drivers/soc/qcom/llcc-qcom.c
drivers/soc/qcom/socinfo.c
include/linux/soc/qcom/llcc-qcom.h
Upstream-Build:ks_qcom-android-mainline-keystone-qcom-release@8731890 SKQ4.220615.002
Change-Id: I011b089f8acb3289360dd12bb7280a4345958369
Signed-off-by: jianzhou <quic_jianzhou@quicinc.com>
Here is the large set of char, misc, and other driver subsystem updates
for 5.19-rc1. The merge request for this has been delayed as I wanted
to get lots of linux-next testing due to some late arrivals of changes
for the habannalabs driver.
Highlights of this merge are:
- habanalabs driver updates for new hardware types and fixes and
other updates
- IIO driver tree merge which includes loads of new IIO drivers
and cleanups and additions
- PHY driver tree merge with new drivers and small updates to
existing ones
- interconnect driver tree merge with fixes and updates
- soundwire driver tree merge with some small fixes
- coresight driver tree merge with small fixes and updates
- mhi bus driver tree merge with lots of updates and new device
support
- firmware driver updates
- fpga driver updates
- lkdtm driver updates (with a merge conflict, more on that
below)
- extcon driver tree merge with small updates
- lots of other tiny driver updates and fixes and cleanups, full
details in the shortlog.
All of these have been in linux-next for almost 2 weeks with no reported
problems.
Note, there are 3 merge conflicts when merging this with your tree:
- MAINTAINERS, should be easy to resolve
- drivers/slimbus/qcom-ctrl.c, should be straightforward
resolution
- drivers/misc/lkdtm/stackleak.c, not an easy resolution. This
has been noted in the linux-next tree for a while, and
resolved there, here's a link to the resolution that Stephen
came up with and that Kees says is correct:
https://lore.kernel.org/r/20220509185344.3fe1a354@canb.auug.org.au
I will be glad to provide a merge point that contains these resolutions
if that makes things any easier for you.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-----BEGIN PGP SIGNATURE-----
iG0EABECAC0WIQT0tgzFv3jCIUoxPcsxR9QN2y37KQUCYpnkbA8cZ3JlZ0Brcm9h
aC5jb20ACgkQMUfUDdst+ylOrgCggbbAFwESBY9o2YfpG+2VOLpc0GAAoJgY1XN8
P/gumbLEpFvoBZ5xLIW8
=KCgk
-----END PGP SIGNATURE-----
Merge tag 'char-misc-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Pull char / misc / other smaller driver subsystem updates from Greg KH:
"Here is the large set of char, misc, and other driver subsystem
updates for 5.19-rc1. The merge request for this has been delayed as I
wanted to get lots of linux-next testing due to some late arrivals of
changes for the habannalabs driver.
Highlights of this merge are:
- habanalabs driver updates for new hardware types and fixes and
other updates
- IIO driver tree merge which includes loads of new IIO drivers and
cleanups and additions
- PHY driver tree merge with new drivers and small updates to
existing ones
- interconnect driver tree merge with fixes and updates
- soundwire driver tree merge with some small fixes
- coresight driver tree merge with small fixes and updates
- mhi bus driver tree merge with lots of updates and new device
support
- firmware driver updates
- fpga driver updates
- lkdtm driver updates (with a merge conflict, more on that below)
- extcon driver tree merge with small updates
- lots of other tiny driver updates and fixes and cleanups, full
details in the shortlog.
All of these have been in linux-next for almost 2 weeks with no
reported problems"
* tag 'char-misc-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc: (387 commits)
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
...
This series has been 12 years in the making, it mostly finishes the
work that was started with the founding of Linaro to clean up platform
support in the kernel.
The largest change here is a cleanup of the omap1 platform, which
is the final ARM machine type to get converted to the common-clk
subsystem. All the omap1 specific drivers are now made independent of the
mach/*.h headers to allow the platform to be part of a generic ARMv4/v5
multiplatform kernel. The last bit that enables this support is still
missing here while we wait for some last dependencies to make it into
the mainline kernel through other subsystems.
The s3c24xx, ixp4xx, iop32x, ep93xx and dove platforms were all almost
at the point of allowing multiplatform kernels, this work gets completed
here along with a few additional cleanup. At the same time, the s3c24xx
and s3c64xx are now deprecated and expected to get removed in the future.
The PXA and OMAP1 bits are in a separate branch because of dependencies.
Once both branches are merged, only the three Intel StrongARM platforms
(RiscPC, Footbridge/NetWinder and StrongARM1100) need separate kernels,
and there are no plans to include these.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmKOP3sACgkQmmx57+YA
GNk+DhAAmrPNuS8JDlCRPa76Nd9PC9aitnnEGYytQ6bgwexKd3qdvP7gdUtr7jlV
8k4KiGnnZZjEGd4i5cAVhSCyBbCt4oPKhato62KneEsO19xLsVmmTpQg1LPK75do
mHYKpc+6932Lp6WrtI1F75id0phx684tpZp9P4ggXwMwgYkagq9rcO+mGUNZWDc8
D9SdAmoObtSCoBCYYbq2VhAPA79mSKKVpLGehzd+Gq5cuf/jJQD0u1E00izkdyZc
r/5acQ7PHQlVXqSONYgCpkvDTqmjg9cvVCKeKLpFspV3f6vBVRgV60UGfwhpdPHY
N119KUJtPf81xnLSxsqBFA34LMSerrH72YM5cYupKiiYcTDr+Yw6zrtNR6ktkt/B
F1Tc/QV+A9CGergxljy39G1smEuwKtNiVA//NSlUORCHxgwa5XUB0mQIzNcWARa4
oMDLhBF7ES211CB7Yto2FR6gBQbh2A9HSpjOh6kxdHrRb4FCgoXjPhzBoMxPoSFu
XIzJpMb18K4bI+hKRYddEOK5V0kHt9mzT7ViGT/2+n13IHKIGmKrZxwDH7mohAW9
4GF77gGbQsE9szajkx5EG1t+PWextQeeMyYW05bXO/mbDwA0n7EdjGpBeedvTZw3
6gUWVahfYp9hZWPdxJ4fbGnlbSovCq0y4tj5fbZHPh6AOAtmvWY=
=CTtN
-----END PGP SIGNATURE-----
Merge tag 'arm-multiplatform-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull ARMv4T/v5 multiplatform support from Arnd Bergmann:
"This series has been 12 years in the making, it mostly finishes the
work that was started with the founding of Linaro to clean up platform
support in the kernel.
The largest change here is a cleanup of the omap1 platform, which is
the final ARM machine type to get converted to the common-clk
subsystem. All the omap1 specific drivers are now made independent of
the mach/*.h headers to allow the platform to be part of a generic
ARMv4/v5 multiplatform kernel.
The last bit that enables this support is still missing here while we
wait for some last dependencies to make it into the mainline kernel
through other subsystems.
The s3c24xx, ixp4xx, iop32x, ep93xx and dove platforms were all almost
at the point of allowing multiplatform kernels, this work gets
completed here along with a few additional cleanup. At the same time,
the s3c24xx and s3c64xx are now deprecated and expected to get removed
in the future.
The PXA and OMAP1 bits are in a separate branch because of
dependencies. Once both branches are merged, only the three Intel
StrongARM platforms (RiscPC, Footbridge/NetWinder and StrongARM1100)
need separate kernels, and there are no plans to include these"
* tag 'arm-multiplatform-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (61 commits)
ARM: ixp4xx: Consolidate Kconfig fixing issue
ARM: versatile: Add missing of_node_put in dcscb_init
ARM: config: Refresh IXP4xx config after multiplatform
ARM: omap1: add back omap_set_dma_priority() stub
ARM: omap: fix missing declaration warnings
ARM: omap: fix address space warnings from sparse
ARM: spear: remove include/mach/ subdirectory
ARM: davinci: remove include/mach/ subdirectory
ARM: omap2: remove include/mach/ subdirectory
integrator: remove empty ap_init_early()
ARM: s3c: fix include path
MAINTAINERS: omap1: Add Janusz as an additional maintainer
ARM: omap1: htc_herald: fix typos in comments
ARM: OMAP1: fix typos in comments
ARM: OMAP1: clock: Remove noop code
ARM: OMAP1: clock: Remove unused code
ARM: OMAP1: clock: Fix UART rate reporting algorithm
ARM: OMAP1: clock: Fix early UART rate issues
ARM: OMAP1: Prepare for conversion of OMAP1 clocks to CCF
ARM: omap1: fix build with no SoC selected
...
* refs/heads/tmp-a425be2:
ANDROID: kleaf: db845c drop ax88179_178a.ko.
ANDROID: GKI: Enable CONFIG_NULL_TTY by default
ANDROID: gki - set CONFIG_USB_NET_AX88179_178A=y (usb gbit ethernet dongle)
ANDROID: clang: update to 14.0.7
Linux 5.18-rc5
Revert "arm: dts: at91: Fix boolean properties with values"
KVM: x86: work around QEMU issue with synthetic CPUID leaves
ANDROID: fix KCFLAGS override by __ANDROID_COMMON_KERNEL__
Revert "x86/mm: Introduce lookup_address_in_mm()"
KVM: x86/mmu: fix potential races when walking host page table
KVM: fix bad user ABI for KVM_EXIT_SYSTEM_EVENT
KVM: x86/mmu: Do not create SPTEs for GFNs that exceed host.MAXPHYADDR
io_uring: check that data field is 0 in ringfd unregister
bfq: Fix warning in bfqq_request_over_limit()
x86/pci/xen: Disable PCI/MSI[-X] masking for XEN_HVM guests
ANDROID: Add flag to indicate compiling against ACK
io_uring: fix uninitialized field in rw io_kiocb
ANDROID: sched/rt: Add support for rt sync wakeups
tcp: fix F-RTO may not work correctly when receiving DSACK
Revert "ibmvnic: Add ethtool private flag for driver-defined queue limits"
net: enetc: allow tc-etf offload even with NETIF_F_CSUM_MASK
ixgbe: ensure IPsec VF<->PF compatibility
MAINTAINERS: Update BNXT entry with firmware files
netfilter: nft_socket: only do sk lookups when indev is available
perf symbol: Remove arch__symbols__fixup_end()
perf symbol: Update symbols__fixup_end()
perf symbol: Pass is_kallsyms to symbols__fixup_end()
perf test: Add perf_event_attr test for Arm SPE
perf arm-spe: Fix SPE events with phys addresses
perf arm-spe: Fix addresses of synthesized SPE events
perf intel-pt: Fix timeless decoding with perf.data directory
gfs2: No short reads or writes upon glock contention
elf: Fix the arm64 MTE ELF segment name and value
ANDROID: add gki_module headers to .gitignore file
scsi: target: pscsi: Set SCF_TREAT_READ_AS_NORMAL flag only if there is valid data
net: fec: add missing of_node_put() in fec_enet_init_stop_mode()
bnx2x: fix napi API usage sequence
ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3
tls: Skip tls_append_frag on zero copy size
KVM: arm64: Inject exception on out-of-IPA-range translation fault
drm/amdgpu: keep mmhub clock gating being enabled during s2idle suspend
drm/amd/pm: fix the deadlock issue observed on SI
drm/amd/display: Fix memory leak in dcn21_clock_source_create
drm/amdgpu: don't runtime suspend if there are displays attached (v3)
drm/amdkfd: CRIU add support for GWS queues
drm/amdkfd: Fix GWS queue count
KVM/arm64: Don't emulate a PMU for 32-bit guests if feature not set
KVM: arm64: Handle host stage-2 faults from 32-bit EL0
docs: vm/page_owner: use literal blocks for param description
kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time
Revert "block: inherit request start time from bio for BLK_CGROUP"
intel_idle: Fix SPR C6 optimization
intel_idle: Fix the 'preferred_cstates' module parameter
hex2bin: fix access beyond string end
hex2bin: make the function hex_to_bin constant-time
bus: fsl-mc-msi: Fix MSI descriptor mutex lock for msi_first_desc()
kernfs: fix NULL dereferencing in kernfs_remove
Add Eric Dumazet to networking maintainers
floppy: disable FDRAWCMD by default
ANDROID: GKI: enable macsec
platform/x86/intel: pmc/core: change pmc_lpm_modes to static
platform/x86/intel/sdsi: Fix bug in multi packet reads
platform/x86/intel/sdsi: Poll on ready bit for writes
platform/x86/intel/sdsi: Handle leaky bucket
platform/x86: intel-uncore-freq: Prevent driver loading in guests
platform/x86: gigabyte-wmi: added support for B660 GAMING X DDR4 motherboard
platform/x86: dell-laptop: Add quirk entry for Latitude 7520
platform/x86: asus-wmi: Fix driver not binding when fan curve control probe fails
platform/x86: asus-wmi: Potential buffer overflow in asus_wmi_evaluate_method_buf()
iocost: don't reset the inuse weight of under-weighted debtors
netfilter: conntrack: fix udp offload timeout sysctl
netfilter: nf_conntrack_tcp: re-init for syn packets only
io_uring: check reserved fields for recv/recvmsg
io_uring: check reserved fields for send/sendmsg
net: dsa: lantiq_gswip: Don't set GSWIP_MII_CFG_RMII_CLK
net: Use this_cpu_inc() to increment net->core_stats
ANDROID: enable db845c kleaf build.
Bluetooth: hci_sync: Cleanup hci_conn if it cannot be aborted
Bluetooth: hci_event: Fix creating hci_conn object on error status
Bluetooth: hci_event: Fix checking for invalid handle on error status
ice: fix use-after-free when deinitializing mailbox snapshot
ice: wait 5 s for EMP reset after firmware flash
ice: Protect vf_state check by cfg_lock in ice_vc_process_vf_msg()
ice: Fix incorrect locking in ice_vc_process_vf_msg()
RISC-V: configs: Configs that had RPMSG_CHAR now get RPMSG_CTRL
xsk: Fix possible crash when multiple sockets are created
kprobes: Fix KRETPROBES when CONFIG_KRETPROBE_ON_RETHOOK is set
gfs2: Don't re-check for write past EOF unnecessarily
drm/sun4i: Remove obsolete references to PHYS_OFFSET
usb: phy: generic: Get the vbus supply
usb: dwc3: gadget: Return proper request status
usb: dwc3: pci: add support for the Intel Meteor Lake-P
virtio_net: fix wrong buf address calculation when using xdp
net: dsa: mv88e6xxx: Fix port_hidden_wait to account for port_base_addr
net: phy: marvell10g: fix return value on error
bug: Have __warn() prototype defined unconditionally
net: bcmgenet: hide status block before TX timestamping
mctp: defer the kfree of object mdev->addrs
drm/i915/fbc: Consult hw.crtc instead of uapi.crtc
drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses
cpufreq: qcom-cpufreq-hw: Clear dcvs interrupts
tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output()
video: fbdev: clps711x-fb: Use syscon_regmap_lookup_by_phandle
net/smc: Fix slab-out-of-bounds issue in fallback
net/smc: Only save the original clcsock callback functions
clk: sunxi: sun9i-mmc: check return value after calling platform_get_resource()
bus: sunxi-rsb: Fix the return value of sunxi_rsb_device_create()
no-MMU: expose vmalloc_huge() for alloc_large_system_hash()
Documentation: siphash: disambiguate HalfSipHash algorithm from hsiphash functions
Documentation: siphash: enclose HalfSipHash usage example in the literal block
Documentation: siphash: convert danger note to warning for HalfSipHash
random: document crng_fast_key_erasure() destination possibility
Revert "arm64: dts: tegra: Fix boolean properties with values"
tcp: make sure treq->af_specific is initialized
tcp: fix potential xmit stalls caused by TCP_NOTSENT_LOWAT
net: mscc: ocelot: don't add VID 0 to ocelot->vlans when leaving VLAN-aware bridge
net: mscc: ocelot: ignore VID 0 added by 8021q module
net: dsa: flood multicast to CPU when slave has IFF_PROMISC
ip_gre, ip6_gre: Fix race condition on o_seqno in collect_md mode
ip6_gre: Make o_seqno start from 0 in native mode
ip_gre: Make o_seqno start from 0 in native mode
net: lan966x: fix a couple off by one bugs
net/smc: sync err code when tcp connection was refused
net: hns: Add missing fwnode_handle_put in hns_mac_init
net: hns3: add return value for mailbox handling in PF
net: hns3: add validity check for message data length
net: hns3: modify the return code of hclge_get_ring_chain_from_mbx
net: hns3: fix error log of tx/rx tqps stats
net: hns3: align the debugfs output to the left
net: hns3: clear inited state and stop client after failed to register netdev
netfilter: Update ip6_route_me_harder to consider L3 domain
ceph: fix possible NULL pointer dereference for req->r_session
ceph: remove incorrect session state check
ceph: get snap_rwsem read lock in handle_cap_export for ceph_add_cap
libceph: disambiguate cluster/pool full log message
netfilter: flowtable: Remove the empty file
cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe
drm/i915: Check EDID for HDR static metadata when choosing blc
drm/i915: Fix DISP_POS_Y and DISP_HEIGHT defines
Linux 5.18-rc4
clk: sunxi-ng: sun6i-rtc: Mark rtc-32k as critical
kvmalloc: use vmalloc_huge for vmalloc allocations
page_alloc: use vmalloc_huge for large system hash
eeprom: at25: Use DMA safe buffers
pinctrl: pistachio: fix use of irq_of_parse_and_map()
arm64: dts: imx8mn-ddr4-evk: Describe the 32.768 kHz PMIC clock
ARM: dts: imx6ull-colibri: fix vqmmc regulator
sctp: check asoc strreset_chunk in sctp_generate_reconf_event
sparc: cacheflush_32.h needs struct page
topology: Fix up build warning in topology_is_visible()
riscv: dts: microchip: reparent mpfs clocks
clk: microchip: mpfs: add RTCREF clock control
clk: microchip: mpfs: re-parent the configurable clocks
dt-bindings: rtc: add refclk to mpfs-rtc
dt-bindings: clk: mpfs: add defines for two new clocks
dt-bindings: clk: mpfs document msspll dri registers
riscv: dts: microchip: fix usage of fic clocks on mpfs
clk: microchip: mpfs: mark CLK_ATHENA as critical
clk: microchip: mpfs: fix parents for FIC clocks
net: ethernet: stmmac: fix write to sgmii_adapter_base
wireguard: device: check for metadata_dst with skb_valid_dst()
wireguard: selftests: enable ACPI for SMP
tcp: ensure to use the most recently sent skb when filling the rate sample
net: dsa: realtek: remove realtek,rtl8367s string
dt-bindings: net: dsa: realtek: cleanup compatible strings
net: bridge: switchdev: check br_vlan_group() return value
pinctrl: stm32: Keep pinctrl block clock enabled when LEVEL IRQ requested
tcp: md5: incorrect tcp_header_len for incoming connections
perf test: Fix error message for test case 71 on s390, where it is not supported
perf report: Set PERF_SAMPLE_DATA_SRC bit for Arm SPE event
perf script: Always allow field 'data_src' for auxtrace
perf clang: Fix header include for LLVM >= 14
pinctrl: rockchip: sort the rk3308_mux_recalced_data entries
pinctrl: rockchip: fix RK3308 pinmux bits
gpio: Request interrupts after IRQ is initialized
arm/xen: Fix some refcount leaks
XArray: Disallow sibling entries of nodes
tools: Add kmem_cache_alloc_lru()
mm/vmalloc: huge vmalloc backing pages should be split rather than compound
bpf, lwt: Fix crash when using bpf_skb_set_tunnel_key() from bpf_xmit lwt hook
riscv: patch_text: Fixup last cpu should be master
binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0
binder: Address corner cases in deferred copy and fixup
thermal/governor: Remove deprecated information
Revert "thermal/core: Deprecate changing cooling device state from userspace"
serial: 8250: Correct the clock for EndRun PTP/1588 PCIe device
serial: 8250: Also set sticky MCR bits in console restoration
tty: n_gsm: fix software flow control handling
tty: n_gsm: fix invalid use of MSC in advanced option
tty: n_gsm: fix broken virtual tty handling
Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown"
netfilter: nft_set_rbtree: overlap detection with element re-addition after deletion
usb: dwc3: core: Only handle soft-reset in DCTL
net: dsa: Add missing of_node_put() in dsa_port_link_register_of
regulator: dt-bindings: Revise the rt5190a buck/ldo description
arm64: mm: fix p?d_leaf()
objtool: Fix code relocs vs weak symbols
objtool: Fix type of reloc::addend
net: cosa: fix error check return value of register_chrdev()
mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove()
kcov: don't generate a warning on vm_insert_page()'s failure
MAINTAINERS: add Vincenzo Frascino to KASAN reviewers
oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup
selftest/vm: add skip support to mremap_test
selftest/vm: support xfail in mremap_test
selftest/vm: verify remap destination address in mremap_test
selftest/vm: verify mmap addr in mremap_test
mm, hugetlb: allow for "high" userspace addresses
userfaultfd: mark uffd_wp regardless of VM_WRITE flag
memcg: sync flush only if periodic flush is delayed
mm/memory-failure.c: skip huge_zero_page in memory_failure()
mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb()
clk: qcom: clk-rcg2: fix gfx3d frequency calculation
clk: microchip: mpfs: don't reset disabled peripherals
f2fs: should not truncate blocks during roll-forward recovery
ata: pata_marvell: Check the 'bmdma_addr' beforing reading
ANDROID: mm: remove hridya@ from OWNERS file
RISC-V: cpuidle: fix Kconfig select for RISCV_SBI_CPUIDLE
RISC-V: mm: Fix set_satp_mode() for platform not having Sv57
kvm: selftests: introduce and use more page size-related constants
kvm: selftests: do not use bitfields larger than 32-bits for PTEs
KVM: SEV: add cache flush to solve SEV cache incoherency issues
ALSA: hda/realtek: Add quirk for Clevo NP70PNP
ALSA: hda: intel-dsp-config: Add RaptorLake PCI IDs
jbd2: fix a potential race while discarding reserved buffers after an abort
thermal: int340x: Fix attr.show callback prototype
Revert "ACPI: processor: idle: fix lockup regression on 32-bit ThinkPad T40"
ACPI: processor: idle: Avoid falling back to C3 type C-states
Revert "Revert "ANDROID: media: increase video max frame number""
usb: gadget: configfs: clear deactivation flag in configfs_composite_unbind()
usb: misc: eud: Fix an error handling path in eud_probe()
usb: core: Don't hold the device lock while sleeping in do_proc_control()
KVM: SVM: Flush when freeing encrypted pages even on SME_COHERENT CPUs
KVM: SVM: Simplify and harden helper to flush SEV guest page(s)
KVM: selftests: Silence compiler warning in the kvm_page_table_test
KVM: x86/pmu: Update AMD PMC sample period to fix guest NMI-watchdog
x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume
KVM: SPDX style and spelling fixes
KVM: x86: Skip KVM_GUESTDBG_BLOCKIRQ APICv update if APICv is disabled
KVM: x86: Pend KVM_REQ_APICV_UPDATE during vCPU creation to fix a race
KVM: nVMX: Defer APICv updates while L2 is active until L1 is active
KVM: x86: Tag APICv DISABLE inhibit, not ABSENT, if APICv is disabled
KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref
KVM: Add helpers to wrap vcpu->srcu_idx and yell if it's abused
KVM: RISC-V: Use kvm_vcpu.srcu_idx, drop RISC-V's unnecessary copy
KVM: x86: Don't re-acquire SRCU lock in complete_emulated_io()
usb: dwc3: Try usb-role-switch first in dwc3_drd_init
usb: dwc3: core: Fix tx/rx threshold settings
usb: mtu3: fix USB 3.0 dual-role-switch from device to host
xhci: Enable runtime PM on second Alderlake controller
usb: dwc3: fix backwards compat with rockchip devices
dt-bindings: usb: samsung,exynos-usb2: add missing required reg
usb: misc: fix improper handling of refcount in uss720_probe()
USB: Fix ehci infinite suspend-resume loop issue in zhaoxin
usb: typec: tcpm: Fix undefined behavior due to shift overflowing the constant
usb: typec: rt1719: Fix build error without CONFIG_POWER_SUPPLY
usb: typec: ucsi: Fix role swapping
usb: typec: ucsi: Fix reuse of completion structure
usb: xhci: tegra:Fix PM usage reference leak of tegra_xusb_unpowergate_partitions
fs: unset MNT_WRITE_HOLD on failure
MAINTAINERS: add Bug entry for Samsung and memory controller drivers
memory: renesas-rpc-if: Fix HF/OSPI data transfer in Manual Mode
pinctrl: stm32: Do not call stm32_gpio_get() for edge triggered IRQs in EOI
pinctrl: Fix an error in pin-function table of SP7021
btrfs: zoned: use dedicated lock for data relocation
btrfs: fix assertion failure during scrub due to block group reallocation
powerpc/perf: Fix 32bit compile
powerpc/perf: Fix power10 event alternatives
powerpc/perf: Fix power9 event alternatives
drm/amdgpu: partial revert "remove ctx->lock" v2
drivers: net: hippi: Fix deadlock in rr_close()
USB: serial: whiteheat: fix heap overflow in WHITEHEAT_GET_DTR_RTS
ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845/865 G9
mtd: rawnand: qcom: fix memory corruption that causes panic
mtd: fix 'part' field data corruption in mtd_info
mtd: rawnand: Fix return value check of wait_for_completion_timeout
Revert "drm: of: Lookup if child node has panel or bridge"
Revert "drm: of: Properly try all possible cases for bridge/panel detection"
drm/vc4: Use pm_runtime_resume_and_get to fix pm_runtime_get_sync() usage
KVM: PPC: Fix TCE handling for VFIO
pinctrl: samsung: fix missing GPIOLIB on ARM64 Exynos config
powerpc/time: Always set decrementer in timer_interrupt()
cifs: destage any unwritten data to the server before calling copychunk_write
cifs: use correct lock type in cifs_reconnect()
cifs: fix NULL ptr dereference in refresh_mounts()
drm/vmwgfx: Fix gem refcounting and memory evictions
zonefs: Fix management of open zones
zonefs: Clear inode information flags on inode creation
pinctrl: mediatek: moore: Fix build error
xfs: reorder iunlink remove operation in xfs_ifree
MAINTAINERS: update IOMAP FILESYSTEM LIBRARY and XFS FILESYSTEM
xfs: convert buffer flags to unsigned.
xen: Convert kmap() to kmap_local_page()
Revert "fs/pipe: use kvcalloc to allocate a pipe_buffer array"
x86: __memcpy_flushcache: fix wrong alignment if size > 2^32
f2fs: fix wrong condition check when failing metapage read
f2fs: keep io_flags to avoid IO split due to different op_flags in two fio holders
f2fs: remove obsolete whint_mode
arch_topology: Do not set llc_sibling if llc_id is invalid
topology: make core_mask include at least cluster_siblings
topology/sysfs: Hide PPIN on systems that do not support it.
tty: n_gsm: fix missing update of modem controls after DLCI open
selftests: mlxsw: vxlan_flooding_ipv6: Prevent flooding of unwanted packets
selftests: mlxsw: vxlan_flooding: Prevent flooding of unwanted packets
ALSA: usb-audio: Clear MIDI port active flag after draining
dt-bindings: dmaengine: qcom: gpi: Add minItems for interrupts
ANDROID: GKI: Enable CONFIG_USB_EHCI_ROOT_HUB_TT
nfc: MAINTAINERS: add Bug entry
dmaengine: idxd: skip clearing device context when device is read-only
dmaengine: idxd: add RO check for wq max_transfer_size write
dmaengine: idxd: add RO check for wq max_batch_size write
dmaengine: idxd: fix retry value to be constant for duration of function call
dmaengine: idxd: match type for retries var in idxd_enqcmds()
dmaengine: dw-edma: Fix inconsistent indenting
net: stmmac: Use readl_poll_timeout_atomic() in atomic state
doc/ip-sysctl: add bc_forwarding
phy: amlogic: fix error path in phy_g12a_usb3_pcie_probe()
RISC-V: KVM: Restrict the extensions that can be disabled
drm/vc4: Fix build error when CONFIG_DRM_VC4=y && CONFIG_RASPBERRYPI_FIRMWARE=m
drm/panel/raspberrypi-touchscreen: Initialise the bridge in prepare
drm/panel/raspberrypi-touchscreen: Avoid NULL deref if not initialised
RISC-V: KVM: Remove 's' & 'u' as valid ISA extension
USB: serial: cp210x: add PIDs for Kamstrup USB Meter Reader
USB: serial: option: add support for Cinterion MV32-WA/MV32-WB
ANDROID: gki_defconfig: enable CONFIG_SPI_MEM
drm/i915/display/psr: Unset enable_psr2_sel_fetch if other checks in intel_psr2_config_valid() fails
cpuidle: riscv: support non-SMP config
ANDROID: GKI: Enable CRYPTO_DES
objtool: Fix function fallthrough detection for vmlinux
objtool: Fix sibling call detection in alternatives
objtool: Don't set 'jump_dest' for sibling calls
x86/uaccess: Don't jump between functions
x86/Kconfig: fix the spelling of 'becoming' in X86_KERNEL_IBT config
objtool: Use offstr() to print address of missing ENDBR
objtool: Print data address for "!ENDBR" data warnings
x86/xen: Add ANNOTATE_NOENDBR to startup_xen()
x86/uaccess: Add ENDBR to __put_user_nocheck*()
x86/retpoline: Add ANNOTATE_NOENDBR for retpolines
x86/static_call: Add ANNOTATE_NOENDBR to static call trampoline
objtool: Enable unreachable warnings for CLANG LTO
x86,objtool: Explicitly mark idtentry_body()s tail REACHABLE
x86,objtool: Mark cpu_startup_entry() __noreturn
x86,xen,objtool: Add UNWIND hint
lib/strn*,objtool: Enforce user_access_begin() rules
MAINTAINERS: Add x86 unwinding entry
x86/unwind/orc: Recheck address range after stack info was updated
perf/x86/cstate: Add SAPPHIRERAPIDS_X CPU support
perf/core: Fix perf_mmap fail when CONFIG_PERF_USE_VMALLOC enabled
sched/pelt: Fix attach_entity_load_avg() corner case
vmalloc: replace VM_NO_HUGE_VMAP with VM_ALLOW_HUGE_VMAP
x86/cpu: Load microcode during restore_processor_state()
drm/msm: Revert "drm/msm: Stop using iommu_present()"
bcache: fix wrong bdev parameter when calling bio_alloc_clone() in do_bio_hook()
bcache: put bch_bio_map() back to correct location in journal_write_unlocked()
fs: fix acl translation
usb: gadget: uvc: Fix crash when encoding data for usb request
btrfs: fix direct I/O writes for split bios on zoned devices
btrfs: fix direct I/O read repair for split bios
btrfs: fix and document the zoned device choice in alloc_new_bio
btrfs: fix leaked plug after failure syncing log on zoned filesystems
netlink: reset network and mac headers in netlink_dump()
x86/cpu: Add new Alderlake and Raptorlake CPU model numbers
ipvs: correctly print the memory size of ip_vs_conn_tab
net: mscc: ocelot: fix broken IP multicast flooding
net: dsa: hellcreek: Calculate checksums in tagger
drm/i915/display/vrr: Reset VRR capable property on a long hpd
ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX.
ALSA: hda/i915: Fix one too many pci_dev_put()
scsi: sr: Do not leak information in ioctl
ARC: remove redundant READ_ONCE() in cmpxchg loop
ARC: atomic: cleanup atomic-llsc definitions
arc: drop definitions of pgd_index() and pgd_offset{, _k}() entirely
ARC: dts: align SPI NOR node name with dtschema
ARC: Remove a redundant memset()
ARC: fix typos in comments
ARC: entry: fix syscall_trace_exit argument
ANDROID: Incremental fs: Mark merkle tree pages uptodate
Revert "ANDROID: GKI: CONFIG_FORTIFY is broken in clang, so it has been disabled"
cifs: Use kzalloc instead of kmalloc/memset
net: atlantic: invert deep par in pm functions, preventing null derefs
pinctrl: qcom: sm6350: fix order of UFS & SDC pins
Linux 5.18-rc3
Input: add Marine Navigation Keycodes
Input: omap4-keypad - fix pm_runtime_get_sync() error checking
can: isotp: stop timeout monitoring when no first frame was sent
io_uring: fix leaks on IOPOLL and CQE_SKIP
bonding: do not discard lowest hash bit for non layer3+4 hashing
io_uring: free iovec if file assignment fails
iio: imu: inv_icm42600: Fix I2C init possible nack
iio: dac: ltc2688: fix voltage scale read
random: use memmove instead of memcpy for remaining 32 bytes
xtensa: fix a7 clobbering in coprocessor context load/store
mm: kmemleak: take a full lowmem check in kmemleak_*_phys()
mm/vmalloc: fix spinning drain_vmap_work after reading from /proc/vmcore
revert "fs/binfmt_elf: use PT_LOAD p_align values for static PIE"
revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders"
hugetlb: do not demote poisoned hugetlb pages
mm: compaction: fix compiler warning when CONFIG_COMPACTION=n
mm: fix unexpected zeroed page mapping with zram swap
mm, page_alloc: fix build_zonerefs_node()
mm, kfence: support kmem_dump_obj() for KFENCE objects
kasan: fix hw tags enablement when KUNIT tests are disabled
irq_work: use kasan_record_aux_stack_noalloc() record callstack
mm/secretmem: fix panic when growing a memfd_secret
tmpfs: fix regressions from wider use of ZERO_PAGE
MAINTAINERS: Broadcom internal lists aren't maintainers
i2c: ismt: Fix undefined behavior due to shift overflowing the constant
i2c: dev: Force case user pointers in compat_i2cdev_ioctl()
net: lan966x: Make sure to release ptp interrupt
ipv6: make ip6_rt_gc_expire an atomic_t
net: Handle l3mdev in ip_tunnel_init_flow
l3mdev: l3mdev_master_upper_ifindex_by_index_rcu should be using netdev_master_upper_dev_get_rcu
net/sched: cls_u32: fix possible leak in u32_init_knode()
net/sched: cls_u32: fix netns refcount changes in u32_change()
i2c: dev: check return value when calling dev_set_name()
i2c: qcom-geni: Use dev_err_probe() for GPI DMA error
i2c: imx: Implement errata ERR007805 or e7805 bus frequency limit
i2c: pasemi: Wait for write xfers to finish
dm: fix bio length of empty flush
Documentation/ABI: sysfs-fs-erofs: Fix Sphinx errors
erofs: fix use-after-free of on-stack io[]
block: don't print I/O error warning for dead disks
block/compat_ioctl: fix range check in BLKGETSIZE
powerpc: Update MAINTAINERS for ibmvnic and VAS
net: restore alpha order to Ethernet devices in config
openvswitch: fix OOB access in reserve_sfa_size()
ip6_gre: Fix skb_under_panic in __gre6_xmit()
ip6_gre: Avoid updating tunnel->tun_hlen in __gre6_xmit()
net/packet: fix packet_sock xmit return value checking
net/smc: Fix sock leak when release after smc_shutdown()
rxrpc: Restore removed timer deletion
net: phy: LAN937x: added PHY_POLL_CABLE_TEST flag
serial: 8250: Fix runtime PM for start_tx() for empty buffer
serial: imx: fix overrun interrupts in DMA mode
serial: amba-pl011: do not time out prematurely when draining tx fifo
ALSA: hda/hdmi: add HDMI codec VID for Raptorlake-P
ALSA: hda/hdmi: fix warning about PCM count when used with SOF
sound/oss/dmasound: fix 'dmasound_setup' defined but not used
tty: n_gsm: fix incorrect UA handling
tty: n_gsm: fix reset fifo race condition
tty: n_gsm: fix missing tty wakeup in convergence layer type 2
tty: n_gsm: fix wrong signal octets encoding in MSC
tty: n_gsm: fix wrong command frame length field encoding
tty: n_gsm: fix wrong command retry handling
tty: n_gsm: fix missing explicit ldisc flush
tty: n_gsm: fix wrong DLCI release order
tty: n_gsm: fix insufficient txframe size
tty: n_gsm: fix malformed counter for out of frame data
tty: n_gsm: fix frame reception handling
tty: n_gsm: fix wrong signal octet encoding in convergence layer type 2
tty: n_gsm: fix mux cleanup after unregister tty device
tty: n_gsm: fix decoupled mux resource
tty: n_gsm: fix restart handling via CLD command
tty: n_gsm: fix missing mux reset on config change at responder
nvme-pci: disable namespace identifiers for Qemu controllers
nvme-pci: disable namespace identifiers for the MAXIO MAP1002/1202
nvme: add a quirk to disable namespace identifiers
nvme: don't print verbose errors for internal passthrough requests
ext4: update the cached overhead value in the superblock
io_uring: abort file assignment prior to assigning creds
ext4: force overhead calculation if the s_overhead_cluster makes no sense
ksmbd: set fixed sector size to FS_SECTOR_SIZE_INFORMATION
ksmbd: increment reference count of parent fp
ksmbd: remove filename in ksmbd_file
ext4: fix overhead calculation to account for the reserved gdt blocks
dm: allow dm_accept_partial_bio() for dm_io without duplicate bios
dt-bindings: display: panel-timing: Define a single type for properties
ARM: config: Update Gemini defconfig
arm64: dts: qcom/sdm845-shift-axolotl: Fix boolean properties with values
ARM: dts: align SPI NOR node name with dtschema
ARM: dts: Fix more boolean properties with values
dt-bindings: Fix array constraints on scalar properties
block: null_blk: end timed out poll request
block: fix offset/size check in bio_trim()
USB: quirks: add STRING quirk for VCOM device
USB: quirks: add a Realtek card reader
ice: Fix memory leak in ice_get_orom_civd_data()
ice: fix crash in switchdev mode
ice: allow creating VFs for !CONFIG_NET_SWITCHDEV
ice: xsk: check if Rx ring was filled up to the end
EDAC/synopsys: Read the error count from the correct register
perf bench: Fix numa bench to fix usage of affinity for machines with #CPUs > 1K
perf bench: Fix numa testcase to check if CPU used to bind task is online
perf record: Fix per-thread option
arm64: fix typos in comments
arm64: Improve HAVE_DYNAMIC_FTRACE_WITH_REGS selection for clang
ARM: dts: logicpd-som-lv: Fix wrong pinmuxing on OMAP35
ARM: dts: am3517-evm: Fix misc pinmuxing
ARM: dts: am33xx-l4: Add missing touchscreen clock properties
ARM: dts: Fix mmc order for omap3-gta04
gpio: sim: fix setting and getting multiple lines
interconnect: qcom: sdx55: Drop IP0 interconnects
interconnect: qcom: sc7180: Drop IP0 interconnects
phy: ti: Add missing pm_runtime_disable() in serdes_am654_probe
phy: mapphone-mdm6600: Fix PM error handling in phy_mdm6600_probe
dma-direct: avoid redundant memory sync for swiotlb
perf tools: Fix segfault accessing sample_id xyarray
perf stat: Fix error check return value of hashmap__new(), must use IS_ERR()
cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state
dm zone: fix NULL pointer dereference in dm_zone_map_bio
dm mpath: only use ktime_get_ns() in historical selector
ARM: dts: at91: fix pinctrl phandles
ARM: dts: at91: sama5d4_xplained: fix pinctrl phandle name
smp: Fix offline cpu check in flush_smp_call_function_queue()
ARM: dts: at91: Describe regulators on at91sam9g20ek
ARM: dts: at91: Map MCLK for wm8731 on at91sam9g20ek
ARM: dts: at91: Fix boolean properties with values
ARM: dts: at91: use generic node name for dataflash
ARM: dts: at91: align SPI NOR node name with dtschema
ARM: dts: at91: sama7g5ek: Align the impedance of the QSPI0's HSIO and PCB lines
ARM: dts: at91: sama7g5ek: enable pull-up on flexcom3 console lines
dm integrity: fix memory corruption when tag_size is less than digest size
ARM: dts: at91: sama7g5: Swap `rx` and `tx` for `i2c` nodes
io_uring: fix poll error reporting
io_uring: fix poll file assign deadlock
io_uring: use right issue_flags for splice/tee
e1000e: Fix possible overflow in LTR decoding
igc: Fix suspending when PTM is active
spi: atmel-quadspi: Fix the buswidth adjustment between spi-mem and controller
igc: Fix BUG: scheduling while atomic
igc: Fix infinite loop in release_swfw_sync
spi: cadence-quadspi: fix incorrect supports_op() return value
dma-buf-map: remove renamed header file
spi: intel: Add support for Raptor Lake-S SPI serial flash
random: make random_get_entropy() return an unsigned long
random: allow partial reads if later user copies fail
tools/power/x86/intel-speed-select: fix build failure when using -Wl,--as-needed
arm_pmu: Validate single/group leader events
arch: xtensa: platforms: Fix deadlock in rs_close()
xtensa: patch_text: Fixup last cpu should be master
power: supply: Reset err after not finding static battery
power: supply: samsung-sdi-battery: Add missing charge restart voltages
perf tools: Fix misleading add event PMU debug message
phy: ti: omap-usb2: Fix error handling in omap_usb2_enable_clocks
drm/radeon: fix logic inversion in radeon_sync_resv
esp: limit skb_page_frag_refill use to a single page
bus: mhi: host: pci_generic: Flush recovery worker during freeze
bus: mhi: host: pci_generic: Add missing poweroff() PM callback
ext4, doc: fix incorrect h_reserved size
ext4: limit length to bitmap_maxbytes - blocksize in punch_hole
ext4: fix use-after-free in ext4_search_dir
ext4: fix bug_on in start_this_handle during umount filesystem
ext4: fix symlink file size not match to file content
ext4: fix fallocate to use file_modified to update permissions consistently
asm-generic: fix __get_unaligned_be48() on 32 bit platforms
video: fbdev: mmp: replace usage of found with dedicated list iterator variable
testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set
firmware: cs_dsp: Fix overrun of unterminated control name string
io_uring: verify pad field is 0 in io_get_ext_arg
io_uring: verify resv is 0 in ringfd register/unregister
io_uring: verify that resv2 is 0 in io_uring_rsrc_update2
io_uring: move io_uring_rsrc_update2 validation
spi: spi-mtk-nor: initialize spi controller after resume
io_uring: fix assign file locking issue
dmaengine: dw-edma: Fix unaligned 64bit access
dmaengine: mediatek:Fix PM usage reference leak of mtk_uart_apdma_alloc_chan_resources
ARM: dts: dra7: Fix suspend warning for vpe powerdomain
bus: ti-sysc: Make omap3 gpt12 quirk handling SoC specific
ARM: OMAP2+: Fix refcount leak in omap_gic_of_init
video: fbdev: sh_mobile_lcdcfb: Remove sh_mobile_lcdc_check_var() declaration
scsi: iscsi: MAINTAINERS: Add Mike Christie as co-maintainer
scsi: qedi: Fix failed disconnect handling
scsi: iscsi: Fix NOP handling during conn recovery
scsi: iscsi: Merge suspend fields
scsi: iscsi: Fix unbound endpoint error handling
scsi: iscsi: Fix conn cleanup and stop race during iscsid restart
scsi: iscsi: Fix endpoint reuse regression
scsi: iscsi: Release endpoint ID when its freed
scsi: iscsi: Fix offload conn cleanup when iscsid restarts
scsi: iscsi: Move iscsi_ep_disconnect()
scsi: pm80xx: Enable upper inbound, outbound queues
scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63
Revert "scsi: scsi_debug: Address races following module load"
block: move lower_48_bits() to block
io_uring: stop using io_wq_work as an fd placeholder
io_uring: move apoll->events cache
io_uring: io_kiocb_update_pos() should not touch file for non -1 offset
phy: ti: tusb1210: Fix an error handling path in tusb1210_probe()
phy: samsung: exynos5250-sata: fix missing device put in probe error paths
phy: samsung: Fix missing of_node_put() in exynos_sata_phy_probe
phy: ti: Fix missing of_node_put in ti_pipe3_get_sysctrl()
arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO pin labeling for CON1
bpf: Fix release of page_pool in BPF_PROG_RUN in test runner
phy: ti: tusb1210: Make tusb1210_chg_det_states static
dmaengine: imx-sdma: Fix error checking in sdma_event_remap
dma: at_xdmac: fix a missing check on list iterator
dmaengine: imx-sdma: fix init of uart scripts
bus: imx-weim: make symbol 'weim_of_notifier' static
USB: serial: option: add Telit 0x1057, 0x1058, 0x1075 compositions
x86/tsx: Disable TSX development mode at boot
genirq/affinity: Consider that CPUs on nodes can be unbalanced
x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits
video: fbdev: i740fb: Error out if 'pixclock' equals zero
video: fbdev: i740fb: use memset_io() to clear screen
video: fbdev: s3fb: Error out if 'pixclock' equals zero
video: fbdev: arkfb: Error out if 'pixclock' equals zero
video: fbdev: tridentfb: Error out if 'pixclock' equals zero
video: fbdev: vt8623fb: Error out if 'pixclock' equals zero
video: fbdev: kyro: Error out if 'lineclock' equals zero
video: fbdev: neofb: Fix the check of 'var->pixclock'
arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes
ARM: dts: imx: Fix boolean properties with values
ARM: dts: imx8mm-venice-gw{71xx,72xx,73xx}: fix OTG controller OC mode
arm64: dts: imx8mn: Fix SAI nodes
io_uring: flag the fact that linked file assignment is sane
arm64: dts: imx8mq-tqma8mq: change the spi-nor tx
iio:dac:ad3552r: Fix an IS_ERR() vs NULL check
iio: sx9324: Fix default precharge internal resistance register
iio: dac: ad5446: Fix read_raw not returning set value
iio: magnetometer: ak8975: Fix the error handling in ak8975_power_on()
tick/sched: Fix non-kernel-doc comment
tick/nohz: Use WARN_ON_ONCE() to prevent console saturation
ARM: dts: imx6qdl-apalis: Fix sgtl5000 detection issue
soc: imx: imx8m-blk-ctrl: Fix IMX8MN_DISPBLK_PD_ISI hang
timers: Fix warning condition in __run_timers()
usb: cdns3: Fix issue for clear halt endpoint
xhci: increase usb U3 -> U0 link resume timeout from 100ms to 500ms
xhci: stop polling roothubs after shutdown
USB: Fix xhci event ring dequeue pointer ERDP update issue
arm64: dts: imx8qm: Correct SCU clock controller's compatible property
Input: cypress-sf - register a callback to disable the regulators
dmaengine: idxd: fix device cleanup on disable
ASoC: codecs: Fix an error handling path in (rx|tx|va)_macro_probe()
gpiolib: acpi: Convert type for pin to be unsigned
gpiolib: acpi: use correct format characters
arm64: dts: remove cpu compatible "arm,armv8" for s4
xsk: Fix l2fwd for copy mode + busy poll combo
xen/balloon: don't use PV mode extra memory for zone device allocations
video: fbdev: imxfb: Fix missing of_node_put in imxfb_probe
ASoC: Intel: sof_es8336: Add a quirk for Huawei Matebook D15
ASoC: Intel: sof_es8336: add a quirk for headset at mic1 port
ASoC: Intel: sof_es8336: support a separate gpio to control headphone
ASoC: Intel: sof_es8336: simplify speaker gpio naming
ASoC: wm8731: Disable the regulator when probing fails
ASoC: Intel: soc-acpi: correct device endpoints for max98373
ASoC: codecs: wcd934x: do not switch off SIDO Buck when codec is in use
ASoC: SOF: topology: Fix memory leak in sof_control_load()
ASoC: SOF: topology: cleanup dailinks on widget unload
ASoC: rt711/5682: check if bus is active before deferred jack detection
arm/arm64: dts: qcom: Fix boolean properties with values
arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes
arm: dts: imx: Fix boolean properties with values
arm64: dts: tegra: Fix boolean properties with values
arm: dts: at91: Fix boolean properties with values
arm: configs: imote2: Drop defconfig as board support dropped.
ep93xx: clock: Don't use plain integer as NULL pointer
ep93xx: clock: Fix UAF in ep93xx_clk_register_gate()
ARM: vexpress/spc: Fix all the kernel-doc build warnings
ARM: vexpress/spc: Fix kernel-doc build warning for ve_spc_cpu_in_wfi
dt-bindings: gpu: mali-bifrost: Document RZ/V2L SoC
clk: sunxi-ng: fix not NULL terminated coccicheck error
dt-bindings: net: snps: remove duplicate name
ARM: config: multi v7: Enable NVIDIA Tegra video decoder driver
ARM: tegra_defconfig: Update CONFIG_TEGRA_VDE option
ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp on SSP2
ASoC: fsl_sai: fix 1:1 bclk:mclk ratio support
ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_set_tdm()
arm64: dts: imx8mm-venice: fix spi2 pin configuration
bus: imx-weim: fix NULL but dereferenced coccicheck error
ARM: config: u8500: Re-enable AB8500 battery charging
pinctrl: alderlake: Fix register offsets for ADL-N variant
ARM: config: u8500: Add some common hardware
memory: fsl_ifc: populate child nodes of buses and mfd devices
ARM: config: Refresh U8500 defconfig
ASoC: meson: aiu: fix duplicate debugfs directory error
ASoC: soc-core: add debugfs_prefix member to snd_soc_component_driver
ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_register_component
ASoC: rk817: Use devm_clk_get() in rk817_platform_probe
ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN
ASoC: cs35l41: Add one more variable in the debug log
ASoC: rt5682: fix an incorrect NULL check on list iterator
ASoC: soc-dapm: fix two incorrect uses of list iterator
tee: optee: add missing mutext_destroy in optee_ffa_probe
firmware: arm_scmi: Fix sparse warnings in OPTEE transport driver
firmware: arm_scmi: Replace zero-length array with flexible-array member
firmware: arm_scmi: Fix sorting of retrieved clock rates
dt-bindings: Fix 'enum' lists with duplicate entries
dt-bindings: irqchip: mrvl,intc: refresh maintainers
dt-bindings: Fix incomplete if/then/else schemas
dt-bindings: power: renesas,apmu: Fix cpus property limits
dt-bindings: extcon: maxim,max77843: fix ports type
pinctrl: samsung: staticize fsd_pin_ctrl
dt-bindings: memory: snps,ddrc-3.80a compatible also need interrupts
memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe
memory: renesas-rpc-if: fix platform-device leak in error path
ARM: iop32x: include iop3xx.h header where needed
ARM: davinci: da850-evm: Avoid NULL pointer dereference
MAINTAINERS: update Krzysztof Kozlowski's email to Linaro
dt-bindings: update Krzysztof Kozlowski's email
ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable
ASoC: SOF: topology: Fix memory leak of scontrol->name
codecs: rt5682s: fix an incorrect NULL check on list iterator
ASoC: topology: Correct error handling in soc_tplg_dapm_widget_create()
ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek
xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup
dt-bindings: reset: Add parent "resets" property as optional
reset: tegra-bpmp: Restore Handle errors in BPMP response
reset: renesas: Check return value of reset_control_deassert()
dt-bindings: reset: document deprecated HiSilicon property
mtd: rawnand: fix ecc parameters for mt7622
iio:proximity:sx9324: Fix hardware gain read/write
iio:proximity:sx_common: Fix device property parsing on DT systems
iio: adc: ad7280a: Fix wrong variable used when setting thresholds.
iio:filter:admv8818: select REGMAP_SPI for ADMV8818
iio: dac: ad5592r: Fix the missing return value.
iio: dac: dac5571: Fix chip id detection for OF devices
iio:imu:bmi160: disable regulator in error path
iio: scd4x: check return of scd4x_write_and_fetch
iio: dac: ad3552r: fix signedness bug in ad3552r_reset()
arm64: dts: meson: remove CPU opps below 1GHz for SM1 boards
arm64: dts: meson: remove CPU opps below 1GHz for G12B boards
ARM: vexpress/spc: Avoid negative array index when !SMP
firmware: arm_scmi: Remove clear channel call on the TX channel
video: fbdev: omap: Make it CCF clk API compatible
video: fbdev: aty/matrox/...: Prepare cleanup of powerpc's asm/prom.h
video: fbdev: pm2fb: Fix a kernel-doc formatting issue
linux/fb.h: Spelling s/palette/palette/
video: fbdev: sis: fix potential NULL dereference in sisfb_post_sis300()
video: fbdev: pxafb: use if else instead
video: fbdev: udlfb: properly check endpoint type
video: fbdev: of: display_timing: Remove a redundant zeroing of memory
cpufreq: qcom-cpufreq-hw: Fix throttle frequency value on EPSS platforms
cpufreq: qcom-hw: provide online/offline operations
cpufreq: qcom-hw: fix the opp entries refcounting
cpufreq: qcom-hw: fix the race between LMH worker and cpuhp
cpufreq: qcom-hw: drop affinity hint before freeing the IRQ
Conflicts:
Documentation/devicetree/bindings
Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-pmc.yaml
Documentation/devicetree/bindings/bus/ti-sysc.yaml
Documentation/devicetree/bindings/clock/microchip,mpfs.yaml
Documentation/devicetree/bindings/clock/samsung,exynos-audss-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos-ext-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos4412-isp-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos5260-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos5410-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos5433-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos7-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos7885-clock.yaml
Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml
Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
Documentation/devicetree/bindings/clock/samsung,s5pv210-audss-clock.yaml
Documentation/devicetree/bindings/clock/samsung,s5pv210-clock.yaml
Documentation/devicetree/bindings/devfreq/event/samsung,exynos-nocp.yaml
Documentation/devicetree/bindings/devfreq/event/samsung,exynos-ppmu.yaml
Documentation/devicetree/bindings/display/panel/panel-timing.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi-ddc.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos-hdmi.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos-mixer.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-decon.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos5433-mic.yaml
Documentation/devicetree/bindings/display/samsung/samsung,exynos7-decon.yaml
Documentation/devicetree/bindings/display/samsung/samsung,fimd.yaml
Documentation/devicetree/bindings/dma/qcom,gpi.yaml
Documentation/devicetree/bindings/extcon/maxim,max77843.yaml
Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
Documentation/devicetree/bindings/hwmon/lltc,ltc4151.yaml
Documentation/devicetree/bindings/hwmon/microchip,mcp3021.yaml
Documentation/devicetree/bindings/hwmon/sensirion,sht15.yaml
Documentation/devicetree/bindings/hwmon/ti,tmp102.yaml
Documentation/devicetree/bindings/hwmon/ti,tmp108.yaml
Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
Documentation/devicetree/bindings/i2c/i2c-exynos5.yaml
Documentation/devicetree/bindings/i2c/samsung,s3c2410-i2c.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5360.yaml
Documentation/devicetree/bindings/interconnect/qcom,rpm.yaml
Documentation/devicetree/bindings/interrupt-controller/mrvl,intc.yaml
Documentation/devicetree/bindings/interrupt-controller/samsung,exynos4210-combiner.yaml
Documentation/devicetree/bindings/leds/maxim,max77693.yaml
Documentation/devicetree/bindings/media/coda.yaml
Documentation/devicetree/bindings/media/mediatek,vcodec-decoder.yaml
Documentation/devicetree/bindings/media/mediatek,vcodec-encoder.yaml
Documentation/devicetree/bindings/media/mediatek,vcodec-subdev-decoder.yaml
Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2-timings.yaml
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr2.yaml
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3-timings.yaml
Documentation/devicetree/bindings/memory-controllers/ddr/jedec,lpddr3.yaml
Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
Documentation/devicetree/bindings/memory-controllers/qca,ath79-ddr-controller.yaml
Documentation/devicetree/bindings/memory-controllers/renesas,h8300-bsc.yaml
Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
Documentation/devicetree/bindings/memory-controllers/synopsys,ddrc-ecc.yaml
Documentation/devicetree/bindings/memory-controllers/ti,da8xx-ddrctl.yaml
Documentation/devicetree/bindings/mfd/atmel-flexcom.txt
Documentation/devicetree/bindings/mfd/maxim,max14577.yaml
Documentation/devicetree/bindings/mfd/maxim,max77686.yaml
Documentation/devicetree/bindings/mfd/maxim,max77693.yaml
Documentation/devicetree/bindings/mfd/maxim,max77802.yaml
Documentation/devicetree/bindings/mfd/maxim,max77843.yaml
Documentation/devicetree/bindings/mfd/samsung,exynos5433-lpass.yaml
Documentation/devicetree/bindings/mfd/samsung,s2mpa01.yaml
Documentation/devicetree/bindings/mfd/samsung,s2mps11.yaml
Documentation/devicetree/bindings/mfd/samsung,s5m8767.yaml
Documentation/devicetree/bindings/mmc/nvidia,tegra20-sdhci.yaml
Documentation/devicetree/bindings/net/dsa/realtek.yaml
Documentation/devicetree/bindings/net/nfc/marvell,nci.yaml
Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
Documentation/devicetree/bindings/net/nfc/nxp,pn532.yaml
Documentation/devicetree/bindings/net/nfc/nxp,pn544.yaml
Documentation/devicetree/bindings/net/nfc/st,st-nci.yaml
Documentation/devicetree/bindings/net/nfc/st,st21nfca.yaml
Documentation/devicetree/bindings/net/nfc/st,st95hf.yaml
Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
Documentation/devicetree/bindings/net/snps,dwmac.yaml
Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml
Documentation/devicetree/bindings/phy/nvidia,tegra20-usb-phy.yaml
Documentation/devicetree/bindings/phy/qcom,usb-hs-phy.yaml
Documentation/devicetree/bindings/phy/samsung,dp-video-phy.yaml
Documentation/devicetree/bindings/phy/samsung,exynos-hdmi-phy.yaml
Documentation/devicetree/bindings/phy/samsung,exynos5250-sata-phy.yaml
Documentation/devicetree/bindings/phy/samsung,mipi-video-phy.yaml
Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
Documentation/devicetree/bindings/phy/samsung,usb3-drd-phy.yaml
Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-gpio-bank.yaml
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-pins-cfg.yaml
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl-wakeup-interrupt.yaml
Documentation/devicetree/bindings/pinctrl/samsung,pinctrl.yaml
Documentation/devicetree/bindings/power/renesas,apmu.yaml
Documentation/devicetree/bindings/power/supply/bq2415x.yaml
Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
Documentation/devicetree/bindings/regulator/fixed-regulator.yaml
Documentation/devicetree/bindings/regulator/maxim,max14577.yaml
Documentation/devicetree/bindings/regulator/maxim,max77686.yaml
Documentation/devicetree/bindings/regulator/maxim,max77693.yaml
Documentation/devicetree/bindings/regulator/maxim,max77802.yaml
Documentation/devicetree/bindings/regulator/maxim,max77843.yaml
Documentation/devicetree/bindings/regulator/maxim,max8952.yaml
Documentation/devicetree/bindings/regulator/maxim,max8973.yaml
Documentation/devicetree/bindings/regulator/maxim,max8997.yaml
Documentation/devicetree/bindings/regulator/richtek,rt5190a-regulator.yaml
Documentation/devicetree/bindings/regulator/samsung,s2mpa01.yaml
Documentation/devicetree/bindings/regulator/samsung,s2mps11.yaml
Documentation/devicetree/bindings/regulator/samsung,s2mps13.yaml
Documentation/devicetree/bindings/regulator/samsung,s2mps14.yaml
Documentation/devicetree/bindings/regulator/samsung,s2mps15.yaml
Documentation/devicetree/bindings/regulator/samsung,s2mpu02.yaml
Documentation/devicetree/bindings/regulator/samsung,s5m8767.yaml
Documentation/devicetree/bindings/remoteproc/qcom,sc7280-wpss-pil.yaml
Documentation/devicetree/bindings/reset/hisilicon,hi3660-reset.yaml
Documentation/devicetree/bindings/reset/socionext,uniphier-reset.yaml
Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
Documentation/devicetree/bindings/rng/timeriomem_rng.yaml
Documentation/devicetree/bindings/rtc/microchip,mfps-rtc.yaml
Documentation/devicetree/bindings/soc/samsung/exynos-usi.yaml
Documentation/devicetree/bindings/sound/samsung,arndale.yaml
Documentation/devicetree/bindings/sound/samsung,smdk5250.yaml
Documentation/devicetree/bindings/sound/samsung,snow.yaml
Documentation/devicetree/bindings/sound/samsung,tm2.yaml
Documentation/devicetree/bindings/sound/st,stm32-sai.yaml
Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml
Documentation/devicetree/bindings/spi/samsung,spi-peripheral-props.yaml
Documentation/devicetree/bindings/spi/samsung,spi.yaml
Documentation/devicetree/bindings/sram/sram.yaml
Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
Documentation/devicetree/bindings/usb/samsung,exynos-dwc3.yaml
Documentation/devicetree/bindings/usb/samsung,exynos-usb2.yaml
Upstream-Build:ks_qcom-android-mainline-keystone-qcom-release@8591320 SKQ4.220513.002
Change-Id: Iacb958249065be615f137518f97675379fcbf795
Signed-off-by: jianzhou <quic_jianzhou@quicinc.com>
The extcon_get_extcon_dev() function returns error pointers on error,
NULL when it's a -EPROBE_DEFER defer situation, and ERR_PTR(-ENODEV)
when the CONFIG_EXTCON option is disabled. This is very complicated for
the callers to handle and a number of them had bugs that would lead to
an Oops.
In real life, there are two things which prevented crashes. First,
error pointers would only be returned if there was bug in the caller
where they passed a NULL "extcon_name" and none of them do that.
Second, only two out of the eight drivers will build when CONFIG_EXTCON
is disabled.
The normal way to write this would be to return -EPROBE_DEFER directly
when appropriate and return NULL when CONFIG_EXTCON is disabled. Then
the error handling is simple and just looks like:
dev->edev = extcon_get_extcon_dev(acpi_dev_name(adev));
if (IS_ERR(dev->edev))
return PTR_ERR(dev->edev);
For the two drivers which can build with CONFIG_EXTCON disabled, then
extcon_get_extcon_dev() will now return NULL which is not treated as an
error and the probe will continue successfully. Those two drivers are
"typec_fusb302" and "max8997-battery". In the original code, the
typec_fusb302 driver had an 800ms hang in tcpm_get_current_limit() but
now that function is a no-op. For the max8997-battery driver everything
should continue working as is.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Snapshot of the downstream USB PHY drivers based on msm-5.15.
commit 00801f75c3b8 ("Merge "msm: Add initial support for
Khaje in Kconfig platform"").
Change-Id: If7560e3f279d6d14e7356dd911a69cec3165ae05
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
While support for working with a vbus was added, the regulator was never
actually gotten (despite what was documented). Fix this by actually
getting the supply from the device tree.
Fixes: 7acc9973e3c4 ("usb: phy: generic: add vbus support")
Cc: stable <stable@kernel.org>
Signed-off-by: Sean Anderson <sean.anderson@seco.com>
Link: https://lore.kernel.org/r/20220425171412.1188485-3-sean.anderson@seco.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
The omap usb drivers still rely on mach/*.h headers that
are explicitly or implicitly included, but all the required
definitions are now in include/linux/soc/ti/, so use those
instead and allow compile-testing on other architectures.
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
The register definitions in this header are used in at least four
different places, with little hope of completely cleaning that up.
Split up the file into a portion that becomes a linux-wide header
under include/linux/soc/ti/, and the parts that are actually only
needed by board files.
Acked-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>