* refs/heads/tmp-86b41f4:
ANDROID: GKI: drop CONFIG_UAPI_HEADER_TEST from configs
Linux 5.8-rc4
x86/ldt: use "pr_info_once()" instead of open-coding it badly
MIPS: Do not use smp_processor_id() in preemptible code
MIPS: Add missing EHB in mtc0 -> mfc0 sequence for DSPen
.gitignore: Do not track `defconfig` from `make savedefconfig`
io_uring: fix regression with always ignoring signals in io_cqring_wait()
x86/ldt: Disable 16-bit segments on Xen PV
x86/entry/32: Fix #MC and #DB wiring on x86_32
x86/entry/xen: Route #DB correctly on Xen PV
x86/entry, selftests: Further improve user entry sanity checks
x86/entry/compat: Clear RAX high bits on Xen PV SYSENTER
i2c: mlxcpld: check correct size of maximum RECV_LEN packet
i2c: add Kconfig help text for slave mode
i2c: slave-eeprom: update documentation
i2c: eg20t: Load module automatically if ID matches
i2c: designware: platdrv: Set class based on DMI
i2c: algo-pca: Add 0x78 as SCL stuck low status for PCA9665
mm/page_alloc: fix documentation error
vmalloc: fix the owner argument for the new __vmalloc_node_range callers
mm/cma.c: use exact_nid true to fix possible per-numa cma leak
samples/vfs: avoid warning in statx override
mm/hugetlb.c: fix pages per hugetlb calculation
Call sysctl_head_finish on error
arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718
arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040
arm64: Add MIDR value for KRYO4XX gold CPU cores
gfs2: The freeze glock should never be frozen
gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE
gfs2: read-only mounts should grab the sd_freeze_gl glock
gfs2: freeze should work on read-only mounts
gfs2: eliminate GIF_ORDERED in favor of list_empty
hwmon: (pmbus) fix a typo in Kconfig SENSORS_IR35221 option
xen/xenbus: let xenbus_map_ring_valloc() return errno values only
xen/xenbus: avoid large structs and arrays on the stack
block: make function __bio_integrity_free() static
tpm_tis: Remove the HID IFX0102
tpm_tis_spi: Prefer async probe
tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes
tpm/st33zp24: fix spelling mistake "drescription" -> "description"
tpm_tis: extra chip->ops check on error path in tpm_tis_core_init
tpm_tis_spi: Don't send anything during flow control
tpm: Fix TIS locality timeout problems
arm64/alternatives: use subsections for replacement sequences
nvme: fix a crash in nvme_mpath_add_disk
nvme: fix identify error status silent ignore
Revert "ANDROID: fscrypt: add key removal notifier chain"
cifs: prevent truncation from long to int in wait_for_free_credits
cifs: Fix the target file was deleted when rename failed.
SMB3: Honor 'posix' flag for multiuser mounts
SMB3: Honor 'handletimeout' flag for multiuser mounts
SMB3: Honor lease disabling for multiuser mounts
SMB3: Honor persistent/resilient handle flags for multiuser mounts
SMB3: Honor 'seal' flag for multiuser mounts
cifs: Display local UID details for SMB sessions in DebugData
dt-bindings: clock: imx: Fix e-mail address
ANDROID: GKI: scripts: Makefile: update the lz4 command (#2)
drm/amdgpu: use %u rather than %d for sclk/mclk
drm/amdgpu/atomfirmware: fix vram_info fetching for renoir
kbuild: make Clang build userprogs for target architecture
kbuild: fix CONFIG_CC_CAN_LINK(_STATIC) for cross-compilation with Clang
kconfig: qconf: parse newer types at debug info
kconfig: qconf: navigate menus on hyperlinks
kconfig: qconf: don't show goback button on splitMode
kconfig: qconf: simplify the goBack() logic
kconfig: qconf: re-implement setSelected()
kconfig: qconf: make debug links work again
kconfig: qconf: make search fully work again on split mode
kconfig: qconf: cleanup includes
selftests/x86: Consolidate and fix get/set_eflags() helpers
selftests/x86/syscall_nt: Clear weird flags after each test
selftests/x86/syscall_nt: Add more flag combinations
x86/entry/64/compat: Fix Xen PV SYSENTER frame setup
x86/entry: Move SYSENTER's regs->sp and regs->flags fixups into C
x86/entry: Assert that syscalls are on the right stack
drm/amd/display: Only revalidate bandwidth on medium and fast updates
virtio-blk: free vblk-vqs in error path of virtblk_probe()
PCI: Make pcie_find_root_port() work for Root Ports
ANDROID: block: fix checking for wrapped key support
io_uring: use signal based task_work running
task_work: teach task_work_add() to do signal_wake_up()
ACPI: fan: Fix Tiger Lake ACPI device ID
dt-bindings: thermal: k3: Fix the reg property
dt-bindings: thermal: Remove soc unit address
dt-bindings: display: arm: versatile: Pass the sysreg unit name
dt-bindings: usb: aspeed: Remove the leading zeroes
dt-bindings: copy process-schema-examples.yaml to process-schema.yaml
dt-bindings: do not build processed-schema.yaml for 'make dt_binding_check'
dt-bindings: fix error in 'make clean' after 'make dt_binding_check'
dt-bindings: mailbox: zynqmp_ipi: fix unit address
dt-bindings: bus: uniphier-system-bus: fix warning in example
scripts/dtc: Update to upstream version v1.6.0-11-g9d7888cbf19c
x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted
gfs2: Don't sleep during glock hash walk
gfs2: fix trans slab error when withdraw occurs inside log_flush
gfs2: Don't return NULL from gfs2_inode_lookup
drm: sun4i: hdmi: Remove extra HPD polling
arm/xen: remove the unused macro GRANT_TABLE_PHYSADDR
selftests: tpm: Use /bin/sh instead of /bin/bash
selftests: tpm: Use 'test -e' instead of 'test -f'
Revert "tpm: selftest: cleanup after unseal with wrong auth/policy test"
block/keyslot-manager: use kvfree_sensitive()
SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE
nfsd: fix nfsdfs inode reference count leak
nfsd4: fix nfsdfs reference count loop
ANDROID: db845c_gki.fragment: Add audio configs
ANDROID: lt9611: Sync w/ Vinod's most recent lt9611 patches which enable HDMI audio
FROMLIST: ASoC: qcom: Kconfig: Tweak dependencies on SND_SOC_SDM845
FROMGIT: iommu/arm-smmu: Don't bypass pinned stream mappings
FROMLIST: drm/msm: Fix 0xfffflub in "Refactor address space initialization"
FROMLIST: drm/msm/dpu: request for display color blocks based on hw catalog entry
Revert "fs: Do not check if there is a fsnotify watcher on pseudo inodes"
m68k: mm: fix node memblock init
m68k: nommu: register start of the memory with memblock
blk-mq-debugfs: update blk_queue_flag_name[] accordingly for new flags
ACPI: DPTF: Add battery participant for TigerLake
Drivers: hv: Change flag to write log level in panic msg to false
thermal/drivers/rcar_gen3: Fix undefined temperature if negative
thermal/drivers/cpufreq_cooling: Fix wrong frequency converted from power
thermal/drivers/tsens: Fix compilation warnings by making functions static
thermal/drivers/sprd: Fix return value of sprd_thm_probe()
thermal/drivers/mediatek: Fix bank number settings on mt8183
thermal/drivers: imx: Fix missing of_node_put() at probe time
Revert "FROMLIST: esp: select CRYPTO_SEQIV"
drm/i915: Include asm sources for {ivb, hsw}_clear_kernel.c
exfat: flush dirty metadata in fsync
exfat: move setting VOL_DIRTY over exfat_remove_entries()
exfat: call sync_filesystem for read-only remount
exfat: add missing brelse() calls on error paths
exfat: Set the unused characters of FileName field to the value 0000h
x86/fpu: Reset MXCSR to default in kernel_fpu_begin()
powerpc/mm/pkeys: Make pkey access check work on execute_only_key
drm/exynos: fix ref count leak in mic_pre_enable
drm/exynos: Properly propagate return value in drm_iommu_attach_device()
drm/exynos: Remove dev_err() on platform_get_irq() failure
Linux 5.8-rc3
sched/cfs: change initial value of runnable_avg
smp, irq_work: Continue smp_call_function*() and irq_work*() integration
sched/core: s/WF_ON_RQ/WQ_ON_CPU/
sched/core: Fix ttwu() race
sched/core: Fix PI boosting between RT and DEADLINE tasks
sched/deadline: Initialize ->dl_boosted
sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption
sched/core: Fix CONFIG_GCC_PLUGIN_RANDSTRUCT build fail
Revert "ARM: sti: Implement dummy L2 cache's write_sec"
afs: Fix storage of cell names
docs: kbuild: fix ReST formatting
gcc-plugins: fix gcc-plugins directory path in documentation
ANDROID: Revert "FROMLIST: arm64: dts: sdm845: Set the virtual address range for GMU allocations"
ANDROID: Revert "FROMLIST: dt-bindings: display: msm: Add required dma-range property"
scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocations
scsi: libfc: Skip additional kref updating work event
scsi: libfc: Handling of extra kref
scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs()
Documentation: kunit: Add some troubleshooting tips to the FAQ
kunit: kunit_tool: Fix invalid result when build fails
kunit: show error if kunit results are not present
kunit: kunit_config: Fix parsing of CONFIG options with space
ANDROID: Makefile: append BUILD_NUMBER to version string when defined
ANDROID: GKI: enable CONFIG_TYPEC_TCPM
kgdb: Avoid suspicious RCU usage warning
kdb: Switch to use safer dbg_io_ops over console APIs
SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment()
NFSv4 fix CLOSE not waiting for direct IO compeletion
pNFS/flexfiles: Fix list corruption if the mirror count changes
nfs: Fix memory leak of export_path
sunrpc: fixed rollback in rpc_gssd_dummy_populate()
i2c: core: check returned size of emulated smbus block read
MAINTAINERS: update info for sparse
mm/memory_hotplug.c: fix false softlockup during pfn range removal
mm: remove vmalloc_exec
arm64: use PAGE_KERNEL_ROX directly in alloc_insn_page
x86/hyperv: allocate the hypercall page with only read and execute bits
mm/memory: fix IO cost for anonymous page
mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages"
mm: workingset: age nonresident information alongside anonymous pages
doc: THP CoW fault no longer allocate THP
docs: mm/gup: minor documentation update
mm/memcontrol.c: prevent missed memory.low load tears
mm/memcontrol.c: add missed css_put()
mm: memcontrol: handle div0 crash race condition in memory.low
mm/vmalloc.c: fix a warning while make xmldocs
media: omap3isp: remove cacheflush.h
make asm-generic/cacheflush.h more standalone
mm/debug_vm_pgtable: fix build failure with powerpc 8xx
mm/memory.c: properly pte_offset_map_lock/unlock in vm_insert_pages()
mm: fix swap cache node allocation mask
slub: cure list_slab_objects() from double fix
mm/slab: use memzero_explicit() in kzfree()
mm, slab: fix sign conversion problem in memcg_uncharge_slab()
lib: fix test_hmm.c reference after free
ocfs2: fix value of OCFS2_INVALID_SLOT
ocfs2: fix panic on nfs server over ocfs2
ocfs2: load global_inode_alloc
ocfs2: avoid inode removal while nfsd is accessing it
kexec: do not verify the signature without the lockdown or mandatory signature
mm, compaction: make capture control handling safe wrt interrupts
mm: do_swap_page(): fix up the error code
openrisc: fix boot oops when DEBUG_VM is enabled
selftests/powerpc: Fix build failure in ebb tests
rds: transport module should be auto loaded when transport is set
sch_cake: fix a few style nits
sch_cake: don't call diffserv parsing code when it is not needed
sch_cake: don't try to reallocate or unshare skb unconditionally
ethtool: fix error handling in linkstate_prepare_data()
wil6210: account for napi_gro_receive never returning GRO_DROP
hns: do not cast return value of napi_gro_receive to null
socionext: account for napi_gro_receive never returning GRO_DROP
wireguard: receive: account for napi_gro_receive never returning GRO_DROP
vxlan: fix last fdb index during dump of fdb with nhid
sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket
tc-testing: avoid action cookies with odd length.
bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT
tcp_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT
net: dsa: sja1105: fix tc-gate schedule with single element
net: dsa: sja1105: recalculate gating subschedule after deleting tc-gate rules
net: dsa: sja1105: unconditionally free old gating config
net: dsa: sja1105: move sja1105_compose_gating_subschedule at the top
hwmon: (acpi_power_meter) Fix potential memory leak in acpi_power_meter_add()
fork: annotate data race in copy_process()
net: macb: free resources on failure path of at91ether_open()
net: macb: call pm_runtime_put_sync on failure path
ANDROID: GKI: support CONFIG_INPUT_TOUCHSCREEN
riscv: Fixup __vdso_gettimeofday broke dynamic ftrace
i2c: fsi: Fix the port number field in status register
riscv: Add extern declarations for vDSO time-related functions
clk: sifive: allocate sufficient memory for struct __prci_data
riscv: Add -fPIC option to CFLAGS_vgettimeofday.o
ANDROID: gki_defconfig: x86: Enable KERNEL_LZ4
ANDROID: GKI: scripts: Makefile: update the lz4 command
net: bridge: enfore alignment for ethernet address
tcp: don't ignore ECN CWR on pure ACK
arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelist
net: phy: mscc: avoid skcipher API for single block AES encryption
ANDROID: ext4: Optimize match for casefolded encrypted dirs
ANDROID: ext4: Handle casefolding with encryption
ANDROID: GKI: Enable INTERVAL_TREE
UPSTREAM: ext4: mballoc: Use this_cpu_read instead of this_cpu_ptr
drm/amd/powerplay: Fix NULL dereference in lock_bus() on Vega20 w/o RAS
vfio/pci: Fix SR-IOV VF handling with MMIO blocking
ANDROID: f2fs: fix bad merge resolutions
rcu: Fixup noinstr warnings
ANDROID: gki_defconfig: Enable CONFIG_WQ_WATCHDOG
locking/atomics: Provide the arch_atomic_ interface to generic code
Revert "FROMLIST: pwm: Convert period and duty cycle to u64"
ANDROID: Incremental fs: fix up attempt to copy structures with READ/WRITE_ONCE
spi: pxa2xx: Add support for Intel Tiger Lake PCH-H
arm64: perf: Report the PC value in REGS_ABI_32 mode
io_uring: fix current->mm NULL dereference on exit
io_uring: fix hanging iopoll in case of -EAGAIN
cpuidle: Rearrange s2idle-specific idle state entry code
x86/entry: Fix #UD vs WARN more
x86/entry: Increase entry_stack size to a full page
x86/entry: Fixup bad_iret vs noinstr
objtool: Don't consider vmlinux a C-file
kasan: Fix required compiler version
kdb: Make kdb_printf() console handling more robust
kdb: Check status of console prior to invoking handlers
kdb: Re-factor kdb_printf() message write code
dma-buf: Move dma_buf_release() from fops to dentry_ops
MIPS: ingenic: gcw0: Fix HP detection GPIO.
net: bcmgenet: use hardware padding of runt frames
net: bcmgenet: use __be16 for htons(ETH_P_IP)
net: bcmgenet: re-remove bcmgenet_hfb_add_filter
ima: extend boot_aggregate with kernel measurements
selftests: netfilter: add test case for conntrack helper assignment
netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c.
netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers.
netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c.
netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers.
netfilter: Add MODULE_DESCRIPTION entries to kernel modules
netfilter: ipset: fix unaligned atomic access
drm/amd: fix potential memleak in err branch
drm/amd/display: Fix ineffective setting of max bpc property
drm/amd/display: Enable output_bpc property on all outputs
drm/amdgpu: add fw release for sdma v5_0
qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE
net: phy: call phy_disable_interrupts() in phy_init_hw()
net: phy: make phy_disable_interrupts() non-static
net: ethernet: mvneta: Add back interface mode validation
net: ethernet: mvneta: Do not error out in non serdes modes
dsa: Allow forwarding of redirected IGMP traffic
openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len
drm/fb-helper: Fix vt restore
IB/hfi1: Add atomic triggered sleep/wakeup
IB/hfi1: Correct -EBUSY handling in tx code
IB/hfi1: Fix module use count flaw due to leftover module put calls
IB/hfi1: Restore kfree in dummy_netdev cleanup
hwmon: (max6697) Make sure the OVERT mask is set correctly
nvme-multipath: fix bogus request queue reference put
nvme-multipath: fix deadlock due to head->lock
nvme: don't protect ns mutation with ns->head->lock
nvme-multipath: fix deadlock between ana_work and scan_work
nvme: fix possible deadlock when I/O is blocked
nvme-rdma: assign completion vector correctly
nvme-loop: initialize tagset numa value to the value of the ctrl
nvme-tcp: initialize tagset numa value to the value of the ctrl
nvme-pci: initialize tagset numa value to the value of the ctrl
nvme-pci: override the value of the controller's numa node
nvme: set initial value for controller's numa node
ANDROID: fix up direct access to mmap_sem
ANDROID: GKI: fix up gki_defconfig due to pinctrl upstream merges
usb: renesas_usbhs: getting residue from callback_result
block: release bip in a right way in error path
drm/radeon: fix fb_div check in ni_init_smc_spll_table()
Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk"
xhci: Poll for U0 after disabling USB2 LPM
xhci: Return if xHCI doesn't support LPM
usb: host: xhci-mtk: avoid runtime suspend when removing hcd
xhci: Fix enumeration issue when setting max packet size for FS devices.
xhci: Fix incorrect EP_STATE_MASK
usb: cdns3: ep0: add spinlock for cdns3_check_new_setup
usb: cdns3: trace: using correct dir value
usb: cdns3: ep0: fix the test mode set incorrectly
kselftest: arm64: Remove redundant clean target
arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelist
arm64: Don't insert a BTI instruction at inner labels
arm64: vdso: Don't use gcc plugins for building vgettimeofday.c
ANDROID: GKI: remove CONFIG_EDAC from arm64 gki_defconfig
ALSA: usb-audio: Fix OOB access of mixer element list
arm64: vdso: Only pass --no-eh-frame-hdr when linker supports it
habanalabs: increase h/w timer when checking idle
Revert "ANDROID: kbuild: add support for Clang LTO"
Revert "ANDROID: kbuild: fix dynamic ftrace with clang LTO"
Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk"
Revert "ANDROID: scripts/mod: disable LTO for empty.c"
Revert "ANDROID: efi/libstub: disable LTO"
Revert "ANDROID: drivers/misc/lkdtm: disable LTO for rodata.o"
Revert "ANDROID: init: ensure initcall ordering with LTO"
Revert "ANDROID: soc/tegra: disable ARCH_TEGRA_210_SOC with LTO"
Revert "ANDROID: irqchip/gic-v3: rename gic_of_init to work around a ThinLTO+CFI bug"
Revert "ANDROID: arm64: disable HAVE_ARCH_PREL32_RELOCATIONS with LTO_CLANG"
usb: gadget: udc: Potential Oops in error handling code
usb: phy: tegra: Fix unnecessary check in tegra_usb_phy_probe()
usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work
Revert "ANDROID: arm64: allow LTO_CLANG and THINLTO to be selected"
usb: cdns3: ep0: add spinlock for cdns3_check_new_setup
usb: cdns3: trace: using correct dir value
usb: cdns3: ep0: fix the test mode set incorrectly
Revert "ANDROID: gki_defconfig: enable LTO, CFI, and SCS"
Revert "ANDROID: kbuild: fix modfinal with LTO"
Revert "ANDROID: kbuild: merge module sections with LTO"
Revert "ANDROID: kbuild: limit LTO inlining"
soc: imx8m: fix build warning
habanalabs: Correct handling when failing to enqueue CB
habanalabs: increase GAUDI QMAN ARB WDT timeout
habanalabs: rename mmu_write() to mmu_asid_va_write()
habanalabs: use PI in MMU cache invalidation
habanalabs: block scalar load_and_exe on external queue
Revert "ANDROID: x86/vdso: disable LTO only for VDSO"
Revert "ANDROID: x86: disable HAVE_ARCH_PREL32_RELOCATIONS with LTO_CLANG"
Revert "ANDROID: x86: disable STACK_VALIDATION with LTO_CLANG"
Revert "ANDROID: x86: disable UNWINDER_ORC with LTO_CLANG"
Revert "ANDROID: x86, build: allow LTO_CLANG and THINLTO to be selected"
Revert "ANDROID: x86: gki_defconfig: enable LTO and CFI"
Revert "ANDROID: kallsyms: strip hashes from static functions with ThinLTO and CFI"
Revert "ANDROID: kbuild: merge more sections with LTO"
scsi: mptscsih: Fix read sense data size
scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action
scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset()
net: phylink: ensure manual pause mode configuration takes effect
net: phylink: fix ethtool -A with attached PHYs
scsi: libata: Fix the ata_scsi_dma_need_drain stub
scsi: qla2xxx: Keep initiator ports after RSCN
net: Do not clear the sock TX queue in sk_set_socket()
scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request
net: ethtool: Handle missing cable test TDR parameters
bnxt_en: Read VPD info only for PFs
bnxt_en: Fix statistics counters issue during ifdown with older firmware.
bnxt_en: Do not enable legacy TX push on older firmware.
bnxt_en: Store the running firmware version code.
tracing/boottime: Fix kprobe multiple events
tracing: Fix event trigger to accept redundant spaces
tracing/boot: Fix config dependency for synthedic event
erofs: fix partially uninitialized misuse in z_erofs_onlinepage_fixup
ARM: imx6: add missing put_device() call in imx6q_suspend_init()
ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram()
cifs: misc: Use array_size() in if-statement controlling expression
cifs: update ctime and mtime during truncate
cifs/smb3: Fix data inconsistent when punch hole
cifs/smb3: Fix data inconsistent when zero file range
security: Fix hook iteration and default value for inode_copy_up_xattr
cxgb4vf: update kernel-doc line comments
cxgb4: update kernel-doc line comments
cxgb4: fix set but unused variable when DCB is disabled
cxgb4: move DCB version extern to header file
cxgb4: remove cast when saving IPv4 partial checksum
cxgb4: fix SGE queue dump destination buffer context
cxgb4: use correct type for all-mask IP address comparison
cxgb4: fix endian conversions for L4 ports in filters
cxgb4: parse TC-U32 key values and masks natively
cxgb4: use unaligned conversion for fetching timestamp
cxgb4: move PTP lock and unlock to caller in Tx path
cxgb4: move handling L2T ARP failures to caller
drm/amdgpu/display: Unlock mutex on error
net: qed: fix "maybe uninitialized" warning
net: qed: reset ILT block sizes before recomputing to fix crashes
net: qede: fix use-after-free on recovery and AER handling
net: qede: fix PTP initialization on recovery
net: qed: fix excessive QM ILT lines consumption
net: qed: fix NVMe login fails over VFs
net: qede: stop adding events on an already destroyed workqueue
net: qed: fix async event callbacks unregistering
net: qed: fix left elements count calculation
net: ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM
wireguard: device: avoid circular netns references
wireguard: noise: do not assign initiation time in if condition
bridge: mrp: Validate when setting the port role
bridge: uapi: mrp: Fix MRP_PORT_ROLE
Revert "Revert "module: Make module_enable_ro() static again""
i2c: designware: Adjust bus speed independently of ACPI
io_uring: fix io_sq_thread no schedule when busy
drm/sun4i: mixer: Call of_dma_configure if there's an IOMMU
cifs: Fix double add page to memcg when cifs_readpages
PM: sleep: core: mark 2 functions as __init to save some memory
cpufreq: intel_pstate: Add one more OOB control bit
ring-buffer: Zero out time extend if it is nested and not absolute
arm64: Depend on newer binutils when building PAC
PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle
ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG)
arm64: compat: Remove 32-bit sigreturn code from the vDSO
arm64: compat: Always use sigpage for sigreturn trampoline
arm64: compat: Allow 32-bit vdso and sigpage to co-exist
arm64: vdso: Disable dwarf unwinding through the sigreturn trampoline
hwmon: (pmbus) Fix page vs. register when accessing fans
hwmon: (bt1-pvt) Mark is_visible functions static
hwmon: (bt1-pvt) Define Temp- and Volt-to-N poly as maybe-unused
dma-remap: align the size in dma_common_*_remap()
dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR
dma-direct: add missing set_memory_decrypted() for coherent mapping
s390/debug: avoid kernel warning on too large number of pages
s390/kasan: fix early pgm check handler execution
s390: fix system call single stepping
soc: imx8m: Correct i.MX8MP UID fuse offset
drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003
drm: panel-orientation-quirks: Add quirk for Asus T101HA panel
ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S
KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkru
KVM: x86: allow TSC to differ by NTP correction bounds without TSC scaling
KVM: X86: Fix MSR range of APIC registers in X2APIC mode
iommu/vt-d: Fix misuse of iommu_domain_identity_map()
iommu/vt-d: Update scalable mode paging structure coherency
iommu/vt-d: Enable PCI ACS for platform opt in hint
iommu/vt-d: Don't apply gfx quirks to untrusted devices
iommu/vt-d: Set U/S bit in first level page table by default
iommu/vt-d: Make Intel SVM code 64-bit only
Revert "ANDROID: make sure proc mount options are applied"
mei: me: add tiger lake point device ids for H platforms.
mei: me: disable mei interface on Mehlow server platforms
binder: fix null deref of proc->context
FROMLIST: nsproxy: restore EINVAL for non-namespace file descriptor
GUE: Fix a typo
mptcp: drop sndr_key in mptcp_syn_options
ethtool: Fix check in ethtool_rx_flow_rule_create
hsr: avoid to create proc file after unregister
ARM: dts: imx6ul-kontron: Change WDOG_ANY signal from push-pull to open-drain
ARM: dts: imx6ul-kontron: Move watchdog from Kontron i.MX6UL/ULL board to SoM
xfs: fix use-after-free on CIL context on shutdown
KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROL
usbnet: smsc95xx: Fix use-after-free after removal
mlxsw: spectrum: Do not rely on machine endianness
net: phy: smsc: fix printing too many logs
KVM: nVMX: Plumb L2 GPA through to PML emulation
MAINTAINERS: update email address for Felix Fietkau
drm/msm: Fix up the rest of the messed up address sizes
IB/mad: Fix use after free when destroying MAD agent
RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata
KVM: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic()
KVM: LAPIC: ensure APIC map is up to date on concurrent update requests
RDMA/counter: Query a counter before release
security: fix the key_permission LSM hook function type
ANDROID: bpf: Workaround for bpf permissions check regression
kvm: lapic: fix broken vcpu hotplug
tools/virtio: Use tools/include/list.h instead of stubs
tools/virtio: Reset index in virtio_test --reset.
tools/virtio: Extract virtqueue initialization in vq_reset
tools/virtio: Use __vring_new_virtqueue in virtio_test.c
tools/virtio: Add --reset
tools/virtio: Add --batch=random option
tools/virtio: Add --batch option
virtio-mem: add memory via add_memory_driver_managed()
virtio-mem: silence a static checker warning
vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap()
vdpa: fix typos in the comments for __vdpa_alloc_device()
Revert "module: Make module_enable_ro() static again"
ACPI: sysfs: Fix pm_profile_attr type
ACPI: configfs: Disallow loading ACPI tables when locked down
ANDROID: GKI: update gki defconfigs
xprtrdma: Fix handling of RDMA_ERROR replies
xprtrdma: Clean up disconnect
xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect()
xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect()
xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed
spi: spi-fsl-dspi: Initialize completion before possible interrupt
spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit paths
spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transfer
spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transfer
powerpc/kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL
powerpc/fsl_booke/32: Fix build with CONFIG_RANDOMIZE_BASE
ANDROID: Use depmod from the hermetic toolchain
Revert "kernel/printk: add kmsg SEEK_CUR handling"
cifs: Fix cached_fid refcnt leak in open_shroot
Linux 5.8-rc2
samples: watch_queue: build sample program for target architecture
Revert "Makefile: install modules.builtin even if CONFIG_MODULES=n"
irqchip/gic: Atomically update affinity
irqchip/riscv-intc: Fix a typo in a pr_warn()
irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic
irqchip/loongson-pci-msi: Fix a typo in Kconfig
video: fbdev: uvesafb: fix "noblank" option handling
drm/panel-simple: fix connector type for newhaven_nhd_43_480272ef_atxl
drm/panel-simple: fix connector type for LogicPD Type28 Display
net: Add MODULE_DESCRIPTION entries to network modules
rxrpc: Fix notification call on completion of discarded calls
drm: rcar-du: Fix build error
tc-testing: update geneve options match in tunnel_key unit tests
r8169: fix firmware not resetting tp->ocp_base
ibmvnic: continue to init in CRQ reset returns H_CLOSED
ionic: tame the watchdog timer on reconfig
pinctrl: single: fix function name in documentation
pinctrl: qcom: ipq6018 Add missing pins in qpic pin group
Revert "pinctrl: freescale: imx: Use 'devm_of_iomap()' to avoid a resource leak in case of error in 'imx_pinctrl_probe()'"
afs: Fix hang on rmmod due to outstanding timer
afs: Fix afs_do_lookup() to call correct fetch-status op variant
powerpc/8xx: Provide ptep_get() with 16k pages
mm: Allow arches to provide ptep_get()
mm/gup: Use huge_ptep_get() in gup_hugepte()
selftests/net: report etf errors correctly
ibmveth: Fix max MTU limit
net/sched: cls_api: fix nooffloaddevcnt warning dmesg log
net: flow_offload: fix flow_indr_dev_unregister path
flow_offload: use flow_indr_block_cb_alloc/remove function
flow_offload: add flow_indr_block_cb_alloc/remove function
geneve: allow changing DF behavior after creation
enetc: Fix HW_VLAN_CTAG_TX|RX toggling
net: macb: undo operations in case of failure
net: phy: Check harder for errors in get_phy_id()
of: of_mdio: Correct loop scanning logic
net: ethernet: oki-semi: pch_gbe: fix spelling mistake
MAINTAINERS: update ieee802154 project website URL
docs: net: ieee802154: change link to new project URL
net: ethernet: neterion: vxge: fix spelling mistake
ANDROID: dm-bow: avoid truncating the logical block size
ANDROID: dm-default-key: avoid truncating the logical block size
dm writecache: add cond_resched to loop in persistent_memory_claim()
x86/asm/64: Align start of __clear_user() loop to 16-bytes
dm zoned: Fix reclaim zone selection
dm zoned: Fix random zone reclaim selection
dm: update original bio sector on Zone Append
dm zoned: Fix metadata zone size check
docs: device-mapper: add dm-ebs.rst to an index file
ANDROID: GKI: enable some more USB configfs options
MAINTAINERS: Add robert and myself as qcom i2c cci maintainers
RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads()
Revert "KVM: VMX: Micro-optimize vmexit time when not exposing PMU"
i2c: smbus: Fix spelling mistake in the comments
Documentation/i2c: SMBus start signal is S not A
i2c: remove deprecated i2c_new_device API
Documentation: media: convert to use i2c_new_client_device()
video: backlight: tosa_lcd: convert to use i2c_new_client_device()
x86/platform/intel-mid: convert to use i2c_new_client_device()
drm: encoder_slave: use new I2C API
drm: encoder_slave: fix refcouting error for modules
i40e: fix crash when Rx descriptor count is changed
ice: protect ring accesses with WRITE_ONCE
i40e: protect ring accesses with READ- and WRITE_ONCE
ixgbe: protect ring accesses with READ- and WRITE_ONCE
net: increment xmit_recursion level in dev_direct_xmit()
net: dsa: bcm_sf2: Fix node reference count
net: ethtool: add missing NETIF_F_GSO_FRAGLIST feature string
tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes
bareudp: Fixed multiproto mode configuration
s390/qeth: let isolation mode override HW offload restrictions
s390/qeth: fix error handling for isolation mode cmds
mptcp: drop MP_JOIN request sock on syn cookies
mptcp: cache msk on MP_JOIN init_req
net: Fix the arp error in some cases
net: dsa: sja1105: fix checks for VLAN state in gate action
net: dsa: sja1105: fix checks for VLAN state in redirect action
net: dsa: sja1105: remove debugging code in sja1105_vl_gate
net/sched: act_gate: fix configuration of the periodic timer
net/sched: act_gate: fix NULL dereference in tcf_gate_init()
ip_tunnel: fix use-after-free in ip_tunnel_lookup()
ip6_gre: fix use-after-free in ip6gre_tunnel_lookup()
net: core: reduce recursion limit value
net: fix memleak in register_netdevice()
net: ethernet: mvneta: Add 2500BaseX support for SoCs without comphy
net: ethernet: mvneta: Fix Serdes configuration for SoCs without comphy
RISC-V: Acquire mmap lock before invoking walk_page_range
RISC-V: Don't allow write+exec only page mapping request in mmap
maccess: make get_kernel_nofault() check for minimal type compatibility
vfio/type1: Fix migration info capability ID
doc: devicetree: bindings: fix spelling mistake
EDAC/amd64: Read back the scrub rate PCI register on F15h
RDMA/mlx5: Fix integrity enabled QP creation
maccess: rename probe_kernel_address to get_kernel_nofault
RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs
RDMA/mlx5: Fix remote gid value in query QP
RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path
docs: dt: minor adjustments at writing-schema.rst
dt: fix reference to olpc,xo1.75-ec.txt
dt: Fix broken references to renamed docs
sparse: use identifiers to define address spaces
spi: spidev: fix a potential use-after-free in spidev_release()
spi: spidev: fix a race between spidev_release and spidev_remove
dt: fix broken links due to txt->yaml renames
dt: update a reference for reneases pcar file renamed to yaml
ASoC: rockchip: Fix a reference count leak.
objtool: Fix noinstr vs KCOV
objtool: Provide elf_write_{insn,reloc}()
objtool: Clean up elf_write() condition
block: make function 'kill_bdev' static
loop: replace kill_bdev with invalidate_bdev
libata: Use per port sync for detach
partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense
arm64: dts: imx8mm-beacon: Fix voltages on LDO1 and LDO2
io_uring: fix possible race condition against REQ_F_NEED_CLEANUP
RDMA/core: Check that type_attrs is not NULL prior access
RDMA/hns: Fix an cmd queue issue when resetting
RDMA/hns: Fix a calltrace when registering MR from userspace
perf build: Fix error message when asking for -fsanitize=address without required libraries
tools lib traceevent: Add handler for __builtin_expect()
tools lib traceevent: Handle __attribute__((user)) in field names
tools lib traceevent: Add append() function helper for appending strings
RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake
RDMA/cma: Protect bind_list and listen_list while finding matching cm id
RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532
RDMA/efa: Set maximum pkeys device attribute
RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq
RDMA/core: Annotate CMA unlock helper routine
ASoC: amd: closing specific instance.
arm64: hw_breakpoint: Don't invoke overflow handler on uaccess watchpoints
arm64: kexec_file: Use struct_size() in kmalloc()
x86/cpu: Use pinning mask for CR4 bits needing to be 0
arm64: mm: reserve hugetlb CMA after numa_init
timekeeping: Fix kerneldoc system_device_crosststamp & al
usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs
USB: ohci-sm501: Add missed iounmap() in remove
cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip
USB: ehci: reopen solution for Synopsys HC bug
usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect
usb: dwc2: Postponed gadget registration to the udc class driver
usb: add USB_QUIRK_DELAY_INIT for Logitech C922
usb: host: ehci-exynos: Fix error check in exynos_ehci_probe()
usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry
Documentation: ABI: usb: chipidea: Update Li Jun's e-mail
ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL
arm64: dts: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage range
arm64: dts: imx8mm-evk: correct ldo1/ldo2 voltage range
padata: upgrade smp_mb__after_atomic to smp_mb in padata_do_serial
crypto: af_alg - fix use-after-free in af_alg_accept() due to bh_lock_sock()
block: update hctx map when use multiple maps
drm/msm: Fix setup of a6xx create_address_space.
drm/msm: Fix address space size after refactor.
FROMLIST: Update Inline Encryption from v6 to upstream version of patch series
ionic: export features for vlans to use
ionic: no link check while resetting queues
rxrpc: Fix afs large storage transmission performance drop
rxrpc: Fix handling of rwind from an ACK packet
net: usb: ax88179_178a: fix packet alignment padding
rxrpc: Fix trace string
drm/amdgpu: fix documentation around busy_percentage
drm/amdgpu/pm: update comment to clarify Overdrive interfaces
drm/amdkfd: Use correct major in devcgroup check
selinux: fix undefined return of cond_evaluate_expr
vfio/pci: Clear error and request eventfd ctx after releasing
ftrace: Fix maybe-uninitialized compiler warning
nvdimm/region: always show the 'align' attribute
io_uring: reap poll completions while waiting for refs to drop on exit
s390: fix syscall_get_error for compat processes
s390/qdio: warn about unexpected SLSB states
s390/qdio: clean up usage of qdio_data
ARM: dts: NSP: Correct FA2 mailbox node
ASoC: hdac_hda: fix memleak with regmap not freed on remove
ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H
ASoC: SOF: Intel: add PCI ID for CometLake-S
ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H
io_uring: acquire 'mm' for task_work for SQPOLL
io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed
io_uring: don't fail links for EAGAIN error in IOPOLL mode
maccess: rename probe_user_{read,write} to copy_{from,to}_user_nofault
maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault
bpf: Document optval > PAGE_SIZE behavior for sockopt hooks
selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed
bpf: Don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE
devmap: Use bpf_map_area_alloc() for allocating hash buckets
xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame()
dm ioctl: use struct_size() helper in retrieve_deps()
dm writecache: skip writecache_wait when using pmem mode
dm writecache: correct uncommitted_block when discarding uncommitted entry
dm zoned: assign max_io_len correctly
tools headers UAPI: Sync linux/fs.h with the kernel sources
tools include UAPI: Sync linux/vhost.h with the kernel sources
tools arch x86: Sync the msr-index.h copy with the kernel sources
perf script: Initialize zstd_data
dm zoned: fix uninitialized pointer dereference
regmap: Fix memory leak from regmap_register_patch
tools, bpftool: Add ringbuf map type to map command docs
bpf: bpf_probe_read_kernel_str() has to return amount of data read on success
ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems
blktrace: Avoid sparse warnings when assigning q->blk_trace
blktrace: break out of blktrace setup on concurrent calls
nfsd: apply umask on fs without ACL support
efi/libstub: arm: Print CPU boot mode and MMU state at boot
efi/libstub: arm: Omit arch specific config table matching array on arm64
efi/x86: Setup stack correctly for efi_pe_entry
powerpc/syscalls: Use the number when building SPU syscall table
powerpc/8xx: use pmd_off() to access a PMD entry in pte_update()
spi: stm32-qspi: Fix error path in case of -EPROBE_DEFER
regulator: mt6358: Remove BROKEN dependency
ARM: bcm2835: Fix integer overflow in rpi_firmware_print_firmware_revision()
arm64: bti: Require clang >= 10.0.1 for in-kernel BTI support
x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get()
ALSA: usb-audio: Fix potential use-after-free of streams
dma-direct: check return value when encrypting or decrypting memory
dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails
dma-direct: always align allocation size in dma_direct_alloc_pages()
dma-direct: mark __dma_direct_alloc_pages static
dma-direct: re-enable mmap for !CONFIG_MMU
drm/i915/gvt: Use GFP_ATOMIC instead of GFP_KERNEL in atomic context
drm/i915/gvt: Fix incorrect check of enabled bits in mask registers
drm/i915/gvt: Fix two CFL MMIO handling caused by regression.
drm/i915/gvt: Add one missing MMIO handler for D_SKL_PLUS
overflow.h: Add flex_array_size() helper
scripts: Fix typo in headers_install.sh
kconfig: unify cc-option and as-option
tools/bootconfig: Add testcase for show-command and quotes test
tools/bootconfig: Fix to return 0 if succeeded to show the bootconfig
tools/bootconfig: Fix to use correct quotes for value
proc/bootconfig: Fix to use correct quotes for value
tracing: Remove unused event variable in tracing_iter_reset
tracing/probe: Fix memleak in fetch_op_data operations
trace: Fix typo in allocate_ftrace_ops()'s comment
tracing: Make ftrace packed events have align of 1
sample-trace-array: Remove trace_array 'sample-instance'
sample-trace-array: Fix sleeping function called from invalid context
kretprobe: Prevent triggering kretprobe from within kprobe_flush_task
kprobes: Remove redundant arch_disarm_kprobe() call
kprobes: Fix to protect kick_kprobe_optimizer() by kprobe_mutex
kprobes: Use non RCU traversal APIs on kprobe_tables if possible
kprobes: Suppress the suspicious RCU warning on kprobes
recordmcount: support >64k sections
kbuild: improve cc-option to clean up all temporary files
Documentation: remove SH-5 index entries
selinux: fix a double free in cond_read_node()/cond_read_list()
x86/purgatory: Add -fno-stack-protector
tests: test for setns() EINVAL regression
e1000e: fix unused-function warning
e1000: use generic power management
e1000e: Do not wake up the system via WOL if device wakeup is disabled
nsproxy: restore EINVAL for non-namespace file descriptor
lan743x: add MODULE_DEVICE_TABLE for module loading alias
afs: Fix silly rename
mlxsw: spectrum: Adjust headroom buffers for 8x ports
bareudp: Fixed configuration to avoid having garbage values
mvpp2: remove module bugfix
tcp: grow window for OOO packets only for SACK flows
drm: mcde: Fix forgotten user of drm->dev_private
drm: mcde: Fix display initialization problem
Staging: rtl8723bs: prevent buffer overflow in update_sta_support_rate()
staging: wfx: fix coherency of hif_scan() prototype
staging: wfx: drop useless loop
staging: wfx: fix AC priority
arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=n
btrfs: use kfree() in btrfs_ioctl_get_subvol_info()
btrfs: fix RWF_NOWAIT writes blocking on extent locks and waiting for IO
btrfs: fix RWF_NOWAIT write not failling when we need to cow
btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof
btrfs: fix hang on snapshot creation after RWF_NOWAIT write
btrfs: check if a log root exists before locking the log_mutex on unlink
btrfs: fix bytes_may_use underflow when running balance and scrub in parallel
btrfs: fix data block group relocation failure due to concurrent scrub
btrfs: fix race between block group removal and block group creation
btrfs: fix a block group ref counter leak after failure to remove block group
drm/tegra: Add zpos property for cursor planes
gpu: host1x: Detach driver on unregister
gpu: host1x: Correct trivial kernel-doc inconsistencies
selftests/ftrace: Support ":README" suffix for requires
selftests/ftrace: Support ":tracer" suffix for requires
selftests/ftrace: Convert check_filter_file() with requires list
selftests/ftrace: Convert required interface checks into requires list
block: Fix use-after-free in blkdev_get()
arm64: pgtable: Clear the GP bit for non-executable kernel pages
ARM: dts: am5729: beaglebone-ai: fix rgmii phy-mode
ARM: dts: Fix omap4 system timer source clocks
ARM: dts: Fix duovero smsc interrupt for suspend
ARM: dts: am335x-pocketbeagle: Fix mmc0 Write Protect
afs: afs_vnode_commit_status() doesn't need to check the RPC error
afs: Fix use of afs_check_for_remote_deletion()
afs: Remove afs_operation::abort_code
afs: Fix yfs_fs_fetch_status() to honour vnode selector
afs: Remove yfs_fs_fetch_file_status() as it's not used
selftests/ftrace: Add "requires:" list support
selftests/ftrace: Return unsupported for the unconfigured features
selftests/ftrace: Allow ":" in description
libceph: don't omit used_replica in target_copy()
libceph: don't omit recovery_deletes in target_copy()
libceph: move away from global osd_req_flags
ALSA: hda/realtek - Add quirk for MSI GE63 laptop
compiler_attributes.h: Support no_sanitize_undefined check with GCC 4
bpf, xdp, samples: Fix null pointer dereference in *_user code
drm/tegra: hub: Register child devices
gpu: host1x: Register child devices
drm/tegra: hub: Do not enable orphaned window group
gpu: host1x: Clean up debugfs in error handling path
s390/numa: let NODES_SHIFT depend on NEED_MULTIPLE_NODES
s390/vdso: fix vDSO clock_getres()
s390/vdso: Use $(LD) instead of $(CC) to link vDSO
s390/protvirt: use scnprintf() instead of snprintf()
s390: use scnprintf() in sys_##_prefix##_##_name##_show
s390/crypto: use scnprintf() instead of snprintf()
s390/zcrypt: use kzalloc
s390/virtio: remove unused pm callbacks
s390/qdio: reduce SLSB writes during Input Queue processing
selftests/seccomp: s390 shares the syscall and return value register
s390/ptrace: fix setting syscall number
s390/ptrace: pass invalid syscall numbers to tracing
s390/ptrace: return -ENOSYS when invalid syscall is supplied
s390/seccomp: pass syscall arguments via seccomp_data
s390/qdio: fine-tune SLSB update
ASoC: fsl_ssi: Fix bclk calculation for mono channel
efi: Make it possible to disable efivar_ssdt entirely
efi/libstub: Descriptions for stub helper functions
drm/i915/display: Fix the encoder type check
drm/i915/icl+: Fix hotplug interrupt disabling after storm detection
drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to workarounds
drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds
drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds
drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds
drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds
drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds
drm/i915/icl: Disable DIP on MST ports with the transcoder clock still on
drm/i915/gt: Incrementally check for rewinding
drm/i915/tc: fix the reset of ln0
drm/i915/gt: Prevent timeslicing into unpreemptable requests
drm/i915/selftests: Restore to default heartbeat
mfd: mt6360: Fix register driver NULL pointer by adding driver name
pinctrl: mcp23s08: Split to three parts: fix ptr_ret.cocci warnings
pinctrl: tegra: Use noirq suspend/resume callbacks
pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage
fs: Do not check if there is a fsnotify watcher on pseudo inodes
MAINTAINERS: change tee mailing list
ARM: dts: NSP: Disable PL330 by default, add dma-coherent property
w1: Replace zero-length array with flexible-array
tracing/probe: Replace zero-length array with flexible-array
soc: ti: Replace zero-length array with flexible-array
tifm: Replace zero-length array with flexible-array
dmaengine: tegra-apb: Replace zero-length array with flexible-array
stm class: Replace zero-length array with flexible-array
Squashfs: Replace zero-length array with flexible-array
ASoC: SOF: Replace zero-length array with flexible-array
ima: Replace zero-length array with flexible-array
sctp: Replace zero-length array with flexible-array
phy: samsung: Replace zero-length array with flexible-array
RxRPC: Replace zero-length array with flexible-array
rapidio: Replace zero-length array with flexible-array
media: pwc: Replace zero-length array with flexible-array
firmware: pcdp: Replace zero-length array with flexible-array
oprofile: Replace zero-length array with flexible-array
block: Replace zero-length array with flexible-array
tools/testing/nvdimm: Replace zero-length array with flexible-array
libata: Replace zero-length array with flexible-array
kprobes: Replace zero-length array with flexible-array
keys: encrypted-type: Replace zero-length array with flexible-array
kexec: Replace zero-length array with flexible-array
KVM: Replace zero-length array with flexible-array
jffs2: Replace zero-length array with flexible-array
ibft: Replace zero-length array with flexible-array
samples: mei: Replace zero-length array with flexible-array
ia64: kernel: unwind_i.h: Replace zero-length array with flexible-array
FS-Cache: Replace zero-length array with flexible-array
firewire: ohci: Replace zero-length array with flexible-array
cb710: Replace zero-length array with flexible-array
drm/edid: Replace zero-length array with flexible-array
drbd: Replace zero-length array with flexible-array
crypto: Replace zero-length array with flexible-array
can: Replace zero-length array with flexible-array
can: peak_canfd: Replace zero-length array with flexible-array
dmaengine: Replace zero-length array with flexible-array
ARM: tegra: Replace zero-length array with flexible-array
aio: Replace zero-length array with flexible-array
firmware: google: vpd: Replace zero-length array with flexible-array member
firmware: google: memconsole: Replace zero-length array with flexible-array member
firmware: dmi-sysfs: Replace zero-length array with flexible-array member
scsi: Wire up ata_scsi_dma_need_drain for SAS HBA drivers
scsi: libata: Provide an ata_scsi_dma_need_drain stub for !CONFIG_ATA
powerpc/64s: Fix KVM interrupt using wrong save area
scsi: ufs-bsg: Fix runtime PM imbalance on error
powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH
ndctl/papr_scm,uapi: Add support for PAPR nvdimm specific methods
powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl()
powerpc/papr_scm: Fetch nvdimm health information from PHYP
seq_buf: Export seq_buf_printf
powerpc: Document details on H_SCM_HEALTH hcall
mptcp: fix memory leak in mptcp_subflow_create_socket()
netfilter: flowtable: Make nf_flow_table_offload_add/del_cb inline
net/sched: act_ct: Make tcf_ct_flow_table_restore_skb inline
tools/bpftool: Add ringbuf map to a list of known map types
bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments
trace/events/block.h: drop kernel-doc for dropped function parameter
scripts/decode_stacktrace: warn when modpath is needed but is unset
net: dsa: sja1105: fix PTP timestamping with large tc-taprio cycles
mvpp2: ethtool rxtx stats fix
MAINTAINERS: switch to my private email for Renesas Ethernet drivers
rocker: fix incorrect error handling in dma_rings_init
test_objagg: Fix potential memory leak in error handling
net: ethernet: mtk-star-emac: simplify interrupt handling
mld: fix memory leak in ipv6_mc_destroy_dev()
bnxt_en: Return from timer if interface is not in open state.
bnxt_en: Fix AER reset logic on 57500 chips.
bnxt_en: Re-enable SRIOV during resume.
bnxt_en: Simplify bnxt_resume().
MAINTAINERS: merge entries for felix and ocelot drivers
net: alx: fix race condition in alx_remove
ibmvnic: Harden device login requests
net: macb: Only disable NAPI on the actual error path
qlcnic: Use kobj_to_dev() instead
mptcp: use list_first_entry_or_null
net: axienet: fix spelling mistake in comment "Exteneded" -> "extended"
mptcp: drop MPTCP_PM_MAX_ADDR
net/rds: NULL pointer de-reference in rds_ib_add_one()
RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl()
RDMA/hfi1: Fix trivial mis-spelling of 'descriptor'
RDMA/mlx5: Fix -Wformat warning in check_ucmd_data()
efi/libstub: Fix path separator regression
efi/libstub: Fix missing-prototype warning for skip_spaces()
KVM: VMX: Add helpers to identify interrupt type from intr_info
arm64: mm: reset address tag set by kasan sw tagging
arm64: traps: Dump registers prior to panic() in bad_mode()
arm64/sve: Eliminate data races on sve_default_vl
tools: testing: ftrace: trigger: fix spelling mistake
spi: uapi: spidev: Use TABs for alignment
io_uring: cancel by ->task not pid
io_uring: lazy get task
io_uring: batch cancel in io_uring_cancel_files()
io_uring: cancel all task's requests on exit
io-wq: add an option to cancel all matched reqs
io-wq: reorder cancellation pending -> running
afs: Fix the mapping of the UAEOVERFLOW abort code
afs: Fix truncation issues and mmap writeback size
afs: Concoct ctimes
afs: Fix EOF corruption
afs: afs_write_end() should change i_size under the right lock
afs: Fix non-setting of mtime when writing into mmap
regualtor: pfuze100: correct sw1a/sw2 on pfuze3000
io_uring: fix lazy work init
blk-mq: Remove redundant 'return' statement
ASoC: SOF: Intel: hda: Clear RIRB status before reading WP
ASoC: rt1015: Update rt1015 default register value according to spec modification.
ASoC: qcom: common: set correct directions for dailinks
ASoc: q6afe: add support to get port direction
ASoC: soc-pcm: fix checks for multi-cpu FE dailinks
ASoC: rt5682: Let dai clks be registered whether mclk exists or not
RDMA/mlx5: Remove duplicated assignment to resp.response_length
kvm/svm: disable KCSAN for svm_vcpu_run()
ASoC: soc-topology: use devm_snd_soc_register_dai()
ASoC: soc-devres: add devm_snd_soc_register_dai()
efi: Replace zero-length array and use struct_size() helper
efivarfs: Don't return -EINTR when rate-limiting reads
efivarfs: Update inode modification time for successful writes
efi/esrt: Fix reference count leak in esre_create_sysfs_entry.
powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUAL
efi/tpm: Verify event log header before parsing
x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeup
docs/arm64: Fix typo'd #define in sve.rst
arm64: remove TEXT_OFFSET randomization
x86/entry, bug: Comment the instrumentation_begin() usage for WARN()
x86/entry, ubsan, objtool: Whitelist __ubsan_handle_*()
x86/entry, cpumask: Provide non-instrumented variant of cpu_is_offline()
compiler_types.h: Add __no_sanitize_{address,undefined} to noinstr
kasan: Bump required compiler version
x86, kcsan: Add __no_kcsan to noinstr
kcsan: Remove __no_kcsan_or_inline
x86, kcsan: Remove __no_kcsan_or_inline usage
MIPS: lantiq: xway: sysctrl: fix the GPHY clock alias names
efi/x86: Fix build with gcc 4
drm/i915: work around false-positive maybe-uninitialized warning
drm/i915/pmu: avoid an maybe-uninitialized warning
drm/i915/gt: Incorporate the virtual engine into timeslicing
KVM: MIPS: Fix a build error for !CPU_LOONGSON64
syscalls: Fix offset type of ksys_ftruncate()
drm/ttm: Fix dma_fence refcnt leak when adding move fence
drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved
crypto: drbg - always try to free Jitter RNG instance
crypto: marvell/octeontx - Fix a potential NULL dereference
crypto: algboss - don't wait during notifier callback
crypto: caam - fix typos
crypto: ccp - Fix sparse warnings in sev-dev
crypto: hisilicon - Cap block size at 2^31
crypto: algif_skcipher - Cap recv SG list at ctx->used
hwrng: ks-sa - Fix runtime PM imbalance on error
x86/resctrl: Fix memory bandwidth counter width for AMD
ALSA: usb-audio: Set 48 kHz rate for Rodecaster
ALSA: usb-audio: add quirk for Denon DCD-1500RE
dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL
esp, ah: modernize the crypto algorithm selections
esp: select CRYPTO_SEQIV
esp, ah: consolidate the crypto algorithm selections
Makefile: Improve compressed debug info support detection
bcache: pr_info() format clean up in bcache_device_init()
bcache: use delayed kworker fo asynchronous devices registration
bcache: check and adjust logical block size for backing devices
bcache: fix potential deadlock problem in btree_gc_coalesce
ARM: bcm: Select ARM_TIMER_SP804 for ARCH_BCM_NSP
ARM: dts: BCM5301X: Add missing memory "device_type" for Luxul XWC-2000
Linux 5.8-rc1
security: Add LSM hooks to set*gid syscalls
Revert "btrfs: switch to iomap_dio_rw() for dio"
net: ethernet: ti: ale: fix allmulti for nu type ale
net: ethernet: ti: am65-cpsw-nuss: fix ale parameters init
net: atm: Remove the error message according to the atomic context
binderfs: add gitignore for generated sample program
doc: don't use deprecated "---help---" markers in target docs
watch_queue: add gitignore for generated sample program
treewide: replace '---help---' in Kconfig files with 'help'
ARM: 8985/1: efi/decompressor: deal with HYP mode boot gracefully
ARM: 8984/1: Kconfig: set default ZBOOT_ROM_TEXT/BSS value to 0x0
drm/msm: Fix 0xfffflub in "Refactor address space initialization"
alpha: Fix build around srm_sysrq_reboot_op
alpha: c_next should increase position index
alpha: Replace sg++ with sg = sg_next(sg)
alpha: fix memory barriers so that they conform to the specification
alpha: remove unneeded semicolon in sys_eiger.c
alpha: remove unneeded semicolon in osf_sys.c
alpha: Replace strncmp with str_has_prefix
alpha: fix rtc port ranges
alpha: Kconfig: pedantic formatting
bpf: Undo internal BPF_PROBE_MEM in BPF insns dump
libbpf: Support pre-initializing .bss global variables
tools/bpftool: Fix skeleton codegen
bpf: Fix memlock accounting for sock_hash
bpf: sockmap: Don't attach programs to UDP sockets
bpf: tcp: Recv() should return 0 when the peer socket is closed
smb3: Add debug message for new file creation with idsfromsid mount option
ibmvnic: Flush existing work items before device removal
genetlink: clean up family attributes allocations
x86/entry: Force rcu_irq_enter() when in idle task
proc: Use new_inode not new_inode_pseudo
riscv/atomic: Fix sign extension for RV64I
ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers
cifs: fix chown and chgrp when idsfromsid mount option enabled
smb3: allow uid and gid owners to be set on create with idsfromsid mount option
ext4: support xattr gnu.* namespace for the Hurd
dt-bindings: Remove redundant 'maxItems'
netfilter: nf_tables: hook list memleak in flowtable deletion
ima: fix mprotect checking
regulator: Fix pickable ranges mapping
regulator: da9063: fix LDO9 suspend and warning.
smb311: Add tracepoints for new compound posix query info
smb311: add support for using info level for posix extensions query
ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA
ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End
ASoC: dmaengine_pcm: export soc_component_to_pcm
ASoC: soc-card: export snd_soc_lookup_component_nolocked
ALSA: usb-audio: Add implicit feedback quirk for SSL2+.
x86/entry: Make NMI use IDTENTRY_RAW
smb311: Add support for lookup with posix extensions query info
smb311: Add support for SMB311 query info (non-compounded)
SMB311: Add support for query info using posix extensions (level 100)
smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl
x86/entry: Treat BUG/WARN as NMI-like entries
KVM: PPC: Fix nested guest RC bits update
nios2: signal: Mark expected switch fall-through
drm/msm/dpu: allow initialization of encoder locks during encoder init
drm/msm/dpu: fix error return code in dpu_encoder_init
drm/msm: fix potential memleak in error branch
drm/msm/dpu: request for display color blocks based on hw catalog entry
net: ipa: header pad field only valid for AP->modem endpoint
net: ipa: program upper nibbles of sequencer type
net: ipa: fix modem LAN RX endpoint id
net: ipa: program metadata mask differently
ionic: add pcie_print_link_status
rxrpc: Fix race between incoming ACK parser and retransmitter
amdgpu: a NULL ->mm does not mean a thread is a kthread
lib/lzo: fix ambiguous encoding bug in lzo-rle
ocfs2: fix build failure when TCP/IP is disabled
mm/memory-failure: send SIGBUS(BUS_MCEERR_AR) only to current thread
mm/memory-failure: prioritize prctl(PR_MCE_KILL) over vm.memory_failure_early_kill
Revert "ANDROID: gki_defconfig: disable KPROBES"
afs: Fix afs_store_data() to set mtime in new operation descriptor
net/mlx5: E-Switch, Fix some error pointer dereferences
net/mlx5: Don't fail driver on failure to create debugfs
net/mlx5e: CT: Fix ipv6 nat header rewrite actions
net/mlx5: Fix devlink objects and devlink device unregister sequence
net/mlx5: Disable reload while removing the device
net/mlx5e: Fix ethtool hfunc configuration change
net/mlx5e: Fix repeated XSK usage on one channel
net/mlx5: DR, Fix freeing in dr_create_rc_qp()
net/mlx5: Fix fatal error handling during device load
net/mlx5: drain health workqueue in case of driver load error
iavf: increase reset complete wait time
iavf: Fix reporting 2.5 Gb and 5Gb speeds
iavf: use appropriate enum for comparison
iavf: fix speed reporting over virtchnl
tools, bpftool: Exit on error in function codegen
xdp: Fix xsk_generic_xmit errno
dt-bindings: Fix more incorrect 'reg' property sizes in examples
ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table
drm/amd/display: Rework dsc to isolate FPU operations
alpha: Fix build around srm_sysrq_reboot_op
drm/amdgpu: Replace invalid device ID with a valid device ID
dt-bindings: phy: qcom: Fix missing 'ranges' and example addresses
dt-bindings: Remove more cases of 'allOf' containing a '$ref'
tipc: fix NULL pointer dereference in tipc_disc_rcv()
tipc: fix kernel WARNING in tipc_msg_append()
ionic: remove support for mgmt device
drivers: dpaa2: Use devm_kcalloc() in setup_dpni()
ANDROID: kbuild: merge more sections with LTO
compiler_types.h, kasan: Use __SANITIZE_ADDRESS__ instead of CONFIG_KASAN to decide inlining
compiler.h: Move function attributes to compiler_types.h
compiler.h: Avoid nested statement expression in data_race()
compiler.h: Remove data_race() and unnecessary checks from {READ,WRITE}_ONCE()
kcsan: Update Documentation to change supported compilers
kcsan: Remove 'noinline' from __no_kcsan_or_inline
kcsan: Pass option tsan-instrument-read-before-write to Clang
kcsan: Support distinguishing volatile accesses
kcsan: Restrict supported compilers
kcsan: Avoid inserting __tsan_func_entry/exit if possible
ubsan, kcsan: Don't combine sanitizer with kcov on clang
KVM: x86: do not pass poisoned hva to __kvm_set_memory_region
NFS: Fix direct WRITE throughput regression
SUNRPC: rpc_xprt lifetime events should record xprt->state
xprtrdma: Make xprt_rdma_slot_table_entries static
nfs: set invalid blocks after NFSv4 writes
NFS: remove redundant initialization of variable result
sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs
NFS: Add a tracepoint in nfs_set_pgio_error()
NFS: Trace short NFS READs
NFS: nfs_xdr_status should record the procedure name
SUNRPC: Set SOFTCONN when destroying GSS contexts
SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT
SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS
SUNRPC: trace RPC client lifetime events
SUNRPC: Trace transport lifetime events
SUNRPC: Split the xdr_buf event class
SUNRPC: Add tracepoint to rpc_call_rpcerror()
SUNRPC: Update the RPC_SHOW_SOCKET() macro
SUNRPC: Update the rpc_show_task_flags() macro
SUNRPC: Trace GSS context lifetimes
SUNRPC: receive buffer size estimation values almost never change
media: rkvdec: Fix H264 scaling list order
media: v4l2-ctrls: Unset correct HEVC loop filter flag
media: videobuf2-dma-contig: fix bad kfree in vb2_dma_contig_clear_max_seg_size
media: v4l2-subdev.rst: correct information about v4l2 events
media: s5p-mfc: Properly handle dma_parms for the allocated devices
media: medium: cec: Make MEDIA_CEC_SUPPORT default to n if !MEDIA_SUPPORT
media: cedrus: Implement runtime PM
media: cedrus: Program output format during each run
media: atomisp: improve ACPI/DMI detection logs
media: Revert "media: atomisp: add Asus Transform T101HA ACPI vars"
media: Revert "media: atomisp: Add some ACPI detection info"
media: atomisp: improve sensor detection code to use _DSM table
media: atomisp: get rid of an iomem abstraction layer
media: atomisp: get rid of a string_support.h abstraction layer
media: atomisp: use strscpy() instead of less secure variants
media: atomisp: set DFS to MAX if sensor doesn't report fps
media: atomisp: use different dfs failed messages
media: atomisp: change the detection of ISP2401 at runtime
media: atomisp: use macros from intel-family.h
media: atomisp: don't set hpll_freq twice with different values
media: atomisp: get rid of a detection hack for a BYT Andorid-based tablet
media: atomisp: use just one mamoiada_params.h
media: atomisp: remove some unused defines from *mamoiada_params.h
media: atomisp: simplify IRQ ifdef logic
media: atomisp: get rid of ifdef nonsense
media: atomisp: get rid of a duplicated file
media: atomisp: do some cleanup at irq_local.h
media: atomisp: improve IRQ handling debug messages
media: atomisp: comment an unused code
media: atomisp: get rid of a left-over wrapper function
media: atomisp: get rid of an unused IRQ duplicated event
media: atomisp: get rid of sh_css_pipe.c
media: staging: media: atomisp: fix stack overflow in init_pipe_defaults()
media: atomisp: re-enable warnings again
media: atomisp: remove format duplication at mbus->fourcc table
media: staging: media: atomisp: add PMIC_OPREGION dependency
media: staging: media: atomisp: disable all custom formats
media: staging: media: atomisp: fix enum type mixups
media: staging: media: atomisp: declare 'struct device' before using it
media: atomisp: add SPDX headers
media: staging: atomisp: Check return value from compat_alloc_user_space
media: staging: atomisp: Fix compat IOCTL handling
media: staging: atomisp: Fix atomisp_overlay32 compat handling
media: staging: atomisp: There's no struct atomisp_dvs2_coefficients
media: atomisp: add some debug messages when binaries are used
media: atomisp: add a debug message at hmm free
media: atomisp: allow passing firmware name at modprobe time
media: atomisp: print firmware data during load
media: atomisp: provide more details about the firmware binaries
KVM: selftests: fix sync_with_host() in smm_test
KVM: async_pf: Inject 'page ready' event only if 'page not present' was previously injected
KVM: async_pf: Cleanup kvm_setup_async_pf()
kvm: i8254: remove redundant assignment to pointer s
KVM: x86: respect singlestep when emulating instruction
KVM: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported
KVM: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check
media: atomisp: get rid of system_types.h
media: atomisp: get rid of a bunch of other wrappers
media: atomisp: don't cause a warn if probe failed
media: atomisp: get rid of an error abstraction layer
media: atomisp: get rid of non-Linux error codes
media: atomisp: do another round of coding style cleanup
media: atomisp: remove some trivial wrappers from compat css20
media: atomisp: avoid an extra memset() when alloc memory
media: atomisp: Remove binary_supports_input_format
media: atomisp: Avoid overflow in compute_blending
media: atomisp: Remove unnecessary NULL check in atomisp_param
media: atomisp: Remove unnecessary NULL checks in ia_css_pipe_load_extension
media: atomisp: Remove second increment of count in atomisp_subdev_probe
media: atomisp: Clean up if block in sh_css_sp_init_stage
media: atomisp: avoid OOPS due to non-existing ref_frames
media: atomisp: remove kvmalloc/kvcalloc abstractions
media: atomisp: add more comments about frame allocation
media: atomisp: add debug functions for received events
media: atomisp: improve warning for IRQ enable function
media: atomisp: add debug for hmm alloc
media: atomisp: use pin_user_pages() for memory allocation
media: atomisp: fix driver caps
media: atomisp: use Yocto Aero default hmm pool sizes
media: atomisp: add debug message to help debugging hmm code
media: atomisp: hmm_bo: untag user pointers
media: atomisp: get rid of memory_access.c
media: atomisp: change the type returned by mmgr alloc
media: atomisp: get rid of unused memory_realloc code
media: atomisp: get rid of mmgr_load and mmgr_store
media: atomisp: go one step further to drop ia_css_memory_access.c
media: atomisp: reduce abstraction at ia_css_memory_access
media: atomisp: get rid of the hrt/hive_isp_css_mm_hrt abstraction layer
media: atomisp: simplify hive_isp_css_mm_hrt wrapper
media: atomisp: fix a handful of spelling mistakes
media: atomisp: fix size of delay_frames array
media: atomisp: drop a cast for a const argument
media: atomisp: partially get rid of one abstraction layer
media: atomisp: make it use dbg_level to control debug level
media: atomisp: get rid of some old broken debug code
media: atomisp: update TODO list
media: atomisp: don't flood dmesg with -EAGAIN return codes
media: atomisp: improve debug messages for set format
media: atomisp: avoid a copy of v4l2_mbus_framefmt at stack
media: atomisp: reduce debug printk rate when IRQs are received
media: atomisp: get rid of hmm_vm.c
media: atomisp: fix pipeline initialization code
io_uring: fix io_kiocb.flags modification race in IOPOLL mode
KVM: nVMX: Consult only the "basic" exit reason when routing nested exit
spi: spi-fsl-dspi: Free DMA memory with matching function
spi: tools: Add macro definitions to fix build errors
spi: tools: Make default_tx/rx and input_tx static
umem: remove redundant initialization of variable ret
pktcdvd: remove redundant initialization of variable ret
nvmet: fail outstanding host posted AEN req
nvme-pci: use simple suspend when a HMB is enabled
nvme-fc: don't call nvme_cleanup_cmd() for AENs
nvmet-tcp: constify nvmet_tcp_ops
nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops
nvme: do not call del_gendisk() on a disk that was never added
ext4: mballoc: Use this_cpu_read instead of this_cpu_ptr
ext4: avoid utf8_strncasecmp() with unstable name
ext4: stop overwrite the errcode in ext4_setup_super
ASoC: q6asm: handle EOS correctly
ext4: fix partial cluster initialization when splitting extent
ext4: avoid race conditions when remounting with options that change dax
ASoC: max98390: Update regmap readable reg and volatile
tools, bpftool: Fix memory leak in codegen error cases
selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative
net/filter: Permit reading NET in load_bytes_relative when MAC not set
x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy()
x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned
x86/entry: Unbreak __irqentry_text_start/end magic
x86/entry: __always_inline CR2 for noinstr
lockdep: __always_inline more for noinstr
x86/entry: Re-order #DB handler to avoid *SAN instrumentation
x86/entry: __always_inline arch_atomic_* for noinstr
x86/entry: __always_inline irqflags for noinstr
x86/entry: __always_inline debugreg for noinstr
x86/idt: Consolidate idt functionality
x86/idt: Cleanup trap_init()
x86/idt: Use proper constants for table size
x86/idt: Add comments about early #PF handling
x86/idt: Mark init only functions __init
x86/entry: Rename trace_hardirqs_off_prepare()
x86/entry: Clarify irq_{enter,exit}_rcu()
x86/entry: Remove DBn stacks
x86/entry: Remove debug IDT frobbing
x86/entry: Optimize local_db_save() for virt
x86/entry, mce: Disallow #DB during #MC
x86/entry, nmi: Disable #DB
x86/entry: Introduce local_db_{save,restore}()
x86/hw_breakpoint: Prevent data breakpoints on user_pcid_flush_mask
x86/hw_breakpoint: Prevent data breakpoints on per_cpu cpu_tss_rw
x86/hw_breakpoint: Prevent data breakpoints on direct GDT
x86/hw_breakpoint: Add within_area() to check data breakpoints
xen: Move xen_setup_callback_vector() definition to include/xen/hvm.h
x86/entry: Remove the TRACE_IRQS cruft
x86/entry: Move paranoid irq tracing out of ASM code
x86/entry/64: Remove TRACE_IRQS_*_DEBUG
x86/entry/32: Remove redundant irq disable code
x86/entry: Make enter_from_user_mode() static
x86/entry/64: Remove IRQ stack switching ASM
x86/entry: Remove the apic/BUILD interrupt leftovers
x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLE
x86/entry: Convert XEN hypercall vector to IDTENTRY_SYSVEC
x86/entry: Convert various hypervisor vectors to IDTENTRY_SYSVEC
x86/entry: Convert KVM vectors to IDTENTRY_SYSVEC*
x86/entry: Convert various system vectors
x86/entry: Convert SMP system vectors to IDTENTRY_SYSVEC
x86/entry: Convert APIC interrupts to IDTENTRY_SYSVEC
x86/entry: Provide IDTENTRY_SYSVEC
x86/entry: Use idtentry for interrupts
x86/entry: Add IRQENTRY_IRQ macro
x86/irq: Rework handle_irq() for 64-bit
x86/irq: Convey vector as argument and not in ptregs
x86/irq: Use generic irq_regs implementation
x86/entry/32: Remove common_exception()
x86/entry/64: Remove error_exit()
x86/entry: Change exit path of xen_failsafe_callback
x86/entry: Remove the transition leftovers
x86/entry: Switch page fault exception to IDTENTRY_RAW
x86/entry/64: Simplify idtentry_body
x86/entry: Switch XEN/PV hypercall entry to IDTENTRY
x86/entry: Split out idtentry_exit_cond_resched()
x86/entry/64: Move do_softirq_own_stack() to C
x86/entry: Provide helpers for executing on the irqstack
genirq: Provide __irq_enter/exit_raw()
genirq: Provide irq_enter/exit_rcu()
x86/entry: Clean up idtentry_enter/exit() leftovers
x86/idtentry: Switch to conditional RCU handling
x86/entry: Provide idtentry_enter/exit_user()
x86/entry: Provide idtentry_entry/exit_cond_rcu()
nmi, tracing: Make hardware latency tracing noinstr safe
x86/entry: Fix allnoconfig build warning
x86/entry: Convert double fault exception to IDTENTRY_DF
x86/idtentry: Provide IDTENTRY_DF
x86/mce: Address objtools noinstr complaints
x86/traps: Address objtool noinstr complaints in #DB
x86/traps: Restructure #DB handling
x86/entry: Implement user mode C entry points for #DB and #MCE
x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC
x86/entry/64: Remove error code clearing from #DB and #MCE ASM stub
x86/entry: Convert Debug exception to IDTENTRY_DB
x86/db: Split out dr6/7 handling
x86/nmi: Protect NMI entry against instrumentation
x86/entry: Convert NMI to IDTENTRY_NMI
x86/idtentry: Provide IDTENTRY_XEN for XEN/PV
x86/mce: Use untraced rd/wrmsr in the MCE offline/crash check
x86/entry: Convert Machine Check to IDTENTRY_IST
x86/mce: Move nmi_enter/exit() into the entry point
x86/idtentry: Provide IDTENTRY_IST
x86/traps: Split int3 handler up
x86/entry: Convert INT3 exception to IDTENTRY_RAW
x86/idtentry: Provide IDTENTRY_RAW
x86/int3: Inline bsearch()
lib/bsearch: Provide __always_inline variant
x86/int3: Avoid atomic instrumentation
x86/int3: Ensure that poke_int3_handler() is not traced
x86/entry/32: Convert IRET exception to IDTENTRY_SW
x86/entry: Convert SIMD coprocessor error exception to IDTENTRY
x86/entry: Convert Alignment check exception to IDTENTRY
x86/entry: Convert Coprocessor error exception to IDTENTRY
x86/entry: Convert Spurious interrupt bug exception to IDTENTRY
x86/entry: Convert General protection exception to IDTENTRY
x86/entry: Convert Stack segment exception to IDTENTRY
x86/entry: Convert Segment not present exception to IDTENTRY
x86/entry: Convert Invalid TSS exception to IDTENTRY
x86/idtentry: Provide IDTENTRY_ERRORCODE
x86/entry: Convert Coprocessor segment overrun exception to IDTENTRY
x86/entry: Convert Device not available exception to IDTENTRY
x86/entry: Convert Invalid Opcode exception to IDTENTRY
x86/entry: Convert Bounds exception to IDTENTRY
x86/entry: Convert Overflow exception to IDTENTRY
x86/entry: Convert Divide Error to IDTENTRY
x86/traps: Prepare for using DEFINE_IDTENTRY
x86/entry/common: Provide idtentry_enter/exit()
x86/idtentry: Provide macros to define/declare IDT entry points
x86/entry/32: Provide macro to emit IDT entry stubs
x86/entry/64: Provide sane error entry/exit
x86/entry: Distangle idtentry
x86/entry/64: Reorder idtentries
x86/traps: Split trap numbers out in a separate header
x86/traps: Make interrupt enable/disable symmetric in C code
x86/entry/64: Use native swapgs in asm_load_gs_index()
x86/entry: Disable interrupts for native_load_gs_index() in C code
x86/traps: Mark sync_regs() noinstr
x86/traps: Mark fixup_bad_iret() noinstr
x86/entry: Make entry_64_compat.S objtool clean
x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline
x86/entry: Move irq flags tracing to prepare_exit_to_usermode()
x86/entry: Move irq tracing on syscall entry to C-code
x86/entry/common: Protect against instrumentation
x86/entry: Mark enter_from_user_mode() noinstr
x86/entry/32: Move non entry code into .text section
x86/entry/64: Move non entry code into .text section
x86/idt: Remove update_intr_gate()
bug: Annotate WARN/BUG/stackfail as noinstr safe
lib/smp_processor_id: Move it into noinstr section
context_tracking: Ensure that the critical path cannot be instrumented
x86/entry: Exclude low level entry code from sanitizing
x86/entry: Remove the unused LOCKDEP_SYSEXIT cruft
x86/entry/64: Avoid pointless code when CONTEXT_TRACKING=n
x86/doublefault: Remove memmove() call
x86/hw_breakpoint: Prevent data breakpoints on cpu_entry_area
x86/idt: Keep spurious entries unset in system_vectors
x86/idt: Annotate alloc_intr_gate() with __init
x86/xen: Split HVM vector callback setup and interrupt gate allocation
x86/idt: Remove address operator on function machine_check()
x86/entry/64: Remove unneeded kernel CR3 switching
x86/entry/64: Remove an unused label
arm64: warn on incorrect placement of the kernel by the bootloader
kbuild: fix broken builds because of GZIP,BZIP2,LZOP variables
samples: binderfs: really compile this sample and fix build issues
i2c: Drop stray comma in MODULE_AUTHOR statements
i2c: npcm7xx: npcm_i2caddr[] can be static
drm/ast: fix missing break in switch statement for format->cpp[0] case 4
printk/kdb: Redirect printk messages into kdb in any context
locking/atomics: Flip fallbacks and instrumentation
asm-generic/atomic: Use __always_inline for fallback wrappers
mailbox: qcom: Add ipq6018 apcs compatible
mailbox: qcom: Add clock driver name in apcs mailbox driver data
riscv: set the permission of vdso_data to read-only
riscv: use vDSO common flow to reduce the latency of the time-related functions
kernel: set USER_DS in kthread_use_mm
kernel: better document the use_mm/unuse_mm API contract
kernel: move use_mm/unuse_mm to kthread.c
kernel: move use_mm/unuse_mm to kthread.c
stacktrace: cleanup inconsistent variable type
lib: test get_count_order/long in test_bitops.c
mm: add comments on pglist_data zones
ocfs2: fix spelling mistake and grammar
mm/debug_vm_pgtable: fix kernel crash by checking for THP support
lib: fix bitmap_parse() on 64-bit big endian archs
checkpatch: correct check for kernel parameters doc
nilfs2: fix null pointer dereference at nilfs_segctor_do_construct()
lib/lz4/lz4_decompress.c: document deliberate use of `&'
kcov: check kcov_softirq in kcov_remote_stop()
scripts/spelling: add a few more typos
khugepaged: selftests: fix timeout condition in wait_for_scan()
selinux: fix double free
docs: networkng: convert sja1105's devlink info to RTS
io_uring: check file O_NONBLOCK state for accept
Crypto/chcr: Checking cra_refcnt before unregistering the algorithms
Crypto/chcr: Calculate src and dst sg lengths separately for dma map
io_uring: avoid unnecessary io_wq_work copy for fast poll feature
io_uring: avoid whole io_wq_work copy for requests completed inline
docs: networkng: fix lists and table in sja1105
docs: networking: fix extra spaces in ethtool-netlink
net: cadence: macb: disable NAPI on error
mptcp: don't leak msk in token container
Revert "bus: ti-sysc: Increase max softreset wait"
ARM: dts: am437x-epos-evm: remove lcd timings
ARM: dts: am437x-gp-evm: remove lcd timings
drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp()
drm/amd/display: Use kvfree() to free coeff in build_regamma()
arch/powerpc/mm/pgtable.c: another missed conversion
mptcp: fix races between shutdown and recvmsg
vxlan: Remove access to nexthop group struct
nexthop: Fix fdb labeling for groups
proc: s_fs_info may be NULL when proc_kill_sb is called
sysctl: reject gigantic reads/write to sysctl files
cdrom: fix an incorrect __user annotation on cdrom_sysctl_info
KVM: arm64: Move hyp_symbol_addr() to kvm_asm.h
Documentation/CodingStyle: Fix duplicate "are" typo
arch/sparc/mm/srmmu.c: fix build
netfilter: ctnetlink: memleak in filter initialization error path
smb3: fix typo in mount options displayed in /proc/mounts
iommu/vt-d: Move Intel IOMMU driver into subdirectory
iommu/amd: Move AMD IOMMU driver into subdirectory
Revert "ANDROID: Remove default y on BRIDGE_IGMP_SNOOPING"
MAINTAINERS: npcm7xx: Add maintainer for Nuvoton NPCM BMC
KVM: arm64: Synchronize sysreg state on injecting an AArch32 exception
KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts
perf pmu: Remove unused declaration
scsi: acornscsi: Fix an error handling path in acornscsi_probe()
tools, bpf: Do not force gcc as CC
libbpf: Handle GCC noreturn-turned-volatile quirk
arm64: acpi: fix UBSAN warning
arm64: vdso32: add CONFIG_THUMB2_COMPAT_VDSO
spi: dt-bindings: amlogic, meson-gx-spicc: Fix schema for meson-g12a
drm/sun4i: hdmi ddc clk: Fix size of m divider
riscv: fix build warning of missing prototypes
RISC-V: Don't mark init section as non-executable
RISC-V: Force select RISCV_INTC for CONFIG_RISCV
RISC-V: Remove do_IRQ() function
clocksource/drivers/timer-riscv: Use per-CPU timer interrupt
irqchip: RISC-V per-HART local interrupt controller driver
RISC-V: Rename and move plic_find_hart_id() to arch directory
RISC-V: self-contained IPI handling routine
RISC-V: Sort select statements alphanumerically
scsi: storvsc: Remove memset before memory freeing in storvsc_suspend()
scsi: cxlflash: Remove an unnecessary NULL check
scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM
scsi: sr: Fix sr_probe() missing deallocate of device minor
scsi: sr: Fix sr_probe() missing mutex_destroy
scsi: st: Convert convert get_user_pages() --> pin_user_pages()
scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb()
scsi: target: Fix NULL pointer dereference
scsi: target: Initialize LUN in transport_init_se_cmd()
scsi: target: Factor out a new helper, target_cmd_init_cdb()
io_uring: allow O_NONBLOCK async retry
libbpf: Define __WORDSIZE if not available
net: flow_offload: remove indirect flow_block declarations leftover
selftests/net: in rxtimestamp getopt_long needs terminating null entry
net: mvneta: do not redirect frames during reconfiguration
clk: mediatek: Remove ifr{0,1}_cfg_regs structures
clk: baikal-t1: remove redundant assignment to variable 'divider'
clk: baikal-t1: fix spelling mistake "Uncompatible" -> "Incompatible"
dt-bindings: clock: Add a missing include to MMP Audio Clock binding
dccp: Fix possible memleak in dccp_init and dccp_fini
ionic: wait on queue start until after IFF_UP
ANDROID: staging: ion: Skip sync if not mapped
net: sched: export __netdev_watchdog_up()
net: change addr_list_lock back to static key
Input: adi - work around module name confict
ANDROID: GKI: Enable CONFIG_DEBUG_FS for Android S
bpf: Selftests and tools use struct bpf_devmap_val from uapi
bpf: Devmap adjust uapi for attach bpf program
bpf: cgroup: Allow multi-attach program to replace itself
bpf: Reset data_meta before running programs attached to devmap entry
tracing/probe: Fix bpf_task_fd_query() for kprobes and uprobes
scripts: Require pahole v1.16 when generating BTF
bpf, sockhash: Synchronize delete from bucket list on map free
bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free
bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg
x86: use proper parentheses around new uaccess macro argument uses
Revert "fs: remove dio_end_io()"
Revert "btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK"
Revert "btrfs: split btrfs_direct_IO to read and write part"
afs: Make afs_zap_data() static
afs: Remove afs_zero_fid as it's not used
afs: Fix debugging statements with %px to be %p
ARM: dts: am437x-sk-evm: remove lcd timings
uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned
include/linux/cache.h: expand documentation over __read_mostly
maccess: return -ERANGE when probe_kernel_read() fails
x86: use non-set_fs based maccess routines
maccess: allow architectures to provide kernel probing directly
maccess: move user access routines together
maccess: always use strict semantics for probe_kernel_read
maccess: remove strncpy_from_unsafe
tracing/kprobes: handle mixed kernel/userspace probes better
bpf: rework the compat kernel probe handling
bpf:bpf_seq_printf(): handle potentially unsafe format string better
bpf: handle the compat string in bpf_trace_copy_string better
bpf: factor out a bpf_trace_copy_string helper
maccess: unify the probe kernel arch hooks
maccess: remove probe_read_common and probe_write_common
maccess: rename strnlen_unsafe_user to strnlen_user_nofault
maccess: rename strncpy_from_unsafe_strict to strncpy_from_kernel_nofault
maccess: rename strncpy_from_unsafe_user to strncpy_from_user_nofault
maccess: update the top of file comment
maccess: clarify kerneldoc comments
maccess: remove duplicate kerneldoc comments
maccess: remove various unused weak aliases
maccess: unexport probe_kernel_write()
mmap locking API: convert mmap_sem comments
mmap locking API: convert mmap_sem API comments
mmap locking API: rename mmap_sem to mmap_lock
mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked()
mmap locking API: add MMAP_LOCK_INITIALIZER
mmap locking API: add mmap_read_trylock_non_owner()
mmap locking API: convert nested write lock sites
mmap locking API: convert mmap_sem call sites missed by coccinelle
mmap locking API: use coccinelle to convert mmap_sem rwsem call sites
DMA reservations: use the new mmap locking API
MMU notifier: use the new mmap locking API
mmap locking API: initial implementation as rwsem wrappers
mm: consolidate pte_index() and pte_offset_*() definitions
mm: pgtable: add shortcuts for accessing kernel PMD and PTE
x86/mm: simplify init_trampoline() and surrounding logic
m68k/mm: move {cache,nocahe}_page() definitions close to their user
m68k/mm/motorola: move comment about page table allocation funcitons
csky: replace definitions of __pXd_offset() with pXd_index()
mm: reorder includes after introduction of linux/pgtable.h
mm: introduce include/linux/pgtable.h
mm: don't include asm/pgtable.h if linux/mm.h is already included
kernel: rename show_stack_loglvl() => show_stack()
kernel: use show_stack_loglvl()
sched: print stack trace with KERN_INFO
kdb: don't play with console_loglevel
power: use show_stack_loglvl()
x86/amd_gart: print stacktrace for a leak with KERN_ERR
sysrq: use show_stack_loglvl()
xtensa: add show_stack_loglvl()
xtensa: add loglvl to show_trace()
x86: add show_stack_loglvl()
x86: add missing const qualifiers for log_lvl
unicore32: add show_stack_loglvl()
unicore32: add loglvl to c_backtrace()
unicore32: remove unused pmode argument in c_backtrace()
um: add show_stack_loglvl()
um/sysrq: remove needless variable sp
sparc: add show_stack_loglvl()
sh: add show_stack_loglvl()
sh: add loglvl to show_trace()
sh: add loglvl to printk_address()
sh: remove needless printk()
sh: add loglvl to dump_mem()
s390: add show_stack_loglvl()
riscv: add show_stack_loglvl()
powerpc: add show_stack_loglvl()
parisc: add show_stack_loglvl()
openrisc: add show_stack_loglvl()
nios2: add show_stack_loglvl()
nds32: add show_stack_loglvl()
mips: add show_stack_loglvl()
microblaze: add show_stack_loglvl()
microblaze: add loglvl to microblaze_unwind()
microblaze: add loglvl to microblaze_unwind_inner()
m68k: add show_stack_loglvl()
ia64: add show_stack_loglvl()
ia64: pass log level as arg into ia64_do_show_stack()
hexagon: add show_stack_loglvl()
h8300: add show_stack_loglvl()
csky: add show_stack_loglvl()
c6x: add show_stack_loglvl()
arm64: add show_stack_loglvl()
arm64: add loglvl to dump_backtrace()
arm: add show_stack_loglvl()
arm: wire up dump_backtrace_{entry,stm}
arm: add loglvl to dump_backtrace()
arm: add loglvl to unwind_backtrace()
arm/asm: add loglvl to c_backtrace()
arc: add show_stack_loglvl()
alpha: add show_stack_loglvl()
kallsyms/printk: add loglvl to print_ip_sym()
afs: Fix use of BUG()
perf parse-events: Fix an old style declaration
perf parse-events: Fix an incompatible pointer
perf bpf: Fix bpf prologue generation
perf probe: Fix user attribute access in kprobes
perf stat: Fix NULL pointer dereference
perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events()
tools headers UAPI: Sync kvm.h headers with the kernel sources
tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
tools headers UAPI: Sync linux/fscrypt.h with the kernel sources
perf beauty: Add support to STATX_MNT_ID in the 'statx' syscall 'mask' argument
tools headers uapi: Sync linux/stat.h with the kernel sources
tools arch x86 uapi: Synch asm/unistd.h with the kernel sources
tools headers API: Update faccessat2 affected files
fpga: zynqmp: fix modular build
ASoC: rt5645: Add platform-data for Asus T101HA
ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet
x86/vdso: Unbreak paravirt VDSO clocks
lib/vdso: Provide sanity check for cycles (again)
clocksource: Remove obsolete ifdef
ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags
ASoC: Intel: boards: replace capture_only by dpcm_capture
ASoC: core: only convert non DPCM link to DPCM link
ASoC: soc-pcm: dpcm: fix playback/capture checks
afs: Fix file locking
afs: Fix memory leak in afs_put_sysnames()
dma-pool: fix too large DMA pools on medium memory size systems
MAINTAINERS: Update PARAVIRT_OPS_INTERFACE and VMWARE_HYPERVISOR_INTERFACE
Revert "FROMLIST: add support for Clang's Shadow Call Stack (SCS)"
Revert "FROMLIST: scs: add accounting"
Revert "FROMLIST: scs: add support for stack usage debugging"
Revert "FROMLIST: arm64: disable function graph tracing with SCS"
Revert "FROMLIST: arm64: reserve x18 from general allocation with SCS"
Revert "FROMLIST: arm64: preserve x18 when CPU is suspended"
Revert "FROMLIST: arm64: efi: restore x18 if it was corrupted"
Revert "FROMLIST: arm64: vdso: disable Shadow Call Stack"
Revert "FROMLIST: arm64: disable SCS for hypervisor code"
drm/i915/display: Only query DP state of a DDI encoder
Revert "ANDROID: scs: fix recursive spinlock in scs_check_usage"
Revert "FROMLIST: arm64: implement Shadow Call Stack"
spi: rspi: Use requested instead of maximum bit rate
ASoC: meson: add missing free_irq() in error path
vhost/test: fix up after API change
virtio_mem: convert device block size into 64bit
KVM: arm64: Remove host_cpu_context member from vcpu structure
KVM: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr
KVM: arm64: Handle PtrAuth traps early
KVM: x86: Unexport x86_fpu_cache and make it static
KVM: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K
KVM: arm64: Save the host's PtrAuth keys in non-preemptible context
x86_64: Fix jiffies ODR violation
x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches.
x86/speculation: Prevent rogue cross-process SSBD shutdown
x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS.
KVM: arm64: Stop save/restoring ACTLR_EL1
KVM: arm64: Add emulation for 32bit guests accessing ACTLR2
KVM: arm64: Stop writing aarch32's CSSELR into ACTLR
exfat: Fix potential use after free in exfat_load_upcase_table()
exfat: fix range validation error in alloc and free cluster
exfat: fix incorrect update of stream entry in __exfat_truncate()
exfat: fix memory leak in exfat_parse_param()
exfat: remove unnecessary reassignment of p_uniname->name_len
exfat: standardize checksum calculation
exfat: add boot region verification
exfat: separate the boot sector analysis
exfat: redefine PBR as boot_sector
exfat: optimize dir-cache
exfat: replace 'time_ms' with 'time_cs'
exfat: remove the assignment of 0 to bool variable
exfat: Remove unused functions exfat_high_surrogate() and exfat_low_surrogate()
exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFF
exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option
exfat: Use a more common logging style
exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF
cifs: Add get_security_type_str function to return sec type.
iomap: Fix unsharing of an extent >2GB on a 32-bit machine
xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster()
f2fs: attach IO flags to the missing cases
f2fs: add node_io_flag for bio flags likewise data_io_flag
f2fs: remove unused parameter of f2fs_put_rpages_mapping()
f2fs: handle readonly filesystem in f2fs_ioc_shutdown()
f2fs: avoid utf8_strncasecmp() with unstable name
f2fs: don't return vmalloc() memory from f2fs_kmalloc()
selftests/net: in timestamping, strncpy needs to preserve null byte
mptcp: bugfix for RM_ADDR option parsing
net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy
net/tls(TLS_SW): Add selftest for 'chunked' sendfile test
ANDROID: GKI: set CONFIG_BLK_DEV_LOOP_MIN_COUNT to 16
netfilter: nft_set_pipapo: Disable preemption before getting per-CPU pointer
i2c: npcm7xx: Fix a couple of error codes in probe
io_wq: add per-wq work handler instead of per work
io_uring: don't arm a timeout through work.func
io_uring: remove custom ->func handlers
io_uring: don't derive close state from ->func
scripts/dtc: use pkg-config to include <yaml.h> in non-standard path
netfilter: nft_set_rbtree: Don't account for expired elements on insertion
doc: cgroup: update note about conditions when oom killer is invoked
module: move the set_fs hack for flush_icache_range to m68k
nommu: use flush_icache_user_range in brk and mmap
binfmt_flat: use flush_icache_user_range
exec: use flush_icache_user_range in read_code
exec: only build read_code when needed
m68k: implement flush_icache_user_range
arm: rename flush_cache_user_range to flush_icache_user_range
xtensa: implement flush_icache_user_range
sh: implement flush_icache_user_range
asm-generic: add a flush_icache_user_range stub
mm: rename flush_icache_user_range to flush_icache_user_page
arm,sparc,unicore32: remove flush_icache_user_range
riscv: use asm-generic/cacheflush.h
powerpc: use asm-generic/cacheflush.h
openrisc: use asm-generic/cacheflush.h
m68knommu: use asm-generic/cacheflush.h
microblaze: use asm-generic/cacheflush.h
ia64: use asm-generic/cacheflush.h
hexagon: use asm-generic/cacheflush.h
c6x: use asm-generic/cacheflush.h
arm64: use asm-generic/cacheflush.h
alpha: use asm-generic/cacheflush.h
asm-generic: improve the flush_dcache_page stub
asm-generic: don't include <linux/mm.h> in cacheflush.h
asm-generic: fix the inclusion guards for cacheflush.h
unicore32: remove flush_cache_user_range
powerpc: unexport flush_icache_user_range
nds32: unexport flush_icache_page
arm: fix the flush_icache_range arguments in set_fiq_handler
vhost: convert get_user_pages() --> pin_user_pages()
docs: mm/gup: pin_user_pages.rst: add a "case 5"
mm/gup: documentation fix for pin_user_pages*() APIs
mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages()
mm/gup: introduce pin_user_pages_locked()
mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers)
mm/gup.c: convert to use get_user_{page|pages}_fast_only()
kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.tainted
panic: add sysctl to dump all CPUs backtraces on oops event
kernel/hung_task.c: introduce sysctl to print all traces when a hung task is detected
kernel/watchdog.c: convert {soft/hard}lockup boot parameters to sysctl aliases
lib/test_sysctl: support testing of sysctl. boot parameter
tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_TEST_SYSCTL=y
kernel/hung_task convert hung_task_panic boot parameter to sysctl
kernel/sysctl: support handling command line aliases
kernel/sysctl: support setting sysctl parameters from kernel command line
xarray.h: correct return code documentation for xa_store_{bh,irq}()
kernel: add panic_on_taint
dynamic_debug: add an option to enable dynamic debug for modules only
ipc/namespace.c: use a work queue to free_ipc
ipc/msg: add missing annotation for freeque()
mm/page_idle.c: skip offline pages
vfs: clean up posix_acl_permission() logic aroudn MAY_NOT_BLOCK
vfs: do not do group lookup when not necessary
ALSA: pcm: disallow linking stream to itself
ALSA: usb-audio: Manage auto-pm of all bundled interfaces
ARM: dts: dra7-evm-common: Fix duplicate mailbox nodes
ARM: dts: dra7: Fix timer nodes properly for timer_sys_ck clocks
ANDROID: dm-bow: Add block_size option
ANDROID: Incremental fs: Remove dependency on PKCS7_MESSAGE_PARSER
ARM: dts: Fix am33xx.dtsi ti,sysc-mask wrong softreset flag
ARM: dts: Fix am33xx.dtsi USB ranges length
docs/memory-barriers.txt/kokr: smp_mb__{before,after}_atomic(): update Documentation
io_uring: use kvfree() in io_sqe_buffer_register()
io_uring: validate the full range of provided buffers for access
Documentation: devres: add missing entry for devm_platform_get_and_ioremap_resource()
Replace HTTP links with HTTPS ones: documentation
docs: it_IT: address invalid reference warnings
doc: zh_CN: use doc reference to resolve undefined label warning
docs: Update the location of the LF NDA program
docs: dev-tools: coccinelle: underlines
sunrpc: use kmemdup_nul() in gssp_stringify()
drivers/perf: hisi: Fix wrong value for all counters enable
arm64: ftrace: Change CONFIG_FTRACE_WITH_REGS to CONFIG_DYNAMIC_FTRACE_WITH_REGS
dt-bindings: mailbox: Add YAML schemas for QCOM APCS global block
ANDROID: Incremental fs: Fix four error-path bugs
trace: fix an incorrect __user annotation on stack_trace_sysctl
random: fix an incorrect __user annotation on proc_do_entropy
net/sysctl: remove leftover __user annotations on neigh_proc_dointvec*
net/sysctl: use cpumask_parse in flow_limit_cpu_sysctl
selftests/bpf: Fix ringbuf selftest sample counting undeterminism
KVM: x86: Fix APIC page invalidation race
ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines
ALSA: pcm: fix snd_pcm_link() lockdep splat
spi: spidev_test: Use %u to format unsigned numbers
regmap: fix the kerneldoc for regmap_test_bits()
KVM: SVM: fix calls to is_intercept
KVM: selftests: fix vmx_preemption_timer_test build with GCC10
KVM: selftests: Add x86_64/debug_regs to .gitignore
Revert "KVM: x86: work around leak of uninitialized stack contents"
KVM: VMX: Properly handle kvm_read/write_guest_virt*() result
ACPI: PM: Avoid using power resources if there are none for D0
drm/i915/params: fix i915.reset module param type
drm/i915/gem: Mark the buffer pool as active for the cmdparser
virtio-mem: drop unnecessary initialization
net: fix wiki website url mac80211 and wireless files
include: fix wiki website url in netlink interface header
doc: networking: wireless: fix wiki website url
ovl: remove unnecessary lock check
ALSA: usb-audio: Use the new macro for HP Dock rename quirks
ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock
net: dsa: lantiq_gswip: fix and improve the unsupported interface error
mlxsw: core: Use different get_trend() callbacks for different thermal zones
ima: Remove __init annotation from ima_pcrread()
mailbox: imx: ONLY IPC MU needs IRQF_NO_SUSPEND flag
mailbox: imx: Add runtime PM callback to handle MU clocks
mailbox: imx: Add context save/restore for suspend/resume
apparmor: Fix memory leak of profile proxy
apparmor: fix introspection of of task mode for unconfined tasks
apparmor: check/put label on apparmor_sk_clone_security()
i2c: icy: Fix build with CONFIG_AMIGA_PCMCIA=n
blk-mq: fix blk_mq_all_tag_iter
blk-mq: split out a __blk_mq_get_driver_tag helper
fix a braino in "sparc32: fix register window handling in genregs32_[gs]et()"
i2c: npcm7xx: Remove unnecessary parentheses
net: dp83869: Reset return variable if PHY strap is read
rhashtable: Drop raw RCU deref in nested_table_free
ifcvf: implement config interrupt in IFCVF
vhost: replace -1 with VHOST_FILE_UNBIND in ioctls
vhost_vdpa: Support config interrupt in vdpa
ifcvf: ignore continuous setting same status value
hpfs: fix warning due to superfluous semicolon
smb3: extend fscache mount volume coherency check
kbuild: add variables for compression tools
Makefile: install modules.builtin even if CONFIG_MODULES=n
mksysmap: Fix the mismatch of '.L' symbols in System.map
kbuild: doc: rename LDFLAGS to KBUILD_LDFLAGS
modpost: change elf_info->size to size_t
modpost: remove is_vmlinux() helper
modpost: strip .o from modname before calling new_module()
modpost: set have_vmlinux in new_module()
modpost: remove mod->skip struct member
modpost: add mod->is_vmlinux struct member
modpost: remove is_vmlinux() call in check_for_{gpl_usage,unused}()
modpost: remove mod->is_dot_o struct member
modpost: move -d option in scripts/Makefile.modpost
modpost: remove -s option
modpost: remove get_next_text() and make {grab,release_}file static
modpost: use read_text_file() and get_line() for reading text files
modpost: avoid false-positive file open error
modpost: fix potential mmap'ed file overrun in get_src_version()
modpost: add read_text_file() and get_line() helpers
modpost: do not call get_modinfo() for vmlinux(.o)
modpost: drop RCS/CVS $Revision handling in MODULE_VERSION()
modpost: show warning if any of symbol dump files is missing
modpost: show warning if vmlinux is not found when processing modules
modpost: invoke modpost only when input files are updated
modpost: generate vmlinux.symvers and reuse it for the second modpost
modpost: refactor -i option calculation
modpost: print symbol dump file as the build target in short log
modpost: re-add -e to set external_module flag
modpost: rename ext_sym_list to dump_list
modpost: allow to pass -i option multiple times to remove -e option
modpost: track if the symbol origin is a dump file or ELF object
firmware/dmi: Report DMI Bios & EC firmware release
tracing: Remove obsolete PREEMPTIRQ_EVENTS kconfig option
NTB: ntb_test: Fix bug when counting remote files
NTB: perf: Fix race condition when run with ntb_test
NTB: perf: Fix support for hardware that doesn't have port numbers
NTB: perf: Don't require one more memory window than number of peers
NTB: ntb_pingpong: Choose doorbells based on port number
NTB: Fix the default port and peer numbers for legacy drivers
NTB: Revert the change to use the NTB device dev for DMA allocations
NTB: ntb_tool: reading the link file should not end in a NULL byte
ntb_perf: avoid false dma unmap of destination address
ntb_perf: increase sleep time from one milli sec to one sec
ntb_tool: pass correct struct device to dma_alloc_coherent
ntb_perf: pass correct struct device to dma_alloc_coherent
ntb: hw: remove the code that sets the DMA mask
NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos
ntb: intel: fix static declaration
ntb: intel: add hw workaround for NTB BAR alignment
power: supply: cw2015: Attach OF ID table to the driver
power: reset: gpio-poweroff: add missing '\n' in dev_err()
rtc: pcf2127: watchdog: handle nowayout feature
rtc: fsl-ftm-alarm: fix freeze(s2idle) failed to wake
rtc: abx80x: Provide debug feedback for invalid dt properties
cxgb4: Use kfree() instead kvfree() where appropriate
net: qed: fixes crash while running driver in kdump kernel
vsock/vmci: make vmci_vsock_transport_cb() static
net: ethtool: Fix comment mentioning typo in IS_ENABLED()
net: phy: mscc: fix Serdes configuration in vsc8584_config_init
net: mscc: Fix OF_MDIO config check
net: marvell: Fix OF_MDIO config check
net: dp83867: Fix OF_MDIO config check
net: dp83869: Fix OF_MDIO config check
net: ethernet: mvneta: fix MVNETA_SKB_HEADROOM alignment
ethtool: linkinfo: remove an unnecessary NULL check
gfs2: fix use-after-free on transaction ail lists
gfs2: new slab for transactions
gfs2: initialize transaction tr_ailX_lists earlier
dm crypt: avoid truncating the logical block size
dm mpath: add DM device name to Failing/Reinstating path log messages
dm mpath: enhance queue_if_no_path debugging
dm mpath: restrict queue_if_no_path state machine
dm mpath: simplify __must_push_back
dm zoned: check superblock location
dm zoned: prefer full zones for reclaim
dm zoned: select reclaim zone based on device index
dm zoned: allocate zone by device index
dm zoned: support arbitrary number of devices
dm zoned: move random and sequential zones into struct dmz_dev
dm zoned: per-device reclaim
dm zoned: add metadata pointer to struct dmz_dev
dm zoned: add device pointer to struct dm_zone
dm zoned: allocate temporary superblock for tertiary devices
dm zoned: convert to xarray
dm zoned: add a 'reserved' zone flag
dm zoned: improve logging messages for reclaim
dm zoned: avoid unnecessary device recalulation for secondary superblock
dm zoned: add debugging message for reading superblocks
dm ebs: use dm_bufio_forget_buffers
dm bufio: introduce forget_buffer_locked
dm bufio: clean up rbtree block ordering
dm integrity: add status line documentation
gfs2: Smarter iopen glock waiting
gfs2: Wake up when setting GLF_DEMOTE
gfs2: Check inode generation number in delete_work_func
gfs2: Move inode generation number check into gfs2_inode_lookup
gfs2: Minor gfs2_lookup_by_inum cleanup
gfs2: Try harder to delete inodes locally
gfs2: Give up the iopen glock on contention
gfs2: Turn gl_delete into a delayed work
gfs2: Keep track of deleted inode generations in LVBs
gfs2: Allow ASPACE glocks to also have an lvb
gfs2: instrumentation wrt log_flush stuck
ANDROID: sched: Allow EAS without schedutil
ALSA: emu10k1: delete an unnecessary condition
KVM: x86: emulate reserved nops from 0f/18 to 0f/1f
KVM: selftests: Fix build with "make ARCH=x86_64"
gfs2: introduce new gfs2_glock_assert_withdraw
gfs2: print mapping->nrpages in glock dump for address space glocks
rxrpc: Fix missing notification
rxrpc: Move the call completion handling out of line
mac80211: initialize return flags in HE 6 GHz operation parsing
cpufreq: CPPC: add SW BOOST support
cpufreq: change '.set_boost' to act on one policy
PM: hibernate: Add __init annotation to swsusp_header_init()
ACPICA: Update version to 20200528
ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanism
ACPICA: acpidump: Removed dead code from oslinuxtbl.c
dt-bindings: ASoc: Fix tdm-slot documentation spelling error
ASoC: meson: fix memory leak of links if allocation of ldata fails
compiler_types.h: Use unoptimized __unqual_scalar_typeof for sparse
compiler_types.h: Optimize __unqual_scalar_typeof compilation time
compiler.h: Enforce that READ_ONCE_NOCHECK() access size is sizeof(long)
compiler-types.h: Include naked type in __pick_integer_type() match
ima: Directly free *entry in ima_alloc_init_template() if digests is NULL
READ_ONCE: Fix comment describing 2x32-bit atomicity
mtd: clear cache_state to avoid writing to bad blocks repeatedly
mtd: parser: cmdline: Support MTD names containing one or more colons
mtd: physmap_of_gemini: remove defined but not used symbol 'syscon_match'
cfg80211: fix management registrations deadlock
FROMLIST: esp: select CRYPTO_SEQIV
xfrm: merge fixup for "remove output_finish indirection from xfrm_state_afinfo"
blktrace: fix endianness for blk_log_remap()
blktrace: fix endianness in get_pdu_int()
blktrace: use errno instead of bi_status
block: nr_sects_write(): Disable preemption on seqcount write
block: remove the error argument to the block_bio_complete tracepoint
ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function
sata_rcar: handle pm_runtime_get_sync failure cases
loop: Fix wrong masking of status flags
Kconfig: add config option for asm goto w/ outputs
lib/ubsan.c: fix gcc-10 warnings
tools/testing/selftests/vm: remove duplicate headers
selftests: vm: pkeys: fix multilib builds for x86
selftests: vm: pkeys: use the correct page size on powerpc
selftests/vm/pkeys: override access right definitions on powerpc
selftests/vm/pkeys: test correct behaviour of pkey-0
selftests/vm/pkeys: introduce a sub-page allocator
selftests/vm/pkeys: detect write violation on a mapped access-denied-key page
selftests/vm/pkeys: associate key on a mapped page and detect write violation
selftests/vm/pkeys: associate key on a mapped page and detect access violation
selftests/vm/pkeys: improve checks to determine pkey support
selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust()
selftests/vm/pkeys: fix number of reserved powerpc pkeys
selftests/vm/pkeys: introduce powerpc support
selftests/vm/pkeys: introduce generic pkey abstractions
selftests: vm: pkeys: use the correct huge page size
selftests/vm/pkeys: fix alloc_random_pkey() to make it really random
selftests/vm/pkeys: fix assertion in pkey_disable_set/clear()
selftests/vm/pkeys: fix pkey_disable_clear()
selftests: vm: pkeys: add helpers for pkey bits
selftests: vm: pkeys: Use sane types for pkey register
selftests/vm/pkeys: make gcc check arguments of sigsafe_printf()
selftests/vm/pkeys: move some definitions to arch-specific header
selftests/vm/pkeys: move generic definitions to header file
selftests/vm/pkeys: rename all references to pkru to a generic name
selftests/x86/pkeys: move selftests to arch-neutral directory
kernel/relay.c: fix read_pos error when multiple readers
kernel/relay.c: handle alloc_percpu returning NULL in relay_open
rapidio: convert get_user_pages() --> pin_user_pages()
rapidio: avoid data race between file operation callbacks and mport_cdev_add().
exec: open code copy_string_kernel
exec: simplify the copy_strings_kernel calling convention
kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro
mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro
include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() helper macro
fs/seq_file.c: seq_read: Update pr_info_ratelimited
fat: improve the readahead for FAT entries
fat: don't allow to mount if the FAT length == 0
init: allow distribution configuration of default init
elfnote: mark all .note sections SHF_ALLOC
fs/binfmt_elf: remove redundant elf_map ifndef
checkpatch: use patch subject when reading from stdin
checkpatch: disallow --git and --file/--fix
checkpatch: look for c99 comments in ctx_locate_comment
checkpatch: additional MAINTAINER section entry ordering checks
include/linux/bitops.h: avoid clang shift-count-overflow warnings
lib: make a test module with set/clear bit
lib/flex_proportions.c: cleanup __fprop_inc_percpu_max
lib/percpu-refcount.c: use a more common logging style
lib/zlib: remove outdated and incorrect pre-increment optimization
lib/test_lockup.c: make test_inode static
lib: Add might_fault() to strncpy_from_user.
lib/math: avoid trailing newline hidden in pr_fmt()
get_maintainer: fix unexpected behavior for path/to//file (double slashes)
get_maintainer: add email addresses from .yaml files
user.c: make uidhash_table static
proc: rename "catch" function argument
zcomp: Use ARRAY_SIZE() for backends list
include/linux/mm.h: return true in cpupid_pid_unset()
mm: use false for bool variable
mm/memory: fix a typo in comment "attampt"->"attempt"
mm/page-writeback: fix a typo in comment "effictive"->"effective"
mm/sparse: fix a typo in comment "convienence"->"convenience"
mm/slub: fix a typo in comment "disambiguiation"->"disambiguation"
mm: fix a typo in comment "strucure"->"structure"
mm, memcg: fix some typos in memcontrol.c
mm/frontswap: fix some typos in frontswap.c
mm/filemap: fix a typo in comment "unneccssary"->"unnecessary"
mm/list_lru: fix a typo in comment "numbesr"->"numbers"
mm/memblock: fix a typo in comment "implict"->"implicit"
mm/compaction: fix a typo in comment "pessemistic"->"pessimistic"
mm/vmsan: fix some typos in comment
mm/hugetlb: fix a typos in comments
mm: mmap: fix a typo in comment "compatbility"->"compatibility"
mm: ksm: fix a typo in comment "alreaady"->"already"
mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded"
mm: replace zero-length array with flexible-array member
mm/memory_hotplug: disable the functionality for 32b
device-dax: add memory via add_memory_driver_managed()
kexec_file: don't place kexec images on IORESOURCE_MEM_DRIVER_MANAGED
mm/memory_hotplug: introduce add_memory_driver_managed()
mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_KEEP_MEMBLOCK
mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0
mm/memory_hotplug: remove is_mem_section_removable()
powerpc/pseries/hotplug-memory: stop checking is_mem_section_removable()
mm/memory_hotplug: refrain from adding memory into an impossible node
mm: add kvfree_sensitive() for freeing sensitive data objects
kmap: consolidate kmap_prot definitions
sparc: remove unnecessary includes
parisc/kmap: remove duplicate kmap code
kmap: remove kmap_atomic_to_page()
drm: remove drm specific kmap_atomic code
arch/kmap: define kmap_atomic_prot() for all arch's
arch/kmap: don't hard code kmap_prot values
arch/kmap: ensure kmap_prot visibility
arch/kunmap_atomic: consolidate duplicate code
arch/kmap_atomic: consolidate duplicate code
{x86,powerpc,microblaze}/kmap: move preempt disable
arch/kunmap: remove duplicate kunmap implementations
arch/kmap: remove redundant arch specific kmaps
arch/xtensa: move kmap build bug out of the way
arch/kmap: remove BUG_ON()
mm/vmalloc: fix a typo in comment
mm/debug: add tests validating architecture page table helpers
x86/mm: define mm_p4d_folded()
mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/5level-fixup.h
asm-generic: remove pgtable-nop4d-hack.h
unicore32: remove __ARCH_USE_5LEVEL_HACK
sh: add support for folded p4d page tables
sh: drop __pXd_offset() macros that duplicate pXd_index() ones
sh: fault: modernize printing of kernel messages
powerpc: add support for folded p4d page tables
openrisc: add support for folded p4d page tables
nios2: add support for folded p4d page tables
ia64: add support for folded p4d page tables
hexagon: remove __ARCH_USE_5LEVEL_HACK
arm64: add support for folded p4d page tables
arm: add support for folded p4d page tables
h8300: remove usage of __ARCH_USE_5LEVEL_HACK
mm/util.c: remove the VM_WARN_ONCE for vm_committed_as underflow check
usb: core: kcov: collect coverage from usb complete callback
kcov: collect coverage from interrupts
kcov: use t->kcov_mode as enabled indicator
kcov: move t->kcov_sequence assignment
kcov: move t->kcov assignments into kcov_start/stop
kcov: fix potential use-after-free in kcov_remote_start
kcov: cleanup debug messages
mm: Fix mremap not considering huge pmd devmap
dm bufio: delete unused and inefficient dm_bufio_discard_buffers
net/xdp: use shift instead of 64 bit division
crypto/chtls:Fix compile error when CONFIG_IPV6 is disabled
inet_connection_sock: clear inet_num out of destroy helper
yam: fix possible memory leak in yam_init_driver
lan743x: Use correct MAC_CR configuration for 1 GBit speed
net: ethernet: freescale: remove unneeded include for ucc_geth
r8169: fix failing WoL
net: ethernet: dwmac: Fix an error code in imx_dwmac_probe()
net: mdiobus: Disable preemption upon u64_stats update
u64_stats: Document writer non-preemptibility requirement
net: phy: fixed_phy: Remove unused seqcount
net: core: device_rename: Use rwsem instead of a seqcount
net: dsa: qca8k: Fix "Unexpected gfp" kernel exception
geneve: change from tx_error to tx_dropped on missing metadata
net: ena: xdp: update napi budget for DROP and ABORTED
net: ena: xdp: XDP_TX: fix memory leak
seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds
tipc: fix NULL pointer dereference in streaming
genetlink: fix memory leaks in genl_family_rcv_msg_dumpit()
crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set
bpf: Fix an error code in check_btf_func()
ANDROID: Incremental fs: Cache successful hash calculations
bpf: Fix unused-var without NETDEVICES
virtio-mem: Don't rely on implicit compiler padding for requests
virtio-mem: Try to unplug the complete online memory block first
virtio-mem: Use -ETXTBSY as error code if the device is busy
virtio-mem: Unplug subblocks right-to-left
virtio-mem: Drop manual check for already present memory
virtio-mem: Add parent resource for all added "System RAM"
virtio-mem: Better retry handling
virtio-mem: Offline and remove completely unplugged memory blocks
mm/memory_hotplug: Introduce offline_and_remove_memory()
virtio-mem: Allow to offline partially unplugged memory blocks
mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE
virtio-mem: Paravirtualized memory hotunplug part 2
virtio-mem: Paravirtualized memory hotunplug part 1
virtio-mem: Allow to specify an ACPI PXM as nid
MAINTAINERS: Add myself as virtio-mem maintainer
virtio-mem: Paravirtualized memory hotplug
vdpasim: Fix some coccinelle warnings
ifcvf: move IRQ request/free to status change handlers
vhost: (cosmetic) remove a superfluous variable initialisation
crypto: virtio: Fix dest length calculation in __virtio_crypto_skcipher_do_req()
crypto: virtio: Fix use-after-free in virtio_crypto_skcipher_finalize_req()
crypto: virtio: Fix src/dst scatterlist calculation in __virtio_crypto_skcipher_do_req()
virtio-balloon: Disable free page reporting if page poison reporting is not enabled
vhost_vdpa: disable doorbell mapping for !MMU
vhost_vdpa: support doorbell mapping via mmap
vdpa: introduce get_vq_notification method
vhost: use mmgrab() instead of mmget() for non worker device
vhost: allow device that does not depend on vhost worker
cifs: update internal module version number
cifs: multichannel: try to rebind when reconnecting a channel
cifs: multichannel: use pointer for binding channel
smb3: remove static checker warning
cifs: multichannel: move channel selection above transport layer
cifs: multichannel: always zero struct cifs_io_parms
cifs: dump Security Type info in DebugData
f2fs: fix retry logic in f2fs_write_cache_pages()
KVM: x86: minor code refactor and comments fixup around dirty logging
KVM: x86: avoid unnecessary rmap walks when creating/moving slots
KVM: x86: remove unnecessary rmap walk of read-only memslots
KVM: Use vmemdup_user()
x86/kvm: Remove defunct KVM_DEBUG_FS Kconfig
KVM: MIPS: Enable KVM support for Loongson-3
KVM: MIPS: Add more MMIO load/store instructions emulation
KVM: MIPS: Add CONFIG6 and DIAG registers emulation
KVM: MIPS: Add CPUCFG emulation for Loongson-3
KVM: MIPS: Add Loongson-3 Virtual IPI interrupt support
KVM: MIPS: Add more types of virtual interrupts
KVM: MIPS: Let indexed cacheops cause guest exit on Loongson-3
KVM: MIPS: Use root tlb to control guest's CCA for Loongson-3
KVM: MIPS: Introduce and use cpu_guest_has_ldpte
KVM: MIPS: Use lddir/ldpte instructions to lookup gpa_mm.pgd
KVM: MIPS: Add EVENTFD support which is needed by VHOST
KVM: MIPS: Increase KVM_MAX_VCPUS and KVM_USER_MEM_SLOTS to 16
KVM: MIPS: Fix VPN2_MASK definition for variable cpu_vmbits
KVM: MIPS: Define KVM_ENTRYHI_ASID to cpu_asid_mask(&boot_cpu_data)
io_uring: re-set iov base/len for buffer select retry
io_uring: move send/recv IOPOLL check into prep
io_uring: deduplicate io_openat{,2}_prep()
io_uring: do build_open_how() only once
io_uring: fix {SQ,IO}POLL with unsupported opcodes
pwm: Add missing "CONFIG_" prefix
KVM: x86: Move MPK feature detection to common code
KVM: x86: Assign correct value to array.maxnent
KVM: VMX: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR
arm64: debug: mark a function as __init to save some memory
scs: Report SCS usage in bytes rather than number of entries
KVM: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories
afs: Adjust the fileserver rotation algorithm to reprobe/retry more quickly
afs: Show more a bit more server state in /proc/net/afs/servers
afs: Don't use probe running state to make decisions outside probe code
afs: Fix afs_statfs() to not let the values go below zero
afs: Fix the by-UUID server tree to allow servers with the same UUID
afs: Reorganise volume and server trees to be rooted on the cell
afs: Add a tracepoint to track the lifetime of the afs_volume struct
afs: Detect cell aliases 3 - YFS Cells with a canonical cell name op
afs: Detect cell aliases 2 - Cells with no root volumes
afs: Detect cell aliases 1 - Cells with root volumes
afs: Implement client support for the YFSVL.GetCellName RPC op
afs: Retain more of the VLDB record for alias detection
afs: Fix handling of CB.ProbeUuid cache manager op
afs: Don't get epoch from a server because it may be ambiguous
afs: Build an abstraction around an "operation" concept
ALSA: usb-audio: Fix inconsistent card PM state after resume
scsi: hpsa: hpsa_ioctl(): Tidy up a bit
scsi: hpsa: Get rid of compat_alloc_user_space()
scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct
scsi: hpsa: Lift {BIG_,}IOCTL_Command_struct copy{in,out} into hpsa_ioctl()
ASoC: max98390: Fix potential crash during param fw loading
ASoC: max98390: Fix incorrect printf qualifier
ASoC: fsl-asoc-card: Defer probe when fail to find codec device
ASoC: rl6231: Modify the target DMIC clock rate
arm: dts: vexpress: Move mcc node back into motherboard node
crypto: cavium/nitrox - Fix 'nitrox_get_first_device()' when ndevlist is fully iterated
crypto: omap-sham - add proper load balancing support for multicore
crypto: omap-aes - prevent unregistering algorithms twice
crypto: omap-sham - fix very small data size handling
crypto: omap-sham - huge buffer access fixes
crypto: omap-crypto - fix userspace copied buffer access
crypto: omap-sham - force kernel driver usage for sha algos
crypto: omap-aes - avoid spamming console with self tests
vfio-ccw: make vfio_ccw_regops variables declarations static
iommu: Check for deferred attach in iommu_group_do_dma_attach()
PCI: uniphier: Add Socionext UniPhier Pro5 PCIe endpoint controller driver
ovl: make oip->index bool
ovl: only pass ->ki_flags to ovl_iocb_to_rwf()
ovl: make private mounts longterm
ovl: get rid of redundant members in struct ovl_fs
ovl: add accessor for ofs->upper_mnt
ovl: initialize error in ovl_copy_xattr
xfrm: Fix double ESP trailer insertion in IPsec crypto offload.
smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K
smb3: default to minimum of two channels when multichannel specified
drm/nouveau/kms/nv50-: clear SW state of disabled windows harder
drm/nouveau: gr/gk20a: Use firmware version 0
drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs
drm/nouveau/disp/gp100: split SOR implementation from gm200
drm/nouveau/disp: modify OR allocation policy to account for HDA requirements
drm/nouveau/disp: split part of OR allocation logic into a function
drm/nouveau/disp: provide hint to OR allocation about HDA requirements
atomisp: avoid warning about unused function
ext4: avoid unnecessary transaction starts during writeback
ext4: don't block for O_DIRECT if IOCB_NOWAIT is set
ext4: remove the access_ok() check in ext4_ioctl_get_es_cache
fs: remove the access_ok() check in ioctl_fiemap
fs: handle FIEMAP_FLAG_SYNC in fiemap_prep
fs: move fiemap range validation into the file systems instances
iomap: fix the iomap_fiemap prototype
fs: move the fiemap definitions out of fs.h
fs: mark __generic_block_fiemap static
ext4: remove the call to fiemap_check_flags in ext4_fiemap
ext4: split _ext4_fiemap
ext4: fix fiemap size checks for bitmap files
ext4: fix EXT4_MAX_LOGICAL_BLOCK macro
add comment for ext4_dir_entry_2 file_type member
jbd2: avoid leaking transaction credits when unreserving handle
ext4: drop ext4_journal_free_reserved()
ext4: mballoc: use lock for checking free blocks while retrying
ext4: mballoc: refactor ext4_mb_good_group()
ext4: mballoc: introduce pcpu seqcnt for freeing PA to improve ENOSPC handling
ext4: mballoc: refactor ext4_mb_discard_preallocations()
ext4: mballoc: add blocks to PA list under same spinlock after allocating blocks
ext4: add casefold flag to EXT4_INODE_* flags
ext4: rework map struct instantiation in ext4_ext_map_blocks()
ext4: make ext_debug() implementation to use pr_debug()
ext4: mballoc: make mb_debug() implementation to use pr_debug()
ext4: replace EXT_DEBUG with __maybe_unused in ext4_ext_handle_unwritten_extents()
ext4: improve ext_debug() msg in case of block allocation failure
ext4: use BIT() macro for BH_** state bits
ext4: balloc: use task_pid_nr() helper
ext4: mballoc: fix possible NULL ptr & remove BUG_ONs from DOUBLE_CHECK
ext4: mballoc: refactor code inside DOUBLE_CHECK into separate function
ext4: mballoc: make ext4_mb_use_preallocated() return type as bool
ext4: mballoc: simplify error handling in ext4_init_mballoc()
ext4: mballoc: fix few other format specifier in mb_debug()
ext4: mballoc: correct the mb_debug() format specifier for pa_len var
ext4: mballoc: add more mb_debug() msgs
ext4: mballoc: refactor ext4_mb_show_ac()
ext4: mballoc: print bb_free info even when it is 0
ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path
ext4: fix race between ext4_sync_parent() and rename()
ext4: fix a typo in a comment
ext4: clean up ext4_ext_convert_to_initialized() error handling
ext4: clean up GET_BLOCKS_PRE_IO error handling
ext4: remove redundant GET_BLOCKS_CONVERT code
ext4: remove dead GET_BLOCKS_ZERO code
ext4: don't ignore return values from ext4_ext_dirty()
ext4: handle ext4_mark_inode_dirty errors
ext4: fix error pointer dereference
ext4: Avoid freeing inodes on dirty list
writeback: Export inode_io_list_del()
ext4: fix buffer_head refcnt leak when ext4_iget() fails
ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max
ext4: remove unnecessary comparisons to bool
ext4: translate a few more map flags to strings in tracepoints
ext4: remove EXT4_GET_BLOCKS_KEEP_SIZE flag
ext4: fix a style issue in fs/ext4/acl.c
arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined
x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined
riscv: support DEBUG_WX
mm: add DEBUG_WX support
drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup
mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid()
powerpc/mm: drop platform defined pmd_mknotpresent()
mm: thp: don't need to drain lru cache when splitting and mlocking THP
hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for hugetlbfs
sparc32: register memory occupied by kernel as memblock.memory
include/linux/memblock.h: fix minor typo and unclear comment
mm, mempolicy: fix up gup usage in lookup_node
tools/vm/page_owner_sort.c: filter out unneeded line
mm: swap: memcg: fix memcg stats for huge pages
mm: swap: fix vmstats for huge pages
mm: vmscan: limit the range of LRU type balancing
mm: vmscan: reclaim writepage is IO cost
mm: vmscan: determine anon/file pressure balance at the reclaim root
mm: balance LRU lists based on relative thrashing
mm: only count actual rotations as LRU reclaim cost
mm: deactivations shouldn't bias the LRU balance
mm: base LRU balancing on an explicit cost model
mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count()
mm: remove use-once cache bias from LRU balancing
mm: workingset: let cache workingset challenge anon
mm: fold and remove lru_cache_add_anon() and lru_cache_add_file()
mm: allow swappiness that prefers reclaiming anon over the file workingset
mm: keep separate anon and file statistics on page reclaim activity
mm: fix LRU balancing effect of new transparent huge pages
mm: memcontrol: update page->mem_cgroup stability rules
mm: memcontrol: delete unused lrucare handling
mm: memcontrol: document the new swap control behavior
mm: memcontrol: charge swapin pages on instantiation
mm: memcontrol: make swap tracking an integral part of memory control
mm: memcontrol: prepare swap controller setup for integration
mm: memcontrol: drop unused try/commit/cancel charge API
mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API
mm: memcontrol: switch to native NR_ANON_THPS counter
mm: memcontrol: switch to native NR_ANON_MAPPED counter
mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters
mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters
mm: memcontrol: prepare move_account for removal of private page type counters
mm: memcontrol: prepare uncharging for removal of private page type counters
mm: memcontrol: convert page cache to a new mem_cgroup_charge() API
mm: memcontrol: move out cgroup swaprate throttling
mm: shmem: remove rare optimization when swapin races with hole punching
mm: memcontrol: drop @compound parameter from memcg charging API
mm: memcontrol: fix stat-corrupting race in charge moving
mm: fix NUMA node file count error in replace_page_cache()
mm/vmscan: update the comment of should_continue_reclaim()
mm/vmscan.c: change prototype for shrink_page_list
mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch
mm/vmscan.c: use update_lru_size() in update_lru_sizes()
mm: simplify calling a compound page destructor
mm/hugetlb: define a generic fallback for arch_clear_hugepage_flags()
mm/hugetlb: define a generic fallback for is_hugepage_only_range()
arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET
mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset
hugetlbfs: fix changes to command line processing
hugetlbfs: clean up command line processing
hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate
hugetlbfs: move hugepagesz= parsing to arch independent code
hugetlbfs: add arch_hugetlb_valid_size
khugepaged: introduce 'max_ptes_shared' tunable
thp: change CoW semantics for anon-THP
khugepaged: allow to collapse PTE-mapped compound pages
khugepaged: allow to collapse a page shared across fork
khugepaged: drain LRU add pagevec after swapin
khugepaged: drain all LRU caches before scanning pages
khugepaged: do not stop collapse if less than half PTEs are referenced
khugepaged: add self test
mm/page_alloc.c: add missing newline
padata: document multithreaded jobs
mm: make deferred init's max threads arch-specific
mm: parallelize deferred_init_memmap()
mm: don't track number of pages during deferred initialization
padata: add basic support for multithreaded jobs
padata: allocate work structures for parallel jobs from a pool
padata: initialize earlier
padata: remove exit routine
mm: call cond_resched() from deferred_init_memmap()
mm: initialize deferred pages with interrupts enabled
mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init
mm/page_alloc: restrict and formalize compound_page_dtors[]
mm, page_alloc: reset the zone->watermark_boost early
mm/page_alloc.c: reset numa stats for boot pagesets
mm: rename gfpflags_to_migratetype to gfp_migratetype for same convention
mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists()
mm/page_alloc: integrate classzone_idx and high_zoneidx
mm/page_alloc: use ac->high_zoneidx for classzone_idx
mm/vmstat.c: do not show lowmem reserve protection information of empty zone
mm/page_alloc.c: clear out zone->lowmem_reserve[] if the zone is empty
mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio value once when changing it
mm/page_alloc.c: remove unused free_bootmem_with_active_regions
mm,page_alloc,cma: conditionally prefer cma pageblocks for movable allocations
mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_reason()
mm/page_alloc.c: rename free_pages_check() to check_free_page()
mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad()
mm/page_alloc.c: bad_flags is not necessary for bad_page()
mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison
docs/vm: update memory-models documentation
mm: simplify find_min_pfn_with_active_regions()
mm: clean up free_area_init_node() and its helpers
mm: rename free_area_init_node() to free_area_init_memoryless_node()
mm: free_area_init: allow defining max_zone_pfn in descending order
mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES
mm: memmap_init: iterate over memblock regions rather that check each PFN
xtensa: simplify detection of memory zone boundaries
unicore32: simplify detection of memory zone boundaries
sparc32: simplify detection of memory zone boundaries
parisc: simplify detection of memory zone boundaries
m68k: mm: simplify detection of memory zone boundaries
csky: simplify detection of memory zone boundaries
arm64: simplify detection of memory zone boundaries for UMA configs
arm: simplify detection of memory zone boundaries
alpha: simplify detection of memory zone boundaries
mm: use free_area_init() instead of free_area_init_nodes()
mm: free_area_init: use maximal zone PFNs rather than zone sizes
mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option
mm: make early_pfn_to_nid() and related defintions close to each other
mm: memblock: replace dereferences of memblock_region.nid with API calls
mm: clarify __GFP_MEMALLOC usage
string.h: fix incompatibility between FORTIFY_SOURCE and KASAN
kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE
mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast()
drm/i915: convert get_user_pages() --> pin_user_pages()
mm/gup: introduce pin_user_pages_fast_only()
mm/gup: refactor and de-duplicate gup_fast() code
mm/gup: move __get_user_pages_fast() down a few lines in gup.c
mm/memcg: optimize memory.numa_stat like memory.stat
mm/slub: fix a memory leak in sysfs_slab_add()
mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked()
tracing/doc: Fix ascii-art in histogram-design.rst
pinctrl: sprd: Fix the incorrect pull-up definition
pinctrl: pxa: pxa2xx: Remove 'pxa2xx_pinctrl_exit()' which is unused and broken
dt-bindings: clock: Add documentation for X1830 bindings.
bus: ti-sysc: Increase max softreset wait
ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init()
bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user()
x86: kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user()
user_regset_copyout_zero(): use clear_user()
TEST_ACCESS_OK _never_ had been checked anywhere
x86: switch cp_stat64() to unsafe_put_user()
binfmt_flat: don't use __put_user()
binfmt_elf_fdpic: don't use __... uaccess primitives
binfmt_elf: don't bother with __{put,copy_to}_user()
i2c: npcm7xx: Add support for slave mode for Nuvoton
i2c: npcm7xx: Add Nuvoton NPCM I2C controller driver
dt-bindings: i2c: npcm7xx: add NPCM I2C controller
i2c: pxa: don't error out if there's no pinctrl
fix a braino in ia64 uaccess csum changes
drm/amd/display: Revalidate bandwidth before commiting DC updates
drm/amdgpu/display: use blanked rather than plane state for sync groups
ima: Directly assign the ima_default_policy pointer to ima_rules
lib/vdso: Force inlining of __cvdso_clock_gettime_common()
RDMA/cm: Spurious WARNING triggered in cm_destroy_id()
RDMA/mlx5: Return ECE DC support
RDMA/mlx5: Don't rely on FW to set zeros in ECE response
RDMA/mlx5: Return an error if copy_to_user fails
x86/cpu: Add Sapphire Rapids CPU model number
ARM: OMAP2+: Fix legacy mode dss_reset
bus: ti-sysc: Fix uninitialized framedonetv_irq
bus: ti-sysc: Ignore clockactivity unless specified as a quirk
bus: ti-sysc: Use optional clocks on for enable and wait for softreset bit
nfsd: safer handling of corrupted c_type
pinctrl: freescale: imx: Use 'devm_of_iomap()' to avoid a resource leak in case of error in 'imx_pinctrl_probe()'
pinctrl: freescale: imx: Fix an error handling path in 'imx_pinctrl_probe()'
pinctrl: sirf: add missing put_device() call in sirfsoc_gpio_probe()
pinctrl: imxl: Fix an error handling path in 'imx1_pinctrl_core_probe()'
pinctrl: bcm2835: Add support for wake-up interrupts
pinctrl: bcm2835: Match BCM7211 compatible string
dt-bindings: pinctrl: Document optional BCM7211 wake-up interrupts
dt-bindings: pinctrl: Document 7211 compatible for brcm, bcm2835-gpio.txt
dt-bindings: pinctrl: stm32: Add missing interrupts property
gpio: pca953x: Drop unneeded ACPI_PTR()
clk: sprd: fix compile-testing
ALSA: es1688: Add the missed snd_card_free()
ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up
vfio-ccw: Add trace for CRW event
vfio-ccw: Wire up the CRW irq and CRW region
vfio-ccw: Introduce a new CRW region
MAINTAINERS: Add gpio regmap section
gpio: add a reusable generic gpio_chip using regmap
gpiolib: Introduce gpiochip_irqchip_add_domain()
drm/connector: notify userspace on hotplug after register complete
ovl: drop negative dentry in upper layer
ovl: check permission to open real file
ovl: call secutiry hook in ovl_real_ioctl()
modpost: load KBUILD_EXTRA_SYMBOLS files in order
modpost: pass -N option only for modules modpost
modpost: move -T option close to the modpost command
modpost: fix -i (--ignore-errors) MAKEFLAGS detection
kbuild: update modules.order only when contained modules are updated
kbuild: refactor KBUILD_VMLINUX_{OBJS,LIBS} calculation
sparc32: mm: Only call ctor()/dtor() functions for first and last user
sparc32: mm: Disable SPLIT_PTLOCK_CPUS
sparc32: mm: Don't try to free page-table pages if ctor() fails
sparc32: register memory occupied by kernel as memblock.memory
scsi: ufs: Remove redundant urgent_bkop_lvl initialization
scsi: ufs: Don't update urgent bkops level when toggling auto bkops
scsi: qedf: Remove redundant initialization of variable rc
sparc: remove unused header file nfs_fs.h
scsi: mpt3sas: Fix memset() in non-RDPQ mode
scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj
scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range
IB/hfi1: Use free_netdev() in hfi1_netdev_free()
RDMA/hns: Uninitialized variable in modify_qp_init_to_rtr()
RDMA/core: Move and rename trace_cm_id_create()
IB/hfi1: Fix hfi1_netdev_rx_init() error handling
RDMA: Remove 'max_map_per_fmr'
RDMA: Remove 'max_fmr'
RDMA/core: Remove FMR device ops
RDMA/rdmavt: Remove FMR memory registration
RDMA/mthca: Remove FMR support for memory registration
RDMA/mlx4: Remove FMR support for memory registration
RDMA/i40iw: Remove FMR leftovers
RDMA/bnxt_re: Remove FMR leftovers
RDMA/mlx5: Remove FMR leftovers
RDMA/core: Remove FMR pool API
RDMA/rds: Remove FMR support for memory registration
RDMA/srp: Remove support for FMR memory registration
RDMA/iser: Remove support for FMR memory registration
capabilities: add description for CAP_SETFCAP
io_uring: disallow close of ring itself
block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed
selftests: net: ip_defrag: ignore EPERM
net_failover: fixed rollback in net_failover_open()
mm/migrate.c: attach_page_private already does the get_page
Revert "tipc: Fix potential tipc_aead refcnt leak in tipc_crypto_rcv"
Revert "tipc: Fix potential tipc_node refcnt leak in tipc_rcv"
vmxnet3: allow rx flow hash ops only when rss is enabled
hinic: add set_channels ethtool_ops support
ubi: Select fastmap anchor PEBs considering wear level rules
um: virtio: Replace zero-length array with flexible-array
um: Use fdatasync() when mapping the UBD FSYNC command
um: Do not evaluate compiler's library path when cleaning
um: Neaten vu_err macro definition
um: Add a generic "fd" vector transport
um: Add include: memset() and memcpy() are in <string.h>
ovl: verify permissions in ovl_path_open()
ovl: switch to mounter creds in readdir
ovl: pass correct flags for opening real directory
ovl: fix redirect traversal on metacopy dentries
ovl: initialize OVL_UPPERDATA in ovl_lookup()
ovl: use only uppermetacopy state in ovl_lookup()
ovl: simplify setting of origin for index lookup
ovl: fix out of bounds access warning in ovl_check_fb_len()
selftests/bpf: Add a default $(CXX) value
tools/bpf: Don't use $(COMPILE.c)
vfio iommu: typecast corrections
vfio iommu: Use shift operation for 64-bit integer division
gfs2: Only do glock put in gfs2_create_inode for free inodes
bpf, selftests: Use bpf_probe_read_kernel
s390/bpf: Use bcr 0,%0 as tail call nop filler
s390/bpf: Maintain 8-byte stack alignment
selftests/bpf: Fix verifier test
selftests/bpf: Fix sample_cnt shared between two threads
bpf, selftests: Adapt cls_redirect to call csum_level helper
bpf: Add csum_level helper for fixing up csum levels
bpf: Fix up bpf_skb_adjust_room helper's skb csum setting
kasan: move kasan_report() into report.c
mm/mm_init.c: report kasan-tag information stored in page->flags
ubsan: entirely disable alignment checks under UBSAN_TRAP
kasan: fix clang compilation warning due to stack protector
x86/mm: remove vmalloc faulting
mm: remove vmalloc_sync_(un)mappings()
x86/mm/32: implement arch_sync_kernel_mappings()
x86/mm/64: implement arch_sync_kernel_mappings()
mm/ioremap: track which page-table levels were modified
mm/vmalloc: track which page-table levels were modified
mm: add functions to track page directory modifications
s390: use __vmalloc_node in stack_alloc
powerpc: use __vmalloc_node in alloc_vm_stack
arm64: use __vmalloc_node in arch_alloc_vmap_stack
mm: remove vmalloc_user_node_flags
mm: switch the test_vmalloc module to use __vmalloc_node
mm: remove __vmalloc_node_flags_caller
mm: remove both instances of __vmalloc_node_flags
mm: remove the prot argument to __vmalloc_node
mm: remove the pgprot argument to __vmalloc
gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc
mm: enforce that vmap can't map pages executable
mm: remove the prot argument from vm_map_ram
mm: remove unmap_vmap_area
mm: remove map_vm_range
mm: don't return the number of pages from map_kernel_range{,_noflush}
mm: rename vmap_page_range to map_kernel_range
mm: remove vmap_page_range_noflush and vunmap_page_range
mm: pass addr as unsigned long to vb_free
mm: only allow page table mappings for built-in zsmalloc
mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTABLE_MAPPING
mm: unexport unmap_kernel_range_noflush
mm: remove __get_vm_area
powerpc: remove __ioremap_at and __iounmap_at
powerpc: add an ioremap_phb helper
dma-mapping: use vmap insted of reimplementing it
staging: media: ipu3: use vmap instead of reimplementing it
staging: android: ion: use vmap instead of vm_map_ram
x86: fix vmap arguments in map_irq_stack
x86/hyperv: use vmalloc_exec for the hypercall page
mm, memory_failure: don't send BUS_MCEERR_AO for action required error
mm/memory: remove unnecessary pte_devmap case in copy_one_pte()
/proc/PID/smaps: Add PMD migration entry parsing
mm: ptdump: expand type of 'val' in note_page()
x86: mm: ptdump: calculate effective permissions correctly
memcg: fix memcg_kmem_bypass() for remote memcg charging
mm/memcg: automatically penalize tasks with high swap use
mm/memcg: move cgroup high memory limit setting into struct page_counter
mm/memcg: move penalty delay clamping out of calculate_high_delay()
mm/memcg: prepare for swap over-high accounting and penalty calculation
memcg: expose root cgroup's memory.stat
mm: memcontrol: simplify value comparison between count and limit
mm, memcg: add workingset_restore in memory.stat
include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration
mm: swapfile: fix /proc/swaps heading and Size/Used/Priority alignment
swap: reduce lock contention on swap cache from swap slots allocation
mm/swapfile.c: use prandom_u32_max()
mm/swapfile.c: __swap_entry_free() always free 1 entry
mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable
swap: try to scan more free slots even when fragmented
mm/swapfile.c: omit a duplicate code by compare tmp and max first
mm/swapfile.c: tmp is always smaller than max
mm/swapfile.c: found_free could be represented by (tmp < max)
mm/swapfile.c: remove the extra check in scan_swap_map_slots()
mm/swapfile.c: simplify the calculation of n_goal
mm/swapfile.c: remove the unnecessary goto for SSD case
mm/swapfile.c: explicitly show ssd/non-ssd is handled mutually exclusive
mm/swapfile.c: offset is only used when there is more slots
mm: swap: properly update readahead statistics in unuse_pte_range()
mm/swap_state: fix a data race in swapin_nr_pages
mm/swapfile: use list_{prev,next}_entry() instead of open-coding
mm/gup.c: further document vma_permits_fault()
ivtv: convert get_user_pages() --> pin_user_pages()
mm/gup: introduce pin_user_pages_unlocked
mm/gup.c: update the documentation
mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead
mm/writeback: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE
mm/page-writeback.c: remove unused variable
mm/filemap.c: remove misleading comment
mm_types.h: change set_page_private to inline function
mm/migrate.c: call detach_page_private to cleanup code
buffer_head.h: remove attach_page_buffers
orangefs: use attach/detach_page_private
ntfs: replace attach_page_buffers with attach_page_private
iomap: use attach/detach_page_private
f2fs: use attach/detach_page_private
fs/buffer.c: use attach/detach_page_private
btrfs: use attach/detach_page_private
md: remove __clear_page_buffers and use attach/detach_page_private
include/linux/pagemap.h: introduce attach/detach_page_private
iomap: convert from readpages to readahead
fuse: convert from readpages to readahead
f2fs: pass the inode to f2fs_mpage_readpages
f2fs: convert from readpages to readahead
ext4: pass the inode to ext4_mpage_readpages
ext4: convert from readpages to readahead
erofs: convert compressed files from readpages to readahead
erofs: convert uncompressed files from readpages to readahead
btrfs: convert from readpages to readahead
fs: convert mpage_readpages to mpage_readahead
mm: use memalloc_nofs_save in readahead path
mm: document why we don't set PageReadahead
mm: add page_cache_readahead_unbounded
mm: move end_index check out of readahead loop
mm: add readahead address space operation
mm: put readahead pages in cache earlier
mm: remove 'page_offset' from readahead loop
mm: rename readahead loop variable to 'i'
mm: rename various 'offset' parameters to 'index'
mm: use readahead_control to pass arguments
mm: add new readahead_control API
mm: move readahead nr_pages check into read_pages
mm: ignore return value of ->readpages
mm: return void from various readahead functions
mm: move readahead prototypes from mm.h
mm, dump_page(): do not crash with invalid mapping pointer
Documentation/vm/slub.rst: s/Toggle/Enable/
mm/slub: fix stack overruns with SLUB_STATS
slub: remove kmalloc under list_lock from list_slab_objects() V2
slub: Remove userspace notifier for cache add/remove
mm/slub.c: fix corrupted freechain in deactivate_slab()
usercopy: mark dma-kmalloc caches as usercopy caches
fs/buffer.c: record blockdev write errors in super_block that it backs
vfs: track per-sb writeback errors and report them to syncfs
arch/parisc/include/asm/pgtable.h: remove unused `old_pte'
ocfs2: mount shared volume without ha stack
ocfs2: add missing annotation for dlm_empty_lockres()
squashfs: migrate from ll_rw_block usage to BIO
gfs2: Allow lock_nolock mount to specify jid=X
gfs2: Don't ignore inode write errors during inode_go_sync
docs: filesystems: convert gfs2-glocks.txt to ReST
ANDROID: scs: fix recursive spinlock in scs_check_usage
gup: document and work around "COW can break either way" issue
PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints
ARM: omap2: fix omap5_realtime_timer_init definition
selftests/sysctl: Make sysctl test driver as a module
selftests/sysctl: Fix to load test_sysctl module
ARM: dts: omap4-droid4: Fix spi configuration and increase rate
lib: Make test_sysctl initialized as module
lib: Make prime number generator independently selectable
keys: Implement update for the big_key type
security/keys: rewrite big_key crypto to use library interface
KEYS: Replace zero-length array with flexible-array
Documentation: security: core.rst: add missing argument
ANDROID: GKI: Enable SYS_HYPERVISOR
rcuperf: Fix printk format warning
Revert "power: supply: sbs-battery: simplify read_read_string_data"
Revert "power: supply: sbs-battery: add PEC support"
cifs: multichannel: move channel selection in function
cifs: fix minor typos in comments and log messages
smb3: minor update to compression header definitions
kdb: Remove the misfeature 'KDBFLAGS'
kdb: Cleanup math with KDB_CMD_HISTORY_COUNT
serial: amba-pl011: Support kgdboc_earlycon
serial: 8250_early: Support kgdboc_earlycon
serial: qcom_geni_serial: Support kgdboc_earlycon
serial: kgdboc: Allow earlycon initialization to be deferred
Documentation: kgdboc: Document new kgdboc_earlycon parameter
kgdb: Don't call the deinit under spinlock
kgdboc: Disable all the early code when kgdboc is a module
perf tools: Remove some duplicated includes
perf symbols: Fix kernel maps for kcore and eBPF
tools arch x86: Sync the msr-index.h copy with the kernel sources
MAINTAINERS: Add Lee Jones as reviewer for the PWM subsystem
pwm: imx27: Fix rounding behavior
pwm: rockchip: Simplify rockchip_pwm_get_state()
pwm: img: Call pm_runtime_put() in pm_runtime_get_sync() failed case
perf stat: Ensure group is defined on top of the same cpu mask
drm/i915/params: fix i915.fake_lmem_start module param sysfs permissions
drm/i915/params: don't expose inject_probe_failure in debugfs
drm/i915: Whitelist context-local timestamp in the gen9 cmdparser
drm/i915: Fix global state use-after-frees with a refcount
pwm: tegra: Support dynamic clock frequency configuration
pwm: jz4740: Add support for the JZ4725B
pwm: jz4740: Make PWM start with the active part
pwm: jz4740: Enhance precision in calculation of duty cycle
pwm: jz4740: Drop dependency on MACH_INGENIC
pwm: lpss: Fix get_state runtime-pm reference handling
powerpc/pseries: Make vio and ibmebus initcalls pseries specific
pwm: sun4i: Support direct clock output on Allwinner A64
vfio-ccw: Refactor IRQ handlers
vfio-ccw: Introduce a new schib region
vfio-ccw: Refactor the unregister of the async regions
vfio-ccw: Register a chp_event callback for vfio-ccw
vfio-ccw: Introduce new helper functions to free/destroy regions
vfio-ccw: document possible errors
vfio-ccw: Enable transparent CCW IPL from DASD
cxl: Remove dead Kconfig options
powerpc: Add POWER10 architected mode
powerpc/dt_cpu_ftrs: Add MMA feature
powerpc/dt_cpu_ftrs: Enable Prefixed Instructions
powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected
powerpc: Add support for ISA v3.1
powerpc: Add new HWCAP bits
powerpc/64s: Don't set FSCR bits in INIT_THREAD
powerpc/64s: Save FSCR to init_task.thread.fscr after feature init
powerpc/64s: Don't let DT CPU features set FSCR_DSCR
powerpc/64s: Don't init FSCR_DSCR in __init_FSCR()
powerpc/32s: Fix another build failure with CONFIG_PPC_KUAP_DEBUG
powerpc/module_64: Use special stub for _mcount() with -mprofile-kernel
powerpc/module_64: Simplify check for -mprofile-kernel ftrace relocations
powerpc/module_64: Consolidate ftrace code
powerpc/32: Disable KASAN with pages bigger than 16k
powerpc/uaccess: Don't set KUEP by default on book3s/32
powerpc/uaccess: Don't set KUAP by default on book3s/32
powerpc/8xx: Reduce time spent in allow_user_access() and friends
powerpc/entry32: Blacklist exception exit points for kprobe.
powerpc/entry32: Blacklist syscall exit points for kprobe.
powerpc/entry32: Blacklist exception entry points for kprobe.
powerpc/32: Blacklist functions running with MMU disabled for kprobe
powerpc/rtas: Remove machine_check_in_rtas()
powerpc/32s: Blacklist functions running with MMU disabled for kprobe
powerpc/32s: Make local symbols non visible in hash_low.
powerpc/mem: Blacklist flush_dcache_icache_phys() for kprobe
powerpc/powermac: Blacklist functions running with MMU disabled for kprobe
powerpc/83xx: Blacklist mpc83xx_deep_resume() for kprobe
powerpc/82xx: Blacklist pq2_restart() for kprobe
powerpc/52xx: Blacklist functions running with MMU disabled for kprobe
powerpc/kprobes: Use probe_address() to read instructions
powerpc/configs: Add LIBNVDIMM to ppc64_defconfig
powerpc/rtas: Implement reentrant rtas call
powerpc/rtas: Move type/struct definitions from rtas.h into rtas-types.h
powerpc/crash: Use NMI context for printk when starting to crash
powerpc/kernel: Enables memory hot-remove after reboot on pseries guests
powerpc/xmon: Show task->thread.regs in process display
powerpc/configs/64s: Enable CONFIG_PRINTK_CALLER
powerpc: Fix misleading small cores print
powerpc/fadump: Account for memory_limit while reserving memory
powerpc/crashkernel: Take "mem=" option into account
hw-breakpoints: Fix build warnings with clang
spi: sprd: switch the sequence of setting WDG_LOAD_LOW and _HIGH
irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK too
perf/x86/rapl: Fix RAPL config variable bug
MAINTAINERS: Add myself as virtio-balloon co-maintainer
vhost: revert "vhost: disable for OABI"
virtio: force spec specified alignment on types
virtio-mmio: Delete an error message in vm_find_vqs()
virtio: add VIRTIO_RING_NO_LEGACY
9p/xen: increase XEN_9PFS_RING_ORDER
Revert "drm/msm/dpu: add support for clk and bw scaling for display"
dt-bindings: mailbox: Convert imx mu to json-schema
dt-bindings: power: Convert imx gpcv2 to json-schema
dt-bindings: power: Convert imx gpc to json-schema
sfc: add missing annotation for efx_ef10_try_update_nic_stats_vf()
crypto/chtls: IPv6 support for inline TLS
Crypto/chcr: Fixes a coccinile check error
Crypto/chcr: Fixes compilations warnings
crypto/chcr: IPV6 code needs to be in CONFIG_IPV6
cxgb4/chcr: Enable ktls settings at run time
ipv6: fix IPV6_ADDRFORM operation logic
tipc: Fix NULL pointer dereference in __tipc_sendstream()
selftests/bpf: Extend test_flow_dissector to cover link creation
selftests/bpf: Convert test_flow_dissector to use BPF skeleton
selftests/bpf, flow_dissector: Close TAP device FD after the test
selftests/bpf: Add tests for attaching bpf_link to netns
bpftool: Support link show for netns-attached links
bpftool: Extract helpers for showing link attach type
libbpf: Add support for bpf_link-based netns attachment
bpf, cgroup: Return ENOLINK for auto-detached links on update
bpf: Add link-based BPF program attachment to network namespace
flow_dissector: Move out netns_bpf prog callbacks
net: Introduce netns_bpf for BPF programs attached to netns
flow_dissector: Pull locking up from prog attach callback
libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c
bpf: Use tracing helpers for lsm programs
xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame
xdp: Introduce xdp_convert_frame_to_buff utility routine
selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockopt
bpf: Allow SO_BINDTODEVICE opt in bpf_setsockopt
net: Make locking in sock_bindtoindex optional
bpf: Change kvfree to kfree in generic_map_lookup_batch()
tools/bpf: sync bpf.h
bpf, selftests: Add test for ktls with skb bpf ingress policy
bpf: Fix running sk_skb program types with ktls
selftest: Add tests for XDP programs in devmap entries
bpf: Refactor sockmap redirect code so its easy to reuse
libbpf: Add SEC name for xdp programs attached to device map
xdp: Add xdp_txq_info to xdp_buff
bpf: Add support to attach bpf program to a devmap entry
bpf: Use strncpy_from_unsafe_strict() in bpf_seq_printf() helper
devmap: Formalize map value as a named struct
nfsd4: make drc_slab global, not per-net
bpf: Add rx_queue_mapping to bpf_sock
selftests/bpf: Add tests for write-only stacks/queues
docs/bpf: Add BPF ring buffer design notes
bpf: Add BPF ringbuf and perf buffer benchmarks
selftests/bpf: Add BPF ringbuf selftests
libbpf: Add BPF ring buffer support
bpf: Implement BPF ring buffer and verifier support for it
bpf: Fix map permissions check
selftests/bpf: Cleanup comments in test_maps
selftests/bpf: Cleanup some file descriptors in test_maps
selftests/bpf: Fix a typo in test_maps
libbpf: Fix perf_buffer__free() API for sparse allocs
bpf, selftests: Test probe_* helpers from SCHED_CLS
bpf, selftests: Add sk_msg helpers load and attach test
bpf, sk_msg: Add get socket storage helpers
bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task*
bpf, sk_msg: Add some generic helpers that may be useful from sk_msg
libbpf: Use .so dynamic symbols for abi check
bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run
libbpf: Install headers as part of make install
libbpf: Add API to consume the perf ring buffer content
MAINTAINERS: Adjust entry in XDP SOCKETS to actual file name
bpf: Fix returned error sign when link doesn't support updates
tools, bpftool: Print correct error message when failing to load BTF
tools, bpftool: Make capability check account for new BPF caps
tools, bpftool: Clean subcommand help messages
rbd: compression_hint option
libceph: support for alloc hint flags
parisc: MAINTAINERS: Update references to parisc website
parisc: module: Update references to parisc website
parisc: hardware: Update references to parisc website
parisc: firmware: Update references to parisc website
parisc: Kconfig: Update references to parisc website
security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS
fs: ext4: default KUNIT_* fragments to KUNIT_ALL_TESTS
drivers: base: default KUNIT_* fragments to KUNIT_ALL_TESTS
lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS
kunit: default KUNIT_* fragments to KUNIT_ALL_TESTS
kunit: Kconfig: enable a KUNIT_ALL_TESTS fragment
kunit: Fix TabError, remove defconfig code and handle when there is no kunitconfig
net: dsa: sja1105: suppress -Wmissing-prototypes in sja1105_vl.c
vxlan: fix dereference of nexthop group in nexthop update path
switch cmsghdr_from_user_compat_to_kern() to copy_from_user()
dpaa2-eth: Keep congestion group taildrop enabled when PFC on
dpaa2-eth: Add PFC support through DCB ops
dpaa2-eth: Update FQ taildrop threshold and buffer pool count
dpaa2-eth: Add congestion group taildrop
dpaa2-eth: Add helper functions
dpaa2-eth: Distribute ingress frames based on VLAN prio
dpaa2-eth: Add support for Rx traffic classes
net: phy: broadcom: don't export RDB/legacy access methods
tun: correct header offsets in napi frags mode
cls_flower: remove mpls_opts_policy
bridge: mrp: Add support for role MRA
bridge: mrp: Set the priority of MRP instance
bridge: mrp: Update MRP frame type
net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss()
flow_dissector: work around stack frame size warning
lan743x: Added fixed link and RGMII support
selftests: mlxsw: Add test for control packets
mlxsw: spectrum_trap: Register ACL control traps
mlxsw: spectrum_trap: Register layer 3 control traps
mlxsw: spectrum_trap: Register layer 2 control traps
mlxsw: spectrum_trap: Factor out common Rx listener function
netdevsim: Register control traps
devlink: Add ACL control packet traps
devlink: Add layer 3 control packet traps
devlink: Add layer 2 control packet traps
devlink: Add 'control' trap type
devlink: Add 'mirror' trap action
netdevsim: Move layer 3 exceptions to exceptions trap group
mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap group
devlink: Create dedicated trap group for layer 3 exceptions
sh: remove sh5 support
sh: add missing EXPORT_SYMBOL() for __delay
sh: Convert ins[bwl]/outs[bwl] macros to inline functions
sh: Convert iounmap() macros to inline functions
sh: Add missing DECLARE_EXPORT() for __ashiftrt_r4_xx
sh: configs: Cleanup old Kconfig IO scheduler options
arch/sh: vmlinux.scr
sh: Replace CONFIG_MTD_M25P80 with CONFIG_MTD_SPI_NOR in sh7757lcr_defconfig
sh: sh4a: Bring back tmu3_device early device
net: fec: disable correct clk in the err path of fec_enet_clk_enable
net: octeon: mgmt: Repair filling of RX ring
net: remove indirect block netdev event registration
bnxt_tc: update indirect block support
nfp: update indirect block support
mlx5: update indirect block support
net: use flow_indr_dev_setup_offload()
net: cls_api: add tcf_block_offload_init()
net: flow_offload: consolidate indirect flow_block infrastructure
netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup()
net/sched: fix a couple of splats in the error path of tfc_gate_init()
ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support
net: ethernet: mtk-star-emac: use regmap bitops
regmap: provide helpers for simple bit operations
cxgb4: cleanup error code in setup_sge_queues_uld()
vxlan: Avoid infinite loop when suppressing NS messages with invalid options
bridge: Avoid infinite loop when suppressing NS messages with invalid options
ipv4: nexthop: Fix deadcode issue by performing a proper NULL check
PCI/DPC: Print IRQ number used by port
PCI/AER: Use "aer" variable for capability offset
PCI/AER: Remove redundant dev->aer_cap checks
PCI/AER: Remove redundant pci_is_pcie() checks
PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership
block: mark bio_wouldblock_error() bio with BIO_QUIET
KVM: selftests: fix rdtsc() for vmx_tsc_adjust_test
Documentation: fixes to the maintainer-entry-profile template
zswap: docs/vm: Fix typo accept_threshold_percent in zswap.rst
perf libdw: Fix off-by 1 relative directory includes
perf arm-spe: Support synthetic events
perf auxtrace: Add four itrace options
perf tools: Move arm-spe-pkt-decoder.h/c to the new dir
perf test: Initialize memory in dwarf-unwind
perf tests: Don't tail call optimize in unwind test
tools compiler.h: Add attribute to disable tail calls
workqueue: use BUILD_BUG_ON() for compile time test instead of WARN_ON()
workqueue: fix a piece of comment about reserved bits for work flags
kbuild: merge net-y and virt-y into drivers-y
kbuild: merge init-y into core-y
kbuild: refactor tagets caluculation for KBUILD_{BUILTIN,KBUILD_MODULES}
kbuild: refactor subdir-ym calculation
kbuild: merge two 'ifdef CONFIG_TRIM_UNUSED_KSYMS' blocks
kbuild: force to build vmlinux if CONFIG_MODVERSION=y
tracing: Add a trace print when traceoff_on_warning is triggered
ftrace,bug: Improve traceoff_on_warn
selftests/ftrace: Distinguish between hist and synthetic event checks
tracing: Move synthetic events to a separate file
tracing: Fix events.rst section numbering
drm/i915: Check for awaits on still currently executing requests
drm/i915/gt: Do not schedule normal requests immediately along virtual
tracing/doc: Fix typos in histogram-design.rst
tracing: Add hist_debug trace event files for histogram debugging
drm/i915: Reorder await_execution before await_request
tracing: Add histogram-design document
tracing: Check state.disabled in synth event trace functions
regulator: max8998: max8998_set_current_limit() can be static
regmap: fix alignment issue
libceph: read_from_replica option
libceph: support for balanced and localized reads
libceph: crush_location infrastructure
libceph: decode CRUSH device/bucket types and names
libceph: add non-asserting rbtree insertion helper
ceph: skip checking caps when session reconnecting and releasing reqs
ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lock
ceph: don't return -ESTALE if there's still an open file
libceph, rbd: replace zero-length array with flexible-array
ceph: allow rename operation under different quota realms
ceph: normalize 'delta' parameter usage in check_quota_exceeded
ceph: ceph_kick_flushing_caps needs the s_mutex
ceph: request expedited service on session's last cap flush
ceph: convert mdsc->cap_dirty to a per-session list
ceph: reset i_requested_max_size if file write is not wanted
ceph: throw a warning if we destroy session with mutex still locked
ceph: fix potential race in ceph_check_caps
ceph: document what protects i_dirty_item and i_flushing_item
ceph: don't take i_ceph_lock in handle_cap_import
ceph: don't release i_ceph_lock in handle_cap_trunc
ceph: add comments for handle_cap_flush_ack logic
ceph: split up __finish_cap_flush
ceph: reorganize __send_cap for less spinlock abuse
ceph: add metadata perf metric support
ceph: add read/write latency metric support
ceph: add caps perf metric for each superblock
ceph: add dentry lease metric support
ASoC: qcom: q6asm-dai: kCFI fix
platform/x86: dcdbas: Check SMBIOS for protected buffer address
platform/x86: asus_wmi: Reserve more space for struct bias_args
platform/x86: intel-vbtn: Only blacklist SW_TABLET_MODE on the 9 / "Laptop" chasis-type
platform/x86: intel-hid: Add a quirk to support HP Spectre X2 (2015)
platform/x86: touchscreen_dmi: Update Trekstor Twin 10.1 entry
PCI: tegra: Fix runtime PM imbalance on error
KVM: check userspace_addr for all memslots
KVM: selftests: update hyperv_cpuid with SynDBG tests
x86/kvm/hyper-v: Add support for synthetic debugger via hypercalls
x86/kvm/hyper-v: enable hypercalls regardless of hypercall page
x86/kvm/hyper-v: Add support for synthetic debugger interface
x86/hyper-v: Add synthetic debugger definitions
KVM: selftests: VMX preemption timer migration test
KVM: nVMX: Fix VMX preemption timer migration
x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit
KVM: x86/pmu: Support full width counting
KVM: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in
KVM: x86: announce KVM_FEATURE_ASYNC_PF_INT
KVM: x86: acknowledgment mechanism for async pf page ready notifications
KVM: x86: interrupt based APF 'page ready' event delivery
KVM: introduce kvm_read_guest_offset_cached()
KVM: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present()
KVM: x86: extend struct kvm_vcpu_pv_apf_data with token info
Revert "KVM: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously"
KVM: VMX: Replace zero-length array with flexible-array
Revert "KVM: No need to retry for hva_to_pfn_remapped()"
KVM: nSVM: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE
selftests: kvm: fix smm test on SVM
selftests: kvm: add a SVM version of state-test
selftests: kvm: introduce cpu_has_svm() check
KVM: MMU: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu
KVM: nSVM: leave guest mode when clearing EFER.SVME
KVM: nSVM: split nested_vmcb_check_controls
KVM: nSVM: remove HF_HIF_MASK
KVM: nSVM: remove HF_VINTR_MASK
KVM: nSVM: synthesize correct EXITINTINFO on vmexit
KVM: SVM: preserve VGIF across VMCB switch
KVM: nSVM: extract svm_set_gif
KVM: nSVM: remove unnecessary if
KVM: nSVM: synchronize VMCB controls updated by the processor on every vmexit
KVM: nSVM: restore clobbered INT_CTL fields after clearing VINTR
KVM: nSVM: save all control fields in svm->nested
KVM: nSVM: remove trailing padding for struct vmcb_control_area
KVM: nSVM: pass vmcb_control_area to copy_vmcb_control_area
KVM: nSVM: clean up tsc_offset update
KVM: nSVM: move MMU setup to nested_prepare_vmcb_control
KVM: nSVM: extract preparation of VMCB for nested run
KVM: nSVM: extract load_nested_vmcb_control
KVM: nSVM: move map argument out of enter_svm_guest_mode
KVM: check userspace_addr for all memslots
mfd: mt6360: Remove duplicate REGMAP_IRQ_REG_LINE() entry
irqchip: Fix "Loongson HyperTransport Vector support" driver build on all non-MIPS platforms
opp: Don't parse icc paths unnecessarily
drm/nouveau/kms/gt215-: fix race with audio driver runpm
drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection
habanalabs: correctly cast u64 to void*
habanalabs: initialize variable to default value
Bluetooth: hci_qca: Fix QCA6390 memdump failure
dt-bindings: mmc: Convert sdhci-pxa to json-schema
Bluetooth: btmtkuart: Use serdev_device_write_buf() instead of serdev_device_write()
mmc: sdhci-msm: Clear tuning done flag while hs400 tuning
Bluetooth: hci_qca: Improve controller ID info log level
cifs: minor fix to two debug messages
cifs: Standardize logging output
smb3: Add new parm "nodelete"
cifs: move some variables off the stack in smb2_ioctl_query_info
cifs: reduce stack use in smb2_compound_op
cifs: get rid of unused parameter in reconn_setup_dfs_targets()
cifs: handle hostnames that resolve to same ip in failover
cifs: set up next DFS target before generic_ip_connect()
cifs: remove redundant initialization of variable rc
cifs: handle "nolease" option for vers=1.0
mtd: Support kmsg dumper based on pstore/blk
pstore/blk: Introduce "best_effort" mode
pstore/blk: Support non-block storage devices
pstore/blk: Provide way to query pstore configuration
pstore/zone: Provide way to skip "broken" zone for MTD devices
Linux 5.7
openrisc: Fix issue with argument clobbering for clone/fork
checkpatch/coding-style: deprecate 80-column warning
afs: Rename struct afs_fs_cursor to afs_operation
afs: Remove the error argument from afs_protocol_error()
afs: Set error flag rather than return error from file status decode
afs: Make callback processing more efficient.
afs: Show more information in /proc/net/afs/servers
afs: Actively poll fileservers to maintain NAT or firewall openings
afs: Split the usage count on struct afs_server
afs: Use the serverUnique field in the UVLDB record to reduce rpc ops
afs: Always include dir in bulk status fetch from afs_do_lookup()
rxrpc: Adjust /proc/net/rxrpc/calls to display call->debug_id not user_ID
rxrpc: Map the EACCES error produced by some ICMP6 to EHOSTUNREACH
vfs, afs, ext4: Make the inode hash table RCU searchable
MIPS: ralink: drop ralink_clk_init for mt7621
MIPS: ralink: bootrom: mark a function as __init to save some memory
ice: Ignore EMODE when setting PHY config
ice: fix aRFS after flow director delete
ice: Use coalesce values from q_vector 0 when increasing q_vectors
ice: fix PCI device serial number to be lowercase values
ice: fix function signature style format
ice: Allow VF to request reset as soon as it's initialized
ice: Fix inability to set channels when down
ice: Always clear QRXFLXP_CNTXT before writing new value
ice: Reset VF for all port VLAN changes from host
ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value
ice: Increase timeout after PFR
ice: Fix transmit for all software offloaded VLANs
ice: support adding 16 unicast/multicast filter on untrusted VF
ice: allow host to clear administratively set VF MAC
KVM: arm64: Flush the instruction cache if not unmapping the VM on reboot
cfg80211: support bigger kek/kck key length
mac80211: set short_slot for 6 GHz band
mac80211: Consider 6 GHz band when handling power constraint
mac80211: accept aggregation sessions on 6 GHz
cfg80211: require HE capabilities for 6 GHz band
cfg80211: reject HT/VHT capabilities on 6 GHz band
cfg80211: treat 6 GHz channels as valid regardless of capability
mac80211: Add HE 6GHz capabilities element to probe request
mac80211: use HE 6 GHz band capability and pass it to the driver
mac80211: check the correct bit for EMA AP
mac80211: determine chandef from HE 6 GHz operation
mac80211: avoid using ext NSS high BW if not supported
mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode
mac80211: build HE operation with 6 GHz oper information
mac80211: add HE 6 GHz Band Capability element
cfg80211: add and expose HE 6 GHz band capabilities
mac80211: add HE 6 GHz Band Capabilities into parse extension
cfg80211: handle 6 GHz capability of new station
ieee80211: add HE ext EIDs and 6 GHz capability defines
ieee80211: add code to obtain and parse 6 GHz operation field
ieee80211: definitions for reduced neighbor reports
cfg80211: add a helper to identify 6 GHz PSCs
nl80211: really allow client-only BIGTK support
cfg80211: adapt to new channelization of the 6GHz band
cfg80211: fix 6 GHz frequencies to kHz
MIPS: Loongson64: Reorder CPUCFG model match arms
MIPS: Expose Loongson CPUCFG availability via HWCAP
mtd: rawnand: Add an invalid ECC mode to discriminate with valid ones
mtd: rawnand: Return an enum from of_get_nand_ecc_algo()
mtd: rawnand: Drop OOB_FIRST placement scheme
mtd: rawnand: Avoid a typedef
mtd: Fix typo in mtd_ooblayout_set_databytes() description
mtd: rawnand: Stop using nand_release()
mtd: rawnand: nandsim: Reorganize ns_cleanup_module()
mtd: rawnand: nandsim: Rename a label in ns_init_module()
mtd: rawnand: nandsim: Manage lists on error in ns_init_module()
mtd: rawnand: nandsim: Fix the label pointing on nand_cleanup()
mtd: rawnand: nandsim: Free erase_block_wear on error
mtd: rawnand: nandsim: Use an additional label when freeing the nandsim object
mtd: rawnand: nandsim: Stop using nand_release()
mtd: rawnand: nandsim: Free the partition names in ns_free()
mtd: rawnand: nandsim: Free the allocated device on error in ns_init()
mtd: rawnand: nandsim: Free partition names on error in ns_init()
mtd: rawnand: nandsim: Fix the two ns_alloc_device() error paths
mtd: rawnand: nandsim: Remove debugfs entries at unload time
mtd: rawnand: nandsim: Keep track of the created debugfs entries
mtd: rawnand: nandsim: Clean error handling
mtd: rawnand: nandsim: Use a consistent ns_ prefix for all functions
mtd: rawnand: nandsim: Use octal permissions
mtd: rawnand: nandsim: Consistent use of 'ns' instead of 'dev'
mtd: rawnand: brcmnand: support v2.1-v2.2 controllers
dt-bindings: mtd: brcmnand: add v2.1 and v2.2 support
mtd: rawnand: brcmnand: rename page sizes
mtd: rawnand: brcmnand: fix CS0 layout
mtd: rawnand: brcmnand: rename v4 registers
mtd: rawnand: gpmi: Use nand_extract_bits()
mtd: rawnand: omap_elm: Fix runtime PM imbalance on error
mtd: rawnand: gpmi: Fix runtime PM imbalance in gpmi_nand_probe
mtd: rawnand: gpmi: Fix runtime PM imbalance on error
mtd: rawnand: ingenic: Convert the driver to exec_op()
mtd: rawnand: ingenic: Fix the RB gpio active-high property on qi, lb60
mtd: rawnand: xway: Stop using nand_release()
mtd: rawnand: xway: Fix the probe error path
mtd: rawnand: vf610: Stop using nand_release()
mtd: rawnand: txx9ndfmc: Stop using nand_release()
mtd: rawnand: tmio: Stop using nand_release()
mtd: rawnand: tmio: Fix the probe error path
mtd: rawnand: tango: Stop using nand_release()
mtd: rawnand: sunxi: Stop using nand_release()
mtd: rawnand: sunxi: Fix the probe error path
mtd: rawnand: stm32_fmc2: Stop using nand_release()
mtd: rawnand: socrates: Stop using nand_release()
mtd: rawnand: socrates: Fix the probe error path
mtd: rawnand: sharpsl: Stop using nand_release()
mtd: rawnand: sharpsl: Fix the probe error path
mtd: rawnand: sh_flctl: Stop using nand_release()
mtd: rawnand: s3c2410: Stop using nand_release()
mtd: rawnand: r852: Stop using nand_release()
mtd: rawnand: qcom: Stop using nand_release()
mtd: rawnand: plat_nand: Stop using nand_release()
mtd: rawnand: plat_nand: Fix the probe error path
mtd: rawnand: pasemi: Stop using nand_release()
mtd: rawnand: pasemi: Fix the probe error path
mtd: rawnand: oxnas: Stop using nand_release()
mtd: rawnand: oxnas: Release all devices in the _remove() path
mtd: rawnand: oxnas: Unregister all devices on error
mtd: rawnand: oxnas: Fix the probe error path
mtd: rawnand: oxnas: Keep track of registered devices
mtd: rawnand: orion: Stop using nand_release()
mtd: rawnand: orion: Fix the probe error path
mtd: rawnand: omap2: Stop using nand_release()
mtd: rawnand: ndfc: Stop using nand_release()
mtd: rawnand: mxic: Stop using nand_release()
mtd: rawnand: mxc: Stop using nand_release()
mtd: rawnand: mtk: Stop using nand_release()
mtd: rawnand: mtk: Fix the probe error path
mtd: rawnand: mpc5121: Stop using nand_release()
mtd: rawnand: marvell: Stop using nand_release()
mtd: rawnand: lpc32xx_slc: Stop using nand_release()
mtd: rawnand: lpc32xx_mlc: Stop using nand_release()
mtd: rawnand: ingenic: Stop using nand_release()
mtd: rawnand: ingenic: Fix the probe error path
mtd: rawnand: hisi504: Stop using nand_release()
mtd: rawnand: gpmi: Stop using nand_release()
mtd: rawnand: gpio: Stop using nand_release()
mtd: rawnand: fsmc: Stop using nand_release()
mtd: rawnand: fsl_upm: Stop using nand_release()
mtd: rawnand: fsl_ifc: Stop using nand_release()
mtd: rawnand: fsl_elbc: Stop using nand_release()
mtd: rawnand: diskonchip: Stop using nand_release()
mtd: rawnand: diskonchip: Fix the probe error path
mtd: rawnand: denali: Stop using nand_release()
mtd: rawnand: denali: Delete items from the list in the _remove() path
mtd: rawnand: davinci: Stop using nand_release()
mtd: rawnand: cs553x: Stop using nand_release()
mtd: rawnand: cafe: Stop using nand_release()
mtd: rawnand: cadence: Stop using nand_release()
mtd: rawnand: brcmnand: Stop using nand_release()
mtd: rawnand: bcm47xx: Stop using nand_release()
mtd: rawnand: au1550nd: Stop using nand_release()
MIPS: Loongson64: Guard against future cores without CPUCFG
mtd: spi-nor: winbond: Fix 4-byte opcode support for w25q256
l2tp: add sk_family checks to l2tp_validate_socket
l2tp: do not use inet_hash()/inet_unhash()
mptcp: fix NULL ptr dereference in MP_JOIN error path
sch_cake: Take advantage of skb->hash where appropriate
ravb: Mask PHY mode to avoid inserting delays twice
selftests: forwarding: pedit_dsfield: Check counter value
selftests: forwarding: mirror_lib: Use mausezahn
vxlan: few locking fixes in nexthop event handler
vxlan: add check to prevent use of remote ip attributes with NDA_NH_ID
net: qrtr: Allocate workqueue before kernel_bind
mptcp: remove msk from the token container at destruction time.
mptcp: fix race between MP_JOIN and close
mptcp: fix unblocking connect()
r8169: improve handling power management ops
r8169: make rtl8169_down central chip quiesce function
r8169: move some calls to rtl8169_hw_reset
r8169: don't reset tx ring indexes in rtl8169_tx_clear
r8169: enable WAKE_PHY as only WoL source when runtime-suspending
r8169: change driver data type
mtd: spi-nor: sfdp: add/use local variable in spi_nor_parse_bfpt()
bus: ti-sysc: Flush posted write on enable and disable
net/smc: pre-fetch send buffer outside of send_lock
net: dsa: sja1105: fix port mirroring for P/Q/R/S
net: dsa: sja1105: suppress -Wmissing-prototypes in sja1105_static_config.c
net/sched: act_ct: add nat mangle action only for NAT-conntrack
devinet: fix memleak in inetdev_init()
virtio_vsock: Fix race condition in virtio_transport_recv_pkt
net: hns3: remove some unused codes in hns3_nic_set_features()
net: hns3: fix two coding style issues in hclgevf_main.c
net: hns3: fix an incorrect comment for num_tqps in struct hclgevf_dev
net: hns3: remove two unused macros in hclgevf_cmd.c
net: hns3: remove an unused macro hclge_is_csq
net: hns3: fix a print format issue in hclge_mac_mdio_config()
MAINTAINERS: Add entry for Qualcomm IPCC driver
mailbox: Add support for Qualcomm IPCC
dt-bindings: mailbox: Add devicetree binding for Qcom IPCC
mailbox: zynqmp-ipi: Fix NULL vs IS_ERR() check in zynqmp_ipi_mbox_probe()
mailbox: imx-mailbox: fix scu msg header size check
mailbox: sprd: Add Spreadtrum mailbox driver
dt-bindings: mailbox: Add the Spreadtrum mailbox documentation
mailbox: ZynqMP IPI: Delete an error message in zynqmp_ipi_probe()
mailbox: imx: Disable the clock on devm_mbox_controller_register() failure
i2c: add 'single-master' property to generic bindings
mailbox: imx: Fix return in imx_mu_scu_xlate()
mailbox: imx: Support runtime PM
mailbox: pcc: make pcc_mbox_driver static
i2c: designware: Add Baikal-T1 System I2C support
i2c: designware: Move reg-space remapping into a dedicated function
i2c: designware: Retrieve quirk flags as early as possible
i2c: designware: Convert driver to using regmap API
dt: Add bindings for IDT VersaClock 5P49V5925
clk: vc5: Add support for IDT VersaClock 5P49V6965
mtd: spi-nor: sfdp: prepare BFPT parsing for JESD216 rev D
clk: Add Baikal-T1 CCU Dividers driver
clk: Add Baikal-T1 CCU PLLs driver
dt-bindings: clk: Add Baikal-T1 CCU Dividers binding
dt-bindings: clk: Add Baikal-T1 CCU PLLs binding
Documentation: Add details for pstore/blk
pstore/zone,blk: Add ftrace frontend support
pstore/zone,blk: Add console frontend support
pstore/zone,blk: Add support for pmsg frontend
pstore/blk: Introduce backend for block devices
pstore/zone: Introduce common layer to manage storage zones
ramoops: Add "max-reason" optional field to ramoops DT node
pstore/ram: Introduce max_reason and convert dump_oops
pstore/platform: Pass max_reason to kmesg dump
printk: Introduce kmsg_dump_reason_str()
printk: honor the max_reason field in kmsg_dumper
printk: Collapse shutdown types into a single dump reason
pstore/ftrace: Provide ftrace log merging routine
pstore/ram: Refactor ftrace buffer merging
pstore/ram: Refactor DT size parsing
pstore/ram: Adjust module param permissions to reflect reality
pstore/platform: Move module params after declarations
pstore/platform: Use backend name for console registration
pstore/platform: Switch pstore_info::name to const
pstore: Make sure console capturing will restart
pstore: Remove filesystem records when backend is unregistered
pstore: Do not leave timer disabled for next backend
pstore: Add locking around superblock changes
mtd: spi-nor: sfdp: default to addr_width of 3 for configurable widths
f2fs: fix wrong discard space
platform/x86: touchscreen_dmi: Add info for the Trekstor Yourbook C11B
platform/x86: hp-wmi: Introduce HPWMI_POWER_FW_OR_HW as convenient shortcut
platform/x86: hp-wmi: Convert simple_strtoul() to kstrtou32()
platform/x86: hp-wmi: Refactor postcode_store() to follow standard patterns
platform/x86: acerhdf: replace space by * in modalias
platform/x86: ISST: Increase timeout
ath11k: clear DCM max constellation tx value
ath11k: reset trigger frame MAC padding duration
ath10k: Remove ath10k_qmi_register_service_notifier() declaration
ath9k_htc: Set RX filter based to allow broadcast Action frame RX
ath9k: Set RX filter based to allow broadcast Action frame RX
io_uring: fix overflowed reqs cancellation
io_uring: off timeouts based only on completions
io_uring: move timeouts flushing to a helper
i2c: designware: Discard Cherry Trail model flag
i2c: designware: Add Baytrail sem config DW I2C platform dependency
i2c: designware: slave: Set DW I2C core module dependency
i2c: designware: Use `-y` to build multi-object modules
dt-bindings: i2c: dw: Add Baikal-T1 SoC I2C controller
dt-bindings: i2c: Convert DW I2C slave to the DW I2C master example
dt-bindings: i2c: Convert DW I2C binding to DT schema
MIPS: Fix build warning about "PTR_STR" redefinition
net/mlx5e: Make mlx5e_dcbnl_ops static
net/mlx5e: en_tc: Fix cast to restricted __be32 warning
net/mlx5e: en_tc: Fix incorrect type in initializer warnings
net/mlx5: IPSec: Fix incorrect type for spi
net/mlx5: Accel: fpga tls fix cast to __be64 and incorrect argument types
net/mlx5: cmd: Fix memset with byte count warning
net/mlx5: DR: Fix incorrect type in return expression
net/mlx5: DR: Fix cast to restricted __be32
net/mlx5: DR: Fix incorrect type in argument
net/mlx5e: Use generic API to build MPLS label
net: Make mpls_entry_encode() available for generic users
net/mlx5: reduce stack usage in qp_read_field
net/mlx5e: Don't use err uninitialized in mlx5e_attach_decap
net/mlx5: Kconfig: Fix spelling typo
mlx5: fix xdp data_meta setup in mlx5e_fill_xdp_buff
fs/xfs: Update xfs_ioctl_setattr_dax_invalidate()
fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags()
fs/xfs: Create function xfs_inode_should_enable_dax()
fs/xfs: Make DAX mount option a tri-state
fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS
fs/xfs: Remove unnecessary initialization of i_rwsem
exec: Compute file based creds only once
rtc: abx80x: Add Device Tree matching table
rtc: rv3028: Add missed check for devm_regmap_init_i2c()
rtc: mpc5121: Use correct return value for mpc5121_rtc_probe()
rtc: goldfish: Use correct return value for goldfish_rtc_probe()
exec: Add a per bprm->file version of per_clear
rtc: snvs: Add necessary clock operations for RTC APIs
rtc: snvs: Make SNVS clock always prepared
ASoC: soc-card: add snd_soc_card_remove_dai_link()
ASoC: soc-card: add snd_soc_card_add_dai_link()
ASoC: soc-card: add snd_soc_card_set_bias_level_post()
ASoC: soc-card: add snd_soc_card_set_bias_level()
ASoC: soc-card: add snd_soc_card_remove()
ASoC: soc-card: add snd_soc_card_late_probe()
ASoC: soc-card: add snd_soc_card_probe()
ASoC: soc-card: add probed bit field to snd_soc_card
ASoC: soc-card: add snd_soc_card_resume_post()
ASoC: soc-card: add snd_soc_card_resume_pre()
ASoC: soc-card: add snd_soc_card_suspend_post()
ASoC: soc-card: add snd_soc_card_suspend_pre()
ASoC: soc-card: move snd_soc_card_subclass to soc-card
ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card
ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card
ASoC: soc-card: move snd_soc_card_jack_new() to soc-card
ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card
ASoC: add soc-card.c
ASoC: soc.h: convert bool to bit field for snd_soc_card
m68k,nommu: fix implicit cast from __user in __{get,put}_user_asm()
m68k,nommu: add missing __user in uaccess' __ptr() macro
m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig
tcp: tcp_init_buffer_space can be static
net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static
drivers/net/ibmvnic: Update VNIC protocol version reporting
nfp: flower: fix incorrect flag assignment
dt-bindings: net: rename the bindings document for MediaTek STAR EMAC
NFC: st21nfca: add missed kfree_skb() in an error path
dt-bindings: net: imx-dwmac: Add NXP imx8 DWMAC glue layer
net: ethernet: dwmac: add ethernet glue logic for NXP imx8 chip
stmmac: platform: add "snps, dwmac-5.10a" IP compatible string
tipc: remove set but not used variable 'prev'
neigh: fix ARP retransmit timer guard
net: dsa: sja1105: avoid invalid state in sja1105_vlan_filtering
ANDROID: net: bpf: permit redirect from ingress L3 to egress L2 devices at near max mtu
net: dsa: tag_8021q: stop restoring VLANs from bridge
pselect6() and friends: take handling the combined 6th/7th args into helper
spi: spi-fsl-dspi: fix native data copy
blk-wbt: rename __wbt_update_limits to wbt_update_limits
blk-wbt: remove wbt_update_limits
blk-throttle: remove tg_drain_bios
blk-throttle: remove blk_throtl_drain
dt-bindings: Merge gpio-usb-b-connector with usb-connector
vfio/mdev: Fix reference count leak in add_mdev_supported_type
dt-bindings: timer: renesas: cmt: Convert to json-schema
dt-bindings: clock: Convert i.MX8QXP LPCG to json-schema
dt-bindings: timer: Convert i.MX GPT to json-schema
dt-bindings: thermal: rcar-thermal: Add device tree support for r8a7742
dt-bindings: serial: Add binding for UART pin swap
dt-bindings: geni-se: Add interconnect binding for GENI QUP
dt-bindings: geni-se: Convert QUP geni-se bindings to YAML
dt-bindings: regulator: Convert anatop regulator to json-schema
dt-bindings: ASoC: renesas,rsnd: Add r8a7742 support
bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones
bpf, selftests: Verifier bounds tests need to be updated
bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones
bpf: Fix use-after-free in fmod_ret check
orangefs: convert get_user_pages() --> pin_user_pages()
orangefs: remove redundant assignment to variable ret
ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition
ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC condition
ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi
default csum_and_copy_to_user(): don't bother with access_ok()
take the dummy csum_and_copy_from_user() into net/checksum.h
arm: switch to csum_and_copy_from_user()
sh32: convert to csum_and_copy_from_user()
m68k: convert to csum_and_copy_from_user()
xtensa: switch to providing csum_and_copy_from_user()
sparc: switch to providing csum_and_copy_from_user()
parisc: turn csum_partial_copy_from_user() into csum_and_copy_from_user()
alpha: turn csum_partial_copy_from_user() into csum_and_copy_from_user()
ia64: turn csum_partial_copy_from_user() into csum_and_copy_from_user()
ia64: csum_partial_copy_nocheck(): don't abuse csum_partial_copy_from_user()
x86: switch 32bit csum_and_copy_to_user() to user_access_{begin,end}()
x86: switch both 32bit and 64bit to providing csum_and_copy_from_user()
x86_64: csum_..._copy_..._user(): switch to unsafe_..._user()
net: remove kernel_setsockopt
net: add a new bind_add method
sctp: refactor sctp_setsockopt_bindx
sctp: add sctp_sock_set_nodelay
net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta()
net/mlx5e: Fix MLX5_TC_CT dependencies
net/mlx5e: Properly set default values when disabling adaptive moderation
net/mlx5e: Fix arch depending casting issue in FEC
net/mlx5e: Remove warning "devices are not on same switch HW"
net/mlx5e: Fix stats update for matchall classifier
net/mlx5: Fix crash upon suspend/resume
perf build: Add a LIBPFM4=1 build test entry
perf tools: Add optional support for libpfm4
perf tools: Correct license on jsmn JSON parser
perf jit: Fix inaccurate DWARF line table
perf jvmti: Remove redundant jitdump line table entries
perf build: Add NO_SDT=1 to the default set of build tests
perf build: Add NO_LIBCRYPTO=1 to the default set of build tests
perf build: Add NO_SYSCALL_TABLE=1 to the build tests
perf build: Remove libaudit from the default feature checks
perf trace: Grow the syscall table as needed when using libaudit
perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl constructor
perf trace: Remove union from syscalltbl, all the fields are needed
perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable
net: phy: marvell: unlock after phy_select_page() failure
perf build: Group the NO_SYSCALL_TABLE logic
net: phy: mscc: fix PHYs using the vsc8574_probe
net: ethernet: mtk-star-emac: remove unused variable
vmxnet3: use correct hdr reference when packet is encapsulated
RDMA/core: Introduce shared CQ pool API
spi: Convert DW SPI binding to DT schema
spi: dw: Refactor mid_spi_dma_setup() to separate DMA and IRQ config
spi: dw: Make DMA request line assignments explicit for Intel Medfield
RDMA/core: Add protection for shared CQs used by ULPs
RDMA/core: Fix several reference count leaks.
IB/hfi1: Fix spelling mistake "enought" -> "enough"
RDMA/core: Use offsetofend() instead of open coding
thermal/int340x_thermal: Don't require IDSP to exist
thermal/int340x_thermal: Export OEM vendor variables
thermal/int340x_thermal: Export GDDV
thermal: qoriq: Update the settings for TMUv2
RDMA/hns: remove duplicate assignment to pointer raq
RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode
Revert "drm/amd/display: disable dcn20 abm feature for bring up"
drm/amd/powerplay: ack the SMUToHost interrupt on receive V2
drm/amdgpu/pm: return an error during GPU reset or suspend (v2)
RDMA/srpt: Increase max_send_sge
RDMA/srpt: Reduce max_recv_sge to 1
RDMA/srpt: Make debug output more detailed
RDMA/srp: Make the channel count configurable per target
spi: bcm2835: Remove shared interrupt support
null_blk: force complete for timeout request
mwifiex: Add support for NL80211_ATTR_MAX_AP_ASSOC_STA
mwifiex: Parse all API_VER_ID properties
ALSA: usb-audio: Fixing usage of plain int instead of NULL
airo: Fix read overflows sending packets
brcmfmac: 43012 Update MES Watermark
brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode
brcmfmac: set F2 blocksize and watermark for 4354/4356 SDIO
brcmfmac: fix 4339 CRC error under SDIO 3.0 SDR104 mode
brcmfmac: set F2 blocksize for 4373
wlcore: fix runtime pm imbalance in wlcore_irq_locked
rtw88: 8822c: remove CCK TX setting when switch channel
rtw88: 8822c: fix missing brace warning for old compilers
rtw88: fix EAPOL 4-way failure by finish IQK earlier
rtw88: coex: 8723d: handle BT inquiry cases
rtw88: coex: 8723d: set antanna control owner
wlcore: fix runtime pm imbalance in __wl1271_op_remove_interface
wlcore: fix runtime pm imbalance in wl1271_op_suspend
wlcore: fix runtime pm imbalance in wlcore_regdomain_config
wlcore: fix runtime pm imbalance in wl1271_tx_work
ASoC: SOF: Intel: hda: fix generic hda codec support
atmel: Use shared constant for rfc1042 header
libertas: Use shared constant for rfc1042 header
cw1200: Remove local sdio VENDOR and DEVICE id definitions
b43_legacy: Fix connection problem with WPA3
b43: Fix connection problem with WPA3
dt-bindings: vendor-prefixes: Add Silex Insight vendor prefix
Revert "rtw88: no need to set registers for SDIO"
MAINTAINERS: update qtnfmac maintainers
dt-bindings: input: touchscreen: edt-ft5x06: change reg property
dt-bindings: snps,dw-apb-ssi: add optional reset property
spi: dw: add reset control
spi: bcm2835: Enable shared interrupt support
spi: bcm2835: Implement shutdown callback
blk-mq: drain I/O when all CPUs in a hctx are offline
blk-mq: add blk_mq_all_tag_iter
blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx
blk-mq: use BLK_MQ_NO_TAG in more places
blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG
blk-mq: move more request initialization to blk_mq_rq_ctx_init
blk-mq: simplify the blk_mq_get_request calling convention
blk-mq: remove the bio argument to ->prepare_request
nvme: force complete cancelled requests
blk-mq: blk-mq: provide forced completion method
regulator: core: Add regulator bypass trace points
cpuidle: Fix three reference count leaks
PCI: vmd: Filter resource type bits from shadow register
PM: runtime: Replace pm_runtime_callbacks_present()
ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings
Subject: [PATCH v2] ASoC: soc-pcm: fix BE dai not hw_free and shutdown during mixer update
xen/pci: Get rid of verbose_request and use dev_dbg() instead
rt2800: enable MFP support unconditionally
dt-bindings: usb: qcom,dwc3: Introduce interconnect properties for Qualcomm DWC3 driver
iommu/amd: Remove redundant devid checks
iommu/amd: Store dev_data as device iommu private data
iommu/amd: Merge private header files
iommu/amd: Remove PD_DMA_OPS_MASK
iommu/amd: Consolidate domain allocation/freeing
iommu/amd: Free page-table in protection_domain_free()
iommu/amd: Allocate page-table in protection_domain_init()
iommu/amd: Let free_pagetable() not rely on domain->pt_root
iommu/amd: Unexport get_dev_data()
vmci_host: get rid of pointless access_ok()
hfi1: get rid of pointless access_ok()
usb: get rid of pointless access_ok() calls
lpfc_debugfs: get rid of pointless access_ok()
efi_test: get rid of pointless access_ok()
drm_read(): get rid of pointless access_ok()
via-pmu: don't bother with access_ok()
drivers/crypto/ccp/sev-dev.c: get rid of pointless access_ok()
omapfb: get rid of pointless access_ok() calls
amifb: get rid of pointless access_ok() calls
drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok()
drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok()
cm4000_cs.c cmm_ioctl(): get rid of pointless access_ok()
nvram: drop useless access_ok()
n_hdlc_tty_read(): remove pointless access_ok()
tomoyo_write_control(): get rid of pointless access_ok()
gfs2: Even more gfs2_find_jhead fixes
spi: dw: Use regset32 DebugFS method to create regdump file
spi: dw: Add DMA support to the DW SPI MMIO driver
spi: dw: Cleanup generic DW DMA code namings
spi: dw: Add DW SPI DMA/PCI/MMIO dependency on the DW SPI core
spi: dw: Remove DW DMA code dependency from DW_DMAC_PCI
spi: dw: Move Non-DMA code to the DW PCIe-SPI driver
spi: dw: Add core suffix to the DW APB SSI core source file
spi: dw: Fix Rx-only DMA transfers
spi: dw: Use DMA max burst to set the request thresholds
spi: dw: Parameterize the DMA Rx/Tx burst length
spi: dw: Add SPI Rx-done wait method to DMA-based transfer
spi: dw: Add SPI Tx-done wait method to DMA-based transfer
spi: dw: Locally wait for the DMA transfers completion
spi: dw: Return any value retrieved from the dma_transfer callback
spi: dw: Set xfer effective_speed_hz
fs: fix indentation in deactivate_super()
vfs: Remove duplicated d_mountpoint check in __is_local_mountpoint
workqueue: remove useless unlock() and lock() in series
workqueue: void unneeded requeuing the pwq in rescuer thread
comedi: get rid of compat_alloc_user_space() mess in COMEDI_CMD{,TEST} compat
comedi: do_cmd_ioctl(): lift copyin/copyout into the caller
comedi: do_cmdtest_ioctl(): lift copyin/copyout into the caller
comedi: lift copy_from_user() into callers of __comedi_get_user_cmd()
comedi: get rid of compat_alloc_user_space() mess in COMEDI_INSNLIST compat
comedi: get rid of compat_alloc_user_space() mess in COMEDI_INSN compat
Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot
workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t
workqueue: Use rcuwait for wq_manager_wait
parisc: Fix kernel panic in mem_init()
regulator: extract voltage balancing code to the separate function
iommu: Fix reference count leak in iommu_group_alloc.
ASoC: reduce verbosity of error messages for sof-dai and sof-link
EDAC/amd64: Remove redundant assignment to variable ret in hw_info_get()
iommu/vt-d: Fix compile warning
iommu/vt-d: Remove real DMA lookup in find_domain
iommu/vt-d: Allocate domain info for real DMA sub-devices
iommu/vt-d: Only clear real DMA device's context entries
regmap: provide helpers for simple bit operations
iommu: Remove iommu_sva_ops::mm_exit()
uacce: Remove mm_exit() op
regmap: add helper for per-port regfield initialization
ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed
ASoC: rt1015: Enable class-D silence and clock detections
ASoC: tlv320adcx140: Fix dt-binding-check issue
ASoC: img-i2s-out: Fix runtime PM imbalance on error
ASoC: topology: remove the redundant pass checks
ASoC: topology: refine and log the header in the correct pass
i2c: sh_mobile: simplify code and remove false compilation warning
gpio: fix locking open drain IRQ lines
tty: serial: qcom_geni_serial: Add 51.2MHz frequency support
Bluetooth: Acquire sk_lock.slock without disabling interrupts
Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe()
Bluetooth: hci_qca: Fix suspend/resume functionality failure
powerpc/64s: Disable sanitisers for C syscall/interrupt entry/exit code
tty: serial: imx: clear Ageing Timer Interrupt in handler
serial: 8250_fintek: Add F81966 Support
erofs: suppress false positive last_block warning
erofs: convert to use the new mount fs_context api
i2c: i801: Instantiate SPD EEPROMs automatically
i2c: smbus: Add a way to instantiate SPD EEPROMs automatically
sc16is7xx: Add flag to activate IrDA mode
dt-bindings: sc16is7xx: Add flag to activate IrDA mode
serial: 8250: Support rs485 bus termination GPIO
serial: 8520_port: Fix function param documentation
dt-bindings: serial: Add binding for rs485 bus termination GPIO
mmc: core: Export device/vendor ids from Common CIS for SDIO cards
mmc: core: Do not export MMC_NAME= and MODALIAS=mmc:block for SDIO cards
mmc: sdhci-of-at91: fix CALCR register being rewritten
mmc: sdhci-esdhc-imx: disable the CMD CRC check for standard tuning
mmc: sdhci-esdhc-imx: fix the mask for tuning start point
mmc: host: sdhci-esdhc-imx: add wakeup feature for GPIO CD pin
mmc: mmci_sdmmc: fix DMA API warning max segment size
mmc: mmci_sdmmc: fix DMA API warning overlapping mappings
mmc: sdhci-of-arasan: Add support for Intel Keem Bay
dt-bindings: mmc: arasan: Add compatible strings for Intel Keem Bay
mmc: sdhci-cadence: fix PHY write
mmc: sdio: Sort all SDIO IDs in common include file
mmc: sdio: Fix Cypress SDIO IDs macros in common include file
mmc: sdio: Move SDIO IDs from b43-sdio driver to common include file
mmc: sdio: Move SDIO IDs from ath10k driver to common include file
mmc: sdio: Move SDIO IDs from ath6kl driver to common include file
mmc: sdio: Move SDIO IDs from smssdio driver to common include file
mmc: sdio: Move SDIO IDs from btmtksdio driver to common include file
mmc: sdio: Move SDIO IDs from btmrvl driver to common include file
mmc: sdio: Move SDIO IDs from mwifiex driver to common include file
mmc: sdio: Change macro names for Marvell 8688 modules
staging: rtl8723bs: Use common packet header constants
staging: sm750fb: Add names to proc_setBLANK args
staging: most: usb: init return value in default path of switch/case expression
PCI: tegra194: Fix runtime PM imbalance on error
usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs
usb: dwc3: meson-g12a: fix error path when fetching the reset line fails
xfrm: fix a NULL-ptr deref in xfrm_local_error
dt-bindings: interrupt-controller: Add Loongson PCH MSI
irqchip: Add Loongson PCH MSI controller
dt-bindings: interrupt-controller: Add Loongson PCH PIC
irqchip: Add Loongson PCH PIC controller
dt-bindings: interrupt-controller: Add Loongson HTVEC
irqchip: Add Loongson HyperTransport Vector support
extcon: arizona: Fix runtime PM imbalance on error
extcon: max14577: Add proper dt-compatible strings
extcon: adc-jack: Fix an error handling path in 'adc_jack_probe()'
extcon: remove redundant assignment to variable idx
Revert "dt-bindings: usb: qcom,dwc3: Convert USB DWC3 bindings"
Revert "dt-bindings: usb: qcom,dwc3: Add compatible for SC7180"
Revert "dt-bindings: usb: qcom,dwc3: Introduce interconnect properties for Qualcomm DWC3 driver"
ARM: zynq: Don't select CONFIG_ICST
iwlwifi: bump FW API to 56 for AX devices
iwlwifi: mvm: add support for range request version 10
iwlwifi: mvm: fix aux station leak
iwlwifi: move txq-specific from trans_pcie to common trans
iwlwifi: move iwl_txq and substructures to a common trans header
iwlwifi: pcie: gen3: indicate 8k/12k RB size to device
iwlwifi: acpi: evaluate dsm to enable 5.2 bands in Indonesia
iwlwifi: acpi: support device specific method (DSM)
iwlwifi: pcie: keep trans instead of trans_pcie in iwl_txq
iwlwifi: pcie: don't count on the FW to set persistence mode
iwlwifi: set NO_HE if the regulatory domain forbids it
reiserfs: Replace kmalloc with kcalloc in the comment
Revert "ANDROID: vfs: Add setattr2 for filesystems with per mount permissions"
Revert "ANDROID: vfs: Add permission2 for filesystems with per mount permissions"
Revert "ANDROID: vfs: add d_canonical_path for stacked filesystem support"
Revert "ANDROID: fs: Restore vfs_path_lookup() export"
ANDROID: sdcardfs: remove sdcardfs from system
powerpc/book3s64/kvm: Fix secondary page table walk warning during migration
opp: Remove bandwidth votes when target_freq is zero
opp: core: add regulators enable and disable
opp: Reorder the code for !target_freq case
opp: Expose bandwidth information via debugfs
cpufreq: dt: Add support for interconnect bandwidth scaling
opp: Update the bandwidth on OPP frequency changes
opp: Add sanity checks in _read_opp_key()
opp: Add support for parsing interconnect bandwidth
clk: mediatek: assign the initial value to clk_init_data of mtk_mux
clk: mediatek: Add MT6765 clock support
clk: mediatek: add mt6765 clock IDs
dt-bindings: clock: mediatek: document clk bindings vcodecsys for Mediatek MT6765 SoC
dt-bindings: clock: mediatek: document clk bindings mipi0a for Mediatek MT6765 SoC
dt-bindings: clock: mediatek: document clk bindings for Mediatek MT6765 SoC
CLK: HSDK: CGU: add support for 148.5MHz clock
CLK: HSDK: CGU: support PLL bypassing
CLK: HSDK: CGU: check if PLL is bypassed first
clk: clk-si5341: Add support for the Si5345 series
e1000: Fix typo in the comment
igc: Fix wrong register name
igc: Remove Sequence Error Counter
igc: Add Receive Error Counter
igc: Remove symbol error counter
i40e: Make i40e_shutdown_adminq() return void
e1000e: Relax condition to trigger reset for ME workaround
igc: Fix IGC_MAX_RXNFC_RULES
igc: Reject NFC rules with multiple matches
igc: Remove unused flags
igb: make igb_set_fc_watermarks() return void
ixgbe: Remove unused inline function ixgbe_irq_disable_queues
ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov()
ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc()
dt-bindings: timer: renesas: mtu2: Convert to json-schema
of/fdt: Remove redundant kbasename function call
ixgbe: fix signed-integer-overflow warning
i40e: trivial fixup of comments in i40e_xsk.c
dt-bindings: clock: Convert i.MX1 clock to json-schema
dt-bindings: clock: Convert i.MX21 clock to json-schema
dt-bindings: clock: Convert i.MX25 clock to json-schema
dt-bindings: clock: Convert i.MX27 clock to json-schema
i40e: Use scnprintf() for avoiding potential buffer overflow
dt-bindings: clock: Convert i.MX23 clock to json-schema
dt-bindings: clock: Convert i.MX28 clock to json-schema
dt-bindings: clock: Convert i.MX31 clock to json-schema
dt-bindings: clock: Convert i.MX35 clock to json-schema
dt-bindings: clock: Convert i.MX5 clock to json-schema
dt-bindings: iio: imu: bmi160: convert format to yaml, add maintainer
Documentation/dax: Update DAX enablement for ext4
fs/ext4: Introduce DAX inode flag
fs/ext4: Remove jflag variable
fs/ext4: Make DAX mount option a tri-state
fs/ext4: Only change S_DAX on inode load
fs/ext4: Update ext4_should_use_dax()
fs/ext4: Change EXT4_MOUNT_DAX to EXT4_MOUNT_DAX_ALWAYS
fs/ext4: Disallow verity if inode is DAX
fs/ext4: Narrow scope of DAX check in setflags
comedi: get rid of compat_alloc_user_space() mess in COMEDI_RANGEINFO compat
comedi: get rid of compat_alloc_user_space() mess in COMEDI_CHANINFO compat
comedi: get rid of indirection via translated_ioctl()
comedi: move compat ioctl handling to native fops
clk: qcom: Add missing msm8998 ufs_unipro_core_clk_src
clk: ingenic: Mark ingenic_tcu_of_match as __maybe_unused
dt-bindings: usb: usb-xhci: Document r8a7742 support
dt-bindings: usb: renesas,usbhs: Add support for r8a7742
dt-bindings: PCI: pci-rcar-gen2: Add device tree support for r8a7742
dt-bindings: phy: rcar-gen2: Add r8a7742 support
dt-bindings: dma: uart: mtk: fix example
net: hns3: print out speed info when parsing speed fails
net: hns3: remove some unused fields in struct hclge_dev
net: hns3: remove two duplicated register macros in hclgevf_main.h
net: hns3: remove unused struct hnae3_unic_private_info
net: hns3; remove unused HNAE3_RESTORE_CLIENT in enum hnae3_reset_notify_type
net: hns3: remove some unused fields in struct hns3_nic_priv
net: hns3: modify an incorrect type in struct hclgevf_cfg_gro_status_cmd
net: hns3: modify an incorrect type in struct hclge_cfg_gro_status_cmd
net: hns3: refactor hclge_query_bd_num_cmd_send()
net: hns3: refactor hclge_config_tso()
net: hns3: add a missing mutex destroy in hclge_init_ad_dev()
net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev()
net: be more gentle about silly gso requests coming from user
net: ks8851: Remove ks8851_mll.c
net: ks8851: Implement Parallel bus operations
net: ks8851: Separate SPI operations into separate file
net: ks8851: Implement register, FIFO, lock accessor callbacks
net: ks8851: Permit overridding interrupt enable register
net: ks8851: Factor out TX work flush function
net: ks8851: Split out SPI specific code from probe() and remove()
net: ks8851: Split out SPI specific entries in struct ks8851_net
net: ks8851: Factor out SKB receive function
net: ks8851: Factor out bus lock handling
net: ks8851: Use 16-bit read of RXFC register
net: ks8851: Use 16-bit writes to program MAC address
net: ks8851: Remove ks8851_rdreg32()
net: ks8851: Use dev_{get,set}_drvdata()
net: ks8851: Use devm_alloc_etherdev()
net: ks8851: Pass device node into ks8851_init_mac()
net: ks8851: Replace dev_err() with netdev_err() in IRQ handler
net: ks8851: Rename ndev to netdev in probe
net: ks8851: Factor out spi->dev in probe()/remove()
vmxnet3: update to version 4
vmxnet3: add geneve and vxlan tunnel offload support
vmxnet3: add support to get/set rx flow hash
vmxnet3: prepare for version 4 changes
ice: Refactor VF VSI release and setup functions
ice: Refactor VF reset
clk: X1000: Add FIXDIV for SSI clock of X1000.
dt-bindings: clock: Add and reorder ABI for X1000.
clk: Ingenic: Add CGU driver for X1830.
dt-bindings: clock: Add X1830 clock bindings.
clk: Ingenic: Adjust cgu code to make it compatible with X1830.
clk: Ingenic: Remove unnecessary spinlock when reading registers.
ice: remove VM/VF disable command on CORER/GLOBR reset
ice: Add functions to rebuild host VLAN/MAC config for a VF
ice: Add function to set trust mode bit on reset
dt-bindings: usb: Convert ehci-mv to json-schema
dt-bindings: spi: Convert spi-pxa2xx to json-schema
ice: Renaming and simplification in VF init path
ice: Separate VF VSI initialization/creation from reset flow
dt-bindings: media: Convert marvell,mmp2-ccic to json-schema
clk: intel: remove redundant initialization of variable rate64
ice: Add helper function for clearing VPGEN_VFRTRIG
soc: sifive: l2 cache: Mark l2_get_priv_group as static
soc: sifive: l2 cache: Eliminate an unsigned zero compare warning
ice: Simplify ice_sriov_configure
ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings
ice: Declare functions static
ice: fix kernel BUG if register_netdev fails
ice: fix potential double free in probe unrolling
ice: cleanup VSI context initialization
ice: Poll for reset completion when DDP load fails
dt-bindings: power: sbs-battery: Convert to yaml
power: supply: sbs-battery: constify power-supply property array
power: supply: sbs-battery: switch to i2c's probe_new
power: supply: sbs-battery: switch from of_property_* to device_property_*
power: supply: sbs-battery: add ability to disable charger broadcasts
power: supply: sbs-battery: fix idle battery status
power: supply: sbs-battery: add POWER_SUPPLY_HEALTH_CALIBRATION_REQUIRED support
power: supply: sbs-battery: add MANUFACTURE_DATE support
power: supply: sbs-battery: add POWER_SUPPLY_PROP_CONSTANT_CHARGE_CURRENT/VOLTAGE_MAX support
power: supply: sbs-battery: Improve POWER_SUPPLY_PROP_TECHNOLOGY support
power: supply: sbs-battery: add POWER_SUPPLY_PROP_CURRENT_AVG support
power: supply: sbs-battery: add PEC support
power: supply: sbs-battery: simplify read_read_string_data
power: supply: sbs-battery: add POWER_SUPPLY_PROP_CAPACITY_ERROR_MARGIN support
SUNRPC: Remove unreachable error condition in rpcb_getport_async()
nfsd: Fix svc_xprt refcnt leak when setup callback client failed
sunrpc: clean up properly in gss_mech_unregister()
sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations.
sunrpc: check that domain table is empty at module unload.
dt-bindings: thermal: Convert i.MX to json-schema
vfio: Selective dirty page tracking if IOMMU backed device pins pages
vfio iommu: Add migration capability to report supported features
vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap
vfio iommu: Implementation of ioctl for dirty pages tracking
vfio iommu: Add ioctl definition for dirty pages tracking
vfio iommu: Cache pgsize_bitmap in struct vfio_iommu
vfio iommu: Remove atomicity of ref_count of pinned pages
vfio: UAPI for migration interface for device state
dt-bindings: mtd: Convert ingenic,jz4780-nand.txt to YAML
dt-bindings: memory: Convert ingenic,jz4780-nemc.txt to YAML
gpio: gpiolib: Allow GPIO IRQs to lazy disable
dt-bindings: gpio: Convert mxs to json-schema
dt-bindings: serial: Add renesas,em-uart bindings
dt-bindings: memory-controllers: renesas,dbsc: Convert to json-schema
dt-bindings: interrupt-controller: arm,gic: Document resets property
ASoC: fsi: Add missing properties to DT bindings
dt-bindings: rtc: rtc-sh: Add missing power-domains property
dt-bindings: media: Add missing clock domain description
dt-bindings: timer: Convert i.MX SYSCTR to json-schema
dt-bindings: timer: Convert i.MX TPM to json-schema
dt-bindings: vendor-prefixes: Add MikroTik
dt-bindings: clock: Convert i.MX7D clock to json-schema
ARM: OMAP2+: Fix regression for using local timer on non-SMP SoCs
dt-bindings: interrupt-controller: Convert imx irqsteer to json-schema
bus: bt1-axi: Build the driver into the kernel
bus: bt1-apb: Build the driver into the kernel
dt-bindings: gpio: renesas, rcar-gpio: Add r8a7742 (RZ/G1H) support
dt-bindings: power: renesas,apmu: Document r8a7742 support
dt-bindings: net: renesas,ether: Document R8A7742 SoC
dt-bindings: net: renesas, ravb: Add support for r8a7742 SoC
dt-bindings: ata: renesas,rcar-sata: Add r8a7742 support
dt-bindings: i2c: renesas, iic: Document r8a7742 support
dt-bindings: i2c: renesas, i2c: Document r8a7742 support
sfc: avoid an unused-variable warning
sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event
x86/ioperm: Prevent a memory leak when fork fails
dt-bindings: serial: renesas,scifa: Remove part numbers from comments
dt-bindings: serial: renesas,scifa: Document r8a7742 bindings
Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"
x86/spinlock: Remove obsolete ticket spinlock macros and types
x86/split_lock: Add Icelake microserver and Tigerlake CPU models
f2fs: compress: don't compress any datas after cp stop
f2fs: remove unneeded return value of __insert_discard_tree()
f2fs: fix wrong value of tracepoint parameter
f2fs: protect new segment allocation in expand_inode_data
include/asm-generic/topology.h: guard cpumask_of_node() macro argument
fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info()
mm: remove VM_BUG_ON(PageSlab()) from page_mapcount()
mm,thp: stop leaking unreleased file pages
mm/z3fold: silence kmemleak false positives of slots
x86/dma: Fix max PFN arithmetic overflow on 32 bit systems
tipc: call tsk_set_importance from tipc_topsrv_create_listener
rxrpc: add rxrpc_sock_set_min_security_level
ipv6: add ip6_sock_set_recvpktinfo
ipv6: add ip6_sock_set_addr_preferences
ipv6: add ip6_sock_set_recverr
ipv6: add ip6_sock_set_v6only
ipv4: add ip_sock_set_pktinfo
ipv4: add ip_sock_set_mtu_discover
ipv4: add ip_sock_set_recverr
ipv4: add ip_sock_set_freebind
ipv4: add ip_sock_set_tos
tcp: add tcp_sock_set_keepcnt
tcp: add tcp_sock_set_keepintvl
tcp: add tcp_sock_set_keepidle
tcp: add tcp_sock_set_user_timeout
tcp: add tcp_sock_set_syncnt
tcp: add tcp_sock_set_quickack
tcp: add tcp_sock_set_nodelay
tcp: add tcp_sock_set_cork
net: add sock_set_reuseport
net: add sock_set_rcvbuf
net: add sock_set_keepalive
net: add sock_enable_timestamps
net: add sock_bindtoindex
net: add sock_set_sndtimeo
net: add sock_set_priority
net: add sock_no_linger
net: add sock_set_reuseaddr
Makefile: support compressed debug info
modpost: refactor sech_name()
modpost: fix potential segmentation fault for addend_i386_rel()
kbuild: disallow multi-word in M= or KBUILD_EXTMOD
bonding: Fix reference count leak in bond_sysfs_slave_add.
tcp: ipv6: support RFC 6069 (TCP-LD)
net: dsa: sja1105: offload the Credit-Based Shaper qdisc
selftests: Add torture tests to nexthop tests
power: supply: sbs-battery: Add TI BQ20Z65 support
power: supply: core: add POWER_SUPPLY_HEALTH_CALIBRATION_REQUIRED
power: supply: core: add manufacture date properties
power: supply: core: add capacity error margin property
kobject: increase allowed number of uevent variables
power: supply: Make bd9995x_chip_reset static
x86/mm: Drop deprecated DISCONTIGMEM support for 32-bit
dt-bindings: PCI: Add UniPhier PCIe endpoint controller description
KVM: arm64: Move __load_guest_stage2 to kvm_mmu.h
KVM: arm64: Check advertised Stage-2 page size capability
x86/Kconfig: Update config and kernel doc for MPK feature on AMD
selftests/ftrace: Return unsupported if no error_log file
selftests/ftrace: Use printf for backslash included command
i2c: avoid confusing naming in header
i2c: slave-eeprom: update documentation to recent changes
i2c: slave-eeprom: skip useless initialization
i2c: acpi: Drop double check for ACPI companion device
mt76: mt7915: remove set but not used variable 'msta'
mt76: mt7615: Use kmemdup in mt7615_queue_key_update()
mt76: only iterate over initialized rx queues
mt76: mt7615: add support for MT7611N
mt76: fix wcid allocation issues
mt76: mt7915: fix possible NULL pointer dereference in mt7915_register_ext_phy
mt76: mt7615: fix hw_scan with ssid_type for specified SSID only
mt76: mt7915: fix a handful of spelling mistakes
mt76: mt7615: switch to per-vif power_save support
mt76: mt7915: fix some sparse warnings
mt76: fix per-driver wcid range checks after wcid array size bump
mt76: mt7915: fix decoded radiotap HE flags
mt76: mt7615: fix NULL pointer deref in mt7615_register_ext_phy
mt76: mt7915: fix sparse warnings: incorrect type initializer
mt76: mt7915: fix some sparse warnings
mt76: mt7915: add spatial reuse support
mt76: mt76x02: remove check in mt76x02_mcu_msg_send
mt76: mt7615: introduce remain_on_channel support
KVM: nVMX: always update CR3 in VMCS
KVM: SVM: always update CR3 in VMCB
KVM: nSVM: correctly inject INIT vmexits
KVM: nSVM: remove exit_required
KVM: nSVM: inject exceptions via svm_check_nested_events
KVM: x86: enable event window in inject_pending_event
dt-bindings: pwm: Convert mxs pwm to json-schema
dt-bindings: auxdisplay: hd44780: Convert to json-schema
dt-bindings: display: anx7814.txt: convert to yaml
powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again
hwmon: Add Baikal-T1 PVT sensor driver
hwmon: Add notification support
dt-bindings: hwmon: Add Baikal-T1 PVT sensor binding
bus: bt1-axi: Use sysfs_streq instead of strncmp
bus: bt1-axi: Optimize the return points in the driver
bus: bt1-apb: Use sysfs_streq instead of strncmp
bus: bt1-apb: Use PTR_ERR_OR_ZERO to return from request-regs method
bus: bt1-apb: Fix show/store callback identations
bus: bt1-apb: Include linux/io.h
dt-bindings: memory: Add Baikal-T1 L2-cache Control Block binding
block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds
perf intel-pt: Refine kernel decoding only warning message
PCI: hv: Use struct_size() helper
perf record: Respect --no-switch-events
perf script: Fix --call-trace for Intel PT
cgroup: add cpu.stat file to root cgroup
genirq: Check irq_data_get_irq_chip() return value before use
powerpc/xive: Share the event-queue page with the Hypervisor.
powerpc/pseries: Update hv-24x7 information after migration
Documentation/ABI: Add ABI documentation for chips and sockets
powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show processor details
powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get processor details
powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run
powerpc/powernv/pci: Sprinkle around some WARN_ON()s
powerpc/powernv/pci: Reserve the root bus PE during init
powerpc/powernv/pci: Re-work bus PE configuration
powerpc/powernv/pci: Add helper to find ioda_pe from BDFN
powerpc/powernv/pci: Add an explaination for PNV_IODA_PE_BUS_ALL
powerpc/powernv: Add a print indicating when an IODA PE is released
powerpc/powernv/npu: Move IOMMU group setup into npu-dma.c
powerpc/powernv/pci: Move tce size parsing to pci-ioda-tce.c
powerpc/powernv/pci: Delete old iommu recursive iommu setup
powerpc/powernv/pci: Add device to iommu group during dma_dev_setup()
powerpc/powernv/pci: Register iommu group at PE DMA setup
powerpc/powernv/iov: Don't add VFs to iommu group during PE config
powerpc/powernv/npu: Clean up compound table group initialisation
powerpc/64s/kuap: Conditionally restore AMR in kuap_restore_amr asm
powerpc/64/kuap: Conditionally restore AMR in interrupt exit
powerpc/64s/kuap: Add missing isync to KUAP restore paths
powerpc/4xx: Don't unmap NULL mbase
powerpc/40x: Don't save CR in SPRN_SPRG_SCRATCH6
powerpc/40x: Avoid using r12 in TLB miss handlers
powerpc: Remove IBM405 Erratum #77
powerpc/40x: Remove IBM405 Erratum #51
powerpc/40x: Remove support for IBM 405GP
powerpc/40x: Remove support for ISS Simulator
powerpc/40x: Remove EP405
powerpc/40x: Remove WALNUT
powerpc/40x: Remove STB03xxx
powerpc/40x: Remove support for IBM 403GCX
powerpc/pgtable: Drop PTE_ATOMIC_UPDATES
powerpc/40x: Rework 40x PTE access and TLB miss
sound: ac97: Remove sound driver for ancient platform
powerpc: Remove Xilinx PPC405/PPC440 support
powerpc/64: Refactor interrupt exit irq disabling sequence
powerpc/64s/radix: Don't prefetch DAR in update_mmu_cache
input: i8042 - Remove special PowerPC handling
macintosh/ams-input: switch to using input device polling mode
powerpc/xive: Do not expose a debugfs file when XIVE is disabled
perf evlist: Disable 'immediate' events last
perf kcore_copy: Fix module map when there are no modules loaded
perf jvmti: Fix demangling Java symbols
perf tests: Add test for the java demangler
perf jvmti: Do not report error when missing debug information
perf jvmti: Fix jitdump for methods without debug info
perf symbols: Fix debuginfo search for Ubuntu
perf parse: Add 'struct parse_events_state' pointer to scanner
perf stat: Do not pass avg to generic_metric
perf tests: Consider subtests when searching for user specified tests
perf list: Add metrics to command line usage
perf script: Don't force less for non tty output with --xed
perf metricgroup: Remove unnecessary ',' from events
perf metricgroup: Add options to not group or merge
perf metricgroup: Remove duped metric group events
perf metricgroup: Order event groups by size
perf metricgroup: Delay events string creation
perf metricgroup: Use early return in add_metric
perf metricgroup: Always place duration_time last
perf metricgroup: Free metric_events on error
perf util: Fix potential SEGFAULT in put_tracepoints_path error path
perf util: Fix memory leak of prefix_if_not_in
perf ftrace: Detect workload failure
perf ftrace: Trace system wide if no target is given
perf branch: Replace zero-length array with flexible-array
perf config: Add stat.big-num support
perf bpf-loader: Add missing '*' for key_scan_pos
perf stat: Report summary for interval mode
perf stat: Save aggr value to first member of prev_raw_counts
perf stat: Copy counts from prev_raw_counts to evsel->counts
perf counts: Reset prev_raw_counts counts
perf stat: Fix wrong per-thread runtime stat for interval mode
perf expr: Allow numbers to be followed by a dot
perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools
perf stat: Fail on extra comma while parsing events
perf script: Better align register values in dump
perf stat: POWER9 metrics: expand "ICT" acronym
perf tools: Replace zero-length array with flexible-array
perf intel-pt: Use allocated branch stack for PEBS sample
perf docs: Introduce security.txt file to document related issues
perf tool: Make perf tool aware of SELinux access control
perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where needed
perf expr: Migrate expr ids table to a hashmap
perf tools: Grab a copy of libbpf's hashmap
perf stat: Fix duration_time value for higher intervals
perf trace: Fix compilation error for make NO_LIBBPF=1 DEBUG=1
perf beauty: Allow the CC used in the arch errno names script to acccept CFLAGS
perf trace: Fix the selection for architectures to generate the errno name tables
perf test: Improve pmu event metric testing
perf test: Provide a subtest callback to ask for the reason for skipping a subtest
perf parse-events: Make add PMU verbose output clearer
perf expr: Fix memory leaks in metric bison
perf powerpc: Don't ignore sym-handling.c file
perf expr: Test parsing of floating point numbers
perf record: Use an eventfd to wakeup when done
tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT
perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init()
perf evsel: Fix 2 memory leaks
perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()'
perf tools: Fix is_bpf_image function logic
perf c2c: Fix 'perf c2c record -e list' to show the default events used
perf vendor events power9: Add missing metrics to POWER9 'cpi_breakdown'
perf record: Add dummy event during system wide synthesis
perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANCH_STACK
perf parse-events: Use strcmp() to compare the PMU name
perf stat: Increase perf metric output resolution
perf expr: Print a debug message for division by zero
perf metrics: Fix parse errors in power9 metrics
perf metrics: Fix parse errors in power8 metrics
perf expr: Debug lex if debugging yacc
perf expr: Parse numbers as doubles
perf expr: Increase max other
perf expr: Allow ',' to be an other token
perf metrics: Fix parse errors in skylake metrics
perf metrics: Fix parse errors in cascade lake metrics
perf expr: Allow for unlimited escaped characters in a symbol
perf script: Enable IP fields for callchains
perf callchain: Setup callchain properly in pipe mode
perf session: Try to read pipe data from file
perf tools: Do not seek in pipe fd during tracing data processing
perf tools: Do not display extra info when there is nothing to build
perf probe: Do not show the skipped events
perf probe: Check address correctness by map instead of _etext
perf probe: Fix to check blacklist address correctly
perf probe: Accept the instance number of kretprobe event
perf counts: Rename perf_evsel__*counts() to evsel__*counts()
perf evsel: Rename perf_evsel__[hs]w_cache* to evsel__[hs]w_cache*
perf evsel: Rename perf_evsel__new*() to evsel__new*()
perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env()
perf evsel: Rename perf_evsel__fprintf() to evsel__fprintf()
perf evsel: Rename perf_evsel__resort*() to evsel__resort*()
perf evsel: Rename perf_evsel__object_config() to evsel__object_config()
spi: tegra20-sflash: Fix runtime PM imbalance on error
spi: tegra20-slink: Fix runtime PM imbalance on error
spi: tegra114: Fix runtime PM imbalance on error
spi: imx: fallback to PIO if dma setup failure
ASoC: amd: Removing unnecessary instance initialization
ASoC: sta32x: add missed function calls in error paths
ASoC: rt5682: split i2c driver into separate module
ASoC: nau8810: add I2C device and compatible ID
ASoC: ingenic: Unconditionally depend on devicetree
efi/x86: Don't blow away existing initrd
memory: Add Baikal-T1 L2-cache Control Block driver
KVM: arm64: Drop obsolete comment about sys_reg ordering
KVM: arm64: Parametrize exception entry with a target EL
bus: Add Baikal-T1 APB-bus driver
bus: Add Baikal-T1 AXI-bus driver
btrfs: fix space_info bytes_may_use underflow during space cache writeout
btrfs: fix space_info bytes_may_use underflow after nocow buffered write
btrfs: fix wrong file range cleanup after an error filling dealloc range
btrfs: remove redundant local variable in read_block_for_search
btrfs: open code key_search
btrfs: split btrfs_direct_IO to read and write part
btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK
fs: remove dio_end_io()
btrfs: switch to iomap_dio_rw() for dio
dt-bindings: bus: Add Baikal-T1 APB-bus binding
dt-bindings: bus: Add Baikal-T1 AXI-bus binding
ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe()
ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile()
MIPS: Loongson64: Remove not used pci.c
clk: versatile: Fix kconfig dependency on COMMON_CLK_VERSATILE
arm64/kernel: Fix return value when cpu_online() fails in __cpu_up()
staging: tegra-video: fix V4L2 dependency
KVM: arm64: Don't use empty structures as CPU reset state
KVM: arm64: Move sysreg reset check to boot time
KVM: arm64: Add missing reset handlers for PMU emulation
KVM: arm64: Refactor vcpu_{read,write}_sys_reg
KVM: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu
tee: fix crypto select
ARM: davinci: fix build failure without I2C
power: reset: vexpress: fix build issue
power: vexpress: cleanup: use builtin_platform_driver
power: vexpress: add suppress_bind_attrs to true
Revert "ARM: vexpress: Don't select VEXPRESS_CONFIG"
s390/pci: Log new handle in clp_disable_fh()
s390/cio, s390/qeth: cleanup PNSO CHSC
s390/qdio: remove q->first_to_kick
s390/qdio: fix up qdio_start_irq() kerneldoc
s390: remove critical section cleanup from entry.S
s390: add machine check SIGP
mmc: sdio: Fix macro name for Marvell device with ID 0x9134
m68k: coldfire/clk.c: move m5441x specific code
mmc: sdhci-of-esdhc: exit HS400 properly before setting any speed mode
mmc: sdhci-msm: dump vendor specific registers during error
mmc: sdhci-msm: Introduce new ops to dump vendor specific registers
mmc: sdhci-msm: Read and use DLL Config property from device tree file
mmc: sdhci-msm: Update DDR_CONFIG as per device tree file
mmc: sdhci-msm: Update dll_config_3 as per HSR
mmc: host: sdhci-msm: Configure dll-user-control in dll init sequence
dt-bindings: mmc: Add information for DLL register properties
dt-bindings: mmc: Add new compatible string for sm8250 target
sdhci: tegra: Avoid reading autocal timeout values when not applicable
mmc: renesas_sdhi: remove manual clk handling
mmc: tmio: Make sure the PM domain is 'started' while probing
mmc: tmio: Further fixup runtime PM management at remove
MAINTAINERS: add myself to maintain M5441X mmc host driver
mmc: host: add Coldfire esdhc support
mmc: sdhci: add quirks for be to le byte swapping
m68k: mcf5441x: add support for esdhc mmc controller
dt-bindings: mmc: renesas,sdhi: Document r8a7742 support
mmc: meson-mx-sdhc: Don't use literal 0 to initialize structs
mmc: meson-mx-sdhc: Fix manual RX FIFO flushing
mmc: sdhci-esdhc-imx: Add HS400 support for i.MX6SLL
mmc: meson-mx-sdhc: Fix building with CONFIG_MMC_MESON_MX_SDHC=m
mmc: sdhci-of-dwcmshc: add suspend/resume support
mmc: sdhci-of-dwcmshc: implement specific set_uhs_signaling
mmc: host: meson-mx-sdhc: new driver for the Amlogic Meson SDHC host
dt-bindings: mmc: Document the Amlogic Meson SDHC MMC host controller
mmc: fix compilation of user API
mmc: sdhci: use FIELD_GET/PREP for current capabilities bit masks
mmc: uniphier-sd: call devm_request_irq() after tmio_mmc_host_probe()
mmc: sdhci-pci-gli: Add Genesys Logic GL9763E support
mmc: host: Drop redundant MMC_CAP_ERASE
mmc: core: Enable erase/discard/trim support for all mmc hosts
mmc: sdricoh_cs: Respect the cmd->busy_timeout from the mmc core
mmc: sdricoh_cs: Throttle polling rate for commands
mmc: sdricoh_cs: Throttle polling rate for data transfers
mmc: cb710: Inform the mmc core about the maximum busy timeout
memstick: Replace zero-length array with flexible-array
mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error
dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings
mmc: sdhci-esdhc: update contact email
mmc: core: expose info about enhanced rpmb support
mmc: sdio: Align the initialization commands in retry path for UHS-I
mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8
mmc: sdio: Fix several potential memory leaks in mmc_sdio_init_card()
mmc: sdio: Fix potential NULL pointer error in mmc_sdio_init_card()
mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table()
mmc: renesas_sdhi: Avoid bad TAP in HS400
mmc: renesas_sdhi: handle M3-W ES1.2 and 1.3 revisions
mmc: mmc_spi: Respect the cmd->busy_timeout from the mmc core
mmc: mmc_spi: Add/rename defines for timeouts
mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core
mmc: tifm_sd: Inform the mmc core about the maximum busy timeout
mmc: sdricoh_cs: Drop redundant in-parameter to sdricoh_query_status()
mmc: sdricoh_cs: Move MMC_APP_CMD handling to sdricoh_mmc_cmd()
mmc: sdricoh_cs: Use MMC_APP_CMD rather than a hardcoded number
mmc: sdricoh_cs: Drop unused defines
mmc: owl-mmc: Respect the cmd->busy_timeout from the mmc core
mmc: jz4740: Inform the mmc core about the maximum busy timeout
mmc: sdhci-pci-o2micro: Make some symbols static
mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_SIMPLE_ATTRIBUTE
mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK
mmc: renesas_sdhi: shorten types after refactorization
mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization
mmc: sdhci-msm: Use OPP API to set clk/perf state
staging: greybus: sdio: Respect the cmd->busy_timeout from the mmc core
mmc: usdhi6rol0: Inform the mmc core about the maximum busy timeout
mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core
mmc: atmel-mci: Set the timer per command rather than per request
mmc: atmel-mci: Keep timer enabled when queuing a next request
mmc: sdhci-msm: Enable ADMA length mismatch error interrupt
mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk
mmc: sdhci: add spin lock for sdhci_set_default_irqs in sdhci_init
mmc: host: sdhci-sprd: Implement the request_atomic() API
mmc: host: sdhci: Implement the request_atomic() API
mmc: host: Introduce the request_atomic() for the host
mmc: sdhci: Reduce maximum time under spinlock in sdhci_send_command()
mmc: sdhci: Tidy sdhci_request() a bit
mmc: sdhci: Remove unneeded forward declaration of sdhci_finish_data()
mmc: sdhci: Stop exporting sdhci_send_command()
mmc: sdhci: Add helpers for the auto-CMD23 flag
mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs()
mmc: mmci: Switch to mmc_regulator_set_vqmmc()
mmc: core: Return 1 from mmc_regulator_set_vqmmc() if switch skipped
mmc: host: Prepare host drivers for mmc_regulator_set_vqmmc() returning > 0
mmc: sdhci-of-arasan: Remove uninitialized ret variables
mmc: renesas_sdhi: simplify summary output
mmc: renesas_sdhi: improve TAP selection if all TAPs are good
mmc: renesas_sdhi: clarify handling of selecting TAPs
mmc: renesas_sdhi: refactor calculation of best TAP
mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks
mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place
mmc: sdhci-of-arasan: Fix kernel-doc warnings
mmc: sdhci-of-arasan: Modify clock operations handling
mmc: sdhci-of-arasan: Rearrange the platform data structs for modularity
mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion
sdhci: arasan: Add support for Versal Tap Delays
dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller
mmc: wbsd: Replace hardcoded command numbers with existing defines
mmc: s3cmci: Drop redundant code in s3cmci_setup_data()
mmc: au1xmmc: Drop redundant code in au1xmmc_send_command()
mmc: sdhci-sprd: Drop redundant cap flags
mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO
sched/headers: Split out open-coded prototypes into kernel/sched/smp.h
PM / devfreq: Use lockdep asserts instead of manual checks for locked mutex
PM / devfreq: imx-bus: Fix inconsistent IS_ERR and PTR_ERR
PM / devfreq: Replace strncpy with strscpy
PM / devfreq: imx: Register interconnect device
PM / devfreq: Add generic imx bus scaling driver
PM / devfreq: tegra30: Delete an error message in tegra_devfreq_probe()
PM / devfreq: tegra30: Make CPUFreq notifier to take into account boosting
sched: Replace rq::wake_list
sched: Add rq::ttwu_pending
irq_work, smp: Allow irq_work on call_single_queue
smp: Optimize send_call_function_single_ipi()
smp: Move irq_work_run() out of flush_smp_call_function_queue()
smp: Optimize flush_smp_call_function_queue()
sched: Fix smp_call_function_single_async() usage for ILB
rcu: Allow for smp_call_function() running callbacks from idle
zram: Use local lock to protect per-CPU data
zram: Allocate struct zcomp_strm as per-CPU memory
connector/cn_proc: Protect send_msg() with a local lock
squashfs: Make use of local lock in multi_cpu decompressor
mm/swap: Use local_lock for protection
radix-tree: Use local_lock for protection
locking: Introduce local_lock()
Bluetooth: btbcm: Added 003.006.007, changed 001.003.015
ALSA: usb-audio: Clean up quirk entries with macros
mtd: spi-nor: Add support for Cypress cy15x104q
mtd: spi-nor: Fix SPI NOR acronym
mtd: spi-nor: spansion: Differentiate between s25fl256s and s25fs256s
mtd: spi-nor: Add support for s25fs128s1
MIPS: Loongson64: Define PCI_IOBASE
MIPS: CPU_LOONGSON2EF need software to maintain cache consistency
MIPS: DTS: Fix build errors used with various configs
crypto: hisilicon - fix driver compatibility issue with different versions of devices
crypto: engine - do not requeue in case of fatal error
crypto: cavium/nitrox - Fix a typo in a comment
power: charger: max14577: Add proper dt-compatible strings
mac80211: support control port TX status reporting
mtd: spi-nor: spansion: fix writes on S25FS512S
power: reset: syscon-reboot: Add parental syscon support
dt-bindings: power: reset: Unrequire regmap property in syscon-reboot node
perf/x86/rapl: Add AMD Fam17h RAPL support
perf/x86/rapl: Make perf_probe_msr() more robust and flexible
perf/x86/rapl: Flip logic on default events visibility
perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs
perf/x86/rapl: Move RAPL support to common x86 code
drivers: soc: ti: knav_qmss_queue: Make knav_gp_range_ops static
soc: ti: add k3 platforms chipid module driver
dt-bindings: soc: ti: add binding for k3 platforms chipid module
ARM: dts: keystone: Rename "msmram" node to "sram"
dt-bindings: pwm: Convert imx tpm pwm to json-schema
dt-bindings: pwm: Convert imx pwm to json-schema
dt-bindings: rtc: Convert MXC RTC V2 to json-schema
dt-bindings: rtc: Convert MXC RTC to json-schema
dt-bindings: thermal: rcar-gen3-thermal: Convert bindings to json-schema
mfd: madera: Move binding over to dtschema
pinctrl: madera: Move binding over to dtschema
ASoC: madera: Move binding over to dtschema
mfd: arizona: Move binding over to dtschema
ASoC: arizona: Move binding over to dtschema
extcon: arizona: Move binding over to dtschema
regulator: arizona-regulator: Move binding over to dtschema
dt-bindings: watchdog: Convert UniPhier watchdog timer to json-schema
dt/platform: Fix comment in of_dev_lookup()
of: Fix a refcounting bug in __of_attach_node_sysfs()
mfd: lochnagar: Move binding over to dtschema
clk: lochnagar: Move binding over to dtschema
pinctrl: lochnagar: Move binding over to dtschema
ASoC: lochnagar: Move binding over to dtschema
hwmon: lochnagar: Move binding over to dtschema
dt-bindings: watchdog: renesas,wdt: Document r8a7742 support
dt-bindings: vendor-prefixes: Add Shanghai Awinic Technology Co., Ltd.
dt-bindings: clock: Convert i.MX6UL clock to json-schema
dt-bindings: clock: Convert i.MX6SLL clock to json-schema
dt-bindings: clock: Convert i.MX6SL clock to json-schema
dt-bindings: clock: Convert i.MX6SX clock to json-schema
dt-bindings: clock: Convert i.MX6Q clock to json-schema
dt-bindings: usb: qcom,dwc3: Add compatible for SC7180
dt-bindings: usb: qcom,dwc3: Convert USB DWC3 bindings
ice: Check UMEM FQ size when allocating bufs
net/mlx5: DR, Split RX and TX lock for parallel insertion
net/mlx5: DR, Add a spinlock to protect the send ring
net/mlx5e: Optimize performance for IPv4/IPv6 ethertype
net/mlx5e: Helper function to set ethertype
net/mlx5: Add missing mutex destroy
net/mlx5e: Use change upper event to setup representors' bond_metadata
net/mlx5e: Slave representors sharing unique metadata for match
net/mlx5: E-Switch, Alloc and free unique metadata for match
net/mlx5e: Add bond_metadata and its slave entries
net/mlx5e: Offload flow rules to active lower representor
net/mlx5e: Support tc block sharing for representors
net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule
net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule
net/mlx5: E-Switch, Refactor eswitch ingress acl codes
net/mlx5: E-Switch, Refactor eswitch egress acl codes
ice: Refactor Rx checksum checks
ice: avoid undefined behavior
KVM: PPC: Book3S HV: Close race with page faults around memslot flushes
ice: Change number of XDP Tx queues to match number of Rx queues
clk: mmp2: Add audio clock controller driver
dt-bindings: clock: Add Marvell MMP Audio Clock Controller binding
clk: mmp2: Add support for power islands
dt-bindings: marvell,mmp2: Add ids for the power domains
dt-bindings: clock: Make marvell,mmp2-clock a power controller
clk: mmp2: Add the audio clock
clk: mmp2: Add the I2S clocks
clk: mmp2: Rename mmp2_pll_init() to mmp2_main_clk_init()
clk: mmp2: Move thermal register defines up a bit
dt-bindings: marvell,mmp2: Add clock id for the Audio clock
dt-bindings: marvell,mmp2: Add clock id for the I2S clocks
clk: mmp: frac: Allow setting bits other than the numerator/denominator
clk: mmp: frac: Do not lose last 4 digits of precision
ice: Add XDP Tx to VSI ring stats
ice: Change number of XDP TxQ to 0 when destroying rings
ice: Handle critical FW error during admin queue initialization
KVM: PPC: Book3S HV: Remove user-triggerable WARN_ON
ice: Don't allow VLAN stripping change when pvid set
ice: Add more Rx errors to netdev's rx_error counter
ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS
csky: Fixup CONFIG_DEBUG_RSEQ
csky: Coding convention in entry.S
csky: Fixup abiv2 syscall_trace break a4 & a5
csky: Fixup CONFIG_PREEMPT panic
IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode
ice: Fix memory leak
ice: fix MAC write command
ice: set VF default LAN address
ice: remove unused macro
ice: fix signed vs unsigned comparisons
ipmi:ssif: Remove dynamic platform device handing
drm/amd/display: Fix potential integer wraparound resulting in a hang
drm/amd/display: drop cursor position check in atomic test
xenbus: Use dev_printk() when possible
xen-pciback: Use dev_printk() when possible
drm/amd/display: Fix potential integer wraparound resulting in a hang
drm/amd/display: drop cursor position check in atomic test
net: remove kernel_getsockopt
dlm: use the tcp version of accept_from_sock for sctp as well
net: dsa: declare lockless TX feature for slave ports
sctp: fix typo sctp_ulpevent_nofity_peer_addr_change
net/tls: Add force_resync for driver resync
net_sched: get rid of unnecessary dev_qdisc_reset()
net_sched: avoid resetting active qdisc for multiple times
net_sched: add a tracepoint for qdisc creation
net_sched: add tracepoints for qdisc_reset() and qdisc_destroy()
net_sched: use qdisc_reset() in qdisc_destroy()
binfmt_elf_fdpic: fix execfd build regression
drivers: ipa: remove discription of nonexistent element
drivers: ipa: fix typoes for ipa
tcp: rename tcp_v4_err() skb parameter
tcp: add tcp_ld_RTO_revert() helper
net: hns3: add a print for initializing CMDQ when reset pending
net: hns3: remove unnecessary MAC enable in app loopback
net: hns3: change the order of reinitializing RoCE and NIC client during reset
net: hns3: add a resetting check in hclgevf_init_nic_client_instance()
net: mscc: allow offloading timestamping operations to the PHY
net: mscc: use the PHY MII ioctl interface when possible
PCI: Rename _DSM constants to align with spec
Revert "ANDROID: Incremental fs: Avoid continually recalculating hashes"
PCI: Avoid FLR for AMD Starship USB 3.0
PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0
x86/PCI: Drop unused xen_register_pirq() gsi_override parameter
copy_xstate_to_kernel(): don't leave parts of destination uninitialized
netfilter: nf_tables: skip flowtable hooknum and priority on device updates
netfilter: nf_tables: allow to register flowtable with no devices
netfilter: nf_tables: delete devices from flowtable
netfilter: nf_tables: add devices to existing flowtable
netfilter: nf_tables: pass hook list to flowtable event notifier
netfilter: nf_tables: add nft_flowtable_hooks_destroy()
netfilter: nf_tables: pass hook list to nft_{un,}register_flowtable_net_hooks()
netfilter: nf_tables: generalise flowtable hook parsing
netfilter: ctnetlink: add kernel side filtering for dump
RDMA/mlx5: Return ECE data after modify QP
RDMA/mlx5: Set ECE options during modify QP
RDMA/mlx5: Convert modify QP to use MLX5_SET macros
RDMA/mlx5: Remove manually crafted QP context the query call
RDMA/mlx5: Use direct modify QP implementation
RDMA/mlx5: Set ECE options during QP create
RDMA/mlx5: Get ECE options from FW during create QP
RDMA/cma: Provide ECE reject reason
RDMA/cma: Connect ECE to rdma_accept
RDMA/cm: Send and receive ECE parameter over the wire
RDMA/ucma: Deliver ECE parameters through UCMA events
RDMA/ucma: Extend ucma_connect to receive ECE parameters
RDMA/cm: Add Enhanced Connection Establishment (ECE) bits
IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command
net: dsa: felix: send VLANs on CPU port as egress-tagged
net: dsa: felix: accept VLAN config regardless of bridge VLAN awareness state
net: add large ecmp group nexthop tests
bridge: multicast: work around clang bug
nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll()
mtk-star-emac: mark PM functions as __maybe_unused
bridge: mrp: Rework the MRP netlink interface
net: dsa: b53: remove redundant premature assignment to new_pvid
net: ethernet: mtk-star-emac: fix error path in RX handling
mlxsw: spectrum_router: remove redundant initialization of pointer br_dev
nexthop: Fix type of event_type in call_nexthop_notifiers
vsock: fix timeout in vsock_accept()
nfp: flower: fix used time of merge flow statistics
net/sched: fix infinite loop in sch_fq_pie
RDMA/core: Fix double destruction of uobject
KVM: x86: track manually whether an event has been injected
KVM: nSVM: Preserve registers modifications done before nested_svm_vmexit()
KVM: x86: Initialize tdp_level during vCPU creation
KVM: nSVM: leave ASID aside in copy_vmcb_control_area
KVM: nSVM: fix condition for filtering async PF
kvm/x86: Remove redundant function implementations
KVM: Fix the indentation to match coding style
KVM: VMX: replace "fall through" with "return" to indicate different case
KVM: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index
KVM: x86: Remove superfluous brackets from case statement
KVM: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags
KVM: x86: simplify is_mmio_spte
KVM: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally
KVM: VMX: enable X86_FEATURE_WAITPKG in KVM capabilities
KVM: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated
fanotify: turn off support for FAN_DIR_MODIFY
RDMA/core: Use sizeof_field() helper
hwmon: (applesmc) avoid overlong udelay()
PM: hibernate: Restrict writes to the resume device
ACPI: GED: use correct trigger type field in _Exx / _Lxx handling
xfs: more lockdep whackamole with kmem_alloc*
xfs: force writes to delalloc regions to unwritten
xfs: refactor xfs_iomap_prealloc_size
xfs: measure all contiguous previous extents for prealloc size
xfs: don't fail unwritten extent conversion on writeback due to edquot
xfs: rearrange xfs_inode_walk_ag parameters
xfs: straighten out all the naming around incore inode tree walks
xfs: move xfs_inode_ag_iterator to be closer to the perag walking code
xfs: use bool for done in xfs_inode_ag_walk
xfs: fix inode ag walk predicate function return values
xfs: refactor eofb matching into a single helper
xfs: remove __xfs_icache_free_eofblocks
xfs: remove flags argument from xfs_inode_ag_walk
xfs: remove xfs_inode_ag_iterator_flags
xfs: remove unused xfs_inode_ag_iterator function
xfs: replace open-coded XFS_ICI_NO_TAG
xfs: move eofblocks conversion function to xfs_ioctl.c
xfs: allow individual quota grace period extension
xfs: per-type quota timers and warn limits
xfs: switch xfs_get_defquota to take explicit type
xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers
xfs: fix up some whitespace in quota code
xfs: always return -ENOSPC on project quota reservation failure
xfs: group quota should return EDQUOT when prj quota enabled
xfs: remove the m_active_trans counter
xfs: separate read-only variables in struct xfs_mount
xfs: reduce free inode accounting overhead
xfs: gut error handling in xfs_trans_unreserve_and_mod_sb()
x86: Hide the archdata.iommu field behind generic IOMMU_API
ia64: Hide the archdata.iommu field behind generic IOMMU_API
gpiolib: Separate GPIO_GET_LINEINFO_WATCH_IOCTL conditional
NFS: remove duplicate headers
NFS: Replace zero-length array with flexible-array
NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION
NFS: Use the correct style for SPDX License Identifier
nfs4: Remove unneeded semicolon
net: sunrpc: Fix off-by-one issues in 'rpc_ntop6'
NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup
workqueue: Remove unnecessary kfree() call in rcu_free_wq()
ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe()
ASoC: tlv320adcx140: Fix warnings when using W=1
ASoC: wm8962: Fix runtime PM imbalance on error
ASoC: img-spdif-in: Fix runtime PM imbalance on error
ASoC: tlv320adcx140: Add support for configuring GPI pins
dt-bindings: sound: tlv320adcx140: Add GPI config property
ASoC: img-spdif-out: Fix runtime PM imbalance on error
ASoC: SOF: Intel: BYT: harden IPC initialization and handling
ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler
ASoC: SOF: Intel: BYT: add .remove op
ASoC: SOF: ipc: ignore DSP replies received when they are not expected
ASoC: Intel: byt/cht: add .pm_ops
ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend
ASoC: SOF: pm: handle resume on legacy Intel platforms
ASoC: SOF: Intel: byt: Add PM callbacks
USB: serial: ch341: fix lockup of devices with limited prescaler
USB: serial: ch341: add basis for quirk detection
iommu/sun50i: Constify sun50i_iommu_ops
iommu/hyper-v: Constify hyperv_ir_domain_ops
iommu/vt-d: Use pci_ats_supported()
iommu/arm-smmu-v3: Use pci_ats_supported()
iommu/amd: Use pci_ats_supported()
PCI/ATS: Only enable ATS for trusted devices
ASoC: dapm: Move dai_link widgets to runtime to fix use after free
staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason
staging: vchiq: move vchiq_release_message() into vchiq
staging: vchi: Get rid of C++ guards
staging: vchi: Get rid of not implemented function declarations
staging: vchi: Get rid of vchiq_status_to_vchi()
staging: vchi: Get rid of vchi_service_set_option()
staging: vchi: Merge vchi_msg_queue() into vchi_queue_kernel_message()
staging: vchiq: Move copy callback handling into vchiq
staging: vchi: Get rid of vchi_queue_user_message()
staging: vchi: Get rid of vchi_service_destroy()
MIPS: Loongson64: select NO_EXCEPT_FILL
arm64/cpufeature: Add get_arm64_ftr_reg_nowarn()
block: blk-crypto-fallback: remove redundant initialization of variable err
HID: multitouch: Remove MT_CLS_WIN_8_DUAL
netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build
netfilter: conntrack: comparison of unsigned in cthelper confirmation
netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update
block: reduce part_stat_lock() scope
block: use __this_cpu_add() instead of access by smp_processor_id()
block: remove rcu_read_lock() from part_stat_lock()
block: add a blk_account_io_merge_bio helper
block: account merge of two requests
block: always use a percpu variable for disk stats
block: move update_io_ticks to blk-core.c
block: remove generic_{start,end}_io_acct
zram: nvdimm: use bio_{start,end}_io_acct and disk_{start,end}_io_acct
nvdimm: use bio_{start,end}_io_acct
dm: use bio_{start,end}_io_acct
bcache: use bio_{start,end}_io_acct
lightnvm/pblk: use bio_{start,end}_io_acct
rsxx: use bio_{start,end}_io_acct
drbd: use bio_{start,end}_io_acct
block: add disk/bio-based accounting helpers
bcache: configure the asynchronous registertion to be experimental
bcache: asynchronous devices registration
bcache: fix refcount underflow in bcache_device_free()
bcache: Convert pr_<level> uses to a more typical style
bcache: remove redundant variables i and n
x86/apb_timer: Drop unused declaration and macro
MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe()
net/mlx5: Add ability to read and write ECE options
MIPS: mm: add page valid judgement in function pte_modify
mm/memory.c: Add memory read privilege on page fault handling
mm/memory.c: Update local TLB if PTE entry exists
x86/apb_timer: Drop unused TSC calibration
MIPS: Do not flush tlb page when updating PTE entry
MIPS: ingenic: Default to a generic board
MIPS: ingenic: Add support for GCW Zero prototype
ceph: flush release queue when handling caps for unknown inode
MIPS: ingenic: DTS: Add memory info of GCW Zero
MIPS: Loongson64: Switch to generic PCI driver
MIPS: DTS: Loongson64: Add PCI Controller Node
dt-bindings: Document Loongson PCI Host Controller
PCI: Add Loongson PCI Controller support
PCI: Don't disable decoding when mmio_always_on is set
MIPS: BCM63xx: fix 6328 boot selection bit
libceph: ignore pool overlay and cache logic on redirects
staging: most: usb: use function sysfs_streq
staging: most: usb: add missing put_device calls
staging: most: usb: use correct error codes
staging: most: usb: replace code to calculate array index
staging: most: usb: don't use error path to exit function on success
staging: most: usb: move allocation of URB out of critical section
staging: most: usb: return 0 instead of variable
staging: most: usb: change return value of function drci_rd_reg
staging: most: usb: don't use expressions that might fail in a declaration
staging: most: usb: change order of function parameters
staging: vt6656: Fix warning: unused variable vnt_frame_time
staging: vt6656: Move vnt_tx_usb_header to vnt_tx_context
staging: vt6656: vnt_tx_packet use skb_clone to preserve sk_buff.
vt: keyboard: avoid signed integer overflow in k_ascii
driver core: Update device link status correctly for SYNC_STATE_ONLY links
firmware_loader: change enum fw_opt to u32
w1: omap-hdq: print dev_err if irq flags are not cleared
w1: omap-hdq: fix interrupt handling which did show spurious timeouts
w1: omap-hdq: fix return value to be -1 if there is a timeout
w1: omap-hdq: cleanup to add missing newline for some dev_dbg
i2c: nvidia-gpu: Use PTR_ERR_OR_ZERO() to simplify code
i2c: save a variable in i2c_detect()
HID: multitouch: enable multi-input as a quirk for some devices
/dev/mem: Revoke mappings when a driver claims the region
misc: xilinx-sdfec: convert get_user_pages() --> pin_user_pages()
misc: xilinx-sdfec: cleanup return value in xsdfec_table_write()
misc: xilinx-sdfec: improve get_user_pages_fast() error handling
nvmem: qfprom: remove incorrect write support
serial: 8250: Enable 16550A variants by default on non-x86
tty: hvc_console, fix crashes on parallel open/close
serial: imx: Initialize lock for non-registered console
erofs: code cleanup by removing ifdef macro surrounding
clk: ast2600: Fix AHB clock divider for A1
CDC-ACM: heed quirk also in error handling
staging: greybus: loopback: fix a spelling error.
staging: wfx: split wfx_get_ps_timeout() from wfx_update_pm()
staging: wfx: retrieve the PS status from the vif
staging: wfx: add support for tx_power_loop
staging: wfx: drop unused function wfx_pending_requeue()
staging: wfx: do not declare variables inside loops
staging: wfx: drop unused variable
staging: rtl8188eu: make some arrays static const
staging: rtl8188eu: clean up some declarations
staging/rtl8192e: Remove function callback casts
staging: vt6656: Fix vnt_tx_usb_header static checker warning
staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK
staging: rtl8192e: Using comparison to true is error prone
clk: clk-flexgen: fix clock-critical handling
mac80211_hwsim: report the WIPHY_FLAG_SUPPORTS_5_10_MHZ capability
mac80211: fix HT-Control field reception for management frames
wireless: Use linux/stddef.h instead of stddef.h
cfg80211: fix CFG82011_CRDA_SUPPORT still mentioning internal regdb
nl80211: Add support to configure TID specific Tx rate configuration
mac80211: allow SA-QUERY processing in userspace
nl80211: add ability to report TX status for control port TX
mac80211: Replace zero-length array with flexible-array
cfg80211: Replace zero-length array with flexible-array
mac80211: Add new AMPDU factor macro for HE peer caps
ieee80211: S1G defines
nl80211: support scan frequencies in KHz
nl80211: add KHz frequency offset for most wifi commands
cfg80211: add KHz variants of frame RX API
nl80211: simplify peer specific TID configuration
cfg80211: add support for TID specific AMSDU configuration
mac80211: fix variable names in TID config methods
cfg80211: fix mask type in cfg80211_tid_cfg structure
USB: serial: option: add Telit LE910C1-EUX compositions
clk: bcm2835: Constify struct debugfs_reg32
ALSA: hda/realtek - Add new codec supported for ALC287
hwmon: (nct7904) Set default timeout
mfd: Add support for PMIC MT6360
clk: sprd: add mipi_csi_xx gate clocks
clk: sprd: add dt-bindings include for mipi_csi_xx clocks
dt-bindings: clk: sprd: add mipi_csi_xx clocks for SC9863A
clk: sprd: check its parent status before reading gate clock
clk: versatile: remove redundant assignment to pointer clk
net: phy: at803x: add cable diagnostics support for ATH9331 and ATH8032
crypto: chelsio/chtls: properly set tp->lsndtime
net: phy: marvell: Configure TDR pulse based on measurement length
net : phy: marvell: Speedup TDR data retrieval by only changing page once
net: ethtool: Allow PHY cable test TDR data to configured
net: phy: marvell: Add support for amplitude graph
net: ethtool: Add helpers for cable test TDR data
net: ethtool: Add generic parts of cable test TDR
net: ethtool: Add attributes for cable test TDR data
ne2k-pci: Fix various coding-style issues and improve printk() usage
macvlan: Skip loopback packets in RX handler
Input: synaptics - add a second working PNP_ID for Lenovo T470s
ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio
lpfc: Fix return value in __lpfc_nvme_ls_abort
lpfc: fix axchg pointer reference after free and double frees
lpfc: Fix pointer checks and comments in LS receive refactoring
nvme: set dma alignment to qword
nvmet: cleanups the loop in nvmet_async_events_process
nvmet: fix memory leak when removing namespaces and controllers concurrently
nvmet-rdma: add metadata/T10-PI support
nvmet: add metadata support for block devices
nvmet: add metadata/T10-PI support
nvme: add Metadata Capabilities enumerations
nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len
nvmet: rename nvmet_rw_len to nvmet_rw_data_len
nvmet: add metadata characteristics for a namespace
nvme-rdma: add metadata/T10-PI support
nvme-rdma: introduce nvme_rdma_sgl structure
nvme: introduce NVME_INLINE_METADATA_SG_CNT
nvme: enforce extended LBA format for fabrics metadata
nvme: introduce max_integrity_segments ctrl attribute
nvme: make nvme_ns_has_pi accessible to transports
nvme: introduce NVME_NS_METADATA_SUPPORTED flag
nvme: introduce namespace features flag
block: always define struct blk_integrity in genhd.h
nvmet: revalidate-ns & generate AEN from configfs
nvmet: generate AEN for ns revalidate size change
nvmet: add helper to revalidate bdev and file ns
nvmet: add async event tracing support
nvme: delete an unnecessary declaration
nvme: replace zero-length array with flexible-array
nvme: fix io_opt limit setting
nvme: disable streams when get stream params failed
nvme-fc: print proper nvme-fc devloss_tmo value
nvme-pci: make sure write/poll_queues less or equal then cpu count
nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites
nvmet-tcp: set MSG_EOR if we send last payload in the batch
nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send
nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send
nvmet: mark nvmet_ana_state static
nvmet: replace kstrndup() with kmemdup_nul()
mlxsw: spectrum_router: Allow programming link-local prefix routes
mlxsw: spectrum: Add packet traps for BFD packets
mlxsw: spectrum: Treat IPv6 link-local SIP as an exception
mlxsw: spectrum: Share one group for all locally delivered packets
mlxsw: reg: Move all trap groups under the same enum
mlxsw: spectrum_trap: Do not hard code "thin" policer identifier
mlxsw: switchx2: Move SwitchX-2 trap groups out of main enum
mlxsw: spectrum: Reduce priority of locally delivered packets
mlxsw: spectrum: Use same trap group for local routes and link-local destination
mlxsw: spectrum: Use separate trap group for FID miss
mlxsw: spectrum: Use same trap group for various IPv6 packets
mlxsw: spectrum: Rename IPv6 ND trap group
mlxsw: spectrum: Use same switch case for identical groups
mlxsw: spectrum: Use dedicated trap group for ACL trap
net: sctp: Fix spelling in Kconfig help
bnxt_en: fix firmware message length endianness
bnxt_en: Fix return code to "flash_device".
bnxt_en: Fix accumulation of bp->net_stats_prev.
mptcp: attempt coalescing when moving skbs to mptcp rx queue
net: usb: qmi_wwan: add Telit LE910C1-EUX composition
r8169: improve rtl_remove_one
hwmon: (amd_energy) Missing platform_driver_unregister() on error in amd_energy_init()
clk: ti: dra7: remove two unused symbols
net: check untrusted gso_size at kernel entry
clk: at91: allow setting all PMC clock parents via DT
clk: at91: allow setting PCKx parent via DT
clk: at91: optimize pmc data allocation
clk: at91: pmc: decrement node's refcount
clk: at91: pmc: do not continue if compatible not located
ARM: dts: imx6qdl-sabresd: enable fec wake-on-lan
ARM: dts: imx: add ethernet stop mode property
dt-bindings: fec: update the gpr property
net: ethernet: fec: move GPR register offset and bit into DT
clk: at91: Add peripheral clock for PTC
net/smc: mark smc_pnet_policy as const
mptcp: avoid NULL-ptr derefence on fallback
clk: sprd: return correct type of value for _sprd_pll_recalc_rate
clk: sprd: mark the local clock symbols static
clk: intel: Add CGU clock driver for a new SoC
dt-bindings: clock: Add YAML schemas for QCOM A53 PLL
clk: qcom: gcc-msm8939: Add MSM8939 Generic Clock Controller
clk: qcom: gcc: Add support for Secure control source clock
dt-bindings: clock: Add gcc_sec_ctrl_clk_src clock ID
clk: qcom: gcc: Add support for a new frequency for SC7180
clk: socfpga: agilex: add clock driver for the Agilex platform
dt-bindings: documentation: add clock bindings information for Agilex
clk: socfpga: add const to _ops data structures
clk: socfpga: remove clk_ops enable/disable methods
clk: socfpga: stratix10: use new parent data scheme
f2fs: code cleanup by removing ifdef macro surrounding
dt-bindings: clk: intel: Add bindings document & header file for CGU
clk: zynqmp: Make zynqmp_clk_get_max_divisor static
KVM: PPC: Book3S HV: Relax check on H_SVM_INIT_ABORT
KVM: PPC: Book3S: Fix some RCU-list locks
KVM: PPC: Book3S HV: Ignore kmemleak false positives
KVM: PPC: Clean up redundant 'kvm_run' parameters
KVM: PPC: Remove redundant kvm_run from vcpu_arch
KVM: PPC: Book3S HV: Read ibm,secure-memory nodes
KVM: PPC: Book3S HV: Remove redundant NULL check
scsi: ufs: ti-j721e-ufs: Fix unwinding of pm_runtime changes
scsi: cxgb3i: Fix some leaks in init_act_open()
scsi: ibmvscsi: Make some functions static
scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim
scsi: ufs: Fix WriteBooster flush during runtime suspend
scsi: ufs: Fix index of attributes query for WriteBooster feature
scsi: ufs: Allow WriteBooster on UFS 2.2 devices
scsi: ufs: Remove unnecessary memset for dev_info
clk: zynqmp: Update fraction clock check from custom type flags
clk: zynqmp: Add support for custom type flags
clk: zynqmp: fix memory leak in zynqmp_register_clocks
clk: zynqmp: Fix invalid clock name queries
clk: zynqmp: Fix divider2 calculation
clk: zynqmp: Limit bestdiv with maxdiv
clk: qcom: gcc: Fix parent for gpll0_out_even
scsi: ufs-qcom: Fix scheduling while atomic issue
scsi: mpt3sas: Fix reply queue count in non RDPQ mode
clk: bcm2835: Remove casting to bcm2835_clk_register
clk: bcm2835: Fix return type of bcm2835_register_gate
clk: qcom: sm8250 gcc depends on QCOM_GDSC
net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a
ipv4: nexthop version of fib_info_nh_uses_dev
ipv4: Refactor nhc evaluation in fib_table_lookup
nexthop: Expand nexthop_is_multipath in a few places
nexthops: don't modify published nexthop groups
nexthops: Move code from remove_nexthop_from_groups to remove_nh_grp_entry
statx: hide interfaces no longer used by io_uring
io_uring: call statx directly
statx: allow system call to be invoked from io_uring
io_uring: add io_statx structure
net: phy: mscc-miim: read poll when high resolution timers are disabled
net: phy: mscc-miim: improve waiting logic
net: phy: mscc-miim: remove redundant timeout check
net: phy: mscc-miim: use more reasonable delays
net: mdiobus: add clause 45 mdiobus accessors
cls_flower: Support filtering on multiple MPLS Label Stack Entries
flow_dissector: Parse multiple MPLS Label Stack Entries
tipc: add test for Nagle algorithm effectiveness
tipc: add support for broadcast rcv stats dumping
tipc: enable broadcast retrans via unicast
tipc: add back link trace events
tipc: introduce Gap ACK blocks for broadcast link
qed: Add EDPM mode type for user-fw compatibility
software node: implement software_node_unregister()
tcp: tcp_v4_err() icmp skb is named icmp_skb
block/floppy: fix contended case in floppy_queue_rq()
ANDROID: scsi: ufs: Handle clocks when lrbp fails
scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event
scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd()
scsi: vhost: Notify TCM about the maximum sg entries supported per command
drm/amdgpu: fix device attribute node create failed with multi gpu
scsi: qla2xxx: Remove return value from qla_nvme_ls()
scsi: qla2xxx: Remove an unused function
ACPI/IORT: Remove the unused __get_pci_rid()
scsi: iscsi: Register sysfs for iscsi workqueue
mtd: rawnand: ams-delta: Stop using nand_release()
mtd: rawnand: arasan: Support the hardware BCH ECC engine
io_uring: get rid of manual punting in io_close
io_uring: separate DRAIN flushing into a cold path
io_uring: don't re-read sqe->off in timeout_prep()
io_uring: simplify io_timeout locking
io_uring: fix flush req->refs underflow
exec: Always set cap_ambient in cap_bprm_set_creds
cgroup: Remove stale comments
rcu: Provide rcu_irq_exit_check_preempt()
rcu: Abstract out rcu_irq_enter_check_tick() from rcu_nmi_enter()
spi: spi-fsl-lpspi: Fix runtime PM imbalance on error
spi: Remove note about transfer limit for spi_write_then_read()
sched/fair: Don't NUMA balance for kthreads
vfio/pci: fix memory leaks of eventfd ctx
ASoC: tas2552: Fix runtime PM imbalance in tas2552_component_probe
ASoC: fix incomplete error-handling in img_i2s_in_probe.
ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src
x86/io_apic: Remove unused function mp_init_irq_at_boot()
x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long"
spi: pxa2xx: Fix runtime PM ref imbalance on probe error
spi: pxa2xx: Fix controller unregister order
spi: dw: Fix controller unregister order
powerpc/xive: Clear the page tables for the ESB IO mapping
powerpc: Add ppc_inst_as_u64()
powerpc: Add ppc_inst_next()
powerpc/32s: Implement dedicated kasan_init_region()
powerpc/32s: Allow mapping with BATs with DEBUG_PAGEALLOC
powerpc/8xx: Implement dedicated kasan_init_region()
powerpc/8xx: Allow large TLBs with DEBUG_PAGEALLOC
powerpc/8xx: Allow STRICT_KERNEL_RwX with pinned TLB
powerpc/8xx: Map linear memory with huge pages
powerpc/8xx: Map IMMR with a huge page
powerpc/8xx: Add a function to early map kernel via huge pages
powerpc/8xx: Refactor kernel address boundary comparison
powerpc/mm: Don't be too strict with _etext alignment on PPC32
powerpc/8xx: Move DTLB perf handling closer.
powerpc/8xx: Remove now unused TLB miss functions
powerpc/8xx: Drop special handling of Linear and IMMR mappings in I/D TLB handlers
powerpc/8xx: Always pin TLBs at startup.
powerpc/8xx: Don't set IMMR map anymore at boot
powerpc/8xx: Add function to set pinned TLBs
powerpc/8xx: Move PPC_PIN_TLB options into 8xx Kconfig
powerpc/8xx: MM_SLICE is not needed anymore
powerpc/8xx: Only 8M pages are hugepte pages now
powerpc/8xx: Manage 512k huge pages as standard pages.
powerpc/8xx: Prepare handlers for _PAGE_HUGE for 512k pages.
powerpc/8xx: Drop CONFIG_8xx_COPYBACK option
powerpc/mm: Reduce hugepd size for 8M hugepages on 8xx
powerpc/mm: Create a dedicated pte_update() for 8xx
powerpc/mm: Standardise pte_update() prototype between PPC32 and PPC64
powerpc/mm: Standardise __ptep_test_and_clear_young() params between PPC32 and PPC64
powerpc/mm: Refactor pte_update() on book3s/32
powerpc/mm: Refactor pte_update() on nohash/32
powerpc/mm: PTE_ATOMIC_UPDATES is only for 40x
powerpc/mm: Fix conditions to perform MMU specific management by blocks on PPC32.
powerpc/mm: Allocate static page tables for fixmap
powerpc/32s: Don't warn when mapping RO data ROX.
powerpc/ptdump: Handle hugepd at PGD level
powerpc/ptdump: Properly handle non standard page size
powerpc/ptdump: Standardise display of BAT flags
powerpc/ptdump: Display size of BATs
powerpc/ptdump: Add _PAGE_COHERENT flag
ARM: 8980/1: Allow either FLATMEM or SPARSEMEM on the multiplatform build
ARM: 8979/1: Remove redundant ARCH_SPARSEMEM_DEFAULT setting
ARM: 8978/1: mm: make act_mm() respect THREAD_SIZE
ASoC: fix semicolon.cocci warnings
mfd: max77620: Use single-byte writes on MAX77620
mfd: wcd934x: Drop kfree for memory allocated with devm_kzalloc
mfd: stmfx: Disable IRQ in suspend to avoid spurious interrupt
mfd: stmfx: Fix stmfx_irq_init error path
mfd: stmfx: Reset chip on resume as supply was disabled
mfd: wm8994: Silence warning about supplies during deferred probe
mfd: wm8994: Fix unbalanced calls to regulator_bulk_disable()
mfd: wm8994: Fix driver operation if loaded as modules
dt-bindings: mfd: mediatek: Add MT6397 Pin Controller
mfd: Constify properties in mfd_cell
mfd: stm32-timers: Use dma_request_chan() instead dma_request_slave_channel()
mfd: sprd: Remove unnecessary spi_bus_type setting
mfd: intel-lpss: Update LPSS UART #2 PCI ID for Jasper Lake
mfd: tqmx86: Fix a typo in MODULE_DESCRIPTION
mfd: stpmic1: Make stpmic1_regmap_config static
mfd: htc-i2cpld: Convert to use i2c_new_client_device()
MAINTAINERS: Add entry for mp2629 Battery Charger driver
power: supply: mp2629: Add impedance compensation config
power: supply: Add support for mps mp2629 battery charger
iio: adc: mp2629: Add support for mp2629 ADC driver
mfd: mp2629: Add support for mps battery charger
dt-bindings: mfd: Add document bindings for mp2629
HID: sony: Fix for broken buttons on DS3 USB dongles
x86/apic: Make TSC deadline timer detection message visible
PM: runtime: clk: Fix clk_pm_runtime_get() error path
cpuidle: Convert Qualcomm SPM driver to a generic CPUidle driver
mtd: Replace zero-length array with flexible-array
powerpc/64s: Fix restore of NV GPRs after facility unavailable exception
batman-adv: Revert "disable ethtool link speed detection when auto negotiation off"
ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC
ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround
ALSA: hwdep: fix a left shifting 1 by 31 UB bug
drm/nouveau: use correct conflicting framebuffer API
r8169: sync RTL8168f/RTL8411 hw config with vendor driver
r8169: sync RTL8168evl hw config with vendor driver
r8169: sync RTL8168h hw config with vendor driver
r8169: sync RTL8168g hw config with vendor driver
bridge: mrp: Fix out-of-bounds read in br_mrp_parse
qlcnic: fix missing release in qlcnic_83xx_interrupt_test.
drivers: ipa: print dev_err info accurately
tracing: Fix events.rst section numbering
docs: acpi: fix old http link and improve document format
docs: filesystems: add info about efivars content
Documentation: LSM: Correct the basic LSM description
mailmap: change email for Ricardo Ribalda
docs: sysctl/kernel: document unaligned controls
Documentation: admin-guide: update bug-hunting.rst
docs: sysctl/kernel: document ngroups_max
dpaa_eth: fix usage as DSA master, try 3
ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NANO flag for PHC devices.
tcp: allow traceroute -Mtcp for unpriv users
bnx2x: allow bnx2x_bsc_read() to schedule
ipv4: potential underflow in compat_ip_setsockopt()
mvneta: MVNETA_SKB_HEADROOM set last 3 bits to zero
net/tls: fix race condition causing kernel panic
xtensa: Fix spelling/grammar in comment
MAINTAINERS: pxa: remove Compulab arm/pxa support
ARM: pxa: remove Compulab pxa2xx boards
xsk: Add overflow check for u64 division, stored into u32
bus: arm-integrator-lm: Fix return value check in integrator_ap_lm_probe()
RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc
netfilter: nfnetlink_cthelper: unbreak userspace helper support
netfilter: conntrack: make conntrack userspace helpers work again
netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code
netfilter: ipset: Fix subcounter update skip
netfilter: nft_reject_bridge: enable reject with bridge vlan
RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove
RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe()
RDMA/hns: Make the end of sge process more clear
RDMA/hns: Simplify process related to poll cq
RDMA/hns: Remove redundant parameters from free_srq/qp_wrid()
RDMA/hns: Remove redundant type cast for general pointers
RDMA/hns: Optimize the usage of MTR
RDMA/hns: Refactor the QP context filling process related to WQE buffer configure
RDMA/hns: Change variables representing quantity to unsigned
RDMA/hns: Change all page_shift to unsigned
RDMA/hns: Rename QP buffer related function
RDMA/hns: Remove unused code about assert
RDMA/hns: Optimize post and poll process
RDMA/hns: Add CQ flag instead of independent enable flag
RDMA/hns: Let software PI/CI grow naturally
nvdimm: fixes to maintainter-entry-profile
Documentation/features: Correct RISC-V kprobes support entry
Documentation/features: Refresh the arch support status files
x86/reboot/quirks: Add MacBook6,1 reboot quirk
KVM: arm64: Remove obsolete kvm_virt_to_phys abstraction
KVM: arm64: Fix incorrect comment on kvm_get_hyp_vector()
KVM: arm64: Clean up cpu_init_hyp_mode()
kbuild: make modules.order rule consistent with built-in.a
kbuild: rename subdir-obj-y to subdir-builtin
kbuild: move subdir-obj-y to scripts/Makefile.build
kbuild: clear KBUILD_MODULES in top Makefile if CONFIG_MODULES=n
kbuild: remove ifdef builtin-target / lib-target
kbuild: doc: remove documentation about copying Module.symvers around
kbuild: make module name conflict fatal error
kbuild: error out if targets prefixed with '__' are directly run
kbuild: add this-makefile as a shorthand for $(lastword $(MAKEFILE_LIST))
gcc-plugins: remove always-false $(if ...) in Makefile
bpfilter: document build requirements for bpfilter_umh
scripts/checkstack.pl: fix arm sp regex
scripts/checkstack.pl: add arm push handling for stack usage
scripts/checkstack.pl: Add argument to print stacks greather than value.
scripts/checkstack.pl: don't display $dre as different entity
modpost,fixdep: Replace zero-length array with flexible-array
scripts: headers_install: Exit with error on config leak
kbuild: remove {CLEAN,MRPROPER,DISTCLEAN}_DIRS
kbuild: remove misleading stale FIXME comment
kbuild: invoke syncconfig if autoconf.h is missing
kconfig: announce removal of 'kvmconfig' and 'xenconfig' shorthands
spi: flags 'SPI_CONTROLLER_MUST_RX' and 'SPI_CONTROLLER_MUST_TX' can't be coexit with 'SPI_3WIRE' mode
spi: stm32: Add 'SPI_SIMPLEX_RX', 'SPI_3WIRE_RX' support for stm32f4
ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume
ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret'
ASoC: fsl_asrc: Fix -Wmissing-prototypes warning
ASoC: max98390: Added Amplifier Driver
xfrm: fix a warning in xfrm_policy_insert_list
ASoC: SOF: ext_manifest: parse compiler version
ASoC: SOF: ext_manifest: parse windows
ASoC: SOF: ext_manifest: parse firmware version
ASoC: SOF: Introduce extended manifest
ASoC: SOF: loader: Adjust validation condition for fw_offset
media: Documentation: media: Refer to mbus format documentation from CSI-2 docs
media: s5k5baf: Replace zero-length array with flexible-array
media: i2c: imx219: Drop <linux/clk-provider.h> and <linux/clkdev.h>
media: i2c: Add ov2740 image sensor driver
media: ov8856: Implement sensor module revision identification
media: ov8856: Add devicetree support
media: dt-bindings: ov8856: Document YAML bindings
iommu: Don't take group reference in iommu_alloc_default_domain()
ASoC: soc-link: add snd_soc_link_compr_set_params()
ASoC: soc-link: add snd_soc_link_compr_shutdown()
ASoC: soc-link: add snd_soc_link_compr_startup()
ASoC: soc-link: add snd_soc_link_be_hw_params_fixup()
ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx()
ASoC: soc-link: move soc_rtd_xxx()
ASoC: add soc-link.c
MIPS: BCM63XX: fix BCM6358 GPIO count
kobject: send KOBJ_REMOVE uevent when the object is removed from sysfs
drm/i915/gem: Avoid iterating an empty list
drm/i915: Avoid using rq->engine after free during i915_fence_release
drm/i915: Disable semaphore inter-engine sync without timeslicing
drm/i915/gt: Remove errant assertion in __intel_context_do_pin
drm/i915: Don't set queue-priority hint when supressing the reschedule
spi: mux: repair mux usage
iommu/vt-d: fix a GCC warning
iommu/vt-d: Fix pointer cast warnings on 32 bit
iommu: Don't call .probe_finalize() under group->mutex
pinctrl: at91-pio4: Add COMPILE_TEST support
pinctrl: Fix return value about devm_platform_ioremap_resource()
usb: musb: Fix runtime PM imbalance on error
usb: musb: jz4740: Prevent lockup when CONFIG_SMP is set
usb: musb: mediatek: add reset FADDR to zero in reset interrupt handle
usb: musb: use true for 'use_dma'
usb: musb: start session in resume for host port
usb: musb: return -ESHUTDOWN in urb when three-strikes error happened
gpio: rcar: Fix runtime PM imbalance on error
iomap: remove lockdep_assert_held()
iomap: add a filesystem hook for direct I/O bio submission
fs: export generic_file_buffered_read()
cfg80211: fix debugfs rename crash
leds: add aw2013 driver
dt-bindings: leds: Add binding for aw2013
ACPI: EC: PM: s2idle: Extend GPE dispatching debug message
ACPI: PM: s2idle: Print type of wakeup debug messages
ACPI: DPTF: Add battery participant driver
ACPI: DPTF: Additional sysfs attributes for power participant driver
ACPI: video: Use native backlight on Acer TravelMate 5735Z
irqchip/sifive-plic: Improve boot prints for multiple PLIC instances
gpio: pca935x: Allow IRQ support for driver built as a module
irqchip/sifive-plic: Setup cpuhp once after boot CPU handler is present
USB: serial: qcserial: add DW5816e QDL support
irqchip/sifive-plic: Set default irq affinity in plic_irqdomain_map()
irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs
btrfs: turn space cache writeout failure messages into debug messages
btrfs: include error on messages about failure to write space/inode caches
btrfs: remove useless 'fail_unlock' label from btrfs_csum_file_blocks()
btrfs: do not ignore error from btrfs_next_leaf() when inserting checksums
btrfs: make checksum item extension more efficient
btrfs: fix corrupt log due to concurrent fsync of inodes with shared extents
btrfs: unexport btrfs_compress_set_level()
btrfs: simplify iget helpers
btrfs: open code read_fs_root
btrfs: simplify root lookup by id
btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to prevent runaway balance
btrfs: reloc: fix reloc root leak and NULL pointer dereference
btrfs: reduce lock contention when creating snapshot
btrfs: don't set SHAREABLE flag for data reloc tree
btrfs: inode: cleanup the log-tree exceptions in btrfs_truncate_inode_items()
btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLE
btrfs: drop stale reference to volume_mutex
btrfs: update documentation of set/get helpers
btrfs: optimize split page write in btrfs_set_token_##bits
btrfs: optimize split page write in btrfs_set_##bits
btrfs: optimize split page read in btrfs_get_token_##bits
btrfs: optimize split page read in btrfs_get_##bits
btrfs: drop unnecessary offset_in_page in extent buffer helpers
btrfs: constify extent_buffer in the API functions
btrfs: remove unused map_private_extent_buffer
btrfs: speed up and simplify generic_bin_search
btrfs: speed up btrfs_set_token_##bits helpers
btrfs: speed up btrfs_set_##bits helpers
btrfs: speed up btrfs_get_token_##bits helpers
btrfs: speed up btrfs_get_##bits helpers
btrfs: add separate bounds checker for set/get helpers
btrfs: preset set/get token with first page and drop condition
btrfs: don't use set/get token in leaf_space_used
btrfs: don't use set/get token for single assignment in overwrite_item
btrfs: drop eb parameter from set/get token helpers
btrfs: use the token::eb for all set/get helpers
btrfs: remove duplicated include in block-group.c
btrfs: block-group: rename write_one_cache_group()
btrfs: block-group: refactor how we insert a block group item
btrfs: block-group: refactor how we delete one block group item
btrfs: block-group: refactor how we read one block group item
btrfs: block-group: don't set the wrong READA flag for btrfs_read_block_groups()
btrfs: send: emit file capabilities after chown
btrfs: scrub, only lookup for csums if we are dealing with a data extent
btrfs: move the block group freeze/unfreeze helpers into block-group.c
btrfs: rename member 'trimming' of block group to a more generic name
btrfs: fix a race between scrub and block group removal/allocation
btrfs: remove more obsolete v0 extent ref declarations
btrfs: remove unused function btrfs_dev_extent_chunk_tree_uuid
btrfs: qgroup: mark qgroup inconsistent if we're inherting snapshot to a new qgroup
btrfs: speedup dead root detection during orphan cleanup
btrfs: remove unused function heads_to_leaves
btrfs: add more codes to decoder table
btrfs: sort error decoder entries
btrfs: free alien device after device add
btrfs: include non-missing as a qualifier for the latest_bdev
btrfs: use crypto_shash_digest() instead of open coding
btrfs: drop useless goto in open_fs_devices
btrfs: remove useless check for copy_items() return value
btrfs: unify buffered and direct I/O read repair
btrfs: get rid of endio_repair_workers
btrfs: simplify direct I/O read repair
btrfs: get rid of one layer of bios in direct I/O
btrfs: put direct I/O checksums in btrfs_dio_private instead of bio
btrfs: convert btrfs_dio_private->pending_bios to refcount_t
btrfs: remove unused btrfs_dio_private::private
btrfs: make btrfs_check_repairable() static
btrfs: rename __readpage_endio_check to check_data_csum
btrfs: clarify btrfs_lookup_bio_sums documentation
btrfs: don't do repair validation for checksum errors
btrfs: look at full bi_io_vec for repair decision
btrfs: fix double __endio_write_update_ordered in direct I/O
btrfs: fix error handling when submitting direct I/O bio
block: add bio_for_each_bvec_all()
btrfs: simplify error handling of clean_pinned_extents()
btrfs: remove the redundant parameter level in btrfs_bin_search()
btrfs: make btrfs_read_disk_super return struct btrfs_disk_super
btrfs: use list_for_each_entry_safe in free_reloc_roots
btrfs: don't force read-only after error in drop snapshot
btrfs: remove pointless assertion on reclaim_size counter
btrfs: tree-checker: remove duplicate definition of 'inode_item_err'
btrfs: force chunk allocation if our global rsv is larger than metadata
btrfs: run btrfs_try_granting_tickets if a priority ticket fails
btrfs: only check priority tickets for priority flushing
btrfs: account for trans_block_rsv in may_commit_transaction
btrfs: allow to use up to 90% of the global block rsv for unlink
btrfs: improve global reserve stealing logic
btrfs: backref: distinguish reloc and non-reloc use of indirect resolution
btrfs: reloc: move error handling of build_backref_tree() to backref.c
btrfs: backref: rename and move finish_upper_links()
btrfs: backref: rename and move handle_one_tree_block()
btrfs: reloc: open code read_fs_root() for handle_indirect_tree_backref()
btrfs: backref: rename and move should_ignore_root()
btrfs: backref: rename and move backref_tree_panic()
btrfs: backref: rename and move backref_cache_cleanup()
btrfs: backref: rename and move remove_backref_node()
btrfs: backref: rename and move drop_backref_node()
btrfs: backref: rename and move free_backref_(node|edge)
btrfs: backref: rename and move link_backref_edge()
btrfs: backref: rename and move alloc_backref_edge()
btrfs: backref: rename and move alloc_backref_node()
btrfs: backref: rename and move backref_cache_init()
btrfs: rename tree_entry to rb_simple_node and export it
btrfs: backref: move btrfs_backref_(node|edge|cache) structures to backref.h
btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache
btrfs: reloc: refactor useless nodes handling into its own function
btrfs: reloc: refactor finishing part of upper linkage into finish_upper_links()
btrfs: reloc: remove the open-coded goto loop for breadth-first search
btrfs: reloc: pass essential members for alloc_backref_node()
btrfs: reloc: use wrapper to replace open-coded edge linking
btrfs: reloc: refactor indirect tree backref processing into its own function
btrfs: reloc: refactor direct tree backref processing into its own function
btrfs: reloc: make reloc root search-specific for relocation backref cache
btrfs: reloc: add backref_cache::fs_info member
btrfs: reloc: add backref_cache::pending_edge and backref_cache::useless_node
btrfs: reloc: rename mark_block_processed and __mark_block_processed
btrfs: reloc: use btrfs_backref_iter infrastructure
btrfs: backref: implement btrfs_backref_iter_next()
btrfs: backref: introduce the skeleton of btrfs_backref_iter
btrfs: add missing annotation for btrfs_tree_lock()
btrfs: add missing annotation for btrfs_lock_cluster()
gpio: bcm-kona: Fix return value of bcm_kona_gpio_probe()
gpio: pxa: Add COMPILE_TEST support
gpio: pxa: Fix return value of pxa_gpio_probe()
dt-bindings: gpio: Add renesas,em-gio bindings
gpio: mlxbf2: Fix sleeping while holding spinlock
MAINTAINERS: Fix file name for DesignWare GPIO DT schema
gpio: dwapb: Remove unneeded has_irq member in struct dwapb_port_property
gpio: dwapb: Don't use IRQ 0 as valid Linux interrupt
gpio: dwapb: avoid error message for optional IRQ
gpio: dwapb: Call acpi_gpiochip_free_interrupts() on GPIO chip de-registration
powercap: RAPL: remove unused local MSR define
m68k: tools: Replace zero-length array with flexible-array member
m68k: Add missing __user annotation in get_user()
m68k: mac: Avoid stuck ISM IOP interrupt on Quadra 900/950
m68k: mac: Remove misleading comment
m68k: mac: Don't call via_flush_cache() on Mac IIfx
PM: runtime: Make clear what we do when conditions are wrong in rpm_suspend()
printk: Remove pr_cont_once()
thunderbolt: Add trivial .shutdown
mmc: block: Fix use-after-free issue for rpmb
fanotify: fix ignore mask logic for events on child and on dir
ieee80211: Fix incorrect mask for default PE duration
mac80211: mesh: fix discovery timer re-arming issue / crash
usb: dwc3: keystone: Turn on USB3 PHY before controller
dt-bindings: usb: ti,keystone-dwc3.yaml: Add USB3.0 PHY property
dt-bindings: usb: convert keystone-usb.txt to YAML
usb: dwc3: gadget: Check for prepared TRBs
usb: gadget: Fix issue with config_ep_by_speed function
usb: cdns3: ep0: delete the redundant status stage
usb: dwc2: Update Core Reset programming flow.
usb: gadget: fsl: Fix a wrong judgment in fsl_udc_probe()
usb: gadget: fix potential double-free in m66592_probe.
usb: cdns3: Fix runtime PM imbalance on error
usb: gadget: lpc32xx_udc: don't dereference ep pointer before null check
usb: dwc3: Increase timeout for CmdAct cleared by device controller
USB: dummy-hcd: use configurable endpoint naming scheme
usb: cdns3: gadget: assign interrupt number to USB gadget structure
usb: gadget: core: sync interrupt before unbind the udc
arm64: dts: qcom: sc7180: Add interconnect properties for USB
arm64: dts: qcom: sdm845: Add interconnect properties for USB
dt-bindings: usb: qcom,dwc3: Introduce interconnect properties for Qualcomm DWC3 driver
ARM: dts: at91: Remove the USB EP child node
dt-bindings: usb: atmel: Mark EP child node as deprecated
usb: gadget: udc: atmel: Don't use DT to configure end point
usb: dwc3: gadget: Use SET_EP_PRIME for NoStream
usb: dwc3: gadget: Handle stream transfers
usb: dwc3: gadget: Don't prepare beyond a transfer
usb: dwc3: gadget: Wait for transfer completion
usb: dwc3: gadget: Handle XferComplete for streams
usb: dwc3: gadget: Enable XferComplete event
usb: dwc3: gadget: Refactor TRB completion handler
usb: dwc3: gadget: Check for in-progress END_TRANSFER
usb: gadget: f_tcm: Inform last stream request
usb: gadget: Introduce usb_request->is_last
usb: dwc3: Get MDWIDTH for DWC_usb32
usb: dwc3: Add support for DWC_usb32 IP
usb: gadget: tegra-xudc: add port_speed_quirk
usb: gadget: tegra-xudc: Add Tegra194 support
dt-bindings: usb: tegra-xudc: Add Tegra194 XUSB controller support
USB: dummy-hcd: Add missing annotation for set_link_state()
usb: gadget: Add missing annotation for xudc_handle_setup()
usb: gadget: mass_storage: use module_usb_composite_driver to simplify the code
usb: gadget: omap_udc: remove unneeded semicolon
usb: gadget: udc: remove comparison to bool in mv_u3d_core.c
usb: gadget: net2272: use false for 'use_dma'
usb: dwc3: use true,false for dwc->otg_restart_host
usb: gadget: function: remove redundant assignment to variable 'status'
USB: gadget: udc: s3c2410_udc: Remove pointless NULL check in s3c2410_udc_nuke
usb: gadget: f_acm: add suspend resume callbacks
usb: gadget: f_serial: add suspend resume callbacks
usb: gadget: u_serial: add suspend resume callbacks
usb: dwc2: gadget: move gadget resume after the core is in L0 state
usb: gadget: uvc_video: add worker to handle the frame pumping
usb: renesas_usbhs: Use the correct style for SPDX License Identifier
usb: gadget: f_fs: remove unneeded semicolon in __ffs_data_got_descs()
dt-bindings: usb: dwc3: remove old DWC3 wrapper
doc: dt: bindings: usb: dwc3: remove amlogic compatible entries
usb: dwc3: of-simple: remove Amlogic GXL and AXG compatibles
phy: amlogic: meson-gxl-usb3: remove code for non-existing PHY
arm64: dts: amlogic: use the new USB control driver for GXL and GXM
usb: dwc3: meson-g12a: add support for GXL and GXM SoCs
usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect
usb: dwc3: meson-g12a: refactor usb init
usb: gadget: udc: remove unused 'driver_desc'
usb: gadget: max3420: Add a missing '\n' in a log message
USB: mtu3: Use the correct style for SPDX License Identifier
usb: cdns3: change dev_info to dev_dbg for debug message
usb: cdns3: change "cdsn3" to"cdns3"
usb: cdns3: delete role_override
usb: cdns3: core: get role switch node from firmware
usb: dwc3: gadget: Continue to process pending requests
usb: gadget: tegra-xudc: Add vbus_draw support
media: dvb-usb: Add Cinergy S2 PCIe Dual Port support
media: dvbdev: Fix tuner->demod media controller link
watchdog: m54xx: Add missing include
dt-bindings: watchdog: renesas,wdt: Document r8a7742 support
watchdog: Fix runtime PM imbalance on error
watchdog: riowd: remove unneeded semicolon
watchdog: Add new arm_smc_wdt watchdog driver
dt-bindings: watchdog: Add ARM smc wdt for mt8173 watchdog
watchdog: imx2_wdt: update contact email
watchdog: iTCO: fix link error
watchdog: da9062: No need to ping manually before setting timeout
watchdog: da9063: Make use of pre-configured timeout during probe
watchdog: da9062: Initialize timeout during probe
watchdog: clarify that stop() is optional
watchdog: imx_sc_wdt: Fix reboot on crash
watchdog: ts72xx_wdt: fix build error
ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (FireWire only model)
habanalabs: handle MMU cache invalidation timeout
habanalabs: don't allow hard reset with open processes
habanalabs: GAUDI does not support soft-reset
habanalabs: add print for soft reset due to event
habanalabs: improve MMU cache invalidation code
habanalabs: don't set default fence_ops->wait
sched/core: Offload wakee task activation if it the wakee is descheduling
sched/core: Optimize ttwu() spinning on p->on_cpu
f2fs: avoid inifinite loop to wait for flushing node pages at cp_error
vxlan: Do not assume RTNL is held in vxlan_fdb_info()
mlxsw: spectrum: Fix spelling mistake in trap's name
mlxsw: spectrum: Use dedicated trap group for sampled packets
mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets
mlxsw: spectrum: Rename ARP trap group
mlxsw: spectrum_trap: Remove unnecessary field
mlxsw: spectrum: Align TC and trap priority
mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of the CPU port
mlxsw: spectrum: Change default rate and priority of DHCP packets
mlxsw: spectrum: Trap IPv4 DHCP packets in router
mlxsw: spectrum: Use same trap group for MLD and IGMP packets
mlxsw: spectrum: Rename IGMP trap group
m68k/PCI: Fix a memory leak in an error handling path
Linux 5.7-rc7
mtd: rawnand: arasan: Add new Arasan NAND controller
dt-bindings: mtd: Document ARASAN NAND bindings
MAINTAINERS: Add Arasan NAND controller and bindings
mtd: rawnand: Add nand_extract_bits()
mtd: rawnand: Ensure the number of bitflips is consistent
lib/bch: Allow easy bit swapping
lib/bch: Rework a little bit the exported function names
mtd: rawnand: micron: Adapt the PAGE READ flow to constraint controllers
mtd: rawnand: Remove the cmx270 NAND controller driver
mtd: rawnand: Fix nand_gpio_waitrdy()
mtd: rawnand: davinci: Get rid of the legacy interface implementation
mtd: rawnand: davinci: Implement exec_op()
mtd: rawnand: davinci: Stop using nand_chip.legacy.IO_ADDR_{R, W}
mtd: rawnand: davinci: Inherit from nand_controller
mtd: rawnand: brcmnand: correctly verify erased pages
mtd: rawnand: brcmnand: improve hamming oob layout
mtd: rawnand: brcmnand: fix hamming oob layout
MAINTAINERS: Remove Xiaolei Li and mark MTK NFC as orphaned
MAINTAINERS: Remove Piotr Sroka and mark Cadence NFC as orphaned
mtd: rawnand: Propage CS selection to sub operations
mtd: rawnand: stm32_fmc2: use FIELD_PREP/FIELD_GET macros
mtd: rawnand: stm32_fmc2: cosmetic change to use nfc instead of fmc2 where relevant
loop: remove redundant assignment to variable error
MIPS: tools: Fix resource leak in elf-entry.c
MIPS: SGI-IP30: Reorder the macros in war.h
MIPS: emulate CPUCFG instruction on older Loongson64 cores
MIPS: Tidy up CP0.Config6 bits definition
MIPS: DTS: Only build subdir of current platform
MIPS: Fix exception handler memcpy()
ethtool: propagate get_coalesce return value
net: ethernet: mtk_star_emac: use devm_register_netdev()
net: devres: provide devm_register_netdev()
net: devres: define a separate devres structure for devm_alloc_etherdev()
net: move devres helpers into a separate source file
Documentation: devres: add a missing section for networking helpers
r8169: remove mask argument from r8168ep_ocp_read
r8169: remove mask argument from r8168dp_ocp_read
r8169: remove mask argument from rtl_w0w1_eri
net: smsc911x: Fix runtime PM imbalance on error
net: psample: fix build error when CONFIG_INET is not enabled
net/mlx4_core: fix a memory leak bug.
net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during suspend
net: phy: mscc: fix initialization of the MACsec protocol mode
net: stmmac: don't attach interface until resume finishes
net: Fix return value about devm_platform_ioremap_resource()
net: phy: at803x: fix PHY ID masks
efi/x86: Drop the special GDT for the EFI thunk
sparc32: fix page table traversal in srmmu_nocache_init()
drm/msm/a6xx: skip HFI set freq if GMU is powered down
drm/msm: Update the MMU helper function APIs
drm/msm: Refactor address space initialization
drm/msm: Attach the IOMMU device during initialization
arm: dts: mt2712: add uart APDMA to device tree
arm64: dts: mt8183: add mmc node
arm64: dts: mt2712: add ethernet device node
MAINTAINERS: add files related to kdump
z3fold: fix use-after-free when freeing handles
sparc32: use PUD rather than PGD to get PMD in srmmu_nocache_init()
MAINTAINERS: update email address for Naoya Horiguchi
sh: include linux/time_types.h for sockios
kasan: disable branch tracing for core runtime
selftests/vm/write_to_hugetlbfs.c: fix unused variable warning
selftests/vm/.gitignore: add mremap_dontunmap
rapidio: fix an error in get_user_pages_fast() error handling
x86: bitops: fix build regression
device-dax: don't leak kernel memory to user space after unloading kmem
Revert "kobject: Make sure the parent does not get released before its children"
x86/apic/uv: Remove code for unused distributed GRU mode
Drivers: hv: vmbus: Resolve more races involving init_vp_index()
Drivers: hv: vmbus: Resolve race between init_vp_index() and CPU hotplug
efi/libstub: Add missing prototype for PE/COFF entry point
x86/mm: Stop printing BRK addresses
ice: cleanup unsigned loops
ice: fix usage of incorrect variable
ice: Fix bad register reads
ice: check for compatibility between DDP package and firmware
ice: Check if unicast MAC exists before setting VF MAC
ice: Fix Tx timeout when link is toggled on a VF's interface
ice: print Rx MDD auto reset message before VF reset
ice: Call ice_aq_set_mac_cfg
ice: Implement aRFS
ice: Restore filters following reset
ice: Enable flex-bytes support
ice: Support IPv6 Flow Director filters
ice: Support IPv4 Flow Director filters
ice: Support displaying ntuple rules
ice: Initialize Flow Director resources
virtchnl: Add missing explicit padding to structures
e1000e: disable s0ix entry and exit flows for ME systems
e1000e: Disable TSO for buffer overrun workaround
e1000e: Warn if disabling ULP failed
igb: Report speed and duplex as unknown when device is runtime suspended
igc: Remove unused descriptor's flags
igc: Remove igc_nfc_rule_exit()
igc: Change adapter->nfc_rule_lock to mutex
igc: Change return type from igc_disable_nfc_rule()
igc: Fix NFC rule validation
igc: Fix NFC rules leak when driver is unloaded
igc: Refactor igc_ethtool_update_nfc_rule()
igc: Fix NFC rules restoration
igc: Fix NFC rules with multicast addresses
igc: Fix NFC rule overwrite cases
igc: Fix locking issue when retrieving NFC rules
igc: Fix 'sw_idx' type in struct igc_nfc_rule
igc: Refactor igc_ethtool_add_nfc_rule()
net/mlx5: Fix error flow in case of function_setup failure
net/mlx5e: CT: Correctly get flow rule
net/mlx5e: Update netdev txq on completions during closure
net/mlx5: Annotate mutex destroy for root ns
net/mlx5: Don't maintain a case of del_sw_func being null
net/mlx5: Fix cleaning unmanaged flow tables
net/mlx5: Fix memory leak in mlx5_events_init
net/mlx5e: Fix inner tirs handling
net/mlx5e: kTLS, Destroy key object after destroying the TIS
net/mlx5e: Fix allowed tc redirect merged eswitch offload cases
net/mlx5: Avoid processing commands before cmdif is ready
net/mlx5: Fix a race when moving command interface to events mode
net/mlx5: Add command entry handling completion
net/mlx5e: Support pedit on mpls over UDP decap
net/mlx5e: Add support for hw decapsulation of MPLS over UDP
net/mlx5e: Allow to match on mpls parameters
net/mlx5e: Add support for hw encapsulation of MPLS over UDP
net: Add netif_is_bareudp() API to identify bareudp devices
net/mlx5e: Introduce kconfig var for TC support
net/mlx5e: Move TC-specific code from en_main.c to en_tc.c
net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c
net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c
net/mlx5e: Use IS_ERR() to check and simplify code
rxrpc: Fix a memory leak in rxkad_verify_response()
rxrpc: Fix a warning
net: sun: fix missing release regions in cas_init_one().
bridge: mrp: Restore port state when deleting MRP instance
switchdev: mrp: Remove the variable mrp_ring_state
bridge: mrp: Add br_mrp_unique_ifindex function
net: mscc: ocelot: fix address ageing time (again)
r8169: fix OCP access on RTL8117
net: phy: dp83869: Set opmode from straps
net: phy: dp83869: Update port-mirroring to read straps
selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh
selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o
selftests/bpf: Add general instructions for test execution
soc: fsl: dpio: Remove unused inline function qbman_write_eqcr_am_rt_register
Revert "net: mvneta: speed down the PHY, if WoL used, to save energy"
xtensa: add missing __user annotations to asm/uaccess.h
xtensa: fix error paths in __get_user_{check,size}
selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer
mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails
net: ethernet: stmmac: Enable interface clocks on probe for IPQ806x
selftests: netdevsim: Always initialize 'RET' variable
netdevsim: Ensure policer drop counter always increases
cxgb4: add adapter hotplug support for ULDs
soc: fsl: qe: clean up an indentation issue
soc: fsl: dpio: Prefer the CPU affine DPIO
net: flow_offload: simplify hw stats check handling
net/ethernet/freescale: rework quiesce/activate for ucc_geth
mpls: Add support for IPv6 tunnels
ip6_tunnel: add generic MPLS receive support
tunnel6: support for IPPROTO_MPLS
ip6_tunnel: add MPLS transmit support
ip6_tunnel: simplify transmit path
sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed
tipc: block BH before using dst_cache
net: mvpp2: fix RX hashing for non-10G ports
kunit: use KUnit defconfig by default
dt-bindings: timer: Add renesas,em-sti bindings
clocksource/drivers/timer-versatile: Clear OF_POPULATED flag
clocksource: mips-gic-timer: Mark GIC timer as unstable if ref clock changes
clocksource: mips-gic-timer: Register as sched_clock
clocksource: dw_apb_timer_of: Fix missing clockevent timers
clocksource: dw_apb_timer: Affiliate of-based timer with any CPU
clocksource: dw_apb_timer: Make CPU-affiliation being optional
dt-bindings: timer: Move snps,dw-apb-timer DT schema from rtc
dt-bindings: rtc: Convert snps,dw-apb-timer to DT schema
clocksource/drivers/timer-ti-dm: Do one override clock parent in prepare()
clocksource/drivers/timer-ti-dm: Fix spelling mistake "detectt" -> "detect"
clocksource/drivers/timer-ti-dm: Fix warning for set but not used
clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support
clocksource/drivers/timer-ti-32k: Add support for initializing directly
drivers/clocksource/arm_arch_timer: Remove duplicate error message
clocksource/drivers/arc_timer: Remove duplicate error message
clocksource/drivers/rda: drop redundant Kconfig dependency
soc: fsl: qbman: Remove unused inline function qm_eqcr_get_ci_stashing
xtensa: fix type conversion in __get_user_size
xtensa: add missing __user annotations to __{get,put}_user_check
felix: Fix initialization of ioremap resources
soc: fsl: qe: Replace one-element array and use struct_size() helper
mptcp: use untruncated hash in ADD_ADDR HMAC
ARM64: dts: mediatek: enable ethernet on pumpkin boards
ARM64: dts: mediatek: add ethernet pins for pumpkin boards
ARM64: dts: mediatek: add an alias for ethernet0 for pumpkin boards
ARM64: dts: mediatek: add the ethernet node to mt8516.dtsi
ARM64: dts: mediatek: add pericfg syscon to mt8516.dtsi
net: ethernet: mtk-star-emac: new driver
net: ethernet: mediatek: remove unnecessary spaces from Makefile
net: ethernet: mediatek: rename Kconfig prompt
dt-bindings: net: add a binding document for MediaTek STAR Ethernet MAC
dt-bindings: add new compatible to mediatek,pericfg
dt-bindings: convert the binding document for mediatek PERICFG to yaml
treewide: Replace zero-length array with flexible-array
net: ena: reduce driver load time
net: ena: cosmetic: minor code changes
net: ena: cosmetic: fix spacing issues
net: ena: cosmetic: code reorderings
net: ena: cosmetic: remove unnecessary code
net: ena: cosmetic: fix line break issues
net: ena: cosmetic: fix spelling and grammar mistakes in comments
net: ena: cosmetic: set queue sizes to u32 for consistency
net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation()
net: ena: simplify ena_com_update_intr_delay_resolution()
net: ena: fix ena_com_comp_status_to_errno() return value
net: ena: use explicit variable size for clarity
net: ena: rename ena_com_free_desc to make API more uniform
net: ena: add support for the rx offset feature
net: atlantic: proper rss_ctrl1 (54c0) initialization
net: atlantic: QoS implementation: min_rate
net: atlantic: change the order of arguments for TC weight/credit setters
net: atlantic: always use random TC-queue mapping for TX on A2.
net: atlantic: automatically downgrade the number of queues if necessary
net: atlantic: QoS implementation: max_rate
net: atlantic: make TCVEC2RING accept nic_cfg
net: atlantic: per-TC queue statistics
net: atlantic: QoS implementation: multi-TC support
net: atlantic: changes for multi-TC support
net: atlantic: move PTP TC initialization to a separate function
net: atlantic: changes for multi-TC support
selftests: net: add fdb nexthop tests
vxlan: support for nexthop notifiers
nexthop: add support for notifiers
vxlan: ecmp support for mac fdb entries
nexthop: support for fdb ecmp nexthops
kunit: use --build_dir=.kunit as default
Documentation: test.h - fix warnings
selftests/timens: handle a case when alarm clocks are not supported
Kernel selftests: Add check if TPM devices are supported
thermal: rcar_thermal: Clean up rcar_thermal_update_temp()
spi: Make spi_delay_exec() warn if called from atomic context
RDMA/rtrs: Get rid of the do_next_path while_next_path macros
RDMA/rtrs: server: Use already dereferenced rtrs_sess structure
RDMA/rnbd: Fix compilation error when CONFIG_MODULES is disabled
ima: verify mprotect change is consistent with mmap policy
IB/cma: Fix ports memory leak in cma_configfs
drm/vblank: Fix -Wformat compile warnings on some arches
tools/power/x86/intel-speed-select: Fix invalid core mask
tools/power/x86/intel-speed-select: Increase CPU count
tools/power/x86/intel-speed-select: Fix json perf-profile output output
ASoC: max9867: keep ADCs and DACs always on
ASoC: max9867: add digital microphone controls
x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks
drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode
drm/amd/display: Handle GPU reset for DC block
drm/amdgpu: add apu flags (v2)
drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven
drm/amdgpu: fix pm sysfs node handling (v2)
drm/amdgpu: move gpu_info parsing after common early init
drm/amdgpu: move discovery gfx config fetching
selftests: vdso: Add a selftest for vDSO getcpu()
selftests: vdso: Use a header file to prototype parse_vdso API
thermal: qoriq: Add platform dependencies
drivers: thermal: tsens: Merge tsens-common.c into tsens.c
thermal/of: Rename of-thermal.c
thermal/governors: Prefix all source files with gov_
thermal/drivers/user_space: Sort headers alphabetically
thermal/drivers/of-thermal: Sort headers alphabetically
thermal/drivers/cpufreq_cooling: Replace module.h with export.h
thermal/drivers/cpufreq_cooling: Sort headers alphabetically
thermal/drivers/clock_cooling: Include export.h
thermal/drivers/clock_cooling: Sort headers alphabetically
thermal/drivers/thermal_hwmon: Include export.h
thermal/drivers/thermal_hwmon: Sort headers alphabetically
thermal/drivers/thermal_helpers: Include export.h
thermal/drivers/thermal_helpers: Sort headers alphabetically
thermal/core: Replace module.h with export.h
thermal/core: Get rid of MODULE_* tags
thermal: imx8mm: Replace zero-length array with flexible-array
EDAC/amd64: Add AMD family 17h model 60h PCI IDs
hwmon: (k10temp) Add AMD family 17h model 60h PCI match
iio:chemical:pms7003: Fix timestamp alignment and prevent data leak.
iio:chemical:sps30: Fix timestamp alignment
iio: adc: stm32-adc: fix a wrong error message when probing interrupts
x86/amd_nb: Add AMD family 17h model 60h PCI IDs
iio: light: gp2ap002: Take runtime PM reference on light read
efi/efivars: Add missing kobject_put() in sysfs entry creation error path
drm/msm/dpu: dpu_setup_dspp_pcc() can be static
drm/msm/a6xx: a6xx_hfi_send_start() can be static
dm zoned: remove leftover hunk for switching to sequential zones
arm64: Add get_user() type annotation on the !access_ok() path
dt-bindings: thermal: Add yaml bindings for thermal zones
dt-bindings: thermal: Add yaml bindings for thermal cooling-devices
dt-bindings: thermal: Add yaml bindings for thermal sensors
tpm: eventlog: Replace zero-length array with flexible-array member
tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID
selftests: vdso: Rename vdso_test to vdso_test_gettimeofday
selftests/exec: Verify execve of non-regular files fail
i2c: efm32: Avoid unnecessary check in efm32_i2c_probe()
i2c: efm32: Omit superfluous error message in efm32_i2c_probe()
efi/libstub: Use pool allocation for the command line
gpio: max730x: bring gpiochip_add_data after port config
Revert "dt-binding: i2c: add bus-supply property"
Revert "i2c: core: support bus regulator controlling in adapter"
ALSA: firewire-motu: refactoring protocol v2 for fetching mode switch
ALSA: firewire-motu: refactoring protocol v3 for clock source getter
ALSA: firewire-motu: refactoring protocol v2 for clock source getter
ALSA: firewire-motu: remove obsoleted codes
ALSA: firewire-motu: use table-based calculation of packet formats for stream management
ALSA: firewire-motu: use table-based calculation of packet formats for proc
ALSA: firewire-motu: add alternative functions to detect packet format for protocol v3
ALSA: firewire-motu: add alternative functions to detect packet format for protocol v2
ALSA: firewire-motu: add model-specific table of chunk count
ALSA: firewire-motu: drop protocol structure
ALSA: firewire-motu: add wrapper functions for protocol-dependent operations
ALSA: firewire-motu: localize protocol data
ALSA: firewire-motu: move spec data to v3 protocol file
ALSA: firewire-motu: move spec data to v2 protocol file
block/rnbd: Fix an IS_ERR() vs NULL check in find_or_create_sess()
i2c: designware: Drop hard coded FIFO depth assignment
i2c: designware: Read counters from ACPI for PCI driver
i2c: designware: Move ACPI parts into common module
i2c: designware: Drop unneeded condition in i2c_dw_validate_speed()
i2c: designware: Move i2c_dw_validate_speed() helper to a common code
i2c: designware: Include proper headers in i2c-desingware-core.h
i2c: designware: Get rid of PCI driver specifics in common code
efi/libstub: Don't parse overlong command lines
block: remove the disk and queue NULL checks in blkdev_issue_flush
block: remove the error_sector argument to blkdev_issue_flush
crypto: hisilicon/qm - change debugfs file name from qm_regs to regs
crypto: hisilicon/qm - add DebugFS for xQC and xQE dump
crypto: hisilicon/zip - add debugfs for Hisilicon ZIP
crypto: hisilicon/hpre - add debugfs for Hisilicon HPRE
crypto: hisilicon/sec2 - add debugfs for Hisilicon SEC
crypto: hisilicon/qm - add debugfs to the QM state machine
crypto: hisilicon/qm - add debugfs for QM
crypto: stm32/crc32 - protect from concurrent accesses
crypto: stm32/crc32 - don't sleep in runtime pm
crypto: stm32/crc32 - fix multi-instance
crypto: stm32/crc32 - fix run-time self test issue.
crypto: stm32/crc32 - fix ext4 chksum BUG_ON()
PCI: dwc: Use private data pointer of "struct irq_domain" to get pcie_port
PCI: amlogic: meson: Don't use FAST_LINK_MODE to set up link
PCI: dwc: Fix inner MSI IRQ domain registration
PCI: dwc: pci-dra7xx: Use devm_platform_ioremap_resource_byname()
PCI: dwc: intel: Make intel_pcie_cpu_addr() static
PCI: dwc: Program outbound ATU upper limit register
MAINTAINERS: add entry for AMD energy driver
hwmon: (amd_energy) Add documentation
hwmon: Add amd_energy driver to report energy counters
hwmon: (nct7802) Replace container_of() API
hwmon: (lm90) Add max6654 support to lm90 driver
hwmon : (nct6775) Use kobj_to_dev() API
hwmon: (pmbus) Driver for Maxim MAX16601
hwmon: (pmbus) Improve initialization of 'currpage' and 'currphase'
hwmon: (adt7411) update contact email
hwmon: (lm75) Fix all coding-style warnings on lm75 driver
hwmon: Reduce indentation level in __hwmon_device_register()
hwmon: (ina2xx) Implement alert functions
hwmon: (lm70) Add support for ACPI
hwmon: (dell-smm) Use one DMI match for all XPS models
hwmon: (nct7904) Add watchdog function
spi: rb4xx: add corresponding device tree documentation
spi: rb4xx: update driver to be device tree aware
spi: rb4xx: null pointer bug fix
ext2: code cleanup by removing ifdef macro surrounding
firmware: tegra: Defer BPMP probe if shared memory not available
arm64: tegra: Make the RTC a wakeup source on Jetson Nano and TX1
soc/tegra: pmc: Enable PMIC wake event on Tegra210
spi: dw: Discard dma_width member of the dw_spi structure
spi: dw: Discard unused void priv pointer
spi: dw: Discard static DW DMA slave structures
spi: dw: Enable interrupts in accordance with DMA xfer mode
mt76: mt7915: Fix build error
ext2: Fix i_op setting for special inode
batman-adv: use rcu_replace_pointer() where appropriate
batman-adv: Revert "Drop lockdep.h include for soft-interface.c"
regulator/mfd: max8998: Document charger regulator
regulator: max8998: Add charger regulator
ASoC: pxa: remove Compulab pxa2xx boards
PCI: pci-bridge-emul: Eliminate the 'reserved' member
PCI: pci-bridge-emul: Update for PCIe 5.0 r1.0
PCI: pci-bridge-emul: Fix Root Cap/Status comment
PCI: pci-bridge-emul: Fix PCIe bit conflicts
MAINTAINERS: Add file patterns for rcar PCI device tree bindings
PCI: rcar: Add endpoint mode support
dt-bindings: PCI: rcar: Add bindings for R-Car PCIe endpoint controller
PCI: endpoint: Add support to handle multiple base for mapping outbound memory
misc: rtsx: Add short delay after exit from ASPM
x86/boot: Discard .discard.unreachable for arch/x86/boot/compressed/vmlinux
sc16is7xx: Read the LSR register for basic device presence check
sc16is7xx: Allow sharing the IRQ line
sc16is7xx: Use threaded IRQ
sc16is7xx: Always use falling edge IRQ
staging: vt6656: move key frag controls to vnt_fill_txkey
staging: vt6656: Move calling point of vnt_fill_txkey.
staging: vt6656: Move tx_key inside vnt_fill_txkey.
staging: vt6656: move tx_body_size/payload_len to skb->len
staging: vt6656: Move key_buffer inside vnt_fill_txkey.
staging: vt6656: rxtx use ieee80211_tx_info for rts/cts control
staging: vt6656: use ieee80211_tx_info to replace need_mic
staging: vt6656: Move vnt_mic_hdr pointers to vnt_fill_txkey
staging: vt6656: rxtx remove unused need_ack
staging: vt6656: remove ieee80211_hdr from vnt_usb_send_context.
staging: fbtft: fb_st7789v: make HSD20_IPS numeric and not a string
printk: handle blank console arguments passed in.
misc: rtsx: Remove unnecessary rts5249_set_aspm(), rts5260_set_aspm()
misc: rtsx: Simplify rtsx_comm_set_aspm()
misc: rtsx: Use pcie_capability_clear_and_set_word() for PCI_EXP_LNKCTL
misc: rtsx: Use ASPM_MASK_NEG instead of hard-coded value
misc: rtsx: Removed unused dev_aspm_mode
misc: rtsx: Remove unused pcr_ops
bus: mhi: core: Handle syserr during power_up
bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition
bus: mhi: core: Do not process SYS_ERROR if RDDM is supported
bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed
bus: mhi: core: Handle disable transitions in state worker
bus: mhi: core: Remove the system error worker thread
bus: mhi: core: Ensure non-zero session or sequence ID values are used
bus: mhi: core: Improve debug logs for loading firmware
bus: mhi: core: Return appropriate error codes for AMSS load failure
bus: mhi: core: Handle firmware load using state worker
bus: mhi: core: Read transfer length from an event properly
bus: mhi: core: Add range check for channel id received in event ring
bus: mhi: core: Cache intmod from mhi event to mhi channel
bus: mhi: core: Refactor mhi queue APIs
mips: cevt-r4k: Update the r4k-clockevent frequency in sync with CPU
mips: csrc-r4k: Mark R4K timer as unstable if CPU freq changes
mips: Add udelay lpj numbers adjustment
mips: Add CPS_NS16550_WIDTH config
mips: Add CONFIG/CONFIG6/Cause reg fields macro
mips: Add CP0 Write Merge config support
mips: Fix cpu_has_mips64r1/2 activation for MIPS32 CPUs
mips: Add MIPS Warrior P5600 support
mips: Add MIPS Release 5 support
ice: Rename build_ctob to ice_build_ctob
ice: remove unnecessary backslash
ice: remove unnecessary check
ice: remove unnecessary expression that is always true
ice: Fix check for removing/adding mac filters
ice: refactor filter functions
ice: Fix resource leak on early exit from function
ice: cleanup vf_id signedness
ice: Fix casting issues
ice: Provide more meaningful error message
ice: Fix probe/open race condition
ice: only drop link once when setting pauseparams
ice: Fix check for contiguous TCs
ice: Don't reset and rebuild for Tx timeout on PFC enabled queue
ice: Add VF promiscuous support
ice: Add support for tunnel offloads
ice: report netlist version in .info_get
drm/nouveau/dispnv50: fix runtime pm imbalance on error
drm/nouveau: fix runtime pm imbalance on error
drm/nouveau: fix runtime pm imbalance on error
drm/nouveau/debugfs: fix runtime pm imbalance on error
drm/nouveau/nouveau/hmm: fix migrate zero page to GPU
drm/nouveau/nouveau/hmm: fix nouveau_dmem_chunk allocations
drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST
drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes()
drm/nouveau/kms/gv100-: Add support for interlaced modes
drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support
drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create()
drm/nouveau/disp/hda/gv100-: NV_PDISP_SF_AUDIO_CNTRL0 register moved
drm/nouveau/disp/hda/gf119-: select HDA device entry based on bound head
drm/nouveau/disp/hda/gf119-: add HAL for programming device entry in SF
drm/nouveau/disp/hda/gt215-: pass head to nvkm_ior.hda.eld()
drm/nouveau/disp/nv50-: increase timeout on pio channel free() polling
drm/nouveau/kms: Fix regression by audio component transition
drm/nouveau/device: use regular PRI accessors in chipset detection
drm/nouveau/device: detect vGPUs
drm/nouveau/device: detect if changing endianness failed
drm/nouveau/device: rework mmio mapping code to get rid of second map
drm/nouveau/mmu: Remove unneeded semicolon
drm/nouveau: Use generic helper to check _PR3 presence
drm/nouveau/acr: Use kmemdup instead of kmalloc and memcpy
drm/nouveau/core/memory: remove redundant assignments to variable ret
drm/nouveau/svm: map pages after migration
drm/nouveau/disp/gv100-: expose capabilities class
drm/nouveau/bios: move ACPI _ROM handling
drm/nouveau: remove open-coded version of remove_conflicting_pci_framebuffers()
drm/nouveau/gr/gk20a: move MODULE_FIRMWARE firmware definitions
drm/nouveau/ibus: use nvkm_subdev_new_()
drm/nouveau/core: add nvkm_subdev_new_() for bare subdevs
drm/nouveau/kms: Support NVIDIA format modifiers
drm/nouveau/kms: Check framebuffer size against bo
drm/nouveau/kms: Add format mod prop to base/ovly/nvdisp
drm/nouveau/acr: ensure falcon providing acr functions is bootstrapped first
drm/nouveau/kms: Remove struct nouveau_framebuffer
drm/nouveau/kms: Remove field nvbo from struct nouveau_framebuffer
drm/nouveau/kms: Move struct nouveau_framebuffer.vma to struct nouveau_fbdev
drm/nouveau/kms: Remove unused fields from struct nouveau_framebuffer
drm/nouveau: fix out-of-tree module build
drm: Generalized NV Block Linear DRM format mod
flow_dissector: Drop BPF flow dissector prog ref on netns cleanup
bpf: Selftests, add printk to test_sk_lookup_kern to encode null ptr check
bpf: Selftests, verifier case for non null pointer map value branch
bpf: Selftests, verifier case for non null pointer check branch taken
bpf: Verifier track null pointer branch_taken with JNE and JEQ
MAINTAINERS, xsk: Update AF_XDP section after moves/adds
xsk: Explicitly inline functions and move definitions
xdp: Simplify xdp_return_{frame, frame_rx_napi, buff}
xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code
mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL
i40e: Separate kernel allocated rx_bi rings from AF_XDP rings
i40e: Refactor rx_bi accesses
xsk: Introduce AF_XDP buffer allocation API
xsk: Move defines only used by AF_XDP internals to xsk.h
xsk: Move driver interface to xdp_sock_drv.h
xsk: Move xskmap.c to net/xdp/
xsk: Fix xsk_umem_xdp_frame_sz()
net: sgi: ioc3-eth: Fix return value check in ioc3eth_probe()
net: don't return invalid table id error when we fall back to PF_UNSPEC
net: ipip: fix wrong address family in init error path
net/tls: free record only on encryption error
net/tls: fix encryption error checking
net: phy: tja11xx: add SQI support
ethtool: provide UAPI for PHY Signal Quality Index (SQI)
net: ethernet: ti: am65-cpsw-nuss: fix error handling of am65_cpsw_nuss_probe
net: ethernet: ti: fix some return value check of cpsw_ale_create()
qed: Add XRC to RoCE
qed: changes to ILT to support XRC
net: qrtr: Fix passing invalid reference to qrtr_local_enqueue()
net: psample: Add tunnel support
ethtool: count header size in reply size estimate
RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work
exfat: add the dummy mount options to be backward compatible with staging/exfat
IB/uverbs: Introduce create/destroy QP commands over ioctl
IB/uverbs: Introduce create/destroy WQ commands over ioctl
IB/uverbs: Introduce create/destroy SRQ commands over ioctl
IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI
IB/uverbs: Extend CQ to get its own asynchronous event FD
IB/uverbs: Refactor related objects to use their own asynchronous event FD
igc: Change byte order in struct igc_nfc_filter
igc: Align terms used in NFC support code
igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c
igc: Early return in igc_get_ethtool_nfc_entry()
igc: Cleanup _get|set_rxnfc ethtool ops
igc: Get rid of igc_max_channels()
igc: Remove unused field from igc_nfc_filter
igc: Remove per queue good transmited counter register
igc: Remove header redirection register
igc: Remove obsolete circuit breaker registers
e1000: Do not perform reset in reset_task if we are already down
igc: Enable NFC rules based source MAC address
igc: Add support for source address filters in core
xen: enable BALLOON_MEMORY_HOTPLUG by default
xen: expand BALLOON_MEMORY_HOTPLUG description
RDMA/core: Allow the ioctl layer to abort a fully created uobject
apparmor: Fix use-after-free in aa_audit_rule_init
apparmor: Fix aa_label refcnt leak in policy_update
apparmor: fix potential label refcnt leak in aa_change_profile
drm/amdgpu: resize VRAM BAR for CPU access on gfx10
drm/amdgpu: drop navi pcie bw callback
drm/amdgpu: improve error handling in pcie_bw
drm/amdkfd: fix restore worker race condition
ARM: dts: mmp3: Drop usb-nop-xceiv from HSIC phy
ARM: dts: mmp3-dell-ariel: Fix the SPI devices
ARM: dts: mmp3: Use the MMP3 compatible string for /clocks
ARM: dts: mmp3: Add the fifth SD HCI
ARM: dts: berlin*: Fix up the SDHCI node names
ARM: dts: mmp3: Fix USB & USB PHY node names
ARM: dts: mmp3: Fix L2 cache controller node name
ARM: dts: mmp*: Fix up encoding of the /rtc interrupts property
ARM: dts: pxa*: Fix up encoding of the /rtc interrupts property
ARM: dts: pxa910: Fix the gpio interrupt cell number
ARM: dts: pxa3xx: Fix up encoding of the /gpio interrupts property
ARM: dts: pxa168: Fix the gpio interrupt cell number
ARM: dts: pxa168: Add missing address/size cells to i2c nodes
ARM: dts: dove: Fix interrupt controller node name
ARM: dts: kirkwood: Fix interrupt controller node name
x86/tsc: Add tsc_early_khz command line parameter
pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeing
PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc)
PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port
RISC-V: gp_in_global needs register keyword
PCI: shpchp: Make shpchp_unconfigure_device() void
PCI/switchtec: Correct bool variable type assignment
PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove()
iio: proximity: ping: pass reference to IIO device as param to ping_read()
iio: dac: ad5592r-base: Replace indio_dev->mlock with own device lock
iio: proximity: Add driver support for vcnl3020 proximity sensor
dt-bindings: proximity: provide vcnl3020 device tree binding document
xen/pvcalls: Make pvcalls_back_global static
xen/cpuhotplug: Fix initial CPU offlining for PV(H) guests
xen-platform: Constify dev_pm_ops
xen/pvcalls-back: test for errors when calling backend_connect()
ANDROID: fscrypt: handle direct I/O with IV_INO_LBLK_32
BACKPORT: FROMLIST: fscrypt: add support for IV_INO_LBLK_32 policies
drm/amdgpu: off by one in amdgpu_device_attr_create_groups() error handling
drm/amdgpu/smu10: Replace one-element array and use struct_size() helper
drm/amd/display: Set/Reset avmute when disable/enable stream
drm/amd/display: Fix incorrectly pruned modes with deep color
drm/amd/display: correct rn NUM_VMID
drm/amd/display: Avoid pipe split when plane is too small
drm/amd/display: Defer cursor lock until after VUPDATE
drm/amd/display: DP training to set properly SCRAMBLING_DISABLE
drm/amd/display: Remove dml_common_def file
drm/amd/display: fix and simplify pipe split logic
drm/amd/display: Minimize DSC resource re-assignment
drm/amdgpu: add condition to set MP1 state on gpu reset
drm/amdkfd: report the real PCI bus number
drm/amdgpu fix incorrect sysfs remove behavior for xgmi
drm/amd/powerplay: unify the prompts on thermal interrupts
drm/amd/display: Enable fp16 also on DCE-11.0 - DCE-12. (v2)
drm/amd/display: Expose support for xBGR ordered fp16 formats.
drm/amdgpu/vcn2.5: Remove old DPG workaround
drm/amdgpu/jpeg2.5: Remove JPEG_ENC_MASK from clock ungating
drm/amdgpu: resolve ras recovery vs smi race condition
drm/amdkfd: Fix boolreturn.cocci warnings
drm/amd/display: Respect PP_STUTTER_MODE but don't override DC_DISABLE_STUTTER
drm/amd/display: Fix disable_stutter debug option
drm/amd/display: Add DC Debug mask to disable features for bringup
drm/amdgpu: cleanup unnecessary virt sriov check in amdgpu attribute
selftests/exec: Add binfmt_script regression test
exec: Remove recursion from search_binary_handler
exec: Generic execfd support
exec/binfmt_script: Don't modify bprm->buf and then return -ENOEXEC
exec: Move the call of prepare_binprm into search_binary_handler
exec: Allow load_misc_binary to call prepare_binprm unconditionally
exec: Convert security_bprm_set_creds into security_bprm_repopulate_creds
null_blk: don't allow discard for zoned mode
null_blk: return error for invalid zone size
arm64/cpuinfo: Add ID_MMFR4_EL1 into the cpuinfo_arm64 context
arm64/cpufeature: Add remaining feature bits in ID_AA64PFR1 register
arm64/cpufeature: Add remaining feature bits in ID_AA64PFR0 register
arm64/cpufeature: Add remaining feature bits in ID_AA64ISAR0 register
arm64/cpufeature: Add remaining feature bits in ID_MMFR4 register
arm64/cpufeature: Add remaining feature bits in ID_PFR0 register
arm64/cpufeature: Introduce ID_MMFR5 CPU register
arm64/cpufeature: Introduce ID_DFR1 CPU register
arm64/cpufeature: Introduce ID_PFR2 CPU register
arm64/cpufeature: Make doublelock a signed feature in ID_AA64DFR0
arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register
arm64/cpufeature: Add explicit ftr_id_isar0[] for ID_ISAR0 register
clk: imx: use imx8m_clk_hw_composite_bus for i.MX8M bus clk slice
clk: imx: add imx8m_clk_hw_composite_bus
clk: imx: add mux ops for i.MX8M composite clk
IB/hfi1: Enable the transmit side of the datagram ipoib netdev
IB/ipoib: Add capability to switch between datagram and connected mode
IB/hfi1: Add packet histogram trace event
IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which exceeded mtu size
IB/hfi1: Activate the dummy netdev
IB/hfi1: Add rx functions for dummy netdev
IB/hfi1: Add interrupt handler functions for accelerated ipoib
IB/hfi1: Add functions to receive accelerated ipoib packets
IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts
IB/ipoib: Increase ipoib Datagram mode MTU's upper limit
IB/hfi1: RSM rules for AIP
IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs
IB/hfi1: Remove module parameter for KDETH qpns
IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev
IB/hfi1: Add functions to transmit datagram ipoib packets
IB/hfi1: Add accelerated IP capability bit
block: remove ioctl_by_bdev
s390/dasd: remove ioctl_by_bdev calls
dasd: refactor dasd_ioctl_information
loop: Add LOOP_CONFIGURE ioctl
loop: Clean up LOOP_SET_STATUS lo_flags handling
loop: Rework lo_ioctl() __user argument casting
loop: Move loop_set_status_from_info() and friends up
loop: Factor out configuring loop from status
loop: Remove figure_loop_size()
loop: Refactor loop_set_status() size calculation
loop: Switch to set_capacity_revalidate_and_notify()
loop: Factor out setting loop device size
loop: Remove sector_t truncation checks
loop: Call loop_config_discard() only after new config is applied
powerpc/64s: Disable STRICT_KERNEL_RWX
iommu/arm-smmu-v3: Manage ASIDs with xarray
arm64: mm: Add asid_gen_match() helper
firmware: smccc: Fix missing prototype warning for arm_smccc_version_init
RDMA/efa: Report host information to the device
RDMA/efa: Fix setting of wrong bit in get/set_feature commands
arm64: vdso: Fix CFI directives in sigreturn trampoline
arm64: vdso: Don't prefix sigreturn trampoline with a BTI C instruction
kernel/printk: add kmsg SEEK_CUR handling
printk: Fix a typo in comment "interator"->"iterator"
irqdomain: Allow software nodes for IRQ domain creation
irqdomain: Get rid of special treatment for ACPI in __irq_domain_add()
arm64: dts: Add SC9863A emmc and sd card nodes
arm64: dts: Add SC9863A clock nodes
irqdomain: Make __irq_domain_add() less OF-dependent
arm64: dts: mt6358: add PMIC MT6358 related nodes
driver core: Remove unnecessary is_fwnode_dev variable in device_add()
drivers property: When no children in primary, try secondary
driver core: platform: Fix spelling errors in platform.c
staging: rtl8192e: Using comparison to true is error prone
kobject: Make sure the parent does not get released before its children
w1_therm: remove redundant assignments to variable ret
w1_therm: Free the correct variable
driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links
staging: vchiq_arm: cast with __force as needed
staging: rtl8192e: Using comparison to true is error prone
rtc: mt6397: Add support for the MediaTek MT6358 RTC
mfd: Add support for the MediaTek MT6358 PMIC
dt-bindings: mfd: Add compatible for the MediaTek MT6358 PMIC
mfd: mt6397: Trim probe function to support different chips more cleanly
mfd: mt6397: Modify suspend/resume behavior
usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x
mips: MAAR: Use more precise address mask
MIPS: SGI-IP27: Remove not used definition TICK_SIZE in ip27-timer.c
igc: Remove mac_table from igc_adapter
igc: Remove IGC_MAC_STATE_SRC_ADDR flag
net: nlmsg_cancel() if put fails for nhmsg
ax25: fix setsockopt(SO_BINDTODEVICE)
wireguard: noise: separate receive counter from send counter
wireguard: queueing: preserve flow hash across packet scrubbing
wireguard: noise: read preshared key while taking lock
wireguard: selftests: use newer iproute2 for gcc-10
bpf: Prevent mmap()'ing read-only maps as writable
security: Fix hook iteration for secid_to_secctx
atm: switch do_atmif_sioc() to direct use of atm_dev_ioctl()
atm: lift copyin from atm_dev_ioctl()
atm: switch do_atm_iobuf() to direct use of atm_getnames()
atm: move copyin from atm_getnames() into the caller
atm: separate ATM_GETNAMES handling from the rest of atm_dev_ioctl()
batadv_socket_read(): get rid of pointless access_ok()
get rid of compat_mc_setsockopt()
handle the group_source_req options directly
ipv6: take handling of group_source_req options into a helper
ipv4: take handling of group_source_req options into a helper
ipv[46]: do compat setsockopt for MCAST_{JOIN,LEAVE}_GROUP directly
ipv6: do compat setsockopt for MCAST_MSFILTER directly
ip6_mc_msfilter(): pass the address list separately
ipv4: do compat setsockopt for MCAST_MSFILTER directly
set_mcast_msfilter(): take the guts of setsockopt(MCAST_MSFILTER) into a helper
get rid of compat_mc_getsockopt()
ip*_mc_gsfget(): lift copyout of struct group_filter into callers
compat_ip{,v6}_setsockopt(): enumerate MCAST_... options explicitly
lift compat definitions of mcast [sg]etsockopt requests into net/compat.h
arm64: dts: rockchip: fix pinctrl-names for gpio-leds node on rk3326-odroid-go2
ARM: dts: bcm: HR2: Fix PPI interrupt types
ARM: dts: bcm2835-rpi-zero-w: Fix led polarity
drm/dp: Lenovo X13 Yoga OLED panel brightness fix
riscv: Fix print_vm_layout build error if NOMMU
audit: add subj creds to NETFILTER_CFG record to
riscv: Add support to determine no. of L2 cache way enabled
riscv: cacheinfo: Implement cache_get_priv_group with a generic ops structure
arm64: dts: meson-g12b-gtking-pro: add initial device-tree
dt-bindings: arm: amlogic: add support for the Beelink GT-King Pro
arm64: dts: meson-g12b-gtking: add initial device-tree
dt-bindings: arm: amlogic: add support for the Beelink GT-King
arm64: dts: meson: convert ugoos-am6 to common w400 dtsi
drm/amd/display: Defer cursor lock until after VUPDATE
NFSD: Fix improperly-formatted Doxygen comments
NFSD: Squash an annoying compiler warning
SUNRPC: Clean up request deferral tracepoints
NFSD: Add tracepoints for monitoring NFSD callbacks
NFSD: Add tracepoints to the NFSD state management code
NFSD: Add tracepoints to NFSD's duplicate reply cache
SUNRPC: svc_show_status() macro should have enum definitions
SUNRPC: Restructure svc_udp_recvfrom()
SUNRPC: Refactor svc_recvfrom()
drm/amd/display: Remove dml_common_def file
drm/amd/display: DP training to set properly SCRAMBLING_DISABLE
dm zoned: terminate reclaim on congestion
dm zoned: start reclaim with sequential zones
dm zoned: reclaim random zones when idle
dm zoned: separate random and cache zones
dm zoned: return NULL if dmz_get_zone_for_reclaim() fails to find a zone
dm zoned: Avoid 64-bit division error in dmz_fixup_devices
dm: use DMDEBUG macros now that they use pr_debug variants
dm zoned: remove spurious newlines from debugging messages
dm: use dynamic debug instead of compile-time config option
dm: replace zero-length array with flexible-array
dm zoned: metadata version 2
rds: fix crash in rds_info_getsockopt()
dm zoned: ignore metadata zone in dmz_alloc_zone()
dm zoned: Reduce logging output on startup
dm zoned: add metadata logging functions
exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds
exec: Teach prepare_exec_creds how exec treats uids & gids
SUNRPC: Clean up svc_release_skb() functions
SUNRPC: Refactor recvfrom path dealing with incomplete TCP receives
SUNRPC: Replace dprintk() call sites in TCP receive path
remoteproc: Fix an error code in devm_rproc_alloc()
firmware: smccc: Add function to fetch SMCCC version
firmware: smccc: Refactor SMCCC specific bits into separate file
firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead
firmware: smccc: Add the definition for SMCCCv1.2 version/error codes
firmware: smccc: Update link to latest SMCCC specification
firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above
pipe: Fix pipe_full() test in opipe_prep().
ACPI/IORT: Fix PMCG node single ID mapping handling
arm64/cpufeature: Drop open encodings while extracting parange
sparc32: fix register window handling in genregs32_[gs]et()
spi: bcm2835: Tear down DMA before turning off SPI controller
Bluetooth: hci_qca: Fix uninitialized access to hdev
efi/libstub: Use snprintf with %ls to convert the command line
efi/libstub: Get the exact UTF-8 length
efi/libstub: Use %ls for filename
efi/libstub: Add UTF-8 decoding to efi_puts
efi/printf: Add support for wchar_t (UTF-16)
efi/gop: Add an option to list out the available GOP modes
efi/libstub: Add definitions for console input and events
efi/libstub: Implement printk-style logging
fs: rename pipe_buf ->steal to ->try_steal
fs: make the pipe_buf_operations ->confirm operation optional
fs: make the pipe_buf_operations ->steal operation optional
trace: remove tracing_pipe_buf_ops
pipe: merge anon_pipe_buf*_ops
fs: simplify do_splice_from
fs: simplify do_splice_to
drm/mediatek: Eliminate the magic number in array size
drm/mediatek: Cleanup coding style in mediatek a bit
drm/mediatek: Stop iterating dma addresses when sg_dma_len() == 0
i2c: pxa: implement generic i2c bus recovery
MAINTAINERS: Add maintainer entry for linear ranges helper
soc: imx: move cpu code to drivers/soc/imx
ARM: imx: move cpu definitions into a header
ARM: imx: use device_initcall for imx_soc_device_init
arm64: dts: Add ds26522 node to dts to ls1043ardb
arm64: dts: add qe node to ls1043ardb
arm64/cpufeature: Validate hypervisor capabilities during CPU hotplug
arm64: dts: ls1028a: sl28: keep switch port names consistent
ASoC: max9867: add mono playback switch
ASoC: max9867: add filter controls
ASoC: max9867: don't use regmap defaults
ASoC: mmp-sspa: Fix the error handling in probe()
io_uring: don't submit sqes when ctx->refs is dying
Bluetooth: Fix assuming EIR flags can result in SSP authentication
rxrpc: Fix ack discard
rxrpc: Trace discarded ACKs
Bluetooth: Consolidate encryption handling in hci_encrypt_cfm
objtool: Enable compilation of objtool for all architectures
spi: bcm2835aux: Fix controller unregister order
spi: bcm2835: Fix controller unregister order
spi: Fix controller unregister order
soundwire: intel: use a single module
ASoC: max9867: fix ADC level control
powerpc/kasan: Declare kasan_init_region() weak
powerpc/kasan: Refactor update of early shadow mappings
powerpc/kasan: Remove unnecessary page table locking
powerpc/kasan: Fix shadow pages allocation failure
powerpc/kasan: Fix issues by lowering KASAN_SHADOW_END
powerpc/kasan: Fix error detection on memory allocation
powerpc/64s/hash: Add stress_slb kernel boot option to increase SLB faults
ocxl: Fix misleading comment
powerpc/tm: Document h/rfid and mtmsrd quirk
powerpc/wii: Fix declaration made after definition
powerpc/64s/pgtable: fix an undefined behaviour
powerpc/64s: Fix early_init_mmu section mismatch
powerpc/powernv: add NULL check after kzalloc
powerpc/ps3: Add check for otheros image size
powerpc/book3s64/radix/tlb: Determine hugepage flush correctly
objtool: Move struct objtool_file into arch-independent header
objtool: Exit successfully when requesting help
objtool: Add check_kcov_mode() to the uaccess safelist
samples/ftrace: Fix asm function ELF annotations
i2c: altera: cleanup spinlock
io_uring: reset -EBUSY error when io sq thread is waken up
arm64: tegra: Make the RTC a wakeup source on Jetson TX2
arm64: tegra: Enable VI I2C on Jetson Nano
arm64: tegra: Fix flag for 64-bit resources in 'ranges' property
arm64: tegra: Add Tegra VI CSI support in device tree
arm64: tegra: Add reset-cells to memory controller
arm64: tegra: Fix SOR powergate clocks and reset
arm64: tegra: Allow the PMIC RTC to wakeup Jetson Xavier
arm64: tegra: Fix ethernet phy-mode for Jetson Xavier
arm64: tegra: Hook up EMC cooling device
arm64: tegra: Add external memory controller node for Tegra210
i2c: core: support bus regulator controlling in adapter
dt-binding: i2c: add bus-supply property
i2c: reword explanation about atomic transfers
i2c: slave-eeprom: add support for 24c512 EEPROMs
i2c: mediatek: Add i2c ac-timing adjust support
media: dt-bindings: phy: phy-rockchip-dphy-rx0: move rockchip dphy rx0 bindings out of staging
media: staging: dt-bindings: phy-rockchip-dphy-rx0: remove non-used reg property
media: atomisp: unify the version for isp2401 a0 and b0 versions
media: atomisp: update TODO with the current data
media: atomisp: adjust some code at sh_css that could be broken
media: atomisp: don't produce errs for ignored IRQs
media: atomisp: print IRQ when debugging
media: atomisp: isp_mmu: don't use kmem_cache
media: atomisp: add a notice about possible leak resources
usb: pulse8-cec: Switch to use %ptT
ARM: bcm2835: Switch to use %ptT
lib/vsprintf: Print time64_t in human readable format
media: atomisp: disable the dynamic and reserved pools
media: atomisp: turn on camera before setting it
media: atomisp: simplify ov2680 array write logic
media: atomisp-ov2680: get rid of the type field
media: atomisp: use read/write routines from mainstream
media: atomisp: ov2680: improve debug messages
media: atomisp: change the code to properly wait for sensor
media: atomisp: keep the ISP powered on when setting it
media: atomisp: fix the value for CamClk on Asus T101HA
media: atomisp: fix a slab error due to a wrong free
media: atomisp: get rid of __bo_alloc() macro
media: atomisp: get rid of spmem_dump.c
media: atomisp: fix an inverted logic
media: atomisp: remove a misplaced #endif
media: atomisp: simplify the power down/up code
media: atomisp: use pcim_enable_device() again
media: atomisp: spctrl: be sure to zero .code_addr after free
media: atomisp: add support for different PMIC configurations
media: atomisp: move atomisp_gmin_platform.c to pci/ dir
media: atomisp: detect the PMIC type
media: atomisp: warn if unsupported subdevs are found
media: atomisp: reduce the risk of a race condition
media: atomisp: print the type of PMIC that will be used
media: atomisp: better display DMI and EFI found entries
media: atomisp: Add some ACPI detection info
media: atomisp: add -dDEBUG when building this driver
media: atomisp: make dfs_config_merr_117a struct const
media: atomisp: free PCI resources when probing fail
media: atomisp: relax firmware version detection criteria
media: atomisp: improve device detection code
Revert "powerpc/32s: reorder Linux PTE bits to better match Hash PTE bits."
iio: dummy_evgen: Fix use after free on error in iio_dummy_evgen_create()
dt-bindings: clock: renesas: mstp: Convert to json-schema
MAINTAINERS: Renesas Pin Controllers are supported
soundwire: fix spelling mistake
soundwire: fix trailing line in sysfs_slave.c
soundwire: add Slave sysfs support
soundwire: master: add sysfs support
soundwire: disco: s/ch/channels/
arm64: Fix PTRACE_SYSEMU semantics
clk/soc: mediatek: mt6779: Bind clock driver from platform device
clk/soc: mediatek: mt6797: Bind clock driver from platform device
clk/soc: mediatek: mt8183: Bind clock driver from platform device
arm64: dts: mt6797: Fix mmsys node name
arm64: dts: mt8173: Fix mmsys node name
clk / soc: mediatek: Bind clock and gpu driver for mt2701
clk / soc: mediatek: Bind clock and gpu driver for mt2712
soc: mediatek: Enable mmsys driver by default if Mediatek arch is selected
media: atomisp: fix clock rate frequency setting
media: atomisp: limit the name of the firmware file
media: atomisp: print a better message when fw version is wrong
media: atomisp: disable the dummy PM driver is atomisp driver is built
media: atomisp: move ia_css_configure_sc() implementation
media: atomisp: fix querycap initialization logic
media: atomisp: use add_qos_request instead of update
media: atomisp: remove some file duplication and do more dir renames
media: atomisp: add firmware load code for ISP2401 rev B0
media: atomisp: get rid of most checks for ISP2401 version
media: atomisp: cleanup contents of css_2401_system
media: atomisp: cleanup contents of css_2401_csi2p_system
media: atomisp: cleanup contents of css_2400_system/
media: atomisp: allow building for isp2401
media: atomisp: change function worders and fix include
media: atomisp: get rid of some broken code
media: atomisp: cleanup directory hierarchy
media: atomisp: simplify makefiles
media: atomisp: make all file names unique at atomisp driver
media: atomisp: get rid of __ISP define tests
media: atomisp: get rid of ISP_VMEM_IS_BAMEM unused defines
media: atomisp: get rid of ia_css_sc_param.h version dependency
media: atomisp: get rid of trivial version checks at *.h
media: atomisp: remove unused duplicated files
media: atomisp: get rid of io_ls/ subdir
media: atomisp: rename anr2 param header file
media: atomisp: remove bayer_io_ls duplication
media: atomisp: use regulator_get_optional() for first attempt
media: atomisp: add Asus Transform T101HA ACPI vars
media: atomisp: get finish de-duplication of hrt/hive*.h
media: atomisp: hive_isp_css_defs.h: keep just one copy of it
media: atomisp: remove unused hive_isp_css_host_ids_hrt.h
media: atomisp: remove several duplicated files
media: atomisp: remove unused definitions at */isp_capture_defs.h
media: atomisp: get rid of unused header files
media: atomisp: get rid of trivial ISP2401 dependencies on header files
media: atomisp: get rid of several typedef-style defines
media: atomisp: isp_const.h: get rid of an unused big define list
media: atomisp: sh_css: detect ISP version at runtime
media: atomisp: make util.c work with ISP2401 runtime detection
media: atomisp: get rid of some non-existing functions for ISP2401
media: atomisp: ia_css_binary_get_shading_info(): don't test version
media: atomisp: css_trace.h: use the newest tracing code
media: atomisp: add support for possible new names
media: atomisp: print css_version in runtime
media: atomisp: sh_css_param_dvs.h remove ISP version macros
media: atomisp: unify sh_css_params_shading_id_table_generate()
media: atomisp: remove table duplication from dfs tables
media: atomisp: remove ISP version macros from sh_css_legacy.h
media: atomisp: make sh_css_sp_init_pipeline() ISP version independent
media: atomisp: make sh_css_struct.h independent of ISP version
media: atomisp: sh_css_defs.h: get rid of build time dependencies
media: atomisp: atomisp_compat_ioctl32.c: be independent of ISP version
media: atomisp: atomisp_compat_css20.c: detect ISP at runtime
media: atomisp: atomisp_csi2.c: remove useless ifdefs
media: atomisp: atomisp_subdev.c check ISP version on runtime
media: atomisp: atomisp_v4l2.c: set wdt timers according with ISP version
media: atomisp: atomisp_ioctl.c: get rid of a ISP2400/ISP2401 dependency
media: atomisp: pci/atomisp2/*.h remove #ifdef ISP2401
media: atomisp: atomisp_dfs_tables.h: don't depend on ISP version
media: atomisp: atomisp_cmd.c test ISP version in runtime
media: atomisp: add a way for the driver to know the chipset version
media: atomisp: simplify math_support.h
media: atomisp: remove some dead code
media: atomisp: do lots of other coding style cleanups
media: atomisp: fix several coding style issues
media: atomisp: fix several typos
media: atomisp: select IOSF_MBI dependency
media: atomisp: allow building the driver again
media: atomisp: fix a broken compat32 code
media: atomisp: use new ida API
media: atomisp: use cpu_latency_qos_*() instead of pm_qos_update*()
media: atomisp: Fix support for time 64 API
media: atomisp: replace VFL_TYPE_GRABBER by VFL_TYPE_VIDEO
media: atomisp: totalram_pages is now a function
media: atomisp: fix usage of access_ok() kAPI
MAINTAINERS: adjust atomisp maintainership
Revert "media: staging: atomisp: Remove driver"
irqchip/gic-v3-its: Balance initial LPI affinity across CPUs
fuse: copy_file_range should truncate cache
fuse: fix copy_file_range cache issues
hwmon: Add Gateworks System Controller support
mfd: Add Gateworks System Controller core driver
dt-bindings: mfd: Add Gateworks System Controller bindings
vmbus: Replace zero-length array with flexible-array
Driver: hv: vmbus: drop a no long applicable comment
hyper-v: Switch to use UUID types directly
hyper-v: Replace open-coded variant of %*phN specifier
hyper-v: Supply GUID pointer to printf() like functions
hyper-v: Use UUID API for exporting the GUID (part 2)
asm-generic/hyperv: Add definitions for Get/SetVpRegister hypercalls
x86/hyperv: Split hyperv-tlfs.h into arch dependent and independent files
x86/hyperv: Remove HV_PROCESSOR_POWER_STATE #defines
KVM: x86: hyperv: Remove duplicate definitions of Reference TSC Page
drivers: hv: remove redundant assignment to pointer primary_channel
scsi: storvsc: Re-init stor_chns when a channel interrupt is re-assigned
firmware: arm_sdei: Document the motivation behind these set_fs() calls
firmware: arm_sdei: remove unused interfaces
firmware: arm_sdei: Put the SDEI table after using it
s390/pci: ioremap() align with generic code
s390/ap: introduce new ap function ap_get_qdev()
Documentation/s390: Update / remove developerWorks web links
s390: simplify memory notifier for protecting kdump crash kernel area
s390/pci: create links between PFs and VFs
PCI/IOV: Introduce pci_iov_sysfs_link() function
s390/qdio: add IRQ reduction for error SBALs
s390/qdio: refactor ACK processing for primed SBALs
s390/qdio: simplify overlap calculation on Input refill
s390/cio: Remove unused inline function idset_sch_get_first
s390: Remove two unused inline functions
s390/kaslr: add support for R_390_JMP_SLOT relocation type
s390/mm: fix set_huge_pte_at() for empty ptes
rcuwait: avoid lockdep splats from rcuwait_active()
MIPS: ingenic: Add missing include
MIPS: SGI-IP27: Remove not used includes and comment in ip27-timer.c
firmware: imx: scu: Fix possible memory leak in imx_scu_probe()
io_uring: don't add non-IO requests to iopoll pending list
ARM: dts: imx53-cx9020: Group port definitions for the dvi-converter
drm/edid: Add Oculus Rift S to non-desktop list
net: unexport skb_gro_receive()
ARM: dts: imx5: make src node name generic
ARM: dts: imx50: Add src node interrupt
ARM: dts: imx: make src node name generic
ARM: dts: imx7d-pinfunc: add input mux for ENET2 mdio
ARM: dts/imx6q-bx50v3: Set display interface clock parents
scsi: scsi_debug: Parser tables and code interaction
ARM: dts: imx6sl: Use nvmem interface to get fuse data
ARM: dts: imx6qdl: Use nvmem interface to get fuse data
ARM: dts: imx6qdl-gw5910: fix wlan regulator
ARM: dts: imx6qdl-gw5910: add support for bcm4330-bt
ARM: dts: imx6qdl-gw5904: add lsm9ds1 iio imu/magn support
ARM: dts: imx6qdl-gw560x: add lsm9ds1 iio imu/magn support
scsi: core: Refactor scsi_mq_setup_tags function
scsi: core: Fix incorrect usage of shost_for_each_device
ARM: dts: imx53: Add src node interrupt
ARM: dts: imx51: Add src node interrupt
scsi: qla2xxx: Fix endianness annotations in source files
scsi: qla2xxx: Fix endianness annotations in header files
scsi: qla2xxx: Use make_handle() instead of open-coding it
scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t
scsi: qla2xxx: Change {RD,WRT}_REG_*() function names from upper case into lower case
scsi: qla2xxx: Fix the code that reads from mailbox registers
scsi: qla2xxx: Use register names instead of register offsets
scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions
scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE
scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit
scsi: qla2xxx: Add more BUILD_BUG_ON() statements
scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically
scsi: qla2xxx: Simplify the functions for dumping firmware
scsi: qla2xxx: Suppress two recently introduced compiler warnings
scsi: qla2xxx: Fix spelling of a variable name
ARM: imx: pcm037: make pcm970_sja1000_platform_data static
scsi: target: tcmu: Userspace must not complete queued commands
arm64: dts: imx8mp: Add src node interrupts
arm64: dts: imx8mq: Add src node interrupts
ARM: imx_v6_v7_defconfig: extend RN5T618 PMIC family support
scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error
clk: imx8m: migrate A53 clk root to use composite core
clk: imx8mp: use imx8m_clk_hw_composite_core to simplify code
clk: imx8mp: Define gates for pll1/2 fixed dividers
clk: imx: imx8mp: fix pll mux bit
clk: imx8m: drop clk_hw_set_parent for A53
arm64: dts: imx8m: assign clocks for A53
scsi: hisi_sas: Stop returning error code from slot_complete_vX_hw()
scsi: hisi_sas: Add SAS_RAS_INTR0 to debugfs register name list
scsi: hisi_sas: Modify the commit information for DSM method
scsi: hisi_sas: Do not reset phy timer to wait for stray phy up
scsi: sd: Add zoned capabilities device attribute
arm64: dts: freescale: sl28: enable LPUART1
tracing/probe: reverse arguments to list_add
tools/bootconfig: Add a summary of test cases and return error
ftrace: show debugging information when panic_on_warn set
scsi: ufs: Make ufshcd_wait_for_register() sleep instead of busy-waiting
scsi: cxlflash: Fix error return code in cxlflash_probe()
ARM: dts: imx50: Remove unused iomuxc-gpr node
arm64: dts: ls1043a-rdb: add compatible for board
RDMA/mlx5: Add init2init as a modify command
IB/qib: Call kobject_put() when kobject_init_and_add() fails
RDMA/hns: Reserve one sge in order to avoid local length error
RDMA/hns: Rename macro for defining hns hardware page size
RDMA/hns: Remove redundant memcpy()
RDMA/hns: Store mr len information into mr obj
RDMA/hns: Fix error with to_hr_hem_entries_count()
RDMA/hns: Fix wrong assignment of SRQ's max_wr
RDMA/hns: Fix assignment to ba_pg_sz of eqe
RDMA/hns: Fix cmdq parameter of querying pf timer resource
RDMA/hns: Bugfix for querying qkey
RDMA/siw: Replace one-element array and use struct_size() helper
rnbd/rtrs: Pass max segment size from blk user to the rdma library
RDMA/rtrs: server: Fix some error return code
RDMA/rtrs: client: Fix function return on success
RDMA/rtrs: Fix a couple off by one bugs in rtrs_srv_rdma_done()
RDMA/rtrs: Fix some signedness bugs in error handling
arm64: dts: meson: add ethernet interrupt to wetek dtsi
arm64: dts: meson: add support for the Smartlabs SML-5442TW
dt-bindings: arm: amlogic: add support for the Smartlabs SML-5442TW
dt-bindings: add vendor prefix for Smartlabs LLC
arm64: dts: meson: g12: add internal DAC glue
arm64: dts: meson: g12: add internal DAC
arm64: dts: meson: libretech-pc: add internal DAC support
arm64: dts: meson: libretech-ac: add internal DAC support
arm64: dts: meson: libretech-cc: add internal DAC support
arm64: dts: meson: p230-q200: add internal DAC support
arm64: dts: meson: gxl: add acodec support
arm64: dts: meson-sm1: add support for Hardkernel ODROID-C4
dt-bindings: arm: amlogic: add odroid-c4 bindings
arm64: dts: meson-sm1: add cpu thermal nodes
arm64: dts: meson-g12b: move G12B thermal nodes to meson-g12b.dtsi
arm64: dts: meson: libretech-pc: add initial audio playback support
arm64: dts: meson: libretech-ac: add initial audio playback support
arm64: dts: meson: libretech-cc: add initial audio playback support
arm64: dts: meson: p230-q200: add initial audio playback support
arm64: dts: meson-gx: add aiu support
ARM: dts: meson: Switch existing boards with RGMII PHY to "rgmii-id"
ARM: dts: meson: Add the Ethernet "timing-adjustment" clock
ARM: dts: meson8m2: Use the Meson8m2 specific USB2 PHY compatible
ARM: dts: meson: add the gadget mode properties to the USB0 controller
soc: amlogic: meson-ee-pwrc: add support for the Meson GX SoCs
soc: amlogic: meson-ee-pwrc: add support for Meson8/Meson8b/Meson8m2
dt-bindings: power: meson-ee-pwrc: add support for the Meson GX SoCs
dt-bindings: power: meson-ee-pwrc: add support for Meson8/8b/8m2
igc: Remove unused registers
igc: Remove unused IGC_ICS_DRSTA define
igc: Dump ETQF registers
sctp: Don't add the shutdown timer if its already been added
igc: Refactor ethertype filtering code
ipv6: use ->ndo_tunnel_ctl in addrconf_set_dstaddr
ipv6: streamline addrconf_set_dstaddr
ipv6: stub out even more of addrconf_set_dstaddr if SIT is disabled
sit: impement ->ndo_tunnel_ctl
sit: refactor ipip6_tunnel_ioctl
impr: use ->ndo_tunnel_ctl in ipmr_new_tunnel
net: add a new ndo_tunnel_ioctl method
ipv4: consolidate the VIFF_TUNNEL handling in ipmr_new_tunnel
ipv4: streamline ipmr_new_tunnel
igc: Fix MAX_ETYPE_FILTER value
__netif_receive_skb_core: pass skb by reference
net: inet_csk: Fix so_reuseport bind-address cache in tb->fast*
igc: Remove ethertype filter in PTP code
igc: Remove duplicated IGC_RXPBS macro
realtek/8139cp: use generic power management
realtek/8139too: use generic power management
fix multiplication overflow in copy_fdtable()
igc: Refactor VLAN priority filtering code
nfp: flower: inform firmware of flower features
nfp: flower: renaming of feature bits
io_uring: don't use kiocb.private to store buf_index
igc: Return -EOPNOTSUPP when VLAN mask doesn't match
igc: Dump VLANPQF register
igc: Rename IGC_VLAPQF macro
selftests: introduce gen_tar Makefile target
EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable
igc: Clean up obsolete NVM defines
igc: remove IGC_REMOVED function
igc: Remove PCIe Control register
selftests/bpf: Convert bpf_iter_test_kern{3, 4}.c to define own bpf_iter_meta
ASoC: Add Marvell MMP SSPA binding
ASoC: mmp-sspa: Add Device Tree support
net/af_iucv: clean up function prototypes
net/af_iucv: remove a redundant zero initialization
net/af_iucv: replace open-coded U16_MAX
net/af_iucv: remove pm support
net/iucv: remove pm support
s390/net: remove pm support from iucv drivers
s390/net: remove pm ops from ccwgroup drivers
MAINTAINERS: add HMM selftests
mm/hmm/test: add selftests for HMM
mm/hmm/test: add selftest driver for HMM
r8152: support additional Microsoft Surface Ethernet Adapter variant
mptcp: use rightmost 64 bits in ADD_ADDR HMAC
ext4: fix fiemap size checks for bitmap files
net: bmac: Fix read of MAC address from ROM
ext4: fix EXT4_MAX_LOGICAL_BLOCK macro
dt-bindings: nvmem: stm32: new property for data access
dt-bindings: eeprom: at24: Fix list of page sizes for writing
ASoC: amd: return error when acp de-init fails
ASoC: amd: refactoring dai_hw_params() callback
ASoC: amd: fix kernel warning
selftest/bpf: Make bpf_iter selftest compilable against old vmlinux.h
tools/bpf: sync bpf.h
vsprintf: don't obfuscate NULL and error pointers
locking/lockdep: Replace zero-length array with flexible-array
perf/core: Replace zero-length array with flexible-array
perf/x86: Replace zero-length array with flexible-array
perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont
perf/x86/rapl: Add Ice Lake RAPL support
sched: Defend cfs and rt bandwidth quota against overflow
sched/cpuacct: Fix charge cpuacct.usage_sys
sched/fair: Replace zero-length array with flexible-array
sched/pelt: Sync util/runnable_sum with PELT window when propagating
sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr()
sched/fair: Optimize enqueue_task_fair()
sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list
sched/debug: Fix requested task uclamp values shown in procfs
sched/fair: Fix enqueue_task_fair() warning some more
bpf, testing: Add get{peer, sock}name selftests to test_progs
bpf, bpftool: Enable get{peer, sock}name attach types
bpf, libbpf: Enable get{peer, sock}name attach types
bpf: Add get{peer, sock}name attach types for sock_addr
drivers/of: keep description of function consistent with function name
soc: ti: omap-prm: use atomic iopoll instead of sleeping one
Documentation: admin-guide: pm: Document intel-speed-select
arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work
ACPI: APEI: Kick the memory_failure() queue for synchronous errors
mm/memory-failure: Add memory_failure_queue_kick()
dm zoned: use dmz_zone_to_dev() when handling metadata I/O
dm zoned: replace 'target' pointer in the bio context
dm zoned: remove 'dev' argument from reclaim
x86/mmiotrace: Use cpumask_available() for cpumask_var_t variables
dmaengine: tegra210-adma: Fix an error handling path in 'tegra_adma_probe()'
xfs: cleanup xfs_idestroy_fork
xfs: move the fork format fields into struct xfs_ifork
xfs: move the per-fork nextents fields into struct xfs_ifork
xfs: remove xfs_ifree_local_data
xfs: remove the XFS_DFORK_Q macro
xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q
xfs: remove the NULL fork handling in xfs_bmapi_read
xfs: remove the special COW fork handling in xfs_bmapi_read
xfs: improve local fork verification
xfs: refactor xfs_inode_verify_forks
xfs: remove xfs_ifork_ops
xfs: remove xfs_iread
xfs: don't reset i_delayed_blks in xfs_iread
xfs: call xfs_dinode_verify from xfs_inode_from_disk
xfs: handle unallocated inodes in xfs_inode_from_disk
xfs: split xfs_iformat_fork
xfs: call xfs_iformat_fork from xfs_inode_from_disk
xfs: xfs_bmapi_read doesn't take a fork id as the last argument
xfs: fix the warning message in xfs_validate_sb_common()
xfs: don't allow SWAPEXT if we'd screw up quota accounting
xfs: use ordered buffers to initialize dquot buffers during quotacheck
bus: ti-sysc: Timers no longer need legacy quirk handling
ARM: OMAP2+: Drop old timer code for dmtimer and 32k counter
ARM: dts: Configure system timers for omap2
ARM: dts: Configure system timers for ti81xx
ARM: dts: Configure system timers for omap3
ARM: dts: Configure system timers for omap5 and dra7
ARM: dts: Configure system timers for omap4
ARM: dts: Configure system timers for am437x
ARM: dts: Configure system timers for am335x
ARM: OMAP2+: Add omap_init_time_of()
bus: ti-sysc: Ignore timer12 on secure omap3
clk: ti: dm816: enable sysclk6_ck on init
fscrypt: add support for IV_INO_LBLK_32 policies
clocksource/drivers/timer-ti-dm: Fix warning for set but not used
ARM: decompressor: run decompressor in place if loaded via UEFI
ARM: decompressor: move GOT into .data for EFI enabled builds
ARM: decompressor: defer loading of the contents of the LC0 structure
ARM: decompressor: split off _edata and stack base into separate object
xfs: don't fail verifier on empty attr3 leaf block
x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall()
bpf: Fix too large copy from user in bpf_test_init
ARM: dts: Move am33xx and am43xx mmc nodes to sdhci-omap driver
PM: hibernate: Split off snapshot dev option
PM: hibernate: Incorporate concurrency handling
block: Remove unused flush_queue_delayed in struct blk_flush_queue
Documentation: ABI: make current_governer_ro as a candidate for removal
Documentation: cpuidle: update the document
cpuidle: sysfs: Remove sysfs_switch and switch attributes
cpuidle: Make cpuidle governor switchable to be the default behaviour
cpuidle: sysfs: Accept governor name with 15 characters
cpuidle: sysfs: Fix the overlap for showing available governors
null_blk: Zero-initialize read buffers in non-memory-backed mode
block: Document the bio_vec properties
bio.h: Declare the arguments of the bio iteration functions const
block: Fix type of first compat_put_{,u}long() argument
mips: MAAR: Add XPA mode support
MIPS: Remove useless parameter of bootcmdline_init()
block: merge part_{inc,dev}_in_flight into their only callers
block: don't call part_{inc,dec}_in_flight for blk-mq devices
block: move the blk-mq calls out of part_in_flight{,_rw}
block: mark blk_account_io_completion static
MIPS: SGI-IP27: Remove duplicated include in ip27-timer.c
blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference
blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx
blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request
blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request
samples, bpf: Refactor kprobe, tail call kern progs map definition
samples, bpf: Add tracex7 test file to .gitignore
samples, bpf: Refactor tail call user progs with libbpf
samples, bpf: Refactor kprobe tracing user progs with libbpf
samples, bpf: Refactor pointer error check with libbpf
staging: rtl8192u: Merge almost duplicate code
driver core: Fix SYNC_STATE_ONLY device link implementation
ANDROID: fix merge issue in fsnotify.h
clk: samsung: exynos5433: Add IGNORE_UNUSED flag to sclk_i2s1
ARM/SAMSUNG EXYNOS ARM ARCHITECTURES: Use fallthrough;
ARM: decompressor: move headroom variable out of LC0
phy: intel: Add driver support for ComboPhy
dt-bindings: phy: Add YAML schemas for Intel ComboPhy
dt-bindings: phy: Add PHY_TYPE_XPCS definition
drm/i915: Fix AUX power domain toggling across TypeC mode resets
drm/i915: Mark check_shadow_context_ppgtt as maybe unused
drm/i915: avoid unused scale_user_to_hw() warning
driver core: Remove check in driver_deferred_probe_force_trigger()
smack: Implement the watch_key and post_notification hooks
selinux: Implement the watch_key security hook
fpga: dfl: afu: Corrected error handling levels
misc: pci_endpoint_test: Add Device ID for RZ/G2E PCIe controller
genwqe: convert get_user_pages() --> pin_user_pages()
drivers/mic/scif: convert get_user_pages() --> pin_user_pages()
keys: Make the KEY_NEED_* perms an enum rather than a mask
pipe: Add notification lossage handling
pipe: Allow buffers to be marked read-whole-or-error for notifications
Add sample notification program
coresight: cti: Add CPU idle pm notifer to CTI devices
coresight: cti: Add CPU Hotplug handling to CTI driver
coresight: etm4x: Fix use-after-free of per-cpu etm drvdata
coresight: Avoid casting void pointers
coresight: Include required headers in C files
coresight: Initialize arg in sparse friendly way
coresight: Don't initialize variables unnecessarily
coresight: Mark some functions static
coresight: etm4x: Add support for Neoverse N1 ETM
coresight: etmv4: Update default filter and initialisation
coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb()
coresight: Fix support for sparsely populated ports
coresight: etb10: Make coresight_etb_groups static
coresight: cti: Make some symbols static
coresight: etm4x: Replace ETM PIDs with UCI IDs for Kryo385
coresight: etm4x: Add support for Qualcomm SC7180 SoC
docs: trace: coresight-ect.rst: Fix a build warning
coresight: docs: Add information about the topology representations
coresight: cti: Add in sysfs links to other coresight devices
coresight: Expose device connections via sysfs
coresight: Add generic sysfs link creation functions
coresight: Add return value for fixup connections
coresight: Pass coresight_device for coresight_release_platform_data
tty: n_gsm: Fix bogus i++ in gsm_data_kick
tty: n_gsm: Remove unnecessary test in gsm_print_packet()
watch_queue: Add a key/keyring notification facility
staging: vt6656: use usb_anchor for tx queue.
staging: vt6656: vnt_usb_send_context remove variable data.
staging: vt6656: vnt_beacon_xmit use extra_tx_headroom.
staging: vt6656: Use sk_buff buffer for tx header
security: Add hooks to rule on setting a watch
staging: wfx: Typo fix
staging: qlge: unmap dma when lock failed
staging: rtl8192u: Using comparison to true is error prone
staging: rtl8723bs: Using comparison to true is error prone
Staging: rtl8723bs: os_de: if-else coding style issue
pipe: Add general notification queue support
pipe: Add O_NOTIFICATION_PIPE
security: Add a hook for the point of notification insertion
uapi: General notification queue definitions
kprobes: Prevent probes in .noinstr.text section
x86/kvm: Restrict ASYNC_PF to user space
x86/kvm: Sanitize kvm_async_pf_task_wait()
x86/kvm: Handle async page faults directly through do_page_fault()
serial: stm32: add no_console_suspend support
rcu: Provide __rcu_is_watching()
rcu: Provide rcu_irq_exit_preempt()
rcu: Make RCU IRQ enter/exit functions rely on in_nmi()
rcu/tree: Mark the idle relevant functions noinstr
x86: Replace ist_enter() with nmi_enter()
x86/mce: Send #MC singal from task work
x86/entry: Get rid of ist_begin/end_non_atomic()
sched,rcu,tracing: Avoid tracing before in_nmi() is correct
sh/ftrace: Move arch_ftrace_nmi_{enter,exit} into nmi exception
lockdep: Always inline lockdep_{off,on}()
hardirq/nmi: Allow nested nmi_enter()
arm64: Prepare arch_nmi_enter() for recursion
printk: Disallow instrumenting print_nmi_enter()
printk: Prepare for nested printk_nmi_enter()
context_tracking: Make guest_enter/exit() .noinstr ready
lockdep: Prepare for noinstr sections
tracing: Provide lockdep less trace_hardirqs_on/off() variants
vmlinux.lds.h: Create section for protection against instrumentation
spi: ti_qspi: fix unit address
ASoC: fsl_micfil: Do not pass irq numbers in comments
ASoC: fsl_micfil: Remove unneeded ifdef's
ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock
USB: host: ehci-mxc: Add error handling in ehci_mxc_drv_probe()
USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int
iommu: Fix deferred domain attachment
fuse: optimize writepages search
fuse: update attr_version counter on fuse_notify_inval_inode()
fuse: don't check refcount after stealing page
fuse: fix weird page warning
fuse: use dump_page
virtiofs: do not use fuse_fill_super_common() for device installation
fuse: always allow query of st_dev
fuse: always flush dirty data on close(2)
fuse: invalidate inode attr in writeback cache mode
ASoC: amd: enable build for RN machine driver
ASoC: amd: RN machine driver using dmic
ASoC: amd: create platform devices for Renoir
ASoC: amd: enable Renoir acp3x drivers build
ASoC: amd: add ACP PDM DMA driver pm ops
ASoC: amd: add Renoir ACP PCI driver PM ops
ASoC: amd: add ACP PDM DMA driver dai ops
ASoC: amd: add acp3x pdm driver dma ops
ASoC: amd: irq handler changes for ACP3x PDM dma driver
ASoC: amd: add ACP3x PDM platform driver
ASoC: amd: create acp3x pdm platform device
ASoC: amd: add acp init/de-init functions
ASoC: amd: add Renoir ACP PCI driver
ASoC: amd: add Renoir ACP3x IP register header
iommu/mediatek-v1: Fix a build warning for a unused variable 'data'
usb: xhci: make symbols static
x86/boot: Correct relocation destination on old linkers
proc: proc_pid_ns takes super_block as an argument
iommu/sun50i: Fix return value check in sun50i_iommu_probe()
habanalabs: update patched_cb_size for Wreg32
habanalabs: move event handling to common firmware file
habanalabs: enable gaudi code in driver
habanalabs: add gaudi profiler module
habanalabs: add gaudi security module
habanalabs: add hwmgr module for gaudi
habanalabs: add gaudi asic-dependent code
uapi: habanalabs: add gaudi defines
habanalabs: add gaudi asic registers header files
habanalabs: get card type, location from F/W
habanalabs: support clock gating enable/disable
habanalabs: set PM profile to auto only for goya
habanalabs: add dedicated define for hard reset
habanalabs: check if CoreSight is supported
habanalabs: add signal/wait to CS IOCTL operations
habanalabs: handle the h/w sync object
habanalabs: define ASIC-dependent interface for signal/wait
uapi: habanalabs: add signal/wait operations
habanalabs: add missing MODULE_DEVICE_TABLE
habanalabs: print all CB handles as hex numbers
habanalabs: update F/W register map
habanalabs: enable trace data compression (profiler)
habanalabs: load CPU device boot loader from host
habanalabs: leave space for 2xMSG_PROT in CB
habanalabs: support hwmon_reset_history attribute
habanalabs: Align protection bits configuration of all TPCs
habanalabs: Allow access to TPC LFSR register
habanalabs: Add INFO IOCTL opcode for time sync information
habanalabs: hl_pci_set_dma_mask() can be static
thermal: cpuidle: Register cpuidle cooling device
thermal/drivers/cpuidle_cooling: Change the registration function
dt-bindings: thermal: Add the idle cooling device
powercap/drivers/idle_inject: Specify idle state max latency
ARM: 8976/1: module: allow arch overrides for .init section names
ARM: 8975/1: module: fix handling of unwind init sections
ARM: 8977/1: ptrace: Fix mask for thumb breakpoint hook
ARM: 8974/1: use SPARSMEM_STATIC when SPARSEMEM is enabled
KVM: x86: only do L1TF workaround on affected processors
drm/etnaviv: Fix a leak in submit_pin_objects()
drm/etnaviv: fix perfmon domain interation
drm/i915/gvt: Use ARRAY_SIZE for vgpu_types
drm/i915: Mark check_shadow_context_ppgtt as maybe unused
efi/printf: Turn vsprintf into vsnprintf
efi/printf: Abort on invalid format
efi/printf: Refactor code to consolidate padding and output
efi/printf: Handle null string input
efi/printf: Factor out integer argument retrieval
efi/printf: Factor out width/precision parsing
efi/printf: Merge 'p' with the integer formats
efi/printf: Fix minor bug in precision handling
efi/printf: Factor out flags parsing and handle '%' earlier
efi/printf: Add 64-bit and 8-bit integer support
efi/printf: Drop %n format and L qualifier
efi/libstub: Optimize for size instead of speed
efi/libstub: Add a basic printf implementation
mtd:rawnand: brcmnand: Fix PM resume crash
arm64: dts: rockchip: fix pd_tcpc0 and pd_tcpc1 node position on rk3399
USB: serial: usb_wwan: do not resubmit rx urb on fatal errors
ALSA: hda/realtek - Add more fixup entries for Clevo machines
efi/libstub: Buffer output of efi_puts
efi/libstub: Rename efi_[char16_]printk to efi_[char16_]puts
efi/libstub: Include dependencies of efistub.h
soundwire: master: add runtime pm support
soundwire: bus_type: add sdw_master_device support
soundwire: bus: add unique bus id
soundwire: bus_type: introduce sdw_slave_type and sdw_master_type
soundwire: bus: rename sdw_bus_master_add/delete, add arguments
ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()'
usb: xhci: fix USB_XHCI_PCI depends
phy: qcom-qmp: Add QMP V3 USB3 PHY support for SC7180
dt-bindings: phy: qcom,qmp-usb3-dp: Add support for SC7180
dt-bindings: phy: qcom,qmp-usb3-dp: Add dt bindings for USB3 DP PHY
dt-bindings: phy: qcom,qmp: Convert QMP PHY bindings to yaml
fscrypt: make test_dummy_encryption use v2 by default
fscrypt: support test_dummy_encryption=v2
arm64: dts: qcom: sc7180: Correct the pdc interrupt ranges
r8169: work around an irq coalescing related tx timeout
r8169: improve rtl8169_mark_to_asic
r8169: make rtl_rx better readable
net: seeq: Use %pM format specifier for MAC addresses
cxgb4: Use %pM format specifier for MAC addresses
ipv4,appletalk: move SIOCADDRT and SIOCDELRT handling into ->compat_ioctl
appletalk: factor out a atrtr_ioctl_addrt helper
ipv6: move SIOCADDRT and SIOCDELRT handling into ->compat_ioctl
ipv6: lift copy_from_user out of ipv6_route_ioctl
net sched: fix reporting the first-time use timestamp
igc: Remove unneeded register
igc: Remove unneeded definition
igc: Use netdev log helpers in igc_base.c
igc: Use netdev log helpers in igc_dump.c
igc: Use netdev log helpers in igc_ptp.c
igc: Use netdev log helpers in igc_ethtool.c
MAINTAINERS: Add myself as reviewer for Ingenic rproc driver
remoteproc: ingenic: Added remoteproc driver
net: phy: simplify phy_link_change arguments
remoteproc: Add support for runtime PM
dt-bindings: Document JZ47xx VPU auxiliary processor
arm64: defconfig: enable Qualcomm IPA and RMNet modules
arm64: dts: qcom: sc7180: add IPA information
ARM: dts: rockchip: add rga node for rk322x
ARM: dts: remove disable-wp from rk3229-xms6 emmc
ARM: dts: enable WLAN for Mecer Xtreme Mini S6
arm64: dts: rockchip: add bus-width properties to mmc nodes for px30
ARM: dts: rockchip: remove identical #include from rk3288.dtsi
ARM: dts: rockchip: rename and label gpio-led subnodes
arm64: dts: rockchip: remove disable-wp from rk3308-roc-cc emmc node
arm64: dts: rockchip: rename and label gpio-led subnodes
arm64: dts: rockchip: fix defines in pd_vio node for rk3399
igc: add support to eeprom, registers and link self-tests
igc: Use netdev log helpers in igc_main.c
igc: Add ECN support for TSO
arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk3399-orangepi
arm64: dts: rockchip: fix rtl8211e nodename for rk3399-orangepi
arm64: dts: rockchip: fix &pinctrl phy sub nodename for rk3399-nanopi4
arm64: dts: rockchip: fix rtl8211e nodename for rk3399-nanopi4
arm64: dts: rockchip: fix rtl8211f nodename for rk3328 Beelink A1
arm64: dts: rockchip: fix phy nodename for rk3328
include: dt-bindings: rockchip: remove unused defines
arm64: dts: rockchip: replace RK_FUNC defines in rk3326-odroid-go2
ANDROID: fix copyright notice
docs/devicetree/i2c: brcm,bcm2835: fix node id in example
mtd: Fix mtd not registered due to nvmem name collision
mtd: spinand: Propagate ECC information to the MTD structure
ANDROID: clang: update to 11.0.1
FROMLIST: x86_64: fix jiffies ODR violation
arm64: dts: qcom: sc7180: Fix ETMv4 power management patch
riscv: Use text_mutex instead of patch_lock
riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation
riscv: Remove the 'riscv_' prefix of function name
riscv: Add SW single-step support for KDB
riscv: Use the XML target descriptions to report 3 system registers
riscv: Add KGDB support
kgdb: Add kgdb_has_hit_break function
RISC-V: Skip setting up PMPs on traps
riscv: K210: Update defconfig
riscv: K210: Add a built-in device tree
riscv: Allow device trees to be built into the kernel
Input: iqs269a - add missing I2C dependency
dt-bindings: serial: qca,ar9330-uart: Convert to json-schema
ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option
x86/cpu: Use RDRAND and RDSEED mnemonics in archrandom.h
ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet
f2fs: flush dirty meta pages when flushing them
f2fs: fix checkpoint=disable:%u%%
ASoC: max9867: fix volume controls
afs: Don't unlock fetched data pages until the op completes successfully
pmu/smmuv3: Clear IRQ affinity hint on device removal
drivers/perf: hisi: Permit modular builds of HiSilicon uncore drivers
io_uring: cancel work if task_work_add() fails
ACPI: IORT: Add comments for not calling acpi_put_table()
ACPI: GTDT: Put GTDT table after parsing
arm64: stacktrace: Factor out some common code into on_stack()
clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support
clocksource/drivers/timer-ti-32k: Add support for initializing directly
arm64: Call debug_traps_init() from trap_init() to help early kgdb
kgdboc: Add kgdboc_earlycon to support early kgdb using boot consoles
kgdboc: Remove useless #ifdef CONFIG_KGDB_SERIAL_CONSOLE in kgdboc
kgdb: Prevent infinite recursive entries to the debugger
kgdb: Delay "kgdbwait" to dbg_late_init() by default
kgdboc: Use a platform device to handle tty drivers showing up late
arm64: entry-ftrace.S: Update comment to indicate that x18 is live
scs: Move DEFINE_SCS macro into core code
scs: Remove references to asm/scs.h from core code
scs: Move scs_overflow_check() out of architecture code
arm64: scs: Use 'scs_sp' register alias for x18
scs: Move accounting into alloc/free functions
arm64: scs: Store absolute SCS stack pointer value in thread_info
drm/msm/a4xx: add a405_registers for a405 device
drm/msm/a4xx: add adreno a405 support
drm/msm/a6xx: update a6xx_hw_init for A640 and A650
drm/msm/a6xx: enable GMU log
drm/msm/a6xx: update pdc/rscc GMU registers for A640/A650
drm/msm/a6xx: A640/A650 GMU firmware path
drm/msm/a6xx: HFI v2 for A640 and A650
drm/msm/a6xx: add A640/A650 to gpulist
drm/msm/a6xx: use msm_gem for GMU memory objects
drm/msm: add internal MSM_BO_MAP_PRIV flag
drm/msm: add msm_gem_get_and_pin_iova_range
drm/msm: Check for powered down HW in the devfreq callbacks
drm/msm/dpu: update bandwidth threshold check
drm/msm/dpu: add support for clk and bw scaling for display
drm/msm/dpu: add support for pcc color block in dpu driver
drm/msm/dpu: add support for color processing blocks in dpu driver
drm/msm/mdp5: Fix mdp5_init error path for failed mdp5_kms allocation
drm/msm: Fix typo
drm/msm: Fix undefined "rd_full" link error
drm/msm: Add syncobj support.
drm/msm/dpu: Fix compile warnings
drm/msm/a6xx: Fix a typo in an error message
drm/msm/mdp5: Add MDP5 configuration for MSM8x36.
net/mlx5: Add support for RDMA TX FT headers modifying
net/mlx5: Move iseg access helper routines close to mlx5_core driver
net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits
usb/ehci-platform: Set PM runtime as active on resume
usb/xhci-plat: Set PM runtime as active on resume
usb/ohci-platform: Fix a warning when hibernating
arm64: dts: juno: Fix SCPI shared mem node name
arm64: dts: vexpress: Fix VExpress LED names
arm64: dts: juno: Fix GPU interrupt order
arm64: dts: fvp/juno: Fix bus node names
arm64: dts: fvp: Fix SMMU DT node
arm64: dts: fvp/juno: Fix serial node names
arm64: dts: juno: Use proper DT node name for USB
vfio/pci: fix memory leaks in alloc_perm_bits()
vfio-pci: Mask cap zero
vfio-pci: Invalidate mmaps and block MMIO access on disabled memory
vfio-pci: Fault mmaps to enable vma tracking
vfio/type1: Support faulting PFNMAP vmas
ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params()
ASoC: amd: raven: Make the driver name consistent across files
ASoC: fsl_micfil: Fix indentation to put on one line affected code
usb: renesas-xhci: include correct header for get_unaligned_le16()
drm/amdgpu: Add a UAPI flag for user to call mem_sync
drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute IBs too (v3)
drm/amdgpu: Add mem_sync implementation for all the ASICs.
drm/amdgpu: Add new ring callback to insert memory sync
drm/amdgpu: optimize amdgpu device attribute code
drm/amdgpu: add amdgpu_virt_get_vf_mode helper function
drm/amdgpu: Add autodump debugfs node for gpu reset v8
ASoC: cleanup dai / component active code
ASoC: dwc: use snd_soc_xxx_active()
ASoC: uniphier: use snd_soc_xxx_active()
ASoC: ti: use snd_soc_xxx_active()
ASoC: pxa: use snd_soc_xxx_active()
ASoC: meson: use snd_soc_xxx_active()
ASoC: mediatek: use snd_soc_xxx_active()
ASoC: jz4740: use snd_soc_xxx_active()
ASoC: intel: use snd_soc_xxx_active()
ASoC: fsl: use snd_soc_xxx_active()
ASoC: codecs: use snd_soc_xxx_active()
ASoC: cirrus: use snd_soc_xxx_active()
ASoC: bcm: use snd_soc_xxx_active()
ASoC: atomel: use snd_soc_xxx_active()
ASoC: use snd_soc_xxx_active()
ASoC: soc-dai: add snd_soc_dai_stream_active()
ASoC: soc-component: add snd_soc_component_active()
ASoC: soc-dai: add snd_soc_dai_active()
ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate()
ASoC: soc-dai: add snd_soc_dai_action()
ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactivate() to macro
PCI: cadence: Fix to read 32-bit Vendor ID/Device ID property from DT
PCI: cadence: Remove "cdns,max-outbound-regions" DT property
dt-bindings: PCI: cadence: Deprecate inbound/outbound specific bindings
ARM: dts: at91: sama5d2_xplained: Add aliases for the dedicated I2C IPs
iommu/arm-smmu-v3: Don't reserve implementation defined register space
iommu/arm-smmu-qcom: Request direct mapping for modem device
Revert "kgdboc: disable the console lock when in kgdb"
kgdb: Disable WARN_CONSOLE_UNLOCKED for all kgdb
SUNRPC: Restructure svc_tcp_recv_record()
SUNRPC: Rename svc_sock::sk_reclen
SUNRPC: Trace server-side rpcbind registration events
SUNRPC: Replace dprintk call sites in TCP state change callouts
SUNRPC: Add more svcsock tracepoints
SUNRPC: Remove "#include <trace/events/skb.h>"
SUNRPC: Trace a few more generic svc_xprt events
SUNRPC: Tracepoint to record errors in svc_xpo_create()
SUNRPC: Remove kernel memory address from svc_xprt tracepoints
svcrdma: Add tracepoints to report ->xpo_accept failures
svcrdma: Displayed remote IP address should match stored address
svcrdma: Remove the SVCRDMA_DEBUG macro
svcrdma: Rename tracepoints that record header decoding errors
svcrdma: Remove backchannel dprintk call sites
svcrdma: Fix backchannel return code
svcrdma: trace undersized Write chunks
svcrdma: Trace page overruns when constructing RDMA Reads
svcrdma: Clean up handling of get_rw_ctx errors
svcrdma: Clean up the tracing for rw_ctx_init errors
SUNRPC: Move xpt_mutex into socket xpo_sendto methods
powerpc/watchpoint/xmon: Support 2nd DAWR
powerpc/watchpoint/xmon: Don't allow breakpoint overwriting
powerpc/watchpoint: Don't allow concurrent perf and ptrace events
powerpc/watchpoint: Prepare handler to handle more than one watchpoint
powerpc/watchpoint: Use builtin ALIGN*() macros
powerpc/watchpoint: Introduce is_ptrace_bp() function
powerpc/watchpoint: Use loop for thread_struct->ptrace_bps
powerpc/watchpoint: Convert thread_struct->hw_brk to an array
powerpc/watchpoint: Disable all available watchpoints when !dawr_force_enable
powerpc/watchpoint: Get watchpoint count dynamically while disabling them
powerpc/watchpoint: Provide DAWR number to __set_breakpoint
powerpc/watchpoint: Provide DAWR number to set_dawr
powerpc/watchpoint/ptrace: Return actual num of available watchpoints
powerpc/watchpoint: Introduce function to get nr watchpoints dynamically
powerpc/watchpoint: Add SPRN macros for second DAWR
powerpc/watchpoint: Rename current DAWR macros
powerpc sstep: Add support for prefixed fixed-point arithmetic
powerpc sstep: Add support for prefixed load/stores
powerpc: Support prefixed instructions in alignment handler
powerpc/kprobes: Don't allow breakpoints on suffixes
powerpc/xmon: Don't allow breakpoints on suffixes
powerpc: Test prefixed instructions in feature fixups
powerpc: Test prefixed code patching
powerpc: Add prefixed instructions to instruction data type
powerpc/optprobes: Add register argument to patch_imm64_load_insns()
powerpc: Define new SRR1 bits for a ISA v3.1
powerpc: Enable Prefixed Instructions
powerpc: Make test_translate_branch() independent of instruction length
powerpc/xmon: Move insertion of breakpoint for xol'ing
powerpc/xmon: Use a function for reading instructions
powerpc: Introduce a function for reporting instruction length
powerpc: Define and use get_user_instr() et. al.
powerpc/kprobes: Use patch_instruction()
powerpc: Add a probe_kernel_read_inst() function
powerpc: Add a probe_user_read_inst() function
powerpc: Use a function for reading instructions
powerpc: Use a datatype for instructions
powerpc: Introduce functions for instruction equality
powerpc: Use a function for byte swapping instructions
powerpc: Use a function for getting the instruction op code
powerpc: Use an accessor for instructions
powerpc: Use a macro for creating instructions from u32s
powerpc: Change calling convention for create_branch() et. al.
powerpc/xmon: Use bitwise calculations in_breakpoint_table()
powerpc/xmon: Move breakpoints to text section
powerpc/xmon: Move breakpoint instructions to own array
powerpc/xmon: Remove store_inst() for patch_instruction()
powerpc/ps3: Fix kexec shutdown hang
ps3disk: use the default segment boundary
net/ps3_gelic_net: Remove duplicate error message
drivers/ps3: Remove duplicate error messages
powerpc/head_check: Avoid broken pipe
powerpc/wrapper: Output linker map file
powerpc/head_check: Automatic verbosity
powerpc/traps: Make unrecoverable NMIs die instead of panic
powerpc/traps: Do not trace system reset
powerpc/64s: machine check do not trace real-mode handler
powerpc: Implement ftrace_enabled() helpers
powerpc/64s: machine check interrupt update NMI accounting
powerpc/pseries: Machine check use rtas_call_unlocked() with args on stack
powerpc/pseries: Limit machine check stack to 4GB
powerpc/pseries/ras: fwnmi sreset should not interlock
phy: cadence: sierra: Fix for USB3 U1/U2 state
phy: ti: am654: add support for USB super-speed
phy: ti: am654: show up in regmap debugfs
drivers: phy: sr-usb: do not use internal fsm for USB2 phy init
dt-bindings: phy: renesas: usb3-phy: add r8a77961 support
dt-bindings: phy: renesas: usb3-phy: convert bindings to json-schema
dt-bindings: phy: renesas: usb2-phy: add r8a77961 support
dt-bindings: phy: renesas: usb2-phy: convert bindings to json-schema
phy: qcom-qmp: Ensure register indirection arrays initialized
phy: omap-usb2: Clean up exported header
phy: phy-bcm-ns2-usbdrd: Constify phy_ops
phy: phy-brcm-usb: Constify static structs
phy: sr-usb: Constify phy_ops
iommu/arm-smmu-v3: remove set but not used variable 'smmu'
iommu/mediatek-v1: Add def_domain_type
dt-bindings: PCI: aardvark: Describe new properties
PCI: aardvark: Replace custom macros by standard linux/pci_regs.h macros
PCI: aardvark: Add PHY support
PCI: aardvark: Add FIXME comment for PCIE_CORE_CMD_STATUS_REG access
PCI: aardvark: Issue PERST via GPIO
PCI: aardvark: Improve link training
PCI: of: Zero max-link-speed value is invalid
PCI: aardvark: Don't blindly enable ASPM L0s and don't write to read-only register
PCI: aardvark: Train link immediately after enabling training
iommu/omap: Add registration for DT fwnode pointer
iommu/vt-d: Remove IOVA handling code from the non-dma_ops path
iommu/vt-d: Remove duplicated check in intel_svm_bind_mm()
iommu/vt-d: Remove redundant IOTLB flush
iommu/vt-d: Add page request draining support
iommu/vt-d: Disable non-recoverable fault processing before unbind
iommu/vt-d: debugfs: Add support to show inv queue internals
iommu/vt-d: Multiple descriptors per qi_submit_sync()
iommu/vt-d: Replace intel SVM APIs with generic SVA APIs
iommu/vt-d: Report SVA feature with generic flag
iommu/vt-d: Add get_domain_info() helper
iommu/vt-d: Add custom allocator for IOASID
iommu/vt-d: Enlightened PASID allocation
iommu/vt-d: Add svm/sva invalidate function
iommu/vt-d: Support flushing more translation cache types
iommu/vt-d: Add bind guest PASID support
iommu/vt-d: Add nested translation helper function
iommu/vt-d: Use a helper function to skip agaw for SL
iommu/vt-d: Move domain helper to header
media: i2c: imx219: Parse and register properties
media: i2c: ov13858: Parse and register properties
media: i2c: ov5670: Parse and register properties
media: v4l2-ctrls: Add helper to register properties
media: v4l2-ctrls: Sort includes alphabetically
iommu/omap: Add check for iommu group when no IOMMU in use
media: include: v4l2-ctrl: Sort forward declarations
media: v4l2-fwnode: Add helper to parse device properties
ASoC: da7213: move set_pll to codec level
ASoC: da7213: move set_sysclk to codec level
ASoC: da7213: Add regulator support
ASoC: da7213: Add da7212 DT compatible
media: v4l2-ctrls: Add camera orientation and rotation
media: v4l2-ctrl: Document V4L2_CID_CAMERA_SENSOR_ROTATION
media: v4l2-ctrl: Document V4L2_CID_CAMERA_ORIENTATION
media: dt-bindings: video-interface: Replace 'rotation' description
media: dt-bindings: video-interfaces: Document 'orientation' property
media: imx: TODO: Remove media link creation todos
media: imx: silence a couple debug messages
ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE
ASoC: Intel: sof_sdw_rt700: remap buttons
ASoC: Intel: sof_sdw_rt711: remap buttons
ASoC: Intel: sof_sdw: fix typo in components string
ASoC: Intel: soc-acpi: change machine driver name for WM8804 platforms
mmc: sdhci: Fix SDHCI_QUIRK_BROKEN_CQE
media: imx: Create missing links from CSI-2 receiver
media: imx: csi: Lookup upstream endpoint with imx_media_get_pad_fwnode
media: imx5/6/7: csi: Mark a bound video mux as a CSI mux
ASoC: SOF: imx: make imx8m_dsp_ops static
ASoC: SOF: imx: make dsp_ops static
ASoC: SOF: define INFO_ flags in dsp_ops
ASoC: SOF: Intel: sdw: relax sdw machine select constraints
ASoC: SOF: topology: add support to smart amplifier
ASoC: SOF: inform DSP that driver is going to be removed
ASoC: SOF: add a power_down_notify method
ASoC: SOF: Do nothing when DSP PM callbacks are not set
media: imx7: csi: Remove imx7_csi_get_upstream_endpoint()
media: imx: csi: Create media links in bound notifier
media: imx7: csi: Create media links in bound notifier
media: imx7: mipi csis: Create media links in bound notifier
media: imx: mipi csi-2: Create media links in bound notifier
media: video-mux: Create media links in bound notifier
media: imx: imx7-media-csi: Implement get_fwnode_pad op
media: imx: imx7-mipi-csis: Implement get_fwnode_pad op
media: imx: mipi csi-2: Implement get_fwnode_pad op
media: video-mux: Implement get_fwnode_pad op
Revert "docs: sysctl/kernel: document ngroups_max"
rtlwifi: rtl8192ee: remove redundant for-loop
mwifiex: Fix memory corruption in dump_station
media: imx: csi: Implement get_fwnode_pad op
rtw88: no need to set registers for SDIO
rtw88: 8723d: fix incorrect setting of ldo_pwr
rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko
rtw88: extract: remove the unused after extracting
rtw88: extract: make 8723d an individual kernel module
rtw88: extract: make 8822b an individual kernel module
rtw88: extract: make 8822c an individual kernel module
rtw88: extract: export symbols about pci interface
rtw88: extract: export symbols used in chip functionalities
rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup()
powerpc/pseries/ras: fwnmi avoid modifying r3 in error case
powerpc/pseries/ras: Fix FWNMI_VALID off by one
powerpc/pseries/ras: Avoid calling rtas_token() in NMI paths
powerpc/64s/exceptions: Machine check reconcile irq state
powerpc/64s/exceptions: Change irq reconcile for NMIs from reusing _DAR to RESULT
powerpc/64s/exceptions: Fix in_mce accounting in unrecoverable path
powerpc/64s/exception: Fix machine check no-loss idle wakeup
powerpc/eeh: Release EEH device state synchronously
powerpc/eeh: Fix pseries_eeh_configure_bridge()
powerpc/64: Update Speculation_Store_Bypass in /proc/<pid>/status
media: Revert "media: v4l2-fwnode: Add a convenience function for registering subdevs with notifiers"
ASoC: codecs: rt1308-sdw: remove duplicate allocation
ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream()
ASoC: codecs: rt*-sdw: don't assign slave_ops
Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added
ipmi_si: Load acpi_ipmi when ACPI IPMI interface added
ipmi:bt-bmc: Fix error handling and status check
ipmi: Replace guid_copy() with import_guid() where it makes sense
ipmi: use vzalloc instead of kmalloc for user creation
ipmi:bt-bmc: Fix some format issue of the code
ipmi:bt-bmc: Avoid unnecessary check
ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive
cpufreq: Fix up cpufreq_boost_set_sw()
ACPI / PMIC: Add i2c address for thermal control
irqchip/gic-v3-its: Track LPI distribution on a per CPU basis
genirq/irq_sim: Simplify the API
irqdomain: Make irq_domain_reset_irq_data() available to non-hierarchical users
irqchip/sifive-plic: Remove incorrect requirement about number of irq contexts
irqchip/gic-v3: Fix missing "__init" for gic_smp_init()
platform-msi: Fix typos in comment
pcmcia: make pccard_loop_tuple() static
media: imx: Parse information from firmware without using callbacks
media: video-mux: Parse information from firmware without using callbacks
media: v4l2-mc: add v4l2_create_fwnode_links helpers
media: v4l2-subdev: add v4l2_subdev_get_fwnode_pad_1_to_1
media: entity: Pass entity to get_fwnode_pad operation
media: i2c: imx219: Fix a bug in imx219_enum_frame_size
media: i2c: imx219: Implement get_selection
dt-bindings: clock: renesas: div6: Convert to json-schema
clk: renesas: cpg-mssr: Fix STBCR suspend/resume handling
pcmcia: Replace zero-length array with flexible-array
MAINTAINERS: Add GPIO Aggregator section
docs: gpio: Add GPIO Aggregator documentation
gpio: Add GPIO Aggregator
gpiolib: Add support for GPIO lookup by line name
mfd: sm501: Use GPIO_LOOKUP_IDX() helper macro
i2c: i801: Use GPIO_LOOKUP() helper macro
Bluetooth: hci_qca: Enable WBS support for wcn3991
Bluetooth: Add SCO fallback for invalid LMP parameters error
Bluetooth: Fix for GAP/SEC/SEM/BI-10-C
Bluetooth: L2CAP: Replace zero-length array with flexible-array
esp4: improve xfrm4_beet_gso_segment() to be more readable
ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme
ALSA: pcm: fix incorrect hw_base increase
MIPS: SGI-IP30: Remove R5432_CP0_INTERRUPT_WAR from war.h
MIPS: Loongson: Enable devicetree based probing for 8250 ports in defconfig
dt-bindings: pinctrl: ocelot: Add Sparx5 SoC support
pinctrl: ocelot: Fix GPIO interrupt decoding on Jaguar2
pinctrl: ocelot: Remove instance number from pin functions
pinctrl: ocelot: Always register GPIO driver
dt-bindings: pinctrl: rockchip: update example
gpio: xgene-sb: Drop extra check to call acpi_gpiochip_request_interrupts()
gpio: xgene-sb: Allow driver to be built with COMPILE_TEST
gpio: xgene-sb: Drop redundant OF_GPIO dependency
gpio: mb86s7x: Remove superfluous test for ACPI companion
gpio: mb86s7x: Use devm_clk_get_optional() to get the input clock
Revert "soc: qcom: rpmh: Allow RPMH driver to be loaded as a module"
cpufreq: tegra186: add CPUFREQ_NEED_INITIAL_FREQ_CHECK flag
drm/exynos-vidi: convert platform driver to use dev_groups
drm/exynos: dsi: Remove bridge node reference in error handling path in probe function
Input: elants - refactor elants_i2c_execute_command()
Input: elants - override touchscreen info with DT properties
Input: elants - remove unused axes
exfat: fix possible memory leak in exfat_find()
exfat: use iter_file_splice_write
drm/exynos: mixer: Fix enabling of the runtime power management
drm/exynos: make pointer to const data const type
drm/exynos: gem: Get rid of the internal 'pages' array
drm/exynos: gem: rework scatter-list contiguity check on prime import
drm/exynos: gem: Remove dead-code
drm/exynos: Delete an error message in three functions
Input: add support for Azoteq IQS269A
dt-bindings: input: Add bindings for Azoteq IQS269A
Linux 5.7-rc6
io_uring: async task poll trigger cleanup
RDMA/srpt: Fix disabling device management
RDMA/mlx5: Update mlx5_ib driver name
RDMA/srpt: Add a newline when printing parameter 'srpt_service_guid' by sysfs
RDMA/core: Consolidate ib_create_srq flows
RDMA/uverbs: Fix create WQ to use the given user handle
RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer
MAINTAINERS: Add maintainers for RNBD/RTRS modules
block/rnbd: a bit of documentation
block/rnbd: include client and server modules into kernel compilation
block/rnbd: server: sysfs interface functions
block/rnbd: server: functionality for IO submitting to block dev
block/rnbd: server: main functionality
block/rnbd: server: private header with server structs and functions
block/rnbd: client: sysfs interface functions
block/rnbd: client: main functionality
block/rnbd: client: private header with client structs and functions
block/rnbd: private headers with rnbd protocol structs and helpers
RDMA/rtrs: a bit of documentation
RDMA/rtrs: include client and server modules into kernel compilation
RDMA/rtrs: server: sysfs interface functions
RDMA/rtrs: server: statistics functions
RDMA/rtrs: server: main functionality
RDMA/rtrs: server: private header with server structs and functions
RDMA/rtrs: client: sysfs interface functions
RDMA/rtrs: client: statistics functions
RDMA/rtrs: client: main functionality
RDMA/rtrs: client: private header with client structs and functions
RDMA/rtrs: core: lib functions shared between client and server modules
RDMA/rtrs: private headers with rtrs protocol structs and helpers
RDMA/rtrs: public interface header to establish RDMA connections
sysfs: export sysfs_remove_file_self()
dt-bindings: power: Convert bq27xxx dt to yaml
ubi: Fix seq_file usage in detailed_erase_block_info debugfs file
ubifs: fix wrong use of crypto_shash_descsize()
sparc64: fix misuses of access_process_vm() in genregs32_[sg]et()
ARM: dts: ux500: Add touchscreen to the Skomer
io_uring: remove dead check in io_splice()
io_uring: add tee(2) support
splice: export do_tee()
io_uring: don't repeat valid flag list
io_uring: rename io_file_put()
io_uring: remove req->needs_fixed_files
io_uring: cleanup io_poll_remove_one() logic
oradax: convert get_user_pages() --> pin_user_pages()
net: phy: propagate an error back to the callers of phy_sfp_probe
rds: convert get_user_pages() --> pin_user_pages()
net: allow __skb_ext_alloc to sleep
mptcp: remove inner wait loop from mptcp_sendmsg_frag
mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag
mptcp: fill skb extension cache outside of mptcp_sendmsg_frag
mptcp: avoid blocking in tcp_sendpages
mptcp: break and restart in case mptcp sndbuf is full
mptcp: move common nospace-pattern to a helper
net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()"
dt-bindings: net: dsa: b53: Add missing size and address cells to example
selftests: Drop 'pref medium' in route checks
arm64: dts: fvp: Fix ITS node names and #msi-cells
arm64: dts: fvp: Fix GIC child nodes
arm64: dts: juno: Fix GIC child nodes
arm64: dts: fvp: Fix GIC compatible names
arm64: dts: juno: Fix mem-timer
arm64: dts: juno: Move fixed devices out of bus node
arm64: dts: fvp: Move fixed clocks out of bus node
arm64: dts: vexpress: Move fixed devices out of bus node
nexthop: Fix attribute checking for groups
MAINTAINERS: clarify maintenance of ARM Dove drivers
arm64: dts: armada-3720-turris-mox: fix SFP binding
arm64: dts: fvp: Move fixed devices out of bus node
arm64: dts: armada-3720-turris-mox: forbid SDR104 on SDIO for FCC purposes
arm64: dts: fvp/juno: Fix node address fields
ARM: dts: kirkwood: ReadyNAS NV+v2: Add LCD panel
ARM: dts: kirkwood: Add Check Point L-50 board
ARM: dts: marvell: drop i2c timeout-ms property
arm64: dts: add uDPU i2c bus recovery
arm64: dts: marvell: drop i2c timeout-ms property
arm64: dts: marvell: armada-37xx: Move PCIe max-link-speed property
arm64: dts: marvell: armada-37xx: Move PCIe comphy handle property
arm64: dts: marvell: armada-37xx: Set pcie_reset_pin to gpio function
exec: Move would_dump into flush_old_exec
arm64: dts: update SolidRun Armada 8040 phy interface types
io_uring: fix FORCE_ASYNC req preparation
io_uring: don't prepare DRAIN reqs twice
io_uring: initialize ctx->sqo_wait earlier
arm64: dts: imx8mp: add "fsl,imx6sx-fec" compatible string
gpu/drm: Ingenic: Fix opaque pointer casted to wrong type
gpu/drm: ingenic: Fix bogus crtc_atomic_check callback
samples: watchdog: use 'userprogs' syntax
samples: timers: use 'userprogs' syntax
samples: auxdisplay: use 'userprogs' syntax
samples: mei: build sample program for target architecture
samples: pidfd: build sample program for target architecture
samples: vfs: build sample programs for target architecture
samples: connector: build sample program for target architecture
samples: hidraw: build sample program for target architecture
samples: uhid: build sample program for target architecture
samples: uhid: fix warnings in uhid-example
kbuild: doc: document the new syntax 'userprogs'
samples: seccomp: build sample programs for target architecture
bpfilter: use 'userprogs' syntax to build bpfilter_umh
kbuild: add infrastructure to build userspace programs
bpfilter: check if $(CC) can link static libc in Kconfig
bpfilter: match bit size of bpfilter_umh to that of the kernel
kbuild: warn if always, hostprogs-y, or hostprogs-m is used
tpm: check event log version before reading final events
efi: Pull up arch-specific prototype efi_systab_show_arch()
habanalabs: handle barriers in DMA QMAN streams
habanalabs: retrieve DMA mask indication from firmware
habanalabs: update firmware definitions
habanalabs: increase timeout during reset
habanalabs: print warning when reset is requested
habanalabs: unify and improve device cpu init
habanalabs: re-factor H/W queues initialization
habanalabs: remove stop-on-error flag from DMA
habanalabs: don't wait for ASIC CPU after reset
mips/mm: Add page soft dirty tracking
MIPS: define more Loongson CP0.Config6 and CP0.Diag feature bits
MIPS: Loongson64: define offsets and known revisions for some CPUCFG features
MIPS: Loongson64: fix typos in loongson_regs.h
MIPS: Remove not used 8250-platform.c
MIPS: Loongson: Build ATI Radeon GPU driver as module
net: ipa: do not clear interrupt in gsi_channel_start()
net: ipa: don't use noirq suspend/resume callbacks
selftests: mlxsw: Do not hard code trap group name
selftests: devlink_lib: Remove double blank line
mlxsw: spectrum_trap: Store all trap data in one array
mlxsw: spectrum_trap: Store all trap group data in one array
mlxsw: spectrum_trap: Store all trap policer data in one array
mlxsw: spectrum_trap: Move struct definition out of header file
r8169: remove remaining call to mdiobus_unregister
net: ipa: don't be a hog in gsi_channel_poll()
ethtool: don't call set_channels in drivers if config didn't change
nfp: don't check lack of RX/TX channels
ethtool: check if there is at least one channel for TX/RX in the core
mptcp: Use 32-bit DATA_ACK when possible
net: dsa: mt7530: fix roaming from DSA user ports
netns: enable to inherit devconf from current netns
dpaa2-eth: add bulking to XDP_TX
ipv6: Fix suspicious RCU usage warning in ip6mr
net: phy: broadcom: fix checkpatch complains about tabs
blktrace: Report pid with note messages
block/swim3: use set_current_state macro
block: remove the REQ_NOWAIT_INLINE flag
arm: dts: mt2701: Add usb2 device nodes
dt-bindings: gpu: mali-utgard: add mediatek, mt7623-mali compatible
arm: dts: mt7623: add Mali-450 device node
soc: mediatek: cmdq: return send msg error code
iio: buffer: remove attrcount_orig var from sysfs creation
iio: chemical: add atlas-ezo-sensor initial support
dt-bindings: iio: chemical: add CO2 EZO module documentation
iio: adc: exynos: Simplify Exynos7-specific init
arm64: dts: mt8173: Add capacity-dmips-mhz attributes
iio: adc: Add scaling support to exynos adc driver
iio: __iio_update_buffers: Update mode before preenable/after postdisable
iio: dac: vf610_dac: Replace indio_dev->mlock with own device lock
arm64: dts: mt2712: use non-empty ranges for usb-phy
iio: dac: ad5686: Replace indio_dev->mlock with own device lock
iio: dac: ad5421: Replace indio_dev->mlock with own device lock
iio: dac: ad5380: Replace indio_dev->mlock with own device lock
iio: dac: ad5764: Replace indio_dev->mlock with own device lock
iio: dac: ad5761: Replace indio_dev->mlock with own device lock
iio: dac: ad5755: Replace indio_dev->mlock with own device lock
iio: dac: ad5449: Replace indio_dev->mlock with own device lock
iio: dac: ad5446: Replace indio_dev->mlock with own device lock
iio: dac: ad5360: Replace indio_dev->mlock with own device lock
arm64: dts: mt8173: fix mdp aliases property name
iio: accel: Add bma150/smb380 support to bma180
iio: accel: bma180: Rename center_temp to temp_offset
iio: accel: bma180: Add support for bma023
arm64: dts: mediatek: Switch to SPDX license identifier for MT6797 SoC
arm64: dts: mediatek: Enable I2C support for 96Boards X20 Development board
arm64: dts: mediatek: Add I2C support for MT6797 SoC
dt-bindings: i2c: Document I2C controller binding for MT6797 SoC
dt-bindings: iio: accel: Add required regulators to bma180
dt-bindings: iio: accel: Add bma150 family compatibles to bma180
iio: accel: Make bma180 conflict with input's bma150
iio: accel: bma180: Prepare for different reset values
KVM: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version
KVM: arm64: Support enabling dirty log gradually in small chunks
KVM: arm64: Unify handling THP backed host memory
KVM: arm64: Clean up the checking for huge mapping
KVM: arm/arm64: Release kvm->mmu_lock in loop to prevent starvation
KVM: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported
KVM: Fix spelling in code comments
KVM: arm64: Use cpus_have_final_cap for has_vhe()
KVM: arm64: Simplify __kvm_timer_set_cntvoff implementation
KVM: arm64: Clean up kvm makefiles
KVM: arm64: Change CONFIG_KVM to a menuconfig entry
KVM: arm64: Update help text
KVM: arm64: Kill off CONFIG_KVM_ARM_HOST
KVM: arm64: Move virt/kvm/arm to arch/arm64
x86/fpu/xstate: Restore supervisor states for signal return
x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restore_sig()
gpiolib: Document that GPIO line names are not globally unique
x86/fpu: Introduce copy_supervisor_to_kernel()
pinctrl: amd: Add ACPI dependency
pinctrl: equilibrium: Add architecture dependency
ALSA: hda: Unexport some local helper functions
ALSA: hda: Drop unused snd_hda_queue_unsol_event()
ALSA: hda: Fix potential race in unsol event handler
x86/nmi: Remove edac.h include leftover
drm/vmwgfx: Return true in function vmw_fence_obj_signaled()
drm/vmwgfx: remove redundant assignment to variable ret
drm/vmwgfx: Fix parameter name in vmw_bo_init
drm/vmwgfx: update MAINTAINERS entry
bpf: Selftests, add ktls tests to test_sockmap
bpf: Selftests, add blacklist to test_sockmap
bpf: Selftests, add whitelist option to test_sockmap
bpf: Selftests, provide verbose option for selftests execution
bpf: Selftests, break down test_sockmap into subtests
bpf: Selftests, improve test_sockmap total bytes counter
bpf: Selftests, print error in test_sockmap error cases
bpf: Selftests, sockmap test prog run without setting cgroup
bpf: Selftests, remove prints from sockmap tests
bpf: Selftests, move sockmap bpf prog header into progs
ethernet: ti: am65-cpts: Add missing inline qualifier to stub functions
selftests/bpf: Move test_align under test_progs
selftests/bpf: Fix test_align verifier log patterns
libbpf, hashmap: Fix signedness warnings
libbpf, hashmap: Remove unused #include
bpf: Fix check_return_code to only allow [0,1] in trace_iter progs
net/mlx5e: Take DCBNL-related definitions into dedicated files
net/mlx5e: Calculate SQ stop room in a robust way
net/mlx5e: IPoIB, Drop multicast packets that this interface sent
net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces
net/mlx5e: CT: Fix offload with CT action after CT NAT action
net/mlx5: Move internal timer read function to clock library
net/mlx5: Wait for inactive autogroups
net/mlx5: Drain wq first during PCI device removal
net/mlx5: Have single error unwinding path
net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems
net/mlx5: Dedicate fw page to the requesting function
ARM: socfpga: Drop unneeded select of PCI_DOMAINS_GENERIC
ARM: prima2: Drop unneeded select of HAVE_SMP
ARM: mvebu: Drop unneeded select of HAVE_SMP
ARM: mmp: Drop unneeded select of COMMON_CLK
ARM: davinci: Drop unneeded select of TIMER_OF
ARM: clps711x: Drop unneeded select of multi-platform selected options
ARM: berlin: Drop unneeded select of HAVE_SMP
ARM: aspeed: Drop unneeded select of HAVE_SMP
ARM: asm9260: Drop unneeded select of GENERIC_CLOCKEVENTS
ARM: alpine: Drop unneeded select of HAVE_SMP
ARM: actions: Drop unneeded select of COMMON_CLK
ARM: arch timer: Drop unneeded select GENERIC_CLOCKEVENTS
apparmor: Use true and false for bool variable
security/apparmor/label.c: Clean code by removing redundant instructions
ARM: mmp: Replace <linux/clk-provider.h> by <linux/of_clk.h>
ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h>
ARM/time: Replace <linux/clk-provider.h> by <linux/of_clk.h>
clk: versatile: Drop the legacy IM-PD1 clock code
PCI/PM: Assume ports without DLL Link Active train links in 100 ms
fscrypt: add fscrypt_add_test_dummy_key()
linux/parser.h: add include guards
io_uring: file registration list and lock optimization
apparmor: Replace zero-length array with flexible-array
HID: Add quirks for Trust Panora Graphic Tablet
PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay
mptcp: cope better with MP_JOIN failure
inet_connection_sock: factor out destroy helper.
mptcp: add new sock flag to deal with join subflows
x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs
arm64: defconfig: Add LEDS_TRIGGER_TIMER
arm64: dts: qcom: sc7180: Add A618 gpu dt blob
dt-bindings: arm-smmu: Add sc7180 compatible string
soc: qcom: rpmh-rsc: Remove the pm_lock
soc: qcom: rpmh-rsc: Simplify locking by eliminating the per-TCS lock
kernel/cpu_pm: Fix uninitted local in cpu_pm
soc: qcom: rpmh-rsc: We aren't notified of our own failure w/ NOTIFY_BAD
soc: qcom: rpmh-rsc: Correctly ignore CPU_CLUSTER_PM notifications
io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags
io_uring: add 'cq_flags' field for the CQ ring
docs: move locking-specific documents to locking/
docs: move digsig docs to the security book
net: phy: tja11xx: execute cable test on link up
docs: move the kref doc into the core-api book
docs: add IRQ documentation at the core-api book
docs: debugging-via-ohci1394.txt: add it to the core-api book
io_uring: allow POLL_ADD with double poll_wait() users
net: phy: broadcom: add support for BCM54811 PHY
io_uring: batch reap of dead file registrations
docs: fix references for ipmi.rst file
docs: move IPMI.txt to the driver API book
spi: dw: Add Tx/Rx DMA properties
cxgb4: add EOTID tracking and software context dump
cxgb4: tune burst buffer size for TC-MQPRIO offload
cxgb4: improve credits recovery in TC-MQPRIO Tx path
docs: move DMA kAPI to Documentation/core-api
spi: spi-rockchip: use num-cs property and ctlr->enable_gpiods
spi: spi-rockchip: add support for spi slave mode
spi: spi-rockchip: cleanup use struct spi_controller
KVM: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce
net: dsa: mt7530: fix VLAN setup
doc: Fix some errors in ras.rst
Documentation: update numastat explanation
docs: vm: page_frags.rst: Fix the reference of stale function
selftests: mptcp: pm: rm the right tmp file
docs: debugfs: Update struct debugfs_reg32 definition
dpaa2-eth: properly handle buffer size restrictions
doc: zh_CN: add translatation for debugfs.txt
spi: dw: Clear DMAC register when done or stopped
spi: dw: Initialize paddr in DW SPI MMIO private data
spi: dw: Fix native CS being unset
docs: sysctl/kernel: document ngroups_max
selftests: implement flower classifier terse dump tests
net: sched: cls_flower: implement terse dump support
net: sched: implement terse dump support in act
net: sched: introduce terse dump flag
net: core: recursively find netdev by device node
ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback
cpuidle: psci: Fixup execution order when entering a domain idle state
powercap/intel_rapl: add support for ElkhartLake
ACPI: GED: add support for _Exx / _Lxx handler methods
kvm: add halt-polling cpu usage stats
KVM: nVMX: Migrate the VMX-preemption timer
KVM: nVMX: Change emulated VMX-preemption timer hrtimer to absolute
KVM: nVMX: Really make emulated nested preemption timer pinned
KVM: nVMX: Remove unused 'ops' param from nested_vmx_hardware_setup()
KVM: SVM: Remove unnecessary V_IRQ unsetting
KVM: SVM: Merge svm_enable_vintr into svm_set_vintr
KVM: VMX: Handle preemption timer fastpath
KVM: X86: TSCDEADLINE MSR emulation fastpath
KVM: x86: introduce kvm_can_use_hv_timer
KVM: VMX: Optimize posted-interrupt delivery for timer fastpath
KVM: X86: Introduce more exit_fastpath_completion enum values
KVM: X86: Introduce kvm_vcpu_exit_request() helper
KVM: x86: Print symbolic names of VMX VM-Exit flags in traces
KVM: VMX: Introduce generic fastpath handler
KVM: nVMX: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_*
KVM: nVMX: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU
KVM: VMX: Improve handle_external_interrupt_irqoff inline assembly
KVM: Documentation: Fix up cpuid page
KVM: X86: Sanity check on gfn before removal
KVM: No need to retry for hva_to_pfn_remapped()
KVM: X86: Force ASYNC_PF_PER_VCPU to be power of two
KVM: VMX: Remove unneeded __ASM_SIZE usage with POP instruction
KVM: x86/mmu: Add a helper to consolidate root sp allocation
KVM: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums
KVM: x86/mmu: Move max hugepage level to a separate #define
KVM: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum
kvm: x86: Cleanup vcpu->arch.guest_xstate_size
PNPBIOS: Replace zero-length array with flexible-array
KVM: nVMX: Tweak handling of failure code for nested VM-Enter failure
ARM: dts: at91: Configure I2C SCL gpio as open drain
vhost: missing __user tags
efi/libstub: Disable Shadow Call Stack
arm64: scs: Add shadow stacks for SDEI
arm64: Implement Shadow Call Stack
arm64: Disable SCS for hypervisor code
arm64: vdso: Disable Shadow Call Stack
arm64: efi: Restore register x18 if it was corrupted
arm64: Preserve register x18 when CPU is suspended
arm64: Reserve register x18 from general allocation with SCS
scs: Disable when function graph tracing is enabled
scs: Add support for stack usage debugging
scs: Add page accounting for shadow call stack allocations
scs: Add support for Clang's Shadow Call Stack (SCS)
arm64: dts: mt8173: fix cooling device range
selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests
bpf: Implement CAP_BPF
bpf, capability: Introduce CAP_BPF
arm64: dts: mt8173: fix vcodec-enc clock
ARM: mediatek: Replace <linux/clk-provider.h> by <linux/of_clk.h>
bpf, bpftool: Allow probing for CONFIG_HZ from kernel config
bpf: Restrict bpf_trace_printk()'s %s usage and add %pks, %pus specifier
bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range
bpf: Restrict bpf_probe_read{, str}() only to archs where they work
ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints
soc: mediatek: Missing platform_device_unregister() on error in mtk_mmsys_probe()
ARM: dts: at91: sama5d2_xplained: Describe the flx0 I2C function
ARM: dts: at91: sama5d2_ptc_ek: Add comments to describe the aliases
ARM: dts: at91: sama5d2_xplained: Add alias for DBGU
ARM: dts: at91: sama5d2: Add missing flexcom definitions
ARM: dts: at91: sama5d2: Remove i2s and tcb aliases from SoC dtsi
ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and I2C flx0 functions
ARM: dts: at91: sama5d2: Add DMA bindings for the flx1 I2C function
ARM: dts: at91: sama5d2: Add DMA bindings for the flx3 SPI function
ARM: dts: at91: sama5d2: Add DMA bindings for the SPI and UART flx4 functions
ARM: dts: at91: sama5d2: Specify the FIFO size for the Flexcom UART
ARM: dts: at91: sama5d2: Move flx0 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx1 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx2 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx3 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Move flx4 definitions in the SoC dtsi
ARM: dts: at91: sama5d2: Fix the label numbering for flexcom functions
of: platform: Batch fwnode parsing when adding all top level devices
driver core: fw_devlink: Add support for batching fwnode parsing
driver core: Look for waiting consumers only for a fwnode's primary device
driver core: Move code to the right part of the file
bus: mhi: core: Fix some error return code
ipack: tpci200: fix error return code in tpci200_register()
coresight: cti: remove incorrect NULL return check
mei: release me_cl object reference
dm zoned: Introduce dmz_dev_is_dying() and dmz_check_dev()
dm zoned: introduce dmz_metadata_label() to format device name
dm zoned: move fields from struct dmz_dev to dmz_metadata
dm zoned: store device in struct dmz_sb
dm zoned: use array for superblock zones
dm zoned: store zone id within the zone structure and kill dmz_id()
dm zoned: add 'message' callback
dm zoned: add 'status' callback
dm mpath: add Historical Service Time Path Selector
dm mpath: pass IO start time to path selector
dm writecache: improve performance on DDR persistent memory (Optane)
dm writecache: remove superfluous test in persistent_memory_claim
dm persistent data: switch exit_ro_spine to return void
dm integrity: remove set but not used variables
dm ebs: pass discards down to underlying device
dm bufio: implement discard
dm: add emulated block size target
dm mpath: switch paths in dm_blk_ioctl() code path
dm crypt: support using encrypted keys
w1_therm: adding bulk read support to trigger multiple conversion on bus
w1_therm: adding alarm sysfs entry
w1_therm: optimizing temperature read timings
w1_therm: adding eeprom sysfs entry
w1_therm: adding resolution sysfs entry
w1_therm: adding ext_power sysfs entry
w1_therm: adding sysfs-driver-w1_therm doc
w1_therm: fix reset_select_slave during discovery
w1_therm: adding code comments and code reordering
VMCI: Avoid extra check for access_ok()
dca: Use PTR_ERR_OR_ZERO() to simplify code
w1: ds2430: fix eeprom size in driver description
misc: fastrpc: fix potential fastrpc_invoke_ctx leak
misc: fastrpc: Fix an incomplete memory release in fastrpc_rpmsg_probe()
slimbus: core: Fix mismatch in of_node_get/put
slimbus: core: Set fwnode for a device when setting of_node
nvmem: jz4780-efuse: Use PTR_ERR_OR_ZERO() to simplify code
nvmem: ensure sysfs writes handle write-protect pin
nvmem: imx-ocotp: Improve logic to save many code lines
firmware: xilinx: Fix an error handling path in 'zynqmp_firmware_probe()'
misc: xilinx-sdfec: convert to module_platform_driver()
uio_hv_generic: add missed sysfs_remove_bin_file
staging: wfx: remove false positive warning
staging: wfx: trace acknowledges not linked to any stations
staging: wfx: remove false-positive WARN()
staging: wfx: fix error reporting in wfx_start_ap()
staging: wfx: drop unnecessary filter configuration when disabling filter
staging: wfx: fix PS parameters when multiple vif are in use
staging: wfx: fix potential dead lock between join and scan
staging: wfx: merge wfx_stop_ap() with wfx_reset()
staging: wfx: rename wfx_do_unjoin() into wfx_reset()
staging: wfx: fix potential use-after-free
staging: wfx: call wfx_tx_update_sta() before to destroy tx_priv
staging: wfx: split out wfx_tx_fill_rates() from wfx_tx_confirm_cb()
staging: wfx: fix status of dropped frames
staging: wfx: fix indentation
staging: wfx: fix value of scan timeout
staging: wfx: check pointers returned by allocations
staging: wfx: apply 80-columns rule to strings
staging: wfx: fix warning when unregister a frozen device
staging: vt6656: vt6655: removing unused macros definition Makefiles
staging: fbtft: fb_st7789v: Initialize the Display
staging: qlge: Remove unnecessary spaces in qlge_main.c
staging: vc04_services: Block comment alignment
staging: greybus: uart: replace driver line-coding struct
tty: serial: fsl_lpuart: Use __maybe_unused instead of #if CONFIG_PM_SLEEP
usb: renesas-xhci: Add ROM loader for uPD720201
usb: xhci: Add support for Renesas controller with memory
usb: renesas-xhci: Add the renesas xhci driver
usb: hci: add hc_driver as argument for usb_hcd_pci_probe
USB: gadget: fix illegal array access in binding with UDC
usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B
Documentation: ABI: correct sysfs attribute description of MOST driver
staging: most: usb: use macro ATTRIBUTE_GROUPS
staging: most: fix typo in Kconfig
staging: most: usb: use dev_dbg function
staging: most: usb: check number of reported endpoints
staging: most: usb: remove reference to USB error codes
staging: most: usb: use dev_*() functions to print messages
tty: serial: add missing spin_lock_init for SiFive serial console
rcu: constify sysrq_key_op
kernel/power: constify sysrq_key_op
kdb: constify sysrq_key_op
drm: constify sysrq_key_op
sparc64: constify sysrq_key_op
powerpc/xmon: constify sysrq_key_op
MIPS: constify sysrq_key_op
alpha: constify sysrq_key_op
tty/sysrq: constify the the sysrq_key_op(s)
tty/sysrq: constify the sysrq API
tty/sysrq: alpha: export and use __sysrq_get_key_op()
platform/x86: dell-wmi: Ignore keyboard attached / detached events
platform/x86: dell-laptop: don't register micmute LED if there is no token
tty: mxser: make mxser_change_speed() return void
serial: 8250: Fix max baud limit in generic 8250 port
serial: Allow uart_get_rs485_mode() to return errno
serial: 8250: Avoid error message on reprobe
platform/x86: thinkpad_acpi: Replace custom approach by kstrtoint()
platform/x86: thinkpad_acpi: Use strndup_user() in dispatch_proc_write()
platform/x86: thinkpad_acpi: Replace next_cmd(&buf) with strsep(&buf, ",")
drm/i915: Update DRIVER_DATE to 20200515
tty: n_gsm: Fix waking up upper tty layer when room available
tty: n_gsm: Fix SOF skipping
tty: n_gsm: Improve debug output
ASoC: cros_ec_codec: switch to library API for SHA-256
ASoC: fsl_esai: Add new compatible string for imx8qm
ASoC: fsl_esai: introduce SoC specific data
tty: serial: imx: Add return value check for platform_get_irq()
serial: 8250_exar: Make use of PCI_DEVICE_DATA() macro
tty: serial: Add modem control gpio support for STM32 UART
dt-bindings: serial: Document CTS/RTS gpios in STM32 UART
tty: serial: samsung: Correct clock selection logic
serial: lantiq: Make driver modular
serial: lantiq: Make UART's use as console selectable
HID: apple: Swap the Fn and Left Control keys on Apple keyboards
iommu: Remove functions that support private domain
x86: Fix early boot crash on gcc-10, third try
MAINTAINERS: add maintainer for mediatek i2c controller driver
i2c: mux: Replace zero-length array with flexible-array
i2c: mux: demux-pinctrl: Fix an error handling path in 'i2c_demux_pinctrl_probe()'
i2c: altera: Fix race between xfer_msg and isr thread
i2c: algo-pca: update contact email
i2c: at91: Fix pinmux after devm_gpiod_get() for bus recovery
ANDROID: export: Disable symbol trimming on modules
MAINTAINERS: add lib/livepatch to LIVE PATCHING
dt-bindings: arm: renesas: Document iW-RainboW-G21D-Qseven-RZG1H board
dt-bindings: arm: renesas: Document iW-RainboW-G21M-Qseven-RZG1H SoM
pinctrl: rza1: Fix flag name in comment
pinctrl: sh-pfc: r8a7790: Add r8a7742 PFC support
dt-bindings: pinctrl: sh-pfc: Document r8a7742 PFC support
ARM: dts: iwg20d-q7-dbcm-ca: Remove unneeded properties in hdmi@39
ARM: dts: renesas: Make hdmi encoder nodes compliant with DT bindings
arm64: dts: renesas: Make hdmi encoder nodes compliant with DT bindings
objtool: optimize add_dead_ends for split sections
objtool: use gelf_getsymshndx to handle >64k sections
objtool: Allow no-op CFI ops in alternatives
x86/unwind/orc: Fix error handling in __unwind_start()
phy: phy-cadence-salvo: add phy .init API
phy: amlogic: meson8b-usb2: Add a compatible string for Meson8m2
phy: amlogic: meson8b-usb2: unset the IDDQ bit during PHY power-on
phy: amlogic: meson8b-usb2: Don't set REG_ADP_BC_ACA_ENABLE on Meson8
phy: amlogic: meson8b-usb2: Use a MMIO regmap
dt-bindings: phy: meson8b-usb2: Add compatible string for Meson8m2
dt-bindings: phy: meson8b-usb2: Convert to json-schema
interconnect: Remove unused module exit code from core
arm64: dts: allwinner: h6: Add IOMMU
interconnect: Disallow interconnect core to be built as a module
MIPS: ath79: ar9331: rename uart to serial node
MIPS: ath79: ar9331_dpt_module: update led nodes
MIPS: SGI-IP27: Use the _AC() macro in spaces.h
MIPS: ralink: Don't include objects twice
MIPS: Fix builds for VR41xx platforms
dmaengine: imx-sdma: initialize all script addresses
crypto: hisilicon/zip - Use temporary sqe when doing work
crypto: hisilicon - add device error report through abnormal irq
crypto: hisilicon - remove codes of directly report device errors through MSI
crypto: hisilicon - QM memory management optimization
crypto: hisilicon - unify initial value assignment into QM
crypto: hisilicon - remove use_dma_api related codes
crypto: hisilicon - add FLR support
crypto: hisilicon/qm - add state machine for QM
crypto: hisilicon - refactor module parameter pf_q_num related code
crypto: hisilicon/zip - modify the ZIP probe process
crypto: hisilicon/hpre - modify the HPRE probe process
crypto: hisilicon/sec2 - modify the SEC probe process
crypto: hisilicon/sec2 - constify sec_dfx_regs
crypto: hisilicon/zip - constify struct debugfs_reg32
crypto: hisilicon/hpre - constify struct debugfs_reg32
crypto: ccree - constify struct debugfs_reg32
crypto: blake2b - Fix clang optimization for ARMv7-M
dmaengine: ti: k3-udma: Use proper return code in alloc_chan_resources
dmaengine: ti: k3-udma: Remove udma_chan.in_ring_cnt
dmaengine: ti: k3-udma: Add missing dma_sync call for rx flush descriptor
dmaengine: ti: k3-udma: Fix TR mode flags for slave_sg and memcpy
dmaengine: zynqmp_dma: Move list_del inside zynqmp_dma_free_descriptor.
selftests/bpf: Xdp_adjust_tail add grow tail tests
selftests/bpf: Adjust BPF selftest for xdp_adjust_tail
bpf: Add xdp.frame_sz in bpf_prog_test_run_xdp().
xdp: Clear grow memory in bpf_xdp_adjust_tail()
xdp: Allow bpf_xdp_adjust_tail() to grow packet size
mlx5: Rx queue setup time determine frame_sz for XDP
xdp: For Intel AF_XDP drivers add XDP frame_sz
ice: Add XDP frame size to driver
i40e: Add XDP frame size to driver
ixgbevf: Add XDP frame size to VF driver
ixgbe: Add XDP frame size to driver
ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K
virtio_net: Add XDP frame size in two code paths
vhost_net: Also populate XDP frame size
tun: Add XDP frame size
nfp: Add XDP frame size to netronome driver
net: thunderx: Add XDP frame size
mlx4: Add XDP frame size and adjust max XDP MTU
ena: Add XDP frame size to amazon NIC driver
net: ethernet: ti: Add XDP frame size to driver cpsw
qlogic/qede: Add XDP frame size to driver
hv_netvsc: Add XDP frame size to driver
dpaa2-eth: Add XDP frame size
veth: Xdp using frame_sz in veth driver
veth: Adjust hard_start offset on redirect XDP frames
xdp: Cpumap redirect use frame_sz and increase skb_tailroom
xdp: Xdp_frame add member frame_sz and handle in convert_to_xdp_frame
net: XDP-generic determining XDP frame size
net: netsec: Add support for XDP frame size
mvneta: Add XDP frame size to driver
sfc: Add XDP frame size
bnxt: Add XDP frame size to driver
xdp: Add frame size to xdp_buff
Revert "ASoC: cros_ec_codec: use crypto_shash_tfm_digest()"
dt-bindings: ehci/ohci: Allow iommus property
dt-bindings: mali-midgard: Allow dma-coherent
dt-bindings: arm: gic: Allow combining arm,gic-400 compatible strings
dt-bindings: irqchip: renesas-intc-irqpin: Convert to json-schema
drivers/macintosh: Fix memleak in windfarm_pm112 driver
selftests/powerpc: Add a test of counting larx/stcx
powerpc: Drop unneeded cast in task_pt_regs()
powerpc/64: Don't initialise init_task->thread.regs
powerpc/mm: Replace zero-length array with flexible-array
powerpc: Replace zero-length array with flexible-array
powerpc: Use trap metadata to prevent double restart rather than zeroing trap
powerpc: trap_is_syscall() helper to hide syscall trap number
powerpc: Use set_trap() and avoid open-coding trap masking
powerpc/64s: Always has full regs, so remove remnant checks
selftests/bpf: Test for sk helpers in cgroup skb
selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers
bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers
bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb
bpf: Allow sk lookup helpers in cgroup skb
selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM"
bpf: Fix bpf_iter's task iterator logic
selftests/bpf: Test narrow loads for bpf_sock_addr.user_port
bpf: Support narrow loads from bpf_sock_addr.user_port
arm64: defconfig: Enable UACCE/PCI PASID/SEC2/HPRE configs
samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS
MAINTAINERS: Mark networking drivers as Maintained.
r8169: don't include linux/moduleparam.h
r8169: remove not needed checks in rtl8169_set_eee
scsi: ufs-mediatek: Customize WriteBooster flush policy
scsi: ufs: Customize flush threshold for WriteBooster
scsi: ufs: Introduce ufs_hba_variant_params to group customizable parameters
net: dsa: felix: fix incorrect clamp calculation for burst
ipmr: Add lockdep expression to ipmr_for_each_table macro
ipmr: Fix RCU list debugging warning
net: phy: mdio-moxart: remove unneeded include
dt-bindings: dp83867: Convert DP83867 to yaml
dt-bindings: net: dp83869: Update licensing info
scsi: sd: Signal drive managed SMR disks
scsi: ufs-mediatek: Make ufs_mtk_fixup_dev_quirks static
drivers: net: hamradio: Fix suspicious RCU usage warning in bpqether.c
net: phy: broadcom: fix BCM54XX_SHD_SCR3_TRDDAPD value for BCM54810
hinic: update huawei ethernet driver maintainer
hinic: add set_ringparam ethtool_ops support
devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit
ethernet: ti: am65-cpsw-qos: add TAPRIO offload support
ethernet: ti: am65-cpts: add routines to support taprio offload
scsi: target: Put lun_ref at end of tmr processing
scsi: aacraid: Fix an oops in error handling
arm64: dts: qcom: msm8996: Make GPU node control GPU_GX GDSC
arm64: dts: qcom: db820c: Add vdd_gfx and tie it into mmcc
evm: Fix a small race in init_desc()
PCI: Program MPS for RCiEP devices
io_uring: name sq thread and ref completions
cifs: fix leaked reference on requeued write
NFSv3: fix rpc receive buffer size for MOUNT call
tcp: fix error recovery in tcp_zerocopy_receive()
ARC: show_regs: avoid extra line of output
drm/amdgpu: Updated XGMI power down control support check
drm/amdgpu: Update RAS XGMI error inject sequence
drm/amdgpu: Add DPM function for XGMI link power down control
livepatch: add arch-specific headers to MAINTAINERS
drm/amdgpu: Add cmd to control XGMI link sleep
PCI: Fix pci_host_bridge struct device release/free handling
PCI: Fix pci_register_host_bridge() device_register() error handling
PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port()
clk: qcom: Add DT bindings for MSM8939 GCC
clk: qcom: gcc: Add missing UFS clocks for SM8150
clk: qcom: gcc: Add GPU and NPU clocks for SM8150
clk: qcom: mmcc-msm8996: Properly describe GPU_GX gdsc
clk: qcom: gdsc: Handle GDSC regulator supplies
s390/kexec_file: fix initrd location for kdump kernel
s390/pci: Fix s390_mmio_read/write with MIO
drm/amdgpu: remove redundant assignment to variable ret
drm/amdgpu: turn back rlcg write for gfx_v10
drm/amd/powerplay: report correct AC/DC event based on ctxid V2
drm/amd/powerplay: shutdown on HW CTF
drm/amd/powerplay: try to do a graceful shutdown on SW CTF
drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion
char: ipmi: convert to use i2c_new_client_device()
SUNRPC: 'Directory with parent 'rpc_clnt' already present!'
net: qed: fix bad formatting
net: qed: introduce critical hardware error handler
net: qed: introduce critical fan failure handler
net: qede: Implement ndo_tx_timeout
net: qede: optional hw recovery procedure
net: qed: attention clearing properties
net: qed: cleanup debug related declarations
net: qed: critical err reporting to management firmware
net: qed: invoke err notify on critical areas
net: qede: add hw err scheduled handler
net: qed: adding hw_err states and handling
net: hns3: remove unnecessary frag list checking in hns3_nic_net_xmit()
net: hns3: remove some unused macros
net: hns3: modify an incorrect error log in hclge_mbx_handler()
net: hns3: remove a duplicated printing in hclge_configure()
net: hns3: modify some incorrect spelling
r8152: Use MAC address from device tree if available
MAINTAINERS: Add Jakub to networking drivers.
MAINTAINERS: another add of Karsten Graul for S390 networking
drivers: ipa: fix typos for ipa_smp2p structure doc
pppoe: only process PADT targeted at local interfaces
clk: ti: dra7xx: fix RNG clock parent
clk: ti: dra7xx: mark MCAN clock as DRA76x only
clk: ti: dra7xx: fix gpu clkctrl parent
clk: ti: omap5: Add proper parent clocks for l4-secure clocks
clk: ti: omap4: Add proper parent clocks for l4-secure clocks
clk: ti: composite: fix memory leak
selftests/bpf: Enforce returning 0 for fentry/fexit programs
bpf: Enforce returning 0 for fentry/fexit progs
selftests: fix flower parent qdisc
net: stmmac: fix num_por initialization
security: Fix the default value of secid_to_secctx hook
remoteproc: wcss: Fix arguments passed to qcom_add_glink_subdev()
libbpf: Fix register naming in PT_REGS s390 macros
dt-bindings: Fix incorrect 'reg' property sizes
dt-bindings: ufs: ti: Add missing 'additionalProperties: false'
dt-bindings: ufs: ti: Fix address properties handling
dt-bindings: usb: ehci: Add missing 2nd register region
spi: dt-bindings: sifive: Add missing 2nd register region
bpf: Fix bug in mmap() implementation for BPF array map
dt-bindings: serial: renesas,hscif: Document r8a7742 bindings
dt-bindings: serial: renesas,scifb: Document r8a7742 bindings
dt-bindings: serial: renesas,scif: Document r8a7742 bindings
dt-bindings: irqchip: renesas-irqc: Document r8a7742 bindings
dt-bindings: Add vendor prefix for Baikal Electronics, JSC
dt-bindings: vendor-prefixes: Add Vaisala
samples: bpf: Fix build error
ANDROID: fscrypt: set dun_bytes more precisely
ANDROID: dm-default-key: set dun_bytes more precisely
ANDROID: block: backport the ability to specify max_dun_bytes
arm64: dts: qcom: apq8016-sbc: merge -pins.dtsi into main .dtsi
arm64: dts: qcom: msm8916: move gpu opp table to gpu node
arm64: dts: qcom: msm8916: avoid using _ in node names
arm64: defconfig: Enable Qualcomm SC7180 pinctrl and gcc
arm64: dts: qcom: c630: Specify UFS device reset
arm64: dts: qcom: c630: Add WiFi node
regulator: bd718x7: remove voltage change restriction from BD71847 LDOs
drm/i915: Document locking guidelines
lockdown: Allow unprivileged users to see lockdown status
arm64: dts: qcom: msm8916-samsung-a3u: add nodes for display panel
ASoC: tlv320adcx140: Configure PDM sampling edge
ASoC: tlv320adcx140: Add device tree property for PDM edges
ASoC: tlv320adcx140: Add controls for PDM clk
drm/i915: Extract i915_cs_timestamp_{ns_to_ticks,tick_to_ns}()
kasan: add missing functions declarations to kasan.h
kasan: consistently disable debugging features
ipc/util.c: sysvipc_find_ipc() incorrectly updates position index
userfaultfd: fix remap event with MREMAP_DONTUNMAP
mm/gup: fix fixup_user_fault() on multiple retries
epoll: call final ep_events_available() check under the lock
mm, memcg: fix inconsistent oom event behavior
drm/i915: Store CS timestamp frequency in Hz
drm/i915: Nuke pointless div by 64bit
USB: usbfs: fix mmap dma mismatch
csky: Fixup raw_copy_from_user()
csky: Fixup gdbmacros.txt with name sp in thread_struct
drm/i915: Enable SAGV support for Gen12
drm/i915: Restrict qgv points which don't have enough bandwidth.
drm/i915: Add TGL+ SAGV support
ALSA: hda/realtek - Limit int mic boost for Thinkpad T530
iommu/sun50i: Use __GFP_ZERO instead of memset()
iommu/sun50i: Fix compile warnings
iommu: Add Allwinner H6 IOMMU driver
block: blk-crypto-fallback for Inline Encryption
block: Make blk-integrity preclude hardware inline encryption
block: Inline encryption support for blk-mq
block: Keyslot Manager for Inline Encryption
Documentation: Document the blk-crypto framework
iocost: don't let vrate run wild while there's no saturation signal
cifs: Fix null pointer check in cifs_read
x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states
vfs: add faccessat2 syscall
vfs: don't parse "silent" option
vfs: don't parse "posixacl" option
vfs: don't parse forbidden flags
statx: add mount_root
statx: add mount ID
statx: don't clear STATX_ATIME on SB_RDONLY
uapi: deprecate STATX_ALL
utimensat: AT_EMPTY_PATH support
vfs: split out access_override_creds()
proc/mounts: add cursor
aio: fix async fsync creds
vfs: allow unprivileged whiteout creation
ext4: remove redundant variable has_bigalloc in ext4_fill_super
ANDROID: Incremental fs: wake up log pollers less often
ARM: dts: stm32: Split Avenger96 into DHCOR SoM and Avenger96 board
ARM: dts: stm32: Split SoC-independent parts of DHCOM SOM and PDK2
ARM: dts: stm32: Add GPIO LEDs for STM32MP1 DHCOM PDK2
ARM: dts: stm32: Add GPIO keys for STM32MP1 DHCOM PDK2
block: move blk_io_schedule() out of header file
arm64: dts: qcom: db820c: Fix invalid pm8994 supplies
arm64: dts: qcom: db820c: Add pmi8994 RPM regulators
ring-buffer: Remove all BUG() calls
ring-buffer: Don't deactivate the ring buffer on failed iterator reads
media: media: sh_veu: Remove driver
ARM: dts: stm32: Add IoT Box board support
dt-bindings: arm: stm32: Document IoT Box compatible
ARM: dts: stm32: Add Stinger96 board support
dt-bindings: arm: stm32: Document Stinger96 compatible
ARM: dts: stm32: Add missing pinctrl entries for STM32MP15
dt-bindings: Add vendor prefix for Shiratech Solutions
dt-bindings: iommu: Add Allwinner H6 IOMMU bindings
ACPI: Delete unused proc filename macros
usb: host: xhci-plat: keep runtime active when removing host
usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list
cpufreq: fix minor typo in struct cpufreq_driver doc comment
drm/i915/psr: Use new DP VSC SDP compute routine on PSR
drm/i915/dp: Add compute routine for DP PSR VSC SDP
drm/i915: Stop sending DP SDPs on ddi disable
drm/i915: Program DP SDPs on pipe updates
drm/i915: Fix enabled infoframe states of lspcon
drm/i915: Add state readout for DP VSC SDP
drm/i915: Add state readout for DP HDR Metadata Infoframe SDP
drm/i915: Program DP SDPs with computed configs
drm/i915: Include DP VSC SDP in the crtc state dump
drm/i915: Include DP HDR Metadata Infoframe SDP in the crtc state dump
drm/i915: Include HDMI DRM infoframe in the crtc state dump
drm: Add logging function for DP VSC SDP
drm/i915/dp: Read out DP SDPs
video/hdmi: Add Unpack only function for DRM infoframe
soc: mediatek: mmsys: Drop <linux/clk-provider.h>
esp6: calculate transport_header correctly when sel.family != AF_INET6
usb: cdns3: gadget: make a bunch of functions static
usb: mtu3: constify struct debugfs_reg32
usb: gadget: udc: atmel: Make some symbols static
usb: raw-gadget: fix null-ptr-deref when reenabling endpoints
usb: raw-gadget: documentation updates
usb: raw-gadget: support stalling/halting/wedging endpoints
usb: raw-gadget: fix gadget endpoint selection
usb: raw-gadget: improve uapi headers comments
x86/boot: Mark global variables as static
efi: cper: Add support for printing Firmware Error Record Reference
efi/libstub/x86: Avoid EFI map buffer alloc in allocate_e820()
drm/i915/gt: Transfer old virtual breadcrumbs to irq_worker
mt76: mt7615: fix typo defining ps work
drm/i915/selftests: Always call the provided engine->emit_init_breadcrumb
drm/i915: Show per-engine default property values in sysfs
drm/i915: Drop no-semaphore boosting
riscv: mmiowb: Fix implicit declaration of function 'smp_processor_id'
riscv: pgtable: Fix __kernel_map_pages build error if NOMMU
drm: rcar-du: Set primary plane zpos immutably at initializing
drm: plane: Verify that no or all planes have a zpos property
drm: panels: Add MAINTAINERS entry for LVDS panel driver
dt-bindings: display: renesas: du: Document optional reset properties
dt-bindings: display: bridge: thc63lvd1024: Convert binding to YAML
dt-bindings: display: bridge: Convert simple-bridge bindings to YAML
dt-bindings: display: bridge: Reject additional properties in ports node
sparc: use scnprintf() in show_pciobppath_attr() in vio.c
sparc: use scnprintf() in show_pciobppath_attr() in pci.c
tty: vcc: Fix error return code in vcc_probe()
xfs: Use the correct style for SPDX License Identifier
xfs: Replace zero-length array with flexible-array
xfs: ensure f_bfree returned by statfs() is non-negative
sparc32: mm: Reduce allocation size for PMD and PTE tables
sparc32: mm: Change pgtable_t type to pte_t * instead of struct page *
sparc32: mm: Restructure sparc32 MMU page-table layout
sparc32: mm: Fix argument checking in __srmmu_get_nocache()
KVM: MIPS/Emulate: Remove unneeded semicolon
KVM: MIPS/VZ: Remove unneeded semicolon
KVM: MIPS/TLB: Remove Unneeded semicolon in tlb.c
KVM: MIPS: use true,false for bool variable
MIPS: dts: mscc: Updated changed name for miim pinctrl function
net: dsa: mt7530: set CPU port to fallback mode
net: phy: fix aneg restart in phy_ethtool_set_eee
net: mvneta: speed down the PHY, if WoL used, to save energy
sfc: fix dereference of table before it is null checked
nvdimm/pmem: stop using ->queuedata
nvdimm/btt: stop using ->queuedata
arm64: defconfig: add MEDIA_PLATFORM_SUPPORT
arm64: defconfig: ARCH_R8A7795: follow changed config symbol name
nvdimm/blk: stop using ->queuedata
arm64: defconfig: add DRM_DISPLAY_CONNECTOR
arm64: defconfig: DRM_DUMB_VGA_DAC: follow changed config symbol name
drm/i915: Handle idling during i915_gem_evict_something busy loops
arm64: dts: qcom: msm8916: Disable coresight by default
net: phy: at803x: add cable diagnostics support
drm/i915: Drop I915_RESET_TIMEOUT and friends
ipv6: set msg_control_is_user in do_ipv6_getsockopt
drm/i915: Mark the addition of the initial-breadcrumb in the request
net: phy: bcm54140: add cable diagnostics support
net: phy: broadcom: add cable test support
net: phy: broadcom: add bcm_phy_modify_exp()
net: phy: broadcom: add exp register access methods without buslock
net: broadcom: Select BROADCOM_PHY for BCMGENET
net: phy: tja11xx: add cable-test support
tipc: fix failed service subscription deletion
tipc: fix memory leak in service subscripting
tipc: fix large latency in smart Nagle streaming
net: ignore sock_from_file errors in __scm_install_fd
samples/bpf: Remove compiler warnings
bpf: Enable bpf_iter targets registering ctx argument types
bpf: Change func bpf_iter_unreg_target() signature
bpf: net: Refactor bpf_iter target registration
bpf: Add comments to interpret bpf_prog return values
bpf: Change btf_iter func proto prefix to "bpf_iter_"
tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0
net: stmmac: dwmac-meson8b: add support for the RX delay configuration
net: stmmac: dwmac-meson8b: Make the clock enabling code re-usable
net: stmmac: dwmac-meson8b: Fetch the "timing-adjustment" clock
net: stmmac: dwmac-meson8b: Add the PRG_ETH0_ADJ_* bits
net: stmmac: dwmac-meson8b: Move the documentation for the TX delay
net: stmmac: dwmac-meson8b: use FIELD_PREP instead of open-coding it
dt-bindings: net: dwmac-meson: Document the "timing-adjustment" clock
dt-bindings: net: meson-dwmac: Add the amlogic,rx-delay-ns property
selftest/bpf: Add BPF triggering benchmark
selftest/bpf: Fmod_ret prog and implement test_overhead as part of bench
selftests/bpf: Add benchmark runner infrastructure
selftests/bpf: Extract parse_num_list into generic testing_helpers.c
MAINTAINERS: add Karsten Graul as S390 NETWORK DRIVERS maintainer
s390/ism: fix error return code in ism_probe()
drm/i915/gem: Remove redundant exec_fence
md/raid1: Replace zero-length array with flexible-array
RDMA/mlx5: Fix query_srq_cmd() function
drm/i915: Remove duplicate inline specifier on write_pte
io_uring: polled fixed file must go through free iteration
RDMA/mlx5: Add support for drop action in DV steering
RDMA/mlx5: Add support in steering default miss
RDMA/mlx5: Refactor DV create flow
net: dsa: felix: add support Credit Based Shaper(CBS) for hardware offload
net: dsa: felix: Configure Time-Aware Scheduler via taprio offload
net: dsa: felix: qos classified based on pcp
md: add a newline when printing parameter 'start_ro' by sysfs
md: stop using ->queuedata
md/raid1: release pending accounting for an I/O only after write-behind is also finished
md: remove redundant memalloc scope API usage
raid5: update code comment of scribble_alloc()
raid5: remove gfp flags from scribble_alloc()
md: use memalloc scope APIs in mddev_suspend()/mddev_resume()
md: remove the extra line for ->hot_add_disk
md: flush md_rdev_misc_wq for HOT_ADD_DISK case
md: don't flush workqueue unconditionally in md_open
md: add new workqueue for delete rdev
md: add checkings before flush md_misc_wq
x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstates
mt76: mt7615: configure bss info adding the interface
mt76: enable p2p support
mt76: mt7615: reduce hw scan timeout
mt76: mt7615: do not report scan_complete twice to mac80211
mt76: mt7663: fix the usage WoW with net detect support
ARM: vexpress: Don't select VEXPRESS_CONFIG
bus: vexpress-config: Support building as module
vexpress: Move setting master site to vexpress-config bus
bus: vexpress-config: simplify config bus probing
bus: vexpress-config: Merge vexpress-syscfg into vexpress-config
mfd: vexpress-sysreg: Support building as a module
mfd: vexpress-sysreg: Use devres API variants
mfd: vexpress-sysreg: Drop unused syscon child devices
mfd: vexpress-sysreg: Drop selecting CONFIG_CLKSRC_MMIO
clk: vexpress-osc: Support building as a module
Input: imx_sc_key - use devm_add_action_or_reset() to handle all cleanups
Input: remove msm-vibrator driver
dt-bindings: Input: remove msm-vibrator
hwmon: (da9052) Synchronize access with mfd
thunderbolt: Update Kconfig to allow building on other architectures.
KVM: x86/mmu: Capture TDP level when updating CPUID
KVM: VMX: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook
KVM: VMX: Add proper cache tracking for CR0
KVM: VMX: Add proper cache tracking for CR4
KVM: nVMX: Unconditionally validate CR3 during nested transitions
KVM: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch'
KVM: nVMX: Skip IBPB when temporarily switching between vmcs01 and vmcs02
KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02
KVM: VMX: Use accessor to read vmcs.INTR_INFO when handling exception
KVM: x86: handle wrap around 32-bit address space
kvm/eventfd: remove unneeded conversion to bool
kvm: Replace vcpu->swait with rcuwait
rcuwait: Introduce rcuwait_active()
rcuwait: Introduce prepare_to and finish_rcuwait
rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken
rcuwait: Fix stale wake call name in comment
KVM: x86: Replace late check_nested_events() hack with more precise fix
KVM: VMX: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked()
KVM: VMX: Use vmx_interrupt_blocked() directly from vmx_handle_exit()
KVM: x86: WARN on injected+pending exception even in nested case
KVM: nSVM: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior
KVM: nSVM: Report interrupts as allowed when in L2 and exit-on-interrupt is set
KVM: nVMX: Prioritize SMI over nested IRQ/NMI
KVM: nVMX: Preserve IRQ/NMI priority irrespective of exiting behavior
KVM: SVM: Split out architectural interrupt/NMI/SMI blocking checks
KVM: VMX: Split out architectural interrupt/NMI blocking checks
KVM: nSVM: Move SMI vmexit handling to svm_check_nested_events()
KVM: nSVM: Report NMIs as allowed when in L2 and Exit-on-NMI is set
KVM: nVMX: Report NMIs as allowed when in L2 and Exit-on-NMI is set
KVM: x86: replace is_smm checks with kvm_x86_ops.smi_allowed
KVM: x86: Make return for {interrupt_nmi,smi}_allowed() a bool instead of int
KVM: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set
KVM: nVMX: Open a window for pending nested VMX preemption timer
KVM: nVMX: Preserve exception priority irrespective of exiting behavior
KVM: SVM: Implement check_nested_events for NMI
KVM: SVM: immediately inject INTR vmexit
KVM: SVM: leave halted state on vmexit
KVM: SVM: introduce nested_run_pending
ASoC: tlv320adcx140: Fix bias config values
drm/i915/gt: Suspend tasklets before resume sanitization
wcn36xx: Replace zero-length array with flexible-array
ath11k: fix htt stats module not handle multiple skbs
net/mlx5: Add support in forward to namespace
{IB/net}/mlx5: Simplify don't trap code
rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm
rtw88: 8723d: fix sparse warnings for power tracking
rtw88: 8723d: Add 8723DE to Kconfig and Makefile
rtw88: fill zeros to words 0x06 and 0x07 of security cam entry
rtw88: 8723d: Add coex support
rtw88: 8723d: set ltecoex register address in chip_info
rtw88: 8723d: implement flush queue
rtw88: 8723d: Add shutdown callback to disable BT USB suspend
rtw88: 8723d: Add power tracking
rtw88: 8723d: add IQ calibration
rtw88: 8723d: Add LC calibration
brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE offload failures
fs: Introduce DCACHE_DONTCACHE
fs: Lift XFS_IDONTCACHE to the VFS layer
gnss: replace zero-length array with flexible-array
KVM: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c
fanotify: don't write with size under sizeof(response)
fsnotify: Remove proc_fs.h include
fanotify: remove reference to fill_event_metadata()
fsnotify: add mutex destroy
fanotify: prefix should_merge()
x86/hyperv: Properly suspend/resume reenlightenment notifications
IB/rdmavt: Replace zero-length array with flexible-array
dmaengine: at_xdmac: Replace zero-length array with flexible-array
dmaengine: at_hdmac: Replace zero-length array with flexible-array
dmaengine: qcom: bam_dma: Replace zero-length array with flexible-array
dmaengine: ti: k3-udma: Use PTR_ERR_OR_ZERO() to simplify code
gnss: sirf: fix error return code in sirf_probe()
gpiolib: notify user-space about line status changes after flags are set
hwmon: (nct7904) Fix incorrect range of temperature limit registers
hwmon: (nct7904) Read all SMI status registers in probe function
arm64: dts: allwinner: h6: Enable CPU opp tables for Tanix TX6
arm64: dts: allwinner: h6: add voltage range to OPP table
NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs
iommu: add generic helper for mapping sgtable objects
scatterlist: add generic wrappers for iterating over sgtable objects
dma-mapping: add generic helpers for mapping sgtable objects
ANDROID: Incremental fs: Fix scheduling while atomic error
drm/i915: Make active_pipes check skl specific
drm/i915: Extract skl SAGV checking
drm/i915: Introduce skl_plane_wm_level accessor.
dma-buf: Use atomic_fetch_add() for the context id
usb: typec: mux: intel: Fix DP_HPD_LVL bit field
usb: host: Add ability to build new Broadcom STB USB drivers
usb: ehci: Add new EHCI driver for Broadcom STB SoC's
usb: xhci: xhci-plat: Add support for Broadcom STB SoC's
dt-bindings: Add Broadcom STB USB support
usb: typec: tps6598x: Add USB role switching logic
usb: typec: tps6598x: Add OF probe binding
dt-bindings: usb: Add TI tps6598x device tree binding documentation
MAINTAINERS: Add entry for Intel PMC mux driver
usb: typec: Add firmware documentation for the Intel PMC mux control
usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation
usb: typec: Add typec_find_orientation()
usb: roles: Switch on role-switch uevent reporting
USB: ohci-sm501: fix error return code in ohci_hcd_sm501_drv_probe()
USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe()
USB: EHCI: ehci-mv: Fix unused assignment in mv_ehci_probe()
USB: host: ehci-mxc: Use the defined variable to simplify code
usblp: poison URBs upon disconnect
sierra-ms: do not call scsi_get_host_dev()
dmaengine: moxart-dma: Drop pointless static qualifier in moxart_probe()
staging: wfx: unlock on error path
staging: greybus: Fix uninitialized scalar variable
staging: kpc2000: fix error return code in kp2000_pcie_probe()
greybus: Replace zero-length array with flexible-array
staging: vt6656: Remove logically dead code
staging: bcm2835-camera: insert emty line after declaration
staging: vt6656: remove difs / sifs adjustments.
staging: vt6656: vnt_get_rtscts_rsvtime_le replace with rts/cts duration.
staging: vt6656: Split RTS and CTS Duration functions
staging: vt6656: vnt_get_rtscts_duration_le use ieee80211_ctstoself_duration
staging: vt6656: vnt_rxtx_rsvtime_le16 to use ieee80211_generic_frame_duration.
staging: vt6656: vnt_get_rtscts_duration_le use ieee80211_rts_duration
staging: most: usb: sanity check channel before using it as an index into arrays
staging: most: usb: add PM functions
staging: wfx: update TODO
staging: wfx: fix endianness of the field 'channel_number'
staging: wfx: fix endianness of the field 'num_tx_confs'
staging: wfx: fix endianness of the field 'status'
staging: wfx: fix access to le32 attribute 'len'
staging: wfx: fix endianness of the struct hif_ind_startup
staging: wfx: declare the field 'packet_id' with native byte order
staging: wfx: fix access to le32 attribute 'indication_type'
staging: wfx: fix access to le32 attribute 'event_id'
staging: wfx: fix access to le32 attribute 'ps_mode_error'
staging: wfx: fix endianness of hif_req_read_mib fields
staging: wfx: fix endianness of fields media_delay and tx_queue_delay
staging: wfx: fix output of rx_stats on big endian hosts
staging: wfx: fix wrong bytes order
staging: wfx: fix cast operator
staging: wfx: take advantage of le32_to_cpup()
staging: wfx: fix use of cpu_to_le32 instead of le32_to_cpu
x86/fpu/xstate: Define new functions for clearing fpregs and xstates
dmaengine: sf-pdma: Simplify the error handling path in 'sf_pdma_probe()'
dmaengine: qcom_hidma: use true,false for bool variable
dmaengine: dmatest: Restore default for channel
staging: wfx: use kernel types instead of c99 ones
staging: wfx: remove spaces after cast operator
staging: wfx: fix alignements of function prototypes
staging: wfx: remove useless header inclusions
staging: wfx: prefer ARRAY_SIZE instead of a magic number
staging: wfx: fix missing 'static' keyword
staging: wfx: fix missing 'static' statement
staging: wfx: poll IRQ during init
staging: wfx: introduce a way to poll IRQ
staging: wfx: use threaded IRQ with SPI
staging: wfx: repair external IRQ for SDIO
staging: wfx: drop useless check
staging: wfx: fix double free
staging: wfx: reduce timeout for chip initial start up
staging: wfx: add support for hardware revision 2 and further
MIPS: Fix "make clean" error due to recent changes
MIPS: Fix typos in arch/mips/Kbuild.platforms
interconnect: Add of_icc_get_by_index() helper function
ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset
arm64: tegra: Add XUDC node on Tegra194
arm64: tegra: Kill off "simple-panel" compatibles
drm/i915/gt: Reset execlists registers before HWSP
clk: samsung: Fix CLK_SMMU_FIMCL3 clock name on Exynos542x
clk: samsung: Mark top ISP and CAM clocks on Exynos542x as critical
i2c: designware: Allow slave mode for PCI enumerated devices
i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master()
i2c: designware: Switch PCI driver to use i2c_dw_configure_master()
i2c: designware: Move configuration routines to respective modules
i2c: designware: Use devm_platform_ioremap_resource() to simplify code
x86/fpu/xstate: Introduce XSAVES supervisor states
iommu/amd: Unify format of the printed messages
iommu/vt-d: Unify format of the printed messages
iommu/vt-d: Apply per-device dma_ops
iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain
iommu/vt-d: Allow 32bit devices to uses DMA domain
drm/meson: pm resume add return errno branch
iommu/msm: Make msm_iommu_lock static
csky: Fixup remove unnecessary save/restore PSR code
csky: Fixup remove duplicate irq_disable
csky: Fixup calltrace panic
csky: Fixup perf callchain unwind
csky: Fixup msa highest 3 bits mask
csky: Fixup perf probe -x hungup
csky: Fixup compile error for abiv1 entry.S
csky/ftrace: Fixup error when disable CONFIG_DYNAMIC_FTRACE
USB: pci-quirks: Add Raspberry Pi 4 quirk
PCI: brcmstb: Wait for Raspberry Pi's firmware when present
firmware: raspberrypi: Introduce vl805 init routine
soc: bcm2835: Add notify xHCI reset property
selftests/pidfd: add pidfd setns tests
nsproxy: attach to namespaces via pidfds
iommu/amd: Fix get_acpihid_device_id()
iommu/amd: Fix over-read of ACPI UID from IVRS table
ovl: return required buffer size for file handles
ovl: sync dirty data when remounting to ro mode
ovl: whiteout inode sharing
ovl: inherit SB_NOSEC flag from upperdir
ovl: skip overlayfs superblocks at global sync
ovl: index dir act as work dir
ovl: prepare to copy up without workdir
ovl: cleanup non-empty directories in ovl_indexdir_cleanup()
ovl: resolve more conflicting mount options
ovl: potential crash in ovl_fid_to_fh()
arm64: dts: imx8qxp-mek: Do not use underscore in node name
iommu/iova: Unify format of the printed messages
iommu/renesas: Fix unused-function warning
iommu: Do not probe devices on IOMMU-less busses
iommu/amd: Fix variable "iommu" set but not used
x86/fpu/xstate: Separate user and supervisor xfeatures mask
libbpf: Fix probe code to return EPERM if encountered
selftests/bpf: Install generated test progs
dt-bindings: firmware: imx: Add more system controls and PM clock types
dt-bindings: firmware: imx: Move system control into dt-binding headfile
ARM: dts: imx6qdl-gw552x: add USB OTG support
Bluetooth: L2CAP: add support for waiting disconnection resp
Bluetooth: Handle Inquiry Cancel error after Inquiry Complete
Bluetooth: serdev: Constify serdev_device_ops
Bluetooth: btusb: Add support for Intel Bluetooth Device Typhoon Peak (8087:0032)
Bluetooth: btusb: Implement hdev->prevent_wake
Bluetooth: Add hook for driver to prevent wake from suspend
Bluetooth: Rename BT_SUSPEND_COMPLETE
Bluetooth: Modify LE window and interval for suspend
Bluetooth: Fix incorrect type for window and interval
OPP: Add helpers for reading the binding properties
dt-bindings: opp: Introduce opp-peak-kBps and opp-avg-kBps bindings
clk: Move HAVE_CLK config out of architecture layer
MIPS: Loongson64: Drop asm/clock.h include
ARM: mmp: Remove legacy clk code
clk: ti: clkctrl: convert subclocks to use proper names also
clk: ti: am33xx: fix RTC clock parent
clk: ti: clkctrl: Fix Bad of_node_put within clkctrl_get_name
phy: intel-lgm-emmc: Add architecture dependency
phy: ti: j721e-wiz: Fix some error return code in wiz_probe()
phy: cpcap-usb: Remove some useless code
phy: samsung: s5pv210-usb2: Add delay after reset
zonefs: use REQ_OP_ZONE_APPEND for sync DIO
block: export bio_release_pages and bio_iov_iter_get_pages
null_blk: Support REQ_OP_ZONE_APPEND
scsi: sd_zbc: emulate ZONE_APPEND commands
scsi: sd_zbc: factor out sanity checks for zoned commands
block: Modify revalidate zones
block: introduce blk_req_zone_write_trylock
block: Introduce REQ_OP_ZONE_APPEND
block: rename __bio_add_pc_page to bio_add_hw_page
block: provide fallbacks for blk_queue_zone_is_seq and blk_queue_zone_no
block: add blk_io_schedule() for avoiding task hung in sync dio
block: don't hold part0's refcount in IO path
block: re-organize fields of 'struct hd_part'
block: only define 'nr_sects_seq' in hd_part for 32bit SMP
block: fix use-after-free on cached last_lookup partition
block: reset mapping if failed to update hardware queue count
streamline_config.pl: add LMC_KEEP to preserve some kconfigs
netlabel: cope with NULL catmap
net: dsa: tag_sja1105: appease sparse checks for ethertype accessors
riscv: Make SYS_SUPPORTS_HUGETLBFS depends on MMU
FROMGIT: media: uapi: h264: Add new profile and levels
RDMA/cm: Increment the refcount inside cm_find_listen()
RDMA/cm: Remove needless cm_id variable
RDMA/cm: Remove the cm_free_id() wrapper function
RDMA/cm: Make find_remote_id() return a cm_id_private
RDMA/cm: Add a note explaining how the timewait is eventually freed
RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait
RDMA/cm: Pull duplicated code into cm_queue_work_unlock()
RDMA/cm: Remove unused store to ret in cm_rej_handler
RDMA/cm: Remove return code from add_cm_id_to_port_list
RDMA/addr: Mark addr_resolve as might_sleep()
FROMGIT: media: v4l2-ctrl: Add H264 profile and levels
riscv: Disable ARCH_HAS_DEBUG_VIRTUAL if NOMMU
riscv: Add pgprot_writecombine/device and PAGE_SHARED defination if NOMMU
scsi: hisi_sas: Display proc_name in sysfs
selinux: netlabel: Remove unused inline function
riscv: stacktrace: Fix undefined reference to `walk_stackframe'
fs-verity: remove unnecessary extern keywords
fs-verity: fix all kerneldoc warnings
fscrypt: remove unnecessary extern keywords
fscrypt: name all function parameters
fscrypt: fix all kerneldoc warnings
RDMA/hns: Combine enable flags of qp
RDMA/hns: Extend capability flags for HIP08_C
riscv: Fix unmet direct dependencies built based on SOC_VIRT
clk: tegra: Fix initial rate for pll_a on Tegra124
riscv: perf: RISCV_BASE_PMU should be independent
remoteproc: Fix and restore the parenting hierarchy for vdev
remoteproc: Fall back to using parent memory pool if no dedicated available
RDMA/ucma: Return stable IB device index as identifier
Input: elants_i2c - provide an attribute to show calibration count
x86/ftrace: Have ftrace trampolines turn read-only at the end of system boot up
MIPS: Only include the platform file needed
firmware: qcom_scm-legacy: Replace zero-length array with flexible-array
rpmsg: Replace zero-length array with flexible-array
remoteproc: Replace zero-length array with flexible-array
media: tegra-video: Do not enable COMPILE_TEST
MAINTAINERS: correct path in TEGRA VIDEO DRIVER
media: tegra-video: Make tegra210_video_formats static
MAINTAINERS: Add Tegra Video driver section
media: tegra-video: Add Tegra210 Video input driver
drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL
ARM: dts: Fix wrong mdio clock for dm814x
clk: tegra: Add Tegra210 CSI TPG clock gate
clk: tegra30: Use custom CCLK implementation
clk: tegra20: Use custom CCLK implementation
clk: tegra: cclk: Add helpers for handling PLLX rate changes
clk: tegra: pll: Add pre/post rate-change hooks
clk: tegra: Add custom CCLK implementation
clk: tegra: Remove the old emc_mux clock for Tegra210
clk: tegra: Implement Tegra210 EMC clock
clk: tegra: Export functions for EMC clock scaling
clk: tegra: Add PLLP_UD and PLLMB_UD for Tegra210
clk: tegra: Rename Tegra124 EMC clock source file
i2c: tegra: Add support for the VI I2C on Tegra210
i2c: tegra: Use FIELD_PREP/FIELD_GET macros
dt-bindings: i2c: tegra: Document Tegra210 VI I2C
dt-bindings: tegra: Add VI and CSI bindings
dt-bindings: clock: tegra: Add clock ID for CSI TPG clock
dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30
dt-bindings: memory: tegra: Add external memory controller binding for Tegra210
dt-bindings: clock: tegra: Remove PMC clock IDs
of: Make <linux/of_reserved_mem.h> self-contained
Input: introduce input_mt_report_slot_inactive()
dt-bindings: input: touchscreen: elants_i2c: convert to YAML
erspan: Check IFLA_GRE_ERSPAN_VER is set.
ANDROID: Incremental fs: Avoid continually recalculating hashes
docs: net: dsa: sja1105: document the best_effort_vlan_filtering option
net: dsa: sja1105: implement VLAN retagging for dsa_8021q sub-VLANs
net: dsa: sja1105: implement a common frame memory partitioning function
net: dsa: sja1105: add packing ops for the Retagging Table
net: dsa: sja1105: add a new best_effort_vlan_filtering devlink parameter
net: dsa: tag_sja1105: implement sub-VLAN decoding
net: dsa: tag_8021q: support up to 8 VLANs per port using sub-VLANs
net: dsa: sja1105: prepare tagger for handling DSA tags and VLAN simultaneously
net: dsa: sja1105: exit sja1105_vlan_filtering when called multiple times
net: dsa: sja1105: allow VLAN configuration from the bridge in all states
net: dsa: sja1105: save/restore VLANs using a delta commit method
net: dsa: sja1105: deny alterations of dsa_8021q VLANs from the bridge
net: dsa: sja1105: keep the VLAN awareness state in a driver variable
net: dsa: tag_8021q: introduce a vid_is_dsa_8021q helper
net: dsa: provide an option for drivers to always receive bridge VLANs
RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj
RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event
tcp: fix SO_RCVLOWAT hangs with fat skbs
ANDROID: add support for vendor hooks
sfc: siena_check_caps() can be static
sfc: actually wire up siena_check_caps()
ANDROID: GKI: add android_vendor.h
ANDROID: GKI: Enable CONFIG_STATIC_USERMODEHELPER
net: ethernet: ti: Remove TI_CPTS_MOD workaround
dt-bindings: net: Convert UniPhier AVE4 controller to json-schema
arm64: dts: qcom: sc7180: Add "no-map" to cmd_db reserved area
remoteproc: wcss: add support for rpmsg communication
ionic: update doc files
ionic: add more ethtool stats
ionic: more ionic name tweaks
ionic: ionic_intr_free parameter change
ionic: reset device at probe
ionic: shorter dev cmd wait time
ionic: add support for more xcvr types
ionic: protect vf calls from fw reset
ionic: updates to ionic FW api description
ionic: support longer tx sg lists
ionic: call ionic_port_init after fw-upgrade
ionic: leave netdev mac alone after fw-upgrade
remoteproc: core: Prevent system suspend during remoteproc recovery
ptp: fix struct member comment for do_aux_work
mptcp: Initialize map_seq upon subflow establishment
remoteproc: qcom_q6v5_mss: Remove unused q6v5_da_to_va function
remoteproc: qcom_q6v5_mss: map/unmap mpss segments before/after use
dlm: remove BUG() before panic()
dlm: Switch to using wait_event()
fs:dlm:remove unneeded semicolon in rcom.c
dlm: user: Replace zero-length array with flexible-array member
dlm: dlm_internal: Replace zero-length array with flexible-array member
remoteproc: qcom_q6v5_mss: Drop accesses to MPSS PERPH register space
dt-bindings: remoteproc: qcom: Replace halt-nav with spare-regs
x86/fpu/xstate: Define new macros for supervisor and user xstates
arm64: dts: qcom: msm8916-samsung-a5u: Add touchscreen
arm64: dts: qcom: msm8916-samsung-a2015: Add touchscreen regulator
arm64: dts: qcom: msm8916: Add blsp_i2c5
arm64: dts: qcom: msm8916: Add blsp_i2c1
x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header()
arm64: dts: qcom: sc7180: Support ETMv4 power management
mt76: mt7915: fix possible deadlock in mt7915_stop
mt76: mt7915: allocate proper size for tlv tags
mt76: mt7915: add debugfs to track TxBF status
mt76: mt7915: add TxBF capabilities
mt76: mt7915: add Tx beamformee support
mt76: mt7915: add Tx beamformer support
mt76: mt7915: introduce mt7915_get_he_phy_cap
mt76: mt7615: usb: cancel ps work stopping the vif
mt76: mt7663u: add missing register definitions
mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi
mt76: set runtime stream caps by mt76_phy
mt76: mt7915: enable firmware module debug support
mt76: mt7915: add tsf related callbacks
mt76: mt7915: set peer Tx fixed rate through debugfs
mt76: mt7915: add .sta_statistics support
mt76: mt7915: add .sta_add_debugfs support
mt76: mt7915: add Rx radiotap header support
mt76: mt7915: add HE capabilities support for peers
mt76: mt7915: add HE bss_conf support for interfaces
mt76: mt7915: register per-phy HE capabilities for each interface
mt76: mt7915: implement HE per-rate tx power support
mt76: mt7915: enable Rx HE rate reporting
mt76: add mac80211 driver for MT7915 PCIe-based chipsets
mt76: add HE phy modes and hardware queue
mt76: adjust wcid size to support new 802.11ax generation
mt76: add Rx stats support for radiotap
mt76: add support for HE RX rate reporting
mt76: avoid rx reorder buffer overflow
mt76: mt7615: scan all channels if not specified
mt76: mt7663: add support to sched scan with randomise addr
mt76: mt7663: introduce WoW with net detect support
mt76: mt7615: fix delta tx power for mt7663
mt76: mt7663: fix target power parsing
mt76: mt7615: fix ibss mode for mt7663
mt76: mt7615: check return value of mt7615_eeprom_get_power_index
mt76: mt7663: read tx streams from eeprom
mt76: mt7615: introduce beacon_loss mcu event
mt76: mt7615: add gtk rekey offload support
mt76: mt7615: introduce PM support
mt76: mt7663u: introduce suspend/resume to mt7663u
mt76: mt7615: add WoW support
mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command
mt76: mt7615: introduce support for hardware beacon filter
mt76: mt7615: free pci_vector if mt7615_pci_probe fails
mt76: mt7615: add passive mode for hw scan
mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work
mt76: mt7615: introduce mt7615_check_offload_capability routine
mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan
mt76: mt7603: remove duplicate error message
mt76: mt7615: fix getting maximum tx power from eeprom
mt76: mt7615: set spatial extension index
mt76: mt7663: remove check in mt7663_load_n9
mt76: mt7663: add the possibility to load firmware v2
mt76: mt76x0: enable MCS 8 and MCS9
mt76: mt7615: fix event report in mt7615_mcu_bss_event
mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature
mt76: mt7663: fix up BMC entry indicated to unicmd firmware
mt76: enable TDLS support
mt76: mt7615: move mcu bss upload before creating the sta
mt76: mt7603: fix tx status rate index calculation
mt76: mt7615: fix tx status rate index calculation
mt76: mt7615: do not adjust MAC timings if the device is not running
mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values
mt76: mt7603: never use an 802.11b CF-End rate on 5GHz
mt76: mt7615: never use an 802.11b CF-End rate on 5GHz
mt76: mt7615: use larger rx buffers if VHT is supported
mt76: fix A-MPDU density handling
mt76: mt7615: fix sta ampdu factor for VHT
mt76: mt7663u: enable AirTimeFairness
mt76: mt7615: rework mt7615_mac_sta_poll for usb code
mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv
mt76: mt7615: fix mt7615_driver_own routine
mt76: mt7615: fix max wtbl size for 7663
mt76: mt7615: fix mt7615_firmware_own for mt7663e
mt76: mt7615: parse mcu return code for unified commands
mt76: add rx queues info to mt76 debugfs
mt76: mt7615: make Kconfig entry obvious for MT7663E
mt76: mt7663: introduce 802.11 PS support in sta mode
mt76: remove PS_NULLFUNC_STACK capability
mt76: mt7615: provide aid info to the mcu
mt76: mt7615: disable aspm by default
mt76: mt7615: enable scs for mt7663 driver
mt76: mt7615: introduce mt7663u support
mt76: mt7615: move core shared code in mt7615-common module
mt76: mt7615: fix possible deadlock in mt7615_stop
mt76: remove unnecessary annotations
mt76: mt7615: enable MSI by default
mt76: mt7615: rework IRQ handling to prepare for MSI support
mt76: mt7663: fix DMA unmap length
mt76: mt7622: fix DMA unmap length
mt76: mt7615: set hw scan limits only for firmware with offload support
mt76: mt7615: disable hw/sched scan ops for non-offload firmware
mt76: mt7663: fix aggr range entry in debugfs
mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats
mt76: mt76x2: disable merge of OTP ROM data by default
mt76: mt7603: disable merge of OTP ROM data by default
mt76: mt7615: add support for applying tx DPD calibration from EEPROM
mt76: mt7615: add support for applying DC offset calibration from EEPROM
mt76: mt7615: disable merge of OTP ROM data by default
dt-bindings: net: wireless: mt76: document mediatek,eeprom-merge-otp property
mt76: mt7615: Delete an error message in mt7622_wmac_probe()
mt76: mt7615: do not always reset the dfs state setting the channel
mt76: mt7663: correct the name of the rom patch
mt76: mt7615: add address parameter to mt7615_eeprom_init
mt76: mt7615: introduce mt7615_wtbl_desc data structure
mt76: mt7615: rework wtbl key configuration
mt76: mt76u: rely on mt7622 queue scheme for mt7663u
mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h
mt76: mt7615: introduce __mt7663_load_firmware routine
mt76: mt7615: introduce mt7615_mac_update_rate_desc routine
mt76: mt7615: introduce mt7663u support to mt7615_write_txwi
mt76: add headroom and tailroom to mt76_mcu_ops data structure
mt76: mt7615: remove unnecessary register operations
mt76: mt7615: introduce rlm tlv in bss_info mcu command
mt76: mt7615: introduce BSS absence event
mt76: mt7615: introduce scheduled scan support
mt76: mt7615: introduce hw scan support
mt76: mt7663: keep Rx filters as the default
mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command
mt76: mt7615: add ethool support to mt7663 driver
mt76: mt7663: disable RDD commands
mt76: mt7615: make scs configurable per phy
mt76: mt7663: enable nf estimation
mt76: mt7663: fix mt7615_mac_cca_stats_reset routine
mt76: mt7615: add more useful Tx mib counters
mt76: mt7615: cleanup mib related defines and structs
mt76: mt7615: enable aggr_stats for both phy
mt76: mt7615: modify mt7615_ampdu_stat_read for each phy
mt76: mt76x0: pci: add mt7610 PCI ID
mt76: mt76x2u: introduce Mercury UD13 support
mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter
mt76: mt76x02: fix handling MCU timeouts during hw restart
pinctrl: rockchip: fix memleak in rockchip_dt_node_to_map
arm64: bti: Fix support for userspace only BTI
arm64: cpufeature: Add "or" to mitigations for multiple errata
soc: qcom: rpmh-rsc: Timeout after 1 second in write_tcs_reg_sync()
soc: qcom: rpmh-rsc: Factor "tcs_reg_addr" and "tcs_cmd_addr" calculation
remoteproc: qcom: pas: Add SM8250 PAS remoteprocs
dt-bindings: remoteproc: qcom: pas: Add SM8250 remoteprocs
power: supply: bq24190_charger: convert to use i2c_new_client_device()
spi: dw: Drop duplicate error message when remap resource
floppy: suppress UBSAN warning in setup_rw_floppy()
floppy: add defines for sizes of cmd & reply buffers of floppy_raw_cmd
floppy: add FD_AUTODETECT_SIZE define for struct floppy_drive_params
floppy: use print_hex_dump() in setup_DMA()
floppy: cleanup: make set_fdc() always set current_drive and current_fd
floppy: cleanup: get rid of current_reqD in favor of current_drive
floppy: make sure to reset all FDCs upon resume()
floppy: cleanup: do not iterate on current_fdc in do_floppy_init()
floppy: cleanup: add a few comments about expectations in certain functions
floppy: cleanup: do not iterate on current_fdc in DMA grab/release functions
floppy: cleanup: make get_fdc_version() not rely on current_fdc anymore
floppy: cleanup: make next_valid_format() not rely on current_drive anymore
floppy: cleanup: make check_wp() not rely on current_{fdc,drive} anymore
floppy: cleanup: make fdc_specify() not rely on current_{fdc,drive} anymore
floppy: cleanup: make fdc_configure() not rely on current_fdc anymore
floppy: cleanup: make perpendicular_mode() not rely on current_fdc anymore
floppy: cleanup: make need_more_output() not rely on current_fdc anymore
floppy: cleanup: make result() not rely on current_fdc anymore
floppy: cleanup: make output_byte() not rely on current_fdc anymore
floppy: cleanup: make wait_til_ready() not rely on current_fdc anymore
floppy: cleanup: make show_floppy() not rely on current_fdc anymore
floppy: cleanup: make reset_fdc_info() not rely on current_fdc anymore
floppy: cleanup: make twaddle() not rely on current_{fdc,drive} anymore
floppy: use symbolic register names in the x86 port
floppy: use symbolic register names in the sparc64 port
floppy: use symbolic register names in the sparc32 port
floppy: use symbolic register names in the powerpc port
floppy: use symbolic register names in the parisc port
floppy: use symbolic register names in the m68k port
floppy: add references to 82077's extra registers
floppy: split the base port from the register in I/O accesses
pstore: Refactor pstorefs record list removal
pstore: Add proper unregister lock checking
ASoC: mmp-sspa: Set appropriate bus format for given bit width
ASoC: mmp-sspa: Add support for the runtime power management
ASoC: mmp-sspa: Prepare/unprepare the clocks
ASoC: mmp-sspa: Remove the embedded struct ssp_device
ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm
ASoC: mmp-sspa: Get rid of dma_params and phys_base
ASoC: mmp-sspa: A trivial typo fix
ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()'
ASoC: Intel: Skylake: Update description for HDaudio kconfig
ASoC: rockchip-i2s: add description for rk3308
ASoC: ux500: mop500: Fix some refcounted resources issues
ASoC: Intel: Skylake: Replace zero-length array with flexible-array
pstore: Convert "records_list" locking to mutex
pstore: Rename "allpstore" to "records_list"
pstore: Convert "psinfo" locking to mutex
pstore: Rename "pstore_lock" to "psinfo_lock"
pstore: Drop useless try_module_get() for backend
nvme-pci: dma read memory barrier for completions
ARM: OMAP2+: pm33xx-core: Make am43xx_get_rtc_base_addr static
ARM: omap2: make omap5_erratum_workaround_801819 static
media: dvb-frontends: remove redundant initialization of variable status
media: mantis_dvb: remove redundant initialization to variable result
media: usb: ttusb-dec: reduce the number of memory reads in ttusb_dec_handle_irq()
media: stv0900_core: remove redundant assignment to variable val
media: dvb: remove redundant assignment to variable bw
media: gpio-ir-tx: allow transmission without carrier
media: gpio-ir-tx: improve precision of transmitted signal due to scheduling
dt-bindings: vendor-prefixes: Add U-Boot bootloader prefix
samples/kprobes: Add __kprobes and NOKPROBE_SYMBOL() for handlers.
kprobes: Support NOKPROBE_SYMBOL() in modules
kprobes: Support __kprobes blacklist in modules
kprobes: Lock kprobe_mutex while showing kprobe_blacklist
sched: Make scheduler_ipi inline
sched: Clean up scheduler_ipi()
media: v4l: document VIDIOC_SUBDEV_QUERYCAP
media: v4l2-subdev: add VIDIOC_SUBDEV_QUERYCAP ioctl
media: v4l2-subdev: Guard whole fops and ioctl hdlr
media: v4l2-dev: Add v4l2_device_register_ro_subdev_node()
media: Documentation: media: Document read-only subdevice
media: Documentation: media: Update sub-device API intro
dt-bindings: thermal: Convert UniPhier thermal monitor to json-schema
RDMA/iw_cxgb4: Fix incorrect function parameters
RDMA/core: Fix double put of resource
IB/core: Fix potential NULL pointer dereference in pkey cache
IB/hfi1: Fix another case where pq is left on waitlist
IB/i40iw: Remove bogus call to netdev_master_upper_dev_get()
IB/mlx4: Test return value of calls to ib_get_cached_pkey
RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info()
bootconfig: Fix to prevent warning message if no bootconfig option
platform/x86: intel-vbtn: Detect switch position before registering the input-device
platform/x86: intel-vbtn: Move detect_tablet_mode() to higher in the file
platform/x86: asus-wmi: Ignore WMI events with code 0x79
platform/x86: asus-wmi: Add support for SW_TABLET_MODE
platform/x86: asus-wmi: Move asus_wmi_input_init and _exit lower in the file
platform/x86: asus_wmi: remove redundant initialization of variable status
platform/x86: asus-nb-wmi: Revert "Do not load on Asus T100TA and T200TA"
platform/x86: sony-laptop: Make resuming thermal profile safer
platform/x86: sony-laptop: SNC calls should handle BUFFER types
x86/cpu: Use INVPCID mnemonic in invpcid.h
ASoC: mmp-sspa: Drop S20_3LE case
ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on
ASoC: Intel: Use readq to read 64 bit registers
ASoC: Intel: baytrail: Fix register access
pinctrl: rockchip: return ENOMEM instead of EINVAL if allocation fails
PCI: Replace zero-length array with flexible-array
PCI: Check for platform_get_irq() failure consistently
driver core: platform: Clarify that IRQ 0 is invalid
memory: samsung: exynos5422-dmc: Reduce protected code area in IRQ handler
pinctrl: mediatek: add pinctrl-mtk-common-v2 module license
pinctrl: ingenic: Add irq_{request,release}_resources callbacks
drm/amd/amdgpu: Update update_config() logic
drm/amd/amdgpu: add raven1 part to the gfxoff quirk list
pinctrl: qcom: Add affinity callbacks to msmgpio IRQ chip
arm64: kconfig: Update and comment GCC version check for kernel BTI
drm/i915: Handle idling during i915_gem_evict_something busy loops
drm/mcde: dsi: Fix return value check in mcde_dsi_bind()
pinctrl: rk805: Constify rk805_gpio_cfgs
powerpc/40x: Make more space for system call exception
netfilter: nft_set_rbtree: Add missing expired checks
netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration
i2c: pxa: use master-abort for device probes
i2c: pxa: clear all master action bits in i2c_pxa_stop_message()
i2c: pxa: remove some unnecessary debug
i2c: pxa: ensure timeout messages are unique
i2c: pxa: avoid complaints with non-responsive slaves
i2c: pxa: consolidate i2c_pxa_*xfer() implementations
efi/earlycon: Fix early printk for wider fonts
spi: Convert UniPhier SPI controller to json-schema
SoC: rsnd: add interrupt support for SSI BUSIF buffer
ipw2x00: Fix comment for CLOCK_BOOTTIME constant
rndis_wlan: Replace zero-length array with flexible-array
qtnfmac: Replace zero-length array with flexible-array
prism54: Replace zero-length array with flexible-array
mwl8k: Replace zero-length array with flexible-array
iwlegacy: Replace zero-length array with flexible-array
ipw2x00: Replace zero-length array with flexible-array
rndis_wlan: Remove logically dead code
brcmfmac: remove Comparison to bool in brcmf_p2p_send_action_frame()
brcmfmac: make non-global functions static
brcmfmac: Use seq/seq_len and set iv_initialize when plumbing of rxiv in (GTK) keys
brcmfmac: use actframe_abort to cancel ongoing action frame
brcmfmac: set security after reiniting interface
brcmfmac: fix 802.1d priority to ac mapping for pcie dongles
brcmfmac: map 802.1d priority to precedence level based on AP WMM params
ARM: oxnas: make ox820_boot_secondary static
Revert "tty: hvc: Fix data abort due to race in hvc_open"
arm64: dts: renesas: r8a774c0-cat874: Add support for AISTARVISION MIPI Adapter V2.1
MIPS: VDSO: Allow ld.lld to link the VDSO
MIPS: VDSO: Use $(LD) instead of $(CC) to link VDSO
MIPS: Unconditionally specify '-EB' or '-EL'
MIPS: VDSO: Move disabling the VDSO logic to Kconfig
kbuild: add CONFIG_LD_IS_LLD
wil6210: Replace zero-length array with flexible-array
ath11k: convert to devm_platform_get_and_ioremap_resource
ath11k: remove redundant initialization of pointer info
ath10k: fix ath10k_pci struct layout
ath10k: fix gcc-10 zero-length-bounds warnings
ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA
carl9170: Replace zero-length array with flexible-array
ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295
ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295
ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295
kbuild: determine the output format of DTC by the target suffix
kbuild: remove unused AS assignment
kbuild: remove '/' target
Revert "objtool: Skip samples subdirectory"
kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMPILER macro
kbuild: use -MMD instead of -MD to exclude system headers from dependency
kbuild: ensure full rebuild when the compiler is updated
kbuild: use $(CC_VERSION_TEXT) to evaluate CC_IS_GCC and CC_IS_CLANG
unicore32: do not evaluate compiler's library path when cleaning
h8300: suppress error messages for 'make clean'
hexagon: suppress error message for 'make clean'
um: do not evaluate compiler's library path when cleaning
kconfig: allow only 'config', 'comment', and 'if' inside 'choice'
kconfig: tests: remove randconfig test for choice in choice
kconfig: do not assign a variable in the return statement
kconfig: do not use OR-assignment for zero-cleared structure
f2fs: compress: fix zstd data corruption
f2fs: add compressed/gc data read IO stat
f2fs: fix potential use-after-free issue
f2fs: compress: don't handle non-compressed data in workqueue
f2fs: remove redundant assignment to variable err
f2fs: refactor resize_fs to avoid meta updates in progress
f2fs: use round_up to enhance calculation
f2fs: introduce F2FS_IOC_RESERVE_COMPRESS_BLOCKS
f2fs: Avoid double lock for cp_rwsem during checkpoint
f2fs: report delalloc reserve as non-free in statfs for project quota
f2fs: Fix wrong stub helper update_sit_info
f2fs: compress: let lz4 compressor handle output buffer budget properly
f2fs: remove blk_plugging in block_operations
f2fs: introduce F2FS_IOC_RELEASE_COMPRESS_BLOCKS
f2fs: shrink spinlock coverage
f2fs: correctly fix the parent inode number during fsync()
f2fs: rework filename handling
f2fs: split f2fs_d_compare() from f2fs_match_name()
f2fs: don't leak filename in f2fs_try_convert_inline_dir()
f2fs: compress: support lzo-rle compress algorithm
f2fs: introduce mempool for {,de}compress intermediate page allocation
scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_model_str()
scsi: zfcp: Move allocation of the shost object to after xconf- and xport-data
scsi: zfcp: Fence early sysfs interfaces for accesses of shost objects
scsi: zfcp: Fence adapter status propagation for common statuses
scsi: zfcp: Move p-t-p port allocation to after xport data
scsi: zfcp: Fence fc_host updates during link-down handling
scsi: zfcp: Move fc_host updates during xport data handling into fenced function
scsi: zfcp: Move shost updates during xconfig data handling into fenced function
scsi: zfcp: Move shost modification after QDIO (re-)open into fenced function
scsi: mpt3sas: Remove unused including <linux/version.h>
scsi: mpt3sas: Fix double free warnings
scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1
scsi: megaraid_sas: TM command refire leads to controller firmware crash
scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro
scsi: megaraid_sas: Remove IO buffer hole detection logic
scsi: megaraid_sas: Limit device queue depth to controller queue depth
scsi: ufs: Cleanup WriteBooster feature
scsi: ufs-mediatek: Enable WriteBooster capability
scsi: ufs: Add LU Dedicated buffer mode support for WriteBooster
scsi: ufs: Add "index" in parameter list of ufshcd_query_flag()
scsi: ufs-mediatek: Add fixup_dev_quirks vops
scsi: ufs: Export ufs_fixup_device_setup() function
scsi: ufs: Introduce fixup_dev_quirks vops
scsi: ufs: Enable WriteBooster on some pre-3.1 UFS devices
scsi: lpfc: Remove redundant initialization to variable rc
scsi: ufs: Replace zero-length array with flexible-array
scsi: libsas: Replace zero-length array with flexible-array
scsi: qedi: Remove unused variable udev & uctrl
scsi: bfa: Make bfad_iocmd_ioc_get_stats() static
scsi: target: loopback: Fix READ with data and sensebytes
scsi: aacraid: Use memdup_user() as a cleanup
dt-bindings: phy: Convert UniPhier USB3-PHY conroller to json-schema
dt-bindings: phy: Convert UniPhier USB2-PHY controller to json-schema
dt-bindings: phy: Convert UniPhier PCIe-PHY controller to json-schema
dt-bindings: timer: renesas: ostm: Convert to json-schema
dt-bindings: watchdog: renesas-wdt: Convert to json-schema
dt-bindings: gpio: rcar: Convert to json-schema
arm64: dts: sdm845: Add "no-hpd" to sn65dsi86 on cheza
soc: qcom: socinfo: add msm8936/39 and apq8036/39 soc ids
sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs
soc: qcom: aoss: Add SM8250 compatible
checkpatch: warn about uses of ENOTSUPP
net: cleanly handle kernel vs user buffers for ->msg_control
net/scm: cleanup scm_detach_fds
net: add a CMSG_USER_DATA macro
ANDROID: GKI: enable CONFIG_IRQ_TIME_ACCOUNTING
arch: arm64: dts: msm8996: Add CCI node
arm64: dts: msm8996: Fix CSI IRQ types
net: dsa: tag_sja1105: Constify dsa_device_ops
net: dsa: ocelot: Constify dsa_device_ops
scsi: pm: Balance pm_only counter of request queue during system resume
scsi: qla2xxx: Do not log message when reading port speed via sysfs
tomoyo: use true for bool variable
dt-bindings: serial: Convert ingenic,uart.txt to YAML
dt-bindings: i2c: Convert i2c-jz4780.txt to YAML
dt-bindings: intc: Convert ingenic,intc.txt to YAML
kunit: kunit_tool: Separate out config/build/exec/parse
dt-bindings: clock: Convert ingenic,cgu.txt to YAML
dt-bindings: timer: Document allwinner,erratum-unknown1 property
dt-bindings: usb: dwc2: add power-domains property
dt-bindings: gpu: add power-domains #cooling-cells to arm,mali-bifrost.yaml
drm/amd/amdgpu: remove defined but not used 'crtc_offsets'
drm/amd/amdgpu: Update update_config() logic
drm/amd/amdgpu: Add missing GRBM bits for GFX 10.1
drm/amd/amdgpu: add raven1 part to the gfxoff quirk list
drm/amd/powerplay: skip judging if baco support for Arcturus sriov
dt-bindings: sh_eth: Sort compatible string in increasing number of the SoC
MAINTAINERS: Update Raspberry Pi development repository
tracing: Wait for preempt irq delay thread to execute
net: ipa: use tag process on modem crash
net: ipa: set DMA length in gsi_trans_cmd_add()
tools/bootconfig: Fix apply_xbc() to return zero on success
riscv: perf_event: Make some funciton static
sfc: make firmware-variant printing a nic_type function
sfc: make filter table probe caller responsible for adding VLANs
sfc: move rx_rss_context_exclusive into struct efx_mcdi_filter_table
sfc: rework handling of (firmware) multicast chaining state
sfc: move 'must restore' flags out of ef10-specific nic_data
sfc: use efx_has_cap for capability checks outside of NIC-specific code
sfc: make capability checking a nic_type function
sfc: move vport_id to struct efx_nic
net: qed: Disable SRIOV functionality inside kdump kernel
net: qed*: Reduce RX and TX default ring count when running inside kdump kernel
hinic: add link_ksettings ethtool_ops support
team: Replace zero-length array with flexible-array
net: atarilance: Replace zero-length array with flexible-array
ipv6: Replace zero-length array with flexible-array
mtd: rawnand: stm32_fmc2: use FMC2_TIMEOUT_MS for timeouts
mtd: rawnand: stm32_fmc2: remove useless inline comments
mtd: rawnand: stm32_fmc2: manage all errors cases at probe time
arm64: dts: qcom: sc7180: Update Q6V5 MSS node
arm64: dts: qcom: sc7180: Add Q6V5 MSS node
arm64: dts: qcom: sc7180: Update reserved memory map
i2c: mux: pca954x: Convert license to SPDX identifier
i2c: mux: pca954x: Move device_remove_file() out of pca954x_cleanup()
i2c: mux: pca954x: Make use of device properties
i2c: mux: pca954x: Refactor pca954x_irq_handler()
tools, bpf: Synchronise BPF UAPI header with tools
bpf: Minor fixes to BPF helpers documentation
tools, bpftool: Minor fixes for documentation
tools, bpftool: Poison and replace kernel integer typedefs
remoteproc: qcom_q6v5_mss: Extract mba/mpss from memory-region
dt-bindings: remoteproc: qcom: Use memory-region to reference memory
remoteproc: qcom: pas: Add SC7180 Modem support
iio: light: ltr501: Constify structs
staging: iio: ad5933: attach life-cycle of kfifo buffer to parent device and use managed calls throughout
iio: bmp280: fix compensation of humidity
iio: light: cm32181: Fix integartion time typo
iio: light: cm32181: Add support for parsing CPM0 and CPM1 ACPI tables
dt-bindings: remoteproc: qcom: Add SC7180 MPSS support
dt-bindings: at24: add microchip, 24lc[0-9]+ to the compatible pattern
dt-bindings: watchdog: Convert i.MX7ULP to json-schema
dt-bindings: watchdog: Convert i.MX to json-schema
dt-bindings: nvmem: Convert MXS OCOTP to json-schema
dt-bindings: nvmem: Convert i.MX IIM to json-schema
dt-bindings: nvmem: Convert i.MX OCOTP to json-schema
dt-bindings: gpio: Convert i.MX to json-schema
dt-bindings: thermal: Convert i.MX8MM to json-schema
tools/power/x86/intel-speed-select: Update version
tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable
intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N
tools/power/x86/intel-speed-select: Fix CLX-N package information output
tools/power/x86/intel-speed-select: Check support status before enable
tools/power/x86/intel-speed-select: Change debug to error
remoteproc/mediatek: fix invalid use of sizeof in scp_ipi_init()
NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn
SUNRPC: Signalled ASYNC tasks need to exit
nfs: fix NULL deference in nfs4_get_valid_delegation
drm/i915: Mark concurrent submissions with a weak-dependency
drm/i915: Propagate error from completed fences
drm: fix trivial field description cut-and-paste error
ANDROID: dm-default-key: Update key size for wrapped keys
Smack: Remove unused inline function smk_ad_setfield_u_fs_path_mnt
spi: dw-mmio: Do not add acpi modalias when CONFIG_ACPI is not enabled
spi: sun6i: Add support for GPIO chip select lines
spi: uniphier: Use devm_platform_get_and_ioremap_resource() to simplify code
spi: uniphier: Depend on HAS_IOMEM
exec: Set the point of no return sooner
exec: Move handling of the point of no return to the top level
exec: Run sync_mm_rss before taking exec_update_mutex
drm/i915/gt: Restore Cherryview back to full-ppgtt
drm/i915/gt: Force pte cacheline to main memory
Documentation: PCI: Give unique labels to sections
MIPS: unexport __flush_icache_user_range
drm/i915: Remove unused HAS_FWTABLE macro
drm/i915/selftests: Always flush before unpining after writing
drm/i915: Emit await(batch) before MI_BB_START
netfilter: conntrack: fix infinite loop on rmmod
netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueue
rxrpc: Fix the excessive initial retransmission timeout
bdi: fix up for "remove the name field in struct backing_dev_info"
io_uring: remove duplicate semicolon at the end of line
ACPI: IORT: Add extra message "applying workaround" for off-by-1 issue
bpf, libbpf: Replace zero-length array with flexible-array
drm/mgag200: Embed connector instance in struct mga_device
drm/mgag200: Remove unused fields from struct mga_device
drm/mgag200: Use managed mode-config initialization
drm/mgag200: Integrate init function into load function
drm/mgag200: Remove several references to struct mga_device.dev
drm/mgag200: Convert struct drm_device to struct mga_device with helper
rtc: ingenic: Reset regulator register in probe
rtc: ingenic: Fix masking of error code
rtc: ingenic: Remove unused fields from private structure
rtc: ingenic: Set wakeup params in probe
rtc: ingenic: Enable clock in probe
rtc: ingenic: Use local 'dev' variable in probe
rtc: ingenic: Only support probing from devicetree
netfilter: flowtable: Add pending bit for offload work
workqueue: Fix an use after free in init_rescuer()
rtc: mc13xxx: fix a double-unlock issue
rtc: stmp3xxx: update contact email
rtc: max77686: Use single-byte writes on MAX77620
MAINTAINERS: correct typo in new NXP LAYERSCAPE GEN4
rtc: pcf2127: report battery switch over
rtc: pcf2127: set regmap max_register
rtc: pcf2127: remove unnecessary #ifdef
rtc: pcf2127: let the core handle rtc range
rtc: add new VL flag for backup switchover
mm/hmm: remove the customizable pfn format from hmm_range_fault
mm/hmm: remove HMM_PFN_SPECIAL
drm/amdgpu: remove dead code after hmm_range_fault()
mm/hmm: make hmm_range_fault return 0 or -1
drm/i915: Use stashed away hpd isr bits in intel_digital_port_connected()
Documentation/vmcoreinfo: Add documentation for 'KERNELPACMASK'
drm/i915: Stash hpd status bits under dev_priv
arm64/crash_core: Export KERNELPACMASK in vmcoreinfo
drm/i915: Turn intel_digital_port_connected() in a vfunc
drm/i915: Fix glk watermark calculations
nfsd: Fix old-style function definition
powerpc/kasan: Fix stack overflow by increasing THREAD_SHIFT
powerpc: Remove _ALIGN_UP(), _ALIGN_DOWN() and _ALIGN()
powerpc: Replace _ALIGN() by ALIGN()
powerpc: Replace _ALIGN_UP() by ALIGN()
powerpc: Replace _ALIGN_DOWN() by ALIGN_DOWN()
drivers/powerpc: Replace _ALIGN_UP() by ALIGN()
powerpc/8xx: Update email address in MAINTAINERS
powerpc/5200: update contact email
powerpc: module_[32|64].c: replace swap function with built-in one
powerpc/powernv: Fix a warning message
xfrm: fix unused variable warning if CONFIG_NETFILTER=n
drm/i915/mst: Wait for ACT sent before enabling the pipe
ath10k: remove experimental tag from SDIO and SNOC busses in Kconfig
wcn36xx: Fix error handling path in 'wcn36xx_probe()'
ath10k: Replace zero-length array with flexible-array
ath11k: Remove bus layer includes from upper layer
ath11k: Add drv private for bus opaque struct
ath11k: Add support for multibus support
ath10k: fix __le32 warning in ath10k_wmi_tlv_op_gen_request_peer_stats_info()
wil6210: avoid gcc-10 zero-length-bounds warning
ath10k: Remove msdu from idr when management pkt send fails
ath10k: Skip handling del_server during driver exit
ath11k: remove stale monitor status descriptor
tee: optee: Add support for session login client UUID generation
tee: add support for session's client UUID generation
drm/i915: Tidy awaiting on dma-fences
drm/i915: Make intel_timeline_init static
ASoC: SOF: core: fix error return code in sof_probe_continue()
ASoC: mediatek: mt8183-da7219: set headset button maps
bpf, arm64: Optimize ADD,SUB,JMP BPF_K using arm64 add/sub immediates
bpf, arm64: Optimize AND,OR,XOR,JSET BPF_K using arm64 logical immediates
arm64: insn: Fix two bugs in encoding 32-bit logical immediates
PCI: hv: Retry PCI bus D0 entry on invalid device state
PCI: hv: Fix the PCI HyperV probe failure path to release resource properly
arm64: fix the flush_icache_range arguments in machine_kexec
lib: linear_ranges: Add missing MODULE_LICENSE()
PCI: brcmstb: Disable L0s component of ASPM if requested
dt-bindings: PCI: brcmstb: New prop 'aspm-no-l0s'
PCI: brcmstb: Fix window register offset from 4 to 8
PCI: brcmstb: Don't clk_put() a managed clock
vdpasim: remove unused variable 'ret'
PCI: brcmstb: Assert fundamental reset on initialization
PCI: endpoint: Pass page size as argument to pci_epc_mem_init()
PCI: rcar: Fix calculating mask for PCIEPAMR register
PCI: rcar: Move shareable code to a common file
PCI: rcar: Rename pcie-rcar.c to pcie-rcar-host.c
thunderbolt: Replace zero-length array with flexible-array
Bluetooth: Introduce debug feature when dynamic debug is disabled
Bluetooth: Add support for experimental features configuration
Bluetooth: Replace BT_DBG with bt_dev_dbg for security manager support
Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option
Bluetooth: replace zero-length array with flexible-array member
Bluetooth: Replace BT_DBG with bt_dev_dbg for management support
Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to supported list
Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CONNECTION_REQ (0x17)
Bluetooth: Fix advertising handle is set to 0
Bluetooth: hci_h5: Add support for binding RTL8723BS with device tree
dt-bindings: net: bluetooth: Add rtl8723bs-bluetooth
drm/i915/gt: Mark up the racy read of execlists->context_tag
PCI: tegra: Fix reporting GPIO error value
powerpc/vdso32: Fallback on getres syscall when clock is unknown
drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest
mmc: sdhci-acpi: Add SDHCI_QUIRK2_BROKEN_64_BIT_DMA for AMDI0040
m68k: defconfig: Update defconfigs for v5.7-rc1
ARM: dts: r8a7740: Add missing extal2 to CPG node
ARM: dts: r8a7742: Add GPIO nodes
ARM: dts: r8a7742: Add [H]SCIF{A|B} support
ARM: dts: r8a7742: Add IRQC support
ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake()
mtd: rawnand: diskonchip: Get rid of the legacy interface implementation
mtd: rawnand: diskonchip: Implement exec_op()
mtd: rawnand: diskonchip: Inherit from nand_controller
mtd: rawnand: diskonchip: Get rid of doc2000_readbuf_dword()
mtd: rawnand: diskonchip: Make sure doc2001plus_readbuf() works for single byte reads
mtd: rawnand: diskonchip: Set the NAND_NO_BBM_QUIRK flag
mtd: rawnand: cafe: Set the NAND_NO_BBM_QUIRK flag
mtd: rawnand: Add a NAND_NO_BBM_QUIRK flag
mtd: rawnand: micron: Allow controllers to overload raw accessors
mtd: rawnand: Allow controllers to overload soft ECC hooks
mtd: rawnand: Expose monolithic read/write_page_raw() helpers
mtd: rawnand: jedec: Adapt the parameter page read to constraint controllers
mtd: rawnand: onfi: Adapt the parameter page read to constraint controllers
mtd: rawnand: Give the possibility to verify a read operation is supported
mtd: rawnand: Add a helper to check supported operations
mtd: rawnand: Avoid indirect access to ->data_buf()
mtd: rawnand: Rename the use_bufpoi variables
mtd: rawnand: Fix comments about the use of bufpoi
mtd: rawnand: Rename a NAND chip option
mtd: rawnand: Reorder the nand_chip->options flags
mtd: rawnand: Translate obscure bitfields into readable macros
ubi: Relax the 'no MLC' rule and allow MLCs operating in SLC mode
mtd: cmdlinepart: Add an slc option to use SLC mode on a part
mtd: partitions: ofpart: Parse the slc-mode property
dt-bindings: mtd: partition: Document the slc-mode property
mtd: Add support for emulated SLC mode on MLC NANDs
mtd: rawnand: toshiba: Set the pairing scheme for TC58TEG5DCLTA00
mtd: rawnand: Define the "distance 3" MLC pairing scheme
mtd: rawnand: toshiba: Add a specific init for TC58TEG5DCLTA00
mtd: rawnand: cs553x: Get rid of the legacy interface implementation
mtd: rawnand: cs553x: Implement exec_op()
mtd: rawnand: cs553x: Stop using chip->legacy.IO_ADDR_{R, W}
mtd: rawnand: cs553x: Declare controllers instead of NAND chips
mtd: rawnand: jedec: Use intermediate variables to improve readability
mtd: rawnand: jedec: Define the number of parameter pages
mtd: rawnand: onfi: Drop a useless parameter page read
mtd: rawnand: onfi: Avoid doing a copy of the parameter page
mtd: rawnand: onfi: Define the number of parameter pages
mtd: rawnand: onfi: Use intermediate variables to improve readability
mtd: rawnand: onfi: Fix redundancy detection check
mtd: rawnand: timings: Fix default tR_max and tCCS_min timings
mtd: rawnand: timings: Add mode information to the timings structure
mtd: rawnand: marvell: Rename the ->correct() function
mtd: rawnand: marvell: Rename a function to clarify
mtd: rawnand: marvell: Fix probe error path
mtd: rawnand: marvell: Use nand_cleanup() when the device is not yet registered
mtd: rawnand: marvell: Use devm_platform_ioremap_res()
mtd: rawnand: marvell: Fix the condition on a return code
mtd: rawnand: Give more information about the ECC weakness
mtd: rawnand: au1550nd: Patch the read/write buf helper prototypes
mtd: rawnand: au1550nd: Get rid of the legacy interface implementation
ALSA: firewire-motu: fulfill missing entries in Kconfig
backlight: Add backlight_device_get_by_name()
soundwire: intel: (cosmetic) remove multiple superfluous "else" statements
soundwire: (cosmetic) remove multiple superfluous "else" statements
soundwire: qcom: Use IRQF_ONESHOT
hinic: fix a bug of ndo_stop
net: dsa: sja1105: implement cross-chip bridging operations
net: dsa: introduce a dsa_switch_find function
net: dsa: permit cross-chip bridging between all trees in the system
net: bridge: allow enslaving some DSA master network devices
net: hns3: disable auto-negotiation off with 1000M setting in ethtool
net: hns3: optimized the judgment of the input parameters of dump ncl config
net: hns3: provide .get_cmdq_stat interface for the client
net: hns3: modify two uncorrect macro names
net: hns3: remove a redundant register macro definition
net/mlx5: Replace zero-length array with flexible-array
SUNRPC: fix use-after-free in rpc_free_client_work()
livepatch: Make klp_apply_object_relocs static
Linux 5.7-rc5
ANDROID: GKI: x86: Drop CONFIG_DEVPORT
MAINTAINERS: adjust to livepatch .klp.arch removal
power: bq25890: implement INPUT_CURRENT_LIMIT property
power: bq25890: implement PRECHARGE_CURRENT property
power: bq25890: implement CHARGE_TYPE property
power: bq25890: update state on property read
netfilter: conntrack: avoid gcc-10 zero-length-bounds warning
power: bq25890: fix ADC mode configuration
power: bq25890: use proper CURRENT_NOW property for I_BAT
parisc: add sysctl file interface panic_on_stackoverflow
parisc: use -fno-strict-aliasing for decompressor
parisc: suppress error messages for 'make clean'
power: supply: max17040: Correct voltage reading
net: phy: Send notifier when starting the cable test
net: phy: Put interface into oper testing during cable test
net: phy: marvell: Add cable test support
net: ethtool: Add helpers for reporting test results
net: ethtool: Add infrastructure for reporting cable test results
net: ethtool: Make helpers public
net: ethtool: Add attributes for cable test reports
net: ethtool: netlink: Add support for triggering a cable test
net: phy: Add support for polling cable test
net: phy: Add cable test support to state machine
mtd: rawnand: au1550nd: Implement exec_op()
mtd: rawnand: au1550nd: Stop using IO_ADDR_{R, W} in au_{read, write}_buf[16]()
mtd: rawnand: denali: add more delays before latching incoming data
mtd: rawnand: Take check_only into account
mtd: rawnand: brcmnand: Remove unused including <linux/version.h>
mtd: rawnand: cadence: Make cadence_nand_attach_chip static
mtd: rawnand: ingenic: Make qi_lb60_ooblayout_ops static
mtd: rawnand: fsmc: Change to non-atomic bit operations
net: dsa: loop: Add module soft dependency
net: usb: qmi_wwan: remove redundant assignment to variable status
net: huawei_cdc_ncm: remove redundant assignment to variable ret
net: usb: ax88179_178a: remove redundant assignment to variable ret
dsa: sja1105: fix semicolon.cocci warnings
power: supply: olpc_battery: fix the power supply name
power: supply: smb347-charger: Add delay before getting IRQSTAT
power: supply: smb347-charger: IRQSTAT_D is volatile
interconnect: Add helpers for enabling/disabling a path
interconnect: imx: Fix return value check in imx_icc_node_init_qos()
ALSA: fireface: add support for RME Fireface UFX (untested)
ALSA: fireface: add support for RME FireFace 802
ALSA: fireface: code refactoring to decide name of sound card
ALSA: fireface: code refactoring to add enumeration constants for model identification
ALSA: fireface: start IR context immediately
ALSA: fireface: fix configuration error for nominal sampling transfer frequency
ALSA: hda/realtek: Add quirk for Samsung Notebook
iio: sca3000: Remove an erroneous 'get_device()'
iio: light: cm32181: Make lux_per_bit and lux_per_bit_base_it runtime settings
iio: light: cm32181: Use units of 1/100000th for calibscale and lux_per_bit
iio: light: cm32181: Change reg_init to use a bitmap of which registers to init
iio: light: cm32181: Handle CM3218 ACPI devices with 2 I2C resources
iio: light: cm32181: Clean up the probe function a bit
iio: light: cm32181: Add support for the CM3218
iio: light: cm32181: Add some extra register defines
iio: light: cm32181: Add support for ACPI enumeration
iio: light: cm32181: Switch to new style i2c-driver probe function
iio: hid-sensors: move triggered buffer setup into hid_sensor_setup_trigger
Input: add driver for the Cypress CY8CTMA140 touchscreen
dt-bindings: touchscreen: Add CY8CTMA140 bindings
Input: applespi - replace zero-length array with flexible-array
octeontx2-pf: Use the napi_alloc_frag() to alloc the pool buffers
netprio_cgroup: Fix unlimited memory leak of v2 cgroups
IB/mlx4: Replace zero-length array with flexible-array
bpf, runqslower: include proper uapi/bpf.h
gcc-10: mark more functions __init to avoid section mismatch warnings
power: supply: KConfig cleanup default n
power: supply: Fix Kconfig help text indentiation
power: supply: Support ROHM bd99954 charger
dt_bindings: ROHM BD99954 Charger
power: supply: add battery parameters
dt-bindings: battery: add new battery parameters
power: supply: bd70528: use linear ranges
tools/bpf: selftests: Add bpf_iter selftests
tools/bpf: selftests: Add iter progs for bpf_map/task/task_file
tools/bpf: selftests: Add iterator programs for ipv6_route and netlink
tools/bpftool: Add bpf_iter support for bptool
tools/libpf: Add offsetof/container_of macro in bpf_helpers.h
tools/libbpf: Add bpf_iter support
bpf: Support variable length array in tracing programs
bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundary
bpf: Add bpf_seq_printf and bpf_seq_write helpers
bpf: Add PTR_TO_BTF_ID_OR_NULL support
bpf: Add task and task/file iterator targets
net: bpf: Add netlink and ipv6_route bpf_iter targets
bpf: Add bpf_map iterator
bpf: Implement common macros/helpers for target iterators
bpf: Create file bpf iterator
bpf: Create anonymous bpf iterator
bpf: Implement bpf_seq_read() for bpf iterator
bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE
bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE
bpf: Allow loading of a bpf_iter program
bpf: Implement an interface to register bpf_iter targets
power: reset: ltc2952: remove unused variable
power: supply: lp8788: Fix an error handling path in 'lp8788_charger_probe()'
selftests: mlxsw: tc_restrictions: add couple of test for the correct matchall-flower ordering
selftests: mlxsw: tc_restrictions: add test to check sample action restrictions
selftests: mlxsw: rename tc_flower_restrictions.sh to tc_restrictions.sh
mlxsw: spectrum_flower: Forbid to insert flower rules in collision with matchall rules
mlxsw: spectrum_matchall: Forbid to insert matchall rules in collision with flower rules
mlxsw: spectrum_matchall: Expose a function to get min and max rule priority
mlxsw: spectrum_matchall: Put matchall list into substruct of flow struct
mlxsw: spectrum_flower: Expose a function to get min and max rule priority
mlxsw: spectrum_matchall: Restrict sample action to be allowed only on ingress
gcc-10: avoid shadowing standard library 'free()' in crypto
net: freescale: select CONFIG_FIXED_PHY where needed
gcc-10: disable 'restrict' warning for now
gcc-10: disable 'stringop-overflow' warning for now
hinic: add three net_device_ops of vf
nvme: define constants for identification values
nvmet: align addrfam list to spec
nvmet: centralize port enable access for configfs
nvmet: use type-name map for address treq
nvmet: use type-name map for ana states
nvmet: use type-name map for address family
nvmet: add generic type-name mapping
nvme-multipath: stop using ->queuedata
nvme-tcp: try to send request in queue_rq context
nvme-tcp: avoid scheduling io_work if we are already polling
nvme-tcp: use bh_lock in data_ready
nvme-pci: align io queue count with allocted nvme_queue in nvme_probe
nvme-pci: remove last_sq_tail
nvme-pci: remove volatile cqes
nvme: flush scan work on passthrough commands
nvme: clean up error handling in nvme_init_ns_head
nvme-fc: avoid gcc-10 zero-length-bounds warning
nvmet: add ns revalidation support
nvme: consolodate io settings
nvme: revalidate namespace stream parameters
nvme: consolidate chunk_sectors settings
nvme: revalidate after verifying identifiers
nvme-multipath: set bdi capabilities once
nvme: check namespace head shared property
nvme: always search for namespace head
nvme: release namespace head reference on error
nvme: unlink head after removing last namespace
nvme: remove the magic 1024 constant in nvme_scan_ns_list
nvme: avoid an Identify Controller command for each namespace scan
nvme: factor out a nvme_ns_remove_by_nsid helper
nvme: clean up nvme_scan_work
nvme: refine the Qemu Identify CNS quirk
nvmet-fc: slight cleanup for kbuild test warnings
nvmet-rdma: use SRQ per completion vector
nvme: remove unused parameter
nvme: provide num dword helper
lpfc: nvmet: Add Send LS Request and Abort LS Request support
lpfc: nvmet: Add support for NVME LS request hosthandle
lpfc: nvme: Add Receive LS Request and Send LS Response support to nvme
lpfc: Refactor Send LS Response support
lpfc: Refactor Send LS Abort support
lpfc: Refactor Send LS Request support
lpfc: Refactor NVME LS receive handling
lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions
lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx
lpfc: Refactor lpfc nvme headers
nvme-fcloop: add target to host LS request support
nvme-fcloop: refactor to enable target to host LS
nvmet-fc: Add Disconnect Association Xmt support
nvmet-fc: rename ls_list to ls_rcv_list
nvmet-fc: track hostport handle for associations
nvmet-fc: perform small cleanups on unneeded checks
nvmet-fc: add LS failure messages
nvme-fc: Add Disconnect Association Rcv support
nvmet-fc: Update target for common definitions for LS handling
nvme-fc: Update header and host for common definitions for LS handling
nvme-fc: convert assoc_active flag to bit op
nvme-fc: Ensure private pointers are NULL if no data
nvmet-fc: Better size LS buffers
nvme-fc nvmet-fc: refactor for common LS definitions
nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request
nvme-fc: Sync header to FC-NVME-2 rev 1.08
hfs: stop using ioctl_by_bdev
bdi: remove the name field in struct backing_dev_info
bdi: simplify bdi_alloc
bdi: remove bdi_register_owner
bdi: unexport bdi_register_va
driver core: remove device_create_vargs
block: rename blk_mq_alloc_rq_maps
block: rename __blk_mq_alloc_rq_map
block: alloc map and request for new hardware queue
block: save previous hardware queue count before udpate
block: free both rq_map and request
nvme: fix possible hang when ns scanning fails during error recovery
nvme-pci: fix "slimmer CQ head update"
bdi: add a ->dev_name field to struct backing_dev_info
bdi: use bdi_dev_name() to get device name
gcc-10: disable 'array-bounds' warning for now
Input: edt-ft5x06 - prefer asynchronous probe
Input: edt-ft5x06 - improve power management operations
Input: edt-ft5x06 - move parameter restore into helper
Input: edt-ft5x06 - fix get_default register write access
gcc-10: disable 'zero-length-bounds' warning for now
video: fbdev: pxa168fb: make pxa168fb_init_mode() return void
drm/i2c/tda998x: Make tda998x_audio_digital_mute static
Stop the ad-hoc games with -Wno-maybe-initialized
hwmon: (drivetemp) Fix SCT support if SCT data tables are not supported
drm/panel-simple: Support hpd-gpios for delaying prepare()
dt-bindings: display: Add hpd-gpios to panel-common bindings
btrfs_ioctl_send(): don't bother with access_ok()
panel: simple: Add BOE NV133FHM-N62
dt-bindings: display: simple: Add BOE NV133FHM-N62
fat_dir_ioctl(): hadn't needed that access_ok() for more than a decade...
panel: simple: Fix size and bpp of BOE NV133FHM-N61
dlmfs_file_write(): get rid of pointless access_ok()
net: atlantic: unify MAC generation
net: atlantic: remove check for boot code survivability before reset request
net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code
net: atlantic: remove TPO2 check from A0 code
net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5
net: atlantic: minor MACSec code cleanup
net: atlantic: use __packed instead of the full expansion.
io_uring: fix zero len do_splice()
MIPS: Remove NEC MARKEINS/EMMA
MIPS: Remove PMC MSP71xx platform
MIPS: Remove support for LASAT
exec: Fix spelling of search_binary_handler in a comment
exec: Move the comment from above de_thread to above unshare_sighand
drm/i915: Replace zero-length array with flexible-array
drm/i915: Replace the hardcoded I915_FENCE_TIMEOUT
nsproxy: add struct nsset
ACPI: hotplug: PCI: Use the new acpi_evaluate_reg() helper
ACPI: utils: Add acpi_evaluate_reg() helper
ACPI: debug: Make two functions static
ACPI: sleep: Put the FACS table after using it
ACPI: scan: Put SPCR and STAO table after using it
ACPI: EC: Put the ACPI table after using it
ACPI: APEI: Put the HEST table for error path
ACPI: APEI: Put the error record serialization table for error path
ACPI: APEI: Put the error injection table for error path and module exit
ACPI: APEI: Put the boot error record table after parsing
ACPI: watchdog: Put the watchdog action table after parsing
ACPI: LPIT: Put the low power idle table after using it
ACPICA: Update version to 20200430
ACPICA: Fix required parameters for _NIG and _NIH
ACPICA: Dispatcher: add status checks
ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators
ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h
ACPICA: Make acpi_protocol_lengths static
net/mlx5e: Enhance ICOSQ WQE info fields
net/mlx5: Accel, Remove unnecessary header include
net/mlx5e: Use struct assignment for WQE info updates
net/mlx5e: Take TX WQE info structures out of general EN header
net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow
net/mlx5e: kTLS, Fill work queue edge separately in TX flow
net/mlx5e: Split TX acceleration offloads into two phases
net/mlx5e: Update UDP fields of the SKB for GSO first
net/mlx5e: Make TLS offload independent of wqe and pi
net/mlx5e: Pass only eseg to IPSEC offload
net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit
net/mlx5e: Unify checks of TLS offloads
net/mlx5e: Return bool from TLS and IPSEC offloads
usb: raw-gadget: fix return value of ep read ioctls
usb: dwc3: select USB_ROLE_SWITCH
usb: gadget: legacy: fix error return code in gncm_bind()
usb: gadget: legacy: fix error return code in cdc_bind()
usb: gadget: legacy: fix redundant initialization warnings
usb: gadget: tegra-xudc: Fix idle suspend/resume
usb: gadget: net2272: Fix a memory leak in an error handling path in 'net2272_plat_probe()'
usb: phy: twl6030-usb: Fix a resource leak in an error handling path in 'twl6030_usb_probe()'
usb: cdns3: gadget: prev_req->trb is NULL for ep0
usb: gadget: audio: Fix a missing error return value in audio_bind()
usb: dwc3: pci: Enable extcon driver for Intel Merrifield
dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg()
net: ipv4: really enforce backoff for redirects
net: lio_core: remove redundant assignment to variable tx_done
net/atheros: remove redundant assignment to variable size
cnic: remove redundant assignment to variable ret
net: tg3: tidy up loop, remove need to compute off with a multiply
r8169: improve reset handling for chips from RTL8168g
r8169: add helper rtl_wait_txrx_fifo_empty
r8169: add helper rtl_enable_rxdvgate
r8169: add helper r8168g_wait_ll_share_fifo_ready
net: ipa: Remove ipa_endpoint_stop{,_rx_dma} again
ipv6: use DST_NOCOUNT in ip6_rt_pcpu_alloc()
net: dsa: sja1105: remove set but not used variable 'prev_time'
net: dsa: vsc73xx: convert to devm_platform_ioremap_resource
ieee802154: 6lowpan: remove unnecessary comparison
octeontx2-vf: Fix error return code in otx2vf_probe()
net/dst: use a smaller percpu_counter batch for dst entries accounting
io_uring: remove obsolete 'state' parameter
io_uring: remove 'fd is io_uring' from close path
drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance.
umh: fix memory leak on execve failure
dpaa2-eth: prevent array underflow in update_cls_rule()
nfp: abm: fix error return code in nfp_abm_vnic_alloc()
r8169: re-establish support for RTL8401 chip version
nfsd: clients don't need to break their own delegations
kthread: save thread function
dt-bindings: power: reset: Convert syscon-reboot-mode to DT schema
power: supply: cw2015: Make some symbols static
power: bq25890: unlock on error paths in bq25890_resume()
net: tcp: fix rx timestamp behavior for tcp_recvmsg
bpf: Allow any port in bpf_bind helper
net: Refactor arguments of inet{,6}_bind
selftests/bpf: Move existing common networking parts into network_helpers
selftests/bpf: Generalize helpers to control background listener
cachefiles: Fix race between read_waiter and read_copier involving op->to_do
PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect
serial: 8250_pci: Move Pericom IDs to pci_ids.h
NFSv4: Fix fscache cookie aux_data to ensure change_attr is included
NFS: Fix fscache super_cookie allocation
NFS: Fix fscache super_cookie index_key from changing after umount
drm/amd/display: add basic atomic check for cursor plane
drm/amd/display: Fix vblank and pageflip event handling for FreeSync
drm/i915: Prevent using semaphores to chain up to external fences
Revert "gfs2: Don't demote a glock until its revokes are written"
gfs2: If go_sync returns error, withdraw but skip invalidate
drm/i915: Peel dma-fence-chains for await
drm/amdgpu: implement soft_recovery for gfx10
drm/amdgpu: enable hibernate support on Navi1X
drm/amdgpu: Use GEM obj reference for KFD BOs
drm/amdgpu: force fbdev into vram
drm/amd/powerplay: perform PG ungate prior to CG ungate
drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate
drm/amdgpu: disable MGCG/MGLS also on gfx CG ungate
drm/amdgpu: only set DPM_FLAG_NEVER_SKIP for legacy ATPX BOCO
drm/amdgpu: drop extra runtime pm handling in resume pmop
drm/amdgpu: fix runpm logic in amdgpu_pmops_resume
drm/amdgpu: drop pm_runtime_set_active
drm/amdgpu: implement soft_recovery for gfx10
drm/amdgpu: cleanup sysfs file handling
drm/amdgpu: enable hibernate support on Navi1X
drm/amdgpu: use node_id and node_size to calcualte dram_base_address
drm/amdgpu: switch to common rlc_autoload helper
drm/amdgpu: drop unused ras ta helper function
drm/amdgpu: switch to common ras ta helper
drm/amdgpu: switch to common xgmi ta helpers
ASoC: cros_ec_codec: allocate shash_desc dynamically
regulator: use linear_ranges helper
power: supply: bd70528: rename linear_range to avoid collision
lib/test_linear_ranges: add a test for the 'linear_ranges'
lib: add linear ranges helpers
gfs2: Grab glock reference sooner in gfs2_add_revoke
gfs2: don't call quota_unhold if quotas are not locked
gfs2: move privileged user check to gfs2_quota_lock_check
gfs2: remove check for quotas on in gfs2_quota_check
gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_change
gfs2: Fix problems regarding gfs2_qa_get and _put
ceph: demote quotarealm lookup warning to a debug message
cpupower: Remove unneeded semicolon
xfs: remove duplicate headers
xfs: fix unused variable warning in buffer completion on !DEBUG
xfs: remove unnecessary includes from xfs_log_recover.c
xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c
xfs: hoist setting of XFS_LI_RECOVERED to caller
xfs: refactor intent item iop_recover calls
xfs: refactor intent item RECOVERED flag into the log item
xfs: refactor adding recovered intent items to the log
xfs: refactor releasing finished intents during log recovery
xfs: refactor xlog_item_is_intent now that we're done converting
xfs: refactor recovered BUI log item playback
xfs: refactor recovered CUI log item playback
xfs: refactor recovered RUI log item playback
xfs: refactor recovered EFI log item playback
xfs: remove log recovery quotaoff item dispatch for pass2 commit functions
xfs: refactor log recovery BUI item dispatch for pass2 commit functions
xfs: refactor log recovery CUI item dispatch for pass2 commit functions
xfs: refactor log recovery RUI item dispatch for pass2 commit functions
xfs: refactor log recovery EFI item dispatch for pass2 commit functions
xfs: refactor log recovery icreate item dispatch for pass2 commit functions
xfs: refactor log recovery dquot item dispatch for pass2 commit functions
xfs: refactor log recovery inode item dispatch for pass2 commit functions
xfs: refactor log recovery buffer item dispatch for pass2 commit functions
xfs: refactor log recovery item dispatch for pass1 commit functions
xfs: refactor log recovery item dispatch for pass2 readhead functions
xfs: refactor log recovery item sorting into a generic dispatch structure
xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item
selftests/lkdtm: Use grep -E instead of egrep
selftests/lkdtm: Don't clear dmesg when running tests
selftests/ftrace: mark irqsoff_tracer.tc test as unresolved if the test module does not exist
tools/testing: Replace zero-length array with flexible-array
kselftests: dmabuf-heaps: Fix confused return value on expected error testing
fork: prevent accidental access to clone3 features
iommu/virtio: Reverse arguments to list_add
ARM: dts: am437x: fix networking on boards with ksz9031 phy
memory: samsung: exynos5422-dmc: Fix tFAW timings alignment
drm/i915/gt: Improve precision on defer_request assert
f2fs: introduce f2fs_bmap_compress()
f2fs: support fiemap on compressed inode
f2fs: support partial truncation on compressed inode
f2fs: remove redundant compress inode check
f2fs: use strcmp() in parse_options()
f2fs: Use the correct style for SPDX License Identifier
gfs2: More gfs2_find_jhead fixes
gfs2: Another gfs2_walk_metadata fix
gfs2: Fix use-after-free in gfs2_logd after withdraw
gfs2: Fix BUG during unmount after file system withdraw
gfs2: Fix error exit in do_xmote
KVM: SVM: Disable AVIC before setting V_IRQ
KVM: Introduce kvm_make_all_cpus_request_except()
KVM: VMX: pass correct DR6 for GD userspace exit
KVM: x86, SVM: isolate vcpu->arch.dr6 from vmcb->save.dr6
KVM: SVM: keep DR6 synchronized with vcpu->arch.dr6
drm/i915: Pull waiting on an external dma-fence into its routine
drm/i915: Ignore submit-fences on the same timeline
i2c: tegra: Synchronize DMA before termination
i2c: tegra: Better handle case where CPU0 is busy for a long time
i2c: tegra: Keep IRQs enabled during suspend/resume
i2c: tegra: Restore pinmux on system resume
ASoC: soc-core: Replace zero-length array with flexible-array
ASoC: SOF: Intel: Fix unused variable warning
uapi/drm/drm_fourcc.h: Note on platform specificity for format modifiers
iwlwifi: pcie: handle QuZ configs with killer NICs as well
MIPS: Replace zero-length array with flexible-array
MIPS: Loongson: Add DMA support for LS7A
MIPS: inst.h: Stop including asm.h to avoid various build failures
fanotify: Replace zero-length array with flexible-array
mmc: block: Fix request completion in the CQE timeout path
ALSA: firewire-lib: use sequence of syt offset and data block on pool in AMDTP domain
ALSA: firewire-lib: pool ideal sequence of syt offset and data block
ALSA: firewire-lib: add cache for packet sequence to AMDTP domain structure
ALSA: firewire-lib: code refactoring for data block calculation
ALSA: firewire-lib: code refactoring for syt offset calculation
ALSA: firewire-lib: code refactoring for syt computation
ALSA: firewire-lib: code refactoring for parameters of packet queue and IRQ timing
ALSA: firewire-lib: add reference to domain structure from stream structure
ALSA: firewire-lib: use macro for maximum value of second in 1394 OHCI isoc descriptor
ALSA: firewire-lib: fix invalid assignment to union data for directional parameter
ALSA: fireworks: Replace zero-length array with flexible-array
drm/ast: Don't check new mode if CRTC is being disabled
iwlwifi: dbg_ini: differentiate ax210 hw with same hw type
iwlwifi: pcie: skip fragmented receive buffers
iwlwifi: remove outdated copyright print/module statement
iwlwifi: mvm: don't transmit on unallocated queue
iwlwifi: tx: enable A-MSDU in low latency mode
iwlwifi: use longer queues for 256-BA
iwlwifi: pcie: gen2: use DMA pool for byte-count tables
iwlwifi: pcie: remove some dead code
iwlwifi: dbg: mark a variable __maybe_unused
iwlwifi: mvm: attempt to allocate smaller queues
iwlwifi: pcie: allocate much smaller byte-count table
iwlwifi: dump api version in yaml format
iwlwifi: pcie: convert all AX101 devices to the device tables
iwlwifi: pcie: remove occurrences of 22000 in the FW name defines
iwlwifi: pcie: convert QnJ with Hr to the device table
iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr
iwlwifi: pcie: remove outdated comment about PCI RTPM reference
iwlwifi: mvm: add IML/ROM information to the assertion dumps
iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by other op_modes
iwlwifi: yoyo: remove magic number
iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero
iwlwifi: dbg: set debug descriptor to NULL outside of iwl_fw_free_dump_desc
iwlwifi: bump FW API to 55 for AX devices
iwlwifi: yoyo: add D3 resume timepoint
iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD
iwlwifi: avoid debug max amsdu config overwriting itself
iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter
iwlwifi: mvm: stop supporting swcrypto and bt_coex_active module parameters
iwlwifi: mvm: add support for range request command version 9
iwlwifi: yoyo: don't access TLV before verifying len
iwlwifi: remove antenna_coupling module parameter
iwlwifi: yoyo: use hweight_long instead of bit manipulating
iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4
iwlwifi: fw api: fix PHY data 2/3 position
drm/ast: Make ast_primary_plane_helper_atomic_update static
crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.h
crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h
crypto: lib/sha1 - rename "sha" to "sha1"
crypto: s390/sha1 - prefix the "sha1_" functions
crypto: powerpc/sha1 - prefix the "sha1_" functions
crypto: powerpc/sha1 - remove unused temporary workspace
mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES
ASoC: cros_ec_codec: use crypto_shash_tfm_digest()
KEYS: encrypted: use crypto_shash_tfm_digest()
sctp: use crypto_shash_tfm_digest()
Bluetooth: use crypto_shash_tfm_digest()
ubifs: use crypto_shash_tfm_digest()
nfsd: use crypto_shash_tfm_digest()
ecryptfs: use crypto_shash_tfm_digest()
fscrypt: use crypto_shash_tfm_digest()
nfc: s3fwrn5: use crypto_shash_tfm_digest()
crypto: s5p-sss - use crypto_shash_tfm_digest()
crypto: omap-sham - use crypto_shash_tfm_digest()
crypto: n2 - use crypto_shash_tfm_digest()
crypto: mediatek - use crypto_shash_tfm_digest()
crypto: hisilicon/sec2 - use crypto_shash_tfm_digest()
crypto: ccree - use crypto_shash_tfm_digest()
crypto: ccp - use crypto_shash_tfm_digest()
crypto: artpec6 - use crypto_shash_tfm_digest()
crypto: essiv - use crypto_shash_tfm_digest()
crypto: arm64/aes-glue - use crypto_shash_tfm_digest()
crypto: hash - introduce crypto_shash_tfm_digest()
crypto: lib/sha256 - return void
crypto - Avoid free() namespace collision
crypto: drbg - fix error return code in drbg_alloc_state()
crypto: acomp - search acomp with scomp backend in crypto_has_acomp
crypto: engine - support for batch requests
crypto: engine - support for parallel requests based on retry mechanism
crypto: algapi - create function to add request in front of queue
hwrng: cctrng - update help description
hwrng: cctrng - change default to n
hwrng: cctrng - Add dependency on OF
crypto: bcm - Use the defined variable to clean code
crypto: stm32/hash - don't print error on probe deferral
crypto: stm32/hash - defer probe for dma device
crypto: stm32/hash - defer probe for reset controller
mmc: core: Fix recursive locking issue in CQE recovery path
mmc: core: Check request type before completing the request
cpufreq: qoriq: Add platform dependencies
drm/i915/gvt: use context lrc_reg_state for shadow ppgtt override
drm/i915/gvt: Support PPGTT table load command
drm/i915/gvt: move workload destroy out of execlist complete
evm: Fix possible memory leak in evm_calc_hmac_or_hash()
powerpc/uaccess: Don't use "m<>" constraint
ima: Set again build_ima_appraise variable
ima: Remove redundant policy rule set in add_rules()
ima: Fix ima digest hash table key calculation
audit: Replace zero-length array with flexible-array
scsi: lpfc: Update lpfc version to 12.8.0.1
scsi: lpfc: Fix MDS Diagnostic Enablement definition
scsi: lpfc: Fix noderef and address space warnings
scsi: lpfc: Remove unnecessary lockdep_assert_held calls
scsi: lpfc: Change default queue allocation for reduced memory consumption
scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type
scsi: lpfc: Remove re-binding of nvme rport during registration
scsi: lpfc: Maintain atomic consistency of queue_claimed flag
scsi: target: tcmu: Make pgr_support and alua_support attributes writable
scsi: target: Make transport_flags per device
scsi: target: tcmu: Add attributes enforce_pr_isids and force_pr_aptpl
scsi: target: Add missing emulate_pr attribute to passthrough backends
scsi: mpt3sas: Disable DIF when prot_mask set to zero
mm: limit boost_watermark on small zones
ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST
mm/vmscan: remove unnecessary argument description of isolate_lru_pages()
epoll: atomically remove wait entry on wake up
kselftests: introduce new epoll60 testcase for catching lost wakeups
percpu: make pcpu_alloc() aware of current gfp context
mm/slub: fix incorrect interpretation of s->offset
scripts/gdb: repair rb_first() and rb_last()
eventpoll: fix missing wakeup for ovflist in ep_poll_callback
arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory()
scripts/decodecode: fix trapping instruction formatting
kernel/kcov.c: fix typos in kcov_remote_start documentation
mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous()
mm, memcg: fix error return value of mem_cgroup_css_alloc()
ipc/mqueue.c: change __do_notify() to bypass check_kill_permission()
scsi: mpt3sas: Update maintainers
scsi: mpt3sas: Capture IOC data for debugging purposes
scsi: mpt3sas: Use true, false for ioc->use_32bit_dma
scsi: vmw_pvscsi: Use true, false for adapter->use_msg
scsi: fnic: Use true, false for fnic->internal_reset_inprogress
scsi: qedi: Remove comparison of 0/1 to bool variable
scsi: aacraid: Make some symbols static
scsi: qla2xxx: Make qlafx00_process_aen() return void
scsi: qla2xxx: Use true, false for ha->fw_dumped
scsi: qla2xxx: Use true, false for need_mpi_reset
scsi: qla2xxx: Make qla_set_ini_mode() return void
sparc64: Replace zero-length array with flexible-array
scsi: qla2xxx: Fix issue with adapter's stopping state
evm: Fix RCU list related warnings
ima: Fix return value of ima_write_policy()
scsi: qla2xxx: Fix failure message in qlt_disable_vha()
evm: Check also if *tfm is an error pointer in init_desc()
ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash()
scsi: qla2xxx: Fix warning after FC target reset
net: fix a potential recursive NETDEV_FEAT_CHANGE
net: relax SO_TXTIME CAP_NET_ADMIN check
mptcp: set correct vfs info for subflows
bonding: propagate transmit status
netpoll: accept NULL np argument in netpoll_send_skb()
netpoll: netpoll_send_skb() returns transmit status
netpoll: move netpoll_send_skb() out of line
netpoll: remove dev argument from netpoll_send_skb_on_dev()
net: microchip: encx24j600: add missed kthread_stop
net: phy: fix less than zero comparison with unsigned variable val
scsi: core: Remove 'list' entry from struct scsi_cmnd
net/smc: remove set but not used variables 'del_llc, del_llc_resp'
tcp: tcp_mark_head_lost is only valid for sack-tcp
net: remove newlines in NL_SET_ERR_MSG_MOD
arm64: dts: ti: k3-am65/j721e-mcu: update cpts node
dt-binding: net: ti: am65x-cpts: make reg and compatible required
net: ethernet: ti: am65-cpsw-nuss: use of_platform_device_create() for mdio
scsi: scsi_debug: Disallow zone sizes that are not powers of 2
dpaa2-eth: create a function to flush the XDP fds
hsr: remove WARN_ONCE() in hsr_fill_frame_info()
soc: fsl: dpio: properly compute the consumer index
docs: net: dsa: sja1105: document intended usage of virtual links
net: dsa: sja1105: implement tc-gate using time-triggered virtual links
net: dsa: sja1105: support flow-based redirection via virtual links
net: dsa: sja1105: make room for virtual link parsing in flower offload
net: dsa: sja1105: add static tables for virtual links
net: dsa: introduce a dsa_port_from_netdev public helper
Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu"
net: bareudp: avoid uninitialized variable warning
RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz
module: Make module_enable_ro() static again
x86/module: Use text_mutex in apply_relocate_add()
module: Remove module_disable_ro()
livepatch: Remove module_disable_ro() usage
x86/module: Use text_poke() for late relocations
s390/module: Use s390_kernel_write() for late relocations
s390: Change s390_kernel_write() return type to match memcpy()
livepatch: Prevent module-specific KLP rela sections from referencing vmlinux symbols
livepatch: Remove .klp.arch
livepatch: Apply vmlinux-specific KLP relocations early
livepatch: Disallow vmlinux.ko
exec: Rename flush_old_exec begin_new_exec
exec: Move most of setup_new_exec into flush_old_exec
exec: In setup_new_exec cache current in the local variable me
exec: Merge install_exec_creds into setup_new_exec
exec: Rename the flag called_exec_mmap point_of_no_return
exec: Make unlocking exec_update_mutex explict
binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf
PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges
io_uring: don't use 'fd' for openat/openat2/statx
ALSA: Replace zero-length array with flexible-array
ALSA: rawmidi: Fix racy buffer resize under concurrent accesses
cxgb4: remove duplicate headers
MAINTAINERS: Remove me from amdgpu maintainers
drm/amd/display: remove duplicate headers
drm/amd/display: remove variable "result" in dcn20_patch_unknown_plane_state()
drm/amd/amdgpu: cleanup coding style a bit
drm/amd/display: add basic atomic check for cursor plane
drm/amd/display: Fix vblank and pageflip event handling for FreeSync
drm/amdgpu: Fix bug in RAS invoke
net: qrtr: Do not depend on ARCH_QCOM
net: qrtr: Add MHI transport layer
net: hisilicon: Make CONFIG_HNS invisible
via-rhine: Add platform dependencies
net:enetc: bug fix for qos sfi operate space after freed
net: encx24j600: make encx24j600_hw_init() return void
net: mlx4: remove unneeded variable "err" in mlx4_en_ethtool_add_mac_rule()
net: tulip: de4x5: make PCI_signature() return void
net: atheros: remove dead code in atl1c_resume()
b43: remove dead function b43_rssinoise_postprocess()
soc: tegra: Fix tegra_pmc_get_suspend_mode definition
usb: hso: correct debug message
net: phy: Make iproc_mdio_resume static
drivers: drm: panel: Add ASUS TM5P5 NT35596 panel driver
ARM: 8973/1: Add missing newline terminator to kernel message
dt-bindings: display: Document ASUS Z00T TM5P5 NT35596 panel compatible
drm: panel: add MODULE_LICENSE to panel-visionox-rm69299.c
soc/tegra: pmc: Enable PMIC wake event on Tegra194
soc/tegra: pmc: Select GENERIC_PINCONF
drm/i915/gen12: Add aux table invalidate for all engines
drm/i915: Remove wait priority boosting
ANDROID: GKI: driver core: Set fw_devlink=on by default
drm/i915: Mark concurrent submissions with a weak-dependency
tools/bootconfig: Fix resource leak in apply_xbc()
arm64: defconfig: Remove QCOM_GLINK_SSR
rpmsg: glink: Integrate glink_ssr in qcom_glink
soc: qcom: glink_ssr: Internalize ssr_notifiers
remoteproc: qcom: Pass ssr_name to glink subdevice
ARM: dts: am57xx: fix networking on boards with ksz9031 phy
ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0
tracing: Make tracing_snapshot_instance_cond() static
tracing: Fix doc mistakes in trace sample
gpu/trace: Minor comment updates for gpu_mem_total tracepoint
tracing: Add a vmalloc_sync_mappings() for safe measure
tracing: Wait for preempt irq delay thread to finish
platform/x86: intel-vbtn: Fix probe failure on devices with only switches
platform/x86: intel-vbtn: Also handle tablet-mode switch on "Detachable" and "Portable" chassis-types
platform/x86: intel-vbtn: Do not advertise switches to userspace if they are not there
platform/x86: intel-vbtn: Split keymap into buttons and switches parts
platform/x86: intel-vbtn: Use acpi_evaluate_integer()
platform/x86: toshiba_acpi: Drop duplicate check for led_classdev_unregister()
rcutorture: Convert ULONG_CMP_LT() to time_before()
torture: Add a --kasan argument
torture: Save a few lines by using config_override_param initially
torture: Allow scenario-specific Kconfig options to override CFcommon
torture: Allow --kconfig options to override --kcsan defaults
torture: Abstract application of additional Kconfig options
torture: Eliminate duplicate #CHECK# from ConfigFragment
rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static
torture: Make --kcsan argument also create a summary
torture: Add --kcsan argument to top-level kvm.sh script
rcu: Allow rcutorture to starve grace-period kthread
rcutorture: Right-size TREE10 CPU consumption
rcutorture: Add flag to produce non-busy-wait task stalls
platform/x86: thinkpad_acpi: Drop duplicate check for led_classdev_unregister()
platform/x86: samsung-laptop: Drop duplicate check for led_classdev_unregister()
platform/x86: lg-laptop: Drop duplicate check for led_classdev_unregister()
arm64: vdso: Map the vDSO text with guarded pages when built for BTI
arm64: vdso: Force the vDSO to be linked as BTI when built for BTI
arm64: vdso: Annotate for BTI
arm64: asm: Provide a mechanism for generating ELF note for BTI
arm64: bti: Provide Kconfig for kernel mode BTI
arm64: mm: Mark executable text as guarded pages
arm64: bpf: Annotate JITed code for BTI
arm64: Set GP bit in kernel page tables to enable BTI for the kernel
arm64: asm: Override SYM_FUNC_START when building the kernel with BTI
arm64: bti: Support building kernel C code using BTI
arm64: Document why we enable PAC support for leaf functions
platform/x86: eeepc-laptop: Drop duplicate check for led_classdev_unregister()
platform/x86: asus-wmi: Drop duplicate check for led_classdev_unregister()
platform/x86: asus-laptop: Drop duplicate check for led_classdev_unregister()
splice: move f_mode checks to do_{splice,tee}()
x86/cpu/amd: Make erratum #1054 a legacy erratum
firmware: arm_scmi: fix psci dependency
xfs: remove unused iget_flags param from xfs_imap_to_bp()
xfs: remove unused shutdown types
xfs: random buffer write failure errortag
xfs: remove unused iflush stale parameter
xfs: combine xfs_trans_ail_[remove|delete]()
xfs: drop unused shutdown parameter from xfs_trans_ail_remove()
xfs: use delete helper for items expected to be in AIL
xfs: acquire ->ail_lock from xfs_trans_ail_delete()
xfs: abort consistently on dquot flush failure
xfs: fix duplicate verification from xfs_qm_dqflush()
xfs: ratelimit unmount time per-buffer I/O error alert
xfs: refactor ratelimited buffer error messages into helper
xfs: reset buffer write failure state on successful completion
xfs: remove unnecessary shutdown check from xfs_iflush()
xfs: simplify inode flush error handling
xfs: factor out buffer I/O failure code
xfs: refactor failed buffer resubmission into xfsaild
objtool: Fix infinite loop in find_jump_table()
ext4: remove unnecessary test_opt for DIOREAD_NOLOCK
net: remove spurious declaration of tcp_default_init_rwnd()
virtio_net: fix lockdep warning on 32 bit
bdi: move bdi_dev_name out of line
vboxsf: don't use the source name in the bdi name
bpf, i386: Remove unneeded conversion to bool
kgdb: Return true in kgdb_nmi_poll_knock()
kgdb: Drop malformed kernel doc comment
kgdb: Fix spurious true from in_dbg_master()
x86/delay: Introduce TPAUSE delay
x86/delay: Refactor delay_mwaitx() for TPAUSE support
x86/delay: Preparatory code cleanup
arm64: vdso: Add --eh-frame-hdr to ldflags
x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro
x86/platform/uv: Unexport uv_apicid_hibits
x86/platform/uv: Remove _uv_hub_info_check()
x86/platform/uv: Simplify uv_send_IPI_one()
x86/platform/uv: Mark uv_min_hub_revision_id static
x86/platform/uv: Mark is_uv_hubless() static
x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros
x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c
x86/platform/uv: Unexport sn_coherency_id
x86/platform/uv: Remove the uv_partition_coherence_id() macro
x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static
dt-bindings: arm-smmu: Allow mmu-400, smmu-v1 compatible
arm64: dts: qcom: sdm845-cheza: Add iommus property
dt-bindings: remoteproc: qcom: Add iommus property
iommu/arm-smmu: Allow client devices to select direct mapping
iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back
iommu: arm-smmu-impl: Convert to a generic reset implementation
iommu/arm-smmu: Make remove callback message more informative
cpu/hotplug: Remove __freeze_secondary_cpus()
cpu/hotplug: Remove disable_nonboot_cpus()
mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot from Windows 10
mmc: alcor: Fix a resource leak in the error path for ->probe()
mmc: sdhci-pci-gli: Fix no irq handler from suspend
powerpc/xive: Enforce load-after-store ordering when StoreEOI is active
ARM: dts: stm32: Add bindings for SPI2 on AV96
ARM: dts: stm32: Add alternate pinmux for SPI2 pins
ARM: dts: stm32: Add bindings for ADC on AV96
ARM: dts: stm32: Add alternate pinmux for ADC pins
ARM: dts: stm32: Add bindings for FDCAN2 on AV96
ARM: dts: stm32: Add alternate pinmux for FDCAN2 pins
ARM: dts: stm32: Add bindings for FDCAN1 on AV96
ARM: dts: stm32: Add alternate pinmux for FDCAN1 pins
ARM: dts: stm32: Repair I2C2 operation on AV96
ARM: dts: stm32: Add alternate pinmux for I2C2 pins
spi: dw: Get rid of dma_inited flag
spi: dw: Avoid useless assignments in generic DMA setup
soc: fsl_asrc: Make some functions static
ASoC: rt1016: Add the devicetree file for the rt1016
ASoC: rt1016: Add the rt1016 support
ASoC: rt5677: Use devm_snd_soc_register_component()
ASoC: mediatek: mt8183: fix error handling of platform_get_irq()
x86/apic: Convert the TSC deadline timer matching to steppings macro
x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro
KVM: nSVM: trap #DB and #BP to userspace if guest debugging is on
HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option
MIPS: asm: Rename some macros to avoid build errors
mips: cm: Add L2 ECC/parity errors reporting
mips: cm: Fix an invalid error code of INTVN_*_ERR
KVM: selftests: Add KVM_SET_GUEST_DEBUG test
KVM: X86: Fix single-step with KVM_SET_GUEST_DEBUG
KVM: X86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG
KVM: x86: fix DR6 delivery for various cases of #DB injection
KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properly
MIPS: ingenic: Replace <linux/clk-provider.h> by <linux/of_clk.h>
MIPS: Use fallthrough for arch/mips
Revert "i2c: tegra: Fix suspending in active runtime PM state"
dt-bindings: pci: rcar: add r8a77961 support
PCI: rcar: Add suspend/resume
PCI: rcar: Fix incorrect programming of OB windows
MIPS: Truncate link address into 32bit for 32bit kernel
MIPS: Remove dead code in pci.h
PCI: host-generic: Eliminate pci_host_common_probe wrappers
MIPS: CFE: Remove dead code in cfe_getfwinfo()
MIPS: Octeon: Remove dead code in __cvmx_helper_npi_probe()
arm64: hugetlb: avoid potential NULL dereference
powerpc/32s: Fix build failure with CONFIG_PPC_KUAP_DEBUG
powerpc/ima: Fix secure boot rules in ima arch policy
ARM: dts: stm32: bump PSCI to version 1.0 on stm32mp15x
ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC
ALSA: portman2x4: Use bitwise instead of arithmetic operator for flags
ALSA: sound/ppc: Use bitwise instead of arithmetic operator for flags
logic_pio: Use _inX() and _outX()
logic_pio: Improve macro argument name
io: Provide _inX() and _outX()
usb: chipidea: msm: Ensure proper controller reset using role switch API
arm64: dts: hi6220: Add CTI options
drm/i915/gen12: Invalidate aux table entries forcibly
drm/i915/gen12: Flush L3
drm/i915/gen12: Fix HDC pipeline flush
Revert "drm/i915/tgl: Include ro parts of l3 to invalidate"
clk: qoriq: add cpufreq platform device
cpufreq: qoriq: convert to a platform driver
phy: cadence: salvo: add salvo phy driver
doc: dt-binding: cdns-salvo-phy: add binding doc
arm64: dts: hikey960: pinctrl: Fix spi2/spi3 pinconf
net: flow_offload: skip hw stats check for FLOW_ACTION_HW_STATS_DONT_CARE
MAINTAINERS: put DYNAMIC INTERRUPT MODERATION in proper order
wireguard: send/receive: use explicit unlikely branch instead of implicit coalescing
wireguard: selftests: initalize ipv6 members to NULL to squelch clang warning
wireguard: send/receive: cond_resched() when processing worker ringbuffers
wireguard: socket: remove errant restriction on looping to self
wireguard: selftests: use normal kernel stack size on ppc64
eventfd: convert to f_op->read_iter()
drm/vkms: Hold gem object while still in-use
drm/vkms: enable cursor by default
powerpc/64s/kuap: Restore AMR in fast_interrupt_return
net: ethernet: ti: am65-cpsw-nuss: fix irqs type
dsa: sja1105: dynamically allocate stats structure
ionic: Use debugfs_create_bool() to export bool
net: phy: tja11xx: add support for master-slave configuration
ethtool: provide UAPI for PHY master/slave configuration.
Crypto/chcr: fix for hmac(sha) test fails
Crypto/chcr: support for 48 byte key_len in aes-xts
Crypto/chcr: fix for ccm(aes) failed test
Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests
Crypto/chcr: fix gcm-aes and rfc4106-gcm failed tests
net: ipa: kill ipa_cmd_dma_task_32b_addr_add()
net: ipa: kill ipa_endpoint_stop()
net: ipa: don't retry in ipa_endpoint_stop()
net: ipa: get rid of workaround in ipa_endpoint_stop()
net: ipa: fix a bug in ipa_endpoint_stop()
net: ipa: remove endpoint delay mode feature
net: ipa: introduce ipa_endpoint_program_suspend()
net: ipa: have ipa_endpoint_init_ctrl() return previous state
net: ipa: only reset channel twice for IPA v3.5.1
net: ipa: rename db_enable flag
net: dsa: Do not leave DSA master with NULL netdev_ops
net: dsa: remove duplicate assignment in dsa_slave_add_cls_matchall_mirred
tcp: defer xmit timer reset in tcp_xmit_retransmit_queue()
tcp: refine tcp_pacing_delay() for very low pacing rates
arm64: dts: sdm845: add IPA iommus property
net: stricter validation of untrusted gso packets
seg6: fix SRH processing to comply with RFC8754
net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in seconds, not ms
net: dsa: ocelot: the MAC table on Felix is twice as large
r8169: use fsleep in polling functions
timer: add fsleep for flexible sleeping
ipv6: Implement draft-ietf-6man-rfc4941bis
power: supply: core: Add type property to uevent env
power: supply: core: Add a macro that maps enum properties to text values
power: supply: core: Use designated initializer for property text arrays
power: supply: core: Cleanup power supply sysfs attribute list
ARM: futex: Address build warning
drm/i915/execlists: Track inflight CCID
drm/i915/execlists: Avoid reusing the same logical CCID
drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane
drm/i915/gt: Yield the timeslice if caught waiting on a user semaphore
drm/i915: Check current i915_vma.pin_count status first on unbind
net: dsa: sja1105: the PTP_CLK extts input reacts on both edges
selftests: net: tcp_mmap: fix SO_RCVLOWAT setting
net: hsr: fix incorrect type usage for protocol variable
net: phy: mscc: use phy_package_shared
net: phy: bcm54140: use phy_package_shared
net: phy: add concept of shared storage for PHYs
Revert "crypto: chelsio - Inline single pdu only"
Smack:- Remove redundant inode_smack cache
Smack:- Remove mutex lock "smk_lock" from inode_smack
Smack: slab-out-of-bounds in vsscanf
smack: remove redundant structure variable from header.
smack: avoid unused 'sip' variable warning
net: macsec: fix rtnl locking issue
net: 7990: Fix use correct return type for ndo_start_xmit()
net: cpmac: Fix use correct return type for ndo_start_xmit()
net: moxa: Fix use correct return type for ndo_start_xmit()
net: lantiq: Fix use correct return type for ndo_start_xmit()
net: enetc: Make some symbols static
net: mediatek: Fix use correct return type for ndo_start_xmit()
net: socionext: Fix use correct return type for ndo_start_xmit()
net: mvpp2: cls: Prevent buffer overflow in mvpp2_ethtool_cls_rule_del()
net: mvpp2: prevent buffer overflow in mvpp22_rss_ctx()
net: renesas: Fix use correct return type for ndo_start_xmit()
s390/qeth: clean up Kconfig help text
s390/qeth: return error when starting a reset fails
s390/qeth: set TX IRQ marker on last buffer in a group
s390/qeth: indicate contiguous TX buffer elements
s390/qeth: merge TX skb mapping code
s390/qeth: don't use restricted offloads for local traffic
s390/qeth: extract helpers for next-hop lookup
s390/qeth: add debugfs file for local IP addresses
s390/qeth: process local address events
s390/qeth: keep track of LP2LP capability for csum offload
net: ethernet: mediatek: Make mtk_m32 static
sparc: mm: return true,false in kern_addr_valid()
net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh()
net: bridge: return false in br_mrp_enabled()
net: cortina: Fix use correct return type for ndo_start_xmit()
RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled
RDMA/mlx5: Assign profile before calling stages
drm/amdgpu/navi10: fix unsigned comparison with 0
drm/amdgpu: Use GEM obj reference for KFD BOs
drm/amdgpu: force fbdev into vram
drm/amd/powerplay: perform PG ungate prior to CG ungate
drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate
drm/amdgpu: disable MGCG/MGLS also on gfx CG ungate
drm/amdgpu: use the BAR if possible in amdgpu_device_vram_access v2
drm/amd/display: Add dm support for DP 1.4 Compliance edid corruption test
objtool, kcsan: Add kcsan_disable_current() and kcsan_enable_current_nowarn()
selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct
net: ethernet: ti: Use PTR_ERR_OR_ZERO() to simplify code
RDMA/mlx5: Move all WR logic from qp.c to separate file
RDMA/mlx5: Refactor mlx5_post_send() to improve readability
RDMA/mlx5: Update mlx5_ib to use new cmd interface
RDMA/hns: Remove redundant assignment of caps
RDMA/hns: Adjust lp_pktn_ini dynamically
RDMA/hns: Fix comments with non-English symbols
RDMA/hns: Optimize SRQ buffer size calculating process
RDMA/hns: Move SRQ code to the reasonable place
RDMA/hns: Optimize WQE buffer size calculating process
RDMA/hns: Remove unused MTT functions
RDMA/hns: Optimize PBL buffer allocation process
xfs: clean up the error handling in xfs_swap_extents
sunrpc: Remove unused function ip_map_update
nfsd: handle repeated BIND_CONN_TO_SESSION
nfsd4: add filename to states output
nfsd4: stid display should preserve on-the-wire byte order
nfsd4: common stateid-printing code
RDMA/mlx5: Set UDP source port based on the grh.flow_label
RDMA/cma: Initialize the flow label of CM's route path record
RDMA/mlx5: Define RoCEv2 udp source port when set path
RDMA/core: Consider flow label when building skb
RDMA/core: Add hash functions to calculate RoCEv2 flowlabel and UDP source port
gfs2: fix withdraw sequence deadlock
drm/udl: Make udl_handle_damage static
video: fbdev: valkyriefb.c: fix warning comparing pointer to 0
drm/panel: add support for rm69299 visionox panel
dt-bindings: documenting compatible string vendor "visionox"
video: fbdev: w100fb: Fix a potential double free.
arm64: dts: qcom: sdm845: Add SoC compatible to MTP
ARM: mm: Remove virtual address print from B15 RAC driver
kcsan: Add __kcsan_{enable,disable}_current() variants
checkpatch: Warn about data_race() without comment
fbdev: aty: use true, false for bool variables in atyfb_base.c
video: uvesafb: use true,false for bool variables
video: udlfb: use true,false for bool variables
video: fbdev: i810: use true,false for bool variables
drm/i915: Propagate error from completed fences
spi: dw: Add Elkhart Lake PSE DMA support
spi: dw: Propagate struct device pointer to ->dma_init() callback
spi: dw: Add 'mfld' suffix to Intel Medfield related routines
spi: dw: Move few headers under #ifdef CONFIG_SPI_DW_MID_DMA
spi: dw: Downgrade interrupt.h to irqreturn.h where appropriate
spi: dw: Move interrupt.h to spi-dw.h who is user of it
spi: dw: Remove unused variable in CR0 configuring hooks
spi: dw: Zero DMA Tx and Rx configurations on stack
ARM: dts: tegra30: beaver: Add CPU Operating Performance Points
ARM: dts: tegra30: beaver: Set up voltage regulators for DVFS
ARM: tegra: Create tegra20-cpufreq platform device on Tegra30
cpufreq: tegra20: Use generic cpufreq-dt driver (Tegra30 supported now)
ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30
ARM: tegra: Switch CPU to PLLP on resume from LP1 on Tegra30/114/124
ANDROID: GKI: Remove FAIR_GROUP_SCHED
ARM: tegra: Correct PL310 Auxiliary Control Register initialization
cpuidle: tegra: Support CPU cluster power-down state on Tegra30
ARM: tegra: Do not fully reinitialize L2 on resume
ARM: tegra: Initialize r0 register for firmware wake-up
firmware: tf: Different way of L2 cache enabling after LP2 suspend
ASoC: mediatek: Fix error handling
x86/resctrl: Support wider MBM counters
x86/resctrl: Support CPUID enumeration of MBM counter width
x86/resctrl: Maintain MBM counter width per resource
x86/resctrl: Query LLC monitoring properties once during boot
x86/resctrl: Remove unnecessary RMID checks
x86/cpu: Move resctrl CPUID code to resctrl/
x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h
CIFS: Spelling s/EACCESS/EACCES/
RDMA: Allow ib_client's to fail when add() is called
spi: bcm2835: Fix error return code in bcm2835_dma_init()
spi: a3700: make a3700_spi_init() return void
RDMA/mad: Remove snoop interface
regulator: db8500-prcmu: Use true,false for bool variable
drm/i915/tgl+: Fix interrupt handling for DP AUX transactions
ASoC: amd :High hw_level while simultaneous capture
s390: nvme reipl
s390: nvme ipl
tracing/kprobes: Reject new event if loc is NULL
tracing/boottime: Fix kprobe event API usage
tracing/kprobes: Fix a double initialization typo
bootconfig: Fix to remove bootconfig data from initrd while boot
s390/pci: Documentation update for s390 PCI
s390/pci: removes wrong PCI multifunction assignment
s390: ptrace: hard-code "s390x" instead of UTS_MACHINE
media: ipu3.rst: fix a build warning
media: vidioc-enum-fmt.rst: make the ENUM_FMT text clearer
watchdog: iTCO: fix link error
serial: samsung: 32-bit access for TX/RX hold registers
serial: samsung: dt-bindings: Add reg-io-width compatible
serial: samsung: Replace rd_regb/wr_regb with rd_reg/wr_reg
Revert "tty: serial: qcom_geni_serial: Use OPP API to set clk/perf state"
ANDROID: Drop ABI monitoring from KASAN build config
KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properly
KVM: selftests: Fix build for evmcs.h
kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits
KVM: VMX: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path
media: vimc: Make use of V4L2_CAP_IO_MC
media: staging/intel-ipu3: Make use of V4L2_CAP_IO_MC
media: rcar-vin: Make use of V4L2_CAP_IO_MC
media: v4l2: Extend VIDIOC_ENUM_FMT to support MC-centric devices
media: pci: Fill v4l2_fmtdesc with designated initializers
media: v4l2-dev/ioctl: Add V4L2_CAP_IO_MC
reset: hi6220: Add support for AO reset controller
dt-bindings: reset: meson: add gxl internal dac reset
reset: imx7: Add support for i.MX8MP SoC
dt-bindings: reset: imx7: Document usage on i.MX8MP SoC
dt-bindings: reset: imx7: Add support for i.MX8MN
backlight: qcom-wled: Add support for WLED5 peripheral that is present on PM8150L PMICs
docs/virt/kvm: Document configuring and running nested guests
HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T
HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T
HID: asus: Add report_size to struct asus_touchpad_info
HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check
HID: asus: Simplify skipping of mappings for Asus T100CHI keyboard-dock
HID: asus: Only set EV_REP if we are adding a mapping
efi/libstub: Correct comment typos
dt-bindings: backlight: qcom-wled: Add WLED5 bindings
backlight: qcom-wled: Add callback functions
dt-bindings: backlight: qcom-wled: Convert the wled bindings to .yaml format
dt-bindings: phy: usb-snps-femto-v2: Add regulator entries to example
rtlwifi: rtl8188ee: remove Comparison to bool in rf.c
b43: remove Comparison of 0/1 to bool variable in pio.c
b43: remove Comparison of 0/1 to bool variable in phy_n.c
libertas_tf: avoid a null dereference in pointer priv
mwifiex: avoid -Wstringop-overflow warning
rtlwifi: remove comparison of 0/1 to bool variable
brcmsmac: remove Comparison to bool in brcms_b_txstatus()
brcmfmac: Add P2P Action Frame retry delay to fix GAS Comeback Response failure issue
brcmfmac: Fix P2P Group Formation failure via Go-neg method
brcmfmac: support the second p2p connection
rtw88: fix an issue about leak system resources
rtw88: 8723d: add interface configurations table
rtw88: 8723d: Set IG register for CCK rate
rtw88: 8723d: Add chip_ops::false_alarm_statistics
rtw88: 8723d: some chips don't support LDPC
rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully
rtw88: 8723d: Add set_channel
rtw88: 8723d: Add query_rx_desc
rtw88: 8723d: Add DIG parameter
ray_cs: use true,false for bool variable
rtlwifi: use true,false for bool variable in rtl_init_rfkill()
ipw2x00: Remove a memory allocation failure log message
rtw88: Use udelay instead of usleep in atomic context
iopoll: Introduce read_poll_timeout_atomic macro
bpf, riscv: Optimize BPF_JSET BPF_K using andi on RV64
bpf, riscv: Optimize BPF_JMP BPF_K when imm == 0 on RV64
bpf, riscv: Optimize FROM_LE using verifier_zext on RV64
bpf, riscv: Enable missing verifier_zext optimizations on RV64
xfrm: remove output_finish indirection from xfrm_state_afinfo
xfrm: remove extract_output indirection from xfrm_state_afinfo
xfrm: place xfrm6_local_dontfrag in xfrm.h
xfrm: expose local_rxpmtu via ipv6_stubs
xfrm: move xfrm4_extract_header to common helper
xfrm: state: remove extract_input indirection from xfrm_state_afinfo
xfrm: avoid extract_output indirection for ipv4
ALSA: hda: Return true,false for return type bool
ath11k: Replace zero-length array with flexible-array
ath9k_htc: Silence undersized packet warnings
ath6kl: Replace zero-length array with flexible-array
ath11k: fix kernel panic by freeing the msdu received with invalid length
ath11k: Add support to reset htt peer stats
carl9170: remove P2P_GO support
ath11k: add tx hw 802.11 encapsulation offloading support
Input: axp20x-pek - always register interrupt handlers
usb: chipidea: Enable user-space triggered role-switching
usb: chipidea: udc: add software sg list support
usb: chipidea: usbmisc_imx: using different ops for imx7d and imx7ulp
usb: chipidea: pull down dp for possible charger detection operation
usb: chipidea: introduce imx7d USB charger detection
usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use
Input: lm8333 - update contact email
RISC-V: Remove unused code from STRICT_KERNEL_RWX
bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size
bpf, sockmap: msg_pop_data can incorrecty set an sge length
drm/i915/icp: Add Wa_14010685332
ANDROID: Rename build.config.gki.arch_kasan
binfmt_elf_fdpic: remove the set_fs(KERNEL_DS) in elf_fdpic_core_dump
binfmt_elf: remove the set_fs(KERNEL_DS) in elf_core_dump
binfmt_elf: remove the set_fs in fill_siginfo_note
signal: refactor copy_siginfo_to_user32
powerpc/spufs: simplify spufs core dumping
powerpc/spufs: stop using access_ok
powerpc/spufs: fix copy_to_user while atomic
neigh: send protocol value in neighbor create notification
net: ethernet: ti: am65-cpts: fix build
erspan: Add type I version 0 support.
cxgb4/cxgb4vf: Remove superfluous void * cast in debugfs_create_file() call
drm/amd/display: Prevent dpcd reads with passive dongles
drm/amd/display: fix counter in wait_for_no_pipes_pending
drm/i915/gt: Stop holding onto the pinned_default_state
drm/amd/display: Update DCN2.1 DV Code Revision
net/smc: remove unused inline function smc_curs_read
net/smc: log important pnetid and state change events
dt-binding: net: ti: am65x-cpts: fix dt_binding_check fail
net: ipa: remove duplicated include from ipa_mem.c
perf flamegraph: Use /bin/bash for report and record scripts
perf cs-etm: Move definition of 'traceid_list' global variable from header file
libsymbols kallsyms: Move hex2u64 out of header
libsymbols kallsyms: Parse using io api
perf bench: Add kallsyms parsing
perf: cs-etm: Update to build with latest opencsd version.
perf symbol: Fix kernel symbol address display
perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
perf annotate: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
perf trace: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
perf script: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
perf lock: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
perf kmem: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
perf stat: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
perf evsel: Rename perf_evsel__store_ids() to evsel__store_id()
perf evsel: Rename perf_evsel__env() to evsel__env()
perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx()
perf evsel: Rename perf_evsel__fallback() to evsel__fallback()
perf evsel: Rename perf_evsel__has*() to evsel__has*()
perf evsel: Rename perf_evsel__{prev,next}() to evsel__{prev,next}()
perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*()
perf evsel: Rename *perf_evsel__read*() to *evsel__read()
perf evsel: Ditch perf_evsel__cmp(), not used for quite a while
perf evsel: Rename perf_evsel__is_*() to evsel__is*()
perf pmu: Add perf_pmu__find_by_type helper
tools feature: Add support for detecting libpfm4
perf doc: Pass ASCIIDOC_EXTRA as an argument
perf mem2node: Avoid double free related to realloc
perf evsel: Rename perf_evsel__{str,int}val() and other tracepoint field metehods to to evsel__*()
perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*()
perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*()
perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*()
perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc()
perf evsel: Rename *perf_evsel__*name() to *evsel__*name()
perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size()
perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos()
perf evsel: Rename perf_evsel__config*() to evsel__config*()
perf evsel: Rename perf_evsel__exit() to evsel__exit()
perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event()
perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu()
perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas()
perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus()
perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t'
perf intel-pt: Update documentation about using /proc/kcore
perf intel-pt: Update documentation about itrace G and L options
perf intel-pt: Add support for synthesizing branch stacks for regular events
perf thread-stack: Add thread_stack__br_sample_late()
perf evsel: Add support for synthesized branch stack sample type
perf auxtrace: Add option to synthesize branch stack for regular events
perf intel-pt: Change branch stack support to use thread-stacks
perf intel-pt: Consolidate thread-stack use condition
perf thread-stack: Add branch stack support
perf tools: Simplify checking if SMT is active.
perf tools: Fix reading new topology attribute "core_cpus"
libperf evlist: Fix a refcount leak
perf parse-events: Fix another memory leaks found on parse_events()
perf parse-events: Fix memory leaks found on parse_events
perf parse-events: Fix memory leaks found on parse_events
libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for all_cpus.
perf record: Move side band evlist setup to separate routine
perf record: Introduce --switch-output-event
libsubcmd: Introduce OPT_CALLBACK_SET()
perf evlist: Allow reusing the side band thread for more purposes
perf evlist: Move the sideband thread routines to separate object
perf parse-events: Add parse_events_option() variant that creates evlist
perf bpf: Decouple creating the evlist from adding the SB event
perf top: Move sb_evlist to 'struct perf_top'
perf record: Move sb_evlist to 'struct record'
perf tools: Move routines that probe for perf API features to separate file
clk: Allow the common clk framework to be selectable
mmc: meson-mx-sdio: Depend on OF_ADDRESS and not just OF
MIPS: Remove redundant CLKDEV_LOOKUP selects
h8300: Remove redundant CLKDEV_LOOKUP selects
arm64: tegra: Remove redundant CLKDEV_LOOKUP selects
ARM: Remove redundant CLKDEV_LOOKUP selects
ARM: Remove redundant COMMON_CLK selects
clk: clk-xgene: Fix a typo in Kconfig
io_uring: handle -EFAULT properly in io_uring_setup()
clk: Remove unused inline function clk_debug_reparent
clk: impd1: Look up clock-output-names
clk: Unlink clock if failed to prepare or enable
dt-bindings: iommu: renesas,ipmmu-vmsa: convert to json-schema
sch_choke: Remove classid from choke_skb_cb.
net: sierra_net: Remove unused inline function
bnx2x: Remove unused inline function bnx2x_vf_vlan_credit
net: sched: choke: Remove unused inline function choke_set_classid
net: microchip: Remove unused inline function is_bits_set
myri10ge: Remove unused inline function myri10ge_vlan_ip_csum
net: stmmac: Remove unused inline function stmmac_rx_threshold_count
net: mv643xx_eth: Remove unused inline function sum16_as_be
net: sun: cassini: Remove unused inline functions
net: tehuti: remove unused inline function bdx_tx_db_size
sysctl: Fix unused function warning
net: ni: Fix use correct return type for ndo_start_xmit()
net: ethernet: ti: use true, false for bool variables in cpsw_new.c
net: bnxt: Remove Comparison to bool in bnxt_ethtool.c
net: agere: use true,false for bool variable
net: atheros: remove conversion to bool in atl1c_start_mac()
net: qede: Use true for bool variable in qede_init_fp()
bnx2x: Remove Comparison to bool in bnx2x_dcb.c
qlcnic: use true,false for bool variable in qlcnic_sriov_common.c
net: emac: Fix use correct return type for ndo_start_xmit()
net: nxp: Fix use correct return type for ndo_start_xmit()
ARM: OMAP5: Make L4SEC clock domain SWSUP only
ARM: OMAP4: Make L4SEC clock domain SWSUP only
ARM: dts: omap5: add DES crypto accelerator node
ARM: dts: omap5: add SHA crypto accelerator node
ARM: dts: omap5: add aes2 entry
ARM: dts: omap5: add aes1 entry
net: altera: Fix use correct return type for ndo_start_xmit()
net: allwinner: Fix use correct return type for ndo_start_xmit()
ARM: dts: dra7-ipu-dsp-common: Add watchdog timers to IPU and DSP nodes
ARM: dts: am571x-idk: Add CMA pools and enable IPUs & DSP1 rprocs
ARM: dts: am572x-idk-common: Add CMA pools and enable IPU & DSP rprocs
ARM: dts: beagle-x15-common: Add CMA pools and enable IPU & DSP rprocs
ARM: dts: dra76-evm: Add CMA pools and enable IPU & DSP rprocs
ARM: dts: dra71-evm: Add CMA pools and enable IPUs & DSP1 rprocs
ARM: dts: dra72-evm-revc: Add CMA pools and enable IPUs & DSP1 rprocs
ARM: dts: dra72-evm: Add CMA pools and enable IPUs & DSP1 rprocs
ARM: dts: dra7-evm: Add CMA pools and enable IPU & DSP rprocs
ARM: dts: dra7-ipu-dsp-common: Add timers to IPU and DSP nodes
ARM: dts: dra7-ipu-dsp-common: Add mailboxes to IPU and DSP nodes
ARM: dts: dra7-ipu-dsp-common: Move mailboxes into common files
ARM: dts: DRA72x: Add aliases for rproc nodes
ARM: dts: DRA74x: Add aliases for rproc nodes
ARM: dts: DRA74x: Add DSP2 processor device node
ARM: dts: DRA7: Add common IPU and DSP nodes
ARM: dts: dra7: add timer_sys_ck entries for IPU/DSP timers
net: broadcom: fix a mistake about ioremap resource
drm: Fix HDCP failures when SRM fw is missing
ARM: dts: Add 32KHz clock as default clock source
platform/x86: touchscreen_dmi: Drop comma in terminator line
platform/x86: touchscreen_dmi: add Vinga J116 touchscreen
platform/x86: Add Slim Bootloader firmware update signaling driver
platform/x86: intel_pmc_core: avoid unused-function warnings
MAINTAINERS: Add me as maintainer of Intel SCU drivers
platform/x86: Add Elkhart Lake SCU/PMC support
platform/x86: thinkpad_acpi: Remove always false 'value < 0' statement
ARM: dts: omap4-droid4: Fix occasional lost wakeirq for uart1
ARM: dts: omap4-droid4: Fix flakey wlan by disabling internal pull for gpio
drm/amdgpu: allocate large structures dynamically
amdgpu_acpi: add backlight control for the DC case
drm/radeon: fix unsigned comparison with 0
drm/amdgpu: Avoid integer overflow in amdgpu_device_suspend_display_audio
drm/amd/display: 3.2.84
drm/amd/display: Add struct field for future use
drm/amd/display: move location of dmub_srv.h file
drm/amd/display: remove unused module/stats
drm/amd/display: Check DMCU Exists Before Loading
drm/amd/display: Prevent dpcd reads with passive dongles
drm/amd/display: Add 4 to 1 MPC split support
drm/amd/display: The external monitor will show gray screen during SUT reboot
drm/amd/display: add addition dc type to translate to dmub fw type
drm/amd/display: Support FP16 pixel format
drm/amd/display: temporary clamp the vratio used to 1.0
drm/amd/display: Allow PState switch in VBLANK one display VACTIVE
drm/amd/display: fix counter in wait_for_no_pipes_pending
drm/amd/display: Mode change with same timing causing long display blank
drm/amd/display: Update DCN2.1 DV Code Revision
drm/amd/display: Move panel_cntl specific register from abm to panel_cntl.
drm/amd/display: remove unused variable 'ret' in dm_suspend()
clk: vexpress-osc: Use the devres clock API variants
clk: versatile: Only enable SP810 on 32-bit by default
clk: versatile: Rework kconfig structure
amba: Retry adding deferred devices at late_initcall
arm64: vexpress: Don't select CONFIG_POWER_RESET_VEXPRESS
ARM: vexpress: Move vexpress_flags_set() into arch code
tools: gpio: add bias flags to lsgpio
gpio: exar: Fix bad handling for ida_simple_get error path
gpio-f7188x: Add GPIO support for F81865
gpio: tegra186: export MODULE_DEVICE_TABLE
doc: thermal: add cpu-idle-cooling to index tree
workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO.
doc:locking: remove info about old behavior of locktorture
docs: sysctl/kernel: document firmware_config
docs: sysctl/kernel: document ftrace entries
samples: fix binderfs sample
docs: s390: Fix wrong label Guest2 instead of Guest3
docs: coresight: fix `make htmldocs` warning
doc:it_IT: align Italian translation
doc: misc-device: add uacce to toctree(index)
docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc
watchdog: update email address in conversion doc
kobject: documentation: Fix erroneous function example in kobject doc.
media: admin-guide: split cardlist.rst file
media: admin-guide: make clear about PCI subsystem IDs
media: cec: silence shift wrapping warning in __cec_s_log_addrs()
media: sun8i: Fix an error handling path in 'deinterlace_runtime_resume()'
media: vimc: deb: Add support for {RGB,BGR,GBR}888 bus formats on source pad
media: vimc: Add missing {RGB,BGR,GBR}888 media bus codes
media: vimc: Support multiple media bus codes for each pixelformat
media: ti-vpe: avoid gcc-9 warning
media: staging: media: usbvision: usbvision-core Correct spelling
docs: filesystems: convert configfs.txt to ReST
media: staging: media: imx: no need to check return value of debugfs_create functions
iocost: protect iocg->abs_vdebt with iocg->waitq.lock
docs: filesystems: convert xfs-self-describing-metadata.txt to ReST
docs: filesystems: convert xfs-delayed-logging-design.txt to ReST
docs: filesystems: convert sysfs-tagging.txt to ReST
docs: filesystems: convert sysfs-pci.txt to ReST
docs: filesystems: convert spufs/spu_run.txt to ReST
docs: filesystems: convert spufs/spufs.txt to ReST
docs: filesystems: convert spufs/spu_create.txt to ReST
docs: filesystems: split spufs.txt into 3 separate files
docs: filesystems: convert sharedsubtree.txt to ReST
docs: filesystems: convert seq_file.txt to ReST
docs: filesystems: convert quota.txt to ReST
docs: filesystems: convert mount_api.txt to ReST
docs: filesystems: convert mandatory-locking.txt to ReST
docs: filesystems: convert locks.txt to ReST
docs: filesystems: convert fuse-io.txt to ReST
docs: filesystems: convert files.txt to ReST
docs: filesystems: convert fiemap.txt to ReST
docs: filesystems: convert dnotify.txt to ReST
docs: filesystems: convert devpts.txt to ReST
docs: filesystems: convert coda.txt to ReST
docs: filesystems: convert automount-support.txt to ReST
docs: filesystems: convert cifs/cifsroot.txt to ReST
docs: filesystems: caching/backend-api.txt: convert it to ReST
docs: filesystems: caching/cachefiles.txt: convert to ReST
docs: filesystems: caching/operations.txt: convert it to ReST
docs: filesystems: caching/netfs-api.txt: convert it to ReST
docs: filesystems: convert caching/fscache.txt to ReST format
docs: filesystems: convert caching/object.txt to ReST
media: MAINTAINERS: update the Amlogic VDEC driver maintainer entry
HID: i2c-hid: add Schneider SCL142ALM to descriptor override
media: meson: vdec: enable mcrcc for VP9
arm64: cacheflush: Fix KGDB trap detection
media: cx231xx: Remove unneeded semicolon
media: rcar-csi2: Fix comment of VCDT/VCDT2 register
media: imx: utils: Default colorspace to SRGB
media: dt-bindings: media: rockchip-vpu: fix interrupt-names
media: staging: rkisp1: cap: enable RGB capture format with YUV media bus
media: staging: rkisp1: rsz: change (hv)div only if capture format is YUV
media: staging: rkisp1: rsz: remove redundant if statement and add inline doc
media: staging: rkisp1: rsz: get the capture format info from the capture struct
bus: mhi: core: Fix channel device name conflict
bus: mhi: core: Fix typo in comment
bus: mhi: core: Offload register accesses to the controller
bus: mhi: core: Remove link_status() callback
bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails
bus: mhi: Fix parsing of mhi_flags
mei: me: disable mei interface on LBG servers.
Revert "Revert "driver core: Set fw_devlink to "permissive" behavior by default""
drivers: base: Fix NULL pointer exception in __platform_driver_probe() if a driver developer is foolish
i2c: at91: Send bus clear command if SDA is down
i2c: use my kernel.org address from now on
i2c: fix missing pm_runtime_put_sync in i2c_device_probe
serial: amba-pl011: Make sure we initialize the port.lock spinlock
tty: serial: qcom_geni_serial: Use OPP API to set clk/perf state
serial: lantiq: Add x86 in Kconfig dependencies for Lantiq serial driver
spi: dw-apb-ssi: Add Intel Keem Bay support
spi: dw-apb-ssi: Add compatible string for DesignWare DWC_ssi
spi: dw: Add support for Intel Keem Bay SPI
spi: dw: Add support for DesignWare DWC_ssi
spi: dw: Add update_cr0() callback to update CTRLR0
spi: dw: Fix typo in few registers name
arm64: cpufeature: Group indexed system register definitions by name
i2c: pxa: fix i2c_pxa_wait_bus_not_busy() boundary condition
i2c: pxa: clean up decode_bits()
i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output
i2c: pxa: move DT IDs along side platform IDs
i2c: pxa: move private definitions to i2c-pxa.c
i2c: pxa: always set fm and hs members for each type
i2c: pxa: add and use definitions for IBMR register
spi: bcm2835: Fixes bare use of unsigned
i2c: pxa: re-arrange register field definitions
i2c: pxa: re-arrange functions to flow better
i2c: pxa: re-arrange includes to be in alphabetical order
i2c: pxa: remove unneeded includes
i2c: pxa: use official address byte helper
iommu/amd: Do not flush Device Table in iommu_map_page()
iommu/amd: Update Device Table in increase_address_space()
iommu/amd: Call domain_flush_complete() in update_domain()
iommu/amd: Do not loop forever when trying to increase address space
iommu/amd: Fix race in increase_address_space()/fetch_pte()
iommu: Unexport iommu_group_get_for_dev()
iommu: Move more initialization to __iommu_probe_device()
iommu: Remove add_device()/remove_device() code-paths
iommu/exynos: Convert to probe/release_device() call-backs
iommu/exynos: Use first SYSMMU in controllers list for IOMMU core
iommu/omap: Convert to probe/release_device() call-backs
iommu/omap: Remove orphan_dev tracking
iommu/renesas: Convert to probe/release_device() call-backs
iommu/tegra: Convert to probe/release_device() call-backs
iommu/rockchip: Convert to probe/release_device() call-backs
iommu/qcom: Convert to probe/release_device() call-backs
iommu/mediatek-v1 Convert to probe/release_device() call-backs
iommu/mediatek: Convert to probe/release_device() call-backs
iommu/msm: Convert to probe/release_device() call-backs
iommu/virtio: Convert to probe/release_device() call-backs
iommu/s390: Convert to probe/release_device() call-backs
iommu/pamu: Convert to probe/release_device() call-backs
iommu/arm-smmu: Convert to probe/release_device() call-backs
iommu/vt-d: Convert to probe/release_device() call-backs
iommu/amd: Convert to probe/release_device() call-backs
iommu/amd: Remove dev_data->passthrough
iommu: Export bus_iommu_probe() and make is safe for re-probing
iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device()
iommu: Split off default domain allocation from group assignment
iommu: Move new probe_device path to separate function
iommu: Keep a list of allocated groups in __iommu_probe_device()
iommu: Move default domain allocation to iommu_probe_device()
iommu: Add probe_device() and release_device() call-backs
iommu/amd: Return -ENODEV in add_device when device is not handled by IOMMU
iommu/amd: Remove dma_mask check from check_device()
iommu/vt-d: Wire up iommu_ops->def_domain_type
iommu/amd: Implement iommu_ops->def_domain_type call-back
iommu: Add def_domain_type() callback in iommu_ops
iommu: Move default domain allocation to separate function
platform/x86: thinkpad_acpi: Remove always false 'value < 0' statement
platform/x86: intel_pmc_core: avoid unused-function warnings
platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA
platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL
arm64: dts: rockchip: Define the rockchip Video Decoder node on rk3399
ASoC: qcom: lpass-cpu: Make I2S SD lines configurable
dt-bindings: sound: lpass-cpu: Document DAI subnodes
ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dkx
ARM: dts: stm32: add sd-uhs properties in SD-card node for stm32mp157c-ed1
PCI: altera: Clean up indentation issue on a return statement
drm/mm: optimize rb_hole_addr rbtree search
drm/ttm: Remove reference to the mem_glob member
PCI: endpoint: functions/pci-epf-test: Fix DMA channel release
powerpc/mm/book3s64: Fix MADV_DONTNEED and parallel page fault race
powerpc/mm/book3s64: Avoid sending IPI on clearing PMD
powerpc/kvm/book3s: Use pte_present instead of opencoding _PAGE_PRESENT check
powerpc/kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa
powerpc/kvm/book3s: use find_kvm_host_pte in kvmppc_book3s_instantiate_page
powerpc/kvm/book3s: Avoid using rmap to protect parallel page table update.
powerpc/kvm/book3s: use find_kvm_host_pte in pute_tce functions
powerpc/kvm/book3s: Use find_kvm_host_pte in h_enter
powerpc/kvm/book3s: Use find_kvm_host_pte in page fault handler
powerpc/kvm/book3s: Add helper for host page table walk
powerpc/kvm/book3s: Use kvm helpers to walk shadow or secondary table
powerpc/kvm/nested: Add helper to walk nested shadow linux page table.
powerpc/kvm/book3s: Add helper to walk partition scoped linux page table.
powerpc/kvm/book3s: switch from raw_spin_*lock to arch_spin_lock.
powerpc/perf/callchain: Use __get_user_pages_fast in read_user_stack_slow
powerpc/mce: Don't reload pte val in addr_to_pfn
powerpc/book3s64/hash: Use the pte_t address from the caller
powerpc/hash64: Restrict page table lookup using init_mm with __flush_hash_table_range
powerpc/mm/hash64: use _PAGE_PTE when checking for pte_present
powerpc/pkeys: Check vma before returning key fault error to the user
powerpc/pkeys: Avoid using lockless page table walk
mm: change pmdp_huge_get_and_clear_full take vm_area_struct as arg
media: staging: ipu3-imgu: Add a sanity check for the parameter struct size
media: staging: ipu3-imgu: Move alignment attribute to field
media: Revert "staging: imgu: Address a compiler warning on alignment"
media: MAINTAINERS: ipu3-imgu: Add Tian Shu and Bingbu as reviewers
media: ipu3.rst: add explanation for running mode
media: staging: ipu3: Fix stale list entries on parameter queue failure
media: venus: venc,vdec: Return EBUSY on S_FMT while streaming
media: venus: Mark last capture buffer
usb: typec: mux: intel: Handle alt mode HPD_HIGH
usb: usbfs: correct kernel->user page attribute mismatch
usb: typec: intel_pmc_mux: Fix the property names
USB: core: Fix misleading driver bug report
media: venus: vdec: Init registered list unconditionally
drm/i915/execlists: Record the active CCID from before reset
media: venus: vdec: Mark flushed buffers with error state
media: venus: helpers: Done buffers per queue type
media: venus: core: Constify codec frequency data array
media: venus: core: Fix mutex destroy in remove
media: venus: core: Add missing mutex destroy
PCI: v3-semi: Fix a memory leak in v3_pci_probe() error handling paths
drm/i915: Added required new PCode commands
arm64: cpufeature: Extend comment to describe absence of field info
staging: gasket: Check the return value of gasket_get_bar_index()
staging: ks7010: remove me from CC list
crypto: xilinx - Remove set but not used variable 'drv_ctx'
crypto: xilinx: Handle AES PM API return status
staging: vt6656: Use const for read only data
staging: vt6655: fix LONG_LINE warning
staging: vt6655: return early if not bNeedAck
staging: vt6655: extract index manupulation out of function call
staging: vt6655: return at the ond of case body
staging: vt6655: remove else after return and invert condition
staging: vt6655: do calculation of uAckTime first
staging: vt6655: merge two switch cases in s_uGetDataDuration
staging:rtl8723bs: eliminate usage of skb_clone after skb allocation fail
staging: pi433: fix error return code in pi433_probe()
staging: rtl8723bs: remove conversion to bool in halbtcoutsrc_Get()
staging: rtl8723bs: os_dep: Cleanup pointer casting code style
staging: rtl8723bs: os_dep: remove rtw_spt_band_free()
staging: vt6656: refactor power save operation
staging: vt6656: Return on isr0 when zero.
staging: vt6656: use struct wiphy retry short and long settings.
staging: vt6656: return all key calls to mac80211 stack.
staging: vt6656 remove vnt_mac_disable_keyentry calls
staging: vt6656: vnt_set_keymode simplify key modes.
staging: vt6656: Refactor the vnt_rf_table_download function
staging: vt6656: Refactor the vnt_set_bss_mode function
staging: vt6656: Check the return values in vnt_set_bss_mode function
staging: wfx: avoid compiler warning on empty array
Staging: comedi: drivers: ni_pcimio: Fix variable name
staging: sm750fb: print error message with actual value
staging: sm750fb: add common function to set color offsets and visual mode
staging: sm750fb: add missing case while setting FB_VISUAL
staging: wilc1000: Increase the size of wid_list array
staging: qlge: Fix function argument alignment warning in ql_init_device
staging: qlge: Fix suspect code indent warning in ql_init_device
staging: qlge: Remove multi-line dereference from ql_request_irq
staging: qlge: Remove goto statements from ql_get_mac_addr_reg
staging: qlge: Fix indentation in ql_get_mac_addr_reg
staging: qlge: Remove gotos from ql_set_mac_addr_reg
staging: qlge: Fix indentation in ql_set_mac_addr_reg
staging: most: usb: consolidate code
staging: most: usb: drop unlikely macros
staging: most: usb: use EINVAL error code
staging: most: usb: remove overcautious parameter checking
PCI: dwc: Make hisi_pcie_platform_ops static
PCI: dwc: Clean up computing of msix_tbl
KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction
drm/i915/tgl+: Fix interrupt handling for DP AUX transactions
drm/client: Dual licence the header in GPL-2 and MIT
drm: Replace drm_modeset_lock/unlock_all with DRM_MODESET_LOCK_ALL_* helpers
arm64: Sort vendor-specific errata
efi/libstub: Make efi_printk() input argument const char*
drm/meson: add mode selection limits against specific SoC revisions
drm/i915/gt: Small tidy of gen8+ breadcrumb emission
ARM: dts: ux500: samsung-skomer: Add magnetometer
ARM: dts: ux500: samsung-golden: Add magnetometer
usb: dwc3: gadget: WARN on no-resource status
usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer
usb: dwc3: gadget: Store resource index of start cmd
usb: dwc3: gadget: Properly handle failed kick_transfer
usb: dwc3: core: Use role-switch default dr_mode
usb: dwc3: drd: Don't free non-existing irq
usb: dwc3: meson-g12a: refactor usb2 phy init
usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init
usb: dwc3: meson-g12a: get the reset as shared
usb: dwc3: meson-g12a: handle the phy and glue registers separately
usb: dwc3: meson-g12a: specify phy names in soc data
dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: add the Amlogic GXL and GXM Families USB Glue Bindings
dt-bindings: usb: qcom,dwc3: Add compatible for SC7180
dt-bindings: usb: qcom,dwc3: Convert USB DWC3 bindings
usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue
usb: dwc3: gadget: Remove unnecessary checks
usb: dwc3: gadget: Give back staled requests
usb: dwc3: gadget: Properly handle ClearFeature(halt)
dt-bindings: usb: document aspeed vhub device ID/string properties
usb: gadget: aspeed: fixup usb1 device descriptor at init time
usb: gadget: aspeed: allow to set device IDs in device tree
usb: gadget: aspeed: allow to set usb strings in device tree
usb: gadget: add "usb_validate_langid" function
usb: gadget: aspeed: support multiple language strings
usb: gadget: aspeed: improve vhub port irq handling
usb: dwc3: support continuous runtime PM with dual role
usb: cdns3: mark local functions static
USB: dwc2: Use the correct style for SPDX License Identifier
USB: dwc3: Use the correct style for SPDX License Identifier
USB: gadget: Use the correct style for SPDX License Identifier
HID: intel-ish-hid: avoid bogus uninitialized-variable warning
drm/bridge: chrontel-ch7033: Add a new driver
dt-bindings: display: Add Chrontel CH7033 Video Encoder binding
dt-bindings: Add vendor prefix for Chrontel, Inc.
ARM: dts: r8a7742-iwg21d-q7: Add iWave G21D-Q7 board based on RZ/G1H
ARM: dts: r8a7742-iwg21m: Add iWave RZ/G1H Qseven SOM
ARM: dts: r8a7742: Initial SoC device tree
ath11k: fix resource unavailability for htt stats after peer stats display
ath11k: use true,false for bool variables
ath10k: Add support for targets without trustzone
ath10k: Setup the msa resources before qmi init
dt-bindings: ath10k: Add wifi-firmware subnode for wifi node
ath10k: remove the max_sched_scan_reqs value
ath10k: Avoid override CE5 configuration for QCA99X0 chipsets
efi/libstub/x86: Work around LLVM ELF quirk build regression
efi/libstub: Fix mixed mode boot issue after macro refactor
ARM: dts: aspeed: Change KCS nodes to v2 binding
ARM: dts: Aspeed: AST2600: Add XDMA PCI-E root control reset
ARM: dts: aspeed: ast2600: Add XDMA Engine
ARM: dts: aspeed: ast2500: Add XDMA Engine
ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC
ARM: dts: aspeed: Add YADRO Nicole BMC
ARM: dts: aspeed: mihawk: add aliases for i2c
ARM: dts: aspeed: tacoma: Add TPM
ARM: dts: aspeed: tacoma: Enable the second VUART
ARM: dts: aspeed: tacoma: Add iio-hwmon nodes for IIO devices
ARM: dts: aspeed: rainier: Add VGA reserved memory region
ARM: dts: aspeed: rainier: Add gpio line names
ARM: dts: aspeed: tacoma: Add gpio line names
ARM: dts: aspeed: zaius: Add gpio line names
ARM: dts: aspeed: romulus: Add gpio line names
ARM: dts: aspeed: witherspoon: Add gpio line names
ARM: dts: aspeed: ast2600: Set arch timer always-on
ARM: dts: aspeed: tacoma: Add GPIOs for FSI
ARM: dts: aspeed: mihawk: Change the name of leds
ARM: dts: aspeed: rainier: Remove regulators
ARM: dts: aspeed: rainier: Add host FSI description
ARM: dts: aspeed: ast2600evb: Enable FSI master
ARM: dts: aspeed: tacoma: Add gpio-key definitions
ARM: dts: aspeed: rainier: Set PCA9552 pin types
ARM: dts: aspeed: rainier: Enable VUART2
ARM: dts: aspeed: ast2400: Add video engine support
ARM: dts: aspeed: tacoma: Enable eMMC controller
ARM: dts: aspeed: tiogapass: Add gpio line names
ARM: dts: aspeed: tiogapass: Add IPMB device
ARM: dts: aspeed: ast2600: Add Video Engine node
drm/tidss: remove AM65x PG1 YUV erratum code
ALSA: hda: Use hdac_to_hda_codec macro
drm/omap: change default signal polarities and drives
ALSA: hda: Use dev_to_hdac_dev macro
ARM: dts: aspeed: ast2600: Add SCU interrupt controllers
ARM: dts: aspeed: ast2500: Add SCU interrupt controller
phy: qcom-qmp: Rename UFS PCS QMP v4 registers
phy: qcom-qmp: Use proper PWRDOWN offset for sm8150 USB
phy: qcom-qmp: Add SM8150 QMP USB3 PHY support
phy: qcom-snps: Add SNPS USB PHY driver for QCOM based SOCs
dt-bindings: phy: Add binding for qcom,usb-snps-femto-v2
scsi: scsi_debug: Implement ZBC host-aware emulation
scsi: scsi_debug: Add zone_size_mb module parameter
scsi: scsi_debug: Add zone_nr_conv module parameter
scsi: scsi_debug: Add zone_max_open module parameter
scsi: scsi_debug: Add ZBC module parameter
scsi: scsi_debug: Add ZBC zone commands
scsi: scsi_debug: Add ZBC mode and VPD pages
soundwire: bus: reduce verbosity on enumeration
soundwire: debugfs: clarify SDPX license with GPL-2.0-only
soundwire: slave: don't init debugfs on device registration error
Documentation: SoundWire: clarify TDM mode support
soundwire: qcom: fix error handling in probe
scsi: scsi_debug: Bump to version 1.89
scsi: scsi_debug: Re-arrange parameters alphabetically
scsi: scsi_debug: Implement PRE-FETCH commands
scsi: scsi_debug: Improve command duration calculation
scsi: scsi_debug: Weaken rwlock around ramdisk access
scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16)
scsi: scsi_debug: Add per_host_store option
scsi: scsi_debug: Randomize command completion time
ANDROID: GKI: enable CONFIG_HID_BATTERY_STRENGTH
ANDROID: Incremental fs: Fix issues with very large files
docs: dt: convert writing-bindings.txt to ReST
docs: dt: convert submitting-patches.txt to ReST format
docs: dt: convert ABI.txt to ReST format
docs: dt: convert overlay-notes.txt to ReST format
docs: dt: convert of_unittest.txt to ReST
docs: dt: convert dynamic-resolution-notes.txt to ReST
docs: dt: convert changesets to ReST
riscv: force __cpu_up_ variables to put in data section
docs: dt: usage_model.rst: fix link for DT usage
riscv: add Linux note to vdso
docs: dt: convert usage-model.txt to ReST
docs: dt: add an index.rst file for devicetree
riscv: set max_pfn to the PFN of the last page
RISC-V: Remove N-extension related defines
RISC-V: Add bitmap reprensenting ISA features common across CPUs
RISC-V: Export riscv_cpuid_to_hartid_mask() API
platform/chrome: cros_usbpd_logger: Add __printf annotation to append_str()
platform/chrome: cros_ec_i2c: Appease the kernel-doc deity
of: Documentation: change overlay example to use current syntax
xsk: Remove unnecessary member in xdp_umem
xsk: Change two variable names for increased clarity
bpf: Avoid gcc-10 stringop-overflow warning in struct bpf_prog
drm/panel: boe-tv101wum-n16: fine tune clock
ARM: dts: socfpga: Add fpga2hps and fpga2sdram bridges
ARM: dts: socfgpa: set bridges status to disabled
FROMGIT: phy: qcom-qusb2: Re add "qcom,sdm845-qusb2-phy" compat string
dt-bindings: display: dw_mipi_dsi.txt: convert to yaml
drm/panel: panel-simple: fix AUO G101EVN010 connector/panel type
net: partially revert dynamic lockdep key changes
bonding: remove useless stats_lock_key
nfp: abm: fix a memory leak bug
arm64: dts: ti: j721e-main: add main navss cpts node
arm64: dts: ti: k3-j721e-mcu: add mcu cpsw cpts node
arm64: dts: ti: k3-am65-main: add main navss cpts node
arm64: dts: ti: k3-am65-mcu: add cpsw cpts node
net: ethernet: ti: am65-cpsw-nuss: enable packet timestamping support
net: ethernet: ti: introduce am654 common platform time sync driver
dt-binding: ti: am65x: document common platform time sync cpts module
atm: fix a memory leak of vcc->user_back
atm: fix a UAF in lec_arp_clear_vccs()
docs: devlink: clarify the scope of snapshot id
devlink: let kernel allocate region snapshot id
devlink: factor out building a snapshot notification
net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply
net_sched: sch_fq: add horizon attribute
net_sched: fix tcm_parent in tc filter dump
net: sched: fallback to qdisc noqueue if default qdisc setup fail
cxgb4/chcr: avoid -Wreturn-local-addr warning
arm64: dts: sdm845: add IPA iommus property
ANDROID: iommu/arm-smmu: Allow inherting stream mapping from bootloader
net: ipa: define SMEM memory region for IPA
net: ipa: define IMEM memory region for IPA
net: ipa: redefine struct ipa_mem_data
dt-bindings: net: add IPA iommus property
ASoC: wm8524: Add support S32_LE
s390/qeth: fix cancelling of TX timer on dev_close()
r8169: use new helper eth_hw_addr_crc
net: add helper eth_hw_addr_crc
net: dsa: felix: allow the device to be disabled
Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE()
net/smc: save SMC-R peer link_uid
net/smc: create improved SMC-R link_uid
net/smc: improve termination processing
net/smc: add termination reason and handle LLC protocol violation
net/smc: asymmetric link tagging
net/smc: assign link to a new connection
net/smc: send DELETE_LINK, ALL message and wait for send to complete
net/smc: wait for departure of an IB message
net/smc: handle incoming CDC validation message
net/smc: send failover validation message
net/smc: switch connections to alternate link
net/smc: save state of last sent CDC message
x86/boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded
net: enetc: fix an issue about leak system resources
bnxt_en: show only relevant ethtool stats for a TX or RX ring
bnxt_en: Split HW ring statistics strings into RX and TX parts.
bnxt_en: Refactor the software ring counters.
bnxt_en: Add doorbell information to bnxt_en_dev struct.
bnxt_en: Add support for L2 doorbell size.
bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries.
bnxt_en: Define the doorbell offsets on 57500 chips.
bnxt_en: Improve kernel log messages related to ethtool reset.
bnxt_en: fix ethtool_reset_flags ABI violations
bnxt_en: refactor ethtool firmware reset types
bnxt_en: prepare to refactor ethtool reset types
bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw.
bnxt_en: Improve TQM ring context memory sizing formulas.
bnxt_en: Allocate TQM ring context memory according to fw specification.
bnxt_en: Update firmware spec. to 1.10.1.33.
net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc()
devlink: Fix reporter's recovery condition
firmware: arm_sdei: Drop check for /firmware/ node and always register driver
drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled
drm/i915/gt: Make timeslicing an explicit engine property
drm/i915: Avoid dereferencing a dead context
stmmac: fix pointer check after utilization in stmmac_interrupt
tipc: fix partial topology connection closure
MAINTAINERS: remove myself as ceph co-maintainer
net: dsa: Do not make user port errors fatal
drm/i915/selftests: Repeat the rps clock frequency measurement
ceph: fix double unlock in handle_cap_export()
ceph: fix special error code in ceph_try_get_caps()
ceph: fix endianness bug when handling MDS session feature bits
i40iw: Fix error handling in i40iw_manage_arp_cache()
arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init()
tty: xilinx_uartps: Fix missing id assignment to the console
arm64: dts: allwinner: sun50i-a64: Add missing address/size-cells
arm64: dts: allwinner: h6: Enable CPU opp tables for Pine H64
arm64: dts: allwinner: Sort Pine H64 device-tree nodes
uapi: revert flexible-array conversions
kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts
USB: serial: qcserial: Add DW5816e support
spi: amd: Drop superfluous member from struct amd_spi
spi: amd: Fix refcount underflow on remove
spi: amd: Drop duplicate driver data assignments
spi: amd: Pass probe errors back to driver core
spi: amd: Fix duplicate iounmap in error path
KVM: x86: Fixes posted interrupt check for IRQs delivery modes
gcc-10 warnings: fix low-hanging fruit
udf: stop using ioctl_by_bdev
isofs: stop using ioctl_by_bdev
hfsplus: stop using ioctl_by_bdev
cdrom: factor out a cdrom_multisession helper
cdrom: factor out a cdrom_read_tocentry helper
ide-cd: rename cdrom_read_tocentry
block: add a cdrom_device_info pointer to struct gendisk
drm/i915/display: Warn if the FBC is still writing to stolen on removal
fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags()
fs/xfs: Create function xfs_inode_should_enable_dax()
fs/xfs: Make DAX mount option a tri-state
fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS
fs/xfs: Remove unnecessary initialization of i_rwsem
xfs: spell out the parameter name for ->cancel_item
xfs: use a xfs_btree_cur for the ->finish_cleanup state
xfs: turn dfp_done into a xfs_log_item
xfs: refactor xfs_defer_finish_noroll
xfs: turn dfp_intent into a xfs_log_item
xfs: merge the ->diff_items defer op into ->create_intent
xfs: merge the ->log_item defer op into ->create_intent
xfs: factor out a xfs_defer_create_intent helper
xfs: remove the xfs_inode_log_item_t typedef
xfs: remove the xfs_efd_log_item_t typedef
xfs: remove the xfs_efi_log_item_t typedef
xfs: refactor xlog_recover_buffer_pass1
xfs: simplify xlog_recover_inode_ra_pass2
xfs: factor out a xlog_buf_readahead helper
xfs: rename inode_list xlog_recover_reorder_trans
xfs: refactor the buffer cancellation table helpers
xfs: define printk_once variants for xfs messages
xfs: stop CONFIG_XFS_DEBUG from changing compiler flags
xfs: remove unnecessary check of the variable resblks in xfs_symlink
xfs: simplify the flags setting in xfs_qm_scall_quotaon
xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach
xfs: remove unnecessary variable udqp from xfs_ioctl_setattr
xfs: reserve quota inode transaction space only when needed
xfs: combine two if statements with same condition
xfs: trace quota allocations for all quota types
xfs: report unrecognized log item type codes during recovery
KVM: SVM: fill in kvm_run->debug.arch.dr[67]
KVM: nVMX: Replace a BUG_ON(1) with BUG() to squash clang warning
drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled
Documentation/dax: Update Usage section
fs/stat: Define DAX statx attribute
fs: Remove unneeded IS_DAX() check in io_is_direct()
drm/i915: Streamline the artihmetic
drm/i915: Rename variables to be consistent with bspec
drm/i915: Nuke mode.vrefresh usage
drm/i915: Remove cnl pre-prod workarounds
drm/i915/fbc: Require linear fb stride to be multiple of 512 bytes on gen9/glk
drm/i915: Rename bw_state to new_bw_state
drm/i915: Track active_pipes in bw_state
drm/i915: Use bw state for per crtc SAGV evaluation
ASoC: qcom: Use the defined variable to simplify code
ASoC: rt1015: Add condition to prevent SoC providing bclk in ratio of 50 times of sample rate.
ASoC: rl6231: Add the K bypass for the PLL parameters
cachefiles: Fix corruption of the return value in cachefiles_read_or_alloc_pages()
ARM: dts: s5pv210: Set MAX8998 GPIO pulls on Aries boards
ARM: dts: s5pv210: Correct FIMC definitions
ARM: dts: s5pv210: Assign clocks to MMC devices on Aries boards
ARM: dts: s5pv210: Enable ADC on Aries boards
ARM: dts: s5pv210: Add an ADC node
ARM: dts: s5pv210: Disable pull for vibrator enable GPIO on Aries boards
ARM: dts: s5pv210: Add si470x FM radio to Galaxy S
ARM: dts: s5pv210: Add remaining i2c-gpio adapters to Aries boards
ARM: dts: s5pv210: Add panel support to Aries boards
ARM: dts: s5pv210: Add touchkey support to Aries boards
ARM: dts: s5pv210: Add FSA9480 support to Aries boards
ARM: dts: s5pv210: Add WM8994 support to Aries boards
ARM: dts: s5pv210: Disable pulls on GPIO I2C adapters for Aries
ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries
ARM: dts: s5pv210: Correct gpi pinctrl node name
io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files()
arm64: insn: Report PAC and BTI instructions as skippable
arm64: insn: Don't assume unrecognized HINTs are skippable
arm64: insn: Provide a better name for aarch64_insn_is_nop()
arm64: insn: Add constants for new HINT instruction decode
arm64: Unify WORKAROUND_SPECULATIVE_AT_{NVHE,VHE}
bpf, arm: Optimize ALU ARSH K using asr immediate instruction
bpf, arm: Optimize ALU64 ARSH X using orrpl conditional instruction
ARM: dts: s5pv210: Add sleep GPIO configuration for Galaxy S
ARM: dts: s5pv210: Add sleep GPIO configuration for Fascinate4G
ARM: dts: s5pv210: Add helper define for sleep gpio config
ASoC: adau7118: Mark the ADAU7118 reset register as volatile
drm/i915/gem: Implement legacy MI_STORE_DATA_IMM
drm/i915/gem: Specify address type for chained reloc batches
x86/boot: Fix -Wint-to-pointer-cast build warning
x86/boot: Add kstrtoul() from lib/
powerpc/fadump: consider reserved ranges while reserving memory
powerpc/fadump: use static allocation for reserved memory ranges
ARM: multi_v7_defconfig: Enable r8a7742 SoC
ARM: shmobile: defconfig: Enable r8a7742 SoC
powerpc/ps3: Move static keyword to the front of declaration
ARM: debug-ll: Add support for r8a7742
soc: renesas: Add Renesas R8A7742 config option
ASoC: codecs: max9768: update contact email
ASoC: max98373: reorder max98373_reset() in resume
ASoC: rt1308: Revise the devicetree file mode
sun6i: dsi: fix gcc-4.8
arm64: Disable old style assembly annotations
arm64: kernel: Convert to modern annotations for assembly functions
arm64: entry: Refactor and modernise annotation for ret_to_user
arm64: dts: allwinner: a64: Remove unused SPDIF sound card
ACPI/IORT: work around num_ids ambiguity
Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()"
arm64: dts: allwinner: a64: pinetab: Fix cpvdd supply name
drm/i915: Allow some leniency in PCU reads
drm/i915/gem: Lazily acquire the device wakeref for freeing objects
drm: ingenic-drm: add MODULE_DEVICE_TABLE
ANDROID: Remove out-of-tree difference in fsnotify.h
ALSA: hda/tegra: workaround playback failure on Tegra194
ALSA: hda: add member to store ratio for stripe control
ALSA: hda/tegra: correct number of SDO lines for Tegra194
brcmfmac: no need to check return value of debugfs_create functions
vt: fix unicode console freeing with a common interface
Revert "tty: serial: bcm63xx: fix missing clk_put() in bcm63xx_uart"
brcmfmac: remove comparison to bool in brcmf_fws_attach()
brcmfmac: add vendor ie for association responses
brcmfmac: only generate random p2p address when needed
brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request
brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop
brcmfmac: keep apsta enabled when AP starts with MCHAN feature
rtw88: fix spelling mistake "fimrware" -> "firmware"
rtw88: 8822c: update phy parameter tables to v50
HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock
dmaengine: idxd: fix interrupt completion after unmasking
dmaengine: owl: Use correct lock in owl_dma_get_pchan()
dmaengine: dw-edma: support local dma device transfer semantics
ath11k: add DBG_MAC prints to track vdev events
ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev
ath11k: fix error return code in ath11k_dp_alloc()
ath10k: fix possible memory leak in ath10k_bmi_lz_data_large()
MIPS: tools: Move "returns" after "loongson3-llsc-check"
x86/mcelog: Add compat_ioctl for 32-bit mcelog support
drm/virtio: create context before RESOURCE_CREATE_2D in 3D mode
dt-bindings: phy-qcom-ipq4019-usb: add binding document
phy: add driver for Qualcomm IPQ40xx USB PHY
firmware: xilinx: Export zynqmp_pm_fpga_{get_status,load}
ALSA: usb-audio: add mapping for ASRock TRX40 Creator
dmaengine: Fix doc strings to satisfy validation script
dmaengine: Include dmaengine.h into dmaengine.c
powerpc/64s/kuap: Restore AMR in system reset exception
cpufreq: qcom: fix wrong compatible binding
arm64: dts: uniphier: Add support for Akebi96
dt-bindings: arm: Add Akebi96 board support
arm64: dts: uniphier: add #address-cells and #size-cells to SPI nodes
ARM: dts: uniphier: add #address-cells and #size-cells to SPI nodes
arm64: dts: uniphier: Stabilize Ethernet RGMII mode of PXs3 ref board
arm64: dts: uniphier: Add ethernet aliases
ARM: dts: uniphier: Add ethernet aliases
arm64: dts: uniphier: Add XDMAC node
ARM: dts: uniphier: Add XDMAC node
powerpc/64/kuap: Move kuap checks out of MSR[RI]=0 regions of exit code
powerpc/64s: Fix unrecoverable SLB crashes due to preemption check
net/smc: enqueue local LLC messages
net/smc: delete link processing as SMC server
net/smc: delete link processing as SMC client
net/smc: llc_del_link_work and use the LLC flow for delete link
net/smc: delete an asymmetric link as SMC server
net/smc: final part of add link processing as SMC server
net/smc: rkey processing for a new link as SMC server
net/smc: first part of add link processing as SMC server
net/smc: final part of add link processing as SMC client
net/smc: rkey processing for a new link as SMC client
net/smc: first part of add link processing as SMC client
net: macb: fix an issue about leak related system resources
net: ena: cosmetic: extract code to ena_indirection_table_set()
net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros
net: ena: use SHUTDOWN as reset reason when closing interface
net: ena: drop superfluous prototype
net: ena: add support for reporting of packet drops
net: ena: add unmask interrupts statistics to ethtool
net: ena: remove code that does nothing
net: ena: changes to RSS hash key allocation
net: ena: change default RSS hash function to Toeplitz
net: ena: allow setting the hash function without changing the key
net: ena: fix error returning in ena_com_get_hash_function()
net: ena: avoid unnecessary admin command when RSS function set fails
net: usb: qmi_wwan: add support for DW5816e
net_sched: sch_skbprio: add message validation to skbprio_change()
net_sched: sch_fq: perform a prefetch() earlier
net_sched: sch_fq: do not call fq_peek() twice per packet
net_sched: sch_fq: use bulk freeing in fq_gc()
net_sched: sch_fq: change fq_flow size/layout
net_sched: sch_fq: avoid touching f->next from fq_gc()
Linux 5.7-rc4
power: bq25890: protect view of the chip's state
power: bq25890: remove redundant I2C bus check
power: bq25890: make property table const
power: bq25890: simplify chip name property getter
x86/tlb/uv: Add a forward declaration for struct flush_tlb_info
ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse
Revert "ALSA: hda/realtek: Fix pop noise on ALC225"
ARM: uaccess: fix DACR mismatch with nested exceptions
ARM: uaccess: integrate uaccess_save and uaccess_restore
ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h
MAINTAINERS: btrfs: fix git repo URL
dt-bindings: arm: Add Calxeda system registers json-schema binding
dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema
dt-bindings: memory-controllers: Convert Calxeda DDR to json-schema
dt-bindings: arm: Convert Calxeda L2 cache controller to json-schema
dt-bindings: phy: Convert Calxeda ComboPHY binding to json-schema
dt-bindings: net: Convert Calxeda Ethernet binding to json-schema
dt-bindings: sata: Convert Calxeda SATA controller to json-schema
dt-bindings: clock: Convert Calxeda clock bindings to json-schema
dt-bindings: Remove cases of 'allOf' containing a '$ref'
power: supply: add CellWise cw2015 fuel gauge driver
dt-bindings: power: supply: add cw2015_battery bindings
dt-bindings: Document cellwise vendor-prefix
iio: vcnl4000: Add buffer support for VCNL4010/20.
iio: vcnl4000: Add sampling frequency support for VCNL4010/20.
iio: vcnl4000: Add event support for VCNL4010/20.
iio: vcnl4000: Factorize data reading and writing.
iio: vcnl4000: Fix i2c swapped word reading.
iio: imu: adis16xxx: use helper to access iio core debugfs dir
iio: adc: stm32-dfsdm: fix device used to request dma
iio: adc: stm32-adc: fix device used to request dma
iio: adc: ti-ads8344: Fix channel selection
staging: iio: ad2s1210: Fix SPI reading
x86/unwind/orc: Move ORC sorting variables under !CONFIG_MODULES
iio: DAC extension for ltc2634-12/10/8
iio: documentation ltc2632_chip_info add num_channels
iio: magnetometer: ak8974: Provide scaling
iio: magnetometer: ak8974: Break out measurement
iio: magnetometer: ak8974: Correct realbits
iio: magnetometer: ak8974: add Alps hscdtd008a
dt-bindings: magnetometer: ak8974: Add Alps hscdtd008a
iio: imu: st_lsm6dsx: enable 833Hz sample frequency for tagged sensors
iio: adc: ad7476: remove redundant null check on an array
iio: buffer: extend short-hand use for 'indio_dev->buffer'
iio: dac: ad5592r: Fix a typo in the name of a function
iio: dac: ad5593r: Fix a typo in MODULE_DESCRIPTION
iio: st_sensors: Use get_unaligned_be24() and sign_extend32()
iio: temperature: max31856: Use get_unaligned_beXX()
iio: pressure: zpa2326: Use get_unaligned_le24()
iio: pressure: ms5611: Use get_unaligned_be24()
iio: pressure: hp206c: Use get_unaligned_be24()
iio: magnetometer: rm3100: Use get_unaligned_be24()
iio: light: zopt2201: Use get_unaligned_le24()
iio: light: si1133: Use get_unaligned_be24()
iio: health: afe4403: Use get_unaligned_be24()
iio: gyro: adis16130: Use get_unaligned_be24()
iio: dac: ad5446: Use put_unaligned_be24()
iio: dac: ad5624r_spi: Use put_unaligned_be24()
iio: dac: ltc2632: Use put_unaligned_be24()
iio: adc: ti-ads124s08: Use get_unaligned_be24()
iio: adc: mpc3422: Use get_unaligned_beXX()
iio: adc: ad_sigma_delta: Use {get,put}_unaligned_be24()
iio: Use an early return in iio_device_alloc to simplify code.
iio: chemical: Add OF match table for CCS811 VOC sensor
iio: chemical: Add support for external Reset and Wakeup in CCS811
dt-bindings: iio: chemical: Add binding for CCS811 VOC sensor
dt-bindings: iio: Add adis16475 documentation
iio: imu: Add support for adis16475
ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format
drm/i915/gt: Sanitize RPS interrupts upon resume
power: supply: core: fix memory leak in HWMON error path
inet_diag: bc: read cgroup id only for full sockets
net: ethernet: fec: Replace interrupt driven MDIO with polled IO
smc: Remove unused function.
RDMA/efa: Count admin commands errors
RDMA/efa: Count mmap failures
RDMA/efa: Report create CQ error counter
ptp: ptp_clockmatrix: Add adjphase() to support PHC write phase mode.
ptp: Add adjust_phase to ptp_clock_caps capability.
ptp: Add adjphase function to support phase offset control.
RDMA/mlx5: Set lag tx affinity according to slave
RDMA/mlx5: Refactor affinity related code
RDMA/core: Get xmit slave for LAG
RDMA/core: Add LAG functionality
RDMA: Group create AH arguments in struct
ALSA: line6: Add poll callback for hwdep
ALSA: line6: hwdep: add support for O_NONBLOCK opening mode
iio: dac: vf610: Fix an error handling path in 'vf610_dac_probe()'
dt-bindings: power: Convert power_supply text to yaml
vhost: vsock: kick send_pkt worker once device is started
virtio-blk: handle block_device_operations callbacks after hot unplug
MIPS: perf: Remove unnecessary "fallthrough" pseudo keywords
mips: Drop CONFIG_MTD_M25P80 in various defconfig files
MIPS: Loongson64: Correct TLB type for Loongson-3 Classic
dt-bindings: Add binding for IT6505.
dt-bindings: fix vendor prefix for ITE Tech. Inc.
i915:get_engines(): get rid of pointless access_ok()
i915: alloc_oa_regs(): get rid of pointless access_ok()
i915 compat ioctl(): just use drm_ioctl_kernel()
i915: switch copy_perf_config_registers_or_number() to unsafe_put_user()
i915: switch query_{topology,engine}_info() to copy_to_user()
readdir.c: get rid of the last __put_user(), drop now-useless access_ok()
readdir.c: get compat_filldir() more or less in sync with filldir()
switch readdir(2) to unsafe_copy_dirent_name()
clk: meson: meson8b: Don't rely on u-boot to init all GP_PLL registers
selftests/bpf: Use reno instead of dctcp
net/smc: llc_add_link_work to handle ADD_LINK LLC requests
net/smc: allocate index for a new link
net/smc: introduce smc_pnet_find_alt_roce()
net/smc: remove DELETE LINK processing from smc_core.c
net/smc: take link down instead of terminating the link group
net/smc: add smcr_port_err() and smcr_link_down() processing
net/smc: add smcr_port_add() and smcr_link_up() processing
net/smc: remember PNETID of IB device for later device matching
net/smc: mutex to protect the lgr against parallel reconfigurations
net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link()
net/smc: map and register buffers for a new link
net/smc: unmapping of buffers to support multiple links
net/smc: multiple link support for rmb buffer registration
net: enetc: add tc flower psfp offload driver
net: enetc: add hw tc hw offload features for PSPF capability
net: schedule: add action gate offloading
net: qos: introduce a gate control flow action
net: bcmgenet: Move wake-up event out of side band ISR
net: ipa: do not cache channel state
net: ipa: pass channel pointer to gsi_channel_state()
drop_monitor: work around gcc-10 stringop-overflow warning
net: dsa: mv88e6xxx: 88e6390 10G serdes support
net: dsa: mv88e6xxx: use generic clause 45 definitions
net: atlantic: A2 ingress / egress hw configuration
net: atlantic: basic A2 init/deinit hw_ops
net: atlantic: common functions needed for basic A2 init/deinit hw_ops
net: atlantic: HW bindings for basic A2 init/deinit hw_ops
net: atlantic: add A2 RPF hw_ops
net: atlantic: HW bindings for A2 RFP
net: atlantic: A2 hw_ops skeleton
net: atlantic: minimal A2 fw_ops
net: atlantic: minimal A2 HW bindings required for fw_ops
net: atlantic: A2 driver-firmware interface
net: atlantic: move IS_CHIP_FEATURE to aq_hw.h
net: atlantic: make hw_get_regs optional
net: atlantic: simplify hw_get_fw_version() usage
net: atlantic: add hw_soft_reset, hw_prepare to hw_ops
net: atlantic: add defines for 10M and EEE 100M link mode
net: atlantic: add A2 device IDs
net: atlantic: update company name in the driver description
ANDROID: README: Add requirement for "Bug:" tag for FROMLIST
gtp: set NLM_F_MULTI flag in gtp_genl_dump_pdp()
cxgb4: Add missing annotation for service_ofldq()
ice: cleanup language in ice.rst for fw.app
net: Make PTP-specific drivers depend on PTP_1588_CLOCK
drivers: net: davinci_mdio: fix potential NULL dereference in davinci_mdio_probe()
devlink: fix return value after hitting end in region read
hv_netvsc: Fix netvsc_start_xmit's return type
dt-bindings: Add a minimum version check for dtschema
net: phy: DP83TC811: Fix WoL in config init to be disabled
net: phy: DP83822: Fix WoL in config init to be disabled
net: fix skb_panic to output real address
dt-bindings: serial: Convert 8250 to json-schema
net: ethernet: stmmac: simplify phy modes management for stm32
bpf: Fix use-after-free of bpf_link when priming half-fails
net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX
drm/i915/gem: Try an alternate engine for relocations
drm/i915/gem: Use a single chained reloc batches for a single execbuf
drm/i915/gem: Use chained reloc batches
selinux: do not allocate hashtabs dynamically
selinux: fix return value on error in policydb_read()
selinux: simplify range_write()
r8169: switch from netif_xxx message functions to netdev_xxx
r8169: remove "out of memory" error message from rtl_request_firmware
r8169: simplify counter handling
r8169: remove redundant driver message when entering promiscuous mode
ipv6: Use global sernum for dst validation with nexthop objects
bpf: Bpf_{g,s}etsockopt for struct bpf_sock_addr
docs: networking: arcnet-hardware.rst: don't duplicate chapter names
net: docs: add page_pool.rst to index.rst
docs: networking: device drivers: convert toshiba/spider_net.txt to ReST
docs: networking: device drivers: convert ti/tlan.txt to ReST
docs: networking: device drivers: convert ti/cpsw.txt to ReST
docs: networking: device drivers: convert ti/cpsw_switchdev.txt to ReST
docs: networking: device drivers: convert smsc/smc9.txt to ReST
docs: networking: device drivers: convert sb1000.txt to ReST
docs: networking: device drivers: convert qualcomm/rmnet.txt to ReST
docs: networking: device drivers: convert neterion/vxge.txt to ReST
docs: networking: device drivers: convert neterion/s2io.txt to ReST
docs: networking: device drivers: convert microsoft/netvsc.txt to ReST
docs: networking: device drivers: convert intel/ipw2200.txt to ReST
docs: networking: device drivers: convert intel/ipw2100.txt to ReST
docs: networking: device drivers: convert freescale/gianfar.txt to ReST
docs: networking: device drivers: convert freescale/dpaa.txt to ReST
docs: networking: device drivers: convert dlink/dl2k.txt to ReST
docs: networking: device drivers: convert dec/dmfe.txt to ReST
docs: networking: device drivers: convert dec/de4x5.txt to ReST
docs: networking: device drivers: convert davicom/dm9000.txt to ReST
docs: networking: device drivers: convert cirrus/cs89x0.txt to ReST
docs: networking: device drivers: convert chelsio/cxgb.txt to ReST
docs: networking: device drivers: convert aquantia/atlantic.txt to ReST
docs: networking: device drivers: convert amazon/ena.txt to ReST
docs: networking: device drivers: convert 3com/vortex.txt to ReST
docs: networking: device drivers: convert 3com/3c509.txt to ReST
docs: networking: convert z8530drv.txt to ReST
docs: networking: convert xfrm_sysctl.txt to ReST
docs: networking: convert xfrm_sync.txt to ReST
docs: networking: convert xfrm_proc.txt to ReST
docs: networking: convert xfrm_device.txt to ReST
docs: networking: convert x25.txt to ReST
docs: networking: convert x25-iface.txt to ReST
docs: networking: convert vxlan.txt to ReST
docs: networking: convert vrf.txt to ReST
docs: networking: convert udplite.txt to ReST
docs: networking: convert tuntap.txt to ReST
amd/amdgpu: Limit rlcg write registers only for nv12
drm/amdkfd: Use a systematic method to calculate queue mask bit
drm/amdgpu: Rename amdgpu_gfx_kcq_queue_mask_transform()
drm/amdgpu: skip reservation of discovery tmr region in pre-Navi
drm/amdgpu: re-structue members for ip discovery
drm/amdgpu: update the method to set kcq queue mask
drm/amdgpu: check SMU NULL ptr on gfx hw init
drm/amdgpu: change HWIP from UVD to VCN for VCN2.5
net/mlx5: Add support to get lag physical port
net/mlx5: Change lag mutex lock to spin lock
bonding: Implement ndo_get_xmit_slave
bonding: Add array of all slaves
bonding: Add function to get the xmit slave in active-backup mode
bonding: Add helper function to get the xmit slave in rr mode
bonding: Add helper function to get the xmit slave based on hash
bonding/alb: Add helper functions to get the xmit slave
bonding: Rename slave_arr to usable_slaves
bonding: Export skip slave logic to function
net/core: Introduce netdev_get_xmit_slave
r8169: remove not needed parameter in rtl8169_set_magic_reg
selinux: fix error return code in policydb_read()
bpf: Add selftest for BPF_ENABLE_STATS
libbpf: Add support for command BPF_ENABLE_STATS
bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS
PCI: Allow pci_resize_resource() for devices on root bus
x86/apic: Move TSC deadline timer debug printk
ftrace/x86: Fix trace event registration for syscalls without arguments
power: supply: core: tabularize HWMON temperature labels
ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only
dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion
ASoC: Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards
drm/i915: Implement vm_ops->access for gdb access into mmaps
audit: make symbol 'audit_nfcfgs' static
selftests: fix kvm relocatable native/cross builds and installs
selftests/ftrace: Make XFAIL green color
PCI: host-generic: Support building as modules
PCI: Constify struct pci_ecam_ops
ftrace/selftest: make unresolved cases cause failure if --fail-unresolved set
ftrace/selftests: workaround cgroup RT scheduling issues
io_uring: punt splice async because of inode mutex
io_uring: check non-sync defer_list carefully
io_uring: fix extra put in sync_file_range()
power: charger-manager: clarify num_properties starting value
drm/i915/gt: Make timeslicing an explicit engine property
drm/amdgpu: Add missing parameter description in comments
drm/amdkfd: Fix comment formatting
drm/amdgpu: Changed CU reservation golden settings
drm/amdkfd: Report domain with topology
power: supply: core: hide unused HWMON labels
power: supply: core: fix HWMON temperature labels
power: supply: core: allow to constify property lists
power: supply: generic-adc-battery: Prepare for const properties
power: supply: charger-manager: Prepare for const properties
drm/amd/display: work around fp code being emitted outside of DC_FP_START/END
drm/amdgpu/dc: Use WARN_ON_ONCE for ASSERT
drm/amdgpu: drop redundant cg/pg ungate on runpm enter
drm/amdgpu: move kfd suspend after ip_suspend_phase1
iommu/qcom: Fix local_base status check
iommu: Properly export iommu_group_get_for_dev()
iommu/vt-d: Use right Kconfig option name
ASoC: SOF: Update correct LED status at the first time usage of update_mute_led()
iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system
power: supply: core: reduce power_supply_show_usb_type() parameters
ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset
ALSA: isa/wavefront: prevent out of bounds write in ioctl
KVM: arm64: Fix 32bit PC wrap-around
drm/i915/pmu: Keep a reference to module while active
ALSA: hda/realtek - Fix unused variable warning w/o CONFIG_LEDS_TRIGGER_AUDIO
efi/libstub: Check return value of efi_parse_options
efi/x86: Support builtin command line
efi/libstub: Unify initrd loading across architectures
efi/x86: Move command-line initrd loading to efi_main
efi/libstub: Upgrade ignored dtb= argument message to error
efi/tpm: Use efi_err for error messages
efi/gop: Use efi_err for error messages
efi/x86: Use efi_err for error messages
efi/libstub: Move pr_efi/pr_efi_err into efi namespace
efi/libstub: Add a helper function to split 64-bit values
efi/x86: Use correct size for boot_params
io_uring: use cond_resched() in io_ring_ctx_wait_and_kill()
io_uring: use proper references for fallback_req locking
io_uring: only force async punt if poll based retry can't handle it
io_uring: enable poll retry for any file with ->read_iter / ->write_iter
cxgb4: fix EOTID leak when disabling TC-MQPRIO offload
stmmac: intel: Fix kernel crash due to wrong error path
hinic: Use kmemdup instead of kzalloc and memcpy
hinic: make symbol 'dump_mox_reg' static
net: phy: bcm54140: add second PHY ID
net: phy: bcm54140: apply the workaround on b0 chips
net: phy: bcm54140: fix phy_id_mask
net: phy: bcm54140: use genphy_soft_reset()
net: phy: at803x: add downshift support
r8169: configure PME_SIGNAL for RTL8125 too
r8169: improve max jumbo packet size definition
net: usb: ax88179_178a: Implement ethtool_ops set_eeprom
mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly
dpaa2-eth: fix error return code in setup_dpni()
net: ll_temac: Fix return value check in temac_probe()
tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040
net: ethernet: fec: Revert "net: ethernet: fec: Replace interrupt driven MDIO with polled IO"
net: lpc-enet: fix error return code in lpc_mii_init()
security: Fix the default value of fs_context_parse_param hook
ice: Fix error return code in ice_add_prof()
octeontx2-pf: Fix error return code in otx2_probe()
net: macb: Fix runtime PM refcounting
dpaa_eth: Fix comparing pointer to 0
ptp_qoriq: output PPS signal on FIPER2 in default
net: moxa: Fix a potential double 'free_irq()'
net: macsec: preserve ingress frame ordering
powerpc/uaccess: Implement user_read_access_begin and user_write_access_begin
drm/i915/gem: Replace user_access_begin by user_write_access_begin
uaccess: Selectively open read or write user access
uaccess: Add user_read_access_begin/end and user_write_access_begin/end
net: ipa: zero return code before issuing generic EE command
net: ipa: fix an error message in gsi_channel_init_one()
net: ipa: fix a bug in ipa_endpoint_stop()
ionic: add device reset to fw upgrade down
ionic: refresh devinfo after fw-upgrade
ionic: no link check until after probe
netlink: add infrastructure to expose policies to userspace
netlink: factor out policy range helpers
netlink: remove NLA_EXACT_LEN_WARN
netlink: allow NLA_MSECS to have range validation
netlink: extend policy range validation
nl80211: link recursive netlink nested policy
netlink: limit recursion depth in policy validation
netlink: remove type-unsafe validation_data pointer
dp83640: reverse arguments to list_add_tail
net: bridge: vlan: Add a schedule point during VLAN processing
net: dsa: b53: Remove is_static argument to b53_read_op()
net: dsa: b53: Bound check ARL searches
net: dsa: b53: Provide number of ARL buckets
net: dsa: b53: Rename num_arl_entries to num_arl_bins
r8169: add check for invalid parameter combination in rtl_set_coalesce
r8169: improve rtl_set_coalesce
r8169: improve interrupt coalescing parameter handling
r8169: improve rtl_coalesce_choose_scale
r8169: improve rtl_get_coalesce
r8169: merge scale for tx and rx irq coalescing
r8169: don't pass net_device to irq coalescing sub-functions
PCI/AER: Use only _OSC to determine AER ownership
iocost_monitor: drop string wrap around numbers when outputting json
iocost_monitor: exit successfully if interval is zero
blk-iocost: account for IO size when testing latencies
blk-iocost: switch to fixed non-auto-decaying use_delay
RDMA/mlx5: Verify that QP is created with RQ or SQ
RDMA/mlx5: Consolidate into special function all create QP calls
RDMA/mlx5: Remove redundant destroy QP call
RDMA/mlx5: Copy response to the user in one place
RDMA/mlx5: Handle udate outlen checks in one place
RDMA/mlx5: Promote RSS RAW QP flags check to higher level
RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfaces
RDMA/mlx5: Reduce amount of duplication in QP destroy
RDMA/mlx5: Separate to user/kernel create QP flows
RDMA/mlx5: Separate XRC_TGT QP creation from common flow
RDMA/mlx5: Globally parse DEVX UID
RDMA/mlx5: Delete impossible inlen check
RDMA/mlx5: Rely on existence of udata to separate kernel/user flows
RDMA/mlx5: Remove second user copy in create_user_qp
RDMA/mlx5: Combine copy of create QP command in RSS RAW QP
RDMA/mlx5: Promote RSS RAW QP attribute check in higher level
RDMA/mlx5: Store QP type in the vendor QP structure
RDMA/mlx5: Delete unsupported QP types
efi/libstub: Avoid returning uninitialized data from setup_graphics()
power: reset: introduce oxnas-restart
drivers/perf: hisi: Fix typo in events attribute array
drivers/perf: arm_spe_pmu: Avoid duplicate printouts
drm/amd/display: Fix unsigned comparison to zero
drm/amd/display: remove set but not used variable 'speakers' in dcn10_stream_encoder.c
drm/amd/display: remove set but not used variable 'speakers' in dce_stream_encoder.c
drm/amd/display: remove set but not used variable 'pixel_width'
drm/amd/display: remove set but not used variable 'dc'
drm/amdgpu: remove set but not used variable 'direct_poll' in vcn_v2_5.c
drm/amdgpu: remove set but not used variable 'direct_poll' in vcn_v2_0.c
drm/amdgpu: remove set but not used variable 'priority'
drm/amd/display: work around fp code being emitted outside of DC_FP_START/END
drm/amdgpu/dc: Use WARN_ON_ONCE for ASSERT
drm/radeon: cleanup coding style a bit
drm/amdgpu: update RAS sequence to parse TA flags
drm/amdgpu: update RAS TA to Host interface
drm/amdgpu: update RAS error handling
drivers/perf: arm_dsu_pmu: Avoid duplicate printouts
drm/amdgpu: put the audio codec into suspend state before gpu reset V3
drm/amdgpu/smu10: remove duplicate assignment of smu10_hwmgr_funcs members
drm/amd/display: remove duplicate assignment of dcn21_funcs members
drm/amdkfd: Track GPU memory utilization per process
arm64: kexec_file: print appropriate variable
ibmvnic: Skip fatal error reset after passive init
hsr: remove hsr interface if all slaves are removed
tcp: add hrtimer slack to sack compression
tcp: tcp_sack_new_ofo_skb() should be more conservative
tcp: add tp->dup_ack_counter
selinux: properly handle multiple messages in selinux_netlink_send()
arm: mm: use __pfn_to_section() to get mem_section
mlxsw: spectrum_span: Remove old SPAN API
mlxsw: spectrum_span: Use new analyzed ports list during speed / MTU change
mlxsw: spectrum_acl: Convert flower-based mirroring to new SPAN API
mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API
mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent
mlxsw: spectrum_span: Wrap buffer change in a function
mlxsw: spectrum_span: Rename function
mlxsw: spectrum_span: Add APIs to get / put an analyzed port
mlxsw: spectrum_span: Add APIs to get / put a SPAN agent
docs: networking: convert tproxy.txt to ReST
docs: networking: convert timestamping.txt to ReST
docs: networking: convert team.txt to ReST
docs: networking: convert tcp-thin.txt to ReST
docs: networking: convert tc-actions-env-rules.txt to ReST
docs: networking: convert switchdev.txt to ReST
docs: networking: convert strparser.txt to ReST
docs: networking: convert skfp.txt to ReST
docs: networking: convert seg6-sysctl.txt to ReST
docs: networking: convert secid.txt to ReST
docs: networking: convert sctp.txt to ReST
docs: networking: convert rxrpc.txt to ReST
docs: networking: convert regulatory.txt to ReST
docs: networking: convert rds.txt to ReST
docs: networking: convert ray_cs.txt to ReST
docs: networking: convert radiotap-headers.txt to ReST
docs: networking: convert proc_net_tcp.txt to ReST
docs: networking: convert ppp_generic.txt to ReST
docs: networking: convert PLIP.txt to ReST
docs: networking: convert pktgen.txt to ReST
docs: networking: convert phonet.txt to ReST
docs: networking: convert packet_mmap.txt to ReST
docs: networking: convert operstates.txt to ReST
docs: networking: convert openvswitch.txt to ReST
docs: networking: convert nf_flowtable.txt to ReST
docs: networking: convert nf_conntrack-sysctl.txt to ReST
docs: networking: convert netif-msg.txt to ReST
docs: networking: convert netfilter-sysctl.txt to ReST
docs: networking: convert netdevices.txt to ReST
docs: networking: convert netdev-features.txt to ReST
docs: networking: convert netconsole.txt to ReST
docs: networking: convert multiqueue.txt to ReST
docs: networking: convert mpls-sysctl.txt to ReST
docs: networking: convert mac80211-injection.txt to ReST
docs: networking: convert ltpc.txt to ReST
docs: networking: convert lapb-module.txt to ReST
docs: networking: convert l2tp.txt to ReST
inet_diag: add support for cgroup filter
inet_diag: add cgroup id attribute
stmmac: intel: Place object in the Makefile according to the order
stmmac: intel: Fix indentation to put on one line affected code
stmmac: intel: Eliminate useless conditions and variables
stmmac: intel: Convert to use pci_alloc_irq_vectors() API
stmmac: intel: Remove unnecessary loop for PCI BARs
stmmac: intel: Fix clock handling on error and remove paths
stmmac: intel: Fix kernel crash due to wrong error path
net/smc: remove obsolete link state DELETING
net/smc: remove handling of CONFIRM_RKEY_CONTINUE
net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow
net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow
net/smc: new smc_rtoken_set functions for multiple link support
net/smc: move the TEST_LINK response processing into event handler
net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey
net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey
net/smc: adapt SMC client code to use the LLC flow
net/smc: adapt SMC server code to use the LLC flow
net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer
net/smc: introduce link group type
net/smc: enqueue all received LLC messages
net/smc: add event-based llc_flow framework
mptcp: fix uninitialized value access
mptcp: initialize the data_fin field for mpc packets
mptcp: fix 'use_ack' option access.
mptcp: avoid a WARN on bad input.
mptcp: move option parsing into mptcp_incoming_options()
mptcp: consolidate synack processing.
net/faraday: Fix unnecessary check in ftmac100_probe()
rionet: Fix use correct return type for ndo_start_xmit()
net: caif: Fix use correct return type for ndo_start_xmit()
ARM: dts: qcom: ipq4019: add MDIO node
dt-bindings: add Qualcomm IPQ4019 MDIO bindings
net: phy: mdio: add IPQ4019 MDIO driver
drm: Correct DP DSC macro typo
NFS: Fix a race in __nfs_list_for_each_server()
hinic: Use ARRAY_SIZE for nic_vf_cmd_msg_handler
hinic: make a bunch of functions static
sched/core: Simplify sched_init()
sched/swait: Reword some of the main description
sched/fair: Use __this_cpu_read() in wake_wide()
sched/core: Fix illegal RCU from offline CPUs
sched/fair: Mark sched_init_granularity __init
sched/fair: Refill bandwidth before scaling
sched: Extract the task putting code from pick_next_task()
sched: Make newidle_balance() static again
sched/topology: Kill SD_LOAD_BALANCE
sched: Remove checks against SD_LOAD_BALANCE
sched/debug: Make sd->flags sysctl read-only
sched/fair: find_idlest_group(): Remove unused sd_flag parameter
exit: Move preemption fixup up, move blocking operations down
sched/fair: Simplify the code of should_we_balance()
sched/fair: Remove distribute_running from CFS bandwidth
sched/fair: Eliminate bandwidth race between throttling and distribution
sched/debug: Fix trival print_task() format
perf/x86/intel/pt: Drop pointless NULL assignment.
perf: Add cond_resched() to task_function_call()
x86/perf: Add hardware performance events support for Zhaoxin CPU.
x86/retpoline: Fix retpoline unwind
x86: Change {JMP,CALL}_NOSPEC argument
x86: Simplify retpoline declaration
x86/speculation: Change FILL_RETURN_BUFFER to work with objtool
objtool: Add support for intra-function calls
objtool: Move the IRET hack into the arch decoder
objtool: Remove INSN_STACK
objtool: Make handle_insn_ops() unconditional
objtool: Rework allocating stack_ops on decode
objtool: UNWIND_HINT_RET_OFFSET should not check registers
objtool: is_fentry_call() crashes if call has no destination
x86,smap: Fix smap_{save,restore}() alternatives
objtool: Fix ORC vs alternatives
objtool: Uniquely identify alternative instruction groups
objtool: Remove check preventing branches within alternative
x86/mm/cpa: Flush direct map alias during cpa
mtd: cfi_cmdset_0001: Support the absence of protection registers
drm/i915/gt: Move the batch buffer pool from the engine to the gt
dt-bindings: serial: Move Marvell compatible string to 8250 binding doc
arm64: vdso: Add -fasynchronous-unwind-tables to cflags
ALSA: hda/realtek - Add LED class support for micmute LED
ALSA: hda/realtek - Enable micmute LED on and HP system
ALSA: hda/realtek - Introduce polarity for micmute LED GPIO
net/mlx5e: Unify reserving space for WQEs
net/mlx5e: Rename ICOSQ WQE info struct and field
net/mlx5e: Fetch WQE: reuse code and enforce typing
net/mlx5e: XDP, Print the offending TX descriptor on error completion
net/mlx5e: TX, Generalise code and usage of error CQE dump
net/mlx5e: Use proper name field for the UMR key
net/mlx5: Add support for release all pages event
net/mlx5: Rate limit page not found error messages
net/mlx5: Add helper function to release fw page
net/mlx5: Remove unused field in EQ
net/mlx5: CT: Remove unused variables
net/mlx5e: CT: Avoid false warning about rule may be used uninitialized
net/mlx5e: Remove unneeded semicolon
net/mlx5e: Use helper API to get devlink port index for all port flavours
net/mlx5: IPsec, Fix coverity issue
block: remove the bd_openers checks in blk_drop_partitions
net/mlx5e: Fix q counters on uplink representors
net/mlx5: Fix command entry leak in Internal Error State
net/mlx5: Fix forced completion access non initialized command entry
net/mlx5: DR, On creation set CQ's arm_db member to right value
net/mlx5: E-switch, Fix mutex init order
net/mlx5: E-switch, Fix printing wrong error value
net/mlx5: E-switch, Fix error unwinding flow for steering init failure
ANDROID: GKI: enable CONFIG_RTC_SYSTOHC
ANDROID: Incremental fs: Add setattr call
fibmap: Warn and return an error in case of block > INT_MAX
arm64: defconfig: enable meson gx audio as module
MIPS: Loongson64: Probe CPU features via CPUCFG
spi: atmel: Add missing annotation for atmel_spi_next_xfer_dma_submit()
MIPS: perf: Add hardware perf events support for new Loongson-3
MIPS: tools: Show result for loongson3-llsc-check
spi: pxa2xx: Apply CS clk quirk to BXT
selftests/bpf: Test allowed maps for bpf_sk_select_reuseport
bpf: Fix error return code in map_lookup_and_delete_elem()
i2c: powermac: use true,false for bool variable
dma-buf: fix documentation build warnings
libbpf: Fix false uninitialized variable warning
bpf, riscv: Fix stack layout of JITed code on RV32
i2c: aspeed: Avoid i2c interrupt status clear race condition.
i2c: amd-mp2-pci: Fix Oops in amd_mp2_pci_init() error handling
i2c: stm32f7: prevent array underflow in stm32f7_get_lower_rate()
perf vendor events power9: Add hv_24x7 socket/chip level metric events
perf tools: Enable Hz/hz prinitg for --metric-only option
perf tests expr: Added test for runtime param in metric expression
perf metricgroups: Enhance JSON/metric infrastructure to handle "?"
perf pmu: Fix function name in comment, its get_cpuid_str(), not get_cpustr()
perf report: Fix warning assignment of 0/1 to bool variable
perf tools: Remove unneeded semicolons
perf c2c: Remove unneeded semicolon
libtraceevent: Remove unneeded semicolon
perf script: Remove extraneous newline in perf_sample__fprintf_regs()
perf synthetic events: Remove use of sscanf from /proc reading
tools api: Add a lightweight buffered reading api
perf bench: Add a multi-threaded synthesize benchmark
ASoC: SOF: sort out Kconfig, again
arm64: defconfig: Enable SM8250 GCC driver
ASoC: rt5682: remove unwanted btn_type assignment
ASoC: rt5682: remove duplicate rt5682_reset() calls
ASoC: rt5682: replace message printing from pr_() to dev_()
ASoC: rt5682: remove empty default case
ASoC: rt5682: fix space issues
ASoC: rt5682: simplify assertions
ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID
ANDROID: drivers: gpu: drm: fix export symbol type
ANDROID: driver: gpu: drm: fix export symbol types
ANDROID: iommu: fix export symbol type
ANDROID: ion: fix export symbol type
ANDROID: sdcardfs: fix export symbol type
ANDROID: ufshcd-crypto: fix export symbol type
ASoC: SOF: Intel: change trigger sequence to fix pop noise when stopping playback on sdw platforms
ASoC: SOF: topology: replace sof_link_hda_process by sof_set_dai_config
ASoC: topology: set component dai_index to ipc dai config dai_index
ASoC: SOF: topology: send ipc for all found DAIs in sof_set_dai_config
KVM: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS
remove the no longer needed pid_alive() check in __task_pid_nr_ns()
ASoC: Intel: broadwell: Fix oops during module removal
KVM: arm64: Save/restore sp_el0 as part of __guest_enter
of: reserved-memory: Support multiple regions per device
of: reserved-memory: Support lookup of regions by name
powerpc/uaccess: Implement unsafe_copy_to_user() as a simple loop
powerpc/uaccess: Implement unsafe_put_user() using 'asm goto'
powerpc/uaccess: Evaluate macro arguments once, before user access is allowed
btrfs: fix gcc-4.8 build warning for struct initializer
KVM: arm64: Delete duplicated label in invalid_vector
ovl: clear ATTR_OPEN from attr->ia_valid
ovl: clear ATTR_FILE from attr->ia_valid
drm/ast: remove duplicate assignment of ast_crtc_funcs member
ANDROID: virt_wifi: fix export symbol types
ANDROID: vfs: fix export symbol type
ANDROID: vfs: fix export symbol types
ANDROID: fscrypt: fix export symbol type
ANDROID: cfi: fix export symbol types
drm/i915: Update DRIVER_DATE to 20200430
soc: renesas: rcar-rst: Add support for RZ/G1H
soc: renesas: rcar-sysc: Add R8A7742 support
clk: renesas: rcar-gen2: Remove superfluous CLK_RENESAS_DIV6 selects
clk: renesas: cpg-mssr: Add R8A7742 support
drm/i915/selftests: Add tiled blits selftest
USB: uas: add quirk for LaCie 2Big Quadra
phy: qualcomm: usb-hs-28nm: Prepare clocks in init
MAINTAINERS: Add Vinod Koul as Generic PHY co-maintainer
ALSA: opti9xx: shut up gcc-10 range warning
crypto: bcm - Fix unused assignment
crypto: bcm - Remove the unnecessary cast for PTR_ERR().
crypto: drbg - should select CTR
crypto: ctr - no longer needs CRYPTO_SEQIV
hwrng: cctrng - Make some symbols static
crypto: hisilicon/qm - Make qm_controller_reset() static
hwrng: optee - Use UUID API for exporting the UUID
lib/mpi: Fix 64-bit MIPS build with Clang
crypto: ccp - Add support for SEV-ES to the PSP driver
padata: add separate cpuhp node for CPUHP_PADATA_DEAD
hwrng: cctrng - Remove unnecessary FIPS ifdef
crypto: arch/nhpoly1305 - process in explicit 4k chunks
crypto: arch/lib - limit simd usage to 4k chunks
fpga: dfl: afu: support debug access to memory-mapped afu regions
fpga: dfl.h: Replace zero-length array with flexible-array member
arm64: dts: agilex: correct service layer driver's compatible value
dt-bindings, firmware: add compatible value Intel Stratix10 service layer binding
fpga: stratix10-soc: add compatible property value for intel agilex
arm64: dts: agilex: correct FPGA manager driver's compatible value
dt-bindings: fpga: add compatible value to Stratix10 SoC FPGA manager binding
fpga: machxo2-spi: Use new structure for SPI transfer delays
fpga: ice40-spi: Use new structure for SPI transfer delays
fpga: dfl: support multiple opens on feature device node.
powerpc/64: Have MPROFILE_KERNEL depend on FUNCTION_TRACER
Documentation: Document sysfs interfaces purr, spurr, idle_purr, idle_spurr
powerpc/sysfs: Show idle_purr and idle_spurr for every CPU
powerpc/pseries: Account for SPURR ticks on idle CPUs
powerpc/idle: Store PURR snapshot in a per-cpu global variable
powerpc: Move idle_loop_prolog()/epilog() functions to header file
scsi: dpt_i2o: Remove always false 'chan < 0' statement
scsi: qedi: Check for buffer overflow in qedi_set_path()
scsi: qla2xxx: make 1-bit bit-fields unsigned int
scsi: core: free sgtables in case command setup fails
drm/i915/gt: Restore aggressive post-boost downclocking
drm/i915/gt: Apply the aggressive downclocking to parking
drm/i915/gt: Switch to manual evaluation of RPS
drm/i915/gt: Track use of RPS interrupts in flags
drm/i915/gt: Move rps.enabled/active to flags
drm/i915/gt: Always enable busy-stats for execlists
net: bcmgenet: add WAKE_FILTER support
net: bcmgenet: add support for ethtool rxnfc flows
net: bcmgenet: code movement
Revert "net: bcmgenet: remove unused function in bcmgenet.c"
net: bcmgenet: move clk_wol management to bcmgenet_wol
net: bcmgenet: Fix WoL with password after deep sleep
net: bcmgenet: set Rx mode before starting netif
bpf: Fix unused variable warning
selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test
selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed
bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH
tools: bpftool: Make libcap dependency optional
tools: bpftool: Allow unprivileged users to probe features
tools: bpftool: For "feature probe" define "full_mode" bool as global
wireguard: receive: use tunnel helpers for decapsulating ECN markings
wireguard: queueing: cleanup ptr_ring in error path of packet_queue_init
wireguard: send: remove errant newline from packet_encrypt_worker
platform/chrome: cros_ec_sensorhub: Allocate sensorhub resource before claiming sensors
MIPS: ingenic: Drop obsolete code, merge the rest in setup.c
MIPS: ingenic: GCW0: Update defconfig
MIPS: ingenic: CI20: enable OST, PWM drivers in defconfig
MIPS: ingenic: DTS: Update GCW0 support
MIPS: ingenic: DTS: Update JZ4770 support
MIPS: ingenic: DTS: Add nodes for the watchdog/PWM/OST
MIPS: ingenic: DTS: Respect cell count of common properties
MIPS: ingenic: DTS: Fix invalid value in #dma-cells
arm64: Reorder the macro arguments in the copy routines
drm/bridge: fix stack usage warning on old gcc
arm64: silicon-errata.rst: Sort the Cortex-A55 entries
HID: mcp2221: add gpiolib dependency
HID: i2c-hid: reset Synaptics SYNA2393 on resume
HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT
mptcp: replace mptcp_disconnect with a stub
net/smc: move llc layer related init and clear into smc_llc.c
net/smc: use mutex instead of rwlock_t to protect buffers
net/smc: process llc responses in tasklet context
net/smc: use worker to process incoming llc messages
net/smc: simplify link deactivation
net/smc: move testlink work to system work queue
net/smc: add new link state and related helpers
net/smc: multi-link support for smc_rmb_rtoken_handling()
net/smc: convert static link ID instances to support multiple links
net/smc: convert static link ID to dynamic references
net/smc: introduce link_idx for link group array
net/smc: separate function for link initialization
net/smc: rework pnet table to support SMC-R failover
um: Fix typo in vector driver transport option definition
um: syscall.c: include <asm/unistd.h>
um: Fix xor.h include
arm64: dts: meson: kvim3: move hdmi to tdm a
netfilter: nf_osf: avoid passing pointer to local var
Revert "net: ethernet: fec: Prevent MII event after MII_SPEED write"
net: dsa: mv88e6xxx: remove duplicate assignment of struct members
arm64: dts: meson-g12: remove spurious blank line
ila: remove unused inline function ila_addr_is_ila
net: hsr: remove unused inline functions
video: fbdev: controlfb: fix build for COMPILE_TEST=y && PPC_PMAC=y && PPC32=n
arm64: dts: meson: S922X: extend cpu opp-points
ARC: guard dsp early init against non ARCv2
netpoll: Fix use correct return type for ndo_start_xmit()
arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a status property
ptp: ptp_ines: convert to devm_platform_ioremap_resource
net: hns3: adds support for reading module eeprom info
arm64: dts: meson: fix leds subnodes name
arm64: dts: meson-gxbb-kii-pro: fix board compatible
arm64: dts: meson-g12b-ugoos-am6: fix board compatible
arm64: dts: meson: fixup SCP sram nodes
arm64: dts: meson-g12-common: fix dwc2 clock names
arm64: dts: meson-g12b-ugoos-am6: fix usb vbus-supply
arm64: dts: amlogic: use the new USB control driver for GXL and GXM
MIPS: Loongson64: Switch the order of RS780E and LS7A
power: supply: max17042_battery: Add support for the TTE_NOW prop
drm/i915/gt: Keep a no-frills swappable copy of the default context state
regulator: Revert "Use driver_deferred_probe_timeout for regulator_init_complete_work"
spi: stm32-qspi: Fix unbalanced pm_runtime_enable issue
spi: uniphier: fix error return code in uniphier_spi_probe()
spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe()
ASoC: dt-bindings: simple-card: switch to yaml base Documentation
ANDROID: GKI: Enable net testing options
ASoC: rt5682: fix I2C/Soundwire dependencies
ASoC: fsl_easrc: mark PM functions __maybe_unused
drm: Nuke mode->hsync
block: add a bio_queue_enter helper
block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT
block: cleanup the memory stall accounting in submit_bio
block: improve the submit_bio and generic_make_request documentation
ARM: defconfig: u8500: Enable new drivers for ux500
blk-mq: make function '__blk_mq_sched_dispatch_requests' static
thermal/drivers/ti-soc-thermal: Avoid dereferencing ERR_PTR
HID: usbhid: Fix race between usbhid_close() and usbhid_stop()
mac80211: fix memory overlap due to variable length param
mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate
mac80211: TX legacy rate control for Beacon frames
drm/i915/selftests: fix error handling in __live_lrc_indirect_ctx_bb()
mac80211_hwsim: Advertise support for multicast RX registration
drm/i915: Avoid dereferencing a dead context
staging: wilc1000: adjust for management frame register API changes
staging: rtl8723bs: remove mgmt_frame_register method
ALSA: seq: oss: remove unused inline function snd_seq_oss_timer_is_realtime
ARM: 8970/1: decompressor: increase tag size
ASoC: mxs-saif: Fix unused assignment
ASoc: nau8810: add AUX related dapm widgets and routes
ASoC: codecs: wm97xx: fix ac97 dependency
ASoC: component: suppress uninitialized-variable warning
posix-cpu-timers: Replace __get_task_for_clock with pid_for_clock
ARM: 8971/1: replace the sole use of a symbol with its definition
ARM: 8969/1: decompressor: simplify libfdt builds
ASoC: soc-dai: add snd_soc_dai_compr_get_metadata()
ASoC: soc-dai: add snd_soc_dai_compr_set_metadata()
ASoC: soc-dai: add snd_soc_dai_compr_pointer()
ASoC: soc-dai: add snd_soc_dai_compr_ack()
ASoC: soc-dai: add snd_soc_dai_compr_get_params()
ASoC: soc-dai: add snd_soc_dai_compr_set_params()
ASoC: soc-dai: add snd_soc_dai_compr_trigger()
ASoC: soc-dai: add snd_soc_dai_compr_shutdown()
ASoC: soc-dai: add snd_soc_dai_compr_start()
ASoC: soc-dai: add snd_soc_pcm_dai_remove()
ASoC: soc-dai: add snd_soc_pcm_dai_probe()
ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger()
ASoC: soc-dai: add snd_soc_pcm_dai_trigger()
ASoC: soc-dai: add snd_soc_pcm_dai_prepare()
ASoC: soc-dai: add snd_soc_pcm_dai_new()
ASoC: soc-dai: don't overwide dai->driver->ops
ASoC: soc-dai: add soc_dai_err()
gpio: Make "offset" and "unsigned int", not just "unsigned"
gpio: Document proper return value for gpio drivers
posix-cpu-timers: Replace cpu_timer_pid_type with clock_pid_type
posix-cpu-timers: Extend rcu_read_lock removing task_struct references
iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config
iommu/mediatek: Fix MTK_IOMMU dependencies
iommu: Fix the memory leak in dev_iommu_free()
cpuidle: sysfs: Minor coding style corrections
cpuidle: sysfs: Remove the unused define_one_r(o/w) macros
drm/qxl: qxl_release use after free
drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper()
gpio: pca953x: drop unused parameters of pca953x_recalc_addr()
gpio: pca953x: fix handling of automatic address incrementing
gpio: pca953x: Rewrite ->get_multiple() function
interconnect: qcom: Move the static keyword to the front of declaration
greybus: fix typos in GREYBUS/GREYBUS_ES2 help text
media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ctrl_new_std_compound
media: cec-gpio: handle gpiod_get_value errors correctly
media: vidioc-reqbufs/create-bufs.rst: fix typo
media: MAINTAINERS: adjust entries to moving CEC USB drivers
media: vimc: cap: Report a colorspace
media: si2157: ensure wait_status is initialized
media: rc: no need for decoder state if decoder not enabled
media: m88ds3103: error in set_frontend is swallowed and not reported
arm64: vdso: use consistent 'map' nomenclature
arm64: vdso: use consistent 'abi' nomenclature
arm64: vdso: simplify arch_vdso_type ifdeffery
arm64: vdso: remove aarch32_vdso_pages[]
clk: meson: meson8b: Make the CCF use the glitch-free VPU mux
clk: meson: meson8b: Fix the vclk_div{1, 2, 4, 6, 12}_en gate bits
clk: meson: meson8b: Fix the polarity of the RESET_N lines
clk: meson: meson8b: Fix the first parent of vid_pll_in_sel
backlight: l4f00242t03: Convert to GPIO descriptors
ARM: dts: stm32: Rename LEDs to match silkscreen on AV96
ARM: dts: stm32: Add bindings for USB on AV96
ARM: dts: stm32: Add bindings for audio on AV96
ARM: dts: stm32: Add alternate pinmux for SAI2 pins on stm32mp15
ARM: dts: stm32: Add bindings for HDMI video on AV96
ARM: dts: stm32: Add alternate pinmux for LTDC pins on stm32mp15
ARM: dts: stm32: Enable Bluetooth on AV96
ARM: dts: stm32: Add alternate pinmux for USART2 pins on stm32mp15
ARM: dts: stm32: Enable WiFi on AV96
ARM: dts: stm32: Add configuration EEPROM on AV96
ARM: dts: stm32: Add QSPI NOR on AV96
ARM: dts: stm32: Add eMMC attached to SDMMC2 on AV96
ARM: dts: stm32: Repair SDMMC1 operation on AV96
ARM: dts: stm32: Add alternate pinmux for SDMMC pins on stm32mp15
ARM: dts: stm32: Add missing ethernet PHY skews on AV96
ARM: dts: stm32: Add missing ethernet PHY reset on AV96
ARM: dts: stm32: Repair ethernet operation on AV96
ARM: dts: stm32: Add alternate pinmux for ethernet RGMII on stm32mp15
ARM: dts: stm32: Repair PMIC interrupt on AV96
ARM: dts: stm32: Repair PMIC configuration on AV96
MAINTAINERS: remove entry after hp100 driver removal
ALSA: hda/hdmi: fix without unlocked before return
MAINTAINERS: Restore alphabetical sorting
drm/i915/gt: Avoid uninitialized use of rpcurupei in frequency_show
mtd: spi-nor: Fix description of the sr_ready() return value
mtd: spi-nor: Uniformize the return value in spi_nor_*_ready()
mtd: spi-nor: micron-st: Enable locking for n25q00
arm64: dts: fsl: add fsl,extts-fifo property for fman ptp
arm64: dts: imx8mn: Update VDD_ARM 1.2GHz setpoint voltage
arm64: dts: freescale: imx8mp: update input_val for AUDIOMIX_BIT_STREAM
scsi: ibmvscsi: Fix WARN_ON during event pool release
arm64: dts: lx2160a: add more thermal zone support
arm64: dts: imx8qxp-mek: Add PMIC thermal zone support
arm64: dts: imx8qxp-mek: Sort labels alphabetically
selftests/bpf: Add runqslower binary to .gitignore
selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest
selftests/bpf: Disable ASAN instrumentation for mmap()'ed memory read
libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id()
selftests/bpf: Fix invalid memory reads in core_relo selftest
selftests/bpf: Fix memory leak in extract_build_id()
selftests/bpf: Fix memory leak in test selector
libbpf: Fix memory leak and possible double-free in hashmap__clear
selftests/bpf: Convert test_hashmap into test_progs test
selftests/bpf: Add SAN_CFLAGS param to selftests build to allow sanitizers
selftests/bpf: Ensure test flavors use correct skeletons
arm64: dts: imx8mm: specify #sound-dai-cells for SAI nodes
ARM: dts: imx6-sr-som: add ethernet PHY configuration
dt-bindings: clocks: imx8mp: Add ids for audiomix clocks
clk: imx: Add helpers for passing the device as argument
clk: imx: pll14xx: Add the device as argument when registering
clk: imx: gate2: Allow single bit gating clock
usb: chipidea: usb2: remove unneeded semicolon
libbpf: Add BTF-defined map-in-map support
libbpf: Refactor map creation logic and fix cleanup leak
libbpf: Refactor BTF-defined map definition parsing logic
bpftool: Add link bash completions
bpftool: Add bpftool-link manpage
bpftool: Add bpf_link show and pin support
bpftool: Expose attach_type-to-string array to non-cgroup code
selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, and get_obj_info
libbpf: Add low-level APIs for new bpf_link commands
bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link
bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link
bpf: Allocate ID for bpf_link
bpf: Refactor bpf_link update handling
dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath
power: supply: axp288_charger: Omit superfluous error message
RDMA/mlx5: Process all vendor flags in one place
RDMA/mlx5: Return all configured create flags through query QP
RDMA/mlx5: Change scatter CQE flag to be set like other vendor flags
RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signature
RDMA/mlx5: Process create QP flags in one place
RDMA/mlx5: Delete create QP flags obfuscation
RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow
RDMA/mlx5: Remove second copy from user for non RSS RAW QPs
RDMA/mlx5: Move DRIVER QP flags check into separate function
RDMA/mlx5: Update all DRIVER QP places to use QP subtype
RDMA/mlx5: Split scatter CQE configuration for DCT QP
RDMA/mlx5: Separate create QP flows to be based on type
RDMA/mlx5: Set QP subtype immediately when it is known
RDMA/mlx5: Avoid setting redundant NULL for XRC QPs
RDMA/mlx5: Prepare QP allocation for future removal
RDMA/mlx5: Perform check if QP creation flow is valid
RDMA/mlx5: Delete impossible GSI port check
RDMA/mlx5: Organize QP types checks in one place
drm/i915: Use proper fault mask in interrupt postinstall too
Input: synaptics-rmi4 - fix error return code in rmi_driver_probe()
selftests/bpf: fix test_sysctl_prog with alu32
netfilter: add audit table unregister actions
signal: Remove has_group_leader_pid
audit: tidy and extend netfilter_cfg x_tables
exec: Remove BUG_ON(has_group_leader_pid)
posix-cpu-timer: Unify the now redundant code in lookup_task
posix-cpu-timer: Tidy up group_leader logic in lookup_task
docs: networking: convert kcm.txt to ReST
docs: networking: convert ipvs-sysctl.txt to ReST
docs: networking: convert ipvlan.txt to ReST
docs: networking: convert ipv6.txt to ReST
docs: networking: convert ip-sysctl.txt to ReST
docs: networking: convert ipsec.txt to ReST
docs: networking: convert iphase.txt to ReST
docs: networking: convert ip_dynaddr.txt to ReST
docs: networking: convert ipddp.txt to ReST
docs: networking: convert ila.txt to ReST
docs: networking: convert hinic.txt to ReST
docs: networking: convert gtp.txt to ReST
docs: networking: convert gen_stats.txt to ReST
docs: networking: convert generic_netlink.txt to ReST
docs: networking: convert generic-hdlc.txt to ReST
docs: networking: convert framerelay.txt to ReST
docs: networking: convert fore200e.txt to ReST
docs: networking: convert filter.txt to ReST
docs: networking: convert fib_trie.txt to ReST
docs: networking: convert eql.txt to ReST
docs: networking: convert driver.txt to ReST
docs: networking: convert dns_resolver.txt to ReST
docs: networking: convert defza.txt to ReST
docs: networking: convert decnet.txt to ReST
docs: networking: convert dctcp.txt to ReST
docs: networking: convert dccp.txt to ReST
docs: networking: convert cxacru.txt to ReST
docs: networking: convert cops.txt to ReST
docs: networking: convert cdc_mbim.txt to ReST
docs: networking: convert bonding.txt to ReST
docs: networking: convert baycom.txt to ReST
docs: networking: convert ax25.txt to ReST
docs: networking: convert atm.txt to ReST
docs: networking: convert arcnet.txt to ReST
docs: networking: convert arcnet-hardware.txt to ReST
docs: networking: convert altera_tse.txt to ReST
docs: networking: convert 6pack.txt to ReST
docs: networking: convert caif files to ReST
Fix use after free in get_tree_bdev()
net: ethernet: fec: Prevent MII event after MII_SPEED write
dpaa2-eth: Use proper division helper in dpaa2_dbg_ch_show
drm/i915/execlists: Verify we don't submit two identical CCIDs
drm/i915/execlists: Track inflight CCID
drm/i915/execlists: Avoid reusing the same logical CCID
proc: Ensure we see the exit of each process tid exactly once
net/x25: Fix null-ptr-deref in x25_disconnect
rculist: Add hlists_swap_heads_rcu
net/ena: Fix build warning in ena_xdp_set()
net: phy: bcm54140: Make a bunch of functions static
drm/amd/display: Use cursor locking to prevent flip delays
drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1
drm/amd/display: Defer cursor update around VUPDATE for all ASIC
drm/amd/display: fix rn soc bb update
drm/amd/display: check if REFCLK_CNTL register is present
gpio: mm-lantiq: Fix small typo
selftests: tls: run all tests for TLS 1.2 and TLS 1.3
kselftest: add fixture variants
kselftest: run tests by fixture
kselftest: create fixture objects
kselftest: factor out list manipulation to a helper
drm/amdkfd: Enable over-subscription with >1 GWS queue
drm/amdkfd: Enable GWS based on FW Support
drm/amdkfd: New IOCTL to allocate queue GWS (v2)
drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_update_mapping
drm/amdgpu: add new unlocked flag for PTE updates
drm/amdgpu: rename direct to immediate for VM updates
drm/amdgpu: cleanup IB pool handling a bit
drm/amdgpu: partial revert VM sync changes
drm/amdgpu: check ring type for secure IBs
drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem
drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2
drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_map_buffer v2
drm/amdgpu: Fix per-IB secure flag GFX hang
drm/amdgpu: Fine-grained TMZ support
drm/amdgpu: stop evicting encrypted BOs to swap
drm/amdgpu: add TMZ handling to amdgpu_move_blit
drm/amdgpu: also add the TMZ flag to GART
drm/amdgpu: fix the wrong logic checking when secure buffer is created (v3)
drm/amdgpu: Move to a per-IB secure flag (TMZ)
drm/amd/display: Indicate use of TMZ buffers to DC
drm/amdgpu: implement TMZ accessor (v3)
drm/amdgpu: remove the alignment placeholder for secure buffer
drm/amdgpu: move CS secure flag next the structs where it's used
drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10
drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5
drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4
drm/amdgpu: expand amdgpu_copy_buffer interface with tmz parameter
drm/amdgpu: expand sdma copy_buffer interface with tmz parameter
drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h
drm/amdgpu: set TMZ bits in PTEs for secure BO (v4)
drm/amdgpu: job is secure iff CS is secure (v5)
drm/amdgpu: expand the context control interface with trust flag
drm/amdgpu: expand the emit tmz interface with trusted flag
drm/amdgpu: add tmz bit in frame control packet
drm/amdgpu: add function to check tmz capability (v4)
drm/amdgpu: add amdgpu_tmz data structure
drm/amdgpu: add tmz feature parameter (v2)
drm/amdgpu: define the TMZ bit for the PTE
drm/amdgpu: add UAPI to create secure commands (v3)
drm/amdgpu: add UAPI for creating encrypted buffers
drm/amd/display: 3.2.83.1
drm/amd/display: 3.2.83
drm/amd/display: Use cursor locking to prevent flip delays
drm/amd/display: Internal refactoring to abstract color caps
drm/amd/display: Add set backlight to hw sequencer.
drm/amd/display: Add dummy p-state latency bounding box override
drm/amd/display: Add panel cntl id for set backlight level.
drm/amd/display: Pass command instead of header into DMUB service
drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1
drm/amd/display: Defer cursor update around VUPDATE for all ASIC
drm/amd/display: Change viewport limit to 12 for DCN2
drm/amd/display: Fail validation if building scaling params fails
drm/amd/display: fix rn soc bb update
drm/amd/display: check if REFCLK_CNTL register is present
drm/amd/display: Add DML variable for future asics
drm/amd/display: clean up some header paths
drm/amd/display: Fix DMUB meta offset for new load method
drm/amd/display: Do not disable pipe split if mode is not supported
drm/amd/display: 3.2.82
ARM: dts: Add devicetree for Integrator/AP with IM-PD1
NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION
SUNRPC: defer slow parts of rpc_free_client() to a workqueue.
drm/amdgpu: bump version for invalidate L2 before SDMA IBs
drm/amdgpu: invalidate L2 before SDMA IBs (v2)
selftests: net: add new testcases for nexthop API compat mode sysctl
net: ipv4: add sysctl for nexthop api compatibility mode
net: ipv6: new arg skip_notify to ip6_rt_del
MAINTAINERS: adjust to renaming physmap_of_versatile.c
ARM: integrator: Add some Kconfig selections
ARM: integrator: Retire LM and IM-PD1 boardfile code
bus: Add driver for Integrator/AP logic modules
bus: Add DT bindings for Integrator/AP logic modules
libbpf: Remove unneeded semicolon in btf_dump_emit_type
net/mlx5: TX WQE Add trailer insertion field
net/mlx5: Add release all pages capability bit
net/mlx5: Introduce TLS RX offload hardware bits
net/mlx5: Add structure and defines for pci sync for fw update event
net/mlx5: Add structure layout and defines for MFRL register
net/mlx5: Refactor imm_inval_pkey field in cqe struct
net/mlx5: Use aligned variable while allocating ICM memory
net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures
net/mlx5: Add support for COPY steering action
drm/amdgpu: add tiling flags from Mesa
drm/amd/powerplay: avoid using pm_en before it is initialized revised
Revert "drm/amd/powerplay: avoid using pm_en before it is initialized"
selftests/bpf: Copy runqslower to OUTPUT directory
power: supply: sc27xx: Add boot voltage support
power: supply: sc27xx: Add CURRENT_NOW/VOLTAGE_NOW properties support
power: supply: sc27xx: Allow to change the battery full capacity
power: supply: sc27xx: Set 'no_thermal' flag for SC27xx fuel gauge
power: supply: ab8500_fg: remove comparison to bool
power: reset: qcom-pon: reg write mask depends on pon generation
drm: pl111: Move VExpress setup into versatile init
drm: pl111: Simplify vexpress init
drm: pl111: Fix module autoloading
firmware_loader: move fw_fallback_config to a private kernel symbol namespace
driver core: Add missing '\n' in log messages
driver/base/soc: Use kobj_to_dev() API
scripts: sphinx-pre-install: change the output order
scripts: sphinx-pre-install: fix a bug when using with venv
scripts: sphinx-pre-install: change recommendation text if venv exists
scripts: sphinx-pre-install: change the warning for version < 2.4.4
scripts: sphinx-pre-install: only ask to activate valid venvs
drm/i915: Use devm_drm_dev_alloc
doc: nvdimm: remove reference to non-existent CONFIG_NFIT_TEST
docs: sysctl/kernel: document cad_pid
docs: virt/kvm: close inline string literal
docs: orangefs: fix pvfs2tab literal block
Documentation: zh_CN: convert to use i2c_new_client_device()
Update the documentation referencing Plan 9 from User Space.
mailmap: Add entry for Leonardo Bras
Documentation: x86: fix space instead of tab in uefi doc
drm/i915/tgl: Wa_14011059788
drm/qxl: Don't use drm_device->dev_private
drm/qxl: Use devm_drm_dev_alloc
of: property: Do not link to disabled devices
of: property: Fix create device links for all child-supplier dependencies
of: property: Don't retry device_link_add() upon failure
dt-bindings: iio: adi,ltc2983: Add missing quotes on dependencies
dt-bindings: i2c: i2c-stm32f7: add st,stm32mp15-i2c compatible
ACPI/IORT: take _DMA methods into account for named components
interconnect: imx: Add platform driver for imx8mn
interconnect: imx: Add platform driver for imx8mq
interconnect: imx: Add platform driver for imx8mm
interconnect: Add imx core driver
dt-bindings: interconnect: Add bindings for imx8m noc
thunderbolt: Check return value of tb_sw_read() in usb4_switch_op()
spi: spi-amd: fix warning
efi/libstub/arm64: align PE/COFF sections to segment alignment
ARM: dts: stm32: add Fast Mode Plus info in I2C nodes of stm32mp151
ARM: dts: stm32: use st,stm32mp15-i2c compatible for stm32mp151
arm64: vdso: Add '-Bsymbolic' to ldflags
dmaengine: dmatest: Fix process hang when reading 'wait' parameter
regulator: bd718x7: remove voltage change restriction from BD71847
driver core: Ensure wait_for_device_probe() waits until the deferred_probe_timeout fires
driver core: Use dev_warn() instead of dev_WARN() for deferred_probe_timeout warnings
driver core: Revert default driver_deferred_probe_timeout value to 0
component: Silence bind error on -EPROBE_DEFER
driver core: Fix handling of fw_devlink=permissive
coredump: fix crash when umh is disabled
drm/amdgpu: bump version for invalidate L2 before SDMA IBs
drm/amdgpu: invalidate L2 before SDMA IBs (v2)
drm/amdgpu: add tiling flags from Mesa
arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants
amba: Initialize dma_parms for amba devices
driver core: platform: Initialize dma_parms for platform devices
drm/amdgpu/vcn2.5: wait for tiles off after unpause
drm/amd/powerplay: avoid using pm_en before it is initialized revised
Revert "drm/amd/powerplay: avoid using pm_en before it is initialized"
ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card()
ARM: dts: stm32: add cortex-M4 pdds management in Cortex-M4 node
drm: make drm_file use keyed wakeups
drm/amdkfd: Put ASIC revision into HSA capability
pinctrl: db8500: Fix some old bugs
pinctrl: ab8505: Define group for GPIO pin 50
pinctrl: bm1880: add pwm37 to bm1880_pctrl_groups
gpio: tegra: mask GPIO IRQs during IRQ shutdown
drm/bochs: Remove explicit drm_connector_register
drm/ast: Drop explicit connector register/unregister
drm/aspeed: Use devm_drm_dev_alloc
drm/aspeed: Drop aspeed_gfx->fbdev
gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lock_res()
drm/cirrus: Move to drm/tiny
ALSA: hda/hdmi: fix race in monitor detection during probe
drm/cirrus: Don't use drm_device->dev_private
drm/cirrus: Use devm_drm_dev_alloc
drm/komeda: use devm_drm_dev_alloc
drm/ingenic: Don't set drm_device->dev_private
drm/ingenic: Use devm_drm_dev_alloc
drm/mcde: Don't use drm_device->dev_private
drm/mcde: Use devm_drm_dev_alloc
gpio: of: Build fails if CONFIG_OF_DYNAMIC enabled without CONFIG_OF_GPIO
ASoC: broadwell: add channel constraint
ASoC: bdw-rt5650: add channel constraint
ASoC: bdw-rt5677: add channel constraint
drm/tidss: Delete tidss->saved_state
drm/tidss: Don't use drm_device->dev_private
drm/tidss: Use devm_drm_dev_alloc
drm/gm12u320: Don't use drm_device->dev_private
uio: remove unneeded variable "ret" in uio_dmem_genirq_open
drivers: uio: remove redundant assignment to variable retval
drm/gm12u320: Use devm_drm_dev_alloc
KVM: arm64: Drop PTE_S2_MEMATTR_MASK
gpio: ftgpio010: Fix small typo
fpga: dfl: fme: add performance reporting support
Documentation: fpga: dfl: add description for performance reporting support
gpiolib: Rename "chip" variables to "gc" in core header file
drm/hx8357d: Use devm_drm_dev_alloc
drm/ili9225: Use devm_drm_dev_alloc
gpiolib: Improve kernel messages
drm/ili9341: Use devm_drm_dev_alloc
drm/ili9486: Use devm_drm_dev_alloc
arm64/kernel: Fix range on invalidating dcache for boot page tables
drm/mi0283qt: Use devm_drm_dev_alloc
drm/repaper: Use devm_drm_dev_alloc
firmware: xilinx: Add sysfs and API to set boot health status
firmware: xilinx: Add sysfs to set shutdown scope
firmware: xilinx: Add system shutdown API interface
firmware: xilinx: Add sysfs interface
firmware: xilinx: Add APIs to read/write GGS/PGGS registers
firmware: xilinx: Remove eemi ops for fpga related APIs
firmware: xilinx: Remove eemi ops for aes engine
firmware: xilinx: Remove eemi ops for set_requirement
firmware: xilinx: Remove eemi ops for release_node
firmware: xilinx: Remove eemi ops for request_node
firmware: xilinx: Remove eemi ops for set_suspend_mode
firmware: xilinx: Remove eemi ops for init_finalize
firmware: xilinx: Remove eemi ops for reset_get_status
firmware: xilinx: Remove eemi ops for reset_assert
firmware: xilinx: Use APIs instead of IOCTLs
firmware: xilinx: Remove eemi ops for clock set/get parent
firmware: xilinx: Remove eemi ops for clock set/get rate
firmware: xilinx: Remove eemi ops for clock_getdivider
firmware: xilinx: Remove eemi ops for clock_setdivider
firmware: xilinx: Remove eemi ops for clock_getstate
firmware: xilinx: Remove eemi ops for clock_disable
firmware: xilinx: Remove eemi ops for clock_enable
firmware: xilinx: Remove eemi ops for query_data
firmware: xilinx: Remove eemi ops for get_chipid
drm/st7586: Use devm_drm_dev_alloc
drm/st7735r: Use devm_drm_dev_alloc
arm64: set TEXT_OFFSET to 0x0 in preparation for removing it entirely
firmware: xilinx: Remove eemi ops for get_api_version
firmware: fpga: replace the error codes with the standard ones
arm64: lib: Consistently enable crc32 extension
drm/i915/selftests: Tweak the tolerance for clock ticks to 12.5%
arm64: docs: Mandate that the I-cache doesn't hold stale kernel text
arm64: cpufeature: Add an overview comment for the cpufeature framework
arm64: cpufeature: Relax checks for AArch32 support at EL[0-2]
arm64: cpufeature: Relax AArch32 system checks if EL1 is 64-bit only
arm64: cpufeature: Factor out checking of AArch32 features
arm64: cpufeature: Remove redundant call to id_aa64pfr0_32bit_el0()
arm64: cpufeature: Add CPU capability for AArch32 EL1 support
arm64: cpufeature: Spell out register fields for ID_ISAR4 and ID_PFR1
arm64: cpufeature: Relax check for IESB support
drm/udl: don't set drm_device->dev_private
drm/udl: Use devm_drm_dev_alloc
drm/v3d: Delete v3d_dev->pdev
drm/v3d: Delete v3d_dev->dev
drm/v3d: Use devm_drm_dev_alloc
drm/v3d: Don't set drm_device->dev_private
ASoC: Intel: boards: add explicit dependency on GPIOLIB when DMIC is used
arm64/mm: Use phys_to_page() to access pgtable memory
arm64: smp: Make cpus_stuck_in_kernel static
arm64: entry: remove unneeded semicolon in el1_sync_handler()
drm/vboxvideo: Use devm_gen_pool_create
drm/vboxvideo: use managed pci functions
drm/vboxvideo: Stop using drm_device->dev_private
drm/vboxvideo: Use devm_drm_dev_alloc
arm64/kernel: vmlinux.lds: drop redundant discard/keep macros
drm/vboxvideo: drop DRM_MTRR_WC #define
arm64: drop GZFLAGS definition and export
drm: Add devm_drm_dev_alloc macro
most: core: use function subsys_initcall()
bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices()
nvmem: core: cleanup old eeprom compat entry attributes
slimbus: ngd: remove redundant assignment
slimbus: ngd: get drvdata from correct device
arm64: kexec_file: Avoid temp buffer for RNG seed
arm64: rename stext to primary_entry
gpio: dwapb: Amend indentation in some cases
gpio: dwapb: Get rid of unnecessary conjunction over 32-bit value
pinctrl: stmfx: stmfx_pinconf_set doesn't require to get direction anymore
bus: mhi: core: Add support for MHI suspend and resume
tty: hvc: Fix data abort due to race in hvc_open
sparc64: vcc: Fix error return code in vcc_probe()
ASoC: tlv320adcx140: Fix mic gain registers
ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type
staging/speakup: Add inflection synth parameter
staging: rtl8723bs: core: remove set but not used 'pframe'
staging: rtl8723bs: core: remove set but not used 'pwrpriv'
staging: rtl8723bs: core: remove set but not used 'listen_interval'
staging: rtl8723bs: core: remove set but not used 'algthm'
Staging: rtl8723bs: core: remove set but not used 'ptxservq'
staging: rtl8723bs: os_dep: remove set but not used 'size'
staging: rtl8723bs: os_dep: remove set but not used 'uintRet'
staging: vt6656: Remove duplicate code in vnt_rf_table_download
staging: vt6656: Use return instead of goto
staging: vt6656: Remove the local variable "array"
staging: qlge: Remove print statements for lbq_clean_idx and lbq_free_cnt
staging: qlge: Remove print statement for vlgrp field
staging: qlge: Remove unnecessary parentheses around struct field
staging: vt6656: Remove preamble_type setting from vnt_tx_packet.
staging: vt6656: Remove set short time in vnt_init_registers.
MAINTAINERS: Add entry for Renesas R-Car thermal drivers
staging: vt6656: rxtx: remove duration_id and void returns.
staging: rtl8188eu: remove some superfluous comments
staging: vt6656: Add formula to the vnt_rf_addpower function
staging: vt6656: Remove functions' documentation
staging: vt6656: Check the return value of vnt_control_out_* calls
staging:r8188eu: avoid skb_clone for amsdu to msdu conversion
staging: wfx: update list of errors
staging: wfx: fix display of exception indication
staging: wfx: fix messages names in tracepoints
staging: wfx: update list of known messages in tracepoints
staging: wfx: also show unnamed counters fields
staging: wfx: show counters of all interfaces
staging: wfx: fix double init of tx_policy_upload_work
staging: wfx: fix the warning "inconsistent notification"
staging: wfx: fix overflow in frame counters
staging: wfx: fix highest Rx value declared in ieee80211_supported_band
staging: wfx: add an explicit warning when chip detect too high temperature
staging: wfx: add support for 'device too hot' indication
staging: wfx: fix CAB sent at the wrong time
staging: wfx: fix support for AP that do not support PS-Poll
staging: wfx: mark chip frozen on error indication
staging: wfx: change the field chip_frozen into a boolean
staging: wfx: fix (future) TDLS support
staging: wfx: cleanup long lines in data_tx.c
s390/qdio: remove always-true condition
s390/qdio: de-duplicate tiqdio_inbound_processing()
s390/qdio: keep track of allocated queue count
s390/qdio: roll-back after queue allocation error
s390/qdio: do more fine-grained allocation roll-back
s390/qdio: consolidate thinint init/exit
s390/qdio: put thinint indicator after early error
s390/qdio: tear down thinint indicator after early error
s390/qdio: consistently restore the IRQ handler
s390/pci: Documentation for zPCI
s390/pci: Do not disable PF when VFs exist
s390/pci: Handling multifunctions
s390/pci: Adding bus resource
s390/pci: adapt events for zbus
s390/pci: create zPCI bus
s390/pci: define RID and RID available
s390/pci: define kernel parameters for PCI multifunction
s390/pci: adaptation of iommu to multifunction
s390/pci: Expose new port attribute for PCIe functions
Revert "i2c: tegra: Better handle case where CPU0 is busy for a long time"
Revert "i2c: tegra: Synchronize DMA before termination"
i2c: iproc: generate stop event for slave writes
pinctrl: fix several typos
MIPS: Loongson: Get host bridge information
usb: core: hub: use true,false for bool variable
MIPS: oprofile: remove unneeded semicolon in common.c
arm64: simplify ptrauth initialization
arm64: remove ptrauth_keys_install_kernel sync arg
drm/qxl: qxl_release leak in qxl_hw_surface_alloc()
drm/qxl: qxl_release leak in qxl_draw_dirty_fb()
pinctrl: meson: wire up the gpio_chip's set_config callback
pinctrl: meson: implement the gpio_chip get_direction callback
drm/omap: venc: remove unused variable 'venc_config_pal_bdghi'
Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices
Bluetooth: hci_qca: add compatible for QCA9377
dt-bindings: net: bluetooth: Add device tree bindings for QCA9377
Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP
Bluetooth: allow scatternet connections if supported.
Bluetooth: Adding driver and quirk defs for multi-role LE
gpu: host1x: Use SMMU on Tegra124 and Tegra210
drm/tegra: Fix SMMU support on Tegra124 and Tegra210
pinctrl: samsung: Save/restore eint_mask over suspend for EINT_TYPE GPIOs
xfrm: add IPv6 support for espintcp
xfrm: add support for UDPv6 encapsulation of ESP
drm/virtio: only destroy created contexts
pinctrl: qcom: Add sm8250 pinctrl driver.
dt-bindings: pinctrl: qcom: Add sm8250 pinctrl bindings
drm/meson: Remove unneeded semicolon
ath11k: use GFP_ATOMIC under spin lock
ath10k: correct tx bitrate of iw for SDIO
ath10k: add bitrate parse for peer stats info
ath10k: add rx bitrate report for SDIO
ath10k: enable firmware peer stats info for wmi tlv
ath5k: remove conversion to bool in ath5k_ani_calibration()
ath9k: add calibration timeout for AR9002
ath9k: invalidate all calibrations at once
ath9k: interleaved NF calibration on AR9002
ath9k: do not miss longcal on AR9002
ath9k: remove needless NFCAL_PENDING flag setting
ath9k: fix AR9002 ADC and NF calibrations
x86/tboot: Mark tboot static
ssb: scan: fix block comments coding style issues
ssb: sprom: fix block comments coding style issues
cpufreq: imx-cpufreq-dt: support i.MX7ULP
drm/i915/gt: fix spelling mistake "evalution" -> "evaluation"
arm64: dts: imx8qxp: support scu mailbox channel
rtw88: fix sparse warnings for download firmware routine
ARM: dts: r7s9210: Remove bogus clock-names from OSTM nodes
ARM: shmobile: r8a7742: Basic SoC support
dt-bindings: reset: rcar-rst: Document r8a7742 reset module
dt-bindings: power: rcar-sysc: Document r8a7742 SYSC binding
dt-bindings: clock: renesas: cpg-mssr: Document r8a7742 binding
clk: renesas: Add r8a7742 CPG Core Clock Definitions
dt-bindings: power: rcar-sysc: Add r8a7742 power domain index macros
mtd: spi-nor: macronix: Add support for mx25u51245g
backlight: lp855x: Ensure regulators are disabled on probe failure
mtd: spi-nor: macronix: Add support for mx25l51245g
mtd: spi-nor: core: fix kernel-doc typo for spi_nor_[{info|sfdp}_]init_params()
mtd: spi-nor: core: fix kernel-doc typo for spi_nor_manufacturer_init_params()
mtd: spi-nor: fix kernel-doc for spi_nor::spimem
mtd: spi-nor: fix kernel-doc for spi_nor::info
mtd: spi-nor: fix kernel-doc for spi_nor::reg_proto
mtd: spi-nor: fix kernel-doc for spi_nor::mtd
mtd: spi-nor: fix kernel-doc for 'struct spi_nor'
phy: qcom: qmp: Add SM8250 UFS PHY
cpufreq: dt: Add support for r8a7742
cpufreq: Add i.MX7ULP to cpufreq-dt-platdev blacklist
cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS
scsi: ibmvfc: Don't send implicit logouts prior to NPIV login
Input: synaptics-rmi4 - really fix attn_data use-after-free
Input: i8042 - add ThinkPad S230u to i8042 reset list
Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list"
Input: atkbd - receive and use physcode->keycode mapping from FW
Input: atkbd - expose function row physical map to userspace
Input: i8042 - attach fwnode to serio i8042 kbd device
netfilter: nft_nat: add netmap support
netfilter: nft_nat: add helper function to set up NAT address and protocol
netfilter: nft_nat: set flags from initialization path
netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported
audit: log audit netlink multicast bind and unbind
scsi: core: doc: Change function comments to kernel-doc style
scsi: ufs-qcom: Configure write booster type
scsi: ufs: sysfs: Add sysfs entries for write booster
scsi: ufs: Add write booster feature support
scsi: ufs: Use true for bool variables in ufshcd_complete_dev_init()
scsi: sr: Use {get,put}_unaligned_be*() instead of open-coding these functions
scsi: aacraid: Fix error handling paths in aac_probe_one()
selinux: fix error return code in cond_read_list()
bpf: Fix sk_psock refcnt leak when receiving message
cpu/hotplug: Fix a typo in comment "broadacasted"->"broadcasted"
net: ethernet: ti: fix return value check in k3_cppi_desc_pool_create_name()
r8169: improve error message if no dedicated PHY driver is found
bpf, cgroup: Remove unused exports
netfilter: nf_tables: allow up to 64 bytes in the set element data area
drm/dp_mst: Kill the second sideband tx slot, save the world
ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT
drm/amd/display: remove conversion to bool in dc_link_ddc.c
drm/amd/display: remove conversion to bool in dcn20_mpc.c
drm/amdgpu: remove conversion to bool in amdgpu_device.c
drm/amdgpu: decouple EccErrCnt query and clear operation
drm/amdgpu: switch to SMN interface to operate RSMU index mode
drm/amdgpu: drop redundant cg/pg ungate on runpm enter
drm/amdgpu: move kfd suspend after ip_suspend_phase1
drm/amdgpu: sw pstate switch should only be for vega20
drm/amdgpu: Remove unneeded semicolon
selftests: forwarding: tc_actions.sh: add matchall mirror test
mlxsw: spectrum: Move flow offload binding into spectrum_flow.c
mlxsw: spectrum_matchall: Process matchall events from the same cb as flower
mlxsw: spectrum: Avoid copying sample values and use RCU pointer direcly instead
mlxsw: spectrum_matchall: Push per-port rule add/del into separate functions
mlxsw: spectrum_matchall: Move ingress indication into mall_entry
mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_sample_add()
mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_mirror_add()
mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del()
mlxsw: spectrum: Push matchall bits into a separate file
mlxsw: spectrum: Push flow_block related functions into a separate file
mlxsw: spectrum: Rename acl_block to flow_block
mlxsw: spectrum_acl: Move block helpers into inline header functions
ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk322x.dtsi
arm64: dts: rockchip: Fix Pinebook Pro FUSB302 interrupt
arm64: dts: rockchip: remove #sound-dai-cells from &spdif node of rk3399-hugsun-x99.dts
arm64: dts: rockchip: remove #sound-dai-cells from &i2s1 node of rk3399-pinebook-pro.dts
ARM: dts: rockchip: swap clock-names of gpu nodes
arm64: dts: rockchip: swap interrupts interrupt-names rk3399 gpu node
arm64: dts: rockchip: fix status for &gmac2phy in rk3328-evb.dts
arm64: dts: rockchip: remove extra assigned-clocks property from &gmac2phy node in rk3328-evb.dts
ARM: dts: rockchip: fix phy nodename for rk3229-xms6
ARM: dts: rockchip: fix phy nodename for rk3228-evb
drm/rockchip: Remove unneeded semicolon
drm/rockchip: cdn-dp-core: Make cdn_dp_core_suspend/resume static
net/sonic: Fix a resource leak in an error handling path in 'jazz_sonic_probe()'
net: tc35815: Fix phydev supported/advertising mask
sch_sfq: validate silly quantum values
r8169: improve configuring RxConfig register
r8169: improve handling CPCMD_MASK
x86/speculation: Add Ivy Bridge to affected list
interconnect: Add devm_of_icc_get() as exported API for users
bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features().
bnxt_en: Return error when allocating zero size context memory.
bnxt_en: Improve AER slot reset.
bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF.
bnxt_en: Fix VF anti-spoof filter setup.
net: bridge: Add checks for enabling the STP.
bridge: mrp: Integrate MRP into the bridge
bridge: mrp: Implement netlink interface to configure MRP
bridge: mrp: Connect MRP API with the switchdev API
bridge: switchdev: mrp: Implement MRP API for switchdev
switchdev: mrp: Extend switchdev API to offload MRP
bridge: mrp: Add MRP interface.
net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN
bridge: mrp: Extend bridge interface
bridge: mrp: Update Kconfig
bridge: uapi: mrp: Add mrp attributes.
net: phy: marvell10g: fix temperature sensor on 2110
drm/i915: Use proper fault mask in interrupt postinstall too
sch_choke: avoid potential panic in choke_reset()
fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks
net/tls: Fix sk_psock refcnt leak when in tls_data_ready()
net/x25: Fix x25_neigh refcnt leak when x25 disconnect
net/tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict()
net: rtnetlink: remove redundant assignment to variable err
aquantia: Fix the media type of AQC100 ethernet controller in the driver
kcsan: Use GFP_ATOMIC under spin lock
Improve KCSAN documentation a bit
ANDROID: add ion_stat tracepoint to common kernel
locktorture.c: Fix if-statement empty body warnings
rcutorture: Mark data-race potential for rcu_barrier() test statistics
rcutorture: Make kvm-recheck-rcu.sh handle truncated lines
rcutorture: Add KCSAN stubs
rcu: Remove self-stack-trace when all quiescent states seen
rcu: When GP kthread is starved, tag idle threads as false positives
rcu: Use data_race() for RCU expedited CPU stall-warning prints
ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync()
rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU
rcu-tasks: Add IPI failure count to statistics
rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs
rcu-tasks: Add count for idle tasks on offline CPUs
rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics
rcu-tasks: Make RCU tasks trace also wait for idle tasks
rcu-tasks: Handle the running-offline idle-task special case
rcu-tasks: Disable CPU hotplug across RCU tasks trace scans
rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks
rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built
rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI
rcu-tasks: Add grace-period and IPI counts to statistics
rcu-tasks: Split ->trc_reader_need_end
rcu-tasks: Provide boot parameter to delay IPIs until late in grace period
rcu-tasks: Add a grace-period start time for throttling and debug
rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks
rcu-tasks: Make rcutorture writer stall output include GP state
rcu-tasks: Add RCU tasks to rcutorture writer stall output
rcu-tasks: Move #ifdef into tasks.h
rcu-tasks: Add stall warnings for RCU Tasks Trace
rcutorture: Add torture tests for RCU Tasks Trace
rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks
rcu-tasks: Code movement to allow more Tasks RCU variants
rcu-tasks: Further refactor RCU-tasks to allow adding more variants
rcu-tasks: Use unique names for RCU-Tasks kthreads and messages
rcutorture: Add torture tests for RCU Tasks Rude
rcu-tasks: Add an RCU-tasks rude variant
rcu-tasks: Refactor RCU-tasks to allow variants to be added
rcutorture: Add a test for synchronize_rcu_mult()
rcu: Reinstate synchronize_rcu_mult()
rcu-tasks: Create struct to hold state information
rcu-tasks: Move Tasks RCU to its own file
rcu: Add per-task state to RCU CPU stall warnings
sched/core: Add function to sample state of locked-down task
rcu-tasks: Use context-switch hook for PREEMPT=y kernels
rcu: Add comments marking transitions between RCU watching and not
rcutorture: Add test of holding scheduler locks across rcu_read_unlock()
rcu: Don't use negative nesting depth in __rcu_read_unlock()
rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field
rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs()
rcu: Make rcu_read_unlock_special() safe for rq/pi locks
rcu: Add KCSAN stubs to update.c
rcu: Add rcu_gp_might_be_stalled()
rcu/tree: Count number of batched kfree_rcu() locklessly
rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching
rcuperf: Add ability to increase object allocation size
rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before()
rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after()
rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison
rcu: Replace 1 by true
rcu: Replace assigned pointer ret value by corresponding boolean value
rcu: Mark rcu_state.gp_seq to detect more concurrent writes
rcu: Get rid of some doc warnings in update.c
Revert "rculist: Describe variadic macro argument in a Sphinx-compatible way"
rcu: Fix the (t=0 jiffies) false positive
rcu: Expedite first two FQS scans under callback-overload conditions
drm: Make drm_dp_mst_dsc_aux_for_port() safe for old compilers
rcu: Use data_race() for RCU CPU stall-warning prints
rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks
srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays
rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks
rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking
rcu: Mark rcu_state.ncpus to detect concurrent writes
srcu: Add KCSAN stubs
rcu: Add KCSAN stubs
vsock/virtio: fix multiple packet delivery to monitoring devices
vhost/vsock: fix packet delivery order to monitoring devices
dt-bindings: net: convert qca,ar71xx documentation to yaml
net: ag71xx: extend link validation to support other SoCs
drm/dp_mst: Fix drm_dp_send_dpcd_write() return code
drm/i915/gt: Check cacheline is valid before acquiring
drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma()
drm/i915/selftests: Fix i915_address_space refcnt leak
io_uring: statx must grab the file table for valid fd
EDAC/i10nm: Update driver to support different bus number config register offsets
drm/i915/gt: Fix up clock frequency
EDAC, {skx,i10nm}: Make some configurations CPU model specific
dmaengine: dmatest: Describe members of struct dmatest_info
dmaengine: dmatest: Describe members of struct dmatest_params
dmaengine: dmatest: Allow negative timeout value to specify infinite wait
Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait"
dmaengine: dmatest: Fix iteration non-stop logic
dmaengine: stm32-dma: direct mode support through device tree
dt-bindings: dma: add direct mode support through device tree in stm32-dma
dmaengine: qcom_hidma: Simplify error handling path in hidma_probe
dmaengine: tegra-apb: Ensure that clock is enabled during of DMA synchronization
dmaengine: mmp_tdma: Validate the transfer direction
dmaengine: dw-edma: Check MSI descriptor before copying
dmaengine: fix channel index enumeration
ANDROID: GKI: Enable GENERIC_IRQ_CHIP
spi: spi-amd: Add AMD SPI controller driver support
btrfs: transaction: Avoid deadlock due to bad initialization timing of fs_info::journal_info
btrfs: fix partial loss of prealloc extent past i_size after fsync
nvme: prevent double free in nvme_alloc_ns() error handling
ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT
ASoC: Intel: Multiple I/O PCM format support for pipe
ASoC: Intel: Skylake: Add alternative topology binary name
SUNRPC: Revert 241b1f419f ("SUNRPC: Remove xdr_buf_trim()")
SUNRPC: Fix GSS privacy computation of auth->au_ralign
SUNRPC: Add "@len" parameter to gss_unwrap()
propagate_one(): mnt_set_mountpoint() needs mount_lock
regulator: max77826: Remove erroneous additionalProperties
drm/stm: ltdc: check number of endpoints
ASoC: hisilicon: Use the defined variable to clean code
ASoC: fsl_easrc: Check for null pointer before dereferencing "ctx" in fsl_easrc_hw_free()
ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_dai_fmt()
ASoC: mxs-saif: Avoid unnecessary check
ASoC: Intel: sof_sdw: add amp number in components string for ucm
ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL()
phy: qcom-qusb2: Re add "qcom,sdm845-qusb2-phy" compat string
libbpf: Return err if bpf_object__load failed
leds: trigger: remove redundant assignment to variable ret
leds: netxbig: Convert to use GPIO descriptors
ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet
usb: typec: ucsi: Fix the stub for ucsi_register_port_psy()
dma-buf: Fix SET_NAME ioctl uapi
arm64: dts: ti: k3-j721e-main: Add main domain watchdog entries
drm/i915/gt: Sanitize GT first
drm/i915/gt: Check cacheline is valid before acquiring
drm/i915/execlists: Check preempt-timeout target before submit_ports
locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed()
arm64: dts: ti: k3-am65-main: Add ehrpwm nodes
inotify: Fix error return code assignment flow.
arm64: dts: ti: am654: Add thermal zones
arm64: dts: ti: am65-wakeup: Add VTM node
arm64: dts: renesas: Fix IOMMU device node names
ARM: dts: renesas: Fix IOMMU device node names
arm64: dts: ti: k3-j721e-common-proc-board: add assigned clks for DSS
arm64: dts: ti: k3-j721e-main: Add DSS node
arm64: dts: ti: am654: Add DSS node
ARM: dts: shmobile: Update CMT1 compatible values
platform/x86: thinkpad_acpi: Add support for dual fan control
m68k: amiga: config: Replace zero-length array with flexible-array member
leds: add sgm3140 driver
dt-bindings: leds: Add binding for sgm3140
leds: ariel: Add driver for status LEDs on Dell Wyse 3020
leds: pwm: check result of led_pwm_set() in led_pwm_add()
clocksource/drivers/versatile: Allow CONFIG_CLKSRC_VERSATILE to be disabled
drm/i915: re-disable -Wframe-address
PM: ACPI: Output correct message on target power state
ACPI: CPPC: Make some symbols static
ACPI: processor: idle: Allow probing on platforms with one ACPI C-state
PM: hibernate: Freeze kernel threads in software_resume()
cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once
x86/setup: Add an initrdmem= option to specify initrd physical address
ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter
clocksource/drivers/timer-microchip-pit64b: Select CONFIG_TIMER_OF
xfrm interface: don't take extra reference to netdev
configfs: fix config_item refcnt leak in configfs_rmdir()
sysctl: pass kernel pointers to ->proc_handler
sysctl: avoid forward declarations
sysctl: remove all extern declaration from sysctl.c
mm: remove watermark_boost_factor_sysctl_handler
ath10k: add statistics of tx retries and tx failed when tx complete disable
ath10k: enable rx duration report default for wmi tlv
ath11k: fix reo flush send
zonefs: Replace uuid_copy() with import_uuid()
netfilter: nat: never update the UDP checksum when it's 0
netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit
Linux 5.7-rc3
x86/cpu: Export native_write_cr4() only when CONFIG_LKTDM=m
selftests/bpf: Add cls_redirect classifier
x86/tlb: Restrict access to tlbstate
xen/privcmd: Remove unneeded asm/tlb.h include
x86/tlb: Move PCID helpers where they are used
bpf: Make verifier log more relevant by default
x86/tlb: Uninline nmi_uaccess_okay()
bpf: add bpf_ktime_get_boot_ns()
xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit comments
x86/tlb: Move cr4_set_bits_and_update_boot() to the usage site
MIPS: Kernel: Identify Loongson-2K processors
x86/tlb: Move paravirt_tlb_remove_table() to the usage site
x86/tlb: Move __flush_tlb_all() out of line
net: bpf: Make bpf_ktime_get_ns() available to non GPL programs
net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head
bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n
bpf, riscv: Fix tail call count off by one in RV32 BPF JIT
bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h
bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE,SYSCTL,SOCKOPT}
tools/bpf/bpftool: Remove duplicate headers
bpf: Remove set but not used variable 'dst_known'
PM: sleep: Helpful edits for devices.rst documentation
MIPS: Loongson: Add support for perf tool
MIPS: Rename the "Fill" cache ops to avoid build failure
pcm_native: result of put_user() needs to be checked
x86/tlb: Move flush_tlb_others() out of line
x86/tlb: Move __flush_tlb_one_kernel() out of line
x86/tlb: Move __flush_tlb_one_user() out of line
x86/tlb: Move __flush_tlb_global() out of line
x86/tlb: Move __flush_tlb() out of line
platform/mellanox: mlxreg-hotplug: convert to use i2c_new_client_device()
firmware_loader: revert removal of the fw_fallback_config export
i2c: iproc: add support for SMBUS quick cmd
i2c: powermac: Simplify reading the "reg" and "i2c-address" property
i2c: qup: remove unneeded conversion to bool
i2c: brcmstb: Fix handling of optional interrupt
i2c: regroup documentation of bindings
i2c: stm32f7: allows for any bus frequency
dt-bindings: i2c: i2c-stm32f7: allow clock-frequency range
i2c: stm32: don't print an error on probe deferral
i2c: brcmstb: Allow to compile it on BCM2835
i2c: slave-eeprom: Make it possible to pre-load eeprom data
objtool: Fix infinite loop in for_offset_range()
ALSA: line6: Fix POD HD500 audio playback
net: hns3: remove an unnecessary check in hclge_set_umv_space()
net: remove obsolete comment
net: openvswitch: use div_u64() for 64-by-32 divisions
net: openvswitch: suitable access to the dp_meters
hinic: add net_device_ops associated with vf
hinic: add sriov feature support
hinic: add mailbox function support
net/mlx4_core: Add missing iounmap() in error path
dccp: remove unused inline function dccp_set_seqno
qlcnic: remove unused inline function qlcnic_hw_write_wx_2M
liquidio: remove unused inline functions
ptp: clockmatrix: remove unnecessary comparison
hsr: remove unnecessary code in hsr_dev_change_mtu()
mptcp: fix race in msk status update
tcp: mptcp: use mptcp receive buffer space to select rcv window
dpaa2-eth: add channel stat to debugfs
octeontx2-pf: Remove unneeded semicolon
net: phy: dp83867: Remove unneeded semicolon
net: hns3: optimize the filter table entries handling when resetting
net: hns3: use mutex vport_lock instead of mutex umv_lock
net: hns3: refactor the promisc mode setting
net: hns3: add support for dumping UC and MC MAC list
net: hns3: refactor the MAC address configure
net: hns3: replace num_req_vfs with num_alloc_vport in hclge_reset_umv_space()
net: hns3: remove unnecessary parameter 'is_alloc' in hclge_set_umv_space()
net: hns3: refine for unicast MAC VLAN space management
scsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user()
compat sysinfo(2): don't bother with field-by-field copyout
Input: mms114 - add extra compatible for mms345l
dt-bindings: mms114: document melfas,mms345l binding
drm/i915: Use indirect ctx bb to mend CMD_BUF_CCTL
drm/i915: Add live selftests for indirect ctx batchbuffers
panel: simple: Add Ivo M133NWF4 R0
dt-bindings: display: simple: Add IVO M133NWF4 R0
drm/i915: Add per ctx batchbuffer wa for timestamp
iio: imu: st_lsm6dsx: unlock on error in st_lsm6dsx_shub_write_raw()
drm/i915: Add engine scratch register to live_lrc_fixed
block: bypass ->make_request_fn for blk-mq drivers
dm: remove the make_request_fn check in device_area_is_invalid
bcache: remove a duplicate ->make_request_fn assignment
block: remove create_io_context
panel: simple: Add BOE NV133FHM-N61
dt-bindings: display: simple: Add BOE NV133FHM-N61
iio: adis: Support different burst sizes
iio: adis: Add adis_update_bits() APIs
iio: imu: adis: Add irq flag variable
video/fbdev/riva: Remove dead code
iio: imu: adis: Add Managed device functions
iio: at91-sama5d2_adc: adjust iio_triggered_buffer_{predisable,postenable} positions
iio: at91-sama5d2_adc: split at91_adc_current_chan_is_touch() helper
drm/panel: remove set but not used variable 'config'
iio: adc: at91-sama5d2_adc: update for other trigger usage
iio: adc: at91-sama5d2_adc: handle unfinished conversions
dt-bindings: panel: Document some missing compatible strings
drm/bridge: panel: Return always an error pointer in drm_panel_bridge_add()
iio: light: vl6180: add include of mod_devicetable.h and drop of_match_ptr
iio: light: st_uvis25: Add mod_devicetable.h and drop of_match_ptr
iio: light: opt3001: Add mod_devicetable.h and drop use of of_match_ptr
drm/bridge: ps8640: Let panel to set the connector type
drm: panel: Set connector type for LP120UP1
iio: light: gp2ap020a00f: Swap of.h for mod_devicetable.h + drop of_match_ptr
iio: light: cm3232: Add mod_devicetable.h include and drop of_match_ptr
iio: light: cm32181: Add mod_devicetable.h and remove of_match_ptr
drm/panel: ili9322: Remove unneeded semicolon
iio: light: bh1780: use mod_devicetable.h and drop of_match_ptr macro
iio: accel: kxsd9-i2c: Use mod_devicetable.h and drop of_match_ptr macro
iio: accel: dmard06: Use mod_devicetable.h and drop of_match_ptr macro
drm/panel: simple: Add support for AUO G121EAN01.4 panel
drm/panel: simple: Add support for AUO G156XTN01.0 panel
drm/panel: simple: Add support for AUO G190EAN01 panel
iio: chemical: atlas-sensor: add RTD-SM module support
dt-bindings: iio: chemical: add Atlas Scientific RTD-SM sensor docs
iio: chemical: atlas-sensor: correct DO-SM channels
NFSv4: Remove unreachable error condition due to rpc_run_task()
dma-contiguous: fix comment for dma_release_from_contiguous
dma-pool: scale the default DMA coherent pool size with memory capacity
x86/mm: unencrypted non-blocking DMA allocations use coherent pools
dma-pool: add pool sizes to debugfs
dma-direct: atomic allocations must come from atomic coherent pools
dma-pool: dynamically expanding atomic pools
Staging: rtl8188eu: core: rtw_pwrctrl: fixed a coding style issue
staging: wfx: check ssidlen and prevent an array overflow
Staging: rtl8723bs: Fix comment typo "the the".
staging: qlge: qlge_dbg.c: Remove trailing semicolon from macro
MAINTAINERS: Add rcy@google.com as maintainer for drivers/staging/gasket
Staging: gasket: fix typo in gasket_page_table.c comments.
efi/libstub: Re-enable command line initrd loading for x86
x86/unwind/orc: Fix premature unwind stoppage due to IRET frames
x86/unwind/orc: Fix error path for bad ORC entry type
x86/unwind/orc: Prevent unwinding before ORC initialization
x86/unwind/orc: Don't skip the first frame for inactive tasks
x86/unwind: Prevent false warnings for non-current tasks
x86/unwind/orc: Convert global variables to static
x86/entry/64: Fix unwind hints in rewind_stack_do_exit()
x86/entry/64: Fix unwind hints in __switch_to_asm()
x86/entry/64: Fix unwind hints in kernel exit path
x86/entry/64: Fix unwind hints in register clearing code
objtool: Fix stack offset tracking for indirect CFAs
s390/protvirt: fix compilation issue
arm64: dts: imx8mp: Add thermal zones support
dt-bindings: arm: imx: add kontron smarc to schema
arm64: dts: imx8m: Fix AIPS reg properties
arm: dts: ls1021atwr: Add QSPI node properties
arm64: dts: ls1012a: Add QSPI node properties
selftests/bpf: Fix a couple of broken test_btf cases
ARM: dts: e60k02: add interrupt for PMIC
tools/runqslower: Ensure own vmlinux.h is picked up first
bpf: Make bpf_link_fops static
bpftool: Respect the -d option in struct_ops cmd
selftests/bpf: Add test for freplace program with expected_attach_type
bpf: Propagate expected_attach_type when verifying freplace programs
bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd
bpf, x86_32: Fix logic error in BPF_LDX zero-extension
bpf, x86_32: Fix clobbering of dst for BPF_JSET
bpf, x86_32: Fix incorrect encoding in BPF_LDX zero-extension
bpf: Fix reStructuredText markup
ptp: idt82p33: remove unnecessary comparison
net: ipv6: remove unused inline function ip6_set_txhash
net: sched: remove unused inline function qdisc_reset_all_tx
net: atlantic: Remove unneeded semicolon
net/mlxfw: Remove unneeded semicolon
net: systemport: suppress warnings on failed Rx SKB allocations
net: bcmgenet: suppress warnings on failed Rx SKB allocations
net: phy: clear phydev->suspended after soft reset
net: phy: remove genphy_no_soft_reset
net: phy: make phy_suspend a no-op if PHY is suspended already
net: phylink, dsa: eliminate phylink_fixed_state_cb()
dpaa2-eth: fix return codes used in ndo_setup_tc
net: sched: report ndo_setup_tc failures via extack
macsec: avoid to set wrong mtu
PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events
PCI: Use of_node_name_eq() for node name comparisons
dt-bindings: phy: qcom-qusb2: Fix defaults
mlxsw: spectrum_span: Replace zero-length array with flexible-array member
mlxsw: spectrum_span: Use 'refcount_t' for reference counting
mlxsw: spectrum_span: Remove unnecessary debug prints
mlxsw: spectrum_span: Rename parms() to parms_set()
mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entry_configure()
scsi: sgiwd93: Remove unneeded semicolon in sgiwd93.c
scsi: qla4xxx: Remove unneeded semicolon in ql4_os.c
scsi: isci: Use true, false for bool variables
scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c
scsi: bfa: Remove unneeded semicolon in bfa_fcs_rport.c
scsi: bfa: Remove set but not used variable 'fchs'
scsi: snic: Make snic_io_exch_ver_cmpl_handler() return void
scsi: mpt3sas: Remove NULL check before freeing function
scsi: ipr: Remove NULL check before freeing function
scsi: bfa: Remove unneeded semicolon in bfa_fcs_lport_ns_sm_online()
scsi: pmcraid: Replace dma_pool_malloc with dma_pool_zalloc
scsi: target: iscsi: Remove the iscsi_data_count structure
scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block()
scsi: BusLogic: Remove conversion to bool in blogic_inquiry()
scsi: megaraid: Use true, false for bool variables
proc: Use PIDTYPE_TGID in next_tgid
ANDROID: Remove VLA from uid_sys_stats.c
Use proc_pid_ns() to get pid_namespace from the proc superblock
dt-bindings: Fix erroneous 'additionalProperties'
drm/i915: Drop rq->ring->vma peeking from error capture
proc: Put thread_pid in release_task not proc_flush_pid
mm: check that mm is still valid in madvise()
ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (for 5.7)
PCI/AER: Don't select CONFIG_PCIEAER by default
Documentation: PM: sleep: Update driver flags documentation
PCI: keystone: Don't select CONFIG_PCI_KEYSTONE_HOST by default
ALSA: pcm: oss: Place the plugin buffer overflow checks correctly
PCI: dra7xx: Don't select CONFIG_PCI_DRA7XX_HOST by default
PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED
PCI/PM: Call .bridge_d3() hook only if non-NULL
PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP
PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended()
PM: sleep: core: Rename dev_pm_may_skip_resume()
PM: sleep: core: Rework the power.may_skip_resume handling
PM: sleep: core: Do not skip callbacks in the resume phase
ANDROID: Incremental fs: Use simple compression in log buffer
RDMA/core: Fix race between destroy and release FD object
riscv: select ARCH_HAS_STRICT_KERNEL_RWX only if MMU
IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info()
drm/i915/gt: Use the RPM config register to determine clk frequencies
drm/i915/gt: Trace RPS events
x86/alternatives: Move temporary_mm helpers into C
scsi: mpt3sas: Update mpt3sas version to 33.101.00.00
scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region
scsi: mpt3sas: Separate out RDPQ allocation to new function
scsi: mpt3sas: Rename function name is_MSB_are_same
scsi: mpt3sas: Don't change the DMA coherent mask after allocations
x86/cr4: Sanitize CR4.PCE update
ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver
scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup()
KVM: SVM: do not allow VMRUN inside SMM
kvm: add capability for halt polling
KVM: nVMX: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32
scsi: aic7xxx: Remove unnecessary NULL checks before kfree
scsi: aic7xxx: Use kzalloc() instead of kmalloc()+memset()
x86/cpu: Uninline CR4 accessors
scsi: cxgb4i: Remove superfluous null check
MIPS: Clear XContext at boot time
MIPS: arch_send_call_function_single_ipi() calling conventions change
drm/i915/gt: Prefer soft-rc6 over RPS DOWN_TIMEOUT
MIPS: Loongson-3: Add some unaligned instructions emulation
MIPS: Move unaligned load/store helpers to inst.h
MIPS: Fix the declaration conflict of mm_isBranchInstr()
scsi: qla2xxx: Delete all sessions before unregister local nvme port
scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV
scsi: qla2xxx: Fix MPI failure AEN (8200) handling
amdgpu/dc: remove redundant assignment to variable 'option'
drm/amdgpu/gmc: Use consistent variable on unlocks
drm/amd/display: remove redundant assignment to variable ret
drm/amdgpu: protect ring overrun
drm/amdgpu: extent threshold of waiting FLR_COMPLETE
drm/amdgpu: for nv12 always need smu ip
drm/amdgpu: skip sysfs node not belong to one vf mode
drm/amdgpu: enable one vf mode for nv12
drm/amdgpu: clear the messed up checking logic
drm/amdgpu: provide RREG32_SOC15_NO_KIQ, will be used later
drm/amdgpu: sriov is forbidden to call disable DPM
drm/amdgpu: skip cg/pg set for SRIOV
drm/amdgpu: ignore TA ucode for SRIOV
selftests/ftrace: Check the first record for kprobe_args_type.tc
afs: Make record checking use TASK_UNINTERRUPTIBLE when appropriate
afs: Fix to actually set AFS_SERVER_FL_HAVE_EPOCH
afs: Remove some unused bits
block: Limit number of items taken from the I/O scheduler in one go
block: unexport bdev_read_page and bdev_write_page
drm/i915: Split some long lines
drm/i915: Introduce .set_idle_link_train() vfunc
drm/i915: Introduce .set_signal_levels() vfunc
drm/i915: Introduce .set_link_train() vfunc
drm/i915: Have pfit calculations return an error code
drm/i915: Pass connector state to pfit calculations
drm/i915: s/pipe_config/crtc_state/ in pfit functions
dt-bindings: Fix command line length limit calling dt-mk-schema
drm/i915: Use drm_rect to store the pfit window pos/size
drm/i915: Flatten a bunch of the pfit functions
drm/i915: Fix skl+ non-scaled pfit modes
x86/tlb: Uninline __get_current_cr3_fast()
drm/amd/display: Fix green screen issue after suspend
drm/amd/display: blank dp stream before re-train the link
drm/amd/display: DispalyPort: Write OUI only if panel supports it
iwlwifi: debug: set NPK buffer in context info
iwlwifi: pcie: add new structs for So devices with long latency
iwlwifi: pcie: add new structure for Qu devices with medium latency
iwlwifi: mvm: tell firmware about required LTR delay
iwlwifi: update few product names in AX family
iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0
iwlwifi: add new cards for AX family
iwlwifi: acpi: read TAS table from ACPI and send it to the FW
iwlwifi: remove fw_monitor module parameter
iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct
iwlwifi: mvm: add framework for specific phy configuration
iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user
iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TIMEOUT time point
iwlwifi: mvm: add DCM flag to rate pretty-print
iwlwifi: pcie: gen2: minor code cleanups in byte table update
iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs
iwlwifi: pcie: use seq_file for tx_queue debugfs file
iwlwifi: support version 9 of WOWLAN_GET_STATUS notification
iwlwifi: dbg: support multiple dumps in legacy dump flow
iwlwifi: move API version lookup to common code
drm/edid: Fix off-by-one in DispID DTD pixel clock
iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx
regmap-i2c: add 16-bit width registers support
batman-adv: remove unused inline function batadv_arp_change_timeout
RDMA/hns: Simplify the status judgment code of hns_roce_v1_m_qp()
RDMA/hns: Simplify the state judgment code of qp
RDMA/hns: Simplify the cqe code of poll cq
RDMA/hns: Simplify the qp state convert code
RDMA/hns: Optimize hns_roce_v2_set_mac()
RDMA/hns: Optimize hns_roce_config_link_table()
spi: spi-fsl-dspi: Adding shutdown hook
efi: Move arch_tables check to caller
efi: Clean up config table description arrays
efi/libstub/x86: Avoid getter function for efi_is64
efi/libstub: Drop __pure getters for EFI stub options
efi/libstub: Drop __pure getter for efi_system_table
efi: Kill __efistub_global
efi/x86: Remove __efistub_global and add relocation check
efi/arm: Remove __efistub_global annotation
efi/libstub: Move efi_relocate_kernel() into separate source file
efi/libstub/arm64: Switch to ordinary page allocator for kernel image
efi/libstub: Add API function to allocate aligned memory
drm/lima: enable runtime pm
drm/lima: add pm resume/suspend ops
drm/lima: separate clk/regulator enable/disable function
drm/lima: add resume/suspend callback for each ip
drm/lima: power down ip blocks when pmu exit
drm/lima: add lima_devfreq_resume/suspend
drm/lima: always set page directory when switch vm
drm/lima: check vm != NULL in lima_vm_put
drm/lima: print process name and pid when task error
drm/lima: use module_platform_driver helper
drm/lima: Clean up redundant pdev pointer
drm/lima: Clean up IRQ warnings
ASoC: soc-compress: avoid false-positive Wuninitialized warning
mac80211: fix two missing documentation entries
cfg80211: reject channels/chandefs with KHz offset >= 1000
mac80211: add freq_offset to RX status
mac80211: handle channel frequency offset
cfg80211: express channels with a KHz component
ieee80211: share 802.11 unit conversion helpers
mac80211_hwsim: indicate in IBSS that we have transmitted beacons
mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test
mac80211: Fail association when AP has no legacy rates
mac80211: agg-tx: add an option to defer ADDBA transmit
mac80211: agg-tx: refactor sending addba
mac80211: Skip entries with HE membership selector
cfg80211: Parse HE membership selector
mac80211: Don't destroy auth data in case of anti-clogging
mac80211: add twt_protected flag to the bss_conf structure
mac80211: implement Operating Mode Notification extended NSS support
mac80211: Process multicast RX registration for Action frames
nl80211: allow client-only BIGTK support
cfg80211: support multicast RX registration
cfg80211: change internal management frame registration API
mac80211: Report beacon protection failures to user space
cfg80211: Unprotected Beacon frame RX indication
ASoC: wm8962: set CLOCKING2 as non-volatile register
iwlwifi: scan: remove support for fw scan api v13
drm/i915: Only close vma we open
MAINTAINERS: Update entry for Intel Broxton PMC driver
platform/x86: intel_pmc_ipc: Convert to MFD
platform/x86: intel_telemetry: Add telemetry_get_pltdata()
platform/x86: intel_pmc_ipc: Move PCI IDs to intel_scu_pcidrv.c
x86/platform/intel-mid: Add empty stubs for intel_scu_devices_[create|destroy]()
platform/x86: intel_pmc_ipc: Drop intel_pmc_ipc_command()
usb: typec: mux: Convert the Intel PMC Mux driver to use new SCU IPC API
platform/x86: intel_telemetry: Convert to use new SCU IPC API
mfd: intel_soc_pmic_mrfld: Convert to use new SCU IPC API
mfd: intel_soc_pmic_bxtwc: Convert to use new SCU IPC API
mfd: intel_soc_pmic: Add SCU IPC member to struct intel_soc_pmic
platform/x86: intel_pmc_ipc: Start using SCU IPC
platform/x86: intel_scu_ipc: Add managed function to register SCU IPC
platform/x86: intel_scu_ipcutil: Convert to use new SCU IPC API
watchdog: intel-mid_wdt: Convert to use new SCU IPC API
platform/x86: intel_mid_powerbtn: Convert to use new SCU IPC API
platform/x86: intel_scu_ipc: Introduce new SCU IPC API
platform/x86: intel_scu_ipc: Move legacy SCU IPC API to a separate header
platform/x86: intel_scu_ipc: Log more information if SCU IPC command fails
platform/x86: intel_scu_ipc: Split out SCU IPC functionality from the SCU driver
platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA
mac80211: fix drv_config_iface_filter() behaviour
mac80211: mlme: remove duplicate AID bookkeeping
mac80211_hwsim: notify wmediumd of used MAC addresses
platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL
mac80211: sta_info: Add lockdep condition for RCU list usage
mac80211: populate debugfs only after cfg80211 init
phy: ti: j721e-wiz: Implement DisplayPort mode to the wiz driver
ALSA: usb-audio: Fix racy list management in output queue
crypto: bcm - Delete redundant variable definition
crypto: drbg - always seeded with SP800-90B compliant noise source
crypto: jitter - SP800-90B compliance
crypto: algif_rng - remove redundant assignment to variable err
crypto: chelsio - remove redundant assignment to variable error
crypto: arm64 - Consistently enable extension
phy: tegra: Select USB_COMMON for usb_get_maximum_speed()
gpiolib: devprop: Warn if gpio-line-names is too long
EDAC/amd8131: Remove defined but not used bridge_str
gpio: mvebu: Fix probing for chips without PWM
ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen
ALSA: usb-audio: Improve frames size computation
ALSA: hda: Match both PCI ID and SSID for driver blacklist
ALSA: hda: Refactor Intel NHLT init
f2fs: fix quota_sync failure due to f2fs_lock_op
lib/mpi: Fix building for powerpc with clang
net: openvswitch: use u64 for meter bucket
net: openvswitch: make EINVAL return value more obvious
net: openvswitch: remove the unnecessary check
net: openvswitch: set max limitation to meters
net: openvswitch: expand the meters supported number
drm/i915: Make define for lrc state offset
drm/i915/selftests: Add context batchbuffers registers to live_lrc_fixed
selftests: add build/cross-build dependency check script
selftests/ftrace: Check required filter files before running test
net: bcmgenet: correct per TX/RX ring statistics
net: meth: remove spurious copyright text
net: phy: bcm54140: fix less than zero comparison on an unsigned
net: phy: bcm84881: clear settings on link down
qed: Make ll2_cbs static
chcr: Fix CPU hard lockup
net: sched : Remove unnecessary cast in kfree
net/x25: Fix x25_neigh refcnt leak when receiving frame
mptcp/pm_netlink.c : add check for nla_put_in/6_addr
net: ethernet: ixp4xx: Add error handling in ixp4xx_eth_probe()
KVM: nVMX: Drop a redundant call to vmx_get_intr_info()
kunit: Add missing newline in summary message
PCI/P2PDMA: Add AMD Zen Raven and Renoir Root Ports to whitelist
net: ethernet: ti: cpsw: enable cpts irq
net: ethernet: ti: cpts: add support for HW_TS_PUSH events
net: ethernet: ti: cpts: add irq support
net: ethernet: ti: cpts: rework locking
net: ethernet: ti: cpts: move tx timestamp processing to ptp worker only
net: ethernet: ti: cpts: optimize packet to event matching
net: ethernet: ti: cpts: switch to use new .gettimex64() interface
net: ethernet: ti: cpts: move tc mult update in cpts_fifo_read()
net: ethernet: ti: cpts: separate hw counter read from timecounter
net: ethernet: ti: cpts: use dev_yy() api for logs
net/mlx4_en: use napi_complete_done() in TX completion
net: napi: use READ_ONCE()/WRITE_ONCE()
net: napi: add hard irqs deferral feature
cxgb4: fix adapter crash due to wrong MC size
drm/amdgpu: retire legacy vega10 sos version check
drm/amdgpu: switch to helper function to init sos ucode
drm/amdgpu: add helper function to init sos ucode
drm/amdgpu: switch to helper function to init asd ucode
drm/amdgpu: add helper function to init asd ucode
drm/amdgpu: retire unused check_fw_loading status
drm/amdgpu: remove unnecessary tOS version check
drm/amdgpu: retire support_vmr_ring interface
drm/amdgpu: shrink critical section in amdgpu_amdkfd_gpuvm_free_memory_of_gpu
geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR
vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR
qede: Add support for handling the pcie errors.
qed: Enable device error reporting capability.
mlxsw: Fix some IS_ERR() vs NULL bugs
net: dsa: add GRO support via gro_cells
net: phy: marvell10g: limit soft reset to 88x3310
ipv6: Honor all IPv6 PIO Valid Lifetime values
drm/amdgpu: Init data to avoid oops while reading pp_num_states.
drm/amdgpu: remove set but not used variable 'priority'
drm: amdgpu: fix kernel-doc struct warning
drm: amd/display: fix Kconfig help text
drm/amdgpu: request reg_val_offs each kiq read reg
PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros
net/mlx5: Update transobj.c new cmd interface
net/mlx5: Update SW steering new cmd interface
net/mlx5: Update port.c new cmd interface
net/mlx5: Update rl.c new cmd interface
net/mlx5: Update uar.c new cmd interface
net/mlx5: Update pd.c new cmd interface
net/mlx5: Update pagealloc.c new cmd interface
net/mlx5: Update mr.c new cmd interface
net/mlx5: Update mcg.c new cmd interface
net/mlx5: Update main.c new cmd interface
net/mlx5: Update vxlan.c new cmd interface
net/mlx5: Update mpfs.c new cmd interface
net/mlx5: Update gid.c new cmd interface
net/mlx5: Update lag.c new cmd interface
net/mlx5: Update fw.c new cmd interface
net/mlx5: Update fs_core new cmd interface
net/mlx5: Update FPGA to new cmd interface
net/mlx5: Update eswitch to new cmd interface
net/mlx5: Update statistics to new cmd interface
net/mlx5: Update eq.c to new cmd interface
net/mlx5: Update ecpf.c to new cmd interface
net/mlx5: Update debugfs.c to new cmd interface
net/mlx5: Update cq.c to new cmd interface
net/mlx5: Update vport.c to new cmd interface
efi/libstub/arm64: Simplify randomized loading of kernel image
efi/libstub/arm64: Replace 'preferred' offset with alignment check
efi/libstub/random: Increase random alloc granularity
efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN
efi/gop: Allow automatically choosing the best mode
efi/gop: Allow specifying depth as well as resolution
efi/gop: Allow specifying mode by <xres>x<yres>
efi/gop: Allow specifying mode number on command line
efi/gop: Add prototypes for query_mode and set_mode
efi/gop: Remove unreachable code from setup_pixel_info
efi/gop: Use helper macros for find_bits
efi/gop: Use helper macros for populating lfb_base
efi/gop: Move variable declarations into loop block
efi/gop: Slightly re-arrange logic of find_gop
efi/gop: Factor out locating the gop into a function
efi/gop: Get mode information outside the loop
efi/gop: Move check for framebuffer before con_out
efi/gop: Remove redundant current_fb_base
efi/libstub/arm: Make install_memreserve_table static
efi/libstub: unify EFI call wrappers for non-x86
efi/libstub: Make initrd file loader configurable
vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn()
dlmfs: convert dlmfs_file_read() to copy_to_user()
esas2r: don't bother with __copy_to_user()
dlmfs_file_write(): fix the bogosity in handling non-zero *ppos
Revert "drm/dp_mst: Remove single tx msg restriction."
ASoC: SOF: Add missing dependency on IMX_SCU
Documentation: arm64: fix amu.rst doc warnings
media: Kconfig: fix some dvb-usb-v2 dependencies
ata: sata_inic162x fix a spelling issue
gpiolib: don't call sleeping functions with a spinlock taken
gpiolib: improve the robustness of watch/unwatch ioctl()
gpio: pca953x: Fix pca953x_gpio_set_config
drm/i915/selftests: Add request throughput measurement to perf
spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices
null_blk: Cleanup zoned device initialization
null_blk: Fix zoned command handling
KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi()
KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy
KVM: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits
btrfs: fix transaction leak in btrfs_recover_relocation
btrfs: fix block group leak when removing fails
btrfs: drop logs when we've aborted a transaction
btrfs: fix memory leak of transaction when deleting unused block group
drm/i915/gt: Check carefully for an idle engine in wait-for-idle
drm/i915/gt: Carefully order virtual_submission_tasklet
Add documentation on meaning of -EPROBE_DEFER
parport: remove use of devmodel
parport: remove unused parport_register_device()
parport: Add comments for parport_register_dev_model()
parport: Standardize use of printmode
parport_pc: Convert DPRINTK to pr_debug
parport_mfc3: Convert DPRINTK to pr_debug
parport_amiga: Convert DPRINTK to pr_debug
parport: daisy: Convert DPRINTK to pr_debug
parport: Use more comon logging styles
parport: Convert printk(KERN_<LEVEL> to pr_<level>(
parport: fix if-statement empty body warnings
driver core: platform: remove redundant assignment to variable ret
drivers: visorbus: Use the correct style for SPDX License Identifier
debugfs: Use the correct style for SPDX License Identifier
kernfs: Change kernfs_node lockdep name to "kn->active"
drivers: char: tlclk.c: Avoid data race between init and interrupt handler
misc: rtsx: Improve compatibility for rts5261
sgi-xp: make some symbols static in xpc_main.c
sgi-xp: make some symbols static in xpnet.c
ARM: vf610: report soc info via soc device
pstore: switch to copy_from_user()
firewire: switch ioctl_queue_iso to use of copy_from_user()
arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mn
ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl entries
binderfs: remove redundant assignment to pointer ctx
binderfs: Fix binderfs.c selftest compilation warning
media: platform: fix VIA_CAMERA dependencies
arm64: defconfig: Enable CONFIG_PINCTRL_IMX8DXL by default
ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter"
ASoC: Intel: Skylake: Replace guid_copy() with import_guid()
firmware: imx: scu: Fix corruption of header
misc: xilinx_sdfec: Use memdup_user() as a cleanup
misc: mic: correct a typo
lkdtm: bugs: Fix spelling mistake
arm64: dts: imx: Add Beacon i.MX8m-Mini development kit
interconnect: qcom: Fix uninitialized tcs_cmd::wait
perf record: Add num-synthesize-threads option
perf test session topology: Fix data path
platform/x86: touchscreen_dmi: Add info for the ONDA V891 v5 tablet
platform/x86: wmi: Describe function parameters
platform/x86: wmi: Fix indentation in some cases
platform/x86: wmi: Replace UUID redefinitions by their originals
perf stat: Improve runtime stat for interval mode
tty: hvc: fix buffer overflow during hvc_alloc().
tty: hvc: remove hvcs_driver_string
serial: fsl_lpuart: Change DMA failure messages to debug level
tty: rocket, remove unneeded variable
tty: rocket, avoid OOB access
tty: serial: bcm63xx: fix missing clk_put() in bcm63xx_uart
vt: don't hardcode the mem allocation upper bound
tty: serial: owl: add "much needed" clk_prepare_enable()
vt: don't use kmalloc() for the unicode screen buffer
usb: typec: ucsi: register with power_supply class
usb: typec: ucsi: save power data objects in PD mode
usb: typec: ucsi: Correct bit-mask for CCI
usb: typec: ucsi: replace magic numbers
usb: typec: ucsi: Workaround for missed op_mode change
usb: typec: ucsi: set USB data role when partner type is power cable/ufp
usb: gadget: udc: remove unused 'driver_desc'
USB: phy: Use the correct style for SPDX License Identifier
usb: renesas_usbhs: Use the correct style for SPDX License Identifier
USB: Storage: Use the correct style for SPDX License Identifier
USB: typec: Use the correct style for SPDX License Identifier
usb: pci-quirks: use true,false for bool variables
USB: core: Replace an empty statement with a debug message
usb/early: remove unused including <linux/version.h>
USB: sisusbvga: Change port variable from signed to unsigned
usb-storage: Add unusual_devs entry for JMicron JMS566
USB: hub: Revert commit bd0e6c9614 ("usb: hub: try old enumeration scheme first for high speed devices")
USB: hub: Fix handling of connect changes during sleep
Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type
Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug
Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic
PCI: hv: Prepare hv_compose_msi_msg() for the VMBus-channel-interrupt-to-vCPU reassignment functionality
Drivers: hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal
hv_utils: Always execute the fcopy and vss callbacks in a tasklet
hv_netvsc: Disable NAPI before closing the VMBus channel
Drivers: hv: vmbus: Replace the per-CPU channel lists with a global array of channels
Drivers: hv: vmbus: Don't bind the offer&rescind works to a specific CPU
Drivers: hv: vmbus: Always handle the VMBus messages on CPU0
Drivers: hv: check VMBus messages lengths
Drivers: hv: make sure that 'struct vmbus_channel_message_header' compiles correctly
Drivers: hv: avoid passing opaque pointer to vmbus_onmessage()
Drivers: hv: allocate the exact needed memory for messages
Drivers: hv: copy from message page only what's needed
KVM: x86: move nested-related kvm_x86_ops to a separate struct
KVM: eVMCS: check if nesting is enabled
KVM: x86: check_nested_events is never NULL
ANDROID: sdcardfs: fix export symbol types
efi/libstub: Move arm-stub to a common file
staging: vt6656: Fix calling conditions of vnt_set_bss_mode
staging: comedi: Fix comedi_device refcnt leak in comedi_open
staging: vt6656: Fix pairwise key entry save.
staging: vt6656: Fix drivers TBTT timing counter.
staging: vt6656: Don't set RCR_MULTICAST or RCR_BROADCAST by default.
staging: vt6656: Use fls instead of for loop in vnt_update_top_rates
staging: vt6656: Refactor the vnt_ofdm_min_rate function
staging: gasket: Fix mapping refcnt leak when register/store fails
staging: gasket: Fix mapping refcnt leak when put attribute fails
staging: mt7621-pinctrl: Use correct pointer type argument for sizeof
staging: qlge: replace deprecated apis pci_dma_*
staging: qlge: cleanup indent in qlge_main.c
staging: vt6656: Move vnt_get_frame_time and vnt_get_phy_field to rxtx
staging: vt6656: call vnt_update_pre_ed_threshold from vnt_config.
staging: vt6656: Move firmware functions into main_usb.
Staging: rtl8723bs: rtw_wlan_util: Add size check of SSID IE
staging: rtl8723bs: remove unused variable 'pregistrypriv'
staging: rtl8723bs: remove defined but not used 'dB_Invert_Table'
staging: rtl8723bs: remove some variables in hal_btcoex.c
drm/i915/icl: Fix timeout handling during TypeC AUX power well enabling
staging: wfx: drop unused attribute 'join_complete_status'
staging: wfx: drop unused enum wfx_state
staging: wfx: simplify wfx_remove_interface()
staging: wfx: drop useless checks in wfx_do_unjoin()
staging: wfx: drop protection for asynchronous join during scan
staging: wfx: keys are kept during whole firmware life
staging: wfx: introduce wfx_set_default_unicast_key()
staging: wfx: drop useless update of field basic_rate_set
staging: wfx: simplify hif_set_bss_params()
staging: wfx: field operational_rate_set is ignored by firmware
staging: wfx: dual CTS is never necessary
staging: wfx: also fix network parameters for IBSS networks
staging: wfx: handle firmware events synchronously
staging: wfx: drop useless attribute 'bss_params'
staging: wfx: use ieee80211_beacon_loss() provided by mac80211
staging: wfx: simplify the check if the the device is associated
ALSA: hda: Always use jackpoll helper for jack update after resume
EDAC/thunderx: Make symbols static
x86/mm: Use pgprotval_t in protval_4k_2_large() and protval_large_2_4k()
arm64: dts: allwinner: h6: Enable CPU opp tables for Orange Pi 3
arm64: dts: allwinner: h6: Enable CPU opp tables for Beelink GS1
arm64: dts: allwinner: h6: Add CPU Operating Performance Points table
arm64: dts: allwinner: h6: Add thermal trip points/cooling map
x86/mm: Unexport __cachemode2pte_tbl
x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k()
mac80211_hwsim: use GFP_ATOMIC under spin lock
h8300: ignore vmlinux.lds
dmaengine: ioat: adding missed issue_pending to timeout handler
dmaengine: ioat: remove unnesesery double complition timer modification.
dmaengine: ioat: removing duplicate code from timeout handler
dmaengine: mmp_tdma: Remove the MMP_SRAM dependency
dmaengine: mmp_tdma: Fill in slave capabilities
dmaengine: mmp_tdma: Log an error if channel is in wrong state
dmaengine: mmp_tdma: Reset channel error on release
dmaengine: mmp_tdma: Drop "mmp_tdma: from error messages
dmaengine: mmp_tdma: Do not ignore slave config validation errors
ALSA: hda/realtek - Add new codec supported for ALC245
ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif
thunderbolt: Add support for Intel Tiger Lake
objtool: Constify arch_decode_instruction()
objtool: Rename elf_read() to elf_open_read()
objtool: Constify 'struct elf *' parameters
dmaengine: pch_dma.c: Avoid data race between probe and irq handler
xfrm interface: fix oops when deleting a x-netns interface
ip_vti: receive ipip packet by calling ip_tunnel_rcv
media: tuners: Kconfig: add some missing VIDEO_V4L2 dependencies
remoteproc: Add missing '\n' in log messages
remoteproc: Add prepare and unprepare ops
arm64: dts: qcom: msm8916: Add CTI options
libbpf: Only check mode flags in get_xdp_id
remoteproc: remove rproc_elf32_sanity_check
ath10k: drop the TX packet which size exceed credit size for sdio
ath10k: Fix the invalid tx/rx chainmask configuration
rtw88: 8723d: initialize mac/bb/rf basic functions
rtw88: 8723d: Organize chip TX/RX FIFO
rtw88: 8723d: implement set_tx_power_index ops
rtw88: 8723d: 11N chips don't support H2C queue
rtw88: decompose while(1) loop of power sequence polling command
rtw88: 8723d: Add mac power-on/-off function
rtw88: no need to send additional information to legacy firmware
rtw88: add legacy firmware download for 8723D devices
wlcore: Adding suppoprt for IGTK key in wlcore driver
arm64: dts: qcom: Add Xiaomi Redmi Note 7 (lavender)
arm64: dts: qcom: Add SDM660 SoC support
dt-bindings: arm: qcom: Add sdm630 and sdm660 SoCs
dpaa2-eth: use bulk enqueue in .ndo_xdp_xmit
dpaa2-eth: split the .ndo_xdp_xmit callback into two stages
dpaa2-eth: use the bulk ring mode enqueue interface
dpaa2-eth: return num_enqueued frames from enqueue callback
xdp: export the DEV_MAP_BULK_SIZE macro
selftests: A few improvements to fib_nexthops.sh
ipv4: Update fib_select_default to handle nexthop objects
netlabel: Kconfig: Update reference for NetLabel Tools project
MAINTAINERS: update dpaa2-eth maintainer list
selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield
selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield
mptcp: fix data_fin handing in RX path
net: phy: tja11xx: add delayed registration of TJA1102 PHY1
net: mdio: of: export part of of_mdiobus_register_phy()
net: phy: tja11xx: add initial TJA1102 support
dt-bindings: net: phy: Add support for NXP TJA11xx
net: phy: Use IS_ERR() to check and simplify code
net: phy: micrel: add phy-mode support for the KSZ9031 PHY
net: caif: use true,false for bool variables
net: stmmac: Add support for VLAN promiscuous mode
macvlan: silence RCU list debugging warning
selftests: Add tests for vrf and xfrms
vrf: Fix IPv6 with qdisc and xfrm
Documentation: add documentation of ping_group_range
sctp: Fix SHUTDOWN CTSN Ack in the peer restart case
sctp: Fix bundling of SHUTDOWN with COOKIE-ACK
net: dsa: felix: allow flooding for all traffic classes
arm64: dts: qcom: db820c: fix audio configuration
arm64: dts: qcom: db845c: fix asm dai setup
arm64: qcom: c630: fix asm dai setup
net: dsa: don't fail to probe if we couldn't set the MTU
sched: etf: do not assume all sockets are full blown
tracing: Convert local functions in tracing_map.c to static
tracing: Remove DECLARE_TRACE_NOARGS
ftrace: Fix memory leak caused by not freeing entry in unregister_ftrace_direct()
Documentation: kbuild: fix the section title format
um: ensure `make ARCH=um mrproper` removes arch/$(SUBARCH)/include/generated/
arch: split MODULE_ARCH_VERMAGIC definitions out to <asm/vermagic.h>
kbuild: fix DT binding schema rule again to avoid needless rebuilds
cifs: fix uninitialised lease_key in open_shroot()
cifs: ensure correct super block for DFS reconnect
tracing: Fix memory leaks in trace_events_hist.c
cifs: do not share tcons with DFS
arm64: dts: imx8mq-librem5-devkit: Don't use underscore in node name
arm64: dts: imx8mq-librem5-devkit: Use 0.9V for VDD_GPU
libnvdimm: Replace guid_copy() with import_guid() where it makes sense
drm/amdgpu: change how we update mmRLC_SPM_MC_CNTL
drm/amdgpu: set error query ready after all IPs late init
drm/amdgpu: code cleanup around gpu reset
drm/amdgpu: optimize the gpu reset for XGMI setup V2
drm/amdgpu: correct cancel_delayed_work_sync on gpu reset
drm/amdgpu: correct fbdev suspend on gpu reset
drm/amdgpu: cleanup coding style in amdkfd a bit
drm/amdgpu: clean up unused variable about ring lru
drm/amdgpu: replace DRM prefix with PCI device info for gfx/mmhub
drm/amd/powerplay: limit smu support to Arcturus for onevf
drm/amdgpu: disble vblank when unloading sriov driver
drm/amdgpu: Print CU information by default during initialization
drm/amd/powerplay: update smu12_driver_if.h to align with pmfw
drm/amdgpu/powerplay:avoid to show invalid DPM table info
drm/amdgpu: Adjust the SDMA doorbell info printing
drm/amdkfd: Adjust three kfd dmesg printings during initialization
drm/amd/display: fix bug in the logic for panel power control
drm/amd/display: Convert memory from cpu to fw endianness correctly
drm/amd/display: Fix green screen issue after suspend
drm/amd/display: Adjust refactored dm for color management only
drm/amd/display: access ABM from stream resource.
drm/amd/display: blank dp stream before re-train the link
drm/amd/display: DispalyPort: Write OUI only if panel supports it
drm/amd/display: change from panel to panel cntl
drm/amd/display: Add HW rotation cursor changes to dcn10
drm/amd/display: Factor in immediate flip support into DLG calculations
drm/amd/display: fix virtual signal dsc setup
drm/amd/display: destroy panel on link destruct
drm/amd/display: dmcu wait loop calculation is incorrect in RV
drm/amd/display: move panel power seq to new panel struct
drm/amd/display: make all backlight calls link based
drm/amd/display: Cap certain DML values for Low Pix Clk on DCN2.1
drm/amd/display: Various fixes for PSR on DMCUB
drm/amd/display: 3.2.81
drm/amd/display: Update MPCC if requested
drm/amd/display: Fix HDR visual confirm
drm/amd/display: Use the correct input TF for video formats
drm/amd/display: Change infopacket type programming
drm/amd/display: Avoid NULL pointer in set_backlight when ABM is NULL
drm/amd/display: fix stream setting for diags on silicon
drm/amd/display: Cast int to float before division
drm/amd/display: Set meta_chunk_value to 0 in DML if DCC disabled in DCN2.1
drm/amd/display: add optc get crc support for timings with ODM/DSC
drm/amd/display: Workaround to disable YCbCr
drm/amd/display: Check ramp != NULL before applying lut1d for degamma
drm/amd/display: Unify psr feature flags
drm/amd/display: Support plane-level gamut remap in DM
drm/amd/display: Add SetBacklight call to abm on dmcub
drm/amd/display: Remove byte swapping for dmcub abm config table
drm/amd/display: Force watermark value propagation
drm/amd/display: Move enable fractional pwm call
drm/amd/display: Add user backlight level reg write
drm/amd/display: Correct updating logic of dcn21's pipe VM flags
drm/amd/display: Remove aconnector condition check for dpcd read
drm/amd/dc: remove unused variable 'video_optimized_pixel_rates'
drm/amd/powerplay: remove defined but not used variables
drm/amdgpu: fix race between pstate and remote buffer map
drm/amdgpu/display: give aux i2c buses more meaningful names
drm/amdgpu/display: fix aux registration (v2)
drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii)
Revert "drm/amdgpu: Disable gfx off if VCN is busy"
drm/amdgpu: fix kernel page fault issue by ras recovery on sGPU
drm/amdgpu: Disable FRU read on Arcturus
drm/amd/powerplay: fix resume failed as smu table initialize early exit
drm/amdgpu/gmc: Fix spelling mistake.
drm/amdgpu: cache smu fw version info
Revert "drm/amdgpu: use the BAR if possible in amdgpu_device_vram_access v2"
drm/amdgpu/gfx9: add gfxoff quirk
drm/amdgpu: set mp1 state before reload
drm/amdgpu: update psp fw loading sequence
drm/amd/powerplay: update Arcturus smu-driver if header
drm/amd/powerplay: properly set the dpm_enabled state
drm/amd/powerplay: correct i2c eeprom init/fini sequence
drm/amd/powerplay: bump the NAVI10 smu-driver if version
drm/amd/powerplay: revise the way to retrieve the board parameters
drm/amdgpu: fix the hw hang during perform system reboot and reset
drm/amd/display: remove redundant assignment to variable dp_ref_clk_khz
Input: dlink-dir685-touchkeys - fix a typo in driver name
Input: xpad - add custom init packet for Xbox One S controllers
Input: evdev - call input_flush_device() on release(), not flush()
objtool: Fix off-by-one in symbol_by_offset()
perf/core: fix parent pid/tid in task exit events
sched/core: Fix reset-on-fork from RT with uclamp
x86, sched: Move check for CPU type to caller function
x86, sched: Don't enable static key when starting secondary CPUs
x86, sched: Account for CPUs with less than 4 cores in freq. invariance
x86, sched: Bail out of frequency invariance if base frequency is unknown
objtool: Fix 32bit cross builds
hyper-v: Remove internal types from UAPI header
RDMA/bnxt: Delete 'nq_ptr' variable which is not used
selftests: Fix suppress test in fib_tests.sh
net: qrtr: Add tracepoint support
net: dsa: b53: b53_arl_rw_op() needs to select IVL or SVL
net: dsa: b53: Rework ARL bin logic
net: dsa: b53: Fix ARL register definitions
net: dsa: b53: Fix valid setting for MDB entries
net: dsa: b53: Lookup VID in ARL searches when VLAN is enabled
ila: remove unused macro 'ILA_HASH_TABLE_SIZE'
net/sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtable
perf/x86/cstate: Add Jasper Lake CPU support
selinux: don't produce incorrect filename_trans_count
vrf: Check skb for XFRM_TRANSFORMED flag
xfrm: Always set XFRM_TRANSFORMED in xfrm{4,6}_output_finish
audit: fix a net reference leak in audit_list_rules_send()
RDMA/hns: Support 0 hop addressing for CQE buffer
RDMA/hns: Support 0 hop addressing for SRQ buffer
r8169: use devm_mdiobus_register
net: phy: add device-managed devm_mdiobus_register
ipv6: ndisc: RFC-ietf-6man-ra-pref64-09 is now published as RFC8781
net: phy: bcm54140: add hwmon support
net: phy: add Broadcom BCM54140 support
net: phy: broadcom: add helper to write/read RDB registers
mm: Remove MPX leftovers
RDMA/hns: Support 0 hop addressing for WQE buffer
RDMA/hns: Optimize 0 hop addressing for EQE buffer
RDMA/hns: Optimize hns buffer allocation flow
RDMA/hns: Add support for addressing when hopnum is 0
RDMA/core: Fix overwriting of uobj in case of error
RDMA/core: Prevent mixed use of FDs between shared ufiles
perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode
RDMA/uverbs: Fix a race with disassociate and exit_mmap()
RDMA/mlx5: Set GRH fields in query QP on RoCE
dt-bindings: net: mdio: Make descriptions more general
dt-bindings: net: mdio: Document common properties
dt-bindings: net: Correct description of 'broken-turn-around'
dt-bindings: Re-enable core schemas for dtbs_check
net: mscc: ocelot: lift protocol restriction for flow_match_eth_addrs keys
net: mscc: ocelot: refine the ocelot_ace_is_problematic_mac_etype function
net: mscc: ocelot: support matching on EtherType
net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy.
get rid of csum_partial_copy_to_user()
x86/mm/mmap: Fix -Wmissing-prototypes warnings
ANDROID: fix wakeup reason findings
x86/microcode: Fix return value for microcode late loading
Bluetooth: btbcm: Add 2 missing models to subver tables
Bluetooth: btbcm: Try multiple Patch filenames when loading the Patch firmware
Bluetooth: btbcm: Bail sooner from btbcm_initialize() when not loading fw
Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize
Bluetooth: btbcm: Make btbcm_initialize() print local-name on re-init too
Bluetooth: btbcm: Fold Patch loading + applying into btbcm_initialize()
Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quirk to hci_bcm.c
Bluetooth: btbcm: Drop upper nibble version check from btbcm_initialize()
usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer
block: move dma_pad handling from blk_rq_map_sg into the callers
block: move dma drain handling to scsi
scsi: merge scsi_init_sgtable into scsi_init_io
block: provide a blk_rq_map_sg variant that returns the last element
block: remove RQF_COPY_USER
drm/i915/execlists: Drop request-before-CS assertion
KVM: arm: vgic: Only use the virtual state when userspace accesses enable bits
KVM: arm: vgic: Synchronize the whole guest on GIC{D,R}_I{S,C}ACTIVER read
scripts/config: allow colons in option strings for sed
ANDROID: init: GKI: enable hidden configs for GPU
mmc: sdhci-pci: Fix eMMC driver strength for BYT-based controllers
MAINTAINERS: Add Rob Herring and remove Andy Murray as PCI reviewers
proc: use named enums for better readability
proc: use human-readable values for hidepid
docs: proc: add documentation for "hidepid=4" and "subset=pid" options and new mount behavior
proc: add option to mount only a pids subset
proc: instantiate only pids that we can ptrace on 'hidepid=4' mount option
proc: allow to mount many instances of proc in one pid namespace
proc: rename struct proc_fs_info to proc_fs_opts
drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma()
drm/i915/selftests: Try to detect rollback during batchbuffer preemption
PM: sleep: core: Switch back to async_schedule_dev()
s390/pci: do not set affinity for floating irqs
s390/ftrace: fix potential crashes when switching tracers
MAINTAINERS: reorder media attributes
perf script: Avoid NULL dereference on symbol
hyper-v: Use UUID API for exporting the GUID
hwrng: cctrng - Add dependency on HAS_IOMEM
crypto: hisilicon/qm - add more ACPI dependencies
spi: spi-fsl-qspi: Fix return value check of devm_ioremap() in probe
perf evlist: Remove duplicate headers
perf bench: Fix div-by-zero if runtime is zero
perf cgroup: Avoid needless closing of unopened fd
ASoC: dmic: Allow GPIO operations to sleep
ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo()
ALSA: usb-audio: Add connector notifier delegation
media: MAINTAINERS: Fix Hantro, Rga and Rkvdec entries
media: rkisp1: fix missing mbus.type -> mbus_type conversion
ASoC: SOF: Fix build
pinctrl: intel: Move npins closer to pin_base in struct intel_community
pinctrl: intel: Update description in struct intel_community
exfat: truncate atimes to 2s granularity
exfat: properly set s_time_gran
exfat: remove 'bps' mount-option
exfat: Unify access to the boot sector
exfat: add missing MODULE_ALIAS_FS()
exfat: Fix discard support
powerpc/mm: Fix CONFIG_PPC_KUAP_DEBUG on PPC32
powerpc/8xx: Fix STRICT_KERNEL_RWX startup test failure
powerpc/vas: Include linux/types.h in uapi/asm/vas-api.h
drm/i915/selftests: Disable heartbeat around RPS interrupt testing
ALSA: oxygen: use true,false for bool variables
pnp: Use list_for_each_entry() instead of open coding
ALSA: usb-audio: Fix a limit check in proc_dump_substream_formats()
objtool: Also consider .entry.text as noinstr
objtool: Add STT_NOTYPE noinstr validation
objtool: Rearrange validate_section()
objtool: Avoid iterating !text section symbols
kbuild/objtool: Add objtool-vmlinux.o pass
objtool: Use sec_offset_hash() for insn_hash
objtool: Optimize !vmlinux.o again
objtool: Implement noinstr validation
objtool: Fix !CFI insn_state propagation
objtool: Rename struct cfi_state
objtool: Remove SAVE/RESTORE hints
x86,ftrace: Shrink ftrace_regs_caller() by one byte
x86,ftrace: Use SIZEOF_PTREGS
x86,ftrace: Fix ftrace_regs_caller() unwind
objtool: Introduce HINT_RET_OFFSET
objtool: Better handle IRET
objtool: Support multiple stack_op per instruction
objtool: Remove redundant .rodata section name comparison
objtool: Documentation: document UACCESS warnings
objtool: Split out arch-specific CFI definitions
objtool: Add abstraction for destination offsets
objtool: Use arch specific values in restore_reg()
objtool: Ignore empty alternatives
objtool: Clean instruction state before each function validation
objtool: Remove redundant checks on operand type
objtool: Always do header sync check
objtool: Fix off-by-one in symbol_by_offset()
objtool: Fix 32bit cross builds
USB: serial: Use the correct style for SPDX License Identifier
USB: serial: garmin_gps: add sanity checking for data length
ath10k: add flush tx packets for SDIO chip
ath10k: enable alt data of TX path for sdio
ath10k: add htt TX bundle for sdio
ath11k: remove conversion to bool in ath11k_debug_fw_stats_process()
ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid()
media: admin-guide: split driver-specific indexes to new files
media: admin-guide: reorganize the guide
media: admin-guide: bt8xx.rst: fix a broken cross-reference
media: admin-guide: add test-drivers
media: admin-guide: add card lists for radio and firewire
media: admin-guide: add SPI cards to platform drivers
media: admin-guide: add a list of I2C drivers
media: admin-guide: add a list of platform drivers
media: admin-guide: add a table with USB drivers
media: admin-guide: add a list of media PCI cards
media: admin-guide: replace the frontend drivers list
media: admin-guide: split DVB cards.rst
media: admin-guide: add a cardlist for all other USB cards
media: admin-guide: add a card list for the Siano driver
media: admin-guide: add support for the remaining dvb-usb boards
media: admin-guide: add dibusb-mb and dibusb-mc card lists
media: admin-guide: add cardlist for dib0700 driver
media: admin-guide: add dvb-usb-v2 card lists
media: admin-guide: improve cardlist.rst documentation
media: admin-guide: add a generic building guide
media: admin-guide: Add an introduction chapter
media: admin-guide: update em28xx cardlist
media: admin-guide: add a card list for cx231xx boards
media: pwc-if: place USB device list on numberical order
media: pwc-if.c: Update comments about each pwc supported model
media: dvb-usb-v2: use DVB_USB_DEVICE() macro
media: dvb-usb-ids.h: fix an USB PID name
cifs: minor update to comments around the cifs_tcp_ses_lock mutex
scsi: lpfc: remove duplicate unloading checks
scsi: mpt3sas: use true,false for bool variables
scsi: fcoe: remove unneeded semicolon in fcoe.c
scsi: ufs-qcom: remove unneeded variable 'ret'
scsi: st: remove unneeded variable 'result' in st_release()
scsi: target/iblock: fix WRITE SAME zeroing
scsi: qla2xxx: check UNLOADING before posting async work
scsi: qla2xxx: set UNLOADING before waiting for session deletion
scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCK
clk: qcom: msm8916: Fix the address location of pll->config_reg
platform/chrome: typec: Fix ret value check error
riscv: sbi: Fix undefined reference to sbi_shutdown
tty: riscv: Using RISCV_SBI_V01 instead of RISCV_SBI
riscv: sbi: Correct sbi_shutdown() and sbi_clear_ipi() export
SUNRPC: Remove unreachable error condition
drm/mediatek: config mipitx impedance with calibration data
drm/mediatek: add the mipitx driving control
dt-bindings: display: mediatek: get mipitx calibration data from nvmem
dt-bindings: display: mediatek: add property to control mipi tx drive current
net: stmmac: Enable SERDES power up/down sequence
net: broadcom: convert to devm_platform_ioremap_resource_byname()
macvlan: fix null dereference in macvlan_device_event()
e1000: remove unneeded conversion to bool
i40e: Remove unneeded conversion to bool
ptp: Remove unneeded conversion to bool
cgroup, netclassid: remove double cond_resched
net: dsa: felix: enable PTP programmable pin
net: mscc: ocelot: enable PTP programmable pin
net: mscc: ocelot: support 4 PTP programmable pins
net: mscc: ocelot: add wave programming registers definitions
net: mscc: ocelot: redefine PTP pins
net: mscc: ocelot: fix timestamp info if ptp clock does not work
net: mscc: ocelot: move ocelot ptp clock code out of ocelot.c
riscv: fix vdso build with lld
ANDROID: staging: android: ion: Expose total heap and pool sizes via sysfs
soc/tegra: fuse: Update the SoC revision attribute to display a name
soc/tegra: fuse: Trivial clean-up of tegra_init_revision()
soc/tegra: fuse: Add custom SoC attributes
soc/tegra: pmc: Enable PMIC wake event on Tegra186
firmware: tegra: Make BPMP a regular driver
kernel/module: Hide vermagic header file from general use
net/nfp: Update driver to use global kernel version
net/hns: Remove custom driver version in favour of global one
drivers: Remove inclusion of vermagic header
drm/i915/selftests: Unroll the CS frequency loop
Documentation: scheduler: fix outdated information on sched groups
doc:it_IT: add RISC-V maintenance guidelines
ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen
ASoC: intel/skl/hda - fix oops on systems without i915 audio codec
spi: bcm-qspi: MSPI_SPCR0_MSB MSTR bit exists only on legacy controllers
spi: Add support for mspi on brcmstb SoCs
spi: bcm-qspi: add support for MSPI sys clk 108Mhz
spi: bcm-qspi: Use fastbr setting to allow faster MSPI speeds
spi: bcm-qspi: Handle lack of MSPI_REV offset
spi: orion: Convert to use GPIO descriptors
x86/vdso/Makefile: Add vobjs32
x86/vdso/vdso2c: Convert iterators to unsigned
x86/vdso/vdso2c: Correct error messages on file open
ASoC: Add initial ZL38060 driver
dt-bindings: sound: add Microsemi ZL38060 binding
tools/vm: fix cross-compile build
coredump: fix null pointer dereference on coredump
mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path
shmem: fix possible deadlocks on shmlock_user_lock
vmalloc: fix remap_vmalloc_range() bounds checks
mm/shmem: fix build without THP
mm/ksm: fix NULL pointer dereference when KSM zero page is enabled
tools/build: tweak unused value workaround
checkpatch: fix a typo in the regex for $allocFunctions
mm, gup: return EINTR when gup is interrupted by fatal signals
mm/hugetlb: fix a addressing exception caused by huge_pte_offset
MAINTAINERS: add an entry for kfifo
mm/userfaultfd: disable userfaultfd-wp on x86_32
slub: avoid redzone when choosing freepointer location
sh: fix build error in mm/init.c
ASoC: soc-compress: remove snd_compr_ops
ASoC: sprd: use snd_compress_ops
ASoC: sof: use snd_compress_ops
ASoC: intel: atom: use snd_compress_ops
ASoC: qcom: q6sp6: use snd_compress_ops
ASoC: uniphier: use snd_compress_ops
ASoC: codec: wm_adsp: use snd_compress_ops
ASoC: soc-compress: add snd_compress_ops
ASoC: txx9: add back the hack for a too small resource_size_t
RISC-V: stacktrace: Declare sp_in_global outside ifdef
Update rmk's email address in various drivers
ARM: compat: remove KERNEL_DS usage in sys_oabi_epoll_ctl()
ARM: dts: am57xx-idk-common: add tc358778 bridge
ARM: dts: am5729: beaglebone-ai: adding device tree
ARM: OMAP2+: drop unnecessary adrl
ARM: dts: dra7: Fix bus_dma_limit for PCIe
ARM: dts: am574x-idk: Disable m_can node
x86/boot/build: Add phony targets in arch/x86/boot/Makefile to PHONY
docs: Add rbtree documentation to the core-api
x86/boot/build: Make 'make bzlilo' not depend on vmlinux or $(obj)/bzImage
block: remove unused header
blk-iocost: Fix error on iocost_ioc_vrate_adj
ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers
ASoC: dt-bindings: fsl_easrc: Add document for EASRC
ASoC: fsl_asrc: Move common definition to fsl_asrc_common
ASoC: fsl_asrc: Support new property fsl,asrc-format
ASoC: fsl-asoc-card: Support new property fsl, asrc-format
ASoC: dt-bindings: fsl_asrc: Add new property fsl, asrc-format
ASoC: fsl_asrc: rename asrc_priv to asrc
media: dt-bindings: media: rockchip-rga: add power-domains property
media: dt-bindings: media: convert rockchip rga bindings to yaml
drm/i915/gt: Poison residual state [HWSP] across resume.
media: staging: rkisp1: cap: support uv swapped planar formats
media: staging: rkisp1: cap: support uv swap only for semiplanar formats
drm/i915/selftests: Disable C-states when measuring RPS frequency response
media: staging: rkisp1: cap: change the logic for writing to uv swap register
drm/i915/selftests: Show the full scaling curve on failure
media: staging: rkisp1: cap: fix value written to uv swap register in selfpath
media: staging: rkisp1: cap: cleanup in mainpath config for uv swap format
media: v4l2-image-sizes: add HD and Full-HD definitions
media: coda: add RC enable controls
media: staging: rkisp1: replace the call to v4l2_async_notifier_parse_fwnode_endpoints_by_port
media: staging: rkisp1: remove mbus field from rkisp1_sensor_async
module: Harden STRICT_MODULE_RWX
spi: bcm-qspi: Handle clock probe deferral
spi: bcm-qspi: when tx/rx buffer is NULL set to 0
spi: bcm-qspi: Make PM suspend/resume work with SCMI clock management
spi: bcm-qspi: Drive MSPI peripheral SSb pin on cs_change
media: staging: rkisp1: cap: serialize start/stop stream
media: staging: rkisp1: cap: fix return values from pm functions
media: v4l2-ctrls: add __v4l2_ctrl_s_ctrl_compound()
cifs: protect updating server->dstaddr with a spinlock
signal: Avoid corrupting si_pid and si_uid in do_notify_parent
media: v4l2-ctrls: v4l2_ctrl_g/s_ctrl*(): don't continue when WARN_ON
ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init()
ASoC: tegra: Add audio mclk parent configuration
ASoC: nau8825: Change Tegra clk_out_2 provider to PMC
ASoC: tegra: Use device managed resource APIs to get the clock
arm64: sync kernel APIAKey when installing
media: iguanair: rc drivers no longer need to do locking
media: cx25840: Register labeling, chip specific correction
media: lgdt3306a: Add CNR v5 stat
media: si2157: add on-demand rf strength func
media: cx231xx: Add i2c device analog tuner support
media: cx23885: Add i2c device analog tuner support
media: cx23885: Add analog frontend to HVR5525
media: cx23885: Add analog frontend to 1265_K4
media: cx23885: Add analog frontend to Hauppauge QuadHD
media: si2157: module debug option to wait on signal lock
media: si2157: Briefly wait for tuning operation to complete
media: si2157: Add analog tuning related functions
media: si2157: Better check for running tuner in init
media: si2157: Check error status bit on cmd execute
media: si2157: Enable tuner status flags
ASoC: wm8960: Fix wrong clock after suspend & resume
xhci: Don't clear hub TT buffer on ep0 protocol stall
xhci: prevent bus suspend if a roothub port detected a over-current condition
xhci: Fix handling halted endpoint even if endpoint ring appears empty
MIPS: Make sparse_init() using top-down allocation
MIPS: Cleanup code about plat_mem_setup()
MIPS: Do not initialise globals to 0
s390/mm: fix page table upgrade vs 2ndary address mode accesses
selftests: kvm/set_memory_region_test: do not check RIP if the guest shuts down
KVM: SVM: avoid infinite loop on NPF from bad address
tools/kvm_stat: add sample systemd unit file
tools/kvm_stat: Add command line switch '-L' to log to file
tools/kvm_stat: add command line switch '-z' to skip zero records
KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_run
KVM: nSVM: Check for CR0.CD and CR0.NW on VMRUN of nested guests
KVM: X86: Improve latency for single target IPI fastpath
KVM: VMX: Optimize handling of VM-Entry failures in vmx_vcpu_run()
KVM: nVMX: Remove non-functional "support" for CR3 target values
KVM: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2
KVM: x86/mmu: Set @writable to false for non-visible accesses by L2
KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags
KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags
KVM: nVMX: Drop manual clearing of segment cache on nested VMCS switch
KVM: nVMX: Reset register cache (available and dirty masks) on VMCS switch
KVM: nVMX: Invoke ept_save_pdptrs() if and only if PAE paging is enabled
KVM: nVMX: Rename exit_reason to vm_exit_reason for nested VM-Exit
KVM: nVMX: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT
KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit()
KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT
KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants
KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit()
KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected()
KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c
KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit()
kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place
KVM: x86: move kvm_create_vcpu_debugfs after last failure point
KVM: SVM: Use do_machine_check to pass MCE to the host
KVM: VMX: Clean cr3/pgd handling in vmx_load_mmu_pgd()
KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code
KVM: nVMX: Free only the affected contexts when emulating INVEPT
KVM: nVMX: Don't flush TLB on nested VMX transition
KVM: nVMX: Skip MMU sync on nested VMX transition when possible
KVM: x86/mmu: Add module param to force TLB flush on root reuse
KVM: x86/mmu: Add separate override for MMU sync during fast CR3 switch
KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3()
KVM: VMX: Don't reload APIC access page if its control is disabled
KVM: VMX: Retrieve APIC access page HPA only when necessary
KVM: nVMX: Reload APIC access page on nested VM-Exit only if necessary
KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit
KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes
KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID
KVM: nVMX: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit
KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all()
KVM: SVM: Document the ASID logic in svm_flush_tlb()
KVM: VMX: Introduce vmx_flush_tlb_current()
KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h
KVM: VMX: Move vmx_flush_tlb() to vmx.c
KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb()
KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush()
KVM: VMX: Clean up vmx_flush_tlb_gva()
KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest()
rtw88: set power trim according to efuse PG values
rtw88: 8723d: Add read_efuse to recognize efuse info from map
rtw88: 8723d: Add new chip op efuse_grant() to control efuse access
rtw88: 8723d: Add cfg_ldo25 to control LDO25
rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables
rtw88: 8723d: Add RF read/write ops
rtw88: 8723d: Add power sequence
rtw88: 8723d: add beamform wrapper functions
rtw88: 8723d: Add basic chip capabilities
rtlwifi: rtl8723ae: fix warning comparison to bool
rtlwifi: rtl8821ae: use true,false for bool variables
rtlwifi: rtl8723be: use true,false for bool variables
rtlwifi: rtl8192ee: use true,false for bool variables
rtlwifi: rtl8723ae: use true,false for bool variables
rtlwifi: rtl8188ee: use true,false for bool variables
selftests/powerpc: Add README for GZIP engine tests
selftests/powerpc: Add NX-GZIP engine decompress testcase
selftests/powerpc: Add NX-GZIP engine compress testcase
selftests/powerpc: Add header files for NX compresion/decompression
selftests/powerpc: Add header files for GZIP engine test
MAINTAINERS: update mt76 reviewers
iwlwifi: fix WGDS check when WRDS is disabled
iwlwifi: mvm: fix inactive TID removal return value usage
iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation
iwlwifi: mvm: limit maximum queue appropriately
iwlwifi: pcie: indicate correct RB size to device
iwlwifi: mvm: beacon statistics shouldn't go backwards
iwlwifi: pcie: actually release queue memory in TVQM
dma-buf: Couple of documentation typo fixes
ath10k: hif: make send_complete_check op optional
ath10k: sdio: remove _hif_ prefix from functions not part of hif interface
ath10k: improve power save performance for sdio
ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_start_post()
media: rkvdec: Add the rkvdec driver
media: dt-bindings: rockchip: Document RK3399 Video Decoder bindings
media: hantro: h264: Use the generic H264 reflist builder
media: v4l2-core: Add helpers to build the H264 P/B0/B1 reflists
media: rkisp1: Fix wrong PHY config dependency
media: phy-rockchip-dphy-rx0: Drop unneeded CONFIG_OF dependency
media: rkisp1: Get rid of unused variable warning
media: v4l2-fh: define v4l2_fh struct regardless of condition
media: staging: rkisp1: change fields names from fmt_type to pixel_enc
media: staging: rkisp1: cap: remove field fmt_type from struct rkisp1_capture_fmt_cfg
media: staging: rkisp1: replace rkisp1_fmt_pix_type with v4l2_pixel_encoding
media: platform: fcp: Set appropriate DMA parameters
media: staging: rkisp1: remove TODO item - uapi structs compatibility
media: vicodec: Fix error codes in probe function
media: imx.rst: Provide streaming examples for imx6q-sabresd
media: imx.rst: Provide the OV560 module part number
media: imx.rst: Provide an example for unprocessed video capture
media: imx.rst: Fix the MIPI CSI-2 virtual channel
media: uapi: h264: Add new profile and levels
media: v4l2-ctrl: Add H264 profile and levels
media: imx-media-csc-scaler: Use a shorter name for driver
media: gspca: remove redundant assignment to variable status
media: pwc-ctl: remove redundant assignment to variable ret
media: mtk-mdp: Use correct aliases name
media: davinci: remove redundant assignment to pointer 'common'
media: imx: utils: Constify some mbus and ipu_image arguments
media: imx: utils: Rename format lookup and enumeration functions
media: imx: utils: Split find|enum_format into fourcc and mbus functions
media: imx: utils: Make imx_media_pixfmt handle variable number of codes
media: imx: utils: Introduce PIXFMT_SEL_IPU
media: imx: utils: Rename pixel format selection enumeration
media: imx: Fix some pixel format selections
media: imx: utils: Handle Bayer format lookup through a selection flag
media: imx: utils: Inline init_mbus_colorimetry() in its caller
media: imx: utils: fix media bus format enumeration
media: imx: utils: fix and simplify pixel format enumeration
media: ir-rx51: Use 64-bit division macro
media: m88ds3103: Add missing '\n' in log messages
media: dvb-usb: make dvb_usb_device_properties const
media: dvb: return -EREMOTEIO on i2c transfer failure.
media: rc: if kernel is built without an IR codec, don't advertise it
media: dvb: digitv: remove unused array element 0
ARM: samsung: Use devm_platform_ioremap_resource() to simplify code
ARM: samsung: Omit superfluous error message in s3c_adc_probe()
x86/hyperv: Suspend/resume the VP assist page for hibernation
Drivers: hv: Move AEOI determination to architecture dependent code
drm/i915/selftests: Show the pstate limits on any failure to reset min
drm/i915/display/vlv_dsi: Prefer drm_WARN_ON over WARN_ON
x86/boot/build: Add cpustr.h to targets and remove clean-files
batman-adv: Fix refcnt leak in batadv_v_ogm_process
batman-adv: Fix refcnt leak in batadv_store_throughput_override
batman-adv: Fix refcnt leak in batadv_show_throughput_override
batman-adv: fix batadv_nc_random_weight_tq
batman-adv: Utilize prandom_u32_max for random [0, max) values
batman-adv: trace: Drop unneeded types.h include
batman-adv: Fix spelling error in term buffer
batman-adv: Start new development cycle
powerpc/setup_64: Set cache-line-size based on cache-block-size
drm/i915/display/overlay: Prefer drm_WARN_ON over WARN_ON
drm/i915/display/global_state: Prefer drm_WARN* over WARN*
drm/i915/display/frontbuffer: Prefer drm_WARN_ON over WARN_ON
drm/i915/display/dpll_mgr: Prefer drm_WARN_ON over WARN_ON
iwlwifi: actually check allocated conf_tlv pointer
ARM: dts: qcom: msm8974-klte: Add max77826 pmic node
ARM: dts: qcom: msm8974-klte: Add USB node
ARM: dts: qcom: msm8974-klte: Add sdhci1 node
ARM: dts: qcom: msm8974-klte: Add gpio-keys nodes
ARM: dts: qcom: msm8974-klte: Remove inherited vreg_boost node
ARM: dts: qcom: msm8974-klte: Add pma8084 regulator nodes
arm64: dts: qcom: sm8250: Fix PDC compatible and reg
ANDROID: dm-bow: Fix not to skip trim at framented range
drm/gma500: Remove dead code
soc: qcom: pdr: Remove impossible error condition
soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner
drm/i915/display/display: Prefer drm_WARN_ON over WARN_ON
drm/i915/display/ddi: Prefer drm_WARN* over WARN*
drm/i915/display/atomic_plane: Prefer drm_WARN_ON over WARN_ON
drm/i915/display/icl_dsi: Prefer drm_WARN_ON over WARN_ON
arm64: dts: qcom: sm8250: Add UFS controller and PHY
arm64: dts: qcom: sm8250-mtp: Add pm8150, pm8150l and pm8009
drm/i915/audio: fix compressed_bpp check
arm64: dts: qcom: sm8250: Add rpmhpd node
soc: qcom: rpmhpd: Add SM8250 power domains
drm/i915: drop a bunch of superfluous inlines
arm64: dts: qcom: sc7180: Add Coresight support
drm/i915/hdmi: remove unused intel_hdmi_hdcp2_protocol()
firmware: qcom_scm: fix bogous abuse of dma-direct internals
drm/gma500: remove unused variable 'hdmi_ids'
drm: Fix misspellings of "Analog Devices"
ALSA: usx2y: Fix potential NULL dereference
ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2
mtd: spi-nor: Enable locking for n25q128a11
xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output
esp4: support ipv6 nexthdrs process for beet gso segment
esp6: support ipv6 nexthdrs process for beet gso segment
drm/i915: Use single set of AUX powerwell ops for gen11+
ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y
remoteproc: Add device-managed variants of rproc_alloc/rproc_add
arm64: dts: qcom: msm8996: Reduce vdd_apc voltage
remoteproc: Use a local copy for the name field
remoteproc: Get rid of tedious error path
remoteproc: Split rproc_ops allocation from rproc_alloc()
remoteproc: Restructure firmware name allocation
remoteproc: Use kstrdup_const() rather than kstrdup()
bpf, selftests: Add test for BPF_STX BPF_B storing R10
bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B
dt-bindings: soc: qcom: apr: Use generic node names for APR services
bpf: Fix handling of XADD on BTF memory
bpf: Forbid XADD on spilled pointers for unprivileged users
cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled
audit: fix a net reference leak in audit_send_reply()
net: ipv4: remove redundant assignment to variable rc
net: bcmgenet: Drop too many parentheses in bcmgenet_probe()
net: bcmgenet: Use get_unligned_beXX() and put_unaligned_beXX()
net: bcmgenet: Use devm_clk_get_optional() to get the clocks
net: bcmgenet: Drop useless OF code
net: bcmgenet: Drop ACPI_PTR() to avoid compiler warning
KVM: PPC: Book3S HV: Handle non-present PTEs in page fault functions
docs: pr_*() kerneldocs and basic printk docs
watchdog: clarify that stop() is optional
doc:it_IT: translation of documents in process/
r8169: change wmb to smb_wmb in rtl8169_start_xmit
docs: admin-guide: Clarify sentences
docs: ioctl-number.rst: add habanalabs driver IOCTL
dma-buf: Couple of documentation typo fixes
docs: sysctl/kernel: document BPF entries
drm/mediatek: set dpi pin mode to gpio low to avoid leakage current
dt-bindings: display: mediatek: control dpi pins mode to avoid leakage
dt-bindings: Add an entry for Würth Elektronik, we
dt-bindings: mailbox: imx-mu: correct example
dt-bindings: MIPS: Require SoC compatible string after board string
dt-bindings: usb: ingenic,musb: Add usb-role-switch property
dt-bindings: dma: Convert jz4740-dma doc to YAML
dt-bindings: mmc: Convert jz4740-mmc doc to YAML
dt-bindings: timer: Convert ingenic,tcu.txt to YAML
dt-bindings: nvmem: Convert rockchip-efuse bindings to yaml
dt-bindings: gpu: mali-utgard: Add the #cooling-cells property
dt-bindings: sram: convert rockchip-pmu-sram bindings to yaml
of: fix the warnings from command line.
lib: bitmap.c: get rid of some doc warnings
futex: get rid of a kernel-docs build warning
fs: inode.c: get rid of docs warnings
firewire: firewire-cdev.hL get rid of a docs warning
ata: libata-core: fix a doc warning
docs: dt: rockchip,dwc3.txt: fix a pointer to a renamed file
docs: Makefile: place final pdf docs on a separate dir
docs: i2c: rename i2c.svg to i2c_bus.svg
docs: powerpc: cxl.rst: mark two section titles as such
docs: dt: fix a broken reference for a file converted to json
docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file
docs: vm: index.rst: add an orphan doc to the building system
docs: mm: userfaultfd.rst: use a cross-reference for a section
docs: mm: userfaultfd.rst: use ``foo`` for literals
docs: drivers: fix some warnings at base/platform.c when building docs
docs: spi: spi.h: fix a doc building warning
docs: ras: don't need to repeat twice the same thing
docs: ras: get rid of some warnings
docs: pci: boot-interrupts.rst: improve html output
docs: arm64: booting.rst: get rid of some warnings
docs: amu: supress some Sphinx warnings
docs: filesystems: fix renamed references
docs: fix broken references for ReST files that moved around
ANDROID: pinctrl: qcom: Kconfig: Make PINCTRL_MSM selectors depend on QCOM_SCM || !QCOM_SCM
ANDROID: irqchip: Kconfig: Make QCOM_PDC depend on QCOM_SCM || !QCOM_SCM
docs: fix broken references to text files
docs: dt: fix broken reference to phy-cadence-torrent.yaml
MAINTAINERS: dt: fix pointers for ARM Integrator, Versatile and RealView
MAINTAINERS: dt: update display/allwinner file entry
docs: LaTeX/PDF: drop list of documents
docs: update recommended Sphinx version to 2.4.4
scripts: kernel-doc: accept blank lines on parameter description
scripts: kernel-doc: accept negation like !@var
scripts: kernel-doc: proper handle @foo->bar()
ANDROID: iommu: Kconfig: Make ARM_SMMU depend on QCOM_SCM || !QCOM_SCM
net/mlx5e: Get the latest values from counters in switchdev mode
net/mlx5: Kconfig: convert imply usage to weak dependency
net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns
net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation
net/mlx5: Fix failing fw tracer allocation on s390
KVM: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook
KVM: nVMX: Use vpid_sync_vcpu_addr() to emulate INVVPID with address
KVM: VMX: Drop redundant capability checks in low level INVVPID helpers
KVM: VMX: Handle INVVPID fallback logic in vpid_sync_vcpu_addr()
KVM: VMX: Move vpid_sync_vcpu_addr() down a few lines
KVM: VMX: Use vpid_sync_context() directly when possible
KVM: VMX: Skip global INVVPID fallback if vpid==0 in vpid_sync_context()
KVM: x86: Sync SPTEs when injecting page/EPT fault into L1
KVM: x86: cleanup kvm_inject_emulated_page_fault
KVM: x86: introduce kvm_mmu_invalidate_gva
net/mlx5: improve some comments
net/mlx5: Read embedded cpu bit only once
net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues
net/mlx5e: Allow partial data mask for tunnel options
net/mlx5e: Set of completion request bit should not clear other adjacent bits
net/mlx5: IPsec, Refactor SA handle creation and destruction
net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW
net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list
net/mlx5e: en_accel, Add missing net/geneve.h include
net/mlx5: Use the correct IPsec capability function for FPGA ops
scripts: sphinx-pre-install: add support for python -m venv
scripts: sphinx-pre-install: add support for OpenMandriva
scripts: sphinx-pre-install: address some issues with Gentoo
scripts: sphinx-pre-install: fix a dependency hint with Ubuntu 16.04
scripts: sphinx-pre-install: improve openSuse Tumbleweed check
scripts: sphinx-pre-install: improve distro detection check
kvm: Disable objtool frame pointer checking for vmenter.S
audit: check the length of userspace generated audit records
tpm/tpm_tis: Free IRQ if probing fails
tpm: fix wrong return value in tpm_pcr_extend
tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send()
tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module
media: usbvision: depends on USB
media: staging: rkisp1 Kconfig: depends on OF
team: fix hang in team_mode_get()
mptcp: drop req socket remote_key* fields
mptcp: avoid flipping mp_capable field in syn_recv_sock()
mptcp: handle mptcp listener destruction via rcu
cxgb4: fix large delays in PTP synchronization
qed: use true,false for bool variables
firmware: qcom_scm: Remove unneeded conversion to bool
net: hns3: add trace event support for PF/VF mailbox
net: hns3: add support for dumping MAC reg in debugfs
net: hns3: add debug information for flow table when failed
net: hns3: clean up some coding style issue
net: hns3: modify some unsuitable type declaration
net: hns3: remove two unused structures in hclge_cmd.h
net: hns3: remove useless proto_support field in struct hclge_fd_cfg
net: hns3: remove an unnecessary case 0 in hclge_fd_convert_tuple()
net: hns3: split out hclge_get_fd_rule_info()
net: hns3: split out hclge_fd_check_ether_tuple()
arm64: dts: qcom: fix pm8150 gpio interrupts
net: ethtool: self_test: Mark interface in testing operative status
net: Add testing sysfs attribute
net: Add IF_OPER_TESTING
Input: i8042 - add ThinkPad S230u to i8042 nomux list
net: ethernet: fec: Allow the MDIO preamble to be disabled
net: ethernet: fec: Allow configuration of MDIO bus speed
net: ethernet: fec: Replace interrupt driven MDIO with polled IO
r8169: inline rtl8169_make_unusable_by_asic
r8169: inline rtl8169_mark_as_last_descriptor
net: qed: Remove unneeded cast from memory allocation
net: sun: Remove unneeded cast from memory allocation
net: ethernet: dnet: convert to devm_platform_get_and_ioremap_resource
drm/i915/selftests: Fix i915_address_space refcnt leak
drm/i915/selftests: Exercise dynamic reclocking with RPS
drm/i915/selftests: Show the pcode frequency table on error
drm/i915/selftests: Split RPS frequency measurement
selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery tests
drm/i915/selftests: Check RPS controls
drm/i915/selftests: Skip energy consumption tests if not controlling freq
drm/i915/selftests: Verify frequency scaling with RPS
net: phy: mscc: use mdiobus_get_phy()
mlxsw: reg: Increase register field length to 13 bits
mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups
net: phy: Propagate error from bus->reset
vfio: avoid possible overflow in vfio_iommu_type1_pin_pages
vfio: checking of validity of user vaddr in vfio_dma_rw
drm/i915: Push MST link retraining to the hotplug work
drm/i915: Flatten intel_dp_check_mst_status() a bit
drm/i915: Pass encoder all the way to intel_ddi_transcoder_func_reg_val_get()
drm/i915: Push TRANS_DDI_FUNC_CTL into the encoder->enable() hook
drm/i915: Move the TRANS_DDI_FUNC_CTL enable to a later point
drm/i915: Pass encoder to intel_ddi_enable_pipe_clock()
r8169: remove PHY resume delay that is handled in the PHY driver now
net: phy: realtek: add delay to resume path of certain internal PHY's
net: stmmac: dwmac-meson8b: Add missing boundary to RGMII TX clock array
ipv6: fix restrict IPV6_ADDRFORM operation
net: systemport: Omit superfluous error message in bcm_sysport_probe()
net: hns: use true,false for bool variables
ptp: idt82p33: Make two variables static
ptp_kvm: Make kvm_ptp_lock static
net: dsa: sja1105: enable internal pull-down for RX_DV/CRS_DV/RX_CTL and RX_ER
net: openvswitch: ovs_ct_exit to be done under ovs_lock
arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit address spaces
arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK
arm32/64/elf: Add tables to document READ_IMPLIES_EXEC
tty/sysrq: Export sysrq_mask(), sysrq_toggle_support()
MIPS: Loongson64: Mark RS780 HPET as broken
MIPS: DTS: Loongson64: Add ACPI Controller Node
dt-bindings: Document Loongson RS780E PCH ACPI Controller
MIPS: Loongson64: Make RS780E ACPI as a platform driver
MIPS: Loongson64: Remove dead RTC code
block: fold bdev_unhash_inode into invalidate_partition
block: mark invalidate_partition static
block: simplify block device syncing in bdev_del_partition
block: don't call invalidate_partition from blk_drop_partitions
dasd: use blk_drop_partitions instead of badly reimplementing it
block: remove the disk argument from blk_drop_partitions
block: remove hd_struct_kill
block: cleanup hd_struct freeing
block: pass a hd_struct to delete_partition
block: refactor blkpg_ioctl
x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit
vdso/datapage: Use correct clock mode name in comment
drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam
drm/i915: fix Sphinx build duplicate label warning
drm/i915/display: Load DP_TP_CTL/STATUS offset before use it
drm/i915/tgl: TBT AUX should use TC power well ops
drm/i915: HDCP: fix Ri prime check done during link check
drm/i915/gt: Update PMINTRMSK holding fw
drm/i915/tgl: Add Wa_14010477008:tgl
x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK
ASoC: wcd934x: remove unneeded semicolon
ASoC: wcd9335: remove unneeded semicolon
ASoC: wcd934x: remove unnecessary comparisons to bool
ASoC: Intel: boards: split woofer and tweeter support
firmware: arm_scmi: Fix return error code in smc_send_message
Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle"
blk-mq: Rerun dispatching in the case of budget contention
blk-mq: Add blk_mq_delay_run_hw_queues() API call
blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick
firmware: arm_scmi: Fix handling of unexpected delayed responses
firmware: arm_scmi: Clear channel for delayed responses
firmware: arm_scmi: Clear channel on reception of unexpected responses
firmware: arm_scmi: Rename .clear_notification() transport_ops
Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE()
drm/i915/gt: Move the late flush_submission in retire to the end
btrfs: discard: Use the correct style for SPDX License Identifier
soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
bdev: Reduce time holding bd_mutex in sync in blkdev_close()
drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane
mei: me: fix irq number stored in hw struct
fuse: Update stale comment in queue_interrupt()
fuse: BUG_ON correction in fuse_dev_splice_write()
virtiofs: Add mount option and atime behavior to the doc
virtiofs: schedule blocking async replies in separate worker
clk: imx: clk-pllv3: Use readl_relaxed_poll_timeout() for PLL lock wait
regmap: Simplify implementation of the regmap_field_read_poll_timeout() macro
regmap: Simplify implementation of the regmap_read_poll_timeout() macro
firmware: imx-scu: Support one TX and one RX
xprtrdma: Fix use of xdr_stream_encode_item_{present, absent}
xprtrdma: Fix trace point use-after-free race
xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler()
clk: imx: clk-sscg-pll: Remove unnecessary blank lines
arm64: dts: ls1028a: Specify the DMA channels for the DSPI controllers
ASoC: wm89xx: Add missing dependency
vhost: disable for OABI
tee: add private login method for kernel clients
ntb: intel: Add Icelake (gen4) support for Intel NTB
nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl
ASoC: Fix wrong dependency of da7210 and wm8983
ASoC: wm89xx: Fix build errors caused by I2C dependency
tee: enable support to register kernel memory
drm/ast: Allocate initial CRTC state of the correct size
ASoC: dapm: fixup dapm kcontrol widget
x86/elf: Add table to document READ_IMPLIES_EXEC
arm64: dts: allwinner: h6: Add clock to CPU cores
ASoC: rsnd: Fix "status check failed" spam for multi-SSI
ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent
ASoC: meson: gx-card: fix codec-to-codec link setup
ASoC: meson: axg-card: fix codec-to-codec link setup
platform/x86: intel_cht_int33fe: Fix spelling issues
platform/x86: intel_cht_int33fe: Switch to use acpi_dev_hid_uid_match()
platform/x86: intel_cht_int33fe: Convert to use set_secondary_fwnode()
platform/x86: intel_cht_int33fe: Convert software node array to group
mtd: spi-nor: spansion: Enable dual and quad read for s25fl256s0
software node: Allow register and unregister software node groups
device property: export set_secondary_fwnode() to modules
MIPS: alchemy: Fix build error after ioremap cleanup
MAINTAINERS: Add DT Bindings for Renesas Pin Function Controllers
tee: remove unnecessary NULL check in tee_shm_alloc()
arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes
x86/mm: Move pgprot2cachemode out of line
x86/mm: Add a x86_has_pat_wp() helper
x86/speculation: Add SRBDS vulnerability and mitigation documentation
x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation
x86/cpu: Add a steppings field to struct x86_cpu_id
x86/cpu: Add 'table' argument to cpu_matches()
ARM: dts: stm32: Enable I2C2 on DHCOM PDK2 carrier board
dt-bindings: arm: stm32: document lxa,stm32mp157c-mc1 compatible
ARM: dts: stm32: add STM32MP1-based Linux Automation MC-1 board
dt-bindings: add vendor prefix for Linux Automation GmbH
ARM: dts: stm32: use uniform node names for sleep pinctrl groups
ARM: dts: stm32: use uniform label names for sleep pinctrl phandles
ARM: dts: stm32: remove now redundant STM32MP15x video cell sizes
ARM: dts: stm32: preset stm32mp15x video #address- and #size-cells
ARM: dts: stm32: enable stm32mp157's &gpu by default
ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32mp15
ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32h743
ARM: dts: stm32: fix a typo for DAC io-channel-cells on stm32f429
dma-pool: add additional coherent pools to map to gfp mask
dma-remap: separate DMA atomic pools from direct remap code
dma-debug: make __dma_entry_alloc_check_leak() static
m68k: amiga: config: Mark expected switch fall-through
KVM: s390: remove unneeded semicolon in gisa_vcpu_kicker()
KVM: s390: vsie: gmap_table_walk() simplifications
KVM: s390: vsie: Move conditional reschedule
MAINTAINERS: add a reviewer for KVM/s390
KVM: s390: Fix PV check in deliverable_irqs()
mtd: spi-nor: move #define SPINOR_OP_WRDI
ARM: dts: r8a7791: Add PWM device nodes
ARM: dts: r8a7791: Add TPU device node
ARM: dts: r8a73a4: Add missing CMT1 interrupts
MAINTAINERS: Add DT Bindings for Renesas Clock Generators
ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk
pm-graph v5.6
ACPI/PCI: pci_link: use extended_irq union member when setting ext-irq shareable
PM: sleep: core: Fold functions into their callers
PM: sleep: core: Simplify the SMART_SUSPEND flag handling
arm64: configs: Enable sun50i cpufreq nvmem
drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam
hwrng: cctrng - add missing include to linux/fips.h
crypto: hisilicon/qm - fix build failure with ACPI off
pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries
mmc: sdhci-xenon: fix annoying 1.8V regulator warning
ARM: shmobile: defconfig: Refresh for v5.7-rc1
mmc: sdhci-msm: Enable host capabilities pertains to R1b response
mmc: cqhci: Avoid false "cqhci: CQE stuck on" by not open-coding timeout loop
mmc: meson-mx-sdio: remove the broken ->card_busy() op
mmc: meson-mx-sdio: Set MMC_CAP_WAIT_WHILE_BUSY
mmc: core: make mmc_interrupt_hpi() static
remoteproc: sysmon: Inform current rproc about all active rprocs
soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
drm/tidss: fix crash related to accessing freed memory
remoteproc: sysmon: Add notifications for events
remoteproc: sysmon: Add ability to send type of notification
Documentation/powerpc: VAS API
crypto/nx: Remove 'pid' in vas_tx_win_attr struct
crypto/nx: Enable and setup GZIP compression type
crypto/nx: Make enable code generic to add new GZIP compression type
crypto/nx: Rename nx-842-powernv file name to nx-common-powernv
crypto/nx: Initialize coproc entry with kzalloc
powerpc/vas: Add VAS user space API
powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API
powerpc/vas: Initialize window attributes for GZIP coprocessor type
powerpc: Use mm_context vas_windows counter to issue CP_ABORT
powerpc/vas: Free send window in VAS instance after credits returned
powerpc/vas: Display process stuck message
powerpc/vas: Do not use default credits for receive window
powerpc/vas: Print CRB and FIFO values
powerpc/vas: Return credits after handling fault
powerpc/vas: Update CSB and notify process for fault CRBs
powerpc/vas: Setup thread IRQ handler per VAS instance
powerpc/vas: Take reference to PID and mm for user space windows
powerpc/vas: Register NX with fault window ID and IRQ port value
powerpc/vas: Setup fault window per VAS instance
powerpc/vas: Alloc and setup IRQ and trigger port address
powerpc/vas: Define nx_fault_stamp in coprocessor_request_block
powerpc/xive: Define xive_native_alloc_irq_on_chip()
drm/i915/audio: error log non-zero audio power refcount after unbind
ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos
drm/i915: fix Sphinx build duplicate label warning
soc: qcom: cmd-db: Properly endian swap the slv_id for debugfs
soc: qcom: cmd-db: Use 5 digits for printing address
soc: qcom: cmd-db: Cast sizeof() to int to silence field width warning
remoteproc: use rproc_coredump_set_elf_info in drivers
remoteproc: add rproc_coredump_set_elf_info
xfrm: espintcp: save and call old ->sk_destruct
xfrm: fix error in comment
remoteproc: Simplify default name allocation
remoteproc: Split firmware name allocation from rproc_alloc()
remoteproc: Fix IDR initialisation in rproc_alloc()
xfrm: remove the xfrm_state_put call becofe going to out_reset
NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc()
ima: Use ima_hash_algo for collision detection in the measurement list
ima: Calculate and extend PCR with digests in ima_template_entry
ima: Allocate and initialize tfm for each PCR bank
ima: Switch to dynamically allocated buffer for template digests
ima: Store template digest directly in ima_template_entry
ima: Evaluate error in init_ima()
ima: Switch to ima_hash_algo for boot aggregate
NFS/pnfs: Ensure that _pnfs_return_layout() waits for layoutreturn completion
ALSA: usb-audio: Print more information in stream proc files
Linux 5.7-rc2
ALSA: hda: Remove ASUS ROG Zenith from the blacklist
mm: Fix MREMAP_DONTUNMAP accounting on VMA merge
io_uring: only restore req->work for req that needs do completion
igc: Add debug messages to MAC filter code
igc: Refactor igc_del_mac_filter()
igc: Refactor igc_mac_entry_can_be_used()
igc: Remove igc_*_mac_steering_filter() wrappers
igc: Remove IGC_MAC_STATE_QUEUE_STEERING
igc: Remove 'queue' check in igc_del_mac_filter()
igc: Improve address check in igc_del_mac_filter()
igc: Refactor igc_rar_set_index()
igc: Fix igc_uc_unsync()
igc: Change igc_add_mac_filter() returning value
igc: Check unsupported flag in igc_add_mac_filter()
igc: Remove duplicate code in MAC filtering logic
e1000e: fix S0ix flows for cable connected case
igc: Add new device IDs for i225 part
Input: delete unused GP2AP002A00F driver
MAINTAINERS: remove Stefan Popa's email
iio: adc: ad7192: fix null pointer de-reference crash during probe
iio: core: remove extra semi-colon from devm_iio_device_register() macro
iio: adc: ti-ads8344: properly byte swap value
iio: imu: inv_mpu6050: fix suspend/resume with runtime power
iio: st_sensors: rely on odr mask to know if odr can be set
iio: xilinx-xadc: Make sure not exceed maximum samplerate
iio: xilinx-xadc: Fix sequencer configuration for aux channels in simultaneous mode
iio: xilinx-xadc: Fix clearing interrupt when enabling trigger
iio: xilinx-xadc: Fix ADC-B powerdown
iio: dac: ad5770r: fix off-by-one check on maximum number of channels
iio: imu: st_lsm6dsx: flush hw FIFO before resetting the device
iio: core: Fix handling of 'dB'
dt-bindings: iio: adc: stm32-adc: fix id relative path
counter: 104-quad-8: Add lock guards - generic interface
iio: magnetometer: ak8974: Silence deferred-probe error
Documentation: ABI: document IIO in_proximity_nearlevel file
iio: vcnl4000: Export near level property for proximity sensor
dt-bindings: iio: light: vcnl4000: Add proximity-near-level
dt-bindings: iio: Introduce common properties for iio sensors
dt-bindings: iio: vcnl4000: convert bindings to YAML format
iio: Fix misspellings of "Analog Devices"
iio: light: isl29125: fix iio_triggered_buffer_{predisable,postenable} positions
iio: adc: fsl-imx25-gcq: Use devm_platform_ioremap_resource
iio: adc: at91-adc: Use devm_platform_ioremap_resource
iio: adc: sun4i-gpadc-iio: Use devm_platform_ioremap_resource
iio:light:ltr501: Drop unnecessary cast of parameter in regmap_bulk_read
iio:magn:mmc35240: Drop unnecessary casts of val parameter in regmap_bulk*
iio:imu:mpu6050: Tidy up parameters to regmap_bulk functions.
iio:chemical:bme680: Tidy up parameters to regmap_bulk_read
iio:chemical:atlas-sensor: Drop unnecessary explicit casts in regmap_bulk_read calls
iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls
iio: imu: st_lsm6dsx: drop huge include in sensor-hub driver
iio: buffer: drop devm_iio_kfifo_free() API call
iio: buffer: drop devm_iio_hw_consumer_free() API call
iio: inkern: drop devm_iio_channel_release{_all} API calls
iio: core: drop devm_iio_trigger_free() API call
iio: core: drop devm_iio_trigger_unregister() API call
iio: core: drop devm_iio_device_free() API call
iio: core: drop devm_iio_triggered_buffer_cleanup() API call
iio: core: drop devm_iio_device_unregister() API call
iio: move 'indio_dev->info' null check first in __iio_device_register()
iio: buffer: remove 'scan_el_attrs' attribute group from buffer struct
iio: imu: adis: Add a missing '\n' in a log message
iio: xilinx-xadc: Fix typo
dt-bindings: iio: adc: rockchip-saradc: add description for px30
dt-bindings: iio: adc: rockchip-saradc: add description for rk3308
dt-bindings: iio: adc: convert rockchip saradc bindings to yaml
iio: dma-buffer: Cleanup buffer.h/buffer_impl.h includes
iio: adc: Add MAX1241 driver
dt-bindings: iio: adc: Add MAX1241 bindings
iio: accel: st_sensors: add support for LIS2HH12
dt-bindings: st_sensors: add st,lis2hh12 compatible entry
iio: imu: st_lsm6dsx: Add sensor hub device LIS3MDL
iio: imu: st_lsm6dsx: Increase ODR_LIST_SIZE
iio: imu: adis16460: use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_SIMPLE_ATTRIBUTE
iio: imu: adis16400: use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_SIMPLE_ATTRIBUTE
iio: imu: st_lsm6dsx: configure full scale on slave device if supported
dt-bindings: iio: dac: stm32-dac: convert bindings to json-schema
dt-bindings: iio: tsl2563: convert bindings to YAML
dt-bindings: iio: adc: add bindings doc for AD9467 ADC
iio: adc: ad9467: add support AD9467 ADC
dt-bindings: iio: adc: add bindings doc for AXI ADC driver
iio: adc: adi-axi-adc: add support for AXI ADC IP core
iio: buffer-dmaengine: add dev-managed calls for buffer alloc
iio: buffer-dmaengine: use %zu specifier for sprintf(align)
include: fpga: adi-axi-common.h: add version helper macros
include: fpga: adi-axi-common.h: fixup whitespace tab -> space
iio: buffer: drop left-over 'stufftoread' field
iio: temperature: ltc2983: remove redundant comparison to bool
iio: imu: inv_mpu6050: add debugfs register r/w interface
iio: pressure: bmp280: Join string literals back
iio: pressure: bmp280: Drop unneeded explicit castings
iio: pressure: bmp280: Explicitly mark GPIO optional
iio: pressure: bmp280: Convert to use ->read_avail()
iio: pressure: bmp280: Tolerate IRQ before registering
iio: imu: inv_mpu6050: convert to use i2c_new_client_device()
iio: magn: bmc150: Use vsprintf extension %pe for symbolic error name
iio: imu: inv_mpu6050_spi: Use vsprintf extension %pe for symbolic error name
iio: imu: inv_mpu6050_i2c: Use vsprintf extension %pe for symbolic error name
iio: imu: bmi160_spi: Use vsprintf extension %pe for symbolic error name
iio: imu: bmi160_i2c: Use vsprintf extension %pe for symbolic error name
iio: gyro: mpu3050: Use vsprintf extension %pe for symbolic error name
iio: gyro: bmg160_spi: Use vsprintf extension %pe for symbolic error name
iio: gyro: bmg160_i2c: Use vsprintf extension %pe for symbolic error name
iio: accel: kxsd9: Use vsprintf extension %pe for symbolic error name
iio: adc: ad7793: use read_avail iio hook for scale available
iio: buffer: Don't allow buffers without any channels enabled to be activated
iio: tsl2772: Use scnprintf() for avoiding potential buffer overflow
iio: adc: max1363: replace uses of mlock
iio: health: max30100: use generic property handler
iio/gyro/bmg160: Add support for BMI088 chip
iio: buffer: re-introduce bitmap_zalloc() for trialmask
MAINTAINERS: Add Syed Nayyar Waris to ACCES 104-QUAD-8 driver
iio: ad_sigma_delta: remove unused IIO channel macros
iio: adc: ad7793: define/use own IIO channel macros
iio: adc: ad7791: define/use own IIO channel macros
iio: adc: ad7780: define/use own IIO channel macros
smp: Use smp_call_func_t in on_each_cpu()
MIPS: DTS: CI20: make DM9000 Ethernet controller use NVMEM to find the default MAC address
MIPS: DTS: JZ4780: define node for JZ4780 efuse
MIPS: use ioremap_page_range
MIPS: move ioremap_prot und iounmap out of line
MIPS: split out the 64-bit ioremap implementation
MIPS: merge __ioremap_mode into ioremap_prot
MIPS: cleanup fixup_bigphys_addr handling
MIPS: remove cpu_has_64bit_addresses
ASoC: txx9: don't work around too small resource_size_t
MIPS: Netlogic: remove unneeded semicolon in fmn_message_handler()
netfilter: nat: fix error handling upon registering inet hook
net/mlx5: Enable SW-defined RoCEv2 UDP source port
net/mlx5: Refactor HCA capability set flow
net/mlx5: Move QP logic to mlx5_ib
RDMA/mlx5: Alphabetically sort build artifacts
net/mlx5: Delete not-used cmd header
RDMA/mlx5: Delete Q counter allocations command
net/mlx5: Remove Q counter low level helper APIs
net/mlx5: Replace hand written QP context struct with automatic getters
net/mlx5: Remove extra indirection while storing QPN
net/mlx5: Open-code modify QP in the IPoIB module
net/mlx5: Open-code modify QP in the FPGA module
net/mlx5: Open-code modify QP in steering module
net/mlx5: Remove empty QP and CQ events handlers
net/mlx5: Open-code create and destroy QP calls
net/mlx5: Provide simplified command interfaces
arm64: dts: rockchip: add Odroid Advance Go
dt-bindings: Add binding for Hardkernel Odroid Go Advance
arm64: dts: rockchip: add core devicetree for rk3326
arm64: dts: rockchip: remove bus-width from mmc nodes in rk3308-roc-cc
arm64: dts: rockchip: add micro SD card regulator to rockpro64
dt-bindings: display: convert rockchip rk3066 hdmi bindings to yaml
arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 to make dtc happy
arm64: dts: rockchip: drop #address-cells, #size-cells from rk3399 pmugrf node
arm64: dts: rockchip: drop #address-cells, #size-cells from rk3328 grf node
arm64: dts: rockchip: drop non-existent gmac2phy pinmux options from rk3328
arm64: dts: rockchip: Replace RK805 PMIC node name with "pmic" on rk3328 boards
arm64: dts: rockchip: enable DC charger detection pullup on Pinebook Pro
arm64: dts: rockchip: fix inverted headphone detection on Pinebook Pro
arm64: dts: rockchip: Correct PMU compatibles for PX30 and RK3308
Input: evdev - use keyed wakeups
Input: spear-keyboard - fix a typo in a module name in Kconfig
Input: tca6416-keypad - fix a typo in MODULE_DESCRIPTION
Input: usbtouchscreen - add support for BonXeon TP
Input: cros_ec_keyb - use cros_ec_cmd_xfer_status helper
r8169: add workaround for RTL8168evl TSO hw issues
r8169: improve rtl8169_tso_csum_v2
r8169: use rtl8169_set_features in rtl8169_init_one
r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg
r8169: remove NETIF_F_HIGHDMA from vlan_features
r8169: move setting OCP base to generic init code
enetc: permit configuration of rx-vlan-filter with ethtool
net: mscc: ocelot: deal with problematic MAC_ETYPE VCAP IS2 rules
net: phy: broadcom: Add support for BCM53125 internal PHYs
net: phy: mdio-bcm-iproc: Do not show kernel pointer
net: dsa: b53: per-port interrupts are optional
tcp: cache line align MAX_TCP_HEADER
net: phy: at803x: add support for AR8032 PHY
mptcp: fix 'Attempt to release TCP socket in state' warnings
mptcp: fix splat when incoming connection is never accepted before exit/close
net/mlx4_en: avoid indirect call in TX completion
ipv6: rpl: fix full address compression
net: stmmac: Fix sub-second increment
net: stmmac: fix enabling socfpga's ptp_ref_clock
wimax/i2400m: Fix potential urb refcnt leak
i2c: busses: remove duplicate dev_err()
i2c: Add Qualcomm CCI I2C driver
dt-bindings: i2c: Add binding for Qualcomm CCI I2C controller
xattr.h: Replace zero-length array with flexible-array member
uapi: linux: fiemap.h: Replace zero-length array with flexible-array member
uapi: linux: dlm_device.h: Replace zero-length array with flexible-array member
tpm_eventlog.h: Replace zero-length array with flexible-array member
ti_wilink_st.h: Replace zero-length array with flexible-array member
swap.h: Replace zero-length array with flexible-array member
skbuff.h: Replace zero-length array with flexible-array member
sched: topology.h: Replace zero-length array with flexible-array member
rslib.h: Replace zero-length array with flexible-array member
rio.h: Replace zero-length array with flexible-array member
posix_acl.h: Replace zero-length array with flexible-array member
platform_data: wilco-ec.h: Replace zero-length array with flexible-array member
memcontrol.h: Replace zero-length array with flexible-array member
list_lru.h: Replace zero-length array with flexible-array member
lib: cpu_rmap: Replace zero-length array with flexible-array member
irq.h: Replace zero-length array with flexible-array member
ihex.h: Replace zero-length array with flexible-array member
igmp.h: Replace zero-length array with flexible-array member
genalloc.h: Replace zero-length array with flexible-array member
ethtool.h: Replace zero-length array with flexible-array member
energy_model.h: Replace zero-length array with flexible-array member
enclosure.h: Replace zero-length array with flexible-array member
dirent.h: Replace zero-length array with flexible-array member
digsig.h: Replace zero-length array with flexible-array member
can: dev: peak_canfd.h: Replace zero-length array with flexible-array member
blk_types: Replace zero-length array with flexible-array member
blk-mq: Replace zero-length array with flexible-array member
bio: Replace zero-length array with flexible-array member
rtc: 88pm860x: remove useless range check
rtc: mt2712: switch to devm_platform_ioremap_resource
rtc: mt2712: remove unnecessary error string
tipc: Fix potential tipc_node refcnt leak in tipc_rcv
tipc: Fix potential tipc_aead refcnt leak in tipc_crypto_rcv
net: netrom: Fix potential nr_neigh refcnt leak in nr_add_node
ALSA: hda/realtek - Fix unexpected init_amp override
ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices
hwmon: (jc42) Fix name to have no illegal characters
x86/asm: Provide a Kconfig symbol for disabling old assembly annotations
perf hist: Add fast path for duplicate entries check
perf c2c: Add option to enable the LBR stitching approach
perf top: Add option to enable the LBR stitching approach
perf script: Add option to enable the LBR stitching approach
perf report: Add option to enable the LBR stitching approach
perf callchain: Stitch LBR call stack
perf callchain: Save previous cursor nodes for LBR stitching approach
perf thread: Save previous sample for LBR stitching approach
perf thread: Add a knob for LBR stitch approach
perf machine: Factor out lbr_callchain_add_lbr_ip()
perf machine: Factor out lbr_callchain_add_kernel_ip()
perf machine: Refine the function for LBR call stack reconstruction
perf machine: Remove the indent in resolve_lbr_callchain_sample
perf header: Support CPU PMU capabilities
perf parser: Add support to specify rXXX event with pmu
perf doc: allow ASCIIDOC_EXTRA to be an argument
perf pmu: Add support for PMU capabilities
tools lib traceevent: Take care of return value of asprintf
perf stat: Force error in fallback on :k events
perf tools: Add support for leader-sampling with AUX area events
perf evlist: Allow multiple read formats
perf evsel: Rearrange perf_evsel__config_leader_sampling()
perf evlist: Move leader-sampling configuration
perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event()
clang-format: Update with the latest for_each macro list
clang-format: don't indent namespaces
x86/split_lock: Add Tremont family CPU models
x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural
drm/i915: Refactor setting dma info to a common helper
drm/i915: remove redundant assignment to variable test_result
drm/i915: Add ICL PG3 PW ID for EHL
buffer: remove useless comment and WB_REASON_FREE_MORE_MEM, reason.
drm/dp_mst: Zero assigned PBN when releasing VCPI slots
drm/i915/display: Load DP_TP_CTL/STATUS offset before use it
drm/i915/tc: Do not warn when aux power well of static TC ports timeout
drm/i915/tc: Catch TC users accessing FIA registers without enable aux
drm/i915/tc/tgl: Implement TC cold sequences
drm/i915/tc: Skip ref held check for TC legacy aux power wells
drm/i915/tc/icl: Implement TC cold sequences
drm/i915/display: Split hsw_power_well_enable() into two
scsi: qedf: Get dev info after updating the params
drm/i915/display: Add intel_legacy_aux_to_power_domain()
scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing
drm/i915/display: Move out code to return the digital_port of the aux ch
scsi: qedf: Add schedule recovery handler
scsi: qedf: Implement callback for bw_update
scsi: qed: Send BW update notifications to the protocol drivers
scsi: qedf: Honor status qualifier in FCP_RSP per spec
scsi: qedf: Acquire rport_lock for resetting the delay_timestamp
scsi: qedf: Increase the upper limit of retry delay
scsi: qedf: Keep track of num of pending flogi
drm/amdgpu/display: give aux i2c buses more meaningful names
drm/amdgpu/display: fix aux registration (v2)
drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii)
drm/amd/powerplay: fix resume failed as smu table initialize early exit
drm/i915: Add missing deinitialization cases of load failure
scsi: mvsas: remove unused symbol 'mvs_th'
scsi: mvsas: make mvst_host_attrs static
scsi: qedi: make qedi_ll2_buf_size static
scsi: ufs: full reinit upon resume if link was off
ANDROID: Add C protos for dma_buf/drm_prime get_uuid
selinux: implement new format of filename transitions
selinux: move context hashing under sidtab
selinux: hash context structure directly
selinux: store role transitions in a hash table
ASoC: Intel: haswell: Power transition refactor
ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell
ASoC: stm32: sai: fix sai probe
drm/i915/icl: Update forcewake firmware ranges
x86/early_printk: Remove unused includes
drm/i915/selftests: Check power consumption at min/max frequencies
drm/i915/selftests: Move gpu energy measurement into its own little lib
scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static
scsi: fnic: make fnic_list and fnic_list_lock static
scsi: fnic: make some symbols static
drm/i915: Add pre/post plane updates for SAGV
drm/i915: Prepare to extract gen specific functions from intel_can_enable_sagv
drm/i915: Add intel_atomic_get_bw_*_state helpers
x86/resctrl: Preserve CDP enable over CPU hotplug
igc: Fix default MAC address filter override
igc: Remove dead code related to flower filter
igc: Fix NFC queue redirection support
igc: Remove copper fiber switch control
igc: Enable NETIF_F_HW_TC flag
igc: Fix double definition
igc: Fix overwrites when dumping registers
igc: Remove forward declaration
igc: Remove unused CTRL_EXT_LINK_MODE_MASK
igc: Remove unused MDIC_DEST mask
e1000: Distribute switch variables for initialization
igc: Add support for ETF offloading
igc: Add support for taprio offloading
igc: Add GSO partial support
svcrdma: Fix leak of svc_rdma_recv_ctxt objects
svcrdma: Fix trace point use-after-free race
SUNRPC: Fix backchannel RPC soft lockups
f2fs: support read iostat
f2fs: Fix the accounting of dcc->undiscard_blks
f2fs: fix to handle error path of f2fs_ra_meta_pages()
f2fs: report the discard cmd errors properly
f2fs: fix long latency due to discard during umount
f2fs: add tracepoint for f2fs iostat
kbuild: check libyaml installation for 'make dt_binding_check'
soc: imx8: select SOC_BUS
soc: tegra: fix tegra_pmc_get_suspend_mode definition
soc: fsl: dpio: avoid stack usage warning
drm/tegra: Clean up GPIO includes
debugfs: remove return value of debugfs_create_u32()
kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP
cpufreq: intel_pstate: Use passive mode by default without HWP
KVM: Remove CREATE_IRQCHIP/SET_PIT2 race
soc: fsl: dpio: fix incorrect pointer conversions
ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y
x86/resctrl: Fix invalid attempt at removing the default resource group
blk-wbt: Drop needless newlines from tracepoint format strings
blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals
s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig
video: fbdev: vesafb: add missed release_region
video: fbdev: arcfb: add missed free_irq and fix the order of request_irq
fbdev: s1d13xxxfb: add missed unregister_framebuffer in remove
ARM/fbdev: sa11x0: Switch to use GPIO descriptors
video: fbdev: aty128fb: remove unused 'sdr_64'
omapfb/dss: remove unused variable 'venc_config_pal_bdghi'
video: vt8500lcdfb: fix fallthrough warning
video: fbdev: imxfb: ensure balanced regulator usage
video: fbdev: controlfb: remove function prototypes part #3
video: fbdev: controlfb: remove function prototypes part #2
video: fbdev: controlfb: remove function prototypes part #1
video: fbdev: controlfb: remove obsolete module support
video: fbdev: controlfb: add COMPILE_TEST support
video: fbdev: controlfb: fix sparse warning about using incorrect type
video: ssd1307fb: Remove redundant forward declaration
video: ssd1307fb: Convert to atomic PWM API
video: ssd1307fb: Make use of device properties
video: ssd1307fb: Introduce temporary variable to increase readability
video: ssd1307fb: Convert driver to use ->probe_new()
platform/x86/intel-uncore-freq: make uncore_root_kobj static
platform/x86: touchscreen_dmi: Add touchscreen info for techBite Arc 11.6.
platform/x86: touchscreen_dmi: Add info for the MP-man MPWIN895CL tablet
drm/i915/selftests: Take the engine wakeref around __rps_up_interrupt
platform/x86: wmi: Make two functions static
platform/x86: surface3_power: Fix a NULL vs IS_ERR() check in probe
drm/i915/selftests: Delay spinner before waiting for an interrupt
leds: tlc591xxt: hide error on EPROBE_DEFER
of: unittest: kmemleak in duplicate property update
of: overlay: kmemleak in dup_and_fixup_symbol_prop()
of: unittest: kmemleak in of_unittest_overlay_high_level()
of: unittest: kmemleak in of_unittest_platform_populate()
of: unittest: kmemleak on changeset destroy
MAINTAINERS: dt: fix pointers for ARM Integrator, Versatile and RealView
MAINTAINERS: dt: update display/allwinner file entry
dt-bindings: iio: dac: AD5570R fix bindings errors
spi: hisi-sfc-v3xx: add error check after per operation
spi: stm32-qspi: Add pm_runtime support
btrfs: fix setting last_trans for reloc roots
module: break nested ARCH_HAS_STRICT_MODULE_RWX and STRICT_MODULE_RWX #ifdefs
drm/i915/gt: Scrub execlists state on resume
leds: tca6507: Include the right header
leds: lt3593: Drop surplus include
leds: lp3952: Include the right header
leds: lm355x: Drop surplus include
drm/i915/display: Enable DP Display Audio WA
dmaengine: ioat: Decreasing allocation chunk size 2M->512K
dmaengine: ioat: fixing chunk sizing macros dependency
dmaengine: Fix misspelling of "Analog Devices"
dt-bindings: dma: renesas,usb-dmac: convert bindings to json-schema
dt-bindings: dma: renesas,rcar-dmac: convert bindings to json-schema
dmaengine: dw-edma: Decouple dw-edma-core.c from struct pci_dev
pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler
pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler
gpio: mlxbf2: remove unused including <linux/version.h>
ALSA: hda/hdmi: Add module option to disable audio component binding
gpio: dwapb: Split out dwapb_get_irq() helper
gpio: dwapb: Drop of_match_ptr() & ACPI_PTR() calls
gpio: dwapb: Drop bogus BUG_ON()s
gpio: dwapb: Switch to more usual pattern of RMW in dwapb_gpio_set_debounce()
gpio: dwapb: Convert to use IRQ core provided macros
gpio: dwapb: Use device_get_match_data() to simplify code
gpio: dwapb: Convert to use irqd_to_hwirq()
gpio: dwapb: Deduplicate IRQ resource management
gpio: dwapb: set default handler to be handle_bad_irq()
gpio: dwapb: Use chained IRQ prologue and epilogue
gpio: dwapb: Refactor IRQ handler to use bit operations
gpio: dwapb: Append MODULE_ALIAS for platform driver
MAINTAINERS: Add Segey Semin to maintainers of DW APB GPIO driver
gpio: dwapb: Add debounce reference clock support
gpio: dwapb: Use optional-clocks interface for APB ref-clock
dt-bindings: gpio: Add Sergey Semin to DW APB GPIO driver maintainers
dt-bindings: gpio: Add DW GPIO debounce clock property
dt-bindings: gpio: Convert snps,dw-apb-gpio to DT schema
pinctrl: mcp23s08: add module license
pinctrl: qcom: Remove duplicated include from pinctrl-msm.c
x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL()
virtio: drop vringh.h dependency
virtio_blk: add a missing include
virtio-balloon: Avoid using the word 'report' when referring to free page hinting
virtio-balloon: make virtballoon_free_page_report() static
vdpa: fix comment of vdpa_register_device()
vdpa: make vhost, virtio depend on menu
vdpa: allow a 32 bit vq alignment
drm/virtio: fix up for include file changes
remoteproc: pull in slab.h
rpmsg: pull in slab.h
virtio_input: pull in slab.h
remoteproc: pull in slab.h
virtio-rng: pull in slab.h
virtgpu: pull in uaccess.h
tools/virtio: make asm/barrier.h self contained
tools/virtio: define aligned attribute
ALSA: Fix misspellings of "Analog Devices"
drm/i915/gvt: skip populate shadow context if guest context not changed
usb: raw-gadget: Fix copy_to/from_user() checks
usb: raw-gadget: fix raw_event_queue_fetch locking
x86/mce: Drop bogus comment about mce.kflags
usb: gadget: udc: atmel: Fix vbus disconnect handling
KVM: arm64: PSCI: Forbid 64bit functions for 32bit guests
KVM: arm64: PSCI: Narrow input registers when using 32bit functions
dts: arm: stih407-family: remove duplicated rng nodes
dts: arm: stih418: Fix complain about IRQ_TYPE_NONE usage
test_firmware: remove unnecessary test_fw_mutex in test_dev_config_show_xxx
firmware: Drop unused pages field from struct firmware
irqchip/irq-bcm7038-l1: Make bcm7038_l1_of_init() static
irqchip/irq-mvebu-icu: Make legacy_bindings static
irqchip/meson-gpio: Fix HARDIRQ-safe -> HARDIRQ-unsafe lock order
irqchip/sifive-plic: Fix maximum priority threshold value
irqchip/ti-sci-inta: Fix processing of masked irqs
irqchip/mbigen: Free msi_desc on device teardown
firmware_loader: remove unused exports
firmware: imx: fix compile-testing
drm/i915: Add i915_lpsp_status debugfs attribute
drm/i915: Add connector dbgfs for all connectors
drm/i915: Add i915_lpsp_capability debugfs
drm/i915: Power well id for ICL PG3
media: dvb-frontends: DUMMY_FE should depends on DVB_CORE
usb: dwc3: gadget: Fix request completion check
media: cec/usb: depends on USB_SUPPORT and TTY
media: mc/Kconfig: remove staging dependency for request API
ARM: tegra: Kill off "simple-panel" compatibles
media: cec: don't select PCI & DMI
drm/i915: Update DRIVER_DATE to 20200417
gpio: pca953x: disable regmap locking
MAINTAINERS: update list of qtnfmac maintainers
MAINTAINERS: Update URL for wireless drivers
arm/xen: make _xen_start_info static
drm/i915/tgl: TBT AUX should use TC power well ops
ANDROID: build.config.allmodconfig: Remove outdated XFS_FS comment
rpmsg: fix a comment typo for rpmsg_device_match()
remoteproc: convert to DEFINE_SHOW_ATTRIBUTE
remoteproc: mtk_scp: use dma_addr_t for DMA API
remoteproc: qcom_q6v5_mss: fix q6v5_probe() error paths
remoteproc: qcom_q6v5_mss: fix a bug in q6v5_probe()
virtio/test: fix up after IOTLB changes
vhost: Create accessors for virtqueues private_data
vdpasim: Return status in vdpasim_get_status
vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm'
vhost: remove set but not used variable 'status'
vhost: vdpa: remove unnecessary null check
vdpa-sim: depend on HAS_DMA
dt-bindings: Clean-up schema indentation formatting
dt-bindings: input: Convert gpio-keys bindings to schema
f2fs: introduce sysfs/data_io_flag to attach REQ_META/FUA
amd-xgbe: Use __napi_schedule() in BH context
ARM: dts: bcm283x: Disable dsi0 node
mISDN: make dmril and dmrim static
net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes
net: dsa: mt7530: fix tagged frames pass-through in VLAN-unaware mode
dm verity fec: fix hash block number in verity_fec_decode
HID: mcp2221: add GPIO functionality support
dm writecache: fix data corruption when reloading the target
Revert "HID: wacom: generic: read the number of expected touches on a per collection basis"
dt-bindings: Fix misspellings of "Analog Devices"
ANDROID: Switch CONFIG_QCOM_PDC CONFIG_QCOM_SCM and CONFIG_ARM_SMMU to be loaded as modules
ANDROID: firmware: QCOM_SCM: Allow qcom_scm driver to be loadable as a permenent module
ANDROID: pinctrl: qcom: Allow pinctrl-msm code to be loadable as a module
ANDROID: irqchip: Allow QCOM_PDC to be loadable as a perment module
ANDROID: irq: irqchip: Export irq_chip_retrigger_hierarchy and irq_chip_set_vcpu_affinity_parent
ANDROID: irq: irqdomain: Export irq_domain_update_bus_token
ANDROID: GKI: Add DRM_TTM config to GKI
gpio: merrifield: Better show how GPIO and IRQ bases are derived from hardware
gpio: merrifield: Switch over to MSI interrupts
gpio: pch: Use in pch_irq_type() macros provided by IRQ core
gpio: pch: Refactor pch_irq_type() to avoid unnecessary locking
gpio: pch: Get rid of unneeded variable in IRQ handler
gpio: pch: Use BIT() and GENMASK() where it's appropriate
smb3: remove overly noisy debug line in signing errors
keys: Fix proc_keys_next to increase position index
ahci: Add Intel Comet Lake PCH-U PCI ID
FROMLIST: drm/prime: add support for virtio exported objects
FROMLIST: dma-buf: add support for virtio exported objects
xfs: move inode flush to the sync workqueue
pinctrl: lynxpoint: Use platform_get_irq_optional() explicitly
mips: loongsoon2ef: remove private clk api
MIPS: Fix typo for user_ld macro definition
blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget
perf intel-pt: Add support for synthesizing callchains for regular events
perf evsel: Add support for synthesized sample type
perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are set
perf thread-stack: Add thread_stack__sample_late()
perf auxtrace: Add an option to synthesize callchains for regular events
perf auxtrace: For reporting purposes, un-group AUX area event
perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback
perf cs-etm: Implement ->evsel_is_auxtrace() callback
perf arm-spe: Implement ->evsel_is_auxtrace() callback
perf intel-bts: Implement ->evsel_is_auxtrace() callback
perf intel-pt: Implement ->evsel_is_auxtrace() callback
perf auxtrace: Add ->evsel_is_auxtrace() callback
perf script: Add flamegraph.py script
perf metrictroup: Split the metricgroup__add_metric function
perf expr: Add expr_scanner_ctx object
perf expr: Add expr_ prefix for parse_ctx and parse_id
perf synthetic-events: save 4kb from 2 stack frames
tools api fs: Make xxx__mountpoint() more scalable
perf bench: Add event synthesis benchmark
perf script: Simplify auxiliary event printing functions
doc/admin-guide: update kernel.rst with CAP_PERFMON information
doc/admin-guide: Update perf-security.rst with CAP_PERFMON information
drivers/oprofile: Open access for CAP_PERFMON privileged process
drivers/perf: Open access for CAP_PERFMON privileged process
parisc/perf: open access for CAP_PERFMON privileged process
powerpc/perf: open access for CAP_PERFMON privileged process
trace/bpf_trace: Open access for CAP_PERFMON privileged process
drm/i915/perf: Open access for CAP_PERFMON privileged process
perf tools: Support CAP_PERFMON capability
perf/core: open access to probes for CAP_PERFMON privileged process
perf/core: Open access to the core for CAP_PERFMON privileged process
capabilities: Introduce CAP_PERFMON to kernel and user space
perf annotate: Add basic support for bpf_image
perf machine: Set ksymbol dso as loaded on arrival
perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event
perf stat: Honour --timeout for forked workloads
spi: spi-fsl-qspi: Reduce devm_ioremap size to 4 times AHB buffer size
ASoC: Fix misspellings of "Analog Devices"
serial: sh-sci: Make sure status register SCxSR is read in correct sequence
serial: sunhv: Initialize lock for non-registered console
serial: uartps: Use cdns_uart_tx_empty in console_write
serial: uartps: Wait for tx_empty in console setup
vt: extract selection chars storing from vc_do_selection
vt: selection, split __set_selection_kernel
serial: sh-sci: Drop unused include
drivers/tty: remove redundant assignment to variable i and rename it to ret
tty: serial: fsl_lpuart: make coverity happy
serial: omap: Convert to use GPIO descriptors
serial: lpc32xx_hs: Drop surplus include
Revert "serial: uartps: Register own uart console and driver structures"
Revert "serial: uartps: Move Port ID to device data structure"
Revert "serial: uartps: Change uart ID port allocation"
Revert "serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES"
Revert "serial: uartps: Fix error path when alloc failed"
Revert "serial: uartps: Use the same dynamic major number for all ports"
Revert "serial: uartps: Fix uartps_major handling"
usb: cdns3: gadget: make a bunch of functions static
usb: fusb302: Convert to use GPIO descriptors
usb: cdns3: change dev_info to dev_dbg for debug message
usb: cdns3: change "cdsn3" to"cdns3"
usb: cdns3: delete role_override
usb: cdns3: core: get role switch node from firmware
spi: dw: remove cs_control and poll_mode members from chip_data
spi: dw: remove unused dw_spi_chip handling
USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE
gpio: gpio-pca953x, Add get_multiple function
phy: tegra: Select USB_COMMON for usb_get_maximum_speed()
usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change
usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset()
cdc-acm: introduce a cool down
cdc-acm: close race betrween suspend() and acm_softint
UAS: fix deadlock in error handling and PM flushing work
UAS: no use logging any details in case of ENODEV
ASoC: qdsp6: Suggest more generic node names
spi: spidev_test: Add support for Octal mode data transfers
spi: spidev: Add support for Octal mode data transfers
usb: raw-gadget: fix raw_event_queue_fetch locking
usb: raw-gadget: Fix copy_to/from_user() checks
usb: typec: pi3usb30532: Set switch_ / mux_desc name field to NULL
USB: early: Handle AMD's spec-compliant identifiers, too
USB: core: Fix free-while-in-use bug in the USB S-Glibrary
usb: phy: jz4770: Add a missing '\n' in a log message
USB: dwc2: Use the correct style for SPDX License Identifier
USB: mtu3: Use the correct style for SPDX License Identifier
USB: musb: Use the correct style for SPDX License Identifier
USB: misc: Use the correct style for SPDX License Identifier
USB: isp1760: Use the correct style for SPDX License Identifier
USB: host: Use the correct style for SPDX License Identifier
usb: gadget: legacy: fix redundant initialization warnings from cppcheck
usb: host: u132-hcd: Remove u132_static_list and list head u132_list
USB: early: Use the correct style for SPDX License Identifier
USB: core: Use the correct style for SPDX License Identifier
usb: host: ehci-tegra: Remove superfluous dev_err() message
i3c master: GETMRL's 3rd byte is optional even with BCR_IBI_PAYLOAD
pinctrl: mcp23s08: Split to three parts: core, I²C, SPI
pinctrl: mcp23s08: Use for_each_set_bit() and hweight_long()
pinctrl: mcp23s08: Make use of device properties
pinctrl: mcp23s08: Propagate error code from device_property_read_u32()
pinctrl: mcp23s08: Refactor mcp23s08_spi_regmap_init()
pinctrl: mcp23s08: Drop unused parameter in mcp23s08_probe_one()
pinctrl: mcp23s08: Consolidate SPI and I²C code
pinctrl: mcp23s08: Deduplicate IRQ chip filling
pinctrl: mcp23s08: Get rid of legacy platform data
pinctrl: imx: Add imx8dxl driver
dt-bindings: arm: fsl-scu: Add imx8dxl pinctrl support
ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry
staging: vt6656: Power save stop wake_up_count wrap around.
ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode
ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode
drm: Don't free a struct never allocated by drm_gem_fb_init()
staging: rtl8188eu: make const char array static
staging: rtl8188eu: cleanup long line in fw.c
staging: rtl8188eu: rename define to upper case
staging: vt6656: remove redundant assignment to variable ed_inx
staging: vt6656: Remove duplicate code for the phy->service assignment
staging: vt6656: Refactor the assignment of the phy->signal variable
staging: vt6656: Use define instead of magic number for tx_rate
staging: vt6656: Use BIT() macro instead of bit shift operator
gcov: Remove old GCC 3.4 support
arm64: barrier: Use '__unqual_scalar_typeof' for acquire/release macros
locking/barriers: Use '__unqual_scalar_typeof' for load-acquire macros
READ_ONCE: Drop pointer qualifiers when reading from scalar types
READ_ONCE: Enforce atomicity for {READ,WRITE}_ONCE() memory accesses
READ_ONCE: Simplify implementations of {READ,WRITE}_ONCE()
pinctrl: qcom: fix wrong write in update_dual_edge
pinctrl: actions: fix function group name for i2c0_group
ARM: versatile: Drop mapping IB2 module registers
ARM: versatile: Remove dead sched_clock code
ARM: realview: Drop unneeded select of multi-platform features
ARM: integrator: Drop unneeded select of SPARSE_IRQ
staging: vt6656: Return error code in vnt_rf_write_embedded function
staging: vc04_services: bcm2835-audio: Make function arguments alignment match open parenthesis
staging: sm750fb: Make function arguments alignment match open parenthesis
staging: rtl8712: correct spelling mistake in comment
staging: mt7621-pci: initialize 'n' variable when it is declared
staging: mt7621-pci: add clarification comment in 'mt7621_pcie_init_virtual_bridges'
staging: mt7621-pci: rename 'PCIE_P2P_MAX' into 'PCIE_P2P_CNT'
staging: wfx: update TODO
staging: wfx: drop useless attribute 'filter_mcast'
staging: wfx: drop useless filter update when starting AP
staging: wfx: split out wfx_filter_beacon()
staging: wfx: drop useless attributes 'filter_prbreq' and 'filter_bssid'
staging: wfx: drop useless call to hif_set_rx_filter()
staging: wfx: drop struct wfx_grp_addr_table
staging: wfx: align semantic of probe request filter with other filters
staging: wfx: align semantic of beacon filter with other filters
staging: wfx: drop useless wfx_fwd_probe_req()
staging: wfx: ensure that probe requests are filtered when AP
staging: wfx: stop changing filtering rule in wfx_hw_scan()
staging: wfx: do not use built-in AUTO_ERP feature
staging: wfx: disabling beacon filtering after hif_reset() is useless
staging: wfx: do not wait for a dtim before associate
staging: wfx: wfx_update_filtering_work() is no more used
staging: wfx: simplify handling of beacon filter during join process
staging: wfx: rework wfx_configure_filter()
staging: wfx: simplify wfx_update_filtering()
staging: wfx: update filtering even if not connected
clk: meson: g12a: Prepare the GPU clock tree to change at runtime
clk: meson: gxbb: Prepare the GPU clock tree to change at runtime
proc, time/namespace: Show clock symbolic names in /proc/pid/timens_offsets
drm/i915: HDCP: fix Ri prime check done during link check
Bluetooth: Enhanced Connection Complete event belongs to LL Privacy
irqchip/gic-v4.1: Update effective affinity of virtual SGIs
irqchip/gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling
drm/i915: Add YUV444 packed format support for skl+
media: media/test_drivers: rename to test-drivers
media: Documentation/media: drop/fix vivi references
Revert "thunderbolt: Prevent crash if non-active NVMem file is read"
media: Kconfig: Don't expose the Request API option
media: radio: don't use a menu just for wl128x driver
media: i2c/Kconfig: use sub-menus for I2C support
pinctrl: sunxi: handle probe defferal
usb: dwc3: gadget: Do link recovery for SS and SSP
dt-bindings: usb: renesas,usb3-peri: add r8a77961 support
dt-bindings: usb: renesas,usbhs: add r8a77961 support
dt-bindings: usb: usb-xhci: add r8a77961 support
docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file
usb: dwc3: gadget: Properly set maxpacket limit
usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name
usb: gadget: udc: bdc: Remove unnecessary NULL checks in bdc_req_complete
pinctrl: mediatek: remove shadow variable declaration
pinctrl: mediatek: make MediaTek MT6765 pinctrl ready for buiding loadable module
pinctrl: mediatek: make MediaTek pinctrl v2 driver ready for buidling loadable module
pinctrl: nomadik:remove unneeded variable
gpiolib: acpi: Add missing __init(const) markers to initcall-s
crypto: marvell/octeontx - Add missing '\n' in log messages
crypto: api - Fix use-after-free and race in crypto_spawn_alg
crypto: ccp -- don't "select" CONFIG_DMADEVICES
crypto: algapi - Avoid spurious modprobe on LOADED
crypto: sun8i-ss - Delete an error message in sun8i_ss_probe()
hwrng: xgene - Delete an error message in xgene_rng_probe()
hwrng: omap - Delete an error message in of_get_omap_rng_device_details()
crypto: amlogic - Delete duplicate dev_err in meson_crypto_probe()
crypto: hisilicon/qm - stop qp by judging sq and cq tail
crypto: hisilicon/sec2 - add controller reset support for SEC2
crypto: hisilicon/hpre - add controller reset support for HPRE
crypto: hisilicon/zip - add controller reset support for zip
crypto: hisilicon/qm - add controller reset interface
crypto: hisilicon - add vfs_num module parameter for hpre/sec
crypto: hisilicon - unify SR-IOV related codes into QM
crypto: hisilicon - put vfs_num into struct hisi_qm
MAINTAINERS: add HG as cctrng maintainer
hwrng: cctrng - introduce Arm CryptoCell driver
dt-bindings: add device tree binding for Arm CryptoCell trng engine
crypto: caam - fix the address of the last entry of S/G
crypto: caam - fix use-after-free KASAN issue for RSA algorithms
crypto: caam - fix use-after-free KASAN issue for HASH algorithms
crypto: caam - fix use-after-free KASAN issue for AEAD algorithms
crypto: caam - fix use-after-free KASAN issue for SKCIPHER algorithms
drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE()
proc: Handle umounts cleanly
ext4: convert BUG_ON's to WARN_ON's in mballoc.c
ext4: increase wait time needed before reuse of deleted inode numbers
ext4: remove set but not used variable 'es' in ext4_jbd2.c
ext4: remove set but not used variable 'es'
ext4: do not zeroout extents beyond i_disksize
ext4: fix return-value types in several function comments
ext4: use non-movable memory for superblock readahead
ext4: use matching invalidatepage in ext4_writepage
cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+
cifs: dump the session id and keys also for SMB2 sessions
tipc: fix incorrect increasing of link window
ASoC: SOF: topology: handle multiple sets of tuple arrays
ASoC: SOF: topology: stop parsing when all tokens have been found
ASoC: SOF: topology: Get HDA rate and channels from topology
ASoC: SOF: topology: fix: parse hda_tokens to &config->hda
ASoC: SOF: topology: Get ALH rate amd channels from topology
ASoC: SOF: align sof_ipc_dai_alh_params with FW
ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field
ASoC: SOF: Intel: Change DMIC load IPC to fixed length
ASoC: SOF: Intel: Fix typo in header file comment text
ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer.
ASoC: SOF: make sof_ipc_cc_version to fixed length
ASoC: SOF: change type char to uint8_t in topology.h
ASoC: SOF: change type char to uint8_t in trace.h
ASoC: SOF: change type char to uint8_t in info.h
ASoC: SOF: add debug ABI version
ASoC: SOF: add probe support extend data
ASoC: SOF: topology: Add support for DC Blocker
ASoC: SOF: ext_manifest: parse compiler version
ASoC: SOF: ext_manifest: parse windows
ASoC: SOF: ext_manifest: parse firmware version
ASoC: SOF: Introduce extended manifest
ASoC: SOF: Introduce offset in firmware data
Documentation: Fix tcp_challenge_ack_limit default value
ASoC: SOF: Mark get_ext* function ext_hdr arguments as const
ASoC: SOF: topology: fix: handle DAI widget connections properly with multiple CPU DAI's
net: tulip: make early_486_chipsets static
drm/i915/gt: Update PMINTRMSK holding fw
drm/i915/selftests: Exercise basic RPS interrupt generation
dt-bindings: net: ethernet-phy: add desciption for ethernet-phy-id1234.d400
ipv6: remove redundant assignment to variable err
drm/i915/tgl: Initialize multicast register steering for workarounds
drm/i915/tgl: Extend Wa_1409767108:tgl to B0 stepping
dt-bindings: dsp: fsl: Add fsl,imx8mp-dsp entry
ASoC: SOF: Add i.MX8MP device descriptor
drm/i915/tgl: Add Wa_14010477008:tgl
ASoC: SOF: imx: Add i.MX8M HW support
ASoC: SOF: imx: fix undefined reference issue
ASoC: SOF: imx8: Fix randbuild error
selinux: drop unnecessary smp_load_acquire() call
ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence
dt-bindings: pwm: Fix cros-ec-pwm example dtc 'reg' warning
selinux: free str on error in str_read()
scripts: documentation-file-ref-check: Add line break before exit
scripts/kernel-doc: Add missing close-paren in c:function directives
docs: admin-guide: merge sections for the kernel.modprobe sysctl
docs: timekeeping: Use correct prototype for deprecated functions
arm64: csum: Disable KASAN for do_csum()
fault_inject: Don't rely on "return value" from WRITE_ONCE()
net: tls: Avoid assigning 'const' pointer to non-const pointer
netfilter: Avoid assigning 'const' pointer to non-const pointer
compiler/gcc: Raise minimum GCC version for kernel builds to 4.8
drm/i915/ehl: extended Wa_2006604312 to ehl
net/rds: Use ERR_PTR for rds_message_alloc_sgs()
net: mscc: ocelot: fix untagged packet drops when enslaving to vlan aware bridge
ANDROID: Incremental fs: Fix create_file performance
spi: dt-bindings: rspi: Convert to json-schema
ASoC: topology: Remove unneeded semicolon
brcmfmac: remove leading space
ASoC: topology: Fix endianness issue
ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs
i2c: tegra: Synchronize DMA before termination
i2c: tegra: Better handle case where CPU0 is busy for a long time
dt-bindings: memory: tegra: Add external memory controller binding for Tegra210
i2c: cadence: Added slave support
dmaengine: idxd: export hw version through sysfs
dt-bindings: reserved-memory: Introduce memory-region-names
dt-bindings: vendor-prefixes: Add Check Point
dt-bindings: dma: uniphier-xdmac: switch to single reg region
include/linux/dmaengine: Typos fixes in API documentation
dmaengine: xilinx_dma: Add missing check for empty list
dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654
KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault)
KVM: nVMX: Invalidate all roots when emulating INVVPID without EPT
KVM: nVMX: Invalidate all EPTP contexts when emulating INVEPT for L1
KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT)
KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush
selftests: kvm: Add testcase for creating max number of memslots
KVM: selftests: Make set_memory_region_test common to all architectures
KVM: selftests: Add "zero" testcase to set_memory_region_test
selftests: kvm: Add vm_get_fd() in kvm_util
KVM: selftests: Add "delete" testcase to set_memory_region_test
KVM: sefltests: Add explicit synchronization to move mem region test
KVM: selftests: Add GUEST_ASSERT variants to pass values to host
KVM: selftests: Add util to delete memory region
KVM: selftests: Use kernel's list instead of homebrewed replacement
KVM: selftests: Take vcpu pointer instead of id in vm_vcpu_rm()
KVM: pass through CPUID(0x80000006)
KVM: x86: Return updated timer current count register from KVM_GET_LAPIC
KVM: remove redundant assignment to variable r
KVM: SVM: Fix __svm_vcpu_run declaration.
KVM: SVM: Do not setup frame pointer in __svm_vcpu_run
KVM: SVM: Fix build error due to missing release_pages() include
KVM: SVM: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD
kvm: nVMX: match comment with return type for nested_vmx_exit_reflected
kvm: nVMX: reflect MTF VM-exits if injected by L1
dmaengine: ti: k3-psil: fix deadlock on error path
dt-bindings: display: move DSI panels to panel-simple-dsi
dt-bindings: display: convert olimex,lcd-olinuxino to DT Schema
dt-bindings: display: convert lgphilips,lb035q02 to DT Schema
dt-bindings: display: convert seiko,43wvf1g to DT Schema
dt-bindings: display: convert sharp,lq150x1lg11 to DT Schema
dt-bindings: display: convert sharp,ls037v7dw01 to DT Schema
dt-bindings: display: convert sharp,ls043t1le01 to DT Schema
dt-bindings: display: drop unused simple-panel.txt
dt-bindings: display: convert sitronix,st7789v to DT Schema
dt-bindings: display: convert sony,acx565akm to DT Schema
dt-bindings: display: convert startek,startek-kd050c to DT Schema
dt-bindings: display: convert toppoly panels to DT Schema
dt-bindings: display: convert samsung,ld9040 to DT Schema
dt-bindings: display: convert samsung,s6d16d0 to DT Schema
dt-bindings: display: convert samsung AMOLED to DT Schema
dt-bindings: display: convert raydium,rm67191 to DT Schema
dt-bindings: display: convert osddisplays,osd101t2587-53ts to DT Schema
dt-bindings: display: convert lg,lg4573 to DT Schema
dt-bindings: display: convert simple lg panels to DT Schema
dt-bindings: display: convert kingdisplay,kd097d04 to DT Schema
dt-bindings: display: convert kingdisplay,kd035g6-54nt to DT Schema
dt-bindings: display: convert jdi,lt070me05000 to DT Schema
dt-bindings: display: convert innolux,p120zdg-bf1 to DT Schema
dt-bindings: display: convert innolux,p097pfg to DT Schema
dt-bindings: display: convert ilitek,ili9881c to DT Schema
dt-bindings: display: convert ilitek,ili9322 to DT Schema
dt-bindings: display: convert boe,himax8279d to DT Schema
dt-bindings: display: convert arm,versatile-tft-panel to DT Schema
dmaengine: ti: k3-udma: Drop COMPILE_TEST for the drivers for now
dmaengine: hisilicon: Fix build error without PCI_MSI
pinctrl: baytrail: Use platform_get_irq_optional() explicitly
dt-bindings: display: convert samsung,s6e63m0 to DT Schema
dt-bindings: display: add te-gpios to panel-common
dt-bindings: display: look for dsi* nodes in dsi-controller
RDMA/rw: use DIV_ROUND_UP to calculate nr_ops
RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr()
KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER
media: docs: add cros-references to the other media guides
media: docs: add GPLv2 for uAPI guide
media: docs: move copyrights to the end and update them
media: docs: fix references for vimc
media: docs: cleanup bttv-devel.rst file
media: docs: Add a master topic for the index file
media: docs: get rid of obsoleted udev documentation
media: docs: zr364xx: update documentation
media: docs: saa7134.rst: update the documentation
media: docs: update Digital TV faq.rst
media: docs: cpia2.rst: do some cleanups
media: docs: add a cardlist for cx18 boards
media: docs: update bttv.rst information
media: docs: bt8xx.rst: update document info
media: docs: update avermedia.rst contents
media: docs: intro.rst actually contain DVB references
media: docs: dvb_intro.rst: update its contents
media: docs: split avermedia.rst contents on two files
media: docs: update cardlists
Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset
Bluetooth: Enable LE Enhanced Connection Complete event.
Bluetooth: Use extra variable to make code more readable
Bluetooth: Sort list of LE features constants
media: Kconfig: include test_drivers with MEDIA_TEST_SUPPORT
HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead
ASoC: fsl_micfil: Omit superfluous error message in fsl_micfil_probe()
ASoC: Intel: skl_hda_generic: remove rtd->codec_dai
regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l
arm64: Delete the space separator in __emit_inst
ASoC: soc-pcm: dpcm: Only allow playback/capture if supported
ASoC: sgtl5000: Fix VAG power-on handling
selftests/bpf: Check for correct program attach/detach in xdp_attach test
libbpf: Fix type of old_fd in bpf_xdp_set_link_opts
drm/rockchip: fix spelling mistake "modifer" -> "modifier"
libbpf: Always specify expected_attach_type on program load if supported
gpiolib: of: improve gpiolib-of support of pull up/down on expanders
i2c: designware: Calculate SCL timing parameter for High Speed Mode
i2c: designware: Calculate SCL timing parameter for Fast Mode Plus
xsk: Add missing check on user supplied headroom size
i2c: i2c-stm32f7: improve nack debug message
i2c: i801: Use GPIO_LOOKUP() helper macro
i2c: refactor parsing of timings
media: cec: rename CEC platform drivers config options
i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets
arm64: vdso: don't free unallocated pages
i2c: busses: convert to devm_platform_get_and_ioremap_resource
i2c: busses: convert to devm_platform_ioremap_resource
media: move CEC USB drivers to a separate directory
media: move CEC platform drivers to a separate directory
i2c: remove i2c_new_probed_device API
i2c: altera: use proper variable to hold errno
i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT
fsnotify: Add missing annotation for fsnotify_finish_user_wait() and for fsnotify_prepare_user_wait()
media: place CEC menu before MEDIA_SUPPORT
media: cec: move the core to a separate directory
MAINTAINERS: Remove sifive_l2_cache.c from EDAC-SIFIVE pattern
crash_dump: Remove no longer used saved_max_pfn
thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops
x86/umip: Make umip_insns static
drm/scheduler: fix drm_sched_get_cleanup_job
sched/vtime: Work around an unitialized variable warning
clocksource/drivers/atmel-st: Remove useless 'status'
ipw2x00: make ipw_setup_deferred_work() void
brcmsmac: make brcms_c_stf_ss_update() void
orinoco: remove useless variable 'err' in spectrum_cs_suspend()
libertas: make lbs_process_event() void
brcmsmac: Add missing annotation for brcms_down()
brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state()
hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop
rtw88: add support for set/get antennas
rtw88: make rtw_chip_ops::set_antenna return int
arm64: zynqmp: Fix GIC compatible property
libertas: make lbs_init_mesh() void
sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters
cw1200: make cw1200_spi_irq_unsubscribe() void
ipw2x00: make ipw_qos_association_resp() void
firmware: xilinx: make firmware_debugfs_root static
drm/meson: Delete an error message in meson_dw_hdmi_bind()
ALSA: usb-audio: RME Babyface Pro mixer patch
ath11k: Add dynamic tcl ring selection logic with retry mechanism
media: Kconfig: DVB support should be enabled for Digital TV
ath11k: cleanup reo command error code overwritten
ath10k: Fix typo in warning messages
ath11k: Fix rx_filter flags setting for per peer rx_stats
ath11k: Fix fw assert by setting proper vht cap
rtc: rc5t619: Fix an ERR_PTR vs NULL check
ath11k: Cleanup in pdev destroy and mac register during crash on recovery
clone3: add build-time CLONE_ARGS_SIZE_VER* validity checks
clone3: add a check for the user struct size if CLONE_INTO_CGROUP is set
rtc: remove unnecessary error message after platform_get_irq
clone3: fix cgroup argument sanity check
mac80211: fix channel switch trigger from unknown mesh peer
esp6: get the right proto for transport mode in esp6_gso_encap
xfrm: do pskb_pull properly in __xfrm_transport_prep
xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input
Revert "media: Kconfig: move CEC-specific options to cec/Kconfig"
mac80211: fix race in ieee80211_register_hw()
drivers: soc: xilinx: fix firmware driver Kconfig dependency
drm/i915/gvt: combine access to consecutive guest context pages
drm/i915/gvt: access shadow ctx via its virtual address directly
platform/chrome: cros_ec_typec: Register port partner
platform/chrome: cros_ec_typec: Add struct for port data
platform/chrome: cros_ec_typec: Use notifier for updates
Input: mms114 - fix handling of mms345l
Input: elants_i2c - support palm detection
tracing: Fix the race between registering 'snapshot' event trigger and triggering 'snapshot' operation
scsi: libsas: Add missing annotation for sas_ata_qc_issue()
scsi: ipr: remove unneeded semicolon
scsi: qla1280: make qla1280_firmware_mutex and qla1280_fw_tbl static
scsi: megaraid: make two symbols static in megaraid_sas_base.c
scsi: megaraid: make some symbols static in megaraid_sas_fusion.c
scsi: megaraid: make some symbols static in megaraid_sas_fp.c
scsi: megaraid: make two symbols static in megaraid_mbox.c
scsi: bfa: bfad.c: make max_rport_logins static
scsi: bfa: bfad_attr.c: make two funcitons static
scsi: bfa: bfa_ioc_ct.c: make two funcitons static
scsi: bfa: bfa_fcs_lport.c: make bfa_fcport_get_loop_attr() static
scsi: bfa: bfa_fcpim.c: make two functions static
scsi: bfa: bfa_core.c: make bfa_isr_rspq() static
scsi: bfa: bfa_svc.c: make two functions static
scsi: gdth: Make __gdth_execute static
scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it
io_uring: don't count rqs failed after current one
io_uring: kill already cached timeout.seq_offset
io_uring: fix cached_sq_head in io_timeout()
scsi: Update referenced link to cdrtools
scsi: sg: add sg_remove_request in sg_write
PCI: Move Apex Edge TPU class quirk to fix BAR assignment
dt-bindings: vendor-prefixes: Add Alps
net: marvell10g: soft-reset the PHY when coming out of low power
net: marvell10g: report firmware version
net/cxgb4: Check the return from t4_query_params properly
RDMA/mlx4: Initialize ib_spec on the stack
net: stmmac: socfpga: Allow all RGMII modes
net: dsa: Down cpu/dsa ports phylink will control
net: dsa: mv88e6xxx: Configure MAC when using fixed link
ionic: fix unused assignment
ionic: add dynamic_debug header
rxrpc: Fix DATA Tx to disable nofrag for UDP on AF_INET6 socket
net: phy: micrel: use genphy_read_status for KSZ9131
dt-bindings: memory-controllers: exynos-srom: Remove unneeded type for reg-io-width
netfilter: flowtable: Free block_cb when being deleted
RDMA/cma: Limit the scope of rdma_is_consumer_reject function
soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module
soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module
soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
arm64: dts: qcom: sc7180: Update QUSB2 V2 Phy params for SC7180 IDP device
selinux: fix warning Comparison to bool
docs: dt: rockchip,dwc3.txt: fix a pointer to a renamed file
docs: dt: fix a broken reference for a file converted to json
docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file
docs: dt: fix broken reference to phy-cadence-torrent.yaml
dt-bindings: interrupt-controller: Fix loongson,parent_int_map property schema
dt-bindings: hwmon: Fix incorrect $id paths
dt-bindings: Fix dtc warnings on reg and ranges in examples
dt-bindings: BD718x7 - add missing I2C bus properties
dt-bindings: clock: syscon-icst: Remove unneeded unit name
dt-bindings: touchscreen: edt-ft5x06: Remove unneeded I2C unit name
dt-bindings: iio: dac: ad5770r: Fix the file path
dt-bindings: iio: dac: ad5770r: Add vendor to compatible string
Drivers: hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM
bpf: remove unneeded conversion to bool in __mark_reg_unknown
RDMA/bnxt_re: Remove dead code from rcfw
RDMA/bnxt_re: Simplify obtaining queue entry from hw ring
RDMA/bnxt_re: Update missing hsi data structures
RDMA/bnxt_re: Reduce device page size detection code
xdp: Reset prog in dev_change_xdp_fd when fd is negative
IB/qib: Remove unused variable ret
tools, bpftool: Fix struct_ops command invalid pointer free
IB: Fix some documentation warnings
selftests/bpf: Validate frozen map contents stays frozen
bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping
arm, bpf: Fix offset overflow for BPF_MEM BPF_DW
media: Makefile: fix test drivers compilation
RDMA: Remove a few extra calls to ib_get_client_data()
RDMA/cm: Fix an error check in cm_alloc_id_priv()
RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated
RDMA/mlx5: Fix udata response upon SRQ creation
RDMA/rxe: Set default vendor ID
RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message
i40iw: fix null pointer dereference on a null wqe pointer
dt-bindings: Add vendor prefix for BeagleBoard.org
dt-bindings: net: dwmac: Convert stm32 dwmac to DT schema
dt-bindings: net: dwmac: increase 'maxItems' for 'clocks', 'clock-names' properties
arm64: dts: qcom: sc7180: Add generic QUSB2 V2 Phy compatible
arm64: dts: qcom: sdm845: Add generic QUSB2 V2 Phy compatible
regulator: Document bindings for max77826
regulator: max77826: Add max77826 regulator driver
dm integrity: document allow_discard option
spi: spi-sh-msiof: Fix checkpatch error Complex macros should use ()
spi: spi-mtk-nor: make mtk_nor_exec_op() statuc
spi: sprd: adi: Use IS_ENABLED() to validate configs
spi: remove redundant assignment to variable ms
spi: spi-fsl-spi: Fix checkpatch error "foo * bar" should be "foo *bar"
spi: spidev_test: Remove hidden temporary file when make clean
spi: spi-fsl-lpspi: Fix indentation and open brace should be on the previous line
drm/bridge: anx6345: set correct BPC for display_info of connector
drm/i915: Start passing latency as parameter
MIPS: Kill MIPS_GIC_IRQ_BASE
MIPS: xilfpga: Removed unused header files
drm/amdgpu/gfx9: add gfxoff quirk
drm/amdgpu: fix the hw hang during perform system reboot and reset
of: property: Add device link support for extcon
drm/device: Deprecate dev_private harder
dt-bindings: timer: cadence_ttc: Migrate timer-cadence-ttc documentation to YAML
dt-bindings: i2c: xiic: Migrate i2c-xiic documentation to YAML
dt-bindings: display: allow port and ports in panel-lvds
dt-bindings: display: xpp055c272: Remove the reg property
dt-bindings: display: ltk500hd1829: Remove the reg property
dt-bindings: i2c: cadence: Migrate i2c-cadence documentation to YAML
selftests/ipc: Fix test failure seen after initial test run
dt-bindings: display: allow port and ports in panel-lvds
drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms
Revert "Kernel selftests: tpm2: check for tpm support"
selftests/ftrace: Add CONFIG_SAMPLE_FTRACE_DIRECT=m kconfig
regulator: tps80031: remove redundant assignment to variables ret and val
regulator: ab8500: remove some defined but not used variables
regulator: use consumer->supply_name in debugfs/regulator_summary
regulator: qcom_rpm: remove defined but not used 'pm8921_ftsmps'
selftests/seccomp: allow clock_nanosleep instead of nanosleep
kselftest/runner: allow to properly deliver signals to tests
selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM"
ANDROID: fix allmodconfig build to use the right toolchain
regmap: add reg_sequence helpers
x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE
regmap-irq: make it possible to add irq_chip do a specific device node
ALSA: hda: call runtime_allow() for all hda controllers
brcmsmac: make brcms_c_set_mac() void
qtnfmac: Simplify code in _attach functions
b43legacy: Fix case where channel status is corrupted
rtw88: Add delay on polling h2c command status bit
p54usb: add AirVasT USB stick device-id
regmap: Add bus reg_update_bits() support
brcm80211: remove redundant pointer 'address'
rsi: fix a typo "throld" -> "threshold"
rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change"
brcmfmac: fix wrong location to get firmware feature
rtw88: Make two functions static
ASoC: rockchip-i2s: add power-domains property
ASoC: madera: Remove a couple of stray blank lines
ASoC: wsa881x: mark read_only_wordlength flag
ASoC: qcom: common: Silence duplicate parse error messages
soc/stm/stm32_sub_sai: Add missing '\n' in log messages
ASoC: dapm: Remove dapm_connect_dai_link_widgets helper
ASoC: dapm: Move error message to avoid some duplication
ASoC: rockchip-spdif: add power-domains property
ASoC: rockchip-spdif: add #sound-dai-cells property
ASoC: convert rockchip spdif bindings to yaml
ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1308_2_adr'
ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1308_2_adr'
tools headers: Synchronize linux/bits.h with the kernel sources
KVM: s390: Return last valid slot if approx index is out-of-bounds
KVM: Check validity of resolved slot when searching memslots
tools headers: Adopt verbatim copy of compiletime_assert() from kernel sources
gpio: pl061: Support building as module
gpio: Extend TODO to cover code duplication avoidance
gpio: xgene-sb: set valid IRQ type in to_irq()
arm64: defconfig: Re-enable Tegra PCIe host driver
ASoC: wm8900: remove some defined but not used symbols
ASoC: wm8990: remove some defined but unused symbols
ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxvoice_controls'
ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv
tools headers: Update x86's syscall_64.tbl with the kernel sources
tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
tools headers UAPI: Update tools's copy of drm.h headers
tools headers kvm: Sync linux/kvm.h with the kernel sources
tools headers UAPI: Sync linux/fscrypt.h with the kernel sources
tools include UAPI: Sync linux/vhost.h with the kernel sources
pwm: Add support for Azoteq IQS620A PWM generator
x86/mce: Fixup exception only for the correct MCEs
EDAC: Drop the EDAC report status checks
x86/mce: Add mce=print_all option
x86/mce: Change default MCE logger to check mce->kflags
x86/mce: Fix all mce notifiers to update the mce->kflags bitmask
x86/mce: Add a struct mce.kflags field
ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection
dt-bindings: pwm: rcar: add r8a77961 support
x86/mce: Convert the CEC to use the MCE notifier
pwm: Add missing '\n' in log messages
x86/mce: Rename "first" function as "early"
x86/mce/amd, edac: Remove report_gart_errors
soc: imx8m: No need to put node when of_find_compatible_node() failed
ASoC: tegra-wm8903: Document new nvidia, headset property
ASoC: tegra: tegra_wm8903: Support nvidia, headset property
x86/mce/amd: Make threshold bank setting hotplug robust
x86/mce/amd: Cleanup threshold device remove path
ARM: dts: colibri: introduce device trees with UHS-I support
x86/mce/amd: Straighten CPU hotplug path
dt-bindings: arm: fsl: add nxp based toradex colibri bindings
x86/mce/amd: Sanitize thresholding device creation hotplug path
x86/mce/amd: Protect a not-fully initialized bank from the thresholding interrupt
x86/mce/amd: Init thresholding machinery only on relevant vendors
ANDROID: Re-enable CONFIG_STM for allmodconfig
clk: imx: drop the dependency on ARM64 for i.MX8M
clk: imx7ulp: make it easy to change ARM core clk
ASoC: Intel: sof_sdw_rt711: remove codec_dai use
ASoC: Intel: sof_sdw_rt700: remove codec_dai use
ASoC: Intel: sof_sdw_rt5682: remove codec_dai use
ASoC: Intel: sof_sdw_rt1308: remove codec dai use
ASoC: Intel: sof_sdw_hdmi: remove codec_dai use
ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode
ASoC: Intel: sof-da7219-max98373: add DMIC widget and route
ASoC: intel: sof_sdw: init all aggregated codecs
ASoC: Intel: boards: support Elkhart Lake with rt5660
ASoC: SOF: Intel: add PCI ID for ElkhartLake
ALSA: hda: Add ElkhartLake HDMI codec vid
ASoC: intel/skl/hda - set autosuspend timeout for hda codecs
ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k
x86/mce/amd: Do proper cleanup on error paths
pinctrl: intel: Add Intel Jasper Lake pin controller support
pinctrl: intel: Introduce new flag to force GPIO base to be 0
pinctrl: tigerlake: Use generic flag for special GPIO base treatment
pinctrl: icelake: Use generic flag for special GPIO base treatment
pinctrl: cannonlake: Use generic flag for special GPIO base treatment
pinctrl: intel: Introduce common flags for GPIO mapping scheme
xen/xenbus: ensure xenbus_map_ring_valloc() returns proper grant status
ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais
ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups
ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime()
ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
dt-bindings: vendor-prefixes: Add an entry for Protonic Holland
of: of_detach_node() remove unneeded local return variable
dt-bindings: sram: Add Amlogic SCP SRAM compatibles
dt-bindings: usb: generic-ohci: Document power-domains property
dt-bindings: usb: generic-ehci: Document power-domains property
ARM: dts: imx7d: Add cpu1 supply
ARM: dts: imx7: Correct CPU supply name
arm64: dts: imx8mn-ddr4-evk: Add secondary cpus supply
arm64: dts: imx8mm-evk: Add secondary cpus supply
rtw88: avoid unused function warnings
ASoC: soc-core: Add dynamic debug logs in soc_dai_link_sanity_check()
ASoC: SOF: Intel: hda: log number of microphones detected in NHLT tables
ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection
ASoC: codecs: rt1308-sdw: reduce verbosity
EDAC/xgene: Remove set but not used address local var
clk: meson: meson8b: make the hdmi_sys clock tree mutable
clk: meson8b: export the HDMI system clock
x86/32: Remove CONFIG_DOUBLEFAULT
ASoC: SOF: Intel: hda: remove unnecessary parentheses
ASoC: SOF: remove unneeded variables
tools arch x86: Sync asm/cpufeatures.h with the kernel sources
tools headers UAPI: Sync linux/mman.h with the kernel
tools headers UAPI: Sync sched.h with the kernel
ASoC: amd: Fix button configuration
ASoC: tas571x: disable regulators on failed probe
tools headers: Update linux/vdso.h and grab a copy of vdso/const.h
perf stat: Fix no metric header if --per-socket and --metric-only set
perf python: Check if clang supports -fno-semantic-interposition
tools arch x86: Sync the msr-index.h copy with the kernel sources
spi: Respect DataBitLength field of SpiSerialBusV2() ACPI resource
spi: sc18is602: Fix a typo in MODULE_DESCRIPTION
ARM: dts: at91: sama5d27_wlsom1: Add alias for i2c0
ASoC: dapm: Fix regression introducing multiple copies of DAI widgets
ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resume
media: docs: fix some broken references
mips: define pud_index() regardless of page table folding
MIPS: TXx9: Fix Kconfig warnings
media: ti-vpe: cal: fix stop state timeout
media: ti-vpe: cal: improve wait for stop-state
MIPS: Loongson: Use CONFIG_NR_CPUS_DEFAULT_64 to support more CPUs
media: ti-vpe: cal: improve wait for CIO resetdone
media: ti-vpe: cal: move code to separate functions
media: ti-vpe: cal: set DMA max seg size
media: ti-vpe: cal: program number of lines properly
media: ti-vpe: cal: fix dummy read to phy
media: ti-vpe: cal: cleanup CIO power enable/disable
media: ti-vpe: cal: use reg_write_field
media: ti-vpe: cal: remove useless IRQ defines
media: ti-vpe: cal: remove useless CAL_GEN_* macros
media: ti-vpe: cal: simplify irq handling
media: ti-vpe: cal: print errors on timeouts
media: ti-vpe: cal: catch error irqs and print errors
media: ti-vpe: cal: drop cal_runtime_get/put
media: ti-vpe: cal: use runtime_resume for errata handling
media: ti-vpe: cal: fix use of wrong macro
media: ti-vpe: cal: improve enable_irqs
media: ti-vpe: cal: fix DMA memory corruption
media: imx: imx7-mipi-csis: Implement the .enum_mbus_code() operation
media: imx: imx7-mipi-csis: Don't use imx-media-utils helpers
media: imx: imx7-mipi-csis: Cleanup includes
media: imx: imx7-mipi-csis: Remove link setup on source pad
media: imx: imx7-mipi-csis: Align macro definitions
media: imx: imx7-mipi-csis: Never set MIPI_CSIS_ISPCFG_ALIGN_32BIT
media: imx: imx7-mipi-csis: Align image width based on format
media: imx: imx7-mipi-csis: Rename data_alignment field to width
media: imx: imx7-mipi-csis: Add MEDIA_BUS_FMT_UYVY10_2X10 support
media: imx: imx7-mipi-csis: Fix MEDIA_BUS_FMT_UYVY8_2X8 data alignment
media: imx: imx7-mipi-csis: Expose correct YUV formats
media: imx: imx7-mipi-csis: Add missing RAW formats
media: imx: imx7-mipi-csis: Centralize initialization of pad formats
media: imx: imx7-mipi-csis: Cleanup and fix subdev pad format handling
cfg80211: fix kernel-doc notation
media: venus: core: remove CNOC voting while device suspend
media: venus: hfi_msgs.h: Replace zero-length array with flexible-array member
media: venus: hfi_cmds.h: Replace zero-length array with flexible-array member
media: venus: vdec: Use pmruntime autosuspend
media: staging: imgu: do not hold spinlock during freeing mmu page table
media: ipu3.rst: add yuv-downscaling into pipeline diagram
mac80211_hwsim: Use kstrndup() in place of kasprintf()
media: staging/intel-ipu3: Simplify single goto jump
nl80211: fix NL80211_ATTR_FTM_RESPONDER policy
objtool: Make BP scratch register warning more robust
media: doc-rst: add yavta test example in ipu3 docs
media: ov5640: fix use of destroyed mutex
media: staging/intel-ipu3: Remove extra blank lines
media: staging/intel-ipu3: css: simplify expression
media: staging/intel-ipu3: Implement lock for stream on/off operations
media: vimc: fix kernel-doc markups
media: vim2m: Remove unneeded buffer lock
objtool: Fix switch table detection in .text.unlikely
media: vimc: add vimc_ent_type struct for the callbacks of entities
media: vimc: fix issues in documentation in vimc-common.h
objtool: Support Clang non-section symbols in ORC generation
media: vimc: keep the error value when adding an entity fails
media: vimc: handle error in vimc_add_subdevs
media: vimc: remove the function vimc_unregister
objtool: Support Clang non-section symbols in ORC dump
media: coda: jpeg: support optimized huffman tables
media: coda: lock capture queue wakeup against decoder stop command
media: coda: mark last capture buffer
objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings
media: coda: split marking last meta into helper function
media: coda: jpeg: add CODA960 JPEG decoder support
media: add v4l2 JPEG helpers
media: coda: round up decoded buffer size for all codecs
media: v4l2-common: Add BGR666 to v4l2_format_info
media: doc-rst: in the RGB formats table add '-' in undefined bits
thermal: k3: Add support for bandgap sensors
dt-bindings: thermal: k3: Add VTM bindings documentation
thermal: Delete an error message in four functions
thermal: Remove thermal_zone_device_update() stub
thermal: Remove stubs for thermal_zone_[un]bind_cooling_device
thermal: Change IS_ENABLED to IFDEF in the header file
thermal: Move get_thermal_instance to the internal header
thermal: Move get_tz_trend to the internal header
thermal: Move trip point structure definition to private header
thermal: Move internal IPA functions
thermal: Move struct thermal_attr to the private header
thermal: Move default governor config option to the internal header
thermal: devfreq_cooling: Use PM QoS to set frequency limits
thermal: core: Remove pointless debug traces
thermal: core: Make thermal_zone_set_trips private
thermal: imx_sc_thermal: Add hwmon support
media: imx.rst: Add example media graphs
media: v4l2-common: change the pixel_enc of V4L2_PIX_FMT_GREY to YUV
media: usb: pvrusb2: convert to use i2c_new_client_device()
media: usb: hdpvr: convert to use i2c_new_client_device()
media: usb: cx231xx: convert to use i2c_new_client_device()
media: marvell-ccic: convert to use i2c_new_client_device()
media: pci: saa7134: convert to use i2c_new_client_device()
media: pci: cx88: convert to use i2c_new_client_device()
EDAC/armada_xp: Fix some log messages
media: dt-bindings: rockchip-vpu: Convert bindings to json-schema
media: hantro: Refactor for V4L2 API spec compliancy
media: hantro: Move H264 motion vector calculation to a helper
media: hantro: Remove unneeded hantro_dec_buf_finish
media: hantro: Use v4l2_m2m_buf_done_and_job_finish
media: hantro: Set buffers' zeroth plane payload in .buf_prepare
media: v4l2-mem2mem: return CAPTURE buffer first
HID: alps: Add AUI1657 device ID
HID: fix typo in Kconfig
HID: logitech: Add support for Logitech G11 extra keys
HID: multitouch: add eGalaxTouch P80H84 support
ARM: dts: ux500: samsung-golden: Add proximity sensor
Revert "media: Kconfig: better support hybrid TV devices"
ARM: defconfig: u8500: Enable new drivers for samsung-golden
i915/gvt: remove unused xen bits
media: docs: get rid of Documentation/media/
media: docs: add an uAPI chapter for driver-specific stuff
media: docs: move driver-specific info to driver-api
media: docs: move user-facing docs to the admin guide
ath11k: rx path optimizations
ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts
media: docs: move fourcc file to the uAPI document
media: docs: kAPI docs: move them to driver-api
ath11k: Fix TWT radio count
firmware: arm_scmi: Add support for notifications message processing
media: docs: move uAPI book to userspace-api/media
firmware: arm_scmi: Add notifications support in transport layer
firmware: arm_scmi: Update protocol commands and notification list
firmware: arm_scmi: Add receive buffer support for notifications
firmware: arm_scpi: Add include guard to linux/scpi_protocol.h
firmware: arm_scmi: Add include guard to linux/scmi_protocol.h
firmware: arm_scmi: Drop checking for shmem property in parent node
firmware: arm_scmi: Check shmem property for channel availablity
firmware: arm_scmi: Drop empty stub for smc_mark_txdone
firmware: arm_scmi: Make mutex channel specific
firmware: arm_scmi: Add smc/hvc transport
dt-bindings: arm: Add smc/hvc transport for SCMI
drm/i915/gvt: switch to user vfio_group_pin/upin_pages
media: docs: split uAPI info from imx.rst
drm/i915/gvt: subsitute kvm_read/write_guest with vfio_dma_rw
media: docs: split uAPI info from omap3isp.rst
media: docs: split uAPI info from saa7134-devel.rst
media: docs: split uAPI info from fimc.rst
media: docs: split uAPI info from davinci-vpbe.rst
media: docs: cx18-streams.c: fix broken references to docs
media: docs: split cx2341x.rst into different audiences
media: docs: split development info from cx88.rst
media: docs: split development info from bttv.rst
media: docs: split vimc.rst into devel and admin parts
media: docs: split meye.rst into admin and uAPI docs
media: docs: split ci.rst into uAPI and user guide docs
media: docs: split cpia2.rst on two files
media: docs: move soc-camera.rst to staging
media: docs: avermedia.rst: mark a table as such
media: Kconfig: don't use visible for device type select
media: i2c/Kconfig: reorganize items there
media: Kconfig: Better organize the per-API options
media: Kconfig: on !EMBEDDED && !EXPERT, enable driver filtering
media: Kconfig: move the position of sub-driver autoselection
media: Kconfig: place all options under a sub-menu
media: Kconfig: move media controller core select to main Kconfig
media: Kconfig: move V4L2 subdev API to v4l2-core/Kconfig
media: Kconfig: move DVB-specific options to dvb-core/Kconfig
media: Kconfig: move CEC-specific options to cec/Kconfig
media: Kconfig: warn if drivers are filtered
media: Kconfig: make filtering devices optional
media: Kconfig: use a sub-menu to select supported devices
media: Kconfig: reorganize the drivers menu options
media: Kconfig files: use select for V4L2 subdevs and MC
media: dvb-core: Kconfig: default to use dynamic minors
media: add SPDX headers on Kconfig and Makefile files
media: Kconfig: fix selection for test drivers
media: Kconfig: better support hybrid TV devices
media: Kconfig: simplify some dependencies
media: Kconfig: mark other drivers as test drivers
media: ddbridge: use the ddbridge's own dummy fe driver
media: ddbridge-dummy_fe: do some vars and function renames
ath11k: Modify the interrupt timer threshold
media: ddbridge: copy the dvb_dummy_fe driver to ddbridge
media: Kconfig: mode firewire comment to firewire/Kconfig
media: Kconfig: move drivers-specific TTPCI_EEPROM Kconfig var
media: Kconfig: move comment to siano include
media: split test drivers from platform directory
media: Kconfig: update the MEDIA_SUPPORT help message
media: pci: move VIDEO_PCI_SKELETON to a different Kconfig
media: Kconfig: not all V4L2 platform drivers are for camera
media: Kconfig: add an option to filter in/out platform drivers
media: dvb-usb: auto-select CYPRESS_FIRMWARE
drm/i915/gvt: hold reference of VFIO group during opening of vgpu
KVM: VMX: Enable machine check support for 32bit targets
KVM: SVM: move more vmentry code to assembly
KVM: SVM: fix compilation with modular PSP and non-modular KVM
drm: bridge: adv7511: Extend list of audio sample rates
drm: bridge: adv7511: Enable SPDIF DAI
genirq: Remove setup_irq() and remove_irq()
ath11k: fix duplication peer create on same radio
arm64: dts: renesas: r8a77961: Add PCIe device nodes
arm64: dts: renesas: r8a77961: Add PWM device nodes
arm64: dts: renesas: r8a77961: Add SCIF and HSCIF nodes
arm64: dts: renesas: r8a77961: Add USB3.0 device nodes
arm64: dts: renesas: r8a77961: Add USB2.0 device nodes
arm64: allwinner: h6: orangepi-lite2: Support BT+WIFI combo module
arm64: dts: allwinner: h6: orangepi: Disable OTG mode
arm64: dts: allwinner: h6: orangepi: Add gpio power supply
ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity
clk: renesas: r9a06g032: Fix some typo in comments
dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add r8a77961 support
arm64: dts: allwinner: h6: Add msgbox node
arm64: dts: allwinner: a64: Add msgbox node
ARM: dts: sunxi: h3/h5: Add msgbox node
ARM: dts: sunxi: a83t: Add msgbox node
ARM: dts: sun8i-h3: add opp table for mali gpu
arm64: dts: allwinner: a64: olinuxino: add user red LED
ARM: dts: sun7i: Add A20-OLinuXino-LIME-eMMC
dt-bindings: arm: sunxi: Add compatible for A20-OLinuXino-LIME-eMMC
clk: sunxi: Fix incorrect usage of round_down()
ARM: configs: sunxi: Add sun8i analog codec
efi/x86: Revert struct layout change to fix kexec boot regression
efi/x86: Don't remap text<->rodata gap read-only for mixed mode
efi/x86: Fix the deletion of variables in mixed mode
efi/libstub/file: Merge file name buffers to reduce stack usage
Documentation/x86, efi/x86: Clarify EFI handover protocol and its requirements
efi/arm: Deal with ADR going out of range in efi_enter_kernel()
efi/x86: Always relocate the kernel for EFI handover entry
efi/x86: Move efi stub globals from .bss to .data
efi/libstub/x86: Remove redundant assignment to pointer hdr
efi/cper: Use scnprintf() for avoiding potential buffer overflow
soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are not for IRQ
soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity
soc: qcom: rpmh-rsc: Don't double-check rpmh payload
soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use
soc: qcom: rpmh-rsc: A lot of comments
soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire
soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction
soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller
soc: qcom: rpmh-rsc: Document the register layout better
soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds
arm64: defconfig: Enable Qualcomm CAMCC, CAMSS and CCI drivers
arm64: dts: qcom: sc7180: Add cpuidle low power states
arm64: dts: ipq8074: qcom: Re-arrange dts nodes based on address
arm64: dts: qcom: sc7180: Add interconnect paths for the video codec
arm64: dts: qcom: sc7180: Changed polling mode in Thermal-zones node
arm64: dts: qcom: sc7180: Swap order of gpucc and sdhc_2
arm64: dts: qcom: msm8998: remove unit name for thermal trip points
arm64: dts: qcom: msm8996: remove unit name for thermal trip points
arm64: dts: qcom: msm8916: remove unit name for thermal trip points
arm64: dts: qcom: sc7180: modify assigned clocks for sc7180 target
arm64: dts: qcom: sc7180: Include interconnect definitions
arm64: dts: qcom: sdm845-db845c: Add ov8856 & ov7251 camera nodes
arm64: dts: qcom: sdm845-db845c: Add pm_8998 gpio names
arm64: dts: qcom: sdm845: Add i2c-qcom-cci node
arm64: dts: qcom: apq8016-sbc: Add CCI/Sensor nodes
arm64: dts: qcom: msm8916: Add i2c-qcom-cci node
arm64: dts: qcom: qcs404-evb: Enable USB controllers
arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage
arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator
arm64: dts: qcom: qcs404-evb: Define USB ID pin
arm64: dts: qcom: qcs404-evb: Define VBUS pins
arm64: dts: qcom: qcs404: Add USB devices and PHYs
arm64: dts: qcom: sc7180: Fix cpu compatible
dt-bindings: arm: cpus: Add kryo468 compatible
arm64: dts: qcom: msm8916: Conform to the nodename pattern PSCI subnodes
arm64: dts: qcom: msm8916: Conform to the domain-idle-state binding
ARM: dts: qcom: ipq4019: fix high resolution timer
scsi: qla2xxx: Split qla2x00_configure_local_loop()
scsi: sg: add sg_remove_request in sg_common_write
scsi: qedi: Fix termination timeouts in session logout
scsi: qedi: Add modules param to enable qed iSCSI debug
scsi: qedi: Do not flush offload work if ARP not resolved
scsi: qedi: Use correct msix count for fastpath vectors
scsi: qedi: Avoid unnecessary endpoint allocation on link down
scsi: qedi: Remove additional char from boot target iqnname
soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request
soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS
soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches
soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before flushing new data
soc: qcom: rpmh: Update dirty flag only when data changes
ARM: dts: qcom: add scm definition to ipq806x
soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe()
soc: qcom: cmd-db: Add debugfs dumping file
soc: qcom: socinfo: add missing soc_id sysfs entry
soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled
scsi: qedf: Simplify mutex_unlock() usage
kcsan: Make reporting aware of KCSAN tests
kcsan: Fix function matching in report
kcsan: Change data_race() to no longer require marking racing accesses
kcsan: Move kcsan_{disable,enable}_current() to kcsan-checks.h
kcsan: Introduce scoped ASSERT_EXCLUSIVE macros
objtool, kcsan: Add explicit check functions to uaccess whitelist
kcsan: Add support for scoped accesses
kcsan: Avoid blocking producers in prepare_report()
kcsan: Introduce report access_info and other_info
io_uring: only post events in io_poll_remove_all() if we completed some
power: supply: 88pm860x_battery: remove redundant dev_err message
power: supply: axp288_fuel_gauge: Add the Meegopad T02 to the blacklist.
drm/i915/perf: Do not clear pollin for small user read buffers
power: supply: max14656: remove set but not used 'ret'
ALSA: hda: Allow setting preallocation again for x86
NFS: Fix an ABBA spinlock issue in pnfs_update_layout()
clk: sprd: don't gate uart console clock
clk: mmp2: fix link error without mmp2
clk: asm9260: fix __clk_hw_register_fixed_rate_with_accuracy typo
device_cgroup: Cleanup cgroup eBPF device filter code
scsi: docs: fusion: get rid of a doc build warning
m68k: Drop redundant generic-y += hardirq.h
scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN
scsi: target: fix PR IN / READ FULL STATUS for FC
scsi: target: Write NULL to *port_nexus_ptr if no ISID
scsi: MAINTAINERS: Update qla2xxx FC-SCSI driver maintainer
scsi: qla2xxx: Fix regression warnings
ceph: fix potential bad pointer deref in async dirops cb's
scsi: hisi_sas: Fix build error without SATA_HOST
io_uring: io_async_task_func() should check and honor cancelation
gcc-common.h: Update for GCC 10
gcc-plugins/stackleak: Avoid assignment for unused macro argument
arm64: dts: mediatek: add mt8173 elm and hana board
arm64: dts: mt8173: fix unit name warnings
io_uring: check for need to re-wait in polled async handling
arm64: dts: mt8173: add uart aliases
dt-bindings: arm64: dts: mediatek: Add mt8173 elm and hana
arm64: dts: mt8183: adjust cpuidle target residency
arm64: dts: mt8173: Add gce setting in mmsys and display node
arm: dts: mt7623: add phy-mode property for gmac2
drm/amdgpu: fix wrong vram lost counter increment V2
ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported
ALSA: hda: Skip controller resume if not needed
ALSA: hda: Keep the controller initialization even if no codecs found
drm/radeon: remove defined but not used variables in ci_dpm.c
drm/radeon: remove defined but not used 'dte_data_tahiti_le'
drm/amdgpu: remove dead code in si_dpm.c
drm/amd/amdgpu: remove hardcoded module name in prints
drm/amd/amdgpu: add print prefix for dev_* variants
ALSA: hda: Release resources at error in delayed probe
drm/amd/amdgpu: add prefix for pr_* prints
drm/amd/display: code clean up in dce80_hw_sequencer.c
drm/amdgpu/ring: simplify scheduler setup logic
drm/amdgpu/kiq: add no_scheduler flag to KIQ
ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops
drm/amdgpu/ring: add no_scheduler flag
drm/amdgpu/powerplay: get SMC FW size to a flexible way
ALSA: hda: Don't release card at firmware loading error
drm/amdgpu: fix wrong vram lost counter increment V2
drm/amdgpu: replace DRM prefix with PCI device info for GFX RAS
drm/amdgpu: resume kiq access debugfs
drm/amdgpu: refine ras related message print
drm/amdgpu: add uncorrectable error count print in UMC ecc irq cb
drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled
drm/amd/display: Change "error" to "dc_log" at amdgpu_dm dpcd reading stage
drm/amdgpu: restrict debugfs register access under SR-IOV
selftests: Fix memfd test run-time regression
selftests: vm: Fix 64-bit test builds for powerpc64le
selftests: vm: Do not override definition of ARCH
xfs: fix partially uninitialized structure in xfs_reflink_remap_extent
xfs: acquire superblock freeze protection on eofblocks scans
platform/chrome: cros_ec_ishtp: free ishtp buffer before sending event
platform/chrome: cros_ec_ishtp: skip old cros_ec responses
platform/chrome: wilco_ec: Provide correct output format to 'h1_gpio' file
platform/chrome: chromeos_pstore: set user space log size
staging: comedi: dt2815: fix writing hi byte of analog output
staging: gasket: Fix incongruency in handling of sysfs entries creation
ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support
platform/chrome: cros_ec_sensorhub: Add missing '\n' in log messages
NTB: Fix static check warning in perf_clear_test
include/ntb: Fix typo in ntb_unregister_device description
SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge
nfsd: memory corruption in nfsd4_lock()
clk: imx: imx6ul: change flexcan clock to support CiA bitrates
power: supply: bq24257_charger: Replace depends on REGMAP_I2C with select
arm64: dts: ls1028a: add "fsl,vf610-edma" compatible
dt-bindings: dma: fsl-edma: fix ls1028a-edma compatible
afs: Fix afs_d_validate() to set the right directory version
afs: Fix race between post-modification dir edit and readdir/d_revalidate
afs: Fix length of dump of bad YFSFetchStatus record
afs: Fix rename operation status delivery
afs: Fix decoding of inline abort codes from version 1 status records
afs: Fix missing XDR advance in xdr_decode_{AFS,YFS}FSFetchStatus()
ARM: dts: at91: sama5d2-icp: add SAMA5D2-ICP
dt-bindings: ARM: Document SAMA5D2-ICP
staging: vt6656: formulate rspinf values into tables
staging: r8188eu: replace rtw_malloc/copy_from_user sequence with memdup_user
staging: vt6656: Remove unnecessary local variable initialization
staging: vt6656: Remove duplicate code in vnt_vt3184_init function
staging: vt6656: Remove unnecessary local variable initialization
staging: vt6656: rxtx remove rate change and current_rate.
staging: vt6556: vnt_rf_setpower convert to use ieee80211_channel.
staging: vc04_services: remove set but not used 'local_entity_uc'
staging: rtl8188eu: remove 5 GHz if test
staging: mt7621-pci: fix PCIe interrupt mapping
staging: mt7621-pci-phy: dt: bindings: remove bindings txt file
staging: mt7621-pci-phy: dt: bindings: add mediatek, mt7621-pci-phy.yaml
staging: mt7621-pci: properly power off dual-ported pcie phy
staging: wfx: drop useless update of macaddr
staging: wfx: drop unused attribute 'beacon_int'
staging: wfx: check value of beacon_int
staging: wfx: re-enable BA after reset
staging: wfx: introduce wfx_join_ibss() and wfx_leave_ibss()
staging: wfx: allow to join IBSS networks
staging: wfx: avoid duplicate updating of beacon template
staging: wfx: remove unnecessary conditions in wfx_bss_info_changed()
staging: wfx: request to send beacons in IBSS mode
staging: wfx: drop unnecessary condition checks in wfx_upload_ap_templates()
staging: wfx: disabling keep alive during unjoin is useless
staging: wfx: fix support for BSS_CHANGED_KEEP_ALIVE
staging: wfx: remove useless call to wfx_tx_flush()
staging: wfx: change the way the station associate to an AP
staging: wfx: set all parameters before starting AP
staging: wfx: implement start_ap/stop_ap
staging: wfx: call wfx_do_unjoin() synchronously
staging: wfx: reduce hold duration of cfg80211_bss
staging: wfx: fix race between configure_filter and remove_interface
staging: wfx: send just necessary bytes
staging: wfx: make hif_ie_table_entry const
staging: wfx: allow to connect an IBSS with an existing SSID
staging: wfx: place hif_tx_mib functions into a .c file
staging: wfx: align members declarations in hif API
staging: wfx: fix endianness of hif API
staging: wfx: remove useless defines
staging: wfx: remove unused definitions from the hif API
staging: wfx: relocate TX_RETRY_POLICY_MAX and TX_RETRY_POLICY_INVALID to hif API
staging: wfx: relocate LINK_ID_NO_ASSOC and MAX_STA_IN_AP_MODE to hif API
staging: wfx: drop unused WFX_LINK_ID_GC_TIMEOUT
arm64: dts: mt7622: add built-in Wi-Fi device nodes
soc / drm: mediatek: Fix mediatek-drm device probing
soc / drm: mediatek: Move routing control to mmsys device
clk / soc: mediatek: Move mt8173 MMSYS to platform driver
dt-bindings: mediatek: Update mmsys binding to reflect it is a system controller
drm/mediatek: Omit warning on probe defers
ARM: configs: at91: sama5: enable MCP16502 regulator
ARM: configs: at91: sama5: enable SAMA5D2_PIOBU
ARM: dts: at91: at91-sama5d27_som1: Enable eeprom device
ARM: dts: at91: sama5d2_xplained: Add QSPI0 + SPI NOR memory nodes
ARM: dts: at91: sam9x60ek: Add sdmmc1 node
ARM: dts: at91: sama5d27_som1: Add SPI NOR flash mapping
ARM: dts: at91: sam9x60ek: Use quad mode in the spi-nor flash
ARM: dts: at91: sama5d27_som1_ek: add an alias for i2c0
ARM: dts: at91: sama5d27_som1_ek: enable i2c0
ARM: dts: at91: sama5d2_ptc_ek: add PB_USER as wakeup source
ARM: dts: at91: sama5d2_ptc_ek: fix vbus pin
ARM: dts: at91: sama5d2_ptc_ek: fix sdmmc0 node description
ARM: dts: at91: rm9200: switch to new clock bindings
ARM: dts: at91: at91sam9g45: switch to new clock bindings
ARM: dts: at91: at91sam9n12: switch to new clock bindings
ARM: dts: at91: sama5d3: switch to new clock bindings
opp: Manage empty OPP tables with clk handle
ARM: s3c64xx: convert to use i2c_new_client_device()
ARM: exynos_defconfig: Compile MAC80211/CFG80211 as modules
gpio: ich: fix a typo
pinctrl: baytrail: Enable pin configuration setting for GPIO chip
pinctrl: cherryview: Use GENMASK() consistently
pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H
pinctrl: cherryview: Re-use data structures from pinctrl-intel.h (part 2)
pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210
ARM: dts: exynos: Enable WLAN support for the UniversalC210 board
ARM: dts: exynos: Enable WLAN support for the Rinato board
ARM: dts: exynos: Remove useless address/size cells for mshc_0 on Rinato
ARM: dts: exynos: Correct the MAX8997 interrupts on the Trats board
ARM: dts: exynos: Correct regulator names
ARM: dts: exynos: Convert to new i2c-gpio bindings
ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM36651 sensor's bus
ARM: dts: exynos: Enable WLAN support for the Trats board
ARM: dts: exynos: Enable Bluetooth support for Rinato board
ARM: dts: exynos: Add devicetree file for the Galaxy S2
dt-bindings: arm: samsung: Add compatible string for the Galaxy S2
ARM: exynos_defconfig: Enable serial bus and BCM HCIUART drivers
x86/smpboot: Remove the last ICPU() macro
ARM: rockchip: fix spelling mistake "to" -> "too"
ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h>
clk: rockchip: fix incorrect configuration of rk3228 aclk_gpu* clocks
rbd: don't mess with a page vector in rbd_notify_op_lock()
rbd: don't test rbd_dev->opts in rbd_dev_image_release()
rbd: call rbd_dev_unprobe() after unwatching and flushing notifies
rbd: avoid a deadlock on header_rwsem when flushing notifies
staging: rtl8723bs: hal: Correct misspelled symbolic name
staging: rtl8723bs: hal: Correct misspelt enum name
staging: rtl8723bs: Correct misspelt symbolic names
staging: wfx: remove hack about tx_rate policies
staging: wfx: fix case where AP stop with CAB traffic pending
staging: wfx: fix potential deadlock in wfx_tx_flush()
staging: wfx: wfx_flush() did not ensure that frames are processed
staging: wfx: repair wfx_flush()
staging: wfx: relocate wfx_skb_dtor() prior its callers
staging: wfx: improve interface between data_tx.c and queue.c
staging: wfx: simplify usage of wfx_tx_queues_put()
staging: wfx: drop struct wfx_queue_stats
staging: wfx: drop now useless field edca_params
staging: wfx: change the way to choose frame to send
staging: wfx: introduce a counter of pending frames
staging: wfx: replace wfx_tx_queues_get_after_dtim() by wfx_tx_queues_has_cab()
staging: wfx: rename wfx_tx_get_raw_link_id()
staging: wfx: drop unused raw_link_id field
staging: wfx: drop unused link_id field
staging: wfx: do not rely anymore on link_id to choose packet in queue
staging: wfx: drop useless link_map_cache
staging: wfx: do not use link_map_cache to track CAB
staging: wfx: drop argument tx_allowed_mask since it is constant now
staging: wfx: drop useless sta_asleep_mask
staging: wfx: simplify wfx_tx_queue_mask_get()
staging: wfx: drop unused argument in wfx_get_prio_queue()
staging: wfx: simplify wfx_tx_queues_empty()
staging: wfx: simplify hif_handle_tx_data()
staging: wfx: avoid useless wake_up
staging: wfx: drop useless queue_id field
staging: wfx: uniformize queue_id retrieval
staging: wfx: remove "burst" mechanism
staging: wfx: take advantage of ieee80211_{stop/start}_queues
staging: wfx: do not stop mac80211 queueing during tx_policy upload
staging: wfx: add sanity checks to hif_join()
staging: rtl8188eu: Line over 80 characters
staging: rtl8188eu: Remove unnecessary extra parentheses
staging: rtl8188eu: Properly structure the multiline comment
staging: rtl8188eu: remove unnecessary variable
staging: rtl8188eu: remove unnecessary asignment
staging: unisys: visorhba: Correct a typo in comment
staging: rtl8192e: rtl8192e: Correct misspelt variable name
staging: gdm724x: remove redundant assignment to pointer 'w'
Staging: vt6655: Replace camel case variable names.
staging: bcm2835-camera: reduce indentation in ctrl_set_image_effect
staging: bcm2835-camera: reduce multiline statements
staging: bcm2835-camera: return early in mmal_setup_components
staging: bcm2835-camera: Move video component setup in its own function
staging: bcm2835-camera: Move encode component setup in its own function
staging: bcm2835-camera: Simplify set_framerate_params
staging: bcm2835-camera: Make struct indentation consistent
staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_MATRIX handling
staging: bcm2835-camera: Drop PREVIEW_LAYER
staging: fsl-dpaa2: ethsw: Fix parenthesis alignment
staging: axis-fifo: Fix parenthesis alignment
staging: rtl8712: fix multiline derefernce warnings
staging: rtl8712: code improvements to make_wlanhdr
staging: rtl8712: fix checkpatch warnings
staging: rtl8712: fix long-line checkpatch warning
staging: rtl8712: fix checkpatch long-line warning
staging: sm750fb: line over 80 characters
staging: comedi: Fix line ending with a (
staging: rtl8188eu: refactor Efuse_GetCurrentSize()
staging: rtl8188eu: remove unnecessary parentheses
staging: android: ion: Align with parenthesis
staging: vt6656: set all cck rates to default.
staging: vt6656: set all ofdm rates to default
staging: vt6656: replace al2230_power_table array with formula.
staging: vt6656: Define EnCFG_BBType_MASK as OR between previous defines
staging: vt6656: add error code handling to unused variable
staging: vt6656: Refactor the vnt_update_pre_ed_threshold function
staging: vt6656: Use defines in preamble_type variables
Staging: vt6655: Remove BBvExitDeepSleep definition.
Staging: vt6655: Remove CARDbRadioPowerOn definition.
Staging: vt6655: Remove CARDvSetLoopbackMode definition.
Staging: vt6655: Remove CARDbSoftwareReset definition.
Staging: vt6655: Format long lines.
Staging: vt6655: Eliminate nested if else
Staging: vt6655: Move rate determination logic.
Staging: vt6655: Limit return statements.
Staging: vt6655: Remove BBvCalculateParameter comment.
staging: vt6655: Remove multiple assignments.
staging: greybus: fix a missing-check bug in gb_lights_light_config()
staging: greybus: hid: remove braces {} around single statement block
platform/chrome: cros_ec_sensorhub: Off by one in cros_sensorhub_send_sample()
ARC: entry: comment
arc: remove #ifndef CONFIG_AS_CFI_SIGNAL_FRAME
arc: ptrace: hard-code "arc" instead of UTS_MACHINE
net: mvneta: Fix a typo
mptcp: fix double-unlock in mptcp_poll
net: tun: record RX queue in skb before do_xdp_generic()
io_uring: correct O_NONBLOCK check for splice punt
drm: kirin: Revert change to add register connect helper functions
ARC: [plat-hsdk]: fix USB regression
ARC: Fix ICCM & DCCM runtime size checks
hwmon: (k10temp) make some symbols static
hwmon: (drivetemp) Return -ENODATA for invalid temperatures
hwmon: (drivetemp) Use drivetemp's true module name in Kconfig section
hwmon: (pmbus/isl68137) Fix up chip IDs
dt-bindings: reset: rtd1295: Add SB2 reset
arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper syscon nodes
arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper syscon nodes
arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper syscon nodes
ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes
arm64: dts: realtek: rtd16xx: Add CRT syscon node
ARM: dts: rtd1195: Add UART resets
ARM: dts: rtd1195: Add reset nodes
dt-bindings: reset: Add Realtek RTD1195
ARM: dts: rtd1195: Add CRT syscon node
arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon
arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon
arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon
ARM: dts: rtd1195: Introduce iso and misc syscon
arm64: dts: realtek: rtd1295: Add Xnano X5
dt-bindings: arm: realtek: Add Xnano X5
dt-bindings: vendor-prefixes: Add Xnano
arm64: dts: realtek: rtd16xx: Add memory reservations
arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory
arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB
dt-bindings: arm: realtek: Document RTD1619 and Realtek Mjolnir EVB
arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB
dt-bindings: arm: realtek: Add Realtek Lion Skin EVB
arm64: dts: realtek: Add RTD1395 and BPi-M4
dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4
arm64: dts: realtek: rtd129x: Carve out boot ROM from memory
arm64: dts: realtek: rtd129x: Introduce r-bus
arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions
arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293
ARM: dts: rtd1195: Add Realtek Horseradish EVB
dt-bindings: arm: realtek: Add Realtek Horseradish EVB
ARM: dts: rtd1195: Introduce r-bus
ARM: dts: rtd1195: Exclude boot ROM from memory ranges
ARM: dts: Prepare Realtek RTD1195 and MeLE X1000
dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000
MAINTAINERS: Add Realtek arm DT files
ARM: Prepare Realtek RTD1195
signal: use kill_proc_info instead of kill_pid_info in kill_something_info
signal: check sig before setting info in kill_pid_usb_asyncio
fbdev: mx3fb: const pointer to ipu_di_signal_cfg
Linux 5.7-rc1
net: ethernet: ti: Add missing '\n' in log messages
soc: qcom: ipa: Add a missing '\n' in a log message
net: neterion: remove redundant assignment to variable tmp64
MAINTAINERS: sort field names for all entries
MAINTAINERS: sort entries by entry name
io_uring: restore req->work when canceling poll request
io_uring: move all request init code in one place
io_uring: keep all sqe->flags in req->flags
io_uring: early submission req fail code
io_uring: track mm through current->mm
io_uring: remove obsolete @mm_fault
ALSA: usb-audio: Check mapping at creating connector controls, too
ALSA: usb-audio: Don't create jack controls for PCM terminals
ALSA: usb-audio: Don't override ignore_ctl_error value from the map
ALSA: usb-audio: Filter error from connector kctl ops, too
net: phy: marvell: Fix pause frame negotiation
mailmap: Add Sedat Dilek (replacement for expired email address)
x86/Hyper-V: Report crash data in die() when panic_on_oops is set
x86/Hyper-V: Report crash register data when sysctl_record_panic_msg is not set
x86/Hyper-V: Report crash register data or kmsg before running crash kernel
x86/Hyper-V: Trigger crash enlightenment only once during system crash.
pNFS: Fix RCU lock leakage
KVM: VMX: Extend VMXs #AC interceptor to handle split lock #AC in guest
KVM: x86: Emulate split-lock access as a write in emulator
x86/split_lock: Provide handle_guest_split_lock()
ALSA: hda: add autodetection for SoundWire
ALSA: hda/realtek - Enable the headset mic on Asus FX505DT
Bluetooth: btrtl: Add support for RTL8761B
kbuild: fix comment about missing include guard detection
docs: networking: add full DIM API
docs: networking: convert DIM to RST
ipc/util.c: sysvipc_find_ipc() should increase position index
kernel/gcov/fs.c: gcov_seq_next() should increase position index
fs/seq_file.c: seq_read(): add info message about buggy .next functions
drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci warnings
change email address for Pali Rohár
selftests: kmod: test disabling module autoloading
selftests: kmod: fix handling test numbers above 9
docs: admin-guide: document the kernel.modprobe sysctl
fs/filesystems.c: downgrade user-reachable WARN_ONCE() to pr_warn_once()
kmod: make request_module() return an error when autoloading is disabled
mm/memremap: set caching mode for PCI P2PDMA memory to WC
mm/memory_hotplug: add pgprot_t to mhp_params
powerpc/mm: thread pgprot_t through create_section_mapping()
x86/mm: introduce __set_memory_prot()
x86/mm: thread pgprot_t through init_memory_mapping()
mm/memory_hotplug: rename mhp_restrictions to mhp_params
mm/memory_hotplug: drop the flags field from struct mhp_restrictions
mm/special: create generic fallbacks for pte_special() and pte_mkspecial()
mm/vma: introduce VM_ACCESS_FLAGS
mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS
mm/memory.c: add vm_insert_pages()
mm: define pte_index as macro for x86
mm: bring sparc pte_index() semantics inline with other platforms
mm/memory.c: refactor insert_page to prepare for batched-lock insert
mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area
mm: hugetlb: optionally allocate gigantic hugepages using cma
mm: cma: NUMA node interface
ocfs2: no need try to truncate file beyond i_size
mm/page_alloc: make pcpu_drain_mutex and pcpu_drain static
mm/page_alloc.c: fix kernel-doc warning
docs: mm: slab.h: fix a broken cross-reference
mm, slab_common: fix a typo in comment "eariler"->"earlier"
mm, memcg: do not high throttle allocators based on wraparound
hfsplus: fix crash and filesystem corruption when deleting files
printk: queue wake_up_klogd irq_work only if per-CPU areas are ready
smb3: enable swap on SMB3 mounts
MAINTAINERS: Remove nios2-dev@lists.rocketboards.org
arch: nios2: remove 'resetvalue' property
arch: nios2: rename 'altr,gpio-bank-width' -> 'altr,ngpio'
arch: nios2: Enable the common clk subsystem on Nios2
btrfs: re-instantiate the removed BTRFS_SUBVOL_CREATE_ASYNC definition
Documentation: android: binderfs: add 'stats' mount option
block: fix busy device checking in blk_drop_partitions again
x86/Hyper-V: Free hv_panic_page when fail to register kmsg dump
x86/Hyper-V: Unload vmbus channel in hv panic callback
agp/intel: Reinforce the barrier after GTT updates
drm/i915/selftests: Check for an already completed timeslice
ANDROID: Revert "ANDROID: iommu/arm-smmu: Allow inherting stream mapping from bootloader"
ANDROID: Revert "Revert "um: remove uses of variable length arrays""
io_uring: punt final io_ring_ctx wait-and-free to workqueue
ANDROID: GKI: enable CONFIG_ARM_PSCI_CPUIDLE
ANDROID: staging: ion: implement vmap for built-in heaps
drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset
drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled
drm/ttm: Temporarily disable the huge_fault() callback
ubifs: remove broken lazytime support
mtd: spi-nor: Compile files in controllers/ directory
xattr: fix uninitialized out-param
drm/i915: remove redundant assignment to variable err
dma-buf: Exercise dma-fence-chain under selftests
Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window"
dma-buf: Report signaled links inside dma-fence-chain
dma-buf: Prettify typecasts for dma-fence-chain
ANDROID: Incremental fs: Fix compound page usercopy crash
ANDROID: Incremental fs: Clean up incfs_test build process
smb3: change noisy error message to FYI
Bluetooth: log advertisement packet length if it gets corrected
spi: spi-axi-spi-engine: Access register after clock initialization
net: ipv4: devinet: Fix crash when add/del multicast IP with autojoin
net/rds: Fix MR reference counting problem
net/rds: Replace struct rds_mr's r_refcount with struct kref
net: macsec: fix using wrong structure in macsec_changelink()
proc: Use a dedicated lock in struct pid
net-sysfs: remove redundant assignment to variable ret
net: qrtr: send msgs from local of same id as broadcast
Documentation: devlink: fix broken link warning
x86: hyperv: report value of misc_features
drm/dp_mst: Print errors on ACT timeouts
drm/dp_mst: Increase ACT retry timeout to 3s
drm/dp_mst: Reformat drm_dp_check_act_status() a bit
drm/dp_mst: Improve kdocs for drm_dp_check_act_status()
io_uring: fix fs cleanup on cqe overflow
ahci: Add Intel Comet Lake PCH RAID PCI ID
ANDROID: power: wakeup_reason: wake reason enhancements
x86/xen: fix booting 32-bit pv guest
ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024
ath10k: disable TX complete indication of htt for sdio
Revert "drm/amdgpu: change SH MEM alignment mode for gfx10"
drm/amdgpu: increased atom cmd timeout
drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset
amdgpu_kms: Remove unnecessary condition check
drm/amdgpu/display: fix warning when compiling without debugfs
drm/amdgpu: unify fw_write_wait for new gfx9 asics
drm/amdgpu: support access regs outside of mmio bar
drm/amdgpu: retire AMDGPU_REGS_KIQ flag
drm/amdgpu: retire RREG32_IDX/WREG32_IDX
drm/amdgpu: retire indirect mmio reg support from cgs
drm/amdgpu: replace indirect mmio access in non-dc code path
drm/amdgpu: remove inproper workaround for vega10
drm/amd/powerplay: error out on forcing clock setting not supported
drm/amdgpu: fix gfx hang during suspend with video playback (v2)
drm/amd/display: add HDCP caps debugfs
drm/amd/display: query hdcp capability during link detect
drm/amdgpu: Re-enable FRU check for most models v5
drm/amd/display: 3.2.80
drm/amd/display: Make DMCUB bss/data firmware blob optional
drm/amd/display: determine USB C DP2 mode only when USB DP Alt is enabled
drm/amd/display: Check for null fclk voltage when parsing clock table
drm/amd/display: Acknowledge wm_optimized_required
drm/amd/display: Update DRAM watermark before checking to update TTU
drm/amd/display: Avoid create MST prop after registration
drm/amd/display: Make cursor source translation adjustment optional
drm/amd/display: Revert to old formula in set_vtg_params
drm/amd/display: Refactor color management to take dm plane state
drm/amd/display: initialize get_max_link_cap
drm/amd/display: fix dml pipe merge logic
drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax
drm/amd/display: 3.2.79
drm/amd/display: Remove unused defines
drm/amd/display: Calculate scaling ratios on every medium/full update
drm/amd/display: Program viewport when source pos changes for DCN20 hw seq
drm/amd/display: Fix incorrect cursor pos on scaled primary plane
drm/amd/display: change default pipe_split policy for DCN1
drm/amd/display: Translate cursor position by source rect
drm/amd/display: Fix ABM config copy for dmcub
drm/amd/display: only blank dp stream which will be powered off
drm/amd/display: fix typo
drm/amd/display: Use config flag to disable dmcu obj creation
drm/amd/display: Check power_down functions exist before calling
drm/amd/display: Don't change mpcc tree for medium updates on DCN20 hwseq
drm/amd/display: blank dp stream before power off receiver
drm/amd/display: Power down hw blocks on boot
drm/amd/display: Remove hdcp display state with mst fix
drm/amd/display: Implement abm config table copy to dmcub
drm/amd/display: Program DSC before enabling link
drm/amd/display: prevent loop from occuring in pipe list
drm/amd/display: 3.2.78
drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset
drm/amdkfd Avoid destroy hqd when GPU is on reset
drm/amdgpu: update RAS related dmesg print
drm/amdgpu: resolve mGPU RAS query instability
drm/amd/amdgpu: Correct gfx10's CG sequence
drm/amdgpu: add SPM golden settings for Navi12
drm/amdgpu: add SPM golden settings for Navi14
drm/amdgpu: add SPM golden settings for Navi10(v2)
drm/amdgpu: Print UTCL2 client ID on a gpuvm fault
drm/amd/powerplay: fix a typo
drm/amdgpu/vcn: add shared memory restore after wake up from sleep.
drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event
drm/amdgpu/psp: dont warn on missing optional TA's
drm/amdgpu: rework sched_list generation
drm/amdgpu: sync ring type and drm hw_ip type
drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset
clocksource/drivers/imx-tpm: Add support for ARM64
drm/bridge: Add NWL MIPI DSI host controller support
dt-bindings: display/bridge: Add binding for NWL mipi dsi host controller
ANDROID: fix up rtc-core merge error in previous upstream merge
ANDROID: fix up fsnotify.h merge error in previous upstream merge.
ALSA: ctxfi: Remove unnecessary cast in kfree
ASoC: topology: Check return value of soc_tplg_dai_config
ASoC: topology: Check return value of pcm_new_ver
ASoC: topology: Check soc_tplg_add_route return value
ASoC: topology: Check return value of soc_tplg_*_create
ASoC: topology: Check return value of soc_tplg_create_tlv
ASoC: topology: Add missing memory checks
ANDROID: GKI: fix up gki_defconfig for x86
clocksource: davinci: axe a pointless __GFP_NOFAIL
clocksource/drivers/davinci: Avoid trailing '\n' hidden in pr_fmt()
drm/bridge: analogix_dp: Split bind() into probe() and real bind()
drm/vram-helpers: Merge code into a single file
drm/vram-helpers: Set plane fence for display update
drm/legacy: Fix type for drm_local_map.offset
arm, bpf: Fix bugs with ALU64 {RSH, ARSH} BPF_K shift by 0
bpf: Fix use of sk->sk_reuseport from sk_assign
net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list
net/mlx5e: Fix devlink port netdev unregistration sequence
net/mlx5e: Fix pfnum in devlink port attribute
net/mlx5e: Fix missing pedit action after ct clear action
net/mlx5e: Fix nest_level for vlan pop action
net/mlx5e: Add missing release firmware call
net/mlx5: Fix condition for termination table cleanup
net/mlx5: Fix frequent ioread PCI access during recovery
drm/amdgpu/display: fix warning when compiling without debugfs
drm/amdgpu: unify fw_write_wait for new gfx9 asics
drm/amd/powerplay: error out on forcing clock setting not supported
drm/amdgpu: fix gfx hang during suspend with video playback (v2)
drm: Don't return 0 from a void drm_fbdev_generic_setup
net/tls: fix const assignment warning
l2tp: Allow management of tunnels and session in user namespace
drm/i915/evict: watch out for unevictable nodes
drm/panel: support for boe,tv105wum-nw0 dsi video mode panel
Bluetooth: Always request for user confirmation for Just Works (LE SC)
dt-bindings: boe, tv101wum-n16: Add compatible for boe tv105wum-nw0.
ionic: set station addr only if needed
ionic: replay filters after fw upgrade
FROMLIST: power_supply: Add additional health properties to the header
dma-debug: fix displaying of dma allocation type
dma-direct: fix data truncation in dma_direct_get_required_mask()
kbuild: support LLVM=1 to switch the default tools to Clang/LLVM
kbuild: replace AS=clang with LLVM_IAS=1
Revert "ANDROID: Revert "af73d78bd384 ("kbuild: Remove debug info from kallsyms linking")""
ANDROID: clang: update to 10.0.6
FROMGIT: kbuild: mkcompile_h: Include $LD version in /proc/version
arm64: armv8_deprecated: Fix undef_hook mask for thumb setend
fbdev: mx3fb: avoid warning about psABI change
btrfs: fix reclaim counter leak of space_info objects
btrfs: make full fsyncs always operate on the entire file again
btrfs: fix lost i_size update after cloning inline extent
btrfs: check commit root generation in should_ignore_root
orangefs: clarify build steps for test server in orangefs.txt
ANDROID: Incremental fs: make remount log buffer change atomic
ANDROID: db845c_gki.fragment: Remove nonexistent CONFIG_USB_DWC3_DISABLE_GADGET_SG value
mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal
io_uring: don't read user-shared sqe flags twice
io_uring: remove req init from io_get_req()
io_uring: alloc req only after getting sqe
io_uring: simplify io_get_sqring
io_uring: do not always copy iovec in io_req_map_rw()
io_uring: ensure openat sets O_LARGEFILE if needed
kbuild: add dummy toolchains to enable all cc-option etc. in Kconfig
kbuild: link lib-y objects to vmlinux forcibly when CONFIG_MODULES=y
MIPS: fw: arc: add __weak to prom_meminit and prom_free_prom_memory
kbuild: remove -I$(srctree)/tools/include from scripts/Makefile
kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h
Documentation/llvm: fix the name of llvm-size
kbuild: mkcompile_h: Include $LD version in /proc/version
kconfig: qconf: Fix a few alignment issues
kconfig: qconf: remove some old bogus TODOs
kconfig: qconf: fix support for the split view mode
kconfig: qconf: fix the content of the main widget
kconfig: qconf: Change title for the item window
kconfig: qconf: clean deprecated warnings
gcc-plugins: drop support for GCC <= 4.7
kbuild: Enable -Wtautological-compare
x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2
9p: document short read behaviour with O_NONBLOCK
crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'make clean'
Documentation/changes: Raise minimum supported binutils version to 2.23
crypto: curve25519 - do not pollute dispatcher based on assembler
crypto: x86 - rework configuration based on Kconfig
x86: add comments about the binutils version to support code in as-instr
x86: probe assembler capabilities via kconfig instead of makefile
drm/i915: remove always-defined CONFIG_AS_MOVNTDQA
x86: remove always-defined CONFIG_AS_AVX
x86: remove always-defined CONFIG_AS_SSSE3
x86: remove always-defined CONFIG_AS_CFI_SECTIONS
x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME
x86: remove always-defined CONFIG_AS_CFI
x86: remove unneeded defined(__ASSEMBLY__) check from asm/dwarf2.h
lib/raid6/test: fix build on distros whose /bin/sh is not bash
sh: remove unneeded uapi asm-generic wrappers
h8300: move definition of __kernel_size_t etc. to posix_types.h
sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE()
drm/fb-helper: Remove return value from drm_fbdev_generic_setup()
drm/vboxvideo: Set up fbdev after registering device; remove error checks
drm/udl: Remove error check from fbdev setup
drm/tilcdc: Set up fbdev after fully registering device
drm/mgag200: Set up fbdev after registering device; remove error checks
drm/mediatek: Remove error check from fbdev setup
drm/ingenic: Remove error check from fbdev setup
drm/kirin: Set up fbdev after fully registering device
drm/hibmc: Remove error check from fbdev setup
drm/ast: Set up fbdev after registering device; remove error checks
drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2)
ALSA: hda: Add driver blacklist
ALSA: usb-audio: Add mixer workaround for TRX40 and co
ALSA: hda/realtek - Add quirk for MSI GL63
orangefs: don't mess with I_DIRTY_TIMES in orangefs_flush
orangefs: get rid of knob code...
ANDROID: Incremental fs: Fix mislabeled __user ptrs
ANDROID: Incremental fs: Optimize get_filled_block
drm/i915/dp: Program vswing, pre-emphasis, test-pattern
drm/i915/dp: Register definition for DP compliance register
drm/i915/dp: Add debugfs entry for DP phy compliance
drm/i915/dp: Preparation for DP phy compliance auto test
drm/i915/dp: Made intel_dp_adjust_train() non-static
drm/dp: get/set phy compliance pattern
drm/amd/display: Align macro name as per DP spec
drm/i915/selftests: Take an explicit ref for rq->batch
drm/i915/gt: Mark up racy check of breadcrumb irq enabled
drm/i915/gt: Mark up racy read of intel_ring.head
cpuidle-haltpoll: Fix small typo
ACPI, x86/boot: make acpi_nobgrt static
Documentation: firmware-guide: ACPI: fix table alignment in namespace.rst
apparmor: ensure that dfa state tables have entries
drm/panel: nt39016: Add support for 50 Hz refresh rate
drm/panel: nt39016: Add support for multiple modes
drm/i915/uc: prefer struct drm_device based logging
drm/i915/gt: prefer struct drm_device based logging
drm/i915/stolen: prefer struct drm_device based logging
drm/i915/uncore: prefer struct drm_device based logging
drm/i915/dram: prefer struct drm_device based logging
drm/i915/pmu: prefer struct drm_device based logging
drm/i915/error: prefer struct drm_device based logging
drm/i915/uc: prefer struct drm_device based logging
drm/i915/switcheroo: use struct drm_device based logging
drm/i915/state: use struct drm_device based logging
drm/i915/bw: use struct drm_device based logging
drm/i915/debugfs: use struct drm_device based logging
drm/i915/crt: use struct drm_device based logging
drm/i915/dp: use struct drm_device based logging
drm/i915/tc: use struct drm_device based logging
drm/i915/panel: use struct drm_device based logging
drm/i915/audio: use struct drm_device based logging
video: fbdev: mb862xx: remove set but not used variable 'mdr'
video: fbdev: matroxfb: remove dead code and set but not used variable
locking/lockdep: Improve 'invalid wait context' splat
locking/refcount: Document interaction with PID_MAX_LIMIT
locking/percpu-rwsem: Fix a task_struct refcount
sched/debug: Add task uclamp values to SCHED_DEBUG procfs
sched/debug: Factor out printing formats into common macros
sched/debug: Remove redundant macro define
sched/core: Remove unused rq::last_load_update_tick
workqueue: Remove the warning in wq_worker_sleeping()
sched/fair: Fix negative imbalance in imbalance calculation
sched/fair: Fix race between runtime distribution and assignment
sched/fair: Align rq->avg_idle and rq->avg_scan_cost
perf/core: Disable page faults when getting phys address
perf/x86/intel/uncore: Add Ice Lake server uncore support
perf/cgroup: Correct indirection in perf_less_group_idx()
perf/core: Fix event cgroup tracking
watchdog: sp805: fix restart handler
ANDROID: fix build problem in drivers/soc/qcom/rpmh-rsc.c
ANDROID: GKI: update defconfig for upstream Kconfig changes
drm/panel: add panel driver for Leadtek LTK050H3146W
dt-bindings: display: panel: Add binding document for Leadtek LTK050H3146W
dt-bindings: display: rockchip-vop: add additional properties
dt-bindings: display: convert rockchip vop bindings to yaml
x86/xen: make xen_pvmmu_arch_setup() static
drm/i915/selftests: Drop vestigal timeslicing assert
Bluetooth: btusb: check for NULL in btusb_find_altsetting()
mm/gup: Mark lock taken only after a successful retake
mm/mempolicy: Allow lookup_node() to handle fatal signal
ANDROID: scsi: ufs: fix bad merge resolution with custom sg entry size
tc-testing: remove duplicate code in tdc.py
usb: chipidea: allow disabling glue drivers if EMBEDDED
usb: chipidea: usb2: absorb zevio glue driver
usb: chipidea: usb2: make clock optional
usb: chipidea: usb2: fix formatting
usb: chipidea: usb2: constify zynq_pdata
hsr: check protocol version in hsr_newlink()
Documentation: mdio_bus.c - fix warnings
net: sched: Fix setting last executed chain on skb extension
net: revert default NAPI poll timeout to 2 jiffies
net: ethernet: mediatek: move mt7623 settings out off the mt7530
net: dsa: mt7530: move mt7623 settings out off the mt7530
net: ipv6: do not consider routes via gateways for anycast address check
net: icmp6: do not select saddr from iif when route has prefsrc set
ARM: dts: imx6: add fec gpr property.
dt-bindings: fec: document the new gpr property.
ARM: dts: imx6: Use gpc for FEC interrupt controller to fix wake on LAN.
net: fec: set GPR bit on suspend by DT configuration.
net: sock.h: fix skb_steal_sock() kernel-doc
FROMLIST: kmod: make request_module() return an error when autoloading is disabled
selftests/bpf: Add test for bpf_get_link_xdp_id
libbpf: Fix bpf_get_link_xdp_id flags handling
riscv, bpf: Fix offset range checking for auipc+jalr on RV64
ata: ahci: Add sysfs attribute to show remapped NVMe device count
platform/chrome: cros_ec_spi: Wait for USECS, not NSECS
ANDROID: GKI: Remove SCHED_AUTOGROUP
ata: ahci-imx: remove redundant assignment to ret
libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set
block: fix busy device checking in blk_drop_partitions
MAINTAINERS: Update feiyang,st7701 panel bindings converted as YAML
dt-bindings: display: panel: Convert sitronix,st7701 to DT schema
dt-bindings: display: panel: Convert feiyang,fy07024di26a30d to DT schema
ucount: Make sure ucounts in /proc/sys/user don't regress again
video: Add missing annotation for cyber2000fb_enable_ddc() and cyber2000fb_disable_ddc()
Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links
docs: driver-api: address duplicate label warning
Documentation: sysrq: fix RST formatting
docs: kernel-parameters.txt: Fix broken references
docs: kernel-parameters.txt: Remove nompx
docs: filesystems: fix typo in qnx6.rst
drm/ingenic: Delete an error message in ingenic_drm_probe()
smb3: smbdirect support can be configured by default
drm/dp_mst: Remove drm_dp_mst_has_audio()
drm/i915/dp_mst: Cast intel_connector->port as drm_dp_mst_port
drm/amd/display: Check for null fclk voltage when parsing clock table
drm/amd/display: Acknowledge wm_optimized_required
drm/amd/display: Make cursor source translation adjustment optional
drm/amd/display: Calculate scaling ratios on every medium/full update
drm/amd/display: Program viewport when source pos changes for DCN20 hw seq
drm/amd/display: Fix incorrect cursor pos on scaled primary plane
drm/amd/display: change default pipe_split policy for DCN1
drm/amd/display: Translate cursor position by source rect
drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax
video: fbdev: don't print error message on platform_get_irq() failure
drm/amd/display: Avoid create MST prop after registration
drm/amdgpu/psp: dont warn on missing optional TA's
drm/amdgpu: update RAS related dmesg print
drm/amdgpu: resolve mGPU RAS query instability
drm/amd/amdgpu: Correct gfx10's CG sequence
ipc/shm.c: make compat_ksys_shmctl() static
ipc/mqueue.c: fix a brace coding style issue
lib/Kconfig.debug: fix a typo "capabilitiy" -> "capability"
ubsan: include bug type in report header
kasan: unset panic_on_warn before calling panic()
ubsan: check panic_on_warn
drivers/misc/lkdtm/bugs.c: add arithmetic overflow and array bounds checks
ubsan: split "bounds" checker from other options
ubsan: add trap instrumentation option
init/Kconfig: clean up ANON_INODES and old IO schedulers options
kernel/gcov/fs.c: replace zero-length array with flexible-array member
gcov: gcc_3_4: replace zero-length array with flexible-array member
gcov: gcc_4_7: replace zero-length array with flexible-array member
kernel/kmod.c: fix a typo "assuems" -> "assumes"
reiserfs: clean up several indentation issues
kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_each_symbol()
samples/hw_breakpoint: drop use of kallsyms_lookup_name()
samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes
fs/binfmt_elf.c: don't free interpreter's ELF pheaders on common path
fs/binfmt_elf.c: allocate less for static executable
fs/binfmt_elf.c: delete "loc" variable
fs/epoll: make nesting accounting safe for -rt kernel
kselftest: introduce new epoll test case
checkpatch: avoid warning about uninitialized_var()
checkpatch: check proper licensing of Devicetree bindings
checkpatch: improve Gerrit Change-Id: test
checkpatch: add command-line option for TAB size
checkpatch: fix multiple const * types
checkpatch: fix minor typo and mixed space+tab in indentation
checkpatch: prefer fallthrough; over fallthrough comments
checkpatch: support "base-commit:" format
checkpatch: check SPDX tags in YAML files
checkpatch: remove email address comment from email address comparisons
lib/dynamic_debug.c: use address-of operator on section symbols
linux/bits.h: add compile time sanity check of GENMASK inputs
lib/test_kmod.c: remove a NULL test
lib/rbtree: fix coding style of assignments
lib/test_bitmap.c: make use of EXP2_IN_BITS
percpu_counter: fix a data race at vm_committed_as
kasan: stackdepot: move filter_irq_stacks() to stackdepot.c
lib/stackdepot.c: build with -fno-builtin
lib/stackdepot.c: check depot_index before accessing the stack slab
lib: test_stackinit.c: XFAIL switch variable init tests
lib/scatterlist: fix sg_copy_buffer() kerneldoc
lib/ts_kmp.c: replace zero-length array with flexible-array member
lib/ts_fsm.c: replace zero-length array with flexible-array member
lib/ts_bm.c: replace zero-length array with flexible-array member
lib/bch.c: replace zero-length array with flexible-array member
lib/test_lockup.c: add parameters for locking generic vfs locks
lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations"
lib/test_lockup: test module to generate lockups
bitops: always inline sign extension helpers
MAINTAINERS: list the section entries in the preferred order
compiler.h: fix error in BUILD_BUG_ON() reporting
compiler: remove CONFIG_OPTIMIZE_INLINING entirely
sparc,x86: vdso: remove meaningless undefining CONFIG_OPTIMIZE_INLINING
kernel/extable.c: use address-of operator on section symbols
asm-generic: fix unistd_32.h generation format
proc: inline m_next_vma into m_next
seq_file: remove m->version
proc: use ppos instead of m->version
proc: remove m_cache_vma
proc: inline vma_stop into m_stop
proc: speed up /proc/*/statm
proc: faster open/read/close with "permanent" files
fs/proc/inode.c: annotate close_pdeo() for sparse
mm: remove dummy struct bootmem_data/bootmem_data_t
mm/dmapool.c: micro-optimisation remove unnecessary branch
include/linux/memremap.h: remove stale comments
include/linux/swapops.h: correct guards for non_swap_entry()
mm: use fallthrough;
mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing compile time constant
mm: fix ambiguous comments for better code readability
mm/zsmalloc: add missing annotation for unpin_tag()
mm/zsmalloc: add missing annotation for pin_tag()
mm/zsmalloc: add missing annotation for migrate_read_unlock()
mm/zsmalloc: add missing annotation for migrate_read_lock()
mm/slub: add missing annotation for put_map()
mm/slub: add missing annotation for get_map()
mm/mempolicy: add missing annotation for queue_pages_pmd()
mm/hugetlb: add missing annotation for gather_surplus_pages()
mm/compaction: add missing annotation for compact_lock_irqsave
mm/zswap: allow setting default status, compressor and allocator in Kconfig
mm: prevent a warning when casting void* -> enum
mm: huge tmpfs: try to split_huge_page() when punching hole
mm/shmem.c: clean code by removing unnecessary assignment
mm/shmem.c: distribute switch variables for initialization
mm/memory_hotplug.c: use __pfn_to_section() instead of open-coding
mm/memory_hotplug: allow to specify a default online_type
mm/memory_hotplug: convert memhp_auto_online to store an online_type
mm/memory_hotplug: unexport memhp_auto_online
hv_balloon: don't check for memhp_auto_online manually
powernv/memtrace: always online added memory blocks
drivers/base/memory: store mapping between MMOP_* and string in an array
drivers/base/memory: map MMOP_OFFLINE to 0
drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE
mm/sparse.c: move subsection_map related functions together
mm/sparse.c: add note about only VMEMMAP supporting sub-section hotplug
mm/sparse.c: only use subsection map in VMEMMAP case
mm/sparse.c: introduce a new function clear_subsection_map()
mm/sparse.c: introduce new function fill_subsection_map()
mm/memory_hotplug.c: cleanup __add_pages()
mm/memory_hotplug.c: simplify calculation of number of pages in __remove_pages()
mm/memory_hotplug.c: only respect mem= parameter during boot stage
mm/page_ext.c: drop pfn_present() check when onlining
drivers/base/memory.c: drop pages_correctly_probed()
drivers/base/memory.c: drop section_count
userfaultfd: selftests: add write-protect test
userfaultfd: selftests: refactor statistics
userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally
userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update
userfaultfd: wp: don't wake up when doing write protect
userfaultfd: wp: enabled write protection in userfaultfd API
userfaultfd: wp: add the writeprotect API to userfaultfd ioctl
userfaultfd: wp: support write protection for userfault vma range
khugepaged: skip collapse if uffd-wp detected
userfaultfd: wp: support swap and page migration
userfaultfd: wp: add pmd_swp_*uffd_wp() helpers
userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork
userfaultfd: wp: apply _PAGE_UFFD_WP bit
mm: merge parameters for change_protection()
userfaultfd: wp: add UFFDIO_COPY_MODE_WP
userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers
userfaultfd: wp: add WP pagetable tracking to x86
userfaultfd: wp: hook userfault handler to write protection fault
userfaultfd: wp: add helper for writeprotect check
virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM
mm/page_reporting: add free page reporting documentation
mm/page_reporting: add budget limit on how many pages can be reported per pass
mm/page_reporting: rotate reported pages to the tail of the list
virtio-balloon: add support for providing free page reports to host
virtio-balloon: pull page poisoning config out of free page hinting
mm: introduce Reported pages
mm: add function __putback_isolated_page
mm: use zone and order instead of free area in free_list manipulators
mm: adjust shuffle code to allow for future coalescing
mm: code cleanup for MADV_FREE
mm/ksm.c: update get_user_pages() argument in comment
mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE
include/linux/pagemap.h: optimise find_subpage for !THP
mm, thp: track fallbacks due to failed memcg charges separately
mm, shmem: add vmstat for hugepage fallback
mm/migrate.c: migrate PG_readahead flag
mm/migrate.c: unify "not queued for migration" handling in do_pages_move()
mm/migrate.c: check pagelist in move_pages_and_store_status()
mm/migrate.c: wrap do_move_pages_to_node() and store_status()
mm/migrate.c: no need to check for i > start in do_pages_move()
mm: make it clear that gfp reclaim modifiers are valid only for sleepable allocations
mm/vmalloc: fix a typo in comment
mm/vma: append unlikely() while testing VMA access permissions
mm/vma: replace all remaining open encodings with vma_is_anonymous()
mm/vma: replace all remaining open encodings with is_vm_hugetlb_page()
mm/vma: make vma_is_accessible() available for general use
mm/vma: add missing VMA flag readable name for VM_SYNC
mm: set vm_next and vm_prev to NULL in vm_area_dup()
Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork"
mm: don't prepare anon_vma if vma has VM_WIPEONFORK
mm, memcg: bypass high reclaim iteration for cgroup hierarchy root
cifs: smbd: Do not schedule work to send immediate packet on every receive
cifs: smbd: Properly process errors on ib_post_send
cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets
cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending
cifs: smbd: Check send queue size before posting a send
cifs: smbd: Merge code to track pending packets
cifs: ignore cached share root handle closing errors
Bluetooth: Simplify / fix return values from tk_request
nvmet-rdma: fix double free of rdma queue
drm/vblank: Add intro to documentation
Bluetooth: debugfs option to unset MITM flag
netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag
netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type
io_uring: initialize fixed_file_data lock
io_uring: remove redundant variable pointer nxt and io_wq_assign_next call
drm/writeback: wire drm_writeback.h to kernel-doc
drm: writeback: document callbacks
ALSA: ice1724: Fix invalid access for enumerated ctl items
ALSA: hda: Fix potential access overflow in beep helper
ASoC: cs4270: pull reset GPIO low then high
UPSTREAM: remoteproc/omap: Fix set_load call in omap_rproc_request_timer
ANDROID: Revert "ANDROID: ASoC: core - add hostless DAI support"
drm/i915/gt: Yield the timeslice if caught waiting on a user semaphore
drm/i915/gem: Promote 'remain' to unsigned long
ipmi: kcs: Fix aspeed_kcs_probe_of_v1()
ANDROID: Incremental fs: Use 64-bit int for file_size when writing hash blocks
KVM: VMX: fix crash cleanup when KVM wasn't used
KVM: X86: Filter out the broadcast dest for IPI fastpath
KVM: s390: vsie: Fix possible race when shadowing region 3 tables
KVM: s390: vsie: Fix delivery of addressing exceptions
KVM: s390: vsie: Fix region 1 ASCE sanity shadow address checks
time/namespace: Add max_time_namespaces ucount
time/namespace: Fix time_for_children symlink
xen/blkfront: fix memory allocation flags in blkfront_setup_indirect()
xen: Use evtchn_type_t as a type for event channels
virtio-balloon: Revert "virtio-balloon: Switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM"
Documentation: cpu-idle-cooling: Fix diagram for 33% duty cycle
thermal: devfreq_cooling: inline all stubs for CONFIG_DEVFREQ_THERMAL=n
KVM: nVMX: don't clear mtf_pending when nested events are blocked
KVM: VMX: Remove unnecessary exception trampoline in vmx_vmenter
ALSA: hda/realtek - Add HP new mute led supported for ALC236
ALSA: hda/realtek - Add supported new mute Led for HP
ANDROID: clean up merge issues with gmu.yaml patch
ANDROID: clean up remaining merge issue from drm/msm/a6xx.c patch
Revert "ANDROID: sched/fair: add arch scaling function for max frequency capping"
Revert "ANDROID: cpufreq: arch_topology: implement max frequency capping"
Revert "ANDROID: arm64: enable max frequency capping"
Revert "ANDROID: arm: enable max frequency capping"
Revert "ANDROID: sched: Update max cpu capacity in case of max frequency constraints"
ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb
ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb
ath9k: Fix use-after-free Write in ath9k_htc_rx_msg
ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx
ath9k: Fix use-after-free Read in htc_connect_service
ath10k: fix kernel null pointer dereference
drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels
drm/nouveau/nvif: protect waits against GPU falling off the bus
drm/nouveau/nvif: access PTIMER through usermode class, if available
drm/nouveau/gr/gp107,gp108: implement workaround for HW hanging during init
drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges
drm/nouveau/svm: remove useless SVM range check
drm/nouveau/svm: check for SVM initialized before migrating
drm/nouveau/svm: fix vma range check for migration
drm/nouveau: remove checks for return value of debugfs functions
drm/nouveau/ttm: evict other IO mappings when running out of BAR1 space
ANDROID: GKI: defconfig: modify debug configs
leds: core: Fix warning message when init_data
leds: make functions easier to understand
leds: sort Makefile entries
leds: old enums are not really applicable to new code
leds: ip30: label power LED as such
leds: lm3532: make bitfield 'enabled' unsigned
drm/dp_mst: Don't drop NAKs for down responses
bpf: Fix a typo "inacitve" -> "inactive"
drm/dp_mst: Fix NULL deref in drm_dp_get_one_sb_msg()
libbpf: Initialize *nl_pid so gcc 10 is happy
xsk: Fix out of boundary write in __xsk_rcv_memcpy
blk-mq: don't commit_rqs() if none were queued
PM / sleep: handle the compat case in snapshot_set_swap_area()
PM / sleep: move SNAPSHOT_SET_SWAP_AREA handling into a helper
drm/i915/gem: Wait until the context is finally retired before releasing engines
drm/i915: Allow asynchronous waits on the i915_active barriers
drm/i915: Make exclusive awaits on i915_active optional
NFS: Clean up process of marking inode stale.
drm/i915/gem: Flush all the reloc_gpu batch
drm/i915/gem: Ignore readonly failures when updating relocs
drm/i915/gt: Fill all the unused space in the GGTT
drm/i915/dp: Return the right vswing tables
drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode
macsec: fix NULL dereference in macsec_upd_offload()
skbuff.h: Improve the checksum related comments
ANDROID: kbuild: ensure __cfi_check is correctly aligned
net: dsa: bcm_sf2: Ensure correct sub-node is parsed
qed: remove redundant assignment to variable 'rc'
wimax: remove some redundant assignments to variable result
mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE
mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY
r8169: change back SG and TSO to be disabled by default
net: dsa: bcm_sf2: Do not register slave MDIO bus with OF
ipv6: rpl: fix loop iteration
tun: Don't put_page() for all negative return values from XDP program
ASoC: rt5645: Add platform-data for Medion E1239T
ANDROID: staging: ion: move definition of attachment
ath10k: enable radar detection in secondary segment
ath10k: enable VHT160 and VHT80+80 modes
ath11k: Avoid mgmt tx count underflow
ath11k: Increase the tx completion ring size
ath11k: fix error message to correctly report the command that failed
ath11k: add pktlog checksum in trace events to support pktlog
ath10k: Fix the race condition in firmware dump work queue
ath11k: Add sta debugfs support to configure ADDBA and DELBA
xfs: reflink should force the log out if mounted with wsync
xfs: factor out a new xfs_log_force_inode helper
ACPI: EC: Fix up fast path check in acpi_ec_add()
drm/i915/gem: Take DBG_FORCE_RELOC into account prior to using reloc_gpu
drm/i915/gem: Flush all the reloc_gpu batch
drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds
drm/i915: Add a retry counter for hotplug detect retries
fix a braino in legitimize_path()
ath11k: fix compiler warnings without CONFIG_THERMAL
brcmfmac: add stub for monitor interface xmit
ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet
ASoC: stm32: sai: Add missing cleanup
drm/virtio: fix OOB in virtio_gpu_object_create
netfilter: ipset: Pass lockdep expression to RCU lists
s390/cio: generate delayed uevent for vfio-ccw subchannels
s390/cio: avoid duplicated 'ADD' uevents
s390/qdio: clear DSCI early for polling drivers
s390/qdio: inline shared_ind()
s390/qdio: remove cdev from init_data
s390/qdio: allow for non-contiguous SBAL array in init_data
zfcp: inline zfcp_qdio_setup_init_data()
s390/qdio: cleanly split alloc and establish
s390/mm: use fallthrough;
HID: logitech: drop outdated references to unifying receivers
drm/sun4i: tcon: Delete an error message in sun4i_tcon_init_irq()
io_uring: fix ctx refcounting in io_submit_sqes()
netfilter: nf_tables: do not leave dangling pointer in nf_tables_set_alloc_name
netfilter: xt_IDLETIMER: target v1 - match Android layout
netfilter: nf_tables: do not update stateful expressions if lookup is inverted
netfilter: nft_set_rbtree: Drop spurious condition for overlap detection on insertion
rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common()
parisc: remove nargs from __SYSCALL
parisc: Refactor alternative code to accept multiple conditions
parisc: Rework arch_rw locking functions
drm/bridge: fix kernel-doc warning in panel.c
drm/sched: fix kernel-doc in gpu_scheduler.h
parisc: Improve interrupt handling in arch_spin_lock_flags()
parisc: Replace setup_irq() by request_irq()
sysfs: remove redundant __compat_only_sysfs_link_entry_to_kobj fn
drm/prime: fix extracting of the DMA addresses from a scatterlist
Bluetooth: Add HCI device identifier for VIRTIO devices
Bluetooth: Increment management interface revision
Bluetooth: Add support for reading security information
Bluetooth: Add support for Read Local Simple Pairing Options
Bluetooth: btusb: Enable MSFT extension for Intel ThunderPeak devices
Bluetooth: btusb: Enable Intel events even if already in operational mode
Bluetooth: Add framework for Microsoft vendor extension
Bluetooth: Move debugfs configuration above the selftests
Bluetooth: btusb: handle mSBC audio over USB Endpoints
Bluetooth: add support to notify using SCO air mode
clocksource/drivers/timer-vf-pit: Add missing parenthesis
drivers/ide: Fix build regression.
SUNRPC: Don't start a timer on an already queued rpc task
ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S
platform/x86: intel_int0002_vgpio: Use acpi_register_wakeup_handler()
ACPI: PM: Add acpi_[un]register_wakeup_handler()
hv_debugfs: Make hv_debug_root static
ANDROID: fscrypt: fall back to filesystem-layer crypto when needed
ANDROID: block: require drivers to declare supported crypto key type(s)
ANDROID: block: make blk_crypto_start_using_mode() properly check for support
x86: ACPI: fix CPU hotplug deadlock
selftests/powerpc: Always build the tm-poison test 64-bit
powerpc: Improve ppc_save_regs()
ANDROID: Revert "af73d78bd384 ("kbuild: Remove debug info from kallsyms linking")"
nvme-fc: Revert "add module to ops template to allow module references"
nvme: fix deadlock caused by ANA update wrong locking
nvmet-rdma: fix bonding failover possible NULL deref
net: dsa: mt7530: fix null pointer dereferencing in port5 setup
mptcp: add some missing pr_fmt defines
net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers
net_sched: fix a missing refcnt in tcindex_init()
net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting
NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn()
NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode()
NFS: Beware when dereferencing the delegation cred
drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event
drm/amdgpu: change SH MEM alignment mode for gfx10
drm/amd/powerplay: avoid using pm_en before it is initialized
drm/amd/powerplay: implement the is_dpm_running()
drm/amd/display: re-order asic declarations
drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK
drm/amd/display: fix the broken logic in dc_link.c
drm/amd/powerplay: avoid using pm_en before it is initialized
drm/amd/powerplay: implement the is_dpm_running()
drm/amd/display: re-order asic declarations
drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK
amdgpu/drm: remove psp access on navi10 for sriov
drm/amd/display: Guard calls to hdcp_ta and dtm_ta
drm/amd/display: remove mod_hdcp_hdcp2_get_link_encryption_status()
io_uring: process requests completed with -EAGAIN on poll list
drm/dp_mst: Remove drm_dp_mst_topology_cbs.destroy_connector
drm/amd/amdgpu_dm/mst: Stop printing extra messages in dm_dp_add_mst_connector()
drm/amd/amdgpu_dm/mst: Remove ->destroy_connector() callback
drm/amd/amdgpu_dm/mst: Remove unneeded edid assignment when destroying connectors
drm/i915/gt: Free request pool from virtual engines
drm/i915/selftests: Wait until we start timeslicing after a submit
io_uring: remove bogus RLIMIT_NOFILE check in file registration
loop: Better discard support for block devices
loop: Report EOPNOTSUPP properly
pwm: pca9685: Fix PWM/GPIO inter-operation
pwm: Make pwm_apply_state_debug() static
pwm: meson: Remove redundant assignment to variable fin_freq
drm/i915: Check current i915_vma.pin_count status first on unbind
ipmi: Add missing annotation for ipmi_ssif_lock_cond() and ipmi_ssif_unlock_cond()
drm/panel-leadtek-ltk500hd1829: Fix dotclock
drm/i915/perf: Do not clear pollin for small user read buffers
riscv: create a loader.bin boot image for Kendryte SoC
riscv: Kendryte K210 default config
riscv: Add Kendryte K210 device tree
riscv: Select required drivers for Kendryte SOC
riscv: Add Kendryte K210 SoC support
remoteproc/omap: Fix set_load call in omap_rproc_request_timer
riscv: Add SOC early init support
riscv: Unaligned load/store handling for M_MODE
drm/i915: Revoke mmap before fence
io_uring: use io-wq manager as backup task if task is exiting
io_uring: grab task reference for poll requests
io_uring: retry poll if we got woken with non-matching mask
f2fs: keep inline_data when compression conversion
f2fs: fix to disable compression on directory
f2fs: add missing CONFIG_F2FS_FS_COMPRESSION
f2fs: switch discard_policy.timeout to bool type
f2fs: fix to verify tpage before releasing in f2fs_free_dic()
f2fs: show compression in statx
f2fs: clean up dic->tpages assignment
f2fs: compress: support zstd compress algorithm
dm integrity: fix logic bug in integrity tag testing
drm/i915: Move the port sync DP_TP_CTL stuff to the encoder hook
drm/i915: Pass atomic state to encoder hooks
drm/i915: Do pipe updates after enables for everyone
drm/i915: Fix port sync code to work with >2 pipes
drm/i915: Eliminate port sync copy pasta
drm/i915: Implement port sync for SKL+
drm/i915: Store cpu_transcoder_mask in device info
docs: cgroup-v1: Document the cpuset_v2_mode mount option
drm/i915: Avoid setting timer->expires to 0
Revert "dm: always call blk_queue_split() in dm_process_bio()"
Revert "cpuset: Make cpuset hotplug synchronous"
tracing: Do not allocate buffer in trace_find_next_entry() in atomic
drm: delete drm_pci.h
drm/pci: Move drm_pci_alloc/free under CONFIG_DRM_LEGACY
KVM: SVM: Split svm_vcpu_run inline assembly to separate file
KVM: SVM: Move SEV code to separate file
KVM: SVM: Move AVIC code to separate file
KVM: SVM: Move Nested SVM Implementation to nested.c
kVM SVM: Move SVM related files to own sub-directory
dm integrity: fix ppc64le warning
drm/i915: Keep a per-engine request pool
spi: spi-ep93xx: fix wrong SPI mode selection
Bluetooth: fixing minor typo in comment
ASoC: Intel: atom: Fix uninitialized variable compiler warning
ASoC: Intel: atom: Check drv->lock is locked in sst_fill_and_send_cmd_unlocked
ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map()
ASoC: SOF: Turn "firmware boot complete" message into a dbg message
ipmi: kcs: aspeed: Implement v2 bindings
ipmi: kcs: Finish configuring ASPEED KCS device before enable
dt-bindings: ipmi: aspeed: Introduce a v2 binding for KCS
perf python: Fix clang detection to strip out options passed in $CC
perf tools: Support Python 3.8+ in Makefile
perf script: Fix invalid read of directory entry after closedir()
ipmi: fix hung processes in __get_guid()
perf script report: Fix SEGFAULT when using DWARF mode
perf script: add -S/--symbols documentation
perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel_Utilization metric
perf events parser: Add missing Intel CPU events to parser
perf script: Allow --symbol to accept hexadecimal addresses
perf report/top TUI: Fix title line formatting
perf top: Support hotkey to change sort order
perf top: Support --group-sort-idx to change the sort order
perf symbols: Fix arm64 gap between kernel start and module end
perf build-test: Honour JOBS to override detection of number of cores
perf script: Add --show-cgroup-events option
perf top: Add --all-cgroups option
perf record: Add --all-cgroups option
perf record: Support synthesizing cgroup events
perf report: Add 'cgroup' sort key
perf cgroup: Maintain cgroup hierarchy
perf tools: Basic support for CGROUP event
perf tools: Add file-handle feature test
perf python: Include rwsem.c in the pythong biding
rtc: ds1307: check for failed memory allocation on wdt
HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices
drm/virtio: make virtio_gpu_object_attach void
drm/virtio: delete notify in virtio_gpu_object_create
drm/virtio: delete notify after virtio_gpu_cmd_context_create
drm/virtio: random virtgpu_drv.h cleanups
Documentation: PM: sleep: Document system-wide suspend code flows
cpufreq: Select schedutil when using big.LITTLE
ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk
ALSA: pcm: oss: Fix regression by buffer overflow fix (again)
ALSA: pcm: oss: Fix regression by buffer overflow fix
Bluetooth: Prioritize SCO traffic
Bluetooth: hci_bcm: fix freeing not-requested IRQ
Bluetooth: hci_bcm: respect IRQ polarity from DT
Revert "powerpc/64: irq_work avoid interrupt when called with hardware irqs enabled"
powerpc/time: Replace <linux/clk-provider.h> by <linux/of_clk.h>
csky: Fixup cpu speculative execution to IO area
crypto: marvell/octeontx - fix double free of ptr
crypto: hisilicon - Fix build error
csky: Add uprobes support
csky: Add kprobes supported
bpf, lsm: Fix the file_mprotect LSM test.
dax: Move mandatory ->zero_page_range() check in alloc_dax()
dax,iomap: Add helper dax_iomap_zero() to zero a range
dax: Use new dax zero page method for zeroing a page
dm,dax: Add dax zero_page_range operation
s390,dcssblk,dax: Add dax zero_page_range operation to dcssblk driver
dax, pmem: Add a dax operation zero_page_range
pmem: Add functions for reading/writing page to/from pmem
drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitation
powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory
sparc32: use per-device dma_ops
clk: sprd: fix to get a correct ibias of pll
drivers/ide: convert to list_for_each_entry_safe()
mlxsw: spectrum_trap: fix unintention integer overflow on left shift
pegasus: Remove pegasus' own workqueue
neigh: support smaller retrans_time settting
net: openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry
net: core: enable SO_BINDTODEVICE for non-root users
NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout
NFS: finish_automount() requires us to hold 2 refs to the mount record
drm/i915/tgl: Make Wa_14010229206 permanent
NFS: Fix a few constant_table array definitions
net, sk_msg: Don't use RCU_INIT_POINTER on sk_user_data
riscv, bpf: Remove BPF JIT for nommu builds
bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in test_verifier
kbuild, btf: Fix dependencies for DEBUG_INFO_BTF
drm/i915/selftests: Check for has-reset before testing hostile contexts
ANDROID: Fix wq fp check for CFI builds
drm/i915/gem: Utilize rcu iteration of context engines
drm/i915/execlists: Peek at the next submission for error interrupts
x86/kvm: fix a missing-prototypes "vmread_error"
drm/i915/uc: Cleanup kerneldoc warnings
edd: Use scnprintf() for avoiding potential buffer overflow
ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen
misc: pci_endpoint_test: remove duplicate macro PCI_ENDPOINT_TEST_STATUS
PCI: tegra: Print -EPROBE_DEFER error message at debug level
misc: pci_endpoint_test: Use full pci-endpoint-test name in request_irq()
misc: pci_endpoint_test: Fix to support > 10 pci-endpoint-test devices
tools: PCI: Add 'e' to clear IRQ
misc: pci_endpoint_test: Add ioctl to clear IRQ
misc: pci_endpoint_test: Avoid using module parameter to determine irqtype
PCI: keystone: Allow AM654 PCIe Endpoint to raise MSI-X interrupt
PCI: dwc: Fix dw_pcie_ep_raise_msix_irq() to get correct MSI-X table address
PCI: endpoint: Fix ->set_msix() to take BIR and offset as arguments
misc: pci_endpoint_test: Add support to get DMA option from userspace
tools: PCI: Add 'd' command line option to support DMA
misc: pci_endpoint_test: Use streaming DMA APIs for buffer allocation
PCI: endpoint: functions/pci-epf-test: Print throughput information
PCI: endpoint: functions/pci-epf-test: Add DMA support to transfer data
rtc: class: remove redundant assignment to variable err
rtc: remove rtc_time_to_tm and rtc_tm_to_time
rtc: sun6i: let the core handle rtc range
rtc: sun6i: switch to rtc_time64_to_tm/rtc_tm_to_time64
include/linux/huge_mm.h: check PageTail in hpage_nr_pages even when !THP
mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS
selftests/vm: fix map_hugetlb length used for testing read and write
mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge()
mm/hugetlb.c: clean code by removing unnecessary initialization
hugetlb_cgroup: add hugetlb_cgroup reservation docs
hugetlb_cgroup: add hugetlb_cgroup reservation tests
hugetlb: support file_region coalescing again
hugetlb_cgroup: support noreserve mappings
hugetlb_cgroup: add accounting for shared mappings
hugetlb: disable region_add file_region coalescing
hugetlb_cgroup: add reservation accounting for private mappings
mm/hugetlb_cgroup: fix hugetlb_cgroup migration
hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations
hugetlb_cgroup: add hugetlb_cgroup reservation counter
hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race
hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization
mm/memblock.c: remove redundant assignment to variable max_addr
mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk()
mm/mempolicy: check hugepage migration is supported by arch in vma_migratable()
mm/mempolicy: support MPOL_MF_STRICT for huge page mapping
mm/compaction.c: clean code by removing unnecessary assignment
mm/compaction: Disable compact_unevictable_allowed on RT
mm/compaction: really limit compact_unevictable_allowed to 0 and 1
mm, compaction: fully assume capture is not NULL in compact_zone_order()
mm,thp,compaction,cma: allow THP migration for CMA allocations
mm,compaction,cma: add alloc_contig flag to compact_control
selftests: vm: drop dependencies on page flags from mlock2 tests
mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment
mm/vmscan.c: make may_enter_fs bool in shrink_page_list()
mm/vmscan.c: clean code by removing unnecessary assignment
mm/vmscan.c: fix data races using kswapd_classzone_idx
mm/vmscan.c: remove cpu online notification for now
mm: vmscan: replace open codings to NUMA_NO_NODE
mm: vmpressure: use mem_cgroup_is_root API
mm: vmpressure: don't need call kfree if kstrndup fails
mm/page_alloc: simplify page_is_buddy() for better code readability
mm/page_alloc.c: micro-optimisation Remove unnecessary branch
mm/page_alloc.c: use free_area_empty() instead of open-coding
mm, pagealloc: micro-optimisation: save two branches on hot page allocation path
mm/page_alloc: increase default min_free_kbytes bound
kasan: add test for invalid size in memmove
kasan: detect negative size in memory operation function
mm/sparse.c: allocate memmap preferring the given node
mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for the classic sparse
mm/sparse: rename pfn_present() to pfn_in_present_section()
mm/sparsemem: get address to page struct instead of address to pfn
selftests: add MREMAP_DONTUNMAP selftest
mm/mremap: add MREMAP_DONTUNMAP to mremap()
mm: mmap: add trace point of vm_unmapped_area
mmap: remove inline of vm_unmapped_area
mm/memory.c: clarify a confusing comment for vm_iomap_memory
mm: clarify a confusing comment for remap_pfn_range()
mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path
mm/gup: allow to react to fatal signals
mm/gup: allow VM_FAULT_RETRY for multiple times
mm: allow VM_FAULT_RETRY for multiple times
mm: introduce FAULT_FLAG_INTERRUPTIBLE
mm: introduce FAULT_FLAG_DEFAULT
userfaultfd: don't retake mmap_sem to emulate NOPAGE
mm: return faster for non-fatal signals in user mode faults
sh/mm: use helper fault_signal_pending()
powerpc/mm: use helper fault_signal_pending()
arm64/mm: use helper fault_signal_pending()
arc/mm: use helper fault_signal_pending()
x86/mm: use helper fault_signal_pending()
mm: introduce fault_signal_pending()
mm/gup: fix __get_user_pages() on fault retry of hugetlb
mm/gup: rename "nonblocking" to "locked" where proper
mm: add pagemap.h to the fine documentation
mm/vma: make is_vma_temporary_stack() available for general use
mm/vma: make vma_is_foreign() available for general use
mm/vma: move VM_NO_KHUGEPAGED into generic header
mm/mapping_dirty_helpers: update huge page-table entry callbacks
mm: memcg: make memory.oom.group tolerable to task migration
mm, memcg: prevent mem_cgroup_protected store tearing
mm, memcg: prevent memory.swap.max load tearing
mm, memcg: prevent memory.min load/store tearing
mm, memcg: prevent memory.low load/store tearing
mm, memcg: prevent memory.max load tearing
mm, memcg: prevent memory.high load/store tearing
mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused
memcg: css_tryget_online cleanups
mm: memcontrol: recursive memory.low protection
mm: memcontrol: clean up and document effective low/min calculations
mm: memcontrol: fix memory.low proportional distribution
mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge()
mm: memcg/slab: cache page number in memcg_(un)charge_slab()
mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg()
mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page()
mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments
mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments
mm: memcg/slab: use mem_cgroup_from_obj()
mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node
mm, memcg: fix build error around the usage of kmem_caches
mm/swap_state.c: use the same way to count page in [add_to|delete_from]_swap_cache
mm: swap: use smp_mb__after_atomic() to order LRU bit set
mm: swap: make page_evictable() inline
mm/swap_slots.c: assign|reset cache slot by value directly
mm/swapfile: fix data races in try_to_unuse()
mm/swap.c: not necessary to export __pagevec_lru_add()
mm/swapfile.c: fix comments for swapcache_prepare
mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path
mm/gup: rename nr as nr_pinned in get_user_pages_fast()
mm/gup/writeback: add callbacks for inaccessible pages
mm: dump_page(): additional diagnostics for huge pinned pages
mm: improve dump_page() for compound pages
selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage
mm/gup_benchmark: support pin_user_pages() and related calls
mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting
mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages
mm/gup: track FOLL_PIN pages
mm/gup: require FOLL_GET for get_user_pages_fast()
mm/gup: pass gup flags to two more routines
mm: introduce page_ref_sub_return()
mm/gup: pass a flags arg to __gup_device_* functions
mm/gup: split get_user_pages_remote() into two routines
mm/filemap.c: rewrite pagecache_get_page documentation
mm/filemap.c: unexport find_get_entry
mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirty_for_io
include/linux/pagemap.h: rename arguments to find_subpage
mm/filemap.c: use vm_fault error code directly
mm/filemap.c: remove unused argument from shrink_readahead_size_eio()
mm/filemap.c: clear page error before actual read
mm/page-writeback.c: write_cache_pages(): deduplicate identical checks
mm/filemap.c: don't bother dropping mmap_sem for zero size readahead
mm/Makefile: disable KCSAN for kmemleak
mm/kmemleak.c: use address-of operator on section symbols
revert "topology: add support for node_to_mem_node() to determine the fallback node"
slub: relocate freelist pointer to middle of object
slub: improve bit diffusion for freelist ptr obfuscation
mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs
mm/slub.c: replace cpu_slab->partial with wrapped APIs
fs_parse: remove pr_notice() about each validation
ocfs2: use memalloc_nofs_save instead of memalloc_noio_save
ocfs2: use scnprintf() for avoiding potential buffer overflow
ocfs2: roll back the reference count modification of the parent directory if an error occurs
ocfs2: ocfs2_fs.h: replace zero-length array with flexible-array member
ocfs2: dlm: replace zero-length array with flexible-array member
ocfs2: cluster: replace zero-length array with flexible-array member
ocfs2: replace zero-length array with flexible-array member
ocfs2: add missing annotations for ocfs2_refcount_cache_lock() and ocfs2_refcount_cache_unlock()
ocfs2: remove useless err
ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec"
ocfs2: there is no need to log twice in several functions
ocfs2: remove dlm_lock_is_remote
ocfs2: use OCFS2_SEC_BITS in macro
ocfs2: remove unused macros
ocfs2: remove FS_OCFS2_NM
scripts/spelling.txt: add more spellings to spelling.txt
scripts/spelling.txt: add syfs/sysfs pattern
asm-generic: make more kernel-space headers mandatory
kthread: mark timer used by delayed kthread works as IRQ safe
tools/accounting/getdelays.c: fix netlink attribute length
iomap: Handle memory allocation failure in readahead
tools headers UAPI: Update tools's copy of linux/perf_event.h
xfs: fix inode number overflow in ifree cluster helper
vdpa: move to drivers/vdpa
virtio: Intel IFC VF driver for VDPA
vdpasim: vDPA device simulator
vhost: introduce vDPA-based backend
net: stmmac: xgmac: Fix VLAN register handling
net: cavium: Fix build errors due to 'imply CAVIUM_PTP'
mptcp: fix "fn parameter not described" warnings
mptcp: re-check dsn before reading from subflow
mptcp: subflow: check parent mptcp socket on subflow state change
mptcp: fix tcp fallback crash
net: ipv6: rpl_iptunnel: remove redundant assignments to variable err
crypto/chcr: Add missing include file <linux/highmem.h>
net: dsa: dsa_bridge_mtu_normalization() can be static
net: atlantic: fix missing | operator when assigning rec->llc
net: qualcomm: rmnet: Allow configuration updates to existing devices
PM: sleep: Add pm_debug_messages kernel command line option
powerpc/perf: split callchain.c by bitness
powerpc/64: Make COMPAT user-selectable disabled on littleendian by default.
powerpc/64: make buildable without CONFIG_COMPAT
powerpc/perf: consolidate valid_user_sp -> invalid_user_sp
powerpc/perf: consolidate read_user_stack_32
powerpc: move common register copy functions from signal_32.c to signal.c
powerpc: Add back __ARCH_WANT_SYS_LLSEEK macro
powerpc/ps3: Set CONFIG_UEVENT_HELPER=y in ps3_defconfig
powerpc/ps3: Remove an unneeded NULL check
powerpc/ps3: Remove duplicate error message
powerpc/powernv: Re-enable imc trace-mode in kernel
powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events.
powerpc/pseries: Fix MCE handling on pseries
selftests/eeh: Skip ahci adapters
powerpc/64s: Fix doorbell wakeup msgclr optimisation
drm/zte: Use simple encoder
drm/vkms: Use simple encoder
drm/virtgpu: Use simple encoder
drm/vc4: Use simple encoder
drm/tilcdc: Use simple encoder
drm/tidss: Use simple encoder
drm/tegra: Use simple encoder
drm/sun4i: Use simple encoder
drm/shmobile: Use simple encoder
drm/rockchip: Use simple encoder
drm/rcar-du: Use simple encoder
drm/mediatek: Use simple encoder
drm/ingenic: Use simple encoder
drm/imx: Use simple encoder
drm/i2c/tda998x: Use simple encoder
drm/hisilicon/kirin: Use simple encoder
drm/gma500: Use simple encoder
drm/fsl-dcu: Use simple encoder
drm/exynos: Use simple encoder
drm/atmel-hlcdc: Use simple encoder
csky: Enable LOCKDEP_SUPPORT
drm: Fix wrong kfree() in managed resource usage example
nvmet: fix NULL dereference when removing a referral
nvme: inherit stable pages constraint in the mpath stack device
Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()"
pinctrl: Unconditionally assign .request()/.free()
gpio: Unconditionally assign .request()/.free()
Bluetooth: Always request for user confirmation for Just Works
Bluetooth: Add BT_MODE socket option
Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS
dt-bindings: net: bluetooth: Add device tree bindings for QCA chip QCA6390
Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC QCA6390
lookup_open(): don't bother with fallbacks to lookup+create
atomic_open(): no need to pass struct open_flags anymore
open_last_lookups(): move complete_walk() into do_open()
open_last_lookups(): lift O_EXCL|O_CREAT handling into do_open()
open_last_lookups(): don't abuse complete_walk() when all we want is unlazy
open_last_lookups(): consolidate fsnotify_create() calls
take post-lookup part of do_last() out of loop
link_path_walk(): sample parent's i_uid and i_mode for the last component
__nd_alloc_stack(): make it return bool
reserve_stack(): switch to __nd_alloc_stack()
pick_link(): take reserving space on stack into a new helper
pick_link(): more straightforward handling of allocation failures
fold path_to_nameidata() into its only remaining caller
pick_link(): pass it struct path already with normal refcounting rules
fs/namei.c: kill follow_mount()
non-RCU analogue of the previous commit
helper for mount rootwards traversal
follow_dotdot(): be lazy about changing nd->path
follow_dotdot_rcu(): be lazy about changing nd->path
follow_dotdot{,_rcu}(): massage loops
lift all calls of step_into() out of follow_dotdot/follow_dotdot_rcu
scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table
scsi: ufs: Use ufshcd_config_pwr_mode() when scaling gear
drm/i915/gem: Drop cached obj->bind_count
ANDROID: Incremental fs: Fix remount
ANDROID: Incremental fs: Protect get_fill_block, and add a field
ANDROID: Incremental fs: Fix crash polling 0 size read_log
ANDROID: Incremental fs: get_filled_blocks: better index_out
drm/i915/gt: Make fence revocation unequivocal
drm/i915/gt: Store the fence details on the fence
drm/i915/gt: Only wait for GPU activity before unbinding a GGTT fence
ext4: save all error info in save_error_info() and drop ext4_set_errno()
drm/i915/gem: Try allocating va from free space
blkcg: don't offline parent blkcg first
blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it
arm64: remove CONFIG_DEBUG_ALIGN_RODATA feature
Input: update SPDX tag for input-event-codes.h
Input: i8042 - add Acer Aspire 5738z to nomux list
arm64: Always force a branch protection mode when the compiler has one
x86: start using named parameters for low-level uaccess asms
Input: goodix - fix compilation when ACPI support is disabled
vfio: Ignore -ENODEV when getting MSI cookie
vfio-pci/nvlink2: Allow fallback to ibm,mmio-atsd[0]
x86: get rid of 'rtype' argument to __get_user_asm() macro
drm/amd/dc: Kill dc_conn_log_hex_linux()
drm/amd/amdgpu_dm/mst: Remove useless sideband tracing
drm/amdgpu/vcn: fix spelling mistake "fimware" -> "firmware"
drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4
drm/amd/display: code cleanup of dc_link file on func dc_link_construct
drm/amd/display: code cleanup on dc_link from is_same_edid to get_ddc_line
drm/amd/display: codestyle cleanup on dc_link file until detect_dp func
drm/amd/display: cleanup codestyle type BLOCK_COMMENT_STYLE on dc_link
drm/amdgpu: enable VCN2.5 DPG mode for Arcturus
drm/amdgpu/vcn2.5: Add firmware w/r ptr reset sync
drm/amdgpu/vcn2.0: Add firmware w/r ptr reset sync
drm/amdgpu/vcn: Add firmware share memory support
drm/amdgpu/vcn2.5: stall DPG when WPTR/RPTR reset
drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset
drm/amdgpu/vcn: fix race condition issue for dpg unpause mode switch
drm/amdgpu/vcn: fix race condition issue for vcn start
drm/amdgpu: skip access sdma_v5_0 registers under SRIOV (v2)
drm/amdgpu: stop disable the scheduler during HW fini
drm/amd/powerplay: added mutex protection on msg issuing
drm/amd/powerplay: unified interfaces for message issuing and response checking
drm/amd/powerplay: avoid calling Vega20 specific SMU message implemention
drm/amd/powerplay: avoid calling SMU10 specific SMU message implemention
drm/amd/powerplay: avoid calling SMU9 specific SMU message implemention
drm/amd/powerplay: avoid calling SMU8 specific SMU message implemention
drm/amd/powerpaly: drop unused APIs
drm/amd/powerplay: avoid calling SMU7 specific SMU message implemention
drm/amd/powerplay: avoid calling CI specific SMU message implemention
drm/amdgpu: reroute VMC and UMD to IH ring 1 for oss v5
drm/amdgpu: call psp to program ih cntl in SR-IOV for Navi
drm/amdgpu: enable IH ring 1 and ring 2 for navi
drm/amdgpu: ih doorbell size of range changed for nbio v7.4
drm/amdgpu: infinite retries fix from UTLC1 RB SDMA
drm/amdgpu: fix non-pointer dereference for non-RAS supported
drm/amd/amdgpu: Include headers for PWR and SMUIO registers
drm/amdgpu: implement more ib pools (v2)
drm/amd/display: Move backlight pwm enable function call
drm/amd/display: Add ABM driver implementation
drm/amd/display: 3.2.77
drm/amdgpu: extend compute job timeout
drm/amdgpu: No need support vcn decode
drm/amdgpu: postpone entering fullaccess mode
drm/amdgpu: adjust sequence of ip_discovery init and timeout_setting
drm/amdgpu: equip new req_init_data handshake
drm/amdgpu: use static mmio offset for NV mailbox
drm/amdgpu: introduce new request and its function
drm/amdgpu: introduce new idh_request/event enum
drm/amdgpu: cleanup idh event/req for NV headers
drm/amd/amdgpu: Fix SMUIO/PWR Confusion (v2)
drm/amd/amdgpu: Move PWR_MISC_CNTL_STATUS to its own header
drm/amd/amdgpu: Add missing SMUIO v12 register to headers
drm/amdgpu/uvd7: remove unnecessary conversion to bool
drm/radeon: align short build log
drm/radeon: use pattern rule to avoid code duplication in Makefile
drm/radeon: fix build rules of *_reg_safe.h
drm/radeon: remove unneeded header include path
drm/amdgpu: Ignore the not supported error from psp
drm/amdgpu: Add 4k resolution for virtual display
drm/amdgpu: Virtual display need to support multiple ctrcs
drm/amdgpu: disable ras query and iject during gpu reset
drm/amdgpu: added xgmi ras error reset sequence
drm/amdgpu: cleanup all virtualization detection routine
drm/amdgpu: amends feature bits for MM bandwidth mgr
drm/amdgpu: purge ip_discovery headers
drm/amdgpu: Fix FRU data checking
drm/amdgpu: Expose TA FW version in fw_version file
drm/amdgpu: disabled fru eeprom access
drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register to headers
drm/amdgpu: Add documentation for unique_id
drm/amdgpu: Add documentation for PCIe accounting
drm/amdgpu: Add documentation for memory info
drm/amdgpu: Enable reading FRU chip via I2C v3
drm/amdkfd: kfree the wrong pointer
dt-bindings: net: mvusb: Fix example errors
net: stmmac: Fix VLAN filtering when HW does not support it
bnx2x: correct a comment mistake in grammar
net/faraday: fix grammar in function ftgmac100_setup_clk() in ftgmac100.c
slcan: Don't transmit uninitialized stack data in padding
net: phy: at803x: fix clock sink configuration on ATH8030 and ATH8035
cxgb4: free MQPRIO resources in shutdown path
ANDROID: db845c build: Use merge_configs
cxgb4: fix MPS index overwrite when setting MAC address
ipv6: don't auto-add link-local address to lag ports
ANDROID: GKI: defconfig: enable CONFIG_THERMAL_GOV_POWER_ALLOCATOR
net_sched: add a temporary refcnt for struct tcindex_data
x86: get rid of 'rtype' argument to __put_user_goto() macro
NFS: Try to join page groups before an O_DIRECT retransmission
NFS: Refactor nfs_lock_and_join_requests()
NFS: Reverse the submission order of requests in __nfs_pageio_add_request()
NFS: Clean up nfs_lock_and_join_requests()
NFS: Remove the redundant function nfs_pgio_has_mirroring()
NFS: Fix memory leaks in nfs_pageio_stop_mirroring()
NFS: Fix a request reference leak in nfs_direct_write_clear_reqs()
NFS: Fix use-after-free issues in nfs_pageio_add_request()
NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests()
percpu: update copyright emails to dennis@kernel.org
signal: Extend exec_id to 64bits
MAINTAINERS: drop an old reference to stm32 pwm timers doc
MAINTAINERS: dt: update etnaviv file reference
virtio: introduce a vDPA based transport
vDPA: introduce vDPA bus
vringh: IOTLB support
vhost: factor out IOTLB
vhost: allow per device message handler
vhost: refine vhost and vringh kconfig
kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ
kdb: Eliminate strncpy() warnings by replacing with strscpy()
NFS: Fix a page leak in nfs_destroy_unlinked_subrequests()
drm/i915/gt: fix spelling mistake "undeflow" -> "underflow"
drm/i915/gt: Align engine dump active/pending
io_uring: add missing finish_wait() in io_sq_thread()
arm64: Kconfig: ptrauth: Add binutils version check to fix mismatch
init/kconfig: Add LD_VERSION Kconfig
drm/core: Calculate bpp in afbc helper
drm/core: Use proper debugging macro
thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs
platform/x86: intel-hid: fix: Update Tiger Lake ACPI device ID
ACPI: Update Tiger Lake ACPI device IDs
hrtimer: Don't dereference the hrtimer pointer after the callback
ASoC: topology: use name_prefix for new kcontrol
ASoC: rt5682: Fix build error without CONFIG_I2C
ASoC: dpcm: allow start or stop during pause for backend
rtc: ds1307: add support for watchdog timer on ds1388
rtc: da9052: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: da9052: set range
rtc: da9052: convert to devm_rtc_allocate_device
PM: sleep: core: Drop racy and redundant checks from device_prepare()
PM: hibernate: Propagate the return value of hibernation_restore()
watchdog: Add K3 RTI watchdog support
dt-bindings: watchdog: Add support for TI K3 RTI watchdog
watchdog: ziirave_wdt: change name to be more specific
watchdog: orion: use 0 for unset heartbeat
ACPI: video: Use native backlight on Acer Aspire 5783z
ACPI: video: Docs update for "acpi_backlight" kernel parameter options
nvme-tcp: fix possible crash in recv error flow
Revert "irqchip/xilinx: Enable generic irq multi handler"
Revert "irqchip/xilinx: Do not call irq_set_default_host()"
drm/amdgpu: improve amdgpu_gem_info debugfs file
drm/amdgpu: add support for exporting VRAM using DMA-buf v3
drm/amdgpu: add checks if DMA-buf P2P is supported
drm/amdgpu: note that we can handle peer2peer DMA-buf
drm/ttm: lock resv object during destruction
dma-buf: add peer2peer flag
Revert "driver core: platform: Initialize dma_parms for platform devices"
Revert "amba: Initialize dma_parms for amba devices"
gpio: export of_pinctrl_get to modules
powerpc: Make setjmp/longjmp signature standard
powerpc/cputable: Remove unnecessary copy of cpu_spec->oprofile_type
powerpc: Suppress .eh_frame generation
powerpc: Drop -fno-dwarf2-cfi-asm
powerpc/32: drop unused ISA_DMA_THRESHOLD
powerpc/powernv: Add documentation for the opal sensor_groups sysfs interfaces
selftests/powerpc: Fix try-run when source tree is not writable
powerpc/vmlinux.lds: Explicitly retain .gnu.hash
powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c
powerpc/ptrace: create ppc_gethwdinfo()
powerpc/ptrace: create ptrace_get_debugreg()
powerpc/ptrace: split out ADV_DEBUG_REGS related functions.
powerpc/ptrace: move register viewing functions out of ptrace.c
powerpc/ptrace: split out TRANSACTIONAL_MEM related functions.
powerpc/ptrace: split out SPE related functions.
powerpc/ptrace: split out ALTIVEC related functions.
powerpc/ptrace: split out VSX related functions.
powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET
powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64
powerpc/ptrace: remove unused header includes
powerpc: Move ptrace into a subdirectory.
powerpc/64/syscall: Reconcile interrupts
powerpc/64s/exception: Remove lite interrupt return
powerpc/64s: Implement interrupt exit logic in C
powerpc/64: Implement soft interrupt replay in C
powerpc/64/syscall: Zero volatile registers when returning
powerpc/64/sycall: Implement syscall entry/exit logic in C
powerpc/64/sstep: Ifdef the deprecated fast endian switch syscall
powerpc/64/syscall: Remove non-volatile GPR save optimisation
powerpc/64s/exception: Soft NMI interrupt should not use ret_from_except
powerpc/64s/exception: Reconcile interrupts in system_reset
powerpc/64s/exception: Only test KVM in SRR interrupts when PR KVM is supported
powerpc/64s/exception: Add more comments for interrupt handlers
powerpc/64s/exception: Clean up SRR specifiers
powerpc/64s/exception: Re-inline some handlers
powerpc/64s/exception: Avoid touching the stack in hdecrementer
powerpc/64s/exception: Trim unused arguments from KVMTEST macro
powerpc/64s/exception: Remove the SPR saving patch code macros
powerpc/64s/exception: Remove confusing IEARLY option
powerpc/64s/exception: Move KVM test to common code
powerpc/64s/exception: Move soft-mask test to common code
powerpc/64s/exception: Move real to virt switch into the common handler
powerpc/64s/exception: Add ISIDE option
powerpc/64s/exception: Remove old INT_KVM_HANDLER
powerpc/64s/exception: Remove old INT_COMMON macro
powerpc/64s/exception: Remove old INT_ENTRY macro
powerpc/64s/exception: Move all interrupt handlers to new style code gen macros
powerpc/64s/exception: Expand EXC_COMMON and EXC_COMMON_ASYNC macros
powerpc/64s/exception: Add GEN_KVM macro that uses INT_DEFINE parameters
powerpc/64s/exception: Add GEN_COMMON macro that uses INT_DEFINE parameters
powerpc/64s/exception: Introduce INT_DEFINE parameter block for code generation
powerpc/64: mark emergency stacks valid to unwind
powerpc/64/tm: Don't let userspace set regs->trap via sigreturn
scsi: bnx2fc: fix boolreturn.cocci warnings
scsi: zfcp: use fallthrough;
scsi: aacraid: do not overwrite retval in aac_reset_adapter()
scsi: sr: Fix sr_block_release()
scsi: aic7xxx: Remove more FreeBSD-specific code
scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug
scsi: ufs: set device as active power mode after resetting device
scsi: iscsi: Report unbind session event when the target has been removed
x86: get rid of 'errret' argument to __get_user_xyz() macross
x86: remove __put_user_asm() infrastructure
dt-bindings: usb: dwc2: fix bindings for amlogic, meson-gxbb-usb
dt-bindings: uniphier-system-bus: fix warning in the example
dt-bindings: display: meson-vpu: fix indentation of reg-names' "items"
dt-bindings: iio: Fix adi, ltc2983 uint64-matrix schema constraints
dt-bindings: power: Fix example for power-domain
dt-bindings: arm: Add some constraints for PSCI nodes
of: some unittest overlays not untracked
of: gpio unittest kfree() wrong object
dt-bindings: phy: convert phy-rockchip-inno-usb2 bindings to yaml
libnvdimm: Update persistence domain value for of_pmem and papr_scm device
drm/i915/gem: Ignore readonly failures when updating relocs
dt-bindings: serial: sh-sci: Convert to json-schema
dt-bindings: serial: Document serialN aliases
drm/dp_mst: make build_clear_payload_id_table return void
tools/test/nvdimm: Fix out of tree build
dt-bindings: thermal: tsens: Set 'additionalProperties: false'
dt-bindings: thermal: tsens: Fix nvmem-cell-names schema
drm/i915/gt: Fill all the unused space in the GGTT
drm/i915: Report all failed registers for ctx isolation
drm/i915/gt: Include the execlists CCID of each port in the engine dump
drm/i915/execlists: Pause CS flow before reset
drm/i915/selftests: Tidy up an error message for live_error_interrupt
drm/i915/gt: Include a few tracek for timeslicing
drm/i915: Defer kicking the tasklet until all rescheduling is complete
drm/i915/tc/icl: Update TC vswing tables
drm/i915/dp/ehl: Update vswing table for HBR and RBR
drm/i915/dp: Return the right vswing tables
pinctrl: Define of_pinctrl_get() dummy for !PINCTRL
dt-bindings: vendor-prefixes: Add Beacon vendor prefix
gpio: Rename variable in core APIs
ARM: qcom: Add support for IPQ40xx
RISC-V: Support cpu hotplug
RISC-V: Add supported for ordered booting method using HSM
RISC-V: Add SBI HSM extension definitions
RISC-V: Export SBI error to linux error mapping function
RISC-V: Add cpu_ops and modify default booting method
RISC-V: Move relocate and few other functions out of __init
RISC-V: Implement new SBI v0.2 extensions
RISC-V: Introduce a new config for SBI v0.1
RISC-V: Add SBI v0.2 extension definitions
RISC-V: Add basic support for SBI v0.2
RISC-V: Mark existing SBI as 0.1 SBI.
ASoC: dapm: connect virtual mux with default value
ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH flag
ANDROID: Enable HID_NINTENDO as y
FROMLIST: HID: nintendo: add nintendo switch controller driver
net: ipv6: rpl_iptunnel: Fix potential memory leak in rpl_do_srh_inline
cxgb4/chcr: nic-tls stats in ethtool
net: dsa: fix oops while probing Marvell DSA switches
net/bpfilter: remove superfluous testing message
net: macb: Fix handling of fixed-link node
net: dsa: ksz: Select KSZ protocol tag
drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode
pcmcia: remove some unused space characters
drm/amd/display: increase HDCP authentication delay
drm/amd/display: Correctly cancel future watchdog and callback events
drm/amd/display: Don't try hdcp1.4 when content_type is set to type1
libnvdimm/region: Fix build error
drm/amd/powerplay: move the ASIC specific nbio operation out of smu_v11_0.c
drm/amd/powerplay: drop redundant BIF doorbell interrupt operations
drm/amd/display: Fix dcn21 num_states
drm/amd/display: Enable BT2020 in COLOR_ENCODING property
drm/amd/display: LFC not working on 2.0x range monitors (v2)
drm/amd/display: Support plane level CTM
drm/amd/display: Revert change to HDCP display states
drm/amd/display: Not doing optimize bandwidth if flip pending.
drm/amd/display: Use double buffered DRR timing update by default
drm/amd/display: Support P010 pixel format
drm/amd/display: Update function to get optimal number of taps
drm/amdgpu: fix hpd bo size calculation error
csky: Enable the gcov function
csky: Fixup get wrong psr value from phyical reg
Makefile: Update kselftest help information
nvme-tcp: don't poll a non-live queue
nvme-tcp: fix possible crash in write_zeroes processing
xfs: remove redundant variable assignment in xfs_symlink()
xfs: ratelimit inode flush on buffered write ENOSPC
drm/mm: revert "Break long searches in fragmented address spaces"
i2c: rcar: clean up after refactoring i2c_timings
PCI: pciehp: Fix MSI interrupt race
PCI: pciehp: Fix indefinite wait on sysfs requests
drm/xen: fix passing zero to 'PTR_ERR' warning
dt-bindings: vendor-prefixes: Add Topwise
of: of_private.h: Replace zero-length array with flexible-array member
docs: dt: fix a broken reference to input.yaml
docs: dt: fix references to ap806-system-controller.txt
docs: dt: fix references to m_can.txt file
dt-bindings: pwm: renesas-tpu: Document more R-Car Gen2 support
dt-bindings: Add cros-ec Type C port driver
dt-bindings: leds: common: fix example for gpio-leds
dt-bindings: interrupt-controller: msi: Correct msi-controller@c's reg
dt-bindings: spi: Add interconnect binding for QSPI
dt-bindings: spi: Convert QSPI bindings to YAML
dt-bindings: thermal: rcar-thermal: Convert bindings to json-schema
dt-bindings: phy: Convert phy-mmp3-usb to json-schema
dt-bindings: Add "mrvl", a legacy vendor prefix for Marvell
dt-bindings: arm: mrvl: Add missing compatible strings
dt-bindings: arm: l2x0: Tauros 3 is PL310 compatible
dt-bindings: Add missing 'additionalProperties: false'
KVM: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y
KVM: VMX: Add a trampoline to fix VMREAD error handling
KVM: SVM: Annotate svm_x86_ops as __initdata
KVM: VMX: Annotate vmx_x86_ops as __initdata
KVM: x86: Drop __exit from kvm_x86_ops' hardware_unsetup()
KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirection
KVM: x86: Set kvm_x86_ops only after ->hardware_setup() completes
KVM: VMX: Configure runtime hooks using vmx_x86_ops
KVM: VMX: Move hardware_setup() definition below vmx_x86_ops
KVM: x86: Move init-only kvm_x86_ops to separate struct
KVM: Pass kvm_init()'s opaque param to additional arch funcs
drm/qxl: Use correct notify port address when creating cursor ring
io_uring: refactor file register/unregister/update handling
gpio: Avoid using pin ranges with !PINCTRL
pinctrl: qcom: fix compilation error
nvmet-fc: fix typo in comment
nvme-rdma: Replace comma with a semicolon
nvme-fcloop: fix deallocation of working context
nvme: fix compat address handling in several ioctls
csky/ftrace: Fixup ftrace_modify_code deadlock without CPU_HAS_ICACHE_INS
ANDROID: f_audio_source.c: Call cpu_latency_qos_*() instead of pm_qos_*()
drm/mm: revert "Break long searches in fragmented address spaces"
ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor
drm: add docs about the IN_FORMATS plane property
drm/i915/execlists: Double check breadcrumb before crying foul
Revert "ALSA: uapi: Drop asound.h inclusion from asoc.h"
ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups
ALSA: hda/realtek - Set principled PC Beep configuration for ALC256
ALSA: doc: Document PC Beep Hidden Register on Realtek ALC256
drm/i915/perf: don't read head/tail pointers outside critical section
PCI: endpoint: Fix clearing start entry in configfs
PCI: tegra: Add support for PCIe endpoint mode in Tegra194
fbcon: fix null-ptr-deref in fbcon_switch
ANDROID: GKI: Removed cuttlefish configs
f2fs: compress: add .{init,destroy}_decompress_ctx callback
f2fs: compress: fix to call missing destroy_compress_ctx()
f2fs: change default compression algorithm
f2fs: clean up {cic,dic}.ref handling
f2fs: fix to use f2fs_readpage_limit() in f2fs_read_multi_pages()
f2fs: xattr.h: Make stub helpers inline
f2fs: fix to avoid double unlock
f2fs: fix potential .flags overflow on 32bit architecture
f2fs: fix NULL pointer dereference in f2fs_verity_work()
f2fs: fix to clear PG_error if fsverity failed
f2fs: don't call fscrypt_get_encryption_info() explicitly in f2fs_tmpfile()
f2fs: don't trigger data flush in foreground operation
f2fs: fix NULL pointer dereference in f2fs_write_begin()
f2fs: clean up f2fs_may_encrypt()
f2fs: fix to avoid potential deadlock
f2fs: don't change inode status under page lock
f2fs: fix potential deadlock on compressed quota file
f2fs: delete DIO read lock
f2fs: don't mark compressed inode dirty during f2fs_iget()
fpga: dfl: pci: fix return value of cci_pci_sriov_configure
fpga: zynq: Remove clk_get error message for probe defer
netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write
net: stmmac: add EHL 2.5Gbps PCI info and PCI ID
net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID
net: stmmac: create dwmac-intel.c to contain all Intel platform
net: dsa: bcm_sf2: Support specifying VLAN tag egress rule
net: dsa: bcm_sf2: Add support for matching VLAN TCI
net: dsa: bcm_sf2: Move writing of CFP_DATA(5) into slicing functions
net: dsa: bcm_sf2: Check earlier for FLOW_EXT and FLOW_MAC_EXT
net: dsa: bcm_sf2: Disable learning for ASP port
net: dsa: b53: Deny enslaving port 7 for 7278 into a bridge
net: dsa: b53: Prevent tagged VLAN on port 7 for 7278
net: dsa: b53: Restore VLAN entries upon (re)configuration
net: dsa: bcm_sf2: Fix overflow checks
hv_netvsc: Remove unnecessary round_up for recv_completion_cnt
selftests: mlxsw: Add test cases for devlink-trap policers
mlxsw: spectrum_trap: Add support for setting of packet trap group parameters
mlxsw: spectrum_trap: Switch to use correct packet trap group
mlxsw: spectrum_trap: Do not initialize dedicated discard policer
mlxsw: spectrum_trap: Add devlink-trap policer support
mlxsw: spectrum_trap: Prepare policers for registration with devlink
mlxsw: spectrum: Track used packet trap policer IDs
mlxsw: reg: Extend QPCR register
selftests: netdevsim: Add test cases for devlink-trap policers
netdevsim: Add support for setting of packet trap group parameters
devlink: Allow setting of packet trap group parameters
devlink: Add packet trap group parameters support
netdevsim: Add devlink-trap policer support
Documentation: Add description of packet trap policers
devlink: Add packet trap policers support
selftests/bpf: Test FD-based cgroup attachment
libbpf: Add support for bpf_link-based cgroup attachment
bpf: Implement bpf_prog replacement for an active bpf_cgroup_link
bpf: Implement bpf_link-based cgroup BPF program attachment
staging/octeon: fix up merge error
selinux: clean up indentation issue with assignment statement
NFS: Ensure security label is set for root inode
Revert "sched/core: Prevent race condition between cpuset and __sched_setscheduler()"
Revert "ANDROID: binder: fix sleeping from invalid function caused by RT inheritance"
bpf: Test_verifier, add alu32 bounds tracking tests
bpf: Test_verifier, #65 error message updates for trunc of boundary-cross
bpf: Test_verifier, bpf_get_stack return value add <0
bpf: Test_progs, add test to catch retval refine error handling
bpf: Verifier, refine 32bit bound in do_refine_retval_range
bpf: Verifier, do explicit ALU32 bounds tracking
bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly
docs: dt: display/ti: fix typos at the devicetree/ directory name
ubi: ubi-media.h: Replace zero-length array with flexible-array member
ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len
ubi: fastmap: Only produce the initial anchor PEB when fastmap is used
ubi: fastmap: Free unused fastmap anchor peb during detach
ubifs: ubifs_add_orphan: Fix a memory leak bug
ubifs: ubifs_jnl_write_inode: Fix a memory leak bug
ubifs: Fix ubifs_tnc_lookup() usage in do_kill_orphans()
bpf, lsm: Make BPF_LSM depend on BPF_EVENTS
selftests: bpf: Extend sk_assign tests for UDP
selftests: bpf: Add test for sk_assign
bpf: Don't refcount LISTEN sockets in sk_assign()
net: Track socket refcounts in skb_steal_sock()
bpf: Add socket assign support
bpf, doc: Add John as official reviewer to BPF subsystem
arch/xtensa: fix grammar in Kconfig help text
bpf: btf: Fix arg verification in btf_ctx_access()
drm/i915/execlists: Explicitly reset both reg and context runtime
ANDROID: clang: update to 10.0.5
mm/hmm: return error for non-vma snapshots
mm/hmm: do not set pfns when returning an error code
mm/hmm: do not unconditionally set pfns when returning EBUSY
mm/hmm: use device_private_entry_to_pfn()
drm/managed: Fix off-by-one in warning
libnvdimm/region: Replace zero-length array with flexible-array member
libnvdimm/label: Replace zero-length array with flexible-array member
ipvs: fix uninitialized variable warning
netfilter: nft_exthdr: fix endianness of tcp option cast
drm/i915/gem: Split eb_vma into its own allocation
drm/fb: fix kernel-doc in drm_framebuffer.h
dt-bindings: display: ti: Fix dtc unit-address warnings in examples
bpf: Simplify reg_set_min_max_inv handling
bpf: Fix tnum constraints for 32-bit comparisons
bpf: Undo incorrect __reg_bound_offset32 handling
net: phylink: add separate pcs operations structure
net: phylink: rename 'ops' to 'mac_ops'
net: phylink: change phylink_mii_c22_pcs_set_advertisement() prototype
r8169: factor out rtl8169_tx_map
qed: Fix use after free in qed_chain_free
r8169: improve handling of TD_MSS_MAX
net: dsa: sja1105: add broadcast and per-traffic class policers
net: dsa: sja1105: add configuration of port policers
net: dsa: felix: add port policers
net: dsa: add port policers
net: dsa: refactor matchall mirred action to separate function
net: mscc: ocelot: add action of police on vcap_is2
ionic: remove lifs on fw reset
ionic: disable the queues on link down
ionic: check for queues before deleting
ionic: clean tx queue of unfinished requests
ionic: move irq request to qcq alloc
ionic: move debugfs add/delete to match alloc/free
ionic: check for linkup in watchdog
ionic: decouple link message from netdev state
mlxsw: spectrum_ptp: Fix build warnings
devlink: Add auto dump flag to health reporter
devlink: Implicitly set auto recover flag when registering health reporter
netdevsim: Change dummy reporter auto recover default
ptp: Avoid deadlocks in the programmable pin code.
net: devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG
net: sched: expose HW stats types per action used by drivers
net: introduce nla_put_bitfield32() helper and use it
RDMA/bnxt_re: make bnxt_re_ib_init static
net: hns3: fix set and get link ksettings issue
net: hns3: fix RSS config lost after VF reset.
net: hns3: fix for fraglist SKB headlen not handling correctly
net: hns3: drop the WQ_MEM_RECLAIM flag when allocating WQ
net: dsa: Simplify 'dsa_tag_protocol_to_str()'
net: ena: Make some functions static
dpaa_eth: Make dpaa_a050385_wa static
crypto/chtls: Fix chtls crash in connection cleanup
net: fix fraglist segmentation reference count leak
crypto/chcr: fix incorrect ipv6 packet length
net: stmmac: Add support for VLAN Rx filtering
udp: initialize is_flist with 0 in udp_gro_receive
Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex
Crypto: chelsio - Fixes a hang issue during driver registration
selftests:mptcp: fix failure due to whitespace damage
ASoC: soc-dai: fix DAI startup/shutdown sequence
ASoC: fix regwmask
drm/i915/perf: Schedule oa_config after modifying the contexts
drm/i915: Wrap i915_active in a simple kreffed struct
drm/i915: Allow for different modes of interruptible i915_active_wait
net: ethernet: ti: fix spelling mistake "rundom" -> "random"
ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from SSP0 dai link
ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from SSP0 dai link
ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 dai link
ASoC: Intel: broadwell: Remove ignore_suspend flag from SSP0 dai link
drm/i915/selftests: Check timeout before flush and cond checks
drm/i915/execlists: Include priority info in trace_ports
drm/i915/huc: Fix HuC register used in debugfs
pwm: jz4740: Allow selection of PWM channels 0 and 1
pwm: jz4740: Obtain regmap from parent node
pwm: jz4740: Improve algorithm of clock calculation
pwm: jz4740: Use clocks from TCU driver
pwm: sun4i: Remove redundant needs_delay
pwm: omap-dmtimer: Implement .apply callback
pwm: omap-dmtimer: Do not disable PWM before changing period/duty_cycle
pwm: omap-dmtimer: Fix PWM enabling sequence
pwm: omap-dmtimer: Update description for PWM OMAP DM timer
pwm: omap-dmtimer: Drop unused header file
pwm: renesas-tpu: Drop confusing registered message
pwm: renesas-tpu: Fix late Runtime PM enablement
pwm: rcar: Fix late Runtime PM enablement
dt-bindings: pwm: renesas-tpu: Document more R-Car Gen2 support
pwm: meson: Fix confusing indentation
pwm: pca9685: Use gpio core provided macro GPIO_LINE_DIRECTION_OUT
pwm: pca9685: Replace CONFIG_PM with __maybe_unused
pwm: tegra: Add support for Tegra194
pwm: Enable compile testing for some of drivers
x86/xen: Make the secondary CPU idle tasks reliable
x86/xen: Make the boot CPU idle task reliable
xen-pciback: fix INTERRUPT_TYPE_* defines
xen/xenbus: remove unused xenbus_map_ring()
drm/dp_mst: add kernel-doc for drm_dp_mst_port.fec_capable
PCI: sysfs: Revert "rescan" file renames
pwm: pca9685: Remove unused duty_cycle struct element
pwm: mxs: Remove unused include of of_address.h
pwm: imx27: Remove unused include of of_device.h
pwm: imx-tpm: Remove unused includes
pwm: Implement some checks for lowlevel drivers
pwm: imx27: Ensure clocks being on iff the PWM is on
pwm: imx27: Don't disable clocks at device remove time
pwm: imx27: Simplify helper function to enable and disable clocks
pwm: imx27: Fix clock handling in pwm_imx27_apply()
pwm: bcm2835: Dynamically allocate base
dt-bindings: pwm: Convert google,cros-ec-pwm.txt to YAML format
alpha: Fix nautilus PCI setup
PCI: Add support for root bus sizing
PCI: Use ioremap(), not phys_to_virt() for platform ROM
ASoC: AMD: Clear format bits before setting them
ASoC: bcm: Fix pointer cast warning
dt-bindings: sound: cs42l51: Remove unneeded I2C unit name
drm/i915/huc: Add more errors for I915_PARAM_HUC_STATUS
gfs2: Fix oversight in gfs2_ail1_flush
ACPICA: Update version 20200326
ACPICA: Fixes for acpiExec namespace init file
ACPICA: Add NHLT table signature
ACPICA: WSMT: Fix typo, no functional change
ACPICA: utilities: fix sprintf()
ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_no_region_support
ACPICA: Change PlatformCommChannel ASL keyword to PCC
ACPICA: Fix IVRS IVHD type 10h reserved field name
ACPICA: Implement IVRS IVHD type 11h parsing
ACPICA: Fix a typo in a comment field
ACPICA: Update version to 20200214
drm: error out with EBUSY when device has existing master
drm: rework SET_MASTER and DROP_MASTER perm handling
ceph: fix snapshot directory timestamps
ceph: wait for async creating inode before requesting new max size
ceph: don't skip updating wanted caps when cap is stale
ceph: request new max size only when there is auth cap
ceph: cleanup return error of try_get_cap_refs()
ceph: return ceph_mdsc_do_request() errors from __get_parent()
ceph: check all mds' caps after page writeback
ceph: update i_requested_max_size only when sending cap msg to auth mds
ceph: simplify calling of ceph_get_fmode()
ceph: remove delay check logic from ceph_check_caps()
ceph: consider inode's last read/write when calculating wanted caps
ceph: always renew caps if mds_wanted is insufficient
ceph: update dentry lease for async create
ceph: attempt to do async create when possible
ceph: cache layout in parent dir on first sync create
ceph: add new MDS req field to hold delegated inode number
ceph: decode interval_sets for delegated inos
ceph: make ceph_fill_inode non-static
ceph: perform asynchronous unlink if we have sufficient caps
ceph: don't take refs to want mask unless we have all bits
ceph: cap tracking for async directory operations
ceph: make __take_cap_refs non-static
ceph: add infrastructure for waiting for async create to complete
ceph: track primary dentry link
ceph: add flag to designate that a request is asynchronous
ceph: more caps.c lockdep assertions
ceph: clean up kick_flushing_inode_caps()
libceph: directly skip to the end of redirect reply
libceph: simplify ceph_monc_handle_map()
ceph: return ETIMEDOUT errno to userland when request timed out
ceph: re-org copy_file_range and fix some error paths
ceph: move to a dedicated slabcache for mds requests
ceph: reorganize fields in ceph_mds_request
ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite
ceph: replace zero-length array with flexible-array member
rbd: enable multiple blk-mq queues
rbd: embed image request in blk-mq pdu
rbd: acquire header_rwsem just once in rbd_queue_workfn()
rbd: get rid of img_request_layered_clear()
rbd: kill img_request kref
ceph: check if file lock exists before sending unlock request
ceph: fix description of some mount options
ceph: move ceph_osdc_{read,write}pages to ceph.ko
ceph: don't ClearPageChecked in ceph_invalidatepage()
rbd: remove barriers from img_request_layered_{set,clear,test}()
libceph: drop CEPH_DEFINE_SHOW_FUNC
ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND,LAZYIO}
ceph: add refcounting for Fx caps
ceph: register MDS request with dir inode from the start
fanotify: Fix the checks in fanotify_fsid_equal
platform/x86: surface3_power: Fix always true condition in mshw0011_space_handler()
media: venus: firmware: Ignore secure call error on first resume
ANDROID: GKI: enable CONFIG_WIREGUARD
mtd: Convert fallthrough comments into statements
usb: chipidea: core: show the real pointer value for register
usb: chipidea: core: refine the description for this driver
usb: chipidea: udc: fix the kernel doc for udc.h
net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support
net/mlx5e: refactor indr setup block
net/mlx5: E-Switch: Move eswitch chains to a new directory
net/mlx5: Use a separate work queue for fib event handling
mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock
mfd: aat2870: Use scnprintf() for avoiding potential buffer overflow
mfd: dln2: Allow to be enumerated via ACPI
mfd: da9062: Add support for interrupt polarity defined in device tree
dt-bindings: bd718x7: Yamlify and add BD71850
mfd: dln2: Fix sanity checking for endpoints
mfd: intel-lpss: Add Intel Comet Lake PCH-V PCI IDs
mfd: sc27xx: Add USB charger type detection support
dt-bindings: mfd: Document STM32 low power timer bindings
mfd: rk808: Convert RK805 to shutdown/suspend hooks
mfd: rk808: Reduce shutdown duplication
mfd: rk808: Stop using syscore ops
mfd: rk808: Ensure suspend/resume hooks always work
mfd: rk808: Always use poweroff when requested
mfd: omap: Remove useless cast for driver.name
mfd: Kconfig: Fix some misspelling of the word functionality
mfd: pm8xxx: Replace zero-length array with flexible-array member
mfd: omap-usb-tll: Replace zero-length array with flexible-array member
mfd: cpcap: Fix compile if MFD_CORE is not selected
mfd: cros_ec: Check DT node for usbpd-notify add
iio: cros_ec: Use Hertz as unit for sampling frequency
ANDROID: Incremental fs: Fix four resource bugs
ethtool: provide timestamping information with TSINFO_GET request
ethtool: add timestamping related string sets
ethtool: add EEE_NTF notification
ethtool: set EEE settings with EEE_SET request
ethtool: provide EEE settings with EEE_GET request
ethtool: add PAUSE_NTF notification
ethtool: set pause parameters with PAUSE_SET request
ethtool: provide pause parameters with PAUSE_GET request
ethtool: add COALESCE_NTF notification
ethtool: set coalescing parameters with COALESCE_SET request
ethtool: provide coalescing parameters with COALESCE_GET request
ethtool: fix reference leak in ethnl_set_privflags()
net: ipv6: add rpl sr tunnel
net: add net available in build_state
net: ipv6: add support for rpl sr exthdr
addrconf: add functionality to check on rpl requirements
include: uapi: linux: add rpl sr header definition
net, ip_tunnel: fix interface lookup with no key
selftests: add test-cases for MPTCP MP_JOIN
selftests: add PM netlink functional tests
mptcp: add netlink-based PM
mptcp: add and use MIB counter infrastructure
mptcp: allow dumping subflow context to userspace
mptcp: implement and use MPTCP-level retransmission
mptcp: rework mptcp_sendmsg_frag to accept optional dfrag
mptcp: allow partial cleaning of rtx head dfrag
mptcp: implement memory accounting for mptcp rtx queue
mptcp: introduce MPTCP retransmission timer
mptcp: queue data for mptcp level retransmission
mptcp: update per unacked sequence on pkt reception
mptcp: Implement path manager interface commands
mptcp: Add handling of outgoing MP_JOIN requests
mptcp: Add handling of incoming MP_JOIN requests
mptcp: Add path manager interface
mptcp: Add ADD_ADDR handling
mlx4: fix "initializer element not constant" compiler error
devlink: don't wrap commands in rST shell blocks
net: dsa: mt7530: use resolved link config in mac_link_up()
net: dsa: sja1105: show more ethtool statistics counters for P/Q/R/S
sctp: fix possibly using a bad saddr with a given dst
s390/qeth: support net namespaces for L3 devices
sctp: fix refcount bug in sctp_wfree
net: Fix typo of SKB_SGO_CB_OFFSET
ipv4: fix a RCU-list lock in fib_triestat_seq_show
ANDROID: GKI: defconfig: Enable CONFIG_SHUFFLE_PAGE_ALLOCATOR
qed: Fix race condition between scheduling and destroying the slowpath workqueue
net: page pool: allow to pass zero flags to page_pool_init()
selftests: move timestamping selftests to net folder
ARM: dts: apalis-imx6qdl: use rgmii-id instead of rgmii
net: phy: micrel.c: add rgmii interface delay possibility to ksz9131
ANDROID: db845c_gki.fragment: Enable config options to support wifi on db845c
ANDROID: gki_defconfig: Enable CONFIG_REMOTEPROC
ANDROID: GKI: Add CONFIG_RPMSG to gki_defconfig
net: macsec: add support for specifying offload upon link creation
mac80211: fix authentication with iwlwifi/mvm
seccomp: Add missing compat_ioctl for notify
crypto: af_alg - bool type cosmetics
crypto: arm[64]/poly1305 - add artifact to .gitignore files
crypto: caam - limit single JD RNG output to maximum of 16 bytes
crypto: caam - enable prediction resistance in HRWNG
bus: fsl-mc: add api to retrieve mc version
crypto: caam - invalidate entropy register during RNG initialization
crypto: caam - check if RNG job failed
crypto: caam - simplify RNG implementation
crypto: caam - drop global context pointer and init_done
crypto: caam - use struct hwrng's .init for initialization
crypto: caam - allocate RNG instantiation descriptor with GFP_DMA
crypto: ccree - remove duplicated include from cc_aead.c
kbuild: deb-pkg: fix warning when CONFIG_DEBUG_INFO is unset
netfilter: flowtable: add counter support in HW offload
netfilter: conntrack: add nf_ct_acct_add()
netfilter: nf_tables: skip set types that do not support for expressions
netfilter: nft_dynset: validate set expression definition
netfilter: nft_set_bitmap: initialize set element extension in lookups
netfilter: ctnetlink: be more strict when NF_CONNTRACK_MARK is not set
bpf: lsm: Add Documentation
bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM
tools/libbpf: Add support for BPF_PROG_TYPE_LSM
bpf: lsm: Initialize the BPF LSM hooks
bpf: lsm: Implement attach, detach and execution
bpf: lsm: Provide attachment points for BPF LSM programs
security: Refactor declaration of LSM hooks
bpf: Introduce BPF_PROG_TYPE_LSM
selftests: Add test for overriding global data value before load
libbpf: Add setter for initial value for internal maps
bpf, net: Fix build issue when net ns not configured
Linux 5.6
scsi: lpfc: Change default SCSI LUN QD to 64
scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted
scsi: libfc: If PRLI rejected, move rport to PLOGI state
scsi: bnx2fc: Update the driver version to 2.12.13
scsi: bnx2fc: Fix SCSI command completion after cleanup is posted
scsi: bnx2fc: Process the RQE with CQE in interrupt context
scsi: target: use the stack for XCOPY passthrough cmds
scsi: target: increase XCOPY I/O size
scsi: target: avoid per-loop XCOPY buffer allocations
scsi: target: drop xcopy DISK BLOCK LENGTH debug
scsi: target: use #define for xcopy descriptor len
scsi: ufs-mediatek: add error recovery for suspend and resume
scsi: ufs: export ufshcd_link_recovery
scsi: ufs: Clean up ufshcd_scale_clks() and clock scaling error out path
scsi: lpfc: Update lpfc version to 12.8.0.0
scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3
scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI
scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics
cifs: update internal module version number
um: Remove some unnecessary NULL checks in vector_user.c
um: vector: Avoid NULL ptr deference if transport is unset
um: Make CONFIG_STATIC_LINK actually static
cifs: Allocate encryption header through kmalloc
cifs: smbd: Check and extend sender credits in interrupt context
cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive
um: Implement cpu_relax() as ndelay(1) for time-travel
um: Implement ndelay/udelay in time-travel mode
um: Implement time-travel=ext
um: virtio: Implement VHOST_USER_PROTOCOL_F_INBAND_NOTIFICATIONS
um: time-travel: Rewrite as an event scheduler
um: Move timer-internal.h to non-shared
hostfs: Use kasprintf() instead of fixed buffer formatting
um: falloc.h needs to be directly included for older libc
um: ubd: Retry buffer read on any kind of error
um: ubd: Prevent buffer overrun on command completion
um: Fix overlapping ELF segments when statically linked
um: Delete never executed timer
um: Don't overwrite ethtool driver version
um: Fix len of file in create_pid_file
um: Don't use console_drivers directly
um: Cleanup CONFIG_IOSCHED_CFQ
rtc: imx-sc: Align imx sc msg structs to 4
rtc: fsl-ftm-alarm: report alarm to core
unicore32: Replace setup_irq() by request_irq()
sh: Replace setup_irq() by request_irq()
hexagon: Replace setup_irq() by request_irq()
c6x: Replace setup_irq() by request_irq()
alpha: Replace setup_irq() by request_irq()
mm/sparse: fix kernel crash with pfn_section_valid check
mm: fork: fix kernel_stack memcg stats for various stack implementations
hugetlb_cgroup: fix illegal access to memory
drivers/base/memory.c: indicate all memory blocks as removable
mm/swapfile.c: move inode_lock out of claim_swapfile
block: return NULL in blk_alloc_queue() on error
netfilter: nf_queue: prefer nf_queue_entry_free
netfilter: nf_queue: do not release refcouts until nf_reinject is done
netfilter: nf_queue: place bridge physports into queue_entry struct
netfilter: nf_queue: make nf_queue_entry_release_refs static
IB/qib: Delete struct qib_ivdev.qp_rnd
RDMA/hns: Fix uninitialized variable bug
RDMA/hns: Modify the mask of QP number for CQE of hip08
RDMA/hns: Reduce the maximum number of extend SGE per WQE
RDMA/hns: Reduce PFC frames in congestion scenarios
kbuild: add outputmakefile to no-dot-config-targets
kbuild: remove AS variable
net: wan: wanxl: refactor the firmware rebuild rule
net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for rebuilding firmware
net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for rebuilding firmware
kbuild: add comment about grouped target
kbuild: add -Wall to KBUILD_HOSTCXXFLAGS
kconfig: remove unused variable in qconf.cc
KEYS: Avoid false positive ENOMEM error on key read
KEYS: Don't write out to userspace while holding key semaphore
efi/libstub/arm: Fix spurious message that an initrd was loaded
efi/libstub/arm64: Avoid image_base value from efi_loaded_image
ALSA: hda/realtek - a fake key event is triggered by running shutup
i3c: convert to use i2c_new_client_device()
ALSA: hda: default enable CA0132 DSP support
ext4: fix incorrect group count in ext4_fill_super error message
ext4: fix incorrect inodes per group in error message
ext4: don't set dioread_nolock by default for blocksize < pagesize
PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports
PCI: Add ACS quirk for Zhaoxin multi-function devices
PCI: Add Zhaoxin Vendor ID
drm/radeon: convert to use i2c_new_client_device()
drm/nouveau/therm: convert to use i2c_new_client_device()
drm/i2c/tda998x: convert to use i2c_new_client_device()
drm/i2c/sil164: convert to use i2c_new_client_device()
drm/gma500: convert to use i2c_new_client_device()
drm/amdgpu: convert to use i2c_new_client_device()
selftests/bpf: Add tests for attaching XDP programs
libbpf: Add function to set link XDP fd while specifying old program
tools: Add EXPECTED_FD-related definitions in if_link.h
xdp: Support specifying expected existing program when attaching XDP
iio: cros_ec: Report hwfifo_watermark_max
iio: cros_ec: Expose hwfifo_timeout
iio: cros_ec: Remove pm function
iio: cros_ec: Register to cros_ec_sensorhub when EC supports FIFO
iio: expose iio_device_set_clock
iio: cros_ec: Move function description to .c file
platform/chrome: cros_ec_sensorhub: Add median filter
platform/chrome: cros_ec_sensorhub: Add code to spread timestmap
platform/chrome: cros_ec_sensorhub: Add FIFO support
platform/chrome: cros_ec_sensorhub: Add the number of sensors in sensorhub
dt-bindings: display: add visionox rm69299 panel variant
platform/x86: surface3_power: Fix Kconfig section ordering
platform/x86: surface3_power: Add missed headers
platform/x86: surface3_power: Reformat GUID assignment
platform/x86: surface3_power: Drop useless macro ACPI_PTR()
platform/x86: surface3_power: Prefix POLL_INTERVAL with SURFACE_3
platform/x86: surface3_power: Simplify mshw0011_adp_psr() to one liner
platform/x86: surface3_power: Use dev_err() instead of pr_err()
platform/x86: surface3_power: Drop unused structure definition
dt-bindings: display: xpp055c272: Remove the reg property
dt-bindings: display: ltk500hd1829: Remove the reg property
drm: panel: Add Starry KR070PE2T
dt-bindings: panel: Add binding for Starry KR070PE2T
PCI/ASPM: Reduce severity of common clock config message
PCI/AER: Rationalize error status register clearing
PCI/DPC: Add Error Disconnect Recover (EDR) support
PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR
PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status
PCI/DPC: Cache DPC capabilities in pci_init_capabilities()
PCI/ERR: Return status of pcie_do_recovery()
PCI/ERR: Remove service dependency in pcie_do_recovery()
bpf: Fix build warning regarding missing prototypes
PCI/DPC: Move DPC data into struct pci_dev
PCI/ERR: Update error status after reset_link()
PCI/ERR: Combine pci_channel_io_frozen cases
xfs: return locked status of inode buffer on xfsaild push
xfs: trylock underlying buffer on dquot flush
xfs: remove unnecessary ternary from xfs_create
iio: imu: st_lsm6dsx: specify slave odr in slv_odr
iio: imu: st_lsm6dsx: fix read misalignment on untagged FIFO
iio: adc: stm32-adc: fix sleep in atomic context
iio:ad7797: Use correct attribute_group
MIPS: ralink: mt7621: Fix soc_device introduction
libbpf, xsk: Init all ring members in xsk_umem__create and xsk_socket__create
NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio()
ACPI: CPPC: clean up acpi_get_psd_map()
fs/buffer: Make BH_Uptodate_Lock bit_spin_lock a regular spinlock_t
thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t
Documentation/locking/locktypes: Minor copy editor fixes
Documentation/locking/locktypes: Further clarifications and wordsmithing
s390/mm: cleanup init_new_context() callback
s390/mm: cleanup virtual memory constants usage
s390/mm: remove page table downgrade support
x86/boot/compressed: Fix debug_puthex() parameter type
UPSTREAM: ipv6: ndisc: add support for 'PREF64' dns64 prefix identifier
ANDROID: gki_defconfig: disable CONFIG_HARDENED_USERCOPY_FALLBACK
m68knommu: Remove mm.h include from uaccess_no.h
cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()
Revert "clocksource/drivers/timer-probe: Avoid creating dead devices"
drm/lima: Add optional devfreq and cooling device support
pcmcia: soc_common.h: Replace zero-length array with flexible-array member
pcmcia: cs_internal.h: Replace zero-length array with flexible-array member
MAINTAINERS: erofs: update my email address
i2c: pca-platform: Use platform_irq_get_optional
i2c: st: fix missing struct parameter description
x86: get rid of user_atomic_cmpxchg_inatomic()
generic arch_futex_atomic_op_inuser() doesn't need access_ok()
x86: don't reload after cmpxchg in unsafe_atomic_op2() loop
x86: convert arch_futex_atomic_op_inuser() to user_access_begin/user_access_end()
objtool: whitelist __sanitizer_cov_trace_switch()
[parisc, s390, sparc64] no need for access_ok() in futex handling
sh: no need of access_ok() in arch_futex_atomic_op_inuser()
futex: arch_futex_atomic_op_inuser() calling conventions change
bpf: Add selftest cases for ctx_or_null argument type
bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks
bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id
bpf: Allow to retrieve cgroup v1 classid from v2 hooks
bpf: Add netns cookie and enable it for bpf cgroup hooks
bpf: Enable perf event rb output for bpf cgroup progs
bpf: Enable retrieval of socket cookie for bind/post-bind hook
pinctrl: qcom: use scm_call to route GPIO irq to Apps
drm/i915/tgl: Add definitions for VRR registers and bits
mm/hmm: remove HMM_FAULT_SNAPSHOT
mm/hmm: remove unused code and tidy comments
mm/hmm: return the fault type from hmm_pte_need_fault()
mm/hmm: remove pgmap checking for devmap pages
net: dsa: felix: support changing the MTU
net: dsa: vsc73xx: make the MTU configurable
net: dsa: sja1105: implement the port MTU callbacks
net: dsa: b53: add MTU configuration support
net: dsa: implement auto-normalization of MTU for bridge hardware datapath
net: dsa: configure the MTU for switch ports
bgmac: configure MTU and add support for frames beyond 8192 byte size
net: phy: bcm7xx: add jumbo frame configuration to PHY
r8169: fix PHY driver check on platforms w/o module softdeps
s390/qeth: phase out OSN support
s390/qeth: make OSN / OSX support configurable
s390/qeth: remove fake_broadcast attribute
bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb
bnxt_en: Add partno to devlink info_get cb
bnxt_en: Read partno and serialno of the board from VPD
PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro
bnxt_en: Add fw.mgmt.api version to devlink info_get cb.
devlink: Add macro for "fw.mgmt.api" to info_get cb.
mlxsw: spectrum_router: Avoid uninitialized symbol errors
mlxsw: switchx2: Remove unnecessary conversion to bool
mlxsw: core_acl: Avoid defining static variable in header file
mlxsw: spectrum: Remove unused RIF and FID families
mlxsw: spectrum_router: Add proper function documentation
mlxsw: i2c: Add missing field documentation
gpiolib: Remove unused gpio_chip parameter from gpio_set_bias()
gpiolib: Pass gpio_desc to gpio_set_config()
gpiolib: Introduce gpiod_set_config()
ANDROID: GKI: Add CONFIG_SOC_BUS to gki_defconfig
tools: gpio: Fix out-of-tree build regression
pinctrl: sprd: Add pin high impedance mode support
pinctrl: sprd: Use the correct pin output configuration
drm/i915/execlists: Workaround switching back to a completed context
tracing: Add documentation on set_ftrace_notrace_pid and set_event_notrace_pid
selftests/ftrace: Add test to test new set_event_notrace_pid file
selftests/ftrace: Add test to test new set_ftrace_notrace_pid file
tracing: Create set_event_notrace_pid to not trace tasks
ftrace: Create set_ftrace_notrace_pid to not trace tasks
ftrace: Make function trace pid filtering a bit more exact
ftrace/kprobe: Show the maxactive number on kprobe_events
tracing: Have the document reflect that the trace file keeps tracing enabled
ring-buffer/tracing: Have iterator acknowledge dropped events
tracing: Do not disable tracing when reading the trace file
ring-buffer: Do not disable recording when there is an iterator
ARM: dts: bcm283x: Add cells encoding format to firmware bus
pNFS/flexfiles: Specify the layout segment range in LAYOUTGET
pNFS/flexfiles: remove requirement for whole file layouts
pNFS/flexfiles: Check the layout segment range before doing I/O
pNFS/flexfile: Don't merge layout segments if the mirrors don't match
NFS/pNFS: Fix pnfs_layout_mark_request_commit() invalid layout segment handling
NFS/pNFS: Simplify bucket layout segment reference counting
NFS/pNFS: Clean up pNFS commit operations
NFS: Remove bucket array from struct pnfs_ds_commit_info
NFS/pNFS: Add a helper pnfs_generic_search_commit_reqs()
pNFS: Enable per-layout segment commit structures
pNFS: Add infrastructure for cleaning up per-layout commit structures
NFS/pNFS: Support commit arrays in nfs_clear_pnfs_ds_commit_verifiers()
NFS: Fix O_DIRECT commit verifier handling
NFS: commit errors should be fatal
NFS/pNFS: Allow O_DIRECT to release the DS commitinfo
pNFS: Support per-layout segment commits in pnfs_generic_commit_pagelist()
pNFS: Support per-layout segment commits in pnfs_generic_recover_commit_reqs()
NFSv4/pNFS: Scan the full list of commit arrays when committing
NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info
ARM: bcm2835_defconfig: Enable fixed-regulator
ARM: dts: bcm283x: Use firmware PM driver for V3D
ARM: dts: bcm2711: Add vmmc regulator in emmc2
ARM: dts: bcm2711: Update expgpio's GPIO labels
ring-buffer: Make resize disable per cpu buffer instead of total buffer
null_blk: add trace in null_blk_zoned.c
null_blk: add tracepoint helpers for zoned mode
block: add a zone condition debug helper
gpio: gpiolib: fix a doc warning
gfs2: change from write to read lock for sd_log_flush_lock in journal replay
gfs2: instrumentation wrt ail1 stuck
gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink
gfs2: Remove unnecessary gfs2_qa_{get,put} pairs
gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put
gfs2: Change inode qa_data to allow multiple users
gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc
gfs2: Switch to list_{first,last}_entry
gfs2: Clean up inode initialization and teardown
dm clone metadata: Fix return type of dm_clone_nr_of_hydrated_regions()
dm clone: Add missing casts to prevent overflows and data corruption
dm clone: Add overflow check for number of regions
dm clone: Fix handling of partial region discards
dm writecache: add cond_resched to avoid CPU hangs
block: move bio_map_* to blk-map.c
smb3: use SMB2_SIGNATURE_SIZE define
netfilter: flowtable: Use work entry per offload command
netfilter: flowtable: Use rw sem as flow block lock
netfilter: nf_tables: silence a RCU-list warning in nft_table_lookup()
netfilter: flowtable: Fix incorrect tc_setup_type type
drm/dp_mst: Remove single tx msg restriction.
drm/mst: Support simultaneous down replies
drm/mst: Separate sideband packet header parsing from message building
netfilter: flowtable: add counter support
netfilter: nf_tables: add enum nft_flowtable_flags to uapi
netfilter: conntrack: export nf_ct_acct_update()
ipvs: optimize tunnel dumps for icmp errors
ASoC: amd: acp3x-pcm-dma: clean up two indentation issues
ASoC: tlv320adcx140: Remove undocumented property
platform/chrome: chromeos_laptop: make I2C API conversion complete
ANDROID: GKI: Enable CONFIG_USB_PHY for usb drivers like dwc3
netfilter: conntrack: Add missing annotations for nf_conntrack_all_lock() and nf_conntrack_all_unlock()
netfilter: ctnetlink: Add missing annotation for ctnetlink_parse_nat_setup()
ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function
ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver
ASoC: Intel: boards: add sof_sdw machine driver
ASoC: Intel: soc-acpi: update topology and driver name for SoundWire platforms
drm/i915: Include port sync state in the state dump
drm/i915: Use REG_FIELD_PREP() & co. for TRANS_DDI_FUNC_CTL2
drm/i915: Move icl_get_trans_port_sync_config() into the DDI code
drm/i915: Drop usless master_transcoder assignments
drm/i915: Move TRANS_DDI_FUNC_CTL2 programming where it belongs
drm/i915/mst: Use .compute_config_late() to compute master transcoder
drm/i915: Differentiate between aliasing-ppgtt and ggtt pinning
Documentation: x86: exception-tables: document CONFIG_BUILDTIME_TABLE_SORT
svcrdma: Fix leak of transport addresses
RDMA/mlx5: Add support for RDMA TX flow table
net/mlx5: Add support for RDMA TX steering
Revert "blkdev: check for valid request queue before issuing flush"
block: simplify queue allocation
bcache: pass the make_request methods to blk_queue_make_request
null_blk: use blk_mq_init_queue_data
block: add a blk_mq_init_queue_data helper
SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()'
SUNRPC/cache: don't allow invalid entries to be flushed
IB/hfi1: Call kobject_put() when kobject_init_and_add() fails
IB/hfi1: Fix memory leaks in sysfs registration and unregistration
IB/mlx5: Move to fully dynamic UAR mode once user space supports it
IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib
IB/mlx5: Extend QP creation to get uar page index from user space
IB/mlx5: Extend CQ creation to get uar page index from user space
IB/mlx5: Expose UAR object and its alloc/destroy commands
spi: efm32: Convert to use GPIO descriptors
IB/hfi1: Get rid of a warning
ovl: document xino expected behavior
ovl: enable xino automatically in more cases
ovl: avoid possible inode number collisions with xino=on
ovl: use a private non-persistent ino pool
ovl: fix WARN_ON nlink drop to zero
block: move the ->devnode callback to struct block_device_operations
drm: Constify adjusted_mode a bit
drm/i915: Get rid of silly void* from MST code
drm/i915: use forced codec wake on all gen9+ platforms
ASoC: rt5682: move DAI clock registry to I2S mode
ASoC: pxa: magician: convert to use i2c_new_client_device()
xfs: don't write a corrupt unmount record to force summary counter recalc
xfs: factor inode lookup from xfs_ifree_cluster
xfs: tail updates only need to occur when LSN changes
xfs: factor common AIL item deletion code
xfs: correctly acount for reclaimable slabs
xfs: Improve metadata buffer reclaim accountability
xfs: don't allow log IO to be throttled
xfs: Throttle commits on delayed background CIL push
xfs: Lower CIL flush limit for large logs
xfs: remove some stale comments from the log code
xfs: refactor unmount record writing
xfs: merge xlog_commit_record with xlog_write_done
xfs: split xlog_ticket_done
xfs: kill XLOG_TIC_INITED
xfs: refactor and split xfs_log_done()
xfs: re-order initial space accounting checks in xlog_write
xfs: don't try to write a start record into every iclog
xfs: validate the realtime geometry in xfs_validate_sb_common
ANDROID: gki_defconfig: enable CONFIG_DEBUG_LIST
USB: cdc-acm: restore capability check order
Revert "driver core: Set fw_devlink to "permissive" behavior by default"
ASoC: SOF: Intel: hda-ctrl: add reset cycle before parsing capabilities
Asoc: SOF: Intel: hda: check SoundWire wakeen interrupt in irq thread
ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire
ASoC: SOF: Intel: hda: add parameter to control SoundWire clock stop quirks
ASoC: SOF: Intel: hda: merge IPC, stream and SoundWire interrupt handlers
ASoC: SOF: Intel: hda: disable SoundWire interrupts on suspend
ASoC: SOF: Intel: hda: initial SoundWire machine driver autodetect
ASoC: SOF: Intel: hda: add SoundWire stream config/free callbacks
ASoC: SOF: IPC: dai-intel: move ALH declarations in header file
ASoC: SOF: Intel: add SoundWire configuration interface
ASoC: soc-acpi: expand description of _ADR-based devices
io_uring: cleanup io_alloc_async_ctx()
x86/vdso: Discard .note.gnu.property sections in vDSO
xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt
xprtrdma: Extract sockaddr from struct rdma_cm_id
xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep
xprtrdma: Disconnect on flushed completion
xprtrdma: Remove rpcrdma_ia::ri_flags
xprtrdma: Invoke rpcrdma_ia_open in the connect worker
xprtrdma: Allocate Protection Domain in rpcrdma_ep_create()
xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect()
xprtrdma: Clean up the post_send path
xprtrdma: Refactor frwr_init_mr()
xprtrdma: Invoke rpcrdma_ep_create() in the connect worker
xprtrdma: Enhance MR-related trace points
serial: 8250: Optimize irq enable after console write
serial: 8250: Fix rs485 delay after console write
ASoC: codecs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: arm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: xtensa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: ux500: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: uniphier: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: txx9: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: ti: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: tegra: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: sunxi: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: stm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: sprd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: sof: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: sh: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: rockchip: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: qcom: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: pxa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: meson: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: mediatek: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: kirkwood: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: img: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: generic: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: fsl: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: dwc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: cirrus: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: bcm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: au1x: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: atmel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: amd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
ASoC: soc-core: add asoc_rtd_to_cpu/codec() macro
PCI: dwc: pci-dra7xx: Fix MSI IRQ handling
parisc: Fix defconfig selection
scripts/dtc: Remove redundant YYLOC global declaration
dt-bindings: Clean-up schema errors due to missing 'addtionalProperties: false'
ARM: dts: ux500: Fix missing node renames
perf/core: Add PERF_SAMPLE_CGROUP feature
perf/core: Add PERF_RECORD_CGROUP event
perf script: Introduce --deltatime option
perf test x86: Add CET instructions to the new instructions test
x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map
ARM: mmp: replace setup_irq() by request_irq()
ARM: cns3xxx: replace setup_irq() by request_irq()
ARM: spear: replace setup_irq() by request_irq()
ARM: ep93xx: Replace setup_irq() by request_irq()
ARM: iop32x: replace setup_irq() by request_irq()
drm/vc4: Fix HDMI mode validation
mmc: cavium-octeon: remove nonsense variable coercion
mmc: mediatek: fix SDIO irq issue
vt: vt_ioctl: fix use-after-free in vt_in_use()
vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
clocksource/drivers/hyper-v: Make sched clock return nanoseconds correctly
drm/i915/perf: add new open param to configure polling of OA buffer
drm/i915/perf: move pollin setup to non hw specific code
drm/i915/perf: rework aging tail workaround
x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS
pinctrl: tegra: Add SFIO/GPIO programming on Tegra194
pinctrl: tegra: Renumber the GG.0 and GG.1 pins
pinctrl: tegra: Do not add default pin range on Tegra194
x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR
x86/split_lock: Rework the initialization flow of split lock detection
s390/gmap: return proper error code on ksm unsharing
pinctrl: tegra: Pass struct tegra_pmx for pin range check
pinctrl: tegra: Fix "Scmitt" -> "Schmitt" typo
pinctrl: tegra: Fix whitespace issues for improved readability
gpio: tegra186: Add Tegra194 pin ranges for GG.0 and GG.1
gpio: tegra186: Add support for pin ranges
gpio: Support GPIO controllers without pin-ranges
pinctrl: mediatek: Use scnprintf() for avoiding potential buffer overflow
x86/mm/set_memory: Fix -Wmissing-prototypes warnings
x86/efi: Add a prototype for efi_arch_mem_reserve()
iommu: Move fwspec->iommu_priv to struct dev_iommu
iommu/virtio: Use accessor functions for iommu private data
iommu/qcom: Use accessor functions for iommu private data
iommu/mediatek: Use accessor functions for iommu private data
iommu/renesas: Use accessor functions for iommu private data
iommu/arm-smmu: Use accessor functions for iommu private data
iommu/arm-smmu: Refactor master_cfg/fwspec usage
iommu/arm-smmu-v3: Use accessor functions for iommu private data
iommu: Introduce accessors for iommu private data
iommu/arm-smmu: Fix uninitilized variable warning
iommu: Move iommu_fwspec to struct dev_iommu
iommu: Rename struct iommu_param to dev_iommu
iommu/tegra-gart: Remove direct access of dev->iommu_fwspec
drm/msm/mdp5: Remove direct access of dev->iommu_fwspec
ACPI/IORT: Remove direct access of dev->iommu_fwspec
iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API
iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE
iommu/virtio: Fix freeing of incomplete domains
iommu/virtio: Fix sparse warning
x86/mm: Mark setup_emu2phys_nid() static
x86/jump_label: Move 'inline' keyword placement
iommu/vt-d: Add build dependency on IOASID
iommu/vt-d: Fix mm reference leak
x86/platform/uv: Add a missing prototype for uv_bau_message_interrupt()
drm/fb-helper: Add TODO for making drm_fb_helper_alloc_fbi fill apertures
mfd: rn5t618: Cleanup i2c_device_id
iio: adc: rn5t618: Add ADC driver for RN5T618/RC5T619
rtc: rc5t619: Add Ricoh RC5T619 RTC driver
mfd: rn5t618: Add more subdevices
mfd: rn5t618: Add RTC related registers
mfd: rn5t618: Add IRQ support
dt-bindings: mfd: rn5t618: Document optional property interrupts
net/9p: remove unused p9_req_t aux field
9p: read only once on O_NONBLOCK
9pnet: allow making incomplete read requests
9p: Remove unneeded semicolon
9p: Fix Kconfig indentation
s390/qdio: set qdio_irq->cdev at allocation time
s390/qdio: remove unused function declarations
s390/ccwgroup: remove pm support
s390/ap: remove power management code from ap bus and drivers
s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc
s390/mm: cleanup arch_get_unmapped_area() and friends
s390/ism: remove pm support
staging: vt6656: Use DIV_ROUND_UP macro instead of specific code
staging: remove hp100 driver
ALSA: ppc: keywest: convert to use i2c_new_client_device()
ALSA: hda/realtek: Enable mute LED on an HP system
iio: position: Add support for Azoteq IQS624/625 angle sensors
iio: light: Add support for Azoteq IQS621/622 ambient light sensors
iio: temperature: Add support for Azoteq IQS620AT temperature sensor
input: keyboard: Add support for Azoteq IQS620A/621/622/624/625
mfd: Add support for Azoteq IQS620A/621/622/624/625
dt-bindings: Add bindings for Azoteq IQS620A/621/622/624/625
drm/bridge: sii9234: silence warning about regulators during deferred probe
drm/i915/gvt: Fix klocwork issues about data size
drm/bridge: analogix_dp: Split bind() into probe() and real bind()
powerpc/64: Avoid isync in flush_dcache_range()
iwlwifi: mvm: remove newline from rs_pretty_print_rate()
iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static
iwlwifi: bump FW API to 53 for 22000 series
iwlwifi: remove IWL_FW_DBG_DOMAIN macro
iwlwifi: yoyo: enable yoyo by default
iwlwifi: scan: support FW APIs with variable number of profiles
iwlwifi: yoyo: don't block dumping internal memory when not in SRAM mode
iwlwifi: remove support for QnJ HR FPGA
iwlwifi: remove support for QnJ Hr STEP A
iwlwifi: add trans_cfg for devices with long latency
iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD
iwlwifi: mvm: add support for non EDCA based measurements
iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf
iwlwifi: convert QnJ with Jf devices to new config table
iwlwifi: convert all Qu with Jf devices to the new config table
iwlwifi: add HW step to new cfg device table
iwlwifi: remove some unused extern declarations from iwl-config.h
iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg
iwlwifi: mvm: enable SF also when we have HE
iwlwifi: remove redundant iwl9560_2ac_cfg struct
iwlwifi: mvm: rs-fw: fix some indentation
iwlwifi: scan: support scan req cmd ver 14
iwlwifi: pass trans and NVM data to HE capability parsing
iwlwifi: pcie: implement read_config32
iwlwifi: yoyo: add PCI config space region type
iwlwifi: mvm: add soc latency support
dt-bindings: imx8mm-clock: Fix the file path
dt-bindings: imx8mq-clock: Fix the file path
powerpc/boot: Delete unneeded .globl _zimage_start
powerpc/pseries: Handle UE event for memcpy_mcsafe
net: phy: don't touch suspended flag if there's no suspend/resume callback
net: ks8851-ml: Fix IO operations, again
net: atlantic: add XPN handling
net: atlantic: MACSec offload statistics implementation
net: atlantic: MACSec offload statistics HW bindings
net: atlantic: MACSec ingress offload implementation
net: atlantic: MACSec ingress offload HW bindings
net: atlantic: MACSec egress offload implementation
net: atlantic: MACSec egress offload HW bindings
net: atlantic: MACSec offload skeleton
net: macsec: report real_dev features when HW offloading is enabled
net: macsec: add support for getting offloaded stats
net: macsec: support multicast/broadcast when offloading
net: macsec: allow multiple macsec devices with offload
net: macsec: init secy pointer in macsec_context
net: macsec: add support for offloading to the MAC
net: macsec: allow to reference a netdev from a MACsec context
net: add a reference to MACsec ops in net_device
net: introduce the MACSEC netdev feature
ANDROID: Kconfig.gki: Drop GKI_QCOM_CLKS_CONFIGS
FROMLIST: soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module
FROMLIST: soc: qcom: rpmh: Allow RPMH driver to be loaded as a module
FROMLIST: soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module
scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG
scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release
scsi: lpfc: Fix crash after handling a pci error
scsi: lpfc: Fix scsi host template for SLI3 vports
scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req
scsi: lpfc: Fix lockdep error - register non-static key
scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login
taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions
ipv6: ndisc: add support for 'PREF64' dns64 prefix identifier
arm64: defconfig: ti: k3: enable dma and networking
arm64: dts: ti: k3-j721e-common-proc-board: add mcu cpsw nuss pinmux and phy defs
arm64: dts: ti: k3-j721e-mcu: add mcu cpsw nuss node
arm64: dts: k3-am654-base-board: add mcu cpsw nuss pinmux and phy defs
arm64: dts: ti: k3-am65-mcu: add cpsw nuss node
net: ethernet: ti: introduce am65x/j721e gigabit eth subsystem driver
dt-binding: ti: am65x: document mcu cpsw nuss
net: ethernet: ti: ale: am65: add support for default thread cfg
net: ethernet: ti: ale: add support for mac-only mode
net: ethernet: ti: ale: fix seeing unreg mcast packets with promisc and allmulti disabled
phy: ti: gmii-sel: simplify config dependencies between net drivers and gmii phy
scsi: aic7xxx: aic97xx: Remove FreeBSD-specific code
scsi: ufs: Do not rely on prefetched data
cls_flower: Add extack support for flags key
cls_flower: Add extack support for src and dst port range options
cls_flower: Add extack support for mpls options
net: sched: refine extack messages in tcf_change_indev
scsi: dc395x: remove dc395x_bios_param
net: phy: add marvell usb to mdio controller
dt-bindings: net: add marvell usb to mdio bindings
scsi: libiscsi: Fix error count for active session
scsi: hpsa: correct race condition in offload enabled
net: phy: probe PHY drivers synchronously
scsi: message: fusion: Replace zero-length array with flexible-array member
ice: add a devlink region for dumping NVM contents
netdevsim: support taking immediate snapshot via devlink
devlink: implement DEVLINK_CMD_REGION_NEW
devlink: track snapshot id usage count using an xarray
devlink: report error once U32_MAX snapshot ids have been used
devlink: extract snapshot id allocation to helper function
devlink: use -ENOSPC to indicate no more room for snapshots
devlink: add function to take snapshot while locked
devlink: trivial: fix tab in function documentation
devlink: convert snapshot destructor callback to region op
devlink: prepare to support region operations
scsi: qedi: Add PCI shutdown handler support
scsi: qedi: Add MFW error recovery process
veth: rely on peer veth_rq for ndo_xdp_xmit accounting
veth: rely on veth_rq in veth_xdp_flush_bq signature
sfc: falcon: convert to use i2c_new_client_device()
igb: convert to use i2c_new_client_device()
scsi: ufs: Enable block layer runtime PM for well-known logical units
RISC-V: Move all address space definition macros to one place
selftests: skbedit_priority: Test counters at the skbedit rule
sched: act_pedit: Implement stats_update callback
sched: act_skbedit: Implement stats_update callback
scsi: ufs-qcom: Override devfreq parameters
scsi: ufshcd: Let vendor override devfreq parameters
scsi: ufshcd: Update the set frequency to devfreq
scsi: ufs: Resume ufs host before accessing ufs device
scsi: ufs-mediatek: customize the delay for enabling host
scsi: ufs: make HCE polling more compact to improve initialization latency
scsi: ufs: allow custom delay prior to host enabling
scsi: ufs-mediatek: use common delay function
scsi: ufs: introduce common and flexible delay function
scsi: ufs: use an enum for host capabilities
scsi: ufs: fix uninitialized tx_lanes in ufshcd_disable_tx_lcc()
scsi: iscsi: Report connection state in sysfs
scsi: target: core: add task tag to trace events
ANDROID: Specify MAKE_GOALS and optimize targets
scsi: target: iscsi: calling iscsit_stop_session() inside iscsit_close_session() has no effect
scsi: target: fix hang when multiple threads try to destroy the same iscsi session
scsi: target: remove boilerplate code
scsi: aha1740: Fix an errro handling path in aha1740_probe()
scsi: qla2xxx: Remove non functional code
Input: fix stale timestamp on key autorepeat events
bpf: Remove unused vairable 'bpf_xdp_link_lops'
bpf: Factor out attach_type to prog_type mapping for attach/detach
bpf: Factor out cgroup storages operations
afs: Fix unpinned address list during probing
drm/i915: Cast remain to unsigned long in eb_relocate_vma
MAINTAINERS: fix bad file pattern
parse-maintainers: Do not sort section content by default
rtc: pcf85063: Add pcf85063 clkout control to common clock framework
selftests: enforce local header dependency in lib.mk
selftests: Fix memfd to support relocatable build (O=objdir)
selftests: Fix seccomp to support relocatable build (O=objdir)
selftests/harness: Handle timeouts cleanly
selftests/harness: Move test child waiting logic
drm/i915/uc: do not free err log on uc_fini
drm/i915/uc: Move uC debugfs to its own folder under GT
drm/i915/debugfs: move uC printers and update debugfs file names
drm/i915/huc: make "support huc" reflect HW capabilities
drm/i915/guc: drop stage_pool debugfs
drm/i915/gt: allow setting generic data pointer
ARM: integrator: impd1: Use GPIO_LOOKUP() helper macro
ANDROID: Incremental fs: Add INCFS_IOC_GET_FILLED_BLOCKS
rtc: make definitions in include/uapi/linux/rtc.h actually useful for user space
ANDROID: Incremental fs: Fix two typos
kunit: tool: add missing test data file content
kunit: update documentation to describe debugfs representation
kunit: subtests should be indented 4 spaces according to TAP
kunit: add log test
kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results display
Input: move the new KEY_SELECTIVE_SCREENSHOT keycode
RDMA/hns: Remove redundant judgment of qp_type
RDMA/hns: Remove redundant assignment of wc->smac when polling cq
RDMA/hns: Remove redundant qpc setup operations
RDMA/hns: Remove meaningless prints
RDMA/hns: Remove definition of cq doorbell structure
RDMA/hns: Adjust the qp status value sequence of the hardware
RDMA/hns: Optimize hns_roce_alloc_vf_resource()
RDMA/hns: Simplify attribute judgment code
RDMA/hns: Fix a wrong judgment of return value
RDMA/hns: Unify format of prints
IB/iser: Always check sig MR before putting it to the free pool
RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices
RISC-V: Only select essential drivers for SOC_VIRT config
cpufreq: intel_pstate: Select schedutil as the default governor
cpufreq: intel_pstate: Simplify intel_pstate_cpu_init()
hostap: convert to struct proc_ops
rtw88: fix non-increase management packet sequence number
tools/power/x86/intel_pstate_tracer: fix a broken y-axis scale
ASoC: pxa: Enable AC'97 bus support for PXA machines
ASoC: pxa: Select regmap from AC'97 machines
kill uaccess_try()
x86: unsafe_put-style macro for sigmask
mlxsw: spectrum_mr: Fix list iteration in error path
x86: x32_setup_rt_frame(): consolidate uaccess areas
x86: __setup_rt_frame(): consolidate uaccess areas
x86: __setup_frame(): consolidate uaccess areas
x86: setup_sigcontext(): list user_access_{begin,end}() into callers
selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite after pedit
selftests: forwarding: Add a forwarding test for pedit munge dsfield
mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE
mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION
mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_switch_prio_cmd
net: flow_offload.h: Fix a comment at flow_action_entry.mangle
ASoC: rt1308-sdw: use slot and rx_mask to configure stream
ASoC: rt1308-sdw: add set_tdm_slot() support
qlcnic: Fix bad kzalloc null test
x86: get rid of put_user_try in __setup_rt_frame() (both 32bit and 64bit)
x86: ia32_setup_rt_frame(): consolidate uaccess areas
x86: ia32_setup_frame(): consolidate uaccess areas
x86: ia32_setup_sigcontext(): lift user_access_{begin,end}() into the callers
ASoC: SOF: Intel: hda: call codec wake at chip init
ASoC: SOF: Intel: hda: do not leave clock gating off upon error
ASoC: SOF: fix uninitialised "work" with VirtIO
ASoC: SOF: (cosmetic) use for_each_pcm_streams() in sof_dai_load()
ASoC: SOF: Intel: hda: Improve DSP state logging
atl2: remove unused variable 'atl2_driver_string'
tipc: Add a missing case of TIPC_DIRECT_MSG type
IB/hfi1: Use scnprintf() for avoiding potential buffer overflow
ASoC: Intel: common: Add mach table for tgl-max98373-rt5682
ASoC: Intel: sof_rt5682: Add support for tgl-max98373-rt5682
ASoC: intel: sof_da7219_max98373: Add speaker switch
ASoC: Intel: Make glk+rt5682 echo ref dynamic
RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
mm/hmm: check the device private page owner in hmm_range_fault()
mm: simplify device private page handling in hmm_range_fault
mm: handle multiple owners of device private pages in migrate_vma
memremap: add an owner field to struct dev_pagemap
mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_
mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_()
mm/hmm: simplify hmm_vma_walk_hugetlb_entry()
mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag
mm/hmm: don't provide a stub for hmm_range_fault()
mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd()
mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling
mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages
mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte()
mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT
mm/hmm: add missing pfns set to hmm_vma_walk_pmd()
mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock
mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte()
drm/i915/display: Fix mode private_flags comparison at atomic_check
drm/i915/gt: Stage the transfer of the virtual breadcrumb
drm/i915/gt: Select the deepest available parking mode for rc6
drm/i915: Avoid live-lock with i915_vma_parked()
drm/i915/gt: Treat idling as a RPS downclock event
drm/i915/gt: Cancel a hung context if already closed
drm/i915: Use explicit flag to mark unreachable intel_context
ARM: dts: OMAP3: disable RNG on N950/N9
riscv: Use macro definition instead of magic number
riscv: Add support to dump the kernel page tables
ata: make "libata.force" kernel parameter optional
ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c
ata: start separating SATA specific code from libata-eh.c
ata: move ata_sas_*() to libata-sata.c
ata: start separating SATA specific code from libata-scsi.c
ata: move sata_deb_timing_*() to libata-sata.c
ata: move ata_qc_complete_multiple() to libata-sata.c
ata: move sata_link_hardreset() to libata-sata.c
ata: move sata_link_{debounce,resume}() to libata-sata.c
ata: move *sata_set_spd*() to libata-sata.c
ata: move sata_scr_*() to libata-sata.c
ata: start separating SATA specific code from libata-core.c
ata: let compiler optimize out ata_eh_set_lpm() on non-SATA hosts
ata: let compiler optimize out ata_dev_config_ncq() on non-SATA hosts
ata: add CONFIG_SATA_HOST=n version of ata_ncq_enabled()
ata: separate PATA timings code from libata-core.c
ata: fix CodingStyle issues in PATA timings code
ata: remove EXPORT_SYMBOL_GPL()s not used by modules
ata: move EXPORT_SYMBOL_GPL()s close to exported code
ata: optimize ata_scsi_rbuf[] size
ata: optimize struct ata_force_param size
ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size
ata: simplify ata_scsiop_inq_89()
sata_promise: use ata_cable_sata()
ata: make SATA_PMP option selectable only if any SATA host driver is enabled
ata: expose ncq_enable_prio sysfs attribute only on NCQ capable hosts
ata: remove stale maintainership information from core code
riscv: patch code by fixmap mapping
riscv: introduce interfaces to patch kernel code
riscv: add macro to get instruction length
riscv: add STRICT_KERNEL_RWX support
riscv: add alignment for text, rodata and data sections
riscv: move exception table immediately after RO_DATA
riscv: add ARCH_SUPPORTS_DEBUG_PAGEALLOC support
riscv: add ARCH_HAS_SET_DIRECT_MAP support
riscv: add ARCH_HAS_SET_MEMORY support
dt-bindings: sram: qcom: Clean-up 'ranges' and child node names
dt-bindings: iio/accel: Drop duplicate adi,adxl345/6 from trivial-devices.yaml
ANDROID: dm-bow: Fix free_show value is incorrect
drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2
staging: wilc1000: Use crc7 in lib/ rather than a private copy
Staging: rtl8192u: ieee80211: Use netdev_alert().
Staging: rtl8192u: ieee80211: Use netdev_info() with network devices.
Staging: rtl8192u: ieee80211: Use netdev_warn() for network devices.
Staging: rtl8192u: ieee80211: Use netdev_dbg() for debug messages.
xfs: prohibit fs freezing when using empty transactions
xfs: shutdown on failure to add page to log bio
xfs: directory bestfree check should release buffers
xfs: drop all altpath buffers at the end of the sibling check
xfs: preserve default grace interval during quotacheck
drm: Add docs for managed resources
drm/udl: drop drm_driver.release hook
drm/udl: Drop explicit drm_mode_config_cleanup call
drm/mipi-dbi: Drop explicit drm_mode_config_cleanup call
drm/mipi-dbi: Move drm_mode_config_init into mipi library
drm/repaper: Drop explicit drm_mode_config_cleanup call
drm/gm12u320: Simplify upload work
drm/gm12u320: Use helpers for shutdown/suspend/resume
drm/gm12u320: Use devm_drm_dev_init
drm/gm12u320: More drmm_
drm/tidss: Drop explicit drm_mode_config_cleanup call
drm/mtk: Drop explicit drm_mode_config_cleanup call
drm/shmob: Drop explicit drm_mode_config_cleanup call
drm/stm: Drop explicit drm_mode_config_cleanup call
drm/rockchip: Drop explicit drm_mode_config_cleanup call
drm/rcar-du: Drop explicit drm_mode_config_cleanup call
drm/pl111: Drop explicit drm_mode_config_cleanup call
drm/meson: Drop explicit drm_mode_config_cleanup call
drm/mcde: More devm_drm_dev_init
drm/mcde: Drop explicit drm_mode_config_cleanup call
drm/ingenic: Drop explicit drm_mode_config_cleanup call
ext4: disable dioread_nolock whenever delayed allocation is disabled
ext4: do not commit super on read-only bdev
amba: Initialize dma_parms for amba devices
driver core: platform: Initialize dma_parms for platform devices
ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes
mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX
ext4: unregister sysfs path before destroying jbd2 journal
ext4: check for non-zero journal inum in ext4_calculate_overhead
mac80211: mark station unauthorized before key removal
mac80211: Check port authorization in the ieee80211_tx_dequeue() case
pNFS: Add a helper to allocate the array of buckets
NFS/pNFS: Refactor pnfs_generic_commit_pagelist()
pNFS/flexfiles: Simplify allocation of the mirror array
bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device()
bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture
bus: mhi: core: Add support for reading MHI info from device
SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize
misc: rtsx: set correct pcr_ops for rts522A
cfg80211: Do not warn on same channel at the end of CSA
mac80211: drop data frames without key on encrypted links
drm/cirrus: Fully embrace devm_
drm/cirrus: Drop explicit drm_mode_config_cleanup call
staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback
staging: rtl8723bs: hal: Remove NULL check before kfree
drm/bochs: Drop explicit drm_mode_config_cleanup
drm/bochs: Remove leftover drm_atomic_helper_shutdown
drm: Manage drm_mode_config_init with drmm_
drm: Garbage collect drm_dev_fini
staging: rtl8723bs: hal: Correct typos in comments
staging: rtl8723bs: os_dep: Correct typos in comments
staging: rtl8723bs: core: Correct typos in comments
staging: rtl8723bs: hal: Remove unnecessary cast on void pointer
staging: rtl8188eu: cleanup long line in odm.c
tty: serial: make SERIAL_SPRD depend on COMMON_CLK
drm: Manage drm_vblank_cleanup with drmm_
drm: Manage drm_gem_init with drmm_
drm: manage drm_minor cleanup with drmm_
drm: Use drmm_ for drm_dev_init cleanup
drm: Handle dev->unique with drmm_
tty: serial: fsl_lpuart: fix return value checking
tty: serial: fsl_lpuart: move dma_request_chan()
drm/i915/display: Fix mode private_flags comparison at atomic_check
speakup: misc: Use dynamic minor numbers for speakup devices
mei: me: add cedar fork device ids
drm: Cleanups after drmm_add_final_kfree rollout
drm/<drivers>: Use drmm_add_final_kfree
drm/gm12u320: Use drmm_add_final_kfree
drm/ingenic: Use drmm_add_final_kfree
drm/repaper: Use drmm_add_final_kfree
drm/vkms: Use drmm_add_final_kfree
drm/vgem: Use drmm_add_final_kfree
drm/mcde: Use drmm_add_final_kfree
drm/scheduler: fix rare NULL ptr race
drm/tidss: Use drmm_add_final_kfree
drm/v3d: Use drmm_add_final_kfree
drm/cirrus: Use drmm_add_final_kfree
drm/i915: Use drmm_add_final_kfree
powerpc/smp: Use IS_ENABLED() to avoid #ifdef
powerpc/smp: Drop superfluous NULL check
powerpc: Switch 8xx MAINTAINERS entry to Christophe
powerpc: Update 83xx/85xx MAINTAINERS entry
powerpc: Update powermac MAINTAINERS entry
powerpc: Update MPC5XXX MAINTAINERS entry
powerpc: Drop XILINX MAINTAINERS entry
powerpc: Mark 4xx as Orphan in MAINTAINERS
powerpc: Remove PA SEMI MAINTAINERS entries
powerpc: Update wiki link in MAINTAINERS
powerpc: Update MAINTAINERS
coresight: do not use the BIT() macro in the UAPI header
Documentation: provide IBM contacts for embargoed hardware
usb: cdns3: make signed 1 bit bitfields unsigned
usb: gadget: fsl: remove unused variable 'driver_desc'
usb: gadget: f_fs: Fix use after free issue as part of queue failure
usb: typec: Correct the documentation for typec_cable_put()
perf: Normalize gcc parameter when generating arch errno table
perf parse-events: Add defensive NULL check
mmc: mmci_sdmmc: Fix clear busyd0end irq flag
ANDROID: build.config.allmodconfig: Re-enable XFS_FS
xfrm: add prep for esp beet mode offload
esp6: add gso_segment for esp6 beet mode
esp4: add gso_segment for esp4 beet mode
drm/qxl: Use drmm_add_final_kfree
drm/udl: Use drmm_add_final_kfree
drm/mipi_dbi: Use drmm_add_final_kfree in all drivers
powerpc/xmon: Add ASCII dump to d1,d2,d4,d8 commands.
drm: Set final_kfree in drm_dev_alloc
drm: add managed resources tied to drm_device
drm/i915: Don't clear drvdata in ->release
dt-bindings: mmc: Fix node name in an example
mm/sl[uo]b: export __kmalloc_track(_node)_caller
mmc: core: Re-work the code for eMMC sanitize
drm/i915/display: Return early after MISSING_CASE for write_dp_sdp
powerpc/xive: Add a debugfs file to dump internal XIVE state
powerpc/xmon: Add source flags to output of XIVE interrupts
powerpc/xive: Fix xmon support on the PowerNV platform
powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs
powerpc: Prefer __section and __printf from compiler_attributes.h
arm64: dts: Revert "specify console via command line"
platform/x86: surface3_power: MSHW0011 rev-eng implementation
macintosh: convert to i2c_new_scanned_device
perf/tests: Add CET instructions to the new instructions test
mm/mremap: Add comment explaining the untagging behaviour of mremap()
drm/i915/display: Remove useless but deadly local
x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map
drm/i915: Drop final few uses of drm_i915_private.engine
KVM: selftests: Fix cosmetic copy-paste error in vm_mem_region_move()
KVM: Fix out of range accesses to memslots
KVM: X86: Micro-optimize IPI fastpath delay
KVM: X86: Delay read msr data iff writes ICR MSR
MAINTAINERS: Update Calxeda Highbank maintainership
arm: dts: calxeda: Group port-phys and sgpio-gpio items
arm: dts: calxeda: Fix interrupt grouping
arm: dts: calxeda: Provide UART clock
arm: dts: calxeda: Basic DT file fixes
ALSA: usb-audio: Update the documentation for the new delayed_register option
ALSA: usb-audio: Inform devices that need delayed registration
ALSA: usb-audio: Add delayed_register option
ALSA: usb-audio: Rewrite registration quirk handling
KVM: X86: Narrow down the IPI fastpath to single target IPI
brcmfmac: add USB autosuspend feature support
brcmfmac: increase max hanger slots from 1K to 3K in fws layer
brcmfmac: fix the incorrect return value in brcmf_inform_single_bss().
brcmfmac: Fix double freeing in the fmac usb data path
brcmfmac: Fix driver crash on USB control transfer timeout
rtl8xxxu: Feed current txrate information for mac80211
rtl8xxxu: add enumeration for channel bandwidth
rtw88: add a debugfs entry to enable/disable coex mechanism
rtw88: add a debugfs entry to dump coex's info
USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback
staging: rtl8723bs: hal: Compress return logic
staging: rtl8723bs: rtw_cmd: Compress lines for immediate return
staging: rtl8723bs: rtw_efuse: Compress lines for immediate return
staging: wilc1000: remove label from examples in DT binding documentation
dt-bindings: dma: renesas,usb-dmac: add r8a77961 support
dmaengine: uniphier-xdmac: Remove redandant error log for platform_get_irq
net/mlx5: E-switch, Protect eswitch mode changes
net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change
net/mlx5: Split eswitch mode check to different helper function
devlink: Rely on driver eswitch thread safety instead of devlink
net/mlx5: Simplify mlx5_unload_one() and its callers
net/mlx5: Simplify mlx5_register_device to return void
net/mlx5: Avoid group version scan when not necessary
net/mlx5: Avoid incrementing FTE version
net/mlx5: Fix group version management
net/mlx5: Simplify matching group searches
net/mlx5: E-Switch, Use correct type for chain, prio and level values
net/mlx5: E-Switch, free flow_group_in after creating the restore table
net/mlx5: E-Switch, Enable chains only if regs loopback is enabled
net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported
net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb
net/mlx5e: Fix actions_match_supported() return
bpf: Test_verifier, #70 error message updates for 32-bit right shift
bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds()
bpf: Verifer, refactor adjust_scalar_min_max_vals
hwspinlock: hwspinlock_internal.h: Replace zero-length array with flexible-array member
hwspinlock: Allow drivers to be built with COMPILE_TEST
remoteproc/omap: Switch to SPDX license identifiers
remoteproc/omap: Add watchdog functionality for remote processors
remoteproc/omap: Report device exceptions and trigger recovery
remoteproc/omap: Add support for runtime auto-suspend/resume
remoteproc/omap: Add support for system suspend/resume
remoteproc/omap: Request a timer(s) for remoteproc usage
remoteproc/omap: Check for undefined mailbox messages
remoteproc/omap: Remove the platform_data header
remoteproc/omap: Add support for DRA7xx remote processors
remoteproc/omap: Initialize and assign reserved memory node
remoteproc/omap: Add the rproc ops .da_to_va() implementation
remoteproc/omap: Add support to parse internal memories from DT
remoteproc/omap: Add a sanity check for DSP boot address alignment
remoteproc/omap: Add device tree support
dt-bindings: remoteproc: Add OMAP remoteproc bindings
remoteproc: qcom: Introduce panic handler for PAS and ADSP
remoteproc: qcom: q6v5: Add common panic handler
remoteproc: Introduce "panic" callback in ops
remoteproc: Traverse rproc_list under RCU read lock
remoteproc: Fix NULL pointer dereference in rproc_virtio_notify
remoteproc: return error for bad "recovery" debugfs input
remoteproc: remoteproc debugfs file fixes
remoteproc: re-check state in rproc_trigger_recovery()
remoteproc: stm32: demote warning about optional property absence
remoteproc/mediatek: Use size_t type for len in scp_da_to_va
remoteproc: Adapt coredump to generate correct elf type
remoteproc: Allow overriding only sanity_check
remoteproc: Add elf64 support in elf loader
remoteproc: Rename rproc_elf_sanity_check for elf32
remoteproc: Add elf helpers to access elf64 and elf32 fields
remoteproc: Use u64 type for boot_addr
remoteproc: Use size_t instead of int for rproc_mem_entry len
remoteproc: Use size_t type for len in da_to_va
remoteproc: fix kernel-doc warnings
remoteproc: qcom_q6v5_mss: Reload the mba region on coredump
remoteproc: qcom_q6v5_mss: Validate each segment during loading
remoteproc: qcom_q6v5_mss: Don't reassign mpss region on shutdown
clk: imx: Align imx sc clock parent msg structs to 4
clk: imx: Align imx sc clock msg structs to 4
clk: Pass correct arguments to __clk_hw_register_gate()
KVM: PPC: Book3S HV: Add a capability for enabling secure guests
ACPI: NFIT: Replace zero-length array with flexible-array member
pinctrl: freescale: drop the dependency on ARM64 for i.MX8M
Revert "pinctrl: mvebu: armada-37xx: use use platform api"
libbpf: Don't allocate 16M for log buffer by default
libbpf: Remove unused parameter `def` to get_map_field_int
bpf: Document bpf_inspect drgn tool
gpio: brcmstb: support gpio-line-names property
ANDROID: gki_defconfig: enabled UAPI header compile testing
Documentation: kunit: Make the KUnit documentation less UML-specific
Fix linked-list KUnit test when run multiple times
fanotify: report name info for FAN_DIR_MODIFY event
fanotify: record name info for FAN_DIR_MODIFY event
ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned
ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components
ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components
ASoC: Intel: broadwell: Revert back SSP0 link to use dummy components
Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections
mtd: rawnand: toshiba: Support reading the number of bitflips for BENAND (Built-in ECC NAND)
MAINTAINERS: Add the IRC channel to the MTD related subsystems
drm/amdgpu: don't try to reserve training bo for sriov (v2)
drm/amdgpu/smu11: add support for SMU AC/DC interrupts
drm/amdgpu/swSMU: handle manual AC/DC notifications
drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x
drm/amdgpu/swSMU: set AC/DC mode based on the current system state (v2)
drm/amdgpu/swSMU: correct the bootup power source for Navi1X (v2)
drm/amdgpu/swSMU: use the smu11 power source helper for navi1x
drm/amdgpu/smu11: add a helper to set the power source
drm/amd/swSMU: add callback to set AC/DC power source (v2)
drm/scheduler: fix rare NULL ptr race
drm/amdgpu: fix the coverage issue to clear ArcVPGRs
drm/amd/display: Fix pageflip event race condition for DCN.
drm/panel-simple: drop use of data-mapping property
drm/[radeon|amdgpu]: Remove HAINAN board from max_sclk override check
Revert "drm/amdgpu: add CAP fw loading"
dt-bindings: display: drop data-mapping from panel-dpi
arm64: dts: specify console via command line
nvme: cleanup namespace identifier reporting in nvme_init_ns_head
nvme: rename __nvme_find_ns_head to nvme_find_ns_head
nvme: refactor nvme_identify_ns_descs error handling
nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl
nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl
nvme: Fix controller creation races with teardown flow
nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl
nvme: Fix ctrl use-after-free during sysfs deletion
nvme-pci: Re-order nvme_pci_free_ctrl
nvme: Remove unused return code from nvme_delete_ctrl_sync
nvme: Use nvme_state_terminal helper
nvme: release ida resources
nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO
nvmet-tcp: optimize tcp stack TX when data digest is used
nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow
nvme-multipath: do not reset on unknown status
nvmet-rdma: allocate RW ctxs according to mdts
nvmet-rdma: Implement get_mdts controller op
nvmet: Add get_mdts op for controllers
nvme-pci: properly print controller address
nvme-tcp: break from io_work loop if recv failed
nvme-tcp: move send failure to nvme_tcp_try_send
nvmet-tcp: fix maxh2cdata icresp parameter
nvme-tcp: optimize queue io_cpu assignment for multiple queue maps
nvme-pci: Simplify nvme_poll_irqdisable
nvme-pci: Remove two-pass completions
nvme-pci: Remove tag from process cq
nvme-pci: slimmer CQ head update
nvmet: check ncqr & nsqr for set-features cmd
nvme: Check for readiness more quickly, to speed up boot time
nvme: log additional message for controller status
nvme: code cleanup nvme_identify_ns_desc()
nvme: Don't deter users from enabling hwmon support
nvme: expose hostid via sysfs for fabrics controllers
nvme: expose hostnqn via sysfs for fabrics controllers
net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build
cxgb4: Add support to catch bits set in INT_CAUSE5
octeontx2-pf: Fix ndo_set_rx_mode
octeontx2-pf: Fix rx buffer page refcount
perf callchain: Update docs regarding kernel/user space unwinding
s390/qeth: modernize two list helpers
s390/qeth: keep track of fixed prio-queue configuration
s390/qeth: fine-tune MAC Address-related errnos
s390/qeth: add TX IRQ coalescing support for IQD devices
s390/qeth: collect more TX statistics
s390/qeth: clean up the mac_bits
s390/qeth: simplify L3 dev_id logic
s390/qdio: extend polling support to multiple queues
s390/qeth: remove redundant if-clause in RX poll code
s390/qeth: split out RX poll code
s390/qeth: simplify RX buffer tracking
net: ena: Add PCI shutdown handler to allow safe kexec
selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED
staging: rtl8723bs: Remove blank line before '}' brace
Staging: rtl8188eu: hal: Add space around operators
Staging: kpc2000: kpc_dma: Use spaces around operators.
Staging: kpc2000: kpc_dma: Use kcalloc over kzalloc.
Staging: kpc2000: kpc_dma: Use the SPDK comment style.
Staging: kpc2000: kpc_dma: Include the preferred header.
Staging: kpc2000: kpc_dma: Remove unnecessary braces.
Staging: kpc2000: kpc_dma: Use sizeof(*var) in kzalloc().
Staging: kpc2000: kpc_dma: Remove comparison to NULL.
dma-buf: Improve CONFIG_DMABUF_MOVE_NOTIFY help text
staging: hp100: Properly indent the multiline comments.
staging: rtl8723bs: Add line after variable declarations
staging: hp100: Add space around operator
staging: rtl8723bs: Remove multiple assignments
staging: rtl8723bs: Remove unnecessary braces for single statements
selftests/net: add missing tests to Makefile
net: use indirect call wrappers for skb_copy_datagram_iter()
nvmem: core: remove nvmem_sysfs_get_groups()
nvmem: core: use is_bin_visible for permissions
cxgb4: remove set but not used variable 'tab'
kunit: kunit_tool: Allow .kunitconfig to disable config items
kunit: Always print actual pointer values in asserts
nvmem: core: use device_register and device_unregister
drm/i915/wopcm: convert to drm device based logging
drm/i915/psr: use struct drm_device based logging
drm/i915/display: use struct drm_device based logging
drm/i915/display: clean up intel_PLL_is_valid()
drm/i915/tv: use struct drm_device based logging
drm/i915/connector: use MISSING_CASE instead of logging
drm/i915/dsi: use struct drm_device based logging
drm/i915/hdmi: use struct drm_device based logging
drm/i915/dsi: use struct drm_device based logging
drm/i915/dp_mst: use struct drm_device based logging
drm/i915/dp_aux_backlight: use struct drm_device based logging
drm/i915/display_power: use struct drm_device based logging
drm/i915/ddi: use struct drm_device based logging
objtool: Re-arrange validate_functions()
objtool: Optimize find_rela_by_dest_range()
objtool: Delete cleanup()
objtool: Optimize read_sections()
objtool: Optimize find_symbol_by_name()
objtool: Resize insn_hash
objtool: Rename find_containing_func()
objtool: Optimize find_symbol_*() and read_symbols()
objtool: Optimize find_section_by_name()
objtool: Optimize find_section_by_index()
objtool: Add a statistics mode
objtool: Optimize find_symbol_by_index()
x86/kexec: Make relocate_kernel_64.S objtool clean
x86/kexec: Use RIP relative addressing
objtool: Rename func_for_each_insn_all()
objtool: Rename func_for_each_insn()
objtool: Introduce validate_return()
kcsan: Update API documentation in kcsan-checks.h
kcsan: Update Documentation/dev-tools/kcsan.rst
kcsan: Fix a typo in a comment
kcsan: Add current->state to implicitly atomic accesses
kcsan: Add option for verbose reporting
kcsan: Add option to allow watcher interruptions
ahci: Add Intel Comet Lake PCH-V PCI ID
ahci: Add Intel Comet Lake PCH-H PCI ID
libata: Assign OF node to the SCSI device
libata: Remove extra scsi_host_put() in ata_scsi_add_hosts()
ahci: Add Intel Comet Lake H RAID PCI ID
FROMLIST: media: v4l2-fh: define v4l2_fh struct regardless of condition
drm/radeon: fix scatter-gather mapping with user pages
drm/amdgpu: fix scatter-gather mapping with user pages
dt-bindings: mfd: Convert stpmic1 bindings to json-schema
drm/prime: use dma length macro when mapping sg
block: move the part_stat* helpers from genhd.h to a new header
block: move block layer internals out of include/linux/genhd.h
block: move guard_bio_eod to bio.c
block: unexport get_gendisk
block: unexport disk_map_sector_rcu
block: unexport disk_get_part
block: mark part_in_flight and part_in_flight_rw static
block: mark block_depr static
block: factor out requeue handling from dispatch code
btrfs: fix missing semaphore unlock in btrfs_sync_file
btrfs: use nofs allocations for running delayed items
MIPS: Exclude more dsemul code when CONFIG_MIPS_FP_SUPPORT=n
MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3
MIPS: do not compile generic functions for CONFIG_CAVIUM_OCTEON_SOC
MAINTAINERS: Update Loongson64 entry
MIPS: Loongson64: Load built-in dtbs
MIPS: Loongson64: Add generic dts
dt-bindings: mips: Add loongson boards
MIPS: Loongson64: Drop legacy IRQ code
pidfd: Use new infrastructure to fix deadlocks in execve
perf: Use new infrastructure to fix deadlocks in execve
proc: io_accounting: Use new infrastructure to fix deadlocks in execve
proc: Use new infrastructure to fix deadlocks in execve
kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve
kernel: doc: remove outdated comment cred.c
mm: docs: Fix a comment in process_vm_rw_core
selftests/ptrace: add test cases for dead-locks
exec: Fix a deadlock in strace
exec: Add exec_update_mutex to replace cred_guard_mutex
exec: Move exec_mmap right after de_thread in flush_old_exec
exec: Move cleanup of posix timers on exec out of de_thread
exec: Factor unshare_sighand out of de_thread and call it separately
exec: Only compute current once in flush_old_exec
Bluetooth: don't assume key size is 16 when the command fails
block/diskstats: replace time_in_queue with sum of request times
block/diskstats: accumulate all per-cpu counters in one pass
block/diskstats: more accurate approximation of io_ticks for slow disks
drm/i915/gt: Stage the transfer of the virtual breadcrumb
soc: samsung: chipid: Fix return value on non-Exynos platforms
arm64: dts: Fix leftover entry-methods for PSCI
ARM: dts: exynos: Fix regulator node aliasing on Midas-based boards
drm/i915: Immediately execute the fenced work
drm/i915/execlists: Pull tasklet interrupt-bh local to direct submission
RDMA/mlx5: Block delay drop to unprivileged users
selftests: add pid namespace ENOMEM regression test
NFS: Don't specify NFS version in "UDP not supported" error
nfsroot: set tcp as the default transport protocol
nvmem: core: add root_only member to nvmem device struct
staging: hp100: Add spaces in if statement.
staging: hp100: Add space between while keyword and open parenthesis
staging: hp100: Remove space after opening parenthesis "("
Staging: hp100: Add space after "," in function arguments.
staging: hp100: Correct typo in the comment
staging: hp100: Remove extra blank lines
staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb
staging: vt6655: Break up function call with long line.
cpufreq/intel_pstate: Fix wrong macro conversion
cpu/hotplug: Hide cpu_up/down()
cpu/hotplug: Move bringup of secondary CPUs out of smp_init()
torture: Replace cpu_up/down() with add/remove_cpu()
firmware: psci: Replace cpu_up/down() with add/remove_cpu()
xen/cpuhotplug: Replace cpu_up/down() with device_online/offline()
parisc: Replace cpu_up/down() with add/remove_cpu()
sparc: Replace cpu_up/down() with add/remove_cpu()
powerpc: Replace cpu_up/down() with add/remove_cpu()
x86/smp: Replace cpu_up/down() with add/remove_cpu()
arm64: hibernate: Use bringup_hibernate_cpu()
cpu/hotplug: Provide bringup_hibernate_cpu()
arm64: Use reboot_cpu instead of hardconding it to 0
arm64: Don't use disable_nonboot_cpus()
ARM: Use reboot_cpu instead of hardcoding it to 0
ARM: Don't use disable_nonboot_cpus()
ia64: Replace cpu_down() with smp_shutdown_nonboot_cpus()
cpu/hotplug: Create a new function to shutdown nonboot cpus
cpu/hotplug: Add new {add,remove}_cpu() functions
ACPI: PM: s2idle: Refine active GPEs check
ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE
x86/alternatives: Mark text_poke_loc_init() static
s390/cio: use fallthrough;
s390/vfio: use fallthrough;
s390/zcrypt: use fallthrough;
s390: use fallthrough;
s390/cpum_sf: Fix wrong page count in error message
s390/diag: fix display of diagnose call statistics
drm/i915/selftests: Measure the energy consumed while in RC6
ASoC: MT6660: make spdxcheck.py happy
arm64: head: Convert install_el2_stub to SYM_INNER_LABEL
drm/i915/execlists: Drop setting sibling priority hint on virtual engines
.gitignore: add SPDX License Identifier
.gitignore: remove too obvious comments
PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there
powerpc/prom_init: Remove leftover comment
dt-bindings: interrupt-controller: Add Loongson-3 HTPIC
irqchip: Add driver for Loongson-3 HyperTransport PIC controller
dt-bindings: interrupt-controller: Add Loongson LIOINTC
arm64: bti: Document behaviour for dynamically linked binaries
irqchip: loongson-liointc: Workaround LPC IRQ Errata
irqchip: Add driver for Loongson I/O Local Interrupt Controller
backlight: corgi: Convert to use GPIO descriptors
fanotify: Drop fanotify_event_has_fid()
fanotify: prepare to report both parent and child fid's
fanotify: send FAN_DIR_MODIFY event flavor with dir inode and name
fanotify: divorce fanotify_path_event and fanotify_fid_event
fanotify: Store fanotify handles differently
fanotify: Simplify create_fd()
x86/entry: Fix build error x86 with !CONFIG_POSIX_TIMERS
ieee80211: fix HE SPR size calculation
nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type
tools: gpio: Fix typo in gpio-utils
tools: gpio-hammer: Apply scripts/Lindent and retain good changes
gpiolib: gpio_name_to_desc: factor out !name check
tools: gpio-hammer: fix spelling mistake: "occurences" -> "occurrences"
gpio: mt7621: add BGPIOF_NO_SET_ON_INPUT flag
gpio: mmio: introduce BGPIOF_NO_SET_ON_INPUT
tools: gpio-hammer: Avoid potential overflow in main
gpio: mvebu: avoid error message for optional IRQ
gpio: mxs: add COMPILE_TEST support for GPIO_MXS
gpio: mxc: Add COMPILE_TEST support for GPIO_MXC
gpio: pl061: Warn when IRQ line has not been configured
docs: gpio: driver.rst: don't mark literal blocks twice
gpio: uapi: Improve phrasing around arrays representing empty strings
USB: serial: option: add Wistron Neweb D19Q1
USB: serial: option: add BroadMobi BM806U
USB: serial: option: add support for ASKEY WWHC050
ANDROID: kbuild: do not merge .section..* into .section in modules
io_uring: fix missing 'return' in comment
scsi: sd: Fix optimal I/O size for devices that change reported values
clk: qcom: rpmh: Drop unnecessary semicolons
clk: qcom: rpmh: Simplify clk_rpmh_bcm_send_cmd()
zonfs: Fix handling of read-only zones
clk: tegra: Use NULL for pointer initialization
clk: sprd: add clocks support for SC9863A
clk: sprd: support to get regmap from parent node
clk: sprd: Add macros for referencing parents without strings
clk: sprd: Add dt-bindings include file for SC9863A
dt-bindings: clk: sprd: add bindings for sc9863a clock controller
dt-bindings: clk: sprd: rename the common file name sprd.txt to SoC specific
clk: sprd: add gate for pll clocks
MAINTAINERS: dt: update reference for arm-integrator.txt
bcache: remove dupplicated declaration from btree.h
sparc: revive __HAVE_ARCH_STRLEN for 32bit sparc
kbuild: refactor Makefile.dtbinst more
kbuild: compute the dtbs_install destination more simply
powerpc/kprobes: Ignore traps that happened in real mode
powerpc/maple: Fix declaration made after definition
powerpc/pseries: Avoid harmless preempt warning
powerpc/eeh: Rework eeh_ops->probe()
powerpc/eeh: Make early EEH init pseries specific
powerpc/eeh: Remove PHB check in probe
powerpc/eeh: Do early EEH init only when required
powerpc/eeh: Remove eeh_add_device_tree_late()
powerpc/eeh: Add sysfs files in late probe
powerpc/64: Prevent stack protection in early boot
powerpc/64: Setup a paca before parsing device tree etc.
cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn
selftests/powerpc: Turn off timeout setting for benchmarks, dscr, signal, tm
powerpc/hash64/devmap: Use H_PAGE_THP_HUGE when setting up huge devmap PTE entries
PCI: rpaphp: Remove unused variable 'value'
powerpc/32s: reorder Linux PTE bits to better match Hash PTE bits.
powerpc/kasan: Fix kasan_remap_early_shadow_ro()
powerpc/kprobes: Remove redundant code
powerpc/64s: Fix section mismatch warnings from boot code
powerpc/xmon: Lower limits on nidump and ndump
powerpc/prom_init: Pass the "os-term" message to hypervisor
powerpc: Replace setup_irq() by request_irq()
powerpc/cell: Use fallthrough;
powerpc/sstep: Fix DS operand in ld encoding to appropriate value
powerpc/pseries: Fix of_read_drc_info_cell() to point at next record
selftests/powerpc: Don't rely on segfault to rerun the test
r8169: re-enable MSI on RTL8168c
soc: fsl: qe: fix sparse warnings for ucc_slow.c
soc: fsl: qe: ucc_slow: remove 0 assignment for kzalloc'ed structure
soc: fsl: qe: fix sparse warnings for ucc_fast.c
soc: fsl: qe: fix sparse warnings for qe_ic.c
soc: fsl: qe: fix sparse warnings for ucc.c
soc: fsl: qe: fix sparse warning for qe_common.c
soc: fsl: qe: fix sparse warnings for qe.c
devlink: expand the devlink-info documentation
net: phy: mdio-bcm-unimac: Fix clock handling
net: phy: mscc: consolidate a common RGMII delay implementation
PM / devfreq: Get rid of some doc warnings
PM / devfreq: Fix handling dev_pm_qos_remove_request result
PM / devfreq: Fix a typo in a comment
PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name
PM / devfreq: Remove unneeded extern keyword
PM / devfreq: Use constant name of userspace governor
net: axienet: Allow DMA to beyond 4GB
net: axienet: Autodetect 64-bit DMA capability
net: axienet: Upgrade descriptors to hold 64-bit addresses
net: axienet: Wrap DMA pointer writes to prepare for 64 bit
net: axienet: Add mii-tool support
net: axienet: Drop MDIO interrupt registers from ethtools dump
net: axienet: Mark eth_irq as optional
net: axienet: Check for DMA mapping errors
net: axienet: Factor out TX descriptor chain cleanup
net: axienet: Improve DMA error handling
net: axienet: Fix DMA descriptor cleanup path
net: axienet: Propagate failure of DMA descriptor setup
net: axienet: Convert DMA error handler to a work queue
net: xilinx: temac: Relax Kconfig dependencies
ethtool: fix incorrect tx-checksumming settings reporting
cxgb4/ptp: pass the sign of offset delta in FW CMD
IB/mlx5: Generally use the WC auto detection test result
net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to simplify code
net: dsa: tag_8021q: replace dsa_8021q_remove_header with __skb_vlan_pop
RDMA/hns: Optimize mhop put flow for multi-hop addressing
RDMA/hns: Optimize mhop get flow for multi-hop addressing
extcon: axp288: Add wakeup support
extcon: Mark extcon_get_edev_name() function as exported symbol
extcon: palmas: Hide error messages if gpio returns -EPROBE_DEFER
dt-bindings: extcon: usbc-cros-ec: convert extcon-usbc-cros-ec.txt to yaml format
RDMA/bnxt_re: Wait for all the CQ events before freeing CQ data structures
net: cbs: Fix software cbs to consider packet sending time
dt-bindings: touchscreen: Convert edt-ft5x06 to json-schema
Input: avoid BIT() macro usage in the serio.h UAPI header
RDMA/mlx5: Fix access to wrong pointer while performing flush due to error
RDMA/core: Ensure security pkey modify is not lost
MAINTAINERS: Clean RXE section and add Zhu as RXE maintainer
IB/mlx5: Fix a NULL vs IS_ERR() check
Input: synaptics-rmi4 - set reduced reporting mode only when requested
Input: synaptics - enable RMI on HP Envy 13-ad105ng
Input: of_touchscreen - explicitly choose axis
Input: goodix - support gt9147 touchpanel
dt-bindings: touchscreen: goodix: support of gt9147
Input: goodix - add support for Goodix GT917S
Input: goodix - use string-based chip ID
dt-bindings: input: touchscreen: add compatible string for Goodix GT917S
Input: goodix - add support for more then one touch-key
Input: goodix - fix spurious key release events
Input: goodix - try to reset the controller if the i2c-test fails
Input: goodix - restore config on resume if necessary
Input: goodix - make goodix_send_cfg() take a raw buffer as argument
Input: goodix - add minimum firmware size check
Input: goodix - save a copy of the config from goodix_read_config()
Input: goodix - move defines to above struct goodix_ts_data declaration
Input: goodix - add support for controlling the IRQ pin through ACPI methods
Input: goodix - add support for getting IRQ + reset GPIOs on Bay Trail devices
Input: goodix - add support for getting IRQ + reset GPIOs on Cherry Trail devices
Input: goodix - make resetting the controller at probe independent from the GPIO setup
Input: goodix - make loading the config from disk independent from the GPIO setup
Input: goodix - refactor IRQ pin GPIO accesses
mtd: Fix issue where write_cached_data() fails but write() still returns success
mtd: maps: sa1100-flash: Replace zero-length array with flexible-array member
mtd: phram: fix a double free issue in error path
mtd: spinand: toshiba: Support for new Kioxia Serial NAND
mtd: spinand: toshiba: Rename function name to change suffix and prefix (8Gbit)
mtd: rawnand: macronix: Add support for deep power down mode
rtc: class: avoid unnecessary lookup in hctosys
mtd: rawnand: Add support for manufacturer specific suspend/resume operation
net/mlx5e: Do not recover from a non-fatal syndrome
net/mlx5e: Fix ICOSQ recovery flow with Striding RQ
net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset
net/mlx5e: Enhance ICOSQ WQE info fields
net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure
i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check_status()
i2c: drivers: Use generic definitions for bus frequencies
i2c: algo: Use generic definitions for bus frequencies
i2c: stm32f7: switch to I²C generic property parsing
i2c: rcar: Consolidate timings calls in rcar_i2c_clock_calculate()
i2c: core: Allow override timing properties with 0
i2c: core: Provide generic definitions for bus frequencies
drm/i915/display/fbc: Make fences a nice-to-have for GEN9+
x86/cpu: Cleanup the now unused CPU match macros
hwrng: via_rng: Convert to new X86 CPU match macros
crypto: Convert to new CPU match macros
ASoC: Intel: Convert to new X86 CPU match macros
powercap/intel_rapl: Convert to new X86 CPU match macros
PCI: intel-mid: Convert to new X86 CPU match macros
mmc: sdhci-acpi: Convert to new X86 CPU match macros
intel_idle: Convert to new X86 CPU match macros
extcon: axp288: Convert to new X86 CPU match macros
thermal: Convert to new X86 CPU match macros
hwmon: Convert to new X86 CPU match macros
platform/x86: Convert to new CPU match macros
EDAC: Convert to new X86 CPU match macros
cpufreq: Convert to new X86 CPU match macros
ACPI: Convert to new X86 CPU match macros
x86/platform: Convert to new CPU match macros
x86/kernel: Convert to new CPU match macros
x86/kvm: Convert to new CPU match macros
x86/perf/events: Convert to new CPU match macros
x86/cpu/bugs: Convert to new matching macros
x86/cpu: Add consistent CPU match macros
drm/bridge: dw-hdmi: rework csc related functions
drm/bridge: dw-hdmi: Add support for RGB limited range
drm/bridge: dw-hdmi: do not force "none" scan mode
drm/sun4i: Sort includes in VI and UI layer code
drm/sun4i: de2: Don't return de2_fmt_info struct
drm/sun4i: de2: csc_mode in de2 format struct is mostly redundant
drm/sun4i: de2: rgb field in de2 format struct is redundant
x86/devicetable: Move x86 specific macro out of generic code
selftests: netfilter: add nfqueue test case
netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress
netfilter: nft_fwd_netdev: validate family and chain type
netfilter: nft_set_rbtree: Detect partial overlaps on insertion
netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start()
netfilter: nft_set_pipapo: Separate partial and complete overlap cases on insertion
netfilter: nf_tables: Allow set back-ends to report partial overlaps on insertion
drm/vmwgfx: Hook up the helpers to align buffer objects
drm/vmwgfx: Introduce a huge page aligning TTM range manager
drm: Add a drm_get_unmapped_area() helper
drm/vmwgfx: Support huge page faults
drm/ttm, drm/vmwgfx: Support huge TTM pagefaults
mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries
mm: Split huge pages on write-notify or COW
mm: Introduce vma_is_special_huge
fs: Constify vma argument to vma_is_dax
regulator: qcom_smd: Add pmi8994 regulator support
arm64: Introduce get_cpu_ops() helper function
arm64: Rename cpu_read_ops() to init_cpu_ops()
arm64: Declare ACPI parking protocol CPU operation if needed
ASoC: Convert jz4740-i2s doc to YAML
ASoC: jz4740-i2s: Add support for the JZ4770
ASoC: jz4740-i2s: Add support for the JZ4760
dt-bindings: sound: rockchip-i2s: add #sound-dai-cells property
dt-bindings: sound: convert rockchip i2s bindings to yaml
ASoC: wm8974: remove unused variables
dm integrity: improve discard in journal mode
dm integrity: add optional discard support
dm integrity: allow resize of the integrity device
regulator: da9063: Fix get_mode() functions to read sleep field
dm integrity: factor out get_provided_data_sectors()
dm integrity: don't replay journal data past the end of the device
dm integrity: remove sector type casts
ASoC: tas2562: Fixed incorrect amp_level setting.
dm integrity: fix a crash with unusually large tag size
dm zoned: remove duplicate nr_rnd_zones increase in dmz_init_zone()
media: mtk-vpu: load vpu firmware from the new location
media: i2c: video-i2c: fix build errors due to 'imply hwmon'
media: MAINTAINERS: add myself to co-maintain Hantro G1/G2 for i.MX8MQ
media: hantro: add initial i.MX8MQ support
media: dt-bindings: Document i.MX8MQ VPU bindings
media: vivid: fix incorrect PA assignment to HDMI outputs
media: hantro: Add linux-rockchip mailing list to MAINTAINERS
media: cedrus: h264: Fix 4K decoding on H6
dm verity fec: fix memory leak in verity_fec_dtr
dm writecache: optimize superblock write
dm writecache: implement gradual cleanup
drm/i915/gt: Select the deepest available parking mode for rc6
dm writecache: implement the "cleaner" policy
vfio/pci: Cleanup .probe() exit paths
vfio/pci: Remove dev_fmt definition
vfio/pci: Add sriov_configure support
vfio: Introduce VFIO_DEVICE_FEATURE ioctl and first user
vfio/pci: Introduce VF token
vfio/pci: Implement match ops
vfio: Include optional device match in vfio_device_ops callbacks
vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages
vfio: introduce vfio_dma_rw to read/write a range of IOVAs
vfio: allow external user to get vfio group from device
vfio: platform: Switch to platform_get_irq_optional()
dm writecache: do direct write if the cache is full
dm integrity: print device name in integrity_metadata() error message
dm crypt: use crypt_integrity_aead() helper
docs: mips: remove no longer needed au1xxx_ide.rst documentation
MIPS: Alchemy: remove no longer used au1xxx_ide.h header
ide: remove no longer used au1xxx-ide driver
drm/i915/dsi: Use private flags to indicate TE in cmd mode
drm/i915/dsi: Add check for periodic command mode
drm/i915/dsi: Add cmd mode flags in display mode private flags
drm/i915/dsi: Add vblank calculation for command mode
drm/i915/dsi: Configure transcoder operation for command mode.
perf dso: Fix dso comparison
block: merge partition-generic.c and check.c
block: move the various x86 Unix label formats out of genhd.h
partitions/msdos: remove LINUX_SWAP_PARTITION
block: move the *_PARTITION enum out of genhd.h
block: move struct partition out of genhd.h
block: remove block/partitions/sun.h
block: remove block/partitions/sgi.h
block: remove block/partitions/osf.h
block: remove block/partitions/karma.h
block: declare all partition detection routines in check.h
block: remove warn_no_part
block: cleanup how md_autodetect_dev is called
block: unexport read_dev_sector and put_dev_sector
scsi: simplify scsi_partsize
scsi: move scsicam_bios_param to the end of scsicam.c
scsi: simplify scsi_bios_ptable
block: remove alloc_part_info and free_part_info
block: move sysfs methods shared by disks and partitions to genhd.c
block: move disk_name and related helpers out of partition-generic.c
block: remove __bdevname
block: remove the blk_lookup_devt export
mmc: sdhci: use FIELD_GET for preset value bit masks
mmc: sdhci-of-at91: Display clock changes for debug purpose only
mmc: sdhci: iproc: Add custom set_power() callback for bcm2711
mmc: sdhci: am654: Use sdhci_set_power_and_voltage()
mmc: sdhci: at91: Use sdhci_set_power_and_voltage()
mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage()
mmc: sdhci: arasan: Use sdhci_set_power_and_voltage()
mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage()
mmc: vub300: Use scnprintf() for avoiding potential buffer overflow
dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max in example
sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability
sdhci: tegra: Implement Tegra specific set_timeout callback
mmc: sdhci-omap: Add Support for Suspend/Resume
mmc: renesas_sdhi: simplify execute_tuning
mmc: renesas_sdhi: Use BITS_PER_LONG helper
mmc: cqhci: Update cqhci memory ioresource name
mmc: sdhci-msm: Deactivate CQE during SDHC reset
mmc: cqhci: Add cqhci_deactivate()
mmc: Replace zero-length array with flexible-array member
perf cpumap: Fix snprintf overflow check
perf test: Test pmu-events aliases
perf pmu: Make pmu_uncore_alias_match() public
perf pmu: Add is_pmu_core()
perf test: Add pmu-events test
perf pmu: Refactor pmu_add_cpu_aliases()
perf jevents: Support test events folder
perf jevents: Add some test events
perf tools: Unify a bit the build directory output
tools headers uapi: Update linux/in.h copy
perf vendor events amd: Update Zen1 events to V2
perf vendor events amd: Add Zen2 events
perf vendor events amd: Restrict model detection for zen1 based processors
mmc: mmc_test: Pass different sg lists for non-blocking requests
dt-bindings: mmc: sdhci-msm: Add CQE reg map
mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag
mmc: core: Fix indentation
mmc: sdhci-esdhc-imx: restore pin state when resume back
mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode
mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci
mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM
mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23
mmc: sdhci-esdhc-imx: optimize the strobe dll setting
mmc: sdhci-esdhc-imx: optimize the clock setting
mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support
doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding
mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME
mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs
mmc: sdhci-esdhc-imx: no fail when no pinctrl available
mmc: sdhci: do not enable card detect interrupt for gpio cd type
mmc: sdhci_am654: Enable DLL only for some speed modes
mmc: sdhci_am654: Update OTAPDLY writes
dt-bindings: mmc: sdhci-am654: Update Output tap delay binding
mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DESCRIPTION()
mmc: mmci: Add support for sdmmc variant revision 2.0
mmc: mmci_sdmmc: Implement signal voltage callbacks
mmc: mmci: Add callbacks for to manage signal voltage switch
mmc: mmci_sdmmc: Add execute tuning with delay block
dt-bindings: mmc: mmci: add delay block base register for sdmmc
mmc: mmci: Add private pointer for variant
mmc: mmci: Add a reference at mmc_host_ops in mmci struct
mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma
mmc: mmci_sdmmc: Replace sg_dma_xxx macros
mmc: core: Fixup support for HW busy detection for HPI commands
mmc: core: Convert to mmc_poll_for_busy() for HPI commands
mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd()
mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard
mmc: core: Update CMD13 busy check for CMD6 commands
mmc: core: Enable re-use of mmc_blk_in_tran_state()
mmc: core: Split up mmc_poll_for_busy()
mmc: core: Drop redundant in-parameter to __mmc_switch()
mmc: core: Extend mmc_switch_status() to rid of __mmc_switch_status()
mmc: core: Drop unused define
mmc: core: Throttle polling rate for CMD6
mmc: host: sdhci-sprd: Add software queue support
mmc: host: sdhci: Add a variable to defer to complete requests if needed
mmc: host: sdhci: Add request_done ops for struct sdhci_ops
mmc: core: Enable the MMC host software queue for the SD card
mmc: Add MMC host software queue support
mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts
mmc: sdhci-of-arasan: Remove quirk for broken base clock
mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP platforms
firmware: xilinx: Add DLL reset support
firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the valid list
mmc: tmio: remove superfluous callback wrappers
mmc: tmio: factor out TAP usage
mmc: tmio: enforce retune after runtime suspend
mmc: tmio: give callback a generic name
mmc: renesas_sdhi: complain loudly if driver needs update
mmc: tmio: refactor tuning execution into SDHI driver
mmc: renesas_sdhi: cleanup SCC defines
mmc: renesas_sdhi: enforce manual correction for Gen3
mmc: renesas_sdhi: only check CMD status for HS400 manual correction
mmc: renesas_sdhi: Add manual correction
mmc: renesas_sdhi: remove double clear of automatic correction
driver core: Set fw_devlink to "permissive" behavior by default
bus: mhi: core: Pass module owner during client driver registration
intel_th: msu: Make stopping the trace optional
staging: most: Documentation: move ABI description files out of staging area
staging: most: Documentation: update ABI description
staging: most: move core files out of the staging area
usb: core: Add ACPI support for USB interface devices
perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events
perf stat: Align the output for interval aggregation mode
perf report/top TUI: Support hotkeys to let user select any event for sorting
perf report: Support a new key to reload the browser
perf report: Allow specifying event to be used as sort key in --group output
perf report/top TUI: Support hotkey 'a' for annotation of unresolved addresses
perf report: Support interactive annotation of code without symbols
driver core: Replace open-coded list_last_entry()
driver core: Read atomic counter once in driver_probe_done()
libfs: fix infoleak in simple_attr_read()
KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs
irqchip/gic-v4.1: Eagerly vmap vPEs
KVM: arm64: GICv4.1: Allow non-trapping WFI when using HW SGIs
irqchip/gic-v4.1: Add VSGI property setup
KVM: arm64: GICv4.1: Reload VLPI configuration on distributor enable/disable
irqchip/gic-v4.1: Add VSGI allocation/teardown
KVM: arm64: GICv4.1: Plumb SGI implementation selection in the distributor
irqchip/gic-v4.1: Move doorbell management to the GICv4 abstraction layer
KVM: arm64: GICv4.1: Allow SGIs to switch between HW and SW interrupts
irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks
KVM: arm64: GICv4.1: Add direct injection capability to SGI registers
KVM: arm64: GICv4.1: Let doorbells be auto-enabled
irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks
irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks
irqchip/gic-v4.1: Add initial SGI configuration
irqchip/gic-v4.1: Plumb skeletal VSGI irqchip
arm64: move kimage_vaddr to .rodata
arm64: use mov_q instead of literal ldr
bus/mhi: fix printk format for size_t
Staging: speakup: Add identifier name to function declaration arguments.
Staging: speakup: Use sizeof(*var) in kmalloc().
ARM: dts: tango4: Make /serial compatible with ns16550a
ARM: dts: mmp*: Make the serial ports compatible with xscale-uart
ARM: dts: mmp*: Fix serial port names
ARM: dts: mmp2-brownstone: Don't redeclare phandle references
ARM: dts: pxa*: Make the serial ports compatible with xscale-uart
ARM: dts: pxa*: Fix serial port names
ARM: dts: pxa*: Don't redeclare phandle references
serial: omap: drop unused dt-bindings header
KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timer
serial: 8250: 8250_omap: Add DMA support for UARTs on K3 SoCs
serial: 8250: 8250_omap: Work around errata causing spurious IRQs with DMA
serial: 8250: 8250_omap: Extend driver data to pass FIFO trigger info
serial: 8250: 8250_omap: Move locking out from __dma_rx_do_complete()
serial: 8250: 8250_omap: Account for data in flight during DMA teardown
serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout
serial: 8250_omap: Fix sleeping function called from invalid context during probe
serial: 8250: 8250_omap: Fix throttle to call stop_rx()
serial: 8250_port: Don't service RX FIFO if throttled
serial: uartps: Add TACTIVE check in cdns_uart_tx_empty function
serial: uartps: Remove unconditional wait inside set_termios
irqchip/stm32: Retrigger both in eoi and unmask callbacks
driver core: platform: Reimplement devm_platform_ioremap_resource
usb: dwc2: convert to devm_platform_get_and_ioremap_resource
usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource
usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource
drivers: provide devm_platform_get_and_ioremap_resource()
fanotify: fix merging marks masks with FAN_ONDIR
MAINTAINERS: RIP KVM/arm
arm: Remove the ability to set HYP vectors outside of the decompressor
arm: Remove GICv3 vgic compatibility macros
arm: Remove HYP/Stage-2 page-table support
arm: Remove 32bit KVM host support
arm: Remove KVM from config files
arm: Unplug KVM from the build system
fanotify: merge duplicate events on parent and child
fsnotify: replace inode pointer with an object id
dt-bindings: rtc: Convert and update jz4740-rtc doc to YAML
rtc: jz4740: Rename vendor-specific DT properties
rtc: jz4740: Add support for JZ4760 SoC
mtd: spi-nor: Enable locking for n25q512ax3/n25q512a
mtd: spi-nor: Add SR 4bit block protection support
mtd: spi-nor: Add generic formula for SR block protection handling
x86/vmware: Use bool type for vmw_sched_clock
gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model
x86/vmware: Enable steal time accounting
x86/vmware: Add steal time clock support for VMware guests
habanalabs: fix pm manual->auto in GOYA
habanalabs: show unsupported message for GAUDI
habanalabs: add print upon clock change
habanalabs: update goya firmware register map
habanalabs: Add missing annotation for goya_hw_queues_unlock()
habanalabs: Add missing annotation for goya_hw_queues_lock()
habanalabs: Remove unused parse_cnt variable
habanalabs: provide historical maximum of various sensors
habanalabs: modify the return values of hl_read/write routines
habanalabs: support temperature offset via sysfs
habanalabs: ratelimit error prints of IRQs
habanalabs: add debugfs write64/read64
habanalabs: fix DDR bar address setting
habanalabs: removing extra ;
habanalabs: Avoid running restore chunks if no execute chunks
habanalabs: Modify CS jobs counter to u16
habanalabs: split the host MMU properties
habanalabs: use the user CB size as a default job size
habanalabs: flush only at the end of the map/unmap
Bluetooth: L2CAP: Add get_peer_pid callback
x86/vmware: Remove vmware_sched_clock_setup()
x86/vmware: Make vmware_select_hypercall() __init
xfrm: policy: Fix doulbe free in xfrm_policy_timer
mtd: spi-nor: Set all BP bits to one when lock_len == mtd->size
ANDROID: staging: ion: Allow for attach and detach ops to be overridden
net: dsa: sja1105: configure the PTP_CLK pin as EXT_TS or PER_OUT
net: dsa: sja1105: make the AVB table dynamically reconfigurable
net: dsa: sja1105: make future_base_time a common helper
net: dsa: sja1105: unconditionally set DESTMETA and SRCMETA in AVB table
net: typhoon: Add required whitespace after keywords
net: phy: tja11xx: use phy_read_poll_timeout() to simplify the code
net: phy: smsc: use phy_read_poll_timeout() to simplify the code
net: phy: use phy_read_poll_timeout() to simplify the code
net: phy: introduce phy_read_poll_timeout macro
net: phy: marvell10g: use phy_read_mmd_poll_timeout() to simplify the code
net: phy: aquantia: use phy_read_mmd_poll_timeout() to simplify the code
net: phy: bcm84881: use phy_read_mmd_poll_timeout() to simplify the code
net: phy: introduce phy_read_mmd_poll_timeout macro
iopoll: redefined readx_poll_timeout macro to simplify the code
iopoll: introduce read_poll_timeout macro
Remove DST_HOST
selftests/net/forwarding: add Makefile to install tests
net: thunderx: remove set but not used variable 'tail'
ethtool: fix reference leak in some *_SET handlers
net: dsa: Implement flow dissection for tag_brcm.c
net: dsa: Fix duplicate frames flooded by learning
bnxt_en: Reset rings if ring reservation fails during open()
bnxt_en: Free context memory after disabling PCI in probe error path.
bnxt_en: Return error if bnxt_alloc_ctx_mem() fails.
bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets()
bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S.
devlink: Only pass packet trap group identifier in trap structure
devlink: Stop reference counting packet trap groups
netdevsim: Explicitly register packet trap groups
mlxsw: spectrum_trap: Explicitly register packet trap groups
devlink: Add API to register packet trap groups
r8169: improve RTL8168b FIFO overflow workaround
r8169: improve rtl_schedule_task
r8169: simplify rtl_task
macsec: restrict to ethernet devices
r8169: add new helper rtl8168g_enable_gphy_10m
netlink: check for null extack in cookie helpers
net: qmi_wwan: add support for ASKEY WWHC050
octeontx2-pf: Remove wrapper APIs for mutex lock and unlock
octeontx2-af: Remove driver version and fix authorship
octeontx2-pf: Cleanup all receive buffers in SG descriptor
octeontx2-vf: Link event notification support
octeontx2-vf: Ethtool support
octeontx2-vf: Virtual function driver support
octeontx2-pf: Handle VF function level reset
octeontx2-pf: Enable SRIOV and added VF mbox handling
net: phy: aquantia: remove downshift warning now that phylib takes care
net: phy: marvell: remove downshift warning now that phylib takes care
net: phy: add and use phy_check_downshift
NFC: fdp: Fix a signedness bug in fdp_nci_send_patch()
net: phy: xpcs: Restart AutoNeg if outcome was invalid
net: phy: xpcs: Set Link down if AutoNeg is enabled and did not finish
net: phy: xpcs: Reset XPCS upon probe
net: phy: xpcs: Return error when 10GKR link errors are found
ipv4: fix a RCU-list lock in inet_dump_fib()
mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_counter_resources_register
net: sched: rename more stats_types
net: mptcp: don't hang in mptcp_sendmsg() after TCP fallback
net: phy: mscc: add support for VSC8502
net: phy: mscc: configure both RX and TX internal delays for RGMII
net: phy: mscc: accept all RGMII species in vsc85xx_mac_if_set
net: phy: mscc: rename enum rgmii_rx_clock_delay to rgmii_clock_delay
KVM: PPC: Book3S HV: H_SVM_INIT_START must call UV_RETURN
KVM: PPC: Book3S HV: Check caller of H_SVM_* Hcalls
KVM: PPC: Book3S HV: Skip kvmppc_uvmem_free if Ultravisor is not supported
RDMA/siw: Suppress uninitialized var warning
IB/hfi1: Ensure pq is not left on waitlist
kunit: add --make_options
drm/vmwgfx: Use vmwgfx version 2.18 to signal SM5 compatibility
drm/vmwgfx: Add SM5 param for userspace
drm/vmwgfx: Add surface define v4 command
drm/vmwgfx: Refactor surface_define to use vmw_surface_metadata
drm/vmwgfx: Split surface metadata from struct vmw_surface
drm/vmwgfx: Add support for streamoutput with mob commands
drm/vmwgfx: Rename stream output target binding tracker struct
drm/vmwgfx: Add support for indirect and dispatch commands
drm/vmwgfx: Add support for UA view commands
drm/vmwgfx: Support SM5 shader type in command buffer
drm/vmwgfx: Read new register for GB memory when available
drm/vmwgfx: Add a new enum for SM5 graphics context capability
drm/vmwgfx: Sync virtual device headers for new feature
drm/vmwgfx: Use enum to represent graphics context capabilities
drm/vmwgfx: Deprecate logic ops commands
drm/vmwgfx: Sync legacy multisampling device capability
drm/vmwgfx: Also check for SVGA_CAP_DX before reading DX context support
samples, bpf: Refactor perf_event user program with libbpf bpf_link
samples, bpf: Move read_trace_pipe to trace_helpers
dt-bindings: clk: fix example for single-output provider
dt-bindings: Add vendor prefix for ENE
dt-bindings: Add vendor prefix for Dell Inc.
io-wq: handle hashed writes in chains
dt-bindings: Add vendor prefix for SG Micro Corp
drm/i915/gt: Only delay the context barrier pm
rtc: class: support hctosys from modular RTC drivers
enetc: Remove unused variable 'enetc_drv_name'
Crypto/chtls: add/delete TLS header in driver
tcp: repair: fix TCP_QUEUE_SEQ implementation
net: Make skb_segment not to compute checksum if network controller supports checksumming
bpf: Add tests for bpf_sk_storage to bpf_tcp_ca
bpf: Add bpf_sk_storage support to bpf_tcp_ca
KVM: VMX: Gracefully handle faults on VMXON
KVM: VMX: Fold loaded_vmcs_init() into alloc_loaded_vmcs()
KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support
KVM: x86: Expose fast short REP MOV for supported cpuid
tools/kvm_stat: add command line switch '-c' to log in csv format
tools/kvm_stat: add command line switch '-s' to set update interval
tools/kvm_stat: switch to argparse
tools/kvm_stat: rework command line sequence and message texts
KVM: VMX: don't allow memory operands for inline asm that modifies SP
nvmem: mxs-ocotp: Use devm_add_action_or_reset() for cleanup
nvmem: sprd: Determine double data programming from device data
nvmem: sprd: Optimize the block lock operation
nvmem: sprd: Fix the block lock operation
spi: spi-fsl-lpspi: Replace zero-length array with flexible-array member
spi: spi-s3c24xx: Replace zero-length array with flexible-array member
ASoC: rt5682: Add the descriptions for the DMIC clock rate and delay settings
ASoC: rt5682: Add a property for DMIC delay
ASoC: rt5682: Add a property for DMIC clock rate
ASoC: MT6660: make spdxcheck.py happy
mtd: spi-nor: controllers: aspeed-smc: Replace zero-length array with flexible-array member
ASoC: tegra-wm8903: Document built-in microphone audio source
ASoC: tegra: tegra_wm8903: Support DAPM events for built-in microphone
vdso: Fix clocksource.h macro detection
mtd: spi-nor: Clear WEL bit when erase or program errors occur
Bluetooth: Fix incorrect branch in connection complete
Bluetooth: Restore running state if suspend fails
um: Fix header inclusion
completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all()
rtl8xxxu: Fix sparse warning: cast from restricted __le16
mt76: mt7615: add missing declaration in mt7615.h
mt76: mt7615: fix endianness in unified command
mt76: mt7615: fix mt7663e firmware struct endianness
rtw88: 8822c: config RF table path B before path A
KVM: s390: mark sie block as 512 byte aligned
KVM: s390: Use fallthrough;
rtw88: kick off TX packets once for higher efficiency
rtw88: pci: define a mask for TX/RX BD indexes
rtw88: associate reserved pages with each vif
rtw88: extract alloc rsvd_page and h2c skb routines
rtw88: don't hold all IRQs disabled for PS operations
fsnotify: simplify arguments passing to fsnotify_parent()
wl3501_cs: Replace zero-length array with flexible-array member
fsnotify: use helpers to access data by data_type
ray_cs: Replace zero-length array with flexible-array member
atmel: at76c50x: Replace zero-length array with flexible-array member
adm80211: Replace zero-length array with flexible-array member
btrfs: sysfs: Use scnprintf() instead of snprintf()
cw1200: Replace zero-length array with flexible-array member
fsnotify: funnel all dirent events through fsnotify_name()
zd1211rw: Replace zero-length array with flexible-array member
brcmfmac: Replace zero-length array with flexible-array member
fsnotify: factor helpers fsnotify_dentry() and fsnotify_file()
wireless: marvell: Replace zero-length array with flexible-array member
ALSA: core: Add snd_device_get_state() helper
dt-bindings: serial: Convert slave-device bindings to json-schema
dt-bindings: serial: Convert generic bindings to json-schema
p54: Replace zero-length array with flexible-array member
fsnotify: tidy up FS_ and FAN_ constants
libertas: Replace zero-length array with flexible-array member
orinoco: Replace zero-length array with flexible-array member
hostap: Replace zero-length array with flexible-array member
wireless: ti: Replace zero-length array with flexible-array member
MAINTAINERS: update entry after SPI NOR controller move
wireless: realtek: Replace zero-length array with flexible-array member
iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table
iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection
ANDROID: scsi: ufs: add ->map_sg_crypto() variant op
btrfs: do not resolve backrefs for roots that are being deleted
btrfs: track reloc roots based on their commit root bytenr
btrfs: restart relocate_tree_blocks properly
btrfs: reloc: reorder reservation before root selection
btrfs: do not readahead in build_backref_tree
btrfs: do not use readahead for running delayed refs
btrfs: Remove async_transid from btrfs_mksubvol/create_subvol/create_snapshot
btrfs: Remove transid argument from btrfs_ioctl_snap_create_transid
btrfs: Remove BTRFS_SUBVOL_CREATE_ASYNC support
btrfs: kill the subvol_srcu
btrfs: make btrfs_cleanup_fs_roots use the radix tree lock
btrfs: don't take an extra root ref at allocation time
btrfs: hold a ref on the root on the dead roots list
btrfs: make inodes hold a ref on their roots
btrfs: move the root freeing stuff into btrfs_put_root
btrfs: move ino_cache_inode dropping out of btrfs_free_fs_root
btrfs: make the extent buffer leak check per fs info
btrfs: remove a BUG_ON() from merge_reloc_roots()
btrfs: hold a ref on the root->reloc_root
btrfs: clear DEAD_RELOC_TREE before dropping the reloc root
btrfs: free the reloc_control in a consistent way
btrfs: do not init a reloc root if we aren't relocating
btrfs: reloc: clean dirty subvols if we fail to start a transaction
btrfs: unset reloc control if we fail to recover
btrfs: drop block from cache on error in relocation
btrfs: relocation: Use btrfs_find_all_leafs to locate data extent parent tree leaves
btrfs: fix ref-verify to catch operations on 0 ref extents
btrfs: make ranged full fsyncs more efficient
btrfs: factor out inode items copy loop from btrfs_log_inode()
btrfs: add helper to get the end offset of a file extent item
btrfs: fix missing file extent item for hole after ranged fsync
btrfs: account ticket size at add/delete time
btrfs: implement migratepage callback for data pages
btrfs: Remove block_rsv parameter from btrfs_drop_snapshot
btrfs: Remove __ prefix from btrfs_block_rsv_release
btrfs: relocation: Check cancel request after each extent found
btrfs: relocation: Check cancel request after each data page read
btrfs: relocation: add error injection points for cancelling balance
Btrfs: implement full reflink support for inline extents
Btrfs: simplify inline extent handling when doing reflinks
Btrfs: move all reflink implementation code into its own file
btrfs: scrub: Replace zero-length array with flexible-array member
btrfs: rcu-string: Replace zero-length array with flexible-array member
btrfs: delayed-inode: Replace zero-length array with flexible-array member
btrfs: add RCU locks around block group initialization
btrfs: Open code insert_extent_backref
btrfs: Remove impossible BUG_ON in get_tree_block_key
btrfs: balance: factor out convert profile validation
btrfs: return void from csum_tree_block
btrfs: simplify tree block checksumming loop
btrfs: inline checksum name and driver definitions
btrfs: Rename __btrfs_alloc_chunk to btrfs_alloc_chunk
btrfs: fix btrfs_calc_reclaim_metadata_size calculation
Btrfs: fix crash during unmount due to race with delayed inode workers
btrfs: factor out prepare_allocation() for extent allocation
btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation
btrfs: factor out chunk_allocation_failed() for extent allocation
btrfs: drop unnecessary arguments from find_free_extent_update_loop()
btrfs: factor out found_extent() for extent allocation
btrfs: factor out release_block_group()
btrfs: drop unnecessary arguments from clustered allocation functions
btrfs: factor out do_allocation() for extent allocation
btrfs: move variables for clustered allocation into find_free_extent_ctl
btrfs: move hint_byte into find_free_extent_ctl
btrfs: introduce extent allocation policy
btrfs: parameterize dev_extent_min for chunk allocation
btrfs: factor out create_chunk()
btrfs: factor out decide_stripe_size()
btrfs: factor out gather_device_info()
btrfs: factor out init_alloc_chunk_ctl
btrfs: introduce alloc_chunk_ctl
btrfs: refactor find_free_dev_extent_start()
btrfs: introduce chunk allocation policy
btrfs: handle invalid profile in chunk allocation
btrfs: change full_search to bool in find_free_extent_update_loop
btrfs: qgroup: Remove the unnecesaary spin lock for qgroup_rescan_running
btrfs: qgroup: ensure qgroup_rescan_running is only set when the worker is at least queued
uuid: Remove no more needed macro
btrfs: switch to use new generic UUID API
uuid: Provide a GUID generator for raw buffer
uuid: Add inline helpers to import / export UUIDs
btrfs: Don't submit any btree write bio if the fs has errors
btrfs: ioctl: resize: only show message if size is changed
btrfs: slightly simplify global block reserve calculations
btrfs: merge unlocking to common exit block in btrfs_commit_transaction
btrfs: reduce pointer intdirections in btree_readpage_end_io_hook
btrfs: adjust delayed refs message level
btrfs: replace u_long type cast with unsigned long
btrfs: raid56: simplify sort_parity_stripes
btrfs: adjust message level for unrecognized mount option
btrfs: simplify parameters of btrfs_set_disk_extent_flags
btrfs: open code trivial helper btrfs_header_chunk_tree_uuid
btrfs: open code trivial helper btrfs_header_fsid
btrfs: move mapping of block for discard to its caller
btrfs: use struct_size to calculate size of raid hash table
btrfs: convert snapshot/nocow exlcusion to drew lock
btrfs: Implement DREW lock
btrfs: simplify error handling in __btrfs_write_out_cache()
btrfs: use standard debug config option to enable free-space-cache debug prints
btrfs: make the uptodate argument of io_ctl_add_pages() boolean
btrfs: use inode from io_ctl in io_ctl_prepare_pages
btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl
btrfs: export helpers for subvolume name/id resolution
btrfs: use ioctl args support mask for device delete
btrfs: use ioctl args support mask for subvolume create/delete
btrfs: define support masks for ioctl volume args v2
btrfs: Add missing lock annotation for release_extent_buffer()
btrfs: set update the uuid generation as soon as possible
btrfs: bail out of uuid tree scanning if we're closing
btrfs: make btrfs_check_uuid_tree private to disk-io.c
btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_uuid_tree_iterate
btrfs: raid56: simplify tracking of Q stripe presence
btrfs: backref, use correct count to resolve normal data refs
btrfs: backref, only search backref entries from leaves of the same root
btrfs: backref, don't add refs from shared block when resolving normal backref
btrfs: backref, only collect file extent items matching backref offset
btrfs: remove buffer_heads form super block mirror integrity checking
btrfs: remove buffer_heads from btrfsic_process_written_block()
btrfs: remove btrfsic_submit_bh()
btrfs: use bios instead of buffer_heads from super block writeout
btrfs: use the page cache for super block reading
btrfs: reduce scope of btrfs_scratch_superblocks()
btrfs: don't kmap() pages from block devices
btrfs: Export btrfs_release_disk_super
Btrfs: avoid unnecessary splits when setting bits on an extent io tree
btrfs: handle logged extent failure properly
btrfs: relocation: Remove is_cowonly_root()
btrfs: switch to per-transaction pinned extents
btrfs: Factor out pinned extent clean up in btrfs_delete_unused_bgs
btrfs: Mark pinned log extents as excluded
btrfs: Pass transaction handle to write_pinned_extent_entries
btrfs: Make pin_down_extent take transaction handle
btrfs: Make btrfs_pin_extent_for_log_replay take transaction handle
btrfs: Make btrfs_pin_reserved_extent take transaction handle
btrfs: Call btrfs_pin_reserved_extent only during active transaction
btrfs: Introduce unaccount_log_buffer
btrfs: Make btrfs_pin_extent take trans handle
btrfs: Perform pinned cleanup directly in btrfs_destroy_delayed_refs
btrfs: sysfs, unify handler name of devinfo/missing
btrfs: sysfs, rename device_link add/remove functions
btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup errors in add_fsid
btrfs: sink argument tree to __do_readpage
btrfs: sink arugment tree to contiguous_readpages
btrfs: sink argument tree to __extent_read_full_page
btrfs: sink argument tree to extent_read_full_page
btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range
btrfs: add assertions for tree == inode->io_tree to extent IO helpers
btrfs: drop argument tree from submit_extent_page
btrfs: remove extent_page_data::tree
btrfs: add wrapper for transaction abort predicate
btrfs: move root node locking helpers to locking.c
btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root
btrfs: add a leak check for roots
btrfs: make the init of static elements in fs_info separate
btrfs: move fs_info init work into it's own helper function
btrfs: free more things in btrfs_free_fs_info
btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root
btrfs: use btrfs_put_fs_root to free roots always
btrfs: hold a ref on the root in open_ctree
btrfs: export and rename free_fs_info
btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry
btrfs: hold a ref on the root in btrfs_recover_log_trees
btrfs: hold a ref on the root in create_pending_snapshot
btrfs: hold a ref on the root in get_subvol_name_from_objectid
btrfs: hold a ref on the root in btrfs_ioctl_send
btrfs: hold a ref on the root in scrub_print_warning_inode
btrfs: hold a ref for the root in btrfs_find_orphan_roots
btrfs: push grab_fs_root into read_fs_root
btrfs: hold a ref on the root in btrfs_recover_relocation
btrfs: hold a ref on the root in create_reloc_inode
btrfs: hold a ref on the root in find_data_references
btrfs: hold a ref on the root in record_reloc_root_in_trans
btrfs: hold a ref on the root in merge_reloc_roots
btrfs: hold a ref on the root in prepare_to_merge
btrfs: hold a ref on the root in build_backref_tree
btrfs: hold ref on root in btrfs_ioctl_default_subvol
btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info
btrfs: hold a ref on the root in btrfs_search_path_in_tree_user
btrfs: hold a ref on the root in btrfs_search_path_in_tree
btrfs: hold a ref on the root in search_ioctl
btrfs: hold a ref on the root in create_subvol
btrfs: hold a ref on the root in fixup_tree_root_location
btrfs: hold a ref on the root in __btrfs_run_defrag_inode
btrfs: hold a root ref in btrfs_get_dentry
btrfs: hold a ref on the root in resolve_indirect_ref
btrfs: hold a ref on fs roots while they're in the radix tree
btrfs: describe the space reservation system in general
btrfs: add a comment describing delalloc space reservation
btrfs: add a comment describing block reserves
btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root
btrfs: make the fs root init functions static
btrfs: open code btrfs_read_fs_root_no_name
btrfs: remove btrfs_read_fs_root, not used anymore
btrfs: make relocation use btrfs_read_tree_root()
btrfs: export and use btrfs_read_tree_root for tree-log
btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root
btrfs: move fs root init stuff into btrfs_init_fs_root
btrfs: push __setup_root into btrfs_alloc_root
btrfs: delete the ordered isize update code
btrfs: replace all uses of btrfs_ordered_update_i_size
btrfs: use the file extent tree infrastructure
btrfs: introduce per-inode file extent tree
btrfs: use btrfs_ordered_update_i_size in clone_finish_inode_update
btrfs: update the comment of btrfs_control_ioctl()
btrfs: relocation: Add introduction of how relocation works
Btrfs: don't iterate mod seq list when putting a tree mod seq
btrfs: Add overview of device replace
xfs: remove xlog_state_want_sync
xfs: move the ioerror check out of xlog_state_clean_iclog
xfs: refactor xlog_state_clean_iclog
xfs: remove the aborted parameter to xlog_state_done_syncing
xfs: simplify log shutdown checking in xfs_log_release_iclog
xfs: simplify the xfs_log_release_iclog calling convention
xfs: factor out a xlog_wait_on_iclog helper
xfs: merge xlog_cil_push into xlog_cil_push_work
hibernate: Allow uswsusp to write to swap
io-uring: drop 'free_pfile' in struct io_file_put
io-uring: drop completion when removing file
drm/vram-helper: remove unneeded #if defined/endif guards.
MIPS: Add support for Desktop Management Interface (DMI)
firmware: dmi: Add macro SMBIOS_ENTRY_POINT_SCAN_START
MIPS: ralink: mt7621: introduce 'soc_device' initialization
thermal: imx8mm: Fix build warning of incorrect argument type
thermal/drivers/cpufreq_cooling: Remove abusing WARN_ON
thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set_cur_state
thermal: imx8mm: Add i.MX8MP support
dt-bindings: thermal: imx8mm-thermal: Add support for i.MX8MP
thermal: qcom: tsens.h: Replace zero-length array with flexible-array member
thermal: imx_sc_thermal: Fix incorrect data type
thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer overflow
thermal: int340x: processor_thermal: Add Tiger Lake support
perf report: Print al_addr when symbol is not found
perf symbols: Consolidate symbol fixup issue
perf parse-events: Fix 3 use after frees found with clang ASAN
virtio-balloon: Switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM
virtio-net: Introduce hash report feature
virtio-net: Introduce RSS receive steering feature
virtio-net: Introduce extended RSC feature
tools/virtio: option to build an out of tree module
drm/i915/selftests: mark huge_gem_object as not shrinkable
KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context
KVM: SVM: Issue WBINVD after deactivating an SEV guest
drm/i915/gt: Delay release of engine-pm after last retirement
drm/i915: Extend intel_wakeref to support delayed puts
MIPS: CI20: defconfig: multiple improvements
MIPS: DTS: CI20: multiple DTS improvements
MIPS: DTS: CI20: add DT node for IR sensor
s390/ap: Remove ap device suspend and resume callbacks
s390/pci: Improve handling of unset UID
s390/pci: Fix zpci_alloc_domain() over allocation
s390/qdio: pass ISC as parameter to chsc_sadc()
PM: remove s390 specific callbacks
s390: remove broken hibernate / power management support
s390/cpuinfo: do not skip info for CPUs without MHz feature
s390/cpuinfo: fix wrong output when CPU0 is offline
s390/cpuinfo: show number of online CPUs within a package
s390/cpuinfo: show number of online cores
s390/ipl: add support to control memory clearing for FCP and CCW re-IPL
s390/zcrypt: replace snprintf/sprintf with scnprintf
s390/zcrypt: Use scnprintf() for avoiding potential buffer overflow
s390/topology: remove offline CPUs from CPU topology masks
s390/numa: remove redundant cpus_with_topology variable
s390/cpuinfo: show processor physical address
s390/mm: optimize page table upgrade routine
staging: comedi: ni_labpc_common: Reformat multiple line dereference
staging: hp100: Add space around operator +
ceph: fix memory leak in ceph_cleanup_snapid_map()
libceph: fix alloc_msg_with_page_vector() memory leaks
ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL
ext2: fix empty body warnings when -Wextra is used
drm/i915/selftests/perf: watch out for stolen objects
drm/i915: Rely on direct submission to the queue
drm/rockchip: Add support for afbc
drm/i915/gem: Avoid gem_context->mutex for simple vma lookup
drm/i915: Avoid live-lock with i915_vma_parked()
drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period
x86/cpu: Fix a -Wmissing-prototypes warning for init_ia32_feat_ctl()
staging: iio: adc: ad7280a: Add comments to clarify stringified arguments
staging: iio: adc: ad7192: Re-indent enum labels
staging: wlan-ng: Fix third argument going over 80 characters
Staging: speakup: Use pr_warn() defined in <linux/printk.h>.
staging: greybus: tools: Fix braces {} style
staging: mt7621-pci: avoid to set 'iomem_resource' addresses
staging: hp100: Remove space after * in pointer declarations
Staging: hp: Use netdev_warn().
staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table
staging: mt7621-pci-phy: re-do 'xtal_mode' detection
staging: mt7621-pci-phy: use builtin_platform_driver()
staging: mt7621-pci: use builtin_platform_driver()
i2c: fix a doc warning
drm/i915/edp: Ignore short pulse when panel powered off
ARM: dts: oxnas: Fix clear-mask property
rtc: pm8xxx: clear alarm register when alarm is not enabled
rtc: omap: drop unused dt-bindings header
rtc: bd70528: Avoid double error messaging when IRQ absent
rtc: max8907: add missing select REGMAP_IRQ
rtc: fsl-ftm-alarm: enable acpi support
x86/mm: Drop pud_mknotpresent()
dmaengine: tegra-apb: Improve DMA synchronization
dmaengine: tegra-apb: Don't save/restore IRQ flags in interrupt handler
dmaengine: tegra-apb: mark PM functions as __maybe_unused
dmaengine: ti: k3-udma-glue: Fix an error handling path in 'k3_udma_glue_cfg_rx_flow()'
dmaengine: fix spelling mistake "exceds" -> "exceeds"
MAINTAINERS: Add maintainer for HiSilicon DMA engine driver
dmaengine: sprd: Set request pending flag when DMA controller is active
dmaengine: idxd: fix off by one on cdev dwq refcount
f2fs: fix to account compressed blocks in f2fs_compressed_blocks()
f2fs: xattr.h: Replace zero-length array with flexible-array member
f2fs: fix to update f2fs_super_block fields under sb_lock
f2fs: Add a new CP flag to help fsck fix resize SPO issues
f2fs: Fix mount failure due to SPO after a successful online resize FS
f2fs: use kmem_cache pool during inline xattr lookups
CIFS: Fix bug which the return value by asynchronous read is error
CIFS: check new file size when extending file by fallocate
SMB3: Minor cleanup of protocol definitions
SMB3: Additional compression structures
SMB3: Add new compression flags
cifs: smb2pdu.h: Replace zero-length array with flexible-array member
cifs: clear PF_MEMALLOC before exiting demultiplex thread
cifs: cifspdu.h: Replace zero-length array with flexible-array member
CIFS: Warn less noisily on default mount
fs/cifs: fix gcc warning in sid_to_id
cifs: allow unlock flock and OFD lock across fork
cifs: do d_move in rename
cifs: add SMB2_open() arg to return POSIX data
cifs: plumb smb2 POSIX dir enumeration
cifs: add smb2 POSIX info level
cifs: rename posix create rsp
cifs: print warning mounting with vers=1.0
smb3: fix performance regression with setting mtime
cifs: make use of cap_unix(ses) in cifs_reconnect_tcon()
cifs: use mod_delayed_work() for &server->reconnect if already queued
cifs: call wake_up(&server->response_q) inside of cifs_reconnect()
cifs: handle prefix paths in reconnect
cifs: do not ignore the SYNC flags in getattr
m68k: Replace setup_irq() by request_irq()
Linux 5.6-rc7
io_uring: Fix ->data corruption on re-enqueue
docs: hwmon: Update documentation for isl68137 pmbus driver
hwmon: (pmbus) add support for 2nd Gen Renesas digital multiphase
HID: rmi: Simplify an error handling path in 'rmi_hid_read_block()'
drm/i915/gt: Leave rps->cur_freq on unpark
drm/i915/gt: Treat idling as a RPS downclock event
err.h: remove deprecated PTR_RET for good
ARM: dts: bcm283x: Fix vc4's firmware bus DMA limitations
rtc: mxc: Use devm_add_action_or_reset() for calls to clk_disable_unprepare()
NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails
rtc: ds1307: handle oscillator failure flags for ds1388 variant
io-wq: close cancel gap for hashed linked work
i2c: mxs: Use dma_request_chan() instead dma_request_slave_channel()
i2c: hix5hd2: add missed clk_disable_unprepare in remove
bcache: optimize barrier usage for atomic operations
bcache: optimize barrier usage for Rmw atomic bitops
bcache: Use scnprintf() for avoiding potential buffer overflow
bcache: make bch_sectors_dirty_init() to be multithreaded
bcache: make bch_btree_check() to be multithreaded
bcache: add bcache_ prefix to btree_root() and btree() macros
bcache: move macro btree() and btree_root() into btree.h
drm/i915/gt: Use the correct err_unlock unwind path for a closed context
irqchip/gic-v3: Move irq_domain_update_bus_token to after checking for NULL domain
irqchip/xilinx: Do not call irq_set_default_host()
irqchip/xilinx: Enable generic irq multi handler
irqchip/xilinx: Fill error code when irq domain registration fails
irqchip/xilinx: Add support for multiple instances
irqchip/ingenic: Add support for TCU of X1000.
irqchip/qcom-irq-combiner: Replace zero-length array with flexible-array member
irqchip/irq-bcm7038-l1: Replace zero-length array with flexible-array member
irqchip/versatile-fpga: Apply clear-mask earlier
ath10k: Fill GCMP MIC length for PMF
platform/chrome: wilco_ec: event: Replace zero-length array with flexible-array member
platform/chrome: cros_ec_chardev: Replace zero-length array with flexible-array member
platform/chrome: cros_ec_typec: Update port info from EC
platform/chrome: Add Type C connector class driver
x86/mce/amd: Add PPIN support for AMD MCE
ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late()
selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc
net: hns3: refactor mailbox response scheme between PF and VF
net: hns3: refactor the mailbox message between PF and VF
net: hns3: add a conversion for mailbox's response code
mptcp: Remove set but not used variable 'can_ack'
net: bcmgenet: always enable status blocks
selftests: txtimestamp: print statistics for timestamp events.
selftests: txtimestamp: add support for epoll().
selftests: txtimestamp: add new command-line flags.
selftests: txtimestamp: allow printing latencies in nsec.
selftests: txtimestamp: allow individual txtimestamp tests.
net: phy: dp83867: w/a for fld detect threshold bootstrapping issue
net/tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE
net/tls: Read sk_prot once when building tls proto ops
net/tls: Constify base proto ops used for building tls proto
net: stmmac: dwmac-rk: fix error path in rk_gmac_probe
slcan: not call free_netdev before rtnl_unlock in slcan_open
ionic: check for NULL structs on teardown
ionic: clean irq affinity on queue deinit
ionic: ignore eexist on rx filter add
ionic: only save good lif dentry
ionic: leave dev cmd request contents alone on FW timeout
ionic: add timeout error checking for queue disable
ionic: make spdxcheck.py happy
hsr: fix general protection fault in hsr_addr_is_self()
soc: qcom: ipa: kill IPA_RX_BUFFER_ORDER
hinic: fix wrong value of MIN_SKB_LEN
hinic: fix wrong para of wait_for_completion_timeout
hinic: fix out-of-order excution in arm cpu
hinic: fix the bug of clearing event queue
hinic: fix a bug of waitting for IO stopped
drm/lima: add trace point for tasks
x86/mm: split vmalloc_sync_all()
mm, slub: prevent kmalloc_node crashes and memory leaks
mm/mmu_notifier: silence PROVE_RCU_LIST warnings
epoll: fix possible lost wakeup on epoll_ctl() path
mm: do not allow MADV_PAGEOUT for CoW pages
mm, memcg: throttle allocators based on ancestral memory.high
mm, memcg: fix corruption on 64-bit divisor in memory.high throttling
page-flags: fix a crash at SetPageError(THP_SWAP)
mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case
memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event
drm/lima: add error sysfs to export error task dump
drm/lima: save task info dump when task fail
drm/lima: add max_error_tasks module parameter
drm/lima: save process info for debug usage
rcu: Make rcu_barrier() account for offline no-CBs CPUs
rcu: Mark rcu_state.gp_seq to detect concurrent writes
block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline
block, bfq: make reparent_leaf_entity actually work only on leaf entities
block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup
block, bfq: move forward the getting of an extra ref in bfq_bfqq_move
block, bfq: fix use-after-free in bfq_idle_slice_timer_body
drm/mipi-dbi: Make mipi_dbi_command_stackbuf() data parameter const
dt-bindings: display: grammar fixes in panel/
io_uring: make spdxcheck.py happy
i2c: imx: remove duplicate print after platform_get_irq()
i2c: designware: Fix spelling typos in the comments
i2c: designware: Discard i2c_dw_read_comp_param() function
i2c: designware: Detect the FIFO size in the common code
threads: Update PID limit comment according to futex UAPI change
genirq: Fix reference leaks on irq affinity notifiers
hv: hyperv_vmbus.h: Replace zero-length array with flexible-array member
leds: leds-pwm: Replace zero-length array with flexible-array member
leds: leds-is31fl32xx: Replace zero-length array with flexible-array member
leds: pwm: remove useless pwm_period_ns
leds: pwm: remove header
lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}()
lockdep: Rename trace_softirqs_{on,off}()
lockdep: Rename trace_hardirq_{enter,exit}()
x86/entry: Rename ___preempt_schedule
x86: Remove unneeded includes
x86/entry: Drop asmlinkage from syscalls
x86/entry/32: Enable pt_regs based syscalls
x86/entry/32: Use IA32-specific wrappers for syscalls taking 64-bit arguments
x86/entry/32: Rename 32-bit specific syscalls
x86/entry/32: Clean up syscall_32.tbl
x86/entry: Remove ABI prefixes from functions in syscall tables
x86/entry/64: Add __SYSCALL_COMMON()
x86/entry: Remove syscall qualifier support
x86/entry/64: Remove ptregs qualifier from syscall table
x86/entry: Move max syscall number calculation to syscallhdr.sh
x86/entry/64: Split X32 syscall table into its own file
x86/entry/64: Move sys_ni_syscall stub to common.c
x86/entry/64: Use syscall wrappers for x32_rt_sigreturn
x86/entry: Refactor SYS_NI macros
x86/entry: Refactor COND_SYSCALL macros
x86/entry: Refactor SYSCALL_DEFINE0 macros
x86/entry: Refactor SYSCALL_DEFINEx macros
lockdep: Add posixtimer context tracing bits
lockdep: Annotate irq_work
lockdep: Add hrtimer context tracing bits
lockdep: Introduce wait-type checks
completion: Use simple wait queues
sched/swait: Prepare usage in completions
timekeeping: Split jiffies seqlock
Documentation: Add lock ordering and nesting documentation
powerpc/ps3: Convert half completion to rcuwait
rcuwait: Add @state argument to rcuwait_wait_event()
microblaze: Remove mm.h from asm/uaccess.h
ia64: Remove mm.h from asm/uaccess.h
hexagon: Remove mm.h from asm/uaccess.h
csky: Remove mm.h from asm/uaccess.h
nds32: Remove mm.h from asm/uaccess.h
acpi: Remove header dependency
orinoco_usb: Use the regular completion interfaces
usb: gadget: Use completion interface instead of open coding it
pci/switchtec: Replace completion wait queue usage for poll
PCI/switchtec: Fix init_completion race condition with poll_wait()
arm64: vdso32: Enable Clang Compilation
lib/vdso: Enable common headers
arm: vdso: Enable arm to use common headers
x86/vdso: Enable x86 to use common headers
mips: vdso: Enable mips to use common headers
arm64: vdso32: Include common headers in the vdso library
arm64: vdso: Include common headers in the vdso library
arm64: Introduce asm/vdso/processor.h
arm64: vdso32: Code clean up
linux/elfnote.h: Replace elf.h with UAPI equivalent
scripts: Fix the inclusion order in modpost
common: Introduce processor.h
linux/ktime.h: Extract common header for vDSO
linux/jiffies.h: Extract common header for vDSO
linux/time64.h: Extract common header for vDSO
linux/time32.h: Extract common header for vDSO
linux/time.h: Extract common header for vDSO
linux/math64.h: Extract common header for vDSO
linux/clocksource.h: Extract common header for vDSO
mips: Introduce asm/vdso/clocksource.h
arm64: Introduce asm/vdso/clocksource.h
arm: Introduce asm/vdso/clocksource.h
x86: Introduce asm/vdso/clocksource.h
linux/limits.h: Extract common header for vDSO
linux/bits.h: Extract common header for vDSO
linux/const.h: Extract common header for vDSO
x86: Replace setup_irq() by request_irq()
iio: light: tsl2563: Rename macro to fix typo
iio: core: Make mlock internal to the iio core
driver core: Add device links from fwnode only for the primary device
Update MAINTAINERS to add reviewer for CoreSight
docs: sysfs: coresight: Add sysfs ABI documentation for CTI
docs: coresight: Update documentation for CoreSight to cover CTI
coresight: cti: Add connection information to sysfs
coresight: cti: Enable CTI associated with devices
coresight: cti: Add device tree support for custom CTI
coresight: cti: Add device tree support for v8 arch CTI
dt-bindings: arm: Adds CoreSight CTI hardware definitions
coresight: cti: Add sysfs trigger / channel programming API
coresight: cti: Add sysfs access to program function registers
coresight: cti: Add sysfs coresight mgmt register access
coresight: cti: Initial CoreSight CTI Driver
iio: Add SEMTECH SX9310/9311 sensor driver
iio: adc: ad7476: implement devm_add_action_or_reset
iio: adc: ad7476: Add AD7091 support
iio: adc: ad7476: Add IIO_CHAN_INFO_RAW for AD7091R
iio: adc: ad7476: Generate CONVST signal internally
iio: adc: intel_mrfld_adc: Use be16_to_cpu() instead of get_unaligned_be16()
iio: humidity: hts221: Drop unneeded casting when print error code
iio: humidity: hts221: Make use of device properties
iio: humidity: hts221: Use dev_get_platdata() to get platform_data
iio: st_sensors: Join string literals back
iio: st_sensors: Drop unneeded casting when print error code
iio: st_sensors: Drop unneeded explicit castings
iio: st_sensors: Use dev_get_platdata() to get platform_data
iio: light: st_uvis25: Drop unneeded casting when print error code
iio: core: Use scnprintf() for avoiding potential buffer overflow
iio: xilinx-xadc: Fix typo in author's name
staging: vt6656: Use BIT() macro in vnt_mac_reg_bits_* functions
staging: rtl8188eu: remove some 5 GHz code
staging: vt6656: Use BIT() macro instead of hex value
irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables
staging: rtl8723bs: os_dep: Remove whitespace characters in code line
staging: rtl8723bs: os_dep: Correct long line comments
staging: rtl8723bs: os_dep: Remove commented out code lines
staging: rtl8723bs: remove unneeded variables
staging: mt7621-pci: delete release gpios related code
staging: mt7621-dts: gpio 8 and 9 are vendor specific
staging: mt7621-dma: quoted string split across lines
staging: mt7621-pci: avoid to poweroff the phy for slot one
thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t
kcsan, trace: Make KCSAN compatible with tracing
kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask)
kcsan: Add kcsan_set_access_mask() support
kcsan: Introduce kcsan_value_change type
compiler.h, seqlock.h: Remove unnecessary kcsan.h includes
kcsan: Move interfaces that affects checks to kcsan-checks.h
kcsan: Fix misreporting if concurrent races on same address
kcsan: Expose core configuration parameters as module params
kcsan: Add test to generate conflicts via debugfs
kcsan: Introduce ASSERT_EXCLUSIVE_*() macros
kcsan: Introduce KCSAN_ACCESS_ASSERT access type
kcsan: Fix 0-sized checks
kcsan: Clean up the main KCSAN Kconfig option
kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS
kcsan: Add option to assume plain aligned writes up to word size are atomic
kcsan: Add docbook header for data_race()
copy_to_user, copy_from_user: Use generic instrumented.h
iov_iter: Use generic instrumented.h
asm-generic, kcsan: Add KCSAN instrumentation for bitops
asm-generic, atomic-instrumented: Use generic instrumented.h
include/linux: Add instrumented.h infrastructure
kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY
kcsan: Make KCSAN compatible with lockdep
kcsan: Rate-limit reporting per data races
kcsan: Show full access type in report
kcsan: Prefer __always_inline for fast-path
ice: add board identifier info to devlink .info_get
ice: add basic handler for devlink .info_get
devlink: promote "fw.bundle_id" to a generic info version
ice: enable initial devlink support
ice: implement full NVM read from ETHTOOL_GEEPROM
ice: discover and store size of available flash
ice: store NVM version info in extracted format
ice: create function to read a section of the NVM and Shadow RAM
ice: use __le16 types for explicitly Little Endian values
tools/power turbostat: update version
tools/power turbostat: Print cpuidle information
tcp: also NULL skb->dev when copy was needed
clk: mmp2: Fix bit masks for LCDC I/O and pixel clocks
clk: mmp2: Add clock for fifth SD HCI on MMP3
dt-bindings: marvell,mmp2: Add clock id for the fifth SD HCI on MMP3
clk: mmp2: Add clocks for the thermal sensors
dt-bindings: marvell,mmp2: Add clock ids for the thermal sensors
clk: mmp2: add the GPU clocks
dt-bindings: marvell,mmp2: Add clock ids for the GPU clocks
clk: mmp2: Add PLLs that are available on MMP3
dt-bindings: marvell,mmp2: Add clock ids for MMP3 PLLs
clk: mmp2: Check for MMP3
dt-bindings: clock: Add MMP3 compatible string
clk: mmp2: Stop pretending PLL outputs are constant
clk: mmp2: Add support for PLL clock sources
dt-bindings: clock: Convert marvell,mmp2-clock to json-schema
clk: mmp2: Constify some strings
clk: mmp2: Remove a unused prototype
clk: at91: add at91rm9200 pmc driver
clk: versatile: Add device tree probing for IM-PD1 clocks
clk: versatile: Export icst_clk_setup()
dt-bindings: clock: Create YAML schema for ICST clocks
clk: Fix trivia typo in comment exlusive => exclusive
clk: ingenic/TCU: Fix round_rate returning error
clk: ingenic/jz4770: Exit with error if CGU init failed
clk: keystone: Add new driver to handle syscon based clocks
dt-bindings: clock: Add binding documentation for TI EHRPWM TBCLK
clk: JZ4780: Add function for enable the second core.
clk: Ingenic: Add support for TCU of X1000.
clk: qcom: gcc: Add USB3 PIPE clock and GDSC for SM8150
MAINTAINERS: adjust to filesystem doc ReST conversion
ipq806x: gcc: Added the enable regs and mask for PRNG
clk: qcom: Add modem clock controller driver for SC7180
clk: qcom: gcc: Add support for modem clocks in GCC
dt-bindings: clock: Add YAML schemas for the QCOM MSS clock bindings
docs: deprecated.rst: Add BUG()-family
doc: zh_CN: add translation for virtiofs
doc: zh_CN: index files in filesystems subdirectory
docs: locking: Drop :c:func: throughout
docs: locking: Add 'need' to hardirq section
HID: intel-ish-hid: hbm.h: Replace zero-length array with flexible-array member
HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array with flexible-array member
docs: conf.py: avoid thousands of duplicate label warning on Sphinx
docs: prevent warnings due to autosectionlabel
ARM: dts: at91: sama5d27_wlsom1_ek: add USB device node
ARM: dts: gemini: Add thermal zone to DIR-685
ARM: dts: gemini: Rename IDE nodes
kunit: Run all KUnit tests through allyesconfig
kunit: kunit_parser: make parser more robust
spi: stm32: Fix comments compilation warnings
selftests/bpf: Fix mix of tabs and spaces
ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new()
ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais()
ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais()
ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais()
ASoC: soc-core: Merge CPU/Codec DAIs
btrfs: fix removal of raid[56|1c34} incompat flags after removing block group
bpf: Explicitly memset some bpf info structures declared on the stack
bpf: Explicitly memset the bpf_attr structure
nvmet-tcp: set MSG_MORE only if we actually have more to send
ARM: socfpga: arria10: Add ptp_ref clock to ethernet nodes
irqchip/gic-v4.1: Map the ITS SGIR register page
irqchip/gic-v4.1: Advertise support v4.1 to KVM
irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD
irqchip/gic-v4.1: Wait for completion of redistributor's INVALL operation
KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available
KVM: x86: remove bogus user-triggerable WARN_ON
io_uring: honor original task RLIMIT_FSIZE
drm/etnaviv: fix TS cache flushing on GPUs with BLT engine
drm/etnaviv: request pages from DMA32 zone when needed
i2c: dev: Fix the race between the release of i2c_dev and cdev
net: dsa: sja1105: Add support for the SGMII port
net: bridge: vlan options: move the tunnel command to the nested attribute
net: bridge: vlan options: nest the tunnel id into a tunnel info attribute
media: siano: Use scnprintf() for avoiding potential buffer overflow
media: rc: Use scnprintf() for avoiding potential buffer overflow
arm64: Kconfig: verify binutils support for ARM64_PTR_AUTH
bpf, tcp: Make tcp_bpf_recvmsg static
bpf, tcp: Fix unused function warnings
bpftool: Add struct_ops support
bpftool: Translate prog_id to its bpf prog_name
bpftool: Print as a string for char array
bpftool: Print the enum's name instead of value
io_uring: make sure accept honor rlimit nofile
io_uring: make sure openat/openat2 honor rlimit nofile
drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest
drm/amdgpu: protect RAS sysfs during GPU reset
drm/msm/a6xx: Use the DMA API for GMU memory objects
dt-bindings: display: msm: Convert GMU bindings to YAML
staging: mt7621-pci: be sure gpio descriptor is null on fails
staging: mt7621-pci: change variable to print for slot
staging: mt7621-pci: use only two phys from device tree
staging: mt7621-dts: set up only two pcie phys
staging: mt7621-pci-phy: avoid to create to different phys for a dual port one
staging: vc04_services: interface: vchi: Correct long line comments and make them C89 style
staging: rtl8723bs: hal: Correct typos in comments
staging: rtl8723bs: hal: Correct multi-line comments as per coding style
staging: gdm724x: use netdev_err() instead of pr_err()
staging: rtl8712: Remove unnecessary braces
soundwire: qcom: add support for get_sdw_stream()
drm/i915/perf: Invalidate OA TLB on when closing perf stream
drm/i915/gem: Check for a closed context when looking up an engine
drm/i915/gt: Restrict gen7 w/a batch to Haswell
phy: qcom-qusb2: Add new overriding tuning parameters in QUSB2 V2 PHY
phy: qcom-qusb2: Add support for overriding tuning parameters in QUSB2 V2 PHY
dt-bindings: phy: qcom-qusb2: Add support for overriding Phy tuning parameters
phy: qcom-qusb2: Add generic QUSB2 V2 PHY support
dt-bindings: phy: qcom,qusb2: Add compatibles for QUSB2 V2 phy and SC7180
dt-bindings: phy: qcom,qusb2: Convert QUSB2 phy bindings to yaml
phy: rk-inno-usb2: Decrease verbosity of repeating log.
phy: amlogic: Add Amlogic A1 USB2 PHY Driver
dt-bindings: phy: Add Amlogic A1 USB2 PHY Bindings
phy: ti: gmii-sel: add support for am654x/j721e soc
dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc
phy: qualcomm: usb: Add SuperSpeed PHY driver
dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings
phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver
dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding
dt-bindings: phy: remove qcom-dwc3-usb-phy
phy: phy-mtk-tphy: add a new reference clock
phy: phy-mtk-tphy: remove unused u3phya_ref clock
phy: phy-mtk-tphy: make the ref clock optional
phy: phy-mtk-tphy: add a property for internal resistance
phy: phy-mtk-tphy: add a property for disconnect threshold
dt-bindings: phy-mtk-tphy: add the properties about address mapping
dt-bindings: phy-mtk-tphy: add a new reference clock
dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock
dt-bindings: phy-mtk-tphy: make the ref clock optional
dt-bindings: phy-mtk-tphy: add two optional properties for u2phy
phy: amlogic: G12A: Fix misuse of GENMASK macro
phy: qcom: qmp: Use power_on/off ops for PCIe
phy: uniphier-pcie: Add SoC-dependent phy-mode function support
phy: uniphier-pcie: Add legacy SoC support for Pro5
phy: uniphier-usb3hs: Change Rx sync mode to avoid communication failure
phy: uniphier-usb3hs: Add legacy SoC support for Pro5
phy: uniphier-usb3ss: Add Pro5 support
dt-bindings: phy: socionext: Add Pro5 support and remove Pro4 from usb3-hsphy
phy: socionext: Use devm_platform_ioremap_resource()
phy: qcom-qmp: Add MSM8996 UFS QMP support
phy: cadence-torrent: Add support for subnode bindings
phy: cadence-torrent: Add platform dependent initialization structure
phy: cadence-torrent: Use regmap to read and write DPTX PHY registers
phy: cadence-torrent: Use regmap to read and write Torrent PHY registers
phy: cadence-torrent: Implement PHY configure APIs
phy: cadence-torrent: Add 19.2 MHz reference clock support
phy: cadence-torrent: Refactor code for reusability
phy: cadence-torrent: Add wrapper for DPTX register access
phy: cadence-torrent: Add wrapper for PHY register access
phy: cadence-torrent: Adopt Torrent nomenclature
phy: cadence-dp: Rename to phy-cadence-torrent
dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format.
platform/x86: touchscreen_dmi: Add info for the Chuwi Vi8 Plus tablet
platform/x86: touchscreen_dmi: Add EFI embedded firmware info support
Input: icn8505 - Switch to firmware_request_platform for retreiving the fw
Input: silead - Switch to firmware_request_platform for retreiving the fw
soundwire: stream: Add read_only_wordlength flag to port properties
selftests: firmware: Add firmware_request_platform tests
test_firmware: add support for firmware_request_platform
firmware: Add new platform fallback mechanism and firmware_request_platform()
mac80211: driver can remain on channel if not using chan_ctx
nl80211: clarify code in nl80211_del_station()
cfg80211: Configure PMK lifetime and reauth threshold for PMKSA entries
mac80211: Read rx_stats with perCPU pointers
virt_wifi: implement ndo_get_iflink
mac80211: Allow deleting stations in ibss mode to reset their state
cfg80211: Add support for userspace to reset stations in IBSS mode
mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC
nl80211: add PROTECTED_TWT nl80211 extended feature
mac80211: HE: set missing bss_conf fields in AP mode
nl80211: pass HE operation element to the driver
nl80211/cfg80211: add support for non EDCA based ranging measurement
mac80211: don't leave skb->next/prev pointing to stack
mac80211: update documentation about tx power
mac80211: handle no-preauth flag for control port
nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port
mac80211_hwsim: add frame transmission support over virtio
cfg80211: fix documentation format
platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic
omapfb: Remove unused writeback code
fbdev: via: fix -Wextra build warning and format warning
fbdev: pm[23]fb.c: fix -Wextra build warnings and errors
fbdev: savage: fix -Wextra build warning
fbdev: matrox: fix -Wextra build warnings
fbdev: aty: fix -Wextra build warning
fbdev: fbmon: fix -Wextra build warnings
video: uvesafb: Use scnprintf() for avoiding potential buffer overflow
video: omap2: Use scnprintf() for avoiding potential buffer overflow
video: omapfb: Use scnprintf() for avoiding potential buffer overflow
drm/i915/gt: Report context-is-closed prior to pinning
drm/i915: Fix crtc nv12 etc. plane bitmasks for DPMS off
spi: atmel-quadspi: Add verbose debug facilities to monitor register accesses
platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states
tools/power/x86/intel-speed-select: Fix a typo in error message
tools/power/x86/intel-speed-select: Update version
tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json
tools/power/x86/intel-speed-select: Add display for enabled cpus count
tools/power/x86/intel-speed-select: Print friendly warning for bad command line
tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature
tools/power/x86/intel-speed-select: Improve CLX commands
tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options
tools/power/x86/intel-speed-select: Improve core-power result and error display
tools/power/x86/intel-speed-select: Kernel interface error handling
tools/power/x86/intel-speed-select: Improve error display for turbo-freq feature
tools/power/x86/intel-speed-select: Improve error display for base-freq feature
tools/power/x86/intel-speed-select: Improve output of perf-profile commands
tools/power/x86/intel-speed-select: Enhance help for core-power assoc
tools/power/x86/intel-speed-select: Display error for invalid priority type
tools/power/x86/intel-speed-select: Check feature status first
tools/power/x86/intel-speed-select: Improve error display for perf-profile feature
tools/power/x86/intel-speed-select: Add an API for error/information print
tools/power/x86/intel-speed-select: Enhance --info option
tools/power/x86/intel-speed-select: Enhance help
tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface
tools/power/x86/intel-speed-select: Store topology information
tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline
tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline
tools/power/x86/intel-speed-select: Use more verbiage for clos information
tools/power/x86/intel-speed-select: Enhance core-power info command
tools/power/x86/intel-speed-select: Make target CPU optional for core-power info
tools/power/x86/intel-speed-select: Warn for invalid package id
tools/power/x86/intel-speed-select: Fix last cpu number
tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG
platform/x86: sony-laptop: Use scnprintf() for avoiding potential buffer overflow
platform/x86: GPD pocket fan: Fix error message when temp-limits are out of range
platform/x86: ISST: Fix wrong unregister type
platform/x86: asus_wmi: Fix return value of fan_boost_mode_store
platform/x86: asus-wmi: Support laptops where the first battery is named BATT
drm/i915/dp: Add writing of DP SDPs
drm/i915/dp: Add compute routine for DP HDR Metadata Infoframe SDP
drm/i915/dp: Add compute routine for DP VSC SDP
drm: Add DP1.4 VSC SDP Payload related Data Structures
lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions
locking/lockdep: Rework lockdep_lock
locking/lockdep: Fix bad recursion pattern
locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()
perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box
perf/x86/intel/uncore: Add box_offsets for free-running counters
perf/core: Fix reversed NULL check in perf_event_groups_less()
perf/core: Fix endless multiplex timer
x86/optprobe: Fix OPTPROBE vs UACCESS
sched/fair: Fix condition of avg_load calculation
sched/rt: cpupri_find: Trigger a full search as fallback
kthread: Do not preempt current task if it is going to call schedule()
sched/fair: Improve spreading of utilization
sched: Avoid scale real weight down to zero
psi: Move PF_MEMSTALL out of task->flags
MAINTAINERS: Add maintenance information for psi
psi: Optimize switching tasks inside shared cgroups
psi: Fix cpu.pressure for cpu.max and competing cgroups
sched/core: Distribute tasks within affinity masks
sched/fair: Fix enqueue_task_fair warning
dt-bindings: thermal: make cooling-maps property optional
dt-bindings: thermal: qcom-tsens: Remove redundant 'maxItems'
dt-bindings: thermal: sprd: Remove redundant 'maxItems'
thermal: imx: Calling imx_thermal_unregister_legacy_cooling() in .remove
thermal: qoriq: Sort includes alphabetically
thermal: qoriq: Use devm_add_action_or_reset() to handle all cleanups
thermal: rcar_thermal: Remove lock in rcar_thermal_get_current_temp()
thermal: rcar_thermal: Do not store ctemp in rcar_thermal_priv
thermal: rcar_thermal: Always update thermal zone on interrupt
drivers: thermal: tsens: Remove unnecessary irq flag
drivers: thermal: tsens: kernel-doc fixup
drivers: thermal: tsens: Add watchdog support
drivers: thermal: tsens: Add critical interrupt support
drivers: thermal: tsens: Release device in success path
drivers: thermal: tsens: use simpler variables
drivers: thermal: tsens: Pass around struct tsens_sensor as a constant
drivers: thermal: tsens: De-constify struct tsens_features
thermal: rcar_thermal: Handle probe error gracefully
thermal: imx: Remove unused includes
thermal: rcar_gen3_thermal: Add r8a77961 support
dt-bindings: thermal: rcar-gen3-thermal: Add r8a77961 support
ARM/dma-mapping: merge __dma_supported into arm_dma_supported
ARM/dma-mapping: take the bus limit into account in __dma_alloc
ARM/dma-mapping: remove get_coherent_dma_mask
selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault
selftests/x86/vdso: Fix no-vDSO segfaults
arm64: alternative: fix build with clang integrated assembler
dt-bindings: PCI: Convert PCIe Host/Endpoint in Cadence platform to DT schema
dt-bindings: PCI: cadence: Add PCIe RC/EP DT schema for Cadence PCIe
dt-bindings: PCI: Add PCI Endpoint Controller Schema
gpio: Move devres calls to devres file
media: allegro: create new struct for channel parameters
media: allegro: move mail definitions to separate file
media: allegro: pass buffers through firmware
media: allegro: verify source and destination buffer in VCU response
media: allegro: handle dependency of bitrate and bitrate_peak
media: allegro: read bitrate mode directly from control
media: allegro: make QP configurable
media: allegro: make frame rate configurable
media: allegro: skip filler data if possible
media: allegro: warn if response message has an unexpected size
media: allegro: extract mcu and codec address calculation
media: allegro: fix reset if WAKEUP has not been set properly
media: allegro: fix calculation of CPB size
media: allegro: start a GOP with an IDR frame
media: allegro: remove unknown39 field from create_channel
media: allegro: fix type of gop_length in channel_create message
media: allegro: fail encoding only on actual errors
media: allegro: print message on mcu error
media: staging: allegro: fix broken registration of controls
media: cec-notifier: make cec_notifier_get_conn() static
media: cec-notifier: rename conn_name to port_name
media: am437x-vpfe: Make use of to_vpfe() to get a pointer to vpfe_device
media: v4l: Add 1X14 14-bit greyscale media bus code definition
media: v4l: Add 14-bit raw greyscale pixel format
media: v4l: Add 14-bit raw bayer pixel formats
ubifs: wire up FS_IOC_GET_ENCRYPTION_NONCE
f2fs: wire up FS_IOC_GET_ENCRYPTION_NONCE
ext4: wire up FS_IOC_GET_ENCRYPTION_NONCE
fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl
net: dsa: sja1105: Avoid error message for unknown PHY mode on disabled ports
tcp: ensure skb->dev is NULL before leaving TCP stack
tools/power turbostat: Fix 32-bit capabilities warning
tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks
tools/power turbostat: Support Elkhart Lake
tools/power turbostat: Support Jasper Lake
tools/power turbostat: Support Ice Lake server
tools/power turbostat: Support Tiger Lake
tools/power turbostat: Fix gcc build warnings
tools/power turbostat: Support Cometlake
cxgb4: fix Txq restart check during backpressure
cpufreq: qcom: Add support for krait based socs
cxgb4: fix throughput drop during Tx backpressure
veth: remove atomic64_add from veth_xdp_xmit hotpath
veth: introduce more xdp counters
veth: distinguish between rx_drops and xdp_drops
veth: introduce more specialized counters in veth_stats
veth: move xdp stats in a dedicated structure
sysfs: fix static inline declaration of sysfs_groups_change_owner()
net: phy: mscc: RGMII skew delay configuration
net: phy: mscc: add support for RGMII MAC mode
net: dsa: mt7530: Change the LINK bit to reflect the link status
selftests: forwarding: Add an skbedit priority selftest
mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY
mlxsw: core: Add QOS_ACTION
net: tc_skbedit: Make the skbedit priority offloadable
net: tc_skbedit: Factor a helper out of is_tcf_skbedit_{mark, ptype}()
net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset()
mailbox: imx: add SCU MU support
mailbox: imx: restructure code to make easy for new MU
dt-bindings: mailbox: imx-mu: add SCU MU support
net: phy: mscc: add missing check on a phy_write return value
net: ipa: Remove unused including <linux/version.h>
net: ipa: fix platform_no_drv_owner.cocci warnings
mailbox: mediatek: remove implementation related to atomic_exec
mailbox: mediatek: implement flush function
dt-binding: gce: remove atomic_exec in mboxes property
maillbox: bcm-flexrm-mailbox: handle cmpl_pool dma allocation failure
mailbox: sun6i-msgbox: Add a new mailbox driver
dt-bindings: mailbox: Add a binding for the sun6i msgbox
mailbox: bcm-pdc: Use scnprintf() for avoiding potential buffer overflow
mailbox:armada-37xx-rwtm:remove duplicate print in armada_37xx_mbox_probe()
liquidio: remove set but not used variable 's'
crypto: chelsio - remove set but not used variable 'adap'
crypto: marvell - enable OcteonTX cpt options for build
crypto: marvell - add the Virtual Function driver for CPT
crypto: marvell - add support for OCTEON TX CPT engine
crypto: marvell - create common Kconfig and Makefile for Marvell
crypto: arm/neon - memzero_explicit aes-cbc key
crypto: bcm - Use scnprintf() for avoiding potential buffer overflow
crypto: atmel-i2c - Fix wakeup fail
crypto: hisilicon/sec2 - Add new create qp process
crypto: hisilicon/hpre - Optimize finding hpre device process
crypto: hisilicon/zip - Use hisi_qm_alloc_qps_node() when init ctx
crypto: hisilicon/qm - Put device finding logic into QM
crypto: arm64/chacha - correctly walk through blocks
net: sched: Do not assume RTNL is held in tunnel key action helpers
mlxsw: pci: Only issue reset when system is ready
net: bridge: vlan: include stats in dumps if requested
mptcp: rename fourth ack field
ARM: dts: sunxi: Fix dtc 'dma-ranges' warnings
KVM: PPC: Fix kernel crash with PR KVM
selftests/powerpc: Add tm-signal-pagefault test
powerpc/kuap: PPC_KUAP_DEBUG should depend on PPC_KUAP
selftests/powerpc: Add a test of sigreturn vs VDSO
ring-buffer: Optimize rb_iter_head_event()
ring-buffer: Do not die if rb_iter_peek() fails more than thrice
ring-buffer: Have rb_iter_head_event() handle concurrent writer
ring-buffer: Add page_stamp to iterator for synchronization
ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance()
ring-buffer: Have ring_buffer_empty() not depend on tracing stopped
tracing: Save off entry when peeking at next entry
PCI: Avoid ASMedia XHCI USB PME# from D0 defect
drm/i915/gt: Cancel a hung context if already closed
drm/i915: Use explicit flag to mark unreachable intel_context
rsxx: Replace zero-length array with flexible-array member
selftest/ftrace: Fix function trigger test to handle trace not disabling the tracer
tracing: Use address-of operator on section symbols
netfilter: flowtable: populate addr_type mask
drm/amd/display: Fix pageflip event race condition for DCN.
netfilter: flowtable: fix NULL pointer dereference in tunnel offload support
netfilter: flowtable: Fix flushing of offloaded flows on free
netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6}
netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6}
arm64: compat: Fix syscall number of compat_clock_getres
dt-bindings: display: msm: gmu: move sram property to gpu bindings
drm/msm/a6xx: Fix CP_MEMPOOL state name
drm/msm: devcoredump should dump MSM_SUBMIT_BO_DUMP buffers
drm/msm/a5xx: Always set an OPP supported hardware value
drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder.c
drm/msm/dpu: fix comparing pointer to 0 in dpu_vbif.c
drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_vid.c
drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_cmd.c
drm/msm/dpu: Remove some set but not used variables
drm/msm: Use scnprintf() for avoiding potential buffer overflow
drm/msm/msm_gem.h: Replace zero-length array with flexible-array member
drm/msm: fix leaks if initialization fails
drm/msm: avoid double-attaching hdmi/edp bridges
docs: fix reference to core-api/namespaces.rst
Revert "tick/common: Make tick_periodic() check for missing ticks"
f2fs: skip migration only when BG_GC is called
f2fs: fix to show tracepoint correctly
f2fs: avoid __GFP_NOFAIL in f2fs_bio_alloc
f2fs: introduce F2FS_IOC_GET_COMPRESS_BLOCKS
f2fs: fix to avoid triggering IO in write path
f2fs: add prefix for f2fs slab cache name
f2fs: introduce DEFAULT_IO_TIMEOUT
f2fs: skip GC when section is full
f2fs: add migration count iff migration happens
f2fs: clean up bggc mount option
f2fs: clean up lfs/adaptive mount option
f2fs: fix to show norecovery mount option
f2fs: clean up parameter of macro XATTR_SIZE()
f2fs: clean up codes with {f2fs_,}data_blkaddr()
f2fs: show mounted time
f2fs: Use scnprintf() for avoiding potential buffer overflow
drm/msm/dpu: Track resources in global state
drm/msm/dpu: Refactor resource manager
x86/configs: Slightly reduce defconfigs
FROMLIST: ubifs: wire up FS_IOC_GET_ENCRYPTION_NONCE
FROMLIST: f2fs: wire up FS_IOC_GET_ENCRYPTION_NONCE
FROMLIST: ext4: wire up FS_IOC_GET_ENCRYPTION_NONCE
FROMLIST: fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl
rtc: max8907: add missing select REGMAP_IRQ
staging: rtl8723bs: os_dep: Correct typo in comments
staging: mt7621-pci: don't return if get gpio fails
staging: vc04_services: Use scnprintf() for avoiding potential buffer overflow
drm/msm/dpu: Refactor rm iterator
drm/msm/dpu: Remove unused function arguments
drm/i915: Prefer '%ps' for printing function symbol names
ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard
xfs: remove the di_version field from struct icdinode
xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize
xfs: simplify di_flags2 inheritance in xfs_ialloc
xfs: only check the superblock version for dinode size calculation
xfs: add a new xfs_sb_version_has_v3inode helper
Makefile: disallow data races on gcc-10 as well
nfsd: fsnotify on rmdir under nfsd/clients/
tools headers uapi: Update linux/in.h copy
nfsd4: kill warnings on testing stateids with mismatched clientids
scripts/kallsyms: fix wrong kallsyms_relative_base
iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr()
usb: cdns3: fix spelling mistake "wrapperr" -> "wrapper"
staging: mt7621-pci: fix register to set up virtual bridges
staging: vt6656: Use ARRAY_SIZE instead of hardcoded size
staging: rts5208: shorten long line in func call
staging: sm750fb: Fix of long line in makefile variable
staging: rtl8712: Fix for long lines in Kconfig help
iommu/vt-d: Fix page request descriptor size
staging: rtl8188eu: core: Correct a typo in a comment
staging: rtl8188eu: include: Correct a typo in a comment
staging: rtl8192u: ieee80211: Correct a typo in a comment
staging: rtl8712: Correct a typo in a comment
staging: unisys: Documentation: Correct a long line in doc
Staging: qlge: Add a blank line after variable
usb: gadget: tegra-xudc: Support multiple device modes
usb: gadget: tegra-xudc: Use phy_set_mode() to set/unset device mode
usb: gadget: tegra-xudc: Add usb-phy support
usb: gadget: tegra-xudc: Remove usb-role-switch support
usb: xhci-tegra: Add OTG support
phy: tegra: Select USB_PHY
phy: tegra: Don't use device-managed API to allocate ports
phy: tegra: Fix regulator leak
phy: tegra: Print -EPROBE_DEFER error message at debug level
phy: tegra: xusb: Don't warn on probe defer
phy: tegra: xusb: Add Tegra194 support
phy: tegra: xusb: Protect Tegra186 soc with config
phy: tegra: xusb: Add set_mode support for UTMI phy on Tegra186
phy: tegra: xusb: Add set_mode support for USB 2 phy on Tegra210
phy: tegra: xusb: Add support to get companion USB 3 port
phy: tegra: xusb: Add usb-phy support
phy: tegra: xusb: Add usb-role-switch support
MIPS: Loongson: Do not initialise statics to 0
MIPS: Add header files reference with path prefix
Use ELF_BASE_PLATFORM to pass ISA level
bpf: Support llvm-objcopy for vmlinux BTF
irqchip/gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD access
irqchip/gic-v4.1: Skip absent CPUs while iterating over redistributors
irqchip/gic-v3: Use SGIs without active state if offered
drm/virtio: fix OOB in virtio_gpu_object_create
x86/setup: Fix static memory detection
netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it
netfilter: nf_tables: fix double-free on set expression from the error path
netfilter: nf_tables: allow to specify stateful expression in set definition
netfilter: nf_tables: pass context to nft_set_destroy()
netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c
x86/ioremap: Fix CONFIG_EFI=n build
drm/i915/workarounds: convert to drm_device based logging macros.
drm/i915/rps: use struct drm_device based logging macros.
drm/i915/ring_submission: use drm_device based logging macros.
drm/i915/renderstate: use struct drm_device based logging macros.
drm/i915/rc6: convert to struct drm_device based logging macros.
drm/i915/lrc: convert to struct drm_device based logging macros.
drm/i915/ggtt: convert to drm_device based logging macros.
ARM: 8966/1: rpc: replace setup_irq() by request_irq()
ARM: 8965/2: footbridge: replace setup_irq() by request_irq()
ARM: 8964/1: ebsa110: replace setup_irq() by request_irq()
Revert "drivers: base: power: wakeup.c: Use built-in RCU list checking"
MAINTAINERS: Add linux-acpi list to PNP
time/sched_clock: Expire timer in hardirq context
irqchip/versatile-fpga: Handle chained IRQs properly
arm64: dts: ti: k3-j721e-mcu: add scm node and phy-gmii-sel nodes
arm64: dts: ti: k3-am65-mcu: add phy-gmii-sel node
arm64: dts: ti: k3-am65-mcu: Add DMA entries for ADC
arm64: dts: ti: k3-am65-main: Add DMA entries for main_spi0
arm64: dts: ti: k3-j721e-mcu-wakeup: Add DMA entries for ADC
arm64: dts: ti: k3-am65: Add clocks to dwc3 nodes
arm64: kpti: Fix "kpti=off" when KASLR is enabled
soundwire: cadence: clear FIFO to avoid pop noise issue on playback start
soundwire: cadence: multi-link support
soundwire: cadence: commit changes in the exit_reset() sequence
soundwire: cadence: remove automatic command retries
soundwire: cadence: remove PREQ_DELAY assignment
soundwire: cadence: enable NORMAL operation in cdns_init()
soundwire: cadence: reorder MCP_CONFIG settings
soundwire: cadence: make SSP interval programmable
soundwire: cadence: move clock/SSP related inits to dedicated function
soundwire: cadence: merge routines to clear/set bits
soundwire: cadence: mask Slave interrupt before stopping clock
soundwire: cadence: fix a io timeout issue in S3 test
soundwire: cadence: add clock_stop/restart routines
soundwire: cadence: handle error cases with CONFIG_UPDATE
soundwire: cadence: add interface to check clock status
soundwire: cadence: simplifiy cdns_init()
soundwire: cadence: s/update_config/config_update
MAINTAINERS: Add entry for MHI bus
bus: mhi: core: Add uevent support for module autoloading
bus: mhi: core: Add support for data transfer
bus: mhi: core: Add support for processing events from client device
bus: mhi: core: Add support for downloading RDDM image during panic
bus: mhi: core: Add support for downloading firmware over BHIe
bus: mhi: core: Add support for basic PM operations
bus: mhi: core: Add support for PM state transitions
bus: mhi: core: Add support for ringing channel/event ring doorbells
bus: mhi: core: Add support for creating and destroying MHI devices
bus: mhi: core: Add support for registering MHI client drivers
bus: mhi: core: Add support for registering MHI controllers
docs: Add documentation for MHI bus
virt: vbox: Use fallthrough;
char: mspec: Replace zero-length array with flexible-array member
nvmem: jz4780-efuse: fix build warnings on ARCH=x86_64 or riscv
Documentation: ABI: nvmem: add documentation for JZ4780 efuse ABI
nvmem: add driver for JZ4780 efuse
Bindings: nvmem: add bindings for JZ4780 efuse
nvmem: imx-ocotp: Drop unnecessary initializations
nvmem: check for NULL reg_read and reg_write before dereferencing
nvmem: core: validate nvmem config before parsing
nvmem: release the write-protect pin
nvmem: fix memory leak in error path
nvmem: add a newline for readability
nvmem: remove a stray newline in nvmem_register()
nvmem: core: add nvmem_cell_read_u64
nvmem: core: add nvmem_cell_read_common
nvmem: imx: ocotp: add i.MX8MP support
rtc/alpha: remove legacy rtc driver
rtc/ia64: remove legacy efirtc driver
binderfs: add stress test for binderfs binder devices
binderfs_test: switch from /dev to a unique per-test mountpoint
binderfs: port tests to test harness infrastructure
binderfs: port to new mount api
extcon: Remove unneeded extern keyword from extcon-provider.h
KVM: PPC: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy()
KVM: PPC: Book3S PR: Move kvmppc_mmu_init() into PR KVM
KVM: PPC: Book3S PR: Fix kernel crash with PR KVM
KVM: PPC: Use fallthrough;
KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests
KVM: PPC: Book3S HV: Treat TM-related invalid form instructions on P9 like the valid ones
KVM: PPC: Book3S HV: Use RADIX_PTE_INDEX_SIZE in Radix MMU code
KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler
drm/i915/tgl: Add new PCI IDs to TGL
x86: get rid of put_user_try in {ia32,x32}_setup_rt_frame()
drm: amd: fix spelling mistake "shoudn't" -> "shouldn't"
drm/amdgpu: Remove unnecessary variable shadow in gfx_v9_0_rlcg_wreg
drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check
drm/amdgpu: fix typo for vcn2/jpeg2 idle check
drm/amdgpu: fix typo for vcn1 idle check
drm/amdgpu: add CAP fw loading
amd/powerplay: arcturus baco reset disable all features
drm/amdgpu: miss PRT case when bo update
drm/amd/display: add on demand pipe merge logic for dcn2+
drm/amd/display: Allocate scratch space for DMUB CW7
drm/amd/display: DPP DTO isn't update properly.
drm/amd/display: Remove connect DIG FE to its BE during timing programming
drm/amd/display: combine watermark change and clock change for update clocks.
drm/amd/display: guard DPPHY_Internal_ctrl
drm/amd/display: differentiate vsc sdp colorimetry use criteria between MST and SST
drm/amd/display: Program self refresh control register on boot
drm/amd/display: remove magic numbers in hdcp_ddc
drm/amd/display: Fallback to dmcub for psr when dmcu is disabled
drm/amd/display: Set disable_dmcu flag properly per asic
drm/amd/display: Remove PSR dependency on swizzle mode
drm/amd/display: Explicitly disable triplebuffer flips
drm/amd/display: Pass triplebuffer surface flip flags down to plane state
drm/amd/display: fix split threshold w/a to work with mpo
drm/amd/display: workaround for HDMI hotplug in DPMSOFF state
drm/amd/display: Remove redundant hdcp display state
drm/amd/display: Fix test pattern color space inconsistency for Linux
drm/amd/display: update connector->display_info after read edid
drm/amd/display: Revert "DCN2.x Do not program DPPCLK if same value"
random: avoid warnings for !CONFIG_NUMA builds
wireguard: noise: error out precomputed DH during handshake rather than config
wireguard: receive: remove dead code from default packet type case
wireguard: queueing: account for skb->protocol==0
wireguard: selftests: test using new 64-bit time_t
wireguard: selftests: remove duplicated include <sys/types.h>
riscv: fix the IPI missing issue in nommu mode
riscv: uaccess should be used in nommu mode
x86: switch ia32_setup_sigcontext() to unsafe_put_user()
x86: switch setup_sigcontext() to unsafe_put_user()
x86: switch save_v86_state() to unsafe_put_user()
x86: kill get_user_{try,catch,ex}
x86: get rid of get_user_ex() in restore_sigcontext()
x86: get rid of get_user_ex() in ia32_restore_sigcontext()
RDMA/efa: Use in-kernel offsetofend() to check field availability
net: phy: realtek: read actual speed to detect downshift
vm86: get rid of get_user_ex() use
net: sched: Fix hw_stats_type setting in pedit loop
selftests: mlxsw: Add tc action hw_stats tests
mlxsw: spectrum_cnt: Expose devlink resource occupancy for counters
mlxsw: spectrum_cnt: Consolidate subpools initialization
mlxsw: spectrum_cnt: Move config validation along with resource register
mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources
mlxsw: spectrum_cnt: Add entry_size_res_id for each subpool and use it to query entry size
mlxsw: spectrum_cnt: Move sub_pools under per-instance pool struct
selftests: spectrum-2: Adjust tc_flower_scale limit according to current counter count
mlxsw: spectrum_cnt: Query bank size from FW resources
vxlan: check return value of gro_cells_init()
cxgb4: rework TC filter rule insertion across regions
net/sched: act_ct: Fix leak of ct zone template on replace
netfilter: revert introduction of egress hook
s390/qeth: use dev->reg_state
s390/qeth: remove gratuitous NULL checks
s390/qeth: add phys_to_virt() translation for AOB
s390/qeth: don't report hard-coded driver version
s390/qeth: add SW timestamping support for IQD devices
s390/qeth: balance the TX queue selection for IQD devices
s390/qeth: allow configuration of TX queues for IQD devices
s390/qeth: allow configuration of TX queues for z/VM NICs
s390/qeth: remove prio-queueing support for z/VM NICs
s390/qeth: use memory reserves in TX slow path
s390/qeth: use memory reserves to back RX buffers
PCI/P2PDMA: Add Intel Sky Lake-E Root Ports B, C, D to the whitelist
IB/hfi1: Remove kobj from hfi1_devdata
IB/rdmavt: Delete unused routine
spi: spi-fsl-dspi: Add support for LS1028A
spi: spi-fsl-dspi: Move invariant configs out of dspi_transfer_one_message
spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code path
spi: spi-fsl-dspi: Avoid NULL pointer in dspi_slave_abort for non-DMA mode
spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completion
spi: spi-fsl-dspi: Protect against races on dspi->words_in_flight
spi: spi-fsl-dspi: Avoid reading more data than written in EOQ mode
spi: spi-fsl-dspi: Fix bits-per-word acceleration in DMA mode
spi: spi-fsl-dspi: Fix little endian access to PUSHR CMD and TXDATA
spi: spi-fsl-dspi: Don't access reserved fields in SPI_MCR
PCI/ASPM: Clear the correct bits when enabling L1 substates
RDMA/hns: Check if depth of qp is 0 before configure
drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check
drm/amdgpu: fix typo for vcn2/jpeg2 idle check
drm/amdgpu: fix typo for vcn1 idle check
regulator: driver.h: fix regulator_map_* function names
ASoC: rt5682: remove noisy debug messages
iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support
iommu/arm-smmu-v3: Batch ATC invalidation commands
iommu/arm-smmu-v3: Batch context descriptor invalidation
iommu/arm-smmu-v3: Add command queue batching helpers
iommu/arm-smmu-v3: Write level-1 descriptors atomically
iommu/arm-smmu-v3: Add support for PCI PASID
PCI/ATS: Export symbols of PASID functions
ASoC: qcom: sdm845: handle soundwire stream
ASoC: codecs: wsa881x: remove soundwire stream handling
scsi: Convert to use set_capacity_revalidate_and_notify
nvme: Convert to use set_capacity_revalidate_and_notify
xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify
virtio_blk.c: Convert to use set_capacity_revalidate_and_notify
block/genhd: Notify udev about capacity change
locks: reinstate locks_delete_block optimization
ASoC: stm32: i2s: manage rebind issue
ASoC: stm32: spdifrx: manage rebind issue
x86: get rid of small constant size cases in raw_copy_{to,from}_user()
ASoC: stm32: spdifrx: fix regmap status check
x86: switch sigframe sigset handling to explict __get_user()/__put_user()
drm/i915/dp: Add dpcd link_rate quirk for Apple 15" MBP 2017 (v3)
regulator: da9063: fix suspend
drm: Skip drm_mode_config_validate() for !modeset
drm/i915/hdcp: convert to struct drm_device based logging.
drm/i915/fbdev: convert to drm_device based logging.
drm/i915/fbc: convert to drm_device based logging macros.
ASoC: rt5682: fix the random recording noise of headset
i40iw: Report correct firmware version
MAINTAINERS: Better regex for dma_buf|fence|resv
drm: convert .debugfs_init() hook to return void.
modpost: Get proper section index by get_secindex() instead of st_shndx
mm: slub: be more careful about the double cmpxchg of freelist
drm: Validate encoder->possible_crtcs
drm: Validate encoder->possible_clones
drm/imx: Remove the bogus possible_clones setup
drm/gma500: Sanitize possible_clones
drm: Include the encoder itself in possible_clones
drm/debugfs: remove checks for return value of drm_debugfs functions.
ANDROID: Incremental fs: Add INCFS_IOC_PERMIT_FILL
ANDROID: Incremental fs: Remove signature checks from kernel
ANDROID: Incremental fs: Pad hash blocks
mm: slub: add missing TID bump in kmem_cache_alloc_bulk()
ANDROID: Incremental fs: Make fill block an ioctl
ANDROID: Incremental fs: Remove all access_ok checks
drm/edid: Fix DispID tile parsing for override EDID
drm/edid: Clarify validate_displayid()
drm/edid: Don't include ext block csum in DispID size
drm/edid: Don't parse garbage as DispID blocks
drm/edid: Move validate_displayid() drm_find_displayid_extension()
drm/edid: Return DispID length from drm_find_displayid_extension()
drm/edid: Remove idx==1 assumptions from all over the DispID parsing
drm/edid: Swap some operands in for_each_displayid_db()
drm: Constify topology id
drm: make various debugfs_init() functions return 0
drm/i915: have *_debugfs_init() functions return void.
drm/omap: remove checks for return value of drm_debugfs functions
drm/pl111: make pl111_debugfs_init return 0
drm/nouveau: make nouveau_drm_debugfs_init() return 0
drm/vram-helper: make drm_vram_mm_debugfs_init() return 0
drm/sti: remove use of drm_debugfs functions as return values
drm/msm: remove checks for return value of drm_debugfs_create_files()
drm/etnaviv: remove check for return value of drm_debugfs_create_files()
drm/arm: make hdlcd_debugfs_init() return 0
drm/arc: make arcgpu_debugfs_init() return 0.
drm/vc4: remove check of return value of drm_debugfs functions
drm/v3d: make v3d_debugfs_init() return 0
drm/tilcdc: remove check for return value of debugfs functions.
drm/tegra: remove checks for debugfs functions return value
xfs: fix unmount hang and memory leak on shutdown during quotaoff
xfs: factor out quotaoff intent AIL removal and memory free
xfs: add support for rmap btree staging cursors
xfs: add support for refcount btree staging cursors
xfs: add support for inode btree staging cursors
xfs: add support for free space btree staging cursors
xfs: support bulk loading of staged btrees
xfs: introduce fake roots for inode-rooted btrees
xfs: introduce fake roots for ag-rooted btrees
xfs: replace open-coded bitmap weight logic
xfs: rename xfs_bitmap to xbitmap
xfs: xrep_reap_extents should not destroy the bitmap
backlight: pwm_bl: Switch to full GPIO descriptor
iomap: fix comments in iomap_dio_rw
block: Prevent hung_check firing during long sync IO
block: fix a device invalidation regression
arm64: elf: Fix allnoconfig kernel build with !ARCH_USE_GNU_PROPERTY
drm: Correct a typo in a function comment
drm: drm_vm: Use fallthrough;
drm/lease: fix WARNING in idr_destroy
drm/hisilicon: Drop unused #include
RDMA/hns: Optimize wqe buffer set flow for post send
RDMA/hns: Optimize base address table config flow for qp buffer
RDMA/hns: Optimize the wr opcode conversion from ib to hns
RDMA/hns: Optimize wqe buffer filling process for post send
RDMA/hns: Rename wqe buffer related functions
drivers: base: power: wakeup.c: Use built-in RCU list checking
component: allow missing unbind callback
openrisc: Remove obsolete show_trace_task function
KVM: selftests: Rework timespec functions and usage
KVM: x86: Code style cleanup in kvm_arch_dev_ioctl()
KVM: x86: Add blurb to CPUID tracepoint when using max basic leaf values
KVM: x86: Add requested index to the CPUID tracepoint
KVM: nSVM: check for EFER.SVME=1 before entering guest
drm/i915/color: Extract icl_read_luts()
HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor
debugfs: remove return value of debugfs_create_file_size()
tty: fix compat TIOCGSERIAL checking wrong function ptr
tty: fix compat TIOCGSERIAL leaking uninitialized memory
tty: drop outdated comments about release_tty() locking
tty: n_tracesink: Use the correct style for SPDX License Identifier
tty: hvc: Use the correct style for SPDX License Identifier
tty: nozomi: Use scnprintf() for avoiding potential buffer overflow
tty: serial: pch_uart: Use scnprintf() for avoiding potential buffer overflow
tty: nozomi: fix spelling mistake "reserverd" -> "reserved"
ath11k: Perform per-msdu rx processing
ath11k: Configure hash based reo destination ring selection
ath11k: Adding proper validation before accessing tx_stats
ath11k: dump SRNG stats during FW assert
ath11k: fill channel info from rx channel
ath11k: Supporting RX ring backpressure HTT event and stats handling
debugfs: Check module state before warning in {full/open}_proxy_open()
uio: uio_pdrv_genirq: use new devm_uio_register_device() function
uio: add resource managed devm_uio_register_device() function
UIO: fix up inapposite whiteplace in uio head file
firmware: imx: add COMPILE_TEST support
firmware: fix a double abort case with fw_load_sysfs_fallback
x86: Fix bitops.h warning with a moved cast
misc: move FLASH_MINOR into miscdevice.h and fix conflicts
misc: cleanup minor number definitions in c file into miscdevice.h
KVM: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL
Bluetooth: Do not cancel advertising when starting a scan
mei: fix CNL itouch device number to match the spec.
misc: Replace zero-length array with flexible-array member
misc: mic: Use scnprintf() for avoiding potential buffer overflow
firmware: stratix10-svc: add the compatible value for intel agilex
firmware: intel_stratix10_service: add depend on agilex
serial: sprd: remove redundant sprd_port cleanup
serial: sprd: getting port index via serial aliases only
KVM: nVMX: remove side effects from nested_vmx_exit_reflected
mmc: rtsx_pci: Fix support for speed-modes that relies on tuning
USB: serial: f81232: add control driver for F81534A
drm/i915: Enable non-contiguous pipe fusing
arch_topology: Fix putting invalid cpu clk
PCI: mobiveil: Fix unmet dependency warning for PCIE_MOBIVEIL_PLAT
intel_th: pci: Add Elkhart Lake CPU support
intel_th: Fix user-visible error codes
intel_th: msu: Fix the unexpected state warning
stm class: sys-t: Fix the use of time_after()
intel_th: Disallow multi mode on devices where it's broken
drm/core: Add drm_afbc_framebuffer and a corresponding helper
drm/core: Allow drivers allocate a subclass of struct drm_framebuffer
watchdog: npcm: remove whitespaces
watchdog: reset last_hw_keepalive time at start
watchdog: imx2_wdt: Drop .remove callback
watchdog: Add stop_on_reboot parameter to control reboot policy
watchdog: wm831x_wdt: Remove GPIO handling
watchdog: imx7ulp: Remove unused include of init.h
watchdog: imx_sc_wdt: Remove unused includes
watchdog: qcom: Use irq flags from firmware
staging: mt7621-pci: fix io space and properly set resource limits
staging: rtl8192u: r8192U_wx: use netdev_warn() instead of printk()
watchdog: pm8916_wdt: Add system sleep callbacks
watchdog: qcom-wdt: disable pretimeout on timer platform
tty: serial: Add CONSOLE_POLL support to SiFive UART
lkdtm: arm64: test kernel pointer authentication
arm64: compile the kernel with ptrauth return address signing
kconfig: Add support for 'as-option'
arm64: suspend: restore the kernel ptrauth keys
arm64: __show_regs: strip PAC from lr in printk
arm64: unwind: strip PAC from kernel addresses
arm64: mask PAC bits of __builtin_return_address
arm64: initialize ptrauth keys for kernel booting task
arm64: initialize and switch ptrauth kernel keys
arm64: enable ptrauth earlier
arm64: cpufeature: handle conflicts based on capability
arm64: cpufeature: Move cpu capability helpers inside C file
arm64: ptrauth: Add bootup/runtime flags for __cpu_setup
arm64: install user ptrauth keys at kernel exit time
arm64: rename ptrauth key structures to be user-specific
arm64: cpufeature: add pointer auth meta-capabilities
arm64: cpufeature: Fix meta-capability cpufeature check
net: core: dev.c: fix a documentation warning
net: phy: sfp-bus.c: get rid of docs warnings
mptcp: move msk state update to subflow_syn_recv_sock()
net: phylink: pcs: add 802.3 clause 45 helpers
net: phylink: pcs: add 802.3 clause 22 helpers
net: mdiobus: add APIs for modifying a MDIO device register
net: mdiobus: avoid BUG_ON() in mdiobus accessors
drm/i915/gvt: do not check len & max_len for lri
net: bridge: vlan options: add support for tunnel mapping set/del
net: bridge: vlan options: add support for tunnel id dumping
net: bridge: vlan tunnel: constify bridge and port arguments
net: bridge: vlan options: rename br_vlan_opts_eq to br_vlan_opts_eq_range
drm/i915/gvt: add support to command SWTESS_BASE_ADDRESS
Documentation: networking: stmmac: Mention new XLGMAC support
net: stmmac: Add support for Enterprise MAC version
net: stmmac: Add XLGMII support
net: phy: xpcs: Add XLGMII support
net: ena: fix continuous keep-alive resets
net: ena: avoid memory access violation by validating req_id properly
net: ena: fix request of incorrect number of IRQ vectors
net: ena: fix incorrect setting of the number of msix vectors
net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value
ionic: add decode for IONIC_RC_ENOSUPP
ionic: print data for unknown xcvr type
ionic: remove adminq napi instance
ionic: deinit rss only if selected
ionic: stop devlink warn on mgmt device
net_sched: sch_fq: enable use of hrtimer slack
net_sched: do not reprogram a timer about to expire
net_sched: add qdisc_watchdog_schedule_range_ns()
nfp: allow explicitly selected delayed stats
net: rename flow_action_hw_stats_types* -> flow_action_hw_stats*
net: bcmgenet: keep MAC in reset until PHY is up
Revert "net: bcmgenet: use RGMII loopback for MAC reset"
net: phy: mscc: consider interrupt source in interrupt handler
net: phy: improve phy_driver callback handle_interrupt
net: ethtool: require drivers to set supported_coalesce_params
net: axienet: let core reject the unsupported coalescing parameters
net: ll_temac: let core reject the unsupported coalescing parameters
net: davinci_emac: reject unsupported coalescing params
net: cpsw: reject unsupported coalescing params
net: tehuti: reject unsupported coalescing params
net: dwc-xlgmac: let core reject the unsupported coalescing parameters
net: socionext: reject unsupported coalescing params
net: sfc: reject unsupported coalescing params
net: mvmdio: avoid error message for optional IRQ
Revert "net: mvmdio: avoid error message for optional IRQ"
drm/exynos: Use mode->clock instead of reverse calculating it from the vrefresh
drm/exynos: Use drm_encoder_mask()
Input: allocate keycode for "Selective Screenshot" key
net/mlx5: Avoid forwarding to other eswitch uplink
net/mlx5: Eswitch, enable forwarding back to uplink port
net/mlx5e: Add support for offloading traffic from uplink to uplink
net/mlx5: Don't use termination tables in slow path
net/mlx5: Avoid configuring eswitch QoS if not supported
net/mlx5e: Fix devlink port register sequence
net/mlx5e: Fix rejecting all egress rules not on vlan
net/mlx5e: en_tc: Rely just on register loopback for tunnel restoration
net/mlx5e: CT: Fix stack usage compiler warning
net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled
net/mlx5e: CT: remove set but not used variable 'unnew'
net/mlx5: E-Switch, Skip restore modify header between prios of same chain
net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it
net/mlx5: Add missing inline to stub esw_add_restore_rule
netfilter: Introduce egress hook
netfilter: Generalize ingress hook
netfilter: Rename ingress hook include file
ANDROID: kbuild: avoid excessively long argument lists
RDMA/bnxt_re: Remove unnecessary sched count
RDMA/bnxt_re: Fix lifetimes in bnxt_re_task
RDMA/bnxt_re: Use ib_device_try_get()
ANDROID: USB: f_accessory: Check dev pointer before decoding ctrl request
arm64: smp: fix crash_smp_send_stop() behaviour
arm64: smp: fix smp_send_stop() behaviour
arm64: perf: Add support for ARMv8.5-PMU 64-bit counters
KVM: arm64: limit PMU version to PMUv3 for ARMv8.1
arm64: cpufeature: Extract capped perfmon fields
arm64: perf: Clean up enable/disable calls
perf: arm-ccn: Use scnprintf() for robustness
nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount()
drm/i915/perf: Invalidate OA TLB on when closing perf stream
arm64: dts: meson-g12b-odroid-n2: add SPIFC controller node
arm64: dts: khadas-vim3: add SPIFC controller node
arm64: dts: meson-g12: add the SPIFC nodes
arm64: dts: meson-g12: split emmc pins to select 4 or 8 bus width
platform/chrome: cros_usbpd_notify: Pull PD_HOST_EVENT status
platform/chrome: cros_usbpd_notify: Amend ACPI driver to plat
platform/chrome: cros_usbpd_notify: Add driver data struct
platform/chrome: cros_usbpd_notify: Fix cros-usbpd-notify notifier
perf expr: Fix copy/paste mistake
perf report: Fix no branch type statistics report issue
perf tools: Give synthetic mmap events an inode generation
HID: lg-g15: Do not fail the probe when we fail to disable F# emulation
ANDROID: sound: usb: Ensure UAC3 Power Domain is set to D0 when enabling stream
RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy
RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock
RDMA/cm: Allow ib_send_cm_rej() to be done under lock
RDMA/cm: Allow ib_send_cm_drep() to be done under lock
RDMA/cm: Allow ib_send_cm_dreq() to be done under lock
RDMA/cm: Add some lockdep assertions for cm_id_priv->lock
RDMA/cm: Add missing locking around id.state in cm_dup_req_handler
RDMA/cm: Make it clearer how concurrency works in cm_req_handler()
RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler()
RDMA/cm: Read id.state under lock when doing pr_debug()
RDMA/cm: Simplify establishing a listen cm_id
RDMA/cm: Make the destroy_id flow more robust
RDMA/cm: Remove a race freeing timewait_info
RDMA/cm: Fix checking for allowed duplicate listens
RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id()
blk-mq: Fix typo in comment
x86/boot: Fix comment spelling
sh: mach-highlander: Fix comment spelling
s390/dasd: Fix comment spelling
mfd: wm8994: Fix comment spelling
docs: Add reference in binfmt-misc.rst
bpf: Sanitize the bpf_struct_ops tcp-cc name
USB: cdc-acm: fix rounding error in TIOCSSERIAL
USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL
usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters
usb: chipidea: udc: fix sleeping function called from invalid context
libnvdimm/region: Introduce an 'align' attribute
libnvdimm/region: Introduce NDD_LABELING
libnvdimm/namespace: Enforce memremap_compat_align()
libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid
iwlwifi: move AX200 devices to the new table
iwlwifi: remove trans entries from COMMON 9260 macro
iwlwifi: move shared clock entries to new table
iwlwifi: move pu devices to new table
iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs
iwlwifi: convert the 9260-1x1 device to use the new parameters
iwlwifi: move TH1 devices to the new table
iwlwifi: map 9461 and 9462 using RF type and RF ID
iwlwifi: add Pu/PnJ/Th device values to differentiate them
iwlwifi: add GNSS differentiation to the device tables
iwlwifi: add mac/rf types and 160MHz to the device tables
iwlwifi: combine 9260 cfgs that only change names
iwlwifi: move the remaining 0x2526 configs to the new table
USB: c67x00: Use the correct style for SPDX License Identifier
USB: atm: Use the correct style for SPDX License Identifier
usb: musb: tusb6010: fix a possible missing data type replacement
usb: musb: fix crash with highmen PIO and usbmon
usb: musb: jz4740: Add support for the JZ4770
usb: musb: jz4740: Unconditionally depend on devicetree
usb: musb: jz4740: Register USB role switch
usb: musb: jz4740: Add support for DMA
dt-bindings: usb: Convert jz4740-musb doc to YAML
usb: musb: remove redundant assignment to variable ret
arm64: define __alloc_zeroed_user_highpage
bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition
selftests/bpf: Reset process and thread affinity after each test/sub-test
arm64/kernel: Simplify __cpu_up() by bailing out early
selftests/bpf: Fix test_progs's parsing of test numbers
selftests/bpf: Fix race in tcp_rtt test
selftests/bpf: Fix nanosleep for real this time
selftest/bpf: Fix compilation warning in sockmap_parse_prog.c
CIFS: fiemap: do not return EINVAL if get nothing
CIFS: Increment num_remote_opens stats counter even in case of smb2_query_dir_first
cifs: potential unintitliazed error code in cifs_getattr()
drm/i915/gt: Always reschedule the new heartbeat
EDAC/armada_xp: Use scnprintf() for avoiding potential buffer overflow
arm64: remove redundant blank for '=' operator
arm64: kexec_file: Fixed code style.
arm64: add blank after 'if'
arm64: fix spelling mistake "ca not" -> "cannot"
genirq: fix kerneldoc comment for irq_desc
x86/mm: Remove the now redundant N_MEMORY check
drm/amdgpu: fix two documentation mismatch issues
scsi: pm80xx: Introduce read and write length for IOCTL payload structure
scsi: pm80xx: sysfs attribute for non fatal dump
scsi: pm80xx: Cleanup initialization loading fail path
scsi: pm80xx: Free the tag when mpi_set_phy_profile_resp is received
scsi: pm80xx: Deal with kexec reboots
scsi: pm80xx: Increase request sg length
block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices
md: check arrays is suspended in mddev_detach before call quiesce operations
scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow
scsi: core: Use scnprintf() for avoiding potential buffer overflow
scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow
scsi: ipr: Use scnprintf() for avoiding potential buffer overflow
scsi: gdth: Use scnprintf() for avoiding potential buffer overflow
scsi: fnic: Use scnprintf() for avoiding potential buffer overflow
scsi: be2iscsi: Use scnprintf() for avoiding potential buffer overflow
scsi: aacraid: Use scnprintf() for avoiding potential buffer overflow
rtc: cmos: remove useless cast for driver_name
PNP: constify driver name
scsi: zfcp: log FC Endpoint Security errors
scsi: zfcp: enhance handling of FC Endpoint Security errors
scsi: zfcp: trace FC Endpoint Security of FCP devices and connections
scsi: zfcp: log FC Endpoint Security of connections
scsi: zfcp: report FC Endpoint Security in sysfs
scsi: zfcp: auto variables for dereferenced structs in open port handler
scsi: zfcp: fix fc_host attributes that should be unknown on local link down
scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host
scsi: zfcp: expose fabric name as common fc_host sysfs attribute
scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point
ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662
ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662
ARM: dts: omap5: Add bus_dma_limit for L3 bus
ARM: dts: omap4-droid4: Fix lost touchscreen interrupts
ARM: OMAP2+: Drop legacy platform data for ti81xx edma
ARM: dts: Configure interconnect target module for ti816x edma
ARM: dts: Configure interconnect target module for dm814x tptc3
ARM: dts: Configure interconnect target module for dm814x tptc2
ARM: dts: Configure interconnect target module for dm814x tptc1
ARM: dts: Configure interconnect target module for dm814x tptc0
ARM: dts: Configure interconnect target module for dm814x tpcc
ARM: OMAP2+: Drop legacy platform data for dm814x cpsw
ARM: dts: Configure interconnect target module for dm814x cpsw
mt76: mt7615: introduce mt7663e support
mt76: mt7615: get rid of sta_rec_wtbl data structure
mt76: mt7615: introduce set_ba uni command
mt76: mt7615: add more uni mcu commands
mt76: mt7615: introduce set_bmc and st_sta for uni commands
mt76: mt7615: introduce uni cmd command types
mt76: mt7615: introduce mt7615_init_mac_chain routine
mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine
mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom
mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own
mt76: mt7615: add mt7663e support to mt7615_reg_map
mt76: mt7615: introduce mt7615_register_map
mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands
mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure
mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs
mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom
mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops
mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops
mt76: mt7615: add mt7615_mcu_ops data structure
mt76: mt7615: introduce mt7615_mcu_send_message routine
mt76: always init to 0 mcu messages
mt76: mt7615: introduce mt7615_init_device routine
mt76: mt7615: cleanup fw queue just for mmio devices
mt76: mt7615: introduce mt7615_mcu_wait_response
mt76: mt7615: introduce mt7615_mcu_fill_msg
clk: ti: Fix dm814x clkctrl for ethernet
HID: fix Kconfig word ordering
ARM: omap2plus_defconfig: Update for moved and dropped options
ARM: omap2plus_defconfig: Enable ina2xx_adc as a loadable module
ARM: omap2plus_defconfig: Enable McPDM optional PMIC clock as modules
ARM: omap2plus_defconfig: Enable more droid4 devices as loadable modules
ARM: omap2plus_defconfig: Enable zram as loadable modules
ARM: omap2plus_defconfig: Enable simple-pm-bus
drm/i915: Fix up documentation paths after file moving
scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted
list/hashtable: minor documentation corrections.
ANDROID: Export functions to be used with dma_map_ops in modules
mt76: remove variable 'val' set but not used
mt76: mt7615: remove a stray if statement
mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset
mt76: mt7615: fix monitor injection of beacon frames
mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs
mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power
mt76: mt7615: fix antenna mask initialization in DBDC mode
mt76: mt76u: rely only on data buffer for usb control messagges
mt76: mt76u: fix a possible memory leak in mt76u_init
mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet
PCI: mobiveil: Fix sparse different address space warnings
usb: raw_gadget: fix compilation warnings in uapi headers
x86/purgatory: Fail the build if purgatory.ro has missing symbols
serial: 8250_port: Disable DMA operations for kernel console
serial: 8250_port: Don't use power management for kernel console
serial: core: Allow detach and attach serial device for console
x86/purgatory: Disable various profiling and sanitizing options
rtc: mt2712: fix build without PM_SLEEP
xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock
Revert "tty: serial: samsung_tty: build it for any platform"
serial: sprd: Fix a dereference warning
serial: sprd: remove __init from sprd_console_setup
serial: sprd: check console via stdout-path in addition
ovl: fix a typo in comment
ovl: replace zero-length array with flexible-array member
ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old
ovl: strict upper fs requirements for remote upper fs
ovl: check if upper fs supports RENAME_WHITEOUT
ovl: allow remote upper
ovl: decide if revalidate needed on a per-dentry basis
ovl: separate detection of remote upper layer from stacked overlay
ovl: restructure dentry revalidation
ovl: ignore failure to copy up unknown xattrs
ovl: document permission model
ovl: simplify i_ino initialization
ovl: factor out helper ovl_get_root()
ovl: fix out of date comment and unreachable code
ovl: fix value of i_ino for lower hardlink corner case
EDAC/synopsys: Do not dump uninitialized pinf->col
drm/i915/perf: introduce global sseu pinning
drm/i915/perf: remove redundant power configuration register override
drm/i915/perf: remove generated code
spi: mxs: Drop GPIO includes
staging: rtl8188eu: Add device id for MERCUSYS MW150US v2
staging: greybus: loopback_test: fix potential path truncations
staging: greybus: loopback_test: fix potential path truncation
staging: greybus: loopback_test: fix poll-mask build breakage
staging: media: hantro: remove parentheses
staging: media: imx: remove parentheses
staging: media: imx: remove temporary variable
staging: media: allegro: align with parenthesis
KVM: VMX: access regs array in vmenter.S in its natural order
staging: media: imgu: Remove extra type detail
staging: wlan-ng: Fix line going over 80 characters
staging: speakup: main: switch multiple assignment for one assignment per line
staging: mt7621-pci-phy: add 'mt7621_phy_rmw' to simplify code
powerpc/lib: Fix emulate_step() std test
powerpc/64s/radix: Fix CONFIG_SMP=n build
staging: qlge: qlge_ethtool.c: remove an unneeded variable
staging: qlge: qlge_dbg.c: remove an unneeded variable
staging: qlge: qlge_mpi.c: remove an unneeded variable
staging: qlge: qlge_main.c: remove an unneeded variable
staging: qlge: qlge_main: remove unused code
staging: qlge: qlge_dbg: remove unneeded spaces
staging: wilc1000: rearrange line exceeding 80 characters
Staging: wilc1000: cfg80211: Use kmemdup instead of kmalloc and memcpy
staging: wfx: remove unneeded spaces
selftests/powerpc: Add tlbie_test in .gitignore
powerpc/pmac/smp: Drop unnecessary volatile qualifier
powerpc/pmac/smp: Avoid unused-variable warnings
powerpc/fsl_booke: Avoid creating duplicate tlb1 entry
tty: evh_bytechan: Fix out of bounds accesses
clocksource/drivers/timer-probe: Avoid creating dead devices
perf/amd/uncore: Add support for Family 19h L3 PMU
perf/amd/uncore: Make L3 thread mask code more readable
perf/amd/uncore: Prepare L3 thread mask code for Family 19h
staging: mt7621-pci: delete no more needed 'mt7621_reset_port'
staging: mt7621-pci: release gpios after pci initialization
staging: mt7621-pci: bindings: update doc accordly to last changes
staging: mt7621-dts: make use of 'reset-gpios' property for pci
staging: mt7621-pci: change value for 'PERST_DELAY_MS'
staging: mt7621-pci: use gpios for properly reset
staging: bcm2835-camera: Use designators to init V4L2 controls
staging: bcm2835-camera: Drop unused ignore_errors flag
staging: rtl8192u: Corrects 'Avoid CamelCase' for variables
staging: rtl8192u: Using function name as string
staging: rtl8192u: Replaces symbolic permissions with octal permissions
staging: greybus: i2c: remove unused pointers
staging: fbtft: Avoid potential precedence issues
staging: fbtft: simplify array index computation
staging: fbtft: Reformat long macro definitions
staging: fbtft: Reformat line over 80 characters
ext2: fix debug reference to ext2_xattr_cache
Staging: rtl8723bs: sdio_halinit: Remove unnecessary conditions
Staging: rtl8723bs: rtw_mlme: Remove unnecessary conditions
mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2
staging: comedi: dt3000: Reformat multiple line dereference
staging: comedi: ni_atmio16d: remove commented code blocks
staging: comedi: ni_mio_common: Code reformat and re-indentation
staging: comedi: s626: Reformat function arguments
staging: comedi: rtd520: Resolve multiline dereference
staging: comedi: ni_tio: Reformat function call arguments
staging: vt6656: Use BIT_ULL() macro instead of bit shift operation
mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN for UniPhier
mmc: sdhci-acpi: Disable write protect detection on Acer Aspire Switch 10 (SW5-012)
mmc: sdhci-acpi: Switch signal voltage back to 3.3V on suspend on external microSD on Lenovo Miix 320
dma-mapping: Fix dma_pgprot() for unencrypted coherent pages
x86: Don't let pgprot_modify() change the page encryption bit
drm/i915/gvt: Fix display port type issue
drm/i915/gvt: Add some regs to force-to-nonpriv whitelist
x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor
drm/i915/gem: Check for a closed context when looking up an engine
clocksource/drivers/imx-sysctr: Remove unused includes
clocksource/drivers/imx-tpm: Remove unused includes
cpufreq: imx6q-cpufreq: Improve the logic of -EPROBE_DEFER handling
mtd: spi-nor: Trim what is exposed in spi-nor.h
mtd: spi-nor: Drop the MFR definitions
mtd: spi-nor: Get rid of the now empty spi_nor_ids[] table
mtd: spi-nor: Move XMC bits out of core.c
mtd: spi-nor: Move Xilinx bits out of core.c
mtd: spi-nor: Move Catalyst bits out of core.c
mtd: spi-nor: Move Winbond bits out of core.c
mtd: spi-nor: Move SST bits out of core.c
mtd: spi-nor: Move Spansion bits out of core.c
mtd: spi-nor: Move Micron/ST bits out of core.c
mtd: spi-nor: Move Macronix bits out of core.c
mtd: spi-nor: Move ISSI bits out of core.c
mtd: spi-nor: Move Intel bits out of core.c
mtd: spi-nor: Move GigaDevice bits out of core.c
mtd: spi-nor: Move Fujitsu bits out of core.c
mtd: spi-nor: Move Everspin bits out of core.c
mtd: spi-nor: Move ESMT bits out of core.c
mtd: spi-nor: Move Eon bits out of core.c
mtd: spi-nor: Move Atmel bits out of core.c
mtd: spi-nor: Add the concept of SPI NOR manufacturer driver
mtd: spi-nor: Expose stuctures and functions to manufacturer drivers
ath11k: add handling for BSS color
ath11k: add WMI calls required for handling BSS color
ath11k: set queue_len to 4096
ath11k: enable PN offload
ath11k: handle RX fragments
mlx5: Remove uninitialized use of key in mlx5_core_create_mkey
arm64: dts: qcom: sdm845-mtp: Relocate remoteproc firmware
arm64: dts: sdm845: add IPA information
scsi: scsi_trace: Use get_unaligned_be24()
scsi: st: Use get_unaligned_be24() and sign_extend32()
scsi: treewide: Consolidate {get,put}_unaligned_[bl]e24() definitions
scsi: c6x: Include <linux/unaligned/generic.h> instead of duplicating it
scsi: linux/unaligned/byteshift.h: Remove superfluous casts
tcp: fix stretch ACK bugs in Yeah
tcp: fix stretch ACK bugs in Veno
tcp: stretch ACK fixes in Veno prep
tcp: fix stretch ACK bugs in Scalable
tcp: fix stretch ACK bugs in BIC
sfc: fix XDP-redirect in this driver
initramfs: restore default compression behavior
arm64: dts: rockchip: Add Hugsun X99 power led
arm64: dts: rockchip: Add Hugsun X99 IR receiver
arm64: dts: rockchip: remove clock-names property from 'generic-ohci' nodes
arm64: dts: rockchip: remove clock-names property from 'generic-ehci' nodes
arm64: dts: rockchip: remove properties from spdif node RK3399 Excavator
remoteproc: clean up notification config
ARM: dts: rockchip: remove #address-cells and #size-cells from i2s nodes
ARM: dts: rockchip: swap clocks and clock-names values for i2s nodes
ARM: dts: rockchip: remove clock-names property from 'generic-ohci' nodes
ARM: dts: rockchip: remove clock-names property from 'generic-ehci' nodes
ARM: dts: rockchip: swap clocks and clock-names values for spdif nodes
drm/i915/gt: Restore check for invalid vma for fencing
ARM: dts: rockchip: Keep rk3288-tinker SD card IO powered during reboot
ARM: dts: rockchip: remove clock-frequency from saradc node rv1108
ARM: dts: rockchip: fix vref-supply for &saradc node rk3288 firefly reload
ARM: dts: rockchip: use DMA channels for UARTs for RK3288
net: ip_gre: Accept IFLA_INFO_DATA-less configuration
ARM: dts: rockchip: rk3xxx: fix L2 cache-controller nodename
ARM: dts: rockchip: fix lvds-encoder ports subnode for rk3188-bqedison2qc
net: kcm: kcmproc.c: Fix RCU list suspicious usage warning
modpost: move the namespace field in Module.symvers last
scsi: core: Allow non-root users to perform ZBC commands
scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw()
soc: qcom: Fix QCOM_APR dependencies
net: mvneta: Fix the case where the last poll did not process all rx
net: vxge: fix wrong __VA_ARGS__ usage
qede: remove some unused code in function qede_selftest_receive_traffic
arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode
arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id
net: fsl/fman: treat all RGMII modes in memac_adjust_link()
soc: qcom: pdr: Avoid uninitialized use of found in pdr_indication_cb
arm64: dts: meson-g12-common: add spicc controller nodes
HID: add ALWAYS_POLL quirk to lenovo pixart mouse
drm/i915/gt: Allocate i915_fence_reg array
drm/i915: Remove manual save/resume of fence register state
drm/i915/gt: Pull restoration of GGTT fences underneath the GT
drm/i915: Move GGTT fence registers under gt/
drm/amdgpu: disable gpu_sched load balancer for vcn jobs
drm/sched: implement and export drm_sched_pick_best
Revert "drm/scheduler: improve job distribution with multiple queues"
drm/amdgpu: Move EEPROM I2C adapter to amdgpu_device
drm_amdgpu: Add job fence to resv conditionally
drm/amdgpu: fix switch-case indentation
drm/amdgpu: revise RLCG access path
cgroupfs: Support user xattrs
kernfs: Add option to enable user xattrs
kernfs: Add removed_size out param for simple_xattr_set
kernfs: kvmalloc xattr value instead of kmalloc
clk: ti: am43xx: Fix clock parent for RTC clock
regulator: mp886x: Document MP8867 support
regulator: mp886x: add MP8867 support
regulator: add support for MP8869 regulator
regulator: bindings: add MPS mp8869 voltage regulator
ASoC: soc-dai: return proper error for get_sdw_stream()
ALSA: compress: bump the version
ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders
ASoC: qcom: q6asm: add support for alac and ape configs
ALSA: compress: add alac & ape decoder params
ASoC: qcom: q6asm-dai: add support to wma decoder
ASoC: qcom: q6asm: add support to wma config
ASoC: qcom: q6asm: pass codec profile to q6asm_open_write
ALSA: compress: Add wma decoder params
ALSA: compress: add wma codec profiles
ARC: allow userspace DSP applications to use AGU extensions
ARC: add support for DSP-enabled userspace applications
ARC: handle DSP presence in HW
ARC: add helpers to sanitize config options
ARC: [plat-axs10x]: PGU: remove unused encoder-slave property
ASoC: codecs: wsa881x: request gpio direction before setting
arm64: BTI: Add Kconfig entry for userspace BTI
mm: smaps: Report arm64 guarded pages in smaps
arm64: mm: Display guarded pages in ptdump
KVM: arm64: BTI: Reset BTYPE when skipping emulated instructions
arm64: BTI: Reset BTYPE when skipping emulated instructions
arm64: traps: Shuffle code to eliminate forward declarations
arm64: unify native/compat instruction skipping
arm64: BTI: Decode BYTPE bits when printing PSTATE
arm64: elf: Enable BTI at exec based on ELF program properties
elf: Allow arch to tweak initial mmap prot flags
arm64: Basic Branch Target Identification support
ELF: Add ELF program property parsing support
ELF: UAPI and Kconfig additions for ELF program properties
KVM: selftests: enlightened VMPTRLD with an incorrect GPA
KVM: selftests: test enlightened vmenter with wrong eVMCS version
KVM: selftests: define and use EVMCS_VERSION
KVM: nVMX: properly handle errors in nested_vmx_handle_enlightened_vmptrld()
KVM: nVMX: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping
selftests: kvm: Uses TEST_FAIL in tests/utilities
selftests: kvm: Introduce the TEST_FAIL macro
selftests: KVM: s390: check for registers to NOT change on reset
selftests: KVM: s390: test more register variants for the reset ioctl
selftests: KVM: s390: fix early guest crash
KVM: selftests: Introduce steal-time test
KVM: selftests: virt_map should take npages, not size
KVM: selftests: Use consistent message for test skipping
KVM: selftests: Enable printf format warnings for TEST_ASSERT
selftests: KVM: s390: fix format strings for access reg test
selftests: KVM: s390: fixup fprintf format error in reset.c
KVM: selftests: Share common API documentation
selftests: KVM: SVM: Add vmcall test to gitignore
KVM: nSVM: Remove an obsolete comment.
KVM: X86: correct meaningless kvm_apicv_activated() check
KVM: nVMX: Consolidate nested MTF checks to helper function
KVM: VMX: Micro-optimize vmexit time when not exposing PMU
KVM: selftests: s390x: Provide additional num-guest-pages adjustment
kvm: svm: Introduce GA Log tracepoint for AVIC
KVM: Documentation: Update fast page fault for indirect sp
KVM: nSVM: avoid loss of pending IRQ/NMI before entering L2
KVM: nSVM: implement check_nested_events for interrupts
KVM: nSVM: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1
KVM: nSVM: do not change host intercepts while nested VM is running
KVM: x86: rename set_cr3 callback and related flags to load_mmu_pgd
KVM: x86: unify callbacks to load paging root
KVM: x86: Refactor kvm_cpuid() param that controls out-of-range logic
KVM: x86: Refactor out-of-range logic to contain the madness
KVM: x86: Fix CPUID range checks for Hypervisor and Centaur classes
KVM x86: Extend AMD specific guest behavior to Hygon virtual CPUs
KVM: x86: Add helpers to perform CPUID-based guest vendor check
KVM: x86: Trace the original requested CPUID function in kvm_cpuid()
KVM: CPUID: add support for supervisor states
KVM: x86: Move nSVM CPUID 0x8000000A handling into common x86 code
KVM: nSVM: Advertise and enable NRIPS for L1 iff nrips is enabled
KVM: nSVM: Expose SVM features to L1 iff nested is enabled
KVM: x86: Move VMX's host_efer to common x86 code
KVM: Drop largepages_enabled and its accessor/mutator
KVM: x86: Don't propagate MMU lpage support to memslot.disallow_lpage
KVM: x86/mmu: Configure max page level during hardware setup
KVM: x86/mmu: Merge kvm_{enable,disable}_tdp() into a common function
KVM: SVM: Refactor logging of NPT enabled/disabled
KVM: VMX: Directly query Intel PT mode when refreshing PMUs
KVM: x86: Check for Intel PT MSR virtualization using KVM cpu caps
KVM: VMX: Directly use VMX capabilities helper to detect RDTSCP support
KVM: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support
KVM: x86: Do kvm_cpuid_array capacity checks in terminal functions
KVM: x86: Use kvm_cpu_caps to detect Intel PT support
KVM: x86: Set emulated/transmuted feature bits via kvm_cpu_caps
KVM: x86: Override host CPUID results with kvm_cpu_caps
KVM: x86: Do host CPUID at load time to mask KVM cpu caps
KVM: x86: Remove stateful CPUID handling
KVM: x86: Squash CPUID 0x2.0 insanity for modern CPUs
KVM: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs
KVM: x86: Fold CPUID 0x7 masking back into __do_cpuid_func()
KVM: x86: Use KVM cpu caps to track UMIP emulation
KVM: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved
KVM: x86: Add a helper to check kernel support when setting cpu cap
KVM: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update
KVM: VMX: Convert feature updates from CPUID to KVM cpu caps
KVM: SVM: Convert feature updates from CPUID to KVM cpu caps
KVM: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking
KVM: x86: Refactor handling of XSAVES CPUID adjustment
KVM: x86: handle GBPAGE CPUID adjustment for EPT with generic code
KVM: x86: Handle Intel PT CPUID adjustment in VMX code
KVM: x86: Handle RDTSCP CPUID adjustment in VMX code
KVM: x86: Handle PKU CPUID adjustment in VMX code
KVM: x86: Handle UMIP emulation CPUID adjustment in VMX code
KVM: x86: Handle INVPCID CPUID adjustment in VMX code
KVM: x86: Handle MPX CPUID adjustment in VMX code
KVM: x86: Refactor cpuid_mask() to auto-retrieve the register
KVM: x86: Introduce cpuid_entry_{change,set,clear}() mutators
KVM: x86: Introduce cpuid_entry_{get,has}() accessors
KVM: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers
KVM: x86: Use u32 for holding CPUID register value in helpers
KVM: x86: Drop explicit @func param from ->set_supported_cpuid()
KVM: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest
KVM: x86: Make kvm_mpx_supported() an inline function
KVM: x86: Use supported_xcr0 to detect MPX support
KVM: x86: Calculate the supported xcr0 mask at load time
KVM: VMX: Add helpers to query Intel PT mode
KVM: x86: Use common loop iterator when handling CPUID 0xD.N
KVM: x86: Drop redundant array size check
KVM: x86: Encapsulate CPUID entries and metadata in struct
KVM: x86: Refactor CPUID 0x4 and 0x8000001d handling
KVM: x86: Hoist loop counter and terminator to top of __do_cpuid_func()
KVM: x86: Consolidate CPUID array max num entries checking
KVM: x86: Drop redundant boot cpu checks on SSBD feature bits
KVM: x86: Drop the explicit @index from do_cpuid_7_mask()
KVM: x86: Clean up CPUID 0x7 sub-leaf loop
KVM: x86: Refactor CPUID 0xD.N sub-leaf entry creation
KVM: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf
KVM: x86: Check for CPUID 0xD.N support before validating array size
KVM: x86: Move CPUID 0xD.1 handling out of the index>0 loop
KVM: x86: Check userspace CPUID array size after validating sub-leaf
KVM: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid()
KVM: x86: Simplify handling of Centaur CPUID leafs
KVM: x86: Refactor loop around do_cpuid_func() to separate helper
KVM: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries
KVM: x86: Shrink the usercopy region of the emulation context
KVM: x86: Move kvm_emulate.h into KVM's private directory
KVM: x86: Dynamically allocate per-vCPU emulation context
KVM: x86: Move emulation-only helpers to emulate.c
KVM: x86: Explicitly pass an exception struct to check_intercept
KVM: x86: Refactor I/O emulation helpers to provide vcpu-only variant
KVM: Drop gfn_to_pfn_atomic()
KVM: x86: Fix warning due to implicit truncation on 32-bit KVM
KVM: nVMX: Drop unnecessary check on ept caps for execute-only
KVM: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd()
KVM: nVMX: Rename EPTP validity helper and associated variables
KVM: nVMX: Rename nested_ept_get_cr3() to nested_ept_get_eptp()
KVM: nVMX: Allow L1 to use 5-level page walks for nested EPT
KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack
KVM: x86/mmu: Don't drop level/direct from MMU role calculation
kvm: selftests: Support dirty log initial-all-set test
KVM: nVMX: Properly handle userspace interrupt window request
KVM: X86: trigger kvmclock sync request just once on VM creation
KVM: LAPIC: Recalculate apic map in batch
KVM: Fix some obsolete comments
KVM: x86: enable dirty log gradually in small chunks
KVM: x86/mmu: Reuse the current root if possible for fast switch
KVM: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU
KVM: SVM: Inhibit APIC virtualization for X2APIC guest
KVM: Remove unnecessary asm/kvm_host.h includes
KVM: selftests: Fix unknown ucall command asserts
KVM: x86: Consolidate VM allocation and free for VMX and SVM
KVM: x86: Directly return __vmalloc() result in ->vm_alloc()
KVM: x86: Gracefully handle __vmalloc() failure during VM allocation
KVM: x86: Adjust counter sample period after a wrmsr
KVM: x86/mmu: Consolidate open coded variants of memslot TLB flushes
KVM: x86/mmu: Use range-based TLB flush for dirty log memslot flush
KVM: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c
KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGION
KVM: Dynamically size memslot array based on number of used slots
KVM: Terminate memslot walks via used_slots
KVM: Ensure validity of memslot with respect to kvm_get_dirty_log()
KVM: Provide common implementation for generic dirty log functions
KVM: Clean up local variable usage in __kvm_set_memory_region()
KVM: Simplify kvm_free_memslot() and all its descendents
KVM: Move memslot deletion to helper function
KVM: x86: Free arrays for old memslot when moving memslot's base gfn
KVM: Drop "const" attribute from old memslot in commit_memory_region()
KVM: Move setting of memslot into helper routine
KVM: Refactor error handling for setting memory region
KVM: Explicitly free allocated-but-unused dirty bitmap
KVM: Drop kvm_arch_create_memslot()
KVM: x86: Allocate memslot resources during prepare_memory_region()
KVM: PPC: Move memslot memory allocation into prepare_memory_region()
KVM: Don't free new memslot if allocation of said memslot fails
KVM: Reinstall old memslots if arch preparation fails
KVM: x86: Allocate new rmap and large page tracking when moving memslot
KVM: x86: Move gpa_val and gpa_available into the emulator context
KVM: x86: Add EMULTYPE_PF when emulation is triggered by a page fault
KVM: apic: remove unused function apic_lvt_vector()
KVM: VMX: Add 'else' to split mutually exclusive case
KVM: x86: eliminate some unreachable code
KVM: x86: Fix print format and coding style
KVM: vmx: rewrite the comment in vmx_get_mt_mask
KVM: selftests: Convert some printf's to pr_info's
KVM: selftests: Rework debug message printing
KVM: selftests: Time guest demand paging
KVM: selftests: Support multiple vCPUs in demand paging test
KVM: selftests: Add support for vcpu_args_set to aarch64 and s390x
KVM: selftests: Pass args to vCPU in global vCPU args struct
KVM: selftests: Add memory size parameter to the demand paging test
KVM: selftests: Add configurable demand paging delay
KVM: selftests: Add demand paging content to the demand paging test
arm64: dts: meson: add thermal zones to meson gx devices
arm64: dts: meson: khadas-vim3: move model to g12b-khadas-vim3 dtsi
ANDROID: Kconfig.gki: Add FRAME_VECTOR
mtd: spi-nor: Move SFDP logic out of the core
mtd: spi-nor: Prepare core / manufacturer code split
mtd: spi-nor: Emphasise which is the generic set_4byte_addr_mode() method
mtd: spi-nor: Stop prefixing generic functions with a manufacturer name
KVM: arm64: Use the correct timer structure to access the physical counter
nfsd: remove read permission bit for ctl sysctl
NFSD: Fix NFS server build errors
sunrpc: Add tracing for cache events
SUNRPC/cache: Allow garbage collection of invalid cache entries
nfsd: export upcalls must not return ESTALE when mountd is down
nfsd: Add tracepoints for update of the expkey and export cache entries
nfsd: Add tracepoints for exp_find_key() and exp_get_by_name()
nfsd: Add tracing to nfsd_set_fh_dentry()
nfsd: Don't add locks to closed or closing open stateids
SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends
SUNRPC: Refactor xs_sendpages()
svcrdma: Avoid DMA mapping small RPC Replies
svcrdma: Fix double sync of transport header buffer
svcrdma: Refactor chunk list encoders
SUNRPC: Add encoders for list item discriminators
svcrdma: Rename svcrdma_encode trace points in send routines
svcrdma: Update synopsis of svc_rdma_send_reply_msg()
svcrdma: Update synopsis of svc_rdma_map_reply_msg()
svcrdma: Update synopsis of svc_rdma_send_reply_chunk()
svcrdma: De-duplicate code that locates Write and Reply chunks
svcrdma: Use struct xdr_stream to decode ingress transport headers
svcrdma: Remove svcrdma_cm_event() trace point
svcrdma: Create a generic tracing class for displaying xdr_buf layout
SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in svcauth_gss.c
SUNRPC: Add xdr_pad_size() helper
svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path
NFSD: Clean up nfsd4_encode_readv
nfsd: Fix NFSv4 READ on RDMA when using readv
fs: nfsd: fileache.c: Use built-in RCU list checking
fs: nfsd: nfs4state.c: Use built-in RCU list checking
svcrdma: Replace zero-length array with flexible-array member
sunrpc: Pass lockdep expression to RCU lists
sunrpc: Replace zero-length array with flexible-array member
nfsd: set the server_scope during service startup
irqchip/gic-v4: Provide irq_retrigger to avoid circular locking dependency
ARM: sa1111: Fix irq_retrigger callback return value
irqchip/atmel-aic5: Fix irq_retrigger callback return value
irqchip/atmel-aic: Fix irq_retrigger callback return value
irqchip/gic-v3-its: Probe ITS page size for all GITS_BASERn registers
irqchip/bcm2835: Quiesce IRQs left enabled by bootloader
irqchip/sifive-plic: Add support for multiple PLICs
irqchip/sifive-plic: Enable/Disable external interrupts upon cpu online/offline
MIPS: c-r4k: Invalidate BMIPS5000 ZSCM prefetch lines
MIPS: pass non-NULL dev_id on shared request_irq()
arm64: dts: uniphier: Set SCSSI clock and reset IDs for each channel
ARM: dts: uniphier: Set SCSSI clock and reset IDs for each channel
arm64: dts: uniphier: Add nodes of thermal monitor and thermal zone for PXs3
arm64: dts: uniphier: Enable spi node for PXs3 reference board
udf: udf_sb.h: Replace zero-length array with flexible-array member
ext2: xattr.h: Replace zero-length array with flexible-array member
ARM: dts: uniphier: Add USB3 controller nodes for Pro5
floppy: rename the global "fdc" variable to "current_fdc"
floppy: separate the FDC's base address from its registers
floppy: introduce new functions fdc_inb() and fdc_outb()
floppy: prepare ARM code to simplify base address separation
floppy: remove incomplete support for second FDC from ARM code
floppy: remove dead code for drives scanning on ARM
floppy: cleanup: expand the reply_buffer macros
floppy: cleanup: expand the R/W / format command macros
floppy: cleanup: expand macro DRWE
floppy: cleanup: expand macro DRS
floppy: cleanup: expand macro DP
floppy: cleanup: expand macro UDRWE
floppy: cleanup: expand macro UDRS
floppy: cleanup: expand macro UDP
floppy: cleanup: expand macro UFDCS
floppy: cleanup: expand macro FDCS
SUNRPC: Trim stack utilization in the wrap and unwrap paths
SUNRPC: Remove xdr_buf_read_mic()
sunrpc: Fix gss_unwrap_resp_integ() again
nfs: Replace zero-length array with flexible-array member
NFSv4.2: error out when relink swapfile
NFS:remove redundant call to nfs_do_access
SUNRPC: remove redundant assignments to variable status
HID: google: add moonball USB id
NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts
NFSv4: Clean up nfs_delegation_reap_expired()
NFSv4: Clean up nfs_delegation_reap_unclaimed()
NFSv4: Clean up nfs_client_return_marked_delegations()
NFS: Add a helper nfs_client_for_each_server()
NFSv4/pnfs: Clean up nfs_layout_find_inode()
NFSv4: Ensure layout headers are RCU safe
NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid()
pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server
NFS: Limit the size of the access cache by default
NFS: Avoid referencing the cred twice in async rename/unlink
NFSv4: Avoid unnecessary credential references in layoutget
NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O
NFS: Assume cred is pinned by open context in I/O requests
SUNRPC: Don't take a reference to the cred on synchronous tasks
SUNRPC: Add a flag to avoid reference counts on credentials
NFS: alloc_nfs_open_context() must use the file cred when available
NFS: Ensure we time out if a delegreturn does not complete
NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred
NFSv4: nfs_update_inplace_delegation() should update delegation cred
NFS: Use the 64-bit server readdir cookies when possible
clocksource/drivers/timer-ti-dm: Enable autoreload in set_pwm
clocksource/drivers/timer-ti-dm: Add support to get pwm current status
clocksource/drivers/timer-ti-dm: Do not update counter on updating the period
clocksource/drivers/timer-ti-dm: Implement cpu_pm notifier for context save and restore
clocksource/drivers/timer-ti-dm: Prepare for using cpuidle
clocksource/drivers/timer-ti-dm: Convert to SPDX identifier
rtc: 88pm860x: remove platform data support
rtc: 88pm860x: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: 88pm860x: stop mangling alarm time
rtc: 88pm860x: set range
rtc: 88pm860x: stop calling unused callback
rtc: 88pm860x: stop setting a default time
rtc: 88pm860x: fix possible race condition
rtc: snvs: Use devm_add_action_or_reset() for calls to clk_disable_unprepare()
MAINTAINERS: add MT2712 RTC files
rtc: add support for the MediaTek MT2712 RTC
drm: Mark up racy check of drm_gem_object.handle_count
drm/mm: Allow drm_mm_initialized() to be used outside of the locks
clocksource/drivers/timer-microchip-pit64b: Fix rate for gck
drm/i915: Handle all MCR ranges
Revert "drm/i915/tgl: Add extra hdc flush workaround"
drm/i915/execlists: Track active elements during dequeue
vti6: Fix memory leak of skb if input policy check fails
dt-bindings: rtc: add bindings for MT2712 RTC
rtc: m48t35: remove SGI-IP27 kludge
rtc: sun6i: Make external 32k oscillator optional
rtc: puv3: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: puv3: set range
rtc: ab8500: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: pl031: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: pl031: set range
rtc: pl031: remove useless invalid alarm handling
rtc: fsl-ftm-alarm: allow COMPILE_TEST
rtc: mpc5121: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: mpc5121: set range
rtc: mpc5121: convert to devm_rtc_allocate_device
rtc: mpc5121: simplify probe
rtc: pm8xxx: stop validating valid alarm time
rtc: pm8xxx: : switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: pm8xxx: set range
rtc: pm8xxx: convert to devm_rtc_allocate_device
rtc: ds1305: switch to rtc_tm_to_time64
rtc: ds1305: set range
rtc: ds1374: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: ds1374: set range
rtc: ds1374: fix possible race condition
rtc: cpcap: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: cpcap: set range
rtc: cpcap: convert to devm_rtc_allocate_device
rtc: sa1100: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: sa1100: set range
rtc: sa1100: fix possible race condition
rtc: au1xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: au1xxx: set range
rtc: au1xxx: remove goto label
rtc: au1xxx: convert to devm_rtc_allocate_device
rtc: starfire: switch to rtc_time64_to_tm
rtc: starfire: set range
rtc: pl030: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: pl030: remove useless invalid alarm handling
rtc: pl030: set range
rtc: davinci: remove useless error handling
rtc: davinci: let the core handle rtc range
rtc: davinci: remove useless 24h alarm handling
rtc: davinci: convert to devm_rtc_allocate_device
rtc: sirfsoc: switch to rtc_time64_to_tm/rtc_tm_to_time64
rtc: sirfsoc: set range
rtc: sirfsoc: convert to devm_rtc_allocate_device
rtc: snvs: Improve Kconfig dependency
rtc: sysfs: use kobj_to_dev
drm/edid: Distribute switch variables for initialization
openrisc: use the generic in-place uncached DMA allocator
dma-direct: provide a arch_dma_clear_uncached hook
dma-direct: make uncached_kernel_address more general
dma-direct: consolidate the error handling in dma_direct_alloc_pages
dma-direct: remove the cached_kernel_address hook
dma-coherent: fix integer overflow in the reserved-memory dma allocation
drm/vmwgfx: Replace zero-length array with flexible-array member
net: sched: set the hw_stats_type in pedit loop
net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset()
net: stmmac: use readl_poll_timeout() function in init_systime()
ALSA: seq: oss: Fix running status after receiving sysex
ALSA: seq: virmidi: Fix running status after receiving sysex
ethtool: reject unrecognized request flags
netlink: add nl_set_extack_cookie_u32()
netlink: allow extack cookie also for error messages
chcr: remove set but not used variable 'status'
net_sched: cls_route: remove the right filter from hashtable
hsr: set .netnsok flag
hsr: add restart routine into hsr_get_node_list()
hsr: use rcu_read_lock() in hsr_get_node_{list/status}()
macsec: Netlink support of XPN cipher suites (IEEE 802.1AEbw)
macsec: Support XPN frame handling - IEEE 802.1AEbw
drm: lock: Clean up documentation
drm: bufs: Clean up documentation
drm: vm: Clean up documentation
drm: context: Clean up documentation
arm64: dts: ls1028a: disable the felix switch by default
arm64: dts: imx8mp: Add snvs clock to powerkey
arm64: dts: imx8mn: Add snvs clock to powerkey
arm64: dts: ls1028a: Add PCIe controller DT nodes
arm64: dts: ls1028a: sl28: add support for variant 2
arm64: dts: ls1028a: sl28: expose switch ports in KBox A-230-LS
arm64: dts: ls1028a: sl28: fix on-board EEPROMS
arm64: dts: freescale: sl28: add SPI flash
arm64: dts: imx8m: fix aips dts node
Bluetooth: btusb: print Intel fw build version in power-on boot
vt: indent switch-case in setterm_command properly
vt: selection, use rounddown() for start/endline computation
vt: use min() to limit intervals
tty: n_hdlc, remove FILE and LINE from pr_debug
vt: selection, fix double lock introduced by a merge
usb: get rid of 'choice' for legacy gadget drivers
usb: dwc3: fix up for role switch API change
device property: Export fwnode_get_name()
arm64: defconfig: Enable Qualcomm SDM845 audio configs
soc: imx: drop COMPILE_TEST for IMX_SCU_SOC
firmware: imx: add COMPILE_TEST for IMX_SCU driver
soc: imx: gpc: fix power up sequencing
soc: imx: increase build coverage for imx8m soc driver
USB: chipidea: Use the correct style for SPDX License Identifier
usb: chipidea: otg: handling vbus disconnect event occurred during system suspend
usb: chipidea: udc: using structure ci_hdrc device for runtime PM
ARM: dts: imx6q-marsboard: properly define rgmii PHY
ARM: dts: imx6dl-riotboard: properly define rgmii PHY
ARM: dts: imx51-zii-rdu1: set name prefix for TPA6130A2
ARM: dts: imx6: RDU2: assign video PLL as input to LDB
ARM: dts: vf: toradex: SPDX tags and copyright cleanup
ARM: dts: imx7: toradex: use SPDX-License-Identifier
ARM: dts: imx6: toradex: use SPDX-License-Identifier
ARM: dts: imx51: add capture-subsystem device
clk: imx: clk-gate2: Pass the device to the register function
arm64: defconfig: Enable e1000 device
arm64: defconfig: Enable PHY devices used on QorIQ boards
arm64: defconfig: Enable RTC devices for QorIQ boards
arm64: defconfig: Enable flash device drivers for QorIQ boards
arm64: defconfig: Enable ARM Mali display driver
arm64: defconfig: Enable QorIQ GPIO driver
arm64: defconfig: Enable QorIQ IFC NAND controller driver
arm64: defconfig: Enable ARM SBSA watchdog driver
arm64: defconfig: Enable QorIQ cpufreq driver
arm64: defconfig: Enable NXP/FSL SPI controller drivers
arm64: defconfig: Enable ENETC Ethernet controller and FELIX switch
arm64: defconfig: Enable QorIQ DPAA2 drivers
arm64: defconfig: Enable QorIQ DPAA1 drivers
arm64: defconfig: Enable NXP flexcan driver
arm64: defconfig: run through savedefconfig for ordering
ARM: dts: imx: add nvmem property for cpu0
ARM: dts: imx6qdl: Add imx6qdl-pico support
ARM: dts: imx6ul-pico: Add support for the dwarf baseboard
ARM: dts: imx7d-pico: Add support for the nymph baseboard
ARM: dts: imx7d-pico: Add support for the dwarf baseboard
dt-bindings: arm: fsl: Add TechNexion boards
clk: imx7d: Add PXP clock
ARM: dts: imx23: introduce mmc0_sck_cfg
arm64: dts: imx8mn: Add CPU thermal zone support
clk: imx8mp: Correct the enet_qos parent clock
clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent
net: dsa: mv88e6xxx: use PHY_DETECT in mac_link_up/mac_link_down
net: dsa: mv88e6xxx: remove port_link_state functions
net: dsa: mv88e6xxx: combine port_set_speed and port_set_duplex
net: dsa: mv88e6xxx: fix Serdes link changes
net: dsa: mv88e6xxx: extend phylink to Serdes PHYs
net: dsa: mv88e6xxx: configure interface settings in mac_config
net: dsa: mv88e6xxx: use BMCR definitions for serdes control register
net: dsa: warn if phylink_mac_link_state returns error
net: mii: add linkmode_adv_to_mii_adv_x()
net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant
net: netdevsim: Use scnprintf() for avoiding potential buffer overflow
net: sfc: Use scnprintf() for avoiding potential buffer overflow
net: ionic: Use scnprintf() for avoiding potential buffer overflow
net: nfp: Use scnprintf() for avoiding potential buffer overflow
net: mlx4: Use scnprintf() for avoiding potential buffer overflow
net: caif: Use scnprintf() for avoiding potential buffer overflow
mlxsw: reg: Increase register field length to 31 bits
Linux 5.6-rc6
KEYS: reaching the keys quotas correctly
arm64: dts: add RTC nodes for MT2712
tpm: ibmvtpm: Add support for TPM2
tpm: ibmvtpm: Wait for buffer to be set before proceeding
xfs: xfs_dabuf_map should return ENOMEM when map allocation fails
netfilter: conntrack: re-visit sysctls in unprivileged namespaces
netfilter: nft_lookup: update element stateful expression
netfilter: nf_tables: add nft_set_elem_update_expr() helper function
netfilter: nf_tables: add elements with stateful expressions
netfilter: nf_tables: statify nft_expr_init()
netfilter: nf_tables: add nft_set_elem_expr_alloc()
nft_set_pipapo: Prepare for single ranged field usage
nft_set_pipapo: Introduce AVX2-based lookup implementation
nft_set_pipapo: Prepare for vectorised implementation: helpers
nft_set_pipapo: Prepare for vectorised implementation: alignment
nft_set_pipapo: Add support for 8-bit lookup groups and dynamic switch
nft_set_pipapo: Generalise group size for buckets
netfilter: flowtable: add tunnel encap/decap action offload support
netfilter: flowtable: add tunnel match offload support
netfilter: flowtable: add indr block setup support
netfilter: flowtable: add nf_flow_table_block_offload_init()
netfilter: xt_IDLETIMER: clean up some indenting
netfilter: bitwise: use more descriptive variable-names.
netfilter: Replace zero-length array with flexible-array member
netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get' static
netfilter: cleanup unused macro
netfilter: nf_tables: make all set structs const
netfilter: nf_tables: make sets built-in
netfilter: nft_tunnel: add support for geneve opts
netfilter: xtables: Add snapshot of hardidletimer target
netfilter: flowtable: Use nf_flow_offload_tuple for stats as well
hwmon: (pmbus/ibm-cffps) Add another PSU CCIN to version detection
hwmon: (nct7904) Fix the incorrect quantity for fan & temp attributes
drm/i915/gt: Restrict gen7 w/a batch to Haswell
dt-bindings: usb: add documentation for aspeed usb-vhub
ARM: dts: aspeed-g4: add vhub port and endpoint properties
ARM: dts: aspeed-g5: add vhub port and endpoint properties
ARM: dts: aspeed-g6: add usb functions
usb: gadget: aspeed: add ast2600 vhub support
usb: gadget: aspeed: read vhub properties from device tree
usb: gadget: aspeed: support per-vhub usb descriptors
usb: gadget: f_phonet: Replace zero-length array with flexible-array member
usb: gadget: composite: Inform controller driver of self-powered
usb: gadget: amd5536udc: fix spelling mistake "reserverd" -> "reserved"
udc: s3c-hsudc: Silence warning about supplies during deferred probe
arm64: dts: marvell: Fix cpu compatible for AP807-quad
usb: dwc2: Silence warning about supplies during deferred probe
arm64: dts: marvell: fix non-existed cpu referrence in armada-ap806-dual.dtsi
arm64: dts: marvell: build ESPRESSObin variants
dt-bindings: usb: dwc2: add compatible property for rk3368 usb
dt-bindings: usb: dwc2: add compatible property for rk3328 usb
arm64: dts: marvell: espressobin: indicate dts version
usb: gadget: add raw-gadget interface
usb: dwc2: Implement set_selfpowered()
usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/of_clk.h>
usb: dwc3: core: don't do suspend for device mode if already suspended
usb: dwc3: Rework resets initialization to be more flexible
usb: dwc3: Rework clock initialization to be more flexible
dt-bindings: usb: dwc3: Allow clock list & resets to be more flexible
usb: dwc3: Add support for role-switch-default-mode binding
dt-bindings: usb: generic: Add role-switch-default-mode binding
usb: dwc3: Registering a role switch in the DRD code.
usb: dwc3: core: add support for disabling SS instances in park mode
doc: dt: bindings: usb: dwc3: Update entries for disabling SS instances in park mode
usb: dwc3: gadget: Wrap around when skip TRBs
usb: dwc3: gadget: Don't clear flags before transfer ended
usb: dwc3: Remove kernel doc annotation where it's not needed
usb: dwc3: Add ACPI support for xHCI ports
usb: dwc3: exynos: Add support for Exynos5422 suspend clk
usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init
usb: cdns3: remove redundant assignment to pointer trb
usb: gadget: remove redundant assignment to variable status
usb: gadget: xudc: Remove redundant platform_get_irq error message
usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS
usb: dwc3: Add Amlogic A1 DWC3 glue
dt-bindings: usb: dwc3: Add the Amlogic A1 Family DWC3 Glue Bindings
usb: gadget: add udc driver for max3420
dt-bindings: max3421-udc: add dt bindings for MAX3420 UDC
usb: dwc3: trace: print enqueue/dequeue pointers too
geneve: move debug check after netdev unregister
cdc_ncm: Fix the build warning
net/packet: tpacket_rcv: avoid a producer race condition
mptcp: drop unneeded checks
mptcp: create msk early
net: stmmac: platform: convert to devm_platform_ioremap_resource
net: mscc: ocelot: adjust maxlen on NPI port, not CPU
net: ip_gre: Separate ERSPAN newlink / changelink callbacks
cxgb4: fix delete filter entry fail in unload path
tipc: add NULL pointer check to prevent kernel oops
tipc: simplify trivial boolean return
soc: qcom: apr: Add avs/audio tracking functionality
dt-bindings: soc: qcom: apr: Add protection domain bindings
soc: qcom: Introduce Protection Domain Restart helpers
arm64: dts: qcom: db845c: add analog audio support
arm64: dts: qcom: sdm845: add pinctrl nodes for quat i2s
arm64: dts: qcom: c630: Enable audio support
arm64: dts: qcom: sdm845: add apr nodes
arm64: dts: qcom: sdm845: add slimbus nodes
net: via: reject unsupported coalescing params
net: sxgbe: reject unsupported coalescing params
net: r8169: reject unsupported coalescing params
net: qlnic: let core reject the unsupported coalescing parameters
net: qede: reject unsupported coalescing params
net: netxen: let core reject the unsupported coalescing parameters
net: nixge: let core reject the unsupported coalescing parameters
net: myri10ge: reject unsupported coalescing params
net: sky2: reject unsupported coalescing params
net: skge: reject unsupported coalescing params
net: octeontx2-pf: let core reject the unsupported coalescing parameters
net: mvpp2: reject unsupported coalescing params
net: mvneta: reject unsupported coalescing params
net: mv643xx_eth: reject unsupported coalescing params
net: jme: reject unsupported coalescing params
net: phy: mscc: fix header defines and descriptions
net: phy: mscc: split the driver into separate files
net: phy: move the mscc driver to its own directory
selftests: mlxsw: RED: Test RED ECN nodrop offload
selftests: qdiscs: RED: Add nodrop tests
mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode
net: sched: RED: Introduce an ECN nodrop mode
net: sched: Allow extending set of supported RED flags
selftests: qdiscs: Add TDC test for RED
net: stmmac: platform: Fix misleading interrupt error msg
net/bpfilter: fix dprintf usage for /dev/kmsg
sfc: support configuring vf spoofchk on EF10 VFs
net: phylink: Add XLGMII support
net: phy: Add XLGMII interface define
net: ena: ethtool: clean up minor indentation issue
net: dsa: sja1105: move MAC configuration to .phylink_mac_link_up
cxgb4: update T5/T6 adapter register ranges
net_sched: keep alloc_hash updated after hash allocation
net_sched: hold rtnl lock in tcindex_partial_destroy_work()
io-wq: hash dependent work
io-wq: split hashing and enqueueing
io-wq: don't resched if there is no work
io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN}
iommu/vt-d: Populate debugfs if IOMMUs are detected
Bluetooth: L2CAP: remove set but not used variable 'credits'
ext4: remove map_from_cluster from ext4_ext_map_blocks
ext4: clean up ext4_ext_insert_extent() call in ext4_ext_map_blocks()
ext4: mark block bitmap corrupted when found instead of BUGON
ext4: use flexible-array member for xattr structs
ext4: use flexible-array member in struct fname
Documentation: correct the description of FIEMAP_EXTENT_LAST
ext4: move ext4_fiemap to use iomap framework
ext4: make ext4_ind_map_blocks work with fiemap
ext4: move ext4 bmap to use iomap infrastructure
ext4: optimize ext4_ext_precache for 0 depth
ext4: add IOMAP_F_MERGED for non-extent based mapping
ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8)
ALSA: usb-audio: Fix mixer controls' USB interface for Kingston HyperX Amp (0951:16d8)
pcmcia: Use scnprintf() for avoiding potential buffer overflow
pcmcia: omap: remove useless cast for driver.name
KVM: nVMX: avoid NULL pointer dereference with incorrect EVMCS GPAs
cpufreq: Use scnprintf() for avoiding potential buffer overflow
cpuidle: psci: Split psci_dt_cpu_init_idle()
PM / Domains: Allow no domain-idle-states DT property in genpd when parsing
PM / hibernate: Remove unnecessary compat ioctl overrides
PM: hibernate: fix docs for ioctls that return loff_t via pointer
Documentation: intel_pstate: update links for references
cpufreq: intel_pstate: Consolidate policy verification
cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint
irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2
ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow
ACPI: fan: Use scnprintf() for avoiding potential buffer overflow
ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE
ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add()
ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init()
ACPI: EC: Consolidate event handler installation code
KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect
acpi/x86: ignore unspecified bit positions in the ACPI global lock field
acpi/x86: add a kernel parameter to disable ACPI BGRT
KVM: VMX: Condition ENCLS-exiting enabling on CPU support for SGX1
x86/acpi: make "asmlinkage" part first thing in the function definition
tty: serial: qcom_geni_serial: Don't try to manually disable the console
tty: serial: qcom_geni_serial: No need to stop tx/rx on UART shutdown
iommu/amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE
iommu/vt-d: Ignore devices with out-of-spec domain number
iommu/vt-d: Fix the wrong printing in RHSA parsing
dt-bindings: display: Add idk-1110wr binding
drm/tiny: fix sparse warning: incorrect type in assignment (different base types)
kbuild: Disable -Wpointer-to-enum-cast
follow_dotdot{,_rcu}(): switch to use of step_into()
handle_dots(), follow_dotdot{,_rcu}(): preparation to switch to step_into()
move handle_dots(), follow_dotdot() and follow_dotdot_rcu() past step_into()
follow_dotdot{,_rcu}(): lift LOOKUP_BENEATH checks out of loop
follow_dotdot{,_rcu}(): lift switching nd->path to parent out of loop
expand path_parent_directory() in its callers
path_parent_directory(): leave changing path->dentry to callers
path_connected(): pass mount and dentry separately
split the lookup-related parts of do_last() into a separate helper
do_last(): rejoin the common path even earlier in FMODE_{OPENED,CREATED} case
do_last(): simplify the liveness analysis past finish_open_created
do_last(): rejoing the common path earlier in FMODE_{OPENED,CREATED} case
do_last(): don't bother with keeping got_write in FMODE_OPENED case
do_last(): merge the may_open() calls
atomic_open(): lift the call of may_open() into do_last()
atomic_open(): return the right dentry in FMODE_OPENED case
new helper: traverse_mounts()
massage __follow_mount_rcu() a bit
namei: have link_path_walk() maintain LOOKUP_PARENT
link_path_walk(): simplify stack handling
pick_link(): check for WALK_TRAILING, not LOOKUP_PARENT
namei: invert the meaning of WALK_FOLLOW
sanitize handling of nd->last_type, kill LAST_BIND
finally fold get_link() into pick_link()
merging pick_link() with get_link(), part 6
merging pick_link() with get_link(), part 5
merging pick_link() with get_link(), part 4
merging pick_link() with get_link(), part 3
merging pick_link() with get_link(), part 2
merging pick_link() with get_link(), part 1
expand the only remaining call of path_lookup_conditional()
LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat()
fold handle_mounts() into step_into()
new step_into() flag: WALK_NOFOLLOW
step_into() callers: dismiss the symlink earlier
lookup_fast(): take mount traversal into callers
teach handle_mounts() to handle RCU mode
lookup_fast(): consolidate the RCU success case
drm/i915: Update DRIVER_DATE to 20200313
net/mlx5: DR, Remove unneeded functions deceleration
net/mlx5: DR, Add support for flow table id destination action
net/mlx5: Avoid deriving mlx5_core_dev second time
net/mlx5: E-switch, Annotate esw state_lock mutex destroy
net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy
net/mlx5: Accept flow rules without match
net/mlx5: E-Switch, Refactor unload all reps per rep type
net/mlx5: E-Switch, Update VF vports config when num of VFs changed
net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes
net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric
net/mlx5: E-Switch, Prepare for vport enable/disable refactor
net/mlx5: E-Switch, Remove redundant warning when QoS enable failed
net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode
net/mlx5: E-Switch, Remove redundant check of eswitch manager cap
tty/serial: cleanup after ioc*_serial driver removal
dt-bindings: display: fix panel warnings
afs: Fix client call Rx-phase signal handling
afs: Fix handling of an abort from a service handler
afs: Fix some tracing details
rxrpc: Fix sendmsg(MSG_WAITALL) handling
rxrpc: Fix call interruptibility handling
rxrpc: Abstract out the calculation of whether there's Tx space
selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls
libbpf: Provide CO-RE variants of PT_REGS macros
libbpf: Ignore incompatible types with matching name during CO-RE relocation
selftests/bpf: Ensure consistent test failure output
ia64: replace setup_irq() by request_irq()
ANDROID: Add build.config files for ARM 32-bit
drm/i915/tgl: Remove require_force_probe protection
btrfs: fix log context list corruption after rename whiteout error
clk: qcom: clk-rpm: add missing rpm clk for ipq806x
arm: mach-dove: Mark dove_io_desc as __maybe_unused
ARM: orion: replace setup_irq() by request_irq()
selftests/bpf: Fix spurious failures in accept due to EAGAIN
arm64: dts: marvell: espressobin: add ethernet alias
arm64: dts: mcbin: support 2W SFP modules
arm64: dts: clearfog-gt-8k: set gigabit PHY reset deassert delay
tools/bpf: Move linux/types.h for selftests and bpftool
bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit()
bpf_helpers_doc.py: Fix warning when compiling bpftool
selftests/bpf: Fix usleep() implementation
bpf: Remove bpf_image tree
bpf: Add dispatchers to kallsyms
bpf: Add trampolines to kallsyms
bpf: Add bpf_ksym_add/del functions
bpf: Add prog flag to struct bpf_ksym object
bpf: Abstract away entire bpf_link clean up procedure
bpf: Add bpf_ksym_find function
selftests/bpf: Make tcp_rtt test more robust to failures
bpf: Move ksym_tnode to bpf_ksym
selftests/bpf: Guarantee that useep() calls nanosleep() syscall
bpf: Move lnode list node to struct bpf_ksym
tools: bpftool: Restore message on failure to guess program type
bpf: Add name to struct bpf_ksym
bpf: Add struct bpf_ksym
bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER
x86/mm: Rename is_kernel_text to __is_kernel_text
selftests: android: Fix custom install from skipping test progs
selftests: android: ion: Fix ionmap_test compile error
selftests: Fix kselftest O=objdir build from cluttering top level objdir
selftests/seccomp: Adjust test fixture counts
selftests/ftrace: Fix typo in trigger-multihist.tc
selftests/timens: Remove duplicated include <time.h>
selftests/resctrl: fix spelling mistake "Errror" -> "Error"
drm/dp_mst: Convert drm_dp_mst_topology_mgr.is_waiting_for_dwn_reply to bitfield
ASoC: max98357a: Add ACPI HID MAX98360A
perf test: Print if shell directory isn't present
ethtool: fix spelling mistake "exceeeds" -> "exceeds"
afs: Use kfree_rcu() instead of casting kfree() to rcu_callback_t
xfs: cleanup xfs_log_unmount_write
xfs: remove dead code from xfs_log_unmount_write
xfs: remove the unused return value from xfs_log_unmount_write
xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define
xfs: mark XLOG_FORCED_SHUTDOWN as unlikely
xfs: make the btree ag cursor private union anonymous
xfs: make the btree cursor union members named structure
xfs: make btree cursor private union anonymous
xfs: rename btree cursor private btree member flags
xfs: convert btree cursor inode-private member names
xfs: convert btree cursor ag-private member name
xfs: introduce new private btree cursor names
xfs: fix regression in "cleanup xfs_dir2_block_getdents"
arm64: kvm: hyp: use cpus_have_final_cap()
arm64: cpufeature: add cpus_have_final_cap()
ANDROID: gki_defconfig: Enable more USB_CONFIGFS gadgets
spi: dt-bindings: spi-controller: Fix spi-[rt]x-bus-width for slave mode
spi: dt-bindings: spi-controller: Fix #address-cells for slave mode
drm/tegra: hdmi: Silence deferred-probe error
drm/tegra: dc: Silence RGB output deferred-probe error
Revert "ANDROID: tty: serdev: Fix broken serial console input"
ANDROID: serdev: restrict claim of platform devices
regulator: core: Avoid device name duplication in NORMAL_GET
regmap: debugfs: check count when read regmap file
HID: appleir: Use devm_kzalloc() instead of kzalloc()
HID: appleir: Remove unnecessary goto label
ASoC: rt5682: Fine tune the HP performance in soundwire mode
ARM: debug: stm32: add UART early console support for STM32MP1
ARM: debug: stm32: add UART early console support for STM32H7
ARM: debug: stm32: add UART early console configuration for STM32F7
ARM: debug: stm32: add UART early console configuration for STM32F4
drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL
ARM: dts: stm32: use correct vqmmc regu for eMMC on stm32mp1 ED1/EV1 boards
ARM: dts: stm32: add disable-wp property for SD-card on STM32MP1 boards
ARM: dts: stm32: add cd-gpios properties for SD-cards on STM32MP1 boards
ARM: dts: stm32: Do clean up in stmpic nodes on stm32mp15 boards
ARM: dts: stm32: Rename stmfx joystick pins on stm32mp157c-ev1
ARM: dts: stm32: add cpu clock-frequency property on stm32mp15x
drm/i915: Apply Wa_1406680159:icl,ehl as an engine workaround
drm/i915: Add Wa_1406306137:icl,ehl
drm/i915: Add Wa_1604278689:icl,ehl
ASoC: brcm: DSL/PON SoC device tree bindings of audio driver
ASoC: brcm: Add DSL/PON SoC audio driver
drm/i915: Add Wa_1209644611:icl,ehl
drm/i915: Handle all MCR ranges
drm/scheduler: fix inconsistent locking of job_list_lock
drm/sched: add run job trace
drm/amdgpu/swsmu: clean up unused header in swsmu
drm/amdgpu: add codes to clear AccVGPR for arcturus
drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017
drm/amdgpu: Stop using the DRIVER debugging flag for vblank debugging messages
drm/amd/display: Possible divide by zero in set_speed()
drm/amdgpu/display: clean up some indenting
drm/amd/display: clean up a condition in dmub_psr_copy_settings()
drm: amd/acp: fix broken menu structure
AMD KFD: Use fallthrough;
drm/amd/powerplay: Move fallthrough; into containing #ifdef/#endif
AMD POWERPLAY: Use fallthrough;
AMD DISPLAY CORE: Use fallthrough;
drm/amdgpu: fix warning in ras_debugfs_create_all()
drm/amdgpu: add fbdev suspend/resume on gpu reset
drm/amdgpu: update ras capability's query based on mem ecc configuration
drm/amd/amdgpu: Fix GPR read from debugfs (v2)
drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct
drm/amdgpu: use amdgpu_ras.h in amdgpu_debugfs.c
drm/amdgpu: check GFX RAS capability before reset counters
drm/amdgpu: resolve failed error inject msg
drm/amdgpu/sriov refine vcn_v2_5_early_init func
ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts
ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support
ASoC: Intel: sof_da7219_max98373: Add support for max98360a speaker amp
ASoC: Intel: (cosmetic) simplify structure member access
ASoC: Intel: skylake: (cosmetic) remove redundant variable initialisations
ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant variable initialisations
ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC
ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms
ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CODEC_HDMI
ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI
tpm: of: Handle IBM,vtpm20 case when getting log parameters
ASoC: SOF: topology: connect dai widget to all cpu-dais
ASoC: SOF: Intel: remove unnecessary waitq before loading firmware
ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function
ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER
ASoC: SOF: Make sof_ipc_ext_data enum more rigid
ASoC: SOF: Intel: hda-dai: add stream capability
ARM: dts: stm32: add wakeup-source in all I2C nodes of stm32mp157c
ARM: dts: stm32: add i2c4 sleep pinctrl on stm32mp157c-ed1
ANDROID: Add TPM support and the vTPM proxy to Cuttlefish.
ALSA: hda: Use scnprintf() for string truncation
ALSA: pcm: Fix superfluous snprintf() usage
ovl: fix lockdep warning for async write
ovl: fix some xino configurations
ASoC: rt5682: Revise the DAC1 volume setting
ASoC: wm_adsp: Use scnprintf() for the limited buffer output
ARM: dts: dra7: Add bus_dma_limit for L3 bus
RDMA/hns: Fix wrong judgments of udata->outlen
drm/bochs: downgrade pci_request_region failure from error to warning
IB/rdmavt: Free kernel completion queue when done
x86/vector: Remove warning on managed interrupt migration
i2c: qcom-geni: Drop of_platform.h include
i2c: qcom-geni: Grow a dev pointer to simplify code
i2c: qcom-geni: Let firmware specify irq trigger flags
i2c: stm32f7: do not backup read-only PECR register
i2c: acpi: put device when verifying client fails
RDMA/mlx5: Allow MRs to be created in the cache synchronously
RDMA/mlx5: Revise how the hysteresis scheme works for cache filling
RDMA/mlx5: Fix locking in MR cache work queue
RDMA/mlx5: Lock access to ent->available_mrs/limit when doing queue_work
RDMA/mlx5: Fix MR cache size and limit debugfs
RDMA/mlx5: Always remove MRs from the cache before destroying them
RDMA/mlx5: Simplify how the MR cache bucket is located
RDMA/mlx5: Rename the tracking variables for the MR cache
RDMA/mlx5: Replace spinlock protected write with atomic var
NTB: add pci shutdown handler for AMD NTB
NTB: send DB event when driver is loaded or un-loaded
NTB: remove redundant setting of DB valid mask
NTB: return link up status correctly for PRI and SEC
NTB: add helper functions to set and clear sideinfo
NTB: move ntb_ctrl handling to init and deinit
NTB: handle link up, D0 and D3 events correctly
NTB: handle link down event correctly
NTB: remove handling of peer_sta from amd_link_is_up
NTB: set peer_sta within event handler itself
NTB: return the side info status from amd_poll_link
NTB: define a new function to get link status
NTB: Enable link up and down event notification
NTB: clear interrupt status register
NTB: Fix access to link status and control register
MAINTAINERS: update maintainer list for AMD NTB driver
NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflow
ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0
ntb_tool: Fix printk format
NTB: ntb_perf: Fix address err in perf_copy_chunk
scripts/dtc: Update to upstream version v1.6.0-2-g87a656ae5ff9
scripts/dtc: Remove unused makefile fragments
{IB,net}/mlx5: Move asynchronous mkey creation to mlx5_ib
{IB,net}/mlx5: Assign mkey variant in mlx5_ib only
{IB,net}/mlx5: Setup mkey variant before mr create command invocation
RDMA/cm: Delete not implemented CM peer to peer communication
RDMA/mlx5: Use offsetofend() instead of duplicated variant
RDMA/mlx4: Delete duplicated offsetofend implementation
RDMA/mad: Do not crash if the rdma device does not have a umad interface
RDMA/core: Fix missing error check on dev_set_name()
iommu/vt-d: Fix debugfs register reads
iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint
iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint
iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint
RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET
drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017
drm/amdgpu: add fbdev suspend/resume on gpu reset
drm/amd/amdgpu: Fix GPR read from debugfs (v2)
drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct
ARM: dts: Add devicetree for Samsung GT-S7710
soundwire: stream: use sdw_write instead of update
ARM: dts: stm32: add i2c2/i2c5 sleep pinctrl on stm32mp157c-ev1
ARM: dts: stm32: add i2c4 sleep pinctrl on stm32mp15xx-dkx
ARM: dts: stm32: set i2c4 bus freq to 400KHz on stm32mp15 DK boards
ARM: dts: stm32: set i2c4 bus freq to 400KHz on stm32mp157c-ed1
drm/i915/selftest: Add more poison patterns
cpuidle: tegra: Disable CC6 state if LP2 unavailable
cpuidle: tegra: Squash Tegra114 driver into the common driver
cpuidle: tegra: Squash Tegra30 driver into the common driver
cpuidle: Refactor and move out NVIDIA Tegra20 driver into drivers/cpuidle
ARM: tegra: Update sound node clocks in device tree
ARM: tegra: Add clock-cells property to PMC
ARM: tegra: Remove USB 2-0 port from Jetson TK1 padctl
ARM: tegra: cpuidle: Remove unnecessary memory barrier
ARM: tegra: cpuidle: Make abort_flag atomic
ARM: tegra: cpuidle: Handle case where secondary CPU hangs on entering LP2
ARM: tegra: Make outer_disable() open-coded
ARM: tegra: Rename some of the newly exposed PM functions
ARM: tegra: Expose PM functions required for new cpuidle driver
cpufreq: powernv: Fix unsafe notifiers
cpufreq: powernv: Fix use-after-free
powerpc/vdso: remove deprecated VDS64_HAS_DESCRIPTORS references
powerpc/32: Fix missing NULL pmd check in virt_to_kpte()
powerpc/kasan: Fix shadow memory protection with CONFIG_KASAN_VMALLOC
soc/tegra: pmc: Cleanup whitespace usage
soc/tegra: pmc: Add pins for Tegra194
soc/tegra: Add support for 32 kHz blink clock
soc/tegra: Add Tegra PMC clocks registration into PMC driver
dt-bindings: usb: Add NVIDIA Tegra XUSB device mode controller binding
dt-bindings: phy: tegra-xusb: Add usb-role-switch
dt-bindings: phy: tegra: Add Tegra194 support
MAINTAINERS: adjust to trusted keys subsystem creation
tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays
tpm_tis_spi: use new 'delay' structure for SPI transfer delays
tpm: tpm2_bios_measurements_next should increase position index
tpm: tpm1_bios_measurements_next should increase position index
tpm: Don't make log failures fatal
kconfig: make 'imply' obey the direct dependency
kconfig: allow symbols implied by y to become m
net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report()
modpost: return error if module is missing ns imports and MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=n
modpost: rework and consolidate logging interface
kbuild: allow to run dt_binding_check without kernel configuration
kbuild: allow to run dt_binding_check and dtbs_check in a single command
kbuild: avoid concurrency issue in parallel building dtbs and dtbs_check
kbuild: doc: fix references to other documents
null_blk: describe the usage of fault injection param
bpf: Add bpf_xdp_output() helper
NTB: Fix an error in get link status
tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current_pid_tgid.
bpf: Added new helper bpf_get_ns_current_pid_tgid
fs/nsfs.c: Added ns_match
tools: bpftool: Fix minor bash completion mistakes
tools: bpftool: Allow all prog/map handles for pinning objects
libbpf: Split BTF presence checks into libbpf- and kernel-specific parts
bpftool: Add _bpftool and profiler.skel.h to .gitignore
bpftool: Skeleton should depend on libbpf
bpftool: Only build bpftool-prog-profile if supported by clang
drm/dp_mst: Rewrite and fix bandwidth limit checks
drm/dp_mst: Reprobe path resources in CSN handler
drm/dp_mst: Use full_pbn instead of available_pbn for bandwidth checks
drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be less redundant
inet: Use fallthrough;
octeontx2-pf: unlock on error path in otx2_config_pause_frm()
net: systemport: fix index check to avoid an array out of bounds access
Revert "arm64: dts: sdm845: add IPA information"
bitfield.h: add FIELD_MAX() and field_max()
tc-testing: add ETS scheduler to tdc build configuration
net: phy: fix MDIO bus PM PHY resuming
ethtool: add CHANNELS_NTF notification
ethtool: set device channel counts with CHANNELS_SET request
ethtool: provide channel counts with CHANNELS_GET request
ethtool: add RINGS_NTF notification
ethtool: set device ring sizes with RINGS_SET request
ethtool: provide ring sizes with RINGS_GET request
ethtool: add PRIVFLAGS_NTF notification
ethtool: set device private flags with PRIVFLAGS_SET request
ethtool: provide private flags with PRIVFLAGS_GET request
ethtool: add FEATURES_NTF notification
ethtool: set netdev features with FEATURES_SET request
ethtool: add ethnl_parse_bitset() helper
ethtool: provide netdev features with FEATURES_GET request
ethtool: update mapping of features to legacy ioctl requests
ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get()
cifs_atomic_open(): fix double-put on late allocation failure
gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache
Revert "drm/i915/tgl: Add extra hdc flush workaround"
handle_mounts(): pass dentry in, turn path into a pure out argument
do_last(): collapse the call of path_to_nameidata()
lookup_open(): saner calling conventions (return dentry on success)
net/mlx5e: CT: Support clear action
net/mlx5e: CT: Handle misses after executing CT action
net/mlx5e: CT: Offload established flows
net/mlx5e: CT: Introduce connection tracking
flow_offload: Add flow_match_ct to get rule ct match
net/mlx5: E-Switch, Support getting chain mapping
net/mlx5: E-Switch, Add support for offloading rules with no in_port
net/mlx5: E-Switch, Introduce global tables
net/sched: act_ct: Enable hardware offload of flow table entires
net/sched: act_ct: Support refreshing the flow table entries
net/sched: act_ct: Support restoring conntrack info on skbs
net/sched: act_ct: Instantiate flow table entry actions
netfilter: flowtable: Add API for registering to flow table events
net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table
net/mlx5: E-Switch, Enable reg c1 loopback when possible
xarray: Fix early termination of xas_for_each_marked
drm/i915/gt: Wait for RCUs frees before asserting idle on unload
cgroup: Restructure release_agent_path handling
vt: vt_ioctl: remove unnecessary console allocation checks
drm/i915/selftests: Use igt_random_offset()
drm/i915/gem: Drop relocation slowpath
ARM: bcm2835-rpi-zero-w: Add missing pinctrl name
drivers: char: ipmi: ipmi_msghandler: Pass lockdep expression to RCU lists
selftests: net: Add SO_REUSEADDR test to check if 4-tuples are fully utilized.
tcp: Forbid to bind more than one sockets haveing SO_REUSEADDR and SO_REUSEPORT per EUID.
tcp: bind(0) remove the SO_REUSEADDR restriction when ephemeral ports are exhausted.
tcp: Remove unnecessary conditions in inet_csk_bind_conflict().
dt-bindings: Convert usb-connector to YAML format.
net: hns3: clear port base VLAN when unload PF
net: hns3: fix RMW issue for VLAN filter switch
net: hns3: fix VF VLAN table entries inconsistent issue
net: hns3: fix "tc qdisc del" failed issue
net: ixgbevf: reject unsupported coalescing params
net: ixgbe: reject unsupported coalescing params
net: igc: let core reject the unsupported coalescing parameters
net: igbvf: reject unsupported coalescing params
net: igb: let core reject the unsupported coalescing parameters
net: iavf: reject unsupported coalescing params
net: i40e: reject unsupported coalescing params
net: fm10k: reject unsupported coalescing params
net: e1000: reject unsupported coalescing params
net: hns3: reject unsupported coalescing params
net: hns: reject unsupported coalescing params
net: gianfar: reject unsupported coalescing params
net: fec: reject unsupported coalescing params
net: dpaa: reject unsupported coalescing params
net: be2net: reject unsupported coalescing params
sfc: ethtool: Refactor to remove fallthrough comments in case blocks
workqueue: Mark up unlocked access to wq->first_flusher
taprio: Fix sending packets without dequeueing them
clocksource/drivers/timer-cs5535: Request irq with non-NULL dev_id
Revert "net: sched: make newly activated qdiscs visible"
spi: acpi: remove superfluous parameter check
spi: dt-bindings: amlogic, meson-gx-spicc: add Amlogic G12A compatible
spi: meson-spicc: add support for Amlogic G12A
spi: meson-spicc: adapt burst handling for G12A support
spi: meson-spicc: setup IO line delay
spi: meson-spicc: add min sclk for each compatible
spi: meson-spicc: support max 80MHz clock
spi: meson-spicc: add a linear clock divider support
spi: meson-spicc: enhance output enable feature
spi: meson-spicc: remove unused variables
dt-bindings: arm: cpus: Add kryo280 compatible
ASoC: topology: Perform component check upfront
wlcore: remove stray plus sign
vt: drop redundant might_sleep() in do_con_write()
xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI
xhci: Finetune host initiated USB3 rootport link suspend and resume
xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0
xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3
usb: host: xhci-tegra: Tegra186/Tegra194 LPM
usb: xhci: Enable LPM for VIA LABS VL805
xhci: Show host status when watchdog triggers and host is assumed dead.
xhci: Add a separate debug message for split transaction errors.
xhci: bail out early if driver can't accress host in resume
media: imx: imx7-media-csi: Support clamping Y10 and Y12 to Y8
media: imx: imx7-media-csi: Add Y10 and Y12 formats support
media: imx: imx6-media-csi: Support clamping Y10 and Y12 to Y8
media: imx: imx6-media-csi: Replace Y16 with Y10 and Y12
media: imx: imx7-media-csi: Fix video field handling
media: imx: imx7-media-csi: Remove unneeded register read
media: imx: imx7-mipi-csis: Filter on CSI-2 data type
media: imx: imx7_mipi_csis: Add greyscale formats support
media: imx: imx7_mipi_csis: Print the RESOL_CH0 register
media: imx: imx7_mipi_csis: Power off the source when stopping streaming
media: mtk-mdp: Check return value of of_clk_get
media: platform: stm32: don't print an error on probe deferral
media: platform: stm32: defer probe for auxiliary clock
media: xirlink_cit: add missing descriptor sanity checks
media: stv06xx: add missing descriptor sanity checks
media: ov519: add missing endpoint sanity checks
media: i2c: s5c73m3: Fix number in auto focus cluster
media: videobuf2-core: fix dprintk level
media: imx214: Remove redundant code
media: i2c: ov5695: Fix power on and off sequences
media: i2c: imx219: Add support for cropped 640x480 resolution
media: i2c: imx219: Add support for RAW8 bit bayer format
media: i2c: imx219: Fix power sequence
media: MAINTAINERS: adjust entry to refactoring smiapp.h
tty: reorganize tty & serial menus
tty: source all tty Kconfig files in one place
char: group dev configs togther
media: mailmap: Add entry for my @iki.fi address
media: staging: imgu: make imgu work on low frequency for low input
serial: core: Refactor uart_unlock_and_check_sysrq()
serial: core: Use uart_console() helper in SysRq code
serial: core: Print escaped SysRq Magic sequence if enabled
serial: core: Use string length for SysRq magic sequence
media: Fix build failure due to missing select REGMAP_I2C
dt-bindings: i2c: i2c-rk3x: add description for px30
dt-bindings: i2c: i2c-rk3x: add description for rk3308
dt-bindings: i2c: i2c-rk3x: add description for rk3368
dt-bindings: i2c: i2c-rk3x: add description for rk3036
dt-bindings: i2c: convert rockchip i2c bindings to yaml
ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks
slimbus: ngd: add v2.1.0 compatible
media: tvp5150: make debug output more readable
media: tvp5150: add support to limit sdtv standards
x86/mm/kmmio: Use this_cpu_ptr() instead get_cpu_var() for kmmio_ctx
media: dt-bindings: tvp5150: add optional sdtv standards documentation
media: dt-bindings: tvp5150: cleanup bindings stlye
media: tvp5150: add subdev open/close callbacks
media: tvp5150: add v4l2-event support
media: tvp5150: move irq en-/disable into runtime-pm ops
media: tvp5150: initialize subdev before parsing device tree
media: tvp5150: add FORMAT_TRY support for get/set selection handlers
ovl: fix lock in ovl_llseek()
media: tvp5150: fix set_selection rectangle handling
media: dt-bindings: tvp5150: Add input port connectors DT bindings
media: tvp5150: add input source selection of_graph support
media: partial revert of "[media] tvp5150: add HW input connectors support"
media: v4l2-fwnode: add initial connector parsing support
media: v4l2-fwnode: add v4l2_fwnode_connector
media: v4l2-fwnode: add endpoint id field to v4l2_fwnode_link
media: v4l2-fwnode: simplify v4l2_fwnode_parse_link
media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling
media: v4l: link dt-bindings and uapi
media: dt-bindings: display: add sdtv-standards defines
media: dt-bindings: connector: analog: add sdtv standards property
media: am437x-vpfe: exclude illegal values for enum when validing params from user space
media: ti-vpe: cal: fix a kernel oops when unloading module
media: mtk-vpu: avoid unaligned access to DTCM buffer.
bpftool: Use linux/types.h from source tree for profiler build
block, zoned: fix integer overflow with BLKRESETZONE et al
null_blk: fix spurious IO errors after failed past-wp access
spi: spi-nxp-fspi: Fix a NULL vs IS_ERR() check in probe
MAINTAINERS: Update my email address
xfs: Use scnprintf() for avoiding potential buffer overflow
xfs: mark extended attr corrupt when lookup-by-hash fails
xfs: mark dir corrupt when lookup-by-hash fails
xfs: check owner of dir3 blocks
xfs: check owner of dir3 data blocks
xfs: check owner of dir3 free blocks
xfs: don't ever return a stale pointer from __xfs_dir3_free_read
xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails
xfs: xfs_buf_corruption_error should take __this_address
xfs: add a function to deal with corrupt buffers post-verifiers
xfs: fix xfs_rmap_has_other_keys usage of ECANCELED
xfs: fix use-after-free when aborting corrupt attr inactivation
audit: trigger accompanying records when no rules present
perf record: Fix binding of AIO user space buffers to nodes
drm/vmwgfx: Remove a few unused functions
drm/vmwgfx: Drop preempt_disable() in vmw_fifo_ping_host()
arm64: dts: imx8mm: Add thermal zone support
arm64: defconfig: Enable CONFIG_IMX8MM_THERMAL as module
Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg()
libata: drop BPRINTK()
blk-iocost: remove duplicated lines in comments
nbd: requeue command if the soecket is changed
block: sed-opal: Change the check condition for regular session validity
nbd: enable replace socket if only one connection is configured
block: Fix partition support for host aware zoned block devices
io-wq: remove duplicated cancel code
block/drbd: delete invalid function drbd_md_mark_dirty_
block: Document genhd capability flags
ASoC: dt-bindings: google, cros-ec-codec: Fix dtc warnings in example
drm/i915/gen12: Disable preemption timeout
AHCI: Add support for Loongson 7A1000 SATA controller
PCI: Add Loongson vendor ID
ssb: Use scnprintf() for avoiding potential buffer overflow
prism54: Use scnprintf() for avoiding potential buffer overflow
ipw2x00: Use scnprintf() for avoiding potential buffer overflow
b43legacy: Use scnprintf() for avoiding potential buffer overflow
b43: Use scnprintf() for avoiding potential buffer overflow
carl9170: Use scnprintf() for avoiding potential buffer overflow
block: cleanup comment for blk_flush_complete_seq
block: remove unneeded argument from blk_alloc_flush_queue
block: cleanup for _blk/blk_rq_prep_clone
block: remove redundant setting of QUEUE_FLAG_DYING
block: use bio_{wouldblock,io}_error in direct_make_request
block: fix comment for blk_cloned_rq_check_limits
libertas: Use new structure for SPI transfer delays
mwifiex: set needed_headroom, not hard_header_len
iwlegacy: Remove unneeded variable ret
b43legacy: replace simple_strtol() with kstrtoint()
rtw88: remove unused member of struct rtw_hal
lightnvm: pblk: Use scnprintf() for avoiding potential buffer overflow
block: aoe: Use scnprintf() for avoiding potential buffer overflow
qtnfmac: add interface combination check for repeater mode
qtnfmac: assign each wiphy to its own virtual platform device
qtnfmac: set valid edmg in cfg80211_chan_def
qtnfmac: support WPA3 OWE in AP mode
qtnfmac: support WPA3 SAE in AP mode
libata: transport: Use scnprintf() for avoiding potential buffer overflow
rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb
ASoC: export DPCM runtime update functions
ASoC: (cosmetic) simplify dpcm_prune_paths()
blk-mq: insert flush request to the front of dispatch queue
s390/dasd: fix data corruption for thin provisioned devices
ASoC: SOF: Intel: Fix stream cleanup on hw free
MAINTAINERS: Update Cirrus Logic codec driver maintainers
MAINTAINERS: add entry for Sound Open Firmware drivers
perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag
block: Fix use-after-free issue accessing struct io_cq
media: venus: support frame rate control
ASoC: qdsp6: q6routing: remove default routing
ASoC: qdsp6: q6asm-dai: only enable dais from device tree
mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command
mtd: spinand: micron: Add new Micron SPI NAND devices with multiple dies
mtd: spinand: micron: Add M70A series Micron SPI NAND devices
mtd: spinand: micron: identify SPI NAND device with Continuous Read mode
mtd: spinand: micron: Add new Micron SPI NAND devices
mtd: spinand: micron: Describe the SPI NAND device MT29F2G01ABAGD
mtd: spinand: micron: Generalize the OOB layout structure and function names
crypto: ccree - refactor AEAD IV in AAD handling
crypto: ccree - use crypto_ipsec_check_assoclen()
crypto: ccree - only check condition if needed
crypto: ccree - remove ancient TODO remarks
crypto: ccree - remove pointless comment
crypto: ccree - update register handling macros
crypto: ccp - use file mode for sev ioctl permissions
hwrng: imx-rngc - simplify interrupt mask/unmask
hwrng: imx-rngc - check the rng type
hwrng: imx-rngc - (trivial) simplify error prints
hwrng: imx-rngc - use automatic seeding
hwrng: imx-rngc - fix an error path
hwrng: ks-sa - move TI Keystone driver into the config menu structure
crypto: hisilicon/sec2 - Add pbuffer mode for SEC driver
crypto: hisilicon/sec2 - Update IV and MAC operation
crypto: hisilicon/sec2 - Add iommu status check
crypto: hisilicon/sec2 - Add workqueue for SEC driver.
crypto: hisilicon - Use one workqueue per qm instead of per qp
crypto: aead - improve documentation for scatterlist layout
crypto: testmgr - do comparison tests before inauthentic input tests
crypto: testmgr - use consistent IV copies for AEADs that need it
crypto: qce - fix wrong config symbol reference
crypto: qat - simplify the qat_crypto function
crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy()
crypto: ccp - Cleanup misc_dev on sev_exit()
staging: rtl8712: Fixes for simple typos in C comments
ima: add a new CONFIG for loading arch-specific policies
USB: serial: pl2303: add device-id for HP LD381
USB: serial: option: add ME910G1 ECM composition 0x110b
ARM: 8962/1: kexec: drop invalid assembly argument
arm64: tegra: Add support for PCIe endpoint mode in P2972-0000 platform
arm64: tegra: Add PCIe endpoint controllers nodes for Tegra194
arm64: tegra: Add ethernet alias on Jetson TX1
arm64: tegra: Populate LP8557 backlight regulator
arm64: tegra: Fix Tegra186 SOR supply
arm64: tegra: Add EEPROM supplies
arm64: tegra: Enable I2C controller for EEPROM
arm64: tegra: smaug: Change clk_out_2 provider to PMC
arm64: tegra: Add clock-cells property to Tegra PMC node
arm64: tegra: Enable XUDC node on Jetson Nano
arm64: tegra: Update OTG port entries for Jetson Nano
arm64: tegra: Enable XUDC node on Jetson TX2
arm64: tegra: Add XUDC node for Tegra186
arm64: tegra: Enable XUDC on Jetson TX1
arm64: tegra: Add XUDC node for Tegra210
arm64: tegra: Update OTG port entries for Jetson TX2
arm64: tegra: Update OTG port entries for Jetson TX1
arm64: tegra: Enable XUSB host in P2972-0000 board
arm64: tegra: Add XUSB and pad controller on Tegra194
arm64: tegra: Fix Tegra194 PCIe compatible string
x86/cpu/amd: Call init_amd_zn() om Family 19h processors too
thermal: Add COMPILE_TEST support for i.MX8MM
clk: tegra: Remove audio clocks configuration from clock driver
drm/vmwgfx: Refuse DMA operation when SEV encryption is active
drm/vmwgfx: Fix the refuse_dma mode when using guest-backed objects
thermal: qoriq: Fix a compiling issue
thermal: Remove COMPILE_TEST for IMX_SC_THERMAL
thermal: Fix build warning of !defined(CONFIG_THERMAL_OF)
thermal: imx_thermal: Use __maybe_unused instead of CONFIG_PM_SLEEP
thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4
thermal: ti-soc-thermal: Use GPIO descriptors
thermal: Rephrase the Kconfig text for thermal
thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit
dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM
thermal: exynos: Silence warning during deferred probe
media: venus: vdec: Fix forgotten mutex unlock in start streaming
dt-bindings: pinctrl: at91: Fix a typo ("descibe")
pinctrl: meson: add tsin pinctrl for meson gxbb/gxl/gxm
thermal: imx_sc: add i.MX system controller thermal support
thermal: of-thermal: add API for getting sensor ID from DT
dt-bindings: fsl: scu: add thermal binding
thermal: sprd: Add Spreadtrum thermal driver support
dt-bindings: thermal: sprd: Add the Spreadtrum thermal documentation
thermal: rcar_gen3_thermal: Generate interrupt when temperature changes
thermal: rcar_gen3_thermal: Remove unneeded curly brackets
clk: tegra: Remove tegra_pmc_clk_init along with clk ids
clk: tegra: Remove CLK_M_DIV fixed clocks
clk: tegra: Fix Tegra PMC clock out parents
clk: tegra: Add Tegra OSC to clock lookup
clk: tegra: Add support for OSC_DIV fixed clocks
cpufreq: dt: Allow platform specific intermediate callbacks
ARM: tegra: Enable Tegra cpuidle driver in tegra_defconfig
ARM: multi_v7_defconfig: Enable Tegra cpuidle driver
ARM: tegra: Propagate error from tegra_idle_lp2_last()
ARM: tegra: Change tegra_set_cpu_in_lp2() type to void
ARM: tegra: Remove pen-locking from cpuidle-tegra20
ARM: tegra: Add tegra_pm_park_secondary_cpu()
ARM: tegra: Compile sleep-tegra20/30.S unconditionally
arm64: dts: renesas: Add HiHope RZ/G2M board with idk-1110wr display
arm64: dts: renesas: r8a77990: Add CPUIdle support for CA53 cores
arm64: dts: renesas: r8a77965: Add CPUIdle support for CA57 cores
arm64: dts: renesas: r8a77961: salvator-xs: Fix memory unit-address
arm64: dts: renesas: Add support for M3ULCB with R-Car M3-W+
arm64: dts: renesas: r8a77961: Add thermal nodes
drm/tegra: dc: Release PM and RGB output when client's registration fails
drm/tegra: dc: Use devm_platform_ioremap_resource
tty: serial: qcom_geni_serial: Allocate port->rx_fifo buffer in probe
tty: serial: ifx6x60: Convert to GPIO descriptors
tty: serial: ifx6x60: Use helper variable for dev
arm64: dts: ls1028a: add missing LPUART nodes
dt-bindings: serial: lpuart: add ls1028a compatibility
tty: serial: fsl_lpuart: add LS1028A earlycon support
tty: serial: fsl_lpuart: add LS1028A support
tty: serial: fsl_lpuart: fix DMA mapping
tty: serial: fsl_lpuart: fix DMA operation when using IOMMU
serial/sysrq: Add a help-string for MAGIC_SYSRQ_SERIAL_SEQUENCE
tty/serial: atmel: Use uart_console() helper
serial: pic32_uart: Use uart_console() helper
tty: sifive: Finish transmission before changing the clock
usb: phy: Add driver for the Ingenic JZ4770 USB transceiver
dt-bindings: Document JZ4770 PHY bindings
USB: EHCI: ehci-mv: use a unique bus name
USB: EHCI: ehci-mv: switch the HSIC HCI to HSIC mode
usb: typec: ucsi_ccg: workaround for NVIDIA test device
USB: mon: Use scnprintf() for avoiding potential buffer overflow
media: lmedm04: remove redundant assignment to variable gate
media: tda10071: fix unsigned sign extension overflow
usb: host: xhci-plat: add a shutdown
usb: typec: ucsi: displayport: Fix a potential race during registration
usb: typec: ucsi: displayport: Fix NULL pointer dereference
USB: Disable LPM on WD19's Realtek Hub
Staging: rtl8188eu: rtw_mlme: Add space around operators
thunderbolt: Use scnprintf() for avoiding potential buffer overflow
media: dw2102: probe for demodulator i2c address
media: em28xx: Enable Hauppauge 461e rev2
media: m88ds3103: Add support for ds3103b demod
staging: rtl8723bs: Use scnprintf() for avoiding potential buffer overflow
staging: rtl8192e: Use scnprintf() for avoiding potential buffer overflow
staging: rtl8188eu: Use scnprintf() for avoiding potential buffer overflow
staging: most: core: Use scnprintf() for avoiding potential buffer overflow
staging: wilc1000: updated DT binding documentation
staging: wilc1000: modified 'clock-names' and 'compatible' property
staging: wilc1000: use 'interrupts' property instead of 'irq-gpio'
ath5k: Use scnprintf() for avoiding potential buffer overflow
ath11k: Use scnprintf() for avoiding potential buffer overflow
media: rc: make scancodes 64 bit
ath10k: allow qca988x family to support ack rssi of tx data packets.
misc: eeprom: at24: fix regulator underflow
Bluetooth: L2CAP: handle l2cap config request during open state
Bluetooth: clean up connection in hci_cs_disconnect
dt-bindings: soc: qcom: fix IPA binding
net: mvmdio: avoid error message for optional IRQ
net: dsa: mv88e6xxx: Add missing mask of ATU occupancy register
net: mptcp: don't hang before sending 'MP capable with data'
net: memcg: fix lockdep splat in inet_csk_accept()
s390/qeth: implement smarter resizing of the RX buffer pool
s390/qeth: refactor buffer pool code
s390/qeth: use page pointers to manage RX buffer pool
seg6: fix SRv6 L2 tunnels to use IANA-assigned protocol number
net: dsa: Don't instantiate phylink for CPU/DSA ports unless needed
soc: qcom: ipa: fix spelling mistake "cahces" -> "caches"
net: ibm: remove set but not used variables 'err'
net: Add missing annotation for *netlink_seq_start()
tcp: Add missing annotation for tcp_child_process()
raw: Add missing annotations to raw_seq_start() and raw_seq_stop()
net: sched: make newly activated qdiscs visible
net: slcan, slip -- no need for goto when if () will do
net/packet: tpacket_rcv: do not increment ring index on drop
sxgbe: Fix off by one in samsung driver strncpy size arg
net: stmmac: selftests: Fix L3/L4 Filtering test
cdc_ncm: Implement the 32-bit version of NCM Transfer Block
net: caif: Add lockdep expression to RCU traversal primitive
bareudp: Fixed bareudp receive handling
MAINTAINERS: remove Sathya Perla as Emulex NIC maintainer
devicetree: bindings: firmware: add ipq806x to qcom_scm
arm64: dts: qcom: sc7180: Update reg names for SDHC
arm64: dts: qcom: qcs404: Enable CQE support for eMMC
net: fec: validate the new settings in fec_enet_set_coalesce()
arm64: defconfig: Enable Truly NT35597 WQXGA panel
scsi: core: avoid repetitive logging of device offline messages
scsi: docs: convert arcmsr_spec.txt to ReST
scsi: docs: convert wd719x.txt to ReST
scsi: docs: convert ufs.txt to ReST
scsi: docs: convert tcm_qla2xxx.txt to ReST
scsi: docs: convert sym53c8xx_2.txt to ReST
scsi: docs: convert sym53c500_cs.txt to ReST
scsi: docs: convert st.txt to ReST
scsi: docs: convert smartpqi.txt to ReST
scsi: docs: convert sd-parameters.txt to ReST
scsi: docs: convert scsi.txt to ReST
scsi: docs: convert scsi-parameters.txt to ReST
scsi: docs: convert scsi_mid_low_api.txt to ReST
scsi: docs: convert scsi-generic.txt to ReST
scsi: docs: convert scsi_fc_transport.txt to ReST
scsi: docs: convert scsi_eh.txt to ReST
scsi: docs: convert scsi-changer.txt to ReST
scsi: docs: convert qlogicfas.txt to ReST
scsi: docs: convert ppa.txt to ReST
scsi: docs: convert NinjaSCSI.txt to ReST
scsi: docs: convert ncr53c8xx.txt to ReST
scsi: docs: convert megaraid.txt to ReST
scsi: docs: convert lpfc.txt to ReST
scsi: docs: convert link_power_management_policy.txt to ReST
scsi: docs: convert libsas.txt to ReST
scsi: docs: convert hptiop.txt to ReST
scsi: docs: convert hpsa.txt to ReST
scsi: docs: convert g_NCR5380.txt to ReST
scsi: docs: convert FlashPoint.txt to ReST
scsi: docs: convert dpti.txt to ReST
scsi: docs: convert dc395x.txt to ReST
scsi: docs: convert cxgb3i.txt to ReST
scsi: docs: convert BusLogic.txt to ReST
scsi: docs: convert bnx2fc.txt to ReST
scsi: docs: convert bfa.txt to ReST
scsi: docs: convert aic7xxx.txt to ReST
scsi: docs: convert aic79xx.txt to ReST
scsi: docs: convert aha152x.txt to ReST
scsi: docs: convert advansys.txt to ReST
scsi: docs: convert aacraid.txt to ReST
scsi: docs: convert 53c700.txt to ReST
scsi: docs: include SCSI Transport SRP diagram at the doc body
scsi: docs: Add an empty index file for SCSI documents
scsi: qla2xxx: add ring buffer for tracing debug logs
scsi: aacraid: clean up warning cast-function-type
scsi: ufs-mediatek: fix HOST_PA_TACTIVATE quirk for Samsung UFS Devices
scsi: ibmvfc: Fix NULL return compiler warning
scsi: fusion: fix if-statement empty body warning
scsi: iscsi: Add support for asynchronous iSCSI session destruction
scsi: aacraid: Disabling TM path and only processing IOP reset
scsi: ibmvfc: Avoid loss of all paths during SVC node reboot
scsi: Replace zero-length array with flexible-array member
ipmi_si: Avoid spurious errors for optional IRQs
arm64: dts: msm8916: Add fastrpc node
int128: fix __uint128_t compiler test in Kconfig
kconfig: introduce m32-flag and m64-flag
kbuild: Fix inconsistent comment
power: reset: sc27xx: Allow the SC27XX poweroff driver building into a module
power: reset: sc27xx: Change to use cpu_down()
power: reset: sc27xx: Power off the external subsystems' connection
drm/i915/gem: Take a copy of the engines for context_barrier_task
drm/i915/gem: Mark up sw-fence notify function
power: twl4030: Use scnprintf() for avoiding potential buffer overflow
power: supply: bq27xxx_battery: Silence deferred-probe error
x86/tsc_msr: Make MSR derived TSC frequency more accurate
x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devices
x86/tsc_msr: Use named struct initializers
x86: Select HARDIRQS_SW_RESEND on x86
drm/i915: Defer semaphore priority bumping to a workqueue
drm/i915/gt: Close race between cacheline_retire and free
drm/i915/execlists: Enable timeslice on partial virtual engine dequeue
drm/i915: be more solid in checking the alignment
drm/i915/gvt: Fix dma-buf display blur issue on CFL
drm/i915: Return early for await_start on same timeline
drm/i915: Actually emit the await_start
drm: Remove drm dp mst destroy_connector callbacks
drm: Add drm_dp_destroy_connector helper and use it
drm/dp_mst: Remove register_connector callback
drm: Remove dp mst register connector callbacks
drm: Register connector instead of calling register_connector callback
ftgmac100: Remove redundant judgement
dpaa_eth: Remove unnecessary boolean expression in dpaa_get_headroom
docs: fix pointers to io-mapping.rst and io_ordering.rst files
drm/edid: Add function to parse EDID descriptors for monitor range
drm/edid: Name the detailed monitor range flags
mtd: spi-nor: remove mtk-quadspi driver
dt-bindings: convert mtk-quadspi binding doc for spi-mtk-nor
spi: add support for mediatek spi-nor controller
spi: make spi-max-frequency optional
spi: Stop selecting MTD_SPI_NOR for SPI_HISI_SFC_V3XX
binderfs: use refcount for binder control devices too
io_uring: fix truncated async read/readv and write/writev retry
drm/i915: Add missing HDMI audio pixel clocks for gen12
ASoC: dt-bindings: stm32: convert spdfirx to json-schema
ASoC: zte: zx-tdm: remove redundant variables dev
ARC: define __ALIGN_STR and __ALIGN symbols for ARC
ARC: show_regs: reduce lines of output
Bluetooth: Pause discovery and advertising during suspend
Bluetooth: Handle LE devices during suspend
Bluetooth: Handle BR/EDR devices during suspend
Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND
ath9k: Handle txpower changes even when TPC is disabled
ath5k: Add proper dependency for ATH5K_AHB
ath11k: add thermal sensor device support
ath11k: add thermal cooling device support
ath10k: fix not registering airtime of 11a station with WMM disable
ath11k: config reorder queue for all tids during peer setup
ANDROID: gki_defconfig: Enable CONFIG_VM_EVENT_COUNTERS
ANDROID: gki_defconfig: Enable CONFIG_CLEANCACHE
ath10k: fix unsupported chip reset debugs file write
ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read
ath10k: start recovery process when read int status fail for sdio
ath10k: add QCA9377 sdio hw_param item
driver code: clarify and fix platform device DMA mask allocation
ath10k: avoid consecutive OTP download to reduce boot time
arm64: dts: allwinner: a64: add node for rotation core
ARM: dts: sun8i: a83t: Add device node for rotation core
arm64: dts: allwinner: a64: Fix display clock register range
ARM: dts: sunxi: Fix DE2 clocks register range
xfs: remove XFS_BUF_TO_SBP
xfs: remove XFS_BUF_TO_AGF
xfs: remove XFS_BUF_TO_AGI
xfs: remove the xfs_agfl_t typedef
xfs: remove the agfl_bno member from struct xfs_agfl
xfs: clear PF_MEMALLOC before exiting xfsaild thread
ANDROID: gki_defconfig: disable CONFIG_DEBUG_DEVRES
f2fs: allow to clear F2FS_COMPR_FL flag
f2fs: fix to check dirty pages during compressed inode conversion
f2fs: fix to account compressed inode correctly
mtd: rawnand: brcmnand: Add support for flash-edu for dma transfers
arch: mips: brcm: Add 7425 flash-edu support
dt: bindings: brcmnand: Add support for flash-edu
mtd: rawnand: cadence: reinit completion before executing a new command
mtd: rawnand: cadence: change bad block marker size
mtd: rawnand: cadence: fix the calculation of the avaialble OOB size
mtd: rawnand: cadence: get meta data size from registers
mtd: rawnand: Macronix: Add support for block protection
mtd: rawnand: Add support for manufacturer specific lock/unlock operation
mtd: rawnand: ingenic: Add dependency on MIPS || COMPILE_TEST
mtd: rawnand: stm32_fmc2: Use dma_request_chan() instead dma_request_slave_channel()
mtd: rawnand: qcom: Use dma_request_chan() instead dma_request_slave_channel()
mtd: rawnand: qcom: Release resources on failure within qcom_nandc_alloc()
mtd: rawnand: sunxi: Use dma_request_chan() instead dma_request_slave_channel()
mtd: rawnand: marvell: Use dma_request_chan() instead dma_request_slave_channel()
mtd: rawnand: marvell: Release DMA channel on error
mtd: rawnand: gpmi: Use dma_request_chan() instead dma_request_slave_channel()
mtd: rawnand: Replace zero-length array with flexible-array member
mtd: rawnand: Fix a typo ("manufecturer")
mtd: spinand: Do not erase the block before writing a bad block marker
mtd: spinand: Explicitly use MTD_OPS_RAW to write the bad block marker to OOB
mtd: spinand: Stop using spinand->oobbuf for buffering bad block markers
dt-bindings: mtd: Document Macronix NAND device bindings
mtd: rawnand: Add support for Macronix NAND randomizer
mtd: rawnand: ams-delta: Rename structures and functions to gpio_nand*
mtd: rawnand: ams-delta: Make the driver custom I/O ready
mtd: rawnand: ams-delta: Drop useless local variable
mtd: rawnand: ams-delta: Support custom driver initialisation
mtd: rawnand: ams-delta: Add module device tables
ARM: dts: sun8i: a33: add the new SS compatible
mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY
dt-bindings: crypto: add new compatible for A33 SS
mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NEED_RSP_BUSY
mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard
mmc: core: Allow host controllers to require R1B for CMD6
hwmon: (ibmpowernv) Use scnprintf() for avoiding potential buffer overflow
gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model
gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option
gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk
gpiolib: Fix irq_disable() semantics
x86/ioremap: Map EFI runtime services data as encrypted for SEV
ARM: dts: sun8i: r40: Move SPI device nodes based on address order
ARM: dts: sun8i: r40: Fix register base address for SPI2 and SPI3
ARM: dts: sun8i: r40: Move AHCI device node based on address order
drm/panel-simple: Fix dotclock for Logic PD Type 28
drm/panel-sony-acx424akp: Fix dotclocks
drm/panel-lg-lg4573: Fix dotclock
drm/panel-ilitek-ili9322: Fix dotclocks
drm/panel-novatek-nt35510: Fix dotclock
ftrace: Return the first found result in lookup_rec()
arm64: entry: unmask IRQ in el0_sp()
Bluetooth: mgmt: add mgmt_cmd_status in add_advertising
Bluetooth: fix off by one in err_data_reporting cmd masks.
memory: tegra: Correct debugfs clk rate-range on Tegra124
memory: tegra: Correct debugfs clk rate-range on Tegra30
memory: tegra: Correct debugfs clk rate-range on Tegra20
perf scripting perl: Add common_callchain to fix argument order
tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernels
perf intel-pt: Update intel-pt.txt file with new location of the documentation
perf intel-pt: Add Intel PT man page references
perf intel-pt: Rename intel-pt.txt and put it in man page format
drm: sysfs: Use scnprintf() for avoiding potential buffer overflow
mtd: lpddr: Fix a double free in probe()
MAINTAINERS: Add staging branch for HyperBus
mtd: fix spelling mistake "BlockMultiplerBits" -> "BlockMultiplierBits"
mtd: implement proper partition handling
perf doc: Set man page date to last git commit
perf cs-etm: Fix unsigned variable comparison to zero
perf cs-etm: Optimize copying last branches
perf cs-etm: Correct synthesizing instruction samples
perf cs-etm: Continuously record last branch
perf cs-etm: Swap packets for instruction samples
perf map: Use strstarts() to look for Android libraries
perf map: Fix off by one in strncpy() size argument
io_uring: dual license io_uring.h uapi header
s390/config: do not select VIRTIO_CONSOLE via Kconfig
s390/traps: mark test_monitor_call __init
s390/irq: make init_ext_interrupts static
s390/irq: replace setup_irq() by request_irq()
io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled
bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free
bpf: Fix trampoline generation for fmod_ret programs
bpf: Add bpf_link_new_file that doesn't install FD
ASoC: Convert cirrus,cs42l51 to json-schema
arm64: Mark call_smc_arch_workaround_1 as __maybe_unused
drm/i915/gem: Mark up the racy read of the mmap_singleton
drm/i915/execlists: Track active elements during dequeue
drm/i915/gt: Pull checking rps->pm_events under the irq_lock
drm/ttm: Use scnprintf() for avoiding potential buffer overflow
arm64: entry-ftrace.S: Fix missing argument for CONFIG_FUNCTION_GRAPH_TRACER=y
HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow
HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow
drm/i915: Extend i915_request_await_active to use all timelines
drm/i915/gt: Use scnprintf() for avoiding potential buffer overflow
drm/i915/overlay: convert to drm_device based logging.
drm/i915/lvds: convert to drm_device based logging macros.
drm/i915/lpe_audio: convert to drm_device based logging macros.
drm/i915/hotplug: convert to drm_device based logging.
drm/i915/gmbus: convert to drm_device based logging,
drm/i915/fifo_underrun: convert to drm_device based logging.
drm/i915/dsb: convert to drm_device based logging macros.
dt-bindings: PCI: tegra: Add DT support for PCIe EP nodes in Tegra194
soc/tegra: bpmp: Update ABI header
ARM: dts: exynos: Fix polarity of the LCD SPI bus on UniversalC210 board
drm/ttm: fix false positive assert
drm/i915: Remove debugfs i915_drpc_info and i915_forcewake_domains
dmaengine: ppc4xx: Use scnprintf() for avoiding potential buffer overflow
dmaengine: idxd: remove global token limit check
dmaengine: idxd: reflect shadow copy of traffic class programming
dmaengine: idxd: Merge definition of dsa_batch_desc into dsa_hw_desc
arm64: dts: add bus to rockchip amba nodenames
ARM: dts: add bus to rockchip amba nodenames
MAINTAINERS: rectify the INTEL IADX DRIVER entry
dmaengine: Create debug directories for DMA devices
dmaengine: ti: k3-udma: Implement custom dbg_summary_show for debugfs
dmaengine: Add basic debugfs support
dmaengine: move .device_release missing log warning to debug level
arm64: dts: imx8mq-phanbell: Fix Ethernet PHY post-reset duration
arm64: dts: enable fspi in imx8mm dts
arm64: dts: imx8mn: align name for crypto child nodes
dt-bindings: crypto: caam: use generic node name
dt-bindings: crypto: dcp: use generic node name
dt-bindings: crypto: sahara: use generic node name
ARM: dts: rockchip: remove #dma-cells from dma client nodes for rv1108
ARM: dts: rockchip: fix rockchip,default-sample-phase property names
ARM: dts: rockchip: fix vqmmc-supply property name for rk3188-bqedison2qc
arm64: dts: rockchip: replace clock-freq-min-max by max-frequency
arm64: dts: rockchip: fix vqmmc-supply property name for rk3399 puma
arm64: dts: remove no-emmc from mmc node for Rockchip PX5 EVB
arm64: dts: rockchip: remove rockchip,grf from vop nodes for px30
arm64: dts: rockchip: remove max-freq from &spi1 node for Hugsun X99
ARM: dts: imx25-pinfunc: add config for kpp rows 4 to 7
ARM: dts: imx: align name for crypto node and child nodes
drm/rockchip: rgb: don't count non-existent devices when determining subdrivers
USB: serial: fix tty cleanup-op kernel-doc
USB: serial: clean up carrier-detect helper
arm64: dts: lx2160aqds: Add FSPI node properties
arm64: dts: lx2160ardb: Update FSPI node properties
ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage
arm64: dts: imx8mq-phanbell: Add gpio-fan/thermal support
arm64: dts: layerscape: add iommu-map property to pci nodes
cpu-topology: Fix the potential data corruption
arch_topology: Adjust initial CPU capacities with current freq
drivers/base/cpu: Simplify s*nprintf() usages
drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflow
arm64: dts: imx8mp-evk: Enable pca6416 on i2c3 bus
arm64: dts: imx8mp-evk: Add i2c3 support
Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where possible
Bluetooth: Use bt_dev_err for RPA generation failure message
Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible
arm64: dts: imx8mn-evk: Enable pca6416 on i2c3 bus
arm64: dts: imx8mn-evk: Add i2c3 support
arm64: dts: rockchip: fix compatible property for rk3399-evb
dt-bindings: arm: add Rockchip rk3036-evb board
dt-bindings: arm: fix Rockchip Kylin board bindings
mac80211: Do not send mesh HWMP PREQ if HWMP is disabled
ARM: dts: imx6qdl-gw5910: add CC1352 UART
dt-bindings: clock: renesas: cpg-mssr: Convert to json-schema
ARM: dts: iwg22d-sodimm: Enable touchscreen
ARM: dts: iwg22d-sodimm: Enable LCD panel
arm64: dts: librem5-devkit: add lsm9ds1 mount matrix
arm64: dts: librem5-devkit: increase the VBUS current in the kernel
arm64: dts: librem5-devkit: allow the redpine card to be removed
arm64: dts: librem5-devkit: add the regulators for DVFS
arm64: dts: librem5-devkit: allow modem to wake the system from suspend
arm64: dts: librem5-devkit: add the simcom 7100 modem and audio
arm64: dts: librem5-devkit: add the sgtl5000 i2c audio codec
arm64: dts: librem5-devkit: add a vbus supply to usb0
nl80211: add missing attribute validation for channel switch
nl80211: add missing attribute validation for beacon report scanning
nl80211: add missing attribute validation for critical protocol indication
arm64: dts: lx2160a-cex7: add on-module eeproms
arm64: dts: lx2160a-cex7: add support for ltc3882 regulator
arm64: dts: imx8mp: Add src node
arm64: dts: imx8mq: Align iomuxc node name
arm64: dts: imx8mq: add snvs clock to pwrkey
arm64: dts: imx8mm: add snvs clock to pwrkey
arm64: dts: imx8mp: add crypto node
arm64: dts: imx: add i.MX8QXP thermal support
arm64: dts: ls1028: sl28: explicitly enable network ports
arm64: dts: ls1028a: enable switch PHYs on RDB
arm64: dts: ls1028a: add node for Felix switch
arm64: dts: ls1028a: disable all enetc ports by default
arm64: dts: ls1028a: delete extraneous #interrupt-cells for ENETC RCIE
ARM: dts: imx6qdl-sr-som-ti: indicate powering off wifi is safe
ARM: dts: imx6: phycore-som: add da9062 gpio support
ARM: dts: imx6: phycore-som: explicit disable pmic watchdog during suspend
KVM: s390: Also reset registers in sync regs for initial cpu reset
ARM: dts: imx: Make iomuxc node name generic
ARM: imx: Drop unnecessary src_base check
ARM: imx: Remove unnecessary blank lines
staging: wfx: fix RCU usage between hif_join() and ieee80211_bss_get_ie()
staging: wfx: fix RCU usage in wfx_join_finalize()
staging: wfx: make warning about pending frame less scary
staging: wfx: fix lines ending with a comma instead of a semicolon
staging: wfx: fix warning about freeing in-use mutex during device unregister
clk: imx8mq: A53 core clock no need to be critical
clk: imx8mp: A53 core clock no need to be critical
clk: imx8mm: A53 core clock no need to be critical
clk: imx8mn: A53 core clock no need to be critical
staging/speakup: fix get_word non-space look-ahead
staging: qlge: Fix WARNING: Missing a blank line after declarations
staging: rtl8188eu: fix typo s/informations/information
staging: vt6655: power.c: code reformatting for improved readability
staging: vt6655: power.c: Remove setting ATIM Window in PSvEnablePowerSaving()
staging: mt7621-pci: enable clock bit for each port
staging: comedi: dt282x: remove old unused code
staging: wfx: remove unused structure
staging: wfx: remove variable declaration
staging: wfx: data_tx.h: remove space after cast
staging: wfx: dat_tx.c: remove space after a cast
staging: wfx: change 1 to bool
staging: wfx: data_rx.c: remove space after cast
ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_locked()
ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_queue()
ALSA: hda/realtek: Fix pop noise on ALC225
ARM: dts: imx7s: add snvs clock to pwrkey
cpufreq: imx-cpufreq-dt: Correct i.MX8MP's market segment fuse location
scsi: ipr: Fix softlockup when rescanning devices in petitboot
net: gemini: reject unsupported coalescing params
net: cxgb4vf: reject unsupported coalescing params
net: cxgb4: reject unsupported coalescing params
net: cxgb3: reject unsupported coalescing params
net: cxgb2: reject unsupported coalescing params
net: mlx4: reject unsupported coalescing params
net: liquidio: reject unsupported coalescing params
net: bna: reject unsupported coalescing params
net: tg3: reject unsupported coalescing params
net: bcmgenet: reject unsupported coalescing params
net: bnx2x: reject unsupported coalescing params
net: bnx2: reject unsupported coalescing params
net: systemport: reject unsupported coalescing params
net: aquantia: reject all unsupported coalescing params
net: ena: reject unsupported coalescing params
r8169: simplify getting stats by using netdev_stats_to_stats64
r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2
net: dsa: mt7530: fix macro MIRROR_PORT
drm/i915/execlists: Mark up data-races in virtual engines
drm/i915: Mark up racy read of active rq->engine
drm/i915/gt: Mark up racy reads for intel_context.inflight
drm/i915: Tweak scheduler's kick_submission()
drm/i915: Defer semaphore priority bumping to a workqueue
net: dsa: microchip: use delayed_work instead of timer + work
s390/qeth: cancel RX reclaim work earlier
s390/qeth: handle error when backing RX buffer
s390/qeth: don't reset default_out_queue
flow_offload: restrict driver to pass one allowed bit to flow_action_hw_stats_types_check()
flow_offload: turn hw_stats_type into dedicated enum
flow_offload: fix allowed types check
scsi: ufs: Fix possible unclocked access to auto hibern8 timer register
net: macsec: invoke mdo_upd_secy callback when mac address changed
net: macsec: update SCI upon MAC address change.
ibmvnic: Do not process device remove during device reset
enetc: Add dynamic allocation of extended Rx BD rings
enetc: Clean up Rx BD iteration
enetc: Clean up of ehtool stats len
enetc: Drop redundant device node check
pktgen: Allow on loopback device
flow_offload: use flow_action_for_each in flow_action_mixed_hw_stats_types_check()
net/smc: cancel event worker during device removal
ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface
net: memcg: late association of sock to memcg
cgroup: memcg: net: do not associate sock with unrelated cgroup
MAINTAINERS: update cxgb4vf maintainer to Vishal
dt-bindings: rcar-vin: Convert bindings to json-schema
drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings of watermark to smu during boot up
nvme-rdma: Avoid double freeing of async event data
drm/i915/display: Do not write in removed FBC fence registers
drm/i915/display: Deactive FBC in fastsets when disabled by parameter
soc: fsl: dpio: register dpio irq handlers after dpio create
drm/i915/mst: Hookup DRM DP MST late_register/early_unregister callbacks
ice: fix incorrect size description of ice_get_nvm_version
ice: use variable name more descriptive than type
ice: Use EOPNOTSUPP instead of ENOTSUPP
ice: Fix format specifier
loop: Only freeze block queue when needed.
ice: fix use of deprecated strlcpy()
loop: Only change blocksize when needed.
ice: Increase mailbox receive queue length to maximum
ice: Correct setting VLAN pruning
ice: renegotiate link after FW DCB on
ice: Fix corner case when switching from IEEE to CEE
ice: Display Link detected via Ethtool in safe mode
ice: Fix removing driver while bare-metal VFs pass traffic
ice: Improve clarity of prints and variables
ice: allow bigger VFs
iavf: Enable support for up to 16 queues
ice: Cleanup unneeded parenthesis
Documentation: Better document the softlockup_panic sysctl
drm/amdgpu/runpm: disable runpm on Vega10
drm/amdgpu: call ras_debugfs_create_all in debugfs_init
drm/amdgpu: add function to creat all ras debugfs node
drm/amd/powerplay: fix the coverity warning about negative check for an unsigned value
drm/amdgpu: Correct the condition of warning while bo release
drm/amdkfd: Consolidate duplicated bo alloc flags
drm/amdkfd: Use pr_debug to print the message of reaching event limit
drm/amdgpu: do not set nil entry in compute_prio_sched
dt-bindings: display: Add idk-2121wr binding
dt-bindings: arm: Document Broadcom SoCs 'secondary-boot-reg'
dt-bindings: arm: bcm: Convert Vulcan to YAML
dt-bindings: arm: bcm: Convert BCM11351 to YAML
dt-bindings: arm: bcm: Convert BCM4708 to YAML
dt-bindings: arm: bcm: Convert BCM23550 to YAML
dt-bindings: arm: bcm: Convert BCM21664 to YAML
dt-bindings: arm: bcm: Convert Stingray to YAML
dt-bindings: arm: bcm: Convert Northstar 2 to YAML
dt-bindings: arm: bcm: Convert Northstar Plus to YAML
dt-bindings: arm: bcm: Convert Hurricane 2 to YAML
dt-bindings: arm: bcm: Convert Cygnus to YAML
dt-bindings: serial: snps-dw-apb-uart: add compatible property for rk3308 uart
PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro
PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings
PCI: Add pci_speed_string()
spi: spi-fsl-dspi: fix DMA mapping
drm/dp_mst: Fix drm_dp_check_mstb_guid() return code
drm/dp_mst: Make drm_dp_mst_dpcd_write() consistent with drm_dp_dpcd_write()
ASoC: pcm: Fix (again) possible buffer overflow in dpcm state sysfs output
ASoC: rt5682-sdw: fix 'defined but not used' pm functions
ASoC: rt5682: fix unmet dependencies
ARM: bcm: Drop unneeded select of PCI_DOMAINS_GENERIC, HAVE_SMP, TIMER_OF
arm64: bcm2835: Drop select of nonexistent HAVE_ARM_ARCH_TIMER
docs: hw-vuln: tsx_async_abort.rst: get rid of an unused ref
perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint
docs: perf: imx-ddr.rst: get rid of a warning
docs: filesystems: fuse.rst: supress a Sphinx warning
docs: translations: it: avoid duplicate refs at programming-language.rst
docs: driver.rst: supress two ReSt warnings
perf metricgroup: Support metric constraint
docs: trace: events.rst: convert some new stuff to ReST format
perf util: Factor out sysctl__nmi_watchdog_enabled()
perf metricgroup: Factor out metricgroup__add_metric_weak_group()
ASoC: Intel: Skylake: Await purge request ack on CNL
ASoC: Intel: Allow for ROM init retry on CNL platforms
ASoC: Intel: Skylake: Shield against no-NHLT configurations
ASoC: Intel: Skylake: Enable codec wakeup during chip init
ASoC: Intel: Skylake: Select hda configuration permissively
ASoC: Intel: Skylake: Remove superfluous chip initialization
perf jevents: Support metric constraint
drm/panel-simple: Fix dotclock for Ortustech COM37H3M
IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads
RDMA/mlx5: Remove duplicate definitions of SW_ICM macros
blk-iocost: fix incorrect vtime comparison in iocg_is_idle()
drm: panel: Set connector type for OrtusTech COM43H4M85ULC panel
RDMA/mlx5: Fix the number of hwcounters of a dynamic counter
RDMA/core: Remove the duplicate header file
RDMA/bnxt_re: Remove a redundant 'memset'
Documentation: Add io_ordering.rst to driver-api manual
Documentation: Add io-mapping.rst to driver-api manual
Documentation: management-style: Fix formatting of emphsized word
docs: dev-tools: kmemleak: Update list of architectures
MAINTAINERS: Update maintainers for HISILICON ROCE DRIVER
MAINTAINERS: adjust to kobject doc ReST conversion
RDMA/odp: Fix leaking the tgid for implicit ODP
docs: Remove :c:func: from process/deprecated.rst
RDMA/cma: Teach lockdep about the order of rtnl and lock
docs: deprecated.rst: Clean up fall-through details
docs: move core-api/ioctl.rst to driver-api/
docs: move gcc-plugins to the kbuild manual
docs: Organize core-api/index.rst
docs: deprecated.rst: Add %p to the list
docs: it_IT: netdev-FAQ: Fix link to original document
docs: admin-guide: binfmt-misc: Improve the title
docs: Move Intel Many Integrated Core documentation (mic) under misc-devices
selftests/bpf: Add test for the packed enum member in struct/union
bpf/btf: Fix BTF verification of enum members in struct/union
usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c
xhci: Do not open code __print_symbolic() in xhci trace events
f2fs: fix wrong check on F2FS_IOC_FSSETXATTR
f2fs: fix to avoid use-after-free in f2fs_write_multi_pages()
f2fs: fix to avoid using uninitialized variable
f2fs: fix inconsistent comments
f2fs: remove i_sem lock coverage in f2fs_setxattr()
f2fs: cover last_disk_size update with spinlock
f2fs: fix to check i_compr_blocks correctly
ANDROID: enable CONFIG_WATCHDOG_CORE=y
RDMA/rw: map P2P memory correctly for signature operations
io_uring: Fix unused function warnings
io_uring: add end-of-bits marker and build time verify it
io_uring: provide means of removing buffers
io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG
net: abstract out normal and compat msghdr import
io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV
io_uring: support buffer selection for OP_READ and OP_RECV
io_uring: add IORING_OP_PROVIDE_BUFFERS
IB/mlx5: Introduce UAPIs to manage packet pacing
perf vendor events s390: Add new deflate counters for IBM z15
spi: update the structure documentation
spi: rspi: Add support for active-high chip selects
spi: rockchip: add compatible string for px30 rk3308 rk3328
workqueue: don't use wq_select_unbound_cpu() for bound works
ANDROID: kbuild: align UNUSED_KSYMS_WHITELIST with upstream
s390/cpuinfo: add system topology information
s390: prevent leaking kernel address in BEAR
s390: enable bpf jit by default when not built as always-on
s390/cpum_cf: Add new extended counters for IBM z15
s390/pci: embedding hotplug_slot in zdev
spi: Add FSI-attached SPI controller driver
dt-bindings: fsi: Add FSI2SPI bindings
ASoC: SOF: Fix probe point getter
ASoC: soc-dapm: add for_each_card_widgets() macro
ASoC: soc-dapm: add for_each_card_dapms() macro
ASoC: soc.h: remove non plural form for_each_xxx macro
ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro
ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro
ASoC: meson: use for_each_rtd_codecs/cpus_dai() macro
ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro
ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro
ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro
MAINTAINERS: update web URL for iwlwifi
HID: logitech-dj: add support for the static device in the Powerplay mat/receiver
null_blk: Add support for init_hctx() fault injection
null_blk: Handle null_add_dev() failures properly
null_blk: Fix the null_add_dev() error path
null_blk: Fix changing the number of hardware queues
null_blk: Suppress an UBSAN complaint triggered when setting 'memory_backed'
blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs()
blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync
blk-mq: Fix a comment in include/linux/blk-mq.h
ASoC: Intel: skl_nau88l25_ssm4567: disable route checks
ASoC: soc-core: disable route checks for legacy devices
x86/entry/64: Trace irqflags unconditionally as ON when returning to user space
x86/entry/32: Remove unused label restore_nocheck
Revert remainings of "ANDROID: security,perf: Allow further restriction of perf_event_open"
HID: mcp2221: add usb to i2c-smbus host bridge
ANDROID: arm64: gki_defconfig: disable CONFIG_DEBUG_PREEMPT
i2c: gpio: suppress error on probe defer
macintosh: windfarm: fix MODINFO regression
staging: exfat: remove staging version of exfat filesystem
i2c: smbus: remove outdated references to irq level triggers
i2c: convert SMBus alert setup function to return an ERRPTR
i2c: stm32f7: add a new st, stm32mp15-i2c compatible
i2c: stm32f7: disable/restore Fast Mode Plus bits in low power modes
drm/i915: Improve the start alignment of bonded pairs
drm/mm: Remove redundant assignment in drm_mm_reserve_node
i2c: brcmstb: Support BCM2711 HDMI BSC controllers
dt-bindings: i2c: brcmstb: Add BCM2711 BSC/AUTO-I2C binding
dt-bindings: i2c: brcmstb: Convert the BRCMSTB binding to a schema
staging: mt7621-pci: simplify 'mt7621_pcie_init_virtual_bridges' function
drm/meson: Add YUV420 output support
drm/meson: vclk: add support for YUV420 setup
drm/meson: venc: add support for YUV420 setup
drm/meson: dw-hdmi: stop enforcing input_bus_format
drm/meson: meson_dw_hdmi: add bridge and switch to drm_bridge_funcs
drm/meson: venc: make drm_display_mode const
drm/bridge: synopsys: dw-hdmi: allow ycbcr420 modes for >= 0x200a
drm/bridge: synopsys: dw-hdmi: add bus format negociation
drm/bridge: dw-hdmi: Plug atomic state hooks to the default implementation
drm/bridge: dw-hdmi: add max bpc connector property
drm/bridge: dw-hdmi: set mtmdsclock for deep color
staging: speakup: Fix a typo error print for softsynthu device
staging: vt6656: struct vnt_rcb remove unused in_use.
staging: vt6656: Remove vnt_interrupt_buffer in_use flag.
staging: wilc1000: spi: Use new structure for SPI transfer delays
staging: kpc2000: kpc2000_spi: Use new structure for SPI transfer delays
i2c: omap: use devm_platform_ioremap_resource()
i2c: use kobj_to_dev() API
Staging: rtl8188eu: Add space around operator
staging: hp: remove commented out code
staging: exfat: alignment should match open parenthesis
staging: exfat: exfat_super.c: remove commented out function
i2c: designware-pci: Fix BUG_ON during device removal
iommu/vt-d: Silence RCU-list debugging warnings
iommu/vt-d: Fix RCU-list bugs in intel_iommu_init()
i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device
x86/mce/dev-mcelog: Dynamically allocate space for machine check records
watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional
watchdog: iTCO_wdt: Export vendorsupport
i2c: powermac: correct comment about custom handling
dt-bindings: arm: renesas: Add M3ULCB with R-Car M3-W+
Staging: rtl8723bs: Remove comparison to true
staging: ks7010: remove line over 80 characters
staging: wfx: remove blank line
staging: wfx: alignment should match open parenthesis
staging: greybus: Fix the irq API abuse
staging: greybus: i2c.c: remove commented out function
staging: qlge: qlge.h: remove excess newlines
staging: qlge: qlge.h: add spaces around operators
staging: qlge: qlge.h: remove spaces before tabs and align code
staging: qlge: remove blank line
staging: vt6655: alignment should match open parenthesis
staging: vt6656: remove blank line
x86/Kconfig: Drop vendor dependency for X86_UMIP
tee: amdtee: out of bounds read in find_session()
arm64: defconfig: add i.MX system controller thermal support
xtensa: remove meaningless export ccflags-y
ARM: dts: imx6sx-softing-vining-2000: Enable PCI support
arm64: dts: qcom: sm8250: Add sm8250 dts file
clk: imx: pllv4: use prepare/unprepare
clk: imx: pfdv2: determine best parent rate
clk: imx: pfdv2: switch to use determine_rate
clk: imx: Fix division by zero warning on pfdv2
drm/exynos: Fix cleanup of IOMMU related objects
firmware: imx: scu-pd: add power domain for I2C and INTMUX in CM40 SS
ARM: multi_v7_defconfig: enable drm imx support
net: stmmac: Integrate it with DesignWare XPCS
net: phy: Add Synopsys DesignWare XPCS MDIO module
net: phylink: Test if MAC/PCS support Autoneg
net: phylink: Add missing Backplane speeds
net: stmmac: Use resolved link config in mac_link_up()
net: stmmac: Fallback to dev_fwnode() if needed
net: stmmac: Switch to linkmode_and()/linkmode_andnot()
net: stmmac: selftests: Do not fail if PHY is not attached
bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory
bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer
net: hns3: delete unnecessary logs after kzalloc fails
net: hns3: synchronize some print relating to reset issue
net: hns3: print out command code when dump fails in debugfs
net: hns3: print out status register when VF receives unknown source interrupt
net: hns3: add a check before PF inform VF to reset
net: hns3: delete some reduandant code
net: hns3: remove an unnecessary resetting check in hclge_handle_hw_ras_error()
net: hns3: rename macro HCLGE_MAX_NCL_CONFIG_LENGTH
net: hns3: fix some mixed type assignment
ionic: drop ethtool driver version
ionic: add support for device id 0x1004
ionic: print pci bus lane info
ionic: support ethtool rxhash disable
ionic: clean up bitflag usage
ionic: improve irq numa locality
ionic: remove pragma packed
ionic: keep ionic dev on lif init fail
mptcp: don't grow mptcp socket receive buffer when rcvbuf is locked
mptcp: selftests: add rcvbuf set option
net: dsa: mt7530: add support for port mirroring
r8169: remove now unneeded barrier in rtl_tx
r8169: simplify usage of rtl8169_unmap_tx_skb
r8169: ensure tx_skb is fully reset after calling rtl8169_unmap_tx_skb
r8169: convert while to for loop in rtl_tx
net: mscc: ocelot: properly account for VLAN header length when setting MRU
ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast()
s390/qeth: remove VNICC callback parameter struct
s390/qdio: add tighter controls for IRQ polling
cgroup, netclassid: periodically release file_lock on classid updating
net: sched: pie: change tc_pie_xstats->prob
macvlan: add cond_resched() during multicast processing
ipvlan: add cond_resched_rcu() while processing muticast backlog
ipvlan: don't deref eth hdr before checking it's set
tcp: add bytes not sent to SCM_TIMESTAMPING_OPT_STATS
sfc: detach from cb_page in efx_copy_channel()
perf block-info: Support color ops to print block percents in color
perf block-info: Allow selecting which columns to report and its order
perf diff: Use __block_info__cmp() to replace block_pair_cmp()
perf block-info: Fix wrong block address comparison in block_info__cmp()
perf expr: Make expr__parse() return -1 on error
perf expr: Straighten expr__parse()/expr__find_other() interface
perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables
perf expr: Move expr lexer to flex
perf expr: Add expr.c object
perf header: Add check for unexpected use of reserved membrs in event attr
perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX
perf tools: Add hw_idx in struct branch_stack
net/mlx5e: Show/set Rx network flow classification rules on ul rep
net/mlx5e: Init ethtool steering for representors
net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep
net/mlx5e: Introduce root ft concept for representors netdevs
net/mlx5: E-switch, make query inline mode a static function
net/mlx5: Allocate smaller size tables for ft offload
net/mlx5e: Fix an IS_ERR() vs NULL check
net/mlx5: Verify goto chain offload support
net/mlx5: E-Switch, Use vport metadata matching only when mandatory
net/mlx5: Tidy up and fix reverse christmas ordring
net/mlx5: Expose port speed when possible
bpftool: Fix typo in bash-completion
bpftool: Bash completion for "bpftool prog profile"
bpftool: Documentation for bpftool prog profile
bpftool: Introduce "prog profile" command
FROMLIST: f2fs: fix wrong check on F2FS_IOC_FSSETXATTR
pid: make ENOMEM return value more obvious
clk: qcom: gcc: Add global clock controller driver for SM8250
dt-bindings: clock: Add SM8250 GCC clock bindings
clk: qcom: clk-alpha-pll: Add support for controlling Lucid PLLs
clk: qcom: clk-alpha-pll: Refactor trion PLL
clk: qcom: clk-alpha-pll: Use common names for defines
pstore/ram: Replace zero-length array with flexible-array member
Documentation: PCI: Add background on Boot Interrupts
bpf, doc: Update maintainers for L7 BPF
selftests: bpf: Enable UDP sockmap reuseport tests
selftests: bpf: Add tests for UDP sockets in sockmap
selftests: bpf: Don't listen() on UDP sockets
bpf: sockmap: Add UDP support
bpf: Add sockmap hooks for UDP sockets
bpf: sockmap: Simplify sock_map_init_proto
bpf: sockmap: Move generic sockmap hooks from BPF TCP
bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG
bpf: tcp: Move assertions into tcp_bpf_get_proto
skmsg: Update saved hooks only once
bpf: sockmap: Only check ULP for TCP sockets
futex: Unbreak futex hashing
ARM: dts: at91: sama5d2: add i2c gpio pinctrl
ARM: dts: at91: sama5d4: add i2c gpio pinctrl
ARM: dts: at91: sama5d3: add i2c gpio pinctrl
ARM: dts: at91: sama5d4: use correct rtc compatible
ARM: dts: at91: sama5d2: use correct rtc compatible
ARM: dts: at91: sam9x60ek: enable watchdog node
ARM: dts: at91: sam9x60: add watchdog node
ARM: dts: at91: Kill off "simple-panel" compatibles
dt-bindings: clock: rpmcc: Document msm8976 compatible
clk: qcom: smd: Add support for MSM8976 rpm clocks
clk: qcom: clk-rpmh: Wait for completion when enabling clocks
drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20
drm/i915/gt: Defend against concurrent updates to execlists->active
drm/i915: Lock gmbus/aux mutexes while changing cdclk
jfs: Replace zero-length array with flexible-array member
ARM: dts: bcm2711: Move emmc2 into its own bus
ktest: Fix typos in ktest.pl
drm/i915: Pass the crtc to the low level read_lut() funcs
ARM: qcom_defconfig: Enable QRTR
drm/i915: Fix readout of PIPEGCMAX
drm/i915: Refactor LUT read functions
drm/i915: Clean up integer types in color code
drm/i915: s/chv_read_cgm_lut/chv_read_cgm_gamma/
drm/i915: s/blob_data/lut/
drm/i915: Split i9xx_read_lut_8() to gmch vs. ilk variants
ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels
drm/i915: Clean up i9xx_load_luts_internal()
ktest: Add timeout for ssh sync testing
ktest: Make default build option oldconfig not randconfig
ktest: Fix some typos in sample.conf
drm/i915: Polish CHV CGM CSC loading
ANDROID: gki_defconfig: enable CONFIG_TYPEC
arm64: dts: qcom: msm8998-mtp: Disable funnel 4 and 5
ARM: bcm2835_defconfig: add support for Raspberry Pi4
drm/amd/display: update soc bb for nv14
ALSA: pcm: oss: Simplify plugin frame size calculations
soc: qcom: socinfo: Use seq_putc() if possible
drivers: qcom: rpmh-rsc: Use rcuidle tracepoints for rpmh
drm/i915/gt: Mark up intel_rps.active for racy reads
drm/i915/execlsts: Mark up racy inspection of current i915_request priority
drm/i915/execlists: Mark up read of i915_request.fence.flags
drm/i915/gt: Mark up racy check of last list element
drm/i915: Mark up unlocked update of i915_request.hwsp_seqno
arm64: efi: add efi-entry.o to targets instead of extra-$(CONFIG_EFI)
arm64: csum: Optimise IPv6 header checksum
drm/amdgpu: remove unused functions
drm/amdgpu: change hw sched list on ctx priority override
drm/scheduler: implement a function to modify sched list
drm/amdgpu: set compute queue priority at mqd_init
drm/amd/powerplay: add smu if version for navi12
drm/amdgpu/display: Fix Pollock Variant Detection
drm/amdgpu/display: fix pci revision id fetching
drm/amdgpu: Enter low power state if CRTC active.
drm/amd/display: dcn20: remove an unused function
drm/amd/display: 3.2.76
drm/amd/display: separate FEC capability from fec debug flag
drm/amd/display: writing stereo polarity register if swapped
drm/amd/display: Stop if retimer is not available
drm/amd/display: fix a minor HDCP logging error
drm/amd/display: determine rx id list bytes to read based on device count
drm/amd/display: Program DSC during timing programming
drm/amd/display: Not check wm and clk change flag in optimized bandwidth.
drm/amd/display: Add registry for mem pwr control
drm/amd/display: determine is mst hdcp based on stream instead of sink signal
drm/amd/display: Add stay count and bstatus to HDCP log
drm/amd/display: update soc bb for nv14
arm64: vdso32: Convert to modern assembler annotations
arm64: vdso: Convert to modern assembler annotations
arm64: sdei: Annotate SDEI entry points using new style annotations
arm64: kvm: Modernize __smccc_workaround_1_smc_start annotations
arm64: kvm: Modernize annotation for __bp_harden_hyp_vecs
arm64: kvm: Annotate assembly using modern annoations
arm64: kernel: Convert to modern annotations for assembly data
arm64: head: Annotate stext and preserve_boot_args as code
arm64: head.S: Convert to modern annotations for assembly functions
arm64: ftrace: Modernise annotation of return_to_handler
arm64: ftrace: Correct annotation of ftrace_caller assembly
arm64: entry-ftrace.S: Convert to modern annotations for assembly functions
arm64: entry: Additional annotation conversions for entry.S
arm64: entry: Annotate ret_from_fork as code
arm64: entry: Annotate vector table and handlers as code
arm64: crypto: Modernize names for AES function macros
arm64: crypto: Modernize some extra assembly annotations
net: sgi: ioc3-eth: Remove phy workaround
arch/arm64: fix typo in a comment
drm/i915/execlists: Mark up the racy access to switch_priority_hint
drm/i915: Mark racy read of intel_engine_cs.saturated
drm/i915/gt: Mark up intel_rps.active for racy reads
linux-next: DOC: RDS: Fix a typo in rds.txt
ARM: dts: N900: fix onenand timings
bus: ti-sysc: Fix quirk flags for lcdc on am335x
drm/i915/tgl: Don't treat unslice registers as masked
arm64: dts: increase the QSPI reg address for Stratix10 and Agilex
pinctrl: qcom: Assign irq_eoi conditionally
arm64: dts: allwinner: h6: orangepi: Enable HDMI
arm64: dts: allwinner: h6: orangepi-one-plus: Enable ethernet
arm64: dts: allwinner: h6: Move ext. oscillator to board DTs
PCI: hv: Introduce hv_msi_entry
PCI: hv: Move retarget related structures into tlfs header
PCI: hv: Move hypercall related definitions into tlfs header
ASoC: jz4740-i2s: Avoid passing enum as match data
ASoC: jz4740-i2s: Add local dev variable in probe function
ASoC: amd: Adding TDM support in hw_params.
ASoC: simple-card-utils: use for_each_pcm_streams()
ASoC: jz4740-i2s: Fix divider written at incorrect offset in register
arm64: zynqmp: Make zynqmp_firmware driver optional
include: linux: firmware: Correct config dependency of zynqmp_eemi_ops
mtd: rawnand: ams-delta: Handle more GPIO pins as optional
mtd: rawnand: ams-delta: Make read pulses optional
mtd: rawnand: ams-delta: Don't hardcode read/write pulse widths
mtd: rawnand: ams-delta: Push inversion handling to gpiolib
mtd: rawnand: ams-delta: Enable OF partition info support
mtd: rawnand: ams-delta: Drop board specific partition info
ARM: OMAP1: ams-delta: Provide board specific partition info
mtd: rawnand: ams-delta: Use struct gpio_nand_platdata
mtd: rawnand: ams-delta: Write protect device during probe
mtd: rawnand: ingenic: Use devm_platform_ioremap_resource()
mtd: spinand: rework detect procedure for different READ_ID operation
mtd: spinand: toshiba: Add comment about Kioxia ID
mtd: rawnand: denali: deassert write protect pin
mtd: rawnand: free the nand_device object
mtd: rawnand: Ensure nand_soft_waitrdy wait period is enough
perf probe: Do not depend on dwfl_module_addrsym()
perf probe: Fix to delete multiple probe event
microblaze: Replace setup_irq() by request_irq()
perf parse-events: Fix reading of invalid memory in event parsing
perf python: Fix clang detection when using CC=clang-version
pinctrl: falcon: fix syntax error
pinctrl: qcom: ssbi-gpio: Fix fwspec parsing bug
perf map: Fix off by one in strncpy() size argument
MAINTAINERS: Correct MIPS patchwork URL
drm/i915: Fix documentation for intel_dpll_get_freq()
m68k: defconfig: Update defconfigs for v5.6-rc4
zorro: Replace zero-length array with flexible-array member
m68k: Switch to asm-generic/hardirq.h
fbdev: c2p: Use BUILD_BUG() instead of custom solution
dio: Remove unused dio_dev_driver()
dio: Fix dio_bus_match() kerneldoc
dio: Make dio_match_device() static
zorro: Move zorro_bus_type to bus-private header file
zorro: Remove unused zorro_dev_driver()
zorro: Use zorro_match_device() helper in zorro_bus_match()
zorro: Fix zorro_bus_match() kerneldoc
zorro: Make zorro_match_device() static
m68k: Fix Kconfig indentation
microblaze: Stop printing the virtual memory layout
ALSA: line6: Fix endless MIDI read loop
drm/virtio: add case for shmem objects in virtio_gpu_cleanup_object(..)
drm/virtio: factor out the sg_table from virtio_gpu_object
Revert "gpio: omap: Fix lost edge wake-up interrupts"
gpio: omap: Block idle on pending gpio interrupts
ARM: OMAP2+: Handle errors for cpu_pm
drm: Make drm_pci_agp_init legacy
gpio: add driver for Mellanox BlueField 2 GPIO controller
clk: renesas: rcar-usb2-clock-sel: Add reset_control
clk: renesas: rcar-usb2-clock-sel: Add multiple clocks management
dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add power-domains and resets properties
dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix clock[-name]s properties
ALSA: pcm: oss: Avoid plugin buffer overflow
arm64: dts: sdm845: add IPA information
MAINTAINERS: add entry for the Qualcomm IPA driver
soc: qcom: ipa: support build of IPA code
soc: qcom: ipa: AP/modem communications
soc: qcom: ipa: modem and microcontroller
soc: qcom: ipa: immediate commands
soc: qcom: ipa: filter and routing tables
soc: qcom: ipa: IPA endpoints
soc: qcom: ipa: GSI transactions
soc: qcom: ipa: IPA interface to GSI
soc: qcom: ipa: the generic software interface
soc: qcom: ipa: GSI headers
soc: qcom: ipa: clocking, interrupts, and memory
soc: qcom: ipa: configuration data
soc: qcom: ipa: main code
dt-bindings: soc: qcom: add IPA bindings
remoteproc: add IPA notification to q6v5 driver
dpaa_eth: Use random MAC address when none is given
fsl/fman: tolerate missing MAC address in device tree
fsl/fman: reuse set_mac_address() in dtsec init()
inet_diag: return classid for all socket types
bnxt_en: Call devlink_port_type_clear() in remove()
bnxt_en: Return -EAGAIN if fw command returns BUSY
bnxt_en: Modify some bnxt_hwrm_*_free() functions to void.
bnxt_en: Remove unnecessary assignment of return code
bnxt_en: Clear DCB settings after firmware reset.
bnxt_en: Process the NQ under NAPI continuous polling.
bnxt_en: Simplify __bnxt_poll_cqs_done().
bnxt_en: Handle all NQ notifications in bnxt_poll_p5().
net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get
net: rmnet: set NETIF_F_LLTX flag
net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used
gre: fix uninit-value in __iptunnel_pull_header
bareudp: remove unnecessary udp_encap_enable() in bareudp_socket_create()
bareudp: print error message when command fails
bareudp: add module alias
cxgb4/chcr: Add ipv6 support and statistics
chcr: Handle first or middle part of record
chcr: handle partial end part of a record
cxgb4/chcr: complete record tx handling
cxgb4/chcr: Save tx keys and handle HW response
cxgb4/chcr : Register to tls add and del callback
ipvlan: do not add hardware address of master to its unicast filter list
sched: act: allow user to specify type of HW stats for a filter
flow_offload: introduce "disabled" HW stats type and allow it in mlxsw
mlxsw: spectrum_acl: Ask device for rule stats only if counter was created
flow_offload: introduce "delayed" HW stats type and allow it in mlx5
flow_offload: introduce "immediate" HW stats type and allow it in mlxsw
mlxsw: restrict supported HW stats type to "any"
mlxsw: spectrum_flower: Do not allow mixing HW stats types for actions
flow_offload: check for basic action hw stats type
ocelot_flower: use flow_offload_has_one_action() helper
flow_offload: Introduce offload of HW stats type
hwmon: (adt7475) Add support for inverting pwm output
hwmon: (adt7475) Add attenuator bypass support
dt-bindings: hwmon: Document adt7475 pwm-active-state property
dt-bindings: hwmon: Document adt7475 bypass-attenuator property
dt-bindings: hwmon: Document adt7475 binding
hwmon: (lm73) Add support for of_match_table
dt-bindings: Add TI LM73 as a trivial device
hwmon: (pmbus/tps53679) Add documentation
hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667
hwmon: (pmbus/tps53679) Add support for TPS53681
hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS53679 and TPS53688
hwmon: (pmbus/tps53679) Add support for multiple chips IDs
hwmon: (pmbus) Implement multi-phase support
hwmon: (pmbus) Add 'phase' parameter where needed for multi-phase support
hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command definitions
hwmon: (ibmaem) Replace zero-length array with flexible-array member
hwmon: (k10temp) Update driver documentation
hwmon: (k10temp) Reorganize and simplify temperature support detection
hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs
bindings: (hwmon/ltc2978.txt) add support for more parts (bindings)
hwmon: (pmbus/ltc2978) add support for more parts.
docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com.
dt-bindings: hwmon: Add AXI FAN Control documentation
hwmon: Support ADI Fan Control IP
io_uring: ensure RCU callback ordering with rcu_barrier()
MAINTAINERS: Update Chun-Kuang Hu's email address
Linux 5.6-rc5
power: reset: at91-reset: handle nrst async for sam9x60
power: reset: at91-reset: get rid of at91_reset_data
power: reset: at91-reset: keep only one reset function
power: reset: at91-reset: make at91sam9g45_restart() generic
power: reset: at91-reset: introduce ramc_lpr to struct at91_reset
power: reset: at91-reset: use r4 as tmp argument
power: reset: at91-reset: introduce args member in at91_reset_data
power: reset: at91-reset: introduce struct at91_reset_data
power: reset: at91-reset: devm_kzalloc() for at91_reset data structure
power: reset: at91-reset: pass rstc base address to at91_reset_status()
power: reset: at91-reset: convert reset in pointer to struct at91_reset
power: reset: at91-reset: add notifier block to struct at91_reset
power: reset: at91-reset: add sclk to struct at91_reset
power: reset: at91-reset: add ramc_base[] to struct at91_reset
power: reset: at91-reset: introduce struct at91_reset
iio: dac: Kconfig: sort symbols alphabetically
iio: light: gp2ap020a00f: fix iio_triggered_buffer_{predisable,postenable} positions
iio: potentiostat: lmp9100: fix iio_triggered_buffer_{predisable,postenable} positions
iio: trigger: stm32-timer: add power management support
iio: trigger: stm32-timer: rename enabled flag
iio: add a TODO
counter: 104-quad-8: Support Differential Encoder Cable Status
counter: 104-quad-8: Support Filter Clock Prescaler
iio: pressure: icp10100: add driver for InvenSense ICP-101xx
iio: industrialio-core: Fix debugfs read
iio: imu: adis: add a note better explaining state_lock
iio: imu: adis: update 'adis_data' struct doc-string
iio: imu: adis: add doc-string for 'adis' struct
iio: imu: adis_buffer: Use new structure for SPI transfer delays
iio: adc: ti-tlc4541: Use new structure for SPI transfer delays
iio: adc: mcp320x: Use new structure for SPI transfer delays
iio: adc: max1118: Use new structure for SPI transfer delays
iio: adc: ad9292: Use new structure for SPI transfer delays
iio: adc: exynos: Silence warning about regulators during deferred probe
staging: iio: update TODO
iio: amplifiers: ad8366: add support for HMC1119 Attenuator
iio: si1133: read 24-bit signed integer for measurement
dt-bindings: iio: dac: Add docs for AD5770R DAC
iio: dac: ad5770r: Add AD5770R support
iio: light: Simplify the current to lux LUT
dt-bindings: iio: adc: ad7923: Add binding documentation for AD7928
dt-bindings: iio: chemical: consolidate atlas-sensor docs
iio: chemical: atlas-sensor: add DO-SM module support
iio: chemical: atlas-sensor: allow probe without interrupt line
iio: imu: inv_mpu6050: temperature only work with accel/gyro
iio: imu: inv_mpu6050: use runtime pm with autosuspend
iio: imu: inv_mpu6050: dynamic sampling rate change
iio: imu: inv_mpu6050: factorize fifo enable/disable
iio: imu: inv_mpu6050: fix data polling interface
iio: imu: inv_mpu6050: rewrite power and engine management
iio: imu: inv_mpu6050: reduce sleep time when turning regulators on
iio: imu: inv_mpu6050: add all signal path resets at init
iio: imu: inv_mpu6050: early init of chip_config for use at setup
iio: imu: inv_mpu6050: simplify polling magnetometer
iio: imu: inv_mpu6050: set power on/off only once during all init
iio: imu: inv_mpu6050: delete useless check
iio: imu: inv_mpu6050: enable i2c aux mux bypass only once
dt-bindings: iio: adc: max1363 etc i2c ADC binding conversion
iio: trigger: stm32-timer: enable clock when in master mode
iio: light: al3320a allow module autoload and polish
iio: light: al3320a implement devm_add_action_or_reset
iio: light: al3320a implement suspend support
iio: light: add Dyna-Image AL3010 driver
iio: light: al3320a slightly improve code formatting
dt-bindings: iio: light: add support for Dyna-Image AL3010
dt-bindings: iio: light: add support for Dyna-Image AL3320A
staging: iio: adc: ad7192: move out of staging
Documentation: ABI: testing: ad7192: update sysfs docs
staging: iio: adc: ad7192: removed spi_device_id
staging: iio: adc: ad7192: modify iio_chan_spec array
staging: iio: adc: ad7192: fail probe on get_voltage
iio: adc: ad7124: Add direct reg access
iio: adis16460: Make use of __adis_initial_startup
iio: adis16480: Make use of __adis_initial_startup
iio: imu: adis: add support product ID check in adis_initial_startup
iio: imu: adis: Refactor adis_initial_startup
iio: imu: adis: Add self_test_reg variable
iio: imu: adis: add unlocked __adis_initial_startup()
iio: gyro: adis16136: initialize adis_data statically
iio: imu: adis16400: initialize adis_data statically
iio: imu: adis16480: initialize adis_data statically
iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_sensor_set_enable
MAINTAINERS: add entry for hmc425a driver.
dt-bindings: iio: amplifiers: Add docs for HMC425A Step Attenuator
iio: amplifiers: hmc425a: Add support for HMC425A attenuator
iio: ping: set pa_laser_ping_cfg in of_ping_match
iio: chemical: sps30: fix missing triggered buffer dependency
iio: st_sensors: remap SMO8840 to LIS2DH12
iio: light: vcnl4000: update sampling periods for vcnl4040
iio: light: vcnl4000: update sampling periods for vcnl4200
iio: accel: adxl372: Set iio_chan BE
irqchip: Replace setup_irq() by request_irq()
irqchip/renesas-intc-irqpin: Restore devm_ioremap() alignment
irqchip: Add COMPILE_TEST support for IMX_INTMUX
irqchip/gic-v3-its: Fix access width for gicr_syncr
pinctrl: stm32: Add level interrupt support to gpio irq chip
irqchip/stm32: Add irq retrigger support
irqchip: vic: Support cascaded VIC in device tree
Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl
pid: Fix error return value in some cases
csky: Implement ftrace with regs
csky: Add support for restartable sequence
csky: Implement ptrace regs and stack API
csky: Fixup init_fpu compile warning with __init
genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_hierarchy()
ARM: orion5x: ts78xx: Remove unneeded variable ret
ARM: orion5x: Drop unneeded select of PCI_DOMAINS_GENERIC
PCI/AER: Fix the broken interrupt injection
genirq: Provide interrupt injection mechanism
genirq: Sanitize state handling in check_irq_resend()
genirq: Add return value to check_irq_resend()
x86/apic/vector: Force interupt handler invocation to irq context
genirq: Add protection against unsafe usage of generic_handle_irq()
genirq/debugfs: Add missing sanity checks to interrupt injection
irqdomain: Fix function documentation of __irq_domain_alloc_fwnode()
virtio_balloon: Adjust label in virtballoon_probe
virtio-blk: improve virtqueue error to BLK_STS
virtio-blk: fix hw_queue stopped on arbitrary error
virtio_ring: Fix mem leak with vring_new_virtqueue()
Bluetooth: L2CAP: Add module option to enable ECRED mode
Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode
Bluetooth: L2CAP: Add definitions for Enhanced Credit Based Mode
partitions/efi: Fix partition name parsing in GUID partition entry
efi/x86: Fix cast of image argument
efi/libstub/x86: Use ULONG_MAX as upper bound for all allocations
efi: Fix a mistype in comments mentioning efivar_entry_iter_begin()
efi/libstub: Avoid linking libstub/lib-ksyms.o into vmlinux
efi/x86: Preserve %ebx correctly in efi_set_virtual_address_map()
efi/x86: Ignore the memory attributes table on i386
efi/x86: Don't relocate the kernel unless necessary
efi/x86: Remove extra headroom for setup block
efi/x86: Add kernel preferred address to PE header
efi/x86: Decompress at start of PE image load address
x86/boot/compressed/32: Save the output address instead of recalculating it
efi/libstub/x86: Deal with exit() boot service returning
x86/boot: Use unsigned comparison for addresses
efi/x86: Avoid using code32_start
efi/x86: Make efi32_pe_entry() more readable
efi/x86: Respect 32-bit ABI in efi32_pe_entry()
efi/x86: Annotate the LOADED_IMAGE_PROTOCOL_GUID with SYM_DATA
efi/libstub: Add libstub/mem.c to the documentation tree
MAINTAINERS: Adjust EFI entry to removing eboot.c
efi: Add a sanity check to efivar_store_raw()
efi: Fix a race and a buffer overflow while reading efivars via sysfs
Bluetooth: Increment management interface revision
Bluetooth: Enable erroneous data reporting if WBS is supported
Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs
power: supply: axp288_charger: Add special handling for HP Pavilion x2 10
fscrypt: don't evict dirty inodes after removing key
net/mlx5: HW bit for goto chain offload support
net/mlx5: Expose link speed directly
net/mlx5: Introduce TLS and IPSec objects enums
net/mlx5: Introduce egress acl forward-to-vport capability
Revert "drm/panel: simple: Add support for Sharp LQ150X1LG11 panels"
ARM: dts: keystone-k2g-evm: add HDMI video support
ARM: dts: keystone-k2g: Add DSS node
drm/i915/gt: Wait for the wa batch to be pinned
io_uring: fix lockup with timeouts
drm/vboxvideo/vboxvideo.h: Replace zero-length array with flexible-array member
MIPS: DTS: CI20: fix interrupt for pcf8563 RTC
MIPS: DTS: CI20: fix PMU definitions for ACT8600
tty: mips_ejtag_fdc: Mark expected switch fall-through
serial/sysrq: Add MAGIC_SYSRQ_SERIAL_SEQUENCE
sysctl/sysrq: Remove __sysrq_enabled copy
serial: 8250: Support console on software emulated rs485 ports
serial: 8250_bcm2835aux: Support rs485 software emulation
serial: 8250: Generalize rs485 software emulation
serial: 8250: Deduplicate rs485 active_timer assignment
serial: 8250: Sanitize rs485 config harder
serial: 8250: Deduplicate ->rs485_config() callback
serial: 8250: Support rs485 devicetree properties
serial: 8250: Don't touch RTS modem control while in rs485 mode
serial: earlycon: prefer EARLYCON_DECLARE() variant
tty: serial: Use the correct style for SPDX License Identifier
Bluetooth: Fix calculation of SCO handle for packet processing
wil6210: reject unsupported coalescing params
staging: qlge: reject unsupported coalescing params
vmxnet3: let core reject the unsupported coalescing parameters
r8152: reject unsupported coalescing params
tun: reject unsupported coalescing params
RDMA/ipoib: reject unsupported coalescing params
um: reject unsupported coalescing params
rhashtable: Document the right function parameters
dt-bindings: net: Add ipq806x mdio bindings
net: mdio: add ipq8064 mdio driver
MAINTAINERS: remove bouncing pkaustub@cisco.com from enic
ionic: fix vf op lock usage
bonding/alb: make sure arp header is pulled before accessing it
dpaa_eth: FMan erratum A050385 workaround
fsl/fman: detect FMan erratum A050385
arm64: dts: ls1043a: FMan erratum A050385
dt-bindings: net: FMan erratum A050385
arm64: dts: qcom: db845c: add Low speed expansion i2c and spi nodes
arm64: dts: qcom: apq8016-sbc: Remove wrong regulator supply
drm/i915/gt: Close race between cacheline_retire and free
drm/i915/execlists: Enable timeslice on partial virtual engine dequeue
drm/i915/selftests: Apply a heavy handed flush to i915_active
drm/i915: Do not poison i915_request.link on removal
drm/i915/tgl: Make Wa_1606700617 permanent
Input: tm2-touchkey - add support for Coreriver TC360 variant
dt-bindings: input: add Coreriver TC360 binding
dt-bindings: vendor-prefixes: Add Coreriver vendor prefix
Input: raydium_i2c_ts - fix error codes in raydium_i2c_boot_trigger()
drm/i915/hotplug: Use phy to get the hpd_pin instead of the port (v5)
parse-maintainers: Mark as executable
ARM: omap2plus_defconfig: Enable ext4 security for setcap
auxdisplay: charlcd: replace zero-length array with flexible-array member
auxdisplay: img-ascii-lcd: convert to devm_platform_ioremap_resource
auxdisplay: Fix Kconfig indentation
clang-format: Update with the latest for_each macro list
power: supply: axp288_fuel_gauge: Broaden vendor check for Intel Compute Sticks.
power: supply: ab8500_charger: Fix typos in commit messages
ANDROID: cpufreq: times: Remove per-UID time in state tracking
Revert "ANDROID: proc: Add /proc/uid directory"
power: supply: Allow charger manager can be built as a module
Revert "ANDROID: cpufreq: Add time_in_state to /proc/uid directories"
ANDROID: cpufreq: times: Remove /proc/uid_concurrent_{active,policy}_time
tools: Let O= makes handle a relative path with -C option
vgacon: Fix a UAF in vgacon_invert_region
clk: rockchip: fix mmc get phase
drm/amdkfd: Signal eviction fence on process destruction (v2)
drm/amdgpu: disable clock/power gating for SRIOV
drm/amdgpu: cleanup ring/ib test for SRIOV vcn2.0 (v2)
drm/amdgpu: implement initialization part on VCN2.0 for SRIOV
drm/amdgpu: disable jpeg block for SRIOV
drm/amdgpu: introduce mmsch v2.0 header
drm/amdkfd: Add more comments on GFX9 user CP queue MQD workaround
drm/amdgpu: Use better names to reflect it is CP MQD buffer
drm/amdgpu: Fix GPU reset error.
drm/amdgpu: Update SPM_VMID with the job's vmid when application reserves the vmid
drm/amdgpu: update page retirement sequence
drm/amdgpu: toggle DF-Cstate when accessing UMC ras error related registers
drm/amdgpu: increase atombios cmd timeout
drm/amdgpu: enable PCS error report on arcturus
drm/amdgpu: enable PCS error report on VG20
drm/amdgpu: add helper funcs to detect PCS error
drm/amdgpu: add wafl2 ip headers
drm/amdgpu: add xgmi ip headers
FROMGIT: scsi: ufs-qcom: Delay specific time before gate ref clk
FROMGIT: scsi: ufs: Add dev ref clock gating wait time support
Revert "FROMLIST: scsi: ufs: Add dev ref clock gating wait time support"
FROMGIT: scsi: ufs-qcom: Adjust bus bandwidth voting and unvoting
Revert "FROMLIST: scsi: ufs-qcom: Adjust bus bandwidth voting and unvoting"
arm64: dts: rockchip: Add initial support for Pinebook Pro
dt-bindings: arm: Fixup the DT bindings for hierarchical PSCI states
dt-bindings: power: Extend nodename pattern for power-domain providers
Input: elants_i2c - report resolution information for touch major
Input: goodix - fix touch coordinates on Cube I15-TC
io_uring: free fixed_file_data after RCU grace period
dt-bindings: convert rockchip-drm.txt to rockchip-drm.yaml
netfilter: nft_chain_nat: inet family is missing module ownership
platform/chrome: Kconfig: Remove CONFIG_ prefix from MFD_CROS_EC section
locks: fix a potential use-after-free problem when wakeup a waiter
gfs2: Additional information when gfs2_ail1_flush withdraws
clocksource/drivers/arm_arch_timer: validate arch_timer_rate
arm64: use activity monitors for frequency invariance
cpufreq: add function to get the hardware max frequency
Documentation: arm64: document support for the AMU extension
arm64/kvm: disable access to AMU registers from kvm guests
arm64: trap to EL1 accesses to AMU counters from EL0
arm64: add support for the AMU extension v1
ASoC: wcd9335: fix address map representation
ARM: OMAP2+: Drop legacy platform data for dra7 edma
ARM: OMAP2+: Drop legacy platform data for am3 and am4 edma
ARM: dts: Configure interconnect target module for dra7 tptc1
ARM: dts: Configure interconnect target module for dra7 tptc0
ARM: dts: Configure interconnect target module for dra7 tpcc
ARM: dts: Configure interconnect target module for am4 tptc2
ARM: dts: Configure interconnect target module for am4 tptc1
ARM: dts: Configure interconnect target module for am4 tptc0
ARM: dts: Configure interconnect target module for am4 tpcc
ARM: dts: Configure interconnect target module for am3 tptc2
ARM: dts: Configure interconnect target module for am3 tptc1
ARM: dts: Configure interconnect target module for am3 tptc0
ARM: dts: Configure interconnect target module for am3 tpcc
spi: Remove CONFIG_ prefix from Kconfig select
drm/pci: Unexport drm_get_pci_dev
ALSA: dmaengine_pcm: No need to take runtime reference twice in pcm_pointer
ALSA: firewire: use KBUILD_MODNAME for struct driver.name instead of string
ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing.
ASoC: soc-pcm: check DAI's activity more simply
ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup()
ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_set_fe_runtime()
ASoC: soc-pcm: add dpcm_fe_dai_cleanup()
ASoC: soc-pcm: move dpcm_fe_dai_close()
drm/i915/selftests: try to rein in alloc_smoke
drm/i915/buddy: avoid double list_add
ASoC: simple-card: Add support for codec2codec DAI links
ASoC: pcm: Export parameter intersection logic
ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates
ASoC: wcd934x: remove unused headers
ASoC: wcd934x: fix High Accuracy Buck enable
block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group()
docs: dmaengine: provider.rst: get rid of some warnings
dmaengine: fsl-dpaa2-qdma: remove set but not used variable 'dpaa2_qdma'
iwlwifi: cfg: use antenna diversity with all AX101 devices
iwlwifi: mvm: Fix rate scale NSS configuration
iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails
iwlwifi: yoyo: don't add TLV offset when reading FIFOs
iwlwifi: check allocated pointer when allocating conf_tlvs
iwlwifi: consider HE capability when setting LDPC
iwlwifi: mvm: take the required lock when clearing time event data
thermal/cpu-cooling, sched/core: Move the arch_set_thermal_pressure() API to generic scheduler code
drm/todo: Update drm_fb_helper tasks
drm/fb-helper: Remove drm_fb_helper add, add_all and remove connector functions
drm: Remove drm_fb_helper add, add all and remove connector calls
drm/i915/display: Remove drm_fb_helper_{add,remove}_one_connector calls
drm/amdgpu: Remove drm_fb_helper_{add,remove}_one_connector calls
drm/radeon: remove radeon_fb_{add,remove}_connector functions
drm: Remove unused arg from drm_fb_helper_init
selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set
bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits
drm/i915: properly sanity check batch_start_offset
tty: serial: fsl_lpuart: free IDs allocated by IDA
Revert "tty: serial: fsl_lpuart: drop EARLYCON_DECLARE"
serdev: Fix detection of UART devices on Apple machines.
arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description
mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled but not enabled
mm/z3fold.c: do not include rwlock.h directly
fat: fix uninit-memory access for partial initialized inode
mm: avoid data corruption on CoW fault into PFN-mapped VMA
mm: fix possible PMD dirty bit lost in set_pmd_migration_entry()
mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa
sched/core: Remove rq.hrtick_csd_pending
MIPS: smp: Remove tick_broadcast_count
smp: Allow smp_call_function_single_async() to insert locked csd
tty: serial: make SERIAL_SPRD not depend on ARCH_SPRD
arm64: change ARCH_SPRD Kconfig to tristate
serial: 8250_lpss: Add ->setup() for Elkhart Lake ports
serial: 8250-mtk: modify mtk uart power and clock management
tty: imx serial: Implement support for reversing TX and RX polarity
dt-bindings: serial: document fsl,inverted-tx and -rx options
serial: ar933x_uart: add RS485 support
tty: serial: qcom_geni_serial: Fix GPIO swapping with workaround
tty: serial: cpm_uart: Convert to use GPIO descriptors
tty: serial: lantiq: Drop GPIO include
tty: serial: atmel_serial: Drop GPIO includes
sched/rt: Remove unnecessary push for unfit tasks
sched/rt: Allow pulling unfitting task
sched/rt: Optimize cpupri_find() on non-heterogenous systems
sched/rt: Re-instate old behavior in select_task_rq_rt()
sched/rt: cpupri_find: Implement fallback mechanism for !fit case
sched/fair: Fix reordering of enqueue/dequeue_task_fair()
sched/fair: Fix runnable_avg for throttled cfs
sched/deadline: Make two functions static
arm64: defconfig: enable CONFIG_SCHED_SMT
sched/topology: Don't enable EAS on SMT systems
sched/numa: Acquire RCU lock for checking idle cores during NUMA balancing
sched/fair: Fix kernel build warning in test_idle_cores() for !SMT NUMA
sched/fair: Enable tuning of decay period
thermal/cpu-cooling: Update thermal pressure in case of a maximum frequency capping
sched/fair: Update cpu_capacity to reflect thermal pressure
sched/fair: Enable periodic update of average thermal pressure
arm/topology: Populate arch_scale_thermal_pressure() for ARM platforms
arm64/topology: Populate arch_scale_thermal_pressure() for arm64 platforms
drivers/base/arch_topology: Add infrastructure to store and update instantaneous thermal pressure
sched/topology: Add callback to read per CPU thermal pressure
sched/pelt: Add support to track thermal pressure
sched/vtime: Prevent unstable evaluation of WARN(vtime->state)
MAINTAINERS: adjust to reservation.h renaming
tools: Fix off-by 1 relative directory includes
perf jevents: Fix leak of mapfile memory
perf bench: Clear struct sigaction before sigaction() syscall
perf bench futex-wake: Restore thread count default to online CPU count
perf top: Fix stdio interface input handling with glibc 2.28+
perf diff: Fix undefined string comparision spotted by clang's -Wstring-compare
drm: unbreak the DRM menu, broken by DRM_EXPORT_FOR_TESTS
drm/mm: Break long searches in fragmented address spaces
ALSA: sgio2audio: Remove usage of dropped hw_params/hw_free functions
drm/i915/gem: Limit struct_mutex to eb_reserve
drm/i915: Always propagate the invocation to i915_schedule
perf/cgroup: Order events in RB tree by cgroup id
perf/cgroup: Grow per perf_cpu_context heap storage
perf/core: Add per perf_cpu_context min_heap storage
perf/core: Use min_heap in visit_groups_merge()
lib: Introduce generic min-heap
perf/cgroup: Reorder perf_cgroup_connect()
perf/core: Remove 'struct sched_in_data'
perf/core: Unify {pinned,flexible}_sched_in()
drm/i915: Assert requests within a context are submitted in order
drm/bridge/mhl.h: Replace zero-length array with flexible-array member
drm/vc4/vc4_drv.h: Replace zero-length array with flexible-array member
drm/gma500/intel_bios.h: Replace zero-length array with flexible-array member
s390/qdio: export SSQD via debugfs
s390/mm: cleanup phys_to_pfn() and friends
PCI: hv: Replace zero-length array with flexible-array member
PCI: hv: Add support for protocol 1.3 and support PCI_BUS_RELATIONS2
PCI: hv: Decouple the func definition in hv_dr_state from VSP message
drm/i915: be more solid in checking the alignment
asm-generic/bitops: Update stale comment
futex: Remove {get,drop}_futex_key_refs()
futex: Remove pointless mmgrap() + mmdrop()
futex: Fix inode life-time issue
drm/i915/phys: unconditionally call release_memory_region
ALSA: usb-audio: Fix missing braces in some struct inits
drm/i915/gen7: Clear all EU/L3 residual contexts
drm/i915: Add mechanism to submit a context WA on ring submission
drm/vblank: Fix documentation of VBLANK timestamp helper
drm/simple-kms: Fix documentation for drm_simple_encoder_init()
ALSA: usb-audio: Add support for MOTU MicroBook IIc
ALSA: korg1212: fix if-statement empty body warnings
vt: selection, indent switch-case properly
vt: selection, remove redeclaration of poke_blanked_console
vt: vt_kern.h, remove extern from functions
vt: switch vt_dont_switch to bool
vt: selection, create struct from console selection globals
vt: selection, localize use_unicode
vt: selection, remove 2 local variables from set_selection_kernel
arm64: dts: qcom: sc7180: Added critical trip point Thermal-zones node
arm64: dts: qcom: msm8998: Fix cpu compatible
arm64: dts: qcom: sc7180: Add OSM L3 interconnect provider
arm64: dts: qcom: sdm845: Add OSM L3 interconnect provider
arm64: dts: sc7180: Add interconnect provider DT nodes
tun: drop TUN_DEBUG and tun_debug()
tun: replace tun_debug() by netif_info()
tun: drop useless debugging statements
tun: get rid of DBG1() macro
tun: fix misleading comment format
arm64: dts: qcom: msm8996: Use generic QMP driver for UFS
arm64: dts: qcom: msm8996: Define parent clocks for gcc
mptcp: always include dack if possible.
net: nfc: fix bounds checking bugs on "pipe"
ext4: fix a data race at inode->i_disksize
ext4: fix a data race at inode->i_blocks
drm/komeda: mark PM functions as __maybe_unused
drm/i915/gvt: Wean gvt off using dev_priv
exfat: update file system parameter handling
staging: exfat: make staging/exfat and fs/exfat mutually exclusive
MAINTAINERS: add exfat filesystem
exfat: add Kconfig and Makefile
exfat: add nls operations
exfat: add misc operations
exfat: add exfat cache
exfat: add bitmap operations
exfat: add fat entry operations
exfat: add file operations
exfat: add directory operations
exfat: add inode operations
exfat: add super block operations
exfat: add in-memory and on-disk structures and headers
drm/i915/gvt: Wean gvt off dev_priv->engine[]
drm/i915/gvt: cleanup debugfs scan_nonprivbb
drm/i915/gvt: Fix dma-buf display blur issue on CFL
tc-testing: updated tdc tests for basic filter with canid extended match rules
tc-testing: list kernel options for basic filter with canid ematch.
nfp: Use pci_get_dsn()
ixgbe: Use pci_get_dsn()
ice: Use pci_get_dsn()
scsi: qedf: Use pci_get_dsn()
bnxt_en: Use pci_get_dsn()
PCI: Introduce pci_get_dsn
drm/i915/gvt: Fix emulated vbt size issue
ibmveth: Remove unused page_offset macro
drm/panel: add panel driver for Elida KD35T133 panels
veth: ignore peer tx_dropped when counting local rx_dropped
crypto: arm/ghash-ce - define fpu before fpu registers are referenced
crypto: x86/curve25519 - leave r12 as spare register
crypto: caam - update xts sector size for large input length
crypto: caam/qi2 - fix chacha20 data size error
crypto: chelsio/chtls - Fixed boolinit.cocci warning
crypto: hisilicon - qm depends on UACCE
uacce: unmap remaining mmapping from user space
crypto: xts - simplify error handling in ->create()
crypto: rsa-pkcs1pad - simplify error handling in pkcs1pad_create()
crypto: pcrypt - simplify error handling in pcrypt_create_aead()
crypto: lrw - simplify error handling in create()
crypto: geniv - simply error handling in aead_geniv_alloc()
crypto: gcm - simplify error handling in crypto_rfc4543_create()
crypto: gcm - simplify error handling in crypto_rfc4106_create()
crypto: cts - simplify error handling in crypto_cts_create()
crypto: ctr - simplify error handling in crypto_rfc3686_create()
crypto: cryptd - simplify error handling in cryptd_create_*()
crypto: ccm - simplify error handling in crypto_rfc4309_create()
crypto: authencesn - fix weird comma-terminated line
MAINTAINERS: add maintainers for uacce
crypto: chelsio/chtls - Fixed tls stats
crypto: mxs-dcp - fix scatterlist linearization for hash
crypto: sun8i-ce - fix description of stat_fb
crypto: sun8i-ss - fix description of stat_fb
crypto: Replace zero-length array with flexible-array member
crypto: arm64/sha-ce - implement export/import
crypto: chelsio - Use multiple txq/rxq per tfm to process the requests
crypto: chelsio - Recalculate iv only if it is needed
ext4: clean up error return for convert_initialized_extent()
ptp: add VMware virtual PTP clock driver
jbd2: improve comments about freeing data buffers whose page mapping is NULL
ext4: use flexible-array members in struct dx_node and struct dx_root
dt-bindings: display: panel: Add binding document for Elida KD35T133
ext4: use built-in RCU list checking in mballoc
ANDROID: staging: ion: Add an in-kernel interface to request heap info.
dt-bindings: Add doc for Pine64 Pinebook Pro
RISC-V: Move all address space definition macros to one place
arm64: dts: rockchip: Enable eDP display on rk3399 evb
arm64: dts: rockchip: remove enable-gpio of backlight on rk3399 evb
arm64: dts: rockchip: Add pmic dt tree for rk3399 evb
bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET
net/mlx5: Clear LAG notifier pointer after unregister
net/mlx5e: Fix endianness handling in pedit mask
net/mlx5e: kTLS, Fix wrong value in record tracker enum
net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow
net/mlx5: DR, Fix postsend actions write length
docs: cpu-freq: convert cpufreq-stats.txt to ReST
docs: cpu-freq: convert cpu-drivers.txt to ReST
docs: cpu-freq: convert core.txt to ReST
docs: cpu-freq: convert index.txt to ReST
bcm63xx_enet: remove redundant variable definitions
docs: cpufreq: fix a broken reference
sfc: complete the next packet when we receive a timestamp
net: tulip: Replace zero-length array with flexible-array member
x86/mm/init/32: Stop printing the virtual memory layout
bpf: Remove unnecessary CAP_MAC_ADMIN check
bpf: Do not allow map_freeze in struct_ops map
bpf: Return better error value in delete_elem for struct_ops map
ANDROID: CC_FLAGS_CFI add -fno-sanitize-blacklist
media: meson: vdec: add VP9 decoder support
selftests: forwarding: ETS: Use Qdisc counters
mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc
mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace
mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state
net: sched: Make FIFO Qdisc offloadable
selftests/bpf: Add send_signal_sched_switch test
bpf: Fix deadlock with rq_lock in bpf_send_signal()
media: meson: vdec: add VP9 input support
media: meson: vdec: add common HEVC decoder support
media: meson: vdec: add helpers for lossless framebuffer compression buffers
media: meson: vdec: align stride on 32 bytes
media: meson: vdec: add H.264 decoding support
riscv: fix seccomp reject syscall code path
media: meson: vdec: bring up to compliance
media: vicodec: use v4l2-mem2mem draining, stopped and next-buf-is-last states handling
media: v4l2-mem2mem: handle draining, stopped and next-buf-is-last states
media: v4l2-ctrls: v4l2_ctrl_request_complete() should always set ref->req
media: staging: media: usbvision: Add missing MEDIA_USB_SUPPORT dependency
media: staging: tegra-vde: Use devm_platform_ioremap_resource_byname()
media: ti-vpe: cal: fix disable_irqs to only the intended target
media: imx: Propagate quantization and encoding in CSI
media: v4l2: Switch to new kerneldoc syntax for named variable macro arguments
media: spi: gs1662: Use new structure for SPI transfer delays
media: v4l2-core: fix entity initialization in device_register_subdev
media: v4l2-core: fix a use-after-free bug of sd->devnode
media: vimc: use-after-free fix - release vimc in the v4l_device release
media: vimc: allocate vimc_device dynamically
media: vimc: replace vimc->pdev.dev with vimc->mdev.dev
arm64: dts: rockchip: remove dvs2 pinctrl for pmic on rk3399 evb
ARM: dts: rockchip: add missing model properties
ext4: delete declaration for ext4_split_extent()
include/bitmap.h: add new functions to documentation
include/bitmap.h: add missing parameter in docs
percpu_ref: Fix comment regarding percpu_ref_init flags
riscv: Use p*d_leaf macros to define p*d_huge
ext4: remove EXT4_EOFBLOCKS_FL and associated code
ext4: code cleanup for ext4_statfs_project()
blktrace: fix dereference after null check
ext4: start to support iopoll method
ext4: force buffer up-to-date while marking it dirty
MAINTAINERS: Add missed files related to Synopsys DesignWare UART
serial: 8250_exar: add support for ACCES cards
riscv: dts: Add GPIO reboot method to HiFive Unleashed DTS file
tty:serial:mvebu-uart:fix a wrong return
virtio_net: reject unsupported coalescing params
e1000e: reject unsupported coalescing params
mlx5: reject unsupported coalescing params
bnxt: reject unsupported coalescing params
ice: let core reject the unsupported coalescing parameters
hisilicon: let core reject the unsupported coalescing parameters
ionic: let core reject the unsupported coalescing parameters
nfp: let core reject the unsupported coalescing parameters
stmmac: let core reject the unsupported coalescing parameters
enic: let core reject the unsupported coalescing parameters
xgbe: let core reject the unsupported coalescing parameters
ethtool: add infrastructure for centralized checking of coalescing parameters
net: hns3: fix a not link up issue when fibre port supports autoneg
hsr: fix refcnt leak of hsr slave interface
selinux: avtab_init() and cond_policydb_init() return void
slip: make slhc_compress() more robust against malicious packets
selinux: clean up error path in policydb_init()
net: rmnet: use GFP_KERNEL instead of GFP_ATOMIC
net: rmnet: print error message when command fails
net: rmnet: add missing module alias
mailmap: Update email address
RISC-V: Select Goldfish RTC driver for QEMU virt machine
RISC-V: Select SYSCON Reboot and Poweroff for QEMU virt machine
RISC-V: Enable QEMU virt machine support in defconfigs
RISC-V: Add kconfig option for QEMU virt machine
FROMLIST: lib: test_stackinit.c: XFAIL switch variable init tests
drm/bridge: dw-hdmi: fix AVI frame colorimetry
xen/blkfront: fix ring info addressing
MIPS: Replace setup_irq() by request_irq()
drm/i915/execlists: Show the "switch priority hint" in dumps
xen/xenbus: fix locking
xenbus: req->err should be updated before req->state
xenbus: req->body should be updated before req->state
xen: Replace zero-length array with flexible-array member
iomap: Remove pgoff from tracepoints
drm/i915: Return early for await_start on same timeline
driver core: fw_devlink_flags can be static
MAINTAINERS: Add entry for RV32G BPF JIT
bpf, doc: Add BPF JIT for RV32G to BPF documentation
riscv, bpf: Add RV32G eBPF JIT
riscv, bpf: Factor common RISC-V JIT code
ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294
drm/amdgpu/display: navi1x copy dcn watermark clock settings to smu resume from s3 (v2)
drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case
drm/amd/powerplay: fix pre-check condition for setting clock range
drm/amd/display: fix dcc swath size calculations on dcn1
drm/amd/display: Clear link settings on MST disable connector
drm/amdgpu: disable 3D pipe 1 on Navi1x
ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master
dt-bindings: spi: spi-rockchip: add description for rk3328
dt-bindings: spi: spi-rockchip: add description for rk3308
dt-bindings: spi: convert rockchip spi bindings to yaml
spi: spi-fsl-dspi: Make bus-num property optional
spi: spi-nxp-fspi: Add support for imx8mm, imx8qxp
spi: spi-nxp-fspi: Enable the Octal Mode in MCR0
spi: fspi: dynamically alloc AHB memory
spi: fspi: enable fspi on imx8qxp and imx8mm
ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1
ALSA: hda/realtek - Add Headset Mic supported
KVM: fix Kconfig menu text for -Werror
drm/i915: Actually emit the await_start
HID: hyperv: NULL check before some freeing functions is not needed.
Hyper-V: add myself as a maintainer
Hyper-V: Drop Sasha Levin from the Hyper-V maintainers
spi: spi-fsl-dspi: Take software timestamp in dspi_fifo_write
spi: spi-fsl-dspi: Use EOQ for last word in buffer even for XSPI mode
spi: spi-fsl-dspi: Optimize dspi_setup_accel for lowest interrupt count
spi: spi-fsl-dspi: Accelerate transfers using larger word size if possible
spi: spi-fsl-dspi: Convert TCFQ users to XSPI FIFO mode
spi: Do spi_take_timestamp_pre for as many times as necessary
spi: spi-fsl-dspi: Implement .max_message_size method for EOQ mode
spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_write
spi: spi-fsl-dspi: Add comments around dspi_pop_tx and dspi_push_rx functions
spi: spi-fsl-dspi: Don't mask off undefined bits
spi: spi-fsl-dspi: Remove unused chip->void_write_data
spi: spi-fsl-dspi: Simplify bytes_per_word gymnastics
tools headers UAPI: Update tools's copy of linux/perf_event.h
MAINTAINERS: update ALLWINNER CPUFREQ DRIVER entry
drm/i915/display: Decrease log level
drm/i915: Implement display w/a 1140 for glk/cnl
drm/i915: Enable transition watermarks for glk
drm/i915: Don't check for wm changes until we've compute the wms fully
drm/i915: Don't check uv_wm in skl_plane_wm_equals()
drm/i915/tgl: WaDisableGPGPUMidThreadPreemption
ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths()
ASoC: soc-pcm: use defined stream
ASoC: sprd: Allow the MCDT driver to build into modules
ASoC: tlv320adcx140: Fix mic_bias and vref device tree verification
ASoC: wm8741: Fix typo in Kconfig prompt
net/mlx5: Expose raw packet pacing APIs
netfilter: nf_tables: fix infinite loop when expr is not available
dt-bindings: phy: Remove Cadence MHDP PHY dt binding
drm/etnaviv: Replace zero-length array with flexible-array member
netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute
crypto: x86/curve25519 - support assemblers with no adx support
drm/v3d: Replace wait_for macros to remove use of msleep
drm/vc4: Replace wait_for macros to remove use of msleep
powerpc/mm: Fix missing KUAP disable in flush_coherent_icache()
drm/amd/display: Remove pointless NULL checks in dmub_psr_copy_settings
drm/amdgpu/display: navi1x copy dcn watermark clock settings to smu resume from s3 (v2)
drm/amdgpu: clean wptr on wb when gpu recovery
drm/amdgpu: Wrap clflush_cache_range with x86 ifdef
drm/amdgpu: Add support for USBC PD FW download
drm/amdgpu: Add USBC PD FW load to PSP 11
drm/amdgpu: Add USBC PD FW load interface to PSP.
drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20
drm/amdgpu: add reset_ras_error_count function for HDP
drm/amdgpu: add reset_ras_error_count function for GFX
drm/amdgpu: add reset_ras_error_count function for MMHUB
drm/amdgpu: add reset_ras_error_count function for SDMA
drm/amdgpu/sriov: Use VF-accessible register for gpu_clock_count
drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case
drm/amd/powerplay: fix pre-check condition for setting clock range
drm/amdgpu/sriov: skip programing some regs with new L1 policy
drm/amd/display: set lttpr mode before link settings
drm/amd/display: Fix default logger mask definition
drm/amd/display: Add ABM command structs to DMCUB
drm/amd/display: 3.2.75
drm/amd/display: Clear link settings on MST disable connector
drm/amd/display: Add 'disable FEC for specific monitor' infrastructure to DC
drm/amd/display: Set clock optimization required after update clocks
drm/amd/display: change number of cursor policy for dml calculation.
drm/amd/display: fix dcc swath size calculations on dcn1
drm/amd/display: Disable freesync borderless on Renoir
drm/amd/display: Remove DISPCLK Limit Floor for Certain SMU Versions
drm/amd/display: Workaround to do HDCP authentication twice on certain displays
drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice
drm/amd/display: program DPG_OFFSET_SEGMENT for odm_pipe
drm/amd/display: add vsc update support for test pattern request
drm/amd/display: fix typo "to found" -> "to find"
drm/amd/display: Make clock table struct more accessible
drm/amd/display: add worst case dcc meta pitch to fake plane
drm/amd/display: only include FEC overhead if both asic and display support FEC
drm/amd/display: Add driver support for enabling PSR on DMCUB
drm/amd/display: Move mod_hdcp_displays to mod_hdcp struct
drm/amd/display: Link training TPS1 workaround add back in dpcd
drm/amdgpu: Rearm IRQ in Navi10 SR-IOV if IRQ lost
drm/amdgpu: stop using sratch_reg in IB test
drm/amdgpu: fix IB test MCBP bug
drm/amdgpu: disable 3D pipe 1 on Navi1x
drm/amdgpu: Add debugfs interface to set arbitrary sclk for navi14 (v2)
drm/amdgpu: add lock option for smu_set_soft_freq_range()
drm/amd/display: dc_link: code clean up on detect_dp function
drm/amd/display: dc_link: code clean up on enable_link_dp function
drm/amd/display: Fix dmub_psr_destroy()
drm/amd/display: fix indentation issue on a hunk of code
drm/amdkfd: fix indentation issue
drm/amdgpu: Write blocked CP registers using RLC on VF
drm/amdgpu: clean wptr on wb when gpu recovery
arm64: dts: sdm845: Redefine interconnect provider DT nodes
arm64: dts: sc7180: Add unit name to soc node
riscv: Fix range looking for kernel image memblock
seccomp: allow TSYNC and USER_NOTIF together
net: phy: marvell10g: place in powersave mode at probe
net: phy: marvell10g: add energy detect power down tunable
net: phy: marvell10g: add mdix control
sound: bt87x: use pci_status_get_and_clear_errors
PCI: pci-bridge-emul: Use new constant PCI_STATUS_ERROR_BITS
net: skfp: use new constant PCI_STATUS_ERROR_BITS
net: sun: use pci_status_get_and_clear_errors
r8169: use pci_status_get_and_clear_errors
PCI: Add pci_status_get_and_clear_errors
PCI: Add constant PCI_STATUS_ERROR_BITS
r8169: add PCI_STATUS_PARITY to PCI status error bits
net: skfp: add PCI_STATUS_REC_TARGET_ABORT to PCI status error bits
net: marvell: add PCI_STATUS_SIG_TARGET_ABORT to PCI status error bits
net: dsa: felix: Allow unknown unicast traffic towards the CPU port module
net: mscc: ocelot: eliminate confusion between CPU and NPI port
ANDROID: gki_defconfig: disable KPROBES
bpf: Add selftests for BPF_MODIFY_RETURN
bpf: Add test ops for BPF_PROG_TYPE_TRACING
tools/libbpf: Add support for BPF_MODIFY_RETURN
bpf: Attachment verification for BPF_MODIFY_RETURN
bpf: Introduce BPF_MODIFY_RETURN
bpf: JIT helpers for fmod_ret progs
bpf: Refactor trampoline update code
PNP: add missing include/linux/pnp.h to MAINTAINERS
Revert "software node: Simplify software_node_release() function"
pie: realign comment
pie: remove pie_vars->accu_prob_overflows
pie: remove unnecessary type casting
pie: use term backlog instead of qlen
MIPS: OCTEON: irq: Fix potential NULL pointer dereference
drm/i915/gt: Cancel banned contexts after GT reset
arch/mips: change duplicated word in NUMA help text
dt-bindings: pwm: Update bindings for MT7629 SoC
dt-bindings: Add vendor prefix for Elida
dt-bindings: arm: Convert UniPhier System Cache to json-schema
selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF
dt-bindings: bus: Drop empty compatible string in example
FROMGIT: scsi: ufs: Select INITIAL ADAPT type for HS Gear4
FROMLIST: scsi: ufs: Use ufshcd_config_pwr_mode() when scale gear
FROMGIT: scsi: ufs-qcom: Apply QUIRK_HOST_TACTIVATE for WDC UFS devices
FROMGIT: scsi: ufs: Allow vendor device quirks to be applied early
net/sched: act_ct: Use pskb_network_may_pull()
net/sched: act_ct: Fix ipv6 lookup of offloaded connections
io_uring: buffer registration infrastructure
io_uring/io-wq: forward submission ref to async
io-wq: optimise out *next_work() double lock
io-wq: optimise locking in io_worker_handle_work()
io-wq: shuffle io_worker_handle_work() code
riscv: Force flat memory model with no-mmu
RDMA/hns: fix spelling mistake "attatch" -> "attach"
spi: spi-fsl-dspi: Add specific compatibles for all Layerscape SoCs
spi: spi-fsl-dspi: Convert the instantiations that support it to DMA
spi: spi-fsl-dspi: Support SPI software timestamping in all non-DMA modes
spi: spi-fsl-dspi: LS2080A and LX2160A support XSPI mode
spi: spi-fsl-dspi: Parameterize the FIFO size and DMA buffer size
spi: spi-fsl-dspi: Use specific compatible strings for all SoC instantiations
RDMA/iwcm: Fix iwcm work deallocation
RDMA/siw: Fix failure handling during device creation
RDMA/siw: Fix passive connection establishment
IB/mlx5: Fix missing congestion control debugfs on rep rdma device
IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params
RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing
driver core: Add missing annotation for device_links_write_lock()
driver core: Add missing annotation for device_links_read_lock()
ARM: dts: mediatek: add mt7629 pwm support
RDMA/odp: Ensure the mm is still alive before creating an implicit child
RDMA/core: Fix protection fault in ib_mr_pool_destroy
kbuild: Remove debug info from kallsyms linking
IB/mlx5: Fix implicit ODP race
IB/mlx5: Optimize u64 division on 32-bit arches
regulator: Use driver_deferred_probe_timeout for regulator_init_complete_work
driver core: Rename deferred_probe_timeout and make it global
driver core: Remove driver_deferred_probe_check_state_continue()
pinctrl: Remove use of driver_deferred_probe_check_state_continue()
driver core: Set deferred_probe_timeout to a longer default if CONFIG_MODULES is set
driver core: Fix driver_deferred_probe_check_state() logic
nvmet-tcp: set SO_PRIORITY for accepted sockets
nvme-tcp: Set SO_PRIORITY for all host sockets
nvmet: check sscanf value for subsys serial attr
nvmet: make ctrl model configurable
nvmet: make ctrl-id configurable
nvmet: configfs code cleanup
nvme: remove unused return code from nvme_alloc_ns
of: property: Delete of_devlink kernel commandline option
of: property: Start using fw_devlink_get_flags()
efi/arm: Start using fw_devlink_get_flags()
driver core: Add fw_devlink kernel commandline option
driver core: Reevaluate dev->links.need_for_probe as suppliers are added
cgroup1: don't call release_agent when it is ""
ARM: OMAP: replace setup_irq() by request_irq()
workqueue: Make workqueue_init*() return void
ARM: dts: dra7: Add PRU-ICSS interconnect target-module nodes
ARM: dts: AM4372: Add the PRU-ICSS interconnect target-module node
cgroup: fix psi_show() crash on 32bit ino archs
ARM: dts: AM33xx-l4: Update PRUSS interconnect target-module node
RDMA/providers: Fix return value when QP type isn't supported
ARM: OMAP2+: Drop legacy platform data for am437x DSS
ARM: OMAP2+: Drop legacy platform data for dra7 DSS
ARM: OMAP2+: Drop legacy platform data for omap5 DSS
ARM: OMAP2+: Drop legacy platform data for omap4 dss
ARM: dts: Configure interconnect target module for am437x rfbi
ARM: dts: Configure interconnect target module for am437x dispc
ARM: dts: Move am437x dss to the interconnect target module in l4
ARM: dts: Configure interconnect target module for dra7 hdmi
ARM: dts: Configure interconnect target module for dra7 dispc
ARM: dts: Configure interconnect target module for dra7 dss
ARM: dts: Configure interconnect target module for omap5 hdmi
ARM: dts: Configure interconnect target module for omap5 dsi2
ARM: dts: Configure interconnect target module for omap5 dsi1
ARM: dts: Configure interconnect target module for omap5 rfbi
ARM: dts: Configure interconnect target module for omap5 dispc
ARM: dts: Configure interconnect target module for omap5 dss
ARM: dts: Configure interconnect target module for omap4 hdmi
ARM: dts: Configure interconnect target module for omap4 dsi2
ARM: dts: Configure interconnect target module for omap4 dsi1
ARM: dts: Configure interconnect target module for omap4 venc
ARM: dts: Configure interconnect target module for omap4 rfbi
ARM: dts: Configure interconnect target module for omap4 dispc
ARM: dts: Configure interconnect target module for omap4 dss
Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional()
tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton
libbpf: Assume unsigned values for BTF_KIND_ENUM
bpf: Switch BPF UAPI #define constants used from BPF program side to enums
bus: ti-sysc: Add support for PRUSS SYSC type
drm/i915: Add invert-brightness quirk for Thundersoft TST178 tablet
dt-bindings: bus: ti-sysc: Add support for PRUSS SYSC type
drm/i915: panel: Use intel_panel_compute_brightness() from pwm_setup_backlight()
arm64: remove gratuitious/stray .ltorg stanzas
arm64/mm: Enable memory hot remove
arm64/mm: Hold memory hotplug lock while walking for kernel page table dump
iommu/dma: Fix MSI reservation allocation
iommu: Enable compile testing for some of drivers
iommu/omap: Fix -Woverflow warnings when compiling on 64-bit architectures
iommu/omap: Fix printing format for size_t on 64-bit
iommu/omap: Fix pointer cast -Wpointer-to-int-cast warnings on 64 bit
bus: ti-sysc: Detect EDMA and set quirk flags for tptc
dt-bindings: power: Convert domain-idle-states bindings to json-schema
dt-bindings: arm: Fix cpu compatibles in the hierarchical example for PSCI
dt-bindings: arm: Correct links to idle states definitions
mmc: sdhci-pci-gli: Enable MSI interrupt for GL975x
ARM/arm64: dts: Rename SMB bus to just bus
dt-bindings: arm: Drop the non-YAML bindings
dt-bindings: arm: Add Versatile Express and Juno YAML schema
dt-bindings: arm: Add RealView YAML schema
dt-bindings: arm: Add Versatile YAML schema
dt-bindings: arm: Add Integrator YAML schema
ARM: dts: RealView: Fix the name of the SoC node
ARM: dts: Versatile: Use syscon as node name for IB2
ARM: dts: integratorap: Remove top level dma-ranges
drm/i915/gt: Propagate change in error status to children on unhold
drm/i915: Apply i915_request_skip() on submission
spi: spi_register_controller(): free bus id on error paths
regulator: vqmmc-ipq4019-regulator: add binding document
drm/i915/ehl: Check PHY type before reading DPLL frequency
regulator: stm32-vrefbuf: fix a possible overshoot when re-enabling
ASoc: amd: acp3x: Add missing include <linux/io.h>
tools lib traceevent: Remove extra '\n' in print_event_time()
libperf: Add counting example
perf annotate: Get rid of annotation->nr_jumps
perf llvm: Add debug hint message about missing kernel-devel package
perf stat: Show percore counts in per CPU output
tools lib api fs: Move cgroupsfs_find_mountpoint()
drm: kirin: Revert "Fix for hikey620 display offset problem"
perf diff: Fix undefined string comparison spotted by clang's -Wstring-compare
ASoC: stm32: sai: manage rebind issue
MAINTAINERS: adjust to 6lowpan doc ReST conversion
driver core: Skip unnecessary work when device doesn't have sync_state()
driver core: Add dev_has_sync_state()
driver core: Call sync_state() even if supplier has no consumers
drm/i915/gt: Drop the timeline->mutex as we wait for retirement
drm/i915/perf: Reintroduce wait on OA configuration completion
powerpc/numa: Remove late request for home node associativity
powerpc/numa: Early request for home node associativity
powerpc/numa: Use cpu node map of first sibling thread
powerpc/numa: Handle extra hcall_vphn error cases
powerpc/vphn: Check for error from hcall_vphn
powerpc/smp: Use nid as fallback for package_id
powerpc/irq: Use current_stack_pointer in do_IRQ()
powerpc/irq: use IS_ENABLED() in check_stack_overflow()
powerpc/irq: Use current_stack_pointer in check_stack_overflow()
powerpc: Add current_stack_pointer as a register global
powerpc: Rename current_stack_pointer() to current_stack_frame()
powerpc/kernel/sysfs: Add new config option PMU_SYSFS to enable PMU SPRs sysfs file creation
powerpc/kernel/sysfs: Refactor current sysfs.c
powerpc/powernv: Add explicit fast-reboot support
powerpc/powernv: Treat an empty reboot string as default
powerpc/Makefile: Mark phony targets as PHONY
powerpc/mm: Don't kmap_atomic() in pte_offset_map() on PPC32
powerpc/book3s64: Fix error handling in mm_iommu_do_alloc()
powerpc/powernv: no need to check return value of debugfs_create functions
powerpc/cell/axon_msi: no need to check return value of debugfs_create functions
powerpc/mm: ptdump: no need to check return value of debugfs_create functions
powerpc/mm: book3s64: hash_utils: no need to check return value of debugfs_create functions
powerpc/kvm: no need to check return value of debugfs_create functions
powerpc/kernel: no need to check return value of debugfs_create functions
powerpc/83xx: Add some error handling in 'quirk_mpc8360e_qe_enet10()'
powerpc/83xx: Fix some typo in some warning message
esp: remove the skb from the chain when it's enqueued in cryptd_wq
PCI: amlogic: Use AXG PCIE
phy: amlogic: Add Amlogic AXG PCIE PHY Driver
phy: amlogic: Add Amlogic AXG MIPI/PCIE analog PHY Driver
dt-bindings: PCI: meson: Update PCIE bindings documentation
dt-bindings: Add AXG shared MIPI/PCIE analog PHY bindings
dt-bindings: Add AXG PCIE PHY bindings
s390/pci: Fix unexpected write combine on resource
s390/mm: fix panic in gup_fast on large pud
MAINTAINERS: Update s390/pci maintainer
MAINTAINERS: Update s390/cio maintainer
s390/mm: mark private defines for vm_fault_t as such
usb: typec: driver for Intel PMC mux control
usb: typec: Add definitions for Thunderbolt 3 Alternate Mode
device property: Export fwnode_get_name()
usb: roles: Allow the role switches to be named
usb: roles: Provide the switch drivers handle to the switch in the API
usb: roles: Leave the private driver data pointer to the drivers
usb: typec: mux: Allow the mux handles to be requested with fwnode
usb: typec: mux: Add helpers for setting the mux state
usb: typec: mux: Allow the muxes to be named
powercap: idle_inject: Replace zero-length array with flexible-array member
ARM: socfpga_defconfig: Add back DEBUG_FS
PM: sleep: wakeup: Use built-in RCU list checking
PM: sleep: core: Use built-in RCU list checking
drm/i915/gvt: Inlcude intel_gvt.h where needed
PM: runtime: Add pm_runtime_get_if_active()
usb: dwc3: gadget: Update chain bit correctly when using sg list
usb: core: port: do error out if usb_autopm_get_interface() fails
usb: core: hub: do error out if usb_autopm_get_interface() fails
usb: core: hub: fix unhandled return by employing a void function
usb: storage: Add quirk for Samsung Fit flash
usb: quirks: add NO_LPM quirk for Logitech Screen Share
usb: usb251xb: fix regulator probe and error handling
phy: allwinner: Fix GENMASK misuse
usb: cdns3: gadget: toggle cycle bit before reset endpoint
usb: cdns3: gadget: link trb should point to next request
usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP
usb: phy: tegra: Include proper GPIO consumer header to fix compile testing
usb: gadget: net2280: Distribute switch variables for initialization
udc: s3c-hsudc: Silence warning about supplies during deferred probe
usb: typec: Add sysfs node to show cc orientation
ACPI: list_for_each_safe() -> list_for_each_entry_safe()
ACPI: video: remove redundant assignments to variable result
ACPI: OSL: Add missing __acquires/__releases annotations
thunderbolt: Fix error code in tb_port_is_width_supported()
ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry
ACPI / AC: Cleanup DMI quirk table
tick/common: Make tick_periodic() check for missing ticks
hrtimer: Cast explicitely to u32t in __ktime_divns()
timekeeping: Prevent 32bit truncation in scale64_check_overflow()
posix-cpu-timers: Stop disabling timers on mt-exec
posix-cpu-timers: Store a reference to a pid not a task
ANDROID: gki_defconfig: Enable MFD_SYSCON on x86
Bluetooth: guard against controllers sending zero'd events
Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome
ANDROID: Unconditionally create bridge tracepoints
staging: wilc1000: use flexible-array member instead of zero-length array
staging: wilc1000: remove unnecessary always true 'if' conditions
staging: wilc1000: use correct data for memcpy in wilc_hif_pack_sta_param()
staging: vt6656: Remove unnecessary local variables initialization
staging: vt6656: Move vnt_rx_data to usbpipe.c
staging: vt6656: Delete int.c/h file and move functions to usbpipe
staging: vt6656: Remove function vnt_int_process_data.
staging: vt6656: vnt_int_start_interrupt remove spin lock.
staging: vt6656: vnt_vt3184_init remove stack copy to array.
staging: vt6656: use vnt_vt3184_agc array directly
staging: vt6656: Remove STATUS enums from TX path
staging: vt6656: Use mac80211 duration for tx headers
staging: kpc2000: prevent underflow in cpld_reconfigure()
staging: exfat: remove redundant if statements
staging: exfat: clean up d_entry rebuilding.
staging: exfat: remove 'file creation modes'
Staging: exfat: fixed a long line coding style issue
staging: exfat: rename buf_cache_t's 'flag' to 'locked'
staging: exfat: remove symlink feature
soc: qcom: Do not depend on ARCH_QCOM for QMI helpers
gianfar: remove unnecessary zeroing coalesce settings
io_uring: get next work with submission ref drop
io_uring: remove @nxt from handlers
io_uring: make submission ref putting consistent
drivers/of/of_mdio.c:fix of_mdiobus_register()
cxgb4: fix checks for max queues to allocate
net: dsa: felix: Wire up the ocelot cls_flower methods
net: dsa: Add bypass operations for the flower classifier-action filter
net: mscc: ocelot: parameterize the vcap_is2 properties
net: mscc: ocelot: remove port_pcs_init indirection for VSC7514
net: mscc: ocelot: don't rely on preprocessor for vcap key/action packing
net: mscc: ocelot: spell out full "ocelot" name instead of "oc"
net: mscc: ocelot: return directly in ocelot_cls_flower_{replace, destroy}
net: mscc: ocelot: replace "rule" and "ocelot_rule" variable names with "ace"
net: mscc: ocelot: simplify tc-flower offload structures
net: mscc: ocelot: make ocelot_ace_rule support multiple ports
xtensa: replace setup_irq() by request_irq()
phylink: Improve error message when validate failed
net/freescale: Don't set zero if FW iand bus not-available in gianfar
net/freescale: Don't set zero if FW not-available in ucc_geth
net/freescale: Don't set zero if FW not-available in dpaa
net/freescale: Clean drivers from static versions
net/fealnx: Delete driver version
net/faraday: Delete driver version from the drivers
net/emulex: Delete driver version
net/dnet: Delete static version from the driver
net/dlink: Remove driver version and release date
net/dec: Delete driver versions
net/davicom: Delete ethtool version assignment
net/cortina: Delete driver version from ethtool output
net/cisco: Delete driver and module versions
net/cirrus: Delete driver version
net/chelsio: Don't set N/A for not available FW
net/chelsio: Delete drive and module versions
net/cavium: Delete N/A assignments for ethtool
net/cavium: Clean driver versions
net/liquidio: Delete non-working LIQUIDIO_PACKAGE check
net/liquidio: Delete driver version assignment
net/brocade: Delete driver version
net/broadcom: Don't set N/A FW if it is not available
net/broadcom: Clean broadcom code from driver versions
net: qrtr: Fix FIXME related to qrtr_ns_init()
net: qrtr: Respond to HELLO message
net: mlxfw: Replace zero-length array with flexible-array member
liquidio: Replace zero-length array with flexible-array member
net: phy: bcm63xx: fix OOPS due to missing driver name
devlink: remove trigger command from devlink-region.rst
drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels
drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel
drm/dp: Introduce EDID-based quirks
drm/i915/hdcp: Fix config_stream_type() ret value
drm/i915/hdcp: Mandate (seq_num_V==0) at first RecvId msg
netfilter: nft_tunnel: add missing attribute validation for tunnels
netfilter: nft_payload: add missing attribute validation for payload csum flags
netfilter: cthelper: add missing attribute validation for cthelper
netfilter: nf_tables: free flowtable hooks on hook register error
netfilter: x_tables: xt_mttg_seq_next should increase position index
netfilter: xt_recent: recent_seq_next should increase position index
netfilter: synproxy: synproxy_cpu_seq_next should increase position index
netfilter: nf_conntrack: ct_cpu_seq_next should increase position index
ANDROID: gki_defconfig: add CONFIG_IIO_BUFFER and CONFIG_IIO_TRIGGER
ANDROID: gki: set CONFIG_SERIAL_SPRD_CONSOLE for earlycon
drm/hdcp: fix DRM_HDCP_2_KSV_COUNT_2_LSBITS
selftests: mlxsw: qos_defprio: Use until_counter_is
selftests: forwarding: tc_common: Convert to use busywait
selftests: forwarding: Convert until_counter_is() to take expression
selftests: forwarding: lib: Add tc_rule_handle_stats_get()
drm/hdcp: optimizing the srm handling
mptcp: Only send DATA_FIN with final mapping
mptcp: Use per-subflow storage for DATA_FIN sequence number
mptcp: Check connection state before attempting send
libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl
selftests/bpf: Test new __sk_buff field gso_size
bpf: Sync uapi bpf.h to tools/
bpf: Add gso_size to __sk_buff
docs: networking: net_failover: Fix a few typos
net: dsa: fix phylink_start()/phylink_stop() calls
net/mlx5e: Use devlink virtual flavour for VF devlink port
devlink: Introduce devlink port flavour virtual
doc: sfp-phylink: correct code indentation
net/sched: act_ct: Software offload of established flows
net/sched: act_ct: Offload established connections to flow table
net/sched: act_ct: Create nf flow table per zone
octeontx2-af: fix spelling mistake "backpessure" -> "backpressure"
net: dsa: sja1105: add 100baseT1_Full support
gpu/trace: add a gpu total memory usage tracepoint
ipv6: Use math to point per net sysctls into the appropriate struct net
selftests/net/fib_tests: update addr_metric_test for peer route testing
net/ipv6: remove the old peer route if change it to a new one
net/ipv6: need update peer route when modify metric
dt-bindings: mfd: Fix typo in file name of twl-familly.txt
tools/bootconfig: Show line and column in parse error
bootconfig: Support O=<builddir> option
dt-bindings: mfd: tps65910: Improve grammar
ANDROID: Removed default m for virtual sw crypto device
ANDROID: Remove default y on BRIDGE_IGMP_SNOOPING
dt-bindings: mfd: zii,rave-sp: Fix a typo ("onborad")
ANDROID: GKI: build in HVC_DRIVER
PM: QoS: annotate data races in pm_qos_*_value()
tracing: Remove unused TRACE_BUFFER bits
tracing: Have hwlat ts be first instance and record count of instances
drm/i915/gem: Only call eb_lookup_vma once during execbuf ioctl
drm/i915/gem: Extract transient execbuf flags from i915_vma
drm/i915: Drop inspection of execbuf flags during evict
drm/sun4i: Fix DE2 VI layer format support
drm/sun4i: Add separate DE3 VI layer formats
drm/sun4i: de2/de3: Remove unsupported VI layer formats
drm/i915/tgl: Move and restrict Wa_1408615072
drm/i915/gen11: Moving WAs to rcs_engine_wa_init()
nfc: add missing attribute validation for vendor subcommand
nfc: add missing attribute validation for deactivate target
nfc: add missing attribute validation for SE API
tipc: add missing attribute validation for MTU property
team: add missing attribute validation for array index
team: add missing attribute validation for port ifindex
net: taprio: add missing attribute validation for txtime delay
net: fq: add missing attribute validation for orphan mask
openvswitch: add missing attribute validation for hash
macsec: add missing attribute validation for port
can: add missing attribute validation for termination
nl802154: add missing attribute validation for dev_type
nl802154: add missing attribute validation
fib: add missing attribute validation for tun_id
devlink: validate length of region addr/len
devlink: validate length of param values
ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode
ANDROID: GKI: Added missing SND configs
ANDROID: GKI: Add SND_INTEL_NHLT
ANDROID: Re-add default y for VIRTIO_PCI_LEGACY
ANDROID: scsi: ufs: allow ufs variants to override sg entry size
hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT()
perf symbols: Don't try to find a vmlinux file when looking for kernel modules
perf bench: Share some global variables to fix build with gcc 10
binder: prevent UAF for binderfs devices II
RISC-V: Stop using LOCAL for the uaccess fixups
sys/sysinfo: Respect boottime inside time namespace
RISC-V: Inline the assembly register save/restore macros
RISC-V: Stop relying on GCC's register allocator's hueristics
RISC-V: Stop putting .sbss in .sdata
riscv: force hart_lottery to put in .sdata section
riscv: Delete CONFIG_SYSFS_SYSCALL from defconfigs
riscv: Use flush_icache_mm for flush_icache_user_range
riscv: Change code model of module to medany to improve data accessing
riscv: avoid the PIC offset of static percpu data in module beyond 2G limits
drm/i915/selftests: Fix uninitialized variable
drm/i915/gt: Drop the timeline->mutex as we wait for retirement
drm/i915: Drop vma is-closed assertion on insert
drm/i915/gem: Check that the context wasn't closed during setup
drm/i915/gt: Prevent allocation on a banned context
drm/i915/gem: Consolidate ctx->engines[] release
drm/i915: Polish CHV .load_luts() a bit
interconnect: qcom: Add OSM L3 support on SC7180
dt-bindings: interconnect: Add OSM L3 DT binding on SC7180
interconnect: qcom: Add OSM L3 interconnect provider support
dt-bindings: interconnect: Add OSM L3 DT bindings
interconnect: qcom: Allow icc node to be used across icc providers
interconnect: qcom: Add SC7180 interconnect provider driver
dt-bindings: interconnect: Add Qualcomm SC7180 DT bindings
KVM: x86: remove stale comment from struct x86_emulate_ctxt
KVM: x86: clear stale x86_emulate_ctxt->intercept value
dm: bump version of core and various targets
dm: fix congested_fn for request-based device
fcntl: Distribute switch variables for initialization
drm/i915/gvt: only include intel_gvt.h where needed
drm/i915/gvt: make intel_gvt_active internal to intel_gvt
drm/i915/vgpu: improve vgpu abstractions
bus: ti-sysc: Fix wrong offset for display subsystem reset quirk
erofs: handle corrupted images whose decompressed size less than it'd be
erofs: use LZ4_decompress_safe() for full decoding
erofs: correct the remaining shrink objects
mt76: fix array overflow on receiving too many fragments for a packet
erofs: convert workstn to XArray
arm64: dts: socfpga: agilex: Fix gmac compatible
dm integrity: use dm_bio_record and dm_bio_restore
dm bio record: save/restore bi_end_io and bi_integrity
spi: fsl-lpspi: remove unneeded array
regulator: anatop: Lower error message level for -EPROBE_DEFER
btrfs: fix RAID direct I/O reads with alternate csums
ASoC: amd: Fix compile warning of argument type
ASoC: amd: AMD RV RT5682 should depends on CROS_EC
ASoC: SOF: Fix snd_sof_ipc_stream_posn()
ASoC: rt1015: modify pre-divider for sysclk
drm/i915: Fix kbuild test robot build error
pinctrl: sprd: Fix the kconfig warning
gpiolib: Fix inverted check in gpiochip_remove()
drm/i915/hdcp: conversion to struct drm_device based logging macros.
kbuild: Build DT binding examples with dtc warnings enabled
kbuild: Always validate DT binding examples
kbuild: generate autoksyms.h early
kbuild: split adjust_autoksyms.sh in two parts
kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMS
kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LIST
Documentation/llvm: add documentation on building w/ Clang/LLVM
kbuild: remove trailing slash from devicetree/binding/ for descending
cpufreq: imx6q: read OCOTP through nvmem for imx6q
cpufreq: imx6q: fix error handling
rtc: cmos: Use spin_lock_irqsave() in cmos_interrupt()
drm/i915: move watermark structs more towards usage
drm/etnaviv: Warn when GPU doesn't idle fast enough
drm/etnaviv: Ignore MC when checking runtime suspend idleness
drm/etnaviv: Consider all kwnown idle bits in debugfs
drm/etnaviv: Update idle bits
drm/etnaviv: Fix typo in comment
drm/etnaviv: rework perfmon query infrastructure
drm/i915: Fix doclinks
drm/i915/dmc: Use firmware v2.06 for TGL
efi: Add embedded peripheral firmware support
efi: Export boot-services code and data as debugfs-blobs
drm/i915: fix documentation build after rename
dt-bindings: power: Fix dt_binding_check error
interconnect: Handle memory allocation errors
altera-stapl: altera_get_note: prevent write beyond end of 'key'
binder: prevent UAF for binderfs devices
drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits
selftests/bpf: Add link pinning selftests
libbpf: Add bpf_link pinning/unpinning
bpf: Introduce pinnable bpf_link abstraction
soundwire: bus: provide correct return value on error
xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation
xfs: only allocate the buffer size actually needed in __xfs_set_acl
xfs: clean up bufsize alignment in xfs_ioc_attr_list
xfs: embedded the attrlist cursor into struct xfs_attr_list_context
xfs: remove XFS_DA_OP_INCOMPLETE
xfs: clean up the attr flag confusion
xfs: clean up the ATTR_REPLACE checks
xfs: improve xfs_forget_acl
xfs: lift cursor copy in/out into xfs_ioc_attr_list
xfs: lift buffer allocation into xfs_ioc_attr_list
xfs: lift common checks into xfs_ioc_attr_list
xfs: rename xfs_attr_list_int to xfs_attr_list
xfs: move the legacy xfs_attr_list to xfs_ioctl.c
xfs: open code ATTR_ENTSIZE
xfs: remove the unused ATTR_ENTRY macro
xfs: cleanup struct xfs_attr_list_context
xfs: factor out a xfs_attr_match helper
xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME
xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL
xfs: remove ATTR_KERNOVAL
xfs: remove the xfs_inode argument to xfs_attr_get_ilocked
xfs: pass an initialized xfs_da_args to xfs_attr_get
xfs: pass an initialized xfs_da_args structure to xfs_attr_set
xfs: turn xfs_da_args.value into a void pointer
xfs: remove the MAXNAMELEN check from xfs_attr_args_init
xfs: remove the name == NULL check from xfs_attr_args_init
xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op
xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE
xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set
xfs: merge xfs_attr_remove into xfs_attr_set
xfs: remove the ATTR_INCOMPLETE flag
xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE
xfs: rework collapse range into an atomic operation
xfs: rework insert range into an atomic operation
xfs: open code insert range extent split helper
xfs: Add missing annotation to xfs_ail_check()
xfs: fix an undefined behaviour in _da3_path_shift
xfs: ratelimit xfs_discard_page messages
xfs: ratelimit xfs_buf_ioerror_alert messages
xfs: remove the kuid/kgid conversion wrappers
xfs: remove the icdinode di_uid/di_gid members
xfs: ensure that the inode uid/gid match values match the icdinode ones
xfs: improve error message when we can't allocate memory for xfs_buf
xfs: add agf freeblocks verify in xfs_agf_verify
xfs: fix iclog release error check race with shutdown
mtd: hyperbus: move direct mapping setup to AM654 HBMC driver
mtd: hyperbus: Add proper error message for missing compatible
io_uring: clean up io_close
Revert "bcache: ignore pending signals when creating gc and allocator thread"
selftests/bpf: Declare bpf_log_buf variables as static
bpf: Reliably preserve btf_trace_xxx types
drm/i915/huc: update TGL HuC to v7.0.12
libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.h
selftests/bpf: Fix BPF_KRETPROBE macro and use it in attach_probe test
libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h
bpftool: Add header guards to generated vmlinux.h
io_uring: Ensure mask is initialized in io_arm_poll_handler
dt-bindings: clock: Convert UniPhier clock to json-schema
dt-bindings: arm: fsl: fix APF6Dev compatible
drm/i915/execlists: Check the sentinel is alone in the ELSP
io_uring: remove io_prep_next_work()
io_uring: remove extra nxt check after punt
io_uring: use poll driven retry for files that support it
io_uring: mark requests that we can do poll async in io_op_defs
io_uring: add per-task callback handler
io_uring: store io_kiocb in wait->private
task_work_run: don't take ->pi_lock unconditionally
io-wq: use BIT for ulong hash
io_uring: remove IO_WQ_WORK_CB
io-wq: remove unused IO_WQ_WORK_HAS_MM
docs: filesystems: convert zonefs.txt to ReST
docs: filesystems: convert udf.txt to ReST
io_uring: extract kmsg copy helper
docs: filesystems: convert ubifs.txt to ReST
docs: filesystems: convert ubifs-authentication.rst.txt to ReST
docs: filesystems: convert tmpfs.txt to ReST
docs: filesystems: convert sysv-fs.txt to ReST
docs: filesystems: convert sysfs.txt to ReST
docs: filesystems: convert squashfs.txt to ReST
docs: filesystems: convert romfs.txt to ReST
docs: filesystems: convert relay.txt to ReST
docs: filesystems: convert ramfs-rootfs-initramfs.txt to ReST
docs: filesystems: convert qnx6.txt to ReST
docs: filesystems: convert proc.txt to ReST
docs: filesystems: convert orangefs.txt to ReST
io_uring: clean io_poll_complete
io_uring: add splice(2) support
io_uring: add interface for getting files
splice: make do_splice public
io_uring: remove req->in_async
io_uring: don't do full *prep_worker() from io-wq
docs: filesystems: convert omfs.txt to ReST
io_uring: don't call work.func from sync ctx
io_uring: io_accept() should hold on to submit reference on retry
io_uring: consider any io_read/write -EAGAIN as final
docs: filesystems: convert ocfs2.txt to ReST
docs: filesystems: convert ocfs2-online-filecheck.txt to ReST
docs: filesystems: convert ntfs.txt to ReST
docs: filesystems: convert nilfs2.txt to ReST
docs: filesystems: convert isofs.txt to ReST
docs: filesystems: convert inotify.txt to ReST
docs: filesystems: convert hpfs.txt to ReST
docs: filesystems: convert hfs.txt to ReST
docs: filesystems: convert hfsplus.txt to ReST
docs: filesystems: convert gfs2-uevents.txt to ReST
io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL
docs: filesystems: convert gfs2.txt to ReST
docs: filesystems: convert f2fs.txt to ReST
docs: filesystems: convert ext3.txt to ReST
docs: filesystems: convert ext2.txt to ReST
docs: filesystems: convert erofs.txt to ReST
docs: filesystems: convert efivarfs.txt to ReST
docs: filesystems: convert ecryptfs.txt to ReST
docs: filesystems: convert dlmfs.txt to ReST
docs: filesystems: convert debugfs.txt to ReST
docs: filesystems: convert cramfs.txt to ReST
docs: filesystems: convert ceph.txt to ReST
docs: filesystems: convert btrfs.txt to ReST
docs: filesystems: convert bfs.txt to ReST
docs: filesystems: convert befs.txt to ReST
docs: filesystems: convert autofs-mount-control.txt to ReST
docs: filesystems: convert afs.txt to ReST
docs: filesystems: convert affs.txt to ReST
docs: filesystems: convert adfs.txt to ReST
docs: filesystems: convert 9p.txt to ReST
drm/i915/perf: Reintroduce wait on OA configuration completion
Documentation: nfsroot.rst: Fix references to nfsroot.rst
scripts/sphinx-pre-install: add '-p python3' to virtualenv
Documentation: kthread: Fix WQ_SYSFS workqueues path name
Documentation: kobject.txt has been moved to core-api/kobject.rst
Documentation: Converted the `kobject.txt` to rst format
drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocationCountAccessFromUMD
drm/i915/tgl: Add note about Wa_1409142259
drm/i915/tgl: Fix the Wa number of a fix
drm/i915/tgl: Add note about Wa_1607063988
drm/i915/tgl: Add note to Wa_1607297627
drm/i915/tgl: Extend Wa_1606931601 for all steppings
drm/i915/tgl: Add Wa_1409085225, Wa_14010229206
drm/i915/tgl: Implement Wa_1806527549
drm/i915/tgl: Implement Wa_1409804808
doc: cgroup: improve formatting of references
doc: cgroup: improve formatting of cpuset examples
doc: cgroup: improve formatting of io example
doc: cgroup: improve formatting of mem stats
doc: cgroup: improve formatting
docs: kernel-docs: Remove "Here is its" at the end of lines
docs: admin-guide: kernel-parameters: Document earlycon options for i.MX UARTs
docs: dev-tools: gcov: Remove a stray single-quote
mvneta: add XDP ethtool errors stats for TX to driver
tehuti: Replace zero-length array with flexible-array member
r8152: Replace zero-length array with flexible-array member
net: atlantic: Replace zero-length array with flexible-array member
bna: bnad: Replace zero-length array with flexible-array member
net: inet_sock: Replace zero-length array with flexible-array member
net: ip6_fib: Replace zero-length array with flexible-array member
net: ip_fib: Replace zero-length array with flexible-array member
drop_monitor: Replace zero-length array with flexible-array member
net: mip6: Replace zero-length array with flexible-array member
netdevice: Replace zero-length array with flexible-array member
net: cavium: Register driver with PCI subsys IDs
net: thunderx: Reduce mbox wait response time.
net: thunderx: Adjust CQE_RX drop levels for better performance
octeontx2-af: Modify rvu_reg_poll() to check reg atleast twice
octeontx2-af: Enable PCI master
octeontx2-af: Set discovery ID for RVUM block
octeontx2-af: Optimize data retrieval from firmware
octeontx2-pf: Support to enable/disable pause frames via ethtool
octeontx2-af: Pause frame configuration at cgx
octeontx2-af: Interface backpressure configuration
drm/i915: Unify the DPLL ref clock frequency tracking
drm/i915/hsw: Use the read-out WRPLL/SPLL state instead of reading out again
drm/i915/skl, cnl: Split out the WRPLL/LCPLL frequency calculation
drm/i915/hsw: Split out the WRPLL, LCPLL, SPLL frequency calculation
drm/i915/hsw: Split out the SPLL parameter calculation
drm/i915/hsw: Rename the get HDMI/DP DPLL funcs to get WRPLL/LCPLL
drm/i915/skl: Parametrize the DPLL ref clock instead of open-coding it
drm/i915: Move DPLL frequency calculation to intel_dpll_mgr.c
drm/i915/hsw: Use the DPLL ID when calculating DPLL clock
drm/i915: Move the DPLL vfunc inits after the func defines
drm/i915: Keep the global DPLL state in a DPLL specific struct
drm/i915: Move DPLL HW readout/sanitize fns to intel_dpll_mgr.c
drm/i915: Fix bounds check in intel_get_shared_dpll_id()
of: overlay: log the error cause on resolver failure
of: unittest: make gpio overlay test dependent on CONFIG_OF_GPIO
drm/i915: Use intel_plane_data_rate for min_cdclk calculation
ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS
iommu/io-pgtable-arm: Fix IOVA validation for 32-bit
iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page
KVM: SVM: Fix the svm vmexit code for WRMSR
KVM: X86: Fix dereference null cpufreq policy
iommu/vt-d: Fix RCU list debugging warnings
cpupower: avoid multiple definition with gcc -fno-common
selftest/lkdtm: Use local .gitignore
video: Replace zero-length array with flexible-array member
video: fbdev: radeon: Remove dead code
fbdev: simplefb: Platform data shan't include kernel.h
matroxfb: add Matrox MGA-G200eW board support
video: fbdev: atyfb: remove set but not used variable 'mach64RefFreq'
video: fbdev: kyrofb: remove set but not used variable 'ulScaleRight'
video: fbdev: radeonfb: remove set but not used variable 'bytpp'
video: fbdev: radeonfb: remove set but not used variable '‘cSync’'
video: fbdev: radeonfb: remove set but not used variable 'vSyncPol'
video: fbdev: radeonfb: remove set but not used variable 'hSyncPol'
video: fbdev: wm8505fb: add COMPILE_TEST support
video: fbdev: wm8505fb: fix sparse warnings about using incorrect types
video: fbdev: w100fb: add COMPILE_TEST support
video: fbdev: w100fb: fix sparse warnings
video: fbdev: arcfb: add COMPILE_TEST support
video: fbdev: sh_mobile_lcdcfb: add COMPILE_TEST support
video: fbdev: sh_mobile_lcdcfb: fix sparse warnings about using incorrect types
video: fbdev: pxa168fb: remove unnecessary platform_get_irq
spi: spidev: fix speed setting message
spi: spidev: fix a debug message value
media: Documentation:media:v4l-drivers: Update vivid documentation.
RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps
RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx'
RDMA/bnxt_re: Remove set but not used variable 'dev_attr'
RDMA/bnxt_re: Remove set but not used variable 'pg_size'
RDMA/bnxt_re: Use driver_unregister and unregistration API
RDMA/bnxt_re: Refactor device add/remove functionalities
IB/hfi1, qib: Ensure RCU is locked when accessing list
media: rcar_drif: Do not print error in case of EPROBE_DEFER for dma channel
spi: bcm63xx-hsspi: Really keep pll clk enabled
perf parse-events: Use asprintf() instead of strncpy() to read tracepoint files
media: aspeed: add AST2600 support
regulator: pwm: Don't warn on probe deferral
regulator: anatop: Improve Kconfig dependency
drm/i915: Use a sentinel to terminate the dbuf slice arrays
drm/i915: Add missing commas to dbuf tables
drm/i915: Remove garbage WARNs
drm/i915: Handle some leftover s/intel_crtc/crtc/
media: staging: rkisp1: capture: remove support to userptr memory
ASoC: rt1015: set snd_soc_dai_ops in rt1015_dai driver
ASoc: amd: Add DMIC switch capability to machine driver
ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op
media: videobuf2-core.h: improve buf_struct_size documentation
media: staging: rkisp1: remove serialization item in the TODO file
media: videobuf2-dma-contig.c: remove spurious 'b' in message
perf env: Do not return pointers to local variables
media: mtk-vcodec: reset segment data then trig decoder
drm/i915: Fix 90/270 degree rotated RGB565 src coord checks
media: dt-bindings: media: Add Allwinner A64 deinterlace compatible
media: go7007: Fix URB type for interrupt handling
io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation
block: Remove used kblockd_schedule_work_on()
media: sun8i: Add Allwinner A83T Rotate driver
perf tests bp_account: Make global variable static
ASoC: SOF: add core id to sof_ipc_comp
ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after FW_PURGE done
ASoC: SOF: ipc: check ipc return value before data copy
ASoC: SOF: pcm: skip DMA buffer pre-allocation
media: dt-bindings: media: Add Allwinner A83T Rotate driver
media: Split v4l2_pipeline_pm_use into v4l2_pipeline_pm_{get, put}
media: usbvision: deprecate driver
ASoC: rt1015: add operation callback function for rt1015_dai[]
arm64: dts: meson-g12b: fix N2/VIM3 audio card model names
drm/i915/dp: Use BDB_GENERAL_FEATURES VBT block info for builtin panel-orientation
drm/i915/dsi: Remove readback of panel orientation on BYT / CHT
fixdep: remove redundant null character check
fixdep: remove unneeded code and comments about *.ver files
kbuild: remove cc-option switch from -Wframe-larger-than=
kbuild: remove the owner check in mkcompile_h
arm64: context: Fix ASID limit in boot messages
drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc pointer
drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition
arm64: perf: Support new DT compatibles
arm64: perf: Refactor PMU init callbacks
MAINTAINERS: Cover Arm SMMU DT bindings
drm/i915: remove unused orig_clock i915 member
drm/i915: add i915_ioc32.h for compat
drm/i915/dram: hide the dram structs better
perf: arm_spe: Remove unnecessary zero check on 'nr_pages'
drm/i915/crc: move pipe_crc from drm_i915_private to intel_crtc
Documentation: cpufreq: Move legacy driver documentation
ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC
ACPI: EC: Simplify acpi_ec_add()
media: uapi: h264: Add DPB entry field reference flags
drm/i915/selftests: Fix return in assert_mmap_offset()
drm/i915: Protect i915_request_await_start from early waits
drm/i915/tgl: Add Wa_1608008084
dmaengine: ti: edma: fix null dereference because of a typo in pointer name
platform/chrome: cros_ec: Use cros_ec_cmd_xfer_status helper
platform/chrome: cros_ec_lightbar: Use cros_ec_cmd_xfer_status helper
platform/chrome: cros_ec_sysfs: Use cros_ec_cmd_xfer_status helper
platform/chrome: cros_ec_chardev: Use cros_ec_cmd_xfer_status helper
platform/chrome: cros_ec_vbc: Use cros_ec_cmd_xfer_status helper
platform/chrome: cros_ec_proto: Report command not supported
platform/chrome: cros_ec_spi: Use new structure for SPI transfer delays
platform/chrome: cros_ec_rpmsg: Fix race with host event
media: rtl28xxu: add missing sleep before probing slave demod
media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymap
media: dt-bindings: media: add new kii pro key map
media: rc: iguanair: Replace zero-length array with flexible-array member
dmaengine: fsl-dpaa2-qdma: Adding shutdown hook
dmaengine: uniphier-xdmac: Add UniPhier external DMA controller driver
dt-bindings: dmaengine: Add UniPhier external DMA controller bindings
dmaengine: ti: k3-udma: Implement support for atype (for virtualization)
dt-bindings: dma: ti: k3-udma: Update for atype support (virtualization)
openrisc: Cleanup copy_thread_tls docs and comments
openrisc: Enable the clone3 syscall
openrisc: Convert copy_thread to copy_thread_tls
media: rc: fix spelling mistake "to" -> "too"
drm/i915/tgl: Add Wa_22010178259:tgl
drm/i915: Program MBUS with rmw during initialization
drm/i915/psr: Force PSR probe only after full initialization
pinctrl: ingenic: add hdmi-ddc pin control group
drm/i915/gem: Break up long lists of object reclaim
drm/qxl: Use simple encoder
drm/mgag200: Use simple encoder
drm/ast: Use simple encoder
drm/simple-kms: Add drm_simple_encoder_{init,create}()
gpiolib: fix bitmap operations related to line event watching
gpiolib: fix unwatch ioctl()
gpiolib: Rename 'event' to 'ge' to be consistent with other use
gpio: uniphier: Replace zero-length array with flexible-array member
dmaengine: consistently return string literal from switch-case
dmaengine: Drop redundant 'else' keyword
dmaengine: Use negative condition for better readability
dmaengine: Refactor dmaengine_check_align() to be bit operations only
dmaengine: idxd: expose general capabilities register in sysfs
dmaengine: idxd: check return result from check_vma() in cdev
drm/shmem: drop pgprot_decrypted()
drm/exynos: hdmi: don't leak enable HDMI_EN regulator if probe fails
drm/exynos: dsi: fix workaround for the legacy clock name
drm/exynos: dsi: propagate error value and silence meaningless warning
bnxt_en: fix error handling when flashing from file
bnxt_en: reinitialize IRQs when MTU is modified
net: phy: mscc: add constants for used interrupt mask bits
net: phy: avoid clearing PHY interrupts twice in irq handler
ANDROID: ASoC: core: Fix soc_pcm_hw_params crash
Linux 5.6-rc4
ANDROID: GKI: Remove CONFIG_BRIDGE from arm64 config
KVM: VMX: check descriptor table exits on instruction emulation
arm64: dts: meson: fix gxm-khadas-vim2 wifi
Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991
posix-cpu-timers: Pass the task into arm_timer()
posix-cpu-timers: Remove unnecessary locking around cpu_clock_sample_group
posix-cpu-timers: cpu_clock_sample_group() no longer needs siglock
net: dsa: sja1105: Don't destroy not-yet-created xmit_worker
net/ipv6: use configured metric when add peer route
arcnet: Replace zero-length array with flexible-array member
neighbour: Replace zero-length array with flexible-array member
net: flow_offload: Replace zero-length array with flexible-array member
net: dn_fib: Replace zero-length array with flexible-array member
ndisc: Replace zero-length array with flexible-array member
net: ipv6: mld: Replace zero-length array with flexible-array member
net: lwtunnel: Replace zero-length array with flexible-array member
net: ip6_route: Replace zero-length array with flexible-array member
net: nexthop: Replace zero-length array with flexible-array member
net: sctp: Replace zero-length array with flexible-array member
net: sock_reuseport: Replace zero-length array with flexible-array member
net/ethtool: Introduce link_ksettings API for virtual network devices
ethtool: Factored out similar ethtool link settings for virtual devices to core
net: dsa: mv88e6xxx: fix lockup on warm boot
hsr: use upper/lower device infrastructure
hsr: remove unnecessary rcu_read_lock() in hsr module
hsr: use netdev_err() instead of WARN_ONCE()
hsr: use extack error message instead of netdev_info
hsr: use debugfs_remove_recursive() instead of debugfs_remove()
net: ag71xx: port to phylink
net: ll_temac: Add ethtool support for coalesce parameters
net: ll_temac: Make RX/TX ring sizes configurable
net: ll_temac: Remove unused start_p variable
net: ll_temac: Remove unused tx_bd_next struct field
atm: nicstar: fix if-statement empty body warning
net: sched: Replace zero-length array with flexible-array member
netlink: Use netlink header as base to calculate bad attribute offset
r8152: check disconnect status after long sleep
arm64: dts: rockchip: fix px30 lvds ports
ARM: dts: rockchip: Add vcc50_hdmi for rk3288-vyasa
ARM: dts: rockchip: Fix ddc-i2c-bus for rk3288-vyasa
ARM: dts: rockchip: Fix vcc10_lcd name and voltage for rk3288-vyasa
arm64: dts: rockchip: Add txpbl node for RK3399/RK3328
arm64: dts: rockchip: fix compatible property for Radxa ROCK Pi N10
ARM: dts: rockchip: add sram to bus_intmem nodename for rk3288
ARM: dts: rockchip: add sram to bus_intmem nodename for rk3036
ARM: dts: rockchip: add sram to bus_intmem nodename for rv1108
ARM: dts: remove g-use-dma from rockchip usb nodes
arm64: dts: remove g-use-dma from rockchip usb nodes
arm64: dts: rockchip: fix cpu compatible property for rk3308
arm64: dts: rockchip: Describe RK3328 GPIO_MUTE users
arm64: dts: mediatek: add pumpkin board dts
arm64: dts: mediatek: add dtsi for MT8516
ext4: potential crash on allocation error in ext4_alloc_flex_bg_array()
macintosh: therm_windtunnel: fix regression when instantiating devices
jbd2: fix data races at struct journal_head
drm/panel: simple: add panel-dpi support
dt-bindings: display: add data-mapping to panel-dpi
dt-bindings: display: convert panel-dpi to DT schema
dt-bindings: display: convert display-timings to DT schema
dt-bindings: display: add panel-timing.yaml
arm64: dts: meson-gxbb-vega-s95: fix bluetooth node
arm64: dts: meson-gxl-s905x-p212: add bluetooth nodes
arm64: dts: meson-gxbb-odroid-c2: add rc-odroid ir keymap
arm64: dts: meson: fix gxm-khadas-vim2 wifi
arm64: dts: meson: sei510: fix sound card codec node
arm64: dts: meson: s400: fix sound card codec nodes
arm64: dts: meson: add pdm reset line
arm64: dts: g12-common: add parkmode_disable_ss_quirk on DWC3 controller
soc: amlogic: fix compile failure with MESON_SECURE_PM_DOMAINS & !MESON_SM
arm64: dts: amlogic: add rc-videostrong-kii-pro keymap
arm64: dts: meson-sm1-sei610: add missing interrupt-names
ARM: meson: Drop unneeded select of COMMON_CLK
ARM: dts: exynos: Fix G3D power domain supply on Arndale Octa boards
ARM: dts: exynos: Fix G3D power domain supply on Odroid XU3/XU4/HC1 boards
ARM: exynos_defconfig: Add more drivers for GalaxyS3/Trats2
dt-bindings: thermal: tsens: Add configuration in yaml
cfg802154: Replace zero-length array with flexible-array member
net: ieee802154: ca8210: Use new structure for SPI transfer delays
drm/panel: Add driver for Novatek NT35510-based panels
drm/panel: Add DT bindings for Novatek NT35510-based panels
dt-bindings: Add vendor prefix for Hydis technologies
x86/entry/32: Remove the 0/-1 distinction from exception entries
x86/mm: Fix dump_pagetables with Xen PV
x86/ioperm: Add new paravirt function update_io_bitmap()
x86/boot/compressed: Fix reloading of GDTR post-relocation
efi: Mark all EFI runtime services as unsupported on non-EFI boot
efi/arm64: Clean EFI stub exit code from cache instead of avoiding it
efi/arm: Clean EFI stub exit code from cache instead of avoiding it
efi: Don't shadow 'i' in efi_config_parse_tables()
efi/x86: Add RNG seed EFI table to unencrypted mapping check
efi/x86: Add TPM related EFI tables to unencrypted mapping checks
ARM: dts: uniphier: Add one more generic compatible string for I2C EEPROM
arm64: dts: uniphier: rename NAND node names to follow json-schema
arm64: dts: uniphier: rename aidet node names to follow json-schema
arm64: dts: uniphier: change SD/eMMC node names to follow json-schema
ARM: dts: uniphier: rename cache controller nodes to follow json-schema
ARM: dts: uniphier: rename NAND node names to follow json-schema
ARM: dts: uniphier: rename aidet node names to follow json-schema
ARM: dts: uniphier: change SD/eMMC node names to follow json-schema
libnvdimm: Out of bounds read in __nd_ioctl()
acpi/nfit: improve bounds checking for 'func'
scsi: ufs: Simplify two tests
scsi: ufs: Introduce ufshcd_init_lrb()
scsi: core: Introduce {init,exit}_cmd_priv()
scsi: core: Remove cmd_list functionality
scsi: aacraid: use scsi_host_busy_iter() in get_num_of_incomplete_fibs()
scsi: aacraid: use scsi_host_busy_iter() to wait for outstanding commands
scsi: core: add scsi_host_busy_iter()
scsi: aacraid: use scsi_host_(block,unblock) to block I/O
scsi: core: add scsi_host_(block,unblock) helper function
scsi: aacraid: move scsi_(block,unblock)_requests out of _aac_reset_adapter()
scsi: aacraid: replace aac_flush_ios() with midlayer helper
scsi: aacraid: use scsi_host_complete_all_commands() to terminate outstanding commands
scsi: aacraid: Do not wait for outstanding write commands on synchronize_cache
scsi: dpt_i2o: use scsi_host_complete_all_commands() to abort outstanding commands
scsi: core: add scsi_host_complete_all_commands() helper
scsi: dpt_i2o: rename adpt_i2o_to_scsi() to adpt_i2o_scsi_complete()
scsi: core: use kobj_to_dev
scsi: ufs: ufs-mediatek: add waiting time for reference clock
scsi: ufs-qcom: Apply QUIRK_HOST_TACTIVATE for WDC UFS devices
scsi: ufs: Allow vendor device quirks to be applied early
scsi: ufshcd: use an enum for quirks
scsi: ufshcd: remove unused quirks
scsi: qla2xxx: Update driver version to 10.01.00.25-k
scsi: qla2xxx: Set Nport ID for N2N
scsi: qla2xxx: Handle NVME status iocb correctly
scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe
scsi: qla2xxx: Serialize fc_port alloc in N2N
scsi: qla2xxx: Fix NPIV instantiation after FW dump
scsi: qla2xxx: Fix RDP respond data format
scsi: qla2xxx: Force semaphore on flash validation failure
scsi: qla2xxx: add more FW debug information
scsi: qla2xxx: Update BPM enablement semantics.
scsi: qla2xxx: fix FW resource count values
scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs
scsi: qla2xxx: Return appropriate failure through BSG Interface
scsi: qla2xxx: Improved secure flash support messages
scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error
scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx
scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
scsi: qla2xxx: Add 16.0GT for PCI String
scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function
scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code
scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop()
scsi: qla2xxx: Simplify the code for aborting SCSI commands
scsi: qla2xxx: Fix sparse warning reported by kbuild bot
PCI: Add 32 GT/s decoding in some macros
pinctrl: madera: Add missing call to pinctrl_unregister_mappings
pinctrl: core: Remove extra kref_get which blocks hogs being freed
pinctrl: sirf/atlas7: Replace zero-length array with flexible-array member
pinctrl: sprd: Allow the SPRD pinctrl driver building into a module
pinctrl: Export some needed symbols at module load time
Revert "ANDROID: drm: edid: add support for additional CEA extension blocks"
drm: prevent a harmless integer overflow in drm_legacy_sg_alloc()
drm/client: Dual licence the file in GPL-2 and MIT
gpiolib: Optimize gpiochip_remove() when check for requested line
pid: Improve the comment about waiting in zap_pid_ns_processes
drm/i915/gt: Expose heartbeat interval via sysfs
drm/i915/gt: Expose preempt reset timeout via sysfs
drm/i915/gt: Expose reset stop timeout via sysfs
drm/i915/gt: Expose busywait duration to sysfs
drm/i915/gt: Expose timeslice duration to sysfs
drm/i915/gt: Expose engine->mmio_base via sysfs
drm/i915/gt: Expose engine properties via sysfs
drm/amdgpu/smu: Add message sending lock
drm/amdgpu/powerplay: Remove deprecated smc_read_arg
drm/amdgpu/powerplay: Refactor SMU message handling for safety
drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings of watermark to smu during boot up
drm/amdgpu: release drm_device after amdgpu_driver_unload_kms
drm/amdgpu: no need to clean debugfs at amdgpu
drm/amdgpu: Initialize SPM_VMID with 0xf (v2)
drm/amdgpu/sriov: Use kiq to copy the gpu clock
drm/amdkfd: change SDMA MQD memory type
drm/amdkfd: Make get_tile_config() generic
drm/amdgpu: Add num_banks and num_ranks to gfx config structure
drm/i915/selftests: Fix return in assert_mmap_offset()
dt-bindings: Fix dtc warnings in examples
net: datagram: drop 'destructor' argument from several helpers
unix: uses an atomic type for scm files accounting
af_unix: Replace zero-length array with flexible-array member
bonding: Replace zero-length array with flexible-array member
net: core: Replace zero-length array with flexible-array member
ipv6: Replace zero-length array with flexible-array member
net: dccp: Replace zero-length array with flexible-array member
l2tp: Replace zero-length array with flexible-array member
net: mpls: Replace zero-length array with flexible-array member
xdp: Replace zero-length array with flexible-array member
dt-bindings: power: apmu: Convert to json-schema
dt-bindings: power: rcar-sysc: Convert to json-schema
dt-bindings: reset: rcar-rst: Convert to json-schema
integrity: Remove duplicate pr_fmt definitions
IMA: Add log statements for failure conditions
IMA: Update KBUILD_MODNAME for IMA files to ima
clk: Fix phase init check
drm/i915: Drop WaDDIIOTimeout:glk
drm/i915: Limit display Wa_1405510057 to gen11
drm/i915: Nuke pre-production GLK HDMI w/a 1139
spi: pxa2xx: Introduce is_mmp2_ssp() helper
spi: spi-mem: Compute length only when needed
proc: Remove the now unnecessary internal mount of proc
uml: Create a private mount of proc for mconsole
spi: HiSilicon v3xx: Use DMI quirk to set controller buswidth override bits
spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes
spi: Allow SPI controller override device buswidth
spi: atmel-quadspi: fix possible MMIO window size overrun
uml: Don't consult current to find the proc_mnt in mconsole_proc
ASoC: zte: zx-spdif: remove redundant dev_err message
ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai()
ASoC: samsung: Silence warnings during deferred probe
ASoC: rt5682: Make rt5682_clock_config static
ASoC: rt1015: modify some structure to be static.
ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop()
ASoC: dapm: Correct DAPM handling of active widgets during shutdown
RDMA/efa: Do not delay freeing of DMA pages
RDMA/efa: Properly document the interrupt mask register
RDMA/efa: Unified getters/setters for device structs bitmask access
drm/i915/gt: Reset queue_priority_hint after wedging
drm/i915/selftests: Be a little more lenient for reset workers
RDMA/hns: Optimize qp doorbell allocation flow
RDMA/hns: Optimize kernel qp wrid allocation flow
RDMA/hns: Optimize qp param setup flow
RDMA/hns: Optimize qp buffer allocation flow
RDMA/hns: Optimize qp number assign flow
RDMA/hns: Optimize qp context create and destroy flow
RDMA/hns: Optimize qp destroy flow
drm/i915: Add glk to intel_detect_preproduction_hw()
RDMA/hns: Stop doorbell update while qp state error
RDMA/hns: Use flush framework for the case in aeq
RDMA/hns: Treat revision HIP08_A as a special case
iommu: Use C99 flexible array in fwspec
iommu/virtio: Build virtio-iommu as module
iommu/amd: Fix the configuration of GCR3 table root pointer
iommu/qcom: Replace zero-length array with flexible-array member
drm/i915/selftests: Wait for the context switch
RDMA/core: Fix pkey and port assignment in get_new_pps
vt: selection, push sel_lock up
vt: selection, push console lock down
lib/vsprintf: update comment about simple_strto<foo>() functions
drm/i915/perf: Manually acquire engine-wakeref around use of kernel_context
drm/i915/perf: Mark up the racy use of perf->exclusive_stream
Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome
docs: networking: convert 6lowpan.txt to ReST
6lowpan: Replace zero-length array with flexible-array member
drm/i915: Fix wrongly populated plane possible_crtcs bit mask
arm64: Update comment for ASID() macro
drm/i915: Protect i915_request_await_start from early waits
pinctrl: da9062: Fix error gpiolib.h path
drm/i915/selftests: Check recovery from corrupted LRC
drm/i915/selftests: Verify LRC isolation
drm/tidss: Drop pointless static qualifier in dispc_find_csc()
drm/tidss: fix spelling mistakes "bufer" and "requsted"
drm/tidss: Use drm_for_each_bridge_in_chain()
drm/tidss: dispc: Fix broken plane positioning code
tee: tee_shm_op_mmap(): use TEE_SHM_USER_MAPPED
tee: remove redundant teedev in struct tee_shm
tee: don't assign shm id for private shms
tee: remove unused tee_shm_priv_alloc()
tee: remove linked list of struct tee_shm
selftests: pidfd: Add pidfd_fdinfo_test in .gitignore
exit: Fix Sparse errors and warnings
fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer()
drm/i915/gt: Pull marking vm as closed underneath the vm->mutex
drm/dp_mst: Check crc4 value while building sideband message
drm/dp_mst: Fix W=1 warnings
MIPS: reduce print level for cache information
MIPS: pic32mzda: Drop pointless static qualifier
platform/x86: Kconfig: Fix a typo
platform/x86: i2c-multi-instantiate: Replace zero-length array with flexible-array member
platform/x86/intel-uncore-freq: Add release callback
platform/x86/intel-uncore-freq: Fix static checker issue and potential race condition
platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map
platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry
platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS
kvm: x86: Limit the number of "kvm: disabled by bios" messages
interconnect: qcom: sdm845: Split qnodes into their respective NoCs
interconnect: qcom: Consolidate interconnect RPMh support
dt-bindings: interconnect: Update Qualcomm SDM845 DT bindings
dt-bindings: interconnect: Add YAML schemas for QCOM bcm-voter
dt-bindings: interconnect: Convert qcom,sdm845 to DT schema
KVM: x86: avoid useless copy of cpufreq policy
KVM: allow disabling -Werror
KVM: x86: allow compiling as non-module with W=1
KVM: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis
KVM: Introduce pv check helpers
KVM: let declaration of kvm_get_running_vcpus match implementation
KVM: SVM: allocate AVIC data structures based on kvm_amd module parameter
arm64: defconfig: Enable MEGARAID_SAS
bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal
drm/i915/gt: Check engine-is-awake on reset later
drm/i915/selftests: Disable heartbeat around manual pulse tests
drm/i915: Skip barriers inside waits
i3c: master: Replace zero-length array with flexible-array member
i3c: Simplify i3c_device_match_id()
i3c: Generate aliases for i3c modules
i3c: Add a modalias sysfs attribute
Bluetooth: Support querying for WBS support through MGMT
Bluetooth: btusb: Add flag to define wideband speech capability
Bluetooth: Fixing a few comment typos in the quirk definitions.
Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()'
Bluetooth: hci_h4: Fix a typo in a comment
Bluetooth: During le_conn_timeout disable EXT_ADV
Bluetooth: Remove adv set for directed advertising
Bluetooth: Use list_for_each_entry_rcu() to traverse RCU list in RCU read-side CS
Bluetooth: Fix Suspicious RCU usage warnings
Bluetooth: Replace zero-length array with flexible-array member
arm64: zynqmp: Add Xilinx AES node
arm64: dts: qcom: msm8996:: Add qcom,tsens-v2 to msm8996.dtsi compatible
arm64: dts: qcom: msm8916:: Add qcom,tsens-v0_1 to msm8916.dtsi compatible
arm64: dts: qcom: sdm845-mtp: Add Truly display
arm64: dts: ipq6018: Add a few device nodes
arm64: dts: sc7180: Move venus node to the correct position
arm64: dts: sdm845: follow venus-sdm845v2 DT binding
random: fix data races at timer_rand_state
random: always use batched entropy for get_random_u{32,64}
random: Make RANDOM_TRUST_CPU depend on ARCH_RANDOM
arm64: add credited/trusted RNG support
random: add arch_get_random_*long_early()
random: split primary/secondary crng init paths
ANDROID: gki_defconfig: Enable CONFIG_RD_LZ4
bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump()
bpf: INET_DIAG support in bpf_sk_storage
inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data
inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one()
crypto: hisilicon - remove redundant assignment of pointer ctx
hwrng: omap3-rom - Include linux/io.h for virt_to_phys
crypto: md5 - remove unused macros
net/mlx5e: Remove redundant comment about goto slow path
net/mlx5e: Reduce number of arguments in slow path handling
net/mlx5e: Remove unused argument from parse_tc_pedit_action()
net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors
net/mlx5e: Use netdev_warn() instead of pr_err() for errors
net/mlx5e: Use netdev_warn() for errors for added prefix
net/mlx5: DR, Improve log messages
net/mlx5: DR, Change matcher priority parameter type
net/mlx5e: Add devlink fdb_large_groups parameter
net/mlx5: Change the name of steering mode param id
net/mlx5e: Add support for devlink-port in non-representors mode
net/mlx5e: Rename representor get devlink port function
net/mlx5: E-Switch, Allow goto earlier chain if FW supports it
net/mlx5e: Eswitch, Use per vport tables for mirroring
net/mlx5: Eswitch, avoid redundant mask
net/mlx5e: Don't allow forwarding between uplink
crypto: chelsio - un-register crypto algorithms
MAINTAINERS: Update maintainers for chelsio crypto drivers
crypto: xilinx - Add Xilinx AES driver
dt-bindings: crypto: Add bindings for ZynqMP AES-GCM driver
firmware: xilinx: Add ZynqMP aes API for AES functionality
selinux: remove unused initial SIDs and improve handling
ANDROID: net: wireless: Add module_param(mac_prefix) to mac80211_hwsim
selinux: reduce the use of hard-coded hash sizes
bpf: Replace zero-length array with flexible-array member
powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems
PCI: Add boot interrupt quirk mechanism for Xeon chipsets
drm/i915/ggtt: do not set bits 1-11 in gen12 ptes
ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_handlers()
ACPI: EC: Avoid passing redundant argument to functions
ACPI: EC: Avoid printing confusing messages in acpi_ec_setup()
MAINTAINERS: Correct Cadence PCI driver path
dm zoned: Fix reference counter initial value of chunk works
dm writecache: verify watermark during resume
dm: report suspended device during destroy
drm/i915/tgl: Add Wa_1608008084
io_uring: fix 32-bit compatability with sendmsg/recvmsg
media: vsp1: tidyup VI6_HGT_LBn_H() macro
media: smiapp: Move definitions under driver directory
media: smiapp: Refactor reading SMIA limits
media: smiapp: Move SMIA limit reading up
media: smiapp: Turn limit lookup into a function
media: smiapp: Use unaligned get and put functions
ANDROID: gki: Enable BINFMT_MISC as part of GKI
RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen()
RDMA/opa_vnic: Delete driver version
RDMA/ipoib: Don't set constant driver version
RDMA/ucma: Put a lock around every call to the rdma_cm layer
RDMA/siw: Fix setting active_{speed, width} attributes
media: smiapp: Simplify condition for choosing 8-bit access
x86/mce: Fix logic and comments around MSR_PPIN_CTL
net: dsa: mv88e6xxx: Fix masking of egress port
media: omap3isp: Prevent enabling CCDC when stopping streaming
media: MAINTAINERS: Sort entries in database for TI VPE/CAL
media: staging: media: ipu3: Change 'unsigned long int' to 'unsigned long'
media: i2c: Add driver for Sony IMX219 sensor
media: dt-bindings: media: i2c: Add IMX219 CMOS sensor binding
media: ipu3.rst: add imgu pipe config tool link
media: ov5675: add vflip/hflip control support
mlxsw: pci: Wait longer before accessing the device after reset
mlxsw: reg: Update module_type values in PMTM register and map them to width
WAN: Replace zero-length array with flexible-array member
NFC: Replace zero-length array with flexible-array member
sfc: fix timestamp reconstruction at 16-bit rollover points
vsock: fix potential deadlock in transport->release()
net: mvpp2: use resolved link config in mac_link_up()
net: mvneta: use resolved link config in mac_link_up()
net: macb: use resolved link config in mac_link_up()
net: dpaa2-mac: use resolved link config in mac_link_up()
net: axienet: use resolved link config in mac_link_up()
net: mv88e6xxx: use resolved link config in mac_link_up()
net: dsa: propagate resolved link config via mac_link_up()
net: phylink: propagate resolved link config via mac_link_up()
unix: It's CONFIG_PROC_FS not CONFIG_PROCFS
net: rmnet: fix packet forwarding in rmnet bridge mode
net: rmnet: fix bridge mode bugs
net: rmnet: use upper/lower device infrastructure
net: rmnet: do not allow to change mux id if mux id is duplicated
net: rmnet: remove rcu_read_lock in rmnet_force_unassociate_device()
net: rmnet: fix suspicious RCU usage
net: rmnet: fix NULL pointer dereference in rmnet_changelink()
net: rmnet: fix NULL pointer dereference in rmnet_newlink()
atomic_open(): saner calling conventions (return dentry on success)
handle_mounts(): start building a sane wrapper for follow_managed()
make build_open_flags() treat O_CREAT | O_EXCL as implying O_NOFOLLOW
follow_automount() doesn't need the entire nameidata
follow_automount(): get rid of dead^Wstillborn code
fix automount/automount race properly
ARM: dts: bcm2711: Add pcie0 alias
ARM: dts: bcm283x: Add missing properties to the PWR LED
dpaa2-eth: add support for nway reset
dpaa2-eth: add support for mii ioctls
net: phy: marvell10g: read copper results from CSSR1
net: phy: marvell: don't interpret PHY status unless resolved
mlx5: register lag notifier for init network namespace only
s390/qeth: support configurable RX copybreak
s390/qeth: don't check for IFF_UP when scheduling napi
s390/qeth: don't re-start read cmd when IDX has terminated
s390/qeth: reset seqnos on connection startup
s390/qeth: remove unused cmd definitions
s390/qeth: validate device-provided MAC address
s390/qeth: clean up CREATE_ADDR cmd code
s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac()
drm/i915: Set up PIPE_MISC truncate bit on tgl+
unix: define and set show_fdinfo only if procfs is enabled
selftests: mlxsw: resource_scale: Invoke for Spectrum-3
selftests: mlxsw: Reduce router scale running time using offload indication
selftests: mlxsw: Reduce running time using offload indication
selftests: mlxsw: Add shared buffer traffic test
selftests: mlxsw: Add mlxsw lib
selftests: devlink_lib: Add devlink port helpers
selftests: devlink_lib: Check devlink info command is supported
selftests: mlxsw: Add shared buffer configuration test
selftests: mlxsw: Use busywait helper in rtnetlink test
selftests: mlxsw: Use busywait helper in vxlan test
selftests: mlxsw: Use busywait helper in blackhole routes test
selftests: devlink_trap_l3_drops: Avoid race condition
selftests: add a mirror test to mlxsw tc flower restrictions
selftests: add egress redirect test to mlxsw tc flower restrictions
selftests: mlxsw: Add a RED selftest
selftests: forwarding: lib.sh: Add start_tcp_traffic
hinic: fix a bug of rss configuration
hinic: fix a bug of setting hw_ioctxt
hinic: fix a irq affinity bug
KVM: s390: introduce module parameter kvm.use_gisa
KVM: s390: protvirt: Add KVM api documentation
KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED
DOCUMENTATION: Protected virtual machine introduction and IPL
KVM: s390: protvirt: Add UV cpu reset calls
KVM: s390: protvirt: do not inject interrupts after start
KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112
KVM: s390: protvirt: Support cmd 5 operation state
KVM: s390: protvirt: Report CPU state to Ultravisor
KVM: s390: protvirt: UV calls in support of diag308 0, 1
KVM: s390: protvirt: Add program exception injection
KVM: s390: protvirt: Only sync fmt4 registers
KVM: s390: protvirt: Do only reset registers that are accessible
KVM: s390: protvirt: disallow one_reg
KVM: s390: protvirt: STSI handling
KVM: s390: protvirt: Write sthyi data to instruction data area
KVM: s390/mm: handle guest unpin events
KVM: s390: protvirt: handle secure guest prefix pages
KVM: S390: protvirt: Introduce instruction data area bounce buffer
KVM: s390: protvirt: Add new gprs location handling
KVM: s390: protvirt: Handle spec exception loops
KVM: s390: protvirt: Add SCLP interrupt handling
KVM: s390: protvirt: Implement interrupt injection
KVM: s390: protvirt: Instruction emulation
KVM: s390: protvirt: Handle SE notification interceptions
KVM: s390/mm: Make pages accessible before destroying the guest
KVM: s390: protvirt: Secure memory is not mergeable
KVM: s390: protvirt: Add initial vm and cpu lifecycle handling
KVM: s390: add new variants of UV CALL
KVM: s390: protvirt: Add UV debug trace
KVM: s390/interrupt: do not pin adapter interrupt pages
s390/protvirt: Add sysfs firmware interface for Ultravisor information
s390/mm: add (non)secure page access exceptions handlers
s390/mm: provide memory management functions for protected KVM guests
s390/protvirt: add ultravisor initialization
s390/protvirt: introduce host side setup
f2fs: fix to avoid potential deadlock
f2fs: add missing function name in kernel message
f2fs: recycle unused compress_data.chksum feild
f2fs: fix to avoid NULL pointer dereference
f2fs: fix leaking uninitialized memory in compressed clusters
f2fs: fix the panic in do_checkpoint()
f2fs: fix to wait all node page writeback
x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes
ARM: OMAP4: hwmod_data: Remove OMAP4 IPU hwmod data
ARM: OMAP2+: Drop legacy platform data for OMAP4 DSP
ARM: OMAP2+: Drop hwmod data for am3 and am4 PRUSS
ARM: dts: am4372: Add idle_states for cpuidle
ARM: dts: am33xx: Add idle_states for cpuidle
ARM: omap2plus_defconfig: Add CONFIG_ARM_CPUIDLE
soc: ti: pm33xx: Add base cpuidle support
ARM: OMAP2+: pm33xx-core: Extend platform_data ops for cpuidle
ARM: OMAP2+: pm33xx-core: Add cpuidle_ops for am335x/am437x
radix tree test suite: Support kmem_cache alignment
dt-bindings: arm: cpu: Add TI AM335x and AM437x enable method
firmware: arm_sdei: clean up sdei_event_create()
firmware: arm_sdei: Use cpus_read_lock() to avoid races with cpuhp
firmware: arm_sdei: fix possible double-lock on hibernate error path
firmware: arm_sdei: fix double-lock on hibernate with shared events
ANDROID: gki_defconfig: disable CONFIG_CRYPTO_MD4
dm thin metadata: fix lockdep complaint
dm cache: fix a crash due to incorrect work item cancelling
drm/i915: remove ICP_PP_CONTROL
nvme-pci: Hold cq_poll_lock while completing CQEs
pstore: pstore_ftrace_seq_next should increase position index
media: dt-bindings: media: venus: Add sc7180 DT schema
media: venus: core: add sc7180 DT compatible and resource struct
media: dt-bindings: media: venus: delete old binding document
media: venus: core: add sdm845-v2 DT compatible and resource struct
media: dt-bindings: media: venus: Add sdm845v2 DT schema
media: dt-bindings: media: venus: Convert sdm845 to DT schema
media: dt-bindings: media: venus: Convert msm8996 to DT schema
i3c: Fix MODALIAS uevents
media: dt-bindings: media: venus: Convert msm8916 to DT schema
media: venus: vdec: handle 10bit bitstreams
media: venus: introduce core selection
media: venus: redesign clocks and pm domains control
EDAC/synopsys: Do not print an error with back-to-back snprintf() calls
media: venus: cache vb payload to be used by clock scaling
media: venus: venc: blacklist two encoder properties
media: venus: firmware: Use %pR to print IO resource
media: venus: hfi_parser: Ignore HEVC encoding for V1
media: MAINTAINERS: Add dt-binding files for Venus
drm/panfrost: default_supplies[] can be static
tee: amdtee: fix memory leak in amdtee_open_session()
Documentation/memory-barriers: Fix typos
doc: Add rcutorture scripting to torture.txt
doc/RCU/rcu: Use https instead of http if possible
doc/RCU/rcu: Use absolute paths for non-rst files
doc/RCU/rcu: Use ':ref:' for links to other docs
doc/RCU/listRCU: Update example function name
doc/RCU/listRCU: Fix typos in a example code snippets
doc/RCU/Design: Remove remaining HTML tags in ReST files
s390/mm: remove fake numa support
s390/crypto: explicitly memzero stack key material in aes_s390.c
s390: Replace zero-length array with flexible-array member
s390/qdio: simplify debugfs code
s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0
doc: Add some more RCU list patterns in the kernel
perf annotate: Fix segfault with source toggle
perf annotate: Align struct annotate_args
arm64: mm: convert cpu_do_switch_mm() to C
x86/traps: Stop using ist_enter/exit() in do_int3()
perf annotate: Simplify disasm_line allocation and freeing code
PCI: brcmstb: Fix build on 32bit ARM platforms with older compilers
perf annotate: Remove privsize from symbol__annotate() args
perf probe: Check return value of strlist__add() for -ENOMEM
dma-buf: make move_notify mandatory if importer_ops are provided
dma-buf: drop dynamic_mapping flag
drm/amdgpu: implement amdgpu_gem_prime_move_notify v2
drm/amdgpu: add amdgpu_dma_buf_pin/unpin v2
drm/amdgpu: use allowed_domains for exported DMA-bufs
drm/ttm: remove the backing store if no placement is given
dma-buf: add dynamic DMA-buf handling v15
io_uring: define and set show_fdinfo only if procfs is enabled
arm64: fix NUMA Kconfig typos
gfs2: leaf_dealloc needs to allocate one more revoke
gfs2: allow journal replay to hold sd_log_flush_lock
gfs2: don't allow releasepage to free bd still used for revokes
gfs2: flesh out delayed withdraw for gfs2_log_flush
gfs2: Do proper error checking for go_sync family of glops functions
gfs2: Don't demote a glock until its revokes are written
gfs2: drain the ail2 list after io errors
gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails
gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty
gfs2: Check for log write errors before telling dlm to unlock
gfs2: Prepare to withdraw as soon as an IO error occurs in log write
gfs2: Issue revokes more intelligently
gfs2: Add verbose option to check_journal_clean
gfs2: fix infinite loop when checking ail item count before go_inval
gfs2: Force withdraw to replay journals and wait for it to finish
x86/entry/entry_32: Route int3 through common_exception
x86/irq: Remove useless return value from do_IRQ()
x86/traps: Remove redundant declaration of do_double_fault()
x86/traps: Document do_spurious_interrupt_bug()
x86/traps: Remove pointless irq enable from do_spurious_interrupt_bug()
x86/entry/32: Force MCE through do_mce()
x86/mce: Disable tracing and kprobes on do_machine_check()
x86/entry/32: Add missing ASM_CLAC to general_protection entry
perf config: Document missing config options
perf annotate: Fix perf config option description
perf annotate: Prefer cmdline option over default config
perf annotate: Make perf config effective
perf config: Introduce perf_config_u8()
perf annotate: Fix --show-nr-samples for tui/stdio2
perf annotate: Fix --show-total-period for tui/stdio2
perf annotate/tui: Re-render title bar after switching back from script browser
dt-bindings: vendor-prefixes: Add prefix for PocketBook International SA
dt-bindings: rng: Convert BCM2835 to DT schema
dt-bindings: mmc: Convert Cadence SD/SDIO/eMMC controller to json-schema
dt-bindings: mtd: Convert Denali NAND controller to json-schema
arm64: dts: allwinner: Add initial support for Pine64 PinePhone
dt-bindings: arm: sunxi: Add PinePhone 1.0 and 1.1 bindings
arm64: dts: sun50i-a64: Add i2c2 pins
ARM: dts: sunxi: h3/h5: add r_pwm node
drm/virtio: fix mmap page attributes
drm/shmem: add support for per object caching flags.
arm64: allwinner: a64: enable LCD-related hardware for Pinebook
drm/panel: simple: Add NewEast Optoelectronics CO., LTD WJFH116008A panel support
dt-bindings: display: simple: Add NewEast Optoelectronics WJFH116008A compatible
MIPS: Fix CONFIG_MIPS_CMDLINE_DTB_EXTEND handling
tools headers UAPI: Update tools's copy of kvm.h headers
tools arch x86: Sync the msr-index.h copy with the kernel sources
dt-bindings: Add Guangdong Neweast Optoelectronics CO. LTD vendor prefix
drm/bridge: anx6345: don't print error message if regulator is not ready
spi/zynqmp: remove entry that causes a cs glitch
XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI
dma-buf: free dmabuf->name in dma_buf_release()
clocksource: Replace setup_irq() by request_irq()
drm/bridge: analogix-anx6345: fix set of link bandwidth
drm/virtio: add virtio_gpu_is_shmem helper
drm/virtio: make mmap callback consistent with callbacks
clocksource/drivers/ingenic: Add support for TCU of X1000
dt-bindings: timer: Add X1000 bindings.
ARM: decompressor: switch to by-VA cache maintenance for v7 cores
ARM: decompressor: prepare cache_clean_flush for doing by-VA maintenance
ARM: decompressor: factor out routine to obtain the inflated image size
FROMLIST: kbuild: generate autoksyms.h early
FROMLIST: kbuild: split adjust_autoksyms.sh in two parts
FROMLIST: kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMS
clocksource/drivers/timer-ti-dm: Drop bogus omap_dm_timer_of_set_source()
clocksource/drivers/timer-ti-dm: Do not update counter on updating the period
ipv6: xfrm6_tunnel.c: Use built-in RCU list checking
sched/fair: Fix statistics for find_idlest_group()
clocksource/drivers/owl: Improve owl_timer_init fail messages
clocksource: Add driver for the Ingenic JZ47xx OST
mtd: spi-nor: Refactor spi_nor_read_id()
cpufreq: Fix policy initialization for internal governor drivers
drm/i915/drv: use intel_uncore_write() for register access
drm/i915/dram: use intel_uncore_*() functions for register access
drm/i915: split out intel_dram.[ch] from i915_drv.c
drm/i915: significantly reduce the use of <drm/i915_drm.h>
net: dsa: mv88e6xxx: fix duplicate vlan warning
net: switchdev: do not propagate bridge updates across bridges
net/smc: check for valid ib_client_data
net: stmmac: fix notifier registration
net: phy: mscc: fix firmware paths
net: qrtr: Fix error pointer vs NULL bugs
net: phy: mscc: add missing shift for media operation mode selection
phy: mapphone-mdm6600: Fix timeouts by adding wake-up handling
mptcp: add dummy icsk_sync_mss()
net: ena: fix broken interface between ENA driver and FW
mptcp: defer work schedule until mptcp lock is released
mptcp: avoid work queue scheduling if possible
mptcp: remove mptcp_read_actor
mptcp: add rmem queue accounting
mptcp: update mptcp ack sequence from work queue
mptcp: add work queue skeleton
mptcp: add and use mptcp_data_ready helper
mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Spectrum-3
mlxsw: spectrum: Initialize advertised speeds to supported speeds
mlxsw: spectrum: Move the ECN-marked packet counter to ethtool
mlxsw: spectrum_switchdev: Optimize SFN records processing
net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg
af_llc: fix if-statement empty body warning
slip: not call free_netdev before rtnl_unlock in slip_open
drm/hisilicon: Fixed pcie resource conflict between drm and firmware
drm/hisilicon: Set preferred mode resolution and maximum resolution
drm/hisilicon: Add the mode_valid function
drm/hisilicon: fixed the wrong resolution configurations
drm/hisilicon: Enable the shadowfb for hibmc
drm/hisilicon: Add new clock/resolution configurations
net/smc: improve peer ID in CLC decline for SMC-R
net/smc: rework peer ID handling
tcp-zerocopy: Update returned getsockopt() optlen.
ipv6: restrict IPV6_ADDRFORM operation
net/smc: fix cleanup for linkgroup setup failures
net: fix sysfs permssions when device changes network namespace
net-sysfs: add queue_change_owner()
net-sysfs: add netdev_change_owner()
drivers/base/power: add dpm_sysfs_change_owner()
device: add device_change_owner()
sysfs: add sysfs_change_owner()
sysfs: add sysfs_group{s}_change_owner()
sysfs: add sysfs_link_change_owner()
sysfs: add sysfs_file_change_owner()
net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL when not needed
sched: act: count in the size of action flags bitfield
kbuild: get rid of trailing slash from subdir- example
net: core: devlink.c: Use built-in RCU list checking
net: cisco: Replace zero-length array with flexible-array member
net: marvell: Replace zero-length array with flexible-array member
net: hns: Replace zero-length array with flexible-array member
sfc: Replace zero-length array with flexible-array member
qlogic: Replace zero-length array with flexible-array member
net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec
Revert "net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278"
ANDROID: gki_defconfig: Disable CONFIG_RT_GROUP_SCHED
ANDROID: Disable wq fp check in CFI builds
bnxt_en: add newline to netdev_*() format strings
drm/i915/tgl: Add Wa_1606054188:tgl
drm/i915/tgl: Allow DC5/DC6 entry while PG2 is active
FROMGIT: of: property: Add device link support for power-domains and hwlocks
netfilter: xt_hashlimit: unregister proc file before releasing mutex
dt-bindings: mmc: Convert UniPhier SD controller to json-schema
dt-bindings: dma: Convert UniPhier MIO DMA controller to json-schema
dt-bindings: interrupt-controller: Convert UniPhier AIDET to json-schema
dt-bindings: bus: Convert UniPhier System Bus to json-schema
dt-bindings: pinctrl: Convert UniPhier pin controller to json-schema
dt-bindings: gpio: Convert UniPhier GPIO to json-schema
dt-bindings: arm: Convert UniPhier board/SoC bindings to json-schema
leds: pwm: convert to atomic PWM API
leds: pwm: simplify if condition
leds: add SGI IP30 led support
leds: lm3697: fix spelling mistake "To" -> "Too"
ethtool: limit bitset size
drm/amdgpu: drop legacy drm load and unload callbacks
drm/amdgpu/display: don't call drm_dp_mst_connector_late_register (v2)
drm/amdgpu/display: split dp connector registration (v4)
drm/amdgpu/display: add a late register connector callback
drm/amd/display: move dpcd debugfs members setup
drm/amdgpu/display: move debugfs init into core amdgpu debugfs (v2)
drm/amdgpu: don't call drm_connector_register for non-MST ports
drm/amdgpu/ring: move debugfs init into core amdgpu debugfs
drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs
drm/amdgpu/regs: move debugfs init into core amdgpu debugfs
drm/amdgpu/gem: move debugfs init into core amdgpu debugfs
drm/amdgpu/fence: move debugfs init into core amdgpu debugfs
drm/amdgpu/sa: move debugfs init into core amdgpu debugfs
drm/amdgpu/pm: move debugfs init into core amdgpu debugfs
drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs
drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup
drm/amdgpu: Increase timout on emulator to tenfold instead of twice
drm/amd/powerplay: add DFCstate control pptable func for arct
drm/amd/powerplay: update arcturus ppsmc header to 54.15.0
drm/amdgpu/display: clean up hdcp workqueue handling
drm/amdkfd: Delete unnecessary unmap queue package submissions
drm/amdkfd: Delete excessive printings
drm/amdkfd: Fix a memory leak in queue creation error handling
drm/amdkfd: Count active CP queues directly
drm/amdkfd: Avoid ambiguity by indicating it's cp queue
drm/amdkfd: Rename queue_count to active_queue_count
drm/amd: Extend ROCt to surface UUID for devices that have them
drm/amdgpu: Fix check for DPM when returning max clock
drm/amdgpu: Don't write GCVM_L2_CNTL* regs on navi12 VF
drm/radeon: Inline drm_get_pci_dev
drm/amdgpu: Drop DRIVER_USE_AGP
drm/amd/powerplay: Use bitwise instead of arithmetic operator for flags
drm/amd/display: remove set but not used variable 'mc_vm_apt_default'
drm/amd/amdgpu: Add gfxoff debugfs entry
drm/amdgpu: use amdgpu_ring_test_helper when possible
drm/amdgpu: add VM update fences back to the root PD v2
drm/amdgpu: cleanup amdgpu_ring_fini
drm/amdgpu: Add Arcturus D342 page retire support
drm/amdgpu: toggle DF-Cstate to protect DF reg access
drm/amdgpu: move get_xgmi_relative_phy_addr to amdgpu_xgmi.c
drm/amdgpu: add dpm helper function for DF Cstate control
drm/amdgpu: update psp firmwares loading sequence V2
drm/amdgpu: Remove kfd eviction fence before release bo (v2)
net: Fix Tx hash bound checking
drm/radeon: Inline drm_get_pci_dev
drm/amdgpu: Drop DRIVER_USE_AGP
ARM: dts: exynos: Fix memory on Artik5 evaluation boards
ARM: OMAP2+: Fix compile if CONFIG_HAVE_ARM_SMCCC is not set
spi: pxa2xx: Add CS control clock quirk
arm: dts: dra76x: Fix mmc3 max-frequency
ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes
regulator: add smb208 support
ASoC: tas2562: Add entries for the TAS2563 audio amplifier
ASoC: dt-bindings: Add TAS2563 compatible to the TAS2562 binding
ASoC: amd: Allow I2S wake event after ACP is powerd On
ASoC: rt5682: Revise the function name
ASoC: rt5682: Add the soundwire support
ASoC: amd: Add machine driver for Raven based platform
bus: ti-sysc: Implement display subsystem reset quirk
bus: ti-sysc: Fix 1-wire reset quirk
bus: ti-sysc: Detect display subsystem related devices
bus: ti-sysc: Handle module unlock quirk needed for some RTC
bus: ti-sysc: Implement SoC revision handling
bus: ti-sysc: Don't warn about legacy property for nested ti-sysc devices
bus: ti-sysc: Consider non-existing registers too when matching quirks
bus: ti-sysc: Improve reset to work with modules with no sysconfig
bus: ti-sysc: Rename clk related quirks to pre_reset and post_reset quirks
drm/omap: Prepare DSS for probing without legacy platform data
Revert "KVM: x86: enable -Werror"
signal: avoid double atomic counter increments for user accounting
io_uring: drop file set ref put/get on switch
ASoC: soc-dai: add get_sdw_stream() callback
ASoC: pcm: check if cpu-dai supports a given stream
ASoC: Return error if the function does not support multi-cpu
ASoC: Add multiple CPU DAI support in DAPM
ASoC: Add dapm_add_valid_dai_widget helper
ASoC: Add multiple CPU DAI support for PCM ops
ASoC: Add initial support for multiple CPU DAIs
blk-mq: Remove some unused function arguments
selftests/bpf: Add test for "bpftool feature" command
bpftool: Update bash completion for "bpftool feature" command
bpftool: Update documentation of "bpftool feature" command
bpftool: Make probes which emit dmesg warnings optional
bpftool: Move out sections to separate functions
kbuild: add dt_binding_check to PHONY in a correct place
kbuild: add dtbs_check to PHONY
RDMA/bnxt_re: Using vmalloc requires including vmalloc.h
kbuild: remove unneeded semicolon at the end of cmd_dtb_check
kbuild: fix DT binding schema rule to detect command line changes
kbuild: remove wrong documentation about mandatory-y
kbuild: add comment for V=2 mode
iavf: use tc_cls_can_offload_and_chain0() instead of chain check
dt-bindings: i2c: Convert UniPhier FI2C controller to json-schema
dt-bindings: i2c: Convert UniPhier I2C controller to json-schema
dt-bindings: serial: Convert UniPhier UART to json-schema
of: unittest: annotate warnings triggered by unittest
of: unittest: add overlay gpio test to catch gpio hog problem
ASoC: tas2562: Fix sample rate error message
of: property: Add device link support for power-domains and hwlocks
bpftool: Support struct_ops, tracing, ext prog types
dt-bindings: ata: rcar-sata: Convert to json-schema
dt-bindings: example-schema: Drop double quotes around URLs
drm/etnaviv: add hwdb entry for gc400 found in STM32
drm/etnaviv: update hwdb selection logic
drm/etnaviv: update gc7000 chip identity entry
drm/etnaviv: show identity information in debugfs
drm/etnaviv: determine product, customer and eco id
drm/etnaviv: update hardware headers from rnndb
scripts/bpf: Switch to more portable python3 shebang
efi: READ_ONCE rng seed size before munmap
efi/x86: Handle by-ref arguments covering multiple pages in mixed mode
efi/x86: Remove support for EFI time and counter services in mixed mode
efi/x86: Align GUIDs to their size in the mixed mode runtime wrapper
drm/i915: Fix broken num_entries in skl_ddb_allocation_overlaps
drm/i915: Add WARN_ON in intel_get_crtc_for_pipe()
drm/i915: Get first crtc instead of PIPE_A crtc
drm/i915: Fix broken transcoder err state
drm/i915: Remove (pipe == crtc->index) assumption
drm/i915: Iterate over pipes and skip the disabled one
io_uring: import_single_range() returns 0/-ERROR
io_uring: pick up link work on submit reference drop
leds: leds-bd2802: remove set but not used variable 'pdata'
leds: ns2: Convert to GPIO descriptors
leds: ns2: Absorb platform data
selftests: nft_concat_range: Add test for reported add/flush/add issue
nft_set_pipapo: Actually fetch key data in nft_pipapo_remove()
drm/ttm: fix leaking fences via ttm_buffer_object_transfer
x86/Kconfig: Make CMDLINE_OVERRIDE depend on non-empty CMDLINE
ext2: Silence lockdep warning about reclaim under xattr_sem
drm/i915: Avoid recursing onto active vma from the shrinker
drm/i915/pmu: Avoid using globals for PMU events
drm/i915/pmu: Avoid using globals for CPU hotplug state
drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to aliasing-ppgtt
drm/i915: fix header test with GCOV
drm/omap: dss: Remove unused omap_dss_device operations
drm/omap: dss: Remove unused omapdss_of_find_connected_device() function
drm/omap: dss: Inline the omapdss_display_get() function
drm/omap: Hardcode omap_connector type to DSI
drm/omap: sdi: Register a drm_bridge
drm/omap: sdi: Sort includes alphabetically
drm/omap: dpi: Register a drm_bridge
drm/omap: dpi: Simplify clock setting API
drm/omap: dpi: Reorder functions in sections
drm/omap: dpi: Sort includes alphabetically
drm/omap: hdmi5: Simplify EDID read
drm/omap: hdmi4: Simplify EDID read
drm/omap: venc: Remove omap_dss_device operations
drm/omap: hdmi: Remove omap_dss_device operations
drm/omap: Remove HPD, detect and EDID omapdss operations
drm/omap: Switch the HDMI and VENC outputs to drm_bridge
drm/omap: Create connector for bridges
drm/omap: venc: Register a drm_bridge
drm/omap: dss: Remove .set_hdmi_mode() and .set_infoframe() operations
drm/omap: hdmi4: Implement drm_bridge .hpd_notify() operation
drm/omap: hdmi5: Move mode set, enable and disable operations to bridge
drm/omap: hdmi4: Move mode set, enable and disable operations to bridge
drm/omap: hdmi5: Register a drm_bridge for EDID read
drm/omap: hdmi4: Register a drm_bridge for EDID read
drm/omap: hdmi5: Rework EDID read to isolate data read
drm/omap: hdmi4: Rework EDID read to isolate data read
drm/omap: hdmi: Allocate EDID in the .read_edid() operation
drm/omap: dss: Make omap_dss_device_ops optional
drm/omap: Add infrastructure to support drm_bridge local to DSS outputs
drm/omap: dss: Fix output next device lookup in DT
drm/omap: Use the drm_panel_bridge API
drm/omap: Factor out display type to connector type conversion
drm/omap: Simplify HDMI mode and infoframe configuration
drm/omap: dss: Cleanup DSS ports on initialisation failure
drm: Add helper to create a connector for a chain of bridges
drm/bridge: tfp410: Allow operation without drm_connector
drm/bridge: tfp410: Replace manual connector handling with bridge
drm/bridge: panel: Implement bridge connector operations
drm/bridge: Add driver for the TI TPD12S015 HDMI level shifter
drm/bridge: Add bridge driver for display connectors
drm/bridge: simple-bridge: Add support for the TI OPA362
drm/bridge: simple-bridge: Add support for enable GPIO
drm/bridge: simple-bridge: Add support for non-VGA bridges
drm/bridge: dumb-vga-dac: Rename driver to simple-bridge
drm/bridge: dumb-vga-dac: Rename internal symbols to simple-bridge
drm/bridge: Extend bridge API to disable connector creation
drm/bridge: Add interlace_allowed flag to drm_bridge
drm/bridge: Add connector-related bridge operations and data
drm/bridge: Improve overview documentation
drm/bridge: Fix atomic state ops documentation
drm/bridge: Document the drm_encoder.bridge_chain field as private
drm/edid: Add flag to drm_display_info to identify HDMI sinks
drm/connector: Add helper to get a connector type name
video: hdmi: Change return type of hdmi_avi_infoframe_init() to void
PCI: qcom: Fix the fixup of PCI_VENDOR_ID_QCOM
i2c: dev: keep sorting of includes
i2c: stm32f7: allow controller to be wakeup-source
i2c: imx: implement master_xfer_atomic callback
i2c: at91: implement i2c bus recovery
dt-bindings: i2c: at91: document optional bus recovery properties
PCI: pci-epf-test: Add support to defer core initialization
soundwire: add helper macros for devID fields
soundwire: cadence: remove useless prototypes
drm/i915: split intel_modeset_init() to pre/post irq install
drm/i915: stop assigning drm->dev_private pointer
zonefs: select FS_IOMAP
zonefs: fix IOCB_NOWAIT handling
arm64: defconfig: Enable Qualcomm SDM845 display and gpu clocks
arm64: dts: sc7180: add display dt nodes
arm64: dts: qcom: sc7180: Correct qmp phy reset entries
arm64: dts: sc7180: Add Venus firmware subnode
arm64: dts: sc7180: Add Venus video codec DT node
arm64: dts: qcom: sc7180: Add CPU topology
arm64: dts: qcom: sc7180: Add CPU capacity values
arm64: dts: qcom: sc7180: Add dynamic CPU power coefficients
arm64: defconfig: Enable qcom ipq6018 clock and pinctrl
drm/mediatek: add mt8183 dpi clock factor
dt-bindings: display: mediatek: update dpi supported chips
net/mlx5: sparse: warning: Using plain integer as NULL pointer
net/mlx5: sparse: warning: incorrect type in assignment
net/mlx5: Fix header guard in rsc_dump.h
Documentation: fix vxlan typo in mlx5.rst
net/mlx5e: RX, Use indirect calls wrapper for handling compressed completions
net/mlx5e: RX, Use indirect calls wrapper for posting descriptors
net/mlx5e: Change inline mode correctly when changing trust state
net/mlx5e: Add context to the preactivate hook
net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover
net/mlx5e: Remove unneeded netif_set_real_num_tx_queues
net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases
net/mlx5e: Use preactivate hook to set the indirection table
net/mlx5e: Rename hw_modify to preactivate
net/mlx5e: Encapsulate updating netdev queues into a function
net/mlx5e: Add missing LRO cap check
net/mlx5e: Define one flow for TXQ selection when TCs are configured
bootconfig: Fix CONFIG_BOOTTIME_TRACING dependency issue
ANDROID: drm/msm/a6xx: Make a6xx_gmu_bo.iova a dma_addr_t
powerpc/32: drop get_pteptr()
powerpc/32: refactor pmd_offset(pud_offset(pgd_offset...
powerpc/32: don't restore r0, r6-r8 on exception entry path after trace_hardirqs_off()
virtio_net: Add XDP meta data support
virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer
selftests/bpf: Print backtrace on SIGSEGV in test_progs
hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion
clocksource/drivers/arm_arch_timer: Fix vDSO clockmode when vDSO disabled
of: of_reserved_mem: Increase limit on number of reserved regions
drm/panfrost: Add support for multiple power domains
drm/panfrost: Add support for multiple regulators
drm/panfrost: Improve error reporting in panfrost_gpu_power_on
io-wq: ensure work->task_pid is cleared on init
x86/mce/therm_throt: Undo thermal polling properly on CPU offline
drm/panfrost: Don't try to map on error faults
drm/i915/gem: Honour O_NONBLOCK before throttling execbuf submissions
drm/i915: Allow userspace to specify ringsize on construction
drm/i915: Flush idle barriers when waiting
pstore/ram: remove unnecessary ramoops_unregister_dummy()
pstore/platform: fix potential mem leak if pstore_init_fs failed
selftests: netdevsim: Extend devlink trap test to include flow action cookie
netdevsim: add ACL trap reporting cookie as a metadata
mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report()
mlxsw: pci: Extract cookie index for ACL discard trap packets
mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offload
mlxsw: core_acl_flex_actions: Add trap with userdef action
devlink: extend devlink_trap_report() to accept cookie and pass
drop_monitor: extend by passing cookie from driver
devlink: add trap metadata type for cookie
flow_offload: pass action cookie through offload structures
dt-bindings: ARM: Clean up PMU compatible list
dt-bindings: ARM: Add recent Cortex/Neoverse PMUs
dt-bindings: ARM: Add recent Cortex/Neoverse CPUs
icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n
nfs: add minor version to nfs_server_key for fscache
NFS: Fix leak of ctx->nfs_server.hostname
drm/i915: Update DRIVER_DATE to 20200225
NFS: Don't hard-code the fs_type when submounting
dm integrity: fix invalid table returned due to argument count mismatch
dm integrity: fix a deadlock due to offloading to an incorrect workqueue
dm integrity: fix recalculation when moving from journal mode to bitmap mode
null_blk: remove unused fields in 'nullb_cmd'
amdgpu/gmc_v9: save/restore sdpif regs during S3
drm/amdgpu: fix memory leak during TDR test(v2)
drm/amd/display: limit display clock to 100MHz to avoid FIFO error
drm/amd/display: Access patches from stream for ignore MSA monitor patch
drm/amd/display: Temporarily disable stutter on MPO transition
drm/amd/display: Make clock table struct more accessible
drm/amd/display: optimize prgoram wm and clks
drm/amd/display: correct dml surface size assignment
drm/amd/display: Update TTU properly
drm/amd/display: Fix RV2 Variant Detection
drm/amd/display: Add driver support for enabling PSR on DMCUB
drm/amd/display: 3.2.74
drm/amd/display: remove unused dml variable
drm/amd/display: update dml input population function
drm/amd/display: Add visual confirm support for FreeSync 2 ARGB2101010
drm/amd/display: Link training TPS1 workaround
drm/amd/display: Monitor patch to delay setting ignore MSA bit
drm/amd/display: Workaround required for link training reliability
drm/amd/display: Revert "DCN2.x Do not program DPPCLK if same value"
drm/amd/display: Add DMUB firmware state debugfs
drm/amd/display: programming last delta in output transfer function LUT to a correct value
drm/amd/display: make some rn_clk_mgr structs and funcs static
drm/amd/display: Add function pointers for panel related hw functions
drm/amd/display: Fix HDMI repeater authentication
drm/amd/display: 3.2.73
drm/amd/display: Only round InfoFrame refresh rates
drm/amd/display: System crashes when add_ptb_to_table() gets called
drm/amd/display: do not force UCLK DPM to stay at highest state during display off in DCN2
drm/amd/display: Add dmcu f/w loading for NV12
drm/amd/display: Don't ask PSP to load DMCUB for backdoor load
drm/amd/display: Wait for DMCUB to finish loading before executing commands
drm/amd/display: Disable PG on NV12
drm/amd/display: DMUB Firmware Load by PSP
drm/amd/display: dmub back door load
drm/amd/display: Update TX masks correctly
drm/amd/display: update scaling filters
drm/amd/display: dal_ddc_i2c_payloads_create can fail causing panic
drm/amd/display: Add aconnector condition check for dpcd read
drm/amdgpu: Improve Vega20 XGMI TLB flush workaround
drm/amdgpu: fix psp ucode not loaded in bare-metal
amdgpu/gmc_v9: save/restore sdpif regs during S3
drm/amdgpu/discovery: make the discovery code less chatty
drm/amdgpu: fix colliding of preemption
drm/amdgpu: fix memory leak during TDR test(v2)
drm/amdgpu: cleanup some incorrect reg access for SRIOV
io-wq: remove spin-for-work optimization
drm/i915: Drop assertion that active->fence is unchanged
io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL
blktrace: Protect q->blk_trace with RCU
gpiolib: export gpiochip_get_desc
x86/vmlinux: Drop unneeded linker script discard of .eh_frame
ASoC: Intel: mrfld: fix incorrect check on p->sink
x86/*/Makefile: Use -fno-asynchronous-unwind-tables to suppress .eh_frame sections
PCI: dwc: Add API to notify core initialization completion
PCI: endpoint: Add notification for core init completion
PCI: dwc: Refactor core initialization code for EP mode
PCI: endpoint: Add core init notifying feature
selftests: nft_concat_range: Move option for 'list ruleset' before command
microblaze: Use asm generic cmpxchg.h for !SMP case
microblaze: Define percpu sestion in linker file
microblaze: Remove unused boot_cpuid variable
microblaze: Add missing irqflags.h header
microblaze: Add sync to tlb operations
microblaze: Define microblaze barrier
microblaze: Remove empty headers
microblaze: Remove early printk setup
microblaze: Remove architecture tlb.h and use generic one
microblaze: Convert headers to SPDX license
USB: serial: f81232: set F81534A serial port with RS232 mode
USB: serial: f81232: add F81534A support
USB: serial: f81232: use devm_kzalloc for port data
USB: serial: f81232: add tx_empty function
USB: serial: f81232: extract LSR handler
microblaze: Fix _reset() function
drm/i915/gem: Cleanup shadow batch after I915_EXEC_SECURE
docs: kref: Clarify the use of two kref_put() in example code
docs: add a script to check sysctl docs
Documentation: fix a typo for intel_iommu=nobounce
docs: sysctl/kernel: document acpi_video_flags
soundwire: bus: don't treat CMD_IGNORED as error on ClockStop
soundwire: bus: add clock stop helpers
soundwire: bus: fix io error when processing alert event
soundwire: bus: disable pm_runtime in sdw_slave_delete
soundwire: bus: add helper to clear Slave status to UNATTACHED
soundwire: bus: write Slave Device Number without runtime_pm
soundwire: bus: add PM/no-PM versions of read/write functions
soundwire: bus: fix race condition with initialization_complete signaling
soundwire: bus: fix race condition with enumeration_complete signaling
soundwire: bus: fix race condition with probe_complete signaling
drm/bridge: panel: Propagate bus format/flags
drm/bridge: lvds-codec: Constify the drm_bridge_funcs structure
drm/bridge: lvds-codec: Add to_lvds_codec() function
docs: Fix empty parallelism argument
docs: remove MPX from the x86 toc
docs: gpu: i915.rst: fix warnings due to file renames
scripts: documentation-file-ref-check: improve :doc: handling
docs/core-api: Add Fedora instructions for GCC plugins
ARM: dts: sun8i-a83t: Add thermal trip points/cooling maps
ARM: dts: sun8i-h3: Add thermal trip points/cooling maps
arm64: dts: allwinner: h6: Fix PMU compatible
arm64: dts: allwinner: h5: Fix PMU compatible
drm/virtio: enqueue virtio_gpu_create_context after the first 3D ioctl
drm/virtio: track whether or not a context has been initiated
drm/virtio: factor out context create hypercall
drm/virtio: use consistent names for drm_files
dmaengine: imx-sdma: Fix the event id check to include RX event for UART6
drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime
drm/i915/gvt: Fix drm_WARN issue where vgpu ptr is unavailable
MAINTAINERS: Hand MIPS over to Thomas
dmaengine: tegra-apb: Improve error message about DMA underflow
dmaengine: tegra-apb: Remove unused function argument
dmaengine: tegra-apb: Support COMPILE_TEST
dmaengine: tegra-apb: Remove MODULE_ALIAS
dmaengine: tegra-apb: Allow to compile as a loadable kernel module
dmaengine: tegra-apb: Add missing of_dma_controller_free
dmaengine: tegra-apb: Clean up suspend-resume
dmaengine: tegra-apb: Keep clock enabled only during of DMA transfer
dmaengine: tegra-apb: Remove duplicated pending_sg_req checks
dmaengine: tegra-apb: Remove assumptions about unavailable runtime PM
dmaengine: tegra-apb: Remove unneeded initialization of tdc->config_init
dmaengine: tegra-apb: Fix coding style problems
dmaengine: tegra-apb: Use devm_request_irq
dmaengine: tegra-apb: Use devm_platform_ioremap_resource
dmaengine: tegra-apb: Clean up tasklet releasing
dmaengine: tegra-apb: Prevent race conditions on channel's freeing
dmaengine: tegra-apb: Implement synchronization hook
dmaengine: tegra-apb: Prevent race conditions of tasklet vs free list
dmaengine: tegra-apb: Fix use-after-free
dmaengine: ti: edma: Support for interleaved mem to mem transfer
dmaengine: at_xdmac: Fix locking in tasklet
dmaengine: at_xdmac: GFP_KERNEL for user that can sleep
dmaengine: at_xdmac: Drop locking in at_xdmac_alloc_chan_resources()
dmaengine: at_xdmac: Drop always true check
dmaengine: at_hdmac: Fix deadlocks
dmaengine: at_hdmac: Switch atomic allocations to GFP_NOWAIT
dmaengine: at_hdmac: Drop description for a not defined parameter
dmaengine: at_hdmac: Return err in case the chan is not free at alloc res time
dmaengine: at_hdmac: Drop locking in at_hdmac_alloc_chan_resources()
dmaengine: at_hdmac: Substitute kzalloc with kmalloc
dmaengine: xilinx_dma: In dma channel probe fix node order dependency
dmaengine: xilinx_dma: Extend dma_config structure to store max channel count
dmaengine: stm32-dma: use vchan_terminate_vdesc() in .terminate_all
dmaengine: stm32-dma: fix sleeping function called from invalid context
dmaengine: stm32-dma: add copy_align constraint
dmaengine: stm32-dma: use dma_set_max_seg_size to set the sg limit
dmaengine: stm32-dma: enable descriptor_reuse
dmaengine: stm32-dma: driver defers probe for reset
dmaengine: stm32-dma: use reset controller only at probe time
dmaengine: stm32-dma: add suspend/resume power management support
arm64: dts: Add ipq6018 SoC and CP01 board support
dt-bindings: qcom: Add ipq6018 bindings
arm64: dts: sc7180: Add clock controller nodes
arm64: dts: qcom: sdm845: Add the missing clock on the videocc
arm64: dts: qcom: sdm845: Add missing clocks / fix names on the gpucc
arm64: dts: qcom: sdm845: Add the missing clocks on the dispcc
drm/mediatek: Handle component type MTK_DISP_OVL_2L correctly
arm64: dts: qcom: qcs404: Fix sdhci compat string
ARM64: dts: qcom: add gpio-ranges property
ARM: dts: qcom: add gpio-ranges property
arm64: dts: qcom: pm6150: Add label to pwrkey node
arm64: dts: qcom: add Venus firmware node on Cheza
blk-mq: insert passthrough request into hctx->dispatch directly
drm/i915: Update DRIVER_DATE to 20200224
drm/i915: Update DRIVER_DATE to 20200224
selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP
selftests/bpf: Run reuseport tests only with supported socket types
bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabled
bpf, lpm: Make locking RT friendly
bpf: Prepare hashtab locking for PREEMPT_RT
bpf: Factor out hashtab bucket lock operations
bpf: Replace open coded recursion prevention in sys_bpf()
bpf: Use recursion prevention helpers in hashtab code
bpf: Provide recursion prevention helpers
bpf: Use migrate_disable/enable in array macros and cgroup/lirc code.
bpf: Use migrate_disable/enabe() in trampoline code.
bpf/tests: Use migrate disable instead of preempt disable
bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites.
bpf: Replace cant_sleep() with cant_migrate()
bpf: Provide bpf_prog_run_pin_on_cpu() helper
bpf: Dont iterate over possible CPUs with interrupts disabled
bpf: Remove recursion prevention from rcu free callback
perf/bpf: Remove preempt disable around BPF invocation
bpf/trace: Remove redundant preempt_disable from trace_call_bpf()
bpf: disable preemption for bpf progs attached to uprobe
bpf/trace: Remove EXPORT from trace_call_bpf()
bpf/tracing: Remove redundant preempt_disable() in __bpf_trace_run()
bpf: Update locking comment in hashtab code
bpf: Enforce preallocation for instrumentation programs on RT
bpf: Tighten the requirements for preallocated hash maps
arm64: dts: qcom: db845c: Enable PCIe controllers
arm64: dts: qcom: sdm845: Add second PCIe PHY and controller
arm64: dts: qcom: sdm845: Add first PCIe controller and PHY
net: qrtr: fix spelling mistake "serivce" -> "service"
net: ethernet: stmmac: don't warn about missing optional wakeup IRQ
net: ethernet: stmmac: demote warnings about missing optional clocks
net: bcmgenet: reduce severity of missing clock warnings
net: bcmgenet: Fetch MAC address from the adapter
net: bcmgenet: Initial bcmgenet ACPI support
net: bcmgenet: enable automatic phy discovery
net: bcmgenet: refactor phy mode configuration
mdio_bus: Add generic mdio_find_bus()
freescale: Replace zero-length array with flexible-array member
intel: Replace zero-length array with flexible-array member
netronome: Replace zero-length array with flexible-array member
toshiba: Replace zero-length array with flexible-array member
chelsio: Replace zero-length array with flexible-array member
dt-bindings: net: dsa: ocelot: document the vsc9959 core
net: dsa: felix: Use PHY_INTERFACE_MODE_INTERNAL instead of GMII
bareudp: Fix uninitialized variable warnings.
spi: pxa2xx: drv_data can't be NULL in ->remove()
spi: pxa2xx: Return error codes from pxa2xx_spi_init_pdata()
drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to aliasing-ppgtt
ASoC: soc-pcm: fix state tracking error in snd_soc_component_open/close()
audit: always check the netlink payload length in audit_receive_msg()
net: Special handling for IP & MPLS.
net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc.
af_unix: Add missing annotation for unix_wait_for_peer()
dccp: Add missing annotation for dccp_child_process()
net: netrom: Add missing annotation for nr_neigh_stop()
net: netrom: Add missing annotation for nr_neigh_start()
net: netrom: Add missing annotation for nr_node_stop()
net: netrom: Add missing annotation for nr_node_start()
netrom: Add missing annotation for nr_info_stop()
netrom: Add missing annotation for nr_info_start()
net: Add missing annotation for llc_seq_start()
sctp: Add missing annotation for sctp_transport_walk_stop()
sctp: Add missing annotation for sctp_transport_walk_start()
sctp: Add missing annotation for sctp_err_finish()
ip6mr: Fix RCU list debugging warning
ASoC: soc-pcm: add dpcm_create/remove_debugfs_state()
ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side
ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c
ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_fe_runtime_update()
ASoC: soc-pcm: add snd_soc_dai_get_widget()
ASoC: soc-pcm: cleanup soc_pcm_apply_msb()
ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream()
riscv: adjust the indent
riscv: allocate a complete page size for each page table
ptp: Add a ptp clock driver for IDT 82P33 SMU.
dt-bindings: ptp: Add device tree binding for IDT 82P33 based PTP clock
tcp: ipv4: Pass lockdep expression to RCU lists
net: 802: psnap.c: Use built-in RCU list checking
tcp, ulp: Pass lockdep expression to RCU lists
ASoC: Intel: Skylake: Fix available clock counter incrementation
ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop()
cifs: Use #define in cifs_dbg
cifs: fix rename() by ensuring source handle opened with DELETE bit
cifs: add missing mount option to /proc/mounts
cifs: fix potential mismatch of UNC paths
cifs: don't leak -EAGAIN for stat() during reconnect
scsi: lpfc: fix spelling mistake "Notication" -> "Notification"
scsi: compat_ioctl: cdrom: Replace .ioctl with .compat_ioctl in four appropriate places
scsi: sr: get rid of sr global mutex
scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled
selftests: devlink_trap_acl_drops: Add ACL traps test
selftests: pass pref and handle to devlink_trap_drop_* helpers
selftests: introduce test for mlxsw tc flower restrictions
mlxsw: spectrum_trap: Add ACL devlink-trap support
mlxsw: spectrum_trap: Introduce dummy group with thin policer
mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group
mlxsw: core: Allow to enable/disable rx_listener for trap
mlxsw: acl_flex_actions: Trap all ACL dropped packets to DISCARD_*_ACL traps
mlxsw: spectrum_acl: Pass the ingress indication down to flex action
mlxsw: spectrum_flower: Disable mixed bound blocks to contain action drop
mlxsw: spectrum_acl: Track ingress and egress block bindings
devlink: add ACL generic packet traps
mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action
mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values
mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS
mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT
scsi: ch: remove ch_mutex()
scsi: ch: synchronize ch_probe() and ch_open()
scsi: ch: fixup refcounting imbalance for SCSI devices
floppy: check FDC index for errors before assigning it
x86/pkeys: Add check for pkey "overflow"
net/atheros: Clean atheros code from driver version
net/arc: Delete driver version
net/aquantia: Delete module version
net/apm: Properly mark absence of FW
net/apm: Remove useless driver version
net/amd: Remove useless driver version
net/amazon: Ensure that driver version is aligned to the linux kernel
net/althera: Delete hardcoded driver version
net/alteon: Properly report FW version
net/allwinner: Remove driver version
net/alacritech: Delete driver version
net/agere: Delete unneeded driver version
net/aeroflex: Don't assign FW if it is not available
net/aeroflex: Clean ethtool_info struct assignments
net/adaptec: Clean driver versions
net/3com: Delete driver and module versions from 3com drivers
net/dummy: Ditch driver and module versions
net/bond: Delete driver and module versions
net: hns3: remove redundant initialization of pointer 'client'
net: bridge: fix stale eth hdr pointer in br_dev_xmit
KVM: selftests: Create a demand paging test
KVM: selftests: Introduce num-pages conversion utilities
KVM: selftests: Introduce vm_guest_mode_params
KVM: selftests: Rename vm_guest_mode_params
KVM: selftests: aarch64: Remove unnecessary ifdefs
KVM: selftests: Remove unnecessary defines
KVM: selftests: aarch64: Use stream when given
net/mlxfw: fix spelling mistake: "progamming" -> "programming"
net: Remove unneeded export of a couple of xdp generic functions
net: ll_temac: Handle DMA halt condition caused by buffer underrun
net: ll_temac: Fix RX buffer descriptor handling on GFP_ATOMIC pressure
net: ll_temac: Add more error handling of dma_map_single() calls
net: ll_temac: Fix race condition causing TX hang
drm/i915/psr: Force PSR probe only after full initialization
KVM: s390: rstify new ioctls in api.rst
docs: dt: fix several broken doc references
docs: dt: fix several broken references due to renames
scsi: zfcp: fix wrong data and display format of SFP+ temperature
ARM: dts: Configure omap5 AESS
scsi: sd_sbc: Fix sd_zbc_report_zones()
scsi: qla2xxx: Update driver version to 10.01.00.24-k
scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag
scsi: qla2xxx: Add fixes for mailbox command
scsi: qla2xxx: Fix control flags for login/logout IOCB
scsi: qla2xxx: Save rscn_gen for new fcport
scsi: qla2xxx: Use correct ISP28xx active FW region
scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry()
scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type
scsi: qla2xxx: Correction to selection of loopback/echo test
scsi: qla2xxx: Use endian macros to assign static fields in fwdump header
scsi: qla2xxx: Fix RDP response size
scsi: qla2xxx: Handle cases for limiting RDP response payload length
scsi: qla2xxx: Add deferred queue for processing ABTS and RDP
scsi: qla2xxx: Cleanup ELS/PUREX iocb fields
scsi: qla2xxx: Show correct port speed capabilities for RDP command
scsi: qla2xxx: Display message for FCE enabled
scsi: qla2xxx: Add vendor extended FDMI commands
scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP
scsi: qla2xxx: Add vendor extended RDP additions and amendments
scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP
scsi: qla2xxx: Add endianizer macro calls to fc host stats
power: supply: sc27xx: Add POWER_SUPPLY_PROP_CHARGE_NOW attribute
power/supply: ingenic-battery: Don't print error on -EPROBE_DEFER
dmaengine: imx-sdma: fix context cache
MAINTAINERS: clean up PCIE DRIVER FOR CAVIUM THUNDERX
dmaengine: xilinx_dma: Reset DMA channel in dma_terminate_all
media: staging/imx: Missing assignment in imx_media_capture_device_register()
dmaengine: stm32-dmamux: driver defers probe for clock and reset
media: Documentation/media/uapi: more readable unions
dmaengine: stm32-dmamux: use reset controller only at probe time
dmaengine: stm32-dmamux: fix clock handling in probe sequence
dmaengine: stm32-dmamux: add suspend/resume power management support
media: staging: rkisp1: add serialization to the resizer subdev ops
media: staging: rkisp1: add serialization to the isp subdev ops
dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_all
dmaengine: stm32-mdma: enable descriptor_reuse
dmaengine: stm32-mdma: driver defers probe for clock and reset
dmaengine: stm32-mdma: disable clock in case of error during probe
dmaengine: stm32-mdma: use reset controller only at probe time
dmaengine: stm32-mdma: add suspend/resume power management support
media: staging: rkisp1: isp: check for dphy bus before initializations in s_stream
media: staging: rkisp1: change function to return void instead of int
media: staging: rkisp1: isp: do not set invalid mbus code for pad
media: staging: rkisp1: rsz: return to userspace the crop value in bayer mainpath
media: staging: rkisp1: rsz: don't ignore set format in bayer mainpath
media: staging: rkisp1: stats: use consistent bus_info string
media: staging: rkisp1: use consistent bus_info string for media_dev
media: staging: rkisp1: improve inner documentation in rkisp1-isp.c
media: staging: rkisp1: fix test of return value of media_entity_get_fwnode_pad
media: staging: rkisp1: don't lock media's graph_mutex when calling rkisp1_create_links
dmaengine: idxd: wq size configuration needs to check global max size
dmaengine: idxd: sysfs input of wq incorrect wq type should return error
dmaengine: coh901318: Fix a double lock bug in dma_tc_handle()
media: mc-entity.c: use WARN_ON, validate link pads
media: dt-bindings: Add binding for rk3228 rga
media: hantro: Prevent encoders from using post-processing
media: hantro: fix extra MV/MC sync space calculation
media: hantro: Write quantization table registers in increasing addresses order
media: hantro: Write the quantization tables in proper order
media: hantro: Use standard luma quantization table
media: hantro: Read be32 words starting at every fourth byte
media: allegro: fix spelling mistake "to" -> "too"
media: vimc: streamer: if kthread_stop fails, ignore the error
media: staging: media: rkisp1: make links immutable by default
media: davinci: fix incorrect pix_fmt assignment
proc: Use a list of inodes to flush from proc
media: sun8i: Remove redundant platform_get_irq error message
media: v4l2-dev.h: remove VFL_TYPE_GRABBER
media: media/platform: rename VFL_TYPE_GRABBER to _VIDEO
media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO
media: media/i2c/video-i2c: rename VFL_TYPE_GRABBER to _VIDEO
media: media/common/saa7146: rename VFL_TYPE_GRABBER to _VIDEO
media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO
media: staging/most: rename VFL_TYPE_GRABBER to _VIDEO
media: staging/media: rename VFL_TYPE_GRABBER to _VIDEO
media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO
media: gadget: uvc: rename VFL_TYPE_GRABBER to _VIDEO
media: rename VFL_TYPE_GRABBER to _VIDEO
proc: Clear the pieces of proc_inode that proc_evict_inode cares about
proc: Use d_invalidate in proc_prune_siblings_dcache
media: allegro: add missed checks in allegro_open()
media: exynos4-is: add missed clk_disable_unprepare in remove
io_uring: fix personality idr leak
media: rc: add keymap for Videostrong KII Pro
media: drxj: remove redundant assignments to variable rc
media: dib0700: fix rc endpoint lookup
media: flexcop-usb: fix endpoint sanity check
media: rcar-vin: Add support for V4L2_FIELD_SEQ_{TB,BT}
media: rcar-vin: Move hardware buffer tracking to own struct
media: xilinx: Use dma_request_chan() instead dma_request_slave_channel()
media: vimc: streamer: fix memory leak in vimc subdevs if kthread_run fails
media: adv7180: Add init_cfg pad operation
media: vidioc-queryctrl.rst: fix error code
media: usbtv: fix control-message timeouts
media: MAINTAINERS: add atmel-isc-media.h file to ATMEL ISC driver
media: atmel: atmel-isc-base: expose white balance as v4l2 controls
media: video: aspeed: Update copyright information
media: aspeed: Use runtime configuration
media: aspeed: Rework memory mapping in probe
media: Documentation: dt-bindings: media: add AST2600 Video Engine support
media: rcar_drif: Use dma_request_chan() instead dma_request_slave_channel()
media: pxa_camera: Use dma_request_chan() instead dma_request_slave_channel()
media: hantro: Support H264 profile control
drm/virtio: fix resource id creation race
media: stm32-dcmi: Use dma_request_chan() instead dma_request_slave_channel()
media: cx231xx: constify copied structure
media: isif: constify copied structure
media: anysee: constify copied structure
media: media/saa7146: fix incorrect assertion in saa7146_buffer_finish
media: v4l2-core: v4l2-i2c: convert to new API with ERRPTR
media: rcar-vin: Limit NV12 availability to supported VIN channels only
media: rcar-vin: Handle special pixel formats in a switch
media: Fix Kconfig indentation
ANDROID: update gki_defconfig for 5.6-rc3
media: hantro: Fix broken media controller links
media: mc-entity.c: use & to check pad flags, not ==
media: v4l2-mem2mem.c: fix broken links
media: vicodec: process all 4 components for RGB32 formats
media: pulse8-cec: close serio in disconnect, not adap_free
media: pulse8-cec: INIT_DELAYED_WORK was called too late
drm/i915: Correctly terminate connector iteration
PCI: tegra: Use pci_parse_request_of_pci_ranges()
regulator: axp20x: Fix misleading use of negation
ASoC: meson: aiu: fix semicolon.cocci warnings
mac80211: Add api to support configuring TID specific configuration
ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" compatible value
ARM: dts: rzg1: Add reset control properties for display
ARM: dts: rcar-gen2: Add reset control properties for display
ARM: dts: r8a7745: Convert to new DU DT bindings
nl80211: Add support to configure TID specific RTSCTS configuration
nl80211: Add support to configure TID specific AMPDU configuration
nl80211: Add support to configure TID specific retry configuration
ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout
PCI: hv: Add missing kfree(hbus) in hv_pci_probe()'s error handling path
PCI: hv: Remove unnecessary type casting from kzalloc
drm/i915: fix header test with GCOV
x86/boot/compressed: Remove .eh_frame section from bzImage
microblaze: Kernel parameters should be parsed earlier
powerpc: Include .BTF section
bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads
drm/i915/display: Fix inverted WARN_ON
nl80211: modify TID-config API
x86/kexec: Do not reserve EFI setup_data in the kexec e820 table
sched/numa: Stop an exhastive search if a reasonable swap candidate or idle CPU is found
sched/numa: Bias swapping tasks based on their preferred node
sched/numa: Find an alternative idle CPU if the CPU is part of an active NUMA balance
sched/numa: Prefer using an idle CPU as a migration target instead of comparing tasks
sched/fair: Take into account runnable_avg to classify group
sched/pelt: Add a new runnable average signal
sched/pelt: Remove unused runnable load average
sched/numa: Use similar logic to the load balancer for moving between domains with spare capacity
sched/numa: Replace runnable_load_avg by load_avg
sched/fair: Reorder enqueue/dequeue_task_fair path
sched/numa: Distinguish between the different task_numa_migrate() failure cases
sched/numa: Trace when no candidate CPU was found on the preferred node
drm/i915/gvt: Make WARN* drm specific where vgpu ptr is available
PCI: endpoint: Assign function number for each PF in EPC core
PCI: endpoint: Protect concurrent access to pci_epf_ops with mutex
nl80211: Add NL command to support TID speicific configurations
PCI: endpoint: Fix for concurrent memory allocation in OB address region
drm/i915/gvt: Make WARN* drm specific where drm_priv ptr is available
PCI: endpoint: Replace spinlock with mutex
PCI: endpoint: Use notification chain mechanism to notify EPC events to EPF
drm/i915/gvt: Separate display reset from ALL_ENGINES reset
mac80211: rx: avoid RCU list traversal under mutex
nl80211: explicitly include if_vlan.h
mac80211_hwsim: enable Beacon protection
mac80211: Beacon protection using the new BIGTK (STA)
mac80211: Beacon protection using the new BIGTK (AP)
mac80211: Update BIP to support Beacon frames
mac80211: Support BIGTK configuration for Beacon protection
cfg80211: Support key configuration for Beacon protection (BIGTK)
ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection
ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a high voltage
ARM: dts: sun8i-a83t-tbs-a711: Drop superfluous dr_mode
cfg80211: More error messages for key addition failures
cfg80211: fix indentation errors
cfg80211: merge documentations of field "dev"
cfg80211: merge documentations of field "debugfsdir"
cfg80211: drop duplicated documentation of field "reg_notifier"
arm64: dts: sun50i-h5-orange-pi-pc2: Add CPUX voltage regulator
cfg80211: drop duplicated documentation of field "perm_addr"
cfg80211: drop duplicated documentation of field "_net"
cfg80211: drop duplicated documentation of field "registered"
cfg80211: drop duplicated documentation of field "privid"
cfg80211: drop duplicated documentation of field "probe_resp_offload"
Revert "nl80211: add src and dst addr attributes for control port tx/rx"
Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS"
ARM: dts: sun5i: Add PocketBook Touch Lux 3 support
dt-bindings: arm: sunxi: Add PocketBook Touch Lux 3
arm64: dts: imx8mn: Adjust 1.2GHz OPP voltage to OD mode
clk: imx: clk-sscg-pll: Drop unnecessary initialization
ARM: dts: imx: Align ocotp node name
ARM: dts: imx: make wdog node name generic
clk: imx: pll14xx: Return error if pll type is invalid
clk: imx: imx8mp: fix a53 cpu clock
clk: imx: imx8mn: fix a53 cpu clock
clk: imx: imx8mm: fix a53 cpu clock
clk: imx: imx8mq: fix a53 cpu clock
soc: imx-scu: Align imx sc msg structs to 4
firmware: imx: Align imx_sc_msg_req_cpu_start to 4
firmware: imx: scu-pd: Align imx sc msg structs to 4
firmware: imx: misc: Align imx sc msg structs to 4
firmware: imx: scu: Ensure sequential TX
firmware: imx: Remove IMX_SC_RPC_SVC_ABORT
arm64: dts: imx8mp: Add system counter timer node
dt-bindings: arm: fsl: add nxp based toradex colibri-imx7 bindings
ARM: dts: imx7-colibri: add support for Toradex Aster carrier board
ARM: dts: imx7-colibri: Convert to SPDX license tags for Colibri iMX7
net: core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register()
igmp: remove unused macro IGMP_Vx_UNSOLICITED_REPORT_INTERVAL
net: phy: Avoid multiple suspends
net: ks8851-ml: Fix IRQ handling and locking
docs: networking: phy: Rephrase paragraph for clarity
tc-testing: updated tdc tests for basic filter with u32 extended match rules
docs: adm1177: fix a broken reference
ARM: dts: imx7-colibri: Fix frequency for sd/mmc
io_uring: handle multiple personalities in link chains
Revert "PM / devfreq: Modify the device name as devfreq(X) for sysfs"
clk: imx8mp: Rename the IMX8MP_CLK_HDMI_27M clock
arm64: dts: imx8mp-evk: Add GPIO LED support
arm64: dts: imx8mq-evk: add phy-reset-gpios for fec1
arm64: dts: imx8mm-evk: add phy-reset-gpios for fec1
arm64: defconfig: Enable CONFIG_PCIE_LAYERSCAPE_GEN4
arm64: dts: lx2160a: Add PCIe controller DT nodes
tcp: fix TFO SYNACK undo to avoid double-timestamp-undo
r8169: improve rtl8169_start_xmit
MAINTAINERS: Update myself email address
net: ena: ethtool: remove redundant non-zero check on rc
tun: Remove unnecessary BUG_ON check in tun_net_xmit
hv_netvsc: Fix unwanted wakeup in netvsc_attach()
powerpc/watchpoint: Don't call dar_within_range() for Book3S
net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch
mlxsw: pci: Remove unused values
mlxsw: core: Remove priv from listener equality comparison
mlxsw: spectrum_acl: Make block arg const where appropriate
mlxsw: spectrum_trap: Make global arrays const as they should be
mlxsw: core: Remove initialization to false of mlxsw_listener struct
mlxsw: core: Convert is_event and is_ctrl bools to be single bits
mlxsw: core: Remove dummy union name from struct mlxsw_listener
mlxsw: core: Remove unused action field from mlxsw_rx_listener struct
mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init()
mlxsw: core_acl_flex_actions: Rename Trap / Discard Action to Trap Action
mlxsw: spectrum_trap: Move functions to avoid their forward declarations
mlxsw: spectrum_trap: Use err variable instead of directly checking func return value
efi: Bump the Linux EFI stub major version number to #1
efi/libstub: Introduce symbolic constants for the stub major/minor version
efi/x86: Use symbolic constants in PE header instead of bare numbers
integrity: Check properly whether EFI GetVariable() is available
x86/ima: Use EFI GetVariable only when available
efi: Use EFI ResetSystem only when available
scsi: iscsi: Use EFI GetVariable only when available
infiniband: hfi1: Use EFI GetVariable only when available
efi: Register EFI rtc platform device only when available
efi: Use more granular check for availability for variable services
efi: Add support for EFI_RT_PROPERTIES table
efi: Store mask of supported runtime services in struct efi
efi/arm: Rewrite FDT param discovery routines
efi/arm: Move FDT specific definitions into fdtparams.c
efi/arm: Move FDT param discovery code out of efi.c
efi/x86: Add true mixed mode entry point into .compat section
efi/x86: Implement mixed mode boot without the handover protocol
efi/libstub/x86: Use Exit() boot service to exit the stub on errors
efi/libstub/x86: Make loaded_image protocol handling mixed mode safe
efi/x86: Drop redundant .bss section
efi/x86: add headroom to decompressor BSS to account for setup block
efi/x86: Drop 'systab' member from struct efi
efi/arm: Drop unnecessary references to efi.systab
efi: Add 'runtime' pointer to struct efi
efi/x86: Merge assignments of efi.runtime_version
efi/x86: Make fw_vendor, config_table and runtime sysfs nodes x86 specific
efi/x86: Remove runtime table address from kexec EFI setup data
efi: Clean up config_parse_tables()
efi: Make efi_config_init() x86 only
efi/ia64: Switch to efi_config_parse_tables()
efi/ia64: Use local variable for EFI system table address
efi/ia64: Use existing helpers to locate ESI table
efi: Merge EFI system table revision and vendor checks
efi: Make memreserve table handling local to efi.c
efi: Move mem_attr_table out of struct efi
efi: Make rng_seed table handling local to efi.c
efi: Move UGA and PROP table handling to x86 code
efi/ia64: Move HCDP and MPS table handling into IA64 arch code
efi: Drop handling of 'boot_info' configuration table
efi/libstub: Take noinitrd cmdline argument into account for devpath initrd
efi/libstub: Add support for loading the initrd from a device path
efi/dev-path-parser: Add struct definition for vendor type device path nodes
efi/x86: Replace #ifdefs with IS_ENABLED() checks
efi/x86: Reindent struct initializer for legibility
efi/capsule-loader: Drop superfluous assignment
efi/esrt: Clean up efi_esrt_init
efi/libstub: Fix error message in handle_cmdline_files()
efi/libstub: Describe RNG functions
efi/libstub: Describe efi_relocate_kernel()
efi/libstub: Describe memory functions
efi/libstub: Simplify efi_get_memory_map()
efi/libstub: Add function description of efi_allocate_pages()
efi/libstub: Make the LoadFile EFI protocol accessible
efi/libstub: Expose LocateDevicePath boot service
efi/libstub: Clean up command line parsing routine
efi/libstub: Take soft and hard memory limits into account for initrd loading
efi/libstub: Rewrite file I/O routine
efi/libstub: Move file I/O support code into separate file
efi/libstub: Move get_dram_base() into arm-stub.c
efi/libstub: Move efi_random_alloc() into separate source file
efi/libstub/x86: Permit cmdline data to be allocated above 4 GB
efi/libstub: Move stub specific declarations into efistub.h
efi/libstub/x86: Permit bootparams struct to be allocated above 4 GB
efi/libstub: Use consistent type names for file I/O protocols
efi/libstub/x86: Incorporate eboot.c into libstub
efi/libstub: Simplify efi_high_alloc() and rename to efi_allocate_pages()
efi/libstub: Move memory map handling and allocation routines to mem.c
efi/libstub/arm: Relax FDT alignment requirement
efi/libstub: Use hidden visibility for all source files
mei: remove unused includes from pci-{me,txe}.c
staging: exfat: remove exfat_buf_sync()
staging: exfat: remove sync_alloc_bitmap()
pcmcia: Distribute switch variables for initialization
ppdev: Distribute switch variables for initialization
n_tty: Distribute switch variables for initialization
USB: Replace zero-length array with flexible-array member
staging: speakup: remove redundant initialization of pointer p_key
staging: pi433: overlay: Convert to sugar syntax
staging: pi433: overlay: Fix reg-related warnings
staging: pi433: overlay: Fix Broadcom vendor prefix
staging: rtl8723bs: core: remove redundant zero'ing of counter variable k
staging: rtl8188eu: remove redundant assignment to cond
staging: rtl8723bs: remove temporary variable CrystalCap
staging: rtl8192e: remove redundant initialization of variable init_status
staging: wilc1000: use YAML schemas for DT binding documentation
staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex
staging: octeon: match parentheses alignment
staging: octeon: add blank line after union
staging: octeon: add space around '+' and parentheses
staging: qlge: emit debug and dump at same level
staging: qlge: add braces around macro arguments
staging: Replace zero-length array with flexible-array member
staging: qlge: add braces on all arms of if-else
staging: exfat: remove exfat_fat_sync()
staging: exfat: remove symlink feature.
ARM: dts: exynos: Make fixed regulators always-on on Arndale5250
ARM: dts: exynos: Fix MMC regulator on Arndale5250 board
drm/i915/display/hdcp: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/dp: Make WARN* drm specific where drm_device ptr is available
drm/i915/display/power: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/display: Make WARN* drm specific where drm_device ptr is available
drm/i915/display/ddi: Make WARN* drm specific where drm_device ptr is available
drm/i915/display/cdclk: Make WARN* drm specific where drm_priv ptr is available
drm/i915: Distribute switch variables for initialization
drm/i915: make dbuf configurations const
drm/i915: split i915_driver_modeset_probe() to pre/post irq install
KVM: nVMX: Check IO instruction VM-exit conditions
KVM: nVMX: Refactor IO bitmap checks into helper function
KVM: nVMX: Don't emulate instructions in guest mode
KVM: nVMX: Emulate MTF when performing instruction emulation
KVM: fix error handling in svm_hardware_setup
net: genetlink: return the error code when attribute parsing fails.
r8169: remove RTL_EVENT_NAPI constants
ipv4: ensure rcu_read_lock() in cipso_v4_error()
vhost: Check docket sk_family instead of call getname
mlxsw: spectrum: Remove RTNL where possible
mlxsw: spectrum_router: Take router lock from exported helpers
mlxsw: spectrum_router: Take router lock from inetaddr listeners
mlxsw: spectrum_router: Take router lock from netdev listener
mlxsw: spectrum_dpipe: Take router lock from dpipe code
mlxsw: spectrum_router: Take router lock from inside routing code
mlxsw: spectrum_router: Introduce router lock
mlxsw: spectrum_router: Store NVE decapsulation configuration in router
mlxsw: spectrum_router: Expose router struct to internal users
mlxsw: spectrum_mr: Protect multicast route list with a lock
mlxsw: spectrum_mr: Protect multicast table list with a lock
mlxsw: spectrum_mr: Publish multicast route after writing it to the device
audit: fix error handling in audit_data_to_entry()
efi/libstub/x86: Avoid overflowing code32_start on PE entry
efi/libstub/x86: Remove pointless zeroing of apm_bios_info
efi/apple-properties: Replace zero-length array with flexible-array member
efi/libstub/arm64: Use 1:1 mapping of RT services if property table exists
efi/bgrt: Accept BGRT tables with a version of 0
efi/x86: Mark setup_graphics static
x86/boot: Micro-optimize GDT loading instructions
x86/boot: GDT limit value should be size - 1
efi/x86: Remove GDT setup from efi_main
x86/boot: Clear direction and interrupt flags in startup_64
x86/boot: Reload GDTR after copying to the end of the buffer
efi/x86: Don't depend on firmware GDT layout
x86/boot: Remove KEEP_SEGMENTS support
efi/libstub/arm: Make efi_entry() an ordinary PE/COFF entrypoint
selinux: Add xfs quota command types
efi/arm: Pass start and end addresses to cache_clean_flush()
efi/arm: Work around missing cache maintenance in decompressor handover
selinux: optimize storage of filename transitions
drm/i915/gt: remove redundant assignment to variable dw
drm/panel: ld9040: add MODULE_DEVICE_TABLE with SPI IDs
drm/panel: simple: fix osd070t1718_19ts sync drive edge
netfilter: ipset: Fix forceadd evaluation path
arm64: Ask the compiler to __always_inline functions used by KVM at HYP
KVM: arm64: Define our own swab32() to avoid a uapi static inline
KVM: arm64: Ask the compiler to __always_inline functions used at HYP
netfilter: ipset: Fix "INFO: rcu detected stall in hash_xxx" reports
drm/i915/gt: Push the GPU cancellation to the backend
drm/i915: Avoid recursing onto active vma from the shrinker
crypto: chelsio - Endianess bug in create_authenc_wr
crypto: s5p-sss - Replace zero-length array with flexible-array member
crypto: img-hash - Replace zero-length array with flexible-array member
crypto: caam - add crypto_engine support for HASH algorithms
crypto: caam - add crypto_engine support for RSA algorithms
crypto: caam - add crypto_engine support for AEAD algorithms
crypto: caam - support crypto_engine framework for SKCIPHER algorithms
crypto: caam - change return code in caam_jr_enqueue function
crypto: caam - refactor RSA private key _done callbacks
crypto: caam - refactor ahash_edesc_alloc
crypto: caam - refactor ahash_done callbacks
crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,de}crypt functions
crypto: qat - spelling s/Decrytp/Decrypt/
crypto: ccree - use devm_kzalloc() for hash data
crypto: ccree - use devm_k[mz]alloc() for cipher data
crypto: ccree - use devm_k[mz]alloc() for AEAD data
crypto: ccree - use existing dev helper in init_cc_resources()
crypto: ccree - grammar s/not room/no room/
crypto: ccree - spelling s/Crytpcell/Cryptocell/
crypto: ccree - improve kerneldoc in cc_sram_mgr.[ch]
crypto: ccree - improve kerneldoc in cc_request_mgr.[ch]
crypto: ccree - improve kerneldoc in cc_hash.[ch]
crypto: ccree - improve kerneldoc in cc_buffer_mgr.c
crypto: ccree - improve kerneldoc in cc_hw_queue_defs.h
crypto: ccree - remove bogus kerneldoc markers
crypto: ccree - extract cc_init_copy_sram()
crypto: ccree - remove struct cc_cipher_handle
crypto: ccree - remove struct buff_mgr_handle
crypto: ccree - remove struct cc_debugfs_ctx
crypto: ccree - remove struct cc_sram_ctx
crypto: ccree - make cc_pm_{suspend,resume}() static
crypto: ccree - remove cc_pm_is_dev_suspended() wrapper
crypto: ccree - use of_device_get_match_data()
crypto: ccree - simplify Runtime PM handling
crypto: ccree - use u32 for SRAM addresses
crypto: ccree - remove bogus paragraph about freeing SRAM
crypto: ccree - defer larval_digest_addr init until needed
crypto: ccree - use existing helpers to split 64-bit addresses
crypto: ccree - make mlli_params.mlli_virt_addr void *
crypto: ccree - clean up clock handling
crypto: ccree - remove empty cc_sram_mgr_fini()
crypto: ccree - drop duplicated error message on SRAM exhaustion
crypto: ccree - swap SHA384 and SHA512 larval hashes at build time
crypto: ccree - remove unneeded casts
crypto: ccree - fix retry handling in cc_send_sync_request()
crypto: ccree - fix debugfs register access while suspended
debugfs: regset32: Add Runtime PM support
crypto: hisilicon - register zip engine to uacce
crypto: hisilicon - Remove module_param uacce_mode
uacce: add uacce driver
uacce: Add documents for uacce
padata: fix uninitialized return value in padata_replace()
hwrng: imx-rngc - improve dependencies
crypto: chelsio - remove extra allocation for chtls_dev
RDMA/bnxt_re: use ibdev based message printing functions
RDMA/bnxt_re: Refactor doorbell management functions
RDMA/bnxt_re: Refactor notification queue management code
RDMA/bnxt_re: Refactor command queue management code
RDMA/bnxt_re: Refactor net ring allocation function
RDMA/bnxt_re: Refactor hardware queue memory allocation
RDMA/bnxt_re: Replace chip context structure with pointer
RDMA/bnxt_re: Refactor queue pair creation code
net/mlx5: Add fsm_reactivate callback support
net/mlxfw: Add reactivate flow support to FSM burn flow
net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting
net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c
net/mlxfw: More error messages coverage
net/mlxfw: Improve FSM err message reporting and return codes
net/mlxfw: Generic mlx FW flash status notify
scsi: qla2xxx: Add sysfs node for D-Port Diagnostics AEN data
scsi: qla2xxx: Move free of fcport out of interrupt context
scsi: qla2xxx: Add beacon LED config sysfs interface
soc: fsl: dpio: fix dereference of pointer p before null check
scsi: libfc: free response frame from GPN_ID
drm/i915/tgl: Add Wa_22010178259:tgl
scsi: target: use an enum to track emulate_ua_intlck_ctrl
scsi: target: convert boolean se_dev_attrib types to bool
scsi: target: fix unmap_zeroes_data boolean initialisation
selftests/bpf: Tests for sockmap/sockhash holding listening sockets
selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH
net: Generate reuseport group ID on group creation
bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH
bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH
bpf, sockmap: Return socket cookie on lookup from syscall
bpf, sockmap: Don't set up upcalls and progs for listening sockets
bpf, sockmap: Allow inserting listening TCP sockets into sockmap
tcp_bpf: Don't let child socket inherit parent protocol ops on copy
net, sk_msg: Clear sk_user_data pointer on clone if tagged
net, sk_msg: Annotate lockless access to sk_prot on clone
NFS: Ensure the fs_context has the correct fs_type before mounting
proc: In proc_prune_siblings_dcache cache an aquired super block
net: qrtr: Fix the local node ID as 1
net: qrtr: Migrate nameservice to kernel from userspace
net: phy: dp83867: Add speed optimization feature
ASoC: tlv320adcx140: Add decimation filter support
ASoC: tlv320adcx140: Add DRE and AGC support
cfg80211: remove support for adjacent channel compensation
ARM: OMAP2+: Improve handling of ti-sysc related sysc_fields
drm/i915: Check that the vma hasn't been closed before we insert it
drm/i915/gem: Break up long lists of object reclaim
drm/i915/pmu: Avoid using globals for PMU events
drm/i915/pmu: Avoid using globals for CPU hotplug state
ARM: 8959/1: Remove unused .fixup section in boot stub
KVM: SVM: Fix potential memory leak in svm_cpu_init()
KVM: apic: avoid calculating pending eoi from an uninitialized val
KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled
KVM: nVMX: handle nested posted interrupts when apicv is disabled for L1
kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled
KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE
KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow
KVM: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI
ARM: 8961/2: Fix Kbuild issue caused by per-task stack protector GCC plugin
ARM: 8958/1: rename missed uaccess .fixup section
ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional()
ARM: allow unwinder to unwind recursive functions
security: remove duplicated include from security.h
ASoC: meson: axg-card: add toacodec support
ASoC: meson: g12a: add internal DAC glue driver
ASoC: meson: g12a: add toacodec dt-binding documentation
enetc: remove "depends on (ARCH_LAYERSCAPE || COMPILE_TEST)"
tc-testing: updated tdc tests for basic filter with u16 extended match rules
net: page_pool: Add documentation on page_pool API
pinctrl: mediatek: Fix some off by one bugs
gpio: of: Add DT overlay support for GPIO hogs
gpio: of: Extract of_gpiochip_add_hog()
pinctrl: imx: scu: Align imx sc msg structs to 4
pinctrl: ingenic: Improve unreachable code generation
gpio: Switch timestamps to ktime_get_ns()
pinctrl: meson-gxl: fix GPIOX sdio pins
ipq8064: pinctrl: Fixed missing RGMII pincontrol definitions
bootconfig: Add append value operator support
bootconfig: Prohibit re-defining value on same key
gpiolib: use gpiochip_get_desc() where applicable
dt-bindings: pinctrl: imx8mp: Replace the uint32-array with uint32-matrix
dt-bindings: pinctrl: Convert i.MX8MN to json-schema
dt-bindings: pinctrl: Convert i.MX8MM to json-schema
dt-bindings: pinctrl: Convert i.MX8MQ to json-schema
pinctrl: uniphier: Replace zero-length array with flexible-array member
ASoC: tas2562: Add support for digital volume control
pinctrl: Ingenic: Add missing parts for X1830.
pinctrl: Use new GPIO_LINE_DIRECTION
pinctrl: sunxi: Mask non-wakeup IRQs on suspend
pinctrl: sunxi: Forward calls to irq_set_irq_wake
gpio: siox: use raw spinlock for irq related locking
arm64: defconfig: Enable additional support for Renesas platforms
spi: spidev: Fix CS polarity if GPIO descriptors are used
spi: qup: call spi_qup_pm_resume_runtime before suspending
arm64: defconfig: Replace ARCH_R8A7796 by ARCH_R8A77960
ASoC: sun8i-codec: Remove unused dev from codec struct
arm64: dts: renesas: rzg2: Add reset control properties for display
arm64: dts: renesas: rcar-gen3: Add reset control properties for display
arm64: dts: renesas: Remove use of ARCH_R8A7795
soc: renesas: Remove ARCH_R8A7795
ASoC: meson: aiu: add support for the Meson8 and Meson8b SoC families
ASoC: meson: aiu: introduce a struct for platform specific information
ASoC: meson: aiu: Document Meson8 and Meson8b support in the dt-bindings
drm/sun4i: tcon: Support LVDS on the A33
clk: renesas: Remove use of ARCH_R8A7795
ASoC: meson: g12a: add tohdmitx reset
pinctrl: sh-pfc: Remove use of ARCH_R8A7795
pinctrl: sh-pfc: gpio: Return early in gpio_pin_to_irq()
pinctrl: sh-pfc: checker: Add function GPIO checks
pinctrl: sh-pfc: checker: Add data register checks
pinctrl: sh-pfc: checker: Add ioctrl register checks
pinctrl: sh-pfc: checker: Add bias register checks
pinctrl: sh-pfc: checker: Add drive strength register checks
pinctrl: sh-pfc: checker: Improve pin group checks
pinctrl: sh-pfc: checker: Improve pin function checks
pinctrl: sh-pfc: checker: Improve pin checks
pinctrl: sh-pfc: checker: Add check for enum ID conflicts
pinctrl: sh-pfc: checker: Add check for config register conflicts
pinctrl: sh-pfc: checker: Add helper for safe name comparison
pinctrl: sh-pfc: checker: Add helpers for reporting
arm64: dts: renesas: rcar-gen3: Add CCREE nodes
arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps"
arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible
drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix
drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal
iio: magnetometer: ak8974: Fix negative raw values in sysfs
PCI: mobiveil: Add PCIe Gen4 RC driver for Layerscape SoCs
dt-bindings: PCI: Add NXP Layerscape SoCs PCIe Gen4 controller
PCI: mobiveil: Add Header Type field check
PCI: mobiveil: Add 8-bit and 16-bit CSR register accessors
PCI: mobiveil: Allow mobiveil_host_init() to be used to re-init host
PCI: mobiveil: Add callback function for link up check
PCI: mobiveil: Add callback function for interrupt initialization
PCI: mobiveil: Modularize the Mobiveil PCIe Host Bridge IP driver
PCI: mobiveil: Collect the interrupt related operations into a function
PCI: mobiveil: Move the host initialization into a function
PCI: mobiveil: Introduce a new structure mobiveil_root_port
mac80211: check vif pointer before airtime calculation
cfg80211: Pass lockdep expression to RCU lists
clk: meson: meson8b: set audio output clock hierarchy
iio: amplifiers: ad8366: Add write_raw_get_fmt function
iio: core: Handle 'dB' suffix in core
counter: stm32-timer-cnt: remove iio headers
counter: stm32-timer-cnt: add power management support
mac80211: Remove a redundant mutex unlock
cfg80211: check reg_rule for NULL in handle_channel_custom()
nl80211: fix potential leak in AP start
vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines
vt: selection, introduce vc_is_sel
n_hdlc: wrap a comment properly
n_hdlc: fix whitespace around binary operators
n_hdlc: add missing spaces after commas
n_hdlc: remove spaces between function name and (
n_hdlc: remove useless whitespace at line wraps
n_hdlc: use __func__ and pr_ print helpers
n_hdlc: remove unneeded ifdef
n_hdlc: switch tbusy and woke_up to bools
n_hdlc: move tty_ldisc_ops to the bottom
n_hdlc: add helper for buffers allocation
n_hdlc: remove checking of n_hdlc
n_hdlc: remove cached tty
n_hdlc: inline n_hdlc_release
n_hdlc: expand tty2n_hdlc macro
n_hdlc: remove unused backup_tty
n_hdlc: remove unused flags
n_hdlc: invert conditions in n_hdlc_tty_close and n_hdlc_tty_poll
n_hdlc: simplify freeing of buffer list
n_hdlc: use clamp() for maxframe
n_hdlc: cleanup messages during registration
n_hdlc: put init/exit strings directly to prints
n_hdlc: convert debuglevel use to pr_debug
n_hdlc: remove unused macros
n_hdlc: remove tracing debug prints
drm/i915/perf: conversion to struct drm_device based logging macros.
objtool: Improve call destination function detection
objtool: Fix clang switch table edge case
phy: qcom: qmp: Add SDM845 QHP PCIe PHY
phy: qcom: qmp: Add SDM845 PCIe QMP PHY support
dt-bindings: phy-qcom-qmp: Add SDM845 PCIe to binding
phy: brcm-sata: Correct MDIO operations for 40nm platforms
dt-bindings: fttmr010: Add ast2600 compatible
clocksource/drivers/fttmr010: Set interrupt and shutdown
clocksource/drivers/fttmr010: Parametrise shutdown
PCI: pciehp: Add DMI table for in-band presence detection disabled
PCI: pciehp: Wait for PDS if in-band presence is disabled
PCI: pciehp: Disable in-band presence detect when possible
docs/bpf: Update bpf development Q/A file
selftests/bpf: Fix trampoline_count clean up logic
selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API
libbpf: Add support for dynamic program attach target
libbpf: Bump libpf current version to v0.0.8
mm/memremap_pages: Introduce memremap_compat_align()
rcutorture: Set KCSAN Kconfig options to detect more data races
rcutorture: Manually clean up after rcu_barrier() failure
rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU
rcuperf: Measure memory footprint during kfree_rcu() test
rcutorture: Annotation lockless accesses to rcu_torture_current
rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch
rcutorture: Fix stray access to rcu_fwd_cb_nodelay
rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race
rcutorture: Make kvm-find-errors.sh abort on bad directory
rcutorture: Summarize summary of build and run results
rcutorture: Add 100-CPU configuration
torture: Allow disabling of boottime CPU-hotplug torture operations
rcutorture: Suppress boottime bad-sequence warnings
rcutorture: Allow boottime stall warnings to be suppressed
torture: Forgive -EBUSY from boottime CPU-hotplug operations
rcutorture: Refrain from callback flooding during boot
torture: Make results-directory date format completion-friendly
rcutorture: Suppress forward-progress complaints during early boot
srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq
srcu: Fix process_srcu()/srcu_batches_completed() datarace
srcu: Fix __call_srcu()/srcu_get_delay() datarace
srcu: Fix __call_srcu()/process_srcu() datarace
rcu: Add missing annotation for exit_tasks_rcu_finish()
rcu: Add missing annotation for exit_tasks_rcu_start()
rcu-tasks: *_ONCE() for rcu_tasks_cbs_head
rcu: Update __call_rcu() comments
rcu: Fix spelling mistake "leval" -> "level"
rcu: React to callback overload by boosting RCU readers
rcu: React to callback overload by aggressively seeking quiescent states
rcu: Clear ->core_needs_qs at GP end or self-reported QS
locktorture: Forgive apparent unfairness if CPU hotplug
locktorture: Use private random-number generators
locktorture: Allow CPU-hotplug to be disabled via --bootargs
locktorture: Print ratio of acquisitions, not failures
rcu: Add a trace event for kfree_rcu() use of kfree_bulk()
rcu: Support kfree_bulk() interface in kfree_rcu()
rcu: Make nocb_gp_wait() double-check unexpected-callback warning
rcu: Tighten rcu_lockdep_assert_cblist_protected() check
rcu: Optimize and protect atomic_cmpxchg() loop
rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock()
rcu: Add missing annotation for rcu_nocb_bypass_lock()
rcu: Don't flag non-starting GPs before GP kthread is running
rculist: Add brackets around cond argument in __list_check_rcu macro
rcu: Fix rcu_barrier_callback() race condition
rcu: Add WRITE_ONCE() to rcu_state ->gp_start
rcu: Remove dead code from rcu_segcblist_insert_pend_cbs()
timer: Use hlist_unhashed_lockless() in timer_pending()
rcu: Add *_ONCE() to rcu_node ->boost_kthread_status
rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick
rcu: Add READ_ONCE() to rcu_data ->gpwrap
rcu: Fix typos in file-header comments
rcu: Add *_ONCE() for grace-period progress indicators
rcu: Add READ_ONCE() to rcu_segcblist ->tails[]
locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner
rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext
rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity
rcu: Add READ_ONCE() to rcu_node ->gp_seq
rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store
rcu: Add WRITE_ONCE() to rcu_node ->qsmask update
rcu: Provide debug symbols and line numbers in KCSAN runs
rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace
rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf
nfs: Fix nfs_access_get_cached_rcu() sparse error
bootconfig: Print array as multiple commands for legacy command line
bootconfig: Reject subkey and value on same parent key
tools/bootconfig: Remove unneeded error message silencer
bootconfig: Add bootconfig magic word for indicating bootconfig explicitly
bootconfig: Set CONFIG_BOOT_CONFIG=n by default
tracing: Clear trace_state when starting trace
bootconfig: Mark boot_config_checksum() static
tracing: Disable trace_printk() on post poned tests
tracing: Have synthetic event test use raw_smp_processor_id()
ASoC: tlv320adcx140: Add the tlv320adcx140 codec driver family
dt-bindings: sound: Add TLV320ADCx140 dt bindings
ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path
arm64: dts: mt8183: Add #cooling-cells to CPU nodes
tracing: Fix number printing bug in print_synth_event()
tracing: Check that number of vals matches number of synth event fields
tracing: Make synth_event trace functions endian-correct
tracing: Make sure synth_event_trace() example always uses u64
drm/i915/tgl: Program MBUS_ABOX{1,2}_CTL during display init
drm/i915: Program MBUS with rmw during initialization
arm64: dts: mt8183: add/update dynamic power coefficients
ASoC: SOF: Intel: hda: allow operation without i915 gfx
ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver
x86/split_lock: Enable split lock detection by kernel
sched: Provide cant_migrate()
sched/rt: Provide migrate_disable/enable() inlines
sched/fair: Remove wake_cap()
sched/core: Remove for_each_lower_domain()
sched/topology: Remove SD_BALANCE_WAKE on asymmetric capacity systems
sched/fair: Add asymmetric CPU capacity wakeup scan
sched/core: Remove duplicate assignment in sched_tick_remote()
drm/i915: Use intel_de_write_fw() for skl+ scaler registers
drm/i915: Parametrize PFIT_PIPE
drm/i915: Mark all HPD capabled connectors as such
drm/i915/hpd: Replace the loop-within-loop with two independent loops
drm/i915: Add i9xx_lut_8()
libbpf: Relax check whether BTF is mandatory
net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT
net: page_pool: API cleanup and comments
mlxsw: spectrum_nve: Make tunnel initialization symmetric
mlxsw: spectrum: Export function to check if RIF exists
mlxsw: spectrum: Prevent RIF access outside of routing code
mlxsw: spectrum_router: Prepare function for router lock introduction
mlxsw: spectrum_router: Prepare function for router lock introduction
mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay device
mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardown
mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop init
mlxsw: spectrum_span: Only update mirroring agents if present
mlxsw: spectrum: Convert callers to use new mirroring API
mlxsw: spectrum_span: Prepare work item to update mirroring agents
mlxsw: spectrum_span: Use struct_size() to simplify allocation
mlxsw: spectrum_span: Do no expose mirroring agents to entire driver
mlxsw: spectrum: Protect counter pool with a lock
mlxsw: spectrum_kvdl: Protect allocations with a lock
net: remove unused macro from fib_trie.c
net: neigh: remove unused NEIGH_SYSCTL_MS_JIFFIES_ENTRY
ARM: exynos_defconfig: Enable SCHED_MC and ENERGY_MODEL
ARM: dts: exynos: Add dynamic-power-coefficient to Exynos5422 CPUs
ARM: dts: dra7-l4: mark timer13-16 as pwm capable
ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source
ARM: dts: am437x-idk-evm: Fix incorrect OPP node names
drm/i915/uc: consolidate firmware cleanup
drm/i915/uc: Abort early on uc_init failure
drm/i915/guc: Apply new uC status tracking to GuC submission as well
drm/i915/uc: Improve tracking of uC init status
drm/i915/uc: autogenerate uC checker functions
drm/i915/uc: Update the FW status on injected fetch error
drm/i915/guc: Kill USES_GUC_SUBMISSION macro
drm/i915/guc: Kill USES_GUC macro
drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info
RDMA: Replace zero-length array with flexible-array member
ARM: dts: dra7-evm: Rename evm_3v3 regulator to vsys_3v3
drm/sun4i: tcon: Support LVDS output on Allwinner A20
drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20
dt-bindings: display: sun4i: New compatibles for A20 tcons
RDMA/hns: Initialize all fields of doorbells to zero
ARM: dts: sun7i: Add LVDS panel support on A20
RDMA/rw: Fix error flow during RDMA context initialization
ARM: dts: sunxi: Remove redundant assigned-clocks
ARM: dts: sunxi: Remove redundant assigned-clocks
misc: vexpress: Replace zero-length array with flexible-array member
firmware: arm_scpi: Replace zero-length array with flexible-array member
kvm/emulate: fix a -Werror=cast-function-type
KVM: x86: fix incorrect comparison in trace event
firmware: arm_scmi/perf: Replace zero-length array with flexible-array member
firmware: arm_scmi: Replace zero-length array with flexible-array member
RDMA/hns: fix spelling mistake: "attatch" -> "attach"
drm/sun4i: tcon: Introduce LVDS setup routine setting
gfs2: Allow some glocks to be used during withdraw
proc: Generalize proc_sys_prune_dcache into proc_prune_siblings_dcache
selftests/rseq: Fix out-of-tree compilation
selftests: Install settings files to fix TIMEOUT failures
selftest/lkdtm: Don't pollute 'git status'
pinctrl: mediatek: remove set but not used variable 'e'
arm64: Remove TIF_NOHZ
ARM: dts: droid4: Configure LED backlight for lm3532
gpio: mockup: coding-style fix
proc: Rename in proc_inode rename sysctl_inodes sibling_inodes
ASoC: samsung: Update dependencies for Arizona machine drivers
drm/i915: Double check bumping after the spinlock
drm/i915/gt: Protect signaler walk with RCU
ASoC: dpcm: remove confusing trace in dpcm_get_be()
tty: serial: samsung_tty: remove SERIAL_SAMSUNG_DEBUG
tty: serial: samsung_tty: build it for any platform
phy: ti: gmii-sel: do not fail in case of gmii
phy: ti: gmii-sel: fix set of copy-paste errors
ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro
drm/i915: remove the other slab_dependencies
PM / hibernate: fix typo "reserverd_size" -> "reserved_size"
Documentation: power: fix pm_qos_interface.rst format warning
Documentation: power: Drop reference to interface.rst
Documentation/admin-guide/acpi: fix fan_performance_states.rst warnings
drm/i915/gvt: make gvt oblivious of kvmgt data structures
drm/i915/dp: Add all tiled and port sync conns to modeset
drm/i915/dp: Compute port sync crtc states post compute_config()
drm/i915: Introduce encoder->compute_config_late()
gpio: rcar: Fix typo in comment
net/mlx5e: Restore tunnel metadata on miss
net/mlx5: E-Switch, Get reg_c1 value on miss
net/mlx5e: Support inner header rewrite with goto action
net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop
net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module
net/mlx5e: Allow re-allocating mod header actions
net/mlx5: E-Switch, Restore chain id on miss
net/mlx5e: Rx, Split rep rx mpwqe handler from nic
net/mlx5: E-Switch, Mark miss packets with new chain id mapping
net/mlx5: E-Switch, Get reg_c0 value on CQE
net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits
net/mlx5: Introduce mapping infra for mapping unique ids to data
net: sched: Support specifying a starting chain via tc skb ext
net: sched: Change the block's chain list to an rcu list
net: sched: Pass ingress block to tcf_classify_ingress
net: sched: Introduce ingress classification function
igc: Add comment
igc: Add WOL support
igc: Add pcie error handler support
igc: Complete to commit Add basic skeleton for PTP
e1000e: Add support for Tiger Lake device
igc: Fix the typo in comment
e1000e: Add support for Alder Lake
dt-bindings: arm: Add kryo260 compatible
dt-bindings: Add vendor prefix for Xiaomi
dt-bindings: usb: exynos-usb: Document clock names for DWC3 bindings
tc-testing: updated tdc tests for basic filter
net: phy: broadcom: Wire suspend/resume for BCM54810
net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check for flags
net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_rxrefclk()
sfc: remove unused variable 'efx_default_channel_type'
net: hns3: add missing help info for QS shaper in debugfs
net: hns3: add support for dump MAC ID and loopback status in debugfs
net: hns3: add enabled TC numbers and DWRR weight info in debugfs
net: hns3: modify an unsuitable print when setting unknown duplex to fibre
mlxsw: Replace zero-length array with flexible-array member
phy: avoid unnecessary link-up delay in polling mode
selftests/bpf: Fix build of sockmap_ktls.c
riscv: Fix gitignore
security: <linux/lsm_hooks.h>: fix all kernel-doc warnings
soc: fsl: dpio: Replace QMAN array mode with ring mode enqueue
soc: fsl: dpio: QMAN performance improvement with function pointer indirection
soc: fsl: dpio: Adding QMAN multiple enqueue interface
igc: Add dump options
igc: Complete to commit Add legacy power management support
igc: make non-global functions static
net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore()
selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3
selftests/bpf: Add bpf_read_branch_records() selftest
kunit: run kunit_tool from any directory
kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid
bpf: Add bpf_read_branch_records() helper
drm/i915/gt: Do not attempt to reprogram IA/ring frequencies for dgfx
e1000e: fix missing cpu_to_le64 on buffer_addr
ice: fix define for E822 backplane device
ice: add support for E823 devices
ice: add additional E810 device id
ice: add backslash-n to strings
backlight: add led-backlight driver
ice: increase PF reset wait timeout to 300 milliseconds
ice: Support XDP UMEM wake up mechanism
ice: SW DCB, report correct max TC value
ice: Report correct DCB mode
ice: Add DCBNL ops required to configure ETS in CEE for SW DCB
ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues
ice: Fix for TCAM entry management
RDMA/rxe: Fix configuration of atomic queue pair attributes
ice: update malicious driver detection event handling
RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index
RDMA/core: Add helper function to retrieve driver gid context from gid attr
ASoC: dt-bindings: stm32: convert i2s to json-schema
RDMA/core: Fix use of logical OR in get_new_pps
RDMA/ucma: Use refcount_t for the ctx->ref
ASoC: meson: add t9015 internal DAC driver
ASoC: meson: add t9015 internal codec binding documentation
ice: Validate config for SW DCB map
dt-bindings: Add vendor prefix for Linutronix
MAINTAINERS: remove myself from DT bindings entry
dt-bindings: net: can: Convert M_CAN to json-schema
dt-bindinsg: net: can: Convert can-transceiver to json-schema
EDAC: Add EDAC driver for DMC520
dt-bindings: edac: Dmc-520.yaml
ASoC: topology: Fix memleak in soc_tplg_manifest_load()
ASoC: topology: Fix memleak in soc_tplg_link_elems_load()
Bluetooth: fix passkey uninitialized when used
Bluetooth: RFCOMM: Use MTU auto tune logic
mm/memremap_pages: Kill unused __devm_memremap_pages()
vmxnet3: use new helper tcp_v6_gso_csum_prep
r8152: use new helper tcp_v6_gso_csum_prep
hv_netvsc: use new helper tcp_v6_gso_csum_prep
net: socionext: use new helper tcp_v6_gso_csum_prep
net: qcom/emac: use new helper tcp_v6_gso_csum_prep
ionic: use new helper tcp_v6_gso_csum_prep
jme: use new helper tcp_v6_gso_csum_prep
e1000(e): use new helper tcp_v6_gso_csum_prep
enic: use new helper tcp_v6_gso_csum_prep
bna: use new helper tcp_v6_gso_csum_prep
net: atheros: use new helper tcp_v6_gso_csum_prep
r8169: use new helper tcp_v6_gso_csum_prep
net: core: add helper tcp_v6_gso_csum_prep
net/ipv4/sysctl: show tcp_{allowed, available}_congestion_control in non-initial netns
mips/jazz: Update jazz_defconfig for MIPS Magnum
mips/jazz: Remove redundant settings and shrink jazz_defconfig
fbdev/g364fb: Fix build failure
net: mvneta: align xdp stats naming scheme to mlx5 driver
MIPS: ingenic: DTS: Fix watchdog nodes
octeontx2-af: Cleanup nixlf and blkaddr retrieval logic
octeontx2-af: Cleanup CGX config permission checks
octeontx2-af: Remove unnecessary export symbols in CGX driver
MIPS: X1000: Fix clock of watchdog node.
MIPS: configs: Cleanup old Kconfig options
MIPS: ralink: Replace <linux/clk-provider.h> by <linux/of_clk.h>
MIPS: Pistachio: Replace <linux/clk-provider.h> by <linux/of_clk.h>
MIPS: pic32mzda: Replace <linux/clk-provider.h> by <linux/of_clk.h>
MIPS: jz4740: Replace <linux/clk-provider.h> by <linux/of_clk.h>
MIPS: generic: Replace <linux/clk-provider.h> by <linux/of_clk.h>
MIPS: BMIPS: Replace <linux/clk-provider.h> by <linux/of_clk.h>
MIPS: ath79: Replace <linux/clk-provider.h> by <linux/of_clk.h>
MIPS: vdso: Wrap -mexplicit-relocs in cc-option
Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow"
regmap: wrong descriptions in regmap_range_cfg
ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit
ASoC: dt-bindings: Make RK3328 codec GPIO explicit
clk: meson: g12a: add support for the SPICC SCLK Source clocks
dt-bindings: clk: g12a-clkc: add SPICC SCLK Source clock IDs
ARM: exynos_defconfig: Enable SquashFS and increase RAM block device size
x86/mce: Do not log spurious corrected mce errors
ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_codec_dai() macro
ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_dai() macro
ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai() macro
ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro
ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro
ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro
ASoC: tas2562: Add support for ISENSE and VSENSE
x86/boot/compressed/64: Remove .bss/.pgtable from bzImage
s390/arch: install kernels with their proper version ID
s390/qdio: reduce access to cdev->private->qdio_data
s390/qdio: clean up cdev access in qdio_setup_irq()
pinctrl: da9062: add driver support
ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out
ASoC: dapm: select sleep_state when initializing PINCTRL widget
drm/sun4i: dsi: Avoid hotplug race with DRM driver bind
selftests/bpf: Test unhashing kTLS socket after removing from map
bpf, sk_msg: Don't clear saved sock proto on restore
bpf, sk_msg: Let ULP restore sk_proto and write_space callback
drm/amdgpu: drop the non-sense firmware version check on arcturus
drm/amdgpu: add is_raven_kicker judgement for raven1
drm/amdgpu: record non-zero error counter info in NBIO before resetting GPU
drm/amdgpu: log on non-zero error conter per IP before GPU reset
drm/amd/display: Don't take the address of skip_scdc_overwrite in dc_link_detect_helper
ASoC: fix card registration regression.
drm/i915/selftests: Mark GPR checking more hostile
drm/i915/selftest: Analyse timestamp behaviour across context switches
drm/i915: Read rawclk_freq earlier
drm/i915/gt: Refactor l3cc/mocs availability
ASoC: MT6660 update to 1.0.8_G
ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output
ASoC: intel: skl: Fix possible buffer overflow in debug outputs
ASoC: intel: skl: Fix pin debug prints
drm/i915: split i915_driver_modeset_remove() to pre/post irq uninstall
drm/i915: split intel_modeset_driver_remove() to pre/post irq uninstall
drm/i915/gem: use spinlock_t instead of struct spinlock
ESP: Export esp_output_fill_trailer function
dmanegine: ioat/dca: Replace zero-length array with flexible-array member
dmaengine: tegra210-adma: Replace zero-length array with flexible-array member
dmaengine: sprd: Replace zero-length array with flexible-array member
dmaengine: sa11x0: Replace zero-length array with flexible-array member
n_gsm: switch escape to bool
n_gsm: switch constipated to bool
n_gsm: switch throttled to bool
n_gsm: switch dead to bool
n_gsm: add missing \n to prints
n_gsm: add missing __user annotations
n_gsm: introduce enum gsm_mux_state
n_gsm: introduce enum gsm_dlci_mode
n_gsm: introduce enum gsm_dlci_state
n_gsm: drop unneeded gsm_dlci->fifo field
powerpc/32s: Slenderize _tlbia() for powerpc 603/603e
powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable
powerpc: Don't use thread struct for saving SRR0/1 on syscall.
powerpc/32: Warn and return ENOSYS on syscalls from kernel
powerpc/32s: Don't flush all TLBs when flushing one page
powerpc/fadump: sysfs for fadump memory reservation
Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files deprecated
tools/edid: Move EDID data sets from Documentation/
docs: admin-guide: edid: Clarify where to run "make"
docs: admin-guide: Move edid.rst from driver-api
docs: driver-api: edid: Fix list formatting
Documentation: sort _SPHINXDIRS for 'make help'
Documentation: bring process docs up to date
Replace dead urls with active urls for Mutt
serial: 8250_port: Use dev_*() instead of pr_*()
serial: 8250_port: Switch to use DEVICE_ATTR_RW()
tty: serial: efm32: fix spelling mistake "reserverd" -> "reserved"
tty: serial: Kconfig: Fix a typo
serial: 8250_pxa: avoid autodetecting the port type
docs: sysctl/kernel: remove rtsig entries
docs: document panic fully in sysctl/kernel.rst
docs: document stop-a in sysctl/kernel.rst
docs: add missing IPC documentation in sysctl/kernel.rst
docs: drop l2cr from sysctl/kernel.rst
docs: merge debugging-modules.txt into sysctl/kernel.rst
docs: pretty up sysctl/kernel.rst
phy: core: Fix phy_get() to not return error on link creation failure
phy: mapphone-mdm6600: Fix write timeouts with shorter GPIO toggle interval
usb: musb: core: remove useless cast for driver.name
usb: host: xhci-pci: remove useless cast for driver.name
usb: host: uhci-pci: remove useless cast for driver.name
usb: host: sl811-hcd: remove useless cast for driver.name
usb: host: ohci-pci: remove useless cast for driver.name
usb: host: ehci-pci: remove useless cast for driver.name
usb: gadget: renesas_usb3: remove useless cast for driver.name
usb: gadget: r8a66597-udc: remove useless cast for driver.name
usb: gadget: omap_udc: remove useless cast for driver.name
usb: gadget: net2280: remove useless cast for driver.name
usb: gadget: m66592-udc: remove useless cast for driver.name
usb: gadget: lpc32xx_udc: remove useless cast for driver.name
usb: gadget: goku_udc: remove useless cast for driver.name
usb: gadget: fusb300_udc: remove useless cast for driver.name
usb: gadget: fotg210-udc: remove useless cast for driver.name
usb: gadget: dummy_hcd: remove useless cast for driver.name
usb: gadget: at91_udc: remove useless cast for driver.name
usb: gadget: udc: amd5536udc_pci: remove useless cast for driver.name
usb: gadget: legacy: inode: remove useless cast for driver.name
usb: gadget: legacy: gmidi: remove useless cast for driver.name
usb: core: Use ACPI_SUCCESS() at appropriate places
usb: core: Make use of acpi_evaluate_object() status
usb-storage: Use const to reduce object data size
usb: host: fhci-hcd: annotate PIPE_CONTROL switch case with fallthrough
powerpc/powernv: Move core and fadump_release_opalcore under new kobject
powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files
sysfs: Wrap __compat_only_sysfs_link_entry_to_kobj function to change the symlink name
Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_*
powerpc/process: Remove unneccessary #ifdef CONFIG_PPC64 in copy_thread_tls()
powerpc/papr_scm: Mark papr_scm_ndctl() as static
powerpc/pseries/Makefile: Remove CONFIG_PPC_PSERIES check
powerpc/pseries/vio: Remove stray #ifdef CONFIG_PPC_PSERIES
docs: Fix path to MTD command line partition parser
docs: arm: tcm: Fix a few typos
documentation: vm: Advertise support for pte_special in riscv
dmaengine: idxd: correct reserved token calculation
xfrm: Use kmem_cache_zalloc() instead of kmem_cache_alloc() with flag GFP_ZERO.
ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1
dmaengine: ti: k3-udma: Fix terminated transfer handling
dmaengine: ti: k3-udma: Use the channel direction in pause/resume functions
dmaengine: ti: k3-udma: Use the TR counter helper for slave_sg and cyclic
dmaengine: ti: k3-udma: Move the TR counter calculation to helper function
dmaengine: ti: k3-udma: Workaround for RX teardown with stale data in peer
dmaengine: ti: k3-udma: Use ktime/usleep_range based TX completion check
mtd: spi-nor: use spi-mem dirmap API
mtd: spi-nor: split spi_nor_spimem_xfer_data()
net/mlx5e: Replace zero-length array with flexible-array member
net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()'
net/mlx5e: Add support for FEC modes based on 50G per lane links
ethtool: Add support for low latency RS FEC
net/mlxe5: Separate between FEC and current speed
net/mlx5e: Advertise globaly supported FEC modes
net/mlx5e: Enforce setting of a single FEC mode
net/mlx5e: Set FEC to auto when configured mode is not supported
mlx5: Use proper logging and tracing line terminations
net/mlx5e: Support dump callback in RX reporter
net/mlx5e: Support dump callback in TX reporter
net/mlx5e: Gather reporters APIs together
net/mlx5: Add support for resource dump
devlink: Force enclosing array on binary fmsg data
clk: imx8mn: Remove unused includes
clk: imx8mm: Remove unused includes
clk: imx8mp: Include slab.h instead of clkdev.h
arm64: dts: ls1028a: add missing SPI nodes
arm64: dts: imx8qxp-mek: Remove unexisting Ethernet PHY
RDMA/core: Get rid of ib_create_qp_user
spi: rspi: Add support for LSB-first word order
spi: rspi: Factor out handling of common mode bits
ALSA: usx2y: use for_each_pcm_streams() macro
ASoC: sof: sof-audio: use for_each_pcm_streams() macro
ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro
ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro
ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro
ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro
ASoC: soc-pcm: use for_each_pcm_streams() macro
ASoC: soc-core: use for_each_pcm_streams() macro
ALSA: pcm.h: add for_each_pcm_streams()
ASoC: soc-pcm: merge playback/cature_active into stream_active
ASoC: soc-pcm: use goto and remove multi return
ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplicate code
ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state()
ASoC: soc-pcm: remove soc_dpcm_be_digital_mute()
ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be()
ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be()
ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be()
ASoC: soc-pcm: move dai_get_widget()
ASoC: rt5682: Add DAI clock binding info for WCLK/BCLK CCF usage
ASoC: rt5682: Add CCF usage for providing I2S clks
ASoC: SOF: Intel: Add Probe compress CPU DAIs
ASoC: SOF: Provide probe debugfs support
ASoC: SOF: Intel: Probe compress operations
ASoC: SOF: Intel: Expose SDnFMT helpers
ASoC: SOF: Generic probe compress operations
ASoC: SOF: Implement Probe IPC API
ASoC: SOF: Intel: Account for compress streams when servicing IRQs
ALSA: core: Implement compress page allocation and free routines
ALSA: core: Expand DMA buffer information
rtc: snvs: Remove unused include of of_device.h
drm/i915/gt: Show the cumulative context runtime in engine debug
drm/i915/selftests: Flush tasklet on wait_for_submit()
Bluetooth: Fix crash when using new BT_PHY option
ASoC: soc-pcm: fix regression in soc_new_pcm()
ARM: at91: pm: add quirk for sam9x60's ulp1
ARM: at91: pm: add plla disable/enable support for sam9x60
clk: at91: move sam9x60's PLL register offsets to PMC header
ARM: at91: pm: s/sfr/sfrbu in pm_suspend.S
ARM: at91: pm: add pmc_version member to at91_pm_data
ARM: at91: pm: add macros for plla disable/enable
ARM: at91: pm: revert do not disable/enable PLLA for ULP modes
ARM: at91: pm: use proper master clock register offset
sfc: elide assignment of skb
drm/i915/gt: Fix up missing error propagation for heartbeat pulses
net: fec: Prevent unbind operation
ASoC: tas2562: Return invalid for when bitwidth is invalid
tmpfs: deny and force are not huge mount options
drm/i915/selftests: Check for any sign of request starting in wait_for_submit()
tools/testing/nvdimm: Fix compilation failure without CONFIG_DEV_DAX_PMEM_COMPAT
MAINTAINERS: clarify maintenance of nvdimm testing tool
RISC-V: Don't enable all interrupts in trap_init()
libnvdimm/e820: Retrieve and populate correct 'target_node' info
x86/NUMA: Provide a range-to-target_node lookup facility
drm/i915/tgl: Add Wa_1808121037 to tgl.
riscv: set pmp configuration if kernel is running in M-mode
perf arch powerpc: Sync powerpc syscall.tbl with the kernel sources
EDAC/mce_amd: Print !SMCA processor warning only once
drm/bridge: Fix the bridge kernel doc
bpf: Allow bpf_perf_event_read_value in all BPF programs
net/mlx5: fix spelling mistake "reserverd" -> "reserved"
HID: hid-bigbenff: fix race condition for scheduled work during removal
HID: hid-bigbenff: call hid_hw_stop() in case of error
HID: hid-bigbenff: fix general protection fault caused by double kfree
perf auxtrace: Add auxtrace_record__read_finish()
perf arm-spe: Fix endless record after being terminated
perf cs-etm: Fix endless record after being terminated
perf intel-bts: Fix endless record after being terminated
perf intel-pt: Fix endless record after being terminated
perf test: Fix test trace+probe_vfs_getname.sh on s390
perf bpf: Remove bpf/ subdir from bpf.h headers used to build bpf events
Bluetooth: hci_h5: Move variable into local scope
ARM: imx: Add missing of_node_put()
ARM: dts: imx6sx-udoo-neo: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx-softing-vining-2000: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx-sdb: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx-sabreauto: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx-nitrogen6sx: Use new pin names with DCE/DTE for UART pins
ARM: dts: imx6sx: Add missing UART RTS/CTS pins mux
ARM: dts: imx6sx: Improve UART pins macro defines
firmware: imx: scu-pd: enlarge PD range for mu_b
firmware: imx: scu-pd: Add missing audio PD ranges
drm/i915/display: use intel_de_*() functions for register access
drm/i915/csr: use intel_de_*() functions for register access
soundwire: intel: free all resources on hw_free()
soundwire: intel: add sdw_stream_setup helper for .startup callback
soundwire: intel: add trigger support in sdw dai driver
soundwire: intel: add prepare support in sdw dai driver
soundwire: intel: rename res field as link_res
printk: Correctly set CON_CONSDEV even when preferred console was not registered
printk: Fix preferred console selection with multiple matches
printk: Move console matching logic into a separate function
Bluetooth: hci_qca: Bug fixes while collecting controller memory dump
Bluetooth: Disable Extended Adv if enabled
Bluetooth: hci_h5: btrtl: Add support for RTL8822C
drm/mediatek: Make sure previous message done or be aborted before send
batman-adv: Don't schedule OGM for disabled interface
drm/mediatek: Move gce event property to mutex device node
drm/mediatek: Add fb swap in async_update
drm/mediatek: Add plane check in async_check function
net: ena: remove set but not used variable 'hash_key'
scsi: advansys: Replace zero-length array with flexible-array member
scsi: lpfc: add RDF registration and Link Integrity FPIN logging
scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs
net: netlink: Replace zero-length array with flexible-array member
net: switchdev: Replace zero-length array with flexible-array member
bpf, sockmap: Replace zero-length array with flexible-array member
NFC: digital: Replace zero-length array with flexible-array member
net: usb: cdc-phonet: Replace zero-length array with flexible-array member
net: phy: allow bcm84881 to be a module
net/smc: reduce port_event scheduling
net/smc: simplify normal link termination
net/smc: remove unused parameter of smc_lgr_terminate()
net/smc: do not delete lgr from list twice
net/smc: use termination worker under send_lock
net/smc: improve smc_lgr_cleanup()
selftests: mlxsw: vxlan: Add test for error path
selftests: mlxsw: vxlan: Adjust test to recent changes
selftests: mlxsw: extack: Test creation of multiple VLAN-aware bridges
selftests: mlxsw: extack: Test bridge creation with VXLAN
selftests: mlxsw: Remove deprecated test
mlxsw: spectrum: Reduce dependency between bridge and router code
mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membership
mlxsw: spectrum_switchdev: Have VXLAN device take reference on FID
mlxsw: spectrum_switchdev: Propagate extack to bridge creation function
mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting
net: bridge: teach ndo_dflt_bridge_getlink() more brport flags
sfc: move some ARFS code out of headers
sfc: only schedule asynchronous filter work if needed
net: vlan: suppress "failed to kill vid" warnings
net: stmmac: Get rid of custom STMMAC_DEVICE() macro
net: sched: don't take rtnl lock during flow_action setup
net: sched: refactor ct action helpers to require tcf_lock
net: sched: refactor police action helpers to require tcf_lock
net: sched: lock action when translating it to flow_action infra
i3c: master: no need to iterate master device twice
batman-adv: Replace zero-length array with flexible-array member
kernel: module: Replace zero-length array with flexible-array member
spi: spi-mem: Fix typo, s/fallback/falls back
regulator: mp5416: Fix output discharge enable bit for LDOs
posix-timers: Pass lockdep expression to RCU lists
timer: Improve the comment describing schedule_timeout()
lib/vdso: Allow architectures to provide the vdso data pointer
lib/vdso: Allow architectures to override the ns shift operation
lib/vdso: Allow fixed clock mode
lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes
lib/vdso: Avoid highres update if clocksource is not VDSO capable
lib/vdso: Cleanup clock mode storage leftovers
ARM/arm64: vdso: Use common vdso clock mode storage
mips: vdso: Use generic VDSO clock mode storage
x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO
powerpc/papr_scm: Switch to numa_map_to_online_node()
mm/numa: Skip NUMA_NO_NODE and online nodes in numa_map_to_online_node()
ACPI: NUMA: Up-level "map to online node" functionality
x86/cpu: Move prototype for get_umwait_control_msr() to a global location
ASoC: meson: aiu: simplify component addition
drm/mediatek: fix race condition for HDMI jack status reporting
x86/syscalls: Add prototypes for C syscall callbacks
staging: fsl-dpaa2: ethsw: ethsw.c: Fix line over 80 characters
staging: exfat: dedicate count_entries() to sub-dir counting.
staging: exfat: remove DOSNAMEs.
s390/zcrypt: Support for CCA protected key block version 2
s390/cpum_sf: Rework sampling buffer allocation
drm/i915/selftests: Mark the mock ring->vma as being in the GGTT
ASoC: rt1015: fix typo for bypass boost control
serial: core: Switch to use DEVICE_ATTR_RO()
usb: ucsi: ccg: disable runtime pm during fw flashing
usb: typec: ucsi: register DP only for NVIDIA DP VDO
x86/iopl: Include prototype header for ksys_ioperm()
batman-adv: Avoid RCU list-traversal in spinlock
kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe()
ALSA: usb-audio: Parse source ID of UAC2 effect unit
usb: audio-v2: Add uac2_effect_unit_descriptor definition
drm/virtio: move remaining virtio_gpu_notify calls
drm/virtio: batch display query
drm/virtio: batch resource creation
drm/virtio: batch plane updates (pageflip)
drm/virtio: notify before waiting
drm/virtio: rework notification for better batching
x86/vdso: Use generic VDSO clock mode storage
clocksource: Add common vdso clock mode storage
x86/vdso: Move VDSO clocksource state tracking to callback
clocksource: Cleanup struct clocksource and documentation
MIPS: vdso: Compile high resolution parts conditionally
ARM: vdso: Compile high resolution parts conditionally
lib/vdso: Allow the high resolution parts to be compiled out
ARM: vdso: Remove unused function
x86/vdso: Mark the TSC clocksource path likely
EDAC/mc: Remove per layer counters
EDAC/mc: Remove detail[] string and cleanup error string generation
EDAC/mc: Pass the error descriptor to error reporting functions
EDAC/mc: Remove enable_per_layer_report function argument
EDAC/mc: Report "unknown memory" on too many DIMM labels found
EDAC/mc: Carve out error increment into a separate function
EDAC/mc: Determine mci pointer from the error descriptor
EDAC: Store error type in struct edac_raw_error_desc
EDAC/mc: Reorder functions edac_mc_alloc*()
KVM: nVMX: Fix some obsolete comments and grammar error
KVM: x86: fix missing prototypes
EDAC/mc: Split edac_mc_alloc() into smaller functions
drm/i915/gt: Rearrange code to silence compiler
EDAC/mc: Change mci device removal to use put_device()
soc: renesas: rcar-sysc: Use the correct style for SPDX License Identifier
cpufreq: imx-cpufreq-dt: Add "cpu-supply" property check
ARM: shmobile: Replace <linux/clk-provider.h> by <linux/of_clk.h>
arm64: dts: mediatek: rename scpsys nodes to power-controller
ARM: dts: mediatek: rename scpsys nodes to power-controller
soc: mediatek: pwrap: add support for MT6359 PMIC
soc: mediatek: pwrap: add pwrap driver for MT6779 SoCs
dt-bindings: pwrap: mediatek: add pwrap support for MT6779
amr64: dts: mt8183: Add watchdog node
xhci: Add missing annotation for xhci_enter_test_mode
xhci: Add missing annotation for xhci_set_port_power()
xhci: Do not open code __print_symbolic() in xhci trace events
usb: gadget: amd5536udc: fix spelling mistake "reserverd" -> "reserved"
drm/i915: switch vlv_suspend to use intel uncore register accessors
drm/i915: split out vlv/chv specific suspend/resume code
dma-buf: Fix a typo in Kconfig
drm/format_helper: Dual licence the file in GPL 2 and MIT
drm/i915: Update drm/i915 bug filing URL
MAINTAINERS: Update drm/i915 bug filing URL
dt-bindings: soc: tegra-pmc: Add ID for Tegra PMC 32 kHz blink clock
dt-bindings: soc: tegra-pmc: Add Tegra PMC clock bindings
dt-bindings: tegra: Convert Tegra PMC bindings to YAML
dt-bindings: clock: tegra: Add IDs for OSC clocks
firmware: tegra: Fix a typo in Kconfig
ARM: imx: Remove unused include of linux/of.h on mach-imx6sl.c
ARM: imx: Remove unused includes on mach-imx6q.c
ARM: imx: Remove unused include of linux/irqchip/arm-gic.h
ARM: dts: imx: make clks node name generic
ARM: dts: imx: make kpp node name generic
ARM: dts: imx6qdl-gw553x: add lsm9ds1 iio imu/magn support
ARM: dts: imx: ventana: add fxos8700 on gateworks boards
clk: imx8mn: Fix incorrect clock defines
ARM: dts: imx: make gpt node name generic
dmaengine: sun4i: set the linear_mode properly
ARM: dts: imx: use generic name bus
clk: imx8mp: Add missing of_node_put()
clk: imx8mn: Add missing of_node_put()
clk: imx8mm: Add missing of_node_put()
clk: imx8mq: Add missing of_node_put()
clk: imx6sl: Add missing of_node_put()
ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties
clk: imx7ulp: Include clk-provider.h instead of clk.h
clk: imx: drop redundant initialization
clk: imx: Include clk-provider.h instead of clk.h for i.MX8M SoCs clock driver
arm64: dts: imx8mq-phanbell: Add support for ethernet
arm64: dts: freescale: Add i.MX8MP EVK board support
arm64: dts: freescale: Add i.MX8MP dtsi support
dt-bindings: arm: imx: Add the i.MX8MP EVK board
arm64: dts: ls1028a: support external trigger timestamp fifo of PTP timer
clk: imx8mm: Add CLKO2 support
clk: imx8mm: Fix the CLKO1 source select list
net: mvneta: get rid of xdp_ret in mvneta_swbm_rx_frame
net: mvneta: introduce xdp counters to ethtool
net: mvneta: rely on struct mvneta_stats in mvneta_update_stats routine
net: mvneta: rely on open-coding updating stats for non-xdp and tx path
net: mvneta: move refill_err and skb_alloc_err in per-cpu stats
net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -d
net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -d
net: dsa: mv88e6xxx: Allow PCS registers to be retrieved via ethtool
net/macsonic: Remove interrupt handler wrapper
net/sonic: Start packet transmission immediately
net/sonic: Remove explicit memory barriers
net/sonic: Remove redundant netif_start_queue() call
net/sonic: Remove redundant next_tx variable
net/sonic: Refactor duplicated code
net/sonic: Remove obsolete comment
ARM: dts: imx25-pinfunc: add another cspi3 config
sh_eth: use Gigabit register map for R7S72100
sh_eth: add sh_eth_cpu_data::gecmr flag
sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers
sh_eth: check sh_eth_cpu_data::cexcr when dumping registers
sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers
net: phylink: clarify flow control settings in documentation
net: phylink: improve initial mac configuration
net: phylink: allow ethtool -A to change flow control advertisement
net: phylink: resolve fixed link flow control
net: phylink: use phylib resolved flow control modes
net: phylink: ensure manual flow control is selected appropriately
net: phylink: remove pause mode ethtool setting for fixed links
net: add linkmode helper for setting flow control advertisement
net: add helpers to resolve negotiated flow control
net: linkmode: make linkmode_test_bit() take const pointer
r8169: improve statistics of missed rx packets
r8169: improve rtl_jumbo_config
r8169: improve rtl8169_get_mac_version
r8169: add helper rtl_pci_commit
r8169: simplify setting netdev features
r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169
r8169: remove unneeded check from rtl_link_chg_patch
openvswitch: add TTL decrement action
net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278
tcp-zerocopy: Return sk_err (if set) along with tcp receive zerocopy.
tcp-zerocopy: Return inq along with tcp receive zerocopy.
tools: testing: vsock: Test when server is bound but not listening
net: virtio_vsock: Enhance connection semantics
net: x25: convert to list_for_each_entry_safe()
drm/lima: fix recovering from PLBU out of memory
lib: objagg: Replace zero-length arrays with flexible-array member
ptp_qoriq: drop the code of alarm
mtd: spi-nor: introduce SR_BP_SHIFT define
mtd: spi-nor: use le32_to_cpu_array()
x86: Fix a handful of typos
drm/i915: Avoid potential division-by-zero in computing CS timestamp period
drm/i915: Track hw reported context runtime
batman-adv: Start new development cycle
drm/pl111: Support Integrator IM-PD1 module
Bluetooth: Fix a typo in Kconfig
ACPICA: Fix a couple of typos
ACPICA: use acpi_size instead of u32 for prefix_path_length
ACPICA: cast length arguement to acpi_ns_build_normalized_path() as u32
ACPICA: cast the result of the pointer difference to u32
ACPICA: Table Manager: Update comments in a function header
ACPICA: Enable sleep button on ACPI legacy wake
ACPICA: Fix a comment "enable" fixed events -> "disable" all fixed events.
ACPICA: ASL-ASL+ converter: make root file a parameter for cv_init_file_tree
ACPICA: ASL-ASL+ converter: remove function parameters from cv_init_file_tree()
ice: use true/false for bool types
ice: add function argument description to function header comment
ice: use proper format for function pointer as a function parameter
ice: replace "fallthrough" comments with fallthrough reserved word
ice: remove unnecessary fallthrough comments
ice: Fix virtchnl_queue_select bitmap validation
ice: Fix and refactor Rx queue disable for VFs
ice: Handle LAN overflow event for VF queues
ice: Fix implicit queue mapping mode in ice_vsi_get_qs
ice: Add support to enable/disable all Rx queues before waiting
ice: Only allow tagged bcast/mcast traffic for VF in port VLAN
ice: Fix Port VLAN priority bits
ice: Add helper to determine if VF link is up
ice: Refactor port vlan configuration for the VF
ice: Add initial support for QinQ
x86 kvm page table walks: switch to explicit __get_user()
x86 user stack frame reads: switch to explicit __get_user()
MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()'
MIPS: cavium_octeon: Fix syncw generation.
mips: vdso: add build time check that no 'jalr t9' calls left
MIPS: Disable VDSO time functionality on microMIPS
drm: drop unused drm_display_mode.private
drm: drop unused drm_crtc callback
mips: vdso: fix 'jalr t9' crash in vdso code
iio: trigger: stm32-timer: disable master mode when stopping
drm/i915: Force state->modeset=true when distrust_bios_wm==true
drm/i915/dsc: force full modeset whenever DSC is enabled at probe
drm/i915: Ensure no conflicts with BIOS when updating Dbuf
drm/print: clean up RATELIMITED macros
drm/atomic-helper: fix kerneldoc
drm/i915/mst: Set intel_dp_set_m_n() for MST slaves
ALSA: usb-audio: Add support for Presonus Studio 1810c
drm/edid: Add a FIXME about DispID CEA data block revision
drm/edid: Document why we don't bounds check the DispID CEA block start/end
drm/edid: Clear out spurious whitespace
drm/edid: Introduce is_detailed_timing_descritor()
drm/edid: Don't accept any old garbage as a display descriptor
drm/edid: Check the number of detailed timing descriptors in the CEA ext block
of/address: Support multiple 'dma-ranges' entries
of/address: use range parser for of_dma_get_range
ASoC: meson: codec-glue: fix pcm format cast warning
ASoC: meson: aiu: fix acodec dai input name init
ASoC: meson: aiu: fix irq registration
ASoC: meson: aiu: fix clk bulk size allocation
ASoC: meson: aiu: remove unused encoder structure
of/address: Rework of_pci_range parsing for non-PCI buses
of: Drop struct of_pci_range.pci_space field
powerpc: Drop using struct of_pci_range.pci_space field
microblaze: Drop using struct of_pci_range.pci_space field
arm64: dts: meson: a1: add secure power domain controller
soc: amlogic: Add support for Secure power domains controller
dt-bindings: power: add Amlogic secure power domains bindings
firmware: meson_sm: Add secure power domain support
drm/mcde: Fix Sphinx formatting
Bluetooth: Add BT_PHY socket option
drivers base/arch_topology: Reformat topology_get_[cpu/freq]_scale() function name
drivers base/arch_topology: Remove 'struct sched_domain' forward declaration
ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write
misc: Use kzalloc() instead of kmalloc() with flag GFP_ZERO.
char: virtio: Replace zero-length array with flexible-array member
ASoC: core: ensure component names are unique
usb: gadget: f_phonet: Replace zero-length array with flexible-array member
USB: musb: Replace zero-length array with flexible-array member
usb: typec: tcpm: set correct data role for non-DRD
thunderbolt: Add missing kernel-doc parameter descriptions
usb: use kobj_to_dev() API
serial: core: use octal permissions on module param
serial: core: Consolidate spin lock initialization code
serial: core: Introduce uart_console_enabled() helper
drm/print: Delete a few unused shouting macros
staging: wilc1000: define macros to replace magic number values
staging: wilc1000: use short name for hif local variable in chip_wakeup()
staging: wilc1000: define macros for different register address for SDIO
staging: wilc1000: use commmon function to set SDIO block size
staging: wilc1000: make use of ALIGN macro
staging: wilc1000: refactor interrupt handling for sdio
staging: wilc1000: remove use of MAX_NUN_INT_THRPT_ENH2 macro
staging: wilc1000: make use of FIELD_GET/_PREP macro
staging: rtl8723bs: Fix spacing issues
drm/i915/selftests: Check for the error interrupt before we wait!
drm/sun4i: dsi: Remove incorrect use of runtime PM
drm/sun4i: dsi: Allow binding the host without a panel
drm/sun4i: dsi: Use NULL to signify "no panel"
drm/sun4i: dsi: Remove unused drv from driver context
dt-bindings: add description for new supported chips
iio: imu: inv_mpu6050: update LPF bandwidth settings
iio: imu: inv_mpu6050: add support of ICM20690
iio: imu: inv_mpu6050: add support of IAM20680
iio: imu: inv_mpu6050: add support of ICM20609 & ICM20689
iio: imu: inv_mpu6050: cleanup of/acpi support
iio: adc: modify NPCM reset support
dt-binding: iio: add NPCM ADC reset support
iio: vcnl4000: Enable runtime pm for vcnl4200/4040
iio: vcnl4000: Use a single return when getting IIO_CHAN_INFO_RAW
iio: dac: ltc2632: remove some unused defines
iio: dac: ltc2632: add support for LTC2636 family
iio: dac: ltc2632: drop some duplicated data
dt-bindings: iio: ltc2632: expand for ltc2636 support
arm: Remove TIF_NOHZ
x86: Remove TIF_NOHZ
context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ
x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY
arm64: dts: allwinner: pinebook: Remove unused AXP803 regulators
Bluetooth: secure bluetooth stack from bluedump attack
ALSA: usb-audio: Don't create a mixer element with bogus volume range
ARM: dts: socfpga: arria10: Increase boot partition size for NAND
ARM: dts: sun7i: Add Linutronix Testbox v2 board
dt-bindings: arm: sunxi: Add Linutronix Testbox
mwifiex: change license text from MARVELL to NXP
thunderbolt: icm: Replace zero-length array with flexible-array member
iio: srf04: add power management feature
dt-bindings: devantech-srf04.yaml: add pm feature
iio: st_sensors: handle memory allocation failure to fix null pointer dereference
iio: adc: ad7124: add 3db filter
iio: ad5755: fix spelling mistake "to" -> "too" and grammar plus formatting
iio: light: Add a driver for Sharp GP2AP002x00F
iio: light: Add DT bindings for GP2AP002
iio: imu: st_lsm6dsx: Fix mismatched comments
iio: accel: st_accel: Use st_sensors_dev_name_probe()
dt-bindings: iio: adc: stm32-adc: convert bindings to json-schema
thunderbolt: eeprom: Replace zero-length array with flexible-array member
drm/i915: split out display debugfs to a separate file
MAINTAINERS: Sort entries in database for PIN CONTROLLER
pinctrl: bcm2835: Add support for all GPIOs on BCM2711
pinctrl: bcm2835: Refactor platform data
pinctrl: bcm2835: Drop unused define
pinctrl: actions: Fix functions groups names for S700 SoC
pinctrl: mediatek: Add support for pin configuration dump via debugfs.
pinctrl: mediatek: Backward compatible to previous Mediatek's bias-pull usage
pinctrl: mediatek: Refine mtk_pinconf_get()
pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set()
pinctrl: mediatek: Supporting driving setting without mapping current to register value
pinctrl: mediatek: Check gpio pin number and use binary search in mtk_hw_pin_field_lookup()
pinctrl: qcom: Add ipq6018 pinctrl driver
dt-bindings: pinctrl: qcom: Add ipq6018 pinctrl bindings
soc: mediatek: knows_txdone needs to be set in Mediatek CMDQ helper
PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE
Documentation: PM: QoS: Update to reflect previous code changes
PM: QoS: Update file information comments
PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions
sound: Call cpu_latency_qos_*() instead of pm_qos_*()
drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*()
drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*()
drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*()
drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*()
drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*()
drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*()
drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*()
drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*()
drm/virtio: fix error check
mt76: Introduce mt76_mcu data structure
mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap
mt76: mt76u: rename stat_wq in wq
mt76: mt76u: extend RX scatter gather number
mt76: mt7615: rely on mt76_queues_read for mt7622
mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615
mt76: mt7615: rework rx phy index handling
mt76: fix rounding issues on converting per-chain and combined txpower
mt76: mt76x2: avoid starting the MAC too early
mt76: avoid extra RCU synchronization on station removal
mt76: mt7615: fix monitor mode on second PHY
mt76: mt7615: fix adding active monitor interfaces
mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format
mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format
mt76: mt7615: use new tag sta_rec_wtbl
mt76: mt7615: add starec operating flow for firmware v2
mt76: mt7615: add a helper to encapsulate sta_rec operation
mt76: mt7615: simplify mcu_set_sta flow
mt76: mt7615: simplify mcu_set_bmc flow
mt76: mt7615: add support for testing hardware reset
mt76: mt7615: implement hardware reset support
mt76: mt7615: report firmware log event messages
mt76: mt7615: fix and rework tx power handling
mt76: mt7615: add Kconfig entry for MT7622
mt76: mt7615: disable DBDC on MT7622
mt76: mt7615: decrease rx ring size for MT7622
mt76: mt7615: implement DMA support for MT7622
mt76: mt7615: implement probing and firmware loading on MT7622
mt76: mt7615: disable 5 GHz on MT7622
mt76: mt7615: add calibration free support for MT7622
mt76: mt7615: add eeprom support for MT7622
mt76: mt7615: add dma and tx queue initialization for MT7622
mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622
mt76: mt7615: store N9 firmware version instead of CR4
mt76: mt7615: split up firmware loading functions
mt76: mt7615: move mmio related code from pci.c to mmio.c
mt76: mt7615: add __aligned(4) to txp structs
dt-bindings: net: wireless: mt76: document bindings for MT7622
mt76: enable Airtime Queue Limit support
mt76: mt7603: increase dma mcu rx ring size
mt76: dma: do not write cpu_idx on rx queue reset until after refill
mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw
mt76: set dma-done flag for flushed descriptors
mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag
mt76: mt76u: add endpoint to mt76u_bulk_msg signature
mt76: mt76u: introduce mt76u_skb_dma_info routine
mt76: mt76u: take into account different queue mapping for 7663
mt76: mt76u: add {read/write}_extended utility routines
mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine
mt76: mt76u: resume all rx queue in mt76u_resume_rx
mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc
mt76: mt76u: add mt76u_alloc_rx_queue utility routine
mt76: mt76u: stop/free all possible rx queues
mt76: mt76u: introduce mt76u_free_rx_queue utility routine
mt76: mt76u: move mcu buffer allocation in mt76x02u drivers
mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers
mt76: mt76u: use mt76_queue as mt76u_complete_rx context
mt76: mt76u: add mt76_queue to mt76u_refill_rx signature
mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature
mt76: mt76u: add mt76u_process_rx_queue utility routine
mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet
mt76: mt76x02u: avoid overwrite max_tx_fragments
mt76: rely on mac80211 utility routines to compute airtime
mt76: mt7615: remove leftover routine declaration
mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init
mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom
mt76: mt7615: initialize radar specs from host driver
mt76: mt76x2: get rid of leftover target
mt76: mt7615: add tracing support
mt76: move mac_txdone tracepoint in mt76 module
mt76: move dev_irq tracepoint in mt76 module
mt76: mt7615: add a get_stats() callback
mt76: mt7615: add per-phy mib statistics
mt76: mt7615: report TSF information
mt76: mt7615: add set_antenna callback
mt76: mt7615: rework set_channel function
mt76: mt7615: add missing settings for simultaneous dual-band support
mt76: fix compilation warning in mt76_eeprom_override()
mt76: mt7603: simplify led reg definitions
mt76: mt76x02: simplify led reg definitions
mt76: mt7615: introduce LED support
mt76: clear skb pointers from rx aggregation reorder buffer during cleanup
mt76: mt7603: fix input validation issues for powersave-filtered frames
mt76: mt7615: increase MCU command timeout
mt76: mt7615: measure channel noise and report it via survey
mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value
mt76: mt76x02: minor mt76x02_mac_set_beacon optimization
mt76: mt76x02u: do not set NULL beacons
mt76: usb: use max packet length for m76u_copy
mt76: mt76x02: add channel switch support for usb interfaces
mt76: speed up usb bulk copy
mt76: mt76x02: remove a copy call for usb speedup
mt76: mt76x02: add check for invalid vif idx
mt76: mt76x02: split beaconing
mt76: mt76x02: omit beacon slot clearing
mt76: use AC specific reorder timeout
mt76: mt7615: add set_coverage class support
mt76: mt7603: set 0 as min coverage_class value
mt76: mt76x02: fix coverage_class type
mt76: mt7615: report firmware version using ethtool
mt76: mt7615: Fix build with older compilers
dt-bindings: net: wireless: mt76: introduce big-endian property
mt76: eeprom: add support for big endian eeprom partition
mt76: mt7603: reset STA_CCA counter setting the channel
mt76: fix possible undetected invalid MAC address
mt76: disable bh in mt76_dma_rx_poll
mt76: fix rx dma ring descriptor state on reset
mt7615: replace sta_state callback with sta_add/sta_remove
mt76: mt7615: defer mcu initialization via workqueue
mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON
mt76: mt7615: add support for registering a second wiphy via debugfs
mt76: mt7615: select the correct tx queue for frames sent to the second phy
mt76: mt7615: move radio/mac initialization to .start/stop callbacks
mt76: mt7615: initialize dbdc settings on interface add
mt76: mt7615: add multiple wiphy support to the rx path
mt76: mt7615: rework chainmask handling
mt76: mt7615: add multiple wiphy support to the dfs support code
mt76: mt7615: remove useless MT_HW_RDD0/1 enum
mt76: mt7615: add missing register init for dual-wiphy support
mt76: mt7615: add multiple wiphy support for smart carrier sense
mt76: mt7615: add dual-phy support for mac80211 ops
mt76: do not overwrite max_tx_fragments if it has been set
mt76: move ampdu_ref from mt76_dev to driver struct
mt76: add ext_phy field to struct mt76_wcid
mt76: add function for allocating an extra wiphy
mt76: add priv pointer to struct mt76_phy
mt76: add multiple wiphy support to mt76_get_min_avg_rssi
mt76: move txpower and antenna mask to struct mt76_phy
mt76: move txpower_conf back to driver specific structs
mt76: move chainmask back to driver specific structs
mt76: move state from struct mt76_dev to mt76_phy
mt76: keep a set of software tx queues per phy
mt76: move channel state to struct mt76_phy
mt76: add support for an extra wiphy in mt76_sta_state()
mt76: add support for an extra wiphy in the tx status path
mac80211: allow setting queue_len for drivers not using wake_tx_queue
ieee80211: add WPA3 OWE AKM suite selector
mac80211: Fix setting txpower to zero
HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override
ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_AD7879
ARM: imx_v6_v7_defconfig: Enable TOUCHSCREEN_ATMEL_MXT
ARM: dts: imx7-colibri: fix muxing of usbc_det pin
mt76: add support for an extra wiphy in the main tx path
mt76: add support for an extra wiphy in the rx path
mt76: introduce struct mt76_phy
mt76: move initialization of some struct members to mt76_alloc_device
crypto: chacha20poly1305 - prevent integer overflow on large input
drm/i915: move intel_csr.[ch] under display/
ARM: dts: imx7-colibri: add alias for RTC
arm64: dts: msm8916: Properly deal with ETMv4 power management
arm64: dts: qcom: sc7180: Add nodes for eMMC and SD card
arm64: defconfig: Enable Qualcomm PM8XXX vibrator support
soc: qcom: aoss: Read back before triggering the IRQ
soc: qcom: aoss: Use wake_up_all() instead of wake_up_interruptible_all()
arm64: dts: qcom: sc7180: Add bluetooth node on SC7180 IDP board
arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board
ARM: imx: limit errata selection to Cortex-A9 based designs
ARM: dts: imx7d: cl-som-imx7: update pfuze3000 max voltage
ARM: dts: imx7-colibri: add gpio-line-names
clk: imx: imx8mn: use imx8m_clk_hw_composite_core
clk: imx: imx8mm: use imx8m_clk_hw_composite_core
clk: imx: imx8mq: use imx8m_clk_hw_composite_core
clk: imx: composite-8m: add imx8m_clk_hw_composite_core
ARM: dts: ls1021a: Restore MDIO compatible to gianfar
ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function
arm64: dts: imx8mq-librem5-devkit: Add proximity sensor
soc: imx: gpcv2: include linux/sizes.h
clk: imx: imx8mp: add ocotp root clk
arm64: dts: imx8mm: drop redundant interrupt-parent
ARM: dts: imx7d: fix opp-supported-hw
ARM: dts: imx: Kill off "simple-panel" compatibles
of/address: Move range parser code out of CONFIG_PCI
drm: Add support for DP 1.4 Compliance edid corruption test
selinux: factor out loop body from filename_trans_read()
ACPI: watchdog: Set default timeout in probe
ACPI: watchdog: Fix gas->access_width usage
ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro
ACPI: Add new tiny-power-button driver to directly signal init
ACPI: button: move HIDs to acpi/button.h
drm/i915: switch i915_driver_probe() to use i915 local variable
drm/i915: register vga switcheroo later, unregister earlier
drm/amd/powerplay: correct the way for checking SMU_FEATURE_BACO_BIT support
ASoC: meson: gx: add sound card support
ASoC: meson: gx: add sound card dt-binding documentation
ASoC: meson: axg: extract sound card utils
ASoC: meson: aiu: add internal dac codec control support
ASoC: meson: aiu: add hdmi codec control support
ASoC: meson: aiu: add i2s and spdif support
ASoC: meson: aiu: add audio output dt-bindings
ASoC: meson: g12a: extract codec-to-codec utils
ASoC: core: allow a dt node to provide several components
RDMA/hns: Delayed flush cqe process with workqueue
RDMA/hns: Add the workqueue framework for flush cqe handler
serial: 8250_pci: Replace zero-length array with flexible-array member
serial: sc16is7xx: Replace zero-length array with flexible-array member
staging: vc04_services: Fix wrong early return in next_service_by_instance()
Documentation: bootconfig: fix Sphinx block warning
docs: userspace: ioctl-number: remove mc146818rtc conflict
Documentation/ABI: move sysfs-kernel-uids to removed directory
docs: admin-guide: Add description of %c corename format
drm/i915/hdmi: prefer to_i915() over drm->dev_private to get at i915
Documentation: zram: fix the description about orig_data_size of mm_stat
Documentation: nfs: knfsd-stats: convert to ReST
Documentation: nfs: nfs41-server: convert to ReST
Documentation: nfs: rpc-server-gss: convert to ReST
Documentation: nfs: rpc-cache: convert to ReST
Documentation: nfs: convert pnfs.txt to ReST
RDMA/core: Add weak ordering dma attr to dma mapping
drm/i915/selftests: Exercise timeslice rewinding
clk: meson: gxbb: set audio output clock hierarchy
clk: meson: gxbb: add the gxl internal dac gate
dt-bindings: clk: meson: add the gxl internal dac gate
RDMA/ucma: Mask QPN to be 24 bits according to IBTA
dmaengine: ti: dma-crossbar: convert to devm_platform_ioremap_resource()
dmaengine: sun4i: use 'linear_mode' in sun4i_dma_prep_dma_cyclic
dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup()
dmaengine: doc: fix warnings/issues of client.rst
dmaengine: ti: omap-dma: Replace zero-length array with flexible-array member
dmaengine: uniphier-mdmac: replace zero-length array with flexible-array member
dmaengine: bcm-sba-raid: Replace zero-length array with flexible-array member
dt-bindings: dma: ti-edma: fix example compatible property
dmaengine: idxd: fix runaway module ref count on device driver bind
dmaengine: idxd: remove set but not used variable 'idxd_cdev'
mmc: sdhci-msm: Mark sdhci_msm_cqe_disable static
dmaengine: idxd: remove set but not used variable 'group'
ARM: imx: build v7_cpu_resume() unconditionally
spi: spidev_test: Remove the whole "include" directory when make clean
spi: spidev_test: Use perror() only if errno is not 0
spi: spidev_test: Check input_tx and input_file first after parse options
spi: spidev_test: Remove break after exit statement
USB: apple-mfi-fastcharge: fix endianess issue in probe
ARM: dts: imx6: phycore-som: fix emmc supply
ASoC: rt5682: Enable PLL2 function
drm/i915/gt: Suppress warnings for unused debugging locals
ASoC: mediatek: mt8183-da7219: apply some refactors
ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out
ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down when probed
ASoC: mediatek: mt8183-da7219: change supported formats of DL2 and UL1
drm: Remove legacy version of get_scanout_position()
drm: Clean-up VBLANK-related callbacks in struct drm_driver
drm/vmwgfx: Convert to CRTC VBLANK callbacks
drm/vkms: Convert to CRTC VBLANK callbacks
drm/vc4: Convert to CRTC VBLANK callbacks
drm/vc4: Convert to struct drm_crtc_helper_funcs.get_scanout_position()
drm/sti: Convert to CRTC VBLANK callbacks
drm/stm: Convert to CRTC VBLANK callbacks
drm/stm: Convert to struct drm_crtc_helper_funcs.get_scanout_position()
drm/msm: Convert to CRTC VBLANK callbacks
drm/msm: Convert to struct drm_crtc_helper_funcs.get_scanout_position()
drm/radeon: Convert to CRTC VBLANK callbacks
drm/radeon: Convert to struct drm_crtc_helper_funcs.get_scanout_position()
drm/nouveau: Convert to CRTC VBLANK callbacks
drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_scanout_position()
drm/i915: Convert to CRTC VBLANK callbacks
drm/gma500: Convert to CRTC VBLANK callbacks
drm/amdgpu: Convert to CRTC VBLANK callbacks
drm/amdgpu: Convert to struct drm_crtc_helper_funcs.get_scanout_position()
drm: Add get_vblank_timestamp() to struct drm_crtc_funcs
drm: Add get_scanout_position() to struct drm_crtc_helper_funcs
drm: Remove internal setup of struct drm_device.vblank_disable_immediate
soundwire: stream: don't program ports when a stream that has not been prepared
soundwire: stream: fix support for multiple Slaves on the same link
soundwire: stream: do not update parameters during DISABLED-PREPARED transition
soundwire: stream: only prepare stream when it is configured.
soundwire: stream: update state machine and add state checks
x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*()
cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request()
PM: QoS: Add CPU latency QoS API wrappers
PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h
PM: QoS: Simplify definitions of CPU latency QoS trace events
PM: QoS: Rename things related to the CPU latency QoS
PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain
PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object
PM: QoS: Clean up misc device file operations
PM: QoS: Drop iterations over global QoS classes
PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value()
PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags()
PM: QoS: Drop the PM_QOS_SUM QoS type
PM: QoS: Drop pm_qos_update_request_timeout()
drm/virtio: fix virtio_gpu_cursor_plane_update().
drm/virtio: fix virtio_gpu_execbuffer_ioctl locking
drm/qxl: replace zero-length array with flexible-array member
rtw88: Fix incorrect beamformee role setting
iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices
drm/hisilicon/hibmc: add gamma_set function
drm/hisilicon/hibmc: add DPMS on/off function
drm/hisilicon/hibmc: fix 'xset dpms force off' fail
drm/bridge: ti-sn65dsi86: Avoid invalid rates
drm/bridge: ti-sn65dsi86: Train at faster rates if slower ones fail
drm/bridge: ti-sn65dsi86: Group DP link training bits in a function
drm/bridge: ti-sn65dsi86: Use 18-bit DP if we can
drm/bridge: ti-sn65dsi86: Read num lanes from the DP sink
drm/bridge: ti-sn65dsi86: Config number of DP lanes Mo' Betta
drm/bridge: ti-sn65dsi86: Don't use MIPI variables for DP link
drm/bridge: ti-sn65dsi86: zero is never greater than an unsigned int
drm/bridge: ti-sn65dsi86: Split the setting of the dp and dsi rates
crypto: qce - handle AES-XTS cases that qce fails
crypto: qce - use AES fallback for small requests
crypto: qce - use cryptlen when adding extra sgl
crypto: allwinner - remove redundant platform_get_irq error message
crypto: chelsio - Print the chcr driver information while module load.
crypto: tcrypt - fix printed skcipher [a]sync mode
crypto: proc - simplify the c_show function
crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test
crypto: chelsio - This fixes the libkcapi's cbc(aes) aio fail test cases
crypto: arm64/poly1305 - ignore build files
crypto: ccree - remove set but not used variable 'du_size'
crypto: ccree - dec auth tag size from cryptlen map
crypto: caam/qi - optimize frame queue cleanup
crypto: ccree - fix AEAD blocksize registration
crypto: ccree - fix some reported cipher block sizes
crypto: ccree - only try to map auth tag if needed
crypto: ccree - protect against empty or NULL scatterlists
crypto: x86/curve25519 - replace with formally verified implementation
crypto: rng - Fix a refcounting bug in crypto_rng_reset()
crypto: hisilicon - Fix duplicate print when qm occur multiple errors
crypto: hisilicon - Unify error detect process into qm
crypto: hisilicon - Configure zip RAS error type
crypto: hisilicon - Unify hardware error init/uninit into QM
tee: amdtee: amdtee depends on CRYPTO_DEV_CCP_DD
i2c: altera: Fix potential integer overflow
i2c: jz4780: silence log flood on txabrt
fuse: fix stack use after return
Bluetooth: hci_uart: Replace zero-length array with flexible-array member
Bluetooth: hci_intel: Replace zero-length array with flexible-array member
Bluetooth: btintel: Replace zero-length array with flexible-array member
drm/i915: Use engine wa list for Wa_1607090982
ARM: zynq: Replace <linux/clk-provider.h> by <linux/of_clk.h>
scsi: core: Delete scsi_use_blk_mq
scsi: zorro_esp: Restore devm_ioremap() alignment
arm64: dts: freescale: s32v234: use generic name bus
arm64: dts: imx8mn: Init rates and parents configs for clocks
arm64: dts: freescale: add Kontron sl28 support
arm64: dts: imx8mn: add clock for snvs rtc node
clk: imx: pll14xx: Add new frequency entries for pll1443x table
clk: imx8mn: add SNVS clock to clock tree
dt-bindings: clock: Refine i.MX8MN clock binding
dt-bindings: clock: imx8mn: add SNVS clock
dt-bindings: clock: Convert i.MX8MM to json-schema
dt-bindings: clock: Convert i.MX8MQ to json-schema
ARM: dts: imx6dl-yapp4: Specify USB overcurrent protection polarity
scsi: ufs-qcom: Delay specific time before gate ref clk
scsi: ufs: Add dev ref clock gating wait time support
scsi: ufs: Fix ufshcd_hold() caused scheduling while atomic
scsi: ufs: Remove the check before call setup clock notify vops
scsi: ufs-qcom: Adjust bus bandwidth voting and unvoting
scsi: ufs: set load before setting voltage in regulators
scsi: ufs: Flush exception event before suspend
scsi: ufs: Select INITIAL ADAPT type for HS Gear4
scsi: ufs: introduce common function to disable host TX LCC
scsi: ufs: ufs-mediatek: fix TX LCC disabling timing
spi: Add generic SPI multiplexer
dt-bindings: spi: Document binding for generic SPI multiplexer
regulator: da9062: Replace zero-length array with flexible-array member
ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout
ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout
ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout
dt-bindings: Convert the binding file google, cros-ec-codec.txt to yaml format.
ASoC: soc-pcm: tidyup soc_pcm_open() order
ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open()
ASoC: soc-pcm: call snd_soc_component_open/close() once
regulator: da9063: Replace zero-length array with flexible-array member
clk: socfpga: stratix10: simplify parameter passing
clk: stratix10: use do_div() for 64-bit calculation
clk: Fix continuation of of_clk_detect_critical()
clk: samsung: Remove redundant check in samsung_cmu_register_one
clk: at91: add at91sam9n12 pmc driver
clk: at91: add sama5d3 pmc driver
clk: at91: add at91sam9g45 pmc driver
clk: at91: usb: introduce num_parents in driver's structure
clk: at91: usb: use proper usbs_mask
clk: at91: sam9x60: fix usb clock parents
clk: at91: usb: continue if clk_hw_round_rate() return zero
clk: at91: sam9x60: Don't use audio PLL
clk: Bail out when calculating phase fails during clk registration
clk: Move rate and accuracy recalc to mostly consumer APIs
clk: Use 'parent' to shorten lines in __clk_core_init()
clk: Don't cache errors from clk_ops::get_phase()
clk: qcom: rpmh: Add support for RPMH clocks on SM8250
dt-bindings: clock: Add RPMHCC bindings for SM8250
clk: qcom: alpha-pll: Make error prints more informative
clk: qcom: gpucc: Add support for GX GDSC for SC7180
dt-bindings: clk: qcom: Add support for GPU GX GDSCR
clk: qcom: dispcc: Remove support of disp_cc_mdss_rscc_ahb_clk
clk: qcom: videocc: Update the clock flag for video_cc_vcodec0_core_clk
selftests/cgroup: add tests for cloning into cgroups
clone3: allow spawning processes into cgroups
cgroup: add cgroup_may_write() helper
cgroup: refactor fork helpers
cgroup: add cgroup_get_from_file() helper
cgroup: unify attach permission checking
arm64: dts: rockchip: Explicitly pinmux the regulator configuration GPIOs on rk3399-orangepi
arm64: dts: rockchip: Add ethernet phy to rk3399-orangepi
arm64: dts: rk3399: Remove extcon unit address and extcon-cells from Gru
dynamic_debug: allow to work if debugfs is disabled
cpuset: Make cpuset hotplug synchronous
cgroup.c: Use built-in RCU list checking
kselftest/cgroup: add cgroup destruction test
cgroup: Clean up css_set task traversal
cgroup: Iterate tasks that did not finish do_exit()
cgroup: cgroup_procs_next should increase position index
tty: n_gsm: Replace zero-length array with flexible-array member
cgroup-v1: cgroup_pidlist_next should update position index
Revert "staging/octeon: Mark Ethernet driver as BROKEN"
MIPS: octeon: remove typedef declaration for cvmx_pko_command_word0
MIPS: octeon: remove typedef declaration for cvmx_helper_link_info
MIPS: octeon: remove typedef declaration for cvmx_wqe
Revert "staging: octeon: delete driver"
Revert "staging: octeon-usb: delete the octeon usb host controller driver"
Staging: remove wusbcore and UWB from the kernel tree.
staging: wilc1000: refactor p2p action frames handling API's
staging: vc04_services: don't increment service refcount when it's not needed
staging: vc04_services: use kref + RCU to reference count services
staging: gasket: unify multi-line string
staging: vc04_services: fix indentation alignment in a few places
staging: vc04_services: remove unneeded parentheses
staging: vc04_services: remove unused function
drm/amdgpu: return -EFAULT if copy_to_user() fails
drm/amdgpu/gfx10: disable gfxoff when reading rlc clock
drm/amdgpu/gfx9: disable gfxoff when reading rlc clock
drm/amdgpu/soc15: fix xclk for raven
drm/amdgpu/display move get_num_odm_splits() into dc_resource.c
drm/amdgpu/display: extend DCN guards
drm/amdgpu/display: extend DCN guard in dal_bios_parser_init_cmd_tbl_helper2
drm/powerplay: Ratelimit PP_ASSERT warnings
drm/amd/powerplay: always refetch the enabled features status on dpm enablement
drm/amd/display: fix dtm unloading
drm/amd/display: Fix message for encryption
drm/amd/display: fix backwards byte order in rx_caps.
drm/amd/display: update HDCP DTM immediately after hardware programming
drm/amd/display: no hdcp retry if bksv or ksv list is revoked
drm/amd/display: Handle revoked receivers
drm/amdgpu/runpm: enable runpm on baco capable VI+ asics
drm/amdkfd: refactor runtime pm for baco
drm/amdkfd: show warning when kfd is locked
drm/amdgpu: Fix missing error check in suspend
workqueue: Document (some) memory-ordering properties of {queue,schedule}_work()
of: clk: Make of_clk_get_parent_{count,name}() parameter const
drm/i915/gt: Expand bad CS completion event debug
tty/serial: 8250_exar: Replace zero-length array with flexible-array member
ASoC: mediatek: mt8183-da7219: add speaker switch
ASoC: max98357a: move control of SD_MODE to DAPM
KVM: x86: enable -Werror
ASoC: wm0010: Replace zero-length array with flexible-array member
ARC: Replace <linux/clk-provider.h> by <linux/of_clk.h>
USB: Add driver to control USB fast charge for iOS devices
USB: Fallback to generic driver when specific driver fails
USB: Select better matching USB drivers when available
USB: Implement usb_device_match_id()
USB: Make it possible to "subclass" usb_device_driver
USB: Export generic USB device driver functions
USB: atm: Replace zero-length array with flexible-array member
usb: typec: mux: Drop support for device name matching
usb: typec: altmode: Remove the notification chain
usb: typec: Fix the description of struct typec_capability
usb: typec: Allow power role swapping even without USB PD
usb: typec: Hide the port_type attribute when it's not supported
usb: typec: Make the attributes read-only when writing is not possible
usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/of_clk.h>
ASoC: sh: fsi: Restore devm_ioremap() alignment
clk: sunxi-ng: sun8i-de2: Sort structures
clk: sunxi-ng: sun8i-de2: Add R40 specific quirks
clk: sunxi-ng: sun8i-de2: Add rotation core clocks and reset for A83T
clk: sunxi-ng: sun8i-de2: Don't reuse A83T resets
clk: sunxi-ng: sun8i-de2: H6 doesn't have rotate core
clk: sunxi-ng: sun8i-de2: Add rotation core clocks and reset for A64
clk: sunxi-ng: sun8i-de2: Split out H5 definitions
ARM: sunxi: Replace <linux/clk-provider.h> by <linux/of_clk.h>
rtw88: 8822[bc]: Make tables const, reduce data object size
rtw88: disable TX-AMSDU on 2.4G band
rtw88: 8822c: modify rf protection setting
rtw88: Use secondary channel offset enumeration
rtw88: Use kfree_skb() instead of kfree()
rsi: fix null pointer dereference during rsi_shutdown()
rtw88: 8822c: update power sequence to v16
rtw88: add ciphers to suppress error message
rtw88: avoid holding mutex for cancel_delayed_work_sync()
rtw88: move rtw_enter_ips() to the last when config
rtw88: pci: 8822c should set clock delay to zero
rtw88: add rtw_read8_mask and rtw_read16_mask
rtw88: remove unused parameter vif in rtw_lps_pg_info_get()
brcmfmac: abort and release host after error
qtnfmac: fix potential Spectre vulnerabilities
qtnfmac: drop unnecessary TLVs from scan command
qtnfmac: update channel switch command to support 6GHz band
qtnfmac: cleanup alignment in firmware communication protocol
qtnfmac: pass max scan SSIDs limit on per-radio basis
qtnfmac: implement extendable channel survey dump
qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type
qtnfmac: merge PHY_PARAMS_GET into MAC_INFO
qtnfmac: pass hardware capabilities in TLV element
qtnfmac: use MAJOR.MINOR format for firmware protocol
wl1251: remove ti,power-gpio for SDIO mode
DTS: bindings: wl1251: mark ti,power-gpio as optional
brcmfmac: add the BRCM 4364 found in MacBook Pro 15,2
x86/fpu/xstate: Warn when checking alignment of disabled xfeatures
x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp()
HID: alps: Fix an error handling path in 'alps_input_configured()'
ARM: dts: vf610-zii-cfu1: Add voltage monitor DT node
ARM: dts: vf610-zii-dev: Add voltage monitor DT node
ARM: dts: vf610-zii-spb4: Add voltage monitor DT node
ARM: dts: vf610-zii-ssmb-dtu: Add voltage monitor DT node
ARM: dts: vf610-zii-ssmb-spu3: Add voltage monitor DT node
HID: hiddev: Fix race in in hiddev_disconnect()
HID: logitech-dj: add debug msg when exporting a HID++ report descriptors
HID: quirks: Remove ITE 8595 entry from hid_have_special_driver
HID: core: increase HID report buffer size to 8KiB
HID: core: fix off-by-one memset in hid_report_raw_event()
HID: apple: Add support for recent firmware on Magic Keyboards
drm/ttm: individualize resv objects before calling release_notify
drm/ttm: replace dma_resv object on deleted BOs v3
drm/ttm: rework BO delayed delete. v2
ARM: configs: at91: enable sama5d4 compatible watchdog
rtc: zynqmp: Clear alarm interrupt status before interrupt enable
rtc: sh: Restore devm_ioremap() alignment
tools: gpio: implement gpio-watch
gpiolib: add new ioctl() for monitoring changes in line info
gpiolib: provide a dedicated function for setting lineinfo
gpiolib: emit a debug message when adding events to a full kfifo
gpiolib: rework the locking mechanism for lineevent kfifo
kfifo: provide kfifo_is_empty_spinlocked()
kfifo: provide noirqsave variants of spinlocked in and out helpers
arm64: dts: mt8173: add arm,no-tick-in-suspend in timer
x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for z_output_len
drm/i915/selftests: Avoid choosing zero for phys_sz
x86/boot/compressed/64: Use LEA to initialize boot stack pointer
drm/i915/selftests: Sabotague the RING_HEAD
drm/i915: Poison rings after use
xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire
xfrm: fix uctx len check in verify_sec_ctx_len
PM: QoS: Drop debugfs interface
drm/virtio: add drm_driver.release callback.
drm/cirrus: add drm_driver.release callback.
drm/bochs: add drm_driver.release callback.
arm64: defconfig: Select CONFIG_PINCTRL_IMX8MP by default
ARM: mxs: Enable usbphy1 and usb1 on apx4devkit DTS
ARM: dts: imx6ul-pico: Convert to DRM bindings
dt-bindings: arm: fsl: add Kontron sl28 boards
dt-bindings: arm: fsl: add LS1028A based boards
ALSA: hda_codec: Replace zero-length array with flexible-array member
ALSA: hda/ca0132 - Replace zero-length array with flexible-array member
ALSA: usb-midi: Replace zero-length array with flexible-array member
ALSA: core: Replace zero-length array with flexible-array member
arm64: dts: qcom: msm8916-samsung-a2015: Reserve Samsung firmware memory
ARM: dts: qcom: msm8974-hammerhead: add support for bluetooth
ARM: dts: qcom: msm8974: add blsp2_uart10
ARM: dts: qcom: msm8974-honami: Add USB node.
drivers: qcom: rpmh: remove rpmh_flush export
drivers: qcom: rpmh: fix macro to accept NULL argument
arm64: dts: sc7180: Add the sleep_clk to gcc-sc7180 node
arm64: dts: qcom: sc7180: Add iommus property to QUP0 and QUP1
arm64: dts: qcom: sdm845: Disable pwrkey on Cheza
ARM: qcom_defconfig: add Broadcom bluetooth options
cpufreq: ti-cpufreq: Add support for OPP_PLUS
cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL
security: selinux: allow per-file labeling for bpffs
selinux: generalize evaluate_cond_node()
selinux: convert cond_expr to array
selinux: convert cond_av_list to array
selinux: convert cond_list to array
intel_idle: Update copyright notice, known limitations and version
intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16)
intel_idle: Clean up kerneldoc comments for multiple functions
intel_idle: Reorder declarations of static variables
intel_idle: Annotate init time data structures
intel_idle: Add __initdata annotations to init time variables
intel_idle: Relocate definitions of cpuidle callbacks
intel_idle: Clean up definitions of cpuidle callbacks
intel_idle: Simplify LAPIC timer reliability checks
staging: greybus: Replace zero-length array with flexible-array member
staging: unisys: visorinput: Replace zero-length array with flexible-array member
mei: limit number of bytes in mei header.
mei: bus: replace zero-length array with flexible-array member
misc: vexpress: Replace zero-length array with flexible-array member
drm/i915/gem: Don't leak non-persistent requests on changing engines
staging: exfat: Rename variable 'AccessTimestamp' to 'access_timestamp'
staging: exfat: Rename variable 'ModifyTimestamp' to 'modify_timestamp'
staging: exfat: Rename variable 'CreateTimestamp' to 'create_timestamp'
staging: exfat: Rename variable 'NumSubdirs' to 'num_subdirs'
staging: exfat: Rename variable 'Attr' to 'attr'
staging: exfat: Rename variable 'ShortName' to 'short_name'
staging: exfat: Rename variable 'Name' to 'name'
staging: exfat: Rename variable 'MilliSecond' to 'millisecond'
staging: exfat: Rename variable 'Second' to 'second'
staging: exfat: Rename variable 'Minute' to 'minute'
staging: exfat: Rename variable 'Hour' to 'hour'
staging: exfat: Rename variable 'Day' to 'day'
staging: exfat: Rename variable 'Month' to 'month'
staging: exfat: Rename variable 'Year' to 'year'
staging: qlge: qlge_main.c: fix style issues
staging: wilc1000: directly fetch 'priv' handler from 'vif' instance
staging: wilc1000: remove use of vendor specific IE for p2p handling
staging: wfx: use more power-efficient sleep for reset
staging: wfx: use sleeping gpio accessors
staging: wfx: follow compatible = vendor,chip format
staging: wfx: add proper "compatible" string
staging: wfx: annotate nested gc_list vs tx queue locking
staging: wfx: fix init/remove vs IRQ race
staging: wfx: remove set but not used variable 'tx_priv'
x86/fpu/xstate: Fix last_good_offset in setup_xstate_features()
drm/i915: Fix the docs for intel_set_cdclk_post_plane_update()
drm/i915: Don't use uninitialized 'ret'
ath11k: fix incorrect peer stats counters update
ath11k: Fixing dangling pointer issue upon peer delete failure
ath11k: fix parsing PPDU_CTRL type in pktlog
RDMA/siw: Fix setting active_mtu attribute
ath11k: fix warn-on in disassociation
ath11k: fix rcu lock protect in peer assoc confirmation
i40iw: Do an RCU lookup in i40iw_add_ipv4_addr
ath11k: add HE rate accounting to driver
ath11k: drop tx_info from ath11k_sta
RDMA/hns: Optimize eqe buffer allocation flow
RDMA/hns: Cleanups of magic numbers
RDMA/cma: Use refcount API to reflect refcount
RDMA/cma: Rename cma_device ref/deref helpers to to get/put
RDMA/cma: Use refcount API to reflect refcount
RDMA/cma: Rename cma_device ref/deref helpers to to get/put
RDMA/cma: Use RDMA device port iterator
RDMA/cma: Use a helper function to enqueue resolve work items
drm/i915: Disable use of hwsp_cacheline for kernel_context
dt-bindings: display: Convert etnaviv to json-schema
dt-bindings: add vendor prefix for OzzMaker and Waveshare Electronics
dt-bindings: soc: imx: add binding doc for aips bus
dt-bindings: Add ITE Tech prefix
dt-bindings: usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS
drm/amd/display: Remove set but not unused variable 'stream_status'
drm/amdgpu/powerplay: fix baco check for vega20
drm/amdgpu/smu: properly handle runpm/suspend/reset
drm/amdgpu: add flag for runtime suspend
drm/amdgpu:/navi10: use the ODCAP enum to index the caps array
drm/amdgpu: update smu_v11_0_pptable.h
drm/amdgpu: Do not move root PT bo to relocated list
drm/amdgpu: correct comment to clear up the confusion
drm/amd/powerplay: suppress nonsupport profile mode overrun message
drm/amd/powerplay: update smu11_driver_if_navi10.h
drm/amd/display: DCN2.x Do not program DPPCLK if same value
drm/amd/display: Use fb_base/fb_offset if available for translation
drm/amd/display: Add psr get_state call
drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT
drm/amd/display: add monitor patch to disable SCDC read/write
drm/amd/display: add odm split logic to scaling calculations
drm/amd/display: 3.2.72
drm/amd/display: Drop unused field from dc_panel_patch
drm/amd/display: Update register defines
drm/amd/display: Toggle VSR button cause system crash
drm/amd/display: Add backlight support via AUX
drm/amd/display: Add AUX backlight register
drm/amd/display: Hookup psr set version call
drm/amd/display: Pass override OUI in to dc_init_data
drm/amd/display: Remove unused values from psr struct
drm/amd/display: Don't treat missing command table as failure
drm/amd/display: always apply T7/T9 delay logic
drm/amdgpu/vcn2.5: fix warning
drm/amdgpu: limit GDS clearing workaround in cold boot sequence
drm/amdgpu/sriov set driver_table address in VF
drm/irq: remove check on dev->dev_private
dt-bindings: spi: imx: Add i.MX8MM/i.MX8MN/i.MX8MP compatible
drm/panel: simple: Add Rocktech RK101II01D-CT panel
dt-bindings: panel-simple: Add rocktech,rk101ii01d-ct compatible
ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback
ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once
ASoC: soc-pcm: don't use bit-OR'ed error
ASoC: soc-pcm: add for_each_dapm_widgets() macro
ASoC: soc-pcm: adjustment for DAI member 0 reset
ASoC: soc-pcm: add snd_soc_runtime_action()
drm/i915/selftests: Relax timeout for error-interrupt reset processing
ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl
ath10k: Add support to read btcoex related data from DT
dt-bindings: ath10k: Add new dt entries to identify coex support
ath10k: fix few checkpatch warnings
drm: Nerf drm_global_mutex BKL for good drivers
drm: Push drm_global_mutex locking in drm_open
drm/client: Rename _force to _locked
drm/fbdev-helper: don't force restores
drm/ttm: use RCU in ttm_bo_flush_all_fences
drm/ttm: cleanup ttm_buffer_object_transfer
drm/i915/dpio_phy: convert to drm_device based logging macros.
drm/ttm: refine ghost BO resv criteria
drm/i915/dsi_vbt: convert to drm_device based logging macros.
drm/i915/combo_phy: convert to struct drm_device logging macros.
drm/i915/dpll_mgr: convert to drm_device based logging macros.
drm/i915/crt: automatic conversion to drm_device based logging macros.
drm/i915/color: conversion to drm_device based logging macros.
drm/i915/atomic: conversion to drm_device based logging macros.
drm/i915/dp_link_training: convert to drm_device based logging macros.
platform/x86: intel_pmc_core: Add debugfs support to access live status registers
platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure
objtool: Add relocation check for alternative sections
objtool: Add is_static_jump() helper
objtool: Fail the kernel build on fatal errors
perf/x86: Add Intel Tiger Lake uncore support
perf/x86/intel: Output LBR TOS information correctly
perf/core: Add new branch sample type for HW index of raw branch records
perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI
locking/percpu-rwsem: Add might_sleep() for writer locking
locking/percpu-rwsem: Fold __percpu_up_read()
locking/rwsem: Remove RWSEM_OWNER_UNKNOWN
locking/percpu-rwsem: Remove the embedded rwsem
locking/percpu-rwsem: Extract __percpu_down_read_trylock()
locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath
locking/percpu-rwsem: Convert to bool
locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_map
locking/lockdep: Reuse freed chain_hlocks entries
locking/lockdep: Track number of zapped lock chains
locking/lockdep: Throw away all lock chains with zapped class
locking/lockdep: Track number of zapped classes
locking/lockdep: Display irq_context names in /proc/lockdep_chains
locking/lockdep: Decrement IRQ context counters when removing lock chain
drm/i915/gt: Avoid resetting ring->head outside of its timeline mutex
printk: Convert a use of sprintf to snprintf in console_unlock
arm64: dts: mt8183: Enable CPU idle-states
ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback
ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is in D0I3 for debug
ASoC: SOF: Intel: cnl: Implement feature to support DSP D0i3 in S0
ASoC: SOF: Intel: hda: Amend the DSP state transition diagram
ASoC: SOF: audio: Add helper to check if only D0i3 streams are active
ASoC: SOF: Move DSP power state transitions to platform-specific ops
ASoC: SOF: pm: Introduce DSP power states
ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev
ASoC: SOF: pm: Unify suspend/resume routines
ASoC: SOF: Do not reset hw_params for streams that ignored suspend
drm/mediatek: support HDMI jack status reporting
drm/mediatek: exit earlier if failed to register audio driver
ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret
ASoC: wcd934x: Remove set but not unused variable 'hph_comp_ctrl7'
ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting
ASoC: ti: davinci-mcasp: Add support for platforms using UDMA
ASoC: ti: Add udma-pcm platform driver for UDMA
dt-binding: spi: add bindings for spi-ar934x
spi: add driver for ar934x spi controller
spi: stm32-qspi: properly manage probe errors
spi: spi-geni-qcom: Drop of.h include
spi: stm32-qspi: defer probe for reset controller
spi: spi-geni-qcom: Grow a dev pointer to simplify code
spi: spi-geni-qcom: Let firmware specify irq trigger flags
MAINTAINERS: Add entry for mp5416 PMIC driver
regulator: mp5416: add mp5416 regulator driver
dt-bindings: regulator: add document bindings for mp5416
regulator: da9063: remove redundant return statement
regulator: da9063: fix code formatting warnings and errors
regulator: mp8859: add supply entry
ASoC: Use imply for SND_SOC_ALL_CODECS
ASoC: SOF: Add i.MX8QM device descriptor
ASoC: SOF: imx8: Add ops for i.MX8QM
ASoC: SOF: Rename i.MX8 platform to i.MX8X
spi: pxa2xx: Enable support for compile-testing
ASoC: rt5659: remove redundant assignment to variable idx
ASoC: Intel: mrfld: return error codes when an error occurs
ASoC: stm32: i2s: improve error management on probe deferral
ASoC: stm32: spdifrx: improve error management on probe deferral
ASoC: stm32: sai: improve error management on probe deferral
ASoC: stm32: i2s: manage error when getting reset controller
ASoC: stm32: spdifrx: manage error when getting reset controller
ASoC: stm32: sai: manage error when getting reset controller
ASoC: rt5682: Add the field "is_sdw" of private data
ASoC: rl6231: Add new supports on rl6231
ASoC: wcd934x: Remove some unnecessary NULL checks
ASoC: Remove unused including <linux/version.h>
ASoC: Intel: CHT: add support for pcm512x boards
ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x
ASoC: Intel: sof_pcm512x: add support for SOF platforms with pcm512x
ASoC: cros_ec_codec: Support setting bclk ratio
drm/qxl: add drm_driver.release callback.
drm/qxl: reorder calls in qxl_device_fini().
drm/omap: fix possible object reference leak
console: Introduce ->exit() callback
console: Don't notify user space when unregister non-listed console
console: Avoid positive return code from unregister_console()
console: Drop misleading comment
console: Use for_each_console() helper in unregister_console()
console: Drop double check for console_drivers being non-NULL
console: Don't perform test for CON_BRL flag
platform/chrome: cros_ec: Query EC protocol version if EC transitions between RO/RW
platform/chrome: wilco_ec: Platform data shouldn't include kernel.h
drm/i915: HDCP support on above PORT_E
arm64: dts: allwinner: h6: orangepi-3: Add eMMC node
platform/chrome: wilco_ec: Include asm/unaligned instead of linux/ path
drm/omap: dmm_tiler: Remove the dma_async_issue_pending() call
drm/omap: dmm_tiler: Use dmaengine_prep_dma_memcpy() for i878 workaround
drm/omapdrm: Fix trivial spelling
drm/omap: use true,false for bool variable
drm/bridge: tfp410: add pclk limits
clk: sunxi-ng: a64: Export MBUS clock
arm64: dts: allwinner: a64: Add deinterlace core node
media: dt-bindings: media: Add Allwinner A64 deinterlace compatible
arm64: dts: allwinner: a64: Add MBUS controller node
dt-bindings: interconnect: sunxi: Add A64 MBUS compatible
scsi: lpfc: Copyright updates for 12.6.0.4 patches
scsi: lpfc: Update lpfc version to 12.6.0.4
scsi: lpfc: Clean up hba max_lun_queue_depth checks
scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS)
scsi: lpfc: Fix coverity errors in fmdi attribute handling
scsi: lpfc: Fix compiler warning on frame size
scsi: lpfc: Fix release of hwq to clear the eq relationship
scsi: lpfc: Fix registration of ELS type support in fdmi
scsi: lpfc: Fix broken Credit Recovery after driver load
scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path
scsi: lpfc: Fix RQ buffer leakage when no IOCBs available
scsi: qla2xxx: Check locking assumptions at runtime in qla2x00_abort_srb()
scsi: core: remove .for_blk_mq
scsi: ufs: ufs-mediatek: gate ref-clk during Auto-Hibern8
scsi: ufs: fix Auto-Hibern8 error detection
scsi: ufs: ufs-mediatek: support linkoff state during suspend
scsi: ufs: ufs-mediatek: ensure UniPro is not powered down before linkup
scsi: megaraid_sas: fix indentation issue
scsi: iscsi: Perform connection failure entirely in kernel space
scsi: tcm_qla2xxx: Make qlt_alloc_qfull_cmd() set cmd->se_cmd.map_tag
selftests/resctrl: Add the test in MAINTAINERS
selftests/resctrl: Disable MBA and MBM tests for AMD
selftests/resctrl: Use cache index3 id for AMD schemata masks
selftests/resctrl: Add vendor detection mechanism
selftests/resctrl: Add Cache Allocation Technology (CAT) selftest
selftests/resctrl: Add Cache QoS Monitoring (CQM) selftest
selftests/resctrl: Add MBA test
selftests/resctrl: Add MBM test
selftests/resctrl: Add built in benchmark
selftests/resctrl: Add callback to start a benchmark
selftests/resctrl: Read memory bandwidth from perf IMC counter and from resctrl file system
selftests/resctrl: Add basic resctrl file system operations and data
selftests/resctrl: Add README for resctrl tests
drm/mediatek: Ensure the cursor plane is on top of other overlays
drm/mediatek: Find the cursor plane instead of hard coding it
Documentation: kunit: fixed sphinx error in code block
drm/i915: Skip CPU synchronisation on dmabuf attachments
firmware_loader: load files from the mount namespace of init
drm/i915/selftests: Trim blitter block size
PCI/ACPI: Move pcie_to_hpx3_type[] from stack to static data
lkdtm/stackleak: Make the test more verbose
platform: constify properties in platform_device
ver_linux: Query ld cache for versions of libc/libcpp run-time
debugfs: remove return value of debugfs_create_regset32()
staging: rtl8188eu: rename variable pnetdev -> netdev
serial: 8250_early: Add earlycon for BCM2835 aux uart
serial: 8250_tegra: Create Tegra specific 8250 driver
n_tty: check printk arguments for n_tty_trace
kgdboc: Use for_each_console() helper
ARM: dts: exynos: Add GPU thermal zone cooling maps for Odroid XU3/XU4/HC1
ARM: dts: exynos: Fix broken reboot on some Odroid U2/X2/U3 boards
usb: cdns3: remove redundant assignment to pointer trb
usb: gadget: remove redundant assignment to variable status
usb: typec: ucsi: remove redundant assignment to variable num
usb: host: ehci-platform: add a quirk to avoid stuck
power: supply: cros-ec-usbpd-charger: Fix host events
staging: exfat: Replace printk with pr_info
staging: comedi: ni_pcimio: add routes for NI PCIe-6251 and PCIe-6259
staging: comedi: ni_mio_common: Allow alternate board name for routes
staging: comedi: ni_routes: Allow alternate board name for routes
staging: comedi: ni_routes: Refactor ni_find_valid_routes()
platform: chrome: Add cros-usbpd-notify driver
drm/i915/tgl: Update cdclk voltage level settings
drm/i915/ehl: Update port clock voltage level requirements
drm/i915/dc3co: Add description of how it works
do_add_mount(): lift lock_mount/unlock_mount into callers
ARM: at91: Drop unneeded select of COMMON_CLK
ARM: dts: stm32: Correct stmfx node name on stm32mp157c-ev1 board
ARM: dts: stm32: Correct stmfx node name on stm32746g-eval board
drm/i915/selftests: Drop live_preempt_hang
drm/i915/selftests: Disable capturing forced error states
ARM: dts: stm32: add resets property on all DMA nodes on stm32mp151
ARM: dts: stm32: enable USB OTG Dual Role on stm32mp157c-ev1
ARM: dts: stm32: add USB OTG pinctrl to stm32mp15
ARM: dts: stm32: add USB OTG full support on stm32mp151
ARM: dts: stm32: remove useless properties in stm32mp157a-avenger96 stmpic node
drm/i915/display/ehl: Add HBR2 and HBR3 voltage swing table
ARM: dts: stm32: Add DH Electronics DHCOM STM32MP1 SoM and PDK2 board
ARM: dts: stm32: Add missing ETHCK clock to ethernet node on stm32mp1
ARM: dts: stm32: Add UART8 pins A pinmux entry on stm32mp1
ARM: dts: stm32: Add USART3 pins A pinmux entry on stm32mp1
ARM: dts: stm32: Add SAI2A pins B pinmux entry on stm32mp1
ARM: dts: stm32: Add Ethernet0 RMII pins A pinmux entry on stm32mp1
selinux: sel_avc_get_stat_idx should increase position index
selinux: allow kernfs symlinks to inherit parent directory context
selinux: simplify evaluate_cond_node()
Documentation,selinux: deprecate setting checkreqprot to 1
selinux: move status variables out of selinux_ss
platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display()
platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map
platform/x86: intel_pmc_core: Refactor the driver by removing redundant code
platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers
platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies
platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table
tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing
tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode
platform/x86: dell_rbu: Unify format of the printed messages
platform/x86: dell_rbu: Use max_t() to get rid of casting
platform/x86: dell_rbu: Simplify cleanup code in create_packet()
platform/x86: dell_rbu: don't open code list_for_each_entry*()
platform/x86: dell_rbu: Use sysfs_create_group() API
platform/x86: Kconfig: Group modules by companies and functions
platform/x86: Makefile: Group modules by companies and functions
audit: CONFIG_CHANGE don't log internal bookkeeping as an event
ARM: dts: ux500: Fix up DSI controller nodes
gfs2: move check_journal_clean to util.c for future use
gfs2: Ignore dlm recovery requests if gfs2 is withdrawn
gfs2: Only complain the first time an io error occurs in quota or log
gfs2: log error reform
gfs2: Rework how rgrp buffer_heads are managed
gfs2: clear ail1 list when gfs2 withdraws
gfs2: Introduce concept of a pending withdraw
gfs2: Return bool from gfs2_assert functions
gfs2: Turn gfs2_consist into void functions
gfs2: Remove usused cluster_wide arguments of gfs2_consist functions
gfs2: Report errors before withdraw
gfs2: Split gfs2_lm_withdraw into two functions
pinctrl: sh-pfc: checker: Move data before code
clk: renesas: r8a77965: Add RPC clocks
clk: renesas: r8a7796: Add RPC clocks
clk: renesas: r8a7795: Add RPC clocks
clk: renesas: rcar-gen3: Add CCREE clocks
drm/i915/psr: pass i915 to psr_global_enabled()
ARM: dts: r7s72100: Add SPIBSC clocks
ARM: dts: renesas: Group tuples in operating-points properties
ARM: dts: renesas: Add missing ethernet PHY reset GPIO on Gen2 reference boards
ARM: shmobile: Enable ARM_GLOBAL_TIMER on Cortex-A9 MPCore SoCs
gpio: Avoid kernel.h inclusion where it's possible
drm/virtio: move virtio_gpu_mem_entry initialization to new function
drm/virtio: move mapping teardown to virtio_gpu_cleanup_object()
drm/virtio: resource teardown tweaks
drm/virtio: simplify virtio_gpu_alloc_cmd
drm/bochs: deinit bugfix
firmware: arm_scmi: Make scmi core independent of the transport type
firmware: arm_scmi: Move macros and helpers to common.h
firmware: arm_scmi: Update doc style comments
drm/i915/mst: fix pipe and vblank enable
reset: intel: add unspecified HAS_IOMEM dependency
reset: brcmstb-rescal: add unspecified HAS_IOMEM dependency
MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK
dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema
drm/bridge: panel: Fix typo in drm_panel_bridge_add docs
drm/bridge/synopsys: dsi: missing post disable
eeprom: at24: add TPF0001 ACPI ID for 24c1024 device
m68k: mm: Change ColdFire pgtable_t
m68k: mm: Fully initialize the page-table allocator
m68k: mm: Extend table allocator for multiple sizes
m68k: mm: Use table allocator for pgtables
m68k: mm: Improve kernel_page_table()
m68k: mm: Restructure Motorola MMU page-table layout
m68k: mm: Move the pointer table allocator to motorola.c
m68k: mm: Unify Motorola MMU page setup
m68k: mm: Fix ColdFire pgd_alloc()
m68k: mm: Remove stray nocache in ColdFire pgalloc
drm/bridge: sii902x: Select SND_SOC_HDMI_CODEC if SND_SOC is configured
gpio: wcd934x: Fix logic of wcd_gpio_get
gpio: wcd934x: Don't change gpio direction in wcd_gpio_set
gpio: pxa: Avoid a warning when gpio0 and gpio1 IRQS are not there
drm/bridge: Add tc358768 driver
dt-bindings: display: bridge: Add documentation for Toshiba tc358768
USB: serial: digi_acceleport: remove redundant assignment to pointer priv
USB: serial: relax unthrottle memory barrier
dt-bindings: drm: bridge: adv7511: Add ADV7535 support
drm: bridge: adv7511: Add support for ADV7535
drm: bridge: adv7511: Remove DRM_I2C_ADV7533 Kconfig
platform/x86: intel-vbtn: Move MODULE_DEVICE_TABLE() closer to the table
platform/x86: intel-hid: Move MODULE_DEVICE_TABLE() closer to the table
platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support
MAINTAINERS: Sort entries in database for PDx86
drm/udl: Clear struct drm_connector_funcs.dpms
drm/bochs: Clear struct drm_connector_funcs.dpms
ARM: dts: sun8i: a83t: Fix incorrect clk and reset macros for EMAC device
ARM: dts: sun8i-r40: Add thermal sensor and thermal zones
arm64: dts: allwinner: a64: Add gpio bank supply for A64-Olinuxino
arm64: dts: allwinner: pinebook: Fix 5v0 boost regulator
arm64: dts: allwinner: pinebook: Fix backlight regulator
arm64: dts: allwinner: pinebook: Add GPIO port regulators
arm64: dts: allwinner: pinebook: Document MMC0 CD pin name
arm64: dts: allwinner: pinebook: Make simplefb more consistent
arm64: dts: allwinner: pinebook: Sort device tree nodes
arm64: dts: allwinner: pinebook: Remove unused vcc3v3 regulator
arm64: dts: allwinner: Enable button wakeup on Orange Pi PC2
arm64: dts: allwinner: a64: add support for PineTab
dt-bindings: arm: sunxi: add binding for PineTab tablet
dt-bindings: spi: sunxi: Document new compatible strings
arm64: dts: allwinner: h6: Pine H64: Add SPI flash node
arm64: dts: sun50i: H6: Add SPI controllers nodes and pinmuxes
ALSA: info: remove redundant assignment to variable c
ALSA: ali5451: remove redundant variable capture_flag
ALSA: hda: remove redundant assignment to variable timeout
ALSA: hdsp: remove redundant assignment to variable err
ALSA: pcm: Minor refactoring
ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for PCM format iteration
ALSA: pcm: Use a macro for parameter masks to reduce the needed cast
ALSA: pcm: Use standard macros for fixing PCM format cast
ALSA: dummy: Use standard macros for fixing PCM format cast
ALSA: usb-audio: Use pcm_for_each_format() macro for PCM format iterations
ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast
ALSA: aloop: Fix PCM format assignment
ALSA: emu8000: Fix the cast to __user pointer
ALSA: emu10k1: Fix endianness annotations
ALSA: via82xx: Fix endianness annotations
ALSA: hda/hdmi: Move ELD parse and jack reporting into update_eld()
ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_sense_via_verbs()
ALSA: hda/hdmi: Don't use standard hda_jack for generic HDMI jacks
ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event handling
ARC: fpu: fix randconfig build error reported by 0-day test service
ARC: fix some Kconfig typos
ARC: Cleanup old Kconfig IO scheduler options
drm/tiny/st7735r: No need to set ->owner for spi_register_driver()
drm/tiny/st7735r: Make driver OF-independent
drm/tiny/repaper: No need to set ->owner for spi_register_driver()
drm/tiny/repaper: Make driver OF-independent
ACPI: watchdog: Allow disabling WDAT at boot
staging: qlge: remove spaces at the start of a line
staging: rtl8192u: Add space to fix style issue
staging: pi433: Use the correct style for SPDX License Identifier
staging: rtl8188eu: remove unnecessary RETURN label
staging: vc04_services: vchiq_arm: Get rid of unused defines
staging: vc04_services: Get rid of vchiq_arm_vcresume()'s signature
staging: vc04_services: Delete vchiq_platform_check_suspend()
staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME
staging: vc04_services: Get rid of the rest of suspend/resume state handling
staging: vc04_services: Get of even more suspend/resume states
staging: vc04_services: Get rid of unused suspend/resume states
staging: vc04_services: Delete vc_suspend_complete completion
staging: vc04_services: Get rid of vchiq_check_resume()
staging: vc04_services: Get rid of vchiq_arm_vcsuspend()
staging: vc04_services: Get rid of vchiq_on_remote_use_active()
staging: vc04_services: Get rid of vchiq_platform_handle_timeout()
staging: vc04_services: Get rid of vchiq_platform_videocore_wanted()
staging: vc04_services: Get rid of vchiq_platform_suspend/resume()
staging: vc04_services: Get rid of vchiq_platform_paused/resumed()
staging: vc04_services: get rid of vchiq_platform_use_suspend_timer()
staging: vc04_services: Delete blocked_count in struct vchiq_arm_state
staging: vc04_services: get rid of blocked_blocker completion in struct vchiq_arm_state
staging: vc04_services: Get rid of resume_blocker completion in struct vchiq_arm_state
staging: vc04_services: Get rid of resume_blocked in struct vchiq_arm_state
staging: vc04_services: Remove unused variables in struct vchiq_arm_state
staging: rtl8192e: style fix - Prefer using '"%s...", __func__'
staging: netlogic: Use the correct style for SPDX License Identifier
staging: exfat: Remove unused struct 'dev_info_t'
staging: exfat: Remove unused struct 'part_info_t'
staging: exfat: remove 'vol_type' variable.
staging: wilc1000: refactor SPI read/write commands handling API's
staging: vt6656: Remove fall back functions and headers.
staging: vt6656: Fix return for unsupported cipher modes.
staging: vt6656: Disable and remove fall back rates from driver.
Staging: vt6655: device_main: cleanup long line
staging: rtl8723bs: hal: fix condition with no effect
drm/tiny: add support for tft displays based on ilitek,ili9486
dt-bindings: add binding for tft displays based on ilitek,ili9486
drm/i915/selftests: Remove erroneous intel_engine_pm_put
drm/i915/execlists: Ignore tracek for nop process_csb
drm/i915/gt: Fix hold/unhold recursion
dt-bindings: panel: Convert orisetech,otm8009a to json-schema
dt-bindings: panel: Convert raydium,rm68200 to json-schema
dt-bindings: one file of all simple DSI panels
Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device
drm/i915: Remove lite restore defines
drm/i915: Never allow userptr into the new mapping types
drm/i915/debugfs: Remove i915_energy_uJ
drm/i915/execlists: Always force a context reload when rewinding RING_TAIL
drm/i915/gt: Only ignore already reset requests
drm/i915: Implement Wa_1607090982
drm/i915: Disable tesselation clock gating on tgl A0
drm/i915/gt: Use the kernel_context to measure the breadcrumb size
drm/i915: Fix force-probe failure message
drm/i915/guc: Make sure to sanitize CT status
drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_access_memory v2
drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_vram_read
drm/amdgpu: use the BAR if possible in amdgpu_device_vram_access v2
drm/amdgpu: optimize amdgpu_device_vram_access a bit.
drm/amdgpu: fix amdgpu pmu to use hwc->config instead of hwc->conf
amdgpu: Prevent build errors regarding soft/hard-float FP ABI tags
drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1
drm/amd/powerplay: handle features disablement for baco reset in SMU FW
drm/amdgpu/sriov Don't send msg when smu suspend
drm/i915/gt: Protect execlists_hold/unhold from new waiters
mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS
nl80211: add src and dst addr attributes for control port tx/rx
mac80211: parse also the RSNXE IE
cfg80211/mac80211: Allow user space to register for station Rx authentication
ieee80211: fix 'the' doubling in comments
mac80211: Remove support for changing AP SMPS mode
mac80211: Handle SMPS mode changes only in AP mode
mac80211: Accept broadcast probe responses on 6GHz band
mac80211: HE: set RX NSS
mac80211: set station bandwidth from HE capability
mac80211: remove supported channels element in 6 GHz if ECSA support
mac80211: update condition for HE disablement
mac80211: make ieee80211_wep_init() return void
mac80211: allow changing TX-related netdev features
mac80211: check whether HE connection is allowed by the reg domain
mac80211: refactor extended element parsing
mac80211: simplify and improve HT/VHT/HE disable code
cfg80211: Enhance the AKM advertizement to support per interface.
cfg80211: add no HE indication to the channel flag
Revert "drm/i915: Don't use VBT for detecting DPCD backlight controls"
drm/i915/gt: Protect defer_request() from new waiters
drm/i915/gt: Prevent queuing retire workers on the virtual engine
mac80211: fix 11w when using encapsulation offloading
drm/virtio: fix ring free check
drm/i915/selftests: drop igt_ppgtt_exhaust_huge
drm/i915/display: Set TRANS_DDI_MODE_SELECT to default value when clearing DDI select
drm/i915/gt: Set the PP_DIR registers upon enabling ring submission
drm/amd/display: Fix wrongly passed static prefix
drm/amdkfd: Add queue information to sysfs
drm/amd/display: turn off the mst hub before we do detection
drm/amd/display: Add initialitions for PLL2 clock source
drm/amd/display: fix workaround for incorrect double buffer register for DLG ADL and TTU
drm/amd/display: linux enable oled panel support dc part
drm/amd/display: external monitor abm enabled in modern standby
drm/amd/display: Add DMUB tracebuffer debugfs
drm/amd/display: 3.2.71
drm/amd/display: Limit minimum DPPCLK to 100MHz.
drm/amd/display: Use uint64_t logger_mask instead of uint32_t
drm/amd/display: Add wm ranges to clk_mgr
drm/amd/display: Check hyperV flag in DC.
drm/amd/display: fix inputting clk lvl into dml for RN
drm/amd/display: decouple global lock out of pipe control lock
drm/amd/display: Check engine is not NULL before acquiring
drm/amd/display: Use dcfclk to populate watermark ranges
drm/amd/display: add stream_enc_inst for PSP HDCP inst use
drm/amd/display: Update hubbub description comment
drm/amd/display: remove early break in interdependent_lock
drm/amd/display: dc_get_vmid_use_vector() crashes when get called
drm/amd/display: 3.2.70
drm/amd/display: remove unused variable
drm/amd/display: Fix GSL acquire
drm/amd/display: Added locking for atomic update stream and update planes
drm/amd/display: Wait for clean shutdown in DMCUB reset
drm/amd/display: Add GPINT handler interface
drm/amd/display: Fix various issues found by compiler warning as errors
drm/amd/display: Indicate dsc updates explicitly
drm/amd/display: Split program front end part that occur outside lock
drm/amd/display: Do not set optimized_require to false after plane disable
drm/amd/display: Fix psr static frames calculation
drm/amd/display: remove invalid dc_is_hw_initialized function
drm/amd/display: Move USB-C workaround to after parameter variables are set
drm/amd/display: Add set psr version message
drm/amdgpu: move xgmi init/fini to xgmi_add/remove_device call (v2)
drm/amd/display: call psp set/get interfaces
drm/amd/display: Load srm before enabling HDCP
drm/amd/display: Add sysfs interface for set/get srm
spi: spi-omap2-mcspi: Support probe deferral for DMA channels
spi: spi-omap2-mcspi: Handle DMA size restriction on AM65x
vti[6]: fix packet tx through bpf_redirect() in XinY cases
drm/virtio: move virtqueue_notify into virtio_gpu_queue_ctrl_sgs
drm/virtio: move the check for vqs_ready earlier
drm/virtio: move locking into virtio_gpu_queue_ctrl_sgs
drm/virtio: set up virtqueue sgs before locking
drm/virtio: unlock object array on errors
drm/virtio: no need to pass virtio_gpu_ctrl_hdr
drm/virtio: add virtio_gpu_vbuf_ctrl_hdr
drm/virtio: remove incorrect ENOSPC check
drm/virtio: fix a wait_event condition
drm/virtio: ratelimit error logging
drm/vboxvideo: Implement struct drm_mode_config_funcs.mode_valid
drm/hibmc: Implement struct drm_mode_config_funcs.mode_valid
drm/bochs: Implement struct drm_mode_config_funcs.mode_valid
drm/vram: Add helpers to validate a display mode's memory requirements
drm/i915: Flush execution tasklets before checking request status
drm/i915: Mark i915.reset as unsigned
drm/i915: Correctly map DBUF slices to pipes
drm/i915: Manipulate DBuf slices properly
drm/i915: Introduce parameterized DBUF_CTL
drm/i915: Update dbuf slices only with full modeset
drm/i915: Move dbuf slice update to proper place
drm/i915: Remove skl_ddl_allocation struct
KVM: arm/arm64: Fix up includes for trace.h
Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC
drm/virtio: fix vblank handling
drm/i915/display: Be explicit in handling the preallocated vma
drm/i915/display: Explicitly cleanup initial_plane_config
drm/i915/hdcp: move update pipe code to hdcp
Bluetooth: remove __get_channel/dir and __dir
Bluetooth: prefetch channel before killing sock
drm/amd/display: update psp interface header
drm/amd/display: Pass amdgpu_device instead of psp_context
drm/amdgpu: rework synchronization of VM updates v4
drm/amdgpu: simplify and fix amdgpu_sync_resv
drm/amdgpu: allow higher level PD invalidations
drm/amdgpu: return EINVAL instead of ENOENT in the VM code
drm/amdgpu: fix parentheses in amdgpu_vm_update_ptes
drm/amdgpu: make sure to never allocate PDs/PTs for invalidations
drm/amdgpu: drop unnecessary restriction for huge root PDEs
drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend
drm/amdgpu: rework job synchronization v2
drm/amdgpu: use the VM as job owner
drm/amdgpu: explicitly sync VM update to PDs/PTs
drm: Remove the dma_alloc_coherent wrapper for internal usage
drm: Remove PageReserved manipulation from drm_pci_alloc
drm/i915/gt: Fix rc6 on Ivybridge
drm/i915: Sprinkle missing commas
drm/i915/dvo: Mark TMDS DVO connectors as polled
drm/i915: Mark ns2501 as LVDS without a fixed mode
drm/i915/crt: Configure connector->polled and encoder->hpd_pin consistently
drm/i915: Introduce intel_connector_hpd_pin()
drm/i915: Wean off drm_pci_alloc/drm_pci_free
xfrm: handle NETDEV_UNREGISTER for xfrm device
drm/stm: dsi: stm mipi dsi doesn't print error on probe deferral
drm/stm: ltdc: check crtc state before enabling LIE
drm/stm: ltdc: add number of interrupts
drm/i915/gt: Pull sseu context updates under gt
drm/i915/selftest: Ensure string fits within name[]
drm/i915/selftests: Add a simple rollover test for the kernel context
drm/i915/display: Defer application of initial chv_phy_control
drm/i915/display: Fix NULL-crtc deref in calc_min_cdclk()
drm/i915/audio: Skip the cdclk modeset if no pipes attached
drm/i915/pci: conversion to drm_device based logging macros.
drm/i915/cmd_parser: conversion to struct drm_device logging macros.
drm/i915/debugfs: conversion to drm_device based logging macros.
drm/i915: conversion to drm_device logging macros when drm_i915_private is present.
drm/i915/panel: automatic conversion to drm_device based logging macros.
drm/i915/pipe_crc: automatic conversion to drm_device based logging macros.
drm/i915/psr: automatic conversion to drm_device based logging macros.
drm/i915/quirks: automatic conversion to drm_device based logging macros.
drm/i915/sdvo: automatic conversion to drm_device based logging macros.
drm/i915/sprite: automatic conversion to drm_device based logging macros
drm/i915/tc: automatic conversion to drm_device based logging macros.
drm/i915/tv: automatic conversion to drm_device based logging macros.
drm/i915/vdsc: convert to struct drm_device based logging macros.
drm/i915/vga: conversion to drm_device based logging macros.
drm/i915/vlv_dsi: conversion to drm_device based logging macros.
drm/i915/vlv_dsi_pll: conversion to struct drm_device logging macros.
drm/i915/display: Make WARN* drm specific where drm_device ptr is available
drm/i915/display/tc: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/sdvo: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/psr: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/panel: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/overlay: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/hdmi: Make WARN* drm specific where drm_device ptr is available
drm/i915/fbdev: Make WARN* drm specific where drm_device ptr is available
drm/i915/display/fbc: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/dpll_mgr: Make WARN* drm specific where drm_device ptr is available
MAINTAINERS: Add Thomas as drm-misc co-maintainer
dt-bindings: net: bluetooth: Add device tree bindings for QTI chip WCN3991
Bluetooth: hci_qca: Enable clocks required for BT SOC
HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock
drm/i915/gt: Warn about the hidden i915_vma_pin in timeline_get_seqno
drm/i915: Initialise basic fence before acquiring seqno
drm/i915: Hold reference to previous active fence as we queue
iio: adc: stm32-dfsdm: fix sleep in atomic context
drm/i915/display/crt: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/audio: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display/icl_dsi: Make WARN* drm specific where drm_priv ptr is available
iio: adc: at91-sama5d2_adc: fix differential channels in triggered mode
drm/i915: Move ringbuffer WAs to engine workaround list
drm/i915/gt: Skip rmw for masked registers
drm/i915: extract engine WA programming to common resume function
drm/i915/guc: Introduce guc_is_ready
ida: remove abandoned macros
XArray: Fix incorrect comment in header file
XArray: Fix xas_pause for large multi-index entries
XArray: Fix xa_find_next for large multi-index entries
drm/panel: simple: Fix the lt089ac29000 bus_format
drm/imx: pd: Use bus format/flags provided by the bridge when available
drm/bridge: Add the necessary bits to support bus format negotiation
drm/i915/selftests: Disable heartbeat around hang tests
drm/i915/selftests: Also wait for the scratch buffer to be bound
drm/i915/gt: Also use async bind for PIN_USER into bsw/bxt ggtt
drm/i915/gem: Require per-engine reset support for non-persistent contexts
drm/i915: Store active_pipes bitmask in cdclk state
drm/i915: Convert cdclk to global state
drm/i915: Introduce intel_calc_active_pipes()
drm/i915: Convert bandwidth state to global state
drm/i915: Introduce better global state handling
drm/i915: Move intel_atomic_state_free() into intel_atomic.c
drm/i915: s/init_cdclk/init_cdclk_hw/
drm/i915: swap() the entire cdclk state
drm/i915: Extract intel_cdclk_state
drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update() calling convention
drm/i915: s/cdclk_state/cdclk_config/
drm/i915: s/need_cd2x_updare/can_cd2x_update/
drm/i915: Collect more cdclk state under the same roof
drm/i915: Move more cdclk state handling into the cdclk code
drm/i915: Nuke skl wm.dirty_pipes bitmask
drm/i915: Move linetime wms into the crtc state
drm/bridge: Add an ->atomic_check() hook
drm/bridge: Patch atomic hooks to take a drm_bridge_state
drm/bridge: analogix: Plug atomic state hooks to the default implementation
drm/rcar-du: Plug atomic state hooks to the default implementation
drm/bridge: Add a drm_bridge_state object
drm/i915: Polish WM_LINETIME register stuff
openrisc: use mmgrab
openrisc: configs: Cleanup CONFIG_CROSS_COMPILE
drm/i915: move intel_dp_set_m_n() to encoder for DDI platforms
drm/i915/dsi: Enable ICL DSI transcoder as part of encoder->enable
drm/i915: move pipe, pch and vblank enable to encoders on DDI platforms
drm/i915/debugfs: remove VBT data about DRRS
drm/i915: Use the async worker to avoid reclaim tainting the ggtt->mutex
drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for its new placement
drm/panel: Add Samsung s6e88a0-ams452ef01 panel driver
dt-bindings: display/panel: add bindings for S6E88A0-AMS452EF01
drm/i915/gem: Tighten checks and acquiring the mmap object
drm/panel: simple: Add EDT panel support
dt-bindings: display: Add bindings for EDT panel
drm/i915/fbc: __intel_fbc_cleanup_cfb() may be called multiple times
drm/i915/gt: Skip global serialisation of clear_range for bxt vtd
drm/i915/ring: convert to new logging macros in gt/intel_ring_submission.c
drm/i915/gt: convert to new logging macros in gt/intel_gt.c
drm/i915/engine_cs: use new drm logging macros in gt/intel_engine_cs.c
drm/i915/reset: conversion to new drm logging macros in gt/intel_reset.c
drm/i915/ggtt: use new drm logging macros in gt/intel_ggtt.c
drm/xen: Explicitly disable automatic sending of vblank event
drm/virtio: Remove sending of vblank event
drm/vboxvideo: Remove sending of vblank event
drm/udl: Don't set struct drm_crtc_state.no_vblank explicitly
drm/st7586: Remove sending of vblank event
drm/repaper: Remove sending of vblank event
drm/qxl: Remove sending of vblank event
drm/mipi-dbi: Remove sending of vblank event
drm/ili9225: Remove sending of vblank event
drm/gm12u320: Remove sending of vblank event
drm/cirrus: Remove sending of vblank event
drm/bochs: Remove sending of vblank event
drm/ast: Don't set struct drm_crtc_state.no_vblank explicitly
drm/arc: Remove sending of vblank event
drm: Initialize struct drm_crtc_state.no_vblank from device settings
drm/i915: Fix preallocated barrier list append
drm/i915: add extra slice common debug registers
drm/i915/execlists: Ignore discrepancies in pending[] across resets
Bluetooth: optimize barrier usage for Rmw atomics
regulator: qcom_spmi: Fix docs for PM8004
drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPT
drm/i915/execlist: Mark up racy read of execlists->pending[0]
drm/i915/selftests/perf: measure memcpy bw between regions
drm/i915/debugfs: remove i915_dpcd file
drm/i915/psr: use intel_de_*() functions for register access
drm/i915/hdcp: use intel_de_*() functions for register access
drm/i915/dp: use intel_de_*() functions for register access
drm/i915/display_power: use intel_de_*() functions for register access
drm/i915/display: use intel_de_*() functions for register access
drm/i915/ddi: use intel_de_*() functions for register access
drm/i915/combo_phy: use intel_de_*() functions for register access
drm/i915/icl_dsi: use intel_de_*() functions for register access
drm/auth: Drop master_create/destroy hooks
Bluetooth: Fix refcount use-after-free issue
clk, clk-si5341: Support multiple input ports
sched/rt: Optimize checking group RT scheduler constraints
sched/fair: Optimize select_idle_core()
x86/intel_pstate: Handle runtime turbo disablement/enablement in frequency invariance
x86, sched: Add support for frequency invariance on ATOM
x86, sched: Add support for frequency invariance on ATOM_GOLDMONT*
x86, sched: Add support for frequency invariance on XEON_PHI_KNL/KNM
x86, sched: Add support for frequency invariance on SKYLAKE_X
x86, sched: Add support for frequency invariance
drm/i915/selftests: Lock the drm_mm as we search
PCI: vmd: Add two VMD Device IDs
drm/i915/trace: i915_request.prio is a signed value
drm/crc: Actually allow to change the crc source
HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active
drm/zte: plane_state->fb iff plane_state->crtc
drm/vkms: plane_state->fb iff plane_state->crtc
drm/vc4: plane_state->fb iff plane_state->crtc
drm/rockchip: plane_state->fb iff plane_state->crtc
drm/imx: plane_state->fb iff plane_state->crtc
drm/todo: Add item for the plane->atomic_check confusion
drm/i915/gt: Lift set-wedged engine dumping out of user paths
drm/i915/gt: Tidy repetition in declaring gen8+ interrupts
drm/i915/gt: Reorganise gen8+ interrupt handler
drm/i915: Skip capturing errors from internal contexts
Bluetooth: SMP: Fix SALT value in some comments
drm/i915/perf: Fix OA context id overlap with idle context id
drm/i915/gt: Acquire ce->active before ce->pin_count/ce->pin_mutex
drm/i915: Restore the kernel context after verifying the w/a
drm/i915/vlv_dsi_pll: use intel_de_*() functions for register access
drm/i915/vlv_dsi: use intel_de_*() functions for register access
drm/i915/vdsc: use intel_de_*() functions for register access
drm/i915/sprite: use intel_de_*() functions for register access
drm/i915/psr: use intel_de_*() functions for register access
drm/i915/pipe_crc: use intel_de_*() functions for register access
MAINTAINERS: add entry for tidss
drm/tidss: New driver for TI Keystone platform Display SubSystem
dt-bindings: display: ti,j721e-dss: Add dt-schema yaml binding
dt-bindings: display: ti,am65x-dss: Add dt-schema yaml binding
dt-bindings: display: ti,k2g-dss: Add dt-schema yaml binding
drm/i915: Give aux channels a better name
drm/i915: Include the AUX CH name in the debug messages
drm/i915: Tighten atomicity of i915_active_acquire vs i915_active_release
drm/i915/vga: use intel_de_*() functions for register access
drm/i915/tv: use intel_de_*() functions for register access
drm/i915/sdvo: use intel_de_*() functions for register access
drm/i915/panel: use intel_de_*() functions for register access
drm/i915/overlay: use intel_de_*() functions for register access
drm/i915/lvds: use intel_de_*() functions for register access
drm/i915/lpe_audio: use intel_de_*() functions for register access
drm/i915/hdmi: use intel_de_*() functions for register access
drm/i915/gmbus: use intel_de_*() functions for register access
drm/i915/fifo_underrun: use intel_de_*() functions for register access
drm/i915/fbc: use intel_de_*() functions for register access
drm/i915/dvo: use intel_de_*() functions for register access
drm/i915/dsb: use intel_de_*() functions for register access
drm/i915/dp_mst: use intel_de_*() functions for register access
drm/i915/dpll_mgr: use intel_de_*() functions for register access
drm/i915/dpio_phy: use intel_de_*() functions for register access
drm/i915/crt: use intel_de_*() functions for register access
drm/i915/color: use intel_de_*() functions for register access
drm/i915/cdclk: use intel_de_*() functions for register access
drm/i915/audio: use intel_de_*() functions for register access
drm/lima: increase driver version to 1.1
drm/lima: recover task by enlarging heap buffer
drm/lima: support heap buffer creation
drm/lima: add lima_vm_map_bo
drm/lima: update register info
drm/i915: Prefer intel_connector over drm_connector in hotplug code
drm/i915: Fix modeset locks in sanitize_watermarks()
drm/i915: Fix inconsistance between pfit.enable and scaler freeing
drm/i915: Remove 'prefault_disable' modparam
drm/i915: Stub out i915_gpu_coredump_put
drm/i915/display: Squelch kerneldoc complaints
drm/i915/bios: Fix the timing parameters
drm/i915/gem: manual conversion to struct drm_device logging macros.
drm/i915/gem: initial conversion to new logging macros using coccinelle
drm/i915/pm: use intel de functions for forcewake register access
drm/i915/irq: use intel de functions for forcewake register access
drm/i915/dmc: use intel uncore functions for forcewake register access
drm/i915/hdcp: conversion to struct drm_device based logging macros.
drm/i915/opregion: conversion to struct drm_device logging macros.
drm/i915/dp: conversion to struct drm_device logging macros.
drm/i915/power: convert to struct drm_device macros in display/intel_display_power.c
drm/i915/dsi: conversion to struct drm_device log macros.
drm/i915/display: conversion to new struct drm_device logging macros.
drm/debugfs: also take per device driver features into account
drm: add drm_core_check_all_features() to check for a mask of features
drm/panel: Fix boe,tv101wum-n53 htotal timing
drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB
drm/i915/tgl: Re-enable RPS
drm/i915/gt: Poison GTT scratch pages
drm/i915/gt: Flush engine parking before release
drm/i915/ehl: Ensure that the DDI selection MUX is programmed correctly
drm/i915/dc3co: Avoid full modeset when EXITLINE needs to be changed
drm/i915/dc3co: Do the full calculation of DC3CO exit only once
drm: Avoid drm_global_mutex for simple inc/dec of dev->open_count
drm: Release filp before global lock
drm/i915/dsi: Ensure that the ACPI adapter lookup overrides the bus num
drm/i915/acpi: Move the code to populate ACPI device ID into intel_acpi
drm/i915: Wait on vma activity before taking the mutex
drm/i915: Check activity on i915_vma after confirming pin_count==0
drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm
drm/i915/selftests: Show the RC6 residency on parking failure
drm/i915/gem: Detect overflow in calculating dumb buffer size
drm/i915/dp: Do not set master_trans bit in bitmak if INVALID_TRANSCODER
dt-bindings: restrict properties for sitronix,st7735r
drm/panel: simple: add display timings for logic technologies displays
dt-bindings: panel-simple: add bindings for logic technologies displays
dt-bindings: add vendor prefix for logic technologies limited
dt-bindings: display: Convert a bunch of panels to DT schema
drm/i915/cdclk: use new struct drm_device logging macros
drm/i915/bw: convert to drm_device based logging macros
drm/i915/audio: convert to struct drm_device logging macros.
drm/i915/bios: convert to struct drm_device logging macros.
drm/i915/atomic: use struct drm_device logging macros
drm/i915: add display engine uncore helpers
drm/dp_mst: Mention max_payloads in proposed_vcpis/payloads docs
drm/dp_mst: Fix clearing payload state on topology disable
drm/dp_mst: Fix indenting in drm_dp_mst_topology_mgr_set_mst()
drm/i915: Cleanup properly if the implicit fence setup fails
drm/i915: Balance prepare_fb/cleanup_fb
drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_plane_fb()
drm/i915: Stop looking at plane->state in intel_prepare_plane_fb()
drm/i915: Clear old hw.fb & co. from slave plane's state
drm/i915/gem: Convert vm idr to xarray
drm/i915: Mark the removal of the i915_request from the sched.link
drm/i915/execlists: Reclaim the hanging virtual request
drm/i915/execlists: Take a reference while capturing the guilty request
drm/i915/gt: Include a tell-tale for engine parking
drm/i915: Make WARN* drm specific where uncore or stream ptr is available
drm/i915: Make WARN* drm specific where drm_priv ptr is available
drm/i915/gt: Make WARN* drm specific where drm_priv ptr is available
drm/i915/gem: Make WARN* drm specific where drm_priv ptr is available
drm/i915/display: Make WARN* drm specific where encoder ptr is available
drm/bridge: Add I2C based driver for ps8640 bridge
Documentation: bridge: Add documentation for ps8640 DT properties
drm/print: introduce new struct drm_device based WARN* macros
drm/i915: Clear the GGTT_WRITE bit on unbinding the vma
drm/ttm: flush the fence on the bo after we individualize the reservation object
drm/drm_dp_mst:remove set but not used variable 'origlen'
drm/i915: Don't use VBT for detecting DPCD backlight controls
drm/i915: drop alpha_support for good in favour of force_probe
drm/i915: Don't show the blank process name for internal/simulated errors
drm/panfrost: Prefix interrupt handlers' names
drm/panfrost: Remove core stack power management
drm/i915/hdcp: Clean up local variables
drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port()
drm/i915: Use intel_attached_dp() instead of hand rolling it
drm/i915: Relocate intel_attached_dp()
drm/i915: Use intel_attached_encoder()
drm/i915/dp: debug log max vswing and pre-emphasis
apparmor: remove duplicate check of xattrs on profile attachment.
apparmor: add outofband transition and use it in xattr match
apparmor: fail unpack if profile mode is unknown
apparmor: fix nnp subset test for unconfined
apparmor: remove useless aafs_create_symlink
drm/i915: use intel_bios_is_port_present()
drm/i915/bios: check DDI port presence based on child device
drm/i915/bios: add intel_bios_port_supports_*()
drm/i915/bios: add intel_bios_alternate_ddc_pin()
drm/i915/bios: add intel_bios_dp_max_link_rate()
drm/i915/bios: intel_bios_hdmi_boost_level()
drm/i915/bios: intel_bios_dp_boost_level()
drm/i915/bios: add intel_bios_hdmi_level_shift()
drm/i915/bios: add intel_bios_max_tmds_encoder()
drm/i915/gem: Store mmap_offsets in an rbtree rather than a plain list
drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling
drm/i915: Consolidate HDMI force_dvi handling
drm/i915/sdvo: Reduce the size of the on stack buffers
drm/i915: Move encoder variable to tighter scope
drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask
drm/i915: Prefer to use the pipe to index the ddb entries
drm/i915: Clear most of crtc state when disabling the crtc
drm/i915: Fix post-fastset modeset check for port sync
drm/syncobj: Add documentation for timeline syncobj
drm/i915: Align engine->uabi_class/instance with i915_drm.h
drm/i915/gvt: remove unused vblank_done completion
drm/i915/gvt: Enable vfio edid for all GVT supported platform
drm: tiny: st7735r: Add support for Okaya RH128128T
drm: tiny: st7735r: Prepare for adding support for more displays
drm/mipi_dbi: Add support for display offsets
dt-bindings: display: sitronix,st7735r: Add Okaya RH128128T
dt-bindings: display: sitronix,st7735r: Convert to DT schema
apparmor: add proc subdir to attrs
apparmor: add consistency check between state and dfa diff encode flags
apparmor: add a valid state flags check
AppArmor: Remove semicolon
apparmor: Replace two seq_printf() calls by seq_puts() in aa_label_seq_xprint()
drm: fix parameters documentation style in drm_dma
drm/i915/gt: Be paranoid and reset the GPU before release
drm/mst: Some style improvements in drm_dp_mst_topology_mgr_set_mst()
Revert "drm/dp_mst: Remove VCPI while disabling topology mgr"
drm/i915/userptr: fix size calculation
drm/i915/userptr: add user_size limit check
drm/panel: Add Feixin K101 IM2BA02 panel
dt-bindings: panel: add Feixin K101 IM2BA02 MIPI-DSI panel
dt-bindings: vendor-prefix: add Shenzhen Feixin Photoelectics Co., Ltd
drm/panel: support for auo, b101uan08.3 wuxga dsi video mode panel
drm/panel: support for boe, tv101wum-n53 wuxga dsi video mode panel
drm/panel: support for auo, kd101n80-45na wuxga dsi video mode panel
drm/panel: support for boe tv101wum-nl6 wuxga dsi video mode panel
dt-bindings: display: panel: Add boe tv101wum-n16 panel bindings
drm/i915/gt: Report the currently active execlists request
drm/i915: convert to new logging macros in i915/intel_memory_region.c
drm/i915: convert to new logging macros in i915/intel_gvt.c
drm/i915: conversion to new logging macros in i915/intel_device_info.c
drm/i915: conversion to new logging macros in i915/intel_csr.c
drm/i915: conversion to new logging macros in i915/i915_vgpu.c
drm/i915/guc: Introduce CT_DEBUG
drm/i915/guc: Switch to CT_ERROR in ct_read
drm/i915/guc: Don't pass CTB while reading
drm/i915/guc: Don't pass CTB while writing
drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTB
drm/i915: Satisfy smatch that a loop has at least one iteration
drm/i915: Fix typo in kerneldoc function name
drm/i915: Fix i915_error_state_store error defination
drm/i915: Include the debugfs params header for its own definition
drm/i915: Auto detect DPCD backlight support by default
drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight()
drm/i915: Assume 100% brightness when not in DPCD control mode
drm/i915: Fix eDP DPCD aux max backlight calculations
drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONFIG_ACPI=y (v2)
drm/i915/execlists: Offline error capture
drm/i915/gt: Allow temporary suspension of inflight requests
drm/i915: Keep track of request among the scheduling lists
drm/i915/psr: Share the computation of idle frames
drm/i915: add Wa_14010594013: icl,ehl
drm/i915/gt: Drop rogue space in the middle of GT_TRACE
drm/ttm: nuke invalidate_caches callback
drm/i915/execlists: Leave resetting ring to intel_ring
video: fbdev: nvidia: clean up indentation issues and comment block
fbdev: remove object duplication in Makefile
video: exynos: Rename Exynos to lowercase
fbdev: cg14fb: use resource_size
fbdev: s1d13xxxfb: use resource_size
video: sa1100fb: constify copied structure
fbmem: Adjust indentation in fb_prepare_logo and fb_blank
fbcon: Adjust indentation in set_con2fb_map
pxa168fb: fix release function mismatch in probe failure
OMAP: DSS2: remove non-zero check on variable r
video: Fix Kconfig indentation
video: ssd1307fb: add the missed regulator_disable
video: hyperv_fb: fix indentation issue
fbdev: potential information leak in do_fb_ioctl()
drm/i915/tgl: Add Wa_1409825376 to tgl
drm/i915/fbc: Add fbc tracepoints
drm/i915/fbc: Nuke fbc_supported()
drm/i915/fbc: Move the plane state check into the fbc functions
drm/i915/gt: Use the BIT when checking the flags, not the index
drm/i915/params: support bool values for int and uint params
drm/i915/params: add i915 parameters to debugfs
mac80211: add ieee80211_is_any_nullfunc()
mac80211_hwsim: add power save support
mac80211: fix tx status for no ack cases
mac80211: add handling for BSS color
nl80211: add handling for BSS color
mac80211_hwsim: remove maximum TX power
drm/i915/gen11: Add additional pcode status values
drm: Add getfb2 ioctl
drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER
drm/i915/dp/tgl+: Update combo phy vswing tables
drm/i915/selftests: Add a mock i915_vma to the mock_ring
drm/i915: Make a copy of the ggtt view for slave plane
drm/i915/gem: Take local vma references for the parser
drm/i915/guc: Use correct name for last CT fence
drm/i915/guc: Update CTB helpers to use CT_ERROR
drm/i915/guc: Introduce CT_ERROR
drm/i915/guc: Simpler CT message size calculation
drm/i915/gt: Clear rc6 residency trackers across suspend
drm/i915/pmu: Correct the rc6 offset upon enabling
drm/panel: simple: Add support for the Frida FRD350H54004 panel
dt-bindings: panel-simple: Add compatible for Frida FRD350H54004 LCD
dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd.
drm/rockchip: Add missing vmalloc header
drm/rockchip: use DIV_ROUND_UP macro for calculations.
drm/drm_panel: fix export of drm_panel_of_backlight, try #3
drm: panel: fix excessive stack usage in td028ttec1_prepare
drm/connector: Hookup the new drm_cmdline_mode panel_orientation member (v2)
drm/connector: Split out orientation quirk detection (v2)
x86/vdso: Enable sanitizers for vma.o
drm: always determine branch device with drm_dp_is_branch()
drm: move DP_MAX_DOWNSTREAM_PORTS from i915 to drm core
kcsan: Add __no_kcsan function attribute
kcsan: Document static blacklisting options
asm-generic/atomic: Use __always_inline for fallback wrappers
asm-generic/atomic: Use __always_inline for pure wrappers
kcsan, ubsan: Make KCSAN+UBSAN work together
mac80211: debugfs: improve airtime_flags handler readability
mac80211: Remove redundant assertion
mac80211: add 802.11 encapsulation offloading support
mac80211: Always show airtime debugfs file when TXQs are enabled
wireless: Use offsetof instead of custom macro.
trivial: mac80211: fix indentation
drm/i915/gvt: remove unused type attributes
kcsan: Improve various small stylistic details
x86, kcsan: Enable KCSAN for x86
locking/atomics, kcsan: Add KCSAN instrumentation
seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier
seqlock, kcsan: Add annotations for KCSAN
build, kcsan: Add KCSAN build exceptions
objtool, kcsan: Add KCSAN runtime functions to whitelist
kcsan: Add Documentation entry in dev-tools
include/linux/compiler.h: Introduce data_race(expr) macro
kcsan: Add Kernel Concurrency Sanitizer infrastructure
Files that are git checkout to android-mainline:
arch/x86/configs/gki_defconfig
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/lapic.c
drivers/block/floppy.c
drivers/hwtracing/coresight/coresight.c
drivers/hwtracing/coresight/coresight-cti.c
drivers/hwtracing/coresight/coresight-tmc.c
drivers/hwtracing/coresight/coresight-tmc-etf.c
drivers/hwtracing/coresight/Kconfig
drivers/hwtracing/coresight/Makefile
drivers/irqchip/qcom-pdc.c
drivers/pinctrl/qcom/pinctrl-msm.c
drivers/soc/qcom/rpmh.c
include/soc/qcom/rpmh.h
drivers/soc/qcom/rpmh-internal.h
drivers/soc/qcom/rpmh-rsc.c
fs/io_uring.c
include/linux/coresight.h
include/linux/coresight-stm.h
include/linux/filter.h
include/soc/qcom/rpmh.h
include/sound/compress_driver.h
include/sound/pcm.h
include/sound/soc.h
include/uapi/linux/coresight-stm.h
include/uapi/sound/compress_params.h
kernel/trace/trace.c
net/bridge/Kconfig
sound/pci/hda/patch_realtek.c
sound/soc/soc-compress.c
sound/soc/soc-core.c
sound/soc/soc-pcm.c
Conflicts:
Documentation/Makefile
Documentation/devicetree/bindings
Documentation/devicetree/bindings/.gitignore
Documentation/devicetree/bindings/Makefile
Documentation/devicetree/bindings/arm/altera.yaml
Documentation/devicetree/bindings/arm/altera/socfpga-clk-manager.yaml
Documentation/devicetree/bindings/arm/amlogic.yaml
Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx-ao-secure.yaml
Documentation/devicetree/bindings/arm/arm,scmi.txt
Documentation/devicetree/bindings/arm/arm,scpi.txt
Documentation/devicetree/bindings/arm/atmel-at91.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,bcm63138.txt
Documentation/devicetree/bindings/arm/bitmain.yaml
Documentation/devicetree/bindings/arm/coresight.txt
Documentation/devicetree/bindings/arm/cpus.yaml
Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt
Documentation/devicetree/bindings/arm/fsl.yaml
Documentation/devicetree/bindings/arm/hisilicon/hi3519-sysctrl.txt
Documentation/devicetree/bindings/arm/l2c2x0.yaml
Documentation/devicetree/bindings/arm/mediatek.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,apmixedsys.txt
Documentation/devicetree/bindings/arm/mediatek/mediatek,audsys.txt
Documentation/devicetree/bindings/arm/mediatek/mediatek,camsys.txt
Documentation/devicetree/bindings/arm/mediatek/mediatek,imgsys.txt
Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.txt
Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt
Documentation/devicetree/bindings/arm/mediatek/mediatek,topckgen.txt
Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml
Documentation/devicetree/bindings/arm/msm/qcom,idle-state.txt
Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml
Documentation/devicetree/bindings/arm/nxp/lpc32xx.yaml
Documentation/devicetree/bindings/arm/omap/mpu.txt
Documentation/devicetree/bindings/arm/pmu.yaml
Documentation/devicetree/bindings/arm/psci.yaml
Documentation/devicetree/bindings/arm/qcom.yaml
Documentation/devicetree/bindings/arm/realtek.yaml
Documentation/devicetree/bindings/arm/renesas,prr.yaml
Documentation/devicetree/bindings/arm/renesas.yaml
Documentation/devicetree/bindings/arm/rockchip.yaml
Documentation/devicetree/bindings/arm/samsung/exynos-chipid.yaml
Documentation/devicetree/bindings/arm/samsung/pmu.yaml
Documentation/devicetree/bindings/arm/samsung/samsung-boards.yaml
Documentation/devicetree/bindings/arm/samsung/samsung-secure-firmware.yaml
Documentation/devicetree/bindings/arm/stm32/st,mlahb.yaml
Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml
Documentation/devicetree/bindings/arm/stm32/stm32.yaml
Documentation/devicetree/bindings/arm/sunxi.yaml
Documentation/devicetree/bindings/arm/sunxi/allwinner,sun4i-a10-mbus.yaml
Documentation/devicetree/bindings/arm/syna.txt
Documentation/devicetree/bindings/ata/faraday,ftide010.yaml
Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml
Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml
Documentation/devicetree/bindings/bus/ti-sysc.txt
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-gates-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-osc-clk.yaml
Documentation/devicetree/bindings/clock/allwinner,sun9i-a80-gt-clk.yaml
Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
Documentation/devicetree/bindings/clock/clock-bindings.txt
Documentation/devicetree/bindings/clock/fixed-factor-clock.yaml
Documentation/devicetree/bindings/clock/fsl,plldig.yaml
Documentation/devicetree/bindings/clock/idt,versaclock5.txt
Documentation/devicetree/bindings/clock/imx8mn-clock.yaml
Documentation/devicetree/bindings/clock/imx8mp-clock.yaml
Documentation/devicetree/bindings/clock/milbeaut-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-msm8998.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-qcs404.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sc7180.yaml
Documentation/devicetree/bindings/clock/qcom,gcc-sm8150.yaml
Documentation/devicetree/bindings/clock/qcom,gcc.yaml
Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
Documentation/devicetree/bindings/clock/qcom,msm8998-gpucc.yaml
Documentation/devicetree/bindings/clock/qcom,rpmcc.txt
Documentation/devicetree/bindings/clock/qcom,rpmhcc.yaml
Documentation/devicetree/bindings/clock/qcom,sc7180-dispcc.yaml
Documentation/devicetree/bindings/clock/qcom,sc7180-gpucc.yaml
Documentation/devicetree/bindings/clock/qcom,sc7180-videocc.yaml
Documentation/devicetree/bindings/clock/qcom,sdm845-dispcc.yaml
Documentation/devicetree/bindings/clock/qcom,sdm845-gpucc.yaml
Documentation/devicetree/bindings/clock/qcom,sdm845-videocc.yaml
Documentation/devicetree/bindings/clock/renesas,rcar-usb2-clock-sel.txt
Documentation/devicetree/bindings/clock/silabs,si5341.txt
Documentation/devicetree/bindings/connector/samsung,usb-connector-11pin.txt
Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-crypto.yaml
Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml
Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.yaml
Documentation/devicetree/bindings/crypto/fsl-dcp.txt
Documentation/devicetree/bindings/crypto/fsl-imx-sahara.txt
Documentation/devicetree/bindings/crypto/fsl-sec4.txt
Documentation/devicetree/bindings/crypto/st,stm32-hash.yaml
Documentation/devicetree/bindings/display/allwinner,sun4i-a10-display-engine.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-mipi-dsi.yaml
Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-dw-hdmi.yaml
Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
Documentation/devicetree/bindings/display/bridge/adi,adv7511.txt
Documentation/devicetree/bindings/display/bridge/anx6345.yaml
Documentation/devicetree/bindings/display/bridge/lvds-codec.yaml
Documentation/devicetree/bindings/display/bridge/sii902x.txt
Documentation/devicetree/bindings/display/connector/analog-tv-connector.txt
Documentation/devicetree/bindings/display/dsi-controller.yaml
Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt
Documentation/devicetree/bindings/display/imx/ldb.txt
Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt
Documentation/devicetree/bindings/display/mediatek/mediatek,dsi.txt
Documentation/devicetree/bindings/display/msm/gmu.yaml
Documentation/devicetree/bindings/display/msm/gpu.txt
Documentation/devicetree/bindings/display/panel/display-timing.txt
Documentation/devicetree/bindings/display/panel/leadtek,ltk500hd1829.yaml
Documentation/devicetree/bindings/display/panel/lvds.yaml
Documentation/devicetree/bindings/display/panel/panel-common.yaml
Documentation/devicetree/bindings/display/panel/panel-simple.yaml
Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
Documentation/devicetree/bindings/display/panel/xinpeng,xpp055c272.yaml
Documentation/devicetree/bindings/display/renesas,cmm.yaml
Documentation/devicetree/bindings/display/renesas,du.txt
Documentation/devicetree/bindings/display/simple-framebuffer.yaml
Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
Documentation/devicetree/bindings/display/tilcdc/tilcdc.txt
Documentation/devicetree/bindings/dma/adi,axi-dmac.txt
Documentation/devicetree/bindings/dma/dma-common.yaml
Documentation/devicetree/bindings/dma/fsl-edma.txt
Documentation/devicetree/bindings/dma/mtk-uart-apdma.txt
Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
Documentation/devicetree/bindings/dma/st,stm32-dma.yaml
Documentation/devicetree/bindings/dma/ti-edma.txt
Documentation/devicetree/bindings/dma/ti/k3-udma.yaml
Documentation/devicetree/bindings/dsp/fsl,dsp.yaml
Documentation/devicetree/bindings/eeprom/at24.yaml
Documentation/devicetree/bindings/example-schema.yaml
Documentation/devicetree/bindings/firmware/intel,ixp4xx-network-processing-engine.yaml
Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
Documentation/devicetree/bindings/firmware/qcom,scm.txt
Documentation/devicetree/bindings/fpga/fpga-region.txt
Documentation/devicetree/bindings/fpga/intel-stratix10-soc-fpga-mgr.txt
Documentation/devicetree/bindings/gnss/gnss.txt
Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml
Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
Documentation/devicetree/bindings/gpio/mediatek,mt7621-gpio.txt
Documentation/devicetree/bindings/gpio/sifive,gpio.yaml
Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml
Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml
Documentation/devicetree/bindings/gpu/arm,mali-midgard.yaml
Documentation/devicetree/bindings/gpu/arm,mali-utgard.yaml
Documentation/devicetree/bindings/gpu/samsung-rotator.yaml
Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
Documentation/devicetree/bindings/hwmon/ltc2978.txt
Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml
Documentation/devicetree/bindings/hwmon/ti,tmp513.yaml
Documentation/devicetree/bindings/i2c/brcm,bcm2835-i2c.txt
Documentation/devicetree/bindings/i2c/i2c-at91.txt
Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
Documentation/devicetree/bindings/i2c/i2c.txt
Documentation/devicetree/bindings/i2c/nvidia,tegra20-i2c.txt
Documentation/devicetree/bindings/i2c/renesas,i2c.txt
Documentation/devicetree/bindings/i2c/renesas,iic.txt
Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml
Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
Documentation/devicetree/bindings/iio/accel/bma180.txt
Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt
Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml
Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
Documentation/devicetree/bindings/iio/dac/ad5755.txt
Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
Documentation/devicetree/bindings/iio/dac/ltc2632.txt
Documentation/devicetree/bindings/iio/gyroscope/bmg160.txt
Documentation/devicetree/bindings/iio/imu/inv_mpu6050.txt
Documentation/devicetree/bindings/iio/light/adux1020.yaml
Documentation/devicetree/bindings/iio/light/bh1750.yaml
Documentation/devicetree/bindings/iio/light/isl29018.yaml
Documentation/devicetree/bindings/iio/light/noa1305.yaml
Documentation/devicetree/bindings/iio/light/stk33xx.yaml
Documentation/devicetree/bindings/iio/light/tsl2583.yaml
Documentation/devicetree/bindings/iio/light/tsl2772.yaml
Documentation/devicetree/bindings/iio/light/veml6030.yaml
Documentation/devicetree/bindings/iio/magnetometer/ak8974.txt
Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
Documentation/devicetree/bindings/iio/pressure/bmp085.yaml
Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml
Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
Documentation/devicetree/bindings/iio/st-sensors.txt
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
Documentation/devicetree/bindings/input/cypress,tm2-touchkey.txt
Documentation/devicetree/bindings/input/gpio-vibrator.yaml
Documentation/devicetree/bindings/input/input.yaml
Documentation/devicetree/bindings/input/max77650-onkey.yaml
Documentation/devicetree/bindings/input/touchscreen/goodix.yaml
Documentation/devicetree/bindings/input/touchscreen/mms114.txt
Documentation/devicetree/bindings/input/twl4030-pwrbutton.txt
Documentation/devicetree/bindings/interconnect/qcom,msm8916.yaml
Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml
Documentation/devicetree/bindings/interconnect/qcom,qcs404.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/csky,mpintc.txt
Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
Documentation/devicetree/bindings/interrupt-controller/msi.txt
Documentation/devicetree/bindings/interrupt-controller/renesas,irqc.yaml
Documentation/devicetree/bindings/interrupt-controller/st,stm32-exti.yaml
Documentation/devicetree/bindings/iommu/arm,smmu.yaml
Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml
Documentation/devicetree/bindings/ipmi/aspeed-kcs-bmc.txt
Documentation/devicetree/bindings/leds/common.yaml
Documentation/devicetree/bindings/leds/leds-gpio.yaml
Documentation/devicetree/bindings/leds/leds-max77650.yaml
Documentation/devicetree/bindings/leds/register-bit-led.txt
Documentation/devicetree/bindings/leds/rohm,bd71828-leds.yaml
Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml
Documentation/devicetree/bindings/mailbox/mtk-gce.txt
Documentation/devicetree/bindings/mailbox/st,stm32-ipcc.yaml
Documentation/devicetree/bindings/mailbox/xlnx,zynqmp-ipi-mailbox.txt
Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
Documentation/devicetree/bindings/media/aspeed-video.txt
Documentation/devicetree/bindings/media/i2c/tvp5150.txt
Documentation/devicetree/bindings/media/rc.yaml
Documentation/devicetree/bindings/media/renesas,ceu.yaml
Documentation/devicetree/bindings/media/renesas,csi2.yaml
Documentation/devicetree/bindings/media/ti,cal.yaml
Documentation/devicetree/bindings/media/ti,vpe.yaml
Documentation/devicetree/bindings/media/video-interfaces.txt
Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml
Documentation/devicetree/bindings/memory-controllers/fsl/imx8m-ddrc.yaml
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.yaml
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-mc.yaml
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-emc.yaml
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.yaml
Documentation/devicetree/bindings/memory-controllers/ti/emif.txt
Documentation/devicetree/bindings/mfd/allwinner,sun4i-a10-ts.yaml
Documentation/devicetree/bindings/mfd/max77650.yaml
Documentation/devicetree/bindings/mfd/max8998.txt
Documentation/devicetree/bindings/mfd/mt6397.txt
Documentation/devicetree/bindings/mfd/qcom-rpm.txt
Documentation/devicetree/bindings/mfd/rn5t618.txt
Documentation/devicetree/bindings/mfd/rohm,bd71828-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/tps65910.txt
Documentation/devicetree/bindings/mfd/twl-family.txt
Documentation/devicetree/bindings/mfd/zii,rave-sp.txt
Documentation/devicetree/bindings/mips/ingenic/devices.yaml
Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
Documentation/devicetree/bindings/misc/intel,ixp4xx-ahb-queue-manager.yaml
Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.txt
Documentation/devicetree/bindings/mmc/arasan,sdhci.txt
Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt
Documentation/devicetree/bindings/mmc/mmc-controller.yaml
Documentation/devicetree/bindings/mmc/mmci.txt
Documentation/devicetree/bindings/mmc/owl-mmc.yaml
Documentation/devicetree/bindings/mmc/renesas,mmcif.txt
Documentation/devicetree/bindings/mmc/renesas,sdhi.txt
Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
Documentation/devicetree/bindings/mmc/sdhci-am654.txt
Documentation/devicetree/bindings/mmc/sdhci-msm.txt
Documentation/devicetree/bindings/mmc/synopsys-dw-mshc-common.yaml
Documentation/devicetree/bindings/mmc/synopsys-dw-mshc.yaml
Documentation/devicetree/bindings/mtd/allwinner,sun4i-a10-nand.yaml
Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt
Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
Documentation/devicetree/bindings/mtd/nand-controller.yaml
Documentation/devicetree/bindings/mtd/partition.txt
Documentation/devicetree/bindings/net/allwinner,sun8i-a83t-emac.yaml
Documentation/devicetree/bindings/net/amlogic,meson-dwmac.yaml
Documentation/devicetree/bindings/net/brcm,bcm7445-switch-v4.0.txt
Documentation/devicetree/bindings/net/broadcom-bluetooth.txt
Documentation/devicetree/bindings/net/can/tcan4x5x.txt
Documentation/devicetree/bindings/net/dsa/b53.txt
Documentation/devicetree/bindings/net/ethernet-controller.yaml
Documentation/devicetree/bindings/net/ethernet-phy.yaml
Documentation/devicetree/bindings/net/fsl-fec.txt
Documentation/devicetree/bindings/net/fsl-fman.txt
Documentation/devicetree/bindings/net/mdio.yaml
Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
Documentation/devicetree/bindings/net/qca,ar803x.yaml
Documentation/devicetree/bindings/net/qca,qca7000.txt
Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt
Documentation/devicetree/bindings/net/renesas,ether.yaml
Documentation/devicetree/bindings/net/renesas,ravb.txt
Documentation/devicetree/bindings/net/snps,dwmac.yaml
Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml
Documentation/devicetree/bindings/net/ti,davinci-mdio.yaml
Documentation/devicetree/bindings/net/ti,dp83869.yaml
Documentation/devicetree/bindings/net/ti-bluetooth.txt
Documentation/devicetree/bindings/net/wireless/mediatek,mt76.txt
Documentation/devicetree/bindings/net/wireless/qcom,ath10k.txt
Documentation/devicetree/bindings/net/wireless/ti,wl1251.txt
Documentation/devicetree/bindings/nvmem/nvmem.yaml
Documentation/devicetree/bindings/nvmem/st,stm32-romem.yaml
Documentation/devicetree/bindings/opp/opp.txt
Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
Documentation/devicetree/bindings/pci/aardvark-pci.txt
Documentation/devicetree/bindings/pci/amlogic,meson-pcie.txt
Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
Documentation/devicetree/bindings/pci/nvidia,tegra194-pcie.txt
Documentation/devicetree/bindings/pci/pci-rcar-gen2.txt
Documentation/devicetree/bindings/pci/rcar-pci.txt
Documentation/devicetree/bindings/phy/allwinner,sun4i-a10-usb-phy.yaml
Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml
Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml
Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb3-pcie-phy.yaml
Documentation/devicetree/bindings/phy/intel,lgm-emmc-phy.yaml
Documentation/devicetree/bindings/phy/marvell,mmp3-hsic-phy.yaml
Documentation/devicetree/bindings/phy/nvidia,tegra124-xusb-padctl.txt
Documentation/devicetree/bindings/phy/phy-mtk-tphy.txt
Documentation/devicetree/bindings/phy/rcar-gen2-phy.txt
Documentation/devicetree/bindings/phy/rockchip,px30-dsi-dphy.yaml
Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml
Documentation/devicetree/bindings/phy/ti-phy-gmii-sel.txt
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/atmel,at91-pinctrl.txt
Documentation/devicetree/bindings/pinctrl/brcm,bcm2835-gpio.txt
Documentation/devicetree/bindings/pinctrl/fsl,imx8mp-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/intel,lgm-io.yaml
Documentation/devicetree/bindings/pinctrl/mscc,ocelot-pinctrl.txt
Documentation/devicetree/bindings/pinctrl/pinmux-node.yaml
Documentation/devicetree/bindings/pinctrl/renesas,pfc-pinctrl.txt
Documentation/devicetree/bindings/pinctrl/rockchip,pinctrl.txt
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
Documentation/devicetree/bindings/power/amlogic,meson-ee-pwrc.yaml
Documentation/devicetree/bindings/power/power-domain.yaml
Documentation/devicetree/bindings/power/power_domain.txt
Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
Documentation/devicetree/bindings/power/reset/syscon-poweroff.yaml
Documentation/devicetree/bindings/power/reset/syscon-reboot.yaml
Documentation/devicetree/bindings/power/supply/battery.txt
Documentation/devicetree/bindings/power/supply/max77650-charger.yaml
Documentation/devicetree/bindings/power/supply/power_supply.txt
Documentation/devicetree/bindings/property-units.txt
Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml
Documentation/devicetree/bindings/pwm/nvidia,tegra20-pwm.txt
Documentation/devicetree/bindings/pwm/pwm-mediatek.txt
Documentation/devicetree/bindings/pwm/pwm-samsung.yaml
Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml
Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml
Documentation/devicetree/bindings/regulator/gpio-regulator.yaml
Documentation/devicetree/bindings/regulator/max77650-regulator.yaml
Documentation/devicetree/bindings/regulator/mps,mpq7920.yaml
Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.txt
Documentation/devicetree/bindings/regulator/qcom,spmi-regulator.txt
Documentation/devicetree/bindings/regulator/regulator.yaml
Documentation/devicetree/bindings/regulator/rohm,bd71828-regulator.yaml
Documentation/devicetree/bindings/regulator/st,stm32-booster.yaml
Documentation/devicetree/bindings/regulator/st,stm32mp1-pwr-reg.yaml
Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt
Documentation/devicetree/bindings/remoteproc/qcom,q6v5.txt
Documentation/devicetree/bindings/remoteproc/st,stm32-rproc.yaml
Documentation/devicetree/bindings/reserved-memory/ramoops.txt
Documentation/devicetree/bindings/reserved-memory/reserved-memory.txt
Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml
Documentation/devicetree/bindings/reset/brcm,bcm7216-pcie-sata-rescal.yaml
Documentation/devicetree/bindings/reset/fsl,imx7-src.txt
Documentation/devicetree/bindings/reset/intel,rcu-gw.yaml
Documentation/devicetree/bindings/reset/st,stm32mp1-rcc.txt
Documentation/devicetree/bindings/riscv/cpus.yaml
Documentation/devicetree/bindings/rng/amlogic,meson-rng.yaml
Documentation/devicetree/bindings/rtc/renesas,sh-rtc.yaml
Documentation/devicetree/bindings/rtc/st,stm32-rtc.yaml
Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml
Documentation/devicetree/bindings/serial/fsl-imx-uart.txt
Documentation/devicetree/bindings/serial/fsl-lpuart.txt
Documentation/devicetree/bindings/serial/nxp,sc16is7xx.txt
Documentation/devicetree/bindings/serial/pl011.yaml
Documentation/devicetree/bindings/serial/rs485.yaml
Documentation/devicetree/bindings/serial/samsung_uart.yaml
Documentation/devicetree/bindings/serial/sifive-serial.yaml
Documentation/devicetree/bindings/serial/snps-dw-apb-uart.yaml
Documentation/devicetree/bindings/serial/st,stm32-uart.yaml
Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml
Documentation/devicetree/bindings/soc/mediatek/pwrap.txt
Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt
Documentation/devicetree/bindings/soc/qcom/qcom,apr.txt
Documentation/devicetree/bindings/sound/adi,adau7118.yaml
Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml
Documentation/devicetree/bindings/sound/audio-graph-card.txt
Documentation/devicetree/bindings/sound/da7213.txt
Documentation/devicetree/bindings/sound/fsl,asrc.txt
Documentation/devicetree/bindings/sound/fsl,esai.txt
Documentation/devicetree/bindings/sound/nau8810.txt
Documentation/devicetree/bindings/sound/nau8825.txt
Documentation/devicetree/bindings/sound/nvidia,tegra-audio-wm8903.txt
Documentation/devicetree/bindings/sound/qcom,lpass-cpu.txt
Documentation/devicetree/bindings/sound/qcom,q6adm.txt
Documentation/devicetree/bindings/sound/qcom,q6afe.txt
Documentation/devicetree/bindings/sound/qcom,q6asm.txt
Documentation/devicetree/bindings/sound/qcom,q6core.txt
Documentation/devicetree/bindings/sound/qcom,wcd934x.yaml
Documentation/devicetree/bindings/sound/renesas,fsi.yaml
Documentation/devicetree/bindings/sound/renesas,rsnd.txt
Documentation/devicetree/bindings/sound/rockchip,rk3328-codec.txt
Documentation/devicetree/bindings/sound/rt5682.txt
Documentation/devicetree/bindings/sound/samsung,odroid.yaml
Documentation/devicetree/bindings/sound/samsung-i2s.yaml
Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
Documentation/devicetree/bindings/sound/st,stm32-sai.txt
Documentation/devicetree/bindings/sound/tas2562.txt
Documentation/devicetree/bindings/sound/tdm-slot.txt
Documentation/devicetree/bindings/sound/wm8994.txt
Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml
Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt
Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.txt
Documentation/devicetree/bindings/spi/renesas,hspi.yaml
Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml
Documentation/devicetree/bindings/spi/spi-controller.yaml
Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
Documentation/devicetree/bindings/spi/spi-pl022.yaml
Documentation/devicetree/bindings/spi/spi-sifive.yaml
Documentation/devicetree/bindings/spi/st,stm32-qspi.yaml
Documentation/devicetree/bindings/spi/st,stm32-spi.yaml
Documentation/devicetree/bindings/spi/ti_qspi.txt
Documentation/devicetree/bindings/sram/allwinner,sun4i-a10-system-control.yaml
Documentation/devicetree/bindings/sram/qcom,ocmem.yaml
Documentation/devicetree/bindings/sram/sram.yaml
Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
Documentation/devicetree/bindings/thermal/armada-thermal.txt
Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.yaml
Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
Documentation/devicetree/bindings/thermal/thermal.txt
Documentation/devicetree/bindings/timer/allwinner,sun4i-a10-timer.yaml
Documentation/devicetree/bindings/timer/arm,arch_timer.yaml
Documentation/devicetree/bindings/timer/arm,arch_timer_mmio.yaml
Documentation/devicetree/bindings/timer/arm,global_timer.yaml
Documentation/devicetree/bindings/timer/csky,mptimer.txt
Documentation/devicetree/bindings/timer/faraday,fttmr010.txt
Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml
Documentation/devicetree/bindings/trivial-devices.yaml
Documentation/devicetree/bindings/ufs/ti,j721e-ufs.yaml
Documentation/devicetree/bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml
Documentation/devicetree/bindings/usb/atmel-usb.txt
Documentation/devicetree/bindings/usb/dwc2.yaml
Documentation/devicetree/bindings/usb/dwc3.txt
Documentation/devicetree/bindings/usb/exynos-usb.txt
Documentation/devicetree/bindings/usb/fcs,fusb302.txt
Documentation/devicetree/bindings/usb/generic-ehci.yaml
Documentation/devicetree/bindings/usb/generic-ohci.yaml
Documentation/devicetree/bindings/usb/generic.txt
Documentation/devicetree/bindings/usb/mediatek,mtu3.txt
Documentation/devicetree/bindings/usb/mediatek,musb.txt
Documentation/devicetree/bindings/usb/renesas,usb3-peri.yaml
Documentation/devicetree/bindings/usb/renesas,usbhs.yaml
Documentation/devicetree/bindings/usb/richtek,rt1711h.txt
Documentation/devicetree/bindings/usb/rockchip,dwc3.txt
Documentation/devicetree/bindings/usb/ti,hd3ss3220.txt
Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml
Documentation/devicetree/bindings/usb/typec-tcpci.txt
Documentation/devicetree/bindings/usb/usb-xhci.txt
Documentation/devicetree/bindings/vendor-prefixes.yaml
Documentation/devicetree/bindings/xilinx.txt
Documentation/networking/regulatory.txt
Makefile
arch/arm64/configs/gki_defconfig
arch/arm64/include/asm/proc-fns.h
arch/arm64/kernel/cpufeature.c
arch/x86/configs/gki_defconfig
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/lapic.c
arch/x86/kvm/svm.c
drivers/android/binderfs.c
drivers/base/core.c
drivers/base/power/wakeup.c
drivers/block/Kconfig
drivers/block/floppy.c
drivers/bus/Kconfig
drivers/bus/Makefile
drivers/bus/mhi/Makefile
drivers/bus/mhi/core/Makefile
drivers/clk/qcom/Makefile
drivers/clk/qcom/clk-alpha-pll.c
drivers/clk/qcom/clk-alpha-pll.h
drivers/clk/qcom/clk-rpmh.c
drivers/cpufreq/cpufreq_stats.c
drivers/cpuidle/Kconfig.arm
drivers/cpuidle/Makefile
drivers/crypto/Kconfig
drivers/devfreq/devfreq.c
drivers/firmware/Kconfig
drivers/firmware/Makefile
drivers/firmware/qcom_scm.c
drivers/gpu/Makefile
drivers/gpu/drm/msm/adreno/a6xx_gmu.h
drivers/hid/Kconfig
drivers/hwtracing/coresight/Kconfig
drivers/hwtracing/coresight/Makefile
drivers/hwtracing/coresight/coresight-cti.c
drivers/hwtracing/coresight/coresight-tmc-etf.c
drivers/hwtracing/coresight/coresight-tmc.c
drivers/hwtracing/coresight/coresight.c
drivers/interconnect/Kconfig
drivers/interconnect/Makefile
drivers/interconnect/qcom/bcm-voter.c
drivers/interconnect/qcom/bcm-voter.h
drivers/interconnect/qcom/icc-rpmh.c
drivers/interconnect/qcom/icc-rpmh.h
drivers/iommu/arm-smmu-qcom.c
drivers/iommu/arm-smmu.c
drivers/iommu/arm-smmu.h
drivers/irqchip/irq-gic-v3.c
drivers/irqchip/qcom-pdc.c
drivers/leds/Kconfig
drivers/leds/Makefile
drivers/macintosh/therm_windtunnel.c
drivers/mailbox/Kconfig
drivers/mailbox/Makefile
drivers/misc/Makefile
drivers/mmc/host/sdhci-msm.c
drivers/nvme/host/pci.c
drivers/of/property.c
drivers/pci/controller/Kconfig
drivers/phy/qualcomm/Makefile
drivers/pinctrl/qcom/Kconfig
drivers/pinctrl/qcom/pinctrl-msm.c
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
drivers/power/supply/power_supply_sysfs.c
drivers/rpmsg/Makefile
drivers/rtc/rtc-pm8xxx.c
drivers/scsi/ufs/Kconfig
drivers/scsi/ufs/Makefile
drivers/scsi/ufs/ufs-qcom.c
drivers/scsi/ufs/ufs.h
drivers/scsi/ufs/ufs_quirks.h
drivers/scsi/ufs/ufshcd-crypto.c
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd.h
drivers/soc/qcom/Kconfig
drivers/soc/qcom/Makefile
drivers/soc/qcom/cmd-db.c
drivers/soc/qcom/rpmh-internal.h
drivers/soc/qcom/rpmh-rsc.c
drivers/soc/qcom/rpmh.c
drivers/soc/qcom/smp2p.c
drivers/soc/qcom/socinfo.c
drivers/staging/android/ion/heaps/ion_page_pool.c
drivers/staging/android/ion/heaps/ion_page_pool.h
drivers/staging/android/ion/heaps/ion_system_heap.c
drivers/staging/octeon/octeon-ethernet.h
drivers/staging/octeon/octeon-stubs.h
drivers/thermal/Makefile
drivers/thermal/of-thermal.c
drivers/thermal/thermal_core.c
drivers/usb/dwc3/core.c
drivers/usb/dwc3/core.h
drivers/usb/dwc3/gadget.c
drivers/usb/host/xhci-plat.c
drivers/usb/phy/Kconfig
drivers/usb/phy/Makefile
drivers/usb/typec/ucsi/ucsi.c
fs/io_uring.c
include/dt-bindings/clock/qcom,rpmh.h
include/linux/coresight.h
include/linux/cpuhotplug.h
include/linux/dma-mapping.h
include/linux/filter.h
include/linux/mhi.h
include/linux/mod_devicetable.h
include/linux/power_supply.h
include/linux/sched/sysctl.h
include/linux/soc/qcom/qmi.h
include/linux/sysctl.h
include/linux/thermal.h
include/linux/usb/composite.h
include/sound/compress_driver.h
include/sound/pcm.h
include/sound/soc.h
include/uapi/linux/coresight-stm.h
include/uapi/sound/compress_params.h
init/Kconfig
init/Kconfig.gki
kernel/cpu.c
kernel/sched/core.c
kernel/sched/cpupri.c
kernel/sched/fair.c
kernel/sched/rt.c
kernel/sched/sched.h
kernel/sched/topology.c
kernel/smp.c
kernel/sysctl.c
kernel/trace/blktrace.c
kernel/trace/trace_events_hist.c
kernel/workqueue.c
lib/Kconfig.debug
lib/dynamic_debug.c
mm/memory.c
net/bridge/Kconfig
net/netfilter/ipset/ip_set_hash_gen.h
net/qrtr/Kconfig
net/qrtr/Makefile
net/qrtr/mhi.c
net/qrtr/qrtr.h
net/wireless/.gitignore
net/wireless/nl80211.c
scripts/Makefile.build
scripts/Makefile.lib
scripts/Makefile.modpost
scripts/checkpatch.pl
scripts/gen_autoksyms.sh
sound/pci/hda/patch_realtek.c
sound/soc/soc-compress.c
sound/soc/soc-core.c
sound/soc/soc-pcm.c
Change-Id: Id26563c51a3d18f032678ccf83d4964d5f799ca9
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>