When installing the saved defconfig, warnings may appear about a)
unexpected/invalid settings for symbols and b) repeated definitions of a
symbol. These messages should be treated as an error.
Change-Id: I672c4af100e97c52228344a232eb1db2002738b3
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
After the generated defconfig is installed, check that all the options
set are set as expected. For instance, a CONFIG_ option may be switched
from m -> y when it is selected by some other statically configured
option.
Change-Id: I71afcdce0af88551f87722cf79ace49d73077e29
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
Options enabled as =y should be kept that way. -y option on
merge_config.sh ensures that we don't change an option in gki_defconfig
from =y to =m. If this happens, it is kept as =y.
Change-Id: I90ce94f783d7c3602be3a2e313126f7e4014e22a
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
The base defconfigs should only be "added on," and should options from
an earlier config should never be adjusted once set to =y or =m.
Change-Id: I62a82368cf70f515c257ff094730a2f1419805a4
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
* 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>
Consolidate BRANCH, CONFIG_TARGET settings into build.config.msm.common
and consolidate the VARIANT -> defconfig mapping for Lahaina and Waipio
into build.config.msm.gki. This simplifies the target-specific
build.config files and improves code re-use.
Change-Id: I92a246e28f1034b74f44b4293bad671411e62a1e
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
Present fragment config logic is target specific and located in the
scripts/gki folder. The script does not scale well to different targets
which may have different types of variants. Migrate fragment config logic
to build.config files, where the variant stitching can be described in the
relevant build.config.msm.target file. The fragment stitching logic must
also be in kernel/build system in order to respect any Make invocation
arguments (e.g. compiler).
Change-Id: I77454c2b431b3f5c0ce75a17714b43913c03ced4
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
Add configuration options needed to create boot, vendor_boot,
and dtbo images into build.config.msm.common. Also, correct
the GKI Ramdisk file name used in the build.config.msm.gki.
Change-Id: I16779d36c6ef3fc347c56ee4ecf24c72b03b3814
Signed-off-by: Rama Aparna Mallavarapu <aparnam@codeaurora.org>