Load MSM-ION module for Waipio and Lahaina.
Change-Id: Ic3f01271c3f91ffd0bc202545bd74ff51e5a1965
Signed-off-by: Chris Goldsworthy <cgoldswo@codeaurora.org>
Enable compilation of fastrpc module on Waipio. The driver will
now be loaded along with the boot image.
Change-Id: Id16b360bad075acd9d16412d1a2df052020ff13a
Signed-off-by: Anirudh Raghavendra <araghave@codeaurora.org>
Add our DMA-BUF Heap module to the module lists.
Change-Id: I288d90874dab30aff33f29796bebb8d9c90f9adf
Signed-off-by: Chris Goldsworthy <cgoldswo@codeaurora.org>
Make the appropriate changes to have the driver compiling and loading.
Change-Id: If9f217b18483a91407c49177ffbc0cdb30879830
Signed-off-by: Chris Goldsworthy <cgoldswo@codeaurora.org>
Stop the MSM ION module from compiling, and remove it from the module
lists. This is being done in advance of DMA-BUF Heaps being
supported, in order to prevent clients from depending on ION during
development.
Change-Id: Ib778c2388455013bfabcab88d97e3a6ad179579a
Signed-off-by: Chris Goldsworthy <cgoldswo@codeaurora.org>
Add dcc module to modules.list.msm.waipio to ensure that dcc module is
loaded during init.
Change-Id: I2dc631584fedb5dfb3437e65adfbc2906451a042
Signed-off-by: Mao Jinlong <jinlmao@codeaurora.org>
This allows system PM violators driver to load at boot time.
Change-Id: I50b7bfc9c6f4f7304a85f6f765987507623cf91b
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
This changes addes soc sleep stats driver to module.list.waipio
to load it during boot-up.
Change-Id: I04591ba34ddac669ed688e41e3c20fd1379b4210
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
* refs/heads/tmp-2a3286f:
Revert "phy: qcom: remove ufs qmp phy driver"
ANDROID: fix up bad merge resolution / bad revert in soc_pcm_hw_params()
Revert "ANDROID: ASoC: Fix 'allmodconfig' build break"
ANDROID: add flags variable to nfs4_xattr_get_nfs4_user()
ANDROID: fix up Android-specific Kconfig ---help--- strings
Linux 5.9-rc1
parisc: fix PMD pages allocation by restoring pmd_alloc_one()
io_uring: short circuit -EAGAIN for blocking read attempt
io_uring: sanitize double poll handling
virtio: pci: constify ioreadX() iomem argument (as in generic implementation)
ntb: intel: constify ioreadX() iomem argument (as in generic implementation)
rtl818x: constify ioreadX() iomem argument (as in generic implementation)
iomap: constify ioreadX() iomem argument (as in generic implementation)
sh: use generic strncpy()
sh: clkfwk: remove r8/r16/r32
include/asm-generic/vmlinux.lds.h: align ro_after_init
mm: annotate a data race in page_zonenum()
mm/swap.c: annotate data races for lru_rotate_pvecs
mm/rmap: annotate a data race at tlb_flush_batched
mm/mempool: fix a data race in mempool_free()
mm/list_lru: fix a data race in list_lru_count_one
mm/memcontrol: fix a data race in scan count
mm/page_counter: fix various data races at memsw
mm/swapfile: fix and annotate various data races
mm/filemap.c: fix a data race in filemap_fault()
mm/swap_state: mark various intentional data races
mm/page_io: mark various intentional data races
mm/frontswap: mark various intentional data races
mm/kmemleak: silence KCSAN splats in checksum
all arch: remove system call sys_sysctl
fs: autofs: delete repeated words in comments
mm: introduce offset_in_thp
mm: add thp_head
mm: replace hpage_nr_pages with thp_nr_pages
mm: add thp_size
mm: add thp_order
mm: move page-flags include to top of file
mm: store compound_nr as well as compound_order
mailmap: add entry for Greg Kurz
selftests/exec: add file type errno tests
exec: restore EACCES of S_ISDIR execve()
lz4: fix kernel decompression speed
Revert "mm/vmstat.c: do not show lowmem reserve protection information of empty zone"
asm-generic: pgalloc.h: use correct #ifdef to enable pud_alloc_one()
sh: landisk: Add missing initialization of sh_io_port_base
sh: bring syscall_set_return_value in line with other architectures
sh: Add SECCOMP_FILTER
sh: Rearrange blocks in entry-common.S
sh: switch to copy_thread_tls()
sh: use the generic dma coherent remap allocator
sh: don't allow non-coherent DMA for NOMMU
dma-mapping: consolidate the NO_DMA definition in kernel/dma/Kconfig
sh: unexport register_trapped_io and match_trapped_io_handler
sh: don't include <asm/io_trapped.h> in <asm/io.h>
sh: move the ioremap implementation out of line
sh: move ioremap_fixed details out of <asm/io.h>
sh: remove __KERNEL__ ifdefs from non-UAPI headers
sh: sort the selects for SUPERH alphabetically
sh: remove -Werror from Makefiles
sh: Replace HTTP links with HTTPS ones
arch/sh/configs: remove obsolete CONFIG_SOC_CAMERA*
sh: stacktrace: Remove stacktrace_ops.stack()
sh: machvec: Modernize printing of kernel messages
sh: pci: Modernize printing of kernel messages
sh: sh2007: Modernize printing of kernel messages
sh: process: Fix broken lines in register dumps
sh: dump_stack: Fix broken lines and ptrval in calltrace dumps
sh: kernel: disassemble: Fix broken lines in disassembly dumps
Revert "sh: remove needless printk()"
Revert "sh: add loglvl to printk_address()"
sh: fault: Fix duplicate printing of "PC:"
input: i8042 - Remove special Cayman handling
sh: Remove SH5-based Cayman platform
arch: sh: smc37c93x: fix spelling mistake
Revert "sh: add missing EXPORT_SYMBOL() for __delay"
sh: Implement __get_user_u64() required for 64-bit get_user()
sh: remove call to memset after dma_alloc_coherent
sh: Fix unneeded constructor in page table allocation
riscv: Setup exception vector for nommu platform
dma-debug: remove debug_dma_assert_idle() function
dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock()
x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task
ANDROID: gki: Set CONFIG_SERIAL_SAMSUNG for early con.
Revert "Revert "tty: serial: samsung_tty: build it for any platform""
dt-bindings: Remove more cases of 'allOf' containing a '$ref'
dt-bindings: Whitespace clean-ups in schema files
perf ftrace: Make option description initials all capital letters
perf build-ids: Fall back to debuginfod query if debuginfo not found
perf bench numa: Remove dead code in parse_nodes_opt()
perf stat: Update POWER9 metrics to utilize other metrics
perf ftrace: Add change log
perf: ftrace: Add set_tracing_options() to set all trace options
perf ftrace: Add option --tid to filter by thread id
perf ftrace: Add option -D/--delay to delay tracing
perf: ftrace: Allow set graph depth by '--graph-opts'
perf ftrace: Add support for trace option tracing_thresh
perf ftrace: Add option 'verbose' to show more info for graph tracer
perf ftrace: Add support for tracing option 'irq-info'
perf ftrace: Add support for trace option funcgraph-irqs
perf ftrace: Add support for trace option sleep-time
perf ftrace: Add support for tracing option 'func_stack_trace'
perf tools: Add general function to parse sublevel options
perf ftrace: Add option '--inherit' to trace children processes
perf ftrace: Show trace column header
perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size
perf ftrace: Factor out function write_tracing_file_int()
perf ftrace: Add option '-F/--funcs' to list available functions
perf ftrace: Select function/function_graph tracer automatically
sched/debug: Fix the alignment of the show-state debug output
perf/x86/rapl: Add support for Intel SPR platform
perf/x86/rapl: Support multiple RAPL unit quirks
perf/x86/rapl: Fix missing psys sysfs attributes
FROMLIST: exec: Restore EACCES of S_ISDIR execve()
Revert "Revert "exec: move S_ISREG() check earlier""
kconfig: qconf: move setOptionMode() to ConfigList from ConfigView
kconfig: qconf: do not limit the pop-up menu to the first row
kconfig: qconf: refactor icon setups
kconfig: qconf: remove unused voidPix, menuInvPix
kconfig: qconf: remove ConfigItem::text/setText
kconfig: qconf: remove ConfigList::addColumn/removeColumn
kconfig: qconf: remove ConfigItem::pixmap/setPixmap
kconfig: qconf: drop more localization code
kconfig: qconf: remove 'parent' from ConfigList::updateMenuList()
kconfig: qconf: remove unused argument from ConfigView::updateList()
kconfig: qconf: remove unused argument from ConfigList::updateList()
kconfig: qconf: omit parent to QHBoxLayout()
kconfig: qconf: remove name from ConfigSearchWindow constructor
kconfig: qconf: remove unused ConfigList::listView()
kconfig: qconf: overload addToolBar() to create and insert toolbar
kconfig: qconf: remove toolBar from ConfigMainWindow members
kconfig: qconf: use 'menu' variable for (QMenu *)
kconfig: qconf: do not use 'menu' variable for (QMenuBar *)
kconfig: qconf: remove ->addSeparator() to menuBar
kconfig: add 'static' to some file-local data
kconfig: qconf: Fix mouse events in search view
kconfig: constify XPM data
Revert "checkpatch: kconfig: prefer 'help' over '---help---'"
kconfig: remove '---help---' support
SMB3: Fix mkdir when idsfromsid configured on mount
io_uring: internally retry short reads
net: openvswitch: introduce common code for flushing flows
af_packet: TPACKET_V3: fix fill status rwlock imbalance
random32: add a tracepoint for prandom_u32()
io_uring: retain iov_iter state over io_read/io_write calls
Documentation/locking/locktypes: fix the typo
mm: memcontrol: fix warning when allocating the root cgroup
ANDROID: Export dma_heap_add to modularize heaps
futex: Convert to use the preferred 'fallthrough' macro
Documentation/locking/locktypes: Fix a typo
drm/xen-front: Pass dumb buffer data offset to the backend
task_work: only grab task signal lock when needed
Revert "exec: move S_ISREG() check earlier"
perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes
perf bench numa: Fix cpumask memory leak in node_has_cpus()
tools build feature: Quote CC and CXX for their arguments
perf tools: Fix module symbol processing
perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type'
MAINTAINERS: Add missing tools/lib/perf/ path to perf maintainers
libperf: Fix man page typos
perf test: Allow multiple probes in record+script_probe_vfs_getname.sh
perf bench mem: Always memset source before memcpy
perf sched: Prefer sched_waking event when it exists
x86/alternatives: Acquire pte lock with interrupts enabled
xen: Sync up with the canonical protocol definition in Xen
drm/xen-front: Add YUYV to supported formats
drm/xen-front: Fix misused IS_ERR_OR_NULL checks
xen/gntdev: Fix dmabuf import with non-zero sgt offset
ANDROID: Fix bad revert of VIRTIO_PCI_LEGACY in rockpi4_defconfig
Revert "ANDROID: arm64: defconfig: Enable EAS by default"
ALSA: echoaudio: Fix potential Oops in snd_echo_resume()
ANDROID: fix up 60500a4228 ("ANDROID: mm: add a field to store names for private anonymous memory")
genirq: Unlock irq descriptor after errors
crypto: algif_aead - fix uninitialized ctx->init
mfd: syscon: Use a unique name with regmap_config
mfd: Replace HTTP links with HTTPS ones
mfd: dln2: Run event handler loop under spinlock
mfd: madera: Improve handling of regulator unbinding
mfd: mfd-core: Add mechanism for removal of a subset of children
mfd: intel_soc_pmic_mrfld: Simplify the return expression of intel_scu_ipc_dev_iowrite8()
mfd: max14577: Remove redundant initialization of variable current_bits
mfd: rn5t618: Fix caching of battery related registers
mfd: max77693-private: Drop a duplicated word
mfd: da9055: pdata.h: Drop a duplicated word
mfd: rn5t618: Make restart handler atomic safe
mfd: kempld-core: Fix 'assignment of read-only location' error
mfd: axp20x: Allow the AXP803 to be probed by I2C
mfd: da9063: Add support for latest DA silicon revision
mfd: da9063: Fix revision handling to correctly select reg tables
dt-bindings: mfd: st,stmfx: Remove I2C unit name
dt-bindings: mfd: ti,j721e-system-controller.yaml: Add J721e system controller
mfd: motorola-cpcap: Disable interrupt for suspend
mfd: smsc-ece1099: Remove driver
mfd: core: Add OF_MFD_CELL_REG() helper
mfd: core: Fix formatting of MFD helpers
mfd: core: Make a best effort attempt to match devices with the correct of_nodes
ANDROID: Incremental fs: Don't allow renaming .index directory.
io_uring: enable lookup of links holding inflight files
ANDROID: GKI: enable CONFIG_LEDS_TRIGGER_TIMER
Revert "ipv4: tunnel: fix compilation on ARCH=um"
ANDROID: Revert "drm/virtio: Call the right shmem helpers"
net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus
net: ethernet: stmmac: Disable hardware multicast filter
net: stmmac: dwmac1000: provide multicast filter fallback
i2c: iproc: fix race between client unreg and isr
ipv4: tunnel: fix compilation on ARCH=um
vsock: fix potential null pointer dereference in vsock_poll()
sfc: fix ef100 design-param checking
ANDROID: ARM: Remove arm_pm_restart()
ANDROID: ARM64: Remove arm_pm_restart()
ANDROID: ARM: Register with kernel restart handler
ANDROID: drivers: firmware: psci: Register with kernel restart handler
ANDROID: ARM: xen: Register with kernel restart handler
ANDROID: ARM: prima2: Register with kernel restart handler
ANDROID: GKI: cputime: Export for thread_group_cputime_adjusted
mm/gup: remove task_struct pointer for all gup code
mm: clean up the last pieces of page fault accountings
mm/xtensa: use general page fault accounting
mm/x86: use general page fault accounting
mm/sparc64: use general page fault accounting
mm/sparc32: use general page fault accounting
mm/sh: use general page fault accounting
mm/s390: use general page fault accounting
mm/riscv: use general page fault accounting
mm/powerpc: use general page fault accounting
mm/parisc: use general page fault accounting
mm/openrisc: use general page fault accounting
mm/nios2: use general page fault accounting
mm/nds32: use general page fault accounting
mm/mips: use general page fault accounting
mm/microblaze: use general page fault accounting
mm/m68k: use general page fault accounting
mm/ia64: use general page fault accounting
mm/hexagon: use general page fault accounting
mm/csky: use general page fault accounting
mm/arm64: use general page fault accounting
mm/arm: use general page fault accounting
mm/arc: use general page fault accounting
mm/alpha: use general page fault accounting
mm: do page fault accounting in handle_mm_fault
mm/gup: use a standard migration target allocation callback
mm/hugetlb: make hugetlb migration callback CMA aware
mm/gup: restrict CMA region by using allocation scope API
mm/page_alloc: remove a wrapper for alloc_migration_target()
mm/mempolicy: use a standard migration target allocation callback
mm/migrate: introduce a standard migration target allocation function
mm/migrate: clear __GFP_RECLAIM to make the migration callback consistent with regular THP allocations
mm/hugetlb: unify migration callbacks
mm/migrate: move migration helper from .h to .c
mm/page_isolation: prefer the node of the source page
ipc/shm.c: remove the superfluous break
ipc: uninline functions
scripts/gdb: fix python 3.8 SyntaxWarning
kcov: make some symbols static
kcov: unconditionally add -fno-stack-protector to compiler options
panic: make print_oops_end_marker() static
lib/Kconfig.debug: fix typo in the help text of CONFIG_PANIC_TIMEOUT
kernel/panic.c: make oops_may_print() return bool
rapidio/rio_mport_cdev: use array_size() helper in copy_{from,to}_user()
drivers/rapidio/rio-scan.c: use struct_size() helper
drivers/rapidio/devices/rio_mport_cdev.c: use struct_size() helper
kdump: append kernel build-id string to VMCOREINFO
exec: move path_noexec() check earlier
exec: move S_ISREG() check earlier
exec: change uselib(2) IS_SREG() failure to EACCES
coredump: add %f for executable filename
test_kmod: avoid potential double free in trigger_config_run_type()
kmod: remove redundant "be an" in the comment
selftests: kmod: use variable NAME in kmod_test_0001()
fs/signalfd.c: fix inconsistent return codes for signalfd4
fat: fix fat_ra_init() for data clusters == 0
VFAT/FAT/MSDOS FILESYSTEM: replace HTTP links with HTTPS ones
fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes
fs/ufs: avoid potential u32 multiplication overflow
nilfs2: use a more common logging style
nilfs2: convert __nilfs_msg to integrate the level and format
nilfs2: only call unlock_new_inode() if I_NEW
fs/minix: remove expected error message in block_to_path()
fs/minix: fix block limit check for V1 filesystems
fs/minix: set s_maxbytes correctly
fs/minix: reject too-large maximum file size
fs/minix: don't allow getting deleted inodes
fs/minix: check return value of sb_getblk()
autofs: fix doubled word
checkpatch: remove missing switch/case break test
checkpatch: add test for repeated words
checkpatch: fix CONST_STRUCT when const_structs.checkpatch is missing
checkpatch: add --fix option for ASSIGN_IN_IF
checkpatch: add test for possible misuse of IS_ENABLED() without CONFIG_
lib/test_bits.c: add tests of GENMASK
kstrto*: do not describe simple_strto*() as obsolete/replaced
kstrto*: correct documentation references to simple_strto*()
lib/: replace HTTP links with HTTPS ones
lib/test_lockup.c: fix return value of test_lockup_init()
lib/Kconfig.debug: make TEST_LOCKUP depend on module
lib/test_lockup.c: make symbol 'test_works' static
lib/test_bitops: do the full test during module init
lib/generic-radix-tree.c: remove unneeded __rcu
lib/test_bitmap.c: add test for bitmap_cut()
lib/bitmap.c: fix bitmap_cut() for partial overlapping case
sparse: group the defines by functionality
include/linux/poison.h: remove obsolete comment
include/: replace HTTP links with HTTPS ones
kernel.h: remove duplicate include of asm/div64.h
./Makefile: add debug option to enable function aligned on 32 bytes
kernel: add a kernel_wait helper
include/linux/xz.h: drop duplicated word
include/linux/async_tx.h: drop duplicated word in a comment
include/linux/exportfs.h: drop duplicated word in a comment
include/linux/compiler-clang.h: drop duplicated word in a comment
alpha: fix annotation of io{read,write}{16,32}be()
exec: use force_uaccess_begin during exec and exit
uaccess: add force_uaccess_{begin,end} helpers
uaccess: remove segment_eq
riscv: include <asm/pgtable.h> in <asm/uaccess.h>
nds32: use uaccess_kernel in show_regs
syscalls: use uaccess_kernel in addr_limit_user_check
mm/zsmalloc.c: fix duplicated words
mm/zpool.c: delete duplicated word and fix grammar
mm/vmscan.c: delete or fix duplicated words
mm/usercopy.c: delete duplicated word
mm/slab_common.c: delete duplicated word
mm/shmem.c: delete duplicated word
mm/page_alloc.c: delete or fix duplicated words
mm/nommu.c: delete duplicated words
mm/migrate.c: delete duplicated word
mm/memory.c: delete duplicated words
mm/memcontrol.c: delete duplicated words
mm/hugetlb.c: delete duplicated words
mm/hmm.c: delete duplicated word
mm/filemap.c: delete duplicated word
mm/compaction.c: delete duplicated word
sparc: drop unused MAX_PHYSADDR_BITS
sh/mm: drop unused MAX_PHYSADDR_BITS
include/linux/memcontrol.h: drop duplicate word and fix spello
include/linux/frontswap.h: drop duplicated word in a comment
include/linux/highmem.h: fix duplicated words in a comment
mm: drop duplicated words in <linux/mm.h>
mm: drop duplicated words in <linux/pgtable.h>
mm, memory_hotplug: update pcp lists everytime onlining a memory block
mm/memory_hotplug: fix unpaired mem_hotplug_begin/done
mm/memory_hotplug: introduce default dummy memory_add_physaddr_to_nid()
x86/mm: use max memory block size on bare metal
mm: mmu_notifier: fix and extend kerneldoc
include/linux/sched/mm.h: optimize current_gfp_context()
cma: don't quit at first error when activating reserved areas
mm: hugetlb: fix the name of hugetlb CMA
mm: cma: fix the name of CMA areas
mm/cma.c: fix NULL pointer dereference when cma could not be activated
mm/vmstat: add events for THP migration without split
mm: thp: remove debug_cow switch
mm/migrate: add migrate-shared test for migrate_vma_*()
mm/migrate: optimize migrate_vma_setup() for holes
hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem
hugetlbfs: prevent filesystem stacking of hugetlbfs
mm, oom: show process exiting information in __oom_kill_process()
doc, mm: clarify /proc/<pid>/oom_score value range
doc, mm: sync up oom_score_adj documentation
mm, oom: make the calculation of oom badness more accurate
include/linux/mempolicy.h: fix typo
mm/mempolicy.c: check parameters first in kernel_get_mempolicy
mm: mempolicy: fix kerneldoc of numa_map_to_online_node()
mm/compaction: correct the comments of compact_defer_shift
mm: use unsigned types for fragmentation score
mm: fix compile error due to COMPACTION_HPAGE_ORDER
mm: proactive compaction
/proc/PID/smaps: consistent whitespace output format
mm/vmscan: restore active/inactive ratio for anonymous LRU
mm/swap: implement workingset detection for anonymous LRU
mm/swapcache: support to handle the shadow entries
mm/workingset: prepare the workingset detection infrastructure for anon LRU
mm/vmscan: protect the workingset on anonymous LRU
mm/vmscan: make active/inactive ratio as 1:1 for anon lru
mm/hugetlb: add mempolicy check in the reservation routine
kselftests: cgroup: add perpcu memory accounting test
mm: memcg: charge memcg percpu memory to the parent cgroup
mm: memcg/percpu: per-memcg percpu memory statistics
mm: memcg/percpu: account percpu memory to memory cgroups
percpu: return number of released bytes from pcpu_free_area()
ANDROID: futex: Add vendor hook for wait queue
ANDROID: sched: add vendor hooks to handle scheduling priority
fix breakage in do_rmdir()
Revert "sched: Remove sched_setscheduler*() EXPORTs"
ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop
NFS: Fix flexfiles read failover
ANDROID: GKI: signal: Export for __lock_task_sighand
ANDROID: GKI: core: Export for runqueues
ANDROID: GKI: time: Export for nsec_to_clock_t
ANDROID: GKI: pid: Export for find_task_by_vpid
ANDROID: GKI: loadavg: Export for get_avenrun
io_uring: fail poll arm on queue proc failure
fs: nfs: delete repeated words in comments
rpc_pipefs: convert comma to semicolon
nfs: Fix getxattr kernel panic and memory overflow
NFS: Don't return layout segments that are in use
NFS: Don't move layouts to plh_return_segs list while in use
NFS: Add layout segment info to pnfs read/write/commit tracepoints
parisc: Implement __smp_store_release and __smp_load_acquire barriers
perf bench: Fix a couple of spelling mistakes in options text
perf bench numa: Fix benchmark names
perf bench numa: Fix number of processes in "2x3-convergence" test
tools headers UAPI: Sync kvm.h headers with the kernel sources
tools include UAPI: Sync linux/vhost.h with the kernel sources
tools headers kvm s390: Sync headers with the kernel sources
perf trace beauty: Use the autogenerated protocol family table
perf trace beauty: Add script to autogenerate socket families table
rtc: pcf2127: fix alarm handling
rtc: pcf2127: add alarm support
rtc: pcf2127: add pca2129 device id
ANDROID: soc: qcom: rpmh: fix bad merge resolution
ANDROID: GKI: enable LEDS_CLASS_FLASH
ANDROID: fix redefinition error for restricted vendor hooks
genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq()
btrfs: trim: fix underflow in trim length to prevent access beyond device boundary
ALSA: hda/realtek - Fix unused variable warning
drm/ttm: revert "drm/ttm: make TT creation purely optional v3"
parisc: mask out enable and reserved bits from sba imask
exfat: retain 'VolumeFlags' properly
exfat: optimize exfat_zeroed_cluster()
exfat: add error check when updating dir-entries
exfat: write multiple sectors at once
exfat: remove EXFAT_SB_DIRTY flag
net: initialize fastreuse on inet_inherit_port
net: refactor bind_bucket fastreuse into helper
net: phy: marvell10g: fix null pointer dereference
net: Fix potential memory leak in proto_register()
block: fix double account of flush request's driver tag
net: qcom/emac: add missed clk_disable_unprepare in error path of emac_clks_phase1_init
ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc()
net/nfc/rawsock.c: add CAP_NET_RAW check.
hinic: fix strncpy output truncated compile warnings
drivers/net/wan/x25_asy: Added needed_headroom and a skb->len check
net/tls: Fix kmap usage
doc/zh_CN: resolve undefined label warning in admin-guide index
doc/zh_CN: fix title heading markup in admin-guide cpu-load
docs: remove the 2.6 "Upgrading I2C Drivers" guide
docs: Correct the release date of 5.2 stable
mailmap: Update comments for with format and more detalis
ANDROID: block/keyslot-manager: fix checkpatch warning
ANDROID: blk-crypto: fix checkpatch warning
ANDROID: fscrypt: fix checkpatch warning
docs: cdrom: Fix a typo and rst markup
Doc: admin-guide: use correct legends in kernel-parameters.txt
Documentation/features: refresh RISC-V arch support files
documentation: coccinelle: Improve command example for make C={1,2}
Core-api: Documentation: Replace deprecated :c:func: Usage
Dev-tools: Documentation: Replace deprecated :c:func: Usage
Filesystems: Documentation: Replace deprecated :c:func: Usage
docs: trace: fix a typo
s390/numa: move code to arch/s390/kernel
s390/time: remove select CLOCKSOURCE_VALIDATE_LAST_CYCLE again
s390/debug: debug feature version 3
s390/Kconfig: add missing ZCRYPT dependency to VFIO_AP
s390/numa: set node distance to LOCAL_DISTANCE
s390/pkey: remove redundant variable initialization
s390/test_unwind: fix possible memleak in test_unwind()
s390/gmap: improve THP splitting
s390/atomic: circumvent gcc 10 build regression
parisc: Whitespace cleanups in atomic.h
cpufreq: intel_pstate: Implement passive mode with HWP enabled
io_uring: hold 'ctx' reference around task_work queue + execute
fs: RWF_NOWAIT should imply IOCB_NOIO
loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE
ALSA: hda - reverse the setting value in the micmute_led_set
ALSA: echoaduio: Drop superfluous volatile modifier
KVM: MIPS/VZ: Fix build error caused by 'kvm_run' cleanup
x86/hyperv: Make hv_setup_sched_clock inline
btrfs: fix return value mixup in btrfs_get_extent
parisc/kernel/ftrace: Remove function callback casts
sections.h: dereference_function_descriptor() returns void pointer
FROMLIST: tty: serial: qcom_geni_serial: Drop __init from qcom_geni_console_setup
FROMGIT: net: Revert "net: optimize the sockptr_t for unified kernel/user address spaces"
FROMGIT: irqchip: Fix probing deferal when using IRQCHIP_PLATFORM_DRIVER helpers
Revert "Revert "seqlock: lockdep assert non-preemptibility on seqcount_t write""
zonefs: update documentation to reflect zone size vs capacity
zonefs: add zone-capacity support
x86/xen: drop tests for highmem in pv code
x86/xen: eliminate xen-asm_64.S
x86/xen: remove 32-bit Xen PV guest support
drm/vmwgfx: fix spelling mistake "Cant" -> "Can't"
drm/vmwgfx: fix spelling mistake "Cound" -> "Could"
drm/vmwgfx/ldu: Use drm_mode_config_reset
drm/vmwgfx/sou: Use drm_mode_config_reset
drm/vmwgfx/stdu: Use drm_mode_config_reset
drm/vmwgfx: Fix two list_for_each loop exit tests
drm/vmwgfx: Use correct vmw_legacy_display_unit pointer
drm/vmwgfx: Use struct_size() helper
ANDROID: Add build.config.gki-debug.*
io_uring: defer file table grabbing request cleanup for locked requests
io_uring: add missing REQ_F_COMP_LOCKED for nested requests
io_uring: fix recursive completion locking on oveflow flush
io_uring: use TWA_SIGNAL for task_work uncondtionally
time: Delete repeated words in comments
bitfield.h: don't compile-time validate _val in FIELD_FIT
tcp: correct read of TFO keys on big endian systems
nfp: update maintainer
vmxnet3: use correct tcp hdr length when packet is encapsulated
net: Revert "net: optimize the sockptr_t for unified kernel/user address spaces"
ktest.pl: Fix spelling mistake "Cant" -> "Can't"
ktest.pl: Change the logic to control the size of the log file emailed
EDAC/ie31200: Fallback if host bridge device is already initialized
btrfs: sysfs: fix NULL pointer dereference at btrfs_sysfs_del_qgroups()
btrfs: check correct variable after allocation in btrfs_backref_iter_alloc
x86/kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled
ANDROID: enable CONFIG_INIT_STACK_ALL_ZERO=y
cifs: Convert to use the fallthrough macro
btrfs: make sure SB_I_VERSION doesn't get unset by remount
btrfs: fix memory leaks after failure to lookup checksums during inode logging
btrfs: don't show full path of bind mounts in subvol=
btrfs: fix messages after changing compression level by remount
btrfs: only search for left_info if there is no right_info in try_merge_free_space
btrfs: inode: fix NULL pointer dereference if inode doesn't need compression
vdpa/mlx5: fix up endian-ness for mtu
vdpa: Fix pointer math bug in vdpasim_get_config()
recordmcount: Fix build failure on non arm64
ALSA: usb-audio: Disable Lenovo P620 Rear line-in volume control
i2c: eg20t: use generic power management
i2c: eg20t: Drop PCI wakeup calls from .suspend/.resume
powerpc/pkeys: Fix boot failures with Nemo board (A-EON AmigaOne X1000)
vdpa/mlx5: Fix pointer math in mlx5_vdpa_get_config()
vdpa/mlx5: fix memory allocation failure checks
vdpa/mlx5: Fix uninitialised variable in core/mr.c
vdpa_sim: init iommu lock
ANDROID: disable 2 ethernet drivers from arm32 build
ALSA: usb-audio: add quirk for Pioneer DDJ-RB
ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109
i2c: mediatek: Fix i2c_spec_values description
Revert "seqlock: lockdep assert non-preemptibility on seqcount_t write"
MIPS: KVM: Convert a fallthrough comment to fallthrough
ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO
ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109
thunderbolt: merge fix for kunix_resource changes
MIPS: VZ: Only include loongson_regs.h for CPU_LOONGSON64
x86: Expose SERIALIZE for supported cpuid
KVM: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled
kbuild: stop filtering out $(GCC_PLUGINS_CFLAGS) from cc-option base
kbuild: include scripts/Makefile.* only when relevant CONFIG is enabled
kbuild: introduce hostprogs-always-y and userprogs-always-y
kbuild: sort hostprogs before passing it to ifneq
kbuild: move host .so build rules to scripts/gcc-plugins/Makefile
kbuild: Replace HTTP links with HTTPS ones
kbuild: trace functions in subdirectories of lib/
kbuild: introduce ccflags-remove-y and asflags-remove-y
kbuild: do not export LDFLAGS_vmlinux
kbuild: always create directories of targets
Revert "FROMLIST: fix arm64 build with lack of __cpu_logical_map exported"
openrisc: uaccess: Add user address space check to access_ok
openrisc: signal: Fix sparse address space warnings
openrisc: uaccess: Remove unused macro __addr_ok
openrisc: uaccess: Use static inline function in access_ok
openrisc: uaccess: Fix sparse address space warnings
net: Convert to use the fallthrough macro
net: Use helper function ip_is_fragment()
net: Remove meaningless jump label out_fs
net: Set fput_needed iff FDPUT_FPUT is set
net: Use helper function fdput()
net: phy: fix memory leak in device-create error path
arm64: Fix __cpu_logical_map undefined issue
arm64/fixmap: make notes of fixed_addresses more precisely
FROMLIST: fix arm64 build with lack of __cpu_logical_map exported
ANDROID: xfrm: remove in_compat_syscall() checks [v2]
ANDROID: mm: fix up removal of vm_total_pages problem
ANDROID: mm: fix up new call to vma_merge()
ANDROID: GKI: update gki_defconfig due to upstream changes
Revert "ANDROID: mnt: Add filesystem private data to mount points"
Revert "ANDROID: mnt: Fix null pointer dereference"
Revert "ANDROID: Add show_options2 to view private mount data"
ANDROID: fix up lt9611 driver due to recent drm upstream changes
powerpc/ptrace: Fix build error in pkey_get()
net/tls: allow MSG_CMSG_COMPAT in sendmsg
mptcp: fix warn at shutdown time for unaccepted msk sockets
mptcp: more stable diag self-tests
selftests: mptcp: fix dependecies
r8152: Use MAC address from correct device tree node
fs: fix a struct path leak in path_umount
drm/amdgpu: Fix bug where DPM is not enabled after hibernate and resume
drm/amd/powerplay: put VCN/JPEG into PG ungate state before dpm table setup(V3)
drm/amd/powerplay: update swSMU VCN/JPEG PG logics
drm/amdgpu: use mode1 reset by default for sienna_cichlid
rtc: max77686: Fix wake-ups for max77620
tracing: Add trace_array_init_printk() to initialize instance trace_printk() buffers
net/scm: Fix typo in SCM_RIGHTS compat refactoring
xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init
mm: vmscan: consistent update to pgrefill
mm/vmscan.c: fix typo
khugepaged: khugepaged_test_exit() check mmget_still_valid()
khugepaged: retract_page_tables() remember to test exit
khugepaged: collapse_pte_mapped_thp() protect the pmd lock
khugepaged: collapse_pte_mapped_thp() flush the right range
mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible
mm: thp: replace HTTP links with HTTPS ones
mm/page_alloc: fix memalloc_nocma_{save/restore} APIs
mm/page_alloc.c: skip setting nodemask when we are in interrupt
mm/page_alloc: fallbacks at most has 3 elements
mm/page_alloc: silence a KASAN false positive
mm/page_alloc.c: remove unnecessary end_bitidx for [set|get]_pfnblock_flags_mask()
mm/page_alloc.c: simplify pageblock bitmap access
mm/page_alloc.c: extract the common part in pfn_to_bitidx()
mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_BITS with PB_migratetype_bits
mm/shuffle: remove dynamic reconfiguration
mm/memory_hotplug: document why shuffle_zone() is relevant
mm/page_alloc: remove nr_free_pagecache_pages()
mm: remove vm_total_pages
mm, page_alloc: skip ->waternark_boost for atomic order-0 allocations
page_alloc: consider highatomic reserve in watermark fast
mm, page_alloc: use unlikely() in task_capc()
kasan: adjust kasan_stack_oob for tag-based mode
kasan: allow enabling stack tagging for tag-based mode
kasan, arm64: don't instrument functions that enable kasan
efi: provide empty efi_enter_virtual_mode implementation
kasan: don't tag stacks allocated with pagealloc
lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN
kasan: remove kasan_unpoison_stack_above_sp_to()
kasan: update documentation for generic kasan
kasan: add tests for call_rcu stack recording
kasan: record and print the free track
rcu: kasan: record and print call_rcu() call stack
kasan: update required compiler versions in documentation
kasan: improve and simplify Kconfig.kasan
mm/vmalloc.c: remove BUG() from the find_va_links()
mm: vmalloc: remove redundant assignment in unmap_kernel_range_noflush()
mm/vmalloc: update the header about KVA rework
mm/vmalloc: switch to "propagate()" callback
mm/vmalloc: simplify augment_tree_propagate_check()
mm/vmalloc: simplify merge_or_add_vmap_area()
vmalloc: convert to XArray
mm/sparse: cleanup the code surrounding memory_present()
mm/sparse: only sub-section aligned range would be populated
mm/sparse: never partially remove memmap for early section
selftests: add mincore() tests
mm/mremap: start addresses are properly aligned
mm/mremap: calculate extent in one place
mm/mremap: it is sure to have enough space when extent meets requirement
mm: remove unnecessary wrapper function do_mmap_pgoff()
mm: mmap: merge vma after call_mmap() if possible
arm64/mm: enable vmem_altmap support for vmemmap mappings
mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_block_buf()
mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages()
mm: adjust vm_committed_as_batch according to vm overcommit policy
percpu_counter: add percpu_counter_sync()
mm/util.c: make vm_memory_committed() more accurate
proc/meminfo: avoid open coded reading of vm_committed_as
mm/mmap: optimize a branch judgment in ksys_mmap_pgoff()
mm: move p?d_alloc_track to separate header file
mm: move lib/ioremap.c to mm/
asm-generic: pgalloc: provide generic pgd_free()
asm-generic: pgalloc: provide generic pud_alloc_one() and pud_free_one()
asm-generic: pgalloc: provide generic pmd_alloc_one() and pmd_free_one()
xtensa: switch to generic version of pte allocation
opeinrisc: switch to generic version of pte allocation
mm: remove unneeded includes of <asm/pgalloc.h>
mm/memory.c: make remap_pfn_range() reject unaligned addr
mm: remove redundant check non_swap_entry()
mm/page_counter.c: fix protection usage propagation
mm: memcontrol: don't count limit-setting reclaim as memory pressure
mm: memcontrol: restore proper dirty throttling when memory.high changes
memcg, oom: check memcg margin for parallel oom
mm, memcg: decouple e{low,min} state mutations from protection checks
mm, memcg: avoid stale protection values when cgroup is above protection
mm, memcg: unify reclaim retry limits with page allocator
mm, memcg: reclaim more aggressively before high allocator throttling
mm: memcontrol: avoid workload stalls when lowering memory.high
mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled()
mm: slab: rename (un)charge_slab_page() to (un)account_slab_page()
mm: memcg/slab: remove unused argument by charge_slab_page()
mm: memcontrol: account kernel stack per node
tools/cgroup: add memcg_slabinfo.py tool
kselftests: cgroup: add kernel memory accounting tests
mm: memcg/slab: use a single set of kmem_caches for all allocations
mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo()
mm: memcg/slab: deprecate slab_root_caches
mm: memcg/slab: remove memcg_kmem_get_cache()
mm: memcg/slab: simplify memcg cache creation
mm: memcg/slab: use a single set of kmem_caches for all accounted allocations
mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h
mm: memcg/slab: deprecate memory.kmem.slabinfo
mm: memcg/slab: charge individual slab objects instead of pages
mm: memcg/slab: save obj_cgroup for non-root slab objects
mm: memcg/slab: allocate obj_cgroups for non-root slab pages
mm: memcg/slab: obj_cgroup API
mm: memcontrol: decouple reference counting from page accounting
mm: slub: implement SLUB version of obj_to_index()
mm: memcg: convert vmstat slab counters to bytes
mm: memcg: prepare for byte-sized vmstat items
mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state()
mm: kmem: make memcg_kmem_enabled() irreversible
tmpfs: support 64-bit inums per-sb
tmpfs: per-superblock i_ino support
mm/page_io.c: use blk_io_schedule() for avoiding task hung in sync io
mm: swap: fix kerneldoc of swap_vma_readahead()
mm/swap_slots.c: remove redundant check for swap_slot_cache_initialized
mm/swap_slots.c: simplify enable_swap_slots_cache()
mm/swap_slots.c: simplify alloc_swap_slot_cache()
mm/gup.c: fix the comment of return value for populate_vma_page_range()
mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page
mm: filemap: clear idle flag for writes
mm, dump_page: do not crash with bad compound_mapcount()
mm/debug: print hashed address of struct page
mm/debug: print the inode number in dump_page
mm/debug: switch dump_page to get_kernel_nofault
mm/debug: print head flags in dump_page
mm/debug: dump compound page information on a second line
mm/debug: handle page->mapping better in dump_page
Documentation/mm: add descriptions for arch page table helpers
mm/debug_vm_pgtable: add debug prints for individual tests
mm/debug_vm_pgtable: add tests validating advanced arch page table helpers
mm/debug_vm_pgtable: add tests validating arch helpers for core MM features
mm, kcsan: instrument SLAB/SLUB free with "ASSERT_EXCLUSIVE_ACCESS"
mm/slub.c: drop lockdep_assert_held() from put_map()
mm, slab/slub: improve error reporting and overhead of cache_from_obj()
mm, slab/slub: move and improve cache_from_obj()
mm, slub: extend checks guarded by slub_debug static key
mm, slub: introduce kmem_cache_debug_flags()
mm, slub: introduce static key for slub_debug()
mm, slub: make reclaim_account attribute read-only
mm, slub: make remaining slub_debug related attributes read-only
mm, slub: remove runtime allocation order changes
mm, slub: make some slub_debug related attributes read-only
mm, slub: extend slub_debug syntax for multiple blocks
mm/slab.c: update outdated kmem_list3 in a comment
mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order
mm/slab: add naive detection of double free
mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB
mm: ksize() should silently accept a NULL pointer
mm, treewide: rename kzfree() to kfree_sensitive()
ocfs2: fix unbalanced locking
ocfs2: replace HTTP links with HTTPS ones
ocfs2: change slot number type s16 to u16
ocfs2: suballoc.h: delete a duplicated word
ocfs2: fix remounting needed after setfacl command
ntfs: fix ntfs_test_inode and ntfs_init_locked_inode function type
scripts/spelling.txt: add more spellings to spelling.txt
const_structs.checkpatch: add regulator_ops
scripts/decode_stacktrace.sh: guess path to vmlinux by release name
scripts/decode_stacktrace.sh: guess path to modules
scripts/decode_stacktrace.sh: guess basepath if not specified
scripts/decode_stacktrace.sh: skip missing symbols
scripts/bloat-o-meter: Support comparing library archives
scripts/tags.sh: collect compiled source precisely
tools/testing/selftests/cgroup/cgroup_util.c: cg_read_strcmp: fix null pointer dereference
tools/: replace HTTP links with HTTPS ones
kthread: remove incorrect comment in kthread_create_on_cpu()
mm: fix kthread_use_mm() vs TLB invalidate
mm/shuffle: don't move pages between zones and don't read garbage memmaps
mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER
clk: x86: Support RV architecture
ACPI: APD: Add a fmw property is_raven
clk: x86: Change name from ST to FCH
ACPI: APD: Change name from ST to FCH
i2c: designware: Add device HID for Hygon I2C controller
selftests: splice: Check behavior of full and short splices
module: Correctly truncate sysfs sections output
bpf: Delete repeated words in comments
selftests/bpf: Fix silent Makefile output
bpf, doc: Remove references to warning message when using bpf_trace_printk()
x86/mm/64: Do not dereference non-present PGD entries
arm64: kaslr: Use standard early random function
thermal: don't make THERMAL_NETLINK 'default y'
gfs2: When gfs2_dirty_inode gets a glock error, dump the glock
gfs2: Never call gfs2_block_zero_range with an open transaction
ANDROID: GKI: update defconfigs due to mainline merges
Drivers: hv: vmbus: Only notify Hyper-V for die events that are oops
perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set
perf tools powerpc: Add support for extended regs in power10
perf tools powerpc: Add support for extended register capability
tools headers UAPI: Sync drm/i915_drm.h with the kernel sources
tools arch x86: Sync asm/cpufeatures.h with the kernel sources
tools arch x86: Sync the msr-index.h copy with the kernel sources
tools headers UAPI: update linux/in.h copy
UPSTREAM: random: random.h should include archrandom.h, not the other way around
gfs2: print details on transactions that aren't properly ended
gfs2: Fix inaccurate comment
ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged
cifs: Fix an error pointer dereference in cifs_mount()
Input: exc3000 - add support to query model and fw_version
Input: exc3000 - add reset gpio support
Input: exc3000 - add EXC80H60 and EXC80H84 support
dt-bindings: touchscreen: Convert EETI EXC3000 touchscreen to json-schema
Input: sentelic - fix error return when fsp_reg_write fails
Input: alps - remove redundant assignment to variable ret
Input: ims-pcu - return error code rather than -ENOMEM
drivers/net/wan/lapbether: Added needed_headroom and a skb->len check
bpf: Fix compilation warning of selftests
selftests: bpf: Switch off timeout
bpf: Remove inline from bpf_do_trace_printk
bpf: Add missing return to resolve_btfids
libbf: Fix uninitialized pointer at btf__parse_raw()
tools/bpf: Support new uapi for map element bpf iterator
bpf: Change uapi for bpf iterator map elements
selftests/bpf: Prevent runqslower from racing on building bpftool
x86/bugs/multihit: Fix mitigation reporting when VMX is not in use
x86/fpu/xstate: Fix an xstate size check warning with architectural LBRs
x86/purgatory: Don't generate debug info for purgatory.ro
x86/tsr: Fix tsc frequency enumeration bug on Lightning Mountain SoC
kexec_file: Correctly output debugging information for the PT_LOAD ELF header
kexec: Improve & fix crash_exclude_mem_range() to handle overlapping ranges
x86/crash: Correct the address boundary of function parameters
x86/acrn: Remove redundant chars from ACRN signature
x86/acrn: Allow ACRN guest to use X2APIC mode
drm/amdgpu/smu: rework i2c adpater registration
drm/amd/display: Display goes blank after inst
drm/amd/display: Change null plane state swizzle mode to 4kb_s
drm/amd/display: Use helper function to check for HDMI signal
drm/amd/display: AMD OUI (DPCD 0x00300) skipped on some sink
drm/amd/display: Fix logger context
drm/amd/display: populate new dml variable
drm/amd/display: Read VBIOS Golden Settings Tbl
drm/amd/display: Use parameter for call to set output mux
drm/amdgpu: enable GFXOFF for navy_flounder
drm amdgpu: Skip tmr load for SRIOV
drm/amdgpu: fix PSP autoload twice in FLR
drm/amdgpu: update GC golden setting for navy_flounder
drm/amd/powerplay: update driver if version for navy_flounder
drm/amdgpu: skip crit temperature values on APU (v2)
drm/amd/display: Fix DP Compliance tests 4.3.2.1 and 4.3.2.2
drm/amd/display: Use hw lock mgr
drm/amd/display: dchubbub p-state warning during surface planes switch
drm/amd/display: Allow asic specific FSFT timing optimization
drm/amd/display: Disable idle optimizations before programming DCN
drm/amd/display: Fix dmesg warning from setting abm level
drm/amd/display: Use proper abm/backlight functions for DCN3
drm/amd/display: Use seperate dmcub firmware for navy_flounder
drm/amd/display: Check lane status again after link training done
drm/amd/display: Don't compare dppclk before updating DTO
drm/amd/display: Fix naming of DSC Debugfs entry
drm/amd/display: Rename bytes_pp to the correct bits_pp
drm/amd/display: Clean up global sync param retrieval
drm/amd/swsmu: allow asic to handle sensor type by itself
drm/amd/powerplay: off by one bugs in smu_cmn_to_asic_specific_index()
drm/amd/powerplay: update driver if file for sienna_cichlid
drm/amd/powerplay: drop unnecessary message support check(v2)
drm/amdgpu: update dec ring test for VCN 3.0
drm/amdgpu/jpeg3.0: remove extra asic type check
drm/amdgpu: update golden setting for sienna_cichlid
drm/amd/powerplay: correct smu message for vf mode
drm/amd/powerplay: add msg map for mode1 reset
drm/amd/powerplay: skip invalid msg when smu set mp1 state
drm/amd/powerplay: remove the dpm checking in the boot sequence
Revert "drm/amd/powerplay: drop unnecessary message support check"
drm/amdgpu: add printing after executing page reservation to eeprom
drm/amdgpu: expand sienna chichlid reg access support
drm/amdgpu: fix spelling mistake "Falied" -> "Failed"
net: hns3: fix spelling mistake "could'nt" -> "couldn't"
Revert "x86/mm/64: Do not sync vmalloc/ioremap mappings"
LSM: drop duplicated words in header file comments
Replace HTTP links with HTTPS ones: security
ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support
ALSA: usb-audio: fix spelling mistake "buss" -> "bus"
hw_breakpoint: Remove unused __register_perf_hw_breakpoint() declaration
kprobes: Remove show_registers() function prototype
fs: dlm: implement tcp graceful shutdown
fs: dlm: change handling of reconnects
fs: dlm: don't close socket on invalid message
fs: dlm: set skb mark per peer socket
fs: dlm: set skb mark for listen socket
net: sock: add sock_set_mark
dlm: Fix kobject memleak
x86: Select POSIX_CPU_TIMERS_TASK_WORK
posix-cpu-timers: Provide mechanisms to defer timer handling to task_work
posix-cpu-timers: Split run_posix_cpu_timers()
locking/seqlock, headers: Untangle the spaghetti monster
locking, arch/ia64: Reduce <asm/smp.h> header dependencies by moving XTP bits into the new <asm/xtp.h> header
x86/headers: Remove APIC headers from <asm/smp.h>
io_uring: account locked memory before potential error case
rnbd: no need to set bi_end_io in rnbd_bio_map_kern
rnbd: remove rnbd_dev_submit_io
io_uring: set ctx sq/cq entry count earlier
kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE
perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability
tools headers API: Update close_range affected files
perf script: Add 'tod' field to display time of day
perf script: Change the 'enum perf_output_field' enumerators to be 64 bits
perf data: Add support to store time of day in CTF data conversion
perf tools: Move clockid_res_ns under clock struct
perf header: Store clock references for -k/--clockid option
perf tools: Add clockid_name function
perf clockid: Move parse_clockid() to new clockid object
tools lib traceevent: Handle possible strdup() error in tep_add_plugin_path() API
libtraceevent: Fixed description of tep_add_plugin_path() API
libtraceevent: Fixed type in PRINT_FMT_STING
libtraceevent: Fixed broken indentation in parse_ip4_print_args()
libtraceevent: Improve error handling of tep_plugin_add_option() API
libtraceevent: Fix typo in tep_plugin_add_option() description
libtraceevent: Handle strdup() error in parse_option_name()
libtraceevent: Document tep_load_plugins_hook()
perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc link
perf intel-pt: Add support for decoding PSB+ only
perf intel-pt: Add support for decoding FUP/TIP only
media: camss: fix memory leaks on error handling paths in probe
perf auxtrace: Add itrace 'q' option for quicker, less detailed decoding
perf intel-pt: Time filter logged perf events
perf intel-pt: Use itrace debug log flags to suppress some messages
perf auxtrace: Add optional log flags to the itrace 'd' option
perf intel-pt: Use itrace error flags to suppress some errors
perf auxtrace: Add optional error flags to the itrace 'e' option
perf auxtrace: Add missing itrace options to help text
perf tools: Improve aux_output not supported error
perf intel-pt: Fix duplicate branch after CBR
perf intel-pt: Fix FUP packet state
media: davinci: vpif_capture: fix potential double free
media: radio: remove redundant assignment to variable retval
media: allegro: fix potential null dereference on header
media: mtk-mdp: Fix a refcounting bug on error in init
media: allegro: fix an error pointer vs NULL check
media: meye: fix missing pm_mchip_mode field
media: cafe-driver: use generic power management
media: saa7164: use generic power management
media: v4l2-dev/ioctl: Fix document for VIDIOC_QUERYCAP
media: v4l2: Correct kernel-doc inconsistency
media: v4l2: Correct kernel-doc inconsistency
lib/vdso: Allow to add architecture-specific vdso data
timekeeping/vsyscall: Provide vdso_update_begin/end()
vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter()
sched: Fix use of count for nr_running tracepoint
ALSA: pci: delete repeated words in comments
ALSA: isa: delete repeated words in comments
net: thunderx: initialize VF's mailbox mutex before first usage
usb: hso: remove bogus check for EINPROGRESS
usb: hso: no complaint about kmalloc failure
hso: fix bailout in error case of probe
RDMA/mlx5: Fix flow destination setting for RDMA TX flow table
md-cluster: Fix potential error pointer dereference in resize_bitmaps()
virtio_config: fix up warnings on parisc
PCI: Fix kerneldoc warnings
block: check queue's limits.discard_granularity in __blkdev_issue_discard()
md: get sysfs entry after redundancy attr group create
vdpa/mlx5: Add VDPA driver for supported mlx5 devices
vdpa/mlx5: Add shared memory registration code
vdpa/mlx5: Add support library for mlx5 VDPA implementation
vdpa/mlx5: Add hardware descriptive header file
vdpa: Modify get_vq_state() to return error code
net/vdpa: Use struct for set/get vq state
vdpa: remove hard coded virtq num
vdpasim: support batch updating
vhost-vdpa: support IOTLB batching hints
vhost-vdpa: support get/set backend features
vhost: generialize backend features setting/getting
vhost-vdpa: refine ioctl pre-processing
PCI: xilinx-cpm: Add Versal CPM Root Port driver
PCI: xilinx-cpm: Add YAML schemas for Versal CPM Root Port
i2c: mediatek: Add i2c compatible for MediaTek MT8192
dt-bindings: i2c: update bindings for MT8192 SoC
MIPS: SGI-IP27: always enable NUMA in Kconfig
i2c: mediatek: Add access to more than 8GB dram in i2c driver
i2c: mediatek: Add apdma sync in i2c driver
MAINTAINERS: Remove myself as LED subsystem maintainer
openrisc: io: Fixup defines and move include to the end
random: random.h should include archrandom.h, not the other way around
ip_tunnel_core: Fix build for archs without _HAVE_ARCH_IPV6_CSUM
selftests/net: relax cpu affinity requirement in msg_zerocopy test
mptcp: be careful on subflow creation
selftests: rtnetlink: make kci_test_encap() return sub-test result
selftests: rtnetlink: correct the final return value for the test
net: dsa: sja1105: use detected device id instead of DT one on mismatch
tipc: set ub->ifindex for local ipv6 address
ipv6: add ipv6_dev_find()
net: openvswitch: silence suspicious RCU usage warning
Revert "vxlan: fix tos value before xmit"
ptp: only allow phase values lower than 1 period
MAINTAINERS: update phylink/sfp keyword matching
watchdog: rti-wdt: balance pm runtime enable calls
watchdog: rti-wdt: attach to running watchdog during probe
watchdog: add support for adjusting last known HW keepalive time
watchdog: use __watchdog_ping in startup
watchdog: softdog: Add options 'soft_reboot_cmd' and 'soft_active_on_boot'
watchdog: pcwd_usb: remove needless check before usb_free_coherent()
watchdog: Replace HTTP links with HTTPS ones
dt-bindings: watchdog: renesas,wdt: Document r8a774e1 support
watchdog: initialize device before misc_register
watchdog: booke_wdt: Add common nowayout parameter driver
watchdog: scx200_wdt: Use fallthrough pseudo-keyword
watchdog: Use fallthrough pseudo-keyword
watchdog: f71808e_wdt: do stricter parameter validation
watchdog: f71808e_wdt: clear watchdog timeout occurred flag
watchdog: f71808e_wdt: remove use of wrong watchdog_info option
watchdog: f71808e_wdt: indicate WDIOF_CARDRESET support in watchdog_info.options
docs: watchdog: codify ident.options as superset of possible status flags
dt-bindings: watchdog: Add compatible for QCS404, SC7180, SDM845, SM8150
dt-bindings: watchdog: Convert QCOM watchdog timer bindings to YAML
watchdog: dw_wdt: Add DebugFS files
watchdog: dw_wdt: Add pre-timeouts support
watchdog: dw_wdt: Support devices with asynch clocks
watchdog: dw_wdt: Support devices with non-fixed TOP values
dt-bindings: watchdog: dw-wdt: Add watchdog TOPs array property
dt-bindings: watchdog: dw-wdt: Support devices with asynch clocks
dt-bindings: watchdog: Convert DW WDT binding to DT schema
MAINTAINERS: rectify entry in ARM SMC WATCHDOG DRIVER
watchdog: Use kobj_to_dev() API
watchdog: bcm_kona_wdt: Use correct return value for bcm_kona_wdt_probe()
watchdog: sunxi_wdt: fix improper error exit code
watchdog: test_bit() => watchdog_active()
docs: watchdog: mlx-wdt: Add description of new watchdog type 3
watchdog: mlx-wdt: support new watchdog type with longer timeout period
platform/x86: mlx-platform: support new watchdog type with longer timeout
platform_data/mlxreg: support new watchdog type with longer timeout period
iomap: fall back to buffered writes for invalidation failures
xfs: use ENOTBLK for direct I/O to buffered I/O fallback
iomap: Only invalidate page cache pages on direct IO writes
xfs: delete duplicated words + other fixes
ceph: handle zero-length feature mask in session messages
vDPA: dont change vq irq after DRIVER_OK
virtio_pci_modern: Fix the comment of virtio_pci_find_capability()
irqbypass: do not start cons/prod when failed connect
ifcvf: implement vdpa_config_ops.get_vq_irq()
vhost_vdpa: implement IRQ offloading in vhost_vdpa
vDPA: add get_vq_irq() in vdpa_config_ops
kvm: detect assigned device via irqbypass manager
vhost: introduce vhost_vring_call
vhost: Use flex_array_size() helper in copy_from_user()
vdpasim: protect concurrent access to iommu iotlb
vhost: vdpa: remove per device feature whitelist
virtio_ring: Avoid loop when vq is broken in virtqueue_poll
virtio_net: use LE accessors for speed/duplex
virtio_config: drop LE option from config space
virtio-iommu: convert to LE accessors
virtio_mem: convert to LE accessors
drm/virtio: convert to LE accessors
virtio_pmem: convert to LE accessors
virtio_crypto: convert to LE accessors
virtio_fs: convert to LE accessors
virtio_input: convert to LE accessors
virtio_balloon: use LE config space accesses
virtio_config: add virtio_cread_le_feature
virtio_caif: correct tags for config space fields
virtio_config: LE config space accessors
virtio_config: disallow native type fields (again)
virtio_config: rewrite using _Generic
virtio_config: cread/write cleanup
vdpa_sim: fix endian-ness of config space
virtio_vdpa: legacy features handling
vhost/vdpa: switch to new helpers
vdpa: make sure set_features is invoked for legacy
mlxbf-tmfifo: sparse tags for config access
virtio_config: disallow native type fields
virtio_scsi: correct tags for config space fields
virtio_pmem: correct tags for config space fields
virtio_net: correct tags for config space fields
virtio_mem: correct tags for config space fields
virtio_iommu: correct tags for config space fields
virtio_input: correct tags for config space fields
virtio_gpu: correct tags for config space fields
virtio_fs: correct tags for config space fields
virtio_crypto: correct tags for config space fields
virtio_console: correct tags for config space fields
virtio_blk: correct tags for config space fields
virtio_balloon: correct tags for config space fields
virtio_9p: correct tags for config space fields
virtio: allow __virtioXX, __leXX in config space
virtio_ring: sparse warning fixup
virtio_balloon: fix sparse warning
io_uring: Fix NULL pointer dereference in loop_rw_iter()
NFS: Add tracepoints for layouterror and layoutstats.
NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close()
ALSA: hda/tegra: Add 100us dma stop delay
ALSA: hda: Add dma stop delay variable
ASoC: hda/tegra: Set buffer alignment to 128 bytes
i2c: i801: Add support for Intel Tiger Lake PCH-H
i2c: i801: Add support for Intel Emmitsburg PCH
i2c: bcm2835: Replace HTTP links with HTTPS ones
Documentation: i2c: dev: 'block process call' is supported
i2c: at91: Move to generic GPIO bus recovery
i2c: core: treat EPROBE_DEFER when acquiring SCL/SDA GPIOs
i2c: core: add generic I2C GPIO recovery
dt-bindings: i2c: add generic properties for GPIO bus recovery
modules: inherit TAINT_PROPRIETARY_MODULE
reiserfs: delete duplicated words
mmc: mediatek: make function msdc_cqe_disable() static
ALSA: seq: oss: Serialize ioctls
MAINTAINERS: mmc: sdhci-of-at91: handover maintenance to Eugen Hristev
dt-bindings: hwlock: qcom: Remove invalid binding
SUNRPC dont update timeout value on connection reset
remoteproc: core: Register the character device interface
remoteproc: Add remoteproc character device interface
nfs: nfs_file_write() should check for writeback errors
init: add an init_dup helper
scsi: lpfc: Update lpfc version to 12.8.0.3
scsi: lpfc: Fix LUN loss after cable pull
scsi: lpfc: Fix validation of bsg reply lengths
scsi: lpfc: Fix retry of PRLI when status indicates its unsupported
scsi: lpfc: Fix oops when unloading driver while running mds diags
scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter
scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value
scsi: lpfc: Fix FCoE speed reporting
scsi: lpfc: Add missing misc_deregister() for lpfc_init()
scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport
scsi: scsi_transport_sas: Add spaces around binary operator "|"
scsi: sd_zbc: Improve zone revalidation
scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases
scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del()
scsi: target: Make iscsit_register_transport() return void
tracing: Use trace_sched_process_free() instead of exit() for pid tracing
selftests/powerpc: Fix pkey syscall redefinitions
farsync: switch from 'pci_' to 'dma_' API
wan: wanxl: switch from 'pci_' to 'dma_' API
hv_netvsc: do not use VF device if link is down
dpaa2-eth: Fix passing zero to 'PTR_ERR' warning
rtc: ds1307: provide an indication that the watchdog has fired
net: macb: Properly handle phylink on at91sam9x
riscv: disable stack-protector for vDSO
RISC-V: Fix build warning for smpboot.c
hwmon: (adc128d818) Fix advanced configuration register init
hwmon: (axi-fan-control) remove duplicate macros
hwmon: (i5k_amb, vt8231) Drop uses of pci_read_config_*() return value
bootconfig: Fix to find the initargs correctly
coccinelle: api: filter out memdup_user definitions
coccinelle: api: extend memdup_user rule with vmemdup_user()
coccinelle: api: extend memdup_user transformation with GFP_USER
coccinelle: api: add kzfree script
coccinelle: misc: add array_size_dup script to detect missed overflow checks
coccinelle: api/kstrdup: fix coccinelle position
coccinelle: api: add device_attr_show script
dm: don't call report zones for more than the user requested
net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task()
selftests: pmtu.sh: Add tests for UDP tunnels handled by Open vSwitch
selftests: pmtu.sh: Add tests for bridged UDP tunnels
geneve: Support for PMTU discovery on directly bridged links
vxlan: Support for PMTU discovery on directly bridged links
tunnels: PMTU discovery support for directly bridged IP packets
ipv4: route: Ignore output interface in FIB lookup for PMTU route
dm ebs: Fix incorrect checking for REQ_OP_FLUSH
via-velocity: Use more typical logging styles
dm init: Set file local variable static
dm ioctl: Fix compilation warning
dm raid: Remove empty if statement
dm verity: Fix compilation warning
hinic: add check for mailbox msg from VF
hinic: add generating mailbox random index support
orangefs: remove unnecessary assignment to variable ret
ALSA: hda/hdmi: Add quirk to force connectivity
ceph: use frag's MDS in either mode
ceph: move sb->wb_pagevec_pool to be a global mempool
ceph: set sec_context xattr on symlink creation
drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
PCI: Set bridge map_irq and swizzle_irq to default functions
PCI: Move DT resource setup into devm_pci_alloc_host_bridge()
PCI: rcar-gen2: Convert to use modern host bridge probe functions
parisc: make the log level string for register dumps const
powerpc: Fix circular dependency between percpu.h and mmu.h
perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event
perf record: Introduce --control fd:ctl-fd[,ack-fd] options
perf record: Implement control commands handling
perf record: Extend -D,--delay option with -1 value
perf stat: Introduce --control fd:ctl-fd[,ack-fd] options
cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0
PM: runtime: Improve kerneldoc of pm_runtime_get_if_active()
PM: runtime: Add kerneldoc comments to multiple helpers
drm: Added orientation quirk for ASUS tablet model T103HAF
thermal: intel: intel_pch_thermal: Add Cannon Lake Low Power PCH support
drm/omap: force runtime PM suspend on system suspend
drm/tidss: fix modeset init for DPI panels
MAINTAINERS: enlist Greg formally for console stuff
vgacon: Fix for missing check in scrollback handling
MAINTAINERS: Update KVM/MIPS maintainers
MIPS: Update default config file for Loongson-3
MIPS: KVM: Add kvm guest support for Loongson-3
dt-bindings: mips: Document Loongson kvm guest board
random32: move the pseudo-random 32-bit definitions to prandom.h
ALSA: usb-audio: add startech usb audio dock name
xen/arm: call dma_to_phys on the dma_addr_t parameter of dma_cache_maint
xen/arm: introduce phys/dma translations in xen_dma_sync_for_*
swiotlb-xen: introduce phys_to_dma/dma_to_phys translations
swiotlb-xen: remove XEN_PFN_PHYS
swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer
swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device
swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu
swiotlb-xen: add struct device * parameter to xen_bus_to_phys
swiotlb-xen: add struct device * parameter to xen_phys_to_bus
swiotlb-xen: remove start_dma_addr
swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses
fbmem: pull fbcon_update_vcs() out of fb_set_var()
mailbox: mediatek: cmdq: clear task in channel before shutdown
mailbox: cmdq: support mt6779 gce platform definition
mailbox: cmdq: variablize address shift in platform
dt-binding: gce: add gce header file for mt6779
mailbox: qcom: Add msm8994 apcs compatible
mailbox: qcom: Add sdm660 hmss compatible
mailbox: imx: Mark PM functions as __maybe_unused
mailbox: pcc: Put the PCCT table for error path
mailbox: Replace HTTP links with HTTPS ones
f2fs: prepare a waiter before entering io_schedule
asm-generic/io.h: Fix sparse warnings on big-endian architectures
openrisc: Implement proper SMP tlb flushing
openrisc: Fix oops caused when dumping stack
openrisc: Add support for external initrd images
init: Align init_task to avoid conflict with MUTEX_FLAGS
openrisc: fix __user in raw_copy_to_user()'s prototype
sfc: Fix build with CONFIG_RFS_ACCEL disabled.
sfc_ef100: add nic-type for VFs, and bind to them
sfc_ef100: read pf_index at probe time
sfc_ef100: functions for selftests
sfc_ef100: statistics gathering
sfc_ef100: plumb in fini_dmaq
sfc_ef100: RX path for EF100
sfc_ef100: RX filter table management and related gubbins
sfc_ef100: TX path for EF100 NICs
sfc_ef100: read Design Parameters at probe time
sfc_ef100: fail the probe if NIC uses unsol_ev credits
sfc_ef100: check firmware version at start-of-day
enetc: use napi_schedule to be compatible with PREEMPT_RT
dpaa2-eth: use napi_schedule to be compatible with PREEMPT_RT
net: dsa: loop: Set correct number of ports
net: dsa: loop: Wire-up MTU callbacks
net: dsa: loop: Move data structures to header
net: dsa: loop: Support 4K VLANs
net: dsa: loop: PVID should be per-port
cxgb4: add TC-MATCHALL IPv6 support
net: dsa: sja1105: poll for extts events from a timer
mptcp: fix bogus sendmsg() return code under pressure
selftests: mlxsw: RED: Test offload of trapping on RED qevents
mlxsw: spectrum_qdisc: Offload action trap for qevents
mlxsw: spectrum_trap: Add early_drop trap
mlxsw: spectrum_trap: Allow for per-ASIC traps initialization
mlxsw: spectrum_trap: Allow for per-ASIC trap groups initialization
mlxsw: spectrum_span: On policer_id_base_ref_count, use dec_and_test
mlxsw: spectrum_trap: Use 'size_t' for array sizes
devlink: Pass extack when setting trap's action and group's parameters
devlink: Add early_drop trap
f2fs: update_sit_entry: Make the judgment condition of f2fs_bug_on more intuitive
f2fs: replace test_and_set/clear_bit() with set/clear_bit()
f2fs: make file immutable even if releasing zero compression block
fib: Fix undef compile warning
mptcp: use mptcp_for_each_subflow in mptcp_stream_accept
net: stmmac: fix failed to suspend if phy based WOL is enabled
seg6_iptunnel: Refactor seg6_lwt_headroom out of uapi header
libnvdimm/security: ensure sysfs poll thread woke up and fetch updated attr
libnvdimm/security: the 'security' attr never show 'overwrite' state
libnvdimm/security: fix a typo
tcp: apply a floor of 1 for RTT samples from TCP timestamps
io_uring: add comments on how the async buffered read retry works
io_uring: io_async_buf_func() need not test page bit
dt-bindings: pinctrl: add bindings for MediaTek MT6779 SoC
pinctrl: stmfx: Use irqchip template
pinctrl: amd: Use irqchip template
pinctrl: mediatek: fix build for tristate changes
pinctrl: samsung: Use bank name as irqchip name
pinctrl: core: print gpio in pins debugfs file
pinctrl: mediatek: add mt6779 eint support
pinctrl: mediatek: add pinctrl support for MT6779 SoC
pinctrl: mediatek: avoid virtual gpio trying to set reg
gpio: wcove: Request IRQ after all initialisation done
gpio: crystalcove: Free IRQ on error path
gpio: pca953x: Request IRQ after all initialisation done
gpio: don't use same lockdep class for all devm_gpiochip_add_data users
tipc: Use is_broadcast_ether_addr() instead of memcmp()
fsl/fman: fix eth hash table allocation
fsl/fman: check dereferencing null pointer
fsl/fman: fix unreachable code
fsl/fman: fix dereference null return value
fsl/fman: use 32-bit unsigned integer
gpio: max732x: Use irqchip template
gpio: stmpe: Move chip registration
net: spider_net: Remove a useless memset
net: spider_net: Fix the size used in a 'dma_free_coherent()' call
net: sgi: ioc3-eth: Fix the size used in some 'dma_free_coherent()' calls
liquidio: Fix wrong return value in cn23xx_get_pf_num()
net/enetc: Fix wrong return value in enetc_psfp_parse_clsflower()
net: ethernet: aquantia: Fix wrong return value
atm: idt77252: avoid accessing the data mapped to streaming DMA
of: reserved-memory: remove duplicated call to of_get_flat_dt_prop() for no-map node
atm: eni: avoid accessing the data mapped to streaming DMA
net: phy: mdio-mvusb: select MDIO_DEVRES in Kconfig
appletalk: Fix atalk_proc_init() return path
net: dsa: qca8k: Add 802.1q VLAN support
net: dsa: qca8k: Add define for port VID
net: Pass NULL to skb_network_protocol() when we don't care about vlan depth
net: Use __skb_pagelen() directly in skb_cow_data()
net: qed: use eth_zero_addr() to clear mac address
net: qede: use eth_zero_addr() to clear mac address
cxgb4: fix extracting IP addresses in TC-FLOWER rules
cxgb4: fix check for running offline ethtool selftest
ionic: separate interrupt for Tx and Rx
ionic: tx separate servicing
ionic: use fewer firmware doorbells on rx fill
net: gre: recompute gre csum for sctp over gre tunnels
net: bridge: clear bridge's private skb space on xmit
of: unittest: Use bigger address cells to catch parser regressions
ipv6/addrconf: use a boolean to choose between UNREGISTER/DOWN
ipv6/addrconf: call addrconf_ifdown with consistent values
net: openvswitch: make masks cache size configurable
net: openvswitch: add masks cache hit counter
net: mvpp2: fix memory leak in mvpp2_rx
ethtool: ethnl_set_linkmodes: remove redundant null check
openvswitch: Prevent kernel-infoleak in ovs_ct_put_key()
net/sched: act_ct: fix miss set mru for ovs after defrag in act_ct
net: mdio device: use flexible sleeping in reset function
net: mdiobus: add reset-post-delay-us handling
net: mdiobus: use flexible sleeping for reset-delay-us
dt-bindings: net: mdio: add reset-post-delay-us property
bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb
bpf: Setup socket family and addresses in bpf_prog_test_run_skb
clk: bcm2835: Do not use prediv with bcm2711's PLLs
clk: drop unused function __clk_get_flags
clk: hsdk: Fix bad dependency on IOMEM
Documentation: bootconfig: Add bootconfig override operator
tools/bootconfig: Add testcases for value override operator
lib/bootconfig: Add override operator support
kprobes: Remove show_registers() function prototype
tracing/uprobe: Remove dead code in trace_uprobe_register()
kprobes: Fix NULL pointer dereference at kprobe_ftrace_handler
ftrace: Fix ftrace_trace_task return value
virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk
virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM
ACPI: NFIT: Fix ARS zero-sized allocation
userfaultfd: simplify fault handling
tracepoint: Use __used attribute definitions from compiler_attributes.h
tracepoint: Mark __tracepoint_string's __used
f2fs: compress: disable compression mount option if compression is off
f2fs: compress: add sanity check during compressed cluster read
f2fs: use macro instead of f2fs verity version
f2fs: fix deadlock between quota writes and checkpoint
f2fs: correct comment of f2fs_exist_written_data
net/mlx5: Delete extra dump stack that gives nothing
net/mlx5: convert to new udp_tunnel infrastructure
udp_tunnel: add the ability to hard-code IANA VXLAN
net/mlx5: DR, Change push vlan action sequence
net/mlx5e: Enable users to change VF/PF representors carrier state
trace : Have tracing buffer info use kvzalloc instead of kzalloc
block: don't do revalidate zones on invalid devices
tools/resolve_btfids: Use libbpf's btf__parse() API
tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file
libbpf: Add btf__parse_raw() and generic btf__parse() APIs
ALSA: usb-audio: Add support for Lenovo ThinkStation P620
tools, bpftool: Fix wrong return value in do_dump()
PCI: Remove dev_err() when handing an error from platform_get_irq()
tools, build: Propagate build failures from tools/build/Makefile.build
MAINTAINERS: Add Kishon Vijay Abraham I for TI J721E SoC PCIe
misc: pci_endpoint_test: Add J721E in pci_device_id table
PCI: j721e: Add TI J721E PCIe driver
erofs: remove WQ_CPU_INTENSIVE flag from unbound wq's
erofs: fold in used-once helper erofs_workgroup_unfreeze_final()
erofs: fix extended inode could cross boundary
erofs: Replace HTTP links with HTTPS ones
powerpc/powernv/sriov: Fix use of uninitialised variable
selftests/powerpc: Skip vmx/vsx/tar/etc tests on older CPUs
powerpc/40x: Fix assembler warning about r0
fs: Fix typo in comment
leds: disallow /sys/class/leds/*:multi:* for now
gfs2: Fix refcount leak in gfs2_glock_poke
leds: add RGB color option, as that is different from multicolor.
gfs2: Pass glock holder to gfs2_file_direct_{read,write}
gfs2: Add some flags missing from glock output
mac80211: Do not report beacon loss if beacon filtering enabled
netfilter: flowtable: Set offload timeout when adding flow
netfilter: conntrack: Move nf_ct_offload_timeout to header file
selftests: netfilter: add meta iif/oif match test
ceph: remove redundant initialization of variable mds
ceph: fix use-after-free for fsc->mdsc
ceph: remove unused variables in ceph_mdsmap_decode()
ceph: delete repeated words in fs/ceph/
ceph: send client provided metric flags in client metadata
ceph: periodically send perf metrics to MDSes
ceph: check the sesion state and return false in case it is closed
libceph: replace HTTP links with HTTPS ones
ceph: remove unnecessary cast in kfree()
libceph: just have osd_req_op_init() return a pointer
ceph: do not access the kiocb after aio requests
ceph: clean up and optimize ceph_check_delayed_caps()
ceph: fix potential mdsc use-after-free crash
ceph: switch to WARN_ON_ONCE in encode_supported_features()
ceph: add global total_caps to count the mdsc's total caps number
ceph: add check_session_state() helper and make it global
mac80211: fix misplaced while instead of if
libceph: dump class and method names on method calls
libceph: use target_copy() in send_linger()
nl80211: use eth_zero_addr() to clear mac address
mac80211: use eth_zero_addr() to clear mac address
mac8211: fix struct initialisation
mac80211: Handle special status codes in SAE commit
Revert "ALSA: hda: call runtime_allow() for all hda controllers"
md/raid5: Allow degraded raid6 to do rmw
md/raid5: Fix Force reconstruct-write io stuck in degraded raid5
Revert "xen/balloon: Fix crash when ballooning on x86 32 bit PAE"
xen/balloon: make the balloon wait interruptible
xen/balloon: fix accounting in alloc_xenballooned_pages error path
ALSA: hda/ca0132 - Fix AE-5 microphone selection commands.
ALSA: hda/ca0132 - Add new quirk ID for Recon3D.
ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value.
raid5: don't duplicate code for different paths in handle_stripe
raid5-cache: hold spinlock instead of mutex in r5c_journal_mode_show
md: print errno in super_written
md/raid5: remove the redundant setting of STRIPE_HANDLE
md: register new md sysfs file 'uuid' read-only
md: fix max sectors calculation for super 1.0
xen: hypercall.h: fix duplicated word
xen/gntdev: gntdev.h: drop a duplicated word
xen/privcmd: Convert get_user_pages*() to pin_user_pages*()
xen/privcmd: Mark pages as dirty
xen/privcmd: Corrected error handling path
cifs: document and cleanup dfs mount
cifs: only update prefix path of DFS links in cifs_tree_connect()
cifs: fix double free error on share and prefix
cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect
cifs: handle empty list of targets in cifs_reconnect()
cifs: rename reconn_inval_dfs_target()
cifs: reduce number of referral requests in DFS link lookups
cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tree_connect()
cifs: convert to use be32_add_cpu()
cifs: delete duplicated words in header files
cifs: Remove the superfluous break
cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails
cifs`: handle ERRBaduid for SMB1
cifs: remove unused variable 'server'
smb3: warn on confusing error scenario with sec=krb5
cifs: Fix leak when handling lease break for cached root fid
jffs2: fix UAF problem
jffs2: fix jffs2 mounting failure
ubifs: Fix wrong orphan node deletion in ubifs_jnl_update|rename
ubi: fastmap: Free fastmap next anchor peb during detach
ubi: fastmap: Don't produce the initial next anchor PEB when fastmap is disabled
MTD: pfow.h: drop a duplicated word
MTD: mtd-abi.h: drop a duplicated word
ubifs: misc.h: delete a duplicated word
ubifs: add option to specify version for new file systems
mtd: rawnand: omap_elm: Replace HTTP links with HTTPS ones
mtd: Replace HTTP links with HTTPS ones
mtd: hyperbus: Replace HTTP links with HTTPS ones
netfilter: nf_tables: report EEXIST on overlaps
brcmfmac: Set timeout value when configuring power save
bcma: gpio: Use irqchip template
drivers: bcma: remove set but not used variable `addrh` and `sizeh`
wl1251: fix always return 0 error
airo: use generic power management
intersil: fix wiki website url
qtnfmac: Missing platform_device_unregister() on error in qtnf_core_mac_alloc()
ipw2x00: switch from 'pci_' to 'dma_' API
ipw2100: Use GFP_KERNEL instead of GFP_ATOMIC in some memory allocation
hostap: use generic power management
b43legacy: Replace HTTP links with HTTPS ones
b43: Replace HTTP links with HTTPS ones
ipw2x00: Replace HTTP links with HTTPS ones
rt2x00: pci: use generic power management
wilc1000: Move wilc1000 SDIO ID's from driver source to common header file
mt7601u: add missing release on skb in mt7601u_mcu_msg_send
iwlwifi: yoyo: don't print failure if debug firmware is missing
rtw88: 8821c: coex: add functions and parameters
rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static
rtw88: add h2c command in debugfs
rtw88: allows driver to enable/disable beacon
rtw88: add ieee80211_ops::change_interface
rtw88: coex: only skip coex triggered by BT info
rtw88: update tx descriptor of mgmt and reserved page packets
rtw88: fix short GI capability based on current bandwidth
rtw88: fix LDPC field for RA info
prism54: switch from 'pci_' to 'dma_' API
prism54: islpci_hotplug: use generic power management
prism54: Replace HTTP links with HTTPS ones
p54: switch from 'pci_' to 'dma_' API
mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree()
rtlwifi: btcoex: use %*ph to print small buffer
rtlwifi: btcoex: remove redundant initialization of variables ant_num and single_ant_path
Revert "serial: 8250: Let serial core initialise spin lock"
platform/x86: asus-nb-wmi: Drop duplicate DMI quirk structures
staging: most: fix up movement of USB driver
staging: rts5208: clear alignment style issues
staging: r8188eu: replace rtw_netdev_priv define with inline function
staging: netlogic: clear alignment style issues
ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops
KVM: SVM: Fix sev_pin_memory() error handling
selftests/bpf: Fix spurious test failures in core_retro selftest
tools/bpftool: Add documentation and bash-completion for `link detach`
tools/bpftool: Add `link detach` subcommand
selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_links
libbpf: Add bpf_link detach APIs
bpf: Add support for forced LINK_DETACH command
bpf, selftests: Use single cgroup helpers for both test_sockmap/progs
netfilter: nft_meta: fix iifgroup matching
netfilter: nf_tables: extended netlink error reporting for expressions
nfs: ensure correct writeback errors are returned on close()
mptcp: fix syncookie build error on UP
fib: fix another fib_rules_ops indirect call wrapper problem
tcp: fix build fong CONFIG_MPTCP=n
io_uring: flip if handling after io_setup_async_rw
fs: optimise kiocb_set_rw_flags()
ice: Misc minor fixes
ice: adjust profile ID map locks
ice: update PTYPE lookup table
ice: Disable VLAN pruning in promiscuous mode
ice: Graceful error handling in HW table calloc failure
ice: port fix for chk_linearlize
ice: Allow 2 queue pairs per VF on SR-IOV initialization
ice: Clear and free XLT entries on reset
ice: add useful statistics
ice: remove page_reuse statistic
ice: Fix RSS profile locks
ice: fix the vsi_id mask to be 10 bit for set_rss_lut
ice: rename misleading grst_delay variable
ice: mark PM functions as __maybe_unused
modules: return licensing information from find_symbol
modules: rename the licence field in struct symsearch to license
modules: unexport __module_address
modules: unexport __module_text_address
modules: mark each_symbol_section static
modules: mark find_symbol static
modules: mark ref_module static
platform/x86: thinkpad_acpi: Make some symbols static
ALSA: docs: fix typo
ALSA: doc: use correct config variable name
vgaarb: mark vga_tryget static
csky: Add context tracking support
sched/doc: Factorize bits between sched-energy.rst & sched-capacity.rst
sched/doc: Document capacity aware scheduling
sched: Document arch_scale_*_capacity()
lib/vsprintf: Force type of flags value for gfp_t
lib/vsprintf: Replace custom spec to print decimals with generic one
lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert()
drm: xlnx: zynqmp: Use switch - case for link rate downshift
rtnetlink: add support for protodown reason
tun: add missing rcu annotation in tun_set_ebpf()
tcp: add earliest departure time to SCM_TIMESTAMPING_OPT_STATS
selftests: mptcp: add test cases for mptcp join tests with syn cookies
selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally
mptcp: enable JOIN requests even if cookies are in use
tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option
mptcp: subflow: add mptcp_subflow_init_cookie_req helper
mptcp: rename and export mptcp_subflow_request_sock_ops
mptcp: subflow: split subflow_init_req
mptcp: token: move retry to caller
tcp: rename request_sock cookie_ts bit to syncookie
net/sched: cls_u32: Use struct_size() helper
qede: Use %pM format specifier for MAC addresses
qed: Use %pM format specifier for MAC addresses
hsr: Use %pM format specifier for MAC addresses
s390/qeth: use all configured RX buffers
s390/qeth: don't process empty bridge port events
s390/qeth: integrate RX refill worker with NAPI
s390/qeth: tolerate pre-filled RX buffer
net: Pass NULL to skb_network_protocol() when we don't care about vlan depth
dt-bindings: clock: Fix YAML schemas for LPASS clocks on SC7180
bluetooth: sco: Fix sockptr reference.
dt-bindings: memory-controllers: Convert mmdc to json-schema
dt-bindings: mtd: Convert imx nand to json-schema
dt-bindings: mtd: Convert gpmi nand to json-schema
block: blk-timeout: delete duplicated word
block: blk-mq-sched: delete duplicated word
block: blk-mq: delete duplicated word
block: genhd: delete duplicated words
block: elevator: delete duplicated word and fix typos
block: bio: delete duplicated words
block: bfq-iosched: fix duplicated word
xtensa: add missing exclusive access state management
xtensa: fix xtensa_pmu_setup prototype
dt-bindings: iio: io-channel-mux: Fix compatible string in example code
RDMA/rxe: Remove pkey table
ASoC: core: Two step component registration
ASoC: core: Simplify snd_soc_component_initialize declaration
ASoC: core: Relocate and expose snd_soc_component_initialize
serial: 8250: Let serial core initialise spin lock
tty: keyboard, do not speculate on func_table index
ASoC: sh: Replace 'select' DMADEVICES 'with depends on'
ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK
ASoC: meson: cards: deal dpcm flag change
ASoC: core: use less strict tests for dailink capabilities
netfilter: nft_compat: make sure xtables destructors have run
RDMA/umem: Add a schedule point in ib_umem_get()
scripts/kernel-doc: optionally treat warnings as errors
docs: ia64: correct typo
mailmap: add entry for <alobakin@marvell.com>
arm64: use IRQ_STACK_SIZE instead of THREAD_SIZE for irq stack
PCI: switchtec: Add missing __iomem tag to fix sparse warnings
PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings
Documentation/bpf: Use valid and new links in index.rst
MIPS: handle Loongson-specific GSExc exception
MIPS: add definitions for Loongson-specific CP0.Diag1 register
MIPS: only register FTLBPar exception handler for supported models
MIPS: ingenic: Hardcode mem size for qi,lb60 board
MIPS: DTS: ingenic/qi,lb60: Add model and memory node
MIPS: ingenic: Use fw_passed_dtb even if CONFIG_BUILTIN_DTB
MIPS: head.S: Init fw_passed_dtb to builtin DTB
of: address: Fix parser address/size cells initialization
of_address: Guard of_bus_pci_get_flags with CONFIG_PCI
libbpf: Fix register in PT_REGS MIPS macros
io_uring: don't touch 'ctx' after installing file descriptor
i2c: rcar: avoid race when unregistering slave
drm/msm: use kthread_create_worker instead of kthread_run
drm/msm/mdp5: Add MDP5 configuration for SDM636/660
drm/msm/dsi: Add DSI configuration for SDM660
drm/msm/mdp5: Add MDP5 configuration for SDM630
drm/msm/dsi: Add phy configuration for SDM630/636/660
drm/msm/a6xx: add A640/A650 hwcg
drm/msm/a6xx: hwcg tables in gpulist
drm/msm/dpu: add SM8250 to hw catalog
drm/msm/dpu: add SM8150 to hw catalog
drm/msm/dpu: intf timing path for displayport
drm/msm/dpu: set missing flush bits for INTF_2 and INTF_3
drm/msm/dpu: don't use INTF_INPUT_CTRL feature on sdm845
drm/msm/dpu: move some sspp caps to dpu_caps
drm/msm/dpu: update UBWC config for sm8150 and sm8250
drm/msm/dpu: use right setup_blend_config for sm8150 and sm8250
drm/msm/a6xx: set ubwc config for A640 and A650
drm/msm/adreno: un-open-code some packets
drm/msm: sync generated headers
drm/msm/a6xx: add build_bw_table for A640/A650
drm/msm/a6xx: fix crashstate capture for A650
drm/msm: Quiet error during failure in optional resource mappings.
drm/msm: Garbage collect unused resource _len fields.
drm/msm/dpu: fix/enable 6bpc dither with split-lm
drm: msm: a6xx: fix gpu failure after system resume
drm/msm: dsi: Use OPP API to set clk/perf state
drm/msm/dpu: Use OPP API to set clk/perf state
drm/msm: ratelimit crtc event overflow error
drm: msm: a6xx: send opp instead of a frequency
dt-bindings: drm/msm/gpu: Document gpu opp table
drm/msm: Fix a null pointer access in msm_gem_shrinker_count()
drm/msm/dpu: add support for dither block in display
drm/msm/adreno: fix gpu probe if no interconnect-names
Bluetooth: Remove CRYPTO_ALG_INTERNAL flag
Bluetooth: Increment management interface revision
powerpc/papr_scm: Add support for fetching nvdimm 'fuel-gauge' metric
powerpc/papr_scm: Fetch nvdimm performance stats from PHYP
staging: android: ashmem: Fix lockdep warning for write operation
drivers: most: add USB adapter driver
power: supply: wilco_ec: Add long life charging mode
perf bench: Add benchmark of find_next_bit
tools build feature: Use CC and CXX from parent
cpuidle: ACPI: fix 'return' with no value build warning
platform/chrome: cros_ec_proto: check for missing EC_CMD_HOST_EVENT_GET_WAKE_MASK
platform/chrome: cros_ec_proto: ignore unnecessary wakeups on old ECs
kcsan: Improve IRQ state trace reporting
lockdep: Refactor IRQ trace events fields into struct
platform/chrome: cros_ec_sensorhub: Simplify legacy timestamp spreading
Documentation: dontdiff: Add zstd compressed files
.gitignore: Add ZSTD-compressed files
x86: Add support for ZSTD compressed kernel
x86: Bump ZO_z_extra_bytes margin for zstd
usr: Add support for zstd compressed initramfs
init: Add support for zstd compressed kernel
lib: Add zstd support to decompress
lib: Prepare zstd for preboot environment, improve performance
drm: re-add deleted doc for drm_gem_open_ioctl
ARM: mstar: Correct the compatible string for pmsleep
dt-bindings: arm: mstar: remove the binding description for mstar,pmsleep
dt-bindings: mfd: syscon: add compatible string for mstar,msc313-pmsleep
thermal: mediatek: Add tsensor support for V2 thermal system
thermal: mediatek: Prepare to add support for other platforms
staging: most: Use %pM format specifier for MAC addresses
staging: ks7010: Use %pM format specifier for MAC addresses
mac80211: warn only once in check_sdata_in_driver() at each caller
nl80211: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode
cfg80211: invert HE BSS color 'disabled' to 'enabled'
mac80211: add a function for running rx without passing skbs to the stack
mac80211: parse radiotap header when selecting Tx queue
mac80211: remove unused flags argument in transmit functions
mac80211: use same flag everywhere to avoid sequence number overwrite
mac80211: do not overwrite the sequence number if requested
mac80211: add radiotap flag to prevent sequence number overwrite
mac80211: never drop injected frames even if normally not allowed
cfg80211: Add support to advertize OCV support
cfg80211/mac80211: avoid bss color setting in non-HE modes
mac80211: calculate skb hash early when using itxq
net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb
mac80211: improve AQL tx airtime estimation
cfg80211/mac80211: add connected to auth server to station info
cfg80211/mac80211: add connected to auth server to meshconf
cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discovery
cfg80211: allow the low level driver to flush the BSS table
mac80211: Use fallthrough pseudo-keyword
nl80211: Simplify error handling path in 'nl80211_trigger_scan()'
nl80211: Remove a misleading label in 'nl80211_trigger_scan()'
net/wireless: regulatory.h: drop duplicate word in comment
net/wireless: mac80211.h: drop duplicate words in comments
net/wireless: cfg80211.h: drop duplicate words in comments
net/wireless: wireless.h: drop duplicate word in comments
net/wireless: nl80211.h: drop duplicate words in comments
cfg80211: allow vendor dumpit to terminate by returning 0
mac80211: remove the need for variable rates_idx
nl80211: S1G band and channel definitions
KVM: LAPIC: Set the TDCR settable bits
Bluetooth: use the proper scan params when conn is pending
init: add an init_utimes helper
init: add an init_stat helper
init: add an init_mknod helper
init: add an init_mkdir helper
init: add an init_symlink helper
init: add an init_link helper
init: add an init_eaccess helper
init: add an init_chmod helper
init: add an init_chown helper
init: add an init_chroot helper
init: add an init_chdir helper
init: add an init_rmdir helper
init: add an init_unlink helper
init: add an init_umount helper
init: add an init_mount helper
init: mark create_dev as __init
init: mark console_on_rootfs as __init
init: initialize ramdisk_execute_command at compile time
devtmpfs: refactor devtmpfsd()
fs: push the getname from do_rmdir into the callers
fs: refactor ksys_umount
fs: refactor do_mount
initramfs: use vfs_utimes in do_copy
fs: expose utimes_common
fs: move timespec validation into utimes_common
fs: refactor do_utimes
fs: remove ksys_ioctl
fs: remove ksys_fchmod
fs: remove ksys_dup
fs: remove ksys_open
fs: remove ksys_getdents64
init: open code setting up stdin/stdout/stderr
initramfs: switch initramfs unpacking to struct file based APIs
9p: Remove unneeded cast from memory allocation
tracing: Remove outdated comment in stack handling
ftrace: Do not let direct or IPMODIFY ftrace_ops be added to module and set trampolines
csky: Add arch_show_interrupts for IPI interrupts
csky: Add irq_work support
csky: Fixup warning by EXPORT_SYMBOL(kmap)
csky: Set CONFIG_NR_CPU 4 as default
csky: Use top-down mmap layout
csky: Optimize the trap processing flow
csky: Add support for function error injection
csky: Fixup kprobes handler couldn't change pc
csky: Fixup duplicated restore sp in RESTORE_REGS_FTRACE
csky: Add cpu feature register hint for smp
csky: Add SECCOMP_FILTER supported
csky: remove unusued thread_saved_pc and *_segments functions/macros
scsi: scsi_transport_srp: Sanitize scsi_target_block/unblock sequences
scsi: ufs-mediatek: Apply DELAY_AFTER_LPM quirk to Micron devices
scsi: ufs: Introduce device quirk "DELAY_AFTER_LPM"
scsi: virtio-scsi: Correctly handle the case where all LUNs are unplugged
net: ll_temac: Use devm_platform_ioremap_resource_byname()
tlan: use generic power management
sis900: use generic power management
sc92031: use generic power management
bnxt_en: Remove superfluous memset()
liquidio: Replace vmalloc with kmalloc in octeon_register_dispatch_fn()
net/sched: act_pedit: Use flex_array_size() helper in memcpy()
mlxsw: spectrum_cnt: Use flex_array_size() helper in memcpy()
dax: Fix incorrect argument passed to xas_set_err()
udp, bpf: Ignore connections in reuseport group after BPF sk lookup
sfc_ef100: remove duplicated include from ef100_netdev.c
ptp: ptp_clockmatrix: update to support 4.8.7 firmware
l2tp: improve API documentation in l2tp_core.h
l2tp: tweak exports for l2tp_recv_common and l2tp_ioctl
l2tp: remove build_header callback in struct l2tp_session
l2tp: return void from l2tp_session_delete
l2tp: don't export tunnel and session free functions
l2tp: don't export __l2tp_session_unhash
selftests: txtimestamp: add flag for timestamp validation tolerance.
ftrace: Setup correct FTRACE_FL_REGS flags for module
tracing/hwlat: Honor the tracing_cpumask
tracing/hwlat: Drop the duplicate assignment in start_kthread()
libbpf: Make destructors more robust by handling ERR_PTR(err) cases
selftests/bpf: Omit nodad flag when adding addresses to loopback
selftests/bpf: Don't destroy failed link
selftests/bpf: Add xdpdrv mode for test_xdp_redirect
selftests/bpf: Verify socket storage in cgroup/sock_{create, release}
bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK
selftests/bpf: Test bpf_iter buffer access with negative offset
bpf: Add missing newline characters in verifier error messages
bpf, arm64: Add BPF exception tables
KVM: x86: Specify max TDP level via kvm_configure_mmu()
KVM: x86/mmu: Rename max_page_level to max_huge_page_level
KVM: x86: Dynamically calculate TDP level from max level and MAXPHYADDR
KVM: VXM: Remove temporary WARN on expected vs. actual EPTP level mismatch
KVM: x86: Pull the PGD's level from the MMU instead of recalculating it
KVM: VMX: Make vmx_load_mmu_pgd() static
KVM: x86/mmu: Add separate helper for shadow NPT root page role calc
KVM: VMX: Drop a duplicate declaration of construct_eptp()
KVM: nSVM: Correctly set the shadow NPT root level in its MMU role
regulator: add the sub node names for the MP5496 PMIC
ASoC: rk3399_gru_sound: Add DAPM pins, kcontrols for jack detection
ASoC: wm8962: Do not access WM8962_GPIO_BASE
ASoC: SOF: imx: use resource_size
ASoC: Intel: drop unnecessary list_empty
drm/msm/dpu: enumerate second cursor pipe for external interface
drm/msm/dpu: ensure device suspend happens during PM sleep
drm/msm: handle for EPROBE_DEFER for of_icc_get
drm/msm: reset devfreq freq_table/max_state before devfreq_add_device
drm/msm: fix unbalanced pm_runtime_enable in adreno_gpu_{init, cleanup}
MIPS: DTS: Fix number of msi vectors for Loongson64G
ASoC: dt-bindings: ak4613: switch to yaml base Documentation
ASoC: amd: Added hw_params support for ALC1015
ASoC: amd: Adding DAI LINK for rt1015 codec
ASoC: amd: Adding support for ALC1015 codec in machine driver
ASoC: amd: Passing card structure based on codec
ASoC: amd: Renaming snd-soc-card structure and fields
ASoC: samsung: Add sound support for Midas boards
ASoC: samsung: Document DT bindings for Midas sound subsystem
ASoC: tlv320adcx140: Move device reset to before programming
ASoC: tlv320adcx140: Fix GPO register start address
NFSv4.2: xattr cache: get rid of cache discard work queue
ASoC: Intel: KMB: Rework disable channel function
ASoC: Intel: KMB: Add 8kHz audio support
ASoC: soc-core: Fix regression causing sysfs entries to disappear
ASoC: meson: cards: remove DT_PREFIX for standard daifmt properties
ASoC: meson: axg-tdm-formatters: fix sclk inversion
ASoC: meson: axg-tdmin: fix g12a skew
ASoC: meson: axg-tdm-interface: fix link fmt setup
igb: use eth_zero_addr() to clear mac address
ixgbe: use eth_zero_addr() to clear mac address
riscv: fix build warning of mm/pageattr
riscv: Fix build warning for mm/init
RISC-V: Setup exception vector early
riscv: Select ARCH_HAS_DEBUG_VM_PGTABLE
riscv: Use generic pgprot_* macros from <linux/pgtable.h>
mm: pgtable: Make generic pgprot_* macros available for no-MMU
riscv: Cleanup unnecessary define in asm-offset.c
riscv: Add jump-label implementation
riscv: Support R_RISCV_ADD64 and R_RISCV_SUB64 relocs
Replace HTTP links with HTTPS ones: RISC-V
riscv: Add STACKPROTECTOR supported
riscv: Fix typo in asm/hwcap.h uapi header
riscv: Add kmemleak support
riscv: Allow building with kcov coverage
riscv: Enable context tracking
riscv: Support irq_work via self IPIs
riscv: Enable LOCKDEP_SUPPORT & fixup TRACE_IRQFLAGS_SUPPORT
riscv: Fixup lockdep_assert_held with wrong param cpu_running
riscv: Fixup static_obj() fail
tasklet: Introduce new initialization API
treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()
usb: gadget: udc: Avoid tasklet passing a global
RDMA/hns: Fix the unneeded process when getting a general type of CQE error
RDMA/hns: Fix error during modify qp RTS2RTS
RDMA/hns: Delete unnecessary memset when allocating VF resource
Documentation: intel: Replace HTTP links with HTTPS ones
ixgbe: Remove unnecessary usages of memset
igb: Remove unnecessary usages of memset
e1000e: Remove unnecessary usages of memset
e1000: Remove unnecessary usages of memset
e100: use generic power management
iocost_monitor: start from the oldest usage index
iocost: Fix check condition of iocg abs_vdebt
io_uring: get rid of atomic FAA for cq_timeouts
io_uring: consolidate *_check_overflow accounting
io_uring: fix stalled deferred requests
io_uring: fix racy overflow count reporting
io_uring: deduplicate __io_complete_rw()
io_uring: de-unionise io_kiocb
thermal: Update power allocator and devfreq cooling to SPDX licensing
cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode
cpufreq: intel_pstate: Rearrange the storing of new EPP values
PCI: rpadlpar: Make functions static
ixgbevf: use generic power management
ixgbe: use generic power management
intel_idle: Customize IceLake server support
igbvf: use generic power management
iavf: use generic power management
PCI/P2PDMA: Allow P2PDMA on AMD Zen and newer CPUs
KVM: arm64: Move S1PTW S2 fault logic out of io_mem_abort()
KVM: arm64: Don't skip cache maintenance for read-only memslots
KVM: arm64: Handle data and instruction external aborts the same way
KVM: arm64: Rename kvm_vcpu_dabt_isextabt()
RDMA/hns: Remove redundant parameters in set_rc_wqe()
RDMA/hns: Remove support for HIP08_A
RDMA/hns: Refactor hns_roce_v2_set_hem()
RDMA/hns: Remove redundant hardware opcode definitions
KVM: arm: Add trace name for ARM_NISV
KVM: arm64: Ensure that all nVHE hyp code is in .hyp.text
cpuidle: pseries: Fixup exit latency for CEDE(0)
cpuidle: pseries: Add function to parse extended CEDE records
cpuidle: pseries: Set the latency-hint before entering CEDE
selftests/powerpc: Fix online CPU selection
powerpc/perf: Consolidate perf_callchain_user_[64|32]()
powerpc/pseries/hotplug-cpu: Remove double free in error path
powerpc/pseries/mobility: Add pr_debug() for device tree changes
powerpc/pseries/mobility: Set pr_fmt()
powerpc/cacheinfo: Warn if cache object chain becomes unordered
powerpc/cacheinfo: Improve diagnostics about malformed cache lists
powerpc/cacheinfo: Use name@unit instead of full DT path in debug messages
arm64/mm: save memory access in check_and_switch_context() fast switch path
irqchip/loongson-pch-pic: Fix the misused irq flow handler
irqchip/loongson-htvec: Support 8 groups of HT vectors
irqchip/loongson-liointc: Fix misuse of gc->mask_cache
dt-bindings: interrupt-controller: Update Loongson HTVEC description
drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access
arm64: sigcontext.h: delete duplicated word
arm64: ptrace.h: delete duplicated word
arm64: pgtable-hwdef.h: delete duplicated words
x86/kvm: Use __xfer_to_guest_mode_work_pending() in kvm_run_vcpu()
perf metric: Rename group_list to metric_list
perf metric: Rename struct egroup to metric
perf metric: Add metric group test
perf metric: Make compute_single function more precise
perf metric: Add recursion check when processing nested metrics
perf metric: Add DCache_L2 to metric parse test
perf metric: Add cache_miss_cycles to metric parse test
perf metric: Add events for the current list
perf metric: Compute referenced metrics
perf metric: Add referenced metrics to hash data
perf metric: Collect referenced metrics in struct metric_expr
perf metric: Collect referenced metrics in struct metric_ref_node
perf metric: Rename __metricgroup__add_metric to __add_metric
perf metric: Add add_metric function
perf metric: Add macros for iterating map events
perf metric: Add expr__del_id function
perf metric: Change expr__get_id to return struct expr_id_data
perf metric: Add expr__add_id function
perf metric: Fix memory leak in expr__add_id function
perf test: Ensure sample_period is set libpfm4 events
perf tools: Fix term parsing for raw syntax
perf tools: Allow r0x<HEX> event syntax
Revert "Bluetooth: btusb: Disable runtime suspend on Realtek devices"
pwm: bcm-iproc: handle clk_get_rate() return
pwm: Replace HTTP links with HTTPS ones
pwm: omap-dmtimer: Repair pwm_omap_dmtimer_chip's broken kerneldoc header
pwm: mediatek: Provide missing kerneldoc description for 'soc' arg
pwm: bcm-kona: Remove impossible comparison when validating duty cycle
pwm: bcm-iproc: Remove impossible comparison when validating duty cycle
Bluetooth: Enable controller RPA resolution using Experimental feature
PM / devfreq: Fix the wrong end with semicolon
PM / devfreq: Fix indentaion of devfreq_summary debugfs node
PM / devfreq: Clean up the devfreq instance name in sysfs attr
memory: samsung: exynos5422-dmc: Add module param to control IRQ mode
memory: samsung: exynos5422-dmc: Adjust polling interval and uptreshold
memory: samsung: exynos5422-dmc: Use delayed timer as default
PM / devfreq: Add support delayed timer for polling mode
dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle
PM / devfreq: tegra: Add Dmitry as a maintainer
PM / devfreq: event: Fix trivial spelling
PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pmu is absent
irqchip/imx-intmux: Fix irqdata regs save in imx_intmux_runtime_suspend()
Bluetooth: Enable RPA Timeout
Bluetooth: Enable/Disable address resolution during le create conn
Bluetooth: Let controller creates RPA during le create conn
Bluetooth: Translate additional address type during le_conn
Bluetooth: Update resolving list when updating whitelist
Bluetooth: Configure controller address resolution if available
Bluetooth: Translate additional address type correctly
drm/bridge: lvds-codec: simplify error handling
drm/bridge/sii8620: fix resource acquisition error handling
driver core: add deferring probe reason to devices_deferred property
driver core: add device probe log helper
driver core: Avoid binding drivers to dead devices
serial: stm32: Add RS485 RTS GPIO control
usb: common: usb-conn-gpio: Register charger
staging: qlge: qlge_dbg: removed comment repition
staging: wfx: Use flex_array_size() helper in memcpy()
staging: rtl8723bs: Align macro definitions
staging: rtl8723bs: Clean up function declations
staging: rtl8723bs: Fix coding style errors
Input: elan_i2c - add ic type 0x15
initramfs: remove clean_rootfs
initramfs: remove the populate_initrd_image and clean_rootfs stubs
initrd: mark initrd support as deprecated
initrd: mark init_linuxrc as __init
initrd: switch initrd loading to struct file based APIs
initrd: remove the BLKFLSBUF call in handle_initrd
initrd: remove support for multiple floppies
cpufreq: make schedutil the default for arm and arm64
cpufreq: cached_resolved_idx can not be negative
cpufreq: Add Tegra194 cpufreq driver
dt-bindings: arm: Add NVIDIA Tegra194 CPU Complex binding
cpufreq: imx: Select NVMEM_IMX_OCOTP
cpufreq: sti-cpufreq: Fix some formatting and misspelling issues
cpufreq: tegra186: Simplify probe return path
cpufreq: CPPC: Reuse caps variable in few routines
cpufreq: ap806: fix cpufreq driver needs ap cpu clk
cpufreq: cppc: Reorder code and remove apply_hisi_workaround variable
cpufreq: dt: fix oops on armada37xx
cpufreq: brcmstb-avs-cpufreq: send S2_ENTER / S2_EXIT commands to AVS
cpufreq: brcmstb-avs-cpufreq: Support polling AVS firmware
cpufreq: brcmstb-avs-cpufreq: more flexible interface for __issue_avs_command()
cpufreq: qcom: Disable fast switch when scaling DDR/L3
cpufreq: qcom: Update the bandwidth levels on frequency change
OPP: Add and export helper to set bandwidth
soc: qcom: geni: Fix unused label warning
powerpc/cacheinfo: Set pr_fmt()
powerpc: fix function annotations to avoid section mismatch warnings with gcc-10
drm: xlnx: Fix typo in parameter description
drm: xlnx: fix spelling mistake "failes" -> "failed"
PCI: Release IVRS table in AMD ACS quirk
PCI: Announce device after early fixups
gpio: rcar: Use irqchip template
perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine
perf tools: Fix record failure when mixed with ARM SPE event
soc: qcom: smd-rpm: Fix kerneldoc
power: supply: bq27xxx_battery: Add the BQ28z610 Battery monitor
dt-bindings: power: Add BQ28z610 compatible
power: supply: bq27xxx_battery: Add the BQ27Z561 Battery monitor
dt-bindings: power: Add BQ27Z561 compatible
fib: fix fib_rules_ops indirect calls wrappers
PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken
clk: mmp: avoid missing prototype warning
PCI: Remove unused pci_lost_interrupt()
arm64: dts: meson: odroid-n2: add jack audio output support
arm64: dts: meson: odroid-n2: enable audio loopback
net: mvneta: fix comment about phylink_speed_down
RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP
netfilter: ip6tables: Remove redundant null checks
netfilter: Replace HTTP links with HTTPS ones
RDMA/include: Replace license text with SPDX tags
power: supply: test_power: Fix battery_current initial value
RDMA/rtrs: remove WQ_MEM_RECLAIM for rtrs_wq
RDMA/rtrs-clt: add an additional random 8 seconds before reconnecting
RDMA/cma: Execute rdma_cm destruction from a handler properly
RDMA/cma: Remove unneeded locking for req paths
RDMA/cma: Using the standard locking pattern when delivering the removal event
RDMA/cma: Simplify DEVICE_REMOVAL for internal_id
power: supply: Fix kerneldoc of power_supply_temp2resist_simple()
power: supply: cpcap-battery: Fix kerneldoc of cpcap_battery_read_accumulated()
cpuidle: change enter_s2idle() prototype
cpuidle: psci: Prevent domain idlestates until consumers are ready
cpuidle: psci: Convert PM domain to platform driver
cpuidle: psci: Fix error path via converting to a platform driver
cpuidle: psci: Fail cpuidle registration if set OSI mode failed
cpuidle: psci: Split into two separate build objects
dt-bindings: power: Convert battery.txt to battery.yaml
habanalabs: remove unused but set variable 'ctx_asid'
ice: fix unused parameter warning
ice: disable no longer needed workaround for FW logging
ice: reduce scope of variable
ice: cleanup VSI on probe fail
ice: Allow all VLANs in safe mode
ice: need_wakeup flag might not be set for Tx
ice: distribute Tx queues evenly
ice: Adjust scheduler default BW weight
ice: Add RL profile bit mask check
ice: fix overwriting TX/RX descriptor values when rebuilding VSI
ice: return correct error code from ice_aq_sw_rules
ice: restore VF MSI-X state during PCI reset
ice: fix link event handling timing
ice: Fix link broken after GLOBR reset
ice: Implement LFC workaround
serial: 8250_dw: Fix common clocks usage race condition
serial: 8250_dw: Pass the same rate to the clk round and set rate methods
serial: 8250_dw: Simplify the ref clock rate setting procedure
serial: 8250: Add 8250 port clock update method
nvmem: qcom-spmi-sdam: Enable multiple devices
dt-bindings: nvmem: SID: add binding for A100's SID controller
nvmem: update Kconfig description
nvmem: qfprom: Add fuse blowing support
dt-bindings: nvmem: Add properties needed for blowing fuses
dt-bindings: nvmem: qfprom: Convert to yaml
nvmem: qfprom: use NVMEM_DEVID_AUTO for multiple instances
nvmem: core: add support to auto devid
nvmem: core: Add nvmem_cell_read_u8()
nvmem: core: Grammar fixes for help text
nvmem: sc27xx: add sc2730 efuse support
nvmem: Enforce nvmem stride in the sysfs interface
MAINTAINERS: Add git tree for NVMEM FRAMEWORK
nvmem: sprd: Fix return value of sprd_efuse_probe()
tty: serial: imx: add imx earlycon driver
tty: serial: imx: enable imx serial console port as module
tty/synclink: remove leftover bits of non-PCI card support
tty: Use the preferred form for passing the size of a structure type
tty: Fix identation issues in struct serial_struct32
tty: Avoid the use of one-element arrays
drivers: android: Fix the SPDX comment style
drivers: android: Fix a variable declaration coding style issue
drivers: android: Remove braces for a single statement if-else block
drivers: android: Remove the use of else after return
drivers: android: Fix a variable declaration coding style issue
binder: Prevent context manager from incrementing ref 0
greybus: Use fallthrough pseudo-keyword
usb: mtu3: simplify mtu3_req_complete()
usb: mtu3: clear dual mode of u3port when disable device
usb: mtu3: use MTU3_EP_WEDGE flag
usb: mtu3: remove useless member @busy in mtu3_ep struct
usb: mtu3: remove repeated error log
usb: mtu3: add ->udc_set_speed()
usb: mtu3: introduce a funtion to check maximum speed
usb: mtu3: clear interrupts status when disable interrupts
usb: mtu3: reinitialize CSR registers
usb: mtu3: fix macro for maximum number of packets
usb: mtu3: remove unnecessary pointer checks
usb: xhci: Fix ASMedia ASM1142 DMA addressing
usb: xhci: define IDs for various ASMedia host controllers
usb: musb: convert to devm_platform_ioremap_resource_byname
usb: gadget: tegra-xudc: convert to devm_platform_ioremap_resource_byname
usb: gadget: r8a66597: convert to devm_platform_ioremap_resource_byname
usb: dwc3: convert to devm_platform_ioremap_resource_byname
usb: cdns3: convert to devm_platform_ioremap_resource_byname
usb: phy: am335x: convert to devm_platform_ioremap_resource_byname
usb: mtu3: convert to devm_platform_ioremap_resource_byname
USB: Simplify USB ID table match
drivers: staging: audio: Fix the missing header file for helper file
staging: greybus: audio: Enable GB codec, audio module compilation.
staging: greybus: audio: Add helper APIs for dynamic audio modules
staging: greybus: audio: Resolve compilation error in topology parser
staging: greybus: audio: Resolve compilation errors for GB codec module
staging: greybus: audio: Maintain jack list within GB Audio module
staging: greybus: audio: Update snd_jack FW usage as per new APIs
mei: add device kind to sysfs
MAINTAINERS: Fix maintainer entry for mei driver
seqcount: More consistent seqprop names
seqcount: Compress SEQCNT_LOCKNAME_ZERO()
seqlock: Fold seqcount_LOCKNAME_init() definition
seqlock: Fold seqcount_LOCKNAME_t definition
seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g
hrtimer: Use sequence counter with associated raw spinlock
kvm/eventfd: Use sequence counter with associated spinlock
userfaultfd: Use sequence counter with associated spinlock
NFSv4: Use sequence counter with associated spinlock
iocost: Use sequence counter with associated spinlock
raid5: Use sequence counter with associated spinlock
vfs: Use sequence counter with associated spinlock
timekeeping: Use sequence counter with associated raw spinlock
xfrm: policy: Use sequence counters with associated lock
netfilter: nft_set_rbtree: Use sequence counter with associated rwlock
netfilter: conntrack: Use sequence counter with associated spinlock
sched: tasks: Use sequence counter with associated spinlock
dma-buf: Use sequence counter with associated wound/wait mutex
dma-buf: Remove custom seqcount lockdep class key
seqlock: Align multi-line macros newline escapes at 72 columns
seqlock: Extend seqcount API with associated locks
seqlock: lockdep assert non-preemptibility on seqcount_t write
lockdep: Add preemption enabled/disabled assertion APIs
seqlock: Implement raw_seqcount_begin() in terms of raw_read_seqcount()
seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs
seqlock: Reorder seqcount_t and seqlock_t API definitions
seqlock: seqcount_t latch: End read sections with read_seqcount_retry()
seqlock: Properly format kernel-doc code samples
Documentation: locking: Describe seqlock design and usage
locking/qspinlock: Do not include atomic.h from qspinlock_types.h
locking/atomic: Move ATOMIC_INIT into linux/types.h
arm, arm64: Fix selection of CONFIG_SCHED_THERMAL_PRESSURE
dt-bindings: lpspi: New property in document DT bindings for LPSPI
powerpc/kexec_file: Enable early kernel OPAL calls
powerpc/kexec_file: Fix kexec load failure with lack of memory hole
powerpc/kexec_file: Add appropriate regions for memory reserve map
powerpc/kexec_file: Prepare elfcore header for crashing kernel
powerpc/kexec_file: Setup backup region for kdump kernel
powerpc/kexec_file: Restrict memory usage of kdump kernel
powerpc/drmem: Make LMB walk a bit more flexible
powerpc/kexec_file: Avoid stomping memory used by special regions
powerpc/kexec_file: Add helper functions for getting memory ranges
powerpc/kexec_file: Mark PPC64 specific code
kexec_file: Allow archs to handle special regions while locating memory hole
powerpc/configs: Add BLK_DEV_NVME to pseries_defconfig
powerpc/64s: Move HMI IRQ stat from percpu variable to paca.
powerpc/fsl/dts: add missing P4080DS I2C devices
ocxl: Address kernel doc errors & warnings
ocxl: Remove unnecessary externs
selftests/powerpc: Return skip code for spectre_v2
powerpc/test_emulate_step: Add testcases for divde[.] and divdeu[.] instructions
powerpc/sstep: Add support for divde[.] and divdeu[.] instructions
powerpc/ppc-opcode: Add divde and divdeu opcodes
spi: lpspi: fix using CS discontinuously on i.MX8DXLEVK
spi: lpspi: remove unused fsl_lpspi->chipselect
spi: lpspi: Fix kernel warning dump when probe fail after calling spi_register
ASoC: tlv320adcx140: Add GPO configuration and drive output config
dt-bindings: tlv320adcx140: Add GPO config and drive config
selftests/powerpc: Fix CPU affinity for child process
powerpc/powernv/sriov: Remove unused but set variable 'phb'
powerpc: use for_each_child_of_node() macro
RDMA/efa: Add EFA 0xefa1 PCI ID
RDMA/efa: User/kernel compatibility handshake mechanism
RDMA/efa: Expose minimum SQ size
RDMA/efa: Expose maximum TX doorbell batch
iommu/amd: Move Kconfig and Makefile bits down into amd directory
iommu/vt-d: Move Kconfig and Makefile bits down into intel directory
usb: typec: tcpm: Add WARN_ON ensure we are not trying to send 2 VDM packets at the same time
usb: typec: tcpm: Fix AB BA lock inversion between tcpm code and the alt-mode drivers
usb: typec: tcpm: Refactor tcpm_handle_vdm_request
usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling
usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper
usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_machine) call into tcpm_queue_vdm()
IB/srpt: use new shared CQ mechanism
IB/isert: use new shared CQ mechanism
IB/iser: use new shared CQ mechanism
staging/speakup: Move out of staging
staging: sm750fb: use generic power management
Staging: rtl8712: Fixed a coding sytle issue
staging: rtl8723bs: remove redundant assignment to variable ret
staging: most: usb: remove NET dependency
Documentation/sysctl: Document uclamp sysctl knobs
sched/uclamp: Add a new sysctl to control RT default boost value
sched/uclamp: Fix a deadlock when enabling uclamp static key
powerpc/build: vdso linker warning for orphan sections
powerpc: Use fallthrough pseudo-keyword
powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE
powerpc/kvm/cma: Improve kernel log during boot
powerpc/hugetlb/cma: Allocate gigantic hugetlb pages using CMA
powerpc/xmon: Use `dcbf` inplace of `dcbi` instruction for 64bit Book3S
powerpc: Drop old comment about CONFIG_POWER
powerpc/kvm: Use correct CONFIG symbol in comment
powerpc/boot: Fix CONFIG_PPC_MPC52XX references
powerpc/32s: Remove TAUException wart in traps.c
powerpc/32s: Fix CONFIG_BOOK3S_601 uses
powerpc/64e: Drop dead BOOK3E_MMU_TLB_STATS code
powerpc/52xx: Fix comment about CONFIG_BDI*
powerpc/configs: Remove dead symbols
powerpc/configs: Drop old symbols from ppc6xx_defconfig
powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only
selftests/powerpc: Remove powerpc special cases from stack expansion test
powerpc/mm: Remove custom stack expansion checking
selftests/powerpc: Update the stack expansion test
powerpc: Allow 4224 bytes of stack expansion for the signal frame
selftests/powerpc: Add test of stack expansion logic
selftests/powerpc: Squash spurious errors due to device removal
selftests/powerpc: Add test for pkey siginfo verification
selftests/powerpc: Add wrapper for gettid
selftests/powerpc: Add helper to exit on failure
selftests/powerpc: Harden test for execute-disabled pkeys
selftests/powerpc: Add pkey helpers for rights
selftests/powerpc: Move pkey helpers to headers
powerpc/pseries: Add KVM guest doorbell restrictions
powerpc/pseries: Use doorbells even if XIVE is available
powerpc: Inline doorbell sending functions
powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28
ASoC: tlv320adcx140: Fix various style errors and warnings
sched,tracing: Convert to sched_set_fifo()
MAINTAINERS: update entry to thermal governors file name prefixing
thermal: core: Add thermal zone enable/disable notification
habanalabs: goya_ctx_init() can be static
habanalabs: fix up absolute include instructions
nvme-loop: remove extra variable in create ctrl
nvme-loop: set ctrl state connecting after init
nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths
nvme-multipath: fix logic for non-optimized paths
nvme-rdma: fix controller reset hang during traffic
nvme-tcp: fix controller reset hang during traffic
nvmet: introduce the passthru Kconfig option
nvmet: introduce the passthru configfs interface
nvmet: Add passthru enable/disable helpers
nvmet: add passthru code to process commands
nvme: export nvme_find_get_ns() and nvme_put_ns()
nvme: introduce nvme_ctrl_get_by_path()
nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_[start|end]()
nvme: create helper function to obtain command effects
nvme: clear any SGL flags in passthru commands
nvmet-fc: remove redundant del_work_active flag
nvmet-fc: check successful reference in nvmet_fc_find_target_assoc
nvme-fc: set max_segments to lldd max value
nvme-fc: drop a duplicated word in a comment
nvme-hwmon: log the controller device name
nvme: fix deadlock in disconnect during scan_work and/or ana_work
nvme: document nvme controller states
nvmet: use xarray for ctrl ns storing
nvmet-rdma: use new shared CQ mechanism
nvme-rdma: use new shared CQ mechanism
nvme-pci: add support for ACPI StorageD3Enable property
nvme-pci: use max of PRP or SGL for iod size
nvme-core: replace ctrl page size with a macro
nvme: remove redundant validation in nvme_start_ctrl()
nvme: remove an unnecessary condition
scsi: scsi_debug: Implement tur_ms_to_ready parameter
scsi: scsi_debug: Fix request sense
scsi: lpfc: Fix typo in comment for ULP
fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/get inode DAX on XFS.
xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname
xfs: Simplify xfs_attr_node_addname
xfs: Simplify xfs_attr_leaf_addname
xfs: Add helper function xfs_attr_node_removename_rmt
xfs: Add helper function xfs_attr_node_removename_setup
xfs: Add remote block helper functions
xfs: Add helper function xfs_attr_leaf_mark_incomplete
xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform
xfs: Remove xfs_trans_roll in xfs_attr_node_removename
xfs: Remove unneeded xfs_trans_roll_inode calls
xfs: Add helper function xfs_attr_node_shrink
xfs: Pull up xfs_attr_rmtval_invalidate
xfs: Refactor xfs_attr_rmtval_remove
xfs: Pull up trans roll in xfs_attr3_leaf_clearflag
xfs: Factor out xfs_attr_rmtval_invalidate
xfs: Pull up trans roll from xfs_attr3_leaf_setflag
xfs: Refactor xfs_attr_try_sf_addname
xfs: Split apart xfs_attr_leaf_addname
xfs: Pull up trans handling in xfs_attr3_leaf_flipflags
xfs: Factor out new helper functions xfs_attr_rmtval_set
xfs: Check for -ENOATTR or -EEXIST
xfs: Add xfs_has_attr and subroutines
xfs: Refactor xfs_da_state_alloc() helper
xfs: remove xfs_zone_{alloc,zalloc} helpers
xfs: Modify xlog_ticket_alloc() to use kernel's MM API
xfs: Remove kmem_zone_zalloc() usage
xfs: Remove kmem_zone_alloc() usage
xfs: xfs_btree_staging.h: delete duplicated words
xfs: rename the ondisk dquot d_flags to d_type
xfs: improve ondisk dquot flags checking
xfs: create xfs_dqtype_t to represent quota types
xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses
xfs: remove unnecessary quota type masking
xfs: always use xfs_dquot_type when extracting type from a dquot
xfs: refactor quota type testing
xfs: remove the XFS_QM_IS[UGP]DQ macros
xfs: refactor testing if a particular dquot is being enforced
xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_*
xfs: drop the type parameter from xfs_dquot_verify
xfs: add more dquot tracepoints
xfs: actually bump warning counts when we send warnings
xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits
xfs: refactor xfs_trans_apply_dquot_deltas
xfs: refactor xfs_trans_dqresv
xfs: refactor xfs_qm_scall_setqlim
xfs: refactor quota exceeded test
xfs: remove unnecessary arguments from quota adjust functions
xfs: refactor default quota limits by resource
xfs: remove qcore from incore dquots
xfs: stop using q_core timers in the quota code
xfs: stop using q_core warning counters in the quota code
xfs: stop using q_core counters in the quota code
xfs: stop using q_core limits in the quota code
xfs: use a per-resource struct for incore dquot data
xfs: stop using q_core.d_id in the quota code
xfs: stop using q_core.d_flags in the quota code
xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format
xfs: rename dquot incore state flags
xfs: refactor quotacheck flags usage
xfs: move the flags argument of xfs_qm_scall_trunc_qfiles to XFS_QMOPT_*
xfs: validate ondisk/incore dquot flags
xfs: fix inode quota reservation checks
xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush
xfs: fix inode allocation block res calculation precedence
xfs: drain the buf delwri queue before xfsaild idles
scsi: ufs-mediatek: Prevent LPM operation on undeclared VCC
scsi: iscsi: Do not put host in iscsi_set_flashnode_param()
scsi: hpsa: Correct ctrl queue depth
scsi: target: tcmu: Make TMR notification optional
scsi: target: tcmu: Implement tmr_notify callback
scsi: target: tcmu: Fix and simplify timeout handling
scsi: target: tcmu: Factor out new helper ring_insert_padding
scsi: target: tcmu: Do not queue aborted commands
scsi: target: tcmu: Use priv pointer in se_cmd
scsi: target: Add tmr_notify backend function
scsi: target: Modify core_tmr_abort_task()
scsi: target: iscsi: Fix inconsistent debug message
scsi: target: iscsi: Fix login error when receiving
Input: atmel_mxt_ts - only read messages in mxt_acquire_irq() when necessary
ACPI: NFIT: Add runtime firmware activate support
PM, libnvdimm: Add runtime firmware activation support
Input: uinput - fix typo in function name documentation
clk: sparx5: Add Sparx5 SoC DPLL clock driver
dt-bindings: clock: sparx5: Add bindings include file
net: stmmac: Speed down the PHY if WoL to save energy
net: stmmac: Support WOL with phy
net: stmmac: only call pmt() during suspend/resume if HW enables PMT
net: stmmac: Move device_can_wakeup() check earlier in set_wol
net: stmmac: Remove WAKE_MAGIC if HW shows no pmt_magic_frame
net: dsa: rtl8366: Fix VLAN set-up
net: dsa: rtl8366: Fix VLAN semantics
fib: use indirect call wrappers in the most common fib_rules_ops
net_sched: initialize timer earlier in red_init()
hinic: add log in exception handling processes
hinic: add support to handle hw abnormal event
remoteproc: kill IPA notify code
net: ipa: new notification infrastructure
remoteproc: k3-dsp: Add support for C71x DSPs
dt-bindings: remoteproc: k3-dsp: Update bindings for C71x DSPs
ice: implement device flash update via devlink
ice: add flags indicating pending update of firmware module
ice: Add AdminQ commands for FW update
ice: Add support for unified NVM update flow capability
Add pldmfw library for PLDM firmware update
remoteproc: k3-dsp: Add support for L2RAM loading on C66x DSPs
remoteproc: k3-dsp: Add a remoteproc driver of K3 C66x DSPs
dt-bindings: remoteproc: Add bindings for C66x DSPs on TI K3 SoCs
remoteproc: k3: Add TI-SCI processor control helper functions
remoteproc: Introduce rproc_of_parse_firmware() helper
drm/ttm/nouveau: don't call tt destroy callback on alloc failure.
dt-bindings: arm: keystone: Add common TI SCI bindings
mptcp: Safely store sequence number when sending data
mptcp: Safely read sequence number when lock isn't held
mptcp: Skip unnecessary skb extension allocation for bare acks
mptcp: Only use subflow EOF signaling on fallback connections
mptcp: Use full MPTCP-level disconnect state machine
mptcp: Add helper to process acks of DATA_FIN
mptcp: Add mptcp_close_state() helper
mptcp: Track received DATA_FIN sequence number and add related helpers
mptcp: Use MPTCP-level flag for sending DATA_FIN
mptcp: Remove outdated and incorrect comment
mptcp: Return EPIPE if sending is shut down during a sendmsg
mptcp: Allow DATA_FIN in headers without TCP FIN
drm/ttm: ttm_bo_swapout_all doesn't use it's argument.
drm/ttm: drop unusued function declaration
drm/ttm: make ttm_tt unbind function return void.
bpf: Fix build without CONFIG_NET when using BPF XDP link
bpf, selftests: use :: 1 for localhost in tcp_server.py
MIPS: Loongson64: Add ISA node for LS7A PCH
MIPS: Loongson64: DTS: Fix ISA and PCI I/O ranges for RS780E PCH
MIPS: Loongson64: Enlarge IO_SPACE_LIMIT
MIPS: Loongson64: Process ISA Node in DeviceTree
of_address: Add bus type match for pci ranges parser
memory: jz4780-nemc: Do not build by default
MIPS: ingenic: Enable JZ4780_NEMC manually
net: improve the user pointer check in init_user_sockptr
net: remove sockptr_advance
net: make sockptr_is_null strict aliasing safe
netfilter: arp_tables: restore a SPDX identifier
mlxsw: core: Add support for temperature thresholds reading for QSFP-DD transceivers
mlxsw: core: Add ethtool support for QSFP-DD transceivers
farsync: use generic power management
RDMA/mlx5: Delete unreachable code
mm/hmm/test: use the new migration invalidation
nouveau/svm: use the new migration invalidation
mm/notifier: add migration invalidation type
mm/migrate: add a flags parameter to migrate_vma
ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh()
nouveau: fix storing invalid ptes
Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR
Bluetooth: Fix suspend notifier race
libnvdimm: Convert to DEVICE_ATTR_ADMIN_RO()
drivers/dax: Expand lock scope to cover the use of addresses
fs/dax: Remove unused size parameter
dax: print error message by pr_info() in __generic_fsdax_supported()
parisc: Do not use an ordered store in pa_tlb_lock()
Revert "parisc: Revert "Release spinlocks using ordered store""
Revert "parisc: Use ldcw instruction for SMP spinlock release barrier"
Revert "parisc: Drop LDCW barrier in CAS code when running UP"
orangefs: posix acl fix...
Revert "parisc: Improve interrupt handling in arch_spin_lock_flags()"
ASoC: ak4613: Undo conversion to YAML bindings
i2c: tegra: Avoid tegra_i2c_init_dma() for Tegra210 vi i2c
i2c: tegra: Fix runtime resume to re-init VI I2C
i2c: tegra: Fix the error path in tegra_i2c_runtime_resume
i2c: tegra: Remove NULL pointer check before clk_enable/disable/prepare/unprepare
i2c: tegra: Don't mark VI I2C as IRQ safe runtime PM
spi: rockchip: Fix error in SPI slave pio read
spi: rockchip: Support 64-location deep FIFOs
spi: rockchip: Config spi rx dma burst size depend on xfer length
spi: spi-topcliff-pch: drop call to wakeup-disable
spi: spidev: Align buffers for DMA
block: Remove callback typedefs for blk_mq_ops
ASoC: bcm2835: Silence clk_get() error on -EPROBE_DEFER
regulator: cros-ec-regulator: Fix double free of desc->name.
ASoC: tas2562: Convert the tas2562 binding to yaml
ASoC: tas2562: Update shutdown GPIO property
ASoC: convert Everest ES8316 binding to yaml
ASoC: madera: Add channel numbers to AIFs
block: Use non _rcu version of list functions for tag_set_list
memory: jz4780_nemc: Only request IO memory the driver will use
ASoC: SOF: Intel: disable traces when switching to S0Ix D0I3
ASoC: SOF: Intel: fix the suspend procedure to support s0ix entry
bcache: use disk_{start,end}_io_acct() to count I/O for bcache device
NFS: remove redundant initialization of variable result
bus: fsl-mc: Add ACPI support for fsl-mc
bus/fsl-mc: Refactor the MSI domain creation in the DPRC driver
of/irq: Make of_msi_map_rid() PCI bus agnostic
of/irq: make of_msi_map_get_device_domain() bus agnostic
dt-bindings: arm: fsl: Add msi-map device-tree binding for fsl-mc bus
of/device: Add input id to of_dma_configure()
of/iommu: Make of_map_rid() PCI agnostic
ACPI/IORT: Add an input ID to acpi_dma_configure()
ACPI/IORT: Remove useless PCI bus walk
ACPI/IORT: Make iort_msi_map_rid() PCI agnostic
ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic
ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC
svcrdma: CM event handler clean up
svcrdma: Remove transport reference counting
svcrdma: Fix another Receive buffer leak
perf bench: Add basic syscall benchmark
dma-contiguous: cleanup dma_alloc_contiguous
perf/x86/rapl: Add Hygon Fam18h RAPL support
sched: Remove duplicated tick_nohz_full_enabled() check
kprobes: Remove unnecessary module_mutex locking from kprobe_optimizer()
ARM: mstar: Add reboot support
ARM: mstar: Add "pmsleep" node to base dtsi
ARM: mstar: Add PMU
ARM: mstar: Adjust IMI size for infinity3
ARM: mstar: Adjust IMI size for mercury5
ARM: mstar: Adjust IMI size of infinity
ARM: mstar: Add IMI SRAM region
dt-bindings: arm: mstar: Move existing MStar binding descriptions
dt-bindings: arm: mstar: Add binding details for mstar, pmsleep
xhci: dbgtty: Make some functions static
xhci: dbc: Make function xhci_dbc_ring_alloc() static
xdp: Prevent kernel-infoleak in xsk_getsockopt()
bpf: Fix swapped arguments in calls to check_buffer_access
dt-bindings: PCI: Add EP mode dt-bindings for TI's J721E SoC
dt-bindings: PCI: Add host mode dt-bindings for TI's J721E SoC
PCI: cadence: Add MSI-X support to Endpoint driver
Make LEDS_LP55XX_COMMON depend on I2C to fix build errors:
selftests/bpf: Add new bpf_iter context structs to fix build on old kernels
PCI: hv: Make some functions static
bpf: Fix bpf_ringbuf_output() signature to return long
PCI: tegra: Remove PLL power supplies
dt-bindings: pci: tegra: Remove PLL power supplies
ARM: 8996/1: Documentation/Clean up the description of mach-<class>
ARM: 8995/1: drop Thumb-2 workaround for ancient binutils
ARM: 8994/1: mm: drop kimage_voffset which was only used by KVM
KVM: arm64: Substitute RANDOMIZE_BASE for HARDEN_EL2_VECTORS
KVM: arm64: Make nVHE ASLR conditional on RANDOMIZE_BASE
net/mlx5: drop unnecessary list_empty
net/mlx5: Use fallthrough pseudo-keyword
net/mlx5: DR, Reduce print level for matcher print
net/mlx5e: Add support for PCI relaxed ordering
net/mlx5e: Use indirect call wrappers for RX post WQEs functions
net/mlx5e: Move exposure of datapath function to txrx header
net/mlx5e: RX, Re-work initializaiton of RX function pointers
net/mlx5e: Link non uplink representors to PCI device
net/mlx5: E-switch, Use eswitch total_vports
net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports
net/mlx5: E-switch, Consider maximum vf vports for steering init
net/mlx5: Add function ID to reclaim pages debug log
net/mlx5: Hold pages RB tree per VF
platform/x86: thinkpad_acpi: add documentation for battery charge control
parisc: Replace HTTP links with HTTPS ones
parisc: elf.h: delete a duplicated word
parisc: Report bad pages as HardwareCorrupted
ARM: mstar: Fix dts filename for 70mai midrive d08
ARM: mstar: Add dts for 70mai midrive d08
ARM: mstar: Add dts for msc313(e) based BreadBee boards
ARM: mstar: Add mercury5 series dtsis
ARM: mstar: Add infinity/infinity3 family dtsis
ARM: mstar: Add Armv7 base dtsi
ARM: mstar: Add binding details for mstar,l3bridge
ARM: mstar: Add machine for MStar/Sigmastar Armv7 SoCs
dt-bindings: arm: Add mstar YAML schema
dt-bindings: vendor-prefixes: Add thingy.jp prefix
dt-bindings: vendor-prefixes: Add 70mai vendor prefix
dt-bindings: vendor-prefixes: Add sstar vendor prefix
dt-bindings: vendor-prefixes: Add mstar vendor prefix
arm64: dts: sparx5: Add i2c devices, i2c muxes
arm64: dts: sparx5: Add Sparx5 SoC DPLL clock
fanotify: compare fsid when merging name event
lockdep: Move list.h inclusion into lockdep.h
mtd: revert "spi-nor: intel: provide a range for poll_timout"
MIPS: qi_lb60: Fix routing to audio amplifier
MIPS: Remove legacy MIPS_MACHINE option
MIPS: ath79: Remove unused include <asm/mips_machine.h>
MIPS: cpu-feature-overrides: Remove not needed overrides
Staging: rtl8188eu: rtw_mlme: Fix uninitialized variable authmode
staging/speakup: Update TODO list
staging: vc04_services: Use fallthrough pseudo-keyword
staging: qlge: Use fallthrough pseudo-keyword
staging: comedi: s526: Use fallthrough pseudo-keyword
staging: rtl8712: Use fallthrough pseudo-keyword
staging: ks7010: Use fallthrough pseudo-keyword
staging: rtl8723bs: Use fallthrough pseudo-keyword
staging: gdm724x: Use fallthrough pseudo-keyword
staging: rtl8192e: Use fallthrough pseudo-keyword
staging: wfx: Remove unnecessary return variable
staging: r8188eu: use proper type for second argiment of rtw_(aes|tkip|wep)_(decrypt|encrypt)
staging: greybus: gpio: Use irqchip template
staging: vchiq: Fix refcounting bug in buffer_from_host()
xtensa: add boot subdirectories build artifacts to 'targets'
xtensa: add uImage and xipImage to targets
xtensa: move vmlinux.bin[.gz] to boot subdirectory
xtensa: initialize_mmu.h: fix a duplicated word
selftests/seccomp: add xtensa support
xtensa: add seccomp support
xtensa: expose syscall through user_pt_regs
xtensa: add audit support
ARM: dts: berlin: Align L2 cache-controller nodename with dtschema
Bluetooth: hci_serdev: Only unregister device if it was registered
Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier
Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags
Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers
arm64: dts: qcom: Add Microsoft Lumia 950 (Talkman) device tree
arm64: dts: qcom: Add Xiaomi Libra (Mi 4C) device tree
arm64: dts: qcom: msm8992: Add RPMCC node
arm64: dts: qcom: msm8992: Add PSCI support.
arm64: dts: qcom: msm8992: Add PMU node
arm64: dts: qcom: msm8992: Add BLSP2_UART2 and I2C nodes
arm64: dts: qcom: msm8992: Add SPMI PMIC arbiter device
arm64: dts: qcom: msm8992: Add a SCM node
arm64: dts: qcom: msm8992: Add a proper CPU map
arm64: dts: qcom: bullhead: Move UART pinctrl to SoC
arm64: dts: qcom: bullhead: Add qcom,msm-id
arm64: dts: qcom: msm8992: Fix SDHCI1
arm64: dts: qcom: msm8992: Modernize the DTS style
arm64: dts: qcom: Add support for Sony Xperia Z5 (SoMC Sumire-RoW)
arm64: dts: qcom: Move msm8994-smd-rpm contents to lg-bullhead.
arm64: dts: qcom: msm8994: Add support for SMD RPM
arm64: dts: qcom: msm8992: Add a label to rpm-requests
arm64: dts: qcom: msm8994: Add SCM node
arm64: dts: qcom: sdm845-db845c: Add hdmi bridge nodes
arm64: dts: qcom: add sm8250 GPU nodes
arm64: dts: qcom: add sm8150 GPU nodes
dt-bindings: power: Add missing rpmpd rpmh regulator level
arm64: dts: qcom: sc7180: Add opp-peak-kBps to GPU opp
arm64: dts: qcom: sc7180: Add interconnects property for GPU
arm64: dts: qcom: SDM845: Enable GPU DDR bw scaling
arm64: dts: qcom: sc7180: Add support for context losing replicator
remoteproc: qcom_q6v5_mss: Remove redundant running state
remoteproc: qcom: q6v5: Update running state before requesting stop
remoteproc: qcom_q6v5_mss: Add modem debug policy support
remoteproc: qcom_q6v5_mss: Validate modem blob firmware size before load
remoteproc: qcom_q6v5_mss: Validate MBA firmware size before load
usb: chipidea: imx: get available runtime dr mode for wakeup setting
soc: qcom: pdr: Reorder the PD state indication ack
usb: chipidea: add query_available_role interface
KVM: PPC: Book3S HV: Rework secure mem slot dropping
KVM: PPC: Book3S HV: Move kvmppc_svm_page_out up
KVM: PPC: Book3S HV: Migrate hot plugged memory
KVM: PPC: Book3S HV: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs
KVM: PPC: Book3S HV: Track the state GFNs associated with secure VMs
KVM: PPC: Book3S HV: Disable page merging in H_SVM_INIT_START
KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.c
clk: qoriq: add LS1021A core pll mux options
clk: clk-atlas6: fix return value check in atlas6_clk_init()
clk: tegra: pll: Improve PLLM enable-state detection
clk: X1000: Add support for calculat REFCLK of USB PHY.
clk: JZ4780: Reformat the code to align it.
clk: JZ4780: Add functions for enable and disable USB PHY.
clk: Ingenic: Add RTC related clocks for Ingenic SoCs.
dt-bindings: clock: Add tabs to align code.
dt-bindings: clock: Add RTC related clocks for Ingenic SoCs.
power: supply: rt5033_battery: Fix error code in rt5033_battery_probe()
power: supply: max17040: Add POWER_SUPPLY_PROP_CAPACITY_ALERT_MIN
power: supply: check if calc_soc succeeded in pm860x_init_battery
power: supply: bq2xxxx: Replace HTTP links with HTTPS ones
power: reset: add driver for LinkStation power off
ARM: dts: Aspeed: tacoma: Enable EHCI controller
ARM: dts: aspeed: rainier: Enable EHCI controller
ARM: dts: aspeed: rainier: Switch OCCs to P10
ARM: dts: aspeed: rainier: Add FSI I2C masters
ARM: dts: aspeed: rainier: Add CFAM SPI controllers
ARM: dts: aspeed: rainier: Add I2C buses for NVMe use
ARM: dts: aspeed: Initial device tree for AMD EthanolX
ARM: dts: rainier: Describe GPIO mux on I2C3
power: supply: sc27xx: prevent adc * 1000 from overflow
math64: New DIV_S64_ROUND_CLOSEST helper
doc/zh_CN: add cpu-load Chinese version
Documentation/admin-guide: tainted-kernels: fix spelling mistake
MAINTAINERS: adjust kprobes.rst entry to new location
devices.txt: document rfkill allocation
clk: davinci: Use fallthrough pseudo-keyword
clk: imx: Use fallthrough pseudo-keyword
PCI: correct flag name
docs: filesystems: vfs: correct flag name
clk: qcom: gcc-sdm660: Fix up gcc_mss_mnoc_bimc_axi_clk
clk: qcom: gcc-sdm660: Add missing modem reset
docs: filesystems: vfs: correct sync_mode flag names
docs: path-lookup: markup fixes for emphasis
docs: path-lookup: more markup fixes
docs: path-lookup: fix HTML entity mojibake
sched: Fix a typo in a comment
fsnotify: create method handle_inode_event() in fsnotify_operations
fanotify: report parent fid + child fid
fanotify: report parent fid + name + child fid
fanotify: add support for FAN_REPORT_NAME
fanotify: report events with parent dir fid to sb/mount/non-dir marks
fanotify: add basic support for FAN_REPORT_DIR_FID
fsnotify: remove check that source dentry is positive
fsnotify: send event with parent/name info to sb/mount/non-dir marks
audit: do not set FS_EVENT_ON_CHILD in audit marks mask
inotify: do not set FS_EVENT_ON_CHILD in non-dir mark mask
fsnotify: pass dir and inode arguments to fsnotify()
fsnotify: create helper fsnotify_inode()
of: property: Add device link support for pinctrl-0 through pinctrl-8
of: property: Add device link support for multiple DT bindings
arm64: dts: qcom: sc7180: Add iommus property to ETR
arm64: dts: qcom: sc7180: Add support to skip powering up of ETM
integrity: remove redundant initialization of variable ret
arm64: dts: qcom: sc7180: Add properties to qfprom for fuse blowing
tools, bpftool: Add LSM type to array of prog names
tools, bpftool: Skip type probe if name is not found
Smack: prevent underflow in smk_set_cipso()
Smack: fix another vsscanf out of bounds
i2c: core: do not use logical device when creating irq domain
net/mlx4: Use fallthrough pseudo-keyword
drm: Remove redundant NULL check
qed: fix assignment of n_rq_elems to incorrect params field
vfio/type1: Refactor vfio_iommu_type1_ioctl()
vfio/pci: Add QAT devices to denylist
vfio/pci: Add device denylist
PCI: Add Intel QuickAssist device IDs
vfio/pci: Hold igate across releasing eventfd contexts
vfio/spapr_tce: convert get_user_pages() --> pin_user_pages()
vfio/type1: Add conditional rescheduling after iommu map failed
vfio/pci: Add Intel X550 to hidden INTx devices
vfio: Cleanup allowed driver naming
sfc_ef100: implement ndo_get_phys_port_{id,name}
sfc_ef100: read device MAC address at probe time
sfc_ef100: probe the PHY and configure the MAC
sfc_ef100: actually perform resets
sfc_ef100: extend ef100_check_caps to cover datapath_caps3
sfc_ef100: read datapath caps, implement check_caps
sfc_ef100: process events for MCDI completions
sfc_ef100: implement ndo_open/close and EVQ probing
sfc_ef100: implement MCDI transport
sfc_ef100: don't call efx_reset_down()/up() on EF100
sfc_ef100: PHY probe stub
sfc_ef100: reset-handling stub
sfc: skeleton EF100 PF driver
sfc_ef100: register accesses on EF100
sfc_ef100: add EF100 register definitions
sfc: remove efx_ethtool_nway_reset()
fsnotify: send event to parent and child with single callback
inotify: report both events on parent and child with single callback
dnotify: report both events on parent and child with single callback
fanotify: no external fh buffer in fanotify_name_event
fanotify: use struct fanotify_info to parcel the variable size buffer
fsnotify: add object type "child" to object type iterator
fanotify: use FAN_EVENT_ON_CHILD as implicit flag on sb/mount/non-dir marks
fanotify: prepare for implicit event flags in mark mask
fanotify: mask out special event flags from ignored mask
fanotify: generalize test for FAN_REPORT_FID
fanotify: distinguish between fid encode error and null fid
fanotify: generalize merge logic of events on dir
fanotify: generalize the handling of extra event flags
fanotify: remove event FAN_DIR_MODIFY
net: prp: enhance debugfs to display PRP info
net: prp: add packet handling support
net: hsr: define and use proto_ops ptrs to handle hsr specific frames
net: prp: add supervision frame generation utility function
net: hsr: introduce protocol specific function pointers
net: hsr: introduce common code for skb initialization
hsr: enhance netlink socket interface to support PRP
qed: fix the allocation of the chains with an external PBL
arm64: dts: meson: fix mmc0 tuning error on Khadas VIM3
arm64: dts: meson: misc fixups for w400 dtsi
bnxt_en: Add support for 'ethtool -d'
bnxt_en: Switch over to use the 64-bit software accumulated counters.
bnxt_en: Accumulate all counters.
bnxt_en: Retrieve hardware masks for port counters.
bnxt_en: Retrieve hardware counter masks from firmware if available.
bnxt_en: Allocate additional memory for all statistics blocks.
bnxt_en: Refactor statistics code and structures.
bnxt_en: Use macros to define port statistics size and offset.
bnxt_en: Update firmware interface to 1.10.1.54.
bnxt_en: Remove PCIe non-counters from ethtool statistics
net: Removed the device type check to add mpls support for devices
ipmr: Copy option to correct variable
fs: define inode flags using bit numbers
kill unused dump_fpu() instances
regset: kill user_regset_copyout{,_zero}()
regset(): kill ->get_size()
regset: kill ->get()
csky: switch to ->regset_get()
xtensa: switch to ->regset_get()
parisc: switch to ->regset_get()
nds32: switch to ->regset_get()
nios2: switch to ->regset_get()
hexagon: switch to ->regset_get()
h8300: switch to ->regset_get()
openrisc: switch to ->regset_get()
riscv: switch to ->regset_get()
c6x: switch to ->regset_get()
ia64: switch to ->regset_get()
arc: switch to ->regset_get()
arm: switch to ->regset_get()
sh: convert to ->regset_get()
arm64: switch to ->regset_get()
mips: switch to ->regset_get()
sparc: switch to ->regset_get()
s390: switch to ->regset_get()
powerpc: switch to ->regset_get()
x86: switch to ->regset_get()
regset: new method and helpers for it
copy_regset_to_user(): do all copyout at once.
[elf-fdpic] switch coredump to regsets
[elf-fdpic] use elf_dump_thread_status() for the dumper thread as well
[elf-fdpic] move allocation of elf_thread_status into elf_dump_thread_status()
[elf-fdpic] coredump: don't bother with cyclic list for per-thread objects
kill elf_fpxregs_t
take fdpic-related parts of elf_prstatus out
unexport linux/elfcore.h
introduction of regset ->get() wrappers, switching ELF coredumps to those
net/smc: unique reason code for exceeded max dmb count
s390/ism: indicate correct error reason in ism_alloc_dmb()
sfc: drop unnecessary list_empty
ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent()
fsnotify: pass dir argument to handle_event() callback
PCI: dwc: hisi: Remove non-ECAM HiSilicon hip05/hip06 driver
igc: Fix static checker warning
igc: Clean up the hw_stats structure
igc: Clean up the mac_info structure
igc: Remove ledctl_ fields from the mac_info structure
igc: Fix registers definition
igc: Remove unneeded ICTXQMTC register
igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters
igc: Remove unneeded variable
sparc64: get rid of odd callers of copy_regset_from_user()
sparc32: get rid of odd callers of copy_regset_from_user()
RDMA/core: Fix return error value in _ib_modify_qp() to negative
PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register
PCI: cadence: Add new *ops* for CPU addr fixup
dt-bindings: PCI: cadence: Remove "mem" from reg binding
PCI: cadence: Allow pci_host_bridge to have custom pci_ops
PCI: cadence: Add support to start link and verify link status
PCI: cadence: Convert all r/w accessors to perform only 32-bit accesses
linux/kernel.h: Add PTR_ALIGN_DOWN macro
PCI: cadence: Fix cdns_pcie_{host|ep}_setup() error path
PCI: cadence: Use "dma-ranges" instead of "cdns,no-bar-match-nbits" property
KVM: Using macros instead of magic values
genirq/debugfs: Add missing irqchip flags
genirq/affinity: Make affinity setting if activated opt-in
RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7
RDMA/mlx5: Use MLX5_SET macro instead of local structure
spi: correct kernel-doc inconsistency
spi: sun4i: update max transfer size reported
spi: imx: enable runtime pm support
MIPS: KVM: Fix build error caused by 'kvm_run' cleanup
platform/x86: thinkpad_acpi: use standard charge control attribute names
platform/x86: thinkpad_acpi: remove unused defines
platform/chrome: cros_ec: Fix host command for regulator control.
regulator: pca9450: Convert to use module_i2c_driver
Revert "usb: dwc2: override PHY input signals with usb role switch support"
platform/x86: ISST: drop a duplicated word in isst_if.h
Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs"
ACPI: APEI: remove redundant assignment to variable rc
ASoC: dt-bindings: q6asm: Add Q6ASM_DAI_{TX_RX, TX, RX} defines
ASoC: AMD: Restore PME_EN state at Power On
ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check
ACPI: NUMA: Remove the useless sub table pointer check
ACPI: tables: Remove the duplicated checks for acpi_parse_entries_array()
locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs
ASoC: intel: use asoc_substream_to_rtd()
ASoC: intel/boards: use asoc_substream_to_rtd()
ACPICA: Update version to 20200717
ACPICA: Do not increment operation_region reference counts for field units
ACPICA: Replace one-element array with flexible-array
ACPI: Replace HTTP links with HTTPS ones
powercap: Add Power Limit4 support
ACPI: Use valid link to the ACPI specification
iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory
mmc: jz4740: Use pm_ptr() macro
PM: Make *_DEV_PM_OPS macros use __maybe_unused
PM: core: introduce pm_ptr() macro
USB: iowarrior: fix up report size handling for some devices
PCI: hv: Fix a timing issue which causes kdump to fail occasionally
pm-graph v5.7 - important s2idle fixes
x86/cpu: Refactor sync_core() for readability
x86/cpu: Relocate sync_core() to sync_core.h
x86/cpufeatures: Add enumeration for SERIALIZE instruction
x86/mm/64: Make sync_global_pgds() static
x86/mm/64: Do not sync vmalloc/ioremap mappings
x86/mm: Pre-allocate P4D/PUD pages for vmalloc area
ACPI: OSL: Clean up the removal of unused memory mappings
ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem()
ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic_address()
ACPICA: Preserve memory opregion mappings
ACPI: OSL: Implement deferred unmapping of ACPI memory
Revert "test_firmware: Test platform fw loading on non-EFI systems"
dmaengine: dw: Don't include unneeded header to platform data header
MAINTAINERS: Add Git repository for memory controller drivers
memory: brcmstb_dpfe: Fix language typo
memory: samsung: exynos5422-dmc: Correct white space issues
memory: samsung: exynos-srom: Correct alignment
memory: pl172: Enclose macro argument usage in parenthesis
memory: of: Correct kerneldoc
memory: omap-gpmc: Fix language typo
memory: omap-gpmc: Correct white space issues
memory: omap-gpmc: Use 'unsigned int' for consistency
memory: omap-gpmc: Enclose macro argument usage in parenthesis
memory: omap-gpmc: Correct kerneldoc
memory: mvebu-devbus: Align with open parenthesis
memory: mvebu-devbus: Add missing braces to all arms of if statement
memory: bt1-l2-ctl: Add blank lines after declarations
dmaengine: Actions: Add support for S700 DMA engine
dmaengine: Actions: get rid of bit fields from dma descriptor
dt-bindings: dmaengine: convert Actions Semi Owl SoCs bindings to yaml
dmaengine: idxd: add missing invalid flags field to completion
dmaengine: dw: Initialize max_sg_burst capability
dmaengine: dw: Introduce max burst length hw config
dmaengine: dw: Initialize min and max burst DMA device capability
dmaengine: dw: Set DMA device max segment size parameter
dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config
dmaengine: Introduce DMA-device device_caps callback
dmaengine: Introduce max SG burst capability
dmaengine: Introduce min burst length capability
dt-bindings: dma: dw: Add max burst transaction length property
dt-bindings: dma: dw: Convert DW DMAC to DT binding
udf: osta_udf.h: delete a duplicated word
reiserfs: reiserfs.h: delete a duplicated word
ext2: ext2.h: fix duplicated word + typos
dmaengine: ti: k3-udma: Query throughput level information from hardware
dmaengine: ti: k3-udma: Use defines for capabilities register parsing
printk: Make linux/printk.h self-contained
s390/vmemmap: coding style updates
s390/vmemmap: avoid memset(PAGE_UNUSED) when adding consecutive sections
s390/vmemmap: remember unused sub-pmd ranges
s390/vmemmap: fallback to PTEs if mapping large PMD fails
s390/vmem: cleanup empty page tables
s390/vmemmap: take the vmem_mutex when populating/freeing
s390/vmemmap: cleanup when vmemmap_populate() fails
thermal: qcom: tsens-v0_1: Add support for MSM8939
s390/vmemmap: extend modify_pagetable() to handle vmemmap
s390/vmem: consolidate vmem_add_range() and vmem_remove_range()
s390/vmem: rename vmem_add_mem() to vmem_add_range()
s390: enable HAVE_FUNCTION_ERROR_INJECTION
s390/pci: clarify comment in s390_mmio_read/write
dt-bindings: tsens: qcom: Document MSM8939 compatible
irqchip/imx-intmux: Implement intmux runtime power management
irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table()
irqchip: Fix IRQCHIP_PLATFORM_DRIVER_* compilation by including module.h
irqchip/stm32-exti: Map direct event to irq parent
irqchip/mtk-cirq: Convert to a platform driver
irqchip/mtk-sysirq: Convert to a platform driver
irqchip/qcom-pdc: Switch to using IRQCHIP_PLATFORM_DRIVER helper macros
irqchip: Add IRQCHIP_PLATFORM_DRIVER_BEGIN/END and IRQCHIP_MATCH helper macros
irqchip: irq-bcm2836.h: drop a duplicated word
irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR
irqchip/irq-bcm7038-l1: Guard uses of cpu_logical_map
irqchip/gic-v3: Remove unused register definition
irqchip/qcom-pdc: Allow QCOM_PDC to be loadable as a permanent module
genirq: Export irq_chip_retrigger_hierarchy and irq_chip_set_vcpu_affinity_parent
irqdomain: Export irq_domain_update_bus_token
irqchip/mips-gic: Make local symbols static
genirq/irqdomain: Remove redundant NULL pointer check on fwnode
irqchip/ativic32: Constify irq_domain_ops
irqchip/stm32-exti: Use the hwspin_lock_timeout_in_atomic() API
drm/fourcc: fix Amlogic Video Framebuffer Compression macro
powerpc/fadump: Fix build error with CONFIG_PRESERVE_FA_DUMP=y
mtd: spi-nor: update read capabilities for w25q64 and s25fl064k
mtd: spi-nor: micron: Add SPI_NOR_DUAL_READ flag on mt25qu02g
mtd: spi-nor: macronix: Add support for mx66u2g45g
mtd: spi-nor: intel-spi: Simulate WRDI command
m68k: stmark2: enable edma support for dspi
m68k: use asm-generic cmpxchg_local()
m68k: mcfmmu: remove stale part of comment about steal_context
m68knommu: fix overwriting of bits in ColdFire V3 cache control
m68k: fix ColdFire mmu init compile warning
m68knommu: fix use of cpu_to_le() on IO access
m68knommu: __force type casts for raw IO access
m68k: stmark2: defconfig updates
gpio: regmap: fix type clash
power: fix duplicated words in bq2415x_charger.h
power: Convert to DEFINE_SHOW_ATTRIBUTE
power: reset: keystone-reset: Replace HTTP links with HTTPS ones
SUNRPC: Refresh the show_rqstp_flags() macro
x86/ioperm: Initialize pointer bitmap with NULL rather than 0
entry: Correct __secure_computing() stub
f2fs: compress: delay temp page allocation
f2fs: compress: fix to update isize when overwriting compressed file
f2fs: space related cleanup
powerpc/powernv/pci.h: delete duplicated word
powerpc/smu.h: delete duplicated word
powerpc/reg.h: delete duplicated word
powerpc/ppc_asm.h: delete duplicated word
powerpc/hw_breakpoint.h: delete duplicated word
powerpc/epapr_hcalls.h: delete duplicated words
powerpc/cputime.h: delete duplicated word
powerpc/book3s/radix-4k.h: delete duplicated word
powerpc/book3s/mmu-hash.h: delete duplicated word
powerpc/lib: remove memcpy_flushcache redundant return
powerpc/ptdump: Refactor update of pg_state
powerpc/ptdump: Refactor update of st->last_pa
powerpc/32s: Use dedicated segment for modules with STRICT_KERNEL_RWX
powerpc/32s: Kernel space starts at TASK_SIZE
powerpc/32: Set user/kernel boundary at TASK_SIZE instead of PAGE_OFFSET
powerpc/32s: Only leave NX unset on segments used for modules
powerpc: Use MODULES_VADDR if defined
powerpc/lib: Prepare code-patching for modules allocated outside vmalloc space
powerpc/papr_scm: Make some symbols static
powerpc/64s: allow for clang's objdump differences
powerpc: Implement smp_cond_load_relaxed()
powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() that adds the lock hint
powerpc/pseries: Implement paravirt qspinlocks for SPLPAR
powerpc/64s: Implement queued spinlocks and rwlocks
entry: Correct 'noinstr' attributes
powerpc: Move spinlock implementation to simple_spinlock
powerpc/pseries: Move some PAPR paravirt functions to their own file
powerpc/numa: Limit possible nodes to within num_possible_nodes
macintosh/via-macii: Clarify definition of macii_init()
macintosh/via-macii: Use the stack for reset request storage
macintosh/via-macii: Use unsigned type for autopoll_devs variable
macintosh/via-macii: Use bool type for reading_reply variable
macintosh/via-macii: Handle poll replies correctly
macintosh/via-macii: Remove read_done state
macintosh/via-macii: Handle /CTLR_IRQ signal correctly
macintosh/via-macii: Poll the device most likely to respond
macintosh/via-macii: Access autopoll_devs when inside lock
macintosh/adb-iop: Implement SRQ autopolling
macintosh/adb-iop: Implement sending -> idle state transition
macintosh/adb-iop: Implement idle -> sending state transition
macintosh/adb-iop: Resolve static checker warnings
macintosh/adb-iop: Access current_req and adb_iop_state when inside lock
macintosh/adb-iop: Adopt bus reset algorithm from via-macii driver
macintosh/adb-iop: Correct comment text
macintosh/adb-iop: Remove dead and redundant code
powerpc/perf: Initialize power10 PMU registers in cpu setup routine
powerpc/powernv/sriov: Remove vfs_expanded
powerpc/powernv/sriov: Make single PE mode a per-BAR setting
powerpc/powernv/sriov: Refactor M64 BAR setup
powerpc/powernv/sriov: Move M64 BAR allocation into a helper
powerpc/powernv/sriov: De-indent setup and teardown
powerpc/powernv/sriov: Drop iov->pe_num_map[]
powerpc/powernv/pci: Refactor pnv_ioda_alloc_pe()
powerpc/powernv/sriov: Factor out M64 BAR setup
powerpc/powernv/sriov: Simplify used window tracking
powerpc/powernv/sriov: Rename truncate_iov
powerpc/powernv/sriov: Explain how SR-IOV works on PowerNV
powerpc/powernv/sriov: Move SR-IOV into a separate file
powerpc/powernv/pci: Initialise M64 for IODA1 as a 1-1 window
powerpc/powernv/pci: Add explicit tracking of the DMA setup state
powerpc/powernv/pci: Always tear down DMA windows on PE release
powerpc/powernv/pci: Add pci_bus_to_pnvhb() helper
powerpc/eeh: Move PE tree setup into the platform
powerpc/eeh: Drop pdn use in eeh_pe_tree_insert()
powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe()
powerpc/eeh: Remove class code field from edev
powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log
powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config()
powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify()
powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config()
powerpc/eeh: Remove VF config space restoration
powerpc/eeh: Kill off eeh_ops->get_pe_addr()
powerpc/pseries: Stop using pdn->pe_number
powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev
powerpc/eeh: Remove eeh_dev.c
powerpc/eeh: Remove eeh_dev_phb_init_dynamic()
powerpc/watchpoint: Remove 512 byte boundary
powerpc/watchpoint: Return available watchpoints dynamically
powerpc/watchpoint: Guest support for 2nd DAWR hcall
powerpc/watchpoint: Rename current H_SET_MODE DAWR macro
powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit
powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR
powerpc/watchpoint: Enable watchpoint functionality on power10 guest
powerpc/watchpoint: Fix DAWR exception for CACHEOP
powerpc/watchpoint: Fix DAWR exception constraint
powerpc/watchpoint: Fix 512 byte boundary limit
powerpc/book3s64/pkey: Disable pkey on POWER6 and before
dt-bindings: i2c: renesas,iic: Document r8a774e1 support
dt-bindings: i2c: renesas,i2c: Document r8a774e1 support
i2c: rcar: slave: only send STOP event when we have been addressed
MIPS: Fix unable to reserve memory for Crash kernel
x86: uv: uv_hub.h: Delete duplicated word
x86: cmpxchg_32.h: Delete duplicated word
x86: bootparam.h: Delete duplicated word
MIPS: CPU#0 is not hotpluggable
MIPS: ingenic: JZ4725B: Add IPU node
mips: octeon: octeon.h: delete duplicated word
mips: octeon: cvmx-pow.h: fix duplicated words
mips: octeon: cvmx-pkoh: fix duplicated words
mips: octeon: cvmx-pip.h: delete duplicated word
mips: octeon: cvmx-l2c.h: delete duplicated word
mips: io.h: delete duplicated word
bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands
selftests/bpf: Add BPF XDP link selftests
libbpf: Add support for BPF XDP link
bpf: Implement BPF XDP link-specific introspection APIs
bpf, xdp: Implement LINK_UPDATE for BPF XDP link
bpf, xdp: Add bpf_link-based XDP attachment API
bpf, xdp: Extract common XDP program attachment logic
bpf, xdp: Maintain info on attached XDP BPF programs in net_device
bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALL
bpf: Fix build on architectures with special bpf_user_pt_regs_t
bpf/local_storage: Fix build without CONFIG_CGROUP
Documentation/bpf: Document CGROUP_STORAGE map type
selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingress
bpf: Make cgroup storages shared between programs on the same cgroup
selftests/bpf: Add get_stackid_cannot_attach
selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progs
selftests/bpf: Add callchain_stackid
selftests/bpf: Add test for CGROUP_STORAGE map on multiple attaches
libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTO
bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_[stack|stackid] cannot work
selftests/bpf: Add a test for out of bound rdonly buf access
bpf: Separate bpf_get_[stack|stackid] for perf events BPF
selftests/bpf: Add a test for bpf sk_storage_map iterator
selftests/bpf: Add test for bpf array map iterators
selftests/bpf: Add test for bpf hash map iterators
tools/bpftool: Add bpftool support for bpf map element iterator
tools/libbpf: Add support for bpf map element iterator
bpf: Implement bpf iterator for sock local storage map
bpf: Implement bpf iterator for array maps
bpf: Implement bpf iterator for hash maps
bpf: Add bpf_prog iterator
bpf: Implement bpf iterator for map elements
bpf: Fix pos computation for bpf_iter seq_ops->start()
bpf: Support readonly/readwrite buffers in verifier
selftests/bpf: Test BPF socket lookup and reuseport with connections
bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t
bpf: Refactor bpf_iter_reg to have separate seq_info member
udp: Don't discard reuseport selection when group has connections
tools/bpftool: Strip BPF .o files before skeleton generation
driver-core: Introduce DEVICE_ATTR_ADMIN_{RO,RW}
tools/testing/nvdimm: Emulate firmware activation commands
tools/testing/nvdimm: Prepare nfit_ctl_test() for ND_CMD_CALL emulation
tools/testing/nvdimm: Add command debug messages
tools/testing/nvdimm: Cleanup dimm index passing
ACPI: NFIT: Define runtime firmware activation commands
ACPI: NFIT: Move bus_dsm_mask out of generic nvdimm_bus_descriptor
libnvdimm: Validate command family indices
locking/lockdep: Fix overflow in presentation of average lock-time
io-wq: update hash bits
io_uring: fix missing io_queue_linked_timeout()
io_uring: mark ->work uninitialised after cleanup
x86/xen/time: Set the X86_FEATURE_TSC_KNOWN_FREQ flag in xen_tsc_khz()
bcache: fix bio_{start,end}_io_acct with proper device
bcache: avoid extra memory consumption in struct bbio for large bucket size
bcache: avoid extra memory allocation from mempool c->fill_iter
bcache: add sysfs file to display feature sets information of cache set
bcache: add bucket_size_hi into struct cache_sb_disk for large bucket
bcache: handle btree node memory allocation properly for bucket size > 8MB
bcache: handle cache set verify_ondisk properly for bucket size > 8MB
bcache: handle cache prio_buckets and disk_buckets properly for bucket size > 8MB
bcache: handle c->uuids properly for bucket size > 8MB
bcache: introduce meta_bucket_pages() related helper routines
bcache: struct cache_sb is only for in-memory super block now
bcache: move bucket related code into read_super_common()
bcache: increase super block version for cache device and backing device
bcache: fix super block seq numbers comparision in register_cache_set()
bcache: disassemble the big if() checks in bch_cache_set_alloc()
bcache: add more accurate error information in read_super_common()
bcache: add read_super_common() to read major part of super block
bcache: fix overflow in offset_to_stripe()
bcache: avoid nr_stripes overflow in bcache_device_init()
bcache: Use struct_size() in kzalloc()
bcache: movinggc: Use struct_size() helper in kzalloc()
bcache: writeback: Remove unneeded variable i
bcache: journel: use for_each_clear_bit() to simplify the code
bcache: allocate meta data pages as compound pages
bcache: Fix typo in Kconfig name
staging: comedi: addi: Replace HTTP links with HTTPS ones
staging: comedi: amplc: Replace HTTP links with HTTPS ones
staging: comedi: das: Replace HTTP links with HTTPS ones
staging: comedi: dt: Replace HTTP links with HTTPS ones
staging: comedi: ni: Replace HTTP links with HTTPS ones
staging: comedi: pcl: Replace HTTP links with HTTPS ones
staging: comedi: pcm: Replace HTTP links with HTTPS ones
staging: comedi: adl: Replace HTTP links with HTTPS ones
staging: comedi: adv: Replace HTTP links with HTTPS ones
staging: comedi: cb: Replace HTTP links with HTTPS ones
staging: comedi: Replace HTTP links with HTTPS ones
STAGING - REALTEK RTL8188EU DRIVERS: Fix Coding Style Error
x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs
x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family
sched/uclamp: Remove unnecessary mutex_init()
firmware_loader: EFI firmware loader must handle pre-allocated buffer
selftest/firmware: Add selftest timeout in settings
test_firmware: Test platform fw loading on non-EFI systems
x86/defconfigs: Refresh defconfig files
x86/mm: Remove the unused mk_kernel_pgd() #define
x86/tsc: Remove unused "US_SCALE" and "NS_SCALE" leftover macros
x86/ioapic: Remove unused "IOAPIC_AUTO" define
net: dsa: mv88e6xxx: Use chip-wide max frame size for MTU
net: dsa: mv88e6xxx: Support jumbo configuration on 6190/6190X
net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration
scsi: mvsas: Move 'core_nr' inside #ifdef and remove unused variable 'res_flag'
scsi: esas2r: Demote a few non-conformant kerneldoc headers
scsi: bnx2i: Add parameter description and rename another
scsi: bfa: Ensure a blank line precedes next function/header
scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error'
scsi: qedi: Demote seemingly unintentional kerneldoc header
scsi: bfa: Demote seemingly unintentional kerneldoc header
scsi: bfa: Demote seemingly unintentional kerneldoc header
scsi: bfa: Demote non-kerneldoc headers down to standard comment blocks
scsi: esas2r: Add braces around the one-line if()
scsi: qedi: Remove set but unused variable 'tmp'
scsi: be2iscsi: Correct misdocumentation of function param 'ep'
scsi: bnx2i: Add, remove and edit some function parameter descriptions
scsi: bnx2i: Fix a whole host of kerneldoc issues
scsi: bfa: Remove unused variable 'adisc'
scsi: bfa: Demote non-compliant kerneldoc headers to standard comments
scsi: csiostor: Add missing description for csio_rnode_fwevt_handler()'s 'fwevt' param
scsi: bfa: Staticify non-external functions
scsi: csiostor: Remove 2 unused variables {mc,edc}_bist_status_rdata_reg
scsi: csiostor: Mark known unused variable as __always_unused
scsi: bfa: Remove a few unused variables 'pgoff' and 't'
scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param
scsi: lpfc: Fix a bunch of kerneldoc misdemeanors
scsi: qla4xxx: Rename function parameter descriptions
scsi: lpfc: Add and rename a whole bunch of function parameter descriptions
scsi: lpfc: Use __printf() format notation
scsi: qla4xxx: Remove set but unused variable 'status'
scsi: ips: Convert strnlen() to memcpy() since result should not be NUL terminated
scsi: ips: Remove some set but unused variables
scsi: qedi: Remove 2 set but unused variables
scsi: bfa: Demote seemingly unintentional kerneldoc header
scsi: bfa: Remove set but unused variable 'rp'
scsi: bnx2i: Add missing descriptions for 'attr' parameter
scsi: bfa: Staticify local functions
scsi: ufs: ufs-exynos: Demote seemingly unintentional kerneldoc header
scsi: bnx2i: Fix parameter misnaming in function header
scsi: ufs: ufs-qcom: Demote nonconformant kerneldoc headers
scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues
scsi: lpfc: Fix some function parameter descriptions
scsi: cxgb3i: Remove bad documentation and demote kerneldoc header
scsi: sym53c8xx_2: Ensure variable has the same stipulations as code using it
scsi: sym53c8xx_2: Add missing description for 'pdev'
scsi: lpfc: Ensure variable has the same stipulations as code using it
scsi: bfa: Staticify all local functions
scsi: csiostor: Demote kerneldoc that fails to meet the criteria
scsi: qla4xxx: Supply description for 'code'
scsi: qla4xxx: Remove three set but unused variables
scsi: csiostor: Fix misnamed function parameter
scsi: lpfc: Fix-up formatting/docrot where appropriate
scsi: qla4xxx: Document qla4xxx_process_ddb()'s 'conn_err'
scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param
scsi: qla4xxx: Repair function documentation headers
scsi: qla4xxx: Fix some kerneldoc parameter documentation issues
scsi: pm8001: Staticify 'pm80xx_pci_mem_copy' and 'mpi_set_phy_profile_req'
scsi: lpfc: Fix-up around 120 documentation issues
scsi: qla4xxx: Fix incorrectly named function parameter
scsi: qla4xxx: Fix-up incorrectly documented parameter
scsi: lpfc: Remove unused variable 'pg_addr'
scsi: qla4xxx: Move 'qla4_82xx_reg_tbl' to the only place its used
scsi: pm8001: Remove a bunch of set but unused variables
scsi: pm8001: Fix some function documentation issues
scsi: pm8001: Fix a bunch of kerneldoc issues
scsi: aic7xxx: Remove set but unused variables 'targ_info' and 'value'
scsi: qla4xxx: Move 'qla4_83xx_reg_tbl' from shared header
scsi: qla4xxx: Check return value of pci_set_mwi()
scsi: qla4xxx: Remove set but unused variable 'func_number'
scsi: pm8001: Add descriptions for unused 'attr' function parameters
scsi: pm8001: Move function header and supply some missing parameter descriptions
scsi: aic94xx: Fix kerneldoc formatting issue with 'task'
scsi: aacraid: Add descriptions for missing parameters
scsi: aic94xx: Fix a couple of kerneldoc formatting issues
scsi: aacraid: Add missing description for 'dev'
scsi: aacraid: Add missing description for 'dev'
scsi: aacraid: Add descriptions for missing parameters
scsi: aic7xxx: aic79xx_core: Remove a bunch of unused variables
scsi: arcmsr: arcmsr_hba: Remove statement with no effect
scsi: dpt_i2o: Remove superfluous memset()
scsi: core: Delete unnecessary buffer allocation for every loop iteration
scsi: core: Add missing scsi_device_put() in scsi_host_block()
scsi: core: Only return started requests from scsi_host_find_tag()
scsi: fcoe: Use eth_zero_addr() to clear mac address
scsi: fnic: Use eth_broadcast_addr() to assign broadcast address
scsi: isci: Remove redundant initialization of variable 'status'
scsi: libcxgbi: Remove unnecessary NULL checks for 'tdata' pointer
scsi: mesh: Fix panic after host or bus reset
scsi: libsas: Remove redundant assignment to variable res
scsi: libsas: Check link status in ATA prereset()
scsi: libsas: Remove postreset from sas_sata_ops
scsi: lpfc: Add dependency on CPU_FREQ
scsi: ppa: Remove superfluous breaks
scsi: imm: Remove superfluous breaks
scsi: block: pm: Simplify resume handling
scsi: ufs-qcom: Add Inline Crypto Engine support
scsi: ufs: Add program_key() variant op
scsi: ufs-qcom: Name the dev_ref_clk_ctrl registers
scsi: firmware: qcom_scm: Add support for programming inline crypto keys
scsi: aic79xx: Restore modes when exiting ahd_linux_queue_abort_cmd()
scsi: megaraid_sas: Clear affinity hint
scsi: hpsa: Bump version
scsi: hpsa: Increase controller error handling timeout
scsi: hpsa: Increase queue depth for external LUNs
scsi: hpsa: Correct rare oob condition
scsi: scsi_transport_iscsi: Drop a duplicated word
scsi: scsi_transport_sas: Add missing newline in sysfs 'enable' attribute
scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors
net: hix5hd2_gmac: Remove unneeded cast from memory allocation
l2tp: WARN_ON rather than BUG_ON in l2tp_session_free
l2tp: remove BUG_ON refcount value in l2tp_session_free
l2tp: WARN_ON rather than BUG_ON in l2tp_session_queue_purge
l2tp: don't BUG_ON seqfile checks in l2tp_ppp
l2tp: don't BUG_ON session magic checks in l2tp_ppp
l2tp: remove BUG_ON in l2tp_tunnel_closeall
l2tp: remove BUG_ON in l2tp_session_queue_purge
l2tp: WARN_ON rather than BUG_ON in l2tp_dfs_seq_start
l2tp: avoid multiple assignments
icmp6: support rfc 4884
icmp: prepare rfc 4884 for ipv6
icmp: revise rfc4884 tests
sctp: remove redundant initialization of variable status
net: openvswitch: fixes potential deadlock in dp cleanup code
sctp: fix slab-out-of-bounds in SCTP_DELAYED_SACK processing
mISDN: Don't try to print a sockptr_t from debug logging code.
net: optimize the sockptr_t for unified kernel/user address spaces
net: pass a sockptr_t into ->setsockopt
net/tcp: switch do_tcp_setsockopt to sockptr_t
net/tcp: switch ->md5_parse to sockptr_t
net/udp: switch udp_lib_setsockopt to sockptr_t
net/ipv6: switch do_ipv6_setsockopt to sockptr_t
net/ipv6: factor out a ipv6_set_opt_hdr helper
net/ipv6: switch ipv6_flowlabel_opt to sockptr_t
net/ipv6: split up ipv6_flowlabel_opt
net/ipv6: switch ip6_mroute_setsockopt to sockptr_t
net/ipv4: switch do_ip_setsockopt to sockptr_t
net/ipv4: merge ip_options_get and ip_options_get_from_user
net/ipv4: switch ip_mroute_setsockopt to sockptr_t
bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t
netfilter: switch nf_setsockopt to sockptr_t
netfilter: switch xt_copy_counters to sockptr_t
netfilter: remove the unused user argument to do_update_counters
net/xfrm: switch xfrm_user_policy to sockptr_t
net: switch sock_set_timeout to sockptr_t
net: switch sock_set_timeout to sockptr_t
net: switch sock_setbindtodevice to sockptr_t
net: switch copy_bpf_fprog_from_user to sockptr_t
net: add a new sockptr_t type
bpfilter: reject kernel addresses
net/bpfilter: split __bpfilter_process_sockopt
bpfilter: fix up a sparse annotation
net/sched: cls_flower: Add hash info to flow classification
net/flow_dissector: add packet hash dissection
net: hyperv: dump TX indirection table to ethtool regs
ARM: configs: at91: sama5: enable CAN PLATFORM driver
ARM: configs: at91: sama5: enable bridge and VLAN filtering
ARM: configs: at91: sama5: add support for KSZ ethernet switches
soc: TI knav_qmss: make symbol 'knav_acc_range_ops' static
firmware: ti_sci: Replace HTTP links with HTTPS ones
soc: ti/ti_sci_protocol.h: drop a duplicated word + clarify
soc: ti: k3: fix semicolon.cocci warnings
soc: ti: k3-ringacc: fix: warn: variable dereferenced before check 'ring'
nfsd: netns.h: delete a duplicated word
dmaengine: ti: k3-udma: Switch to k3_ringacc_request_rings_pair
soc: ti: k3-ringacc: separate soc specific initialization
soc: ti: k3-ringacc: add request pair of rings api.
soc: ti: k3-ringacc: add ring's flags to dump
soc: ti: k3-ringacc: Move state tracking variables under a struct
dt-bindings: soc: ti: k3-ringacc: convert bindings to json-schema
SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()")
mtd: properly check all write ioctls for permissions
clk: qcom: lpass: Add support for LPASS clock controller for SC7180
clk: qcom: gcc: Add support for GCC LPASS clock for SC7180
dt-bindings: clock: Add YAML schemas for LPASS clocks on SC7180
clk: qcom: gdsc: Add support to enable retention of GSDCR
RDMA/mlx5: Fix typo in enum name
drm/omap: Use {} to zero initialize the mode
IB/hfi1: Use fallthrough pseudo-keyword
RDMA/uverbs: Silence shiftTooManyBitsSigned warning
RDMA/uverbs: Remove redundant assignments
i2c: revert "i2c: core: Allow drivers to disable i2c-core irq mapping"
RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow
i2c: fsi: Prevent adding adapters for ports without dts nodes
RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR
RDMA/core: Update write interface to use automatic object lifetime
io_uring: deduplicate io_grab_files() calls
io_uring: don't do opcode prep twice
io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works
io_uring: batch put_task_struct()
tasks: add put_task_struct_many()
io_uring: return locked and pinned page accounting
io_uring: don't miscount pinned memory
io_uring: don't open-code recv kbuf managment
io_uring: extract io_put_kbuf() helper
io_uring: move BUFFER_SELECT check into *recv[msg]
io_uring: free selected-bufs if error'ed
io_uring: don't forget cflags in io_recv()
io_uring: remove extra checks in send/recv
io_uring: indent left {send,recv}[msg]()
io_uring: simplify file ref tracking in submission state
io_uring/io-wq: move RLIMIT_FSIZE to io-wq
io_uring: alloc ->io in io_req_defer_prep()
io_uring: remove empty cleanup of OP_OPEN* reqs
io_uring: inline io_req_work_grab_env()
RDMA/core: Align abort/commit object scheme for write() and ioctl() paths
io_uring: place cflags into completion data
io_uring: remove sequence from io_kiocb
io_uring: use non-intrusive list for defer
io_uring: remove init for unused list
io_uring: add req->timeout.list
io_uring: use completion list for CQ overflow
io_uring: use inflight_entry list for iopoll'ing
io_uring: rename ctx->poll into ctx->iopoll
io_uring: share completion list w/ per-op space
io_uring: follow **iovec idiom in io_import_iovec
io_uring: add a helper for async rw iovec prep
io_uring: simplify io_req_map_rw()
io_uring: replace rw->task_work with rq->task_work
io_uring: extract io_sendmsg_copy_hdr()
io_uring: use more specific type in rcv/snd msg cp
io_uring: rename sr->msg into umsg
io_uring: fix sq array offset calculation
driver core: Change delimiter in devlink device's name to "--"
RDMA/mlx5: Allow SQ modification
MAINTAINERS: arm/amlogic: add designated reviewers
habanalabs: Fix memory leak in error flow of context initialization
habanalabs: use no flags on MMU cache invalidation
habanalabs: enable device before hw_init()
habanalabs: create internal CB pool
habanalabs: update hl_boot_if.h from firmware
habanalabs: create common folder
habanalabs: check for DMA errors when clearing memory
habanalabs: verify queue can contain all cs jobs
habanalabs: Assign each CQ with its own work queue
habanalabs: halt device CPU only upon certain reset
habanalabs: remove unused hash
habanalabs: use queue pi/ci in order to determine queue occupancy
habanalabs: configure maximum queues per asic
habanalabs: remove soft-reset support from GAUDI
habanalabs: PCIe iATU refactoring
habanalabs: Extract ECC information from FW
habanalabs: Add dropped cs statistics info struct
habanalabs: extract cpu boot status lookup
habanalabs: rephrase error messages
habanalabs: Increase queues depth
habanalabs: rephrase error message
habanalabs: calculate trace frequency from PLL
habanalabs: align armcp_packet structure to 8 bytes
uapi/habanalabs: fix some comments
habanalabs: Use mask instead of shift in sync stream registers
habanalabs: sync stream generic functionality
habanalabs: Use pending CS amount per ASIC
habanalabs: remove rate limiters from GAUDI
thermal: core: Fix thermal zone lookup by ID
arm64: enable time namespace support
arm64/vdso: Restrict splitting VVAR VMA
arm64/vdso: Handle faults on timens page
ASoC: dapm: don't call pm_runtime_* on card device
dyndbg: export ddebug_exec_queries
dyndbg: shorten our logging prefix, drop __func__
dyndbg: allow anchored match on format query term
dyndbg: combine flags & mask into a struct, simplify with it
dyndbg: accept query terms like file=bar and module=foo
dyndbg: accept 'file foo.c:func1' and 'file foo.c:10-100'
dyndbg: refactor parse_linerange out of ddebug_parse_query
dyndbg: use gcc ?: to reduce word count
dyndbg: make ddebug_tables list LIFO for add/remove_module
dyndbg: prefer declarative init in caller, to memset in callee
dyndbg: fix pr_err with empty string
dyndbg: fix a BUG_ON in ddebug_describe_flags
dyndbg: fix overcounting of ram used by dyndbg
dyndbg: rename __verbose section to __dyndbg
dyndbg: refine debug verbosity; 1 is basic, 2 more chatty
dyndbg: drop obsolete comment on ddebug_proc_open
dyndbg-docs: initialization is done early, not arch
dyndbg-docs: eschew file /full/path query in docs
PCI/ATS: Add pci_pri_supported() to check device or associated PF
xen: Remove redundant initialization of irq
hwmon: (sparx5) Make symbol 's5_temp_match' static
hwmon: (corsair-cpro) add reading pwm values
hwmon: sparx5: Add Sparx5 SoC temperature driver
dt-bindings: hwmon: Add Sparx5 temperature sensor
hwmon: (tmp401) Replace HTTP links with HTTPS ones
hwmon: (lm95234) Replace HTTP links with HTTPS ones
hwmon: (lm90) Replace HTTP links with HTTPS ones
hwmon: (k8temp) Replace HTTP links with HTTPS ones
hwmon: (jc42) Replace HTTP links with HTTPS ones
hwmon: (ina2xx) Replace HTTP links with HTTPS ones
hwmon: (ina209) Replace HTTP links with HTTPS ones
hwmon: Replace HTTP links with HTTPS ones
docs: hwmon: Replace HTTP links with HTTPS ones
hwmon: (adm1025) Replace HTTP links with HTTPS ones
hwmon: add Corsair Commander Pro driver
hwmon: (max6697) Allow max6581 to create tempX_offset
hwmon: (tmmp513) Replace HTTP links with HTTPS links
Documentation: hwmon/w83l786ng: drop duplicate words
Documentation: hwmon/w83627ehf: drop duplicate words
Documentation: hwmon/nct7665: drop duplicate words
Documentation: hwmon/lm93: drop duplicate words
Documentation: hwmon/f71882fg: drop duplicate words
hwmon: (pmbus/core) Use s64 instead of long for calculations
hwmon: (pmbus/max20730) Add max20710 support
x86/build: Move max-page-size option to LDFLAGS_vmlinux
regulator: fix memory leak on error path of regulator_register()
ASoC: max98390: update dsm param bin max size
ASoC: max98390: Update dsm init sequence and condition.
ASoC: soc-component: don't report of_xlate_dai_name failures
MAINTAINERS: Add Krzysztof Kozlowski as maintainer of memory controllers
memory: samsung: exynos-srom: Describe the Kconfig entry
memory: Describe the MEMORY Kconfig entry
memory: da8xx-ddrctl: Remove unused 'node' variable
memory: fsl_ifc: Fix whitespace issues
memory: pl172: Add GPLv2 SPDX license header
memory: omap-gpmc: Fix whitespace issue
memory: omap-gpmc: Include <linux/sizes.h> for SZ_16M
memory: mtk-smi: Add argument to function pointer definition
memory: brcmstb_dpfe: Remove unneeded braces
memory: brcmstb_dpfe: Constify the contents of string
memory: ti-emif-pm: Fix cast to iomem pointer
memory: ti-aemif: Rename SS to SSTROBE to avoid name conflicts
memory: emif: Silence platform_get_irq() error in driver
memory: emif: Fix whitespace coding style violations
memory: emif: Put constant in comparison on the right side
memory: emif-asm-offsets: Add GPLv2 SPDX license header
memory: of: Remove unneeded extern from function declarations
memory: of: Correct indentation
memory: of: Remove __func__ in device related messages
memory: of: Remove unused headers
ASoC: qcom: common: Avoid printing errors for -EPROBE_DEFER
ASoC: qcom: apq8016_sbc: Use qcom_snd_parse_of()
ASoC: qcom: common: Parse properties with "qcom," prefix
ASoC: qcom: common: Support parsing links without DPCM
ASoC: q6afe: Remove unused q6afe_is_rx_port() function
ASoC: qcom: common: Use snd_soc_dai_link_set_capabilities()
ASoC: qcom: Use devm for resource management
arm64: dts: amazon: add Amazon's Annapurna Labs Alpine v3 support
dt-bindings: arm: amazon: add Amazon Annapurna Labs Alpine V3
dt-bindings: arm: amazon: add missing alpine-v2 DT binding
dt-bindings: arm: amazon: update maintainers of amazon,al DT bindings
arm64: dts: amazon: rename al folder to be amazon
dt-bindings: arm: amazon: rename al,alpine DT binding to amazon,al
usb: dwc3: gadget: when the started list is empty stop the active xfer
usb: dwc3: gadget: make starting isoc transfers more robust
usb: dwc3: gadget: add frame number mask
usb: gadget: function: printer: Interface is disabled and returns error
usb: gadget: f_uac2: fix AC Interface Header Descriptor wTotalLength
dt-bindings: usb: ti,keystone-dwc3.yaml: Improve schema
usb: bdc: Use devm_clk_get_optional()
usb: bdc: Halt controller on suspend
usb: bdc: driver runs out of buffer descriptors on large ADB transfers
usb: bdc: Adb shows offline after resuming from S2
bdc: Fix bug causing crash after multiple disconnects
usb: bdc: Add compatible string for new style USB DT nodes
dt-bindings: usb: bdc: Update compatible strings
USB: PHY: JZ4770: Reformat the code to align it.
USB: PHY: JZ4770: Add support for new Ingenic SoCs.
USB: PHY: JZ4770: Unify code style and simplify code.
dt-bindings: USB: Add bindings for new Ingenic SoCs.
usb: gadget: net2280: fix memory leak on probe error handling paths
usb: cdns3: drd: simplify *switch_gadet and *switch_host
usb: cdns3: core: removed overwriting some error code
usb: cdns3: core: removed 'goto not_otg'
usb: cdns3: Added CDNS3_ID_PERIPHERAL and CDNS3_ID_HOST
usb: cdns3: drd: changed return type from int to bool
usb: cdns3: drd: return IRQ_NONE explicitly.
usb: cnds3: drd: deleted !=
usb: cdns3: drd: removed not needed variables initialization
usb: cdns3: core: removed cdns3_get_current_role_driver function
usb: cdns3: gadget: always zeroed TRB buffer when enable endpoint
usb: cdns3: ep0: delete the unnecessary operation
usb: gadget: net2272: skip BAR1 on error handling paths in probe
usb: gadget: bdc: use readl_poll_timeout() to simplify code
usb: dwc2: Fix error path in gadget registration
usb: gadget: udc: atmel: implement .pullup callback
usb: gadget: udc: Flush pending work also in error path
usb: cdns3: gadget: improve the set_configuration handling
usb: dwc3: meson-g12a: fix shared reset control use
ASoC: max98390: Fix dac event dapm mixer.
powerpc/sstep: Fix incorrect CONFIG symbol in scv handling
x86/kvm: Use generic xfer to guest work function
x86/entry: Cleanup idtentry_enter/exit
x86/entry: Use generic interrupt entry/exit code
x86/entry: Cleanup idtentry_entry/exit_user
x86/entry: Use generic syscall exit functionality
x86/entry: Use generic syscall entry function
x86/ptrace: Provide pt_regs helper for entry/exit
x86/entry: Move user return notifier out of loop
x86/entry: Consolidate 32/64 bit syscall entry
x86/entry: Consolidate check_user_regs()
entry: Provide infrastructure for work before transitioning to guest mode
entry: Provide generic interrupt entry/exit code
entry: Provide generic syscall exit function
entry: Provide generic syscall entry functionality
seccomp: Provide stub for __secure_computing()
x86/defconfigs: Remove CONFIG_CRYPTO_AES_586 from i386_defconfig
iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu
iommu: Add gfp parameter to io_pgtable_ops->map()
iommu: Mark __iommu_map_sg() as static
arm64/vdso: Add time namespace page
arm64/vdso: Zap vvar pages when switching to a time namespace
arm64/vdso: use the fault callback to map vvar pages
compiler.h: Move instrumentation_begin()/end() to new <linux/instrumentation.h> header
recordmcount: only record relocation of type R_AARCH64_CALL26 on arm64.
thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id
Documentation: ABI: leds-turris-omnia: document sysfs attribute
leds: initial support for Turris Omnia LEDs
dt-bindings: leds: add cznic,turris-omnia-leds binding
arm64: Reserve HWCAP2_MTE as (1 << 18)
dt-bindings: mmc: mediatek: Add document for mt6779
mmc: mediatek: command queue support
mmc: mediatek: refine msdc timeout api
mmc: mediatek: add MT6779 MMC driver support
timers: Recalculate next timer interrupt only when necessary
leds: pattern trigger -- check pattern for validity
mmc: sdhci-pci-o2micro: Add HW tuning for SDR104 mode
mmc: sdhci-pci-o2micro: Bug fix for O2 host controller Seabird1
mmc: via-sdmmc: use generic power management
memstick: jmb38x_ms: use generic power management
mmc: sdhci-cadence: do not use hardware tuning for SD mode
mmc: sdhci-pci-gli: Set SDR104's clock to 205MHz and enable SSC for GL975x
mips: traps, add __init to parity_protection_init
MIPS: BCM63xx: improve CFE version detection
mmc: cqhci: Fix a print format for the task descriptor
mmc: sdhci-of-arasan: fix timings allocation code
mmc: sdhci: Fix a potential uninitialized variable
dt-bindings: mmc: renesas,sdhi: convert to YAML
clk: Clean up kernel-doc errors
clk: qcom: Export gdsc_gx_do_nothing_enable() to modules
clk: at91: sama7g5: add clock support for sama7g5
clk: at91: clk-utmi: add utmi support for sama7g5
clk: at91: clk-sam9x60-pll: re-factor to support plls with multiple outputs
clk: at91: add macro for pll ids mask
clk: at91: clk-programmable: add mux_table option
clk: at91: clk-peripheral: add support for changeable parent rate
clk: at91: clk-master: add master clock support for SAMA7G5
clk: at91: clk-generated: add mux_table option
clk: at91: clk-generated: pass the id of changeable parent at registration
clk: at91: replace conditional operator with double logical not
clk: at91: sckc: register slow_rc with accuracy option
clk: at91: sam9x60: fix main rc oscillator frequency
clk: at91: sam9x60-pll: use frac when setting frequency
clk: at91: sam9x60-pll: check fcore against ranges
clk: at91: sam9x60-pll: use logical or for range check
clk: at91: clk-sam9x60-pll: fix mul mask
clk: at91: clk-generated: check best_rate against ranges
clk: at91: clk-generated: continue if __clk_determine_rate() returns error
clk: at91: fix possible dead lock in new drivers
MIPS: X2000: Add X2000 system type.
MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init()
clk: Add support for enabling/disabling clocks from debugfs
clk: intel: Avoid unnecessary memset by improving code
clk: intel: Improve locking in the driver
clk: intel: Use devm_clk_hw_register() instead of clk_hw_register()
clk: iproc: round clock rate to the closest
MIPS: Retire kvm paravirt
clk: qcom: Add graphics clock controller driver for SM8250
clk: qcom: Add graphics clock controller driver for SM8150
clk: qcom: add common gdsc_gx_do_nothing_enable for gpucc drivers
dt-bindings: clock: add SM8250 QCOM Graphics clock bindings
iommu/vt-d: Rename intel-pasid.h to pasid.h
iommu/vt-d: Add page response ops support
iommu/vt-d: Report page request faults for guest SVA
iommu/vt-d: Add a helper to get svm and sdev for pasid
iommu/vt-d: Refactor device_to_iommu() helper
iommu/vt-d: Disable multiple GPASID-dev bind
iommu/vt-d: Warn on out-of-range invalidation address
iommu/vt-d: Fix devTLB flush for vSVA
iommu/vt-d: Handle non-page aligned address
dt-bindings: clock: add SM8150 QCOM Graphics clock bindings
iommu/vt-d: Fix PASID devTLB invalidation
iommu/vt-d: Remove global page support in devTLB flush
iommu/vt-d: Enforce PASID devTLB field mask
dt-bindings: clock: combine qcom,sdm845-gpucc and qcom,sc7180-gpucc
clk: qcom: gcc: remove unnecessary vco_table from SM8150
clk: qcom: clk-alpha-pll: use the right PCAL_DONE value for lucid pll
clk: qcom: clk-alpha-pll: same regs and ops for trion and lucid
drm/nouveau/kms/nv50-: Fix CRC-related compile errors with debugfs disabled
drm/nouveau/fence: use NVIDIA's headers for read()
drm/nouveau/fence: use NVIDIA's headers for sync()
drm/nouveau/fence: use NVIDIA's headers for emit()
drm/nouveau/svm: use NVIDIA's headers for migrate_clear()
drm/nouveau/svm: use NVIDIA's headers for migrate_copy()
drm/nouveau/bo: use NVIDIA's headers for move move()
drm/nouveau/bo: use NVIDIA's headers for move init()
drm/nouveau/fbcon/nv50-: use NVIDIA's headers for fillrect()
drm/nouveau/fbcon/nv50-: use NVIDIA's headers for copyarea()
drm/nouveau/fbcon/nv50-: use NVIDIA's headers for imageblit()
drm/nouveau/fbcon/nv50-: use NVIDIA's headers for accel_init()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core crc_set_ctx()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core crc_set_src()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_or()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_procamp()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_dither()
clk: qcom: clk-alpha-pll: remove unused/incorrect PLL_CAL_VAL
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_ovly()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_base()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_curs_clr()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_curs_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_core_clr()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_core_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_olut_clr()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_olut_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_mode()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core head_view()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core or_get_caps()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core or_ctrl()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core wndw_owner()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core update()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core ntfy_wait_done()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core caps_init()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core ntfy_init()
drm/nouveau/kms/nv50-: use NVIDIA's headers for core init()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw update()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw blend_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw scale_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw image_clr()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw image_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw xlut_clr()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw xlut_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw csc_clr()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw csc_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw ntfy_wait_begun()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw ntfy_clr()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw ntfy_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw ntfy_reset()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw sema_clr()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wndw sema_set()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wimm update()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wimm point()
drm/nouveau/kms/nv50-: use NVIDIA's headers for wimm space()
drm/nouveau/fence: convert sync() to new push macros
drm/nouveau/fence: convert emit() to new push macros
drm/nouveau/gem: convert indirect pushbufs to new push macros
drm/nouveau/chan: convert nvsw init to new push macros
drm/nouveau: convert nvsw init to new push macros
drm/nouveau/kms/nv04-: no need for multiple nvsw objects
drm/nouveau/kms/nv04: convert page_flip() to new push macros
drm/nouveau/kms/nv04: convert page_flip_emit() to new push macros
drm/nouveau/svm: convert migrate_clear to new push macros
drm/nouveau/svm: convert migrate_copy to new push macros
drm/nouveau/bo: convert move move() to new push macros
drm/nouveau/bo: convert move init() to new push macros
drm/nouveau/bo: split buffer move functions into their own source files
drm/nouveau/fbcon: convert copyarea() to new push macros
drm/nouveau/fbcon: convert fillrect() to new push macros
drm/nouveau/fbcon: convert imageblit() to new push macros
drm/nouveau/fbcon: convert accel_init() to new push macros
drm/nouveau: interop with new push macros
drm/nouveau/kms/nv50-: implement proper push buffer control logic
drm/nouveau/kms/nv50-: convert core crc_set_ctx() to new push macros
drm/nouveau/kms/nv50-: convert core crc_set_src() to new push macros
drm/nouveau/kms/nv50-: convert core head_or() to new push macros
drm/nouveau/kms/nv50-: convert core head_procamp() to new push macros
drm/nouveau/kms/nv50-: convert core head_dither() to new push macros
drm/nouveau/kms/nv50-: convert core head_ovly() to new push macros
drm/nouveau/kms/nv50-: convert core head_base() to new push macros
drm/nouveau/kms/nv50-: convert core head_curs_clr() to new push macros
drm/nouveau/kms/nv50-: convert core head_curs_set() to new push macros
drm/nouveau/kms/nv50-: convert core head_core_clr() to new push macros
drm/nouveau/kms/nv50-: convert core head_core_set() to new push macros
drm/nouveau/kms/nv50-: convert core head_olut_clr() to new push macros
drm/nouveau/kms/nv50-: convert core head_olut_set() to new push macros
drm/nouveau/kms/nv50-: convert core head_mode() to new push macros
drm/nouveau/kms/nv50-: convert core head_view() to new push macros
drm/nouveau/kms/nv50-: convert core or_ctrl() to new push macros
drm/nouveau/kms/nv50-: convert core wndw_owner() to new push macros
drm/nouveau/kms/nv50-: convert core update() to new push macros
drm/nouveau/kms/nv50-: convert core caps_init() to new push macros
drm/nouveau/kms/nv50-: convert core init() to new push macros
drm/nouveau/kms/nv50-: convert wndw update() to new push macros
drm/nouveau/kms/nv50-: convert wndw blend_set() to new push macros
drm/nouveau/kms/nv50-: convert wndw scale_set() to new push macros
drm/nouveau/kms/nv50-: convert wndw image_clr() to new push macros
drm/nouveau/kms/nv50-: convert wndw image_set() to new push macros
drm/nouveau/kms/nv50-: convert wndw xlut_clr() to new push macros
drm/nouveau/kms/nv50-: convert wndw xlut_set() to new push macros
drm/nouveau/kms/nv50-: convert wndw csc_clr() to new push macros
drm/nouveau/kms/nv50-: convert wndw csc_set() to new push macros
drm/nouveau/kms/nv50-: convert wndw ntfy_clr() to new push macros
drm/nouveau/kms/nv50-: convert wndw ntfy_set() to new push macros
drm/nouveau/kms/nv50-: convert wndw sema_clr() to new push macros
drm/nouveau/kms/nv50-: convert wndw sema_set() to new push macros
drm/nouveau/kms/nv50-: convert wimm update() to new push macros
drm/nouveau/kms/nv50-: convert wimm point() to new push macros
drm/nouveau/kms/nv50-: wrap existing command submission in nvif_push interface
drm/nouveau/nvif: add support for object-level debug output
drm/nouveau/nvif: give every notify object a human-readable name
drm/nouveau/nvif: give every disp object a human-readable identifier
drm/nouveau/nvif: give every usermode object a human-readable identifier
drm/nouveau/nvif: give every vmm object a human-readable identifier
drm/nouveau/nvif: give every mem object a human-readable identifier
clk: qcom: gcc: fix sm8150 GPU and NPU clocks
drm/nouveau/nvif: give every mmu object a human-readable identifier
drm/nouveau/nvif: give every device object a human-readable identifier
drm/nouveau/nvif: give every object a human-readable identifier
drm/nouveau/nvif: rename client ctor/dtor
drm/nouveau/kms/tu102: set NVC57D_HEAD_SET_HEAD_USAGE_BOUNDS_UPSCALING_ALLOWED to TRUE
drm/nouveau: Use fallthrough pseudo-keyword
drm/nouveau/vmm/gp100-: fix mapping 2MB sysmem pages
drm/nouveau/mmu: make nvkm_vmm_ctor() static
drm/nouveau: fix reference count leak in nouveau_debugfs_strap_peek
drm/nouveau: Fix reference count leak in nouveau_connector_detect
drm/nouveau: fix reference count leak in nv50_disp_atomic_commit
drm/nouveau: fix multiple instances of reference count leaks
drm/nouveau/drm/noveau: fix reference count leak in nouveau_fbcon_open
drm/nouveau/sec2/gp102: allow module to load when LSFW is missing
drm/nouveau/gr/gm200-: explicitly handle nofw
drm/nouveau/pmu/gm200-: explicitly handle nofw
drm/nouveau/pmu/gm20x: don't pretend we support loading with our custom FW
drm/nouveau/acr: store a mask of LS falcons the controlling LSFW can bootstrap
drm/nouveau/acr: store a mask of LS falcons the HSFW can bootstrap
drm/nouveau/acr: allow module to load when HSFW(s) are missing
drm/nouveau/acr: refuse to load LSFW if HSFW is missing
drm/nouveau/core: drop error message when no compatible FW found
drm/nouveau/mmu/gp100-: enable mmu invalidate depth optimisation
drm/nouveau/nvfw: firmware structures should begin with nvfw_
drm/nouveau/tmr: fix nvkm_usec/nvkm_msec definitions
drm/nouveau/therm/gt215: make gt215_therm_init static
drm/nouveau/mmu: make a couple of functions static
drm/nouveau/mc/gp10b: make gp10b_mc_init static
drm/nouveau/nvfw/acr: make lsb_header_tail_dump static
drm/nouveau/gr/gf100-: make some functions static
drm/nouveau/disp/gm200-: remove 'head' parameter from nvkm_ior_func.hdmi.scdc()
serial: msm_serial: add sparse context annotation
serial: pmac_zilog: add sparse context annotation
newport_con: vc_color is now in state
x86: Correct noinstr qualifiers
x86/mm: Drop unused MAX_PHYSADDR_BITS
memory: samsung: exynos5422-dmc: Do not ignore return code of regmap_read()
ARM: dts: aspeed: wedge40: Enable pwm_tacho device
ARM: dts: aspeed: wedge40: Enable ADC device
ARM: dts: aspeed: wedge40: Disable unused i2c controllers
ARM: dts: aspeed: cmm: Fixup I2C tree
ARM: dts: aspeed: tacoma: Add CFAM reset GPIO
ARM: dts: aspeed: rainier: Add CFAM reset GPIO
f2fs: fix use-after-free issue
f2fs: Change the type of f2fs_flush_inline_data() to void
opp: Allow disabled OPPs in dev_pm_opp_get_freq()
opp: ti-opp-supply: Replace HTTP links with HTTPS ones
opp: core: Add missing export for dev_pm_opp_adjust_voltage
vrf: Handle CONFIG_SYSCTL not set
powerpc/test_emulate_sstep: Fix build error
ice: add 1G SGMII PHY type
ice: Report AOC PHY Types as Fiber
clk: vc5: use a dedicated struct to describe the output drivers
dt-bindings: clk: versaclock5: convert to yaml
MAINTAINERS: take over IDT VersaClock 5 clock driver
dt-bindings: clk: versaclock5: fix 'idt' prefix typos
ice: add AQC get link topology handle support
dt-bindings: arm: bcm: Add a select to the RPI Firmware binding
ice: Rename low_power_ctrl
ice: update reporting of autoneg capabilities
ice: add ice_aq_get_phy_caps() debug logs
ice: support Total Port Shutdown on devices that support it
ice: add link lenient and default override support
ice: restore PHY settings on media insertion
net: dsa: stop overriding master's ndo_get_phys_port_name
ice: move auto FEC checks into ice_cfg_phy_fec()
ice: refactor FC functions
ice: Add advanced power mgmt for WoL
ice: split ice_discover_caps into two functions
ice: split ice_parse_caps into separate functions
dt-bindings: phy: ti: phy-gmii-sel: convert bindings to json-schema
ice: refactor ice_discover_caps to avoid need to retry
dt-bindings: mux: mux.h: drop a duplicated word
dt-bindings: misc: Convert olpc,xo1.75-ec to json-schema
CREDITS: Replace HTTP links with HTTPS ones
docs: process: Add an example for creating a fixes tag
doc/zh_CN: add Chinese translation prefer section
doc/zh_CN: add clearing-warn-once Chinese version
doc/zh_CN: add admin-guide index
doc:it_IT: process: coding-style.rst: Correct __maybe_unused compiler label
futex: MAINTAINERS: Re-add selftests directory
docs: timers: drop documentation about LB_BIAS
docs: core-api/printk-formats.rst: use literal block syntax
docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document
docs: process/index.rst: Fix reference to nonexistent document
docs: staging/tee.rst: convert into definition list
docs: admin-guide/mm/index: Fix reference to nonexistent document
docs: admin-guide/index.rst: Add pstore-blk.rst
docs: bpf/index.rst: Add ringbuf.rst
docs: trace/index.rst: add histogram-design.rst
docs: index.rst: Add watch_queue
docs/core-api: memory-allocation: describe reclaim behaviour
Documentation: driver-api: update kernel connector
arm64: Replace HTTP links with HTTPS ones
i2c: busses: Use fallthrough pseudo-keyword
docs/mm: concepts.rst: remove unnecessary word
docs: Move kprobes.rst from staging/ to trace/
docs: staging/kprobes.rst: Move references to a separate appendix
docs: staging/kprobes.rst: Update some of the references
Documentation: fix typo for core-api/cpu_hotplug documentation
Documentation: fb, fix path to modedb.c
cxgb4: add loopback ethtool self-test
l2tp: cleanup kzalloc calls
l2tp: cleanup netlink tunnel create address handling
l2tp: cleanup netlink send of tunnel address information
l2tp: check socket address type in l2tp_dfs_seq_tunnel_show
l2tp: cleanup unnecessary braces in if statements
l2tp: cleanup comparisons to NULL
ASoC: convert ROHM BD28623 amplifier binding to yaml
ASoC: bindings: fsl-asoc-card: Support properties for configuring dai fmt
ASoC: fsl-asoc-card: Support configuring dai fmt from DT
ASoC: fsl_esai: add IRQF_SHARED for devm_request_irq
ASoC: tegra: Fix build error due to 64-by-32 division
ASoC: ti: fix SND_SOC_J721E_EVM warnings & errors
ASoC: omap: Replace HTTP links with HTTPS ones
ASoC: wm_adsp: Support new metadata block ID's
ASoC: fsl: Replace HTTP links with HTTPS ones
ASoC: ti: Replace HTTP links with HTTPS ones
net/ncsi: use eth_zero_addr() to clear mac address
cxgb4: use eth_zero_addr() to clear mac address
subflow: introduce and use mptcp_can_accept_new_subflow()
subflow: use rsk_ops->send_reset()
subflow: explicitly check for plain tcp rsk
mptcp: cleanup subflow_finish_connect()
mptcp: explicitly track the fully established status
mptcp: mark as fallback even early ones
mptcp: avoid data corruption on reinsert
subflow: always init 'rel_write_seq'
sfc: convert to new udp_tunnel infrastructure
Staging: rtl8188eu: Fix a constant comparison coding style issue
staging: rtl8723bs: Cleanup open brace issues
staging: octeon: Indent with tabs instead of spaces
staging: unisys: visorhba: remove redundant initialization of variables scsicmd_id and rc
staging: octeon: Add the license identifier
ASoC: uniphier: use asoc_substream_to_rtd()
ASoC: mxs: use asoc_substream_to_rtd()
ASoC: xtensa: use asoc_substream_to_rtd()
ASoC: kirkwood: use asoc_substream_to_rtd()
ASoC: sprd: use asoc_substream_to_rtd()
ASoC: generic: use asoc_substream_to_rtd()
ASoC: codecs: use asoc_substream_to_rtd()
ASoC: bcm: use asoc_substream_to_rtd()
ASoC: au1x: use asoc_substream_to_rtd()
ASoC: meson: use asoc_substream_to_rtd()
ASoC: dwc: use asoc_substream_to_rtd()
ASoC: qcom: use asoc_substream_to_rtd()
ASoC: atmel: use asoc_substream_to_rtd()
ASoC: mediatek: use asoc_substream_to_rtd()
ASoC: fsl: use asoc_substream_to_rtd()
ASoC: amd: use asoc_substream_to_rtd()
ASoC: rockchip: use asoc_substream_to_rtd()
ASoC: cirrus: use asoc_substream_to_rtd()
ASoC: pxa: use asoc_substream_to_rtd()
ASoC: samsung: use asoc_substream_to_rtd()
ASoC: sh: use asoc_substream_to_rtd()
ASoC: sof: use asoc_substream_to_rtd()
ASoC: stm: use asoc_substream_to_rtd()
ASoC: sunxi: use asoc_substream_to_rtd()
ASoC: tegra: use asoc_substream_to_rtd()
ASoC: ti: use asoc_substream_to_rtd()
ASoC: ux500: use asoc_substream_to_rtd()
ASoC: soc-xxx: add asoc_substream_to_rtd()
hyperv: hyperv.h: drop a duplicated word
mei: hw: don't use one element arrays
mei: hw: use sizeof of variable instead of struct type
mei: client: use sizeof of variable instead of struct type
mei: bus: use sizeof of variable instead of struct type
mei: ioctl: use sizeof of variable instead of struct type
mei: hbm: use sizeof of variable instead of struct type
Revert "mei: Avoid the use of one-element arrays"
ASoC: Intel: kbl_rt5663_rt5514_max98927: Fix kabylake_ssp_fixup function
PCI: of: Reduce missing non-prefetchable memory region to a warning
PCI: rcar: Use struct pci_host_bridge.windows list directly
PCI: rcar: Use devm_pci_alloc_host_bridge()
PCI: cadence: Remove private bus number and range storage
PCI: cadence: Use bridge resources for outbound window setup
PCI: Move setting pci_host_bridge.busnr out of host drivers
debugfs: Add access restriction option
tracefs: Remove unnecessary debug_fs checks.
xhci: dbc: remove tty specific port structure from struct xhci_dbc
xhci: dbgcap: remove dbc dependency on dbctty specific flag
xhci: dbc: Add a operations structure to access driver functions
xhci: dbctty: split dbc tty driver registration and unregistration functions.
xhci: dbc: remove endpoint pointers from dbc_port structure
xhci: dbc: simplify dbc requests allocation and queueing
xhci: dbc: Pass dbc pointer to dbc start and stop functions.
xhci: dbc: Pass dbc pointer to dbc memory init and cleanup functions
xhci: dbc: don't use generic xhci ring allocation functions for dbc.
xhci: dbc: Don't use generic xhci context allocation for dbc
xhci: dbc: Use dbc structure in the request completion instead of xhci_hcd
xhci: dbc: Pass dbc pointer to get_in/out_ep() helper functions to get endpoints
xhci: dbgtty: Pass dbc pointer when registering a dbctty device
xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event() instead of xhci_hcd pointer
xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop()
xhci: dbc: Pass dbc pointer to endpoint init and exit functions.
xhci: dbc: Get the device pointer from dbc structure in dbc_ep_do_queue()
xhci: dbc: Don't pass the xhci pointer as a parameter to xhci_dbc_init_context()
xhci: dbc: Don't use xhci_write_64() as it takes xhci as a parameter
xhci: dbc: Use dev_info() and similar instead of xhci_info()
xhci: dbc: Add device pointer to dbc structure
xhci: dbc: Remove dbc_dma_free_coherent() wrapper
xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper
xhci: dbc: Don't use generic xhci erst allocation and free functions
xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg()
xhci: dbc: Don't use generic xhci inc_deq() function for dbc
xhci: Make debug message consistent with bus and port number
clocksource/drivers/ingenic: Add support for the Ingenic X1000 OST.
dt-bindings: timer: Add Ingenic X1000 OST bindings.
clocksource/drivers: Replace HTTP links with HTTPS ones
clocksource/drivers/nomadik-mtu: Handle 32kHz clock
clocksource/drivers/sh_cmt: Use "kHz" for kilohertz
clocksource/drivers/imx: Add support for i.MX TPM driver with ARM64
clocksource/drivers/ingenic: Add high resolution timer support for SMP/SMT.
bus: fsl-mc: probe the allocatable objects first
bus: fsl-mc: use raw spin lock to serialize mc cmds
bus: fsl-mc: add missing device types
pinctrl: mediatek: update pinmux definitions for mt6779
driver core: Fix probe_count imbalance in really_probe()
pinctrl: stm32: use the hwspin_lock_timeout_in_atomic() API
gpio: Correct kernel-doc inconsistency
cardreader/rtsx_pcr.c: use generic power management
gpio: pci-idio-16: Use irqchip template
gpio: pcie-idio-24: Use irqchip template
gpio: 104-idio-16: Use irqchip template
gpio: 104-idi-48: Use irqchip template
gpio: 104-dio-48e: Use irqchip template
gpio: ws16c48: Use irqchip template
gpio: omap: improve coding style for pin config flags
gpio: dln2: Use irqchip template
pinctrl: mcp23s08: Use irqchip template
pinctrl: sx150x: Use irqchip template
usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs
usb: dwc2: override PHY input signals with usb role switch support
arm64/entry: deduplicate SW PAN entry/exit routines
misc: hpilo: avoid a useless memset
misc: hpilo: switch from 'pci_' to 'dma_' API
x86/uaccess: Make __get_user_size() Clang compliant on 32-bit
PCI: rcar: Use pci_is_root_bus() to check if bus is root bus
PCI: rockchip: Use pci_is_root_bus() to check if bus is root bus
PCI: xilinx: Use pci_is_root_bus() to check if bus is root bus
PCI: xilinx-nwl: Use pci_is_root_bus() to check if bus is root bus
PCI: mobiveil: Use pci_is_root_bus() to check if bus is root bus
PCI: designware: Use pci_is_root_bus() to check if bus is root bus
PCI: aardvark: Use pci_is_root_bus() to check if bus is root bus
PCI: Drop unnecessary zeroing of bridge fields
PCI: Set default bridge parent device
PCI: versatile: Drop flag PCI_ENABLE_PROC_DOMAINS
PCI: controller: Remove duplicate error message
x86/percpu: Remove unused PER_CPU() macro
x86/percpu: Clean up percpu_stable_op()
x86/percpu: Clean up percpu_cmpxchg_op()
x86/percpu: Clean up percpu_xchg_op()
x86/percpu: Clean up percpu_add_return_op()
x86/percpu: Remove "e" constraint from XADD
x86/percpu: Clean up percpu_add_op()
x86/percpu: Clean up percpu_from_op()
x86/percpu: Clean up percpu_to_op()
x86/percpu: Introduce size abstraction macros
PCI: rcar: Fix runtime PM imbalance on error
kobject: remove unused KOBJ_MAX action
staging: rtl8188eu: Fix an indent coding style issue
staging: vc04_services: vchiq-mmal: Fixed tab styling issue in mmal-vchiq.c
staging: rtl8188eu: cleanup whitespace in declarations
staging: rtl8188eu: clear alignment style issues
platform/chrome: cros_ec_proto: Do not export cros_ec_cmd_xfer()
char: Replace HTTP links with HTTPS ones
misc: Replace HTTP links with HTTPS ones
selftests/powerpc: Add test of memcmp at end of page
powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above
powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable
powerpc/powernv/idle: Replace CPU feature check with PVR check
powerpc/mm/hash64: Remove comment that is no longer valid
KVM: PPC: Fix typo on H_DISABLE_AND_GET hcall
powerpc/spufs: Fix the type of ret in spufs_arch_write_note
powerpc/powernv: Machine check handler for POWER10
powerpc/pseries: PCIE PHB reset
powerpc: Select ARCH_HAS_MEMBARRIER_SYNC_CORE
powerpc/64: Fix an out of date comment about MMIO ordering
powerpc/test_emulate_step: Move extern declaration to sstep.h
powerpc/sstep: Introduce macros to retrieve Prefix instruction operands
powerpc/test_emulate_step: Add negative tests for prefixed addi
powerpc/test_emulate_step: Enhancement to test negative scenarios
powerpc/xmon: Improve dumping prefixed instructions
powerpc: Add a ppc_inst_as_str() helper
android: binder.h: drop a duplicated word
misc: mic: <linux/mic_bus.h>: drop a duplicated word
mei: Avoid the use of one-element arrays
mei: Replace HTTP links with HTTPS ones
mei: hdcp: Replace one-element array with flexible-array member
powerpc/sstep: Add tests for Prefixed Add Immediate
powerpc/sstep: Let compute tests specify a required cpu feature
powerpc/sstep: Set NIP in instruction emulation tests
powerpc/sstep: Add tests for prefixed floating-point load/stores
powerpc/sstep: Add tests for prefixed integer load/stores
driver core: Fix sleeping in invalid context during device link deletion
KVM: PPC: Clean up redundant kvm_run parameters in assembly
md/raid5: use do_div() for 64 bit divisions in raid5_sync_request
dma-fence: Make symbol 'dma_fence_lockdep_map' static
clk: vc5: Add memory check to prevent oops
clk: vc5: fix use of memory after it has been kfree'd
qede: add .ndo_xdp_xmit() and XDP_REDIRECT support
qede: refactor XDP Tx processing
qede: reformat net_device_ops declarations
qede: reformat several structures in "qede.h"
qed: introduce qed_chain_get_elem_used{,u32}()
qed: optimize common chain accessors
qed: add support for different page sizes for chains
qed: simplify chain allocation with init params struct
qed: simplify initialization of the chains with an external PBL
qed: move chain initialization inlines next to allocation functions
qed: sanitize PBL chains allocation
qed: prevent possible double-frees of the chains
qed: move chain methods to a separate file
qed: reformat Makefile
qed: reformat "qed_chain.h" a bit
net: qed_hsi.h: Avoid the use of one-element array
bna: bfi.h: Avoid the use of one-element array
tg3: Avoid the use of one-element array
ionic: fix memory leak of object 'lid'
l2tp: avoid precidence issues in L2TP_SKB_CB macro
l2tp: line-break long function prototypes
l2tp: prefer seq_puts for unformatted output
l2tp: prefer using BIT macro
l2tp: add identifier name in function pointer prototype
l2tp: cleanup suspect code indent
l2tp: cleanup wonky alignment of line-broken function calls
l2tp: cleanup difficult-to-read line breaks
l2tp: cleanup comments
l2tp: cleanup whitespace use
devlink: Always use user_ptr[0] for devlink and simplify post_doit
dt-bindings: clock: Fix qcom,msm8996-apcc yaml syntax
hv_netvsc: add support for vlans in AF_PACKET mode
mptcp: zero token hash at creation time.
lan743x: remove redundant initialization of variable current_head_index
enetc: Remove the imdio bus on PF probe bailout
net: qed: Remove unneeded cast from memory allocation
net: phy: fix check in get_phy_c45_ids
net: dccp: Add SIOCOUTQ IOCTL support (send buffer fill)
net: dsa: of: Allow ethernet-ports as encapsulating node
dt-bindings: net: dsa: Let dsa.txt refer to dsa.yaml
dt-bindings: net: dsa: Add DSA yaml binding
irqdomain/treewide: Free firmware node after domain removal
x86/dumpstack: Show registers dump with trace's log level
x86/dumpstack: Add log_lvl to __show_regs()
x86/dumpstack: Add log_lvl to show_iret_regs()
PCI/ERR: Clear PCIe Device Status errors only if OS owns AER
PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status()
soc: samsung: exynos-regulator-coupler: Add simple voltage coupler for Exynos5800
dt-bindings: clock: sparx5: Add bindings include file
dt-bindings: clock: sparx5: Add Sparx5 SoC DPLL clock
arm64: dts: sparx5: Add pinctrl support
arm64: dts: sparx5: Add basic cpu support
arm64: sparx5: Add support for Microchip 2xA53 SoC
dt-bindings: arm: sparx5: Add documentation for Microchip Sparx5 SoC
ARM: dts: mmp3-dell-ariel: Enable the GPU
ARM: dts: mmp3: Add the GPU
ARM: dts: mmp2-olpc-xo-1-75: Enable the GPU
ARM: dts: mmp2: Add the GPU
ARM: dts: mmp2-olpc-xo-1-75: Enable audio support
ARM: dts: mmp2: Add SSPA nodes
ARM: dts: mmp2: Add Audio Clock controller
ARM: dts: mmp2: Add DMA nodes
ARM: dts: mmp2: Add Audio SRAM
ARM: dts: mmp2: Extend the MPMU reg range
ARM: dts: mmp2: Add #power-domain-cells to /clocks
ARM: dts: mmp2-olpc-xo-1-75: Delete #address-cells from ssp3
ARM: dts: mmp2-olpc-xo-1-75: Fix camera I2C node validation
net: mscc: ocelot: fix non-initialized CPU port on VSC7514
net: explicitly include <linux/compat.h> in net/core/sock.c
arm64: dts: rockchip: Add PCIe for RockPI N10
ARM: dts: rockchip: Add HDMI out for RockPI N8/N10
ARM: dts: rockchip: Add USB for RockPI N8/N10
ARM: dts: rockchip: Add usb host0 ohci node for rk3288
md/raid10: avoid deadlock on recovery.
clk: rockchip: add sclk_mac_lbtest to rk3188_critical_clocks
rpmsg: update documentation
dmaengine: xilinx: dpdma: Fix kerneldoc warning
dmaengine: xilinx: dpdma: add missing kernel doc
dmaengine: xilinx: dpdma: remove comparison of unsigned expression
s390/time: improve comparison for tod steering
s390/time: select CLOCKSOURCE_VALIDATE_LAST_CYCLE
s390/time: use CLOCKSOURCE_MASK
iommu: Make some functions static
iio: imu: st_lsm6dsx: reset hw ts after resume
iio: dac: ad5592r: fix unbalanced mutex unlocks in ad5592r_read_raw()
regulator: Replace HTTP links with HTTPS ones
iio: core: fix/re-introduce back parent assignment
iio: adc: ad7124: move chip ID & name on the chip_info table
ASoC: hdac_hda: fix deadlock after PCM open error
ASoC: hdac_hda: fix memleak on module unload
ASoC: hdac_hda: call patch_ops.free() on probe error
ASoC: Replace HTTP links with HTTPS ones
iommu/amd: Remove double zero check
iommu/omap: Check for failure of a call to omap_iommu_dump_ctx
ASoC: mediatek: mt8183: support machine driver with max98357b
ASoC: dt-bindings: mt8183: add compatible string for using max98357b
ASoC: mediatek: mt8183: support left justified format for I2S
powerpc/64s: system call support for scv/rfscv instructions
gpio: sch: Add a blank line between declaration and code
gpio: sch: changed every 'unsigned' to 'unsigned int'
gpio: ich: changed every 'unsigned' to 'unsigned int'
gpio: wcove: Use irqchip template
gpio: crystalcove: Use irqchip template
powerpc/64s/exception: treat NIA below __end_interrupts as soft-masked
perf stat: Implement control commands handling
perf stat: extend -D,--delay option with -1 value
iommu/exynos: Rename update_pte()
arm64: s/AMEVTYPE/AMEVTYPER
iommu/ipmmu-vmsa: Add an entry for r8a77961 in soc_rcar_gen3[]
iommu/ipmmu-vmsa: Hook up R8A774E1 DT matching code
leds: Replace HTTP links with HTTPS ones
perf stat: Factor out event handling loop into dispatch_events()
perf stat: Factor out body of event handling loop for fork case
perf stat: Move target check to loop control statement
perf stat: Factor out body of event handling loop for system wide
leds: trigger: add support for LED-private device triggers
leds: lp5521: Add multicolor framework multicolor brightness support
leds: lp5523: Update the lp5523 code to add multicolor brightness function
leds: lp55xx: Add multicolor framework support to lp55xx
leds: lp55xx: Convert LED class registration to devm_*
dt-bindings: leds: Convert leds-lp55xx to yaml
leds: multicolor: Introduce a multicolor class definition
ASoC: intel/skl/hda - fix probe regression on systems without i915
perf evlist: Implement control command handling functions
perf evlist: Introduce control file descriptors
powerpc/perf: BHRB control to disable BHRB logic when not used
powerpc/perf: Add Power10 BHRB filter support for PERF_SAMPLE_BRANCH_IND_CALL/COND
powerpc/perf: Ignore the BHRB kernel address filtering for P10
powerpc/perf: power10 Performance Monitoring support
powerpc/perf: Add Power10 PMU feature to DT CPU features
powerpc/xmon: Add PowerISA v3.1 PMU SPRs
KVM: PPC: Book3S HV: Save/restore new PMU registers
powerpc/perf: Add support for ISA3.1 PMU SPRs
powerpc/perf: Update Power PMU cache_events to u64 type
KVM: PPC: Book3S HV: Cleanup updates for kvm vcpu MMCR
ASoC: SOF: pcm: Update rate/channels for SAI/ESAI DAIs
ASoC: SOF: topology: Update SAI config bclk/fsync rate
ASoC: SOF: imx8: Add SAI dai driver for i.MX/i.MX8X
ASoC: SOF: imx8m: Fix SAI DAI driver for i.MX8M
ASoC: SOF: imx8: Fix ESAI DAI driver name for i.MX8/iMX8X
ASoC: SOF: imx: Use ARRAY_SIZE instead of hardcoded value
ASoC: SOF: define INFO_ flags in dsp_ops for imx8
misc: rtsx: Use standard PCI definitions
misc: rtsx: Find L1 PM Substates capability instead of hard-coding
misc: rtsx: Remove rtsx_pci_read/write_config() wrappers
misc: rtsx: Remove unused pcie_cap
misc: rtsx: Use pcie_capability_clear_and_set_word() for PCI_EXP_LNKCTL
usb: usbfs: stop using compat_alloc_user_space
dt-bindings: i2c: mv64xxx: Add compatible for the A100 i2c node.
ARM: uaccess: add further explanation of __range_ok()
x86/perf: Fix a typo
perf: <linux/perf_event.h>: drop a duplicated word
arm, arm64: Select CONFIG_SCHED_THERMAL_PRESSURE
sched: Cleanup SCHED_THERMAL_PRESSURE kconfig entry
arch_topology, sched/core: Cleanup thermal pressure definition
trace/events/sched.h: fix duplicated word
linux/sched/mm.h: drop duplicated words in comments
smp: Fix a potential usage of stale nr_cpus
sched/fair: update_pick_idlest() Select group with lowest group_util when idle_cpus are equal
sched: nohz: stop passing around unused "ticks" parameter.
sched: Better document ttwu()
Input: ati_remote2 - add missing newlines when printing module parameters
Input: psmouse - add a newline when printing 'proto' by sysfs
dt-bindings: soc: qcom: smd-rpm: Convert binding to YAML schema
soc: qcom: smd-rpm: Add IPQ6018 compatible
dt-bindings: soc: qcom: smd-rpm: Add IPQ6018 compatible
raid: md_p.h: drop duplicated word in a comment
arm64: dts: qcom: sc7180: Add maximum speed property for DWC3 USB node
arm64: dts: qcom: sdm845: Support ETMv4 power management
remoteproc: qcom_q6v5_mss: Add MBA log extraction support
rpmsg: virtio: add endianness conversions
ionic: interface file updates
ionic: rearrange reset and bus-master control
ionic: update eid test for overflow
ionic: remove unused ionic_coal_hw_to_usec
ionic: set netdev default name
ionic: get MTU from lif identity
bareudp: Reverted support to enable & disable rx metadata collection
spi: update bindings for MT8192 SoC
spi: mediatek: add spi support for mt8192 IC
spi: Add bindings for Lightning Mountain SoC
spi: lantiq: Add support to Lightning Mountain SoC
spi: lantiq: Move interrupt configuration to SoC specific data structure
spi: lantiq: Add fifo size bit mask in SoC specific data structure
spi: lantiq: Add support to acknowledge interrupt
spi: lantiq: Move interrupt control register offesets to SoC specific data structure
spi: lantiq: Add SMP support
spi: lantiq: fix: Rx overflow error in full duplex mode
spi: spi-topcliff-pch: use generic power management
spi: ppc4xx: Convert to use GPIO descriptors
spi: spi-cadence: add support for chip select high
spi: lpspi: fix the imbalance of runtime pm function call
md-cluster: fix rmmod issue when md_cluster convert bitmap to none
md-cluster: fix safemode_delay value when converting to clustered bitmap
Revert "drm/amd/display: Expose connector VRR range via debugfs"
powerpc/boot: add DTB to 'targets'
md/raid5: support config stripe_size by sysfs entry
md/raid5: set default stripe_size as 4096
md/raid456: convert macro STRIPE_* to RAID5_STRIPE_*
dpaa2-eth: add support for TBF offload
dpaa2-eth: add API for Tx shaping
dpaa2-eth: move the mqprio setup into a separate function
mptcp: move helper to where its used
netfilter: Use fallthrough pseudo-keyword
ipvs: queue delayed work to expire no destination connections if expire_nodest_conn=1
devlink: Constify devlink instance pointer
devlink: Add comment for devlink instance lock
devlink: Avoid duplicate check for reload enabled flag
devlink: Do not hold devlink mutex when initializing devlink fields
r8169: allow to enable ASPM on RTL8125A
net: ena: support new LLQ acceleration mode
net: ena: move llq configuration from ena_probe to ena_device_init()
net: ena: enable support of rss hash key and function changes
net: ena: add support for traffic mirroring
net: ena: cosmetic: change ena_com_stats_admin stats to u64
net: ena: cosmetic: satisfy gcc warning
net: ena: add reserved PCI device ID
net: ena: avoid unnecessary rearming of interrupt vector when busy-polling
qed: Fix ILT and XRCD bitmap memory leaks
net: phylink: add interface to configure clause 22 PCS PHY
net: phylink: add struct phylink_pcs
net: phylink: re-implement interface configuration with PCS
net: phylink: in-band pause mode advertisement update for PCS
net: phylink: simplify fixed-link case for ksettings_set method
net: phylink: use config.an_enabled in ksettings_set method
net: phylink: simplify phy case for ksettings_set method
net: phylink: simplify ksettings_set() implementation
net: phylink: avoid mac_config calls
net: phylink: update PCS when changing interface during resolution
net: phylink: ensure link is down when changing interface
net: phylink: rearrange resolve mac_config() call
net: phylink: rejig link state tracking
net: phylink: update ethtool reporting for fixed-link modes
spi: dw-dma: Fix Tx DMA channel working too fast
enetc: Add adaptive interrupt coalescing
enetc: Add interrupt coalescing support
enetc: Drop redundant ____cacheline_aligned_in_smp
enetc: Fix interrupt coalescing register naming
enetc: Factor out the traffic start/stop procedures
enetc: Refine buffer descriptor ring sizes
net: mdio-mux-gpio: use devm_gpiod_get_array()
ASoC: tegra: Add Tegra210 based ADMAIF driver
bpftool: Use only nftw for file tree parsing
arm64: dts: amlogic: meson-g12: add the Mali OPP table and use DVFS
arm64: dts: amlogic: meson-gxm: add the Mali OPP table and use DVFS
arm64: dts: amlogic: meson-gx: add the Mali-450 OPP table and use DVFS
Input: synaptics-rmi4 - drop a duplicated word
regulator: convert QCOM SMD-RPM regulator document to YAML schema
remoteproc: Add coredump debugfs entry
remoteproc: Add inline coredump functionality
remoteproc: Pass size and offset as arguments to segment dump function
remoteproc: qcom_q6v5_mss: Replace mask based tracking with size
remoteproc: Move coredump functionality to a new file
arm64: dts: meson: add support for the WeTek Core 2
dt-bindings: arm: amlogic: add support for the WeTek Core 2
arm64: dts: meson: add audio playback to khadas-vim3l
arm64: dts: meson: add audio playback to odroid-c4
ASoC: tas2770: Convert tas2770 binding to yaml
ASoC: tas2770: Fix reset gpio property name
ASoC: sgtl5000: Convert to json-schema
power: supply: bq25150 introduce the bq25150
dt-bindings: power: Add the bindings for the bq2515x family of chargers.
ASoC: max98357a: move control of SD_MODE back to DAI ops
samples/bpf, selftests/bpf: Use bpf_probe_read_kernel
bpf: net: Use precomputed btf_id for bpf iterators
selftests/bpf: Fix test_lwt_seg6local.sh hangs
bpf: Make btf_sock_ids global
bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h
tools/bpf: Sync btf_ids.h to tools
bpf: Compute bpf_skc_to_*() helper socket btf ids at build time
tools/bpftool: Fix error handing in do_skeleton()
bpf, riscv: Use compressed instructions in the rv64 JIT
libbpf bpf_helpers: Use __builtin_offsetof for offsetof
bpf, riscv: Add encodings for compressed instructions
s390/bpf: Use bpf_skip() in bpf_jit_prologue()
bpf, riscv: Modify JIT ctx to support compressed instructions
s390/bpf: Tolerate not converging code shrinking
s390/bpf: Use brcl for jumping to exit_ip if necessary
s390/bpf: Fix sign extension in branch_ku
selftests: bpf: test_kmod.sh: Fix running out of srctree
power_supply: Add additional health properties to the header
f2fs: add F2FS_IOC_SEC_TRIM_FILE ioctl
f2fs: should avoid inode eviction in synchronous path
drm/amdgpu/sienna_cichlid: add SMU i2c support (v2)
drm/amdgpu/navi1x: add SMU i2c support (v2)
drm/amdgpu/swSMU: remove eeprom from the smu i2c handlers (v2)
drm/amdgpu/vega20: enable the smu i2c bus for all boards
drm/amdgpu: remove eeprom from the smu i2c handlers
drm/amdgpu: move i2c bus lock out of ras structure
drm/amdgpu: Fix NULL dereference in dpm sysfs handlers
drm/amd/powerplay: fix a crash when overclocking Vega M
drm/amd/powerplay: retrieve VCN dpm table per instances
drm/amd/powerplay: update driver if version for navy_flounder
drm/amd/powerplay: fix typos for clk map
drm/amdgpu/vcn: merge shared memory into vcpu
Revert "drm/amdgpu/vcn: add shared memory restore after wake up from sleep."
drm/amd/display: 3.2.95
drm/amd/display: interface to obtain minimum plane size caps
drm/amd/display: Add additional config guards for DCN
drm/amd/display: Call dsc related functions indirectly via dc interface
drm/amd/display: Improve compatibility by re-ordering info-packets
drm/amd/display: [FW Promotion] Release 0.0.25
drm/amd/display: Make new dc interface for adding dsc resource
drm/amd/display: rename dsc extended caps as dsc branch decoder caps
drm/amd/display: Decouple ABM init from dmcu
drm/amd/display: Implement AMD VSIF V3
drm/amd/display: Add DSC parameters logging to debugfs
drm/amd/display: remove unhelpful 5ms delay
drm/amdgpu: do not disable SMU on vm reboot
drm/amdgpu: add timeout flush mechanism to update wptr for self interrupt (v2)
drm/amdgpu: enable xgmi support for sienna cichlid
drm/amdgpu: load asd for sienna cichlid
drm/amd/powerplay: tag swSMU code layers
drm/amd/powerplay: revise the calling flow on OD table update
drm/amd/powerplay: drop unnecessary message support check
drm/amd/powerplay: move SMC message issuing APIs to smu_cmn.c
drm/amd/powerplay: update the tables init related
drm/amd/powerplay: move table setting common code to smu_cmn.c
drm/amd/powerplay: maximum code sharing around watermarks setting
drm/amd/powerplay: move more APIs to smu_cmn.c
drm/amd/powerplay: common API for disabling all features with exception
drm/amd/powerplay: move ppfeature mask setting to smu_cmn.c
drm/amd/powerplay: implement smu_cmn_get_enabled_mask() for all ASICs
drm/amd/powerplay: move dpm feature enablement checking to smu_cmn.c
drm/amd/powerplay: move dpm feature support checking to smu_cmn.c
drm/amd/powerplay: move clock dpm enablement check to smu_v11/v12
drm/amd/powerplay: drop unused code
drm/amd/powerplay: unify swSMU index to asic specific index mapping
drm/amd/powerplay: widely share the API for data table retrieving
drm/amdgpu: add read amdgpu_gfxoff status in debugfs
drm/amdgpu: load ta firmware for sienna cichlid
drm/amd/powerplay: suppress compile error around BUG_ON
drm/amdgpu/smu11: drop code chuck that got accidently re-added
serial: imx: use hrtimers for rs485 delays
serial: imx: implement rts delaying for rs485
ARM: davinci: dm646x-evm: Simplify error handling in 'evm_sw_setup()'
ARM: davinci: Fix trivial spelling
serial: pch_uart: use generic power management
serial: altera_jtaguart: Replace HTTP links with HTTPS ones
serial: core: Fix Coding Style
tty: serial: uartlite: Replace HTTP links with HTTPS ones
tty: serial: Replace HTTP links with HTTPS ones
tty: vt: Replace HTTP links with HTTPS ones
phy: qualcomm: fix setting of tx_deamp_3_5db when device property read fails
phy: bcm63xx-usbh: Add BCM63xx USBH driver
dt-bindings: phy: add bcm63xx-usbh bindings
phy: armada-38x: fix NETA lockup when repeatedly switching speeds
dt: update Marvell Armada 38x COMPHY binding
Input: elan_i2c - add support for high resolution reports
mt76: mt76u: add missing release on skb in __mt76x02u_mcu_send_msg
mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add
mt76: mt7915: fix potential memory leak in mcu message handler
mt76: mt76s: move queue accounting in mt76s_tx_queue_skb
mt76: mt7615: introduce mt7663s support
mt76: introduce mt76_sdio module
mt76: mt7615: introduce mt7663-usb-sdio-common module
mt76: mt7615: sdio code must access rate/key regs in preocess context
mt76: mt76u: add mt76_skb_adjust_pad utility routine
mt76: mt7615: take into account sdio bus configuring txwi
mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS
mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report()
mt76: mt7615: fix potential memory leak in mcu message handler
mt76: mt7663u: fix potential memory leak in mcu message handler
mt76: mt7663u: fix memory leak in set key
mt76: mt7615: reschedule ps work according to last activity
mt76: mt7615: avoid scheduling runtime-pm during hw scan
mt76: mt7663u: sync probe sampling with rate configuration
mt76: mt7615: improve mt7615_driver_own reliability
mt76: mt7615: add idle-timeout knob in mt7615 debugfs
mt76: mt7615: enable beacon hw filter for runtime-pm
mt76: mt7615: add runtime-pm knob in mt7615 debugfs
mt76: mt7615: do not request {driver,fw}_own if already granted
mt76: mt7615: check MT76_STATE_PM flag before accessing the device
mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add,remove}
mt76: mt7615: wake device before pushing frames in mt7615_tx
mt76: mt7615: wake device before pulling packets from mac80211 queues
mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex
mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex
mt76: mt7615: add missing lock in mt7615_regd_notifier
mt76: mt7615: wake device before performing freq scan
mt76: mt7615: acquire driver_own before configuring device for suspend
mt76: mt7615: wake device in mt7615_update_channel before access regmap
mt76: mt7615: introduce pm_power_save delayed work
mt76: mt7615: wake device before configuring hw keys
mt76: mt7615: wake device before accessing regmap in debugfs
mt76: mt7615: introduce mt7615_mutex_{acquire,release} utilities
mt76: mt7615: add mt7615_pm_wake utility routine
mt76: move mt76 workqueue in common code
mt76: mt7615: avoid polling in fw_own for mt7663
mt76: mt7915: avoid memcpy in rxv operation
mt76: mt76x2u: enable HC-M7662BU1
mt76: mt76x2: fix pci suspend/resume on mt7612e
mt76: mt7915: update HE capabilities
mt76: mt7615: implement testmode support
mt76: add API for testmode support
mt76: vif_mask to struct mt76_phy
mt76: mt7615: use full on-chip memory address for WF_PHY registers
mt76: mt7615: add support for accessing RF registers via MCU
mt76: mt7615: add support for accessing mapped registers via bus ops
mt76: mt7615: schedule tx tasklet and sta poll on mac tx free
mt76: mt76x2e: rename routines in pci.c
mt76: mt7915: overwrite qid for non-bufferable mgmt frames
mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded
mt76: mt7915: add MU-MIMO support
mt76: mt7915: add a fixed AC queue mapping
mt76: mt7615: add .set_tsf callback
mt76: add U-APSD support on AP side
mt76: rely on register macros
mt76: fix include in pci.h
mt76: allow more channels, allowed in ETSI domain
mt76: mt7615: fix up typo in Kconfig for MT7663U
mt76: mt7663: introduce ARP filter offload
mt76: usb: rely on mt76_for_each_q_rx
mt76: mt7615: re-enable offloading of sequence number assignment
mt76: overwrite qid for non-bufferable mgmt frames
mt76: mt7615: fix hw queue mapping
mt76: mt7615: fix lmac queue debugsfs entry
mt76: add missing lock configuring coverage class
Revert "serial: sh-sci: Initialize spinlock for uart console"
Revert "serial: imx: Initialize lock for non-registered console"
Revert "tty: serial: add missing spin_lock_init for SiFive serial console"
Revert "serial: amba-pl011: Make sure we initialize the port.lock spinlock"
Revert "serial: sunhv: Initialize lock for non-registered console"
bpf: cpumap: Fix possible rcpu kthread hung
dt-bindings: aspeed-lpc: Replace HTTP links with HTTPS ones
gpio: crystalcove: changed every 'unsigned' to 'unsigned int'
gpio: pch: Add a blank line between declaration and code
gpio: pch: changed every 'unsigned' to 'unsigned int'
bpf, netns: Fix build without CONFIG_INET
dt-bindings: drm/bridge: Replace HTTP links with HTTPS ones
drm/tilcdc: Replace HTTP links with HTTPS ones
dt-binding: display: Allow a single port node on rocktech, jh057n00900
dt-bindings: display: Fix example in nwl-dsi.yaml
ARM: 8993/1: remove it8152 PCI controller driver
ARM: 8992/1: Fix unwind_frame for clang-built kernels
ARM: 8991/1: use VFP assembler mnemonics if available
ARM: 8990/1: use VFP assembler mnemonics in register load/store macros
ARM: 8989/1: use .fpu assembler directives instead of assembler arguments
ARM: 8982/1: mm: Simplify act_mm macro
ARM: 8981/1: add arch/arm/Kbuild
audit: report audit wait metric in audit status reply
audit: purge audit_log_string from the intra-kernel audit API
drm/vblank: Use spin_(un)lock_irq() in drm_crtc_queue_sequence_ioctl()
drm/vblank: Use spin_(un)lock_irq() in drm_queue_vblank_event()
drm/vblank: Use spin_(un)lock_irq() in drm_legacy_vblank_post_modeset()
drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_on()
drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_reset()
staging: dpaa2-ethsw: check if there is space for a new VLAN
staging: dpaa2-ethsw: read the port state from firmware
staging: dpaa2-ethsw: destroy workqueue after deregistering the notifiers
staging: dpaa2-ethsw: setup the STP state for all installed VLANs
staging: dpaa2-ethsw: don't allow interfaces from different DPSWs to be bridged
staging: dpaa2-ethsw: verify the nofifier block
staging: rts5208: rtsx: Replace depracated MSI API
staging: dpaa2-ethsw: fix switch/case fallthrough warning
staging: rtl8192e: add proper code indent
staging: rtl8192e: add space before open parenthesis
staging: wlan-ng: Fix alignment to match open parenthesis
ARM: davinci: Replace HTTP links with HTTPS ones
video: backlight: cr_bllcd: Remove unused variable 'intensity'
drm/qxl: stop using TTM_MEMTYPE_FLAG_MAPPABLE v2
drm/nouveau: stop using TTM_MEMTYPE_FLAG_MAPPABLE
drm/vmwgfx: stop using TTM_MEMTYPE_FLAG_MAPPABLE
drm/ttm: remove TTM_MEMTYPE_FLAG_CMA
drm/ttm: cleanup coding style and implementation.
drm/ttm: remove io_reserve_fastpath flag
drm/ttm: cleanup io_mem interface with nouveau
dt-bindings: ingenic,pinctrl: Support pinmux/pinconf nodes
drm: remove optional dummy function from drivers using TTM
powerpc/perf: Update cpu_hw_event to use `struct` for storing MMCR registers
powerpc/perf: Fix missing is_sier_aviable() during build
powerpc/64s/hash: Disable subpage_prot syscall by default
powerpc/64s: Remove PROT_SAO support
powerpc: Remove stale calc_vm_prot_bits() comment
powerpc: Remove unneeded inline functions
macintosh/therm_adt746x: Replace HTTP links with HTTPS ones
macintosh/adb: Replace HTTP links with HTTPS ones
powerpc: Replace HTTP links with HTTPS ones
powerpc/spufs: Rework fcheck() usage
selftests/powerpc: Run per_event_excludes test on Power8 or later
powerpc/book3s64/pkeys: Remove is_pkey_enabled()
selftests/powerpc: ptrace-pkey: Don't update expected UAMOR value
selftests/powerpc: ptrace-pkey: Update the test to mark an invalid pkey correctly
selftests/powerpc: ptrace-pkey: Rename variables to make it easier to follow code
coresight: etm4x: Fix save/restore during cpu idle
coresight: etm: perf: Add default sink selection to etm perf
coresight: tmc: Update sink types for default selection
coresight: Add default sink selection to CoreSight base
coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()
coresight: tmc: Add shutdown callback for TMC ETR
coresight: Fix comment in main header file
coresight: etmv4: Counter values not saved on disable
coresight: etmv4: Fix resource selector constant
coresight: Drop double check for ACPI companion device
coresight: Use devm_kcalloc() in coresight_alloc_conns()
dt-bindings: arm: coresight: Add optional property to replicators
coresight: replicator: Reset replicator if context is lost
dt-bindings: arm: coresight: Add support to skip trace unit power up
coresight: etm4x: Add support to skip trace unit power up
coresight: catu: Use CS_AMBA_ID macro for id table
coresight: replicator: Use CS_AMBA_ID macro for id table
exec: Implement kernel_execve
exec: Factor bprm_stack_limits out of prepare_arg_pages
exec: Factor bprm_execve out of do_execve_common
exec: Move bprm_mm_init into alloc_bprm
exec: Move initialization of bprm->filename into alloc_bprm
exec: Factor out alloc_bprm
thermal: imx8mm: Support module autoloading
thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor()
MAINTAINERS: Add maintenance information for IPA
exec: Remove unnecessary spaces from binfmts.h
HID: quirks: add NOGET quirk for Logitech GROUP
thermal: rcar_gen3_thermal: Do not shadow thcode variable
libperf: Avoid counting of nonfilterable fdarray fds
libperf: Add flags to fdarray fds objects
arm64: perf: Expose some new events via sysfs
libperf: Avoid internal moving of fdarray fds
usb: ohci-omap: Convert to use GPIO descriptors
usb: ohci-omap: Create private state container
usb: appledisplay: remove needless check before usb_free_coherent()
USB: Replace HTTP links with HTTPS ones
usb: usbtest: reduce stack usage in test_queue
usb: typec: tcpm: Stay in BIST mode till hardreset or unattached
usb: typec: tcpci: Support BIST test data mode for compliance.
usb: typec: tcpm: Support bist test data mode for compliance
usb: typec: tcpm: Error handling for tcpm_register_partner_altmodes
usb: typec: Comment correction for typec_partner_register_altmode
usb: typec: intel_pmc_mux: Avoid connect request on disconnect
usb: core: fix quirks_param_set() writing to a const pointer
usb: hcd: Try MSI interrupts on PCI devices
ipmi/watchdog: add missing newlines when printing parameters by sysfs
phy: samsung-ufs: Fix IS_ERR argument
Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx
soundwire: intel: add wake interrupt support
soundwire: intel/cadence: merge Soundwire interrupt handlers/threads
soundwire: intel_init: use EXPORT_SYMBOL_NS
soundwire: intel_init: add implementation of sdw_intel_enable_irq()
soundwire: intel: introduce helper for link synchronization
soundwire: intel: introduce a helper to arm link synchronization
soundwire: intel: revisit SHIM programming sequences.
soundwire: intel: reuse code for wait loops to set/clear bits
PCI: aardvark: Don't touch PCIe registers if no card connected
arm64: Reduce the number of header files pulled into vmlinux.lds.S
compiler.h: Move compiletime_assert() macros into compiler_types.h
checkpatch: Remove checks relating to [smp_]read_barrier_depends()
include/linux: Remove smp_read_barrier_depends() from comments
tools/memory-model: Remove smp_read_barrier_depends() from informal doc
Documentation/barriers/kokr: Remove references to [smp_]read_barrier_depends()
Documentation/barriers: Remove references to [smp_]read_barrier_depends()
locking/barriers: Remove definitions for [smp_]read_barrier_depends()
alpha: Replace smp_read_barrier_depends() usage with smp_[r]mb()
vhost: Remove redundant use of read_barrier_depends() barrier
asm/rwonce: Don't pull <asm/barrier.h> into 'asm-generic/rwonce.h'
asm/rwonce: Remove smp_read_barrier_depends() invocation
alpha: Override READ_ONCE() with barriered implementation
asm/rwonce: Allow __READ_ONCE to be overridden by the architecture
compiler.h: Split {READ,WRITE}_ONCE definitions out into rwonce.h
tools: bpf: Use local copy of headers including uapi/linux/filter.h
ARM: dts: stm32: enable usb-role-switch on USB OTG on stm32mp15xx-dkx
MAINTAINERS: Add reset binding entry for Actions Semi Owl SoCs
clk: actions: Add Actions S500 SoC Reset Management Unit support
dt-bindings: reset: Add binding constants for Actions S500 RMU
clk: actions: Add APB, DMAC, GPIO clock support for Actions S500 SoC
dt-bindings: clock: Add APB, DMAC, GPIO bindings for Actions S500 SoC
clk: actions: Fix h_clk for Actions S500 SoC
pinctrl: intel: Add Intel Emmitsburg pin controller support
dt-bindings: thermal: Get rid of thermal.txt and replace references
thermal: core: Move initialization after core initcall
thermal: netlink: Improve the initcall ordering
net: genetlink: Move initialization to core_initcall
thermal: rcar_gen3_thermal: Add r8a774e1 support
thermal/drivers/clock_cooling: Remove clock_cooling code
thermal: core: remove redundant initialization of variable ret
thermal: netlink: Fix compilation error when CONFIG_NET=n
ARM: dts: stm32: Add compatibles for syscon for stm32mp151
ARM: dts: stm32: Add compatibles for syscon for stm32h743
ARM: dts: stm32: Add compatibles for syscon for stm32f746
ARM: dts: stm32: Add compatibles for syscon for stm32f426
dt-bindings: arm: stm32: Add compatibles for syscon nodes
ARM: dts: stm32: Fix spi4 pins in stm32mp15-pinctrl
MAINTAINERS: Add maintainers for MIPS core drivers
bus: cdmm: Add MIPS R5 arch support
mips: cdmm: Add mti,mips-cdmm dtb node support
dt-bindings: bus: Add MIPS CDMM controller
dt-bindings: interrupt-controller: Convert mti,gic to DT schema
dt-bindings: power: Convert mti,mips-cpc to DT schema
ARM: dts: stm32: configure i2c5 support on stm32mp15xx-dkx
rtc: ds1374: remove unused define
rtc: ds1374: fix RTC_DRV_DS1374_WDT dependencies
ARM: dts: stm32: add usart2 node to stm32mp157c-dk2
ARM: dts: stm32: add uart7 support to stm32mp15xx-dkx boards
ARM: dts: stm32: add usart3 node to stm32mp157c-ev1
ARM: dts: stm32: add usart3 node to stm32mp15xx-dkx boards
ARM: dts: stm32: add usart2, usart3 and uart7 pins in stm32mp15-pinctrl
clk: qcom: gcc: Make disp gpll0 branch aon for sc7180/sdm845
dma-buf.rst: Document why indefinite fences are a bad idea
dma-fence: prime lockdep annotations
dma-fence: basic lockdep annotations
USB: serial: qcserial: add EM7305 QDL product ID
USB: serial: iuu_phoenix: fix led-activity helpers
drm/vram-helper: stop using TTM_MEMTYPE_FLAG_MAPPABLE
ARM: dts: stm32: cosmetic updates in stm32mp15-pinctrl
ipq806x: gcc: add support for child probe
xfrm: Make the policy hold queue work with VTI.
parisc: Convert to BIT_MASK() and BIT_WORD()
KVM: PPC: Protect kvm_vcpu_read_guest with srcu locks
KVM: PPC: Book3S HV: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9
KVM: PPC: Book3SHV: Enable support for ISA v3.1 guests
dt-bindings: iommu: renesas,ipmmu-vmsa: Add r8a774e1 support
dt-bindings: fpga: Replace HTTP links with HTTPS ones
dt-bindings: virtio: Replace HTTP links with HTTPS ones
net: dsa: use the ETH_MIN_MTU and ETH_DATA_LEN default values
net: dsa: qca8k: implement the port MTU callbacks
net: hsr: remove redundant null check
net/fealnx: switch from 'pci_' to 'dma_' API
mISDN: switch from 'pci_' to 'dma_' API
tc-testing: Add tdc to kselftests
crypto/chtls: Enable tcp window scaling option
net: atlantic: add hwmon getter for MAC temperature
net: atlantic: A0 ntuple filters
net: atlantic: use intermediate variable to improve readability a bit
net: atlantic: use U32_MAX in aq_hw_utils.c
net: atlantic: add support for 64-bit reads/writes
net: atlantic: enable ipv6 support for TCP LSO and UDP GSO
net: atlantic: PTP statistics
net: atlantic: additional per-queue stats
net: atlantic: use u64_stats_update_* to protect access to 64-bit stats
net: atlantic: split rx and tx per-queue stats
net: atlantic: make _get_sw_stats return count as return value
net: atlantic: use simple assignment in _get_stats and _get_sw_stats
net: atlantic: move FRAC_PER_NS to aq_hw.h
testptp: add new options for perout phase and pulse width
testptp: promote 'perout' variable to int64_t
ethernet: myri10ge: use generic power management
qed: add support for the extended speed and FEC modes
qed: populate supported link modes maps on module init
qed: add missing loopback modes
qed: add support for new port modes
qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE
qed: reformat several structures a bit
qede: introduce support for FEC control
qede: format qede{,_vf}_ethtool_ops
qed: add support for Forward Error Correction
qed: reformat several structures a bit
qed: use transceiver data to fill link partner's advertising speeds
qed: add support for multi-rate transceivers
qed: reformat public_port::transceiver_data a bit
qede: populate supported link modes maps on module init
qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE
linkmode: introduce linkmode_intersects()
sis: switch from 'pci_' to 'dma_' API
r6040: switch from 'pci_' to 'dma_' API
net: packetengines: switch from 'pci_' to 'dma_' API
arch, net: remove the last csum_partial_copy() leftovers
net: fs_enet: remove redundant null check
clk: qcom: msm8996: Make symbol 'cpu_msm8996_clks' static
clk: qcom: ipq8074: Add correct index for PCIe clocks
Input: elan_i2c - do not constantly re-query pattern ID
net: macb: Add WoL interrupt support for MACB type of Ethernet controller
net: macb: WoL support for GEM type of Ethernet controller
sched: sch_api: add missing rcu read lock to silence the warning
net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range
net: hns: use eth_broadcast_addr() to assign broadcast address
net: dsa: Setup dsa_netdev_ops
net: Call into DSA netdevice_ops wrappers
net: dsa: Add wrappers for overloaded ndo_ops
net: Wrap ndo_do_ioctl() to prepare for DSA stacked ops
net: vxge-main: Remove unnecessary cast in kfree()
f2fs: segment.h: delete a duplicated word
f2fs: compress: fix to avoid memory leak on cc->cpages
f2fs: use generic names for generic ioctls
arm64: dts: meson: update spifc node name on Khadas VIM3/VIM3L
ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime
ima: AppArmor satisfies the audit rule requirements
ima: Rename internal filter rule functions
clk: <linux/clk-provider.h>: drop a duplicated word
block: remove blk_queue_stack_limits
block: remove bdev_stack_limits
block: inherit the zoned characteristics in blk_stack_limits
soc: qcom: geni: Fix NULL pointer dereference
RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify
RDMA/bnxt_re: Update maintainers for Broadcom rdma driver
RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes
RDMA/bnxt_re: Add helper data structures
RDMA/bnxt_re: Pull psn buffer dynamically based on prod
RDMA/bnxt_re: introduce a function to allocate swq
RDMA/bnxt_re: introduce wqe mode to select execution path
RDMA/qedr: Remove the query_pkey callback
RDMA/i40iw: Remove the query_pkey callback
RDMA/cxgb4: Remove the query_pkey callback
RDMA/siw: Remove the query_pkey callback
RDMA/core: Remove query_pkey from the mandatory ops
RDMA/core: Allocate the pkey cache only if the pkey_tbl_len is set
RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set
ima: Support additional conditionals in the KEXEC_CMDLINE hook function
ima: Use the common function to detect LSM conditionals in a rule
ima: Move comprehensive rule validation checks out of the token parser
ima: Use correct type for the args_p member of ima_rule_entry.lsm elements
ima: Shallow copy the args_p member of ima_rule_entry.lsm elements
ima: Fail rule parsing when appraise_flag=blacklist is unsupportable
regulator: gpio: Honor regulator-boot-on property
regulator: core: Add destroy_regulator()
dm crypt: Enable zoned block device support
dm crypt: add flags to optionally bypass kcryptd workqueues
dm bufio: do buffer cleanup from a workqueue
dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue()
dm dust: add interface to list all badblocks
dm dust: report some message results directly back to user
ASoC: intel: board: sof_rt5682: Update rt1015 pll input clk freq
ASoC: Intel: sof_sdw: avoid crash if invalid DSP topology loaded
ASoC: Intel: sof_sdw: add support for systems without i915 audio
ASoC: Intel: sof_sdw_rt711: remove properties in card remove
ASoC: Intel: sof_sdw_rt711: remove hard-coded codec name
ARM: dts: exynos: Replace HTTP links with HTTPS ones
ARM: s3c24xx: Replace HTTP links with HTTPS ones
ASoC: soc-dai.h: drop a duplicated word
ASoC: wcd9335.h: fix duplicated word
ASoC: tegra20_das.h: delete duplicated words
ASoC: Intel: Skylake: Avoid the use of one-element array
pinctl: ti: iodelay: Replace HTTP links with HTTPS ones
ASoC: tegra: Add Tegra186 based DSPK driver
ASoC: tegra: Add Tegra210 based AHUB driver
ASoC: tegra: Add Tegra210 based I2S driver
ASoC: tegra: Add Tegra210 based DMIC driver
ASoC: tegra: Add support for CIF programming
ASoC: dt-bindings: tegra: Add DT bindings for Tegra210
gpio: pca953x: Use irqchip template
gpio: omap: handle pin config bias flags
Revert "gpio: omap: handle pin config bias flags"
gpio: pcf857x: Use irqchip template
PCI: loongson: Use DECLARE_PCI_FIXUP_EARLY for bridge_class_quirk()
gpio: adp5588: Use irqchip template
selftests: add clone3() CAP_CHECKPOINT_RESTORE test
pinctrl: single: Use fallthrough pseudo-keyword
pinctrl: qcom: spmi-gpio: Use fallthrough pseudo-keyword
spi: lantiq-ssc: Fix warning by using WQ_MEM_RECLAIM
gpio: adnp: Use irqchip template
gpio: stmpe: Use irqchip template
gpio: tc35892: Use irqchip template
arm64: dts: allwinner: h5: bananapi-m2-plus-v1.2: Tie in CPU OPPs
arm64: dts: allwinner: h5: libretech-all-h3-cc: Tie in CPU OPPs
arm64: dts: allwinner: h5: Add CPU Operating Performance Points table
arm64: dts: allwinner: h5: Add trip and cooling maps to CPU thermal zones
arm64: dts: allwinner: h5: Add clock to CPU cores
ARM: dts: sunxi: bananapi-m2-plus-v1.2: Fix CPU supply voltages
ARM: dts: sunxi: bananapi-m2-plus-v1.2: Add regulator supply to all CPU cores
ARM: dts: sunxi: libretech-all-h3-cc: Add regulator supply to all CPU cores
ASoC: Intel: common: change match table ehl-rt5660
drm/imx: imx-tve: Delete an error message in imx_tve_bind()
gpu: ipu-v3: image-convert: Wait for all EOFs before completing a tile
gpu: ipu-v3: image-convert: Combine rotate/no-rotate irq handlers
gpu: ipu-v3: Restore RGB32, BGR32
drm/imx: imx-ldb: Disable both channels for split mode in enc->disable()
drm/imx: parallel-display: move panel/bridge detection to fail early
drm/imx: imx-ldb: remove useless enum
drm/imx: drop useless best_encoder callback
drm/imx: tve: fix regulator_disable error path
drm/imx: parallel-display: Adjust bus_flags handling
drm/imx: fix use after free
uuid: remove unused uuid_le_to_bin() definition
powerpc/book3s64/kuap: Move UAMOR setup to key init function
powerpc/book3s64/keys/kuap: Reset AMR/IAMR values on kexec
powerpc/book3s64/keys: Print information during boot.
powerpc/book3s64/pkeys: Use MMU_FTR_PKEY instead of pkey_disabled static key
powerpc/book3s64/pkeys: Use pkey_execute_disable_supported
powerpc/book3s64/kuep: Add MMU_FTR_KUEP
powerpc/book3s64/pkeys: Add MMU_FTR_PKEY
powerpc/book3s64/pkeys: Mark all the pkeys above max pkey as reserved
powerpc/book3s64/pkeys: Make initial_allocation_mask static
powerpc/book3s64/pkeys: Convert pkey_total to num_pkey
powerpc/book3s64/pkeys: Simplify pkey disable branch
powerpc/book3s64/pkeys: kill cpu feature key CPU_FTR_PKEY
powerpc/book3s64/pkeys: Prevent key 1 modification from userspace.
powerpc/book3s64/pkeys: Simplify the key initialization
powerpc/book3s64/pkeys: Explain key 1 reservation details
powerpc/book3s64/pkeys: Move pkey related bits in the linux page table
powerpc/book3s64/pkeys: pkeys are supported only on hash on book3s.
powerpc/book3s64/pkeys: Fixup bit numbering
powerpc/book3s64/pkeys: Use PVR check instead of cpu feature
powerpc/papr/scm: Add bad memory ranges to nvdimm bad ranges
powerpc/mce: Add MCE notification chain
powerpc/mm/radix: Create separate mappings for hot-plugged memory
powerpc/mm/radix: Remove split_kernel_mapping()
powerpc/mm/radix: Free PUD table when freeing pagetable
powerpc/mm/radix: Fix PTE/PMD fragment count for early page table mappings
powerpc/prom: Enable Radix GTSE in cpu pa-features
counter: Add microchip TCB capture counter
dt-bindings: counter: microchip-tcb-capture counter
dt-bindings: microchip: atmel,at91rm9200-tcb: add sama5d2 compatible
dt-bindings: atmel-tcb: convert bindings to json-schema
ARM: at91: add atmel tcb capabilities
ASoC: soc-dai: remove .digital_mute
ipmi: remve duplicate code in __ipmi_bmc_register()
PCI: tegra: Revert tegra124 raw_violation_fixup
tools headers UAPI: Update tools's copy of linux/perf_event.h
arm64: perf: Add cap_user_time_short
perf: Add perf_event_mmap_page::cap_user_time_short ABI
arm64: perf: Only advertise cap_user_time for arch_timer
arm64: perf: Implement correct cap_user_time
time/sched_clock: Use raw_read_seqcount_latch()
sched_clock: Expose struct clock_read_data
HID: Replace HTTP links with HTTPS ones
HID: udraw-ps3: Replace HTTP links with HTTPS ones
arm64: perf: Correct the event index in sysfs
HID: mcp2221: Replace HTTP links with HTTPS ones
video: fbdev: Replace HTTP links with HTTPS ones
drm: Replace HTTP links with HTTPS ones
IIO: Ingenic JZ47xx: Add touchscreen mode.
dt-bindings: iio/adc: Add touchscreen idx for JZ47xx SoC ADC
reset: Replace HTTP links with HTTPS ones
backlight: backlight: Make of_find_backlight static
backlight: backlight: Drop backlight_put()
backlight: Use backlight_get_brightness() throughout
backlight: jornada720_bl: Introduce backlight_is_blank()
backlight: gpio_backlight: Simplify update_status()
backlight: cr_bllcd: Introduce gpio-backlight semantics
backlight: as3711_bl: Simplify update_status
backlight: backlight: Introduce backlight_get_brightness()
iio/adc: ingenic: Retrieve channels list from soc data struct
doc-rst: Wire-up Backlight kernel-doc documentation
backlight: backlight: Add overview and update existing doc
backlight: backlight: Drop extern from prototypes
backlight: generic_bl: Remove this driver as it is unused
backlight: backlight: Document enums in backlight.h
backlight: backlight: Document inline functions in backlight.h
backlight: backlight: Improve backlight_device documentation
IIO: Ingenic JZ47xx: Add xlate cb to retrieve correct channel idx
IIO: Ingenic JZ47xx: Error check clk_enable calls.
backlight: backlight: Improve backlight_properties documentation
backlight: backlight: Improve backlight_ops documentation
backlight: backlight: Add backlight_is_blank()
backlight: backlight: Refactor fb_notifier_callback()
ARM: dts: at91: sama5d3_xplained: change phy-mode
reset: intel: fix a compile warning about REG_OFFSET redefined
drm/mxsfb: drop unused function parameter
s390/bpf: implement BPF_PROBE_MEM
s390/kernel: expand exception table logic to allow new handling options
s390/kernel: unify EX_TABLE* implementations
s390/mm: allow order 10 allocations
s390/mm: avoid trimming to MAX_ORDER
s390/qdio: remove internal polling in non-thinint path
s390/qdio: allow to scan all 128 Input SBALs
s390/qdio: fix statistics for 128 SBALs
s390/mm: fix typo in comment
drm/mxsfb: Make supported modifiers explicit
ARM: dts: ux500-skomer: Correct accel mounting matrix
modules: linux/moduleparam.h: drop duplicated word in a comment
platform/chrome: cros_ec_typec: Unregister partner on error
iommu/arm-smmu: Add global/context fault implementation hooks
dt-bindings: arm-smmu: add binding for Tegra194 SMMU
iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage
iommu/arm-smmu: ioremap smmu mmio region before implementation init
iommu/arm-smmu: move TLB timeout and spin count macros
staging: Replace HTTP links with HTTPS ones
staging: rtl8188eu: add spaces around operators in header files
Staging: rtl8188eu: core: Fix coding style issue
ALSA: Replace the word "slave" in vmaster API
dt-bindings: iio: ti,ads8688 yaml conversion
iio: light: stk3310: add chip id for STK3311-X variant
dt-bindings: iio: accel: kionix,kxsd9 yaml conversion.
iio: adc: ad7192: move ad7192_of_match table closer to the end of the file
iio: adc: rockchip_saradc: Demote seemingly unintentional kerneldoc header
iio: imu: st_lsm6dsx: st_lsm6dsx: Mark 'st_lsm6dsx_accel_ext_info' as __maybe_unused
iio: imu: st_lsm6dsx: st_lsm6dsx_shub: Demote obvious misuse of kerneldoc to standard comment blocks
iio: magnetometer: ak8974: Add description for ak8974's 'scan' attribute
iio: adc: qcom-pm8xxx-xoadc: Demote standard comment block and supply missing description
iio: imu: inv_mpu6050: inv_mpu_ring: Demote seemingly unintentional kerneldoc header
iio: imu: inv_mpu6050: inv_mpu_core: Demote obvious misuse of kerneldoc to standard comment blocks
iio: adc: palmas_gpadc: Demote non-conforming kerneldoc header
iio: adc: max9611: Demote obvious misuse of kerneldoc to standard comment blocks
iio: adc: max1363: Fix kerneldoc attribute formatting for 'lock'
iio: imu: st_lsm6dsx: st_lsm6dsx: Reorder 'inline' declaration
iio: gyro: fxas21002c: Move 'fxas21002c_reg_fields' to the only file its used
iio: accel: sca3000: Fix 2 misspellings and demote nonconforming kerneldocs
iio: adc: cpcap-adc: Demote seemingly unintentional kerneldoc header
iio: adc: at91-sama5d2_adc: Struct kerneldoc titles need to start with 'struct '
iio: adc: at91_adc: Fix 'bad line' warning
iio: dac: ad5504: Fix formatting errors and demote non-compliant kerneldoc
iio: adc: ad799x: Demote seemingly unintentional kerneldoc header
iio: light: us5182d: Fix formatting in kerneldoc function block
iio: temperature: mlx90632: Function parameter descriptions must match exactly
iio: light: si1145: Demote obvious misuse of kerneldoc to standard comment blocks
iio: dac: ltc2632: Fix formatting in kerneldoc struct header
iio: adc: twl6030-gpadc: Fix some misdocumentation and formatting issues
iio: magnetometer: hmc5843: 'hmc5843_pm_ops' is unused in 1 of 3 files including hmc5843_core.h
iio: adc: twl4030-madc: Fix misnamed struct attribute
iio: adc: twl4030-madc: Remove set but unused variables 'len'
iio: adc: ti_am335x_adc: Remove a couple of unused 'read' variables
iio: imu: kmx61: Fix formatting in kerneldoc function headers
iio: magnetometer: mmc35240: Fix function header formatting
iio: light: cm32181: Fix formatting and docrot issues in cm32181_acpi_get_cpm()
iio: dac: ad5791: Complete 'struct ad5791_chip_info' documentation
iio: dac: ad5764: Fix misdocumenting and formatting error
iio: dac: ad5761: Fix kerneldoc attribute formatting for 'lock'
iio: dac: ad5758: Move and fix-up kerneldoc header and demote unworthy kerneldoc
iio: dac: ad5755: Fix kerneldoc attribute formatting for 'lock'
iio: dac: ad5449: Fix kerneldoc attribute formatting for 'lock'
iio: dac: ad5446: Complete 'struct ad5446_state' doc and demote unworthy kerneldocs
iio: dummy: iio_simple_dummy_buffer: Demote file header and correct misspelling
iio: adc: ad7887: Demote seemingly unintentional kerneldoc header
iio: dac: ad5064: Value returned by ad5064_vref_name may not be 'const * const'
iio: dummy: iio_simple_dummy_events: Demote file header and supply descriptions for val2 params
iio: dac: ad5421: Fix kerneldoc attribute formatting for 'lock'
iio: dummy: iio_simple_dummy: Add newline after function-end
iio: dummy: iio_simple_dummy: Demote unworthy kerneldocs and correct wrong parameter in docs
iio: dac: ad5380: Fix kerneldoc attribute formatting for 'lock'
iio: dac: ad5360: Fix kerneldoc attribute formatting for 'lock'
iio: adc: ad7923: Demote obvious misuse of kerneldoc to standard comment blocks
iio: adc: ad7298: Demote obvious misuse of kerneldoc to standard comment blocks
iio: common: ms_sensors: ms_sensors_i2c: Fix misspelling of parameter 'client'
iio: accel: bma220_spi: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
iio: adc: ad_sigma_delta: Remove unused variable 'ret'
ARM: dts: exynos: Disable frequency scaling for FSYS bus on Odroid XU3 family
drm: core: Convert device logging to drm_* functions.
drm/i810: switch from 'pci_' to 'dma_' API
drm/ast: Use managed MM initialization
drm/ast: Initialize DRAM type before posting GPU
drm/ast: Move VRAM size detection to ast_mm.c
drm/ast: Use managed VRAM-helper initialization
drm/ast: Rename ast_ttm.c to ast_mm.c
drm/vram-helper: Managed vram helpers
dt-bindings: dma: renesas,usb-dmac: Add binding for r8a774e1
dt-bindings: phy: renesas,usb3-phy: Add r8a774e1 support
dt-bindings: phy: renesas,usb2-phy: Add r8a774e1 support
phy: renesas: rcar-gen3-usb2: exit if request_irq() failed
phy: renesas: rcar-gen3-usb2: move irq registration to init
devicetree: bindings: phy: Document ipq806x dwc3 qcom phy
phy: qualcomm: add qcom ipq806x dwc usb phy driver
ARM: dts: aspeed: tacoma: Fix gpio-key definitions
ARM: dts: rainier: Configure ball Y23 as GPIOP7 for MCLR_VPP
ARM: dts: aspeed: rainier: Add second cfam on the hub
ARM: dts: aspeed: rainier: Add line-name checkstop
ARM: dts: aspeed: tacoma: Remove checkstop gpio-key
ARM: dts: aspeed: tacoma: Enable XDMA engine
ARM: dts: aspeed: witherspoon: Enable XDMA engine
ARM: dts: aspeed: ast2600: Update XDMA engine node
ARM: dts: aspeed: ast2500: Update XDMA engine node
ARM: dts: vf610-zii-ssmb-spu3: Add node for switch watchdog
ARM: dts: vf610-zii-ssmb-dtu: Add no-sdio/no-sd properties
arm64: dts: lx2160a-rdb: fix shunt-resistor value
net: mscc: ocelot: add support for PTP waveform configuration
ptp: introduce a phase offset in the periodic output request
ptp: add ability to configure duty cycle for periodic output
ARM: dts: imx6q-tbs2910: Pass reset-assert-us
ARM: dts: imx6q-tbs2910: Add an mdio node
icmp: support rfc 4884
ARM: dts: imx6qdl-sabresd: Pass reset-assert-us
ARM: dts: imx6qdl-sabresd: Add an mdio node
dt-bindings: arm: fsl: Add MYiR Tech boards
ARM: dts: imx6qdl-gw: add Gateworks System Controller support
net: mvneta: move rxq->left_size on the stack
net: mvneta: get rid of skb in mvneta_rx_queue
net: mvneta: drop all fragments in XDP_DROP
net: mvneta: move mvneta_run_xdp after descriptors processing
net: mvneta: move skb build after descriptors processing
xdp: introduce xdp_get_shared_info_from_{buff, frame} utility routines
sctp: remove the out_nounlock label in sctp_setsockopt
sctp: pass a kernel pointer to sctp_setsockopt_pf_expose
sctp: pass a kernel pointer to sctp_setsockopt_ecn_supported
sctp: pass a kernel pointer to sctp_setsockopt_auth_supported
sctp: pass a kernel pointer to sctp_setsockopt_event
sctp: pass a kernel pointer to sctp_setsockopt_event
sctp: pass a kernel pointer to sctp_setsockopt_reuse_port
sctp: pass a kernel pointer to sctp_setsockopt_interleaving_supported
sctp: pass a kernel pointer to sctp_setsockopt_scheduler_value
sctp: pass a kernel pointer to sctp_setsockopt_scheduler
sctp: pass a kernel pointer to sctp_setsockopt_add_streams
sctp: pass a kernel pointer to sctp_setsockopt_reset_assoc
sctp: pass a kernel pointer to sctp_setsockopt_reset_streams
sctp: pass a kernel pointer to sctp_setsockopt_enable_strreset
sctp: pass a kernel pointer to sctp_setsockopt_reconfig_supported
sctp: pass a kernel pointer to sctp_setsockopt_default_prinfo
sctp: pass a kernel pointer to sctp_setsockopt_pr_supported
sctp: pass a kernel pointer to sctp_setsockopt_recvnxtinfo
sctp: pass a kernel pointer to sctp_setsockopt_recvrcvinfo
sctp: pass a kernel pointer to sctp_setsockopt_paddr_thresholds
sctp: pass a kernel pointer to sctp_setsockopt_auto_asconf
sctp: pass a kernel pointer to sctp_setsockopt_deactivate_key
sctp: pass a kernel pointer to sctp_setsockopt_del_key
sctp: pass a kernel pointer to sctp_setsockopt_active_key
sctp: pass a kernel pointer to sctp_setsockopt_auth_key
sctp: switch sctp_setsockopt_auth_key to use memzero_explicit
sctp: pass a kernel pointer to sctp_setsockopt_hmac_ident
sctp: pass a kernel pointer to sctp_setsockopt_auth_chunk
sctp: pass a kernel pointer to sctp_setsockopt_maxburst
sctp: pass a kernel pointer to sctp_setsockopt_fragment_interleave
sctp: pass a kernel pointer to sctp_setsockopt_context
sctp: pass a kernel pointer to sctp_setsockopt_adaptation_layer
sctp: pass a kernel pointer to sctp_setsockopt_maxseg
sctp: pass a kernel pointer to sctp_setsockopt_mappedv4
sctp: pass a kernel pointer to sctp_setsockopt_associnfo
sctp: pass a kernel pointer to sctp_setsockopt_rtoinfo
sctp: pass a kernel pointer to sctp_setsockopt_nodelay
sctp: pass a kernel pointer to sctp_setsockopt_peer_primary_addr
sctp: pass a kernel pointer to sctp_setsockopt_primary_addr
sctp: pass a kernel pointer to sctp_setsockopt_default_sndinfo
sctp: pass a kernel pointer to sctp_setsockopt_default_send_param
sctp: pass a kernel pointer to sctp_setsockopt_initmsg
sctp: pass a kernel pointer to sctp_setsockopt_partial_delivery_point
sctp: pass a kernel pointer to sctp_setsockopt_delayed_ack
sctp: pass a kernel pointer to sctp_setsockopt_peer_addr_params
sctp: pass a kernel pointer to sctp_setsockopt_autoclose
sctp: pass a kernel pointer to sctp_setsockopt_events
sctp: pass a kernel pointer to sctp_setsockopt_disable_fragments
sctp: pass a kernel pointer to __sctp_setsockopt_connectx
sctp: pass a kernel pointer to sctp_setsockopt_bindx
sctp: copy the optval from user space in sctp_setsockopt
net: make ->{get,set}sockopt in proto_ops optional
net/ipv6: remove compat_ipv6_{get,set}sockopt
net/ipv6: factor out mcast join/leave setsockopt helpers
net/ipv6: factor out MCAST_MSFILTER setsockopt helpers
net/ipv6: factor out MCAST_MSFILTER getsockopt helpers
net/ipv4: remove compat_ip_{get,set}sockopt
net/ipv4: factor out mcast join/leave setsockopt helpers
net/ipv4: factor out MCAST_MSFILTER setsockopt helpers
net/ipv4: factor out MCAST_MSFILTER getsockopt helpers
netfilter: split nf_sockopt
netfilter: remove the compat argument to xt_copy_counters_from_user
netfilter: remove the compat_{get,set} methods
netfilter/ebtables: clean up compat {get, set}sockopt handling
netfilter/ip6_tables: clean up compat {get, set}sockopt handling
netfilter/ip_tables: clean up compat {get,set}sockopt handling
netfilter/arp_tables: clean up compat {get, set}sockopt handling
net: remove compat_sys_{get,set}sockopt
net: remove compat_sock_common_{get,set}sockopt
net: simplify cBPF setsockopt compat handling
net: streamline __sys_getsockopt
net: streamline __sys_setsockopt
net/atm: remove the atmdev_ops {get, set}sockopt methods
net: rds: rdma_transport.h: delete duplicated word
net: atm: lec_arpc.h: delete duplicated word
net: phy: at803x: add mdix configuration support for AR9331 and AR8035
net: enetc: Use DT protocol information to set up the ports
net: enetc: Initialize SerDes for SGMII and USXGMII protocols
net: dsa: felix: (re)use already existing constants
net: phy: add USXGMII link partner ability constants
hwmon: (gsc) add 16bit pre-scaled voltage mode
hwmon: (adm1275) Enable adm1278 ADM1278_TEMP1_EN
hwmon: (dell-smm) Add Latitude 5480 to fan control whitelist
hwmon: (nct6683) Replace container_of() with kobj_to_dev()
hwmon: (i5k_amb) remove redundant assignment to variable res
ALSA: asihpi: delete duplicated word
ALSA: Replace HTTP links with HTTPS ones
prctl: exe link permission error changed from -EINVAL to -EPERM
prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe
proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE
pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid
pid: use checkpoint_restore_ns_capable() for set_tid
capabilities: Introduce CAP_CHECKPOINT_RESTORE
9p: remove unused code in 9p
net/9p: Fix sparse endian warning in trans_fd.c
9p: Fix memory leak in v9fs_mount
9p: retrieve fid from file when file instance exist.
media: dvbdev.h: keep * together with the type
media: v4l2-subdev.h: keep * together with the type
media: videobuf2: Print videobuf2 buffer state by name
media: colorspaces-details.rst: fix V4L2_COLORSPACE_JPEG description
media: tw68: use generic power management
media: meye: use generic power management
media: cx88: use generic power management
media: cx25821: use generic power management
media: cx23885: use generic power management
media: sta2x11: use generic power management
media: dt-bindings: media: renesas,vsp1: Add power-domains and resets
media: dt-bindings: media: renesas,vsp1: Convert binding to YAML
media: dt-bindings: media: renesas,fdp1: Add resets property
media: dt-bindings: media: renesas,fdp1: Make power-domains mandatory
media: dt-bindings: media: renesas,fdp1: Convert binding to YAML
media: dt-bindings: media: renesas,fcp: Add resets and iommus properties
media: dt-bindings: media: renesas,fcp: Make power-domains mandatory
media: dt-bindings: media: renesas,fcp: Convert binding to YAML
media: v4l2-async: Log message in case of heterogeneous fwnode match
media: v4l2-async: Pass notifier pointer to match functions
media: v4l2-async: Accept endpoints and devices for fwnode matching
media: device property: Add a function to test is a fwnode is a graph endpoint
media: i2c: Add RDACM20 driver
media: dt-bindings: media: i2c: Add bindings for IMI RDACM2x
media: i2c: Add MAX9286 driver
media: dt-bindings: media: i2c: Add bindings for Maxim Integrated MAX9286
media: i2c: dw9768: Add DW9768 VCM driver
media: dt-bindings: media: i2c: Document DW9768 bindings
media: i2c: imx290: replace msleep(10) with usleep_range(10000, 11000)
media: staging: rkisp1: set pads array of the resizer to size 2
media: staging: rkisp1: remove unused field alloc_ctx from struct rkisp1_device
media: staging: rkisp1: remove unused field ctrl_handler from struct rkisp1_device
media: staging: rkisp1: cap: in stream start, replace calls to rkisp1_handle_buffer with rkisp1_set_next_buf
media: staging: rkisp1: cap: move code that manages the buffers to rkisp1_set_next_buf
media: staging: rkisp1: cap: protect buf.curr and buf.next with buf.lock
media: staging: rkisp1: cap: don't set next buffer from rkisp1_vb2_buf_queue
media: MAINTAINERS: rectify CHRONTEL CH7322 CEC DRIVER section
media: tw68: Replace http links with https ones
media: tw5864-core: Replace http links with https ones
media: rtl2832_sdr: Replace HTTP links with HTTPS ones
media: ivtv: Replace http links with https ones
media: imon: Replace http links with https ones
media: cx18: Replace http links with https ones
media: allegro: add support for allegro firmware 2019.2
media: allegro: add a version field to mcu messages
media: allegro: drop length field from message header
media: allegro: set num_ref_idx using response of configured channels
media: allegro: add config blob for channel
media: allegro: encode bit fields separately
media: allegro: support handling firmware dependent values
media: allegro: don't pack MCU messages
media: allegro: add field for number of buffers
media: allegro: add explicit mail encoding and decoding
media: allegro: rework read/write to mailbox
media: allegro: rework mbox handling
media: v4l2-subdev.h: drop duplicated word in comment
media: media-entity.h: drop duplicated word in comment
media: dvbdev.h: fix duplicated word in comment
media: media-devnode.h: drop duplicated word in comment
media: media-device.h: drop duplicated word in comment
staging/media: Remove unneeded geometry restrictions from i.MX CSI driver
media: vimc: Add a control to display info on test image
media: tpg: Add function to return colors' order of test image
media: tpg: change char argument to const char
media: vpss: clean up resources in init
hantro: h264: Refuse to decode unsupported bitstream
rkvdec: h264: Refuse to decode unsupported bitstream
hantro: Make sure we don't use post-processor on an encoder
hantro: Remove unused bytesused argument
hantro: Move hantro_enc_buf_finish to JPEG codec_ops.done
hantro: Rework how encoder and decoder are identified
hantro: h264: Rename scaling list handling function
hantro: h264: Remove unused macro definition
media: staging: rkisp1: fix typos in file rkisp1-config.h
media: staging: rkisp1: remove duplicate macro definition
media: staging: rkisp1: stats: read the stats in the isr
drm/ingenic: Silence uninitialized-variable warning
pinctrl: baytrail: Use fallthrough pseudo-keyword
staging: rtl8188eu: include: fixed multiple blank space coding style issues
staging: rtl8188eu: clear tabstop style issues
media: staging: rkisp1: stats: replace locks wq_lock, irq_lock with one lock
media: staging: rkisp1: stats: replace spin_lock_irqsave with spin_lock_irq
media: staging: rkisp1: use a macro for the statistics flags mask
media: ti-vpe: cal: Split CAMERARX handling to cal-camerarx.c
media: ti-vpe: cal: Move CAL I/O accessors to cal.h
media: ti-vpe: cal: Split video node handling to cal-video.c
media: ti-vpe: cal: Use 'unsigned int' type instead of 'unsigned'
media: ti-vpe: cal: Remove unneeded phy->sensor NULL check
media: ti-vpe: cal: Don't store external rate in cal_camerarx
media: ti-vpe: cal: Refactor camerarx start and stop
media: ti-vpe: cal: Reorder camerarx functions to prepare refactoring
media: ti-vpe: cal: Inline cal_camerarx_max_lanes() in its only caller
media: ti-vpe: cal: Allocate cal_ctx active_fmt array dynamically
media: ti-vpe: cal: Init formats in cal_ctx_v4l2_register()
media: ti-vpe: cal: Register a media device
media: ti-vpe: cal: Store struct device in cal_dev
media: ti-vpe: cal: Print revision and hwinfo in a more readable format
media: ti-vpe: cal: Read hardware revision earlier during probe
media: ti-vpe: cal: Split media initialization and cleanup to functions
media: ti-vpe: cal: Replace number of ports numerical value by macro
media: ti-vpe: cal: Remove isvcirqset() and isportirqset() macros
media: ti-vpe: cal: Move CAL_NUM_CSI2_PORTS from cal_regs.h to cal.c
media: ti-vpe: cal: Decouple context and phy cleanup at remove time
media: ti-vpe: cal: Operate on phy instances in cal_quickdump_regs()
media: ti-vpe: cal: Replace context with phy in async notifier entries
media: ti-vpe: cal: Move async notifiers from contexts to cal_dev
media: ti-vpe: cal: Allow multiple contexts per subdev notifier
media: ti-vpe: cal: Move all sensor-related init to .bound() notifier
media: ti-vpe: cal: Use ARRAY_SIZE to replace numerical value
media: ti-vpe: cal: Move DT parsing to CAMERARX
media: ti-vpe: cal: Add cal_camerarx_destroy() to cleanup CAMERARX
media: ti-vpe: cal: Unregister video device before cleanup
media: ti-vpe: cal: Add context V4L2 cleanup and unregister functions
media: ti-vpe: cal: Split video device initialization and registration
dma-debug: use named initializers for dir2name
media: ti-vpe: cal: Move v4l2_device from cal_ctx to cal_dev
media: ti-vpe: cal: Decouple control handler from v4l2_device
powerpc: use the generic dma_ops_bypass mode
dma-mapping: add a dma_ops_bypass flag to struct device
media: ti-vpe: cal: Fix usage of v4l2_fwnode_endpoint_parse()
dma-mapping: make support for dma ops optional
media: ti-vpe: cal: Use of_graph_get_endpoint_by_regs() to parse OF
media: ti-vpe: cal: Hardcode virtual channel to 0
media: ti-vpe: cal: Rename cal_create_instance() to cal_ctx_create()
media: ti-vpe: cal: Add comments to cal_probe() to delimitate sections
media: ti-vpe: cal: Inline cal_get_camerarx_regmap() in caller
media: ti-vpe: cal: Use syscon_regmap_lookup_by_phandle_args()
media: ti-vpe: cal: Split CAMERARX syscon regmap retrieval to a function
media: ti-vpe: cal: Drop struct cal_dev v4l2_dev field
media: ti-vpe: cal: Use a loop to create CAMERARX and context instances
media: ti-vpe: cal: Use ctx_info() instead of v4l2_info()
media: ti-vpe: cal: Get struct device without going through v4l2_device
media: ti-vpe: cal: Use correct device name for bus_info
media: ti-vpe: cal: Rename cal_ctx.csi2_port to cal_ctx.index
media: ti-vpe: cal: Reorganize remaining code in sections
media: ti-vpe: cal: Create consistent naming for context functions
media: ti-vpe: cal: Inline cal_data_get_num_csi2_phy() in its caller
media: ti-vpe: cal: Group CAMERARX-related functions together
media: ti-vpe: cal: Create consistent naming for CAMERARX functions
media: ti-vpe: cal: Store sensor-related data in cal_camerarx
media: ti-vpe: cal: Add print macros for the cal_camerarx instances
media: ti-vpe: cal: Use dev_* print macros
media: ti-vpe: cal: Store instance ID and cal pointer in cal_camerarx
media: ti-vpe: cal: Remove internal phy structure from cal_camerarx
media: ti-vpe: cal: Name all cal_camerarx pointers consistently
media: ti-vpe: cal: Name all cal_dev pointers consistently
media: ti-vpe: cal: Rename cal_csi2_phy to cal_camerarx_data
media: ti-vpe: cal: Rename cc_data to cal_camerarx
media: ti-vpe: cal: Move function to avoid forward declaration
media: ti-vpe: cal: Remove flags field from struct cal_dev
media: ti-vpe: cal: Remove unused structure fields
media: ti-vpe: cal: Remove static const cal_regmap_config template
media: ti-vpe: cal: Constify platform data
media: ti-vpe: cal: Make structure fields unsigned where applicable
media: ti-vpe: cal: Rename cal_csi2_phy base_fields to fields
media: ti-vpe: cal: Store PHY regmap fields in struct cc_data
media: ti-vpe: cal: Don't modify cal_csi2_phy base_fields
media: ti-vpe: cal: Embed base_fields array in struct cal_csi2_phy
media: ti-vpe: cal: Make loop indices unsigned where applicable
media: ti-vpe: cal: Turn boolean variable into bool
media: ti-vpe: cal: Remove needless casts
media: ti-vpe: cal: Remove needless variable initialization
media: ti-vpe: cal: Make cal_formats array const
media: ti-vpe: cal: Turn reg_(read|write)_field() into inline functions
media: ti-vpe: cal: Inline CAL_VERSION macro in its only user
media: ti-vpe: cal: Merge all status variables in IRQ handler
media: ti-vpe: cal: Index IRQ registersstarting at 0
media: ti-vpe: cal: Index CSI-2 port starting at 0
media: ti-vpe: cal: Decouple CSI2 port and CPORT
media: ti-vpe: cal: Avoid function forward declaration
media: ti-vpe: cal: Sort headers alphabetically
gspca: First camera mode is skipped
media: s5p-g2d: Fix a memory leak in an error handling path in 'g2d_probe()'
media: Add V4L2_TYPE_IS_CAPTURE helper
media: pci: dt3155: fix spelling mistake
media: docs: pvrusb2: replace http references with https ones
media: gspca: replace http references with https ones
media: atmel: atmel-isc: rework component offsets
media: davinci: replace http references with https
media: solo6x10: replace http references with https
Documentation: userspace-api/media: drop doubled words
sun4i-csi: call _vb2_fop_release instead of v4l2_fh_release
sun4i-csi: drop read/write, enable VB2_DMABUF
sunxi-csi: fill in bus_info of media device
media: gspca: remove redundant initialization of variable status
v4l2-core: Print control name in VIDIOC_S/G_(EXT)_CTRL(S)
include/media/v4l2-subdev.h: fix typo
cec-api: prevent leaking memory through hole in structure
go7007: add sanity checking for endpoints
media: staging: tegra-vde: Power-cycle hardware on probe
media: staging: tegra-vde: Turn ON power domain on shutdown
media: staging: tegra-vde: Runtime PM is always available on Tegra
arm64: dts: qcom: pmi8998: Add nodes for LAB and IBB regulators
ARM: dts: socfpga: add the temperature sensor to the Arria10 devkit
arm: dts: socfpga: add reset-names to spi node
arm64: dts: agilex: add nand clocks
arm64: dts: agilex: populate clock dts entries for Intel SoCFPGA Agilex
arm64: dts: marvell: add SMMU support
ARM: dts: dlink-dns327l: fix reg-init PHY
ARM: orion/gpio: Make use of for_each_requested_gpio()
ARM: dts: kirkwood: Replace HTTP links with HTTPS ones
firmware: turris-mox-rwtm: add debugfs documentation
firmware: turris-mox-rwtm: support ECDSA signatures via debugfs
ARM: dts: rockchip: Fix VBUS on rk3288-vyasa
ARM: dts: rockchip: Add Radxa Rock Pi N8 initial support
ARM: dts: rockchip: Add VMARC RK3288 SOM initial support
dt-bindings: arm: rockchip: Add Rock Pi N8 binding
arm64: dts: rk3399pro: vmarc-som: Move common properties into Carrier
arm64: dts: rk3399pro: vmarc-som: Move supply regulators into Carrier
arm64: dts: rk3399pro: vmarc-som: Fix sorting nodes, properties
ARM: dts: rockchip: dalang-carrier: Move i2c nodes into SOM
ARM: dts: rockchip: Add 'arm,pl330-periph-burst' for dmac
arm64: dts: rockchip: Add 'arm,pl330-periph-burst' for dmac
arm64: dts: rockchip: remove bus-width from mmc nodes in px30 dts files
dmaengine: linux/dmaengine.h: drop duplicated word in a comment
dt-bindings: mmc: convert arasan sdhci bindings to yaml
selftests/bpf: Tests for BPF_SK_LOOKUP attach point
selftests/bpf: Add verifier tests for bpf_sk_lookup context access
tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type
libbpf: Add support for SK_LOOKUP program type
bpf: Sync linux/bpf.h to tools/
udp6: Run SK_LOOKUP BPF program on socket lookup
udp6: Extract helper for selecting socket from reuseport group
udp: Run SK_LOOKUP BPF program on socket lookup
udp: Extract helper for selecting socket from reuseport group
inet6: Run SK_LOOKUP BPF program on socket lookup
inet6: Extract helper for selecting socket from reuseport group
inet: Run SK_LOOKUP BPF program on socket lookup
inet: Extract helper for selecting socket from reuseport group
bpf: Introduce SK_LOOKUP program type with a dedicated attach point
bpf, netns: Handle multiple link attachments
blk-cgroup: show global disk stats in root cgroup io.stat
blk-cgroup: make iostat functions visible to stat printing
ne2k-pci: Use netif_msg_init to initialize msg_enable bits
net: atlantic: add support for FW 4.x
net: atlantic: align return value of ver_match function with function name
net: ethernet: et131x: Remove redundant register read
net: ethernet: et131x: Remove unused variable 'pm_csr'
net: bna: Remove unused variable 't'
net: bnxt: don't complain if TC flower can't be supported
Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14
Input: elan_i2c - handle firmware updated on newer ICs
Input: elan_i2c - add support for different firmware page sizes
Input: elan_i2c - fix detecting IAP version on older controllers
Input: elan_i2c - handle devices with patterns above 1
Input: elan_i2c - make fetching IC type of older controllers more robust
Input: elan_i2c - handle firmware not implementing "get pattern" command
remoteproc: stm32: Update M4 state in stm32_rproc_stop()
remoteproc: stm32: Introduce new attach() operation
remoteproc: stm32: Properly handle the resource table when attaching
remoteproc: stm32: Parse memory regions when attaching to M4
remoteproc: Make function rproc_resource_cleanup() public
remoteproc: stm32: Properly set co-processor state when attaching
remoteproc: stm32: Parse syscon that will manage M4 synchronisation
remoteproc: stm32: Remove memory translation from DT parsing
remoteproc: stm32: Decouple rproc from DT parsing
remoteproc: stm32: Request IRQ with platform device
remoteproc: stm32: Decouple rproc from memory translation
drm: xlnx: DRM/KMS driver for Xilinx ZynqMP DisplayPort Subsystem
futex: Remove unused or redundant includes
futex: Consistently use fshared as boolean
dt-bindings: display: xlnx: Add ZynqMP DP subsystem bindings
ARM: at91: Replace HTTP links with HTTPS ones
ARM: at91: pm: add missing put_device() call in at91_pm_sram_init()
futex: Remove needless goto's
futex: Remove put_futex_key()
dt-bindings: media: imx274: Add optional input clock and supplies
debugobjects: Convert to DEFINE_SHOW_ATTRIBUTE
PCI/ASPM: Add missing newline in sysfs 'policy'
arm64: dts: sc7180: Add DSI and MDP OPP tables and power-domains
arm64: dts: sdm845: Add DSI and MDP OPP tables and power-domains
xfs: preserve inode versioning across remounts
kunit: tool: fix improper treatment of file location
kunit: tool: fix broken default args in unit tests
kunit: capture stderr on all make subprocess calls
Documentation: kunit: Remove references to --defconfig
net: alteon: Avoid some useless memset
net: alteon: switch from 'pci_' to 'dma_' API
net: sungem: switch from 'pci_' to 'dma_' API
selftests/harness: Limit step counter reporting
net: decnet: af_decnet: Simplify goto loop.
timers: Lower base clock forwarding threshold
timers: Remove must_forward_clk
timers: Spare timer softirq until next expiry
timers: Expand clk forward logic beyond nohz
timers: Reuse next expiry cache after nohz exit
timers: Always keep track of next expiry
timers: Optimize _next_timer_interrupt() level iteration
timers: Add comments about calc_index() ceiling work
timers: Move trigger_dyntick_cpu() to enqueue_timer()
timers: Use only bucket expiry for base->next_expiry value
timers: Preserve higher bits of expiration on index calculation
tcp: add SNMP counter for no. of duplicate segments reported by DSACK
tcp: fix segment accounting when DSACK range covers multiple segments
net: sun: cassini: switch from 'pci_' to 'dma_' API
mptcp: silence warning in subflow_data_ready()
net: cdc_ncm: hook into set_rx_mode to admit multicast traffic
net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops
net: usbnet: export usbnet_set_rx_mode()
net: cdc_ether: export usbnet_cdc_update_filter
net: cdc_ether: use dev->intf to get interface information
selftests/seccomp: Check ENOSYS under tracing
selftests/seccomp: Refactor to use fixture variants
selftests/harness: Clean up kern-doc for fixtures
selftests: kmod: Add module address visibility test
cpupower: Replace HTTP links with HTTPS ones
net: openvswitch: reorder masks array based on usage
net: phy: sfp: Cotsworks SFF module EEPROM fixup
net: phy: continue searching for C45 MMDs even if first returned ffff:ffff
NFSv4.0 allow nconnect for v4.0
freezer: Add unsafe versions of freezable_schedule_timeout_interruptible for NFS
sunrpc: destroy rpc_inode_cachep after unregister_filesystem
PCI: dwc: Convert to devm_platform_ioremap_resource_byname()
dt-bindings: i2c-gpio: Use 'deprecated' keyword on deprecated properties
spi: spi-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
spi: spi-pxa2xx: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
spi: spi-at91-usart: Remove unused OF table 'struct of_device_id'
spi: spi-topcliff-pch: Add missing descriptions to 'struct pch_spi_data'
spi: spi-zynqmp-gqspi: Correct a couple of misspellings in kerneldoc
spi: spi-zynq-qspi: Add description for 2 missing attributes/parameters
spi: spi-pl022: Provide missing struct attribute/function param docs
spi: spi-s3c64xx: Add missing entries for structs 's3c64xx_spi_dma_data' and 's3c64xx_spi_dma_data'
spi: spi-meson-spicc: Remove set but never used variable 'data' from meson_spicc_reset_fifo()
spi: spi-meson-spifc: Fix misdocumenting of 'dev' in 'struct meson_spifc'
spi: spi-ep93xx: Fix API slippage
spi: spi-davinci: Fix a few kerneldoc misspellings and API slippages
spi: spi-bitbang: Demote obvious misuse of kerneldoc to standard comment blocks
spi: spi-loopback-test: Fix formatting issues in function header blocks
drm/etnaviv: fix ref count leak via pm_runtime_get_sync
x86/efi: Remove unused EFI_UV1_MEMMAP code
x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP
x86/efi: Remove references to no-longer-used efi_have_uv1_memmap()
x86/efi: Delete SGI UV1 detection.
x86/platform/uv: Remove efi=old_map command line option
x86/platform/uv: Remove vestigial mention of UV1 platform from bios header
x86/platform/uv: Remove support for UV1 platform from uv
x86/platform/uv: Remove support for uv1 platform from uv_hub
x86/platform/uv: Remove support for UV1 platform from uv_bau
x86/platform/uv: Remove support for UV1 platform from uv_mmrs
x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x
x86/platform/uv: Remove support for UV1 platform from uv_tlb
x86/platform/uv: Remove support for UV1 platform from uv_time
arm64: dts: keembay: Add device tree for Keem Bay EVM board
arm64: dts: keembay: Add device tree for Keem Bay SoC
MAINTAINERS: Add maintainers for Keem Bay SoC
dt-bindings: arm: Add Keem Bay bindings
arm64: Add config for Keem Bay SoC
staging: comedi: comedi_fops.c: added casts to get rid of sparse warnings
arm64: tegra: Add the GPU on Tegra194
dt-bindings: fuse: tegra: Add missing compatible strings
dt-bindings: i2c: tegra: Document Tegra210 VI I2C clocks and power-domains
dt-bindings: Add documentation for GV11B GPU
ARM: rpc: Change blacklist to quirklist in ecode.c file
firmware: arm_scmi: Use NULL instead of integer 0 for rate pointer
drm/tegra: plane: Support 180° rotation
drm/tegra: plane: Support horizontal reflection
drm/tegra: plane: Rename bottom_up to reflect_y
drm/tegra: dc: Omit superfluous error message in tegra_dc_probe()
drm/tegra: gr2d: Add tiled PATBASE address register
drm/tegra: gr3d: Assert reset before power-gating
drm/tegra: sor: Use correct power supply names for HDMI
gpu: host1x: debug: Dump push buffer state
gpu: host1x: debug: Fix multiple channels emitting messages simultaneously
gpu: host1x: Put gather's BO on pinning error
gpu: host1x: Optimize BOs usage when firewall is enabled
gpu: host1x: mipi: Split tegra_mipi_calibrate() and tegra_mipi_wait()
gpu: host1x: mipi: Use readl_relaxed_poll_timeout() in tegra_mipi_wait()
gpu: host1x: mipi: Update tegra_mipi_request() to be node based
spi: renesas,sh-msiof: Add r8a774e1 support
soc/tegra: fuse: Fix typo in APB MISC warning
soc/tegra: fuse: Add Tegra186 and Tegra194 SoC IDs
ASoC: rt5682: optimize the power consumption
ASoC: soc-dai.h: don't use discriminatory terms for comment
ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL()
ASoC: rt5682: disable MICBIAS and Vref2 widget in default
ASoC: qcom: qdsp6: Use the defined variable to clean code
ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec
ASoC: atmel: merge .digital_mute() into .mute_stream()
block: improve discard bio alignment in __blkdev_issue_discard()
block: change REQ_OP_ZONE_RESET and REQ_OP_ZONE_RESET_ALL to be odd numbers
block: defer flush request no matter whether we have elevator
block: make blk_timeout_init() static
dt-bindings: sound: renesas, rsnd: Document r8a774e1 bindings
ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback
irqchip/loongson-liointc: Fix potential dead lock
irqchip/loongson-pch-msi: Remove unneeded variable
irqchip/loongson-pch-pic: Check return value of irq_domain_translate_twocell()
irqchip/loongson-htvec: Check return value of irq_domain_translate_onecell()
irqchip/loongson-htvec: Fix potential resource leak
irqchip/loongson-htpic: Remove unneeded select of I8259
irqchip/loongson-htpic: Remove redundant kfree operation
irqchip/irq-bcm7038-l1: Allow building on ARM 32-bit
irqchip/brcmstb-l2: Match UPG_AUX_AON_INTR2 compatible
dt-bindings: interrupt-controller: Document UPG auxiliary L2
irqchip/brcmstb-l2: Match HIF_SPI_INTR2 compatible
dt-bindings: interrupt-controller: Document Broadcom STB HIF L2
irqchip/brcmstb-l2: Set controller as wake-up source
irqchip/bcm7120-l2: Set controller as wake-up source
perf metric: Add 'struct expr_id_data' to keep expr value
perf metric: Rename expr__add_id() to expr__add_val()
perf probe: Warn if the target function is a GNU indirect function
perf probe: Fix memory leakage when the probe point is not found
perf probe: Fix wrong variable warning when the probe point is not found
perf probe: Avoid setting probes on the same address for the same event
pinctrl: lpc18xx: Use fallthrough pseudo-keyword
gpio: max77620: Use helper variable and clarify
arm64: defconfig: Enable AM654x SDHCI controller
pinctrl: rockchip: Replace HTTP links with HTTPS ones
arm64: arch_k3: enable chipid driver
staging: rtl8188eu: add blank line after declarations
staging: rtl*/security: Use static const in array declarations
staging: qlge/qlge_main.c: Replace depracated MSI API.
staging: rtl8712: handle firmware load failure
staging: rtl8192u: fix a dubious looking mask before a shift
ARM: dts: sh73a0: Add missing clocks to sound node
arm64: dts: renesas: r8a774e1: Add CAN[FD] support
arm64: dts: renesas: r8a774e1: Add RWDT node
arm64: dts: renesas: r8a774e1: Add MSIOF nodes
arm64: dts: renesas: r8a774e1: Add I2C and IIC-DVFS support
arm64: dts: renesas: r8a774e1: Add SDHI nodes
arm64: dts: renesas: r8a774e1: Add SCIF and HSCIF nodes
arm64: dts: renesas: r8a774e1: Add TMU device nodes
arm64: dts: renesas: r8a774e1: Add CMT device nodes
arm64: dts: renesas: r8a774e1: Add RZ/G2H thermal support
arm64: dts: renesas: r8a774e1: Add operating points
arm64: dts: renesas: Introduce r8a774a1-beacon-rzg2m-kit
arm64: dts: renesas: r8a774e1: Add Ethernet AVB node
arm64: dts: renesas: r8a774e1: Add GPIO device nodes
arm64: dts: renesas: r8a774e1: Add SYS-DMAC device nodes
arm64: dts: renesas: r8a774e1: Add IPMMU device nodes
ARM: dts: gose: Fix ports node name for adv7612
ARM: dts: renesas: Fix SD Card/eMMC interface device node names
arm64: dts: renesas: Fix SD Card/eMMC interface device node names
arm64: dts: renesas: add full-pwr-cycle-in-suspend into eMMC nodes
arm64: dts: renesas: Add HiHope RZ/G2H sub board support
arm64: dts: renesas: Add HiHope RZ/G2H main board support
arm64: dts: renesas: Initial r8a774e1 SoC device tree
arm64: defconfig: Enable R8A774E1 SoC
ALSA: line6: Use kmemdup in podhd_set_monitor_level()
ALSA: hda: Add support for Loongson 7A1000 controller
ip6_vti: use IS_REACHABLE to avoid some compile errors
xfrm: interface: use IS_REACHABLE to avoid some compile errors
phy: samsung-ufs: add UFS PHY driver for samsung SoC
dt-bindings: phy: Document Samsung UFS PHY bindings
arm64: dts: k3-j721e-proc-board: Add wait time for sampling Type-C DIR line
arm64: dts: ti: k3-j721e: Enable Super-Speed support for USB0
arm64: dts: ti: k3-j721e-main.dtsi: Add USB to SERDES MUX
arm64: dts: ti: k3-j721e-main: Add system controller node and SERDES lane mux
arm64: dts: ti: k3-j721e-main: Add WIZ and SERDES PHY nodes
dt-bindings: mfd: ti,j721e-system-controller.yaml: Add J721e system controller
arm64: dts: ti: k3-am65/j721e-main: rename gic-its node to msi-controller
arm64: dts: ti: k3-j721e-main: rename smmu node to iommu
arm64: dts: ti: k3-*: Replace HTTP links with HTTPS ones
arm64: dts: ti: k3-am654-base-board: Add support for SD card
arm64: dts: ti: k3-am65-main: Add support for sdhci1
arm64: dts: ti: j721e-common-proc-board: Analog audio support
arm64: dts: ti: k3-j721e-common-proc-board: Remove duplicated main_i2c1_exp4_pins_default
arm/arm64: defconfig: Update configs to use the new CROS_EC options
Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available"
phy: sun4i-usb: explicitly include gpio/consumer.h
dmaengine: Extend NXP QDMA driver to check transmission errors
MAINTAINERS: dmaengine: Microchip: add Tudor Ambarus as co-maintainer
dmaengine: xilinx: dpdma: Add the Xilinx DisplayPort DMA engine driver
dmaengine: Add support for repeating transactions
dt: bindings: dma: xilinx: dpdma: DT bindings for Xilinx DPDMA
remoteproc: Properly handle firmware name when attaching
remoteproc: Refactor function rproc_free_vring()
remoteproc: Refactor function rproc_trigger_auto_boot()
remoteproc: Refactor function rproc_boot()
remoteproc: Introducing function rproc_validate()
remoteproc: Introducing function rproc_actuate()
remoteproc: Introducing function rproc_attach()
remoteproc: Add new attach() remoteproc operation
remoteproc: Add new RPROC_DETACHED state
remoteproc: qcom_q6v5_mss: Monitor MSS_STATUS for boot completion
remoteproc: qcom: pil-info: Fix shift overflow
arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding
dts: hi3660: Add support for basic usb gadget on Hikey960
arm64: dts: hisilicon: Align UART nodename with dtschema
arm64: dts: hisilicon: Use phandles for overriding nodes in hi6220
ARM: dts: hisilicon: Align L2 cache-controller nodename with dtschema
ima: Fail rule parsing when the KEY_CHECK hook is combined with an invalid cond
ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond
ima: Fail rule parsing when buffer hook functions have an invalid action
ima: Free the entire rule if it fails to parse
ima: Free the entire rule when deleting a list of rules
ima: Have the LSM free its audit rule
IMA: Add audit log for failure conditions
integrity: Add errno field in audit message
spi: coldfire-qspi: Use clk_prepare_enable and clk_disable_unprepare
spi: Fix SPI NOR and SPI NAND acronyms
spi: atmel-quadspi: Use optimezed memcpy_fromio()/memcpy_toio()
spi: Only defer to thread for cleanup when needed
spi: fix duplicated word in <linux/spi/spi.h>
Revert "net: sched: Pass root lock to Qdisc_ops.enqueue"
net: sched: Do not drop root lock in tcf_qevent_handle()
arm64: dts: qcom: sc7180: Move the fixed-perm property to SoC dtsi
net/mlx5e: CT: Map 128 bits labels to 32 bit map ID
net/mlx5e: Do not request completion on every single UMR WQE
net/mlx5e: RX, Avoid indirect call in representor CQE handling
net/mlx5e: XDP, Avoid indirect call in TX flow
net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support
net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload
net/mlx5e: IPsec: Add IPsec steering in local NIC RX
net/mlx5: Add IPsec related Flow steering entry's fields
net/mlx5: IPsec: Add HW crypto offload support
net/mlx5: Accel, Add core IPsec support for the Connect-X family
net/mlx5: E-switch, Reduce dependency on num_vfs during mode set
net/mlx5: E-switch, Avoid function change handler for non ECPF
net/mlx5: Make MLX5_EN_TLS non-prompt
net/mlx5e: Fix build break when CONFIG_XPS is not set
net/mlx5e: Fix missing switch_id for representors
spi: bcm2835aux: support effective_speed_hz
spi: bcm2835: support effective_speed_hz
regulator: Correct kernel-doc inconsistency
regmap: fix duplicated word in <linux/regmap.h>
ASoC: dt-bindings: renesas, fsi: use patternProperties for FSI-A/B
ASoC: dt-bindings: ak4613: switch to yaml base Documentation
ASoC: dt-bindings: ak4642: switch to yaml base Documentation
ASoC: soc-component: Add missed return for calling soc_component_ret
ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists'
drm/ingenic: Bump driver to version 1.1
drm/ingenic: Support multiple panels/bridges
drm/ingenic: Add support for the IPU
drm/ingenic: Add support for OSD mode
drm/ingenic: Use dmam_alloc_coherent()
drm/ingenic: Move register definitions to ingenic-drm.h
drm/ingenic: Set DMA descriptor chain address in probe
drm/ingenic: Add missing CR in debug strings
drm/ingenic: Rename ingenic-drm.c to ingenic-drm-drv.c
dt-bindings: display: Add ingenic,ipu.yaml
dt-bindings: display: Convert ingenic,lcd.txt to YAML
drm/ingenic: Fix incorrect assumption about plane->index
ASoC: fsl-asoc-card: Support Headphone and Microphone Jack detection
ASoC: bindings: fsl-asoc-card: Support hp-det-gpio and mic-det-gpio
ASoC: simple-card-utils: Support configure pin_name for asoc_simple_init_jack
drm/nouveau/kms/nvd9-: Fix disabling CRCs alongside OR reprogramming
drm/nouveau/kms/nvd9-: Add CRC support
drm/nouveau/kms/nv50-: Move hard-coded object handles into header
drm/nouveau/kms/nv50-: Expose nv50_outp_atom in disp.h
drm/nouveau/kms/nv140-: Track wndw mappings in nv50_head_atom
drm/nouveau/kms/nv50-: Fix disabling dithering
drm/nouveau/kms/nv140-: Don't modify depth in state during atomic commit
drm/vblank: Add vblank works
drm/vblank: Use spin_(un)lock_irq() in drm_crtc_vblank_off()
drm/vblank: Register drmm cleanup action once per drm_vblank_crtc
ASoC: codecs: ak*: merge .digital_mute() into .mute_stream()
ASoC: codecs: cs*: merge .digital_mute() into .mute_stream()
ASoC: codecs: da*: merge .digital_mute() into .mute_stream()
ASoC: codecs: es*: merge .digital_mute() into .mute_stream()
ASoC: codecs: wm*: merge .digital_mute() into .mute_stream()
ASoC: codecs: alc*: merge .digital_mute() into .mute_stream()
ASoC: codecs: max*: merge .digital_mute() into .mute_stream()
ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream()
ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream()
ASoC: codecs: tas*: merge .digital_mute() into .mute_stream()
ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream()
ASoC: codecs: merge .digital_mute() into .mute_stream()
ASoC: meson: merge .digital_mute() into .mute_stream()
ASoC: spear: merge .digital_mute() into .mute_stream()
ASoC: ti: merge .digital_mute() into .mute_stream()
ASoC: hdmi-codec: merge .digital_mute() into .mute_stream()
ASoC: soc-dai.c: add .no_capture_mute support
ASoC: hdmi-codec: return -ENOTSUPP for digital_mute
rwsem: fix commas in initialisation
docs: locking: Replace HTTP links with HTTPS ones
lockdep: Move list.h inclusion into lockdep.h
drm/tidss: Replace HTTP links with HTTPS ones
drm/vboxvideo: Replace HTTP links with HTTPS ones
ALSA: hda: fix snd_hda_codec_cleanup() documentation
ALSA: hda: export snd_hda_codec_cleanup_for_unbind()
net: mscc: ocelot: rethink Kconfig dependencies again
compiler: Remove uninitialized_var() macro
treewide: Remove uninitialized_var() usage
checkpatch: Remove awareness of uninitialized_var() macro
mm/debug_vm_pgtable: Remove uninitialized_var() usage
f2fs: Eliminate usage of uninitialized_var() macro
media: sur40: Remove uninitialized_var() usage
KVM: PPC: Book3S PR: Remove uninitialized_var() usage
clk: spear: Remove uninitialized_var() usage
clk: st: Remove uninitialized_var() usage
spi: davinci: Remove uninitialized_var() usage
ide: Remove uninitialized_var() usage
rtlwifi: rtl8192cu: Remove uninitialized_var() usage
b43: Remove uninitialized_var() usage
drbd: Remove uninitialized_var() usage
x86/mm/numa: Remove uninitialized_var() usage
docs: deprecated.rst: Add uninitialized_var()
RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue
dt-bindings: interrupt-controller: Fix typos in loongson,liointc.yaml
RDMA/qedr: Add EDPM max size to alloc ucontext response
RDMA/qedr: Add EDPM mode type for user-fw compatibility
bpf: Drop duplicated words in uapi helper comments
selftests/bpf: Fix possible hang in sockopt_inherit
bpf: revert "test_bpf: Flag tests that cannot be jited on s390"
RDMA/usnic: switch from 'pci_' to 'dma_' API
af_packet: TPACKET_V3: replace busy-wait loop
net: fec: replace snprintf() with strlcpy() in fec_ptp_init()
net: fec: get rid of redundant code in fec_ptp_set()
net: fec: initialize clock with 0 rather than current kernel time
net: fec: enable to use PPS feature without time stamping
IB/hfi1: Remove unnecessary fall-through markings
RDMA/qedr: SRQ's bug fixes
IB/isert: allocate RW ctxs according to max IO size
tools/power/x86/intel-speed-select: Update version for v5.9
tools/power/x86/intel-speed-select: Add retries for mail box commands
tools/power/x86/intel-speed-select: Add option to delay mbox commands
tools/power/x86/intel-speed-select: Ignore -o option processing on error
tools/power/x86/intel-speed-select: Change path for caching topology info
raid5: remove the meaningless check in raid5_make_request
raid5: put the comment of clear_batch_ready to the right place
raid5: call clear_batch_ready before set STRIPE_ACTIVE
RDMA/mlx5: Init dest_type when create flow
dt-bindings: display: panel-dsi-cm: convert to YAML
drm/panel-simple: Add 50 Hz mode to the Frida FRD350H54004 panel
drm/panel-simple: Fix inverted V/H SYNC for Frida FRD350H54004 panel
RDMA/rxe: Remove rxe_link_layer()
RDMA/rxe: Return void from rxe_mem_init_dma()
RDMA/rxe: Return void from rxe_init_port_param()
RDMA/rxe: Drop pointless checks in rxe_init_ports
block: remove retry loop in ioc_release_fn()
block: remove unnecessary ioc nested locking
md: rewrite md_setup_drive to avoid ioctls
block: integrate bd_start_claiming into __blkdev_get
block: use bd_prepare_to_claim directly in the loop driver
block: refactor bd_start_claiming
block: simplify the restart case in __blkdev_get
cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported
cpufreq: intel_pstate: Clean up aperf_mperf_shift description
selftest: Add tests for XDP programs in CPUMAP entries
samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap
libbpf: Add SEC name for xdp programs attached to CPUMAP
bpf: cpumap: Implement XDP_REDIRECT for eBPF programs attached to map entries
bpf: cpumap: Add the possibility to attach an eBPF program to cpumap
cpumap: Formalize map value as a named struct
samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps in option loop
net: Refactor xdp_convert_buff_to_frame
cpumap: Use non-locked version __ptr_ring_consume_batched
dma-mapping: inline the fast path dma-direct calls
dma-mapping: move the remaining DMA API calls out of line
pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
pinctrl: mvebu: pinctrl-armada-37xx: Update documentation block for 'struct armada_37xx_pin_group'
pinctrl: meson: pinctrl-meson-a1: Remove unused const variable 'i2c_slave_groups'
pinctrl: tegra: pinctrl-tegra194: Do not initialise field twice
pinctrl: pinctrl-single: Fix struct/function documentation blocks
md: simplify md_setup_drive
md: remove the kernel version of md_u.h
md: remove the autoscan partition re-read
md: replace the RAID_AUTORUN ioctl with a direct function call
md: move the early init autodetect code to drivers/md/
init: remove the bstat helper
fs: add a vfs_fchmod helper
fs: add a vfs_fchown helper
pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours
pinctrl: pinctrl-bm1880: Rename ill documented struct attribute entries
pinctrl: pinctrl-at91: Demote non-kerneldoc header and complete another
pinctrl: pinctrl-at91-pio4: PM related attribute descriptions
pinctrl: pinconf-generic: Add function parameter description 'pctldev'
pinctrl: devicetree: Add one new attribute description and rename another two
pinctrl: pinmux: Add some missing parameter descriptions
pinctrl: core: Fix a bunch of kerneldoc issues
pinctrl: mediatek: pinctrl-mtk-common-v2: Mark 'mtk_default_register_base_names' as __maybe_unused
pinctrl: qcom: pinctrl-msm8976: Remove unused variable 'nav_tsync_groups'
pinctrl: samsung: pinctrl-s3c64xx: Fix formatting issues
pinctrl: samsung: pinctrl-s3c24xx: Fix formatting issues
pinctrl: samsung: pinctrl-samsung: Demote obvious misuse of kerneldoc to standard comment blocks
pinctrl: qcom: pinctrl-msm: Complete 'struct msm_pinctrl' documentation
pinctrl: bcm: pinctrl-iproc-gpio: Rename incorrectly documented function param
pinctrl: bcm: pinctrl-bcm281xx: Demote obvious misuse of kerneldoc to standard comment blocks
pinctrl: sirf: pinctrl-atlas7: Fix a bunch of documentation misdemeanours
pinctrl: actions: pinctrl-owl: Supply missing 'struct owl_pinctrl' attribute descriptions
gpio: mmio: replace open-coded for_each_set_bit()
arm64: tegra: Add compatible string for Tegra194 CPU complex
arm64: tegra: Add HDMI supplies on Norrin
arm64: tegra: Add #{address,size}-cells for VI I2C on Tegra210
arm64: tegra: Add missing clocks and power-domains to Tegra210 VI I2C
gpio: pca9570: Add DT bindings for NXP PCA9570
gpio: pca9570: add GPO driver for PCA9570
platform/x86: acerhdf: Replace HTTP links with HTTPS ones
ARM: tegra_defconfig: Enable options useful for Nexus 7 and Acer A500
dt-bindings: ARM: tegra: Add ASUS Google Nexus 7
dt-bindings: ARM: tegra: Add Acer Iconia Tab A500
dt-bindings: Add vendor prefix for Acer Inc.
ARM: tegra: Add device-tree for ASUS Google Nexus 7
ARM: tegra: Add device-tree for Acer Iconia Tab A500
rtc: cleanup obsolete comment about struct rtc_class_ops
MIPS: Prevent READ_IMPLIES_EXEC propagation
x86/idtentry: Remove stale comment
iommu/arm-smmu-v3: Fix trivial typo
rtc: pl031: fix set_alarm by adding back call to alarm_irq_enable
rtc: ds1374: wdt: Use watchdog core for watchdog part
rtc: Replace HTTP links with HTTPS ones
rtc: goldfish: Enable interrupt in set_alarm() when necessary
rtc: max77686: Do not allow interrupt to fire before system resume
mips/vdso: Fix resource leaks in genvdso.c
MIPS: CU1000-Neo: Refresh defconfig to support LED.
MIPS: Ingenic: Fix bugs and add missing LED node for X1000.
MIPS: Ingenic: Add YSH & ATIL CU Neo board support.
dt-bindings: MIPS: Add X1830 based CU1830-Neo and fix bug in CU1000-Neo.
MIPS: Ingenic: Add Ingenic X1830 support.
MIPS: fix vdso different address spaces
mips: Replace HTTP links with HTTPS ones
MIPS: Loongson64: Load LS7A dtbs
MIPS: Loongson64: DeviceTree for LS7A PCH
gpio: max77620: Initialize hardware state of interrupts
gpio: max77620: Use irqchip template
gpio: max77620: Don't shadow error code of platform_get_irq()
gpio: max77620: Don't set of_node
gpio: max77620: Fix missing release of interrupt
gpio: max77620: Replace 8 with MAX77620_GPIO_NR
MIPS: Loongson64: Fix machine naming
MIPS: Loongson: Fix boot warning about hwmon_device_register()
MIPS: Loongson: Reduce possible loop times and add log in do_thermal_timer()
MIPS: Loongson: Cleanup cpu_hwmon.c
MIPS: ingenic: RS90: Added defconfig
MIPS: ingenic: Add support for the RS90 board
MIPS: ingenic: Add support for the JZ4725B SoC
MIPS: ingenic: Use enum instead of macros for Ingenic SoCs
dt-bindings: timer/ingenic,tcu: Add compatible strings for JZ4725B SoC
dt-bindings: MIPS: Add entry for the YLM RetroMini
dt-bindings: pinctrl: qcom: add drive-open-drain to ipq4019
pinctrl: qcom: ipq4019: add open drain support
dt-bindings: vendor-prefixes: Add YLM
pinctrl: aspeed: Describe the heartbeat function on ball Y23
pinctrl: aspeed: Improve debug output
dt-bindings: arm-smmu: add compatible string for Marvell Armada-AP806 SMMU-500
iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743
iommu/arm-smmu: Call configuration impl hook before consuming features
gpio: omap: handle pin config bias flags
dt-bindings: arm: renesas: Document beacon-rzg2m
arm64: dts: renesas: Restructure Makefile
arm64: dts: renesas: cat875: Drop superfluous phy-mode
ARM: dts: renesas: Remove unused remote property from adv7180 nodes
ARM: dts: gose: Fix ports node name for adv7180
dt-bindings: pinctrl: renesas,rza2-pinctrl: Convert to json-schema
pinctrl: rza1: Demote some kerneldoc headers and fix others
Bluetooth: Fix update of connection state in `hci_encrypt_cfm`
md: raid10: Fix compilation warning
md: raid5: Fix compilation warning
md: raid5-cache: Remove set but unused variable
md: Fix compilation warning
net/mlx5: Enable count action for rules with allow action
net/mlx5: Add interface changes required for VDPA
net/mlx5: Add VDPA interface type to supported enumerations
net/mlx5: Support setting access rights of dma addresses
arm64: dts: qcom: msm8916-samsung-a2015: Add accelerometer/magnetometer
arm64: dts: qcom: msm8916: Use higher I2C drive-strength only on DB410c
arm64: dts: qcom: msm8916: Simplify pinctrl configuration
arm64: dts: msm8916-samsung/longcheer: Move pinctrl/regulators to end of file
powerpc/pseries: Detect secure and trusted boot state of the system.
soundwire: fix the kernel-doc comment
arm64: dts: qcom: sm8250: Drop tcsr_mutex syscon
net: ipv6: drop duplicate word in comment
net: sctp: drop duplicate words in comments
net: ip6_fib.h: drop duplicate word in comment
net: dsa.h: drop duplicate word in comment
net: caif: drop duplicate words in comments
net: 9p: drop duplicate word in comment
net: wimax: fix duplicate words in comments
net: skbuff.h: drop duplicate words in comments
net: qed: drop duplicate words in comments
powerpc/vdso: Fix vdso cpu truncation
powerpc/perf: Add kernel support for new MSR[HV PR] bits in trace-imc
powerpc/Kconfig: Replace HTTP links with HTTPS ones
ocxl: Replace HTTP links with HTTPS ones
cpuidle/pseries: Make symbol 'pseries_idle_driver' static
pseries: Fix 64 bit logical memory block panic
powerpc/xive: Remove unused inline function xive_kexec_teardown_cpu()
powerpc/fadump: fix race between pstore write and fadump crash trigger
powerpc: Add cputime_to_nsecs()
powerpc/ppc-opcode: Fold PPC_INST_* macros into PPC_RAW_* macros
powerpc/ppc-opcode: Reuse raw instruction macros to stringify
powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.h
powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h
powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_step
powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encoding
powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask
powerpc/perf/hv-24x7: Add cpu hotplug support
powerpc/pseries: remove obsolete memory hotplug DT notifier code
powerpc/pseries: remove dlpar_cpu_readd()
powerpc/pseries: remove memory "re-add" implementation
powerpc/pseries: remove prrn special case from DT update path
powerpc/numa: remove arch_update_cpu_topology
powerpc/numa: remove prrn_is_enabled()
powerpc/rtasd: simplify handle_rtas_event(), emit message on events
powerpc/numa: remove start/stop_topology_update()
powerpc/numa: remove timed_topology_update()
powerpc/numa: stub out numa_update_cpu_topology()
powerpc/numa: remove vphn_enabled and prrn_enabled internal flags
powerpc/numa: remove unreachable topology workqueue code
powerpc/numa: remove unreachable topology timer code
powerpc/numa: make vphn_enabled, prrn_enabled flags const
powerpc/numa: remove unreachable topology update code
powerpc/numa: remove ability to enable topology updates
powerpc/rtas: don't online CPUs for partition suspend
powerpc/pseries: remove cede offline state for CPUs
powerpc/security: Allow for processors that flush the link stack using the special bcctr
powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.h
powerpc/security: split branch cache flush toggle from code patching
powerpc/security: make display of branch cache flush more consistent
powerpc/security: change link stack flush state to the flush type enum
powerpc/security: re-name count cache flush to branch cache flush
powerpc: re-initialise lazy FPU/VEC counters on every fault
powerpc/64s: Fix restore_math unnecessarily changing MSR
powerpc/64s: restore_math remove TM test
powerpc/pmem: Initialize pmem device on newer hardware
powerpc/pmem: Avoid the barrier in flush routines
powerpc/pmem: Update ppc64 to use the new barrier instruction.
libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier
powerpc/pmem: Add flush routines using new pmem store and sync instruction
powerpc/pmem: Add new instructions for persistent storage and sync
powerpc/pmem: Restrict papr_scm to P8 and above.
powerpc/mm/book3s64/radix: Off-load TLB invalidations to host when !GTSE
powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE only if enabled
powerpc/mm: Enable radix GTSE only if supported.
drivers: net: wan: Fix trivial spelling
selftests: mlxsw: Test policers' occupancy
selftests: mlxsw: Add scale test for tc-police
selftests: mlxsw: tc_restrictions: Test tc-police restrictions
selftests: forwarding: Add tc-police tests
mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICE
mlxsw: core_acl_flex_actions: Add police action
mlxsw: core_acl_flex_actions: Work around hardware limitation
mlxsw: spectrum_policer: Add devlink resource support
mlxsw: spectrum_policer: Add policer core
mlxsw: resources: Add resource identifier for global policers
mlxsw: reg: Add policer bandwidth limits
hinic: add firmware update support
decnet: dn_dev: Remove an unnecessary label.
docs: networking: timestamping: add section for stacked PHC devices
net: sundance: Replace HTTP links with HTTPS ones
Input: mt - cleanup open-coded __set_bit()
dt-bindings: mfd: dialog: Replace HTTP links with HTTPS ones
dt-bindings: media: xilinx: Replace HTTP links with HTTPS ones
scsi: aic7xxx: Fix 'amount_xferred' set but not used issue
scsi: aic7xxx: Remove unused variables 'wait' and 'paused'
scsi: aic7xxx: Remove unused variable 'ahd'
scsi: lpfc: Correct some pretty obvious misdocumentation
scsi: be2iscsi: Add missing function parameter description
scsi: be2iscsi: Fix misdocumentation of 'pcontext'
scsi: be2iscsi: Fix API/documentation slip
scsi: myrs: Demote obvious misuse of kerneldoc to standard comment blocks
scsi: ipr: Fix struct packed-not-aligned issues
scsi: ipr: Remove a bunch of set but checked variables
scsi: virtio_scsi: Demote seemingly unintentional kerneldoc header
scsi: ipr: Fix a mountain of kerneldoc misdemeanours
scsi: pm8001: Provide descriptions for the many undocumented 'attr's
scsi: aacraid: Fill in the very parameter descriptions for rx_sync_cmd()
scsi: aic94xx: Fix a couple of formatting and bitrot issues
scsi: aacraid: Fix a bunch of function header issues
scsi: aic94xx: Document 'lseq' and repair asd_update_port_links() header
scsi: aacraid: Demote partially documented function header
scsi: aacraid: Remove unused variable 'status'
scsi: aacraid: Fix logical bug when !DBG
scsi: aacraid: Fix a few kerneldoc issues
scsi: aacraid: Repair two kerneldoc headers
of/address: Fix variable name in comment of of_iomap
MAINTAINERS: update Amit Kucheria's email to a single email address
block: add max_active_zones to blk-sysfs
block: add max_open_zones to blk-sysfs
scsi: qla2xxx: Address a set of sparse warnings
scsi: sd_zbc: Remove unused inline functions
scsi: lpfc: NVMe remote port devloss_tmo from lldd
scsi: cxgb4i: Remove an unnecessary NULL check for 'cconn' pointer
scsi: lpfc: Quieten some printks
scsi: qla4xxx: Provide a missing function param description and fix formatting
scsi: aacraid: Fix a bunch of function doc formatting errors
scsi: aic94xx: Repair kerneldoc formatting error and remove extra param
scsi: pm8001: Demote obvious misuse of kerneldoc and update others
scsi: aic94xx: Demote seemingly unintentional kerneldoc header
scsi: aacraid: Fix a couple of small kerneldoc issues
scsi: aacraid: Provide suggested curly braces around empty body of if()
scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks
scsi: aic7xxx: Fix 'amount_xferred' set but not used issue
scsi: aic7xxx: Remove unused variable 'targ'
scsi: aic7xxx: Remove unused variable 'ahc'
scsi: aic7xxx: Remove unused variable 'tinfo'
scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocks
scsi: qedf: Remove a whole host of unused variables
scsi: arcmsr: Remove some set but unused variables
scsi: bnx2fc: Fix a couple of bitrotted function documentation headers
scsi: libfc: Provide missing and repair existing function documentation
scsi: libfc: Fix a couple of misdocumented function parameters
scsi: libfc: Repair function parameter documentation
scsi: qedf: Remove set but not checked variable 'tmp'
scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks
scsi: bnx2fc: Repair a range of kerneldoc issues
scsi: fcoe: Correct some kernel-doc issues
scsi: fcoe: Fix a myriad of documentation issues
dt-bindings: reset: Convert UniPhier reset to json-schema
arm64: dts: qcom: sc7180: Add missing properties for Wifi node
arm64: dts: qcom: Fix WiFi supplies on sc7180-idp
remoteproc: qcom_sysmon: Solve function header bitrot issues
remoteproc: remoteproc_core: Use 'gnu_printf' format notation
scsi: fcoe: Fix various kernel-doc infringements
scsi: libfc: trivial: Fix spelling mistake of 'discovery'
scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions
scsi: libfc: Supply some missing kerneldoc struct/function attributes/params
netfilter: nf_tables: Fix a use after free in nft_immediate_destroy()
leds: Add multicolor ID to the color ID list
dt: bindings: Add multicolor class dt bindings documention
leds: lp5523: Fix various formatting issues in the code
leds: lp55xx: Fix file permissions to use DEVICE_ATTR macros
drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read()
include/uapi/linux: Update KFD ioctl version
drm/amdkfd: Provide SMI events watch
drm/amdgpu: enable ih CG for navy_flounder
drm/amdgpu: enable hdp CG and LS for navy_flounder
drm/amdgpu: enable mc CG and LS for navy_flounder
drm/amdgpu: enable athub/mmhub PG for navy_flounder
drm/amd/powerplay: set VCN1 pg only for sienna_cichlid
drm/amd/display: add DC support for navy flounder
wireless: Fix trivial spelling
iwlegacy: Check the return value of pcie_capability_read_*()
drm/amdgpu: support athub cg setting for navy_flounder
drm/amdgpu: enable GFX clock gating for navy_flounder
drm/amdgpu: enable JPEG3.0 PG and CG for navy_flounder
drm/amdgpu: enable VCN3.0 DPG for navy_flounder
drm/amdgpu: enable VCN3.0 PG and CG for navy_flounder
ssb: Replace HTTP links with HTTPS ones
drm/amdgpu: enable cp_fw_write_wait for navy_flounder
drm/amdgpu: add vcn ip block for navy_flounder
drm/amdgpu: add navy_flounder vcn firmware support
drm/amdgpu/gfx10: add gc golden setting for navy_flounder
drm/amdkfd: Add kfd2kgd_funcs for navy_flounder kfd support
drm/amdkfd: Support navy_flounder KFD
drm/amdgpu: use front door firmware loading for navy_flounder
drm/amdgpu: add psp block for navy_flounder
drm/amdgpu: add psp support for navy_flounder
drm/amdgpu: add smu block for navy_flounder
drm/amdgpu/powerplay: add smu support for navy_flounder
zd1211rw: remove needless check before usb_free_coherent()
drm/amdgpu: add gmc cg support for navy_flounder
drm/amdgpu: force pa_sc_tile_steering_override to 0 for navy_flounder
drm/amdgpu: configure navy_flounder gfx according to gfx 10.3
drm/amdgpu: add virtual display support for navy_flounder.
drm/amdgpu: add sdma ip block for navy_flounder
drm/amdgpu: add gfx ip block for navy_flounder
drm/amdgpu: add ih ip block for navy_flounder
drm/amdgpu: add gmc ip block for navy_flounder
rtlwifi: 8821ae: remove unused path B parameters from swing table
drm/amdgpu: add common ip block for navy_flounder
rtlwifi: Use const in 8188ee/8723be/8821ae swing_table declarations
drm/amdgpu: add support on mmhub for navy_flounder
drm/amdgpu: initialize IP offset for navy_flounder
drm/amdgpu/soc15: add support for navy_flounder
drm/amdgpu/gfx10: add clockgating support for navy_flounder
drm/amdgpu/gmc10: add navy_flounder support
drm/amdgpu/gfx10: add support for navy_flounder firmware
drm/amdgpu: set asic family and ip blocks for navy_flounder
drm/amdgpu: set fw load type for navy_flounder
drm/amdgpu: add navy_flounder gpu info firmware
drm/amdgpu: add navy_flounder asic type
drm/amdgpu: expand to add multiple trap event irq id
drm/amd/sriov skip vcn powergating and dec_ring_test
drm/amdgpu: correct ta header v2 ucode init start address
drm/amd/sriov porting sriov cap to vcn3.0
drm/amd/sriov add mmsch_v3 interface
drm/amdgpu: optimize rlcg write for gfx_v10
drm/amd/sriov skip jped ip block and close pgcg flags
drm/amd/powerplay: drop unused code around thermal range setting
drm/amd/powerplay: maximum the code sharing on thermal irq setting
drm/amd/powerplay: sort the call flow on temperature ranges retrieving
drm/amd/powerplay: cache the software_shutdown_temp
drm/amd/powerplay: correct Sienna Cichlid temperature limit settings
drm/amd/powerplay: correct Navi1X temperature limit settings
drm/amd/powerplay: correct the supported pcie GenSpeed and LaneCount
drm/amd/powerplay: drop unnecessary wrapper around pcie parameters setting
drm/amd/powerplay: drop unused APIs and parameters
drm/amd/powerplay: drop smu_v12_0.c unnecessary wrapper V2
drm/amd/powerplay: drop unnecessary wrappers
drm/amd/powerplay: apply gfxoff disablement/enablement for all SMU11 ASICs
drm/amd/powerplay: drop Sienna Cichlid specific set_soft_freq_limited_range
drm/amd/powerplay: drop unnecessary Sienna Cichlid specific APIs
drm/amd/powerplay: drop unnecessary Navi1x specific APIs
drm/amd/powerplay: drop unnecessary Arcturus specific APIs
drm/amd/powerplay: update the common API for performance level setting
drm/amd/powerplay: update UMD pstate clock settings
drm/amd/powerplay: add new UMD pstate data structure
drm/amd/powerplay: update Sienna Cichlid default dpm table setup
drm/amd/powerplay: update Navi10 default dpm table setup
drm/amd/powerplay: update Arcturus default dpm table setting
drm/amd/powerplay: implement a common set dpm table API for smu V11
drm/amd/powerplay: add more members for dpm table
drm/amdgpu: add module parameter choose reset mode
drm/amdgpu: enable mode1 reset
drm/amdgpu: RAS emergency restart logic refine
drm/amd/powerplay: add SMU mode1 reset
drm/amdkfd: fix kernel-doc and cleanup
staging: rtl8188eu: core: fix coding style issues
arm64: tlb: Use the TLBI RANGE feature in arm64
fanotify: break up fanotify_alloc_event()
fanotify: create overflow event type
inotify: do not use objectid when comparing events
kernfs: do not call fsnotify() with name without a parent
nfsd: use fsnotify_data_inode() to get the unlinked inode
fsnotify: return non const from fsnotify_data_inode()
fsnotify: fold fsnotify() call into fsnotify_parent()
Revert "blk-rq-qos: remove redundant finish_wait to rq_qos_wait."
cpufreq: powernv: Make some symbols static
usb: misc: sisusbvga: Move static const tables out to different include file
usb: misc: sisusbvga: sisusb_init: Remove genunine unused static const arrays
usb: c67x00: c67x00-hcd: Demote obvious misuse of kerneldoc to standard comment blocks
usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_power arg
usb: mtu3: mtu3_trace: Supply missing mtu3_debug.h include file
usb: mtu3: mtu3_trace: Function headers are not suitable for kerneldoc
usb: dwc2: gadget: Avoid pointless read of EP control register
usb: dwc2: gadget: Make use of GINTMSK2
block: always remove partitions from blk_drop_partitions()
block: relax jiffies rounding for timeouts
arm64: enable tlbi range instructions
spi: omap-uwire: Use clk_prepare_enable and clk_disable_unprepare
arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature
usb: linux/usb/gadget.h: fix duplicated word in comment
usb: linux/usb/serial.h: drop duplicated word in comment
usb: linux/usb/pd_vdo.h: drop duplicated word in comment
usb: linux/usb.h: drop duplicated word in comment
USB: musb: Remove unused inline function
USB: sisusbvga: Fix a potential UB casued by left shifting a negative value
USB: Remove pci-dma-compat wrapper APIs.
regulator: Add labibb regulator binding
regulator: qcom: Add labibb driver
regulator: Allow regulators to verify enabled during enable()
s390/dasd: Use struct_size() helper
s390/dasd: fix inability to use DASD with DIAG driver
netpoll: Remove unused inline function netpoll_netdev_init()
mptcp: Remove unused inline function mptcp_rcv_synsent()
net: flow: Remove unused inline function
cipso: Remove unused inline functions
usb: gadget: Replace HTTP links with HTTPS ones
usb: phy: Replace HTTP links with HTTPS ones
tools: usb: usbip: Replace HTTP links with HTTPS ones
usb: dwc3: Replace HTTP links with HTTPS ones
usb: host: xhci-plat: Replace HTTP links with HTTPS ones
usb: typec: Replace HTTP links with HTTPS ones
USB: ohci: Replace HTTP links with HTTPS ones
staging: dpaa2-ethsw: setup MAC address of switch netdevices
staging: dpaa2-ethsw: store version information of the DPSW object
staging: dpaa2-ethsw: disable switch ports are probe time
staging: dpaa2-ethsw: use netif_running when checking for port up
staging: dpaa2-ethsw: ignore state interrupts when the interface is not running
staging: dpaa2-ethsw: fix reported link state
staging: r8188eu: remove unused members of struct xmit_buf
staging: gasket: core: Fix a coding style issue in gasket_core.c
staging: comedi: s626: Remove pci-dma-compat wrapper APIs.
Staging: vc04_services: Fix unsigned int warnings
fsnotify: Rearrange fast path to minimise overhead when there is no watcher
fanotify: Avoid softlockups when reading many events
cpufreq: amd_freq_sensitivity: Mark sometimes used ID structs as __maybe_unused
cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift()
cpufreq: pcc-cpufreq: Mark sometimes used ID structs as __maybe_unused
cpufreq: powernow-k8: Mark 'hi' and 'lo' dummy variables as __always_unused
cpufreq: acpi-cpufreq: Mark sometimes used ID structs as __maybe_unused
cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused
cpufreq: powernv-cpufreq: Fix a bunch of kerneldoc related issues
cpufreq: pasemi: Include header file for {check,restore}_astate prototypes
cpufreq: cpufreq_governor: Demote store_sampling_rate() header to standard comment block
cpufreq: cpufreq: Demote lots of function headers unworthy of kerneldoc status
cpufreq: freq_table: Demote obvious misuse of kerneldoc to standard comment blocks
Bluetooth: Add per-instance adv disable/remove
arm64/hugetlb: Reserve CMA areas for gigantic pages on 16K and 64K configs
ALSA: usb-audio: Replace blacklist word
ALSA: via82xx: Replace the words whitelist
ALSA: nm256: Replace the words blacklist
ALSA: intel8x0: Replace the words white/blacklist
ALSA: hda: Replace the words white/blacklist
ALSA: es1968: Replace the words white/blacklist
ALSA: ctxfi: Replace the word blacklist
ALSA: bt87x: Replace the words white/blacklist
ALSA: ac97: Replace the words white/blacklist
dmaengine: ioat: Fix some parameter misspelling and provide description for phys_complete
dmaengine: ioat: init: Correct misspelling of function parameter 'c' for channel
dmaengine: mv_xor_v2: Supply some missing 'struct mv_xor_v2_device' attribute docs
dmaengine: xgene-dma: Provide descriptions for 'dev' and 'clk' in device's ddata
dmaengine: nbpfaxi: Provide some missing attribute docs and split out slave info
dmaengine: iop-adma: Function parameter documentation must adhere to correct formatting
dmaengine: imx-sdma: Correct formatting issue and provide 2 new descriptions
dmaengine: fsl-qdma: Fix 'struct fsl_qdma_format' formatting issue
dmaengine: sun4i-dma: Demote obvious misuse of kerneldoc to standard comment blocks
dmaengine: at_hdmac: Repair parameter misspelling and demote non-kerneldoc headers
dmaengine: altera-msgdma: Fix struct documentation blocks
dmaengine: ste_dma40: Supply 2 missing struct attribute descriptions
dmaengine: pl330: Demote obvious misuse of kerneldoc to standard comment block
dmaengine: mmp_pdma: Demote obvious misuse of kerneldoc to standard comment blocks
dmaengine: ep93xx_dma: Provide some missing struct attribute documentation
dmaengine: of-dma: Fix misspellings/formatting issues in some function headers
dmaengine: mediatek: mtk-hsdma: Fix formatting in 'struct mtk_hsdma_pdesc' doc block
iio: buffer: fix attach/detach pollfunc order
drm: drm_rect.h: delete duplicated word in comment
drm: msm_drm.h: delete duplicated words in comments
drm: i915_drm.h: delete duplicated words in comments
drm: drm_mode_config.h: delete duplicated words in comments
drm: drm_gem.h: delete duplicated words in comments
drm: drm_bridge.h: delete duplicated word in comment
drm: drm_atomic.h: delete duplicated word in comment
drm/i915: Update DRIVER_DATE to 20200715
airo: use set_current_state macro
dt-bindings: dma: renesas,rcar-dmac: Document R8A774E1 bindings
iwlegacy: remove redundant initialization of variable tid
ipw2200: use generic power management
ipw2100: use generic power management
adm8211: use generic power management
orinoco: use generic power management
rtl818x_pci: use generic power management
rtlwifi: rtl8192cu: Free ieee80211_hw if probing fails
rtlwifi: rtl8192cu: Prevent leaking urb
rtlwifi: rtl8192cu: Fix deadlock
rtlwifi: rtl8192cu: Remove uninitialized_var() usage
b43: Remove uninitialized_var() usage
orinoco_usb: fix spelling mistake
rtlwifi: rtl8188ee: Fix endian issue
rtlwifi: Fix endian issue in ps.c
broadcom: fix wiki website url
atmel: fix wiki website url
wireless: fix wiki website url in main Kconfig
platform/x86: apple-gmux: Replace HTTP links with HTTPS ones
arm64: tegra: Add clocks and resets for ISP on Tegra210
arm64: tegra: Fix compatible string for DPAUX on Tegra210
arm64: tegra: Add i2c-bus subnode for DPAUX controllers
ARM: tegra: Add HDMI supplies on Nyan boards
ARM: tegra: Add missing DSI controller on Tegra30
ARM: tegra: Add i2c-bus subnode for DPAUX controllers
memory: tegra: Add Tegra132 compatible string match
soundwire: sdw.h: fix indentation
soundwire: sdw.h: fix PRBS/Static_1 swapped definitions
platform/x86: pcengines-apuv2: revert wiring up simswitch GPIO as LED
platform/x86: mlx-platform: Extend FAN platform data description
platform_data/mlxreg: Add presence register field for FAN devices
Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
platform/mellanox: mlxreg-io: Add support for complex attributes
platform/x86: mlx-platform: Add more definitions for system attributes
platform_data/mlxreg: Add support for complex attributes
platform/mellanox: mlxreg-hotplug: Add environmental data to uevent
platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation
platform/mellanox: mlxreg-hotplug: Modify module license
lib/test-string_helpers.c: Add string_upper() and string_lower() tests
lib/string_helpers: Introduce string_upper() and string_lower() helpers
platform/x86: thinkpad_acpi: Replace HTTP links with HTTPS ones
platform/x86: thinkpad_acpi: not loading brightness_init when _BCL invalid
platform/x86: thinkpad_acpi: lap or desk mode interface
platform/x86: thinkpad_acpi: Revert "Use strndup_user() in dispatch_proc_write()"
drm/i915/gt: Assert the kernel context is using the HWSP
drm/i915/gt: Trace placement of timeline HWSP
drm/i915: Remove unused inline function drain_delayed_work()
rtw88: coex: Fix ACL Tx pause during BT inquiry/page.
mwifiex: Prevent memory corruption handling keys
mwifiex: Fix reporting 'operation not supported' error code
wlcore: Remove pointless spinlock
wlcore: Use spin_trylock in wlcore_irq() to see if we need to queue tx
wlcore: Use spin_trylock in wlcore_irq_locked() for running the queue
wlcore: Simplify runtime resume ELP path
mwifiex: Use macro MWIFIEX_MAX_BSS_NUM for specifying limit of interfaces
rtw88: 8822c: add new RFE type 6
rtw88: 8822ce: add support for device ID 0xc82f
rtw88: pci: disable aspm for platform inter-op with module parameter
rtw88: 8821c: Add 8821CE to Kconfig and Makefile
rtw88: single rf path chips don't support TX STBC
rtw88: 8821c: add beamformee support
rtw88: 8821c: add power tracking
rtw88: 8821c: add cck pd settings
arm64: tegra: Sort aliases alphabetically
arm64: tegra: Remove spurious tabs
arm64: tegra: Populate VBUS for USB3 on Jetson TX2
arm64: tegra: Enable DFLL support on Jetson Nano
arm64: tegra: Add support for Jetson Xavier NX
arm64: tegra: Re-order PCIe aperture mappings
arm64: tegra: Enable Tegra VI CSI support for Jetson Nano
arm64: tegra: jetson-tx1: Add camera supplies
arm64: tegra: Fix order of XUSB controller clocks
arm64: tegra: Rename cbb@0 to bus@0 on Tegra194
arm64: tegra: Sort nodes by unit-address on Jetson Nano
arm64: tegra: Various fixes for PMICs
arm64: tegra: Rename agic -> interrupt-controller
arm64: tegra: Fix indentation in Tegra194 device tree
arm64: tegra: Fix indentation in Tegra132 device tree
rtw88: 8821c: add phy calibration
rtw88: 8821c: add false alarm statistics
rtw88: 8821c: add query rx desc support
rtw88: 8821c: add set channel support
rtw88: 8821c: add dig related settings
rtw88: 8821c: add set tx power index
rtw88: 8821c: add basic functions
arm64: tegra: Remove unused interrupts from Tegra194 AON GPIO
arm64: tegra: Use standard names for SRAM nodes
arm64: tegra: Do not mark display hub as simple bus
arm64: tegra: Fix {clock,reset}-names ordering
arm64: tegra: Remove XUSB pad controller interrupt from XUSB node
arm64: tegra: Use standard EEPROM properties
arm64: tegra: Update USB connector nodes
arm64: tegra: Remove unneeded power supplies
arm64: tegra: Add missing #phy-cells property to USB PHYs
arm64: tegra: Tegra132 EMC is not compatible with Tegra124
arm64: tegra: Use sor0_out clock on Tegra132
arm64: tegra: Do not mark host1x as simple bus
arm64: tegra: Use proper tuple notation
selftests/livepatch: adopt to newer sysctl error format
md-cluster: fix wild pointer of unlock_all_bitmaps()
dmaengine: ti: k3-udma: Use struct_size() in kzalloc()
dmaengine: ti: k3-udma: Use udma_chan instead of tchan/rchan for IO functions
dmaengine: ti: k3-udma-private: Use udma_read/write for register access
dmaengine: ti: k3-udma: Use common defines for TCHANRT/RCHANRT registers
dmaengine: ti: k3-udma: Do not use ring_get_occ in udma_pop_from_ring
dmaengine: ti: k3-udma: Remove dma_sync_single calls for descriptors
dmaengine: idxd: fix PCI_MSI build errors
md/raid5-cache: clear MD_SB_CHANGE_PENDING before flushing stripes
md: fix deadlock causing by sysfs_notify
dmaengine: pl330: Add quirk 'arm,pl330-periph-burst'
dt-bindings: dma: pl330: Document the quirk 'arm,pl330-periph-burst'
dmaengine: pl330: Improve transfer efficiency for the dregs
dmaengine: pl330: Remove the burst limit for quirk 'NO-FLUSHP'
soundwire: intel: don't free dma_data in DAI shutdown
soundwire: cadence: allocate/free dma_data in set_sdw_stream
soundwire: intel: remove stream allocation/free
soundwire: stream: add helper to startup/shutdown streams
soundwire: intel: implement get_sdw_stream() operations
MAINTAINERS: change SoundWire maintainer
powerpc/vdso64: Switch from __get_datapage() to get_datapage inline macro
powerpc/signal64: Don't opencode page prefaulting
powerpc/signal_32: Simplify loop in PPC64 save_general_regs()
powerpc/signal_32: Remove !FULL_REGS() special handling in PPC64 save_general_regs()
powerpc/kasan: Fix shadow pages allocation failure
Revert "powerpc/kasan: Fix shadow pages allocation failure"
docs: powerpc: Clarify book3s/32 MMU families
selftests/powerpc: Add FPU denormal test
powerpc/64/signal: Balance return predictor stack in signal trampoline
powerpc/spufs: add CONFIG_COREDUMP dependency
powerpc/powernv: Move pnv_ioda_setup_bus_dma under CONFIG_IOMMU_API
powerpc/powernv: Make pnv_pci_sriov_enable() and friends static
cpuidle/powernv : Remove dead code block
powerpc/cacheinfo: Add per cpu per index shared_cpu_list
powerpc/cacheinfo: Make cpumap_show code reusable
powerpc/cacheinfo: Use cpumap_print to print cpumap
ocxl: control via sysfs whether the FPGA is reloaded on a link reset
MAINTAINERS: Remove self from powerpc EEH
powerpc/xmon: Reset RCU and soft lockup watchdogs
qlcnic: convert to new udp_tunnel_nic infra
qede: convert to new udp_tunnel_nic infra
fm10k: convert to new udp_tunnel_nic infra
liquidio_vf: convert to new udp_tunnel_nic infra
liquidio: convert to new udp_tunnel_nic infra
enic: convert to new udp_tunnel_nic infra
cxgb4: convert to new udp_tunnel_nic infra
bnx2x: convert to new udp_tunnel_nic infra
xgbe: convert to new udp_tunnel_nic infra
xgbe: switch to more generic VxLAN detection
be2net: convert to new udp_tunnel_nic infra
nfp: convert to new udp_tunnel_nic infra
selftests/seccomp: Test SECCOMP_IOCTL_NOTIF_ADDFD
seccomp: Introduce addfd ioctl to seccomp user notifier
ksz884x: switch from 'pci_' to 'dma_' API
r8169: add support for RTL8125B
net: phy: realtek: add support for RTL8125B-internal PHY
s390/qeth: constify the MPC initialization data
s390/qeth: unify RX-mode hashtables
s390/qeth: cleanup OAT code
s390/qeth: clean up a magic number in the OAT callback
s390/qeth: use u64_to_user_ptr() in the OAT code
s390/qeth: clean up error handling for isolation mode cmds
s390/qeth: don't clear the configured isolation mode
s390/qeth: only init the isolation mode when necessary
s390/qeth: fine-tune errno when cmds are cancelled
s390/qeth: reject unsupported link type earlier
mlxsw: core: Use mirror reason during Rx listener lookup
mlxsw: pci: Retrieve mirror reason from CQE during receive
mlxsw: pci: Add mirror reason field to CQEv2
mlxsw: trap: Add trap identifiers for mirrored packets
mlxsw: reg: Increase trap identifier to 10 bits
mlxsw: spectrum_span: Allow setting policer on a SPAN agent
mlxsw: spectrum_span: Allow passing parameters to SPAN agents
mlxsw: spectrum_span: Add support for mirroring towards CPU port
mlxsw: spectrum_span: Do not dereference destination netdev
mlxsw: spectrum_span: Add driver private info to parms_set() callback
mlxsw: spectrum_span: Add per-ASIC SPAN agent operations
mlxsw: reg: add mirroring_pid_base to MOGCR register
mlxsw: reg: Add session_id and pid to MPAT register
net: neterion: vxge: switch from 'pci_' to 'dma_' API
net: neterion: s2io: switch from 'pci_' to 'dma_' API
lan743x: switch from 'pci_' to 'dma_' API
net: bridge: Add port attribute IFLA_BRPORT_MRP_IN_OPEN
bridge: mrp: Extend br_mrp_fill_info
bridge: uapi: mrp: Extend MRP_INFO attributes for interconnect status
bridge: mrp: Extend MRP netlink interface for configuring MRP interconnect
bridge: mrp: Implement the MRP Interconnect API
bridge: switchdev: mrp: Extend MRP API for switchdev for MRP Interconnect
bridge: mrp: Add br_mrp_in_port_open function
bridge: mrp: Rename br_mrp_port_open to br_mrp_ring_port_open
bridge: mrp: Extend br_mrp for MRP interconnect
bridge: mrp: Extend bridge interface
bridge: uapi: mrp: Extend MRP attributes for MRP interconnect
switchdev: mrp: Extend switchdev API for MRP Interconnect
arm64: dts: sdm845: add Inline Crypto Engine registers and clock
bpfilter: Allow to build bpfilter_umh as a module without static library
bpfilter: Initialize pos variable
drm/amd/display: remove an unnecessary NULL check
drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr()
drm/amdgpu: use ARRAY_SIZE() to add amdgpu debugfs files
drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode
drm/amd/display: Allow for vblank enabled with no active planes
drm/amd/display: Add missing DCN30 registers and fields for OTG_CRC_CNTL2
drm/amd/display: handle failed allocation during stream construction
drm/amd/display: Reuse parsing code of debugfs write buffer
drm/amd/display: 3.2.94
drm/amd/display: [FW Promotion] Release 0.0.24
drm/amd/display: fix dcn3 p_state_change_support validation (v2)
drm/amd/display: p-state warning occurs while changing resolution from 120hz to 60hz
drm/amd/display: OLED panel backlight adjust not work with external display connected
drm/amd/display: reduce sr_xxx_time by 3 us when ppt disable
drm/amd/display: Power down hardware if set mode is not called before timeout
drm/amd/display: update dml var
drm/amdgpu/powerplay: Target power profile mode should be the second parameter of renoir_set_power_profile_mode
Smack: fix use-after-free in smk_write_relabel_self()
arm64: stacktrace: Move export for save_stack_trace_tsk()
wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK
wilc1000: use API version number info along with firmware filename
wilc1000: use unified single wilc1000 FW binary
wilc1000: fix compiler warning for 'wowlan_support' unused variable
wilc1000: use strlcpy to avoid 'stringop-truncation' warning
MAINTAINERS: net: wilc1000: Update entry
PM: sleep: spread "const char *" correctness
PM: hibernate: fix white space in a few places
freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS
bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option
bpf: Fix build for disabled CONFIG_DEBUG_INFO_BTF option
PM: sleep: core: Emit changed uevent on wakeup_sysfs_add/remove
drm/i915/selftest: Fix an error code in live_noa_gpr()
arm64/acpi: disallow writeable AML opregion mapping for EFI code regions
arm64/acpi: disallow AML memory opregions to access kernel memory
spi: omap-100k: Drop include
spi: spi-mtk-nor: reject DTR ops
spi: atmel-quadspi: reject DTR ops
spi: spi-mem: allow specifying a command's extension
spi: spi-mem: allow specifying whether an op is DTR or not
hpilo: Replace one-element array with flexible-array member
ALSA: hda/tegra: Disable sync-write operation
firmware: tegra: Update BPMP ABI
firmware: tegra: Add support for in-band debug
drm/i915: Recalculate FBC w/a stride when needed
firmware: tegra: Prepare for supporting in-band debugfs
firmware: tegra: Use consistent return variable name
firmware: tegra: Add return code checks and increase debugfs size
ASoC: Convert UniPhier AIO audio system to json-schema
ASoC: Convert UniPhier EVEA codec to json-schema
ASoC: convert rk3328 codec binding to yaml
xfs: remove duplicated include from xfs_buf_item.c
xfs: remove SYNC_WAIT and SYNC_TRYLOCK
xfs: get rid of unnecessary xfs_perag_{get,put} pairs
ARM: OMAP2+: Drop legacy platform data for omap5 usb host
ARM: OMAP2+: Drop legacy platform data for omap4 usb
ARM: OMAP2+: Drop legacy platform data for dra7 dwc3
ARM: OMAP2+: Drop legacy platform data for omap5 dwc3
ASoC: ssi: don't use discriminatory terms for debug log
ASoC: siu: don't use discriminatory terms for parameter
ASoC: fsi: don't use discriminatory terms for comment
ASoC: rsnd: don't use discriminatory terms for comment
ASoC: rsnd: don't use discriminatory terms for function names
memory: tegra: Fix KCONFIG variables for Tegra186 and Tegra194
PCI: mvebu: Setup BAR0 in order to fix MSI
HID: input: Fix devices that return multiple bytes in battery report
PM: domains: Restore comment indentation for generic_pm_domain.child_links
pinctrl: sh-pfc: pfc-r8a77951: Add R8A774E1 PFC support
dt-bindings: pinctrl: sh-pfc: Document r8a774e1 PFC support
platform/x86: asus-nb-wmi: add support for ASUS ROG Zephyrus G14 and G15
platform/x86: intel-vbtn: Fix return value check in check_acpi_dev()
platform/x86: intel-hid: Fix return value check in check_acpi_dev()
udf: Replace HTTP links with HTTPS ones
drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2.
brcm80211: brcmsmac: Move LEDs to GPIO descriptors
USB: serial: sierra: clean up special-interface handling
USB: serial: cp210x: use in-kernel types in port data
brcmfmac: Transform compatible string for FW loading
USB: serial: cp210x: drop unnecessary packed attributes
USB: serial: cp210x: add support for TIOCGICOUNT
USB: serial: cp210x: add support for line-status events
brcmfmac: set pacing shift before transmitting skb to bus
brcmfmac: set state of hanger slot to FREE when flushing PSQ
brcmfmac: reset SDIO bus on a firmware crash
brcmfmac: do not disconnect for disassoc frame from unconnected AP
brcmfmac: Fix for wrong disconnection event source information
brcmfmac: Fix for unable to return to visible SSID
USB: serial: cp210x: disable interface on errors in open
drm/i915/dg1: Add fake PCH
drm/i915/dg1: Remove SHPD_FILTER_CNT register programming
drm/i915/dg1: add support for the master unit interrupt
drm/i915/dg1: Add DG1 PCI IDs
drm/i915/dg1: add initial DG-1 definitions
drm/i915: Add has_master_unit_irq flag
brcmfmac: initialize the requested dwell time
brcmfmac: fix throughput zero stalls on PM 1 mode due to credit map
brcmfmac: update tx status flags to sync with firmware
brcmfmac: reserve 2 credits for host tx control path
brcmfmac: increase message buffer size for control packets
brcmfmac: allow credit borrowing for all access categories
xfrm: interface: not xfrmi_ipv6/ipip_handler twice
ip6_vti: not register vti_ipv6_handler twice
ip_vti: not register vti_ipip_handler twice
brcmfmac: To fix Bss Info flag definition Bug
brcmfmac: reduce maximum station interface from 2 to 1 in RSDB mode
brcmfmac: keep SDIO watchdog running when console_interval is non-zero
brcmfmac: fix invalid permanent MAC address in wiphy
brcmfmac: To fix kernel crash on out of boundary access
dt-bindings: tegra: Document Jetson Xavier NX (and devkit)
dt-bindings: mfd: Convert ChromeOS EC bindings to json-schema
drm/virtio: Remove open-coded commit-tail function
drm/tilcdc: Use standard drm_atomic_helper_commit
ARM: tegra: Enable CPUFREQ userspace governor
selftests/livepatch: Use "comm" instead of "diff" for dmesg
drm/mgag200: Inline mga_crtc_{prepare, commit}() into enable function
drm/mgag200: Rename G200WB prepare/commit function
drm/mgag200: Set/clear <syncrst> field in display enable/disable helpers
drm/mgag200: Split DPMS function into helpers
drm/mgag200: Don't set or clear <scroff> field during modeset
drm/mgag200: Move PLL setup out of mode-setting function
drm/mgag200: Don't write-protect CRTC 0-7 while in mga_crtc_prepare()
md: improve io stats accounting
md: raid0/linear: fix dereference before null check on pointer mddev
tty: serial: qcom-geni-serial: Drop the icc bw votes in suspend for console
hwspinlock: qcom: Allow mmio usage in addition to syscon
dt-bindings: hwlock: qcom: Allow device on mmio bus
dt-bindings: hwlock: qcom: Migrate binding to YAML
selftests/bpf: Fix merge conflict resolution
scsi: scsi_debug: Update documentation url and bump version
scsi: scsi_debug: every_nth triggered error injection
scsi: scsi_debug: Support hostwide tags
scsi: scsi_debug: Add check for sdebug_max_queue during module init
scsi: hisi_sas: Remove one kerneldoc comment
scsi: hisi_sas: Directly trigger SCSI error handling for completion errors
scsi: ufs-mediatek: Add inline encryption support
scsi: cxgb4i: Clean up a debug printk
scsi: virtio_scsi: Remove unnecessary condition check
scsi: cxgb4i: Fix dereference of pointer tdata before it is null checked
scsi: target: Remove unused variable 'tpg'
scsi: ufs: Fix and simplify setup_xfer_req variant operation
scsi: ufs: Simplify completion timestamp for SCSI and query commands
dt-bindings: pwm: samsung: Do not require interrupts on Exynos SoCs
dt-bindings: backlight: Convert common backlight bindings to DT schema
dt-bindings: usb: renesas,usb-xhci: convert to YAML
wan: Replace HTTP links with HTTPS ones
pcnet32: switch from 'pci_' to 'dma_' API
amd8111e: switch from 'pci_' to 'dma_' API
net: wan: cosa: Replace HTTP links with HTTPS ones
net: jme: Replace HTTP links with HTTPS ones
net: ethernet: Replace HTTP links with HTTPS ones
docs: devicetree: add bindings for Seville DSA switch inside Felix driver
net: dsa: felix: introduce support for Seville VSC9953 switch
net: dsa: felix: move probing to felix_vsc9959.c
net: mscc: ocelot: extend watermark encoding function
net: mscc: ocelot: convert SYS_PAUSE_CFG register access to regfield
net: mscc: ocelot: disable flow control on NPI interface
net: mscc: ocelot: split writes to pause frame enable bit and to thresholds
net: dsa: felix: create a template for the DSA tags on xmit
net: mscc: ocelot: convert QSYS_SWITCH_PORT_MODE and SYS_PORT_MODE to regfields
soc: mscc: ocelot: add MII registers description
net: mscc: ocelot: convert port registers to regmap
devlink: Fix use-after-free when destroying health reporters
net: phy: fix mdio-mscc-miim build
isdn/capi: Replace HTTP links with HTTPS ones
net: make symbol 'flush_works' static
selftests: mlxsw: RED: Test offload of mirror on RED early_drop qevent
mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop
mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c
mlxsw: spectrum_matchall: Publish matchall data structures
mlxsw: spectrum_flow: Drop an unused field
mlxsw: spectrum_flow: Convert a goto to a return
mlxsw: spectrum_span: Add APIs to enable / disable global mirroring triggers
mlxsw: spectrum_span: Add support for global mirroring triggers
mlxsw: spectrum_span: Prepare for global mirroring triggers
mlxsw: spectrum_span: Move SPAN operations out of global file
mlxsw: reg: Add Monitoring Port Analyzer Global Register
mlxsw: reg: Add Monitoring Mirror Trigger Enable Register
net: sched: Pass qdisc reference in struct flow_block_offload
net: x25: kerneldoc fixes
net: wireless: kerneldoc fixes
net: tipc: kerneldoc fixes
net: switchdev: kerneldoc fixes
net: socket: Move kerneldoc next to function it documents
net: sched: kerneldoc fixes
net: rxrpc: kerneldoc fixes
net: openvswitch: kerneldoc fixes
net: nfc: kerneldoc fixes
net: netlabel: kerneldoc fixes
net: netfilter: kerneldoc fixes
net: mac80211: kerneldoc fixes
net: llc: kerneldoc fixes
net: ipv6: kerneldoc fixes
net: ipv4: kerneldoc fixes
net: decnet: kerneldoc fixes
net: dccp: kerneldoc fixes
net: core: kerneldoc fixes
net: can: kerneldoc fixes
net: 9p: kerneldoc fixes
net: ipa: fix kerneldoc comments
tools/bpftool: Strip away modifiers from global variables
libbpf: Support stripping modifiers for btf_dump
atm: Replace HTTP links with HTTPS ones
WAN: Replace HTTP links with HTTPS ones
selftests/bpf: Add selftests verifying bpf_trace_printk() behaviour
bpf: Use dedicated bpf_trace_printk event instead of trace_printk()
serial: qcom_geni_serial: Always use 4 bytes per TX FIFO word
serial: qcom_geni_serial: Make kgdb work even if UART isn't console
arm64: dts: sc7180: Add sdhc opps and power-domains
arm64: dts: sdm845: Add sdhc opps and power-domains
arm64: dts: sc7180: Add OPP table for all qup devices
arm64: dts: sdm845: Add OPP table for all qup devices
spi: spi-geni-qcom: Get rid of most overhead in prepare_message()
spi: spi-geni-qcom: Set the clock properly at runtime resume
spi: spi-geni-qcom: Avoid clock setting if not needed
spi: spi-qcom-qspi: Set an autosuspend delay of 250 ms
spi: spi-qcom-qspi: Avoid clock setting if not needed
arm64: dts: sc7180: Add qspi opps and power-domains
arm64: dts: sdm845: Add qspi opps and power-domains
spi: spi-qcom-qspi: Use OPP API to set clk/perf state
tools/bpftool: Remove warning about PID iterator support
xsk: Add xdp statistics to xsk_diag
samples: bpf: Add an option for printing extra statistics in xdpsock
xsk: Add new statistics
NFSv4.2: add client side xattr caching.
NFSv4.2: hook in the user extended attribute handlers
NFSv4.2: add the extended attribute proc functions.
nfs: make the buf_to_pages_noslab function available to the nfs code
nfs: define and use the NFS_INO_INVALID_XATTR flag
nfs: modify update_changeattr to deal with regular files
NFSv4.2: query the extended attribute access bits
nfs: define nfs_access_get_cached function
NFSv4.2: add client side XDR handling for extended attributes
NFSv4.2: query the server for extended attribute support
NFSv4.2: define limits and sizes for user xattr handling
nfs: add client side only definitions for user xattrs
drm/i915: WARN if max vswing/pre-emphasis violates the DP spec
nfsd: avoid a NULL dereference in __cld_pipe_upcall()
nfsd4: a client's own opens needn't prevent delegations
nfsd: Use seq_putc() in two functions
svcrdma: Display chunk completion ID when posting a rw_ctxt
svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send()
svcrdma: Introduce Send completion IDs
svcrdma: Record Receive completion ID in svc_rdma_decode_rqst
svcrdma: Introduce Receive completion IDs
svcrdma: Introduce infrastructure to support completion IDs
svcrdma: Add common XDR encoders for RDMA and Read segments
svcrdma: Add common XDR decoders for RDMA and Read segments
SUNRPC: Add helpers for decoding list discriminators symbolically
svcrdma: Remove declarations for functions long removed
svcrdma: Clean up trace_svcrdma_send_failed() tracepoint
svcrdma: Consolidate send_error helper functions
svcrdma: Make svc_rdma_send_error_msg() a global function
svcrdma: Eliminate return value for svc_rdma_send_error_msg()
svcrdma: Add a @status parameter to svc_rdma_send_error_msg()
svcrdma: Add @rctxt parameter to svc_rdma_send_error() functions
svcrdma: Remove save_io_pages() call from send_error_msg()
svcrdma: Fix page leak in svc_rdma_recv_read_chunk()
SUNRPC: Augment server-side rpcgss tracepoints
nfsd: add fattr support for user extended attributes
nfsd: implement the xattr functions and en/decode logic
nfsd: add structure definitions for xattr requests / responses
nfsd: take xattr bits into account for permission checks
nfsd: define xattr functions to call into their vfs counterparts
nfsd: add defines for NFSv4.2 extended attribute support
nfsd: split off the write decode code into a separate function
xattr: add a function to check if a namespace is supported
xattr: break delegations in {set,remove}xattr
nfs,nfsd: NFSv4.2 extended attribute protocol definitions
AX.25 Kconfig: Replace HTTP links with HTTPS ones
firmware: qcom_scm: Add msm8994 compatible
ARM: dts: meson8b: odroidc1: enable the SDHC controller
ARM: dts: meson8b: ec100: enable the SDHC controller
ARM: dts: meson: add the SDHC MMC controller
arm64: dts: amlogic: Add the Ethernet "timing-adjustment" clock
arm64: dts: meson-gx: Switch to the meson-ee-pwrc bindings
ARM: dts: meson8b: add power domain controller
ARM: dts: meson8m2: add resets for the power domain controller
ARM: dts: meson8: add power domain controller
remoteproc: qcom: Add missing slab.h
dccp: Replace HTTP links with HTTPS ones
arm64: dts: meson-khadas-vim3: add Khadas MCU nodes
dt-bindings: timer: Convert mrvl,mmp-timer to json-schema
net: fddi: skfp: Remove addr_to_string().
dt-bindings: rtc: Convert sa1100-rtc to json-schema
dt-bindings: interrupt-controller: Convert mrvl,intc to json-schema
dt-bindings: i2c: Convert i2c-pxa to json-schema
dt-bindings: gpio: Convert mrvl-gpio to json-schema
firmware: qcom_scm: Fix legacy convention SCM accessors
ARM: OMAP: Replace HTTP links with HTTPS ones
Replace HTTP links with HTTPS ones: OMAP DEVICE TREE SUPPORT
net: bridge: fix undefined br_vlan_can_enter_range in tunnel code
ARM: dts: omap5-uevm: Add watchdog timers for IPU and DSP
ARM: dts: omap4-panda-common: Add watchdog timers for IPU and DSP
ARM: dts: omap5-uevm: Add system timers to DSP and IPU
ARM: dts: omap5-uevm: Add CMA pools and enable IPU & DSP
ARM: dts: omap5: Add aliases for rproc nodes
ARM: dts: omap5: Add DSP and IPU nodes
ARM: dts: omap4-panda-common:: Add system timers to DSP and IPU
ARM: dts: omap4-panda-common: Add CMA pools and enable IPU & DSP
ARM: dts: omap4: Add aliases for rproc nodes
ARM: dts: omap4: Add IPU DT node
ARM: dts: omap4: Update the DSP node
ARM: dts: omap5: Add timer_sys_ck clocks for timers
ARM: dts: omap4: Add timer_sys_ck clocks for timers
ARM: dts: am335x-pocketbeagle: set default mux for gpio pins
fs: Expand __receive_fd() to accept existing fd
pidfd: Replace open-coded receive_fd()
fs: Add receive_fd() wrapper for __receive_fd()
fs: Move __scm_install_fd() to __receive_fd()
net/scm: Regularize compat handling of scm_detach_fds()
pidfd: Add missing sock updates for pidfd_getfd()
net/compat: Add missing sock updates for SCM_RIGHTS
selftests/bpf: Add test for resolve_btfids
tools headers: Adopt verbatim copy of btf_ids.h from kernel sources
bpf: Add info about .BTF_ids section to btf.rst
bpf: Use BTF_ID to resolve bpf_ctx_convert struct
bpf: Remove btf_id helpers resolving
bpf: Resolve BTF IDs in vmlinux image
bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros
bpf: Compile resolve_btfids tool at kernel compilation start
bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object
docs: openrisc: Replace HTTP links with HTTPS ones
S390: Replace HTTP links with HTTPS ones
docs: ipmi: Replace HTTP links with HTTPS ones
drm/i915/mst: filter out the display mode exceed sink's capability
drm/probe_helper: Add drm_connector_helper_funcs.mode_valid_ctx
docs: gcov: replace links with HTTPS
Replace HTTP links with HTTPS ones: 9P FILE SYSTEM
spi: imx/fsl-lpspi: Convert to GPIO descriptors
docs: hid: Convert link to https
Replace HTTP links with HTTPS ones: AFS FILESYSTEM
Replace HTTP links with HTTPS ones: OMFS
Documentation/filesystems/proc.rst: copy-editing cleanup
Documentation/driver-api: nvdimm: drop doubled word
Documentation/driver-api: ntb: drop doubled word
regulator: cros-ec: Constify cros_ec_regulator_voltage_ops
ARM: OMAP2+: Drop legacy platform data for am4 dwc3
bus: ti-sysc: Add missing quirk flags for usb_host_hs
drm/i915: Skip signaling a signaled request
drm/i915/gt: Only swap to a random sibling once upon creation
ASoC: rockchip: spdif: Handle clk by pm runtime
Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt()
Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt()
Bluetooth: hci_qca: Bug fixes for SSR
Bluetooth: btusb: add Realtek 8822CE to usb_device_id table
gcc-plugins: Replace HTTP links with HTTPS ones
ALSA: echoaudio: re-enable IRQs on failure path
ALSA: line6: add hw monitor volume control for POD HD500
Documentation: coda: annotate duplicated words
Documentation/features: Remove unicore32 from kcov and kmemleak
drm/bridge: sil_sii8620: initialize return of sii8620_readb
Driver-API: Documentation: Replace deprecated :c:func: Usage
cpufreq: Replace HTTP links with HTTPS ones
Documentation: locking: ww-mutex-design: drop duplicated word
Documentation: locking: mutex-design: fix duplicated word
Documentation: x86: earlyprintk: drop doubled words
Documentation: x86: machinecheck: drop doubled words
dm verity: add "panic_on_corruption" error handling mode
dm mpath: use double checked locking in fast path
dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl
dm mpath: rework __map_bio()
dm mpath: factor out multipath_queue_bio
dm mpath: push locking down to must_push_back_rq()
dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH
dm mpath: changes from initial m->flags locking audit
Documentation: vm/memory-model: eliminate duplicated word
Documentation: virt/kvm/api: eliminate duplicated word
Documentation: security/keys: eliminate duplicated word
Documentation: s390/vfio-ap: eliminate duplicated word
Documentation: powerpc/vas-api: eliminate duplicated word
Documentation: misc/xilinx_sdfec: eliminate duplicated word
Documentation: mips/ingenic-tcu: eliminate duplicated word
Documentation: maintainer-entry-profile: eliminate duplicated word
Documentation: leds/ledtrig-transient: eliminate duplicated word
Documentation: kbuild/kconfig-language: eliminate duplicated word
Documentation: i2c: eliminate duplicated word
Documentation: hid/intel-ish-hid: eliminate duplicated word
Documentation: gpu/drm-uapi: eliminate duplicated word
Documentation: gpu/komeda-kms: eliminate duplicated word
Documentation: fpga: eliminate duplicated word
Documentation: kgdb: eliminate duplicated word
Documentation: printk-basics: eliminate duplicated word
Documentation: block: eliminate duplicated word
Documentation: numaperf: eliminate duplicated word
doc: yama: Swap HTTP for HTTPS and replace dead link
arm64: tegra: norrin: Add missing panel power supply
arm64: tegra: Remove simple regulators bus
Documentation/security-bugs: Explain why plain text is preferred
docs: locking: Replace HTTP links with HTTPS ones
docs: kvm: Replace HTTP links with HTTPS ones
docs: filesystems: Replace HTTP links with HTTPS ones
arm64: tegra: Remove simple clocks bus
arm64: tegra: Remove undocumented battery-name property
docs: driver-api: i3c: Replace HTTP links with HTTPS ones
arm64: tegra: Enable XUSB on Norrin
kobject: documentation: Replace HTTP links with HTTPS ones
perf/smmuv3: To simplify code for ioremap page in pmcg
drm/i915/selftest: fix an error return path where err is not being set
iio: core: remove iio_priv_to_dev() helper
Replace HTTP links with HTTPS ones: drivers/iio
Replace HTTP links with HTTPS ones: Documentation/devicetree/bindings/iio
cpufreq: intel_pstate: Fix static checker warning for epp variable
cxl: Change PCIBIOS_SUCCESSFUL to 0
staging: qlge: qlge_ethtool: Remove one byte memset.
staging: qlge: qlge_mpi: Simplify while statements.
staging: qlge: qlge_dbg: Simplify while statements
staging: qlge: qlge.h: Insert line after declaration.
staging: qlge: qlge.h: Function definition arguments should have names.
staging: qlge: Remove pci-dma-compat wrapper APIs.
Staging: speakup: Replace HTTP links with HTTPS ones
staging: rtl8192e: rtl_core: Remove pci-dma-compat wrapper APIs.
staging: rtl8192e: rtl8192E_dev: Remove pci-dma-compat wrapper APIs.
staging: rts5208: Assign array_size() to a variable
memory: mtk-smi: Add basic support for MT6779
dt-bindings: mediatek: Add binding for MT6779 SMI
arm64: defconfig: enable CONFIG_FSL_ENETC_QOS
arm64: defconfig: enable TSN features for ENETC and similiar hardware
doc:kmsg: explicitly state the return value in case of SEEK_CUR
drm/amdgpu: stop allocating dummy GTT nodes
drm/ttm: further cleanup ttm_mem_reg handling
ARM: dts: imx6ull: add MYiR MYS-6ULX SBC
ARM: dts: vf610-zii-spb4: Add node for switch watchdog
ARM: dts: colibri-imx6: remove pinctrl-names orphan
ARM: dts: imx: default to #pwm-cells = <3> in the SoC dtsi files
ARM: dts: vf610-zii-scu4-aib: Configure fibre ports to 1000BaseX
ARM: dts: vf610-zii-dev-rev-c: Configure fiber port to 1000BaseX
ARM: dts: ZII: update MDIO speed and preamble
ARM: dts: vfxxx: Add node for CAAM
ARM: dts: imx6qp-sabresd: enable sata
ARM: dts: imx6qp-sabreauto: enable sata
ARM: dts: add Protonic RVT board
ARM: dts: add Protonic VT7 board
ARM: dts: add Protonic WD2 board
ARM: dts: add Protonic PRTI6Q board
ARM: dts: imx6ul: Add ASRC device node
ARM: dts: imx: Align L2 cache-controller nodename with dtschema
ARM: dts: vf610: Align L2 cache-controller nodename with dtschema
ARM: dts: imx6sx-sdb: Add MQS support
ARM: dts: ls1021a: add ftm_alarm0 DT node
ARM: dts: imx6sx-sabreauto: Add cs42888 sound card support
ARM: dts: imx6sx-sabreauto: Add SPDIF support
ARM: dts: imx6sx-sdb: Add SPDIF support
ARM: dts: imx6sx: Enable ASRC device
drm/i915/gt: Ignore irq enabling on the virtual engines
arm64: dts: ls1028a-qds: Add DSPI flash nodes
ARM: dts: imx53-ppd: alarm LEDs use kernel LED interface
ARM: dts: imx6sll: Make ssi node name same as other platforms
ARM: dts: imx: Change usdhc node name on i.MX6/i.MX7 SoCs
ARM: dts: imx: Change esdhc node name on i.MX2/i.MX3/i.MX5 SoCs
ARM: dts: imx: Change sdhci node name on i.MX27/i.MX31 SoCs
ARM: dts: imx6qdl: Remove invalid interrupt for GPC node
ARM: dts: imx: change iim node name on i.MX SoCs
ARM: dts: imx: change ocotp node name on MXS SoCs
ARM: dts: imx: change ocotp node name on i.MX6/7 SoCs
ARM: dts: ls1021a: output PPS signal on FIPER2
ARM: dts: imx: Make tempmon node as child of anatop node
iommu/mediatek: Include liunx/dma-mapping.h
mmc: sdhci: Fix potential null pointer access while accessing vqmmc
mmc: core: Add MMC_CAP2_FULL_PWR_CYCLE_IN_SUSPEND
dt-bindings: mmc: Add full-pwr-cycle-in-suspend property
mmc: sdhci-msm: Set IO pins in low power state during suspend
mmc: sdhci-iproc: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
mmc: dw_mmc-exynos: remove redundant initialization of variable 'found'
arch: arm: mach-omap2: mmc: Move omap_mmc_notify_cover_event() prototype
mmc: cqhci: Demote faux kerneldoc header down to basic comment block
mmc: sdhci-msm: Demote faux kerneldoc header down to basic comment block
mmc: sdhci-of-arasan: Correct formatting and provide missing function arg(s)
mmc: rtsx_usb_sdmmc: Remove set but unused variable 'err'
mmc: rtsx_pci_sdmmc: Remove set but unused variable 'err'
mmc: dw_mmc-exynos: Add kerneldoc descriptions of for 'dev' args
mmc: core: Correct misspelling of 'mq' in mmc_init_request()'s docs
mmc: atmel-mci: Provide 2 new and correct 1 existing property description
mmc: mtk-sd: Demote msdc_recheck_sdio_irq() function header
mmc: sdhci-s3c: Provide documentation for missing struct properties
mmc: core: Add missing documetation for 'mmc' and 'ios'
mmc: core: Provide description for sdio_set_host_pm_flags()'s 'flag' arg
mmc: core: Mark fixups as __maybe_unused
mmc: sdhci-msm: Make function sdhci_msm_dump_vendor_regs() static
mmc: renesas_sdhi_internal_dmac: Fix dma unmapping in error cases
mmc: renesas_sdhi_internal_dmac: clean up the code for dma complete
mmc: tmio: core: Add end operation into tmio_mmc_dma_ops
mmc: sdio: Move SDIO IDs from rsi_sdio driver to common include file
mmc: sdhci-msm: Use internal voltage control
mmc: core: Set default power mode in mmc_alloc_host()
mmc: sdhci: Allow platform controlled voltage switching
mmc: sdhci-acpi: For amd device set driver type as MMC_SET_DRIVER_TYPE_A
mmc: sdhci-esdhc-imx: dump internal IC debug status during error
mmc: sdio: fix clock rate setting for SDR12/SDR25 mode
mmc: sdhci_am654: Add support for clkbuf_sel property
mmc: sdhci_am654: Update delay chain configuration
mmc: sdhci_am654: Fix conditions for enabling dll
mmc: sdhci_am654: Add Support for SR2.0
mmc: sdhci_am654: Add flag for PHY calibration
dt-bindings: mmc: sdhci-am654: Add ti,clkbuf-sel binding
dt-bindings: mmc: Convert pwrseq to json-schema
mmc: sh_mmcif: Use "kHz" for kilohertz
mmc: sdhci-msm: Fix spelling mistake
mmc: mmci: add sdio datactrl mask for sdmmc revisions
mmc: sdhci-of-arasan: Add missed checks for devm_clk_register()
mmc: sdio: Fix 1-bit mode for SD-combo cards during suspend
mmc: sdio: Enable SDIO 4-bit bus if not support SD_SCR_BUS_WIDTH_4 for SD combo card
mmc: sdio: Return ret if sdio_disable_func() fails
mmc: sdhci-tegra: Add comment for PADCALIB and PAD_CONTROL NVQUIRKS
dt-bindings: mmc: sdhci-msm: Add interconnect BW scaling strings
mmc: sdhci-msm: Add interconnect bandwidth scaling support
mmc: core: Always allow the card detect uevent to be consumed
drm/i915/gt: Always reset the engine, even if inactive, on execlists failure
m68k: defconfig: Update defconfigs for v5.8-rc3
m68k: Use CLEAN_FILES to clean up files
m68k: mac: Improve IOP debug messages
m68k: mac: Don't send uninitialized data in IOP message reply
m68k: mac: Fix IOP status/control register writes
m68k: mac: Don't send IOP message until channel is idle
m68k: atari: Annotate dummy read in ROM port IO code as __maybe_unused
m68k: Use sizeof_field() helper
m68k: Pass -D options to KBUILD_CPPFLAGS instead of KBUILD_{A,C}FLAGS
m68k: Optimize cc-option calls for cpuflags-y
m68k: sun3: Descend to prom from arch/m68k/sun3
m68k: Add arch/m68k/Kbuild
Documentation/driver-api: dmaengine/provider: drop doubled word
dmaengine: idxd: move idxd interrupt handling to mask instead of ignore
dmaengine: idxd: add work queue drain support
xfrm interface: store xfrmi contexts in a hash by if_id
xfrm interface: avoid xi lookup in xfrmi_decode_session()
mtd: spi-nor: Disable the flash quad mode in spi_nor_restore()
mtd: spi-nor: Add capability to disable flash quad mode
arm64: dts: lx2160a: Increase configuration space size
drm: radeon: fix common struct sg_table related issues
arm64: dts: renesas: r8a77970: eagle/v3msk: Add QSPI flash support
arm64: dts: renesas: r8a77970: Add RPC-IF support
arm64: dts: renesas: r8a77980: condor/v3hsk: Add QSPI flash support
arm64: dts: renesas: r8a77980: Add RPC-IF support
drm: amdgpu: fix common struct sg_table related issues
ARM: imx_v6_v7_defconfig: Support i.MX8MM
soc: imx: select ARM_GIC_V3 for i.MX8M
firmware: arm_scmi: Remove fixed size fields from reports/scmi_event_header
firmware: arm_scmi: Remove unneeded __packed attribute
firmware: arm_scmi: Remove zero-length array in SCMI notifications
firmware: arm_scmi: Provide a missing function param description
clk: scmi: Fix min and max rate when registering clocks with discrete rates
clk: renesas: cpg-mssr: Add r8a774e1 support
dt-bindings: clock: renesas,cpg-mssr: Document r8a774e1
soc: renesas: rcar-rst: Add support for RZ/G2H
soc: renesas: Identify RZ/G2H
soc: renesas: Add Renesas R8A774E1 config option
soc: renesas: rcar-sysc: Add r8a774e1 support
arm64: dts: zii-ultra: update MDIO speed and preamble
clk: renesas: Add r8a774e1 CPG Core Clock Definitions
dt-bindings: power: Add r8a774e1 SYSC power domain definitions
dt-bindings: reset: renesas,rst: Document r8a774e1 reset module
dt-bindings: power: renesas,rcar-sysc: Document r8a774e1 SYSC binding
dt-bindings: arm: renesas: Add HopeRun RZ/G2H boards
dt-bindings: arm: renesas: Document RZ/G2H SoC DT bindings
mtd: spi-nor: spansion: Remove s70fl01gs from flash_info
mtd: spi-nor: sfdp: do not make invalid quad enable fatal
arm64: dts: ls1043a: update USB nodes status to match board config
phy: stm32: use NULL instead of zero
phy: exynos5-usbdrd: use correct format for structure description
phy: rockchip-typec: use correct format for structure description
phy: xgene: remove unsigned integer comparison with less than zero
phy: mapphone-mdm6600: Add missing description for some structure fields
phy-mvebu-a3700-utmi: correct typo in struct mvebu_a3700_utmi comments
drm/lima: Expose job_hang_limit module parameter
phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY
dt-bindings: phy: uniphier: Fix incorrect clocks and clock-names for PXs3 usb3-hsphy
phy: allwinner: Make PHY_SUN6I_MIPI_DPHY depend on COMMON_CLK
phy: cadence: salvo: fix wrong bit definition
arm64: defconfig: enable RTC and audio support on Kontron sl28 boards
arm64: defconfig: add pca9450 pmic driver
arm64: dts: imx8mn-evk: add pca9450 for i.mx8mn-evk board
pNFS/flexfiles: The mirror count could depend on the layout segment range
pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg()
NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC
dt-bindings: arm: fsl: add different Protonic boards
arm64: dts: imx8mp: add ddr pmu device node
arm64: dts: ls1043a: add more thermal zone support
arm64: dts: ls1046a: add more thermal zone support
firmware: imx: Move i.MX SCU soc driver into imx firmware folder
fpga: dfl: pci: add device id for Intel FPGA PAC N3000
net: sky2: switch from 'pci_' to 'dma_' API
net: skge: switch from 'pci_' to 'dma_' API
net: fec: Set max MTU size to allow the MTU to be changed
net: dsa: mv88e6xxx: Implement MTU change
net: bridge: notify on vlan tunnel changes done via the old api
drm/vkms: change the max cursor width/height
dt-bindings: iio/adc: Convert ingenic-adc docs to YAML.
iio: cros_ec_accel_legacy: Add Read Only frequency entries
MAINTAINERS: adc: at91-sama5d2_adc: remove myself as co-maintainer
drm: panel: simple: Fix bpc for LG LB070WV8 panel
leds: gpio: Use struct_size() in devm_kzalloc()
leds: ns2: Use struct_size() in devm_kzalloc()
tools: gpio: fix spurious close warning in gpio-event-mon
tools: gpio: fix spurious close warning in gpio-utils
tools: gpio: fix spurious close warning in lsgpio
gpio: uapi: fix misplaced comment line
gpiolib: cdev: refactor lineevent cleanup into lineevent_free
gpiolib: cdev: refactor linehandle cleanup into linehandle_free
gpiolib: cdev: remove recalculation of offset
gpiolib: cdev: fix minor race in GET_LINEINFO_WATCH
gpiolib: cdev: rename priv to cdev
gpiolib: cdev: use blocking notifier call chain instead of atomic
gpiolib: cdev: remove pointless decrement of i
gpiolib: cdev: rename numdescs to num_descs
gpiolib: cdev: rename 'filep' and 'filp' to 'file' to be consistent with other use
gpiolib: cdev: refactor gpiohandle_flags_to_desc_flags
gpiolib: cdev: minor indentation fixes
gpiolib: cdev: sort includes
gpiolib: move gpiolib-sysfs function declarations into their own header
leds: gpio: Fix semantic error
leds: core: Flush scheduled work for system suspend
leds: trigger: gpio: Avoid warning on update of inverted
leds: fix spelling mistake
leds: pca955x: Include the right GPIO header
leds: lp55xx: Convert to use GPIO descriptors
pinctrl: qcom: ipq8074: route gpio interrupts to APPS
pinctrl: nsp: Set irq handler based on trig type
clocksource/drivers/timer-atmel-tcb: Add sama5d2 support
clocksource/drivers/timer-atmel-tcb: Allow selecting first divider
clocksource/drivers/timer-atmel-tcb: Stop using the 32kHz for clockevents
clocksource/drivers/timer-atmel-tcb: Fill tcb_config
clocksource/drivers/timer-atmel-tcb: Rework 32khz clock selection
ARM: at91: add atmel tcb capabilities
ARM: dts: at91: sama5d2: add TCB GCLK
dt-bindings: microchip: atmel,at91rm9200-tcb: add sama5d2 compatible
dt-bindings: atmel-tcb: convert bindings to json-schema
clk: Drop duplicate selection in Kconfig
clk: qcom: smd: Add support for MSM8992/4 rpm clocks
clk: qcom: ipq8074: Add missing clocks for pcie
dt-bindings: clock: qcom: ipq8074: Add missing bindings for PCIe
arm64: dts: layerscape: add ftm_alarm0 node
arm64: dts: ls1028a: Add ftm_alarm0 DT node
arm64: dts: lx2160a: add ftm_alarm0 DT node
rsxx: switch from 'pci_free_consistent()' to 'dma_free_coherent()'
arm64: dts: lx2160a: add DT node for all DSPI controller
arm64: dts: lx2160a: add dspi controller DT nodes
drm/panel: auo,b116xw03: fix flash backlight when power on
<linux/of.h>: add stub for of_get_next_parent() to fix qcom build error
Replace HTTP links with HTTPS ones: Common CLK framework
clk: qcom: Add CPU clock driver for msm8996
dt-bindings: clk: qcom: Add bindings for CPU clock for msm8996
soc: qcom: Separate kryo l2 accessors from PMU driver
selftests/seccomp: Check ENOSYS under tracing
selftests/seccomp: Refactor to use fixture variants
selftests/harness: Clean up kern-doc for fixtures
seccomp: Use -1 marker for end of mode 1 syscall list
seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID
selftests/seccomp: Rename user_trap_syscall() to user_notif_syscall()
selftests/seccomp: Make kcmp() less required
seccomp: Use pr_fmt
selftests/seccomp: Improve calibration loop
selftests/seccomp: use 90s as timeout
selftests/seccomp: Expand benchmark to per-filter measurements
selftests/seccomp: Check for EPOLLHUP for user_notif
seccomp: notify about unused filter
seccomp: Lift wait_queue into struct seccomp_filter
seccomp: release filter after task is fully dead
seccomp: rename "usage" to "refs" and document
seccomp: Add find_notification helper
seccomp: Report number of loaded filters in /proc/$pid/status
selftests/seccomp: Set NNP for TSYNC ESRCH flag test
selftests/seccomp: Add SKIPs for failed unshare()
selftests/seccomp: Rename XFAIL to SKIP
drm/amdgpu/display: create fake mst encoders ahead of time (v4)
drm/amdgpu: fix spelling mistake "Falied" -> "Failed"
drm/amdgpu: fix preemption unit test
drm/amdgpu/gfx10: fix race condition for kiq
drm/amdgpu: minor cleanup of phase1 suspend code
drm/amd/powerplay: put dpm frequency setting common code in smu_v11_0.c
drm/amd/powerplay: revise calling chain on retrieving frequency range
drm/amd/powerplay: revise calling chain on setting soft limit
drm/amd/powerplay: put setting hard limit common code in smu_v11_0.c
drm/amd/powerplay: drop unused code and wrapper around clock retrieving
drm/amd/powerplay: unshare the code for retrieving current clock frequency
drm/amd/powerplay: bypass wrapper on retrieving current clock frequency
drm/amd/powerplay: drop unnecessary wrappers around clock retrieving
drm/amd/powerplay: update driver if file for sienna_cichlid
drm/amd/powerplay: correct the .get_workload_type() pointer
Revert "drm/amd/display: add mechanism to skip DCN init"
drm/amd/display: Fix CSC remap matrix not being applied on dcn30
drm/amd/display: Use VUPDATE_NO_LOCK instead of VUPDATE for dcn30
drm/amdgpu: enable gpu recovery for sienna cichlid
drm/amdgpu: remove unnecessary logic of ASIC check
drm/amdgpu: don't do soft recovery if gpu_recovery=0
inet: Remove an unnecessary argument of syn_ack_recalc().
net/mlx5e: Move devlink-health rx and tx reporters to devlink port
net/mlx5e: Move devlink port register and unregister calls
devlink: Add devlink health port reporters API
devlink: Implement devlink health reporters on per-port basis
devlink: Create generic devlink health reporter search function
devlink: Rework devlink health reporter destructor
devlink: Refactor devlink health reporter constructor
bpf: Fix fds_example SIGSEGV error
drm/i915: Pull printing GT capabilities on error to err_print_gt
KVM: nSVM: remove nonsensical EXITINFO1 adjustment on nested NPF
KVM: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support
KVM: VMX: optimize #PF injection when MAXPHYADDR does not match
KVM: VMX: Add guest physical address check in EPT violation and misconfig
KVM: VMX: introduce vmx_need_pf_intercept
KVM: x86: update exception bitmap on CPUID changes
mlx4: convert to new udp_tunnel_nic infra
bnxt: convert to new udp_tunnel_nic infra
ixgbe: convert to new udp_tunnel_nic infra
ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled
selftests: net: add a test for UDP tunnel info infra
netdevsim: add UDP tunnel port offload support
ethtool: add tunnel info interface
udp_tunnel: add central NIC RX port offload infrastructure
udp_tunnel: re-number the offload tunnel types
debugfs: make sure we can remove u32_array files cleanly
PCI: Fix pci_create_slot() reference count leak
RDMA/counter: Allow manually bind QPs with different pids to same counter
RDMA/counter: Only bind user QPs in auto mode
RDMA/counter: Add PID category support in auto mode
RDMA/mlx5: Remove unused to_mibmr function
nouveau/hmm: support mapping large sysmem pages
nouveau: fix mapping 2MB sysmem pages
nouveau/hmm: fault one page at a time
mm/hmm: add tests for hmm_pfn_to_map_order()
mm/hmm: provide the page mapping order in hmm_range_fault()
PCI: Treat "external-facing" devices themselves as internal
dt-bindings: fix simple-framebuffer example
dt-bindings: display: convert sharp,lq101r1sx01 to DT Schema
dt-bindings: display: convert samsung,s6e8aa0 to DT Schema
dt-bindings: display: convert innolux,p079zca to DT Schema
PCI: Cache ACS capability offset in device
PCI: Reorder pci_enable_acs() and dependencies
drm: fb-helper: Convert logging to drm_* functions.
drm: mipi-dsi: Convert logging to drm_* functions.
drm/bridge: Replace HTTP links with HTTPS ones
drm/bridge: dw-hdmi: Always add the bridge in the global bridge list
drm/bridge: dw-hdmi: Don't cleanup i2c adapter and ddc ptr in __dw_hdmi_probe() bailout path
Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM
KVM: x86: rename update_bp_intercept to update_exception_bitmap
drm/panel: Replace HTTP links with HTTPS ones
KVM: x86: mmu: Add guest physical address check in translate_gpa()
Bluetooth: Use fallthrough pseudo-keyword
Bluetooth: RFCOMM: Use fallthrough pseudo-keyword
Bluetooth: core: Use fallthrough pseudo-keyword
KVM: x86: mmu: Move translate_gpa() to mmu.c
Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt()
KVM: x86: Add helper functions for illegal GPA checking and page fault injection
KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch()
KVM: nSVM: use nested_svm_load_cr3() on guest->host switch
KVM: nSVM: implement nested_svm_load_cr3() and use it for host->guest switch
KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context()
KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled()
KVM: nSVM: prepare to handle errors from enter_svm_guest_mode()
KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure
KVM: MMU: stop dereferencing vcpu->arch.mmu to get the context for MMU init
KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu()
KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code
dt-bindings: spi: Convert imx lpspi to json-schema
dt-bindings: spi: Convert imx cspi to json-schema
dt-bindings: spi: Convert mxs spi to json-schema
arm64: tlb: don't set the ttl value in flush_tlb_page_nosync
regmap: Switch to use fwnode instead of OF one
ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup()
ASoC: mediatek: mt8183-da7219: support HDMI jack reporting
ASoC: mediatek: mt8183-da7219: use hdmi-codec
ASoC: dt-bindings: mt8183-da7219: add a property "mediatek, hdmi-codec"
ASoC: mediatek: mt8183: support HDMI jack reporting
ASoC: mediatek: mt8183: use hdmi-codec
ASoC: dt-bindings: mt8183: add a property "mediatek, hdmi-codec"
ASoC: fsl_spdif: Add kctl for configuring TX validity bit
ASoC: fsl_spdif: Clear the validity bit for TX
libbpf: Fix memory leak and optimize BTF sanitization
drm/i915/gt: Be defensive in the face of false CS events
iommu/omap: Replace HTTP links with HTTPS ones
fbdev: sm712fb: set error code in probe
fbdev: da8xx-fb: go to proper label on error handling paths in probe
video: fbdev: vt8623fb: Constify static vga_regsets
omapfb: dss: Fix max fclk divider for omap36xx
omapfb: fix multiple reference count leaks due to pm_runtime_get_sync
video: fbdev: neofb: fix memory leak in neo_scan_monitor()
video: fbdev: savage: fix memory leak on error handling path in probe
fbdev/fb.h: Use struct_size() helper in kzalloc()
fbcon: Use array3_size() helper in scr_memcpyw()
video: fbdev: amifb: add FIXMEs about {put,get}_user() failures
video: fbdev: amifb: add FIXME about dead APUS support
ASoC: codecs: ak4458: Remove set but never checked variable 'ret'
ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header
ASoC: codecs: rt5659: Remove many unused const variables
ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments
ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR'
ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header
ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc
ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc
ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile'
ASoC: sti: uniperif: fix 'defined by not used' warning
iommu/mediatek: Add mt6779 basic support
iommu/mediatek: Modify MMU_CTRL register setting
iommu/mediatek: Extend protect pa alignment value
iommu/mediatek: Add REG_MMU_WR_LEN_CTRL register definition
iommu/mediatek: Add sub_comm id in translation fault
iommu/mediatek: Move inv_sel_reg into the plat_data
iommu/mediatek: Setting MISC_CTRL register
iommu/mediatek: Use a u32 flags to describe different HW features
iommu/mediatek: Rename the register STANDARD_AXI_MODE(0x48) to MISC_CTRL
dt-bindings: mediatek: Add bindings for MT6779
blk-mq: remove redundant validation in __blk_mq_end_request()
blk-mq: Remove unnecessary local variable
arm64: dts: mt8183: Add krane-sku176 board
arm64: dts: mt8183: Add USB3.0 support
arm64: dts: mt8183-evb: Fix unit name warnings
arm64: dts: mt8183: Fix unit name warnings
arm64: dts: mt8183: Add MediaTek's peripheral configuration controller
arm64: dts: mt6358: Add the compatible for the regulators
dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-krane-sku176
arm64: dts: mt8173: Re-measure capacity-dmips-mhz
driver core: Add waiting_for_supplier sysfs file for devices
driver core: Add state_synced sysfs file for devices that support it
driver core: Expose device link details in sysfs
driver core: Drop mention of obsolete bus rwsem from kernel-doc
s390: add trace events for idle enter/exit
s390: fix comment regarding interrupts in svc
s390/ap: rework crypto config info and default domain code
s390/mm: don't set ARCH_KEEP_MEMBLOCK
mm/memblock: expose only miminal interface to add/walk physmem
debugfs: file: Remove unnecessary cast in kfree()
misc: rtsx: Add support new chip rts5228 mmc: rtsx: Add support MMC_CAP2_NO_MMC
Documentation/driver-api: xillybus: drop doubled word
Documentation/driver-api: uio-howto: drop doubled word
Documentation/driver-api: firmware/request_firmware: drop doubled word
Documentation/driver-api: firmware/direct-fs-lookup: drop doubled word
Documentation/driver-api: firmware/firmware_cache: drop doubled word
Documentation/driver-api: firmware/built-in-fw: drop doubled word
MAINTAINERS: add Hridya and myself into Android driver maintainers list
vop: sparse warning fixup
misc: vmw_vmci_defs: Mark 'struct vmci_handle VMCI_ANON_SRC_HANDLE' as __maybe_unused
misc: cxl: flash: Remove unused variable 'drc_index'
iommu/renesas: Expand COMPILE_TEST coverage
iommu: Tidy up Kconfig for SoC IOMMUs
misc: eeprom: at24: Tell the compiler that ACPI functions may not be used
char/mwave: remove redundant initialization of variable bRC
ttyprintk: remove redundant initialization of variable ret
char: raw: do not leak CONFIG_MAX_RAW_DEVS to userspace
uacce: remove uacce_vma_fault
virtio_console: Constify some static variables
drivers/base/memory: rename base_memory_block_id to memory_block_id
drivers/base/memory: init_memory_block() first parameter is not necessary
perf kmem: Pass additional arguments to 'perf record'
Documentation/driver-api: driver-model/platform: drop doubled word
software node: Use software_node_unregister() when unregistering group of nodes
topology: mark a function as __init to save some memory
perf parse-events: Report BPF errors
scripts: add dummy report mode to add_namespace.cocci
drivers: base: Convert to printk alias functions
lib: devres: add a comment about the devm_of_iomap() function
devres: keep both device name and resource name in pretty name
driver core: platform: expose numa_node to users in sysfs
kobject: Avoid premature parent object freeing in kobject_cleanup()
staging: rtl8712/: Using comparison to true is error prone
staging: rtl8712: Use proper format in call to dev_err()
staging: rtl8712: Remove variable 'raw' from rtl871x_open_fw()
staging: rtl8712: Use ETH_ALEN instead of hardcoded value
staging: rtl8712: Simplify expressions with boolean logic
staging: rtl8712: Replace constant 49152 with expression 48 * 1024
Staging: nvec: Replace HTTP links with HTTPS ones
staging: rtl8188eu: Use fallthrough pseudo-keyword
staging: vt6655: Use fallthrough pseudo-keyword
staging: rtl8723bs: Using comparison to true is error prone
staging: rtl8192u: Using comparison to true is error prone
staging: rtl8712: Annotate r8712_sitesurvey_cmd()
staging: rtl8192u: remove copying file
staging: rtl8192u: remove GPL boiler plate text
staging: wfx: Get descriptors for GPIOs
staging: wfx: fix uninitialized variable bytes_done
virt: vbox: Fix some comments which talk about the "session spinlock"
virt: vbox: Log unknown ioctl requests as error
virt: vbox: Add a few new vmmdev request types to the userspace whitelist
virt: vbox: Add support for the new VBG_IOCTL_ACQUIRE_GUEST_CAPABILITIES ioctl
virt: vbox: Add vbg_set_host_capabilities() helper function
virt: vbox: Rename guest_caps struct members to set_guest_caps
perf script: Show text poke address symbol
perf script: Add option --show-text-poke-events
perf intel-pt: Add support for text poke events
perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL
perf tools: Add support for PERF_RECORD_TEXT_POKE
firmware: arm_scmi: Keep the discrete clock rates sorted
PCI: controller: Convert to devm_platform_ioremap_resource()
PCI: controller: Convert to devm_platform_ioremap_resource_byname()
PCI: xilinx: Use pci_host_probe() to register host
PCI: xilinx-nwl: Use pci_host_probe() to register host
PCI: rockchip: Use pci_host_probe() to register host
PCI: rcar: Use pci_host_probe() to register host
PCI: iproc: Use pci_host_probe() to register host
PCI: altera: Use pci_host_probe() to register host
PCI: xgene: Use pci_host_probe() to register host
PCI: versatile: Use pci_host_probe() to register host
PCI: v3: Use pci_host_probe() to register host
PCI: tegra: Use pci_host_probe() to register host
PCI: mobiveil: Use pci_host_probe() to register host
PCI: brcmstb: Use pci_host_probe() to register host
PCI: host-common: Use struct pci_host_bridge.windows list directly
lockdep: Remove lockdep_hardirq{s_enabled,_context}() argument
lockdep: Change hardirq{s_enabled,_context} to per-cpu variables
arm: Break cyclic percpu include
s390: Break cyclic percpu include
x86/entry: Fix NMI vs IRQ state tracking
powerpc64: Break asm/percpu.h vs spinlock_types.h dependency
lockdep: Prepare for NMI IRQ state tracking
sparc64: Fix asm/percpu.h build error
kcsan: Make KCSAN compatible with new IRQ state tracking
drm/i915/selftest: Check that GPR are restored across noa_wait
drm/i915/perf: Use GTT when saving/restoring engine GPR
KVM: MIPS: clean up redundant 'kvm_run' parameters
KVM: arm64: clean up redundant 'kvm_run' parameters
KVM: s390: clean up redundant 'kvm_run' parameters
ARM: dts: uniphier: simplify support-card node structure
tpm_ftpm_tee: register driver on TEE bus
optee: enable support for multi-stage bus enumeration
optee: use uuid for sysfs driver entry
MIPS: KVM: Remove outdated README
MIPS: KVM: Limit Trap-and-Emulate to MIPS32R2 only
udc: lpc32xx: make symbol 'lpc32xx_usbddata' static
usb: gadget: Use fallthrough pseudo-keyword
usb: host: Use fallthrough pseudo-keyword
USB: OHCI: Use fallthrough pseudo-keyword
usb: Use fallthrough pseudo-keyword
usb: phy: Use fallthrough pseudo-keyword
net/mlx5e: CT: Fix releasing ft entries
net/mlx5e: CT: Remove unused function param
net/mlx5e: CT: Return err_ptr from internal functions
net/mlx5e: CT: Expand tunnel register mappings
net/mlx5e: CT: Use mapping for zone restore register
net/mlx5e: CT: Re-use tuple modify headers for identical modify actions
net/mlx5e: Export sharing of mod headers to a new file
net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid
net/mlx5e: CT: Don't offload tuple rewrites for established tuples
net/mlx5e: Use netdev_info instead of pr_info
net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action
net/mlx5e: CT: Save ct entries tuples in hashtables
net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP
arm64: dts: uniphier: Add missing clock-names and reset-names to pcie-phy
arm64: dts: uniphier: Rename ethphy node to ethernet-phy
ARM: dts: uniphier: Add PCIe endpoint and PHY node for Pro5
ARM: dts: uniphier: Rename ethphy node to ethernet-phy
dt-bindings: input: Convert imx keypad to json-schema
dt-bindings: input: Convert matrix-keymap to json-schema
dt-bindings: i2c: Convert imx i2c to json-schema
dt-bindings: i2c: Convert mxs i2c to json-schema
selinux: complete the inlining of hashtab functions
selinux: prepare for inlining of hashtab functions
tracing: Save one trace_event->type by using __TRACE_LAST_TYPE
PCI: Move PCI_VENDOR_ID_REDHAT definition to pci_ids.h
tracing: Simplify defining of the next event id
SPI SUBSYSTEM: Replace HTTP links with HTTPS ones
spi: atmel: remove redundant label out_free
spi: use kthread_create_worker() helper
ASoC: codecs: Use fallthrough pseudo-keyword
ASoC: tlv320adcx140: Add tx offset slot programming
ASoC: tlv320adcx140: Add ASI enable for channel 5-8
ASoC: atmel-pdmic: remove codec component
ASoC: atmel-classd: remove codec component
io_uring: remove dead 'ctx' argument and move forward declaration
PCI: Fix error in panic message
ASoC: codecs: rt*: fix 'defined but not used' warning
ASoC: codecs: max98390: fix 'defined but not used' warning
ASoC: codecs: es8316: fix 'defined but not used' warning
ASoC: codecs: cros_ec_codec: fix 'defined but not used' warning
ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w'
ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boost_tlv'
ASoC: codecs: da7219: fix 'defined but not used' warning
ASoC: codecs: da7210: fix kernel-doc
ASoC: uniphier: aio-core: fix kernel-doc
ASoC: tegra: tegra20_das: remove always-true comparison
ASoC: samsung: pcm: fix kernel-doc
ASoC: samsung: spdif: fix kernel-doc
ASoC: atmel: fix kernel-doc
MAINTAINERS: Add ADV7180 bindings documentation
dt-bindings: adv7180: Convert bindings to json-schema
Replace HTTP links with HTTPS ones: KMOD KERNEL MODULE LOADER - USERMODE HELPER
selftests: net: Add port split test
devlink: Move input checks from driver to devlink
devlink: Add a new devlink port split ability attribute and pass to netlink
mlxsw: Set port split ability attribute in driver
devlink: Add a new devlink port lanes attribute and pass to netlink
mlxsw: Set number of port lanes attribute in driver
devlink: Replace devlink_port_attrs_set parameters with a struct
devlink: Move switch_port attribute of devlink_port_attrs to devlink_port
devlink: Move set attribute of devlink_port_attrs to devlink_port
net: phy: mscc: fix ptr_ret.cocci warnings
net: systemport: fix double shift of a vlan_tci by VLAN_PRIO_SHIFT
ASoC: Intel: sdw_max98373: add card_late_probe support
ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies
ASoC: codecs: max98373: add SoundWire support
ASoC: codecs: max98373: split I2C and common parts
platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show()
platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name
platform/x86: asus-wmi: allow BAT1 battery name
platform/x86: dell-wmi: add new dmi mapping for keycode 0xffff
platform/x86: dell-wmi: add new keymap type 0x0012
platform/x86: dell-wmi: add new backlight events
platform/x86: Add new intel_atomisp2_led driver
platform/x86: ISST: Add new PCI device ids
riscv: Register System RAM as iomem resources
drm/i915/gt: Optimise aliasing-ppgtt allocations
platform/x86: system76-acpi: Fix brightness_set schedule while atomic
platform/x86: intel_cht_int33fe: Drop double check for ACPI companion device
selftests/mptcp: add diag interface tests
mptcp: add MPTCP socket diag interface
mptcp: add msk interations helper
inet_diag: support for wider protocol numbers
ASoC: mediatek: mt8183-da7219: support machine driver with rt1015
ASoC: mediatek: mt8183-da7219: add compatible string for using rt1015
ASoC: mediatek: mt8183-da7219: extract codec and DAI names
ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_init
ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical
net: enetc: use eth_broadcast_addr() to assign broadcast
drm/i915/bios: Parse HOBL parameter
drm/i915/display: Remove port and phy from voltage swing functions
drm/i915/display: Replace drm_i915_private in voltage swing functions by intel_encoder
drm/edid: Clean up some curly braces
drm/edid: Iterate through all DispID ext blocks
drm/edid: Allow looking for ext blocks starting from a specified index
drm/dp: Include the AUX CH name in the debug messages
KVM: MIPS: Use common KVM implementation of MMU memory caches
KVM: MIPS: Account pages used for GPA page tables
KVM: MIPS: Drop @max param from mmu_topup_memory_cache()
KVM: arm64: Use common KVM implementation of MMU memory caches
KVM: arm64: Use common code's approach for __GFP_ZERO with memory caches
KVM: arm64: Drop @max param from mmu_topup_memory_cache()
KVM: Move x86's MMU memory cache helpers to common KVM code
KVM: Move x86's version of struct kvm_mmu_memory_cache to common code
KVM: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global
KVM: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups
KVM: x86/mmu: Zero allocate shadow pages (outside of mmu_lock)
KVM: x86/mmu: Make __GFP_ZERO a property of the memory cache
KVM: x86/mmu: Separate the memory caches for shadow pages and gfn arrays
KVM: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches()
KVM: x86/mmu: Topup memory caches after walking GVA->GPA
KVM: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches()
KVM: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty
KVM: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches()
KVM: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals
KVM: x86/mmu: Consolidate "page" variant of memory cache helpers
KVM: x86/mmu: Track the associated kmem_cache in the MMU caches
drm/i915/selftests: Fix compare functions provided for sorting
ALSA: Replace with fallthrough pseudo keyword in the remaining places
ALSA: xen: Remove superfluous fall through comments
ALSA: atmel: Remove invalid "fall through" comments
drm/i915/tgl: Implement WAs 18011464164 and 22010931296
xfs: Fix false positive lockdep warning with sb_internal & fs_reclaim
usbip: Use fallthrough pseudo-keyword
Documentation/driver-api: usb/URB: drop doubled word
USB: storage: replace HTTP links with HTTPS ones
io_uring: get rid of __req_need_defer()
perf annotate: Fix non-null terminated buffer returned by readlink()
usb: host: xhci-plat: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
usb: host: fhci-sched: Remove unused variable 'td'
usb: host: fhci-tds: Remove unused variables 'buf' and 'extra_data'
usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
usb: host: ehci-platform: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
usb: early: xhci-dbc: File headers are not good candidates for kerneldoc
usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile
usb: early: ehci-dbgp: Remove set but never checked variable 'ret'
usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init()
usb: gadget: udc: max3420_udc: Remove set, but never checked variable 'addr'
usb: gadget: udc: mv_u3d_core: Remove unused static const 'driver_desc'
usb: host: fotg210-hcd: Demote obvious misuse of kerneldoc to standard comment blocks
usb: host: bcma-hcd: Demote obvious misuse of kerneldoc to standard comment blocks
usb: gadget: function: u_uac1_legacy: Demote obvious misuse of kerneldoc to standard comment blocks
usb: host: fotg210-hcd: Remove unused variable 'hcc_params'
usb: host: ehci-fsl: Fix incorrectly named function argument
usb: host: imx21-hcd: Demote function header which is clearly not kerneldoc
usb: gadget: udc: pch_udc: Fix a plethora of function documentation related issues
usb: gadget: udc: mv_udc_core: Remove unused static const variable 'driver_desc'
usb: host: r8a66597-hcd: Remove set, then over-written, but never used variable 'tmp'
usb: gadget: udc: lpc32xx_udc: Staticify 2 local functions
usb: gadget: function: f_fs: Demote function header which is clearly not kerneldoc
usb: gadget: legacy: nokia: Remove unused static variable 'product_nokia'
usb: gadget: udc: atmel_usba_udc: Remove set but unused variable 'pp'
usb: misc: legousbtower: Demote function header which is clearly not kerneldoc
usb: gadget: udc: pxa27x_udc: Fix a bunch of kerneldoc issues
usb: gadget: function: u_ether: Downgrade kerneldoc headers which to not make the mark
usb: gadget: udc: amd5536udc_pci: Remove unused variable 'mod_desc'
usb: gadget: legacy: printer: Remove unused variable 'driver_desc'
usb: chipidea: ci_hdrc_pci: Fix improper use of kerneldoc format
usb: misc: legousbtower: Demote obvious misuse of kerneldoc to standard comment blocks
usb: gadget: udc: dummy_hcd: Repair misspelled function argument 'dummy_hcd'
usb: musb: musb_dsps: Demote obvious misuse of kerneldoc to standard comment blocks
usb: misc: ldusb: Demote obvious misuse of kerneldoc to standard comment blocks
usb: gadget: function: u_serial: Repair misdocumented function argument
usb: misc: iowarrior: Demote obvious misuse of kerneldoc to standard comment blocks
usb: misc: iowarrior: Fix odd corruption issue in the file header
usb: chipidea: usbmisc_imx: Demote obvious misuse of kerneldoc to standard comment block
usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation
usb: typec: altmodes: displayport: Supply missing displayport.h include file
usb: typec: altmodes: displayport: File headers are not good candidates for kerneldoc
usb: storage: alauda: Remove set but unchecked variable
usb: host: xhci-debugfs: Use 'gnu_printf' format notation
usb: chipidea: udc: Fix a few kerneldoc issues
usb: host: xhci-dbgtty: File headers are not good candidates for kerneldoc
usb: host: xhci-dbgcap: File headers are not good candidates for kerneldoc
usb: host: xhci-mem: Demote obvious misuse of kerneldoc to standard comment block
usb: host: xhci: Demote obvious misuse of kerneldoc to standard comment block
usb: chipidea: udc: Help out kerneldoc headers that have tried, demote the others
usb: chipidea: udc: Add missing descriptions for function arg 'ci'
usb: chipidea: debug: Demote obvious misuse of kerneldoc to standard comment blocks
usb: chipidea: otg: Fix kerneldoc issues relating to description of 'ci'
usb: gadget: udc: core: Fix a bunch of kerneldoc misdemeanours
usb: chipidea: core: Document hw_port_test_set()'s missing 'ci' argument
usb: misc: adutux: Demote obvious misuse of kerneldoc to standard comment blocks
usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc to standard comment blocks
usb: core: ledtrig-usbport: Demote obvious misuse of kerneldoc to standard comment blocks
usb: host: ohci-s3c2410: Demote obvious misuse of kerneldoc to standard comment block
usb: mtu3: mtu3_debug: Add forward declaration of 'struct ssusb_mtk'
arm64: dts: qcom: sdm845: Add cpu OPP tables
usb: ehci-omap: Drop surplus include
drm/i915: Document FBC related w/as more thoroughly
drm/i915: Limit WaFbcHighMemBwCorruptionAvoidance to skl and bxt
drm/i915: Don't do WaFbcTurnOffFbcWatermark for glk
drm/i915: Move all FBC w/as to .init_clock_gating()
drm/i915/dvo: Make .get_modes() return the number of modes
drm/i915/sdvo: Make .get_modes() return the number of modes
drm/i915/sdvo: Make SDVO deal with HDMI pixel repeat
drm/i915: Reject DRM_MODE_FLAG_DBLCLK with DVI sinks
drm/i915/sdvo: Implement limited color range for SDVO HDMI properly
drm/i915/sdvo: Fix SDVO colorimetry bit defines
powercap: idle_inject: Replace play_idle() with play_idle_precise() in comments
PM: domains: Fix up terminology with parent/child
ACPI: Use fallthrough pseudo-keyword
x86/kvm/vmx: Use native read/write_cr2()
x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS
x86/kvm/svm: Move guest enter/exit into .noinstr.text
x86/kvm/vmx: Move guest enter/exit into .noinstr.text
x86/kvm/svm: Add hardirq tracing on guest enter/exit
x86/kvm/vmx: Add hardirq tracing to guest enter/exit
x86/kvm: Move context tracking where it belongs
kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host
KVM/x86: pmu: Fix #GP condition check for RDPMC emulation
KVM: x86: take as_id into account when checking PGD
KVM: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid()
KVM: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid()
KVM: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid()
ALSA: Use fallthrough pseudo-keyword
ALSA: echoaudio: Address bugs in the interrupt handling
ALSA: echoaudio: Prevent some noise on unloading the module
ALSA: echoaudio: Prevent races in calls to set_audio_format()
ALSA: echoaudio: Race conditions around "opencount"
ALSA: echoaudio: Remove redundant check
xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler
xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler
ipcomp: assign if_id to child tunnel from parent tunnel
ip6_vti: support IP6IP tunnel processing
ip6_vti: support IP6IP6 tunnel processing with .cb_handler
ip_vti: support IPIP6 tunnel processing
KVM: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid()
ip_vti: support IPIP tunnel processing with .cb_handler
tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels
tunnel4: add cb_handler to struct xfrm_tunnel
xfrm: add is_ipip to struct xfrm_input_afinfo
KVM: x86: Introduce kvm_check_cpuid()
KVM: X86: Move kvm_apic_set_version() to kvm_update_cpuid()
clk: meson: meson8b: add the vclk2_en gate clock
clk: meson: meson8b: add the vclk_en gate clock
iommu: arm-smmu-impl: Use qcom impl for sm8150 and sm8250 compatibles
dt-bindings: arm-smmu: Add sm8150 and sm8250 compatible strings
ARM: s3c24xx: leds: Convert to use GPIO descriptors
USB: serial: drop redundant transfer-buffer casts
USB: serial: drop extern keyword from function declarations
USB: serial: drop unnecessary sysrq include
USB: serial: add sysrq break-handler dummy
USB: serial: inline sysrq dummy function
USB: serial: only process sysrq when enabled
USB: serial: only set sysrq timestamp for consoles
USB: serial: ftdi_sio: fix break and sysrq handling
USB: serial: ftdi_sio: clean up receive processing
USB: serial: ftdi_sio: make process-packet buffer unsigned
quota: Fixup http links in quota doc
Replace HTTP links with HTTPS ones: DISKQUOTA
ext2: initialize quota info in ext2_xattr_set()
ext2: fix some incorrect comments in inode.c
ext2: remove nocheck option
ext2: fix missing percpu_counter_inc
ext2: ext2_find_entry() return -ENOENT if no entry found
ext2: propagate errors up to ext2_find_entry()'s callers
ext2: fix improper assignment for e_value_offs
f2fs: don't keep meta inode pages used for compressed block migration
remoteproc: qcom: Add notification types to SSR
remoteproc: qcom: Add per subsystem SSR notification
selinux: specialize symtab insert and search functions
writeback: remove bdi->congested_fn
bonding: don't need RTNL for ipsec helpers
writeback: remove struct bdi_writeback_congested
writeback: remove {set,clear}_wb_congested
drbd: remove a bogus bdi_rw_congested call
audit: issue CWD record to accompany LSM_AUDIT_DATA_* records
selftests/bpf: Switch perf_buffer test to tracepoint and skeleton
libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_buffer
selftests/bpf: Add test relying only on CO-RE and no recent kernel features
libbpf: Improve BTF sanitization handling
libbpf: Add btf__set_fd() for more control over loaded BTF FD
libbpf: Make BTF finalization strict
dt-bindings: dp83869: Fix the type of device
dt-bindings: dp83867: Fix the type of device
bonding: deal with xfrm state in all modes and add more error-checking
net: dsa: rtl8366rb: Support the CPU DSA tag
net: dsa: tag_rtl4_a: Implement Realtek 4 byte A tag
selftests/bpf: test_progs avoid minus shell exit codes
selftests/bpf: test_progs use another shell exit on non-actions
bpf: Fix another bpftool segfault without skeleton code enabled
net/mlx5: Added support for 100Gbps per lane link modes
ethtool: Add support for 100Gbps per lane link modes
audit: use the proper gfp flags in the audit_log_nfcfg() calls
bnxt_en: allow firmware to disable VLAN offloads
bnxt_en: clean up VLAN feature bit handling
bnxt_en: Implement ethtool -X to set indirection table.
bnxt_en: Return correct RSS indirection table entries to ethtool -x.
bnxt_en: Fill HW RSS table from the RSS logical indirection table.
bnxt_en: Add helper function to return the number of RSS contexts.
bnxt_en: Add logical RSS indirection table structure.
bnxt_en: Fix up bnxt_get_rxfh_indir_size().
bnxt_en: Set up the chip specific RSS table size.
mmc: remove the call to check_disk_change
xtensa/simdisk: remove the call to check_disk_change
isofs: remove a stale comment
block: remove flush_disk
cdrom: remove the unused cdrom_media_changed function
md: switch to ->check_events for media change notifications
blk-mq: centralise related handling into blk_mq_get_driver_tag
blk-mq: streamline handling of q->mq_ops->queue_rq result
io_uring: only call kfree() for a non-zero pointer
drm/i915: Remove i915_gem_object_get_dirty_page()
drm/i915: Release shortlived maps of longlived objects
drm/i915/gt: Replace opencoded i915_gem_object_pin_map()
drm/i915/gem: Unpin idle contexts from kswapd reclaim
drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset()
drm/i915: Move sseu debugfs under gt/
iommu/arm-smmu: Update impl quirks comment
iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag
KVM: lapic: Use guest_cpuid_has() in kvm_apic_set_version()
KVM: X86: Go on updating other CPUID leaves when leaf 1 is absent
KVM: X86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails
kvm: x86: limit the maximum number of vPMU fixed counters to 3
KVM: nSVM: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests
KVM: x86: Make CR4.VMXE reserved for the guest
KVM: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid()
kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes
xen: Mark "xen_nopvspin" parameter obsolete
x86/kvm: Add "nopvspin" parameter to disable PV spinlocks
x86/kvm: Change print code to use pr_*() format
Revert "KVM: X86: Fix setup the virt_spin_lock_key before static key get initialized"
KVM: x86/mmu: Rename page_header() to to_shadow_page()
KVM: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup
KVM: x86/mmu: Make kvm_mmu_page definition and accessor internal-only
KVM: x86/mmu: Add MMU-internal header
KVM: x86/mmu: Move kvm_mmu_available_pages() into mmu.c
KVM: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu/ sub-directory
KVM: x86/mmu: Exit to userspace on make_mmu_pages_available() error
KVM: x86/mmu: Batch zap MMU pages when shrinking the slab
KVM: x86/mmu: Batch zap MMU pages when recycling oldest pages
KVM: x86/mmu: Don't put invalid SPs back on the list of active pages
KVM: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs
KVM: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page()
KVM: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h
KVM: SVM: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr()
KVM: SVM: Add svm_ prefix to set/clr/is_intercept()
KVM: SVM: Add vmcb_ prefix to mark_*() functions
KVM: SVM: Rename struct nested_state to svm_nested_state
KVM: nVMX: Wrap VM-Fail valid path in generic VM-Fail helper
kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest
kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu
kvm: x86: Add "last CPU" to some KVM_EXIT information
kvm: vmx: Add last_cpu to struct vcpu_vmx
kvm: svm: Always set svm->last_cpu on VMRUN
kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id()
KVM: x86: report sev_pin_memory errors with PTR_ERR
KVM: SVM: convert get_user_pages() --> pin_user_pages()
KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast()
KVM: nSVM: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests
KVM: x86: Move the check for upper 32 reserved bits of DR6 to separate function
KVM: X86: Do the same ignore_msrs check for feature msrs
KVM: X86: Move ignore_msrs handling upper the stack
KVM: x86/mmu: Make .write_log_dirty a nested operation
KVM: nVMX: WARN if PML emulation helper is invoked outside of nested guest
KVM: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper
KVM: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool
KVM: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault()
KVM: MIPS: fix spelling mistake "Exteneded" -> "Extended"
drm/i915: gt-fy sseu debugfs
drm/i915/sseu: Move sseu_info under gt_info
drm/i915/sseu: Move sseu detection and dump to intel_sseu
drm/i915: Introduce gt_init_mmio
drm/i915: Move the engine mask to intel_gt_info
drm/i915: Move engine-related mmio init to engines_init_mmio
drm/i915: Use the gt in HAS_ENGINE
drm/i915: Convert device_info to uncore/de_read
drm/i915/dp: Helper to check for DDI BUF status to get active
drm/i915/dp: Helper for checking DDI_BUF_CTL Idle status
net: phy: Uninline PHY ethtool statistics operations
net: phy: Define PHY statistics ethtool_phy_ops
arm64: dts: qcom: sc7180: Drop the unused non-MSA SID
io_uring: fix a use after free in io_async_task_func()
Replace HTTP links with HTTPS ones: ATMEL MACB ETHERNET DRIVER
nvme: remove ns->disk checks
net: dsa: loop: Print when registration is successful
f2fs: fix error path in do_recover_data()
f2fs: fix wrong description of compress feature in f2fs.rst
f2fs: fix to wait GCed compressed page writeback
f2fs: remove write attribute of main_blkaddr sysfs node
perf inject jit: Remove //anon mmap events
regulator: devres: Standardise on function documentation headers
regulator: of_regulator: Add missing colon for rdev kerneldoc argument
regulator: devres: Fix issues with kerneldoc headers
selinux: Fix spelling mistakes in the comments
ASoC: amd: fixed kernel warnings
ASoC: mt8183: add compatible string for using rt1015
ASoC: mediatek: mt8183: support machine driver with rt1015
ASoC: mediatek: mt8183: sort header inclusions in alphabetical
ASoC: qdsp6: use dev_err instead of pr_err
ASoC: q6asm: add command opcode to timeout error report
clk: rockchip: Revert "fix wrong mmc sample phase shift for rk3328"
nvme-pci: use standard block status symbolic names
nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size()
nvme-pci: add a blank line after declarations
nvme-pci: fix some comments issues
nvme-pci: remove redundant segment validation
nvme: document quirked Intel models
nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs
nvme: support for zoned namespaces
nvme: support for multiple Command Sets Supported and Effects log pages
nvme: implement multiple I/O Command Set support
null_blk: introduce zone capacity for zoned device
block: add capacity field to zone descriptors
nvme: use USEC_PER_SEC instead of magic numbers
nvmet-tcp: simplify nvmet_process_resp_list
nvme-tcp: optimize network stack with setting msg flags according to batch size
nvme-tcp: leverage request plugging
nvme-tcp: have queue prod/cons send list become a llist
nvme-fcloop: verify wwnn and wwpn format
nvmet: use unsigned type for u64
nvmet: introduce flags member in nvmet_fabrics_ops
nvmet-tcp: remove has_keyed_sgls initialization
nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl
nvme-pci: remove the empty line at the beginning of nvme_should_reset()
nvme-pci: code cleanup for nvme_alloc_host_mem()
nvme-pci: use unsigned for io queue depth
nvme-core: use u16 type for ctrl->sqsize
nvme-core: use u16 type for directives
ASoC: topology: add more logs when topology load fails.
ASoC: topology: factor kfree(se) in error handling
ASoC: topology: use break on errors, not continue
video: backlight: sky81452-backlight: Fix some kerneldoc issues
drm/radeon: fix double free
gpu/drm: Remove debug info about CPU address
drm/amd/display: Add missing CW4 programming for DCN30
drm/amdgpu: use register distance member instead of hardcode in mmhub v9.4
drm/amdgpu: use register distance member instead of hardcode in mmhub v2
drm/amdgpu: use register distance member instead of hardcode in mmhub v1
drm/amdgpu: use register distance member instead of hardcode in gfxhub v2.1
drm/amdgpu: use register distance member instead of hardcode in gfxhub v2
drm/amdgpu: use register distance member instead of hardcode in gfxhub v1
drm/amdgpu: use register distance member instead of hardcode in VCN2/JEPG2
drm/amdgpu: use register distance member instead of hardcode in UVD7/VCE4
drm/amdgpu: use register distance member instead of hardcode in VCN1/JEPG1
drm/amdgpu: use register distance member instead of hardcode in GMC10
drm/amdgpu: use register distance member instead of hardcode in GMC9
drm/amdgpu: add register distance members into vmhub structure
drm/amdkfd: Remove redundant kfd2kgd interface lookup
drm/amdgpu: Move the mutex lock/unlock out
drm/amd/display: Add missing reg mask for dcn3
drm/amd/display: Add logger for SMU msg
drm/amd/display: Request PHYCLK adjustment on PHY enable/disable
drm/amd/display: 3.2.93
drm/amd/display: [FW Promotion] Release 0.0.23
drm/amd/display: Remove VSC infoframe dep on DMCU
drm/amd/display: Send VSIF on unsupported modes on DAL
drm/amd/display: Register init
drm/amd/display: Add diags scaling log by default
drm/amdgpu: fix coding error of mmhub pg enablement
drm/amdgpu: use RREG32_KIQ to read register when get cg state
drm/amdgpu: updated ta ucode loading
drm/amdgpu: updated ta ucode header
drm/amdgpu: add TMR destory function for psp
drm/amdgpu: asd function needs to be unloaded in suspend phase
USB: serial: use fallthrough pseudo-keyword
selftests/powerpc: Purge extra count_pmc() calls of ebb selftests
drm/i915/huc: Adjust HuC state accordingly after GuC fetch error
drm/i915/uc: Extract uc usage details into separate debugfs
Bluetooth: Use whitelist for scan policy when suspending
phy: allwinner: phy-sun6i-mipi-dphy: Constify structs
phy: ti-pipe3: remove set but unused variable
phy: ti: dm816x: remove set but unused variable
phy: core: Document function args
phy: core: fix code style in devm_of_phy_provider_unregister
phy: qcom: remove ufs qmp phy driver
regmap-irq: use fwnode instead of device node in add_irq_chip()
drm/i915/hdcp: Fix the return handling of drm_hdcp_check_ksvs_revoked
drm/stm: repair runtime power management
drm/stm: ltdc: remove call of pm-runtime functions
drm/i915/hdcp: Update CP as per the kernel internal state
sched: Add a tracepoint to track rq->nr_running
net: Restrict receive packets queuing to housekeeping CPUs
PCI: Restrict probe functions to housekeeping CPUs
lib: Restrict cpumask_local_spread to houskeeping CPUs
sched/uclamp: Protect uclamp fast path code with static key
sched/uclamp: Fix initialization of struct uclamp_rq
sched, vmlinux.lds: Increase STRUCT_ALIGNMENT to 64 bytes for GCC-4.9
perf/x86/intel/lbr: Support XSAVES for arch LBR read
perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch
x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature
x86/fpu/xstate: Support dynamic supervisor feature for LBR
x86/fpu: Use proper mask to replace full instruction mask
perf/x86: Remove task_ctx_size
perf/x86/intel/lbr: Create kmem_cache for the LBR context data
perf/core: Use kmem_cache to allocate the PMU specific data
perf/core: Factor out functions to allocate/free the task_ctx_data
perf/x86/intel/lbr: Support Architectural LBR
perf/x86/intel/lbr: Factor out intel_pmu_store_lbr
perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all()
perf/x86/intel/lbr: Mark the {rd,wr}lbr_{to,from} wrappers __always_inline
perf/x86/intel/lbr: Unify the stored format of LBR information
perf/x86/intel/lbr: Support LBR_CTL
perf/x86: Expose CPUID enumeration bits for arch LBR
x86/msr-index: Add bunch of MSRs for Arch LBR
perf/x86/intel/lbr: Use dynamic data structure for task_ctx
perf/x86/intel/lbr: Factor out a new struct for generic optimization
perf/x86/intel/lbr: Add the function pointers for LBR save and restore
perf/x86/intel/lbr: Add a function pointer for LBR read
perf/x86/intel/lbr: Add a function pointer for LBR reset
x86/cpufeatures: Add Architectural LBRs feature bit
MIPS: Loongson64: Make acpi_registers_setup() static
MIPS: Loongson: Update dts file for RS780E
dt-bindings: mips: Document two Loongson boards
MIPS: Loongson: Rename CPU device-tree binding
MIPS: Loongson64: Adjust IRQ layout
MIPS: Unify naming style of vendor CP0.Config6 bits
tests: add CLONE_NEWTIME setns tests
nsproxy: support CLONE_NEWTIME with setns()
timens: add timens_commit() helper
timens: make vdso_join_timens() always succeed
gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse
gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use
gpio: gpio-mlxbf: Tell the compiler that ACPI functions may not be used
gpio: gpio-it87: Fix formatting issues which confuse kerneldoc
gpio: gpio-syscon: Fix formatting issues which confuse kerneldoc
gpio: gpio-sama5d2-piobu: Demote all kerneldoc headers to basic comment blocks
gpio: gpio-pmic-eic-sprd: Fix incorrectly named property 'map'
gpio: gpio-altera: Add missing kerneldoc entry and demote comment
gpio: gpiolib-of: Provide documentation for of_gpio_spi_cs_get_count()
ALSA: usb/line6: remove 'defined but not used' warning
scsi: target: cxgbit: Remove tx flow control code
scsi: target: cxgbit: Check connection state before issuing hardware command
scsi: cxgb4i: Add support for iSCSI segmentation offload
scsi: storvsc: Add validation for untrusted Hyper-V values
scsi: advansys: docs: Eliminate duplicated word
scsi: lpfc: Fix less-than-zero comparison of unsigned value
scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU
scsi: ufs: Add inline encryption support to UFS
scsi: ufs: UFS crypto API
scsi: ufs: UFS driver v2.1 spec crypto additions
scsi: lpfc: Fix inconsistent indenting
scsi: libfc: fc_disc: Fix-up some incorrectly referenced function parameters
scsi: pcmcia: nsp_cs: Remove unused variable 'dummy'
scsi: pcmcia: nsp_cs: Use new __printf() format notation
scsi: aha152x: Remove unused variable 'ret'
scsi: fdomain: Mark 'fdomain_pm_ops' as __maybe_unused
scsi: ufs: Change upiu_flags to be u8
scsi: mpt3sas: Fix kdoc comments format
scsi: mpt3sas: Fix set but unused variable
scsi: sd_zbc: Fix kdoc comment format
scsi: sd: Fix kdoc comment format
scsi: megaraid: Remove set but unused variable
scsi: megaraid: Fix set but unused variable
scsi: megaraid: Remove set but unused variable
scsi: megaraid: Remove set but unused variable
scsi: megaraid: Fix compilation warnings
scsi: megaraid: Fix kdoc comments format
f2fs: add GC_URGENT_LOW mode in gc_urgent
f2fs: avoid readahead race condition
f2fs: fix return value of move_data_block()
f2fs: add parameter op_flag in f2fs_submit_page_read()
f2fs: split f2fs_allocate_new_segments()
f2fs: lost matching-pair of trace in f2fs_truncate_inode_blocks
f2fs: fix an oops in f2fs_is_compressed_page
f2fs: make trace enter and end in pairs for unlink
f2fs: fix to check page dirty status before writeback
f2fs: remove the unused compr parameter
f2fs: support to trace f2fs_fiemap()
f2fs: support to trace f2fs_bmap()
f2fs: fix wrong return value of f2fs_bmap_compress()
f2fs: remove useless parameter of __insert_free_nid()
f2fs: fix typo in comment of f2fs_do_add_link
f2fs: fix to wait page writeback before update
f2fs: show more debug info for per-temperature log
f2fs: add f2fs_gc exception handle in f2fs_ioc_gc_range
f2fs: clean up parameter of f2fs_allocate_data_block()
f2fs: shrink node_write lock coverage
f2fs: fix to document reserved special compression extension
f2fs: add prefix for exported symbols
scsi: zfcp: Avoid benign overflow of the Request Queue's free-level
scsi: zfcp: Replace open-coded list move
scsi: zfcp: Clean up zfcp_erp_action_ready()
scsi: docs: Remove invalid link and update text for zfcp kernel config
scsi: docs: Update outdated link to IBM developerworks
scsi: zfcp: Fix an outdated comment for zfcp_qdio_send()
scsi: zfcp: Use prandom_u32_max() for backoff
scsi: iscsi: Register sysfs for workqueue iscsi_destroy
scsi: target: Handle short iSIDs
scsi: target: Fix iscsi transport id buf len calculation
scsi: target: Fix iscsi transport id buffer setup
scsi: target: Fix iscsi transport id parsing
scsi: target: Fix crash during SPEC_I_PT handling
scsi: target: Fix xcopy sess release leak
scsi: target: Check enforce_pr_isids during registration
drm/i915/ehl: Add new PCI ids
PCI/AER: Log correctable errors as warning, not error
PCI/AER: Simplify __aer_print_error()
selftests: bpf: Remove unused bpf_map_def_legacy struct
samples: bpf: Refactor BPF map performance test with libbpf
samples: bpf: Refactor BPF map in map test with libbpf
samples: bpf: Fix bpf programs with kprobe/sys_connect event
selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE
bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE
libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE
bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook
net: sfp: add error checking with sfp_irq_name
net/sched: Use fallthrough pseudo-keyword
Replace HTTP links with HTTPS ones: X.25 network layer
Replace HTTP links with HTTPS ones: GRETH 10/100/1G Ethernet MAC device driver
bnx2x: fix spelling mistake "occurd" -> "occurred"
net: ethtool: Remove PHYLIB direct dependency
net: phy: Register ethtool PHY operations
net: ethtool: Introduce ethtool_phy_ops
Documentation: networking: fix ethtool-netlink table formats
net: phy: add a Kconfig option for mdio_devres
PCI: Add device even if driver attach failed
smsc9420: use generic power management
epic100: use generic power management
PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state'
drm/i915/display: Implement new combo phy initialization step
selftests: fix condition in run_tests
selftests: do not use .ONESHELL
PCI: Fix pci_cfg_wait queue locking problem
mvpp2: fix pointer check
mptcp: use mptcp worker for path management
sun/cassini: mark cas_resume() as __maybe_unused
sun/niu: add __maybe_unused attribute to PM functions
net: phy: mdio-octeon: Cleanup module loading dependencies
net: phy: cavium: Improve __iomem mess
net: phy: dp83640: Fixup cast to restricted __be16 warning
net: phy: Make phy_10gbit_fec_features_array static
net: phy: Properly define genphy_c45_driver
net: phy: Fixup parameters in kerneldoc
net: phy: at803x: Avoid comparison is always false warning
net: sfp: Unique GPIO interrupt names
perf symbols: Add s390 idle functions 'psw_idle' and 'psw_idle_exit' to list of idle symbols
ice: add documentation for device-caps region
net: systemport: Add support for VLAN transmit acceleration
selftests: pidfd: skip test if unshare fails with EPERM
selftests: pidfd: do not use ksft_exit_skip after ksft_set_plan
iio: adc: ti_am335x_adc: alloc kfifo & IRQ via devm_ functions
iio: adc: ti_am335x_adc: alloc channels via devm_kcalloc()
iio:adc:ingenic: drop of_match_ptr protection and include mod_devicetable.h
iio:adc:ti-tlc4541: Drop CONFIG_OF and of_match_ptr protections.
iio:adc:ti-adc161s626: Drop of_match_ptr protection.
iio:adc:ti-adc084s021: drop of_match_ptr protection
iio:adc:ti-adc0832: drop CONFIG_OF and of_match_ptr protections
iio:adc:ti-adc081c: Drop of_match_ptr and change to mod_devicetable.h
iio:adc:sd_adc_modulator: Drop of_match_ptr and tweak includes
iio:adc:mcp3422: remove CONFIG_OF and of_match_ptr protections
iio:adc:mcp320x: Drop CONFIG_OF and of_match_ptr protections
iio:adc:max1118: Drop CONFIG_OF / of_match_ptr protections
iio:adc:max11100: Drop of_match_ptr protection / add mod_devicetable.h include
iio:adc:ltc2497 drop of_match_ptr protection
iio:adc:cpcap-adc: Drop of_match_ptr protection and use device_get_match_data
iio:adc:ltc2496: Drop of_match_ptr and use mod_devicetable.h
iio:adc:max1027: drop of_match_ptr and CONFIG_OF protections
iio:adc:max1363: Drop of_match_ptr and use generic device_get_match_data
iio:adc:hi8435: Drop of_match_ptr protection.
iio:adc:hi8435: Drop unused of_gpio.h header
iio:adc:lpc32xx: Drop of_match_ptr protection
iio: magnetometer: bmc150: Add proper compatible for BMM150
dt-bindings: iio: bmc150_magn: Document and fix missing compatibles
iio: adis16480: Use irq types instead of flags
Documentation/driver-api: iio/buffers: drop doubled word
Documentation/driver-api: generic-counter: drop doubled word
iio: core: move event interface on the opaque struct
iio: core: move iio_dev's buffer_list to the private iio device object
iio: core: move channel list & group to private iio device object
iio: core: move debugfs data on the private iio dev info
iio: core: remove padding from private information
iio: core: wrap IIO device into an iio_dev_opaque object
iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper
dt-bindings: mtd: fsl-upm-nand: Deprecate chip-delay and fsl, upm-wait-flags
mtd: rawnand: stm32_fmc2: get resources from parent node
mtd: rawnand: stm32_fmc2: use regmap APIs
memory: stm32-fmc2-ebi: add STM32 FMC2 EBI controller driver
dt-bindings: memory-controller: add STM32 FMC2 EBI controller documentation
dt-bindings: mtd: update STM32 FMC2 NAND controller documentation
mtd: rawnand: stm32_fmc2: do not display errors if the driver is deferred
mtd: rawnand: ingenic: cleanup ARRAY_SIZE() vs sizeof() use
Input: Use fallthrough pseudo-keyword
usb: correct kernel-doc inconsistency
Input: cm109 - remove needless check before usb_free_coherent()
io_uring: don't burn CPU for iopoll on exit
io_uring: remove nr_events arg from iopoll_check()
io_uring: partially inline io_iopoll_getevents()
block: remove a bogus warning in __submit_bio_noacct_mq
RDMA/mlx5: Delete one-time used functions
RDMA/mlx5: Cleanup DEVX initialization flow
RDMA/mlx5: Separate flow steering logic from main.c
RDMA/mlx5: Separate counters from main.c
RDMA/mlx5: Separate restrack callbacks initialization from main.c
RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function
KVM: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM()
umd: Stop using split_argv
umd: Remove exit_umh
bpfilter: Take advantage of the facilities of struct pid
exit: Factor thread_group_exited out of pidfd_poll
RDMA/hns: Optimize MTR level-0 addressing to access huge page
RDMA/rxe: Skip dgid check in loopback mode
Bluetooth: le_simult_central_peripheral experimental feature
Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear()
Bluetooth: btusb: USB alternate setting 1 for WBS
Bluetooth: use configured default params for active scans
Bluetooth: Adding a configurable autoconnect timeout
dt-bindings: net: bluetooth: realtek: Fix uart-has-rtscts example
USB: serial: ch341: fix missing simulated-break margin
PCI: qcom: Replace define with standard value
PCI: qcom: Support pci speed set for ipq806x
dt-bindings: PCI: qcom: Add ipq8064 rev 2 variant
PCI: qcom: Add ipq8064 rev2 variant
PCI: qcom: Add support for tx term offset for rev 2.1.0
PCI: qcom: Define some PARF params needed for ipq8064 SoC
PCI: qcom: Use bulk clk api and assert on error
dt-bindings: PCI: qcom: Add ext reset
PCI: qcom: Add missing reset for ipq806x
PCI: qcom: Change duplicate PCI reset to phy reset
dt-bindings: PCI: qcom: Add missing clks
PCI: qcom: Add missing ipq806x clocks in PCIe driver
arm64/cpufeature: Validate feature bits spacing in arm64_ftr_regs[]
PCI: aardvark: Indicate error in 'val' when config read fails
xfs: rtbitmap scrubber should check inode size
xfs: rtbitmap scrubber should verify written extents
xfs: remove xfs_inobp_check()
xfs: factor xfs_iflush_done
xfs: rework xfs_iflush_cluster() dirty inode iteration
xfs: rename xfs_iflush_int()
xfs: xfs_iflush() is no longer necessary
xfs: attach inodes to the cluster buffer when dirtied
xfs: rework stale inodes in xfs_ifree_cluster
xfs: clean up inode reclaim comments
xfs: remove SYNC_WAIT from xfs_reclaim_inodes()
xfs: remove SYNC_TRYLOCK from inode reclaim
xfs: don't block inode reclaim on the ILOCK
xfs: allow multiple reclaimers per AG
xfs: remove IO submission from xfs_reclaim_inode()
xfs: make inode reclaim almost non-blocking
xfs: pin inode backing buffer to the inode log item
xfs: move xfs_clear_li_failed out of xfs_ail_delete_one()
xfs: unwind log item error flagging
xfs: handle buffer log item IO errors directly
xfs: get rid of log item callbacks
xfs: clean up the buffer iodone callback functions
thermal: core: Add notifications call in the framework
thermal: core: genetlink support for events/cmd/sampling
thermal: core: Get thermal zone by id
thermal: core: Add helpers to browse the cdev, tz and governor list
drm/meson: overlay: fix build failure
spi: atmel: No need to call spi_master_put() if spi_alloc_master() failed
spi: spi-geni-qcom: Set an autosuspend delay of 250 ms
regulator: fan53880: Add support for COMPILE_TEST
pinctrl: amd: Honor IRQ trigger type requested by the caller
ARM: dts: ste: Align L2 cache-controller nodename with dtschema
ARM: dts: arm-realview: Align L2 cache-controller nodename with dtschema
ASoC: fsl: mpc8610_hpcd: Add missing of_node_put()
gpio: aggregator: Use bitmap_parselist() for parsing GPIO offsets
gpio: aggregator: Drop pre-initialization in get_arg()
pinctrl: ingenic: Properly detect GPIO direction when configured for IRQ
pinctrl: ingenic: Enhance support for IRQ_TYPE_EDGE_BOTH
dt-bindings: pinctrl: Convert ingenic,pinctrl.txt to YAML
ARM: dts: ux500: Supply nodes for the other 2 AB8500 PWM devices
ARM: dts: ux500: samsung-golden: Add touchkey
ASoC: da7213: add default clock handling
ASoC: amd: add ACPI dependency check
Documentation: Document pm660(l) SPMI GPIOs compatible
pinctrl: qcom: spmi-gpio: Add pm660(l) compatibility
pinctrl: ocelot: Add Sparx5 SoC support
gpio: Add gpio-charger to the documentation
ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable
ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable
ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning
ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning
ASoC: amd: acp-rt5645: fix 'defined but not used' warning
ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning
pinctrl: meson: fix drive strength register and bit calculation
ALSA: pcm: Fix build error on m68k and others
pinctrl: single: fix function name in documentation
ARM: dts: am33xx-l4: change #pinctrl-cells from 1 to 2
pinctrl: single: parse #pinctrl-cells = 2
ARM: configs: sunxi: Enable crypto related options
ARM: sunxi: configs: Enable the Mailbox driver
ARM: configs: sunxi: Enable the PS/2 controller
arm64: dts: uniphier: give fixed port number to support card serial
ARM: dts: uniphier: give fixed port number to support card serial
ALSA: hda/hdmi: Add Intel silent stream support
HID: lenovo: Fix spurious F23 key press report during resume from suspend
HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support
HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support
HID: lenovo: Rename fn_lock sysfs attr handlers to make them generic
HID: lenovo: Factor out generic parts of the LED code
HID: lenovo: Merge tpkbd and cptkbd data structures
PCI: qcom: Fix runtime PM imbalance on error
PCI: cadence: Fix runtime PM imbalance on error
PCI: dwc: pci-dra7xx: Fix runtime PM imbalance on error
arm64: Shift the __tlbi_level() indentation left
arm64: tlb: Set the TTL field in flush_*_tlb_range
arm64: tlb: Set the TTL field in flush_tlb_range
tlb: mmu_gather: add tlb_flush_*_range APIs
arm64: Add tlbi_user_level TLB invalidation helper
HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_save_state
ALSA: pci/au88x0: remove "defined but not used" warnings
ALSA: vx_core: remove warning for empty loop body
ALSA: pcmcia/pdaudiocf: fix kernel-doc
ALSA: pci/via82xx: remove 'set but not used' warnings
ALSA: pci/fm801: fix kernel-doc
ALSA: pci/es1938: remove 'set but not used' warning
ALSA: xen: remove 'set but not used' warning
ALSA: pci/oxygen/xonar_wm87x6: remove always true condition
ALSA: pci/rme9652/hdspm: remove always true condition
ALSA: pci/korg1212: remove 'set but not used' warnings
ALSA: pci/emu10k1: remove 'set but not used' warning
ALSA: firewire: fix kernel-doc
ASoC: pci/emu10k1: remove "set but not used' warnings
ALSA: pci/ctxfi: fix kernel-doc warnings
ALSA: pci/ctxfi/ctatc: fix kernel-doc
ALSA: pci/aw2-saa7146: remove 'set but not used' warning
ALSA: pci/echoaudio: remove 'set but not used' warning
ALSA: pci/asihpi: remove 'set but not used' warning
ALSA: pci/asihpi: fix kernel-doc
ALSA: pci/asihpi: remove 'set but not used' warnings
ALSA: isa/gus: remove 'set but not used' warning
drm/i915: Update dma-attributes for our sg DMA
ALSA: isa/gus: remove -Wmissing-prototypes warnings
ALSA: compress: document the compress gapless audio state machine
ALSA: compress: document the compress audio state machine
spi: spi-sun6i: sun6i_spi_transfer_one(): enable RF_RDY interrupt only if needed
spi: spi-sun6i: sun6i_spi_transfer_one(): collate write to Interrupt Control Register
spi: spi-sun6i: sun6i_spi_fill_fifo(): remove not needed length argument
spi: spi-sun6i: sun6i_spi_drain_fifo(): remove not needed length argument
spi: spi-sun6i: sun6i_spi_drain_fifo(): introduce sun6i_spi_get_rx_fifo_count() and make use of it
spi: spi-sun6i: sun6i_spi_get_tx_fifo_count: Convert manual shift+mask to FIELD_GET()
spi: spi-sun6i: sun6i_spi_transfer_one(): remove not needed masking of transfer length
spi: spi-sun6i: sun6i_spi_transfer_one(): remove useless goto
spi: spi-sun6i: sun6i_spi_transfer_one(): report effectivly used speed_hz of transfer
drm/i915/gt: Pin the rings before marking active
arm64: dts: uniphier: add interrupts to support card serial
ARM: dts: uniphier: rename support card serial node to fix schema warning
ARM: dts: uniphier: add interrupts to support card serial
driver core: platform: need consistent spacing around '-'
drm/ast: Initialize mode setting in ast_mode_config_init()
drm/ast: Use managed mode-config init
drm/ast: Replace struct ast_crtc with struct drm_crtc
drm/ast: Init cursors before creating modesetting structures
drm/ast: Managed cursor release
drm/ast: Keep cursor HW BOs mapped
drm/ast: Add helper to hide cursor
drm/ast: Don't enable HW cursors twice during atomic update
drm/ast: Replace ast_cursor_move() with ast_cursor_show()
drm/ast: Move cursor pageflip into helper
drm/ast: Update cursor image and checksum from same function
drm/ast: Move cursor fb pinning and mapping into helper
drm/ast: Pass struct ast_private instance to cursor init/fini functions
drm/ast: Move cursor functions to ast_cursor.c
drm/vc4: crtc: Remove the feed_txp tests
drm/vc4: txp: Turn the TXP into a CRTC of its own
drm/vc4: crtc: Move the txp_armed function to the TXP
drm/vc4: crtc: Move the CRTC initialisation to a separate function
drm/vc4: crtc: Only access the PixelValve registers if we have to
drm/vc4: crtc: Split CRTC data in two
drm/vc4: crtc: Make state functions public
drm/vc4: crtc: Move HVS setup code to the HVS driver
smccc: Make constants available to assembly
KVM: arm64: timers: Move timer registers to the sys_regs file
KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user
KVM: arm64: Move SPSR_EL1 to the system register array
KVM: arm64: Disintegrate SPSR array
KVM: arm64: Move SP_EL1 to the system register array
KVM: arm64: Move ELR_EL1 to the system register array
KVM: arm64: Make struct kvm_regs userspace-only
KVM: arm64: debug: Drop useless vpcu parameter
KVM: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access
KVM: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access
KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access
KVM: arm64: Introduce accessor for ctxt->sys_reg
KVM: arm64: Use TTL hint in when invalidating stage-2 translations
KVM: arm64: Factor out stage 2 page table data from struct kvm
arm64: Add level-hinted TLB invalidation helper
arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors
arm64: Detect the ARMv8.4 TTL feature
drm/vc4: Reorder the bind order of the devices
ALSA: hda: fix SND_HDA_GENERIC kconfig & build
ALSA: core: pcm_iec958: fix kernel-doc
drm/vc4: Convert register accessors to FIELD_*
mfd: axp20x-i2c: Do not define 'struct acpi_device_id' when !CONFIG_ACPI
ARM: dts: exynos: Define fixed regulators in root node for consistency in SMDK5420
ARM: dts: exynos: Define fixed regulators in root node for consistency in Arndale
ARM: dts: exynos: Define fixed regulators in root node for consistency in Origen
ARM: dts: exynos: Remove DMA controller bus node name to fix dtschema warnings
arm64: dts: exynos: Add unit address to soc node and move thermal zones on Exynos7
arm64: dts: exynos: Add unit address to soc node on Exynos5433
arm64: dts: exynos: Remove DMA controller bus node name to fix dtschema warnings
arm64: dts: exynos: Keep LDO12 always-on on Espresso
arm64: dts: exynos: Fix silent hang after boot on Espresso
ARM: dts: bcm: Align L2 cache-controller nodename with dtschema
ARM: dts: BCM5301X: Specify switch ports for Luxul devices
Documentation: fpga: dfl: add descriptions for interrupt related interfaces.
fpga: dfl: afu: add AFU interrupt support
fpga: dfl: fme: add interrupt support for global error reporting
fpga: dfl: afu: add interrupt support for port error reporting
pstore: Fix linking when crypto API disabled
kbuild: buildtar: add dtbs support
kbuild: remove cc-option test of -ffreestanding
kbuild: remove cc-option test of -fno-stack-protector
Revert "kbuild: Create directory for target DTB"
kbuild: run the checker after the compiler
Input: exc3000 - switch to i2c's probe_new API
Input: elantech - remove redundant assignments to variable error
thermal: Make thermal_zone_device_is_enabled() available to core only
thermal: imx: Use driver's local data to decide whether to run a measurement
acpi: thermal: Don't call thermal_zone_device_is_enabled()
RDMA: Move XRCD to be under ib_core responsibility
RDMA/core: Create and destroy counters in the ib_core
IB/uverbs: Expose UAPI to query MR
RDMA/mlx5: Introduce UAPI to query PD attributes
RDMA/mlx5: Implement the query ucontext functionality
RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response
IB/uverbs: Expose UAPI to query ucontext
IB/uverbs: Set IOVA on IB MR in uverbs layer
IB/uverbs: Enable CQ ioctl commands by default
RDMA/core: Optimize XRC target lookup
RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate XRC domain
RDMA/mlx5: Get XRCD number directly for the internal use
RDMA: Remove the udata parameter from alloc_mr callback
RDMA/core: Remove ib_alloc_mr_user function
RDMA/core: Check for error instead of success in alloc MR function
cpupower: Fix NULL but dereferenced coccicheck errors
cpupower: Fix comparing pointer to 0 coccicheck warns
selftests/harness: Report skip reason
selftests/harness: Display signed values correctly
selftests/harness: Refactor XFAIL into SKIP
selftests/harness: Switch to TAP output
selftests: Add header documentation and helpers
selftests/binderfs: Fix harness API usage
selftests: Remove unneeded selftest API headers
selftests/clone3: Reorder reporting output
selftests: sync_test: do not use ksft_exit_skip after ksft_set_plan
selftests: sigaltstack: do not use ksft_exit_skip after ksft_set_plan
selftests: breakpoints: do not use ksft_exit_skip after ksft_set_plan
selftests: breakpoints: fix computation of test plan
kselftest: fix TAP output for skipped tests
mptcp: fix race in subflow_data_ready()
Security: Documentation: Replace deprecated :c:func: Usage
Replace HTTP links with HTTPS ones: IPv*
net: qede: fix BE vs CPU comparison
net: qede: fix kernel-doc for qede_ptp_adjfreq()
net: qed: sanitize BE/LE data processing
net: qed: use ptr shortcuts to dedup field accessing in some parts
net: qed: improve indentation of some parts of code
net: qed: address kernel-doc warnings
net: qed: correct qed_hw_err_notify() prototype
net: qed: cleanup global structs declarations
net: qed: move static iro_arr[] out of header file
geneve: move all configuration under struct geneve_config
dpaa2-eth: fix draining of S/G cache
net/amd: Remove needless assignment and the extra brank lines
selftests: mptcp: capture pcap on both sides
sun/cassini: use generic power management
sun/niu: use generic power management
sun/sungem: use generic power management
x86/entry: Rename idtentry_enter/exit_cond_rcu() to idtentry_enter/exit()
drm/i915: Fix spelling mistake in i915_reg.h
drm/i915: Don't taint when using fault injection
drm/i915: Print caller when tainting for CI
drm/i915: Reboot CI if we get wedged during driver init
RDMA/core: Clean up tracepoint headers
iomap: Make sure iomap_end is called after iomap_begin
xfs: use direct calls for dquot IO completion
xfs: make inode IO completion buffer centric
xfs: clean up whacky buffer log item list reinit
xfs: call xfs_buf_iodone directly
xfs: mark log recovery buffers for completion
xfs: mark dquot buffers in cache
xfs: mark inode buffers in cache
xfs: add an inode item lock
xfs: remove logged flag from inode log item
xfs: Don't allow logging of XFS_ISTALE inodes
xfs: remove useless definitions in xfs_linux.h
xfs: use MMAPLOCK around filemap_map_pages()
xfs: move helpers that lock and unlock two inodes against userspace IO
xfs: refactor locking and unlocking two inodes against userspace IO
xfs: fix xfs_reflink_remap_prep calling conventions
xfs: reflink can skip remap existing mappings
xfs: only reserve quota blocks if we're mapping into a hole
xfs: only reserve quota blocks for bmbt changes if we're changing the data fork
xfs: redesign the reflink remap loop to fix blkres depletion crash
xfs: rename xfs_bmap_is_real_extent to is_written_extent
xfs: fix reflink quota reservation accounting error
xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork
xfs: preserve rmapbt swapext block reservation from freed blocks
xfs: Couple of typo fixes in comments
Revert "drm/i915/dp: Correctly advertise HBR3 for GEN11+"
ARM: dts: bcm2711: Add HDMI DVP
RDMA/ipoib: Handle user-supplied address when creating child
udc: lpc32xx: mark local function static
io_uring: briefly loose locks while reaping events
io_uring: fix stopping iopoll'ing too early
io_uring: don't delay iopoll'ed req completion
regulator: fan53880: Add missing .owner field in regulator_desc
dt-bindings: regulator: add pca9450 regulator yaml
regulator: pca9450: add pca9450 pmic driver
ASoC: codecs: wm8400: remove unused variables
drm: drm_fourcc: Add generic alias for 16_16_TILE modifier
pinctrl: imx8dxl: Support building as module
pinctrl: imx8qm: Support building as module
pinctrl: imx8qxp: Support building as module
pinctrl: imx8mp: Support building as module
pinctrl: imx8mq: Support building as module
pinctrl: imx8mn: Support building as module
pinctrl: imx8mm: Support building as module
pinctrl: imx: scu: Support i.MX8 SCU SoCs pinctrl driver built as module
pinctrl: imx: Support i.MX8 SoCs pinctrl driver built as module
ARM: configs: sunxi: Enable Lima
ARM: configs: sunxi: Add DRM output-related options
ARM: configs: sunxi: Enable ASoC options
ARM: configs: sunxi: Enable Cedrus
ARM: configs: sunxi: Enable the deinterlace and rotation engines
ARM: configs: sunxi: Enable the CSI drivers
ARM: configs: sunxi: Run savedefconfig
powerpc: Drop CONFIG_MTD_M25P80 in 85xx-hw.config
perf vendor events power9: Added nest imc metric events
serial: Remove duplicated macro definition of port type
tools lib traceevent: Fix reporting of unknown SVM exit reasons
tools lib traceevent: Change to SPDX License format
tools lib traceevent: Add builtin handler for trace_marker_raw
tools lib traceevent: Move kernel_stack event handler to "function" plugin.
tools lib traceevent: Add plugin for decoding syscalls/sys_enter_futex
tools lib traceevent: Add offset option for function plugin
tools lib traceevent: Add more SVM exit reasons
tools lib traceevent: Add plugin for tlb_flush
tools lib traceevent: Optimize pretty_print() function
tools lib traceevent: Add support for more printk format specifiers
tools lib traceevent: Introduced new traceevent API, for adding new plugins directories.
tools lib traceevent: Add interface for options to plugins
tools lib traceevent: Add tep_load_plugins_hook() API
tools: hv: change http to https in hv_kvp_daemon.c
USB: serial: cp210x: re-enable auto-RTS on open
USB: serial: cp210x: enable usb generic throttle/unthrottle
USB: serial: ch341: simulate break condition if not supported
PCI: vmd: Use Shadow MEMBAR registers for QEMU/KVM guests
drm/hisilicon: Code refactoring for hibmc_drv_vdac
PCI: mvebu: Use struct pci_host_bridge.windows list directly
PCI: cadence: Use struct pci_host_bridge.windows list directly
firmware: smccc: Add ARCH_SOC_ID support
ARM: OMAP2: Use custom soc attribute group instead of device_create_file
ARM: OMAP2: Switch to use DEVICE_ATTR_RO()
soc: ux500: Use custom soc attribute group instead of device_create_file
soc: ux500: Switch to use DEVICE_ATTR_RO()
soc: integrator: Use custom soc attribute group instead of device_create_file
soc: integrator: Switch to use DEVICE_ATTR_RO()
soc: realview: Use custom soc attribute group instead of device_create_file
soc: realview: Switch to use DEVICE_ATTR_RO()
mfd: sprd-sc27xx-spi: Fix-up bogus IRQ register offset and mask setting
mfd: rave-sp: Fix mistake in 'struct rave_sp_deframer's kerneldoc
mfd: si476x-cmd: Add missing documentation for si476x_cmd_fm_rds_status()'s arg 'report'
mfd: si476x-cmd: Update si476x_cmd_am_rsq_status()'s kerneldoc
mfd: si476x-i2c: Fix spelling mistake in case() statement's FALLTHROUGH comment
mfd: si476x-i2c: Add description for si476x_core_fwver_to_revision()'s arg 'func'
mfd: si476x-cmd: Add missing colon(s) for all documented kerneldoc arguments
mfd: si476x-cmd: Repair wrongly described function argument 's/response/resp'
mfd: tps65010: Remove delcared and set, but never used variable 'status'
mfd: ab3100-otp: Add missing colon(s) for all documented kerneldoc arguments
mfd: tps65217: Repair incorrect function argument name 's/tps65217/tps/'
mfd: tps65218: Repair incorrect function argument name 's/tps65218/tps/'
mfd: cros_ec_dev: Fix cros_feature_to_{name,cells} struct descriptions
mfd: altera-sysmgr: Supply descriptions for 'np' and 'property' function args
mfd: atmel-smc: Add missing colon(s) for 'conf' arguments
mfd: omap-usb-tll: Provide description for 'pdev' argument to .probe()
mfd: omap-usb-host: Provide description for 'pdev' argument to .probe()
mfd: omap-usb-host: Remove invalid use of kerneldoc syntax
mfd: db8500-prcmu: Remove incorrect function header from .probe() function
mfd: db8500-prcmu: Add description for 'reset_reason' in kerneldoc
mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices()
mfd: wm8350-core: Supply description wm8350_reg_{un}lock args
mfd: wm831x-core: Supply description wm831x_reg_{un}lock args
mfd: wm8400-core: Supply description for wm8400_reset_codec_reg_cache's arg
mfd: tc3589x: Remove invalid use of kerneldoc syntax
mfd: ab8500-debugfs: Fix incompatible types in comparison expression issue
mfd: ab3100-core: Fix incompatible types in comparison expression warning
mfd: sprd-sc27xx-spi: Fix symbol 'sprd_pmic_detect_charger_type' was not declared warning
mfd: altera-sysmgr: Fix physical address storing hacks
mfd: tps6586x: Fix cast to restricted __le32 warning
mfd: twl4030-irq: Fix cast to restricted __le32 warning
mfd: twl4030-irq: Fix incorrect type in assignment warning
backlight: qcom-wled: Remove unused configs for LED3 and LED4
backlight: lm3630a_bl: Remove invalid checks for unsigned int < 0
backlight: backlight: Supply description for function args in existing Kerneldocs
backlight: ili922x: Add missing kerneldoc description for ili922x_reg_dump()'s arg
backlight: ili922x: Remove invalid use of kerneldoc syntax
backlight: ili922x: Add missing kerneldoc descriptions for CHECK_FREQ_REG() args
backlight: lcd: Add missing kerneldoc entry for 'struct device parent'
backlight: lms501kf03: Remove unused const variables
arm64: dts: sun50i-pinephone: dldo4 must not be >= 1.8V
arm64: dts: allwinner: Add support for PinePhone revision 1.2
dt-bindings: arm: sunxi: Add PinePhone 1.2 bindings
net: dsa: vitesse-vsc73xx: Convert to plain comments to avoid kerneldoc warnings
net: dsa: lan9303: fix variable 'res' set but not used
net: dsa: rtl8366: Pass GENMASK() signed bits
net: dsa: bcm_sf2: Pass GENMASK() signed bits
net: dsa: bcm_sf2: Initialize __be16 with a __be16 value
net: dsa: b53: Fixup endianness warnings
net: dsa: mv88e6xxx: scratch: Fixup kerneldoc
net: dsa: mv88e6xxx: Remove set but unused variable
net: dsa: mv88e6xxx: vlan_tci is __be16
net: dsa: mv88e6xxx: Fix sparse warnings from GENMASK
net: dsa: tag_qca.c: Fix warning for __be16 vs u16
net: dsa: tag_mtk: Fix warnings for __be16
net: dsa: tag_lan9303: Fix __be16 warnings
net: dsa: tag_ksz: Fix __be16 warnings
net: dsa: Add __percpu property to prevent warnings
net: dsa: felix: use resolved link config in mac_link_up()
net: dsa: felix: delete .phylink_mac_an_restart code
net: dsa: felix: set proper pause frame timers based on link speed
net: dsa: felix: unconditionally configure MAC speed to 1000Mbps
net: dsa: felix: support half-duplex link modes
net: dsa: felix: clarify the intention of writes to MII_BMCR
io_uring: fix lost cqe->flags
io_uring: keep queue_sqe()'s fail path separately
io_uring: fix mis-refcounting linked timeouts
io_uring: use new io_req_task_work_add() helper throughout
io_uring: abstract out task work running
KVM: arm64: Rename HSR to ESR
Documentation: filesystems: vfs: drop doubled words
Documentation: filesystems: sysfs-tagging: drop doubled word
Documentation: filesystems: path-lookup: drop doubled word
Documentation: filesystems: overlayfs: drop doubled word
Documentation: filesystems: mount_api: drop doubled word
Documentation: filesystems: fsverity: drop doubled word
Documentation: filesystems: directory-locking: drop doubled word
Documentation: filesystems: configfs: drop doubled word
Documentation: filesystems: caching/operations: drop doubled word
Documentation: filesystems: autofs-mount-control: drop doubled words
Documentation: virt: kvm/s390-pv: drop doubled words
Documentation: virt: kvm/api: drop doubled words
Documentation: trace/stm: drop doubled words
Documentation: trace/histogram-design: drop doubled words
Documentation: trace/ftrace: drop doubled words
Documentation: PCI: pci.rst: drop doubled words
Documentation: PCI: pci-error-recovery: drop doubled words
Documentation: PCI: pci-endpoint: drop doubled words
Documentation: PCI: pci-endpoint-cfs: drop doubled words
Documentation: arm64/sve: drop duplicate words
Documentation: arm64/acpi_object_usage: drop duplicate words
Documentation: arm64/arm-acpi: drop duplicate words
doc: cgroup: add f2fs and xfs to supported list for writeback
doc: add link to sparse's home page/internal docs
Replace HTTP links with HTTPS ones: LVM
docs: CIFS: remove a spam-site URL
Replace HTTP links with HTTPS ones: CIFS
Replace HTTP links with HTTPS ones: DRBD driver
Documentation/features: Add kcov
Documentation/features: Add kmemleak
Replace HTTP links with HTTPS ones: Documentation/admin-guide
trace doc: correct names of varous tracing documents
mailmap: add entry for obsolete email address
Documentation: Coccinelle: fix various typos etc.
Documentation: Clarify f_cred vs current_cred() use
Documentation/admin-guide: xfs: drop doubled word
Documentation/admin-guide: tainted-kernels: drop doubled word
Documentation/admin-guide: sysctl/kernel: drop doubled word
Documentation/admin-guide: intel-speed-select: drop doubled words
Documentation/admin-guide: intel_pstate: drop doubled word
Documentation/admin-guide: arm-ccn: drop doubled word
Documentation/admin-guide: pnfs-scsi-server: drop doubled word
Documentation/admin-guide: pnfs-block-server: drop doubled word
Documentation/admin-guide: mm/ksm: drop doubled word
Documentation/admin-guide: media/building: drop doubled words
Documentation/admin-guide: dm-integrity: drop doubled words
Documentation/admin-guide: cgroup-v1/rdma: drop doubled word
Documentation/admin-guide: cgroup-v2: drop doubled word
KVM: arm64: Drop long gone function parameter documentation
KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER
KVM: arm64: Lift instrumentation restrictions on VHE
KVM: arm64: Remove __hyp_text macro, use build rules instead
KVM: arm64: Compile remaining hyp/ files for both VHE/nVHE
KVM: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE
KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHE
KVM: arm64: Split hyp/debug-sr.c to VHE/nVHE
KVM: arm64: Split hyp/switch.c to VHE/nVHE
KVM: arm64: Duplicate hyp/tlb.c for VHE/nVHE
KVM: arm64: Move hyp-init.S to nVHE
KVM: arm64: Build hyp-entry.S separately for VHE/nVHE
KVM: arm64: Handle calls to prefixed hyp functions
KVM: arm64: Use build-time defines in has_vhe()
KVM: arm64: Add build rules for separate VHE/nVHE object files
KVM: arm64: Move __smccc_workaround_1_smc to .rodata
KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe
KVM: arm64: Remove the target table
KVM: arm64: Remove target_table from exit handlers
KVM: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array
KVM: arm64: Tolerate an empty target_table list
KVM: arm64: Drop the target_table[] indirection
arm64: kvm: Remove kern_hyp_va from get_vcpu_ptr
KVM: arm64: Allow in-atomic injection of SPIs
clk: rockchip: use separate compatibles for rk3288w-cru
qlcninc: use generic power management
netxen_nic: use generic power management
net: dsa: microchip: remove unused private members
net: dsa: microchip: split adjust_link() in phylink_mac_link_{up|down}()
mptcp: support IPV6_V6ONLY setsockopt
mptcp: add REUSEADDR/REUSEPORT support
net: use mptcp setsockopt function for SOL_SOCKET on mptcp sockets
selftests/net: update initializer syntax to use c99 designators
bnx2x: Perform Idlechk dump during the debug collection.
bnx2x: Add support for idlechk tests.
bnx2x: Add Idlechk related register definitions.
drm/mediatek: mtk_dsi: Create connector for bridges
drm/mediatek: mtk_dsi: Use the drm_panel_bridge API
drm/mediatek: mtk_dsi: Use simple encoder
drm/mediatek: mtk_dsi: Convert to bridge driver
drm/mediatek: mtk_dsi: Rename bridge to next_bridge
arch: rename copy_thread_tls() back to copy_thread()
arch: remove HAVE_COPY_THREAD_TLS
unicore: switch to copy_thread_tls()
sh: switch to copy_thread_tls()
nds32: switch to copy_thread_tls()
microblaze: switch to copy_thread_tls()
hexagon: switch to copy_thread_tls()
c6x: switch to copy_thread_tls()
alpha: switch to copy_thread_tls()
fork: remove do_fork()
h8300: select HAVE_COPY_THREAD_TLS, switch to kernel_clone_args
nios2: enable HAVE_COPY_THREAD_TLS, switch to kernel_clone_args
umd: Track user space drivers with struct pid
bpfilter: Move bpfilter_umh back into init data
exec: Remove do_execve_file
umh: Stop calling do_execve_file
umd: Transform fork_usermode_blob into fork_usermode_driver
umd: Rename umd_info.cmdline umd_info.driver_name
umd: For clarity rename umh_info umd_info
umh: Separate the user mode driver and the user mode helper support
umh: Remove call_usermodehelper_setup_file.
umh: Rename the user mode driver helpers for clarity
umh: Move setting PF_UMH into umh_pipe_setup
umh: Capture the pid in umh_pipe_setup
media: cros-ec-cec: do not bail on device_init_wakeup failure
media: rockchip: rga: Only set output CSC mode for RGB input
media: rockchip: rga: Introduce color fmt macros and refactor CSC mode logic
media: exynos4-is: Add missed check for pinctrl_lookup_state()
media: staging: rkisp1: set more precise size errors in debugfs
media: tvp5150: Add missed media_entity_cleanup()
media: pxa_camera: remove an impossible condition
media: rcar-csi2: Rename confirm_start() to phy_post_init() to match its usage
media: docs: dev-decoder: Add one more reason for dynamic change
media: test_drivers: vivid-core: Use array_size() helper
media: videobuf2: Fix length check for single plane dmabuf queueing
media: staging: rkisp1: rsz: fix resolution limitation on sink pad
media: samsung: Rename Samsung and Exynos to lowercase
media: staging: rkisp1: rsz: set default format if the given format is not RKISP1_ISP_SD_SRC
media: staging: rkisp1: rename macros 'RKISP1_DIR_*' to 'RKISP1_ISP_SD_*'
media: staging: rkisp1: remove macro RKISP1_DIR_SINK_SRC
media: staging: rkisp1: rsz: supported formats are the isp's src formats, not sink formats
media: allegro: Fix some NULL vs IS_ERR() checks in probe
media: vb2: Print the queue pointer in debug messages
media: use v4l2_rect_enclosed helper
media: v4l2-rect.h: add enclosed rectangle helper
media: rcar-csi2: Add support for MEDIA_BUS_FMT_SRGGB8_1X8 format
media: rcar-vin: Add support for MEDIA_BUS_FMT_SRGGB8_1X8 format
media: rcar-vin: Invalidate pipeline if conversion is not possible on input formats
media: venus: venc: Fix runtime PM imbalance in venc_open
media: venus: fix multiple encoder crash
media: rc: return proper error code on error handling path in init
media: cx23888: remove unused functions
media: fintek-cir: remove unused function fintek_clear_reg_bit
media: nuvoton-cir: remove setting tx carrier functions
media: drx-k: remove unused MulDiv32 function
media: MAINTAINERS: remove SOC-CAMERA entry
media: arch/sh/configs: remove obsolete CONFIG_SOC_CAMERA*
media: arch/arm/configs: remove obsolete CONFIG_SOC_CAMERA*
media: soc_camera.h: remove this unused header
media: staging/media/soc_camera: remove this driver
media: mach-pxa: palmz72/pcm990: remove soc_camera dependencies
media: mach-omap1: board-ams-delta.c: remove soc_camera dependencies
media: mach-imx: mach-imx27_visstrim_m10.c: remove soc_camera dependencies
media: pxa_camera: update MODULE_DESCRIPTION
media: ov9640: update MODULE_DESCRIPTION
media: cec: i2c: ch7322: Add ch7322 CEC controller driver
media: cec: add adap_controls_phys_addr option
media: dt-bindings: Add ch7322 media i2c device
media: vsp1: dl: Fix NULL pointer dereference on unbind
media: cx231xx: remove redundant assignment to variable err
media: mtk-mdp: Remove mtk_mdp_comp.id and supporting functionality
media: mtk-mdp: convert mtk_mdp_dev.comp array to list
media: mtk-mdp: handle vpu_wdt_reg_handler() errors during probe
media: mtk-mdp: handle vb2_dma_contig_set_max_seg_size errors during probe
media: mtk-mdp: remove mtk_mdp_comp.regs from mtk_mdp_comp.h
media: mtk-mdp: Remove states for format checks
media: firewire: Using uninitialized values in node_probe()
media: coda: jpeg: add NULL check after kmalloc
media: atmel: atmel-sama5d2-isc: fix warning in configs without OF
media: usb: pwc: pwc.h: Replace zero-length array with flexible-array member
media: camss: use proper media entity function for subdevices
media: staging: rkisp1: cap: remove support of BGR666 format
genirq: Remove preflow handler support
sparc64: Deselect IRQ_PREFLOW_FASTEOI
i2c: rk3x: support master_xfer_atomic
i2c: Use separate MODULE_AUTHOR() statements for multiple authors
netfilter: nf_tables: reject unsupported chain flags
netfilter: nf_tables: add NFT_CHAIN_BINDING
netfilter: nf_tables: add nft_chain_add()
netfilter: nf_tables: expose enum nft_chain_flags through UAPI
netfilter: nf_tables: add NFTA_VERDICT_CHAIN_ID attribute
netfilter: nf_tables: add NFTA_RULE_CHAIN_ID attribute
netfilter: nf_tables: add NFTA_CHAIN_ID attribute
ipvs: allow connection reuse for unconfirmed conntrack
mvpp2: xdp ethtool stats
mvpp2: XDP TX support
mvpp2: add basic XDP support
mvpp2: use page_pool allocator
mvpp2: refactor BM pool init percpu code
selftests/net: add ipv6 test coverage in rxtimestamp test
net: ipa: fix HOLB timer calculation
net: ipa: introduce ipa_clock_rate()
ipv6/ping: set skb->mark on icmpv6 sockets
selftests/bpf: Fix compilation error of bpf_iter_task_stack.c
bpf: Fix bpftool without skeleton code enabled
net/xen-netfront: add kernel TX timestamps
net: bcmgenet: Allow changing carrier from user-space
arm64: dts: exynos: Remove generic arm,armv8-pmuv3 compatible
arm64: dts: exynos: Describe PWM interrupts on Exynos7
ARM: dts: exynos: Fix missing empty reg/ranges property regulators on Trats
dt-bindings: regulator: Document bindings for fan53880
regulator: fan53880: Add initial support
arm64/mm: Redefine CONT_{PTE, PMD}_SHIFT
arm64/defconfig: Enable CONFIG_KEXEC_FILE
ASoC: fsl: fsl_asrc: fix kernel-doc
ASoC: fsl: fsl_ssi: fix kernel-doc
ASoC: soc-ac97: fix kernel-doc
ASoC: amd: add logic to check dmic hardware runtime
ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_params()
arm64/cpufeature: Replace all open bits shift encodings with macros
arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR2 register
arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR1 register
arm64/cpufeature: Add remaining feature bits in ID_AA64MMFR0 register
net/mlx5: Enable QP number request when creating IPoIB underlay QP
ASoC: fsl: fsl_esai: fix kernel-doc
ASoC: fsl: fsl_asrc: fix kernel-doc
ASoC: fsl: fsl_spdif: fix kernel-doc
ASoC: fsl: fsl-asoc-card: fix kernel-doc
ASoC: fsl: fsl_ssi: fix kernel-doc
ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start
ASoC: rt5670: Rename dev_gpio to gpio1_is_irq
ASoC: rt5670: Remove struct rt5670_platform_data
drm/i915: Export ppgtt_bind_vma
RDMA/mlx5: Introduce ODP prefetch counter
arm64: dts: sun50i-a64-pinephone: Add touchscreen support
arm64: dts: sun50i-a64-pinephone: Enable LCD support on PinePhone
Replace HTTP links with HTTPS ones: vsprintf
drm/i915/fbc: Allow FBC to recompress after a 3D workload on i85x/i865
drm/i915/fbc: Enable fbc on i865
drm/i915/fbc: Fix nuke for pre-snb platforms
drm/i915/fbc: Use the correct plane stride
drm/i915/tgl: Clamp min_cdclk to max_cdclk_freq to unblock 8K
mtd: spi-nor: winbond: Add support for w25q64jvm
mtd: spi-nor: macronix: Add support for MX25R1635F
arm64: defconfig: Enable additional support for Renesas platforms
ARM: multi_v7_defconfig: Enable additional support for Renesas platforms
drm/i915/guc: Expand guc_info debugfs with more information
drm/i915: do not read swizzle info if unavailable
drm/i915/gem: Split the context's obj:vma lut into its own mutex
uio: disable lazy irq disable to avoid double fire
uio_pdrv_genirq: Allow use with non-page-aligned memory resources
s390/zcrypt: provide cex4 cca sysfs attributes for cex3
s390/ap: rename and clarify ap state machine related stuff
s390/zcrypt: split ioctl function into smaller code units
s390/zcrypt: code beautification and struct field renames
s390/zcrypt: fix smatch warnings
s390/pkey: fix smatch warning inconsistent indenting
s390/extmem: remove stale -ENOSPC comment and handling
s390/smp: add missing linebreak
s390/smp: move smp_cpus_done() to header file
staging: wfx: always enable FastPs in combo with new firmwares
staging: wfx: add a debugfs entry to force ps_timeout
staging: wfx: fix CCMP/TKIP replay protection
staging: wfx: simplify handling of encrypted frames
staging: wfx: fix handling of frames without RSSI data
staging: wfx: drop counter of buffered frames
staging: wfx: fix unexpected calls to ieee80211_sta_set_buffered()
staging: wfx: improve protection against malformed HIF messages
staging: wfx: load the firmware faster
staging: wfx: add tracepoint "queues_stats"
staging: wfx: correctly retrieve vif ID from Tx confirmation
staging: wfx: check the vif ID of the Tx confirmations
staging: wfx: associate tx_queues to vifs
staging: qlge: qlge_ethtool.c: Proper indentation.
staging: rtl8712: base_types: Remove unused macros
staging: rtl8712: Replace FIELD_OFFSET() with offsetof()
staging: rtl8712: use common ieee80211 constants
staging: rtl8188eu: Fix WARNINGs of Block comments
staging: rtl8188eu: Fix CHECK of coding style
staging: rtl8188eu: use common ieee80211 constants
staging: rtl8188eu: remove unused parameter
usb: dwc2: gadget: Remove assigned but never used 'maxsize'
USB: phy: fsl-usb: remove character device usage
USB: phy: fsl-usb: remove sysfs abuse
MAINTAINERS: add freescale USB PHY driver entry
usb: host: oxu210hp-hcd: Move declaration of 'qtd' into 'ifdef OXU_URB_TRACE'
usb: c67x00: c67x00-sched: Demote obvious misuse of kerneldoc to standard comment blocks
usb: class: usbtmc: File headers are not good candidates for kerneldoc
usb: c67x00: c67x00-ll-hpi: Demote obvious misuse of kerneldoc to standard comment blocks
usb: mtu3: mtu3_core: Demote obvious misuse of kerneldoc to standard comment block
usb: cdns3: ep0: Move 'zlp' description to appropriate function header
usb: host: ohci: Mark cc_to_error as __maybe_unused
usb: host: ohci-at91: Demote kerneldoc headers down to basic comment blocks
usb: host: isp1362: Mark the many unused ISP1362_REG entries as __maybe_unused
usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc
usb: cdns3: gadget: Fix a bunch of kernel doc issues
usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc
usb: cdns3: ep0: Fix a bunch of kerneldoc issues
usb: cdns3: core: Fix incorrect formatting and misspelled function arg docs
usb: host: ehci-omap: Provide documentation for ehci_hcd_omap_probe()'s arg 'pdev'
drm/meson: crtc: handle commit of Amlogic FBC frames
drm/meson: overlay: setup overlay for Amlogic FBC Scatter Memory layout
drm/meson: overlay: setup overlay for Amlogic FBC Memory Saving mode
drm/meson: overlay: setup overlay for Amlogic FBC
drm/meson: add Amlogic Video FBC registers
drm/fourcc: Add modifier definitions for describing Amlogic Video Framebuffer Compression
usb: dwc3: dwc3-omap: Do not read DMA status
usb: common: ulpi: Fix a few kerneldoc related issues
usb: dwc3: ulpi: File headers are not doc headers
usb: dwc3: drd: File headers are not doc headers
usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc
usb: common: debug: Demote comment blocks which are obviously not kerneldoc
usb: host: pci-quirks: Demote function header from kerneldoc to comment block
usb: phy: phy: Fix-up a whole bunch of formatting issues
lib: update DEBUG_SHIRQ docs to match reality
firmware: improve description of firmware_request_nowarn
net/mlx5e: Enhance TX timeout recovery
net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose
net/mlx5e: Add EQ info to TX/RX reporter's diagnose
net/mlx5e: Enhance CQ data on diagnose output
net/mlx5e: Rename reporter's helpers
net/mlx5e: Add helper to get the RQ WQE counter
net/mlx5e: Add helper to get RQ WQE's head
net/mlx5e: Move RQ helpers to txrx.h
net/mlx5e: Align RX/TX reporters diagnose output format
net/mlx5e: Remove redundant RQ state query
net/mlx5e: Add a flush timeout define
net/mlx5e: Change reporters create functions to return void
scsi: eesox: Fix different dev_id between request_irq() and free_irq()
scsi: powertec: Fix different dev_id between request_irq() and free_irq()
scsi: scsi_debug: Fix in_use bitmap corruption
scsi: iscsi: Remove sessdestroylist
scsi: iscsi: Optimize work queue flush use
scsi: iscsi: Delay freeing target_id
bpf: Fix build without CONFIG_STACKTRACE
scsi: core: Register sysfs for SCSI workqueue
scsi: lpfc: Update lpfc version to 12.8.0.2
scsi: lpfc: Add an internal trace log buffer
scsi: lpfc: Add blk_io_poll support for latency improvment
scsi: lpfc: Add support to display if adapter dumps are available
scsi: lpfc: Allow applications to issue Common Set Features mailbox command
scsi: lpfc: Fix language in 0373 message to reflect non-error message
scsi: lpfc: Fix kdump hang on PPC
scsi: lpfc: Fix shost refcount mismatch when deleting vport
scsi: lpfc: Fix stack trace seen while setting rrq active
scsi: lpfc: Fix oops due to overrun when reading SLI3 data
scsi: lpfc: Fix NVMe rport deregister and registration during ADISC
scsi: lpfc: Fix missing MDS functionality
scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test
drm/i915: Also drop vm.ref along error paths for vma construction
drm/i915/gem: Drop forced struct_mutex from shrinker_taints_mutex
sfc_ef100: helper function to set default RSS table of given size
sfc_ef100: NVRAM selftest support code
sfc_ef100: populate BUFFER_SIZE_BYTES in INIT_RXQ
sfc_ef100: add EF100 to NIC-revision enumeration
sfc: get drvinfo driver name from outside the common code
sfc: initialise RSS context ID to 'no RSS context' in efx_init_struct()
sfc: commonise efx_fini_dmaq
sfc: factor out efx_mcdi_filter_table_down() from _remove()
sfc: don't call tx_limit_len if NIC type doesn't have one
sfc: assign TXQs without gaps
sfc: commonise netif_set_real_num[tr]x_queues calls
sfc: make tx_queues_per_channel variable at runtime
sfc: move modparam 'rss_cpus' out of common channel code
sfc: move modparam 'interrupt_mode' out of common channel code
sfc: remove max_interrupt_mode
sfc: support setting MTU even if not privileged to configure MAC fully
xen-netfront: remove redundant assignment to variable 'act'
net: ipa: simplify ipa_endpoint_program()
net: ipa: move version test inside ipa_endpoint_program_suspend()
net: ipa: always handle suspend workaround
net: ipa: move version test inside ipa_endpoint_program_delay()
mlx4: Mark PM functions as __maybe_unused
ksz884x: mark pcidev_suspend() as __maybe_unused
net: macb: remove is_udp variable
net: macb: do not initialize queue variable
net: macb: use hweight32() to count set bits in queue_mask
net: macb: do not set again bit 0 of queue_mask
bridge: Extend br_fill_ifinfo to return MPR status
bridge: mrp: Add br_mrp_fill_info
bridge: uapi: mrp: Extend MRP attributes to get the status
dt-bindings: display: Convert connectors to DT schema
USB: Fix up terminology in include files
rtc: imxdi: fix trivial typos
rtc: cpcap: fix range
drm/i915/gem: Only revoke mmap handlers if active
drm/i915/gem: Only revoke the GGTT mmappings on aperture detiling changes
block: initialize current->bio_list[1] in __submit_bio_noacct_mq
drm/i915/display: prefer dig_port to reference intel_digital_port
drm/vmwgfx: Use __drm_atomic_helper_crtc_reset
drm/vc4: Use __drm_atomic_helper_crtc_reset
drm/mtk: Use __drm_atomic_helper_crtc_reset
drm/imx: Use __drm_atomic_helper_crtc_reset
drm/amdgpu: Use __drm_atomic_helper_crtc_reset
drm/atomic-helper: reset vblank on crtc reset
drm/i915: Update DRIVER_DATE to 20200702
arm64: Document sysctls for emulated deprecated instructions
RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued()
arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo
crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo
ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized speaker amplifier
drm/amd/display: remove redundant initialization of variable result
drm/amdgpu: use %u rather than %d for sclk/mclk
drm/amdgpu/atomfirmware: update vram info handling for renoir
drm/amdgpu/atomfirmware: update to latest integratedinfotable
drm/amdgpu/atomfirmware: fix vram_info fetching for renoir
drm/amd/powerplay: fix compile error with ARCH=arc
drm/amd/display: Only revalidate bandwidth on medium and fast updates
drm/amd/display: Create plane rotation property
drm/amdkfd: Add Arcturus GWS support and fix VG10
Revert "drm/amdgpu: support access regs outside of mmio bar"
drm/amdgpu: make IB test synchronize with init for SRIOV(v2)
drm/amdkfd: Update hardware scheduling time quanta
drm/amd/display: Enable 4 to 1 mpc combine for max detile use
drm/amd/display: 3.2.92
drm/amd/display: Add register key and status for edid
drm/amd/display: [FW Promotion] Release 1.0.22
drm/amd/display: Fix incorrect rounding for 10Hz refresh range
drm/amd/display: [FW Promotion] Release 1.0.21
drm/amd/display: check dpcd read status of DP_DOWNSTREAM_PORT_0
drm/amd/display: Handle SMU msg response
drm/amd/display: [FW Promotion] Release 1.0.20
drm/amd/display: Preserve gpu memory allocation for life of dc
drm/amd/display: Initialize psr debug flags to 0
drm/amdgpu: correct discovery_tmr_size init val
drm/amd/powerplay: drop unnecessary "@" on OD sysfs output
drm/amd/powerplay: update driver if file for sienna_cichlid
drm/amd/powerplay: change method to set board parameters
drm/amdgpu: reduce ip discovery data reading size
drm/amdgpu: merge atombios init block
drm/amdgpu: invoke req full access early enough
drm/amdgpu: move reg base init forward for soc15
drm/amdgpu: request init data in virt detection
drm/amdgpu: Let KFD use more VMIDs on Arcturus
drm/amdgpu: Clean up KFD VMID assignment
drm/amdgpu: SI support for UVD and VCE power managment
drm/amdgpu: SI support for VCE clock control
drm/amdgpu: SI support for UVD clock control
regulator: mp886x: use .probe_new
regulator: fix null pointer check on regmap
regulator: da9211: Document allowed modes
regulator: da9211: Implement of_map_mode
regulator: da9211: Move buck modes into header file
regulator: add document bindings for sy8827n
regulator: add support for SY8827N regulator
arm64/panic: Unify all three existing notifier blocks
regulator: mt6397: Document valid modes
regulator: mt6397: Implement of_map_mode
regulator: mt6397: Move buck modes into header file
bpf: selftests: Restore netns after each test
bpf: selftests: A few improvements to network_helpers.c
ASoC: codecs: wm8994: fix kernel-doc
ASoC: codecs: wm9713: remove spurious kernel-doc comment start
ASoC: codecs: wm8960: fix kernel-doc
ASoC: codecs: wm8986: fix missing kernel-doc arguments
ASoC: codecs: cs42l42: remove always-true comparisons
ASoC: codecs: cs4270: fix kernel-doc
ktest.pl: Add MAIL_MAX_SIZE to limit the amount of log emailed
ktest.pl: Add the log of last test in email on failure
perf/x86: Keep LBR records unchanged in host context for guest usage
perf/x86: Add constraint to create guest LBR event without hw counter
perf/x86/lbr: Add interface to get LBR information
perf/x86/core: Refactor hw->idx checks and cleanup
perf/x86: Fix variable types for LBR registers
RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah()
drm : Insert blank lines after declarations.
dma-buf: fix dma-fence-chain out of order test
Revert "dma-buf: Report signaled links inside dma-fence-chain"
firmware: stratix10-rsu: fix warnings
firmware: rsu: add device attributes to sysfs interface
firmware: stratix10-rsu: extend rsu driver for new features
firmware: stratix10-svc: extend svc to support new RSU features
firmware: stratix10-svc: correct reconfig flag and timeout values
MAINTAINERS: Add myself as DMA-buf maintainer
drm/i915: Drop vm.ref for duplicate vma on construction
devres: handle zero size in devm_kmalloc()
device: remove 'extern' attribute from function prototypes in device.h
devres: move the size check from alloc_dr() into a separate function
devres: remove stray space from devm_kmalloc() definition
thunderbolt: Fix old style declaration warning
perf parse-events: Disable a subset of bison warnings
perf parse-events: Disable a subset of flex warnings
drm/i915/gt: Move the heartbeat into the high priority system wq
drm/i915/gt: Harden the heartbeat against a stuck driver
arm64/module: Optimize module load time by optimizing PLT counting
cpufreq: Remove the weakly defined cpufreq_default_governor()
cpufreq: Specify default governor on command line
cpufreq: Register governors at core_initcall
cpufreq: Fix locking issues with governors
cpufreq: intel_pstate: Allow raw energy performance preference value
cpufreq: intel_pstate: Allow enable/disable energy efficiency
gpio: pch: Move IRQ status message to verbose debug level
dt-bindings: MIPS: Fix tabs in Ingenic SoCs binding.
USB: serial: console: add support for flow control
USB: serial: quatech2: drop two stub functions
USB: serial: kobil_sct: log failure to update line settings
USB: serial: keyspan_pda: drop unused firmware reset status
USB: serial: iuu_phoenix: drop unused URB submission results
USB: serial: garmin_gps: don't compile unused packet definitions
drm/i915: Fix the old vs. new epoch counter check during hotplug detect
drm/hisilicon: Use drmm_kzalloc() instead of devm_kzalloc()
staging: wilc1000: remove obsolete TODO file
dt-bindings: firmware: qcom: Add compatible for IPQ8074 SoC
arm64: dts: qcom: sdm845: Add IMEM and PIL info region
arm64: dts: qcom: qcs404: Add IMEM and PIL info region
remoteproc: qcom: Update PIL relocation info on load
remoteproc: qcom: Introduce helper to store pil info in IMEM
dt-bindings: remoteproc: Add Qualcomm PIL info binding
Revert "blk-mq: put driver tag when this request is completed"
scsi: qla2xxx: SAN congestion management implementation
scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests
ring-buffer: Do not trigger a WARN if clock going backwards is detected
ring-buffer: Call trace_clock_local() directly for RETPOLINE kernels
ring-buffer: Move the add_timestamp into its own function
ring-buffer: Consolidate add_timestamp to remove some branches
mptcp: add receive buffer auto-tuning
selftests: mptcp: add option to specify size of file to transfer
net: sched: Allow changing default qdisc to FQ-PIE
ice: replace single-element array used for C struct hack
ice: avoid unnecessary single-member variable-length structs
drm/i915/dp: Correctly advertise HBR3 for GEN11+
Revert "remoteproc: Add support for runtime PM"
remoteproc: ingenic: Move clock handling to prepare/unprepare callbacks
bonding: allow xfrm offload setup post-module-load
ice: implement snapshot for device capabilities
net: ipa: HOL_BLOCK_EN_FMASK is a 1-bit mask
net: ipa: clarify endpoint register macro constraints
net: ipa: mode register is TX only
net: ipa: metadata_mask register is RX only
net: ipa: head-of-line block registers are RX only
net: ipa: kill IPA_MEM_UC_OFFSET
net: ipa: standarize more GSI error messages
net: ipa: always report GSI state errors
net: ipa: reuse a local variable in ipa_endpoint_init_aggr()
net: ipa: reduce aggregation time limit
net: ipa: rework ipa_aggr_granularity_val()
xen networking: add XDP offset adjustment to xen-netback
xen networking: add basic XDP support for xen-netfront
xen: netif.h: add a new extra type for XDP
selftests/bpf: Test_progs option for listing test names
selftests/bpf: Test_progs option for getting number of tests
selftests/bpf: Test_progs indicate to shell on non-actions
spi: lantiq-ssc: Convert to use GPIO descriptors
spi: img-spfi: Convert to use GPIO descriptors
spi: npcm-pspi: Convert to use GPIO descriptors
spi: Avoid setting the chip select if we don't need to
spi: fsl: add missing __iomem annotation
tools/bpftool: Turn off -Wnested-externs warning
selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns.
ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support
ixgbe: Cleanup unneeded delay in ethtool test
iavf: Fix updating statistics
dm: remove unused variable
memory: add Renesas RPC-IF driver
dt-bindings: memory: document Renesas RPC-IF bindings
i40e: introduce new dump desc XDP command
i40e: add XDP ring statistics to dump VSI debug output
i40e: add XDP ring statistics to VSI stats
i40e: move check of full Tx ring to outside of send loop
i40e: eliminate division in napi_poll data path
i40e: optimize AF_XDP Tx completion path
spi: bcm2835: Micro-optimise FIFO loops
spi: bcm2835: Micro-optimise IRQ handler
spi: bcm3835: Tidy up bcm2835_spi_reset_hw()
iavf: fix error return code in iavf_init_get_resources()
i40e: Add support for a new feature Total Port Shutdown
regulator: lp87565: enable voltage regardless of ENx pin
ethernet/intel: Convert fallthrough code comments
regulator: add MP5496 regulator compatible
regulator: qcom_smd: Add MP5496 regulators
ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning
natsemi: use generic power management
vxge: use generic power management
ksz884x: use generic power management
mlx4: use generic power management
benet: use generic power management
sundance: use generic power management
liquidio: use generic power management
ena_netdev: use generic power management
starfire: use generic power management
ne2k-pci: use generic power management
typhoon: use generic power management
ASoC: Intel: atom: fix 'defined but not used' warning
ASoC: Intel: atom: fix kernel-doc
qed: Make symbol 'qed_hw_err_type_descr' static
net/packet: remove redundant initialization of variable err
ktest.pl: Turn off buffering to the log file
ktest.pl: Just open up the log file once
ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp
s390/tty3270: remove function callback casts
s390/vmem: get rid of memory segment list
s390/stp: allow group and users to read stp sysfs files
audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs
regulator: qcom_spmi: Constify struct regulator_ops
regulator: qcom_rpm: Constify struct regulator_ops
drm/panel: st7703: Assert reset prior to powering down the regulators
drm/panel: st7703: Enter sleep after display off
drm/panel: st7703: Add support for Xingbangda XBD599
drm/panel: st7703: Move generic part of init sequence to enable callback
drm/panel: st7703: Move code specific to jh057n closer together
drm/panel: st7703: Prepare for supporting multiple panels
drm/panel: st7703: Rename functions from jh057n prefix to st7703
drm/panel: rocktech-jh057n00900: Rename the driver to st7703
dt-bindings: panel: Add compatible for Xingbangda XBD599 panel
dt-bindings: panel: Convert rocktech,jh057n00900 to yaml
dt-bindings: vendor-prefixes: Add Xingbangda
driver-core: Introduce DEVICE_ATTR_ADMIN_{RO,RW}
regulator: Add dt-binding for QCOM PMIC VBUS output regulator
regulator: Add support for QCOM PMIC VBUS booster
sbitmap: Consider cleared bits in sbitmap_bitmap_show()
ARM: dts: motorola-mapphone-common: remove unneeded "simple-graph-card"
ASoC: fsl_asrc: Add an option to select internal ratio mode
ASoC: amd: Enable interrupt in dma_open
ASoC: dt-bindings: simple-card: Fix 'make dt_binding_check' warnings
ASoC: Intel: KeemBay: Fix header guard
ASoC: dt-bindings: keembay-i2s: Fix reg descriptions
ASoC: fsl_sai: Refine regcache usage with pm runtime
firmware: arm_scmi: Add base notifications support
firmware: arm_scmi: Add reset notifications support
firmware: arm_scmi: Add sensor notifications support
firmware: arm_scmi: Add perf notifications support
firmware: arm_scmi: Add power notifications support
firmware: arm_scmi: Enable notification core
firmware: arm_scmi: Add notification dispatch and delivery
firmware: arm_scmi: Add notification callbacks-registration
firmware: arm_scmi: Add notification protocol-registration
drm/i915: Fix g4x fbc watermark enable
bpf: Fix net/core/filter build errors when INET is not enabled
staging: rtl8188eu: core: Fix coding style issue
selftests/bpf: Add bpf_iter test with bpf_get_task_stack()
bpf: Allow %pB in bpf_seq_printf() and bpf_trace_printk()
bpf: Introduce helper bpf_get_task_stack()
perf: Expose get/put_callchain_entry()
ktest.pl: Add a NOT operator
bpf: Remove redundant synchronize_rcu.
phy: zynqmp: Fix unused-function compiler warning
ktest.pl: Define PRE_TEST_DIE to kill the test if the PRE_TEST fails
ktest.pl: Always show log file location if defined even on success
ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI)
ASoC: dt-bindings: Add documentation for TI j721e EVM (CPB and IVI)
ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture
block: remove the all_bdevs list
block: remove the unused bd_private field from struct block_device
block: remove the bd_queue field from struct block_device
block: remove the bd_block_size field from struct block_device
block: simplify set_init_blocksize
dcssblk: don't set bd_block_size in ->open
floppy: use block_size
dt-bindings: phy: zynqmp-psgtr: Fix example's numbers of cells in reg
blk-iolatency: only call ktime_get() if needed
mfd: lm3533: Expand control-bank accessors
staging: rtl8188eu: core: Fix WARNING of Block comments
staging: vchiq: Move vchiq.h into include directory
staging: vchiq: Move defines into core header
staging: vchiq: Use vchiq.h as the main header file for services
staging: vchiq: Move conditional barrier definition into vchiq_core.h
staging: vchiq: Get rid of vchi
staging: vchi: Move vchi_queue_kernel_message() into vchiq
staging: vchi: Get rid of vchi_bulk_queue_transmit()
staging: vchi: Get rid of vchi_bulk_queue_receive()
staging: vchiq: Move definitions only used by core into core header
staging: vchiq: Make vchiq_add_service() local
staging: vchiq: Get rid of unnecessary definitions in vchiq_if.h
staging: vchi: Don't include vchiq_core.h
staging: vchi: Get rid of struct vchiq_instance forward declaration
staging: vchiq: Unify fourcc definition mechanisms
staging: vchi: Rework vchi_msg_hold() to match vchiq_msg_hold()
staging: vchiq: Pass vchiq's message when holding a message
staging: vchi: Get rid of struct vchi_service
staging: vchi: Use struct vchiq_service_params
staging: vchiq: Don't use a typedef for vchiq_callback
staging: vchi: Get rid of vchiq_shim's message callback
staging: vchiq: Export vchiq_msg_queue_push
staging: vchiq: Export vchiq_get_service_userdata()
staging: vchi: Expose struct vchi_service
staging: vchiq: Get rid of vchiq_util.h
staging: vchiq: Move message queue into struct vchiq_service
staging: vchiq: Introduce vchiq_validate_params()
staging: vchi: Get rid of effect less expression
staging: vchi: Use vchiq's enum vchiq_reason
staging: vchi: Use enum vchiq_bulk_mode instead of vchi's transmission flags
staging: vchi: Get rid of flags argument in vchi_msg_hold()
staging: vc04_services: Get rid of vchi_cfg.h
staging: vchi: Get rid of unnecessary defines
staging: vchi_common: Get rid of all unused definitions
staging: vchi: Get rid of vchi_msg_dequeue()
staging: vc04_services: bcm2835-audio: Use vchi_msg_hold()
staging: vchi: Unify struct shim_service and struct vchi_service_handle
staging: vchi: Get rid of struct vchi_instance_handle
staging: vchi: Get rid of vchi_msg_peek()
staging: vchi: Get rid of all useless callback reasons
staging: vchiq_arm: Add a matching unregister call
staging: mmal-vchiq: Fix formatting errors in mmal_parameters.h
staging: mmal-vchiq: If the VPU returns an error, don't negate it
staging: mmal-vchiq: Always return the param size from param_get
staging: mmal-vchiq: Fix client_component for 64 bit kernel
staging: mmal-vchiq: Fixup vchiq-mmal include ordering
staging: mmal-vchiq: Make a mmal_buf struct for passing parameters
staging: mmal-vchiq: Make timeout a defined parameter
staging: kpc2000: kpc_dma: Remove additional goto statements
staging: kpc2000: kpc_dma: Convert get_user_pages() --> pin_user_pages()
staging: kpc2000: kpc_dma: Convert set_page_dirty() --> set_page_dirty_lock()
staging: kpc2000: kpc_dma: Unpin partial pinned pages
staging: qlge: qlge.h: remove unnecessary spaces
clk: staging: Specify IOMEM dependency for Xilinx Clocking Wizard driver
staging: rtl8188eu: Replace function name with __func__
staging: rtl8712: remove some ieee80211 constants from wifi.h
staging: rtl8723bs: remove some ieee80211 constants from wifi.h
staging: rtl8188eu: remove some ieee80211 constants from wifi.h
staging: rtl8188eu: add spaces around operators
staging: rtl8188eu: use compound assignment operators
staging: qlge/qlge_main.c: use generic power management
staging: vt6655/device_main.c: use generic power management
staging: rts5208/rtsx.c: use generic power management
staging: rtl8192e: use generic power management
staging: rtl8188eu: include: odm.h: fixed a blank space coding style issue.
ktest.pl: Have config-bisect save each config used in the bisect
tty/vt: Do not warn when huge selection requested
block: remove direct_make_request
block: shortcut __submit_bio_noacct for blk-mq drivers
block: refator submit_bio_noacct
block: rename generic_make_request to submit_bio_noacct
block: move ->make_request_fn to struct block_device_operations
block: remove the nr_sectors variable in generic_make_request_checks
block: remove the NULL queue check in generic_make_request_checks
block: tidy up a warning in bio_check_ro
block: remove the request_queue argument from blk_queue_split
fs: remove a weird comment in submit_bh_wbc
dm: stop using ->queuedata
bcache: stop setting ->queuedata
zram: stop using ->queuedata
umem: stop using ->queuedata
rsxx: stop using ->queuedata
ps3vram: stop using ->queuedata
null_blk: stop using ->queuedata for bio mode
drbd: stop using ->queuedata
simdisk: stop using ->queuedata
nfblock: stop using ->queuedata
x86/fsgsbase: Fix Xen PV support
x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase
selftests/x86/fsgsbase: Add a missing memory constraint
selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test
blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq()
serial: stm32: Use generic DT binding for announcing RTS/CTS lines
dt-bindings: serial: add generic DT binding for announcing RTS/CTS lines
misc: ibmvmc: Repair ill-named function argument descriptions
misc: ocxl: config: Provide correct formatting to function headers
misc: cxl: hcalls: Demote half-assed kerneldoc attempt
misc: mic: scif: scif_rma: Repair a bunch of kerneldoc issues
misc: mic: scif: scif_fence: Fix a bunch of different documentation issues
misc: mic: scif: scif_dma: Fix a couple of kerneldoc issues
misc: mic: scif: scif_nm: Supply various kerneldoc fix-ups
misc: mic: scif: scif_nodeqp: Fix a bunch of kerneldoc issues
misc: mic: scif: scif_epd: Describe missing 'scifdev' argument(s)
misc: mic: scif: scif_api: Demote scif_accept() function header
misc: mic: scif: scif_api: Remove set but unused variable 'read_size'
misc: mic: cosm: cosm_debugfs: Demote function headers from kerneldoc
misc: mic: scif: scif_ports: Fix copy 'n' paste error
misc: mic: cosm: cosm_main: Document 'force' function argument
misc: mic: host: mic_debugfs: Demote function headers from kerneldoc
misc: mic: card: mic_debugfs: Demote function headers from kerneldoc
misc: mic: host: mic_x100: Add missing descriptions to kerneldoc headers
misc: mic: host: mic_intr: Properly document function arguments
misc: ibmasm: dot_command: Demote function headers from kerneldoc
misc: mic: host: mic_x100: Move declaration of mic_x100_intr_init[] into c-file
misc: ibmasm: r_heartbeat: Demote function headers from kerneldoc
misc: ibmasm: command: Demote function headers from kerneldoc
misc: ibmasm: event: Demote function headers from kerneldoc
misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit()
misc: genwqe: card_debugfs: Demote file header from kerneldoc
misc: genwqe: card_sysfs: Demote function/file headers from kerneldoc
misc: genwqe: card_ddcb: Fix a variety of kerneldoc issues
misc: genwqe: card_utils: Whole a plethora of documentation issues
misc: genwqe: card_dev: Whole host of kerneldoc fixes
misc: genwqe: card_base: Whole host of kerneldoc fixes
misc: genwqe: card_base: Provide documentation for genwqe_recover_card()'s args
misc: genwqe: card_base: Remove set but unused variable 'rc'
misc: enclosure: Update enclosure_remove_device() documentation to match reality
misc: pch_phub: Remove superfluous descriptions to non-existent args 'offset_address'
misc: pch_phub: Provide descriptions for 'chip' argument
misc: lattice-ecp3-config: Remove set but clearly unused variable 'ret'
misc: enclosure: Fix some kerneldoc anomalies
misc: habanalabs: gaudi: gaudi_security: Repair incorrectly named function arg
misc: habanalabs: gaudi: Remove ill placed asterisk from kerneldoc header
misc: habanalabs: goya: goya_coresight: Remove set but unused variable 'val'
misc: habanalabs: pci: Scrub documentation for non-present function argument
misc: habanalabs: goya: Omit pointless check ensuring addr is >=0
misc: habanalabs: irq: Repair kerneldoc formatting issues
misc: habanalabs: pci: Fix a variety of kerneldoc issues
misc: habanalabs: firmware_if: Add missing 'fw_name' and 'dst' entries to function header
misc: pti: Remove unparsable empty line in function header
misc: pti: Repair kerneldoc formatting issues
drm/i915/icl+: Simplify combo/TBT PLL calculation call-chain
drm/i915/tgl+: Fix TBT DPLL fractional divider for 38.4MHz ref clock
arm64: dts: rockchip: add rx0 mipi-phy for rk3399
usb: typec: intel_pmc_mux: Add support for USB4
usb: typec: intel_pmc_mux: Definitions for response status bits
usb: typec: Add data structure for Enter_USB message
usb: typec: Combine the definitions for Accessory and USB modes
USB: Fix up terminology
usb: fix kernel-doc warnings and formatting in <linux/usb.h>
usb: cdns3: gadget: use unsigned int for 32-bit number
usb: cdns3: gadget: unsigned int is dereferenced as a wider unsigned long
usb: cdns3: ep0: delete the duplicate code
Revert "cardreader/rtsx_pcr.c: use generic power management"
drm/i915/gem: Move obj->lut_list under its own lock
thunderbolt: Add support for authenticate on disconnect
thunderbolt: Add support for separating the flush to SPI and authenticate
thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int
backlight: lms501kf03: Drop unused include
backlight: Delete the OT200 backlight driver
backlight: sky81452: Privatize platform data
backlight: sky81452: Convert to GPIO descriptors
MAINTAINERS: remove "PKUNITY SOC DRIVERS" entry
rtc: remove fb-puv3 driver
video: fbdev: remove fb-puv3 driver
pwm: remove pwm-puv3 driver
input: i8042: remove support for 8042-unicore32io
i2c/buses: remove i2c-puv3 driver
cpufreq: remove unicore32 driver
arch: remove unicore32 port
drm/drm_connector: use inline comments for drm_bus_flags
drm/drm_connector: drop legacy drm_bus_flags values
drm/panel: panel-simple: drop use of legacy drm_bus_flags
drm/panel: novatek-nt39016: drop use of legacy drm_bus_flags
drm/panel: raydium-rm67191: drop use of legacy drm_bus_flags
drm/ingenic-drm: drop use of legacy drm_bus_flags
drm/tidss: drop use of legacy drm_bus_flags
drm/of: Make drm_of_find_panel_or_bridge() to check graph's presence
of_graph: add of_graph_is_present()
ipvs: avoid expiring many connections from timer
selftests/bpf: Add byte swapping selftest
libbpf: Make bpf_endian co-exist with vmlinux.h
drm/amd/powerplay: Fix NULL dereference in lock_bus() on Vega20 w/o RAS
drm/amdgpu: enable runtime pm on vega10 when noretry=0
drm/amdgpu: rework runtime pm enablement for BACO
drm/amdgpu: call release_firmware() without a NULL check
drm/amdkfd: Fix circular locking dependency warning
drm/radeon: fix array out-of-bounds read and write issues
drm/amdgpu: ensure 0 is returned for success in jpeg_v2_5_wait_for_idle
drm/amdgpu: make sure to reserve tmr region on all asics which support it
drm/amdgpu/display: Unlock mutex on error
drm/amd: fix potential memleak in err branch
drm/radeon: fix fb_div check in ni_init_smc_spll_table()
drm/amd/powerplay: return current DCEFCLK on sysfs read (v2)
drm/powerplay: fix compilation warning
drm/amd/display: 3.2.91
drm/amd/display: Fix ineffective setting of max bpc property
drm/amd/display: [FW Promotion] Release 1.0.19
drm/amd/display: DP link layer test 4.2.1.1 fix due to specs update
drm/amd/display: allow query ddc data over aux to be read only operation
drm/amd/display: Compare v_front_porch when checking if streams are synchronizable
drm/amd/display: enable seamless boot for dcn30
drm/amd/display: Red screen observed on startup
drm/amd/display: Allow 4 split on 10K 420 modes
drm/amd/display: VSC SDP supported for SST
drm/amd/display: Fill in dmub_srv fw_version from firmware metadata
drm/amd/display: Enable output_bpc property on all outputs
drm/amd/display: Force ODM combine on 5K+ 420 modes
drm/amd/display: fix 4to1 odm MPC_OUT_FLOW_CONTROL_COUNT
drm/amd/display: use dispclk AVFS for dppclk
drm/amd/display: add mechanism to skip DCN init
drm/amd/display: fine tune logic of edid max TMDS clock check
drm/amd/display: Added local_sink null check before access
drm/amd/display: clip plane rects in DM before passing into DC
drm/amd/display: 3.2.90
drm/amd/display: [FW Promotion] Release 1.0.18
drm/amd/display: Correctly respond in psr enablement interface
drm/amd/display: Fix DML failures caused by doubled stereo viewport
drm/amd/display: enable assr
drm/amd/display: implement edid max TMDS clock check in DC
drm/amd/display: [FW Promotion] Release 1.0.17
drm/amd/display: Fixed using wrong eDP power sequence function pointer
drm/amd/display: Fix calculation of virtual channel payload
drm/amd/display: [FW Promotion] Release 1.0.16
drm/amd/display: Use dmub fw to lock pipe, cursor, dig
drm amdgpu: SI UVD enabled on Verde, Tahiti, Pitcairn
drm amdgpu: SI UVD enable for Oland
drm amdgpu: SI UVD add uvd_v3_1 to makefile
drm amdgpu: SI UVD context rreg/wreg
drm amdgpu: SI UVD v3_1 (v2)
drm amdgpu: SI UVD registers
drm amdgpu: SI UVD PACKET_TYPE0
drm amdgpu: SI UVD add firmwares
drm/amdgpu/uvd3.x: fix register definition warnings
drm/amd/display: fix compilation error on allmodconfig
drm/amdgpu: fix unused variable
drm/amdgpu: add fw release for sdma v5_0
drm/amdgpu: sdma v5_2 ring bo mem leak
drm/amdgpu: remove perf level dpm in one-VF
drm/amdgpu: add XGMI support for sienna cichlid
drm/amdgpu: restrict the hw sched jobs number to power of two
drm/amd/display: Update bounding box states (v2)
drm/amdgpu: remove redundant initialization of variable ret
drm/amdgpu: remove unused functions
drm/amdgpu/display: properly guard the calls to swSMU functions
drm/amdgpu/display bail early in dm_pp_get_static_clocks
drm/amdgpu/vcn2.0: fix no previous prototype for functions
drm/amdgpu/vcn1.0: fix no previous prototype for functions
drm/amdgpu/pm: fix ref count leak when pm_runtime_get_sync fails
drm/amdgpu/debugfs: fix ref count leak when pm_runtime_get_sync fails
drm/amd/display: label internally used symbols as static
drm/powerplay: label internally used symbols as static
drm/amdkfd: label internally used symbols as static
drm/amdgpu: label internally used symbols as static
drm/amdgpu/jpeg2.0: fix no previous prototype for functions
drm/amdgpu/jpeg1.0: fix no previous prototype for functions
drm/amdkfd: fix ref count leak when pm_runtime_get_sync fails
drm/amdgpu/fence: fix ref count leak when pm_runtime_get_sync fails
drm/amdgpu/debugfs: fix memory leak when amdgpu_virt_enable_access_debugfs failed
drm/amdgpu/debugfs: fix memory leak when pm_runtime_get_sync failed
drm/amdgpu: vcn_v2_5_mc_resume_dpg_mode() can be static
drm/amdgpu: fix compiler warning
drm/amd/smu: unify smu ppt callback macros
drm/amd/smu: unify pptable_func{} callback interface
drm/amd/display: Update DCN3 bounding box
drm/amdgpu: remove distinction between explicit and implicit sync (v2)
drm/amd/amdgpu: Fix offset for SQ_DEBUG_STS_GLOBAL on gfx10 (v2)
drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync
drm/amdgpu/display: fix ref count leak when pm_runtime_get_sync fails
drm/amdgpu: fix ref count leak in amdgpu_display_crtc_set_config
drm/amd/display: fix ref count leak in amdgpu_drm_ioctl
drm/amdgpu: fix ref count leak in amdgpu_driver_open_kms
drm/radeon: fix multiple reference count leak
drm/amdgpu/gfx9: Fix incorrect firmware size calculation
drm/amdgpu: fix documentation around busy_percentage
drm/amdgpu/pm: update comment to clarify Overdrive interfaces
drm/amdkfd: Fix reference count leaks.
drm/amdkfd: Add eviction debug messages
drm/amd/amdgpu: Fix SQ_DEBUG_STS_GLOBAL* registers
drm/amd/display: Get num_chans from VBIOS table
drm/amd: add missing fill of the array`s first element
drm/amdgpu: Reconfigure ULV for gfx9 server SKUs
drm/amdkfd: Use correct major in devcgroup check
drm/amd/display: 3.2.89
drm/amd/display: [FW Promotion] Release 1.0.15
drm/amd/display: Not doing bios data pack.
drm/amd/display: not reset dmub in driver.
drm/amd/display: Disable pipe split for modes with borders
drm/amd/display: change global buffer to local buffer
drm/amd/display: Improve DisplayPort monitor interop
drm/amd/display: Enable use of dmub iff dmcu is disabled
drm/amd/display: make calculate watermarks a function pointer
drm/amd/display: Add helper to convert DC status
drm/amd/display: add support for per-state dummy-pstate latency
drm/amd/display: Revert "DP link layer test 4.2.1.1 fix due to specs update"
drm/amd/display: remove unnecessary mpcc updates
drm/amd/display: runtime select dmub emulatior.
drm/amd/display: Passing initial SDP deadline to dmub
drm/amd/display: Force delay after DP receive power up
drm/amd/display: 3.2.88
drm/amd/display: [FW Promotion] Release 1.0.14
drm/amd/display: update audio wall clock programming
drm/amd/display: Fix VBA chroma calculation for pipe splitting
drm/amd/display: Revert "enable plane if plane_status changed"
drm/amd/display: Remove unused macro from dcn21
drm/amd/display: Use u16 for drm_bpp in DSC calculations
drm/amd/display: Move call to disable DPG
drm/amd/display: [FW Promotion] Release 1.0.13
drm/amd/display: Fix incorrect dcn1 bandwidth calculations
drm/amd/display: Rework dsc to isolate FPU operations
drm/amd/display: correct alpha_en programming for new pixel format
drm/amd/amdgpu: Add SQ_DEBUG_STS_GLOBAL* registers/bits
drm/amdgpu/jpeg: fix race condition issue for jpeg start
drm/amdgpu/sriov: Need to clear kiq position
drm/amdgpu/sriov: Disable pm for multiple vf sriov
drm/amdgpu/sriov: Add clear vf fw support
drm/amdgpu: fix the nullptr issue as for PWR IP not existing in discovery table
drm/amdgpu: Replace invalid device ID with a valid device ID
drm/amdgpu: Fix a buffer overflow handling the serial number
drm/amd/powerplay: maximum code sharing on sensor reading
drm/amd/powerplay: revise the calling chain on sensor reading
drm/amd/powerplay: drop unnecessary SMU_MSG_GetDpmClockFreq check
drm/amd/powerplay: drop unnecessary wrapper .populate_smc_tables
drm/amd/powerplay: drop redundant .set_min_dcefclk_deep_sleep API (v2)
drm/amd: correct trivial kernel-doc inconsistencies
drm/amd/amdgpu: Add SQ debug registers to GFX9/GFX10 headers (v2)
drm/amd/amdgpu: handle return value of amdgpu_driver_load_kms
drm/amd/powerplay: move maximum sustainable clock retrieving to .hw_init
drm/amd/powerplay: add check for power limit OD support
drm/amd/powerplay: correct power limit retrieving based on current power source
drm/amd/powerplay: drop unused code around power limit
drm/amd/powerplay: simplify the code around setting power limit
drm/amd/powerplay: simplify the code around retrieving power limit
drm/amd/powerplay: maximize code sharing around power limit
drm/amd/powerplay: drop unnecessary get_pptable_power_limit wrappers
drm/amd/powerplay: correct the APIs' naming
drm/amd/powerplay: drop unnecessary wrappers
drm/amd/powerplay: drop dead vce powergate code
drm/amd/powerplay: add error messages on some critical paths
drm/amd/powerplay: forbid to use pr_err/warn/info/debug
drm/amd/powerplay: use MGPU friendly err/warn/info/dbg messages
drm/amdgpu/soc15: fix nullptr issue in soc15_read_register() for reg base accessing
drm/amd/display: Fix indenting in dcn30_set_output_transfer_func()
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()
drm/amdgpu: skip BAR resizing if the bios already did it
drm/amd/powerplay: use the same interval as PMFW on retrieving metrics table
drm/amd/powerplay: update how to use metrics table on Sienna Cichlid
drm/amd/powerplay: update how to use metrics table on Navi10
drm/amd/powerplay: update how to use metrics table on Arcturus
drm/amd/display: drop duplicated .dsc_pg_control for dcn30
drm/amd/display: drop duplicated structure
drm/amd/powerplay: update driver if file for sienna_cichlid
drm/amd/powerplay: update powerplay table for sienna_cichlid
drm/amd/powerplay: add smu v11_0_7 pptable
drm/amd/powerplay: move powerplay table operation out of smu_v11_0.c
drm/amdgpu: support reserve bad page for virt (v3)
drm/amd/powerplay: use work queue to perform throttling logging
drm/amd/powerplay: skip BACO feature on DPMs disablement
drm/amd/powerplay: add firmware cleanup on sw_fini
drm/amd/powerplay: move amdgpu_irq_src to the smu structure allocation
drm/amd/powerplay: maximize code sharing between .hw_fini and .suspend
drm/amd/powerplay: better namings
drm/amd/powerplay: sort those operations performed in hw setup
drm/amd/powerplay: maximize code sharing between .hw_init and .resume
drm/amd/powerplay: move those operations not needed for resume out
drm/amd/powerplay: postpone operations not required for hw setup to late_init
drm/amd/powerplay: clean up the overdrive settings
drm/amd/powerplay: clean up the APIs for pptable setup
drm/amd/powerplay: clean up the APIs for bootup clocks
drm/amd/powerplay: centralize all buffer allocation in sw_init phase
drm/amd/powerplay: implement a common API for dpms disablement
drm/amd/powerplay: drop unused APIs and unnecessary checks
drm/amd/powerplay: eliminate asic type check
drm/amd/display: fix spelling mistake: "propogation" -> "propagation"
drm/amdgpu/display: use blanked rather than plane state for sync groups
drm/amd/display: Revalidate bandwidth before commiting DC updates
drm/amdgpu/fence: use the no_scheduler flag
Revert "drm/[radeon|amdgpu]: Replace one-element array and use struct_size() helper"
drm/amd/display: Only actually breakpoint if DEBUG_KERNEL_DC is enabled
drm/amd/powerplay: use existed smu_dpm_set* interfaces to implement powergate functions
drm/amdgpu: temporarily read bounding box from gpu_info fw for navi12
drm/amd/display: Add DCN3 to Kconfig
drm/amd/display: Add DCN3 blocks to Makefile
drm/amdgpu/display: fix build without CONFIG_DRM_AMD_DC_DCN3_0
drm/amd/display: fix and simplify pipe split logic for DCN3
drm/amdgpu: Enable DM block for DCN3
drm/amd/display: Remove Unused Registers
drm/amd/display: Handle RGBE_ALPHA Pixel Format
drm/amd/display: Init function tables for DCN3
drm/amd/display: Add DCN3 VPG
drm/amd/display: Add DCN3 AFMT
drm/amd/display: Add DCN3 Command Table Helpers
drm/amd/display: Add DCN3 Resource
drm/amd/display: Add DCN3 Support in DM (v2)
drm/amd/display: Add DCN3 HWSEQ
drm/amd/display: Add DCN3 DMUB
drm/amd/display: Add DCN3 GPIO
drm/amd/display: Add DCN3 IRQ
drm/amd/display: Add DCN3 DML
drm/amd/display: Add DCN3 DWB
drm/amd/display: Add DCN3 MMHUBHUB
drm/amd/display: Add DCN3 HUBP
drm/amd/display: Add DCN3 HUBHUB
drm/amd/display: Add DCN3 DPP
drm/amd/display: Add DCN3 MPC
drm/amd/display: Add DCN3 OPP header
drm/amd/display: Add DCN3 OPTC
drm/amd/display: Add DCN3 DCCG
drm/amd/display: Add DCN3 CLK_MGR
drm/amd/display: Add DCN3 DIO
drm/amd/display: Add DCN3 chip ids
drm/amdgpu: bypass tmr when reserve c2p memory
drm/amdgpu: remove unnecessary check for mem train
drm/amdgpu: support memory training for sienna_cichlid
drm/amdgpu: reserve fb according to return value from vbios
drm/amd/powerplay: let PMFW to handle the features disablement on BACO in V2
drm/amd/powerplay: drop sienna_cichlid hardcode of using pptable
drm/amd/powerplay: update smu function for sienna_cichlid
drm/amdgpu: update golden setting for sienna_cichlid
drm/amdgpu/psp: support for loading PSP SPL fw
drm/amdgpu/psp: initialization PSP SPL fw
drm/amdgpu/psp: add structure to support PSP SPL
drm/amd/powerplay: show gfxclk=0 in gfxoff state
drm/amdgpu: enable gfxoff for sienna_cichlid
drm/amd/amdgpu: disable gfxoff to retrieve gfxclk
drm/amd/powerplay: support mclk socclk limit value set for sienna_cichlid.
drm/amdgpu/sriov : Add sriov detection for sienna_cichlid
drm/amdgpu: only use one gfx pipe for Sienna_Cichlid
drm/amd/powerplay: drop jpeg instance1 dpm setup
drm/amdgpu: disable runtime pm for sienna_cichlid temporarily
drm/amd/powerplay: enable fw ctf
drm/amdgpu: skip GPU scheduler setup for KIQ and MES ring
drm/amd/powerplay: enable VDDCI and MVDD for sienna_cichlid
drm/amd/powerplay: append pptable for sienna_cichlid (v2)
drm/amd/powerplay: and smc dpm info struct for sienna_cichlid
drm/amdgpu/sriov : Use kiq to do tlb invalidation for gfx10 on sriov
drm/amd/powerplay: enable ULCK DS for sienna_cichlid
drm/amdgpu/vcn3.0: schedule instance 0 for decode and 1 for encode
drm/amdgpu/mes10.1: add no scheduler flag for mes
drm/amdgpu: enable DPG mode for VCN3.0
drm/amdgpu: add workaround for issue in DPG for VCN3.0
drm/amdgpu: rename macro for VCN2.0 2.5 and 3.0
drm/amdgpu: rename macro for VCN1.0
drm/amdgpu: add internal reg offset translation for VCN inst 1
drm/amdgpu: set indirect sram mode for VCN3.0
drm/amdgpu: add pause DPG mode for VCN3.0
drm/amdgpu: add stop DPG mode for VCN3.0
drm/amdgpu: add start DPG mode for VCN3.0
drm/amdgpu: add mc resume DPG mode for VCN3.0
drm/amdgpu: add clock gating DPG mode for VCN3.0
drm/am/powerplay: enable OUT OF BAND MONITER for sienna_cichlid
drm/amd/powerplay: enable RSMU SMN PG for sienna_cichlid
drm/amdgpu: update golden setting for sienna_cichlid
drm/amd/powerplay: bundle GPO with gfx DPM
drm/amd/powerplay: enable GPO
drm/amd/powerplay: enable mmhub pg
drm/amd/powerplay: enable athub pg
drm/amdgpu: skip VM inv eng assignment for mes ring
drm/amdgpu/mes: allocate memory slots for hw resource setting
drm/amdgpu/mes: add status fence memory definitions
drm/amdgpu/mes: update mes fw api
drm/amd/powerplay: add function to get power limit for sienna_cichlid
drm/amd/powerplay: enable APCC DFLL for sienna_cichlid
drm/amd/powerplay: enable BACO for sienna_cichlid
drm/amdgpu: Sienna_Cichlid don't enable SMU for SRIOV
drm/amd/powerplay: enable MM DPM PG for sienna_cichlid (v2)
drm/amdgpu: fix typo for vcn3/jpeg3 idle check
drm/amd/powerplay: enable FCLK DS for sienna_cichlid
drm/amd/powerplay: enable VR0HOT for sienna_cichlid
drm/amdkfd: sienna_cichlid virtual function support
drm/amdkfd: Support debugger in Navi1x trap handler
drm/amdkfd: Support newer assemblers in gfx10 trap handler
drm/amdkfd: Add Sienna_Cichlid trap handler support
drm/amdkfd: Support Sienna_Cichlid KFD v4
drm/amdgpu/dc: Add missing Sienna_Cichlid chip id
drm/amdgpu: enable 3D pipe 1 on Sienna_Cichlid
drm/amdgpu: fix SDMA hdp flush engine conflict
drm/amdgpu: Enable Multi Media Hub (MMHUB) Clock Gating for sienna_cichlid.
drm/amd/amdgpu: add athub ls support
drm/amd/amdgpu: add IH cg support
drm/amd/amdgpu: add HDP mgcg and ls support
drm/amd/amdgpu: fix the HDP LS/DS/SD programming
drm/amdgpu: update golden setting for gfx10.3
drm/amdgpu: set the LMI ctrl and reset earlier
drm/amdgpu: fix the PSP front door loading VCN firmware
drm/amdgpu: change the offset for VCN FW cache window
drm/amdgpu: open GFX clock gating for sienna_cichlid
drm/amdgpu: switch to query reserved fb size from vbios (v3)
drm/amdgpu: add atomfirmware helper funciton to query reserved fb size
drm/amdgpu: add firmware_info v3_4 structure for Sienna_Cichlid
drm/amdgpu: only send one sdma firmware for sienna_cichlid
drm/amdgpu: drop gfx_v10_0_tiling_mode_table_init
drm/amdgpu: support query vram info for sienna_cichlid
drm/amdgpu: add vram_info v2_5 in atomfirmware header
drm/amdgpu: disable gfxoff for sienna_cichlid
drm/amdgpu: add cp firmware backdoor loading triger
drm/amdgpu: force pa_sc_tile_steering_override to 0 for gfx10.3
drm/amdgpu/gfx10: add gc golden setting for sienna_cichlid
drm/amdgpu: enable JPEG3.0 for Sienna_Cichlid
drm/amdgpu: enable JPEG3.0 PG and CG for Sienna_Cichlid
drm/amdgpu: add Sienna_Cichlid JPEG PG and CG support
drm/amdgpu: add JPEG3.0 support for Sienna_Cichlid
drm/amdgpu: enable VCN3.0 for Sienna_Cichlid
drm/amdgpu: add Sienna_Cichlid VCN to the VCN family
drm/amdgpu: enable VCN3.0 PG and CG for Sienna_Cichlid
drm/amdgpu: add Sienna_Cichlid VCN PG and CG support (v2)
drm/amdgpu: add VCN3.0 support for Sienna_Cichlid
drm/amdgpu/mes: correct register offset for sienna_cichlid
drm/amdgpu: update the num of queue per pipe for mec on sienna_cichlid
drm/amdgpu: add mes block to sienna_cichlid
drm/amdgpu/mes10.1: update mes initialization
drm/amdgpu: no need to set up GPU scheduler for mes ring
drm/amdgpu/psp: convert amdgpu mes ucode type
drm/amdgpu: upload mes firmware to gpu buffer
drm/amdgpu/mes10.1: copy mes fw info into global fw array
drm/amdgpu/mes10.1: add sienna_cichlid mes firmware support
drm/amdgpu/mes10.1: implement setting hardware resources
drm/amdgpu/mes10.1: implement querying the scheduler status
drm/amdgpu/mes10.1: implement removing hardware queue
drm/amdgpu/mes10.1: implement adding hardware queue
drm/amdgpu/mes10.1: add the helper function for mes command submission
drm/amdgpu/mes10.1: add the mes fw api
drm/amdgpu/mes10.1: enable the mes ring during initialization
drm/amdgpu/mes10.1: install mes queue via kiq
drm/amdgpu/mes10.1: install mes queue by register programming
drm/amdgpu/mes10.1: initialize the mqd
drm/amdgpu/mes10.1: allocate mqd buffer
drm/amdgpu/mes10.1: implement the ring functions of mes specific
drm/amdgpu/mes10.1: initialize the software part of mes ring
drm/amdgpu/mes10.1: allocate the eop buffer
drm/amdgpu/mes: update some mes definitions
drm/amdgpu: avoid dereferencing a NULL pointer
drm/amdgpu: add the ring type definition of MES
drm/amdgpu: assign the doorbell index to mes ring
drm/amdgpu: add 2rd VCN instance doorbell support
drm/amdgpu: add psp block load condition for sienna_cichlid
drm/amdgpu: add gmc cg support for sienna_cichlid
drm/amdgpu: add support for athub v2.1
drm/amdgpu: Use variable instead of constant for sdma doorbell range
drm/amdgpu: update SDMA 5.2 microcode init
drm/amdgpu: enable psp ip block for sienna_cichlid
drm/amdgpu: skip for reroute ih for sienna_cichlid psp ring init currently
drm/amdgpu/psp: add psp support for sienna_cichlid
drm/amdgpu: skip ASD fw load for sienna_cichlid
drm/amdgpu/powerplay: add smu block for sienna_cichlid
drm/i915/display: remove alias to dig_port
scsi: qla2xxx: Introduce a function for computing the debug message prefix
scsi: qla2xxx: Make qla2x00_restart_isp() easier to read
scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump()
scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle
scsi: qla2xxx: Remove a superfluous cast
scsi: qla2xxx: Initialize 'n' before using it
scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read
scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le
scsi: qla2xxx: Check the size of struct fcp_hdr at compile time
cxgb4: add main VI to mirror VI config replication
cxgb4: add support for mirror Rxqs
cxgb4: add mirror action to TC-MATCHALL offload
pcnet32: Mark PM functions as __maybe_unused
amd8111e: Mark PM functions as __maybe_unused
drm/i915: Add PSR2 selective fetch registers
drm/i915: Reorder intel_psr2_config_valid()
drm/i915: Add plane damage clips property
arm64: dts: qcom: sc7180: Add cpu OPP tables
net: ethernet: mtk-star-emac: use devm_of_mdiobus_register()
of: mdio: provide devm_of_mdiobus_register()
of: mdio: remove the 'extern' keyword from function declarations
net: phy: don't abuse devres in devm_mdiobus_register()
phy: mdio: add kerneldoc for __devm_mdiobus_register()
phy: un-inline devm_mdiobus_register()
Documentation: devres: add missing mdio helper
net: devres: rename the release callback of devm_register_netdev()
net: ethernet: ixgbe: don't call devm_mdiobus_free()
net: ethernet: ixgbe: check the return value of ixgbe_mii_bus_init()
cxgb4vf: configure ports accessible by the VF
net: qede: update copyright years
net: qede: convert to SPDX License Identifiers
net: qede: correct existing SPDX tags
net: qed: update copyright years
net: qed: convert to SPDX License Identifiers
net: qed: correct existing SPDX tags
selftests/bpf: Allow substituting custom vmlinux.h for selftests build
tools/bpftool: Allow substituting custom vmlinux.h for the build
PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors_affinity()
ring-buffer: Mark the !tail (crossing a page) as unlikely
ring-buffer: speed up buffer resets by avoiding synchronize_rcu for each CPU
ring-buffer: Add rb_time_t 64 bit operations for speeding up 32 bit
tcp: call tcp_ack_tstamp() when not fully acked
net/mlx5e: fix memory leak of tls
mptcp: do nonce initialization at subflow creation time
net/tls: fix sign extension issue when left shifting u16 value
ring-buffer: Incorporate absolute timestamp into add_timestamp logic
sfc: don't call tx_remove if there isn't one
sfc: commonise initialisation of efx->vport_id
sfc: commonise efx->[rt]xq_entries initialisation
sfc: initialise max_[tx_]channels in efx_init_channels()
sfc: move definition of EFX_MC_STATS_GENERATION_INVALID
sfc: factor out efx_tx_tso_header_length() and understand encapsulation
sfc: remove duplicate declaration of efx_enqueue_skb_tso()
sfc: commonise TSO fallback code
sfc: commonise efx_sync_rx_buffer()
sfc: commonise some MAC configuration code
sfc: commonise miscellaneous efx functions
sfc: add missing licence info to mcdi_filters.c
sfc: commonise MCDI MAC stats handling
sfc: move NIC-specific mcdi_port declarations out of common header
net: dsa/bcm_sf2: move pause mode setting into mac_link_up()
net: dsa/bcm_sf2: move speed/duplex forcing to mac_link_up()
net: dsa/bcm_sf2: fix incorrect usage of state->link
net: dsa/b53: use resolved link config in mac_link_up()
net: dsa/b53: change b53_force_port_config() pause argument
net: dsa: Improve subordinate PHY error message
hinic: remove unused but set variable
blk-cgroup: clean up indentation
blk-mq: centralise related handling into blk_mq_get_driver_tag
blk-mq: move blk_mq_put_driver_tag() into blk-mq.c
blk-mq: move blk_mq_get_driver_tag into blk-mq.c
powercap: intel_rapl: add support for Sapphire Rapids
drm/i915/gem: Avoid kmalloc under i915->mm_lock
ring-buffer: Have nested events still record running time stamp
tracing: Move pipe reference to trace array instead of current_tracer
tracing: not necessary to define DEFINE_EVENT_PRINT to be empty again
tracing: define DEFINE_EVENT_PRINT not related to DEFINE_EVENT
tracing: not necessary re-define DEFINE_EVENT_PRINT
tracing: not necessary to undefine DEFINE_EVENT again
PCI: Replace lkml.org, spinics, gmane with lore.kernel.org
PCI: Replace http:// links with https://
ALSA: usb-audio: Fix some typos
drm/i915: Suppress spurious underruns on gen2
drm/i915/fbc: Reduce fbc1 compression interval to 1 second
drm/i915/fbc: Store the fbc1 compression interval in the params
drm/i915/fbc: Parametrize FBC_CONTROL
drm/i915/fbc: Don't clear busy_bits for origin==GTT
drm/i915/fbc: Fix fence_y_offset handling
drm/i915: Skip stale object handle for debugfs per-file-stats
ipvs: register hooks only with services
IB/hfi1: Convert PCIBIOS_* errors to generic -E* errors
netfilter: nft_set_pipapo: Drop useless assignment of scratch map index on insert
netfilter: introduce support for reject at prerouting stage
soundwire: bus: initialize bus clock base and scale registers
soundwire: extend SDW_SLAVE_ENTRY
soundwire: bus_type: convert open-coded while() to for() loop
soundwire: add definitions for 1.2 spec
dt-bindings: mfd: Ensure 'syscon' has a more specific compatible
io_uring: fix missing ->mm on exit
io_uring: optimise io_req_find_next() fast check
io_uring: simplify io_async_task_func()
io_uring: fix NULL mm in io_poll_task_func()
io_uring: don't fail iopoll requeue without ->mm
io_uring: clean up io_kill_linked_timeout() locking
io_uring: do grab_env() just before punting
io_uring: factor out grab_env() from defer_prep()
io_uring: do init work in grab_env()
io_uring: don't pass def into io_req_work_grab_env
io_uring: fix potential use after free on fallback request free
io_uring: kill REQ_F_TIMEOUT_NOSEQ
io_uring: kill REQ_F_TIMEOUT
io_uring: replace find_next() out param with ret
io_uring: deduplicate freeing linked timeouts
platform/chrome: cros_ec_sensorhub: Fix EC timestamp overflow
platform/chrome: cros_ec_typec: Add PM support
platform/chrome: cros_ec_typec: Use workqueue for port update
gpio: gpio-ml-ioh: Fix missing ':' in 'struct ioh_gpio_reg_data
dt-bindings: mfd: st,stmfx: Remove extra additionalProperties
drm: panel: simple: Warn in case of incorrect bus format for LVDS panels
drm: panel: simple: Drop drive/sample bus flags for LVDS panels
drm: panel: simple: Correct bus format for Satoz SAT050AT40H12R2
drm: panel: simple: Correct connector type for Starry KR070PE2T
blk-mq: support batching dispatch in case of io
blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list
blk-mq: remove dead check from blk_mq_dispatch_rq_list
blk-mq: move getting driver tag and budget into one helper
blk-mq: pass hctx to blk_mq_dispatch_rq_list
blk-mq: pass request queue into get/put budget callback
platform/chrome: cros_ec_typec: Add a dependency on USB_ROLE_SWITCH
iov_iter: Move unnecessary inclusion of crypto/hash.h
firmware: arm_scmi: Fix SCMI genpd domain probing
firmware: arm_scmi: Use HAVE_ARM_SMCCC_DISCOVERY instead of ARM_PSCI_FW
cpufreq: arm_scmi: Set fast_switch_possible conditionally
firmware: arm_scmi: Add fast_switch_possible() interface
firmware: arm_scmi: Use signed integer to report transfer status
drm/i915: Send hotplug event if edid had changed
drm: Introduce epoch counter to drm_connector
drm: Add helper to compare edids.
drm/i915/display: fix missing null check on allocated dsb object
gpiolib: Deduplicate find_first_zero_bit() call
iommu: Add include/uapi/linux/iommu.h to MAINTAINERS file
iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT
USB: serial: ch341: add min and max line-speed macros
powerpc/dma: Remove dev->archdata.iommu_domain
arm64: Remove dev->archdata.iommu pointer
arm: Remove dev->archdata.iommu pointer
ia64: Remove dev->archdata.iommu pointer
x86: Remove dev->archdata.iommu pointer
iommu/mediatek: Do no use dev->archdata.iommu
iommu/pamu: Use dev_iommu_priv_get/set()
iommu/tegra: Use dev_iommu_priv_get/set()
iommu/rockchip: Use dev_iommu_priv_get/set()
iommu/omap: Use dev_iommu_priv_get/set()
iommu/msm: Use dev_iommu_priv_get/set()
iommu/vt-d: Use dev_iommu_priv_get/set()
iommu/exynos: Use dev_iommu_priv_get/set()
iommu/amd: Add helper functions to update domain->pt_root
iommu/amd: Print extended features in one line to fix divergent log levels
iommu: Allow page responses without PASID
platform/chrome: cros_ec_ishtp: Fix a double-unlock issue
platform/chrome: cros_ec_rpmsg: Document missing struct parameters
platform/chrome: cros_ec_spi: Document missing function parameters
iommu/renesas: Add support for r8a77961
dt-bindings: iommu: renesas,ipmmu-vmsa: add r8a77961 support
iommu/qcom: Change CONFIG_BIG_ENDIAN to CONFIG_CPU_BIG_ENDIAN
gpio: omap: Add missing PM ops for suspend
iommu/pamu: Use kzfree() in fsl_pamu_probe()
iommu/iova: Don't BUG on invalid PFNs
drm/i915: fix a couple of spelling mistakes in kernel parameter help text
drm/i915: HDCP: retry link integrity check on failure
dt-bindings: display: vc4: dpi: Fix panel warning
MAINTAINERS: Add entry for ROHM Power Management ICs
mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs
dt-bindings: display: bridge: renesas,lvds: Convert binding to YAML
powerpc/boot/dts: Fix dtc "pciex" warnings
powerpc/boot: Use address-of operator on section symbols
selftests/powerpc: Add test for execute-disabled pkeys
selftests/powerpc: Move Hash MMU check to utilities
selftests/powerpc: Fix pkey access right updates
scsi: target: tcmu: Fix crash on ARM during cmd completion
scsi: ufs: ufs-exynos: Remove an unnecessary NULL check
igc: Remove checking media type during MAC initialization
igc: Remove unneeded check for copper media type
igc: Refactor the igc_power_down_link()
igc: Remove TCP segmentation TX fail counter
igc: Add LPI counters
igc: Fix Rx timestamp disabling
igc: Refactor igc_ptp_set_timestamp_mode()
igc: Remove UDP filter setup in PTP code
igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb
igc: Remove duplicate code in Tx timestamp handling
igc: Clean up Rx timestamping logic
igc: Add initial LTR support
selftests: forwarding: Add tests for ethtool extended state
selftests: forwarding: forwarding.config.sample: Add port with no cable connected
selftests: forwarding: ethtool: Move different_speeds_get() to ethtool_lib
mlxsw: spectrum_ethtool: Add link extended state
mlxsw: reg: Port Diagnostics Database Register
ethtool: Add link extended state
Documentation: networking: ethtool-netlink: Add link extended state
mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops structs
mlxsw: Move ethtool_ops to spectrum_ethtool.c
mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set()
igc: Add initial EEE support
dpaa2-eth: add software counter for Tx frames converted to S/G
dpaa2-eth: send a scatter-gather FD instead of realloc-ing
sfc: extend common GRO interface to support CHECKSUM_COMPLETE
sfc: commonise ARFS handling
sfc: commonise drain event handling
sfc: commonise PCI error handlers
sfc: track which BAR is mapped
sfc: commonise FC advertising
sfc: commonise other ethtool bits
sfc: commonise ethtool NFC and RXFH/RSS functions
sfc: commonise ethtool link handling functions
sfc: split up nic.h
sfc: refactor EF10 stats handling
sfc: don't try to create more channels than we can have VIs
sfc: extend bitfield macros up to POPULATE_DWORD_13
sfc: determine flag word automatically in efx_has_cap()
sfc: update MCDI protocol headers
net:qos: police action offloading parameter 'burst' change to the original value
mptcp: close poll() races
mptcp: __mptcp_tcp_fallback() returns a struct sock
mptcp: create first subflow at msk creation time
mptcp: check for plain TCP sock at accept time
mptcp: fallback in case of simultaneous connect
net: mptcp: improve fallback to TCP
net: phy: marvell10g: support XFI rate matching mode
selftests: forwarding: Add a RED test for SW datapath
net: sched: sch_red: Add qevents "early_drop" and "mark"
net: sched: sch_red: Split init and change callbacks
net: sched: Introduce helpers for qevent blocks
net: sched: Pass root lock to Qdisc_ops.enqueue
net: ethernet: ti: am65-cpsw-nuss: enable am65x sr2.0 support
net: ethernet: ti: am65-cpsw-ethtool: configured critical setting only when no running netdevs
net: ethernet: ti: am65-cpsw-ethtool: skip hw cfg when change p0-rx-ptype-rrobin
net: ethernet: ti: am65-cpsw-nuss: fix ports mac sl initialization
net: ethernet: ti: am65-cpsw: move to pf_p0_rx_ptype_rrobin init in probe
net: ethernet: ti: am65-cpsw-nuss: restore vlan configuration while down/up
selinux: fixed a checkpatch warning with the sizeof macro
audit: add gfp parameter to audit_log_nfcfg
drm: pl111: Absorb the external register header
video: fbdev: amba-clcd: Retire elder CLCD driver
dt-bindings: mmc: Convert imx esdhc to json-schema
dt-bindings: clock: Correct example in i.MX8QXP LPCG binding
dt-bindings: clock: Correct mmc node name in i.MX35 binding
RISC-V: Use a local variable instead of smp_processor_id()
riscv: Select ARCH_SUPPORTS_ATOMIC_RMW by default
drm: pl111: Credit where credit is due
clk: qcom: Fix return value check in apss_ipq6018_probe()
Documentation/litmus-tests: Add note on herd7 7.56 in atomic litmus test
tools/memory-model/README: Mention herdtools7 7.56 in compatibility table
tools/memory-model/README: Expand dependency of klitmus7
Documentation/litmus-tests: Cite an RCU litmus test
Documentation/litmus-tests: Merge atomic's README into top-level one
tools/memory-model: Fix reference to litmus test in recipes.txt
Documentation/litmus-tests/atomic: Add a test for smp_mb__after_atomic()
Documentation/litmus-tests/atomic: Add a test for atomic_set()
Documentation/litmus-tests: Introduce atomic directory
tools/memory-model: Add an exception for limitations on _unless() family
MAINTAINERS: Update maintainers for new Documentation/litmus-tests
Documentation: LKMM: Add litmus test for RCU GP guarantee where reader stores
Documentation: LKMM: Add litmus test for RCU GP guarantee where updater frees object
tools/memory-model: Fix "conflict" definition
tools/memory-model: Add recent references
kcsan: Disable branch tracing in core runtime
kcsan: Simplify compiler flags
kcsan: Re-add GCC as a supported compiler
kcsan: Add jiffies test to test suite
kcsan: Remove existing special atomic rules
kcsan: Rename test.c to selftest.c
kcsan: Silence -Wmissing-prototypes warning with W=1
kcsan: Prefer '__no_kcsan inline' in test
locking/osq_lock: Annotate a data race in osq_lock
kcsan: Add test suite
rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_init_rcu()
x86/mm/pat: Mark an intentional data race
fork: Annotate a data race in vm_area_dup()
torture: Remove obsolete "cd $KVM"
torture: Avoid duplicate specification of qemu command
torture: Dump ftrace at shutdown only if requested
torture: Add kvm-tranform.sh script for qemu-cmd files
torture: Add more tracing crib notes to kvm.sh
torture: Improve diagnostic for KCSAN-incapable compilers
torture: Correctly summarize build-only runs
torture: Pass --kmake-arg to all make invocations
rcutorture: Check for unwatched readers
torture: Abstract out console-log error detection
torture: Add a stop-run capability
torture: Create qemu-cmd in --buildonly runs
rcu/rcutorture: Replace 0 with false
torture: Add --allcpus argument to the kvm.sh script
torture: Remove whitespace from identify_qemu_vcpus output
rcutorture: NULL rcu_torture_current earlier in cleanup code
rcutorture: Handle non-statistic bang-string error messages
torture: Set configfile variable to current scenario
rcutorture: Add races with task-exit processing
locktorture: Use true and false to assign to bool variables
torture: Add script to smoke-test commits in a branch
torture: Remove qemu dependency on EFI firmware
srcu: Avoid local_irq_save() before acquiring spinlock_t
srcu: Fix a typo in comment "amoritized"->"amortized"
refscale: Change --torture type from refperf to refscale
refperf: Rename refperf.c to refscale.c and change internal names
refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST
rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment
refperf: Add test for RCU Tasks readers
refperf: Add test for RCU Tasks Trace readers.
refperf: Change readdelay module parameter to nanoseconds
refperf: Work around 64-bit division
doc: Document rcuperf's module parameters
refperf: Adjust refperf.loop default value
refperf: Add read-side delay module parameter
refperf: Simplify initialization-time wakeup protocol
refperf: Output per-experiment data points
refperf: Label experiment-number column "Runs"
refperf: Add warmup and cooldown processing phases
refperf: More closely synchronize reader start times
refperf: Convert reader_task structure's "start" field to int
refperf: Tune reader measurement interval
refperf: Make functions static
refperf: Dynamically allocate thread-summary output buffer
refperf: Dynamically allocate experiment-summary output buffer
refperf: Provide module parameter to specify number of experiments
refperf: Convert nreaders to a module parameter
refperf: Allow decimal nanoseconds
refperf: Hoist function-pointer calls out of the loop
refperf: Add holdoff parameter to allow CPUs to come online
torture: Add refperf to the rcutorture scripting
rcuperf: Add comments explaining the high reader overhead
refperf: Add a test to measure performance of read-side synchronization
rcuperf: Remove useless while loops around wait_event
rcu-tasks: Fix code-style issues
rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads()
rcu-tasks: Add #include of rcupdate_trace.h to update.c
rcu-tasks: Make rcu_tasks_postscan() be static
rcu-tasks: Convert sleeps to idle priority
lib/test_vmalloc.c: Add test cases for kvfree_rcu()
rcu: Introduce single argument kvfree_rcu() interface
rcu: Support reclaim for head-less object
rcu: Introduce 2 arg kvfree_rcu() interface
mm/list_lru.c: Rename kvfree_rcu() to local variant
rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_*
rcu/tiny: support vmalloc in tiny-RCU
rcu/tree: Maintain separate array for vmalloc ptrs
rcu/tree: cache specified number of objects
rcu/tree: Use static initializer for krc.lock
rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions
rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro
rcu/tree: Make debug_objects logic independent of rcu_head
rcu/tree: Repeat the monitor if any free channel is busy
rcu/tree: Skip entry into the page allocator for PREEMPT_RT
rcu/tree: Keep kfree_rcu() awake during lock contention
rcu: Fix a kernel-doc warnings for "count"
rcu: Fix some kernel-doc warnings
kernel/rcu/tree.c: Fix kernel-doc warnings
rcu: grpnum just records group number
rcu: grplo/grphi just records CPU number
rcu: gp_max is protected by root rcu_node's lock
rcu: Stop shrinker loop
rcu: Replace 1 with true
lockdep: Complain only once about RCU in extended quiescent state
rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr
rcu: Remove initialized but unused rnp from check_slow_task()
tick/nohz: Narrow down noise while setting current task's tick dependency
rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq
fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls
rcu: Expedited grace-period sleeps to idle priority
rcu: No-CBs-related sleeps to idle priority
rcu: Priority-boost-related sleeps to idle priority
rcu: Grace-period-kthread related sleeps to idle priority
trace: events: rcu: Change description of rcu_dyntick trace event
rcu: Add comment documenting rcu_callback_map's purpose
rcu: Add callbacks-invoked counters
rcu: Simplify the calculation of rcu_state.ncpus
mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls
rcu: Initialize and destroy rcu_synchronize only when necessary
doc: Tasks RCU must protect instructions before trampoline
doc: Timer problems can cause RCU CPU stall warnings
docs: RCU: Don't duplicate chapter names in rculist_nulls.rst
docs: RCU: Convert stallwarn.txt to ReST
docs: RCU: Convert rcuref.txt to ReST
docs: RCU: Convert torture.txt to ReST
docs: RCU: Convert rculist_nulls.txt to ReST
docs: RCU: Convert lockdep.txt to ReST
docs: RCU: Convert lockdep-splat.txt to ReST
docs: RCU: Convert checklist.txt to ReST
ARM: exynos: MCPM: Restore big.LITTLE cpuidle support
thermal: Rename set_mode() to change_mode()
thermal: Simplify or eliminate unnecessary set_mode() methods
thermal: core: Stop polling DISABLED thermal devices
thermal: Explicitly enable non-changing thermal zone devices
thermal: Use mode helpers in drivers
thermal: Add mode helpers
thermal: remove get_mode() operation of drivers
thermal: Store device mode in struct thermal_zone_device
thermal: Add current mode to thermal zone device
thermal: Store thermal mode in a dedicated enum
acpi: thermal: Fix error handling in the register function
ARM: dts: am335x-pocketbeagle: add gpio-line-names
ARM: dts: am335x-boneblack: add gpio-line-names
ARM: dts: am33xx-l4: add gpio-ranges
ARM: dts: am5729-beaglebone-ai: Disable ununsed mailboxes
ARM: dts: am5729-beaglebone-ai: Enable IPU & DSP rprocs
spi: omap2-mcspi: Convert to use GPIO descriptors
spi: spi-geni-qcom: Don't set the cs if it was already right
ARM: dts: am: Align L2 cache-controller nodename with dtschema
ARM: dts: omap: Align L2 cache-controller nodename with dtschema
ASoC: tas2562: Add voltage sense slot property
ASoC: tas2562: Add voltage sense slot configuration
ASoC: tas2562: Add right and left channel slot programming
ASoC: Documentation: fix reference to renamed source file
asoc: Update supported rate and format for dummy dai
ARM: dts: omap3: Migrate AES from hwmods to sysc-omap2
misc: pti: Fix documentation for bit-rotted function pti_tty_driver_write()
misc: habanalabs: irq: Add missing struct identifier for 'struct hl_eqe_work'
misc: cb710: sgbuf2: Add missing documentation for cb710_sg_dwiter_write_next_block()'s 'data' arg
misc: mic: vop: vop_main: Remove set but unused variable 'ret'
misc: eeprom: eeprom_93cx6: Repair function arg descriptions
misc: lkdtm: bugs: At least try to use popuated variable
misc: ti-st: st_kim: Tidy-up bespoke commentry
misc: ti-st: st_core: Tidy-up bespoke commentry
misc: c2port: core: Ensure source size does not equal destination size in strncpy()
misc/pch_phub.c: use generic power management
misc/phantom.c: use generic power management
misc/tifm_7xx1.c: use generic power management
cardreader/rtsx_pcr.c: use generic power management
cb710/core.c: use generic power management
lkdtm: Make arch-specific tests always available
selftests/lkdtm: Reset WARN_ONCE to avoid false negatives
lkdtm/heap: Avoid edge and middle of slabs
lkdtm: Avoid more compiler optimizations for bad writes
mei: me: add MEI device for KBP with ITPS capability
mei: me: add MEI device for SPT with ITPS capability
mei: me: add kdoc for mei_me_fw_type_nm()
mei: me: make mei_me_fw_sku_sps_4() less cryptic
mei: me: constify the device parameter to the probe quirk
misc: rtsx_usb: Constify struct usb_device_id
misc: genwqe: Constify struct pci_error_handlers
mei: hdcp: Constify struct mei_cl_device_id
mic: vop: Constify static structs
misc: mic: Remove the error message as the call will print it
mux: adgs1408: Add mod_devicetable.h and remove of_match_ptr
cxl: Fix kobject memleak
drm/i915: Clamp linetime wm to <64usec
blk-mq: remove the BLK_MQ_REQ_INTERNAL flag
blk-mq: put driver tag when this request is completed
drm/ttm: make TT creation purely optional v3
drm/ttm: cleanup ttm_mem_type_manager_func.get_node interface v3
x86/ftrace: Do not jump to direct code in created trampolines
x86/ftrace: Only have the builtin ftrace_regs_caller call direct hooks
x86/ftrace: Make non direct case the default in ftrace_regs_caller
blk-cgroup: remove a dead check in blk_throtl_bio
blk-cgroup: remove blkcg_bio_issue_check
blk-cgroup: move rcu locking from blkcg_bio_issue_check to blk_throtl_bio
cgroup: unexport cgroup_rstat_updated
blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_issue_check
block: move the initial blkg lookup into blkg_tryget_closest
block: bypass blkg_tryget_closest for the root_blkg
block: merge blkg_lookup_create and __blkg_lookup_create
block: move the bio cgroup associatation helpers to blk-cgroup.c
block: move bio_associate_blkg_from_page to mm/page_io.c
block: merge __bio_associate_blkg into bio_associate_blkg_from_css
block: really clone the block cgroup in bio_clone_blkg_association
block: remove bio_disassociate_blkg
dm: use bio_uninit instead of bio_disassociate_blkg
pinctrl: tigerlake: Add support for Tiger Lake-H
pinctrl: merrifield: Add I²S bus 2 pins to groups and functions
s390/appldata: use struct_size() helper
s390/debug: remove struct __debug_entry from uapi
s390/debug: remove raw view
s390/time: remove unused function
s390/pci: remove unused functions
s390/zcore: remove memmap device
s390: convert to msecs_to_jiffies()
io_uring: fix missing wake_up io_rw_reissue()
phy: zynqmp: Add PHY driver for the Xilinx ZynqMP Gigabit Transceiver
dt-bindings: phy: Add DT bindings for Xilinx ZynqMP PSGTR PHY
tracing: Only allow trace_array_printk() to be used by instances
intel_idle: Eliminate redundant static variable
USB: serial: ch341: name prescaler, divisor registers
phy: qcom-snps: Add a set mode callback
phy: qcom-snps: Add runtime suspend and resume handlers
phy: qcom-qmp: Add QMP V4 USB3 PHY support for sm8250
phy: qcom-qmp: Add QMP V4 USB3 UNIPHY
phy: qcom-qmp: Allow different values for second lane
drm/connector: fix minor typos in comments
ARM: shmobile: defconfig: Enable RZ/A1H RTC support
ARM: shmobile: defconfig: Enable ADV7612 CEC support
ARM: shmobile: defconfig: Enable RZ/A1 CEU support
ARM: shmobile: defconfig: Enable RZ/A watchdog support
ARM: shmobile: defconfig: Enable CAT9554 support
ARM: shmobile: defconfig: Enable DA9063 ONKEY support
ARM: shmobile: defconfig: Refresh for v5.8-rc1
ARM: dts: r8a7778: Enable IRLM setup via DT
selftests/fpu: Add an FPU selftest
drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline
drm/panel: use mipi_dsi_dcs_write_buffer where possible
drm/dsi: use stack buffer in mipi_dsi_dcs_write()
drm/zte: remove unneeded semicolon
staging: ks7010: fix ks_wlan_start_xmit()'s return type
staging: rtl8188eu: include: hal8188e_rate_adaptive.h: fixed a blank space coding style issue
liquidio: use list_empty_careful in lio_list_delete_head
sctp: use list_is_singular in sctp_list_single_entry
8390: Fix coding-style issues
net: mscc: ocelot: remove EXPORT_SYMBOL from ocelot_net.c
r8169: sync support for RTL8401 with vendor driver
r8169: merge handling of RTL8101e and RTL8100e
cxgb4vf: fix t4vf_eth_xmit()'s return type
l2tp: fix l2tp_eth_dev_xmit()'s return type
net/hsr: fix hsr_dev_xmit()'s return type
usbnet: ipheth: fix ipheth_tx()'s return type
net: plip: fix plip_tx_packet()'s return type
net: dwc-xlgmac: fix xlgmac_xmit()'s return type
net: pch_gbe: fix pch_gbe_xmit_frame()'s return type
net: nfp: fix nfp_net_tx()'s return type
net: nb8800: fix nb8800_xmit()'s return type
net: arc_emac: fix arc_emac_tx()'s return type
net: aquantia: fix aq_ndev_start_xmit()'s return type
caif: fix cfv_netdev_tx()'s return type
caif: fix cfspi_xmit()'s return type
caif: fix caif_xmit()'s return type
cail,hsi: fix cfhsi_xmit()'s return type
bareudp: Added attribute to enable & disable rx metadata collection
hinic: add support to get eeprom information
hinic: add support to identify physical device
hinic: add self test support
hinic: add support to set and get irq coalesce
hinic: add support to set and get pause params
fpga: dfl: introduce interrupt trigger setting API
fpga: dfl: pci: add irq info for feature devices enumeration
fpga: dfl: parse interrupt info for feature devices on enumeration
selftests/bpf: Test auto-load disabling logic for BPF programs
libbpf: Support disabling auto-loading BPF programs
io_uring: fix iopoll -EAGAIN handling
io_uring: do task_work_run() during iopoll
blk-rq-qos: remove redundant finish_wait to rq_qos_wait.
io_uring: clean up req->result setting by rw
io_uring: kill REQ_F_LINK_NEXT
io_uring: cosmetic changes for batch free
io_uring: batch-free linked requests as well
io_uring: dismantle req early and remove need_iter
io_uring: remove inflight batching in free_many()
io_uring: fix refs underflow in io_iopoll_queue()
io_uring: fix missing io_grab_files()
io_uring: don't mark link's head for_async
io_uring: fix feeding io-wq with uninit reqs
io_uring: fix punting req w/o grabbed env
io_uring: fix req->work corruption
staging: qlge: replace pr_err with netdev_err
staging: qlge: fix ql_sem_unlock
staging: rtl8188eu: remove unnecessary comments in hal8188e_phy_cfg.h
tcp: update delivered_ce with delivered
tcp: count sacked packets in tcp_sacktag_state
tcp: add ece_ack flag to reno sack functions
tcp: stamp SCM_TSTAMP_ACK later in tcp_clean_rtx_queue()
net/mlx5e: kTLS, Improve rx handler function call
net/mlx5e: kTLS, Cleanup redundant capability check
net/mlx5e: Increase Async ICO SQ size
net/mlx5e: kTLS, Add kTLS RX stats
net/mlx5e: kTLS, Add kTLS RX resync support
net/tls: Add asynchronous resync
Revert "net/tls: Add force_resync for driver resync"
net/mlx5e: kTLS, Add kTLS RX HW offload support
net/mlx5e: kTLS, Use kernel API to extract private offload context
net/mlx5e: kTLS, Improve TLS feature modularity
net/mlx5e: Accel, Expose flow steering API for rules add/del
net/mlx5e: Receive flow steering framework for accelerated TCP flows
net/mlx5e: API to manipulate TTC rules destinations
net/mlx5e: Refactor build channel params
net/mlx5e: Turn XSK ICOSQ into a general asynchronous one
net/mlx5: kTLS, Improve TLS params layout structures
net/mlx5: Avoid eswitch header inclusion in fs core layer
net/mlx5: Avoid RDMA file inclusion in core driver
drm/panel-simple: Add missing BUS descriptions for some panels
drm/panel-simple: Correct EDT ET057090DHU connector type
tty: fix spelling mistake
serial: 8250_mtk: Switch to use platform_get_irq()
serial: 8250_ingenic: Switch to use platform_get_irq()
serial: 8250_pxa: Switch to use platform_get_irq()
serial: 8250_omap: Switch to use platform_get_irq()
serial: 8250_em: Switch to use platform_get_irq()
serial: kgdboc: Fix bad line wrapping in comment
serial: serial-tegra: reduce irq-latency after rx errors
8250-men-mcb: fix signed/unsigned confusion
serial: core: drop unnecessary gpio include
dt-bindings: iio: scd30: add device binding file
iio: chemical: scd30: add serial interface driver
iio: chemical: scd30: add I2C interface driver
iio: chemical: scd30: add core driver
MAINTAINERS: add entry for inv_icm42600 6-axis imu sensor
dt-bindings: iio: imu: Add inv_icm42600 documentation
iio: imu: inv_icm42600: add accurate timestamping
iio: imu: inv_icm42600: add buffer support in iio devices
iio: imu: inv_icm42600: add device interrupt
Documentation: ABI: add specific icm42600 documentation
iio: imu: add Kconfig and Makefile for inv_icm42600 driver
iio: imu: inv_icm42600: add temperature sensor support
iio: imu: inv_icm42600: add accelerometer IIO device
iio: imu: inv_icm42600: add gyroscope IIO device
iio: imu: inv_icm42600: add SPI driver for inv_icm42600 driver
iio: imu: inv_icm42600: add I2C driver for inv_icm42600 driver
iio: imu: inv_icm42600: add core of new inv_icm42600 driver
iio: adc: Combine read functions for PMIC5 and PMIC7
iio: adc: rockchip_saradc: Add support iio buffers
iio: adc: rockchip_saradc: better prefix for channel constant
iio: adc: rockchip_saradc: move all of probe to devm-functions
tty: serial: fsl_lpuart: minimum baud rate support
tty: serial: qcom_geni_serial: Clean up an ARRAY_SIZE() vs sizeof()
serial: samsung: fix spelling mistake
serial: samsung: Minor whitespace cleanups
usb: cdns3: gadget: Replace trace_printk by dev_dbg
usbip: tools: add in man page how to load the client's module
staging: rtl8188eu: remove blank lines in header files
staging: qlge: fix else after return or break
staging: qlge: fix trailing */ in block comment
drivers/acpi: Remove function cast
drivers/irqchip: Use new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY
drivers/acpi: Add new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY
irqchip/atmel-aic5: Add support for sam9x60 rtt fixup
irqchip/imx-intmux: Use struct_size() helper in devm_kzalloc()
irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock
irqchip/vic: Cut down the external API
irqchip/vic: Drop cascaded intialization call
irqchip/ti-sci-inta: Fix typo about MODULE_AUTHOR
irqchip/ti-sci-inta: Fix return value about devm_ioremap_resource()
irqchip/ti-sci-inta: Remove dead code in ti_sci_inta_set_type()
staging: rtl8188eu: Fix indentation
staging: rtl8188eu: Fix strings split across lines
staging: rtl8188eu: Fix comment formatting
scsi: storvsc: Fix spelling mistake
scsi: ufs: Disable WriteBooster capability for non-supported UFS devices
scsi: bnx2fc: Removal of unused variables
scsi: cumana_2: Fix different dev_id between request_irq() and free_irq()
scsi: ufs: ufs-exynos: Fix build warning
io_uring: fix function args for !CONFIG_NET
net: atlantic: put ptp code under IS_REACHABLE check
net: atlantic: add alignment checks in hw_atl2_utils_fw.c
net: atlantic: missing space in a comment in aq_nic.h
net: atlantic: fix typo in aq_ring_tx_clean
net: atlantic: make aq_pci_func_init static
net: atlantic: Replace ENOTSUPP usage to EOPNOTSUPP
net: atlantic: fix variable type in aq_ethtool_get_pauseparam
net: atlantic: MACSec offload statistics checkpatch fix
mptcp: introduce token KUNIT self-tests
mptcp: move crypto test to KUNIT
mptcp: refactor token container
mptcp: add __init annotation on setup functions
docs: networking: move FDDI drivers to the hw driver section
docs: networking: move ATM drivers to the hw driver section
docs: networking: move AppleTalk / LocalTalk drivers to the hw driver section
docs: networking: move remaining Ethernet driver docs to the hw section
docs: networking: move ray_cs to the hw driver section
docs: networking: move baycom to the hw driver section
docs: networking: move z8530 to the hw driver section
docs: networking: reorganize driver documentation again
drm/i915/gen12: implement Wa_14011508470
fpga manager: xilinx-spi: check INIT_B pin during write_init
dt-bindings: fpga: xilinx-slave-serial: add optional INIT_B GPIO
ARM: configs: at91: sama5: Enable CLASSD
ARM: dts: at91: sama5d2_xplained: Remove pdmic node
ARM: dts: sam9x60: add rtt
dt-bindings: rtc: add microchip,sam9x60-rtt
net: phy: mdio: reset MDIO devices even if probe() is not implemented
net: phy: reset the PHY even if probe() is not implemented
net: mdio: add a forward declaration for reset_control to mdio.h
net: phy: arrange headers in phy_device.c alphabetically
net: phy: arrange headers in mdio_device.c alphabetically
net: phy: arrange headers in mdio_bus.c alphabetically
net: mvneta: speed down the PHY, if WoL used, to save energy
kunit: add support for named resources
kunit: generalize kunit_resource API beyond allocated resources
bonding: Remove extraneous parentheses in bond_setup
net: stmmac: dwmac-meson8b: use clk_parent_data for clock registration
bnx2x: use generic power management
clk: bcm: dvp: Add missing module informations
PCI: Align PCIe capability and PCI accessor return values
PCI: Convert PCIe capability PCIBIOS errors to errno
PCI: hotplug: ACPI: Fix context refcounting in acpiphp_grab_context()
docs: staging: use small font for literal includes
docs: Add remaining Documentation/*.txt at staging/index.rst
docs: move other kAPI documents to core-api
docs: move mailbox.txt to driver-api and rename it
docs: move nommu-mmap.txt to admin-guide and rename to ReST
docs: trace: ring-buffer-design.txt: convert to ReST format
docs: dt: convert booting-without-of.txt to ReST format
docs: sysctl/kernel: document random
doc: update URL for sparse's tarballs
Replace HTTP links with HTTPS ones: Documentation/process
Replace HTTP links with HTTPS ones: Documentation/filesystems
Replace HTTP links with HTTPS ones: Documentation/driver-api
Documentation/features: Add KGDB support on RISC-V
Replace HTTP links with HTTPS ones: Documentation/sphinx/parse-headers.pl
io-wq: return next work from ->do_work() directly
io-wq: compact io-wq flags numbers
io_uring: use task_work for links if possible
docs: fs: proc.rst: convert a new chapter to ReST
docs: fix references for DMA*.txt files
docs: ABI: fix a typo when pointing to w1-generic.rst
docs: driver-model: remove a duplicated markup at driver.rst
docs: powerpc: fix some issues at vas-api.rst
docs: hugetlbpage.rst: fix some warnings
selftests/vm/keys: fix a broken reference at protection_keys.c
kcsan: fix a kernel-doc warning
fs: fs.h: fix a kernel-doc parameter description
scripts/kernel-doc: handle function pointer prototypes
net: pylink.h: add kernel-doc descriptions for new fields at phylink_config
scripts/kernel-doc: parse __ETHTOOL_DECLARE_LINK_MODE_MASK
net: netdevice.h: add a description for napi_defer_hard_irqs
net: dev: add a missing kernel-doc annotation
MAINTAINERS: use my kernel.org address
docs: f2fs: fix a broken table
docs: Don't push Sphinx upgrades quite so readily
ASoC: Intel: sof_sdw: Add MAX98373 support
ASoC: samsung: Fix a typo in Kconfig
ASoC: Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver
ASoc: Intel: cml_rt1011_rt5682: explicitly access first codec
regulator: qcom_smd-regulator: Remove unused 'struct regulator_desc pmi8994_boost'
regulator: wm8400-regulator: Repair dodgy kerneldoc header formatting
regulator: tps65218-regulator: Remove pointless 'is unsigned int <0' check
regulator: tps65217-regulator: Use the returned value of tps65217_reg_read()
regulator: tps65217-regulator: Remove pointless 'is unsigned int <0' check
regulator: stpmic1_regulator: Properly document 'struct stpmic1_regulator_cfg'
regulator: pwm-regulator: Demote kerneldoc header to standard comment
regulator: qcom-rpmh-regulator: Repair dodgy kerneldoc header formatting
regulator: max8998: Staticify internal function max8998_get_current_limit()
snd/soc: correct trivial kernel-doc inconsistency
drm/ttm: do not keep GPU dependent addresses
ASoC: Intel: Boards: tgl_max98373: Update TDM configuration in hw_params
ASoC: intel: cml_rt1011_rt5682: use for_each_card_prelinks
ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config
ASoC: Intel: Boards: cml_rt1011_rt5682: reduce log level for printing quirk
ASoC: intel: sof_rt5682: Add support for jsl-max98360a-rt5682
ASoC: Intel: Boards: tgl_max98373: Fix the comment for max_98373_components
ASoC: Intel: Boards: tgl_max98373: add dai_trigger function
ASoC: Intel: boards: byt*.c: remove cast in dev_info quirk log
ASoC: Intel: sof_sdw: add quirk override with kernel parameter
ASoC: Intel: bxt_rt298: add missing .owner field
ASoC: Intel: sof_sdw: add missing .owner field
ASoC: Intel: cml_rt1011_rt5682: add missing .owner field
ASoC: SOF: nocodec: add missing .owner field
drm/scheduler: improve job distribution with multiple queues
drm/nouveau: don't use ttm bo->offset v3
drm/vmwgfx: don't use ttm bo->offset
drm/bridge: ti-sn65dsi86: ensure bridge suspend happens during PM sleep
arm64: dts: renesas: Add HiHope RZ/G2N Rev2.0/3.0/4.0 board with idk-1110wr display
arm64: dts: renesas: Add HiHope RZ/G2N Rev.3.0/4.0 sub board support
arm64: dts: renesas: Add HiHope RZ/G2N Rev.3.0/4.0 main board support
arm64: dts: renesas: Add HiHope RZ/G2M Rev.3.0/4.0 board with idk-1110wr display
arm64: dts: renesas: hihope-rzg2-ex: Separate out lvds specific nodes into common file
arm64: dts: renesas: Add HiHope RZ/G2M Rev.3.0/4.0 sub board support
arm64: dts: renesas: Add HiHope RZ/G2M Rev.3.0/4.0 main board support
arm64: dts: renesas: Add HiHope RZ/G2M[N] Rev.3.0/4.0 specific into common file
arm64: dts: renesas: hihope-common: Separate out Rev.2.0 specific into hihope-rev2.dtsi file
arm64: dts: renesas: r8a774b1-hihope-rzg2n[-ex]: Rename HiHope RZ/G2N boards
arm64: dts: renesas: r8a774a1-hihope-rzg2m[-ex/-ex-idk-1110wr]: Rename HiHope RZ/G2M boards
arm64: dts: renesas: r8a77961: Add IPMMU nodes
ARM: dts: r8a7742: Add MSIOF[0123] support
mtd: spi-nor: intel-spi: Add support for Intel Tiger Lake-H SPI serial flash
mtd: spi-nor: intel-spi: Add support for Intel Emmitsburg SPI serial flash
batman-adv: Introduce a configurable per interface hop penalty
batman-adv: Fix typos and grammar in documentation
batman-adv: Switch mailing list subscription page
batman-adv: Start new development cycle
ARM: dts: exynos: Align L2 cache-controller nodename with dtschema
mtd: parsers: bcm63xx: simplify CFE detection
mtd: rawnand: brcmnand: ECC error handling on EDU transfers
mtd: rawnand: brcmnand: Don't default to edu transfer
mtd: rawnand: qcom: set BAM mode only if not set already
mtd: rawnand: qcom: avoid write to unavailable register
mtd: rawnand: trivial spelling
mtd: rawnand: gpio: Get rid of the legacy interface implementation
mtd: rawnand: gpio: Implement exec_op()
mtd: rawnand: gpio: Inherit from nand_controller
mtd: rawnand: fsl_upm: Get rid of the legacy interface implementation
mtd: rawnand: fsl_upm: Implement exec_op()
mtd: rawnand: fsl_upm: Inherit from nand_controller
mtd: rawnand: fsl_upm: Use gpio descriptors
mtd: rawnand: fsl_upm: Use platform_get_resource() + devm_ioremap_resource()
mtd: rawnand: fsl_upm: Use devm_kasprintf() to allocate the MTD name
mtd: rawnand: fsl_upm: Allocate the fsl_upm_nand object using devm_kzalloc()
mtd: rawnand: fsl_upm: Get rid of the unused fsl_upm_nand.parts field
mtd: rawnand: fsl_upm: Remove unused mtd var
mtd: rawnand: Allocate the interface configurations dynamically
mtd: rawnand: Get rid of the default ONFI timing mode
mtd: rawnand: toshiba: Choose the interface configuration for TH58NVG2S3HBAI4
mtd: rawnand: hynix: Implement ->choose_interface_config() for H27UCG8T2ATR-BC
mtd: rawnand: toshiba: Implement ->choose_interface_config() for TC58NVG0S3E
mtd: rawnand: toshiba: Implement ->choose_interface_config() for TC58TEG5DCLTA00
mtd: rawnand: Add the ->choose_interface_config() hook
mtd: rawnand: Introduce nand_choose_best_sdr_timings()
mtd: rawnand: timings: Make onfi_fill_interface_config() a void helper
mtd: rawnand: s/data_interface/interface_config/
mtd: rawnand: Hide the chip->data_interface indirection
mtd: rawnand: timings: Use default values for tPROG_max and tBERS_max
mtd: rawnand: timings: Avoid redefining tR_max and tCCS_min
mtd: rawnand: timings: Add a helper to find the closest ONFI mode
mtd: rawnand: timings: onfi_fill_data_interface timing mode is unsigned
mtd: rawnand: timings: Provide onfi_fill_data_interface() with a data interface
mtd: rawnand: timings: Update onfi_fill_data_interface() kernel doc
mtd: rawnand: Rename nand_init_data_interface()
mtd: rawnand: Fix nand_setup_data_interface() description
mtd: rawnand: Rename nand_has_setup_data_iface()
mtd: rawnand: Use the data interface mode entry when relevant
mtd: rawnand: Compare the actual timing values
mtd: rawnand: Reorganize the nand_chip structure
mtd: rawnand: Declare the nand_manufacturer structure out of nand_chip
mtd: rawnand: Rename the manufacturer structure
mtd: rawnand: Create a nand_chip operations structure
mtd: rawnand: Only use u8 instead of uint8_t in nand_chip structure
mtd: rawnand: Use unsigned types for nand_chip unsigned values
mtd: nand: Rename a core structure
mtd: nand: Drop useless 'depends on' in Kconfig
mtd: nand: Add an extra level in the Kconfig hierarchy
mtd: nand: Move nand_device forward declaration to the top
dt-bindings: mtd: nand: Document the generic rb-gpios property
mtd: rawnand: tango: Convert the driver to exec_op()
wilc1000: move wilc driver out of staging
drm/i915: Extend Wa_14010685332 to all ICP+ PCH's
i40e: Remove scheduling while atomic possibility
i40e: Add support for 5Gbps cards
net/intel: remove driver versions from Intel drivers
i40e: Add a check to see if MFS is set
i40e: detect and log info about pre-recovery mode
i40e: make PF wait reset loop reliable
i40e: remove unused defines
i40e: Move client header location
arm64: sanitize compat_ptrace_write_user()
arm64: get rid of copy_regset_to_user() in compat_ptrace_read_user()
arm64: take fetching compat reg out of pt_regs into a new helper
sparc64: get rid of odd callers of copy_regset_to_user()
sparc32: get rid of odd callers of copy_regset_to_user()
sparc64: switch genregs32_get() to use of get_from_target()
[ia64] access_uarea(): don't bother with fpregs_[gs]et()
[ia64] access_uarea(): stop bothering with gpregs_[gs]et()
[ia64] regularize do_gpregs_[gs]et()
[ia64] teach elf_access_reg() to handle the missing range (r16..r31)
[ia64] sanitize elf_access_gpreg()
x86: kill dump_fpu()
x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel buffer
Bluetooth: btusb: Comment on unbalanced pm reference
blktrace: Provide event for request merging
sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handling
net: phy: mscc: improve vsc8514/8584_config_init consistency
net: phy: mscc: remove useless page configuration in the config init
net: phy: mscc: restore the base page in vsc8514/8584_config_init
net: phy: mscc: do not access the MDIO bus lock directly
net: phy: mscc: ptp: fix a typo in a comment
net: phy: mscc: ptp: fix a smatch error
net: phy: mscc: fix a possible double unlock
net: phy: mscc: macsec: fix sparse warnings
net: phy: DP83822: Add setting the fixed internal delay
net: dp83869: Add RGMII internal delay configuration
dt-bindings: net: Add RGMII internal delay for DP83869
net: phy: Add a helper to return the index for of the internal delay
dt-bindings: net: Add tx and rx internal delays
dpaa2-eth: fix misspelled function parameters in dpni_[set/get]_taildrop
dpaa2-eth: fix recursive header include
dpaa2-eth: fix condition for number of buffer acquire retries
dpaa2-eth: check the result of skb_to_sgvec()
dpaa2-eth: trim debugfs FQ stats
net: phylink: only restart AN if the link mode is using in-band AN
net: dsa/ar9331: convert to mac_link_up()
drm/debug: Expose connector VRR monitor range via debugfs
drm/i915: Fix DP_TRAIN_MAX_{PRE_EMPHASIS,SWING}_REACHED handling
net: phylink: add phylink_speed_(up|down) interface
net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup()
net/mlx5e: vxlan: Use RCU for vxlan table lookup
net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT
net/mlx5e: Move including net/arp.h from en_rep.c to rep/neigh.c
net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel
net/mlx5: Use kfree(ft->g) in arfs_create_groups()
net/mlx5: FWTrace: Add missing space
net/mlx5: Avoid eswitch header inclusion in fs core layer
ptp_pch: use generic power management
regulator: max14577-regulator: Demote kerneldoc header to standard comment
regulator: cpcap-regulator: Demote kerneldoc header to standard comment
regulator: cpcap-regulator: Remove declared and set, but never used variable 'ignore'
regulator: wm8350-regulator: Repair odd formatting in documentation
regulator: ab8500: Remove unused embedded struct expand_register
regulator: dbx500-prcmu: Remove unused function dbx500_regulator_testcase()
regulator: consumer: Supply missing prototypes for 3 core functions
ASoC: rt1015: add missing header inclusion
ASoC: dapm: declare missing structure prototypes
ASoC: core: move definition of enum snd_soc_bias_level
ASoC: tas2562: Fix shut-down gpio property
ASoC: tas2562: Fix format issue for extra space before a comma
ASoC: tas2562: Update shutdown GPIO property
staging: ion: fix common struct sg_table related issues
staging: mmal-vchiq: Allocate and free components as required
staging: bcm2835: Break MMAL support out from camera
trivial: staging: vc04_services: replace bitshift with BIT macro
tools, bpftool: Define attach_type_name array only once
tools, bpftool: Define prog_type_name array only once
staging: most: avoid null pointer dereference when iface is null
staging: most: sound: remove overcautious argument checking
staging: most: sound: fix white spaces
staging: most: sound: fix return values
staging: most: sound: fix error path
staging: most: sound: remove noisy log messages
staging: most: cdev: simplify list iteration
staging: most: cdev: fix return values
staging: most: cdev: fix up parenthesizing
staging: most: cdev: remove overcautious parameter checking
staging: most: cdev: use dev_*() functions to print messages
staging: most: cdev: remove noisy log messages
staging: ion: remove dead code
Staging: rtl8188eu: Fix alignment coding style issue
drivers: staging: vt6655: replace CamelCase names on function s_uGetRTSCTSRsvTime
staging: rts5208: fix memleaks on error handling paths in probe
staging: kpc2000: kpc_dma: set error code in probe
staging: rtl8188eu: use common packet header constants
staging: gasket: replace symbolic permissions
io_uring: enable READ/WRITE to use deferred completions
io_uring: pass in completion state to appropriate issue side handlers
io_uring: pass down completion state on the issue side
io_uring: add 'io_comp_state' to struct io_submit_state
io_uring: provide generic io_req_complete() helper
io_uring: fix NULL-mm for linked reqs
ALSA: core: Warn on empty module
hvc: unify console setup naming
console: Fix trivia typo 'change' -> 'chance'
console: Propagate error code from console ->setup()
tty: hvc: Return proper error code from console ->setup() hook
serial: sunzilog: Return proper error code from console ->setup() hook
serial: sunsab: Return proper error code from console ->setup() hook
mips: Return proper error code from console ->setup() hook
sched/core: Remove mmdrop() definition
sched/fair: Optimize dequeue_task_fair()
sched: Micro optimization in pick_next_task() and in check_preempt_curr()
sched: Remove struct sched_class::next field
sched: Have sched_class_highest define by vmlinux.lds.h
sched: Force the address order of each sched class descriptor
drm/bochs: use drm_gem_vram_offset to get bo offset v2
drm/vram-helper: don't use ttm bo->offset v4
drm/qxl: don't use ttm bo->offset
drm/radeon: don't use ttm bo->offset
drm/amdgpu: move ttm bo->offset to amdgpu_bo
Bluetooth: btusb: Refactor of firmware download flow for Intel conrollers
x86/msr: Filter MSR writes
MIPS: checksum: fix sparse flooding on asm/checksum.h
MIPS: io: fix sparse flood on asm/io.h
MIPS: generic/ip32: io: fix __mem_ioswabq()
platform/chrome: cros_ec_typec: Add TBT compat support
platform/chrome: cros_ec: Add TBT pd_ctrl fields
ARM: dts: bcm2711: Add firmware clocks node
drm/bridge: dw-mipi-dsi.c: remove unused header file
ARM: tegra: The Tegra30 SDHCI is not backwards-compatible
ARM: tegra: The Tegra30 DC is not backwards-compatible
ARM: tegra: Remove spurious comma from node name
ARM: tegra: Add parent clock to DSI output
ARM: tegra: Use standard names for SRAM nodes
ARM: tegra: seaboard: Use standard battery bindings
ARM: tegra: Use standard names for LED nodes
ARM: tegra: Use numeric unit-addresses
ARM: tegra: medcom-wide: Remove extra panel power supply
ARM: tegra: Use proper unit-addresses for OPPs
ARM: tegra: Add missing clock-names for SDHCI controllers
ARM: tegra: Fix order of XUSB controller clocks
ARM: tegra: Add #reset-cells to Tegra124 memory controller
ARM: tegra: Add missing panel power supplies
ARM: tegra: Add micro-USB A/B port on Jetson TK1
ARM: tegra: Use proper tuple notation
ARM: tegra: Use standard name for Ethernet devices
ARM: tegra: Add missing #sound-dai-cells property to codecs
ARM: tegra: Add missing #phy-cells property to USB PHYs
ARM: tegra: Tegra114 SDHCI is not backwards-compatible
ARM: tegra: Rename sdhci nodes to mmc
ARM: tegra: Drop display controller parent clocks on Tegra124
dt-bindings: mfd: Convert stmfx bindings to json-schema
mfd: sprd: Populate sub-devices defined in DT
MAINTAINERS: Add myself as maintainer for Khadas MCU drivers
thermal: Add support for the MCU controlled FAN on Khadas boards
net: enetc add tc flower offload flow metering policing action
net: qos: police action add index for tc flower offloading
net: enetc: add support max frame size for tc flower offload
net: qos: add tc police offloading action with max frame size limit
spi: spi-geni-qcom: Use OPP API to set clk/perf state
tty: serial: qcom_geni_serial: Use OPP API to set clk/perf state
arm64: dts: sc7180: Add interconnect for QUP and QSPI
spi: spi-qcom-qspi: Add interconnect support
spi: spi-geni-qcom: Add interconnect support
spi: spi-geni-qcom: Combine the clock setting code
tty: serial: qcom_geni_serial: Add interconnect support
i2c: i2c-qcom-geni: Add interconnect support
soc: qcom-geni-se: Add interconnect support to fix earlycon crash
soc: qcom: geni: Support for ICC voting
selftests/bpf: Add tcp/udp iterator programs to selftests
selftests/bpf: Implement sample udp/udp6 bpf_iter programs
selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs
selftests/bpf: Add more common macros to bpf_tracing_net.h
selftests/bpf: Refactor some net macros to bpf_tracing_net.h
selftests/bpf: Move newer bpf_iter_* type redefining to a new header file
bpf: Add bpf_skc_to_udp6_sock() helper
net: bpf: Implement bpf iterator for udp
net: bpf: Add bpf_seq_afinfo in udp_iter_state
bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers
bpf: Add bpf_skc_to_tcp6_sock() helper
bpf: Allow tracing programs to use bpf_jiffies64() helper
bpf: Support 'X' in bpf_seq_printf() helper
net: bpf: Implement bpf iterator for tcp
net: bpf: Add bpf_seq_afinfo in tcp_iter_state
soc: qcom: rpmh-rsc: Don't use ktime for timeout in write_tcs_reg_sync()
lan743x: Remove duplicated include from lan743x_main.c
net: bridge: add a flag to avoid refreshing fdb when changing/adding
net: bridge: add option to allow activity notifications for any fdb entries
net: neighbor: add fdb extended attribute
net: bridge: fdb_add_entry takes ndm as argument
MIPS: dts: ocelot: describe the load/save GPIO
dt-bindings: net: phy: vsc8531: document the load/save GPIO
net: phy: mscc: timestamping and PHC support
net: phy: mscc: 1588 block initialization
net: phy: mscc: take into account the 1588 block in MACsec init
net: phy: mscc: remove the TR CLK disable magic value
net: phy: mscc: fix copyright and author information in MACsec
net: phy: add support for a common probe between shared PHYs
RDMA/core: Delete not-used create RWQ table function
IB/mad: Delete RMPP_STATE_CANCELING state
IB/mad: Change atomics to refcount API
IB/mad: Issue complete whenever decrements agent refcount
Bluetooth: Don't restart scanning if paused
Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake
Bluetooth: btusb: Reset port on cmd timeout
bpf: Add SO_KEEPALIVE and related options to bpf_setsockopt
tcp: Expose tcp_sock_set_keepidle_locked
sock: Move sock_valbool_flag to header
selftests/bpf: Workaround for get_stack_rawtp test.
arm64: dts: ipq8074: enable USB support
phy: qcom-qusb2: Add ipq8074 device compatible
phy: qcom-qmp: Add USB QMP PHY support for IPQ8074
dt-bindings: phy: qcom,qusb2: Add ipq8074 device compatible
dt-bindings: phy: qcom,qmp: Add ipq8074 usb dt bindings
phy: exynos: Rename Exynos to lowercase
ACPI: tables: avoid relocations for table signature array
spi: altera: fix module autoload
spi: altera: fix driver matching failure of the device ID "spi_altera"
ACPI: PAD: Eliminate usage of uninitialized_var() macro
OPP: refactor dev_pm_opp_of_register_em() and update related drivers
Documentation: power: update Energy Model description
PM / EM: change name of em_pd_energy to em_cpu_energy
PM / EM: remove em_register_perf_domain
PM / EM: add support for other devices than CPUs in Energy Model
block: move struct block_device to blk_types.h
block: reduce ifdef CONFIG_BLOCK madness in headers
fs: move the buffer_heads_over_limit stub to buffer_head.h
block: move block-related definitions out of fs.h
block: simplify sb_is_blkdev_sb
fs: remove the mount_bdev and kill_block_super stubs
fs: remove the HAVE_UNLOCKED_IOCTL and HAVE_COMPAT_IOCTL defines
fs: remove an unused block_device_operations forward declaration
block: mark bd_finish_claiming static
tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK
nvme-rdma: fix a missing completion with remove invalidation
blk-iocost: Use struct_size() in kzalloc_node()
block: bio: Use struct_size() in kmalloc()
block: create the request_queue debugfs_dir on registration
blktrace: ensure our debugfs dir exists
blktrace: fix debugfs use after free
loop: be paranoid on exit and prevent new additions / removals
blktrace: annotate required lock on do_blk_trace_setup()
block: revert back to synchronous request_queue removal
block: clarify context for refcount increment helpers
block: add docs for gendisk / request_queue refcount helpers
nvme: use blk_mq_complete_request_remote to avoid an indirect function call
nvme-rdma: factor out a nvme_rdma_end_request helper
blk-mq: add a new blk_mq_complete_request_remote API
blk-mq: factor out a blk_mq_complete_need_ipi helper
blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request
blk-mq: move failure injection out of blk_mq_complete_request
blk-mq: merge the softirq vs non-softirq IPI logic
blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP
blk-mq: complete polled requests directly
blk-mq: remove raise_blk_irq
blk-mq: factor out a helper to reise the block softirq
blk-mq: merge blk-softirq.c into blk-mq.c
ASoC: bindings: fsl-asoc-card: Add compatible string for wm8524
ASoC: fsl-asoc-card: Add WM8524 support
PM / EM: update callback structure and add device pointer
PM / EM: introduce em_dev_register_perf_domain function
PM / EM: change naming convention from 'capacity' to 'performance'
tty/vt: check allocation size in con_set_unimap()
vt_ioctl: move perm checks level up
vt_ioctl: move vt_kdsetmode out of vt_k_ioctl
vt_ioctl: move vt_io_fontreset out of vt_io_ioctl
vt_ioctl: move vt_resizex out of vt_ioctl
vt_ioctl: move vt_reldisp out of vt_ioctl
vt_ioctl: move vt_setactivate out of vt_ioctl
vt_ioctl: move io ioctls to a separate function
vt_ioctl: move K* ioctls to a separate function
vt_ioctl: eliminate use of uival and ucval
vt_ioctl: eliminate ret & breaks in vt_ioctl
vt: simplify noncolor attributes in build_attr
vt: remove superfluous parens in invert_screen and build_attr
vt: use newly defined CUR_* macros
vt: redefine world of cursor macros
vt: whitespace and paren cleanup in add_softcursor
vt: synchronize types and use min in csi_X
vt: make tc write more obvious in vc_con_write_normal
vt: simplify vc_attr handling in vc_con_write_normal
vc: simplify condition in vc_con_write_normal
vc: move normal char processing from do_con_write
vc: extract detecting control characters from do_con_write
vc: introduce struct vc_draw_region
vc: move translation out of do_con_write
vt: move rescan_last_byte label earlier
vt: extract attribute inversion to vc_invert_attr
vt: rearrange vc_translate_unicode
vt: separate unicode handling into vc_translate_unicode
vt: use modern types in do_con_write
vt: move vc_translate to vt.c and rename it
vt: get rid of VT10.ID macros
vt: use tty_insert_flip_string in respond_string
vt: remove 25 years stale comment
vt: convert vc_tab_stop to bitmap
vt: switch G0/1_charset to an array
vt: deduplicate setGx code
vc: switch state to bool
vt: introduce enum vc_intensity for intensity
vc: separate state
um: line, remove put_char
gcc-plugins/stackleak: Add 'verbose' plugin parameter
gcc-plugins/stackleak: Use asm instrumentation to avoid useless register saving
ARM: vdso: Don't use gcc plugins for building vgettimeofday.c
gcc-plugins/stackleak: Don't instrument itself
dma-buf: minor doc touch-ups
libbpf: Prevent loading vmlinux BTF twice
libbpf: Fix spelling mistake "kallasyms" -> "kallsyms"
tools, bpftool: Fix variable shadowing in emit_obj_refs_json()
usbip: tools: fix module name in man page
usbip: tools: fix build error for multiple definition
USB: ch9: add "USB_" prefix in front of TEST defines
phy: Remove CONFIG_ARCH_* check for related subdir in Makefile
RDMA/ipoib: Return void from ipoib_ib_dev_stop()
RDMA/mlx5: Add support to get MR resource in RAW format
RDMA/mlx5: Add support to get CQ resource in RAW format
RDMA/mlx5: Add support to get QP resource in RAW format
RDMA: Add support to dump resource tracker in RAW format
ipmi: ssif: Remove finished TODO comment about SMBus alert
Doc: driver-api: ipmi: Add description of alerts_broken module param
gpio: Drop superfluous dependencies on GPIOLIB
gpio: zynq: Remove error prints in EPROBE_DEFER
gpio: zynq: Add pmc gpio support
gpio: zynq: Disable the irq if it is not a wakeup source
gpio: zynq: Add Versal support
clk: meson: meson8b: Drop CLK_IS_CRITICAL from fclk_div2
dt-bindings: gpio: Add pmc gpio node to gpio-zynq
dt-bindings: gpio: Add binding for Versal gpio
gpio: zynq: protect direction in/out with a spinlock
drm/i915/dp_mst: Enable VC payload allocation after transcoder is enabled
dmaengine: pl330: Make sure the debug is idle before doing DMAGO
dmaengine: idxd: move submission to sbitmap_queue
dmaengine: idxd: add leading / for sysfspath in ABI documentation
drm/mipi-dbi: Remove ->enabled
drm/tiny/repaper: Drop edp->enabled
dmaengine: acpi: Drop double check for ACPI companion device
dmaengine: hisilicon: Use struct_size() in devm_kzalloc()
xfrm: introduce oseq-may-wrap flag
scsi: ufs: ufs-exynos: Fix return value check in exynos_ufs_init()
scsi: ufs: Allow exynos ufs driver to build as module
cxgb4: move device dump arrays in header to C file
cxgb4: always sync access when flashing PHY firmware
selftests/net: plug rxtimestamp test into kselftest framework
net: thunderbolt: Add comment clarifying prtcstns flags
net/fsl: enable extended scanning in xgmac_mdio
net/fsl: acpize xgmac_mdio
net: phy: Allow mdio buses to auto-probe c45 devices
tulip: uli526x: use generic power management
tulip: tulip_core: use generic power management
tulip: de2104x: use generic power management
tulip: windbond-840: use generic power management
tulip: dmfe: use generic power management
amd-xgbe: Convert to generic power management
amd8111e: Convert to generic power management
pcnet32: Convert to generic power management
dn_route_rcv: remove redundant dev null check
dcb_doit: remove redundant skb check
net: ipv6: Use struct_size() helper and kcalloc()
xirc2ps_cs: remove dev null check from do_reset().
udp: move gro declarations to net/udp.h
net: move tcp gro declarations to net/tcp.h
tcp: move ipv4_specific to tcp include file
tcp: move ipv6_specific declaration to remove a warning
tcp: add declarations to avoid warnings
selinux: log error messages on required process class / permissions
scripts/selinux/mdp: fix initial SID handling
selinux: allow reading labels before policy is loaded
audit: log nftables configuration change events
arm64: dts: qcom: angler: Add qcom,msm-id and pmic-id
arm64: dts: qcom: msm8994: Add PSCI node
arm64: dts: qcom: msm8994: Add pmu node
arm64: dts: qcom: msm8994: Add I2C, SPI and BLSP DMA nodes
arm64: dts: qcom: msm8994: Add SDHCI1 node
arm64: dts: qcom: msm8994: Add a proper CPU map
arm64: dts: qcom: msm8994: Add SPMI PMIC arbiter device
arm64: dts: qcom: msm8994: Modernize the DTS style
soc: qcom: smd-rpm: Add msm8994 compatible
r8169: rename RTL8125 to RTL8125A
bonding/xfrm: use real_dev instead of slave_dev
mlxsw: Enforce firmware version for Spectrum-3
mlxsw: Bump firmware version to XX.2007.1168
ipv6: fib6: avoid indirect calls from fib6_rule_lookup
indirect_call_wrapper: extend indirect wrapper to support up to 4 calls
tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile
selftests/bpf: Add variable-length data concat pattern less than test
selftests/bpf: Add variable-length data concatenation pattern test
bpf: Switch most helper return values from 32-bit int to 64-bit long
mlxsw: spectrum_dcb: Fix a spelling typo in spectrum_dcb.c
rtnetlink: add keepalived rtm_protocol
arm64: defconfig: Enable Qualcomm IPCC driver
arm64: dts: qcom: sm8250: Add remoteprocs
arm64: dts: qcom: sm8250: Add SMP2P nodes
arm64: dts: qcom: sm8250: Add QMP AOSS node
arm64: dts: qcom: sm8250: Add IPCC
arm64: dts: qcom: sm8250-mtp: Drop PM8150 ldo11
arm64: defconfig: Enable Qualcomm SM8250 pinctrl driver
soc: qcom: socinfo: add SM8250 entry to soc_id array
soc: qcom: socinfo: add file with SoC info format version
soc: qcom: socinfo: fix printing of pmic_model
soc: qcom: socinfo: add support for newer socinfo data
drm: bridge: dw-hdmi: Make connector creation optional
drm: bridge: dw-hdmi: Pass drm_connector to internal functions as needed
drm: bridge: dw-hdmi: Store current connector in struct dw_hdmi
drm: bridge: dw-hdmi: Split connector creation to a separate function
drm: bridge: dw-hdmi: Pass drm_display_info to dw_hdmi_support_scdc()
drm: bridge: dw-hdmi: Constify mode argument to internal functions
drm: bridge: dw-hdmi: Constify mode argument to dw_hdmi_phy_ops .init()
drm: bridge: dw-hdmi: Pass drm_display_info to .mode_valid()
drm: meson: dw-hdmi: Use dw_hdmi context to replace hack
drm: bridge: dw-hdmi: Remove unused field from dw_hdmi_plat_data
drm: bridge: dw-hdmi: Pass private data pointer to .configure_phy()
drm: bridge: dw-hdmi: Pass private data pointer to .mode_valid()
drm: bridge: Pass drm_display_info to drm_bridge_funcs .mode_valid()
drm: edid: Constify connector argument to infoframe functions
drm: bridge: simple-bridge: Make connector creation optional
drm: bridge: simple-bridge: Delegate operations to next bridge
drm: bridge: Return NULL on error from drm_bridge_get_edid()
drm: bridge: adv7511: Make connector creation optional
drm: bridge: adv7511: Implement bridge connector operations
drm: bridge: adv7511: Split connector creation to a separate function
drm: bridge: adv7511: Split EDID read to a separate function
arm64: tegra: Rename sdhci nodes to mmc
arm64: tegra: Add unit-address to memory node
arm64: tegra: Fixup I/O and PLL supply names for HDMI/DP
arm64: tegra: Remove parent clock from display controllers
arm64: tegra: Add interrupt-names for host1x
arm64: tegra: Add Tegra132 compatible string for host1x
arm64: tegra: Add interrupt for Tegra194 memory controller
arm64: tegra: Describe interconnect paths on Tegra194
arm64: tegra: Describe interconnect paths on Tegra186
arm64: tegra: Remove extra compatible for Tegra210 SDHCI
arm64: tegra: Remove extra compatible for Tegra194 SDHCI
arm64: tegra: Use standard notation for interrupts
arm64: tegra: Fix #address-cells/#size-cells for SRAM on Tegra186
arm64: tegra: Add missing #phy-cells property on Jetson AGX Xavier
arm64: tegra: Add missing #phy-cells property on Jetson TX2
ARM: tegra: The Tegra114 DC is not backwards-compatible
ARM: tegra: gr3d is not backwards-compatible
ARM: tegra: gr2d is not backwards-compatible
ARM: tegra: Add missing host1x properties
ARM: tegra: Do not mark host1x as simple bus
ARM: tegra: tn7: Use the correct DSI/CSI supply
ARM: tegra: roth: Use the correct DSI/CSI supply
ARM: tegra: Remove battery-name property
ARM: tegra: Remove simple regulators bus
ARM: tegra: Remove simple clocks bus
ARM: tegra: Add missing clock-names for SDHCI on Tegra114
x86/mce, EDAC/mce_amd: Print PPIN in machine check records
RDMA: Add dedicated CM_ID resource tracker function
RDMA: Add dedicated QP resource tracker function
RDMA: Add a dedicated CQ resource tracker function
RDMA: Add dedicated MR resource tracker function
RDMA/core: Don't call fill_res_entry for PD
MAINTAINERS: switch dmaengine tree to kernel.org
net/mlx5: Add support in query QP, CQ and MKEY segments
net/mlx5: Export resource dump interface
drm/mm/selftests: fix wrong return type casting
drm/mm: cleanup and improve next_hole_*_addr()
drm/mm: optimize find_hole() as well
drm/mm: remove unused rb_hole_size()
media: media-request: Fix crash if memory allocation fails
media: ov2740: add NVMEM interface to read customized OTP data
media: i2c: imx290: set bus_type before calling v4l2_fwnode_endpoint_alloc_parse()
media: i2c: imx290: Move the settle time delay out of loop
media: i2c: imx290: Add support to enumerate all frame sizes
media: i2c: imx290: Add RAW12 mode support
media: i2c: imx290: Add support for test pattern generation
media: i2c: imx290: Add configurable link frequency and pixel rate
media: i2c: imx290: Add support for 2 data lanes
media: i2c: imx290: fix reset GPIO pin handling
media: i2c: imx290: fix the order of the args in SET_RUNTIME_PM_OPS()
media: i2c: imx290: set the format before VIDIOC_SUBDEV_G_FMT is called
media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities()
media: marvell-ccic: Add missed v4l2_async_notifier_cleanup()
media: ov2740: make ov2740 driver only work with ACPI
media: smiapp: Use pm_runtime_get_if_active
media: smiapp: Fix runtime PM imbalance on error
media: media/cec.h: document cec_adapter fields
media: cec: remove unused waitq and phys_addrs fields
perf parse-events: Declare bison header file output
perf expr: Add missing headers noticed when building with NO_LIBBPF=1
media: cec-ioc-adap-g-caps.rst: document available_log_addrs
media: budget-core: Improve exception handling in budget_register()
media: pci: ttpci: av7110: fix possible buffer overflow caused by bad DMA value in debiirq()
media: dvbsky: MyGica T230* receivers also do DVB-C and DVB-T
media: cxusb-analog: fix V4L2 dependency
media: MAINTAINERS: rc-core and lirc maintainership
media: USB: cdc-acm: blacklist IR Droid / IR Toy device
media: rc: add support for Infrared Toy and IR Droid devices
media: dev-encoder.rst: add GFDL-1-1+ to SPDX header
spi: imx: add fallback feature
spi: introduce fallback to pio
Bluetooth: btmtksdio: fix up firmware download sequence
Bluetooth: btusb: fix up firmware download sequence
Bluetooth: add a mutex lock to avoid UAF in do_enale_set
regulator: pfuze100: add condition check for 'ramp_delay = 0'
media: dev-encoder.rst: add reference to V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
media: videodev2.h: add V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL flag
media: dev-decoder.rst: small fixes
media: vidioc-g-parm.rst: update the VIDIOC_G/S_PARM documentation
media: docs-rst: Document memory-to-memory video encoder interface
ASoC: rt1011: fix KASAN out-of-bounds bug in find_next_bit()
ASoC: mediatek: mt8183-da7219: set playback and capture constraints
ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format
arm64: dts: imx8mp: Add fallback compatible to ocotp node
media: vivid: add cache_hints module param
media: videobuf2: remove redundant if-statement
media: videobuf2: don't test db_attach in dma-contig prepare and finish
media: videobuf2: add begin/end cpu_access callbacks to dma-sg
media: videobuf2: add begin/end cpu_access callbacks to dma-contig
media: videobuf2: check ->synced flag in prepare() and finish()
media: videobuf2: do not sync caches when we are allowed not to
media: videobuf2: factor out planes prepare/finish functions
media: videobuf2: handle V4L2_FLAG_MEMORY_NON_CONSISTENT flag
media: videobuf2: add queue memory consistency parameter
media: videobuf2: add V4L2_FLAG_MEMORY_NON_CONSISTENT flag
ASoC: intel: cml_rt1011_rt5682: disable jack in dailink .exit()
ASoC: intel: sof_rt5682: move disabling jack to dai link's exit()
ASoC: Intel: kbl-rt5660: use .exit() dailink callback to release gpiod
ASoC: Intel: bdw-rt5677: fix module load/unload issues
ASoC: soc-link: introduce exit() callback
media: videobuf2: handle V4L2 buffer cache flags
media: videobuf2: add cache management members
media: videobuf2: use explicit unsigned int in vb2_queue
media: doc-rst: Fix typos in packed Bayer raw14 pixel formats diagram
media: gspca: remove redundant assignment to variable retval
media: vpif: Fix runtime PM imbalance in vpif_probe
media: exynos4-is: Fix runtime PM imbalance in fimc_is_probe
media: exynos4-is: Fix runtime PM imbalance in isp_video_open
media: camss: vfe: Fix runtime PM imbalance on error
media: camss: ispif: Fix runtime PM imbalance on error
media: camss: csid: Fix runtime PM imbalance in csid_set_power
media: coda: Fix runtime PM imbalance on error
media: fimc-capture: Fix runtime PM imbalance on error
media: s5k6a3: Fix runtime PM imbalance on error
media: staging: tegra-vde: fix runtime pm imbalance on error
media: staging: rkisp1: fix dev param for dev_* debugs
media: staging: rkisp1: stats: don't set stats flags in rkisp1_stats_send_measurement
media: staging: rkisp1 stats: set a measure flag with '|=' instead of '='
media: v4l: xilinx: Add Xilinx MIPI CSI-2 Rx Subsystem driver
media: dt-bindings: media: xilinx: Add Xilinx MIPI CSI-2 Rx Subsystem
arm64: dts: imx8qxp: Add ethernet alias
arm64: dts: imx8qxp: add i2c aliases
arm64: dts: imx8qxp: add alias for lsio MU
cpufreq: blacklist SC7180 in cpufreq-dt-platdev
cpufreq: blacklist SDM845 in cpufreq-dt-platdev
s390/kvm: diagnose 0x318 sync and reset
ia64: enable HAVE_COPY_THREAD_TLS, switch to kernel_clone_args
sparc: unconditionally enable HAVE_COPY_THREAD_TLS
sparc: share process creation helpers between sparc and sparc64
sparc64: enable HAVE_COPY_THREAD_TLS
firmware: imx: scu-pd: add more cm4 resources
firmware: imx: add resource management api
firmware: imx: scu-pd: fix cm40 power domain
arm64: dts: qcom: Add support for Sony Xperia 10/10 Plus (Ganges platform)
arm64: dts: qcom: Add support for Sony Xperia XA2/Plus/Ultra (Nile platform)
arm64: dts: qcom: sdm630: Add sdm630 dts file
arm64: dts: qcom: pm660(l): Add base dts files
s390/setup: diag 318: refactor struct
soc: imx: scu: use devm_kasprintf
drm/i915/dp_mst: Clear the ACT sent flag during encoder disabling too
drm/i915/dp_mst: Clear only the ACT sent flag from DP_TP_STATUS
drm/i915/dp_mst: Move clearing the ACT sent flag closer to its polling
drm/i915/dp_mst: Disable link training fallback on MST links
drm/i915/tgl+: Use the correct DP_TP_* register instances in MST encoders
clk: imx: vf610: add CAAM clock
clk: imx8mp: add mu root clk
dt-bindings: soc: qcom: Document MSM8936 SMD RPM
drivers: soc: Add MSM8936 SMD RPM compatible
arm64: dts: imx8m: add mu node
ARM: exynos: clear L310_AUX_CTRL_FULL_LINE_ZERO in default l2c_aux_val
net: atlantic: A2: phy loopback support
net: atlantic: A2: report link partner capabilities
net: atlantic: A2: flow control support
net: atlantic: A2: EEE support
net: atlantic: remove baseX usage
net: atlantic: A2: half duplex support
net/core/devlink.c: remove new uninitialized_var() usage
tcindex_change: Remove redundant null check
net: mtk_eth_soc: use resolved link config in mac_link_up()
net: mscc: ocelot: support IPv4, IPv6 and plain Ethernet mdb entries
net: mscc: ocelot: introduce macros for iterating over PGIDs
net: dsa: felix: call port mdb operations from ocelot
net: mscc: ocelot: make the NPI port a proper target for FDB and MDB
net: mscc: ocelot: fix encoding destination ports into multicast IPv4 address
arm64: dts: imx8m: change ocotp node name on i.MX8M SoCs
clk: vc5: Enable addition output configurations of the Versaclock
dt: Add additional option bindings for IDT VersaClock
clk: vc5: Allow Versaclock driver to support multiple instances
clk: qcom: smd: Add support for MSM8936 rpm clocks
dt-bindings: clock: rpmcc: Document MSM8936 compatible
tools/bpftool: Add documentation and sample output for process info
tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs
libbpf: Wrap source argument of BPF_CORE_READ macro in parentheses
tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h
tools/bpftool: Minimize bootstrap bpftool
tools/bpftool: Move map/prog parsing logic into common
selftests/bpf: Add __ksym extern selftest
libbpf: Add support for extracting kernel symbol addresses
libbpf: Generalize libbpf externs support
selftests: forwarding: Add a test for pedit munge tcp, udp sport, dport
mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP ports
mlxsw: core_acl_flex_actions: Add L4_PORT_ACTION
mlxsw: spectrum: Split handling of pedit mangle by chip type
net: phy: marvell: Add Marvell 88E1548P support
net: phy: marvell: Add Marvell 88E1340S support
net: phy: marvell: use a single style for referencing functions
r8169: improve rtl8169_runtime_resume
r8169: remove driver-specific mutex
r8169: use RTNL to protect critical sections
r8169: add rtl8169_up
r8169: remove no longer needed checks for device being runtime-active
r8169: mark device as not present when in PCI D3
net: core: try to runtime-resume detached device in __dev_open
net: stmmac: dwmac-meson8b: add a compatible string for G12A SoCs
dt-bindings: net: dwmac-meson: Add a compatible string for G12A onwards
bnxt_en: Add board.serial_number field to info_get cb
devlink: Add support for board.serial_number to info_get cb.
arm64: defconfig: Add CONFIG_QCOM_RPMPD
net: dsa: sja1105: make the instantiations of struct sja1105_info constant
net: dsa: sja1105: make config table operation structures constant
net: dsa: sja1105: remove empty structures from config table ops
net: dsa: qca8k: Minor comment spelling fix
net: dsa: qca8k: Improve SGMII interface handling
net: dsa: qca8k: Switch to PHYLINK instead of PHYLIB
bonding: support hardware encryption offload to slaves
mlx5: become aware of when running as a bonding slave
ixgbe_ipsec: become aware of when running as a bonding slave
xfrm: bail early on slave pass over skb
net/mlx5: E-switch, Supporting setting devlink port function mac address
net/mlx5: Split mac address setting function for using state_lock
net/mlx5: E-switch, Support querying port function mac address
net/mlx5: Move helper to eswitch layer
net/mlx5: E-switch, Introduce and use eswitch support check helper
net/mlx5: Constify mac address pointer
net/devlink: Support setting hardware address of port function
net/devlink: Support querying hardware address of port function
net/devlink: Prepare devlink port functions to fill extack
libbpf: Add a bunch of attribute getters/setters for map definitions
soc: qcom: rpmh: Update rpmh_invalidate function to return void
soc: qcom: rpmh: Allow RPMH on ARM SoC
drm/i915/params: switch to device specific parameters
selftests/bpf: Test access to bpf map pointer
bpf: Set map_btf_{name, id} for all map types
bpf: Support access to bpf map fields
bpf: Rename bpf_htab to bpf_shtab in sock_map
bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind
perf parse-events: Declare flex header file output
perf pmu: Add flex debug build flag
perf pmu: Add bison debug build flag
perf parse-events: Use automatic variable for yacc input
perf parse-events: Use automatic variable for flex input
perf evlist: Fix the class prefix for 'struct evlist' branch_type methods
perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods
perf evlist: Fix the class prefix for 'struct evlist' sample_type methods
perf evlist: Fix the class prefix for 'struct evlist' strerror methods
perf evlist: Fix the class prefix for 'struct evlist' 'add' evsel methods
perf pmu: Improve CPU core PMU HW event list ordering
perf pmu: List kernel supplied event aliases for arm64
perf cs-etm: Allow no CoreSight sink to be specified on command line
perf expr: Add < and > operators
perf expr: Add d_ratio operation
perf script: Fixup some evsel/evlist method names
perf tests: Add parse metric test for frontend metric
perf tests: Add parse metric test for ipc metric
perf tools: Add test_generic_metric function
perf tools: Release metric_events rblist
perf tools: Factor out prepare_metric function
perf tools: Add metricgroup__parse_groups_test function
perf tools: Add map to parse_groups() function
perf tools: Add fake_pmu to parse_group() function
perf parse: Factor out parse_groups() function
perf tests: Add another metric parsing test
perf pmu: Add a perf_pmu__fake object to use with __parse_events()
perf parse: Provide a way to pass a fake_pmu to parse_events()
perf tests: Factor check_parse_id function
perf tools: Add fake pmu support
perf annotate: Remove unneeded conversion to bool
soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag
RDMA/rxe: Remove unused rxe_mem_map_pages
RDMA/hfi1: Remove hfi1_create_qp declaration
RDMA/ipoib: Return void from ipoib_mcast_stop_thread()
thunderbolt: Add support for on-board retimers
thunderbolt: Implement USB4 port sideband operations for retimer access
thunderbolt: Retry USB4 block read operation
thunderbolt: Generalize usb4_switch_do_[read|write]_data()
thunderbolt: Split common NVM functionality into a separate file
thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list
thunderbolt: Add KUnit tests for tunneling
thunderbolt: Add USB3 bandwidth management
thunderbolt: Make tb_port_get_link_speed() available to other files
thunderbolt: Implement USB3 bandwidth negotiation routines
thunderbolt: Increase DP DPRX wait timeout
thunderbolt: Report consumed bandwidth in both directions
thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports
thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports
thunderbolt: Do not tunnel USB3 if link is not USB4
thunderbolt: Add DP IN resources for all routers
thunderbolt: Add KUnit tests for path walking
thunderbolt: Increase path length in discovery
thunderbolt: Handle incomplete PCIe/USB3 paths correctly in discovery
thunderbolt: Check that both ports are reachable when allocating path
thunderbolt: Make tb_path_alloc() work with tree topologies
thunderbolt: Make tb_next_port_on_path() work with tree topologies
thunderbolt: Fix path indices used in USB3 tunnel discovery
thunderbolt: Get rid of E2E workaround
thunderbolt: NHI can use HopIDs 1-7
thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32
thunderbolt: Build initial XDomain property block upon first connect
selftests/x86: Add a syscall_arg_fault_64 test for negative GSBASE
Bluetooth: Disconnect if E0 is used for Level 4
gpio: max732x: remove redundant check from probe()
pinctrl: merrifield: Update pin names in accordance with official list
platform/chrome: cros_ec_typec: Make configure_mux static
MIPS: Loongson-2EF: disable fix-loongson3-llsc in compiler
ACPI: sysfs: add newlines when printing module parameters
ACPI: EC: add newline when printing 'ec_event_clearing' module parameter
x86/msr: Move the F15h MSRs where they belong
ACPI: property: use cached name in acpi_fwnode_get_named_child_node()
spi: spi-geni-qcom: Don't set {tx,rx}_rem_bytes unnecessarily
spi: spi-geni-qcom: Simplify setup_fifo_xfer()
pinctrl: sh-pfc: r8a77970: Add RPC pins, groups, and functions
pinctrl: sh-pfc: r8a77980: Add RPC pins, groups, and functions
RDMA: Correct trivial kernel-doc inconsistencies
ACPI: procfs: Remove last dirs after being marked deprecated for a decade
clk: renesas: rzg2: Mark RWDT clocks as critical
clk: renesas: rcar-gen3: Mark RWDT clocks as critical
clk: renesas: cpg-mssr: Mark clocks as critical only if on at boot
ASoC: wm_adsp: Add controls for calibration and diagnostic FW
ASoC: remove snd_soc_component_read32()
ASoC: codecs: ak*: rename to snd_soc_component_read()
ASoC: codecs: cs*: rename to snd_soc_component_read()
ASoC: codecs: da*: rename to snd_soc_component_read()
ASoC: codecs: rt*: rename to snd_soc_component_read()
ASoC: codecs: wm*: rename to snd_soc_component_read()
ASoC: codecs: alc*: rename to snd_soc_component_read()
ASoC: codecs: msm*: rename to snd_soc_component_read()
ASoC: codecs: max*: rename to snd_soc_component_read()
ASoC: codecs: tlv*: rename to snd_soc_component_read()
ASoC: codecs: wcd*: rename to snd_soc_component_read()
ASoC: codecs: rename to snd_soc_component_read()
ASoC: atmel: rename to snd_soc_component_read()
ASoC: pxa: rename to snd_soc_component_read()
ASoC: soc-component: use io_mutex correctly
ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_read32()
Bluetooth: use configured params for ext adv
docs: block: Create blk-mq documentation
fork: fold legacy_clone_args_valid() into _do_fork()
soundwire: qcom: Constify static structs
memory: tegra: Delete some dead code
memory: tegra: Avoid unused function warnings
memory: tegra: Drop <linux/clk-provider.h>
memory: tegra: Fix an error handling path in tegra186_emc_probe()
memory: tegra30-emc: Poll EMC-CaR handshake instead of waiting for interrupt
memory: tegra20-emc: Poll EMC-CaR handshake instead of waiting for interrupt
memory: tegra: Support derated timings on Tegra210
memory: tegra: Add EMC scaling sequence code for Tegra210
memory: tegra: Add EMC scaling support code for Tegra210
memory: tegra: Make debugfs permissions human-readable
soundwire: intel: transition to 3 steps initialization
soundwire: intel_init: pass link information as platform data
soundwire: intel_init: use devm_ allocation
soundwire: intel_init: remove useless test
soundwire: intel: clarify drvdata and remove more indirections
soundwire: intel: cleanups for indirections/logs
drm/ast: Use per-device logging macros
drm/ast: Upcast from DRM device to ast structure via to_ast_private()
drm/ast: Remove test for device from ast_pm_freeze()
drm/ast: Remove unused code paths for AST 1180
soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices
soundwire: Replace 'objs' by 'y'
soc: mediatek: cmdq: add set event function
soc: mediatek: cmdq: export finalize function
soc: mediatek: cmdq: add assign function
pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH)
pinctrl: baytrail: Drop no-op ACPI_PTR() call
pinctrl: lynxpoint: Drop no-op ACPI_PTR() call
KVM: arm64: Simplify PtrAuth alternative patching
KVM: arm64: Check HCR_EL2 instead of shadow copy to swap PtrAuth registers
KVM: arm64: Allow PtrAuth to be enabled from userspace on non-VHE systems
KVM: arm64: Allow ARM64_PTR_AUTH when ARM64_VHE=n
KVM: arm64: Enable Address Authentication at EL2 if available
powerpc/8xx: Modify ptep_get()
powerpc/mm/book3s64: Skip 16G page reservation with radix
clk: qcom: smd: Add support for SDM660 rpm clocks
clk: add function documentation for clk_hw_round_rate()
leds-bcm6328: support second hw blinking interval
leds: drop redundant struct-device pointer casts
leds: wm831x-status: fix use-after-free on unbind
leds: lm36274: fix use-after-free on unbind
leds: lm3533: fix use-after-free on unbind
leds: da903x: fix use-after-free on unbind
leds: 88pm860x: fix use-after-free on unbind
leds: lm355x: avoid enum conversion warning
dt-bindings: leds: fix macro names for pca955x
soc: qcom: socinfo: Add socinfo entry for SDM630
pinctrl: lynxpoint: Introduce helpers to enable or disable input
pinctrl: lynxpoint: Make use of for_each_requested_gpio()
pinctrl: intel: Make use of for_each_requested_gpio_in_range()
pinctrl: intel: Protect IO in few call backs by lock
pinctrl: intel: Split intel_config_get() to three functions
pinctrl: intel: Drop the only label in the code for consistency
pinctrl: intel: Get rid of redundant 'else' in intel_config_set_debounce()
pinctrl: intel: Make use of IRQ_RETVAL()
pinctrl: intel: Reduce scope of the lock
pinctrl: intel: Disable input and output buffer when switching to GPIO
pinctrl: cherryview: Re-use data structures from pinctrl-intel.h (part 3)
pinctrl: intel: Allow drivers to define ACPI address space ID
pinctrl: intel: Allow drivers to define total amount of IRQs per community
pinctrl: cherryview: Convert chv_writel() to use chv_padreg()
pinctrl: cherryview: Introduce helpers to IO with common registers
pinctrl: cherryview: Introduce chv_readl() helper
arm64: dts: ti: k3-am654-main: Update otap-del-sel values
arm64: dts: ti: k3-j721e-mcu-wakeup: add k3 platforms chipid module node
arm64: dts: ti: k3-am65-wakeup: add k3 platforms chipid module node
clk: qcom: Add ipq6018 apss clock controller
clk: qcom: Add DT bindings for ipq6018 apss clock controller
clk: qcom: Add ipq apss pll driver
dt-bindings: clock: add ipq6018 a53 pll compatible
Bluetooth: Add hci_dev_lock to get/set device flags
powerpc/4xx: ppc4xx compile flag optimizations
powerpc/fixmap: Fix FIX_EARLY_DEBUG_BASE when page size is 256k
selftests/powerpc: Add prefixed loads/stores to alignment_handler test
io_uring: kill NULL checks for submit state
io_uring: set @poll->file after @poll init
io_uring: remove REQ_F_MUST_PUNT
io_uring: remove setting REQ_F_MUST_PUNT in rw
io_uring: support true async buffered reads, if file provides it
mm: add kiocb_wait_page_queue_init() helper
btrfs: flag files as supporting buffered async reads
xfs: flag files as supporting buffered async reads
block: flag block devices as supporting IOCB_WAITQ
fs: add FMODE_BUF_RASYNC
mm: support async buffered reads in generic_file_buffered_read()
mm: add support for async page locking
mm: abstract out wake_page_match() from wake_page_function()
mm: allow read-ahead with IOCB_NOWAIT set
io_uring: re-issue block requests that failed because of resources
io_uring: catch -EIO from buffered issue request failure
io_uring: always plug for any number of IOs
block: provide plug based way of signaling forced no-wait semantics
io_uring: separate reporting of ring pages from registered pages
io_uring: report pinned memory usage
io_uring: rename ctx->account_mem field
io_uring: add wrappers for memory accounting
io_uring: use EPOLLEXCLUSIVE flag to aoid thundering herd type behavior
io_uring: change the poll type to be 32-bits
selftests/powerpc: Allow choice of CI memory location in alignment_handler test
powerpc/powernv/ioda: Return correct error if TCE level allocation failed
powerpc/pseries/svm: Drop unused align argument in alloc_shared_lppaca() function
powerpc/ptdump: Fix build failure in hashpagetable.c
powerpc/mm: Fix typo in IS_ENABLED()
powerpc/xive: Ignore kmemleak false positives
powerpc/configs: Remove CMDLINE_BOOL
powerpc: Remove inaccessible CMDLINE default
powerpc/dt_cpu_ftrs: Make use of macro ISA_V3_1
powerpc/dt_cpu_ftrs: Make use of macro ISA_V3_0B
powerpc/dt_cpu_ftrs: Remove unused macro ISA_V2_07B
powerpc/64: indirect function call use bctrl rather than blrl in ret_from_kernel_thread
arm64: dts: qcom: sm8250: add I2C and SPI nodes
arm64: dts: qcom: sm8250: Add TLMM pinctrl node
arm64: dts: qcom: pm8150x: add thermal alarms and thermal zones
arm64: dts: qcom: sm8250-mtp: include pmic files
arm64: dts: qcom: pm8009: Add base dts file
hwspinlock: Simplify Kconfig
ARM: dts: qcom: add qfprom definition to ipq806x
arm64: dts: ipq8074: enable sdhci node
arm64: dts: qcom: sm8150: Add USB and PHY device nodes
arm64: defconfig: Enable the PM8xxx RTC driver
arm64: dts: qcom: sm8150: Add thermal zones and throttling support
dt-bindings: thermal: qcom-tsens: Add compatible for sm8150, sm8250
arm64: dts: msm8916: Add interconnect provider DT nodes
arm64: dts: qcom: sc7180: Add WCN3990 WLAN module device node
arm64: dts: qcom: sm8250: add watchdog device
arm64: dts: qcom: apq8016-sbc: Replace spaces with tabs
arm64: dts: qcom: msm8916: Pull down PDM GPIOs during sleep
arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property
arm64: dts: qcom: msm8916: Set #address-cells for lpass
arm64: dts: qcom: lenovo630: Add Modem firmware files
arm64: dts: qcom: msm8998-clamshell: Fix label on l15 regulator
arm64: dts: qcom: msm8998-mtp: Fix label on l15 regulator
arm64: dts: qcom: sc7180: Move mss node to the right place
drm/panel: simple: add Tianma TM070JVHG33
drm/panel: simple: add CDTech S070PWS19HP-FC21 and S070SWV29HG-DC44
dt-bindings: display: simple: add Tianma TM070JVHG33
dt-bindings: display: simple: add CDTech S070PWS19HP-FC21 and S070SWV29HG-DC44
arm64: defconfig: Enable SDM845 video clock controller
arm64: dts: qcom: sm8250: change ufs node name to ufshc
arm64: dts: qcom: sm8250: sort nodes by physical address
arm64: dts: qcom: sm8250: rename spmi node to spmi_bus
arm64: dts: qcom: sm8250: use dt-bindings defines for clocks
net: mvpp2: set xlg flow control in mvpp2_mac_link_up()
net: mvpp2: add register modification helper
net: mvpp2: add mvpp2_phylink_to_port() helper
net: mvpp2: add port support helpers
Remove redundant skb null check
tcp: remove indirect calls for icsk->icsk_af_ops->send_check
tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit
of: mdio: preserve phy dev_flags in of_phy_connect()
net: Avoid overwriting valid skb->napi_id
Remove redundant condition in qdisc_graft
net: mscc: ocelot: unexpose ocelot_vcap_policer_{add,del}
net: mscc: ocelot: generalize the "ACE/ACL" names
net: mscc: ocelot: rename ocelot_ace.{c, h} to ocelot_vcap.{c,h}
net: mscc: ocelot: move net_device related functions to ocelot_net.c
net: mscc: ocelot: move ocelot_regs.c into ocelot_vsc7514.c
net: mscc: ocelot: rename MSCC_OCELOT_SWITCH_OCELOT to MSCC_OCELOT_SWITCH
net: mscc: ocelot: convert MSCC_OCELOT_SWITCH into a library
net: mscc: ocelot: rename module to mscc_ocelot
net: mscc: ocelot: rename ocelot_board.c to ocelot_vsc7514.c
net: mscc: ocelot: access EtherType using __be16
net: mscc: ocelot: use plain int when interacting with TCAM tables
net: dsa: felix: make vcap is2 keys and actions static
selftests: add selftest for the VRF strict mode
vrf: add l3mdev registration for table to VRF device lookup
vrf: add sysctl parameter for strict mode
vrf: track associations between VRF devices and tables
l3mdev: add infrastructure for table to VRF mapping
pinctrl: at91: Make use of for_each_requested_gpio()
gpio: xra1403: Make use of for_each_requested_gpio()
gpio: mvebu: Make use of for_each_requested_gpio()
ARM/orion/gpio: Make use of for_each_requested_gpio()
gpiolib: Introduce for_each_requested_gpio_in_range() macro
pinctrl: stm32: add possibility to configure pins individually
pinctrl: stm32: return proper error code in pin_config_set
pinctrl: stm32: defer probe if reset resource is not yet ready
pinctrl: stm32: don't print an error on probe deferral during clock get
pinctrl: ingenic: Add ingenic,jz4725b-gpio compatible string
gpiolib: split character device into gpiolib-cdev
gpio: max732x: remove redundant check
drm/bridge: tfp410: Fix setup and hold time calculation
drm/bridge: tfp410: fix de-skew value retrieval from DT
dt-bindings: display: ti, tfp410.yaml: Redefine ti, deskew property
dt-bindings: display: ti,tfp410.txt: convert to yaml
iio: Move attach/detach of the poll func to the core
iio: at91_adc: remove usage of iio_priv_to_dev() helper
iio: stm32-dfsdm-adc: remove usage of iio_priv_to_dev() helper
drm/panel-simple: Add missing connector type for some panels
drm/panel: otm8009a: Drop unnessary backlight_device_unregister()
x86/idt: Make idt_descr static
Drivers: hv: vmbus: Remove the lock field from the vmbus_channel struct
scsi: storvsc: Introduce the per-storvsc_device spinlock
drm/i915/gt: Replace manual kmap_atomic() with pin_map for renderstate
drm/i915/gvt: Drop redundant prepare_write/pin_pages
scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM
scsi: target: tcmu: Optimize use of flush_dcache_page
net/sched: cls_u32: Use struct_size() in kzalloc()
taprio: Use struct_size() in kzalloc()
net: phy: read MMD ID from all present MMDs
net: phy: split devices_in_package
net: phy: set devices_in_package only after validation
net: phy: add support for probing MMDs >= 8 for devices-in-package
net: phy: reword get_phy_device() kerneldoc
net: phy: clean up get_phy_c22_id() invalid ID handling
net: phy: clean up get_phy_c45_ids() failure handling
net: phy: clean up PHY ID reading
net: phy: clean up cortina workaround
tipc: Use struct_size() helper
scsi: ufs: docs: Add WriteBooster documentation
scsi: core: Fix formatting errors in scsi_lib.c
scsi: core: Remove scsi_sdb_cache
scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHT
scsi: ufs: ufs-exynos: Fix spelling mistake "pa_granularty" -> "pa_granularity"
scsi: ufs-mediatek: Make ufs_mtk_wait_link_state static
clk: socfpga: agilex: mpu_l2ram_clk should be mpu_ccu_clk
clk: socfpga: agilex: add nand_x_clk and nand_ecc_clk
dt-bindings: agilex: add NAND_X_CLK and NAND_ECC_CLK
clk: bcm: rpi: Remove the quirks for the CPU clock
clk: bcm2835: Don't cache the PLLB rate
clk: bcm2835: Allow custom CCF flags for the PLLs
Revert "clk: bcm2835: remove pllb"
clk: bcm: rpi: Give firmware clocks a name
clk: bcm: rpi: Discover the firmware clocks
clk: bcm: rpi: Add an enum for the firmware clocks
clk: bcm: rpi: Add DT provider for the clocks
clk: bcm: rpi: Make the PLLB registration function return a clk_hw
clk: bcm: rpi: Split pllb clock hooks
clk: bcm: rpi: Rename is_prepared function
clk: bcm: rpi: Pass the clocks data to the firmware function
clk: bcm: rpi: Add clock id to data
clk: bcm: rpi: Create a data structure for the clocks
clk: bcm: rpi: Use CCF boundaries instead of rolling our own
clk: bcm: rpi: Make sure the clkdev lookup is removed
clk: bcm: rpi: Switch to clk_hw_register_clkdev
clk: bcm: rpi: Remove pllb_arm_lookup global pointer
clk: bcm: rpi: Make sure pllb_arm is removed
clk: bcm: rpi: Remove global pllb_arm clock pointer
clk: bcm: rpi: Use clk_hw_register for pllb_arm
clk: bcm: rpi: Statically init clk_init_data
clk: bcm: rpi: Allow the driver to be probed by DT
firmware: rpi: Only create clocks device if we don't have a node for it
dt-bindings: clock: Add a binding for the RPi Firmware clocks
dt-bindings: arm: bcm: Convert BCM2835 firmware binding to YAML
clk: bcm: Add BCM2711 DVP driver
dt-bindings: clock: Add BCM2711 DVP binding
clk: bcm63xx-gate: switch to dt-bindings definitions
mips: bmips: add BCM63268 clock definitions
mips: bmips: add BCM6368 clock definitions
mips: bmips: add BCM6362 clock definitions
mips: bmips: add BCM6358 clock definitions
mips: bmips: add BCM6328 clock definitions
mips: bmips: add BCM6318 clock definitions
mips: bmips: add BCM3368 clock definitions
clk: bcm63xx-gate: add BCM6318 support
dt-bindings: clock: bcm63xx: add 6318 gated clock bindings
clk: bcm63xx-gate: fix last clock availability
tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD
tools/bpf: Add verifier tests for 32bit pointer/scalar arithmetic
bpf: Avoid verifier failure for 32bit pointer arithmetic
net: dsa: sja1105: Use struct_size() in kzalloc()
cxgb4: Use struct_size() helper
ethernet: ti: am65-cpsw-qos: Use struct_size() in devm_kzalloc()
ipv6: icmp6: avoid indirect call for icmpv6_send()
cxgb4: add action to steer flows to specific Rxq
cxgb4: add support to fetch ethtool n-tuple filters
cxgb4: add ethtool n-tuple filter deletion
cxgb4: add ethtool n-tuple filter insertion
cxgb4: add skeleton for ethtool n-tuple filters
docs: staging: don't use literalinclude
docs: move remaining stuff under Documentation/*.txt to Documentation/staging
drm/i915/gt: Show the culmative runtime as part of the engine info
docs: sh: convert register-banks.txt to ReST
docs: sh: convert new-machine.txt to ReST
docs: powerpc: convert vcpudispatch_stats.txt to ReST
docs: arm64: convert perf.txt to ReST format
docs: pci: endpoint/function/binding/pci-test.txt convert to ReST
docs: misc-devices/apds990x.txt: convert to ReST format
docs: misc-devices/bh1770glc.txt: convert to ReST
docs: misc-devices/c2port.txt: convert to ReST format
docs: misc-devices/pci-endpoint-test.txt: convert to ReST
docs: misc-devices/pci-endpoint-test.txt: convert to ReST
docs: misc-devices/spear-pcie-gadget.txt: convert to ReST
docs: crypto: descore-readme.txt: convert to ReST format
docs: crypto: convert async-tx-api.txt to ReST format
docs: crypto: convert api-intro.txt to ReST format
docs: crypto: convert asymmetric-keys.txt to ReST
docs: thermal: convert cpu-idle-cooling.rst to ReST
drm/dp: DRM DP helper for reading Ignore MSA from DPCD
docs: fs: proc.rst: fix a warning due to a merge conflict
net: qos offload add flow status with dropped count
Documentation: tee: Document TEE kernel interface
Replace HTTP links with HTTPS ones: Documentation/translations/zh_CN
docs: deprecated.rst: Add zero-length and one-element arrays
docs/zh_CN: update sysfs.txt about show() usage
doc:it_IT: add symbol-namespace translation
docs: mm/gup: Minor documentation update
Documentation: fix sysctl/kernel.rst heading format warnings
Documentation: fix filesystems/locking.rst malformed table warnings
Documentation: remove SH-5 index entries
doc: x86/speculation: length of underlines
doc: add novamap to efi kernel command line parameters
mailmap: add entries for Alexander Lobakin
drm/i915/gt: Initialise rps timestamp
power: supply: max8998_charger: Correct ONLINE and add STATUS props
initrd: Remove erroneous comment
platform/chrome: cros_ec_typec: Support DP alt mode
platform/chrome: cros_ec_typec: Add USB mux control
platform/chrome: cros_ec_typec: Register PD CTRL cmd v2
platform/chrome: cros_ec: Update mux state bits
platform/chrome: cros_ec_typec: Register Type C switches
platform/chrome: cros_ec_debugfs: Control uptime information request
power: supply: bq24190_charger: Fix runtime PM imbalance on error
power: supply: sbs-battery: add PEC support
power: supply: sbs-battery: use i2c_smbus_read_block_data()
power: supply: gpio-charger: Make gpios optional
dt-bindings: power: supply: gpio-charger: convert to yaml
spi: spi-geni-qcom: Simplify setup_fifo_xfer()
Drivers: hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters)
Drivers: hv: vmbus: Use channel_mutex in channel_vp_mapping_show()
Drivers: hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list readers)
Drivers: hv: vmbus: Replace cpumask_test_cpu(, cpu_online_mask) with cpu_online()
Drivers: hv: vmbus: Remove the numa_node field from the vmbus_channel struct
Drivers: hv: vmbus: Remove the target_vp field from the vmbus_channel struct
clk: meson: g12a: Add support for NNA CLK source clocks
dt-bindings: clk: g12a-clkc: Add NNA CLK Source clock IDs
power: supply: axp20x_usb_power: fix spelling mistake
power: supply: use kobj_to_dev
dt-bindings: power: supply: bq25890: Document required interrupt
dt-bindings: power: supply: bq25890: Indent example with tabs
spi: Move cadence-quadspi driver to drivers/spi/
mtd: spi-nor: Convert cadence-quadspi to use spi-mem framework
mtd: spi-nor: cadence-quadspi: Drop redundant WREN in erase path
mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel
mtd: spi-nor: cadence-quadspi: Fix error path on failure to acquire reset lines
mtd: spi-nor: cadence-quadspi: Don't initialize rx_dma_complete on failure
mtd: spi-nor: cadence-quadspi: Provide a way to disable DAC mode
mtd: spi-nor: cadence-quadspi: Make driver independent of flash geometry
spi: npcm-fiu: Reuse BITS_PER_BYTE definition
drm/arm: fix unintentional integer overflow on left shift
drm: drm_fourcc: Add uncompressed AFBC modifier
drm: drm_fourcc: add NV15, Q410, Q401 YUV formats
spi: spi-geni-qcom: Don't keep a local state variable
spi: spi-geni-qcom: Actually use our FIFO
spi: spi-geni-qcom: Check for error IRQs
spi: spi-geni-qcom: Mo' betta locking
HID: Wiimote: Treat the d-pad as an analogue stick
spi: altera: fix size mismatch on 64 bit processors
spi: altera: support indirect access to the registers
spi: altera: use regmap-mmio instead of direct mmio register access
ASoC: qcom: Kconfig: Tweak dependencies on SND_SOC_SDM845
ASoC: fsl_spdif: Add pm runtime function
ALSA: hda: Enable sync-write operation as default for all controllers
drm/panfrost: Use kvfree() to free bo->sgts
drm/panfrost: Fix runtime PM imbalance on error
drm/panfrost: Fix inbalance of devfreq record_busy/idle()
drm/i915/query: Use struct_size() helper
selftests/livepatch: add test delimiter to dmesg
selftests/livepatch: refine dmesg 'taints' in dmesg comparison
selftests/livepatch: Don't clear dmesg when running tests
USB: OTG: rename product list of devices
USB: storage: scsi: fix up comment to be more specific
USB: storage: fix wording in error message
USB: serial: sierra: unify quirk handling logic
USB: serial: qcserial: fix up wording in a comment
USB: OHCI: remove obsolete FIXME comment
USB: rename USB OTG hub configuration option
USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE
cxgb4: add support to read serial flash
cxgb4: add support to flash boot cfg image
cxgb4: add support to flash boot image
cxgb4: add support to flash PHY image
cxgb4: update set_flash to flash different images
net: tso: add UDP segmentation support
net: tso: cache transport header length
net: tso: constify tso_count_descs() and friends
net: tso: shrink struct tso_t
net: tso: double TSO_HEADER_SIZE value
octeontx2-af: change (struct qmem)->entry_sz from u8 to u16
net: hns3: streaming dma buffer sync between cpu and device
net: hns3: replace disable_irq by IRQ_NOAUTOEN flag
net: hns3: rename buffer-related functions
net: hns3: pointer type of buffer should be void
net: hns3: remove unnecessary devm_kfree
mISDN: hfcsusb: Use struct_size() helper
lan743x: allow mac address to come from dt
r8169: allow setting irq coalescing if link is down
r8169: move switching optional clock on/off to pll power functions
r8169: move updating counters to rtl8169_down
r8169: move napi_disable call and rename rtl8169_hw_reset
r8169: replace synchronize_rcu with synchronize_net
r8169: improve setting WoL on runtime-resume
r8169: remove unused constant RsvdMask
r8169: add info for DASH being enabled
enetc: Use struct_size() helper in kzalloc()
net: napi: remove useless stack trace
net: stmmac: selftests: Use struct_size() helper in kzalloc()
fpga: Fix dead store in fpga-bridge.c
fpga: Fix dead store fpga-mgr.c
fpga: dfl: Use struct_size() in kzalloc()
fpga manager: xilinx-spi: remove unneeded, mistyped variables
fpga manager: xilinx-spi: valid for the 7 Series too
dt-bindings: fpga: xilinx-slave-serial: valid for the 7 Series too
fpga: dfl: afu: convert get_user_pages() --> pin_user_pages()
bpf: sk_storage: Prefer to get a free cache_idx
f2fs: use kfree() to free variables allocated by match_strdup()
f2fs: get the right gc victim section when section has several segments
f2fs: fix a race condition between f2fs_write_end_io and f2fs_del_fsync_node_entry
f2fs: remove useless truncate in f2fs_collapse_range()
f2fs: use kfree() instead of kvfree() to free superblock data
f2fs: avoid checkpatch error
IB/srpt: Remove WARN_ON from srpt_cm_req_recv
x86/mm/32: Fix -Wmissing prototypes warnings for init.c
arm64: dts: ls1028a: add one more thermal zone support
USB: replace hardcode maximum usb string length by definition
usb: xhci: fix spelling mistake in Kconfig "firwmare" -> "firmware"
selftests/x86/fsgsbase: Test ptracer-induced GS base write with FSGSBASE
selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write
Documentation/x86/64: Add documentation for GS/FS addressing mode
x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2
x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit
x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit
x86/entry/64: Introduce the FIND_PERCPU_BASE macro
x86/entry/64: Switch CR3 before SWAPGS in paranoid entry
x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation
x86/process/64: Use FSGSBASE instructions on thread copy and ptrace
x86/process/64: Use FSBSBASE in switch_to() if available
x86/process/64: Make save_fsgs_for_kvm() ready for FSGSBASE
x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions
x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions
x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE
x86/ptrace: Prevent ptrace from clearing the FS/GS selector
spi: spi-geni-qcom: No need for irqsave variant of spinlock calls
regulator: max8997: Constify struct regulator_ops
regulator: max8907: Constify static structs
regulator: ltc3676: Constify ltc3676_regulators
regulator: cpcap: Constify cpcap_regulator_ops
regulator: anatop: Constify anatop_core_rops
drm/etnaviv: Simplify clock enable/disable
drm/etnaviv: Make the "core" clock mandatory
drm/etnaviv: Don't ignore errors on getting clocks
drm/etnaviv: Fix error path on failure to enable bus clk
drm/etnaviv: convert get_user_pages() --> pin_user_pages()
ASoC: amd: Removing unnecessary instance initialization
ALSA: hda: Let LED cdev handling suspend/resume
x86/mce/dev-mcelog: Use struct_size() helper in kzalloc()
ALSA: hda/realtek: Unify LED helper code
ALSA: hda/sigmatel: Use the new vmaster mute LED helper
ALSA: hda/conexant: Use the new vmaster mute LED helper
ALSA: hda/realtek: Use the new vmaster mute LED helper
ALSA: hda: generic: Add vmaster mute LED helper
ALSA: hda: generic: Drop the old mic-mute LED hook
ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led()
ALSA: hda/sigmatel: Convert to cdev-variant of mic-mute LED controls
ALSA: hda/conexant: Convert to cdev-variant of mic-mute LED controls
ALSA: hda/realtek: Convert to cdev-variant of mic-mute LED controls
ALSA: hda: generic: Add a helper for mic-mute LED with LED classdev
ALSA: hda: generic: Always call led-trigger for mic mute LED
x86/stackprotector: Pre-initialize canary for secondary CPUs
mfd: Add support for the Khadas System control Microcontroller
dt-bindings: mfd: Add Khadas Microcontroller bindings
dt-bindings: mfd: gateworks-gsc: Add 16bit pre-scaled voltage mode
mfd: madera: Fix minor formatting issues
mfd: madera: Remove unused forward declaration of madera_codec_pdata
mfd: arizona: Ensure 32k clock is put on driver unbind and error
mfd: arizona: Remove BUG_ON usage
mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs
clocksource: Add Low Power STM32 timers driver
mfd: stm32: Enable regmap fast_io for stm32-lptimer
mfd: stm32: Add defines to be used for clkevent purpose
dt-bindings: mfd: Document STM32 low power timer bindings
Bluetooth: mgmt: Use command complete on success for set system config
Bluetooth: Terminate the link if pairing is cancelled
Bluetooth: Update background scan and report device based on advertisement monitors
Bluetooth: Notify adv monitor removed event
Bluetooth: Notify adv monitor added event
Bluetooth: Add handler of MGMT_OP_REMOVE_ADV_MONITOR
Bluetooth: Add handler of MGMT_OP_ADD_ADV_PATTERNS_MONITOR
Bluetooth: Add handler of MGMT_OP_READ_ADV_MONITOR_FEATURES
Bluetooth: Add definitions for advertisement monitor features
Bluetooth: Add get/set device flags mgmt op
Bluetooth: Replace wakeable in hci_conn_params
Bluetooth: Replace wakeable list with flag
Bluetooth: Add bdaddr_list_with_flags for classic whitelist
Bluetooth: mgmt: Add commands for runtime configuration
drm/bridge: ti-sn65dsi86: Check the regmap return value when setting a GPIO
drm/bridge: ti-sn65dsi86: Fix kernel-doc typo ln_polr => ln_polrs
drm/bridge: ti-sn65dsi86: Don't use kernel-doc comment for local array
drm/bridge: ti-sn65dsi86: Don't compile GPIO bits if not CONFIG_OF_GPIO
drm/panfrost: Reduce the amount of logs on deferred probe
USB: sisusbvga: change char to u8 for sisusb_copy_memory
drm/i915/gt: Always report the sample time for busy-stats
drm/i915/selftests: Enable selftesting of busy-stats
usb: xhci: tegra: Remove PLL power supplies
usb: sisusb_con: Use array_size() helper in memcpy()
usb: gadget: u_serial.h: increase MAX_U_SERIAL_PORTS to 8
usb: dwc2: use well defined macros for power_down
drivers: usb: Fix trivial spelling
USB: core: additional Device Classes to debug/usb/devices
staging:rtl8712: avoid skb_clone after skb allocation fail
staging: rts5208: Use array_size() helper in vmalloc() and memset()
staging:r8723bs: remove wrappers around skb_clone() and remove unnecessary in_interrupt() call
staging: vc04_services: Convert get_user_pages*() --> pin_user_pages*()
staging: qlge: qlge_main.c: fixed spaces coding style issues
staging: comedi: fix up missing whitespace in comment
Staging: comedi: Added blank lines to fix coding style issue
staging: gasket: Convert get_user_pages*() --> pin_user_pages*()
arm64: dts: imx8mp: add i2c aliases
arm64: dts: imx8mm: sort the aliases
arm64: dts: imx8mq: Add ethernet alias
arm64: dts: imx8mq: Add mmc aliases
of: property: Improve cycle detection when one of the devices is never added
driver core: Add device_is_dependent() to linux/device.h
ethtool: ioctl: Use array_size() in copy_to_user()
liquidio: Replace vmalloc_node + memset with vzalloc_node and use array_size
ARM: dts: at91: sam9x60ek: classd: pull-down the L1 and L3 lines
ARM: dts: at91: sama5d2_xplained: classd: pull-down the R1 and R3 lines
audit: Use struct_size() helper in alloc_chunk
libbpf: Bump version to 0.1.0
ASoC: Intel: broadwell: simplify card names for SOF uses
ASoC: Intel: cht*: simplify card names for SOF uses
ASoC: Intel: byt*: simplify card names for SOF uses
pwm: iqs620a: Use lowercase hexadecimal literals for consistency
pwm: Convert period and duty cycle to u64
clk: pwm: Use 64-bit division function
backlight: pwm_bl: Use 64-bit division function
pwm: sun4i: Use nsecs_to_jiffies to avoid a division
pwm: sifive: Use 64-bit division macro
pwm: iqs620a: Use 64-bit division
ASoC: meson: imply acodec glue on axg sound card
lockdep: Split header file into lockdep and lockdep_types
tipc: update a binding service via broadcast
cpu/speculation: Add prototype for cpu_show_srbds()
dmaengine: cookie bypass for out of order completion
firmware: imx: make sure MU irq can wake up system from suspend mode
EDAC: Fix reference count leaks
spi: bcm63xx-hsspi: add reset support
spi: bcm63xx-spi: add reset support
ASoC: fsl_spdif: Add support for imx6sx platform
ASoC: bindings: fsl_spdif: Add new compatible string for imx6sx
ASoC: fsl-asoc-card: Add MQS support
ASoC: bindings: fsl-asoc-card: Add compatible string for MQS
ASoC: tegra: Fix reference count leaks.
drm/i915/selftests: fix spelling mistake "submited" -> "submitted"
drm/rockchip: Add per-pixel alpha support for the PX30 VOP
dt-bindings: clocks: add rk3288w variant compatible
clk: rockchip: Handle clock tree for rk3288w variant
x86/mm: Fix -Wmissing-prototypes warnings for arch/x86/mm/init.c
ARM: dts: rockchip: Add marvell BT irq config
ARM: dts: rockchip: rename label and nodename pinctrl subnodes that end with gpio
arm64: dts: rockchip: rename and label gpio-led subnodes part 2
arm64: dts: rockchip: rename label and nodename pinctrl subnodes that end with gpio
arm64: dts: rockchip: fix rk3399-puma gmac reset gpio
arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio
arm64: dts: rockchip: fix rk3368-lion gmac reset gpio
arm64: dts: rockchip: set rockpro64 usbc dr_mode as host
drm/i915/selftests: Check preemption rollback of different ring queue depths
drm/i915/selftests: Use friendly request names for live_timeslice_rewind
drm/i915/selftests: Exercise far preemption rollbacks
tests: add CLOSE_RANGE_UNSHARE tests
close_range: add CLOSE_RANGE_UNSHARE
tests: add close_range() tests
arch: wire-up close_range()
open: add close_range()
x86/speculation: Merge one test in spectre_v2_user_select_mitigation()
drm/i915: Remove redundant i915_request_await_object in blit clears
drm/i915: Mark up inline getters as taking a const i915_request
drm/i915/selftests: Fix inconsistent IS_ERR and PTR_ERR
staging: rtl8712: Remove unnecesary else after return statement.
staging: rtl8712: switch to common ieee80211 headers
staging: wfx: make methods 'wfx_get_ps_timeout' and 'wfx_update_pm' static
x86/alternatives: Add pr_fmt() to debug macros
EDAC: Remove edac_get_dimm_by_index()
EDAC/ghes: Scan the system once on driver init
drm/shmem-helper: Only dma-buf imports are private obj
drm/shmem-helper: Fix obj->filp derefence
dmaengine: mmp_tdma: share the IRQ line
dmaengine: mmp_pdma: Do not warn when IRQ is shared by all chans
dmaengine: dw: Replace 'objs' by 'y'
dmaengine: dw: Register ACPI DMA controller for PCI that has companion
dt-bindings: dmaengine: renesas,usb-dmac: Add binding for r8a7742
HID: input: do not run GET_REPORT unless there's a Resolution Multiplier
HID: usbhid: remove redundant assignment to variable retval
HID: usbhid: do not sleep when opening device
arm64: dts: imx8mq: enable Hantro G1/G2 VPU
interconnect: Mark all dummy functions as static inline
interconnect: Allow inter-provider pairs to be configured
interconnect: Relax requirement in of_icc_get_from_provider()
interconnect: Export of_icc_get_from_provider()
EDAC/ghes: Remove unused members of struct ghes_edac_pvt, rename it to ghes_pvt
EDAC/ghes: Setup DIMM label from DMI and use it in error reports
dt-bindings: reset: Convert i.MX7 reset to json-schema
reset: simple: Add reset callback
dt-bindings: reset: Convert i.MX reset to json-schema
reset: Move reset-simple header out of drivers/reset
drm/kselftest: fix spellint typo in test-drm_mm.c
drm/ast: Use managed pci functions
ASoC: rt1015: Flush DAC data before playback.
ARM: dts: orange-pi-zero-plus2: add leds configuration
ARM: dts: orange-pi-zero-plus2: enable USB OTG port
pwm: imx27: Use 64-bit division macro
pwm: imx-tpm: Use 64-bit division macro
pwm: clps711x: Use 64-bit division macro
hwmon: pwm-fan: Use 64-bit division macro
drm/i915: Use 64-bit division macro
security: allow using Clang's zero initialization for stack variables
gpio: pca953x: Add support for the PCAL9535
dt-bindings: gpio: pca953x: add nxp,pcal9535
pinctrl-single: fix pcs_parse_pinconf() return value
pinctrl: ingenic: Add NAND FRE/FWE pins for JZ4740
backlight: lm3533_bl: Use kobj_to_dev() instead
scsi: ufs: Fix imprecise load calculation in devfreq window
scsi: ufs: Add trace event for UIC commands
scsi: ufs: Remove unused field in struct uic_command
scsi: ufs: Clean up device vendor name and device quirk table
scsi: ufs: Add DELAY_BEFORE_LPM quirk for Micron devices
scsi: mpt3sas: Fix spelling mistake
scsi: Fix trivial spelling
scsi: ufs: Add SPDX GPL-2.0 to replace GPL v2 boilerplate
scsi: ufs: Add compatibility with 3.1 UFS unit descriptor length
scsi: ufs: Clean up ufs initialization path
scsi: ufs: Fix potential NULL pointer access during memcpy
scsi: ufs: Delete ufshcd_read_desc()
scsi: ufs: Remove max_t in ufs_get_device_desc
scsi: ufs-mediatek: Allow unbound mphy
scsi: ufs-mediatek: Fix unbalanced clock on/off
scsi: ufs-mediatek: Introduce low-power mode for device power supply
scsi: ufs-mediatek: Do not gate clocks if auto-hibern8 is not entered yet
scsi: ufs-mediatek: Fix imprecise waiting time for ref-clk control
spi: spi-cavium-thunderx: flag controller as half duplex
spi: add Renesas RPC-IF driver
spi: bcm63xx-hsspi: allow building for BMIPS
spi: bcm63xx-spi: allow building for BMIPS
spi: renesas,sh-msiof: Add r8a7742 support
spi: altera: add platform data for slave information.
spi: altera: add SPI core parameters support via platform data.
spi: altera: add 32bit data width transfer support.
regulator: Fix trivial spelling
regulator: gpio: Fix trivial spelling
EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations
regulator: Add driver for cros-ec-regulator
platform/chrome: cros_ec: Add command for regulator control.
dt-bindings: regulator: Add DT binding for cros-ec-regulator
regmap: remove stray space
regmap: convert all regmap_update_bits() and co. macros to static inlines
drm/i915/gt: Don't flush the tasklet if not setup
ASoC: AMD: Use mixer control to switch between DMICs
ASoC: max98390: Add Amp init common setting func.
dt-bindings: Added device tree binding for max98390
ASoC: rt5682: DAI wclk supports 44100 Hz output
ASoC: rt5682: Let PLL2 support the freq conversion for 44100Hz sample rate
ASoC: rl6231: Add new supports on rl6231
ASoC: img-parallel-out: Fix a reference count leak
ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt
ASoC: wm8960: Support headphone jack detection function
ASoC: bindings: wm8960: Add property for headphone detection
ASoC: Add bindings for Samsung Aries audio complex
ASoC: Document wm8994 endpoints
ASoC: samsung: Add driver for Aries boards
ASoC: wm0010: Use kmemdup rather than duplicating its implementation
drm/i915: Include asm sources for {ivb, hsw}_clear_kernel.c
ASoC: Add documentation for KeemBay i2s
ASoC: Intel: Add makefiles and kconfig changes for KeemBay
ASoC: Intel: Add KeemBay platform driver
EDAC/mc: Call edac_inc_ue_error() before panic
EDAC, pnd2: Set MCE_PRIO_EDAC priority for pnd2_mce_dec notifier
ASoC: dt-bindings: mediatek: mt6358: add dmic-mode property
ASoC: mediatek: mt6358: support DMIC one-wire mode
scsi: ufs: ufs-exynos: Add UFS host support for Exynos SoCs
scsi: ufs: Add quirk to fix abnormal ocs fatal error
scsi: ufs: Introduce UFSHCD_QUIRK_PRDT_BYTE_GRAN quirk
scsi: ufs: Add quirk to enable host controller without hce
scsi: ufs: Add quirk to disallow reset of interrupt aggregation
scsi: ufs: Add quirk to fix mishandling utrlclr/utmrlclr
ASoC: fsl_easrc: Fix "Function parameter not described" warnings
ASoC: fsl_easrc: Fix -Wunused-but-set-variable
ASoC: fsl_easrc: Fix -Wmissing-prototypes warning
drm/i915/gt: Add a safety submission flush in the heartbeat
drm/i915/selftests: Dump engine state and trace upon hanging after reset
drm/i915/selftests: Disable preemptive heartbeats over preemption tests
x86/asm: Unify __ASSEMBLY__ blocks
of: reserved_mem: Fix typo in the too-many-regions message
x86/cpufeatures: Mark two free bits in word 3
dt-bindings: spi: Document bcm2711 and bcm7211 SPI compatible
x86/msr: Lift AMD family 0x15 power-specific MSRs
ASoC: soc-component: tidyup Copyright
ASoC: soc-component: merge soc_pcm_trigger_start/stop()
ASoC: soc-component: merge soc-io.c into soc-component.c
ASoC: soc-component: add snd_soc_component_init()
ASoC: soc-component: add snd_soc_pcm_component_trigger()
ASoC: soc-component: add snd_soc_pcm_component_hw_free()
ASoC: soc-component: add snd_soc_pcm_component_hw_params()
ASoC: soc-component: add snd_soc_pcm_component_prepare()
ASoC: soc-component: add soc_component_err()
ASoC: soc-component: move snd_soc_component_initialize() to soc-component.c
ASoC: soc-component: move snd_soc_component_xxx_regmap() to soc-component
ASoC: soc-component: add soc_component_pin() and share code
dt-bindings: i2c: Convert imx lpi2c to json-schema
dt-bindings: mmc: Convert mxs mmc to json-schema
dt-bindings: mmc: Convert imx mmc to json-schema
dt-bindings: rtc: Convert imxdi rtc to json-schema
dt-bindings: clock: Convert imx7ulp clock to json-schema
dt-bindings: thermal: Convert qoriq to json-schema
dt-bindings: property-units: Add picoseconds type
ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages
ASoC: soc-pcm: improve error messages in soc_pcm_new()
ASoC: soc-core: reduce verbosity of BE override message
dt-bindings: irqchip: renesas-rza1-irqc: Convert to json-schema
ALSA: pcm: Use SG-buffer only when direct DMA is available
ALSA: memalloc: Make SG-buffer helper usable for continuous buffer, too
ALSA: memalloc: Initialize all fields of snd_dma_buffer properly
ALSA: pcm: Use dma_mmap_coherent() on x86, too
ASoC: dt-bindings: add compatible string for MAX98360A
ASoC: max98357a: add compatible string for MAX98360A
ath11k: fix wmi peer flags in peer assoc command
ath11k: Add support for ring backpressure stats
ath11k: Add dp tx err stats
ath11k: removing redundant reo unlock followed by immediate lock
ath11k: add support for spectral scan
ath11k: Add direct buffer ring support
ALSA: firewire-motu: wait for notification when changing clock configuration for protocol v3
drm/malidp: convert platform driver to use dev_groups
drm/arm: Kconfig annotate drivers as COMPILE_TEST
drm/todo: Add item about modeset properties
drm/auth: make drm_{set,drop}master_ioctl symmetrical
drm: vmwgfx: remove drm_driver::master_set() return type
sched: Remove sched_set_*() return value
sched: Remove sched_setscheduler*() EXPORTs
sched,psi: Convert to sched_set_fifo_low()
sched,rcutorture: Convert to sched_set_fifo_low()
sched,rcuperf: Convert to sched_set_fifo_low()
sched,locktorture: Convert to sched_set_fifo()
sched,irq: Convert to sched_set_fifo()
sched,watchdog: Convert to sched_set_fifo()
sched,serial: Convert to sched_set_fifo()
sched,powerclamp: Convert to sched_set_fifo()
sched,ion: Convert to sched_set_normal()
sched,powercap: Convert to sched_set_fifo*()
sched,spi: Convert to sched_set_fifo*()
sched,mmc: Convert to sched_set_fifo*()
sched,ivtv: Convert to sched_set_fifo*()
sched,drm/scheduler: Convert to sched_set_fifo*()
sched,msm: Convert to sched_set_fifo*()
sched,psci: Convert to sched_set_fifo*()
sched,drbd: Convert to sched_set_fifo*()
sched,acpi_pad: Convert to sched_set_fifo*()
sched,crypto: Convert to sched_set_fifo*()
sched,bL_switcher: Convert to sched_set_fifo*()
sched: Provide sched_set_fifo()
sched/pelt: Cleanup PELT divider
sched/deadline: Fix a typo in a comment
sched/deadline: Implement fallback mechanism for !fit case
sched/deadline: Make DL capacity-aware
sched/deadline: Improve admission control for asymmetric CPU capacities
sched/deadline: Add dl_bw_capacity()
sched/deadline: Optimize dl_bw_cpus()
sched: correct SD_flags returned by tl->sd_flags()
sched/fair: Fix NOHZ next idle balance
sched/deadline: Impose global limits on sched_attr::sched_period
isolcpus: Affine unbound kernel threads to housekeeping cpus
kthread: Switch to cpu_possible_mask
psi: eliminate kthread_worker from psi trigger scheduling mechanism
x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0
x86, sched: Bail out of frequency invariance if turbo frequency is unknown
x86, sched: check for counters overflow in frequency invariant accounting
sched/debug: Add new tracepoints to track util_est
sched/fair: Remove unused 'sd' parameter from scale_rt_capacity()
sched/idle,stop: Remove .get_rr_interval from sched_class
sched/core: Remove redundant 'preempt' param from sched_class->yield_to_task()
sched/pelt: Remove redundant cap_scale() definition
sched/cputime: Improve cputime_adjust()
perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping
perf/x86/intel/uncore: Wrap the max dies calculation into an accessor
perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping
perf/x86/intel/uncore: Validate MMIO address before accessing
perf/x86/intel/uncore: Record the size of mapped area
perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL
ftrace: Add perf text poke events for ftrace trampolines
ftrace: Add perf ksymbol events for ftrace trampolines
ftrace: Add symbols for ftrace trampolines
perf/x86: Add perf text poke events for kprobes
kprobes: Add perf ksymbol events for kprobe insn pages
kprobes: Add symbols for kprobe insn pages
perf/x86: Add support for perf text poke event for text_poke_bp_batch() callers
perf: Add perf text poke event
perf/x86/intel/uncore: Add Comet Lake support
KVM: x86: Switch KVM guest to using interrupts for page ready APF delivery
x86/mce/inject: Fix a wrong assignment of i_mce.status
thunderbolt: Improve USB4 config symbol help text
dt-bindings: MIPS: Document Ingenic SoCs binding.
ARM: dts: stm32: fix uart7_pins_a comments in stm32mp15-pinctrl
ARM: dts: stm32: fix uart nodes ordering in stm32mp15-pinctrl
ARM: dts: stm32: Update UART4 pin states on stm32mp15xx-dkx
ARM: dts: stm32: Update pin states for uart4 on stm32mp157c-ed1
ARM: dts: stm32: update uart4 pin configuration for low power on stm32mp157
dt-bindings: usb: dwc2: Fix issues for stm32mp15x SoC
MIPS: BCM63xx: add endif comments
x86/microcode: Do not select FW_LOADER
clk: rockchip: convert rk3036 pll type to use internal lock status
clk: rockchip: convert basic pll lock_wait to use regmap_read_poll_timeout
clk: rockchip: convert rk3399 pll type to use readl_relaxed_poll_timeout
arm64: dts: rockchip: add fuel gauge to Pinebook Pro dts
ARM: dts: stm32: update led nodes names for stm32f746-eval
ARM: dts: stm32: Add missing #address and #size cells on spi node for stm32mp151
ARM: dts: stm32: Update nodes names for stm32h743 pinctrl
ARM: dts: stm32: remove useless interrupt-names property on stm32f743
ARM: dts: stm32: update led nodes names for stm32f746-eval
ARM: dts: stm32: update led nodes names for stm32f769-disco
ARM: dts: stm32: update led nodes names for stm32f429-eval
ARM: dts: stm32: remove useless interrupt-names property on stm32f746
ARM: dts: stm32: update led nodes names for stm32f469-disco
ARM: dts: stm32: update led nodes names for stm32f249-disco
ARM: dts: stm32: update pwm pinctrl node names for stm32f4
ARM: dts: stm32: remove useless interrupt-names property on stm32f429
ARM: dts: stm32: enable stmpe811 on stm32429-disco board
ARM: dts: stm32: Add pin map for I2C3 controller on stm32f4
ARM: dts: stm32: add I2C3 support on STM32F429 SoC
ARM: dts: stm32: enable ltdc binding with ili9341, gyro l3gd20 on stm32429-disco board
ARM: dts: stm32: Add pin map for ltdc & spi5 on stm32f429-disco board
drm/mm: remove invalid entry based optimization
ARM: dts: stm32: Add dma config for spi5 on stm32f429
ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add device tree for camera DB
dt-bindings: clock: renesas: cpg: Convert to json-schema
ARM: dts: r8a7742: Add CMT SoC specific support
ARM: dts: r8a7742: Add thermal device to DT
ARM: dts: r8a7742-iwg21d-q7: Sound DMA support via DVC on DTS
ARM: dts: r8a7742-iwg21d-q7: Enable SGTL5000 audio codec
ARM: dts: r8a7742: Add audio support
ARM: dts: r8a7742-iwg21d-q7: Add RWDT support
ARM: dts: r8a7742-iwg21d-q7: Enable Ethernet AVB
ARM: dts: r8a7742-iwg21d-q7: Enable SDHI2 controller
ARM: dts: r8a7742-iwg21d-q7: Enable SCIFB2 node
ARM: dts: r8a7742: Add XHCI support
ARM: dts: r8a7742: Add USB-DMAC and HSUSB device nodes
ARM: dts: r8a7742: Add USB 2.0 host support
ARM: dts: r8a7742: Add RWDT node
ARM: dts: r9a06g032: Correct GIC compatible value order
ARM: dts: r8a7742: Add APMU nodes
ARM: dts: r8a7742: Add Ether support
ARM: dts: r8a7742: Add Ethernet AVB support
ARM: dts: r8a7742: Add SATA nodes
ARM: dts: r8a7742: Add MMC0 node
ARM: dts: r8a7742: Add SDHI nodes
ARM: dts: r8a7742: Add I2C and IIC support
drivers: gpio: Fix trivial spelling
gpio: mpc8xxx: change the gpio interrupt flags.
mtd: rawnand: mtk: Convert the driver to exec_op()
gpiolib: sysfs: use kobj_to_dev
gpio: driver.h: fix kernel-doc markup
ARM: dts: s5pv210: Correct BCM4329 bluetooth node
ARM: dts: s5pv210: Add BMA023 accelerometer support to Aries
ARM: dts: s5pv210: Add support for GP2A light sensor on Aries
ARM: dts: s5pv210: Correct fuelgauge definition on Aries
ARM: dts: s5pv210: Add interrupt-controller property to gph3
ARM: dts: exynos: Enable Bluetooth support for Artik5 board
drm/i915/icl+: Fix hotplug interrupt disabling after storm detection
arm64: dts: exynos: Add UFS node to Exynos7
ARM: dts: exynos: Extend all Exynos5800 A15's OPPs with max voltage data
ARM: dts: aspeed: mihawk: Add 8 tmp401 thermal sensors
ARM: dts: aspeed: mihawk: IO expander uses TCA9554 driver
ARM: dts: aspeed: rainier: System has one SPI NOR
Documentation: ABI: usb: chipidea: Update Li Jun's e-mail
dlmfs: clean up dlmfs_file_{read,write}() a bit
iio: cros_ec: fix spelling mistake
iio: Remove superfluous of_node assignments
iio: remove left-over parent assignments
iio: light: lm3533-als: use iio_device_set_parent() to assign parent
iio: remove left-over comments about parent assignment
iio: remove explicit IIO device parent assignment
iio: core: add iio_device_set_parent() helper
iio: core: pass parent device as parameter during allocation
iio: amplifiers: ad8366: Change devm_gpiod_get() to optional and add the missed check
iio: improve IIO_CONCENTRATION channel type description
iio: Kconfig: at91_adc: add COMPILE_TEST dependency to driver
iio: make iio_device_get_drvdata take a const struct iio_dev *.
iio: stm32-adc: remove usage of iio_priv_to_dev() helper
iio: dac: ad5592r: remove usage of iio_priv_to_dev() helper
iio: imu: bmi160: added mount-matrix support
iio: imu: bmi160: added regulator support
iio: imu: bmi160: fix typo
dt-bindings: iio: imu: bmi160: add regulators and mount-matrix
iio: cros_ec: Reapply range at resume
iio: accel: mxc4005: add support for mxc6655
iio: magnetometer: mmc35240: Constify struct reg_default
iio: light: stk3310: Constify regmap_config
iio: dac: ad5592r-base: Constify struct iio_chan_spec_ext_info
iio: dac: ad5380: Constify struct iio_chan_spec_ext_info
iio: adc: max11100: Constify struct iio_chan_spec
iio: imu: inv_mpu6050: Drop double check for ACPI companion device
iio: magnetometer: ak8975: Add gpio reset support
iio: magnetometer: ak8975: Fix typo, uniform measurement unit style
dt-bindings: iio: magnetometer: ak8975: add gpio reset support
dt-bindings: iio: magnetometer: ak8975: convert format to yaml, add maintainer
dt-bindings: iio: magnetometer: ak8975: reword gpios, add interrupts, fix style
iio: adc: Update debug prints
iio: adc: Update return value checks
iio: adc: Add support for PMIC7 ADC
iio: adc: Add info property under adc_data
iio: adc: Add PMIC7 ADC bindings
iio: adc: Convert the QCOM SPMI ADC bindings to .yaml format
iio: accel: bma400: add support for bma400 spi
iio: chemical: atlas-ezo-sensor: move ret variable scope in atlas_ezo_read_raw()
iio: humidity: hts221: remove usage of iio_priv_to_dev()
iio: position: iqs624: remove usage of iio_priv_to_dev()
iio: light: iqs621: remove usage of iio_priv_to_dev()
iio: light: tsl2563: pass iio device as i2c_client private data
drm/i915/gt: Flush gen3 relocs harder, again
drm/i915/selftests: Trim execlists runtime
drm/i915/execlists: Lift opportunistic process_csb to before engine lock
Bluetooth: implement read/set default system parameters mgmt
Bluetooth: centralize default value initialization.
Bluetooth: mgmt: read/set system parameter definitions
Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending
Bluetooth: hci_qca: Increase SoC idle timeout to 200ms
Bluetooth: hci_qca: Disable SoC debug logging for WCN3991
Bluetooth: Use only 8 bits for the HCI CMSG state flags
Bluetooth: Add support for BT_PKT_STATUS CMSG data for SCO connections
drm/i915: Leave vma intact as they are discarded
drm/i915/display: Fix the encoder type check
Bluetooth: btmrvl_sdio: Refactor irq wakeup
Bluetooth: btmrvl_sdio: Implement prevent_wake
Bluetooth: btmrvl_sdio: Set parent dev to hdev
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/selftests: Remove live_suppress_wait_preempt
drm/dp_mst: Fix flushing the delayed port/mstb destroy work
drm/dp_mst: Fix the DDC I2C device registration of an MST port
drm/dp_mst: Fix the DDC I2C device unregistration of an MST port
drm/i915/dp_mst: Work around out-of-spec adapters filtering short pulses
drm/dp_mst: Sanitize mgr->qlock locking in drm_dp_mst_wait_tx_reply()
drm/i915/dp_mst: Fix disabling MST on a port
drm/i915: Fix the i915_dsc_fec_support debugfs file for DP MST connectors
drm/i915/icl: Disable DIP on MST ports with the transcoder clock still on
drm/mgag200: Use managed device initialization
drm/mgag200: Embed instance of struct drm_device in struct mga_device
drm/mgag200: Allocate device structures in mgag200_driver_load()
drm/mgag200: Separate device initialization into allocation
drm/mgag200: Move device init and cleanup to mgag200_drv.c
drm/mgag200: Prefix symbol names in mgag200_drv.c with mgag200_
drm/mgag200: Separate DRM and PCI functionality from each other
drm/mgag200: Switch to managed MM
drm/mgag200: Merge VRAM setup into MM initialization
drm/mgag200: Lookup VRAM PCI BAR start and length only once
drm/mgag200: Rename mgag200_ttm.c to mgag200_mm.c
drm/mgag200: Use pcim_enable_device()
drm/mgag200: Remove mgag200_cursor.c
drm/mgag200: Remove declaration of mgag200_mmap() from header file
ath11k: build HE 6 GHz capability
ath11k: Add support for 6g scan hint
ath11k: Send multiple scan_chan_list messages if required
ath11k: Add 6G scan dwell time parameter in scan request command
ath11k: set psc channel flag when sending channel list to firmware.
ath11k: extend peer_assoc_cmd for 6GHz band
ath11k: Use freq instead of channel number in rx path
ath11k: add support for 6GHz radio in driver
ath11k: add 6G frequency list supported by driver
drm/i915/gt: Include context status in debug dumps
drivers: gpu: drm: Fix trivial spelling
drm/i915/selftests: Teach hang-self to target only itself
drm/i915/gt: Incrementally check for rewinding
net: wireless: intel: fix wiki website url
iwlwifi: Replace zero-length array with flexible-array
drm/i915/tc: fix the reset of ln0
drm/vc4: crtc: Restrict HACT_ACT setup to DSI
drm/vc4: crtc: Turn static const variable into a define
drm/vc4: crtc: Move crtc state to common header
drm/vc4: crtc: Switch to of_device_get_match_data
drm/vc4: crtc: Rename SoC data structures
drm/vc4: plane: Move additional planes creation to driver
drm/vc4: plane: Move planes creation to its own function
drm/vc4: drv: Add include guards
dt-bindings: display: vc4: hdmi: Add missing clock-names property
dt-bindings: display: vc4: dsi: Add missing clock properties
dt-bindings: display: vc4: dpi: Add missing clock-names property
dt-bindings: display: Convert VC4 bindings to schemas
iwlwifi: mvm: Remove unused inline function iwl_mvm_tid_to_ac_queue
drm/udl: Use GEM vmap/mmap function from SHMEM helpers
drm/shmem-helper: Add .gem_create_object helper that sets map_cached flag
Bluetooth: btusb: Configure Intel debug feature based on available support
drm: Remove struct drm_driver.gem_print_info
drm/zte: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/zte: Use GEM CMA object functions
drm/tve200: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/tve200: Use GEM CMA object functions
drm/tilcdc: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/tilcdc: Use GEM CMA object functions
drm/sti: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/sti: Use GEM CMA object functions
drm/stm: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS_WITH_DUMB_CREATE
drm/stm: Use GEM CMA object functions
drm/shmobile: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/shmobile: Use GEM CMA object functions
drm/rcar-du: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS_WITH_DUMB_CREATE
drm/rcar-du: Use GEM CMA object functions
drm/mxsfb: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/mxsfb: Use GEM CMA object functions
drm/meson: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS_WITH_DUMB_CREATE
drm/meson: Use GEM CMA object functions
drm/mcde: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/mcde: Use GEM CMA object functions
drm/malidp: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS_WITH_DUMB_CREATE
drm/malidp: Use GEM CMA object functions
drm/komeda: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS_WITH_DUMB_CREATE
drm/komeda: Use GEM CMA object functions
drm/ingenic: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/ingenic: Use GEM CMA object functions
drm/imx: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/imx: Use GEM CMA object functions
drm/hisilicon/kirin: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/hisilicon/kirin: Use GEM CMA object functions
drm/hisilicon/kirin: Set .dumb_create to drm_gem_cma_dumb_create()
drm/fsl-dcu: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/fsl-dcu: Use GEM CMA object functions
drm/atmel-hlcdc: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/atmel-hlcdc: Use GEM CMA object functions
drm/arm: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/arm: Use GEM CMA object functions
drm/arc: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS
drm/arc: Use GEM CMA object functions
drm/cma-helper: Add DRM_GEM_CMA_DRIVER_OPS to set default GEM CMA functions
drm/cma-helper: Rework DRM_GEM_CMA_VMAP_DRIVER_OPS macro
drm/cma-helper: Rename symbols from drm_cma_gem_ to drm_gem_cma_
Bluetooth: btusb: Add support to read Intel debug feature
Bluetooth: hci_qca: Bug fix during SSR timeout
usb: chipidea: udc: fix the ENDIAN issue
drm/i915/rkl: Don't try to read out DSI transcoders
drm/i915/rkl: Update TGP's pin mapping when paired with RKL
drm/i915/rkl: RKL uses ABOX0 for pixel transfers
iwlwifi: mvm: fix gcc-10 zero-length-bounds warning
ath: fix wiki website url
ath10k: Acquire tx_lock in tx error paths
drm/i915/selftests: Make the hanging request non-preemptible
drm/i915: Adjust the sentinel assert to match implementation
drm/shmem-helpers: Simplify dma-buf importing
drm/shmem-helpers: Ensure get_pages is not called on imported dma-buf
drm/mm: add ig_frag selftest
iwlwifi: mvm: remove redundant assignment to variable ret
iwlwifi: fix config variable name in comment
iwlwifi: mvm: Fix avg-power report
drm: document how user-space should use link-status
Revert "drm/i915: Remove unneeded hack now for CDCLK"
selftests/livepatch: fix mem leaks in test-klp-shadow-vars
selftests/livepatch: more verification in test-klp-shadow-vars
selftests/livepatch: rework test-klp-shadow-vars
selftests/livepatch: simplify test-klp-callbacks busy target tests
Bluetooth: Allow suspend even when preparation has failed
Bluetooth: hci_qca: Refactor error handling in qca_suspend()
Bluetooth: hci_qca: Skip serdev wait when no transfer is pending
Bluetooth: hci_qca: Only remove TX clock vote after TX is completed
Bluetooth: hci_qca: Simplify determination of serial clock on/off state from votes
iwlwifi: Don't IWL_WARN on FW reconfiguration
drm/i915/psr: Program default IO buffer Wake and Fast Wake
drm/i915: Restore DP-E to VBT mapping table
drm/i915/gem: Delete unused code
drm/i915: Correct discard i915_vma_compare assertion
drm/i915: Discard a misplaced GGTT vma
drm/i915/gt: Always check to enable timeslicing if not submitting
drm/i915/gt: Set timeslicing priority from queue
drm/panel: simple: Add support for KOE TX26D202VM0BWA panel
dt-bindings: panel-simple: Add koe,tx26d202vm0bwa compatible
drm/i915/gt: Include the engine's fw-domains in the debug info
drm/i915: Fix comments mentioning typo in IS_ENABLED()
iwlwifi: Extended Key ID support for mvm and dvm
drm/i915/gem: Async GPU relocations only
drm/i915: Add psr_safest_params
drm/i915/rkl: Disable PSR2
drm/i915/rkl: Don't try to access transcoder D
drm/i915/rkl: Setup ports/phys
drm/i915/tgl: Add HBR and HBR2+ voltage swing table
drm/panel: simple: Set connector type for DSI panels
drm/i915: Fix wrong CDCLK adjustment changes
drm/i915/rkl: Handle comp master/slave relationships for PHYs
drm/i915/rkl: Add DDC pin mapping
drm/i915/rkl: provide port/phy mapping for vbt
drm/i915/rkl: Set transcoder mask properly
drm/i915/gt: Track if an engine requires forcewake w/a
drm/i915: Trim set_timer_ms() intervals
drm/i915/gem: Mark the buffer pool as active for the cmdparser
drm/i915/tgl: Implement WA_16011163337
drm/i915/selftests: Exercise all copy engines with the blt routines
drm/i915/params: fix i915.reset module param type
drm/mm: fix hole size comparison
Bluetooth: hci_qca: Fix an error pointer dereference
Bluetooth: Removing noisy dbg message
drm/amd/powerplay: enable PPT and TDC for sienna_cichlid
drm/amd/powerplay: support to get power index for sienna_cichlid
drm/amd/powerplay: enable Fan control for sienna_cichlid
drm/amd/powerplay: enable GFX SS for sienna_cichlid
drm/amd/powerplay: enable LCLK DPM for sienna_cichlid
drm/amd/powerplay: support to print pcie levels for sienna_cichlid
drm/amd/powerplay: support pcie value set and update for sienna_cichlid
drm/amd/powerplay: enable DCEFCLK DPM and DS for sienna_cichlid
drm/amd/powerplay: Enable SOCCLK ULV for sienna_cichlid
drm/amd/powerplay: make gfx ds can be configure for sienna_cichlid
drm/amdgpu/powerplay: set UCLK DPM for sienna_cichlid
drm/amdgpu/powerplay: set Thermal control for sienna_cichlid
drm/amd/powerplay: enable SOC Clock Deep Sleep for sienna_cichlid
drm/amd/powerplay: enable Graphics Clock Deep Sleep for sienna_cichlid
drm/amd/powerplay: enable Ultra Low Voltage for sienna_cichlid
drm/amd/powerplay: set FCLK DPM for sienna_cichlid
drm/amd/powerplay: set SOCCLK DPM for sienna_cichlid
drm/amd/powerplay: add support to set performance level for sienna_cichlid
drm/amdgpu/powerplay: add initial swSMU support for sienna_cichlid (v2)
drm/amdgpu: add virtual display support for sienna_cichlid
drm/amdgpu/gfx10: change register configure for sienna_cichlid
drm/amdgpu: correct SDMA3 IH clinet id for sienna_cichlid
drm/amdgpu: add sdma ip block for sienna_cichlid (v5)
drm/amdgpu: add sdma2 and sdma3 irqsrc header files for sienna_cichlid (v2)
drm/amdgpu: add gfx ip block for sienna_cichlid (v3)
drm/amdgpu: add ih ip block for sienna_cichlid
drm/amdgpu: add gmc ip block for sienna_cichlid
drm/amdgpu: add support gfxhub for sienna_cichlid (v3)
drm/amdgpu: add support on mmhub for sienna_cichlid
drm/amdgpu/soc15: add common ip block for sienna_cichlid
drm/amdgpu: initialize IP offset for sienna_cichlid (v2)
drm/amdgpu/soc15: add support for sienna_cichlid
drm/amdgpu/gfx10: add clockgating support for sienna_cichlid
drm/amdgpu/gmc10: add sienna_cichlid support
drm/amdgpu/gfx10: add support for sienna_cichlid firmware
drm/amdgpu: set asic family and ip blocks for sienna_cichlid
drm/amdgpu: set fw load type for sienna_cichlid
drm/amdgpu: add sienna_cichlid gpu info firmware v2
drm/amdgpu: add sienna_cichlid asic type
drm/amd/display: Add dcn30 Headers (v2)
drm/amdgpu: add VCN3.0 register headers (v2)
drm/amdgpu: Add ATHUB 2.1 header files (v2)
drm/amdgpu: add GC 10.3 header files (v2)
Bluetooth: Check scan state before disabling during suspend
drm/amdgpu: restrict bo mapping within gpu address limits
drm/hdlcd: Don't call drm_crtc_vblank_off on unbind
drm/malidp: Don't call drm_crtc_vblank_off on unbind
drm/i915: Replace some hand rolled max()s
drm/i915: Reverse preemph vs. voltage swing preference
drm/i915: Add {preemph,voltage}_max() vfuncs
drm/i915: Fix ivb cpu edp vswing
drm/i915: Fix ibx max vswing/preemph
drm/i915: Fix cpt/ppt max pre-emphasis
drm/shmem-helpers: Redirect mmap for imported dma-buf
drm/shmem-helpers: Don't call get/put_pages on imported dma-buf in vmap
drm/i915: Drop i915_request.i915 backpointer
drm/udl: Don't call get/put_pages on imported dma-buf
drm/virtio: Call the right shmem helpers
drm/doc: Some polish for shmem helpers
drm/gem: WARN if drm_gem_get_pages is called on a private obj
drm/msm: Don't call dma_buf_vunmap without _vmap
drm/i915/gt: Suppress the error message for GT init failure on error injection
drm/i915/gt: Make the CTX_TIMESTAMP readable on !rcs
drm/i915: Identify Cometlake platform
drm/i915/selftests: Ignore autoincrementing timestamp on verfifying whitelists
drm/amdgpu: Add unique_id and serial_number for Arcturus v3
drm/amdgpu: Add ReadSerial defines for Arcturus
drm/amdgpu: remove useless code in RAS
drm/amdgpu: fix RAS memory leak in error case
objtool: Add support for relocations without addends
drm/i915/dsi: Dont forget to clean up the connector on error (v2)
drm/i915/params: prevent changing module params runtime
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/gt: Move legacy context wa to intel_workarounds
drm/i915/gt: Split low level gen2-7 CS emitters
drm/i915: Whitelist context-local timestamp in the gen9 cmdparser
drm/i915/tgl: Update TC DP vswing table
drm/i915: Trim the ironlake+ irq handler
objtool: Rename rela to reloc
drm/i915: Fix global state use-after-frees with a refcount
drm: add docs for standard CRTC properties
video: fbdev: Use IS_BUILTIN
video: fbdev: pxafb: Use correct return value for pxafb_probe()
video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call
drivers: video: hdmi: cleanup coding style in video a bit
console: newport_con: fix an issue about leak related system resources
video: fbdev: sm712fb: fix an issue about iounmap for a wrong address
omapfb/dss: fix comparison to bool warning
drm/i915: Relinquish forcewake immediately after manual grouping
drm/i915: Handle very early engine initialisation failure
drm/i915: Add Plane color encoding support for YCBCR_BT2020
drm: DPMS is no longer the only mutable connector prop
btmrvl: Fix firmware filename for sd8997 chipset
btmrvl: Fix firmware filename for sd8977 chipset
mwifiex: Fix firmware filename for sd8997 chipset
mwifiex: Fix firmware filename for sd8977 chipset
video: fbdev: convert get_user_pages() --> pin_user_pages()
video: fbdev: fix error handling for get_user_pages_fast()
drm/vblank: use drm_WARN for all warnings
drm/vblank: use drm_* functions for logging
Documentation: Fix typo error in todo.rst
drm/i915/gem: Give each object class a friendly name
drm/i915/gem: Taint all shrinkable object locks
auxdisplay: charlcd: Reuse hex_to_bin() instead of custom code
drm/amdgpu/fru: fix header guard and include header
drm/amdgpu/nv: enable init reset check
drm/amdgpu/nv: remove some dead code
drm/amdgpu/nv: allow access to SDMA status registers
drm/amdgpu: use IP discovery table for renoir
drm/amdgpu: clean up discovery testing
drm/amdgpu: skip gpu_info firmware if discovery info is available
drm/amd/powerplay: give better names for the thermal IRQ related APIs
drm/amd/powerplay: use the common APIs for IRQ disablement/enablement
drm/amd/powerplay: stop thermal IRQs on suspend
drm/amdgpu: added a sysfs interface for thermal throttling related V4
drm/amd/powerplay: enable thermal throttling logging support V2
drm/amd/powerplay: implement ASIC specific thermal throttling logging
drm/amd/powerplay: update Arcturus smu-driver headers
drm/amd/powerplay: ack the SMUToHost interrupt on receive V2
drm/amdkfd: fix a dereference of pdd before it is null checked
drm/amdgpu/pm: return an error during GPU reset or suspend (v2)
drm/i915: Check for awaits on still currently executing requests
drm/i915: Add a few asserts around handling of i915_request_is_active()
drm/i915: Replace I915_MODE_FLAG_INHERITED with a boolean
drm/i915: Stop using mode->private_flags
drm: use drm_dev_has_vblank more
ARM: dts: qcom: Add MikroTik RB3011
ARM: dts: qcom: add ethernet definitions to ipq8064
drm/i915/gt: Start timeslice on partial submission
drm/amdgpu/gmc10: program the smallK fragment size
Revert "drm/amd/display: disable dcn20 abm feature for bring up"
drm/amdkfd: Fix GCC 10 compiler warning
drm/amd/amdgpu: Fix the CGCG setting is overwritten for SRIOV.
drm/amd/display: 3.2.87
drm/amd/display: Don't compare same stream for synchronized vblank
drm/amd/display: [FW Promotion] Release 1.0.12
drm/amd/display: enable plane if container of plane_status changed
drm/amd/display: combine public interfaces into single header
drm/amd/display: Allow Diagnostics test with eDP not connected
drm/amd/display: unit show garbage when do OPTC blank
drm/amd/display: Guard against invalid array access
drm/amd/display: Disable PG on NV12
drm/amd/display: Increase Default Sizes of FW State and Trace Buffer
drm/amd/display: Handle link loss interrupt better
drm/amd/display: simplify dml log2 function
drm/amd/display: Fix incorrect HDCP caps for dongle
drm/amd/display: link_status not align when power off encoder
drm/amd/display: 3.2.86
drm/amdgpu: Improve the MTYPE comments
drm/amdkfd: Track SDMA utilization per process
drm/amd/powerplay: add check before i2c_add_adapter
drm/amd/powerplay: remove SRIOV check in SMU11 (v2)
drm/amd/powerplay: enable SMC message filter
drm/amd/powerplay: add SMC message filter for SMU11
drm/amd/powerplay: check whether SMU IP is enabled before access
drm/amd/display: Make BREAK_TO_DEBUGGER() a debug print
drm/[radeon|amdgpu]: Replace one-element array and use struct_size() helper
drm/radeon/dpm: Replace one-element array and use struct_size() helper
drm/amdgpu: put some case statments in family order
drm/amdgpu/sdma4: simplify the logic around powering up sdma
drm/amdgpu: simplify mec2 fw check
drm/amdgpu: simplify CZ/ST and KV/KB/ML checks
drm/amdgpu: simplify raven and renoir checks
drm/amdgpu/gfx10: add navi12 to gfxoff case
drm/amdgpu/sdma4: add renoir to powergating setup
drm/amdgpu: simplify ATIF backlight handling
drm/radeon: disable AGP by default
drm/amdgpu: print warning when input address is invalid
drm/amd/powerplay: skip smu_i2c_eeprom_init/fini under sriov mode
drm/amd/powerplay: remove the support of vega20 from swsmu
drm/amd/powerplay: remove the support of xgmi pstate on vega20 from swsmu
drm/amdgpu: change memory training to common function
drm/amd/display: FW Release 1.0.11
drm/amd/display: Remove nv12 work around
drm/amd/display: fix dml immediate flip input
drm/amd/display: fix dml log2 function
drm/amd/display: Support CW4 for DMUB ringbuffer inbox
drm/amd/display: Add DMUB firmware version helpers in DMUB service
drm/amd/display: vbios data table packing
drm/amd/display: DP link layer test 4.2.1.1 fix due to specs update
drm/amd/display: update dml interfaces and variables
drm/amd/display: 3.2.85
drm/amd/display: Fix ABM memory alignment issue
drm/amd/display: FW release 1.0.10
drm/amd/display: Implement some asic specific abm call backs.
drm/amd/display: Add bit swap helper based on endianness
drm/amd/display: Don't pass invalid fw_bss_data pointer into DMUB srv
drm/amd/display: Check bss_data_size before going down legacy DMUB load path
drm/amd/display: Do not fail if build scaling params fails
drm/amd/display: Handle persistence in DM
drm/i915/gt: Don't declare hangs if engine is stalled
objtool: Use sh_info to find the base for .rela sections
objtool: Do not assume order of parent/child functions
drm/i915/gt: Remove local entries from GGTT on suspend
drm/i915/gt: Restore both GGTT bindings on resume
drm/i915/gt: Prevent timeslicing into unpreemptable requests
drm/i915: work around false-positive maybe-uninitialized warning
drm/i915/pmu: avoid an maybe-uninitialized warning
drm/gma500: Stop using mode->private_flags
drm/mcde: Use mode->clock instead of reverse calculating it from the vrefresh
drm: pahole struct drm_display_mode
drm: Flatten drm_mode_vrefresh()
drm: Shrink drm_display_mode timings
drm: Make mode->flags u32
drm: Shrink mode->type to u8
drm: Shrink {width,height}_mm to u16
drm/msm/dpu: Stop copying around mode->private_flags
drm: Nuke mode->vrefresh
drm/i915/gt: Clear LOCAL_BIND from shared GGTT on resume
drm/i915/gt: Do not schedule normal requests immediately along virtual
drm/i915: Reorder await_execution before await_request
drm/i915: Introduce some local intel_dp variables
drm/i915/display: Only query DP state of a DDI encoder
drm/format-helper: Add drm_fb_swab()
drm/client: Add drm_client_modeset_check()
drm/client: Add drm_client_framebuffer_flush()
drm/i915: Improve execute_cb struct packing
drm/i915/execlists: Shortcircuit queue_prio() for no internal levels
drm/i915/gt: Force the GT reset on shutdown
drm/i915/display: Fix early deref of 'dsb'
drm/i915/gt: Stop cross-polluting PIN_GLOBAL with PIN_USER with no-ppgtt
drm/i915/gem: Suppress some random warnings
drm/i915/gt: Cancel the flush worker more thoroughly
drm/vc4: hdmi: Silence pixel clock error on -EPROBE_DEFER
drm/auth: remove redundant assignment to variable ret
drm/i915/dsb: Pre allocate and late cleanup of cmd buffer
drm/vblank: Fix -Wformat compile warnings on some arches
drm/i915/gem: Avoid iterating an empty list
drm/i915: Fix includes and local vars order
agp/intel: Fix a memory leak on module initialisation failure
drm/i915/ehl: Extend w/a 14010685332 to JSP/MCC
drm/i915: Remove unneeded hack now for CDCLK
drm/i915: Adjust CDCLK accordingly to our DBuf bw needs
drm/i915: Introduce for_each_dbuf_slice_in_mask macro
drm/i915: Plane configuration affects CDCLK in Gen11+
drm/i915: Check plane configuration properly
drm/i915: Extract cdclk requirements checking to separate function
drm/i915: Decouple cdclk calculation from modeset checks
drm/i915: Remove PIN_UPDATE for i915_vma_pin
drm/i915: Avoid using rq->engine after free during i915_fence_release
drm/i915: Disable semaphore inter-engine sync without timeslicing
drm/i915/selftests: Flush the submission, not cancel it!
drm/i915/selftests: Measure CS_TIMESTAMP
drm/i915/ehl: Wa_22010271021
drm/writeback: don't set fence->ops to default
drm: Restore the NULL check for drm_gem_object_put()
drm/i915/rkl: RKL only uses PHY_MISC for PHY's A and B
drm/i915/rkl: Add power well support
drm/i915/rkl: Limit number of universal planes to 5
drm/i915/rkl: Update memory bandwidth parameters
x86/gpu: add RKL stolen memory support
dma-fence: add might_sleep annotation to _wait()
drm/i915/gt: Remove errant assertion in __intel_context_do_pin
drm/i915/rkl: Add PCH support
drm/i915/rkl: Load DMC firmware for Rocket Lake
drm/i915/rkl: Re-use TGL GuC/HuC firmware
drm/i915/rkl: Add RKL platform info and PCI ids
drm/file: wrap excessively long line
drm: print the current->comm alongside the pid
drm: remove transient drm_gem_object_put_unlocked()
drm/xen: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/vkms: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/virtio: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/vgem: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/vc4: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/v3d: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/tegra: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/rockchip: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/radeon: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/qxl: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/panfrost: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/omapdrm: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/nouveau: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/msm: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/mgag200: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/mediatek: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/lima: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/i915: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/gma500: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/exynos: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/etnaviv: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/armada: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/arm: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/amd: remove _unlocked suffix in drm_gem_object_put_unlocked
drm: remove _unlocked suffix in drm_gem_object_put_unlocked
drm/gem: add drm_gem_object_put helper
drm/gem: add _locked suffix to drm_gem_object_put
drm/gem: fold drm_gem_object_put_unlocked and __drm_gem_object_put()
drm: remove drm_driver::gem_free_object
drm/gma500: Use lockless gem BO free callback
drm/amdgpu: use the unlocked drm_gem_object_put
drm/doc: drop struct_mutex reference for drm_gem_object_free
drm/doc: add WARNING for drm_device::struct_mutex
drm/doc: drop struct_mutex references
drm/todo: mention i915 in the struct_mutex section
drm/gem: use _unlocked reference in drm_gem_objects_lookup docs
drm: remove unused drm_gem.h include
drm/i915/gt: Incorporate the virtual engine into timeslicing
drm/i915/gt: Kick virtual siblings on timeslice out
drm/i915/selftests: Add tests for timeslicing virtual engines
drm/i915/selftests: Check for an initial-breadcrumb in wait_for_submit()
drm/i915/selftests: Restore to default heartbeat
drm/i915/selftests: Change priority overflow detection
drm/i915: Don't set queue-priority hint when supressing the reschedule
drm/i915/selftests: Measure dispatch latency
drm/i915/runtime_pm: Prefer drm_WARN* over WARN*
drm/i915/pm: Prefer drm_WARN_ON over WARN_ON
drm/i915/pmu: Prefer drm_WARN_ON over WARN_ON
drm/i915/i915_drv: Prefer drm_WARN_ON over WARN_ON
drm/i915/gem: Prefer drm_WARN* over WARN*
drm/i915/display/tc: Prefer drm_WARN_ON over WARN_ON
drm/i915/display/sdvo: Prefer drm_WARN* over WARN*
drm/i915/display/dp: Prefer drm_WARN* over WARN*
drm/i915/display/display_power: Prefer drm_WARN_ON over WARN_ON
iommu/qcom: add optional 'tbu' clock for TLB invalidate
drm/i915: Fix AUX power domain toggling across TypeC mode resets
drm/i915: Read out hrawclk on all gen3+ platforms
drm/i915: Document our lackluster FSB frequency readout
drm/i915: Fix 400 MHz FSB readout on elk
drm/mgag200: Replace VRAM helpers with SHMEM helpers
drm/mgag200: Convert to simple KMS helper
drm/mgag200: Use simple-display data structures
drm/mgag200: Remove out-commented suspend/resume helpers
drm/mgag200: Move register initialization into separate function
drm/mgag200: Move hiprilvl setting into separate functions
drm/mgag200: Move TAGFIFO reset into separate function
drm/mgag200: Set primary plane's format in separate helper function
drm/mgag200: Set pitch in a separate helper function
drm/mgag200: Update mode registers after plane registers
drm/mgag200: Split MISC register update into PLL selection, SYNC and I/O
drm/mgag200: Move mode-setting code into separate helper function
drm/mgag200: Clean up mga_crtc_do_set_base()
drm/mgag200: Clean up mga_set_start_address()
drm/mgag200: Remove HW cursor
drm/tilcdc: add missing static for panel_driver
drm/tilcdc: remove unnecessary state->fb check
drm/tilcdc: fix leak & null ref in panel_connector_get_modes
drm/bridge: ti-sn65dsi86: Implement lane reordering + polarity
drm/bridge: ti-sn65dsi86: Fix off-by-one error in clock choice
drm/bridge: ti-sn65dsi86: Clear old error bits before AUX transfers
dt-bindings: drm/bridge: ti-sn65dsi86: Document no-hpd
dt-bindings: drm/bridge: ti-sn65dsi86: Convert to yaml
drm/bridge: ti-sn65dsi86: Export bridge GPIOs to Linux
drm/i915/display: Return error from dbuf allocation failure
drm/i915: Fix dbuf slice mask when turning off all the pipes
drm/i915/gt: Reuse the tasklet priority for virtual as their siblings
drm: Match drm_dp_send_clear_payload_id_table definition to declaration
drm: Describe dp_rev for drm_dp_set_phy_test_pattern
drm: Help unconfuse gcc, avoid accidental impossible unsigned comparisons
drm: Include internal header for managed function declarations
drm/i915/selftests: Refactor sibling selection
video: amba-clcd: use devm_of_find_backlight
drm: Add DRM_MODE_TYPE_USERDEF flag to probed modes matching a video= argument
drm: encoder_slave: use new I2C API
drm: encoder_slave: fix refcouting error for modules
drm/debugfs: fix plain echo to connector "force" attribute
drm/gem: Fix a leak in drm_gem_objects_lookup()
drm/rockchip: vop: call vop_cfg_done() under reg_lock
drm/tilcdc: use devm_of_find_backlight
drm/omap: display: use devm_of_find_backlight
drm/i915: Mark check_shadow_context_ppgtt as maybe unused
drm/i915/gem: Retry faulthandlers on ENOSPC
drm/i915: Clean up dbuf debugs during .atomic_check()
drm/i915: Move the dbuf pre/post plane update
drm/i915: Nuke skl_ddb_get_hw_state()
drm/i915: Introduce proper dbuf state
drm/i915: Unify the low level dbuf code
drm/i915: Polish some dbuf debugs
drm/i915: Make skl_compute_dbuf_slices() behave consistently for all platforms
drm/i915: avoid unused scale_user_to_hw() warning
drm/i915: Protect overlay colorkey macro arguments
drm/i915: Enable pipe gamma for the overlay
drm/i915: Configure overlay cc_out precision based on crtc gamma config
drm/i915: Fix overlay colorkey for 30bpp and 8bpp
drm/i915: Fix max cursor size for i915g/gm
drm/sun4i: mixer: Call of_dma_configure if there's an IOMMU
dt-bindings: display: sun8i-mixer: Allow for an iommu property
drm/dp_mst: Fix timeout handling of MST down messages
drm/vblank: remove outdated and noisy output
Git checkout to android-mainline following files:
arch/arm64/boot/dts/hisilicon/hi3660.dtsi
arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
drivers/gpu/drm/amd/display/modules/freesync/freesync.c
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
drivers/gpu/drm/hisilicon/kirin/dw_dsi_reg.h
drivers/gpu/drm/hisilicon/kirin/Kconfig
drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h
drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c
drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h
drivers/gpu/drm/hisilicon/kirin/Makefile
drivers/gpu/drm/hisilicon/Makefile
drivers/gpu/drm/mgag200/mgag200_drv.c
drivers/gpu/drm/panfrost/panfrost_drv.c
drivers/gpu/drm/virtio/virtgpu_ioctl.c
drivers/hwtracing/coresight/coresight-etm4x.c
drivers/hwtracing/coresight/coresight-etm4x.h
drivers/hwtracing/coresight/coresight-etm4x-sysfs.c
drivers/hwtracing/coresight/coresight-funnel.c
drivers/hwtracing/coresight/coresight-platform.c
drivers/hwtracing/coresight/coresight-priv.h
drivers/hwtracing/coresight/coresight-replicator.c
drivers/hwtracing/coresight/coresight-tmc-etr.c
drivers/hwtracing/coresight/coresight-tmc.h
drivers/hwtracing/stm/core.c
include/linux/stm.h
include/linux/trace_events.h
include/trace/trace_events.h
kernel/trace/trace_events.c
kernel/trace/trace_kprobe.c
kernel/trace/trace.h
kernel/trace/trace_syscalls.c
kernel/trace/trace_uprobe.c
Conflicts:
Documentation/devicetree/bindings
Documentation/devicetree/bindings/arm/amlogic.yaml
Documentation/devicetree/bindings/arm/arm,integrator.yaml
Documentation/devicetree/bindings/arm/arm,realview.yaml
Documentation/devicetree/bindings/arm/arm,scmi.txt
Documentation/devicetree/bindings/arm/arm,scpi.txt
Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,bcm11351.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,bcm21664.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,bcm23550.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,cygnus.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,hr2.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,ns2.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,nsp.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,stingray.yaml
Documentation/devicetree/bindings/arm/bcm/brcm,vulcan-soc.yaml
Documentation/devicetree/bindings/arm/coresight-cti.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/marvell/ap80x-system-controller.txt
Documentation/devicetree/bindings/arm/marvell/cp110-system-controller.txt
Documentation/devicetree/bindings/arm/mediatek.yaml
Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml
Documentation/devicetree/bindings/arm/renesas.yaml
Documentation/devicetree/bindings/arm/rockchip.yaml
Documentation/devicetree/bindings/arm/stm32/st,stm32-syscon.yaml
Documentation/devicetree/bindings/arm/sunxi.yaml
Documentation/devicetree/bindings/arm/tegra.yaml
Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml
Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml
Documentation/devicetree/bindings/clock/brcm,bcm63xx-clocks.txt
Documentation/devicetree/bindings/clock/clock-bindings.txt
Documentation/devicetree/bindings/clock/imx35-clock.yaml
Documentation/devicetree/bindings/clock/imx8qxp-lpcg.yaml
Documentation/devicetree/bindings/clock/ingenic,cgu.yaml
Documentation/devicetree/bindings/clock/qcom,a53pll.yaml
Documentation/devicetree/bindings/clock/qcom,gpucc.yaml
Documentation/devicetree/bindings/clock/qcom,mmcc.yaml
Documentation/devicetree/bindings/clock/qcom,rpmcc.txt
Documentation/devicetree/bindings/clock/renesas,cpg-mssr.yaml
Documentation/devicetree/bindings/clock/rockchip,rk3288-cru.txt
Documentation/devicetree/bindings/clock/silabs,si514.txt
Documentation/devicetree/bindings/clock/silabs,si5351.txt
Documentation/devicetree/bindings/clock/silabs,si570.txt
Documentation/devicetree/bindings/clock/sprd,sc9863a-clk.yaml
Documentation/devicetree/bindings/clock/ti,cdce706.txt
Documentation/devicetree/bindings/clock/ti,cdce925.txt
Documentation/devicetree/bindings/cpufreq/cpufreq-dt.txt
Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek.txt
Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt
Documentation/devicetree/bindings/devfreq/rk3399_dmc.txt
Documentation/devicetree/bindings/display/allwinner,sun8i-a83t-de2-mixer.yaml
Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml
Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml
Documentation/devicetree/bindings/display/dsi-controller.yaml
Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
Documentation/devicetree/bindings/display/msm/dsi.txt
Documentation/devicetree/bindings/display/msm/gmu.yaml
Documentation/devicetree/bindings/display/msm/gpu.txt
Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5-nt35596.yaml
Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml
Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml
Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml
Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml
Documentation/devicetree/bindings/display/panel/leadtek,ltk050h3146w.yaml
Documentation/devicetree/bindings/display/panel/leadtek,ltk500hd1829.yaml
Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml
Documentation/devicetree/bindings/display/panel/panel-simple.yaml
Documentation/devicetree/bindings/display/panel/panel-timing.yaml
Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml
Documentation/devicetree/bindings/display/panel/samsung,s6e88a0-ams452ef01.yaml
Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml
Documentation/devicetree/bindings/display/simple-framebuffer.yaml
Documentation/devicetree/bindings/display/st,stm32-dsi.yaml
Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
Documentation/devicetree/bindings/display/tilcdc/tilcdc.txt
Documentation/devicetree/bindings/dma/arm-pl330.txt
Documentation/devicetree/bindings/dma/renesas,rcar-dmac.yaml
Documentation/devicetree/bindings/dma/renesas,usb-dmac.yaml
Documentation/devicetree/bindings/dsp/fsl,dsp.yaml
Documentation/devicetree/bindings/example-schema.yaml
Documentation/devicetree/bindings/firmware/qcom,scm.txt
Documentation/devicetree/bindings/fpga/fpga-region.txt
Documentation/devicetree/bindings/fpga/xilinx-slave-serial.txt
Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
Documentation/devicetree/bindings/fuse/nvidia,tegra20-fuse.txt
Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml
Documentation/devicetree/bindings/gpio/gpio-pca953x.txt
Documentation/devicetree/bindings/gpio/gpio-zynq.txt
Documentation/devicetree/bindings/gpio/renesas,rcar-gpio.yaml
Documentation/devicetree/bindings/gpu/nvidia,gk20a.txt
Documentation/devicetree/bindings/gpu/vivante,gc.yaml
Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
Documentation/devicetree/bindings/hwmon/gpio-fan.txt
Documentation/devicetree/bindings/hwmon/lm90.txt
Documentation/devicetree/bindings/hwmon/ti,tmp513.yaml
Documentation/devicetree/bindings/i2c/i2c-gpio.yaml
Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
Documentation/devicetree/bindings/i2c/i2c.txt
Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
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/iio/accel/adi,adxl345.yaml
Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
Documentation/devicetree/bindings/iio/adc/maxim,max1238.yaml
Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml
Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml
Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml
Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
Documentation/devicetree/bindings/iio/iio-bindings.txt
Documentation/devicetree/bindings/iio/imu/bosch,bmi160.yaml
Documentation/devicetree/bindings/iio/light/apds9300.txt
Documentation/devicetree/bindings/iio/light/apds9960.txt
Documentation/devicetree/bindings/iio/light/opt3001.txt
Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.yaml
Documentation/devicetree/bindings/iio/light/vl6180.txt
Documentation/devicetree/bindings/iio/magnetometer/bmc150_magn.txt
Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
Documentation/devicetree/bindings/iio/potentiometer/mcp41010.txt
Documentation/devicetree/bindings/iio/potentiostat/lmp91000.txt
Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml
Documentation/devicetree/bindings/iio/proximity/vishay,vcnl3020.yaml
Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
Documentation/devicetree/bindings/input/matrix-keymap.txt
Documentation/devicetree/bindings/input/touchscreen/cypress,cy8ctma140.yaml
Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml
Documentation/devicetree/bindings/input/touchscreen/goodix.yaml
Documentation/devicetree/bindings/input/touchscreen/touchscreen.yaml
Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml
Documentation/devicetree/bindings/interconnect/qcom,sc7180.yaml
Documentation/devicetree/bindings/interconnect/qcom,sdm845.yaml
Documentation/devicetree/bindings/interrupt-controller/arm,gic.yaml
Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.txt
Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.yaml
Documentation/devicetree/bindings/interrupt-controller/loongson,htvec.yaml
Documentation/devicetree/bindings/interrupt-controller/loongson,liointc.yaml
Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
Documentation/devicetree/bindings/iommu/arm,smmu.yaml
Documentation/devicetree/bindings/iommu/mediatek,iommu.txt
Documentation/devicetree/bindings/iommu/renesas,ipmmu-vmsa.yaml
Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml
Documentation/devicetree/bindings/leds/leds-lm3532.txt
Documentation/devicetree/bindings/leds/leds-lm3601x.txt
Documentation/devicetree/bindings/leds/leds-lm36274.txt
Documentation/devicetree/bindings/leds/leds-lm3692x.txt
Documentation/devicetree/bindings/leds/leds-lm3697.txt
Documentation/devicetree/bindings/leds/leds-lp8860.txt
Documentation/devicetree/bindings/leds/leds-pca955x.txt
Documentation/devicetree/bindings/mailbox/fsl,mu.yaml
Documentation/devicetree/bindings/mailbox/mtk-gce.txt
Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml
Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
Documentation/devicetree/bindings/media/i2c/imx274.txt
Documentation/devicetree/bindings/media/i2c/ov8856.yaml
Documentation/devicetree/bindings/media/renesas,csi2.yaml
Documentation/devicetree/bindings/media/rockchip-vpu.yaml
Documentation/devicetree/bindings/media/xilinx/video.txt
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-common.txt
Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.txt
Documentation/devicetree/bindings/mfd/aspeed-lpc.txt
Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
Documentation/devicetree/bindings/mfd/da9062.txt
Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
Documentation/devicetree/bindings/mfd/st,stm32-lptimer.yaml
Documentation/devicetree/bindings/mfd/st,stpmic1.yaml
Documentation/devicetree/bindings/mfd/syscon.yaml
Documentation/devicetree/bindings/mfd/twl-family.txt
Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
Documentation/devicetree/bindings/mips/ingenic/devices.yaml
Documentation/devicetree/bindings/mips/loongson/devices.yaml
Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
Documentation/devicetree/bindings/mmc/amlogic,meson-mx-sdhc.yaml
Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml
Documentation/devicetree/bindings/mmc/mmc-controller.yaml
Documentation/devicetree/bindings/mmc/mtk-sd.txt
Documentation/devicetree/bindings/mmc/sdhci-am654.txt
Documentation/devicetree/bindings/mmc/sdhci-msm.txt
Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
Documentation/devicetree/bindings/mtd/davinci-nand.txt
Documentation/devicetree/bindings/mtd/fsl-upm-nand.txt
Documentation/devicetree/bindings/mtd/nand-controller.yaml
Documentation/devicetree/bindings/mtd/st,stm32-fmc2-nand.yaml
Documentation/devicetree/bindings/net/amlogic,meson-dwmac.yaml
Documentation/devicetree/bindings/net/dsa/dsa.txt
Documentation/devicetree/bindings/net/dsa/ocelot.txt
Documentation/devicetree/bindings/net/ethernet-phy.yaml
Documentation/devicetree/bindings/net/mdio.yaml
Documentation/devicetree/bindings/net/mscc-phy-vsc8531.txt
Documentation/devicetree/bindings/net/qcom,ipa.yaml
Documentation/devicetree/bindings/net/realtek-bluetooth.yaml
Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
Documentation/devicetree/bindings/net/stm32-dwmac.yaml
Documentation/devicetree/bindings/net/ti,cpsw-switch.yaml
Documentation/devicetree/bindings/net/ti,dp83867.yaml
Documentation/devicetree/bindings/net/ti,dp83869.yaml
Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml
Documentation/devicetree/bindings/nvmem/allwinner,sun4i-a10-sid.yaml
Documentation/devicetree/bindings/nvmem/imx-ocotp.yaml
Documentation/devicetree/bindings/pci/cdns,cdns-pcie-host.yaml
Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
Documentation/devicetree/bindings/pci/pci.txt
Documentation/devicetree/bindings/pci/qcom,pcie.txt
Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml
Documentation/devicetree/bindings/phy/phy-armada38x-comphy.txt
Documentation/devicetree/bindings/phy/phy-rockchip-inno-usb2.yaml
Documentation/devicetree/bindings/phy/qcom,qmp-phy.yaml
Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml
Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
Documentation/devicetree/bindings/phy/renesas,usb2-phy.yaml
Documentation/devicetree/bindings/phy/renesas,usb3-phy.yaml
Documentation/devicetree/bindings/phy/socionext,uniphier-pcie-phy.yaml
Documentation/devicetree/bindings/phy/socionext,uniphier-usb3hs-phy.yaml
Documentation/devicetree/bindings/phy/socionext,uniphier-usb3ss-phy.yaml
Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.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/qcom,ipq4019-pinctrl.txt
Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/qcom,pmic-gpio.txt
Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml
Documentation/devicetree/bindings/pinctrl/renesas,pfc-pinctrl.txt
Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
Documentation/devicetree/bindings/power/power-domain.yaml
Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml
Documentation/devicetree/bindings/power/supply/battery.txt
Documentation/devicetree/bindings/power/supply/bq25890.txt
Documentation/devicetree/bindings/power/supply/bq27xxx.yaml
Documentation/devicetree/bindings/property-units.txt
Documentation/devicetree/bindings/pwm/pwm-samsung.yaml
Documentation/devicetree/bindings/regulator/da9211.txt
Documentation/devicetree/bindings/regulator/lp872x.txt
Documentation/devicetree/bindings/regulator/mt6397-regulator.txt
Documentation/devicetree/bindings/reset/renesas,rst.yaml
Documentation/devicetree/bindings/reset/uniphier-reset.txt
Documentation/devicetree/bindings/rtc/atmel,at91sam9-rtc.txt
Documentation/devicetree/bindings/rtc/ingenic,rtc.yaml
Documentation/devicetree/bindings/rtc/trivial-rtc.yaml
Documentation/devicetree/bindings/serial/ingenic,uart.yaml
Documentation/devicetree/bindings/serial/st,stm32-uart.yaml
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.yaml
Documentation/devicetree/bindings/sound/adi,adau1977.txt
Documentation/devicetree/bindings/sound/amlogic,aiu.yaml
Documentation/devicetree/bindings/sound/amlogic,g12a-toacodec.yaml
Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml
Documentation/devicetree/bindings/sound/fsl,spdif.txt
Documentation/devicetree/bindings/sound/fsl-asoc-card.txt
Documentation/devicetree/bindings/sound/ingenic,aic.yaml
Documentation/devicetree/bindings/sound/max98357a.txt
Documentation/devicetree/bindings/sound/mt6358.txt
Documentation/devicetree/bindings/sound/mt8183-da7219-max98357.txt
Documentation/devicetree/bindings/sound/mt8183-mt6358-ts3a227-max98357.txt
Documentation/devicetree/bindings/sound/qcom,q6asm.txt
Documentation/devicetree/bindings/sound/renesas,fsi.yaml
Documentation/devicetree/bindings/sound/renesas,rsnd.txt
Documentation/devicetree/bindings/sound/rockchip-i2s.yaml
Documentation/devicetree/bindings/sound/rockchip-spdif.yaml
Documentation/devicetree/bindings/sound/tas2552.txt
Documentation/devicetree/bindings/sound/tas2562.txt
Documentation/devicetree/bindings/sound/tas5720.txt
Documentation/devicetree/bindings/sound/ti,tas6424.txt
Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
Documentation/devicetree/bindings/sound/wm8960.txt
Documentation/devicetree/bindings/sound/wm8994.txt
Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
Documentation/devicetree/bindings/spi/brcm,bcm2835-spi.txt
Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml
Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml
Documentation/devicetree/bindings/spi/spi-davinci.txt
Documentation/devicetree/bindings/spi/spi-lantiq-ssc.txt
Documentation/devicetree/bindings/spi/spi-mt65xx.txt
Documentation/devicetree/bindings/spi/spi-mux.yaml
Documentation/devicetree/bindings/spi/spi-rockchip.yaml
Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
Documentation/devicetree/bindings/thermal/brcm,avs-ro-thermal.yaml
Documentation/devicetree/bindings/thermal/brcm,bcm2835-thermal.txt
Documentation/devicetree/bindings/thermal/hisilicon-thermal.txt
Documentation/devicetree/bindings/thermal/max77620_thermal.txt
Documentation/devicetree/bindings/thermal/mediatek-thermal.txt
Documentation/devicetree/bindings/thermal/nvidia,tegra124-soctherm.txt
Documentation/devicetree/bindings/thermal/nvidia,tegra186-bpmp-thermal.txt
Documentation/devicetree/bindings/thermal/qcom-spmi-temp-alarm.txt
Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
Documentation/devicetree/bindings/thermal/rockchip-thermal.txt
Documentation/devicetree/bindings/thermal/tango-thermal.txt
Documentation/devicetree/bindings/thermal/thermal-cooling-devices.yaml
Documentation/devicetree/bindings/thermal/thermal-generic-adc.txt
Documentation/devicetree/bindings/thermal/thermal-idle.yaml
Documentation/devicetree/bindings/timer/fsl,imxgpt.yaml
Documentation/devicetree/bindings/timer/ingenic,tcu.yaml
Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml
Documentation/devicetree/bindings/timer/ti,keystone-timer.txt
Documentation/devicetree/bindings/trivial-devices.yaml
Documentation/devicetree/bindings/usb/brcm,bdc.txt
Documentation/devicetree/bindings/usb/dwc2.yaml
Documentation/devicetree/bindings/usb/generic-ehci.yaml
Documentation/devicetree/bindings/usb/ingenic,jz4770-phy.yaml
Documentation/devicetree/bindings/usb/ingenic,musb.yaml
Documentation/devicetree/bindings/usb/nvidia,tegra-xudc.yaml
Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml
Documentation/devicetree/bindings/usb/ti,keystone-dwc3.yaml
Documentation/devicetree/bindings/usb/usb-xhci.txt
Documentation/devicetree/bindings/vendor-prefixes.yaml
Documentation/devicetree/bindings/virtio/mmio.txt
Documentation/devicetree/bindings/watchdog/davinci-wdt.txt
Documentation/devicetree/bindings/watchdog/renesas,wdt.yaml
arch/arm/Kconfig
arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts
arch/arm64/boot/dts/hisilicon/hi3660.dtsi
drivers/clk/qcom/Makefile
drivers/clk/qcom/clk-alpha-pll.c
drivers/clk/qcom/clk-alpha-pll.h
drivers/cpufreq/qcom-cpufreq-hw.c
drivers/cpuidle/Makefile
drivers/devfreq/devfreq.c
drivers/firmware/qcom_scm.c
drivers/firmware/qcom_scm.h
drivers/gpu/drm/mgag200/mgag200_drv.c
drivers/gpu/drm/panfrost/panfrost_drv.c
drivers/gpu/drm/virtio/virtgpu_ioctl.c
drivers/hid/hid-quirks.c
drivers/hwtracing/coresight/coresight-etm4x.c
drivers/hwtracing/coresight/coresight-tmc.h
drivers/iio/adc/qcom-spmi-adc5.c
drivers/iio/adc/qcom-vadc-common.c
drivers/iio/adc/qcom-vadc-common.h
drivers/input/touchscreen/atmel_mxt_ts.c
drivers/iommu/arm/arm-smmu/arm-smmu.c
drivers/leds/Makefile
drivers/mmc/host/sdhci-msm.c
drivers/regulator/Kconfig
drivers/regulator/Makefile
drivers/scsi/ufs/Kconfig
drivers/scsi/ufs/ufs-qcom.c
drivers/scsi/ufs/ufs-qcom.h
drivers/scsi/ufs/ufs_quirks.h
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd.h
drivers/scsi/ufs/unipro.h
drivers/soc/qcom/Kconfig
drivers/soc/qcom/Makefile
drivers/soc/qcom/socinfo.c
drivers/staging/android/ion/heaps/ion_system_heap.c
drivers/staging/android/ion/ion_heap.c
drivers/thermal/thermal_core.c
drivers/thermal/thermal_of.c
drivers/thermal/thermal_sysfs.c
drivers/usb/dwc3/dwc3-qcom.c
drivers/usb/host/xhci-hub.c
include/dt-bindings/iio/qcom,spmi-adc7-pm8350.h
include/dt-bindings/iio/qcom,spmi-adc7-pm8350b.h
include/dt-bindings/iio/qcom,spmi-adc7-pmk8350.h
include/dt-bindings/iio/qcom,spmi-adc7-pmr735a.h
include/dt-bindings/iio/qcom,spmi-adc7-pmr735b.h
include/dt-bindings/iio/qcom,spmi-vadc.h
include/linux/device.h
include/linux/iommu.h
include/linux/qcom_scm.h
include/trace/events/sched.h
kernel/power/energy_model.c
kernel/sched/core.c
kernel/sched/cpufreq_schedutil.c
kernel/sched/fair.c
kernel/sched/sched.h
kernel/softirq.c
scripts/Makefile.lib
Change-Id: I7c866d484c3e28b0ee81d765c536f4672170d854
Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
Enable the "lazy mapping" feature, which lets dma_bufs be unmapped
lazily when the DMA_ATTR_DELAYED_UNMAP attribute is used for a
buffer.
Change-Id: I28771db8449f78cfc89eaac0b67db914f055dba6
Signed-off-by: Chris Goldsworthy <cgoldswo@codeaurora.org>
Remove Haven changes which currently aren't available, and add the
msm_ion_heaps module to modules.list.msm.lahaina and
modules.list.msm.waipio.
Change-Id: I7f381a6e639b004f212849957bc174f9016b3eec
Signed-off-by: Chris Goldsworthy <cgoldswo@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>
Add additional USB modules to the modules.list.msm.waipio which enables
the diag, mass storage, and dun interfaces.
Change-Id: I9d90fbf3e9f590673022cc3a1a12566a0cce6429
Signed-off-by: Wesley Cheng <wcheng@codeaurora.org>
Add UFS's module in modules.list.msm.waipio so that the modules
are loaded automatically from the first stage RAM disk
image during Linux kernel boot up.
Change-Id: I48a8c981d5cf8729cd2126d1d3723d03fa425405
Signed-off-by: Bao D. Nguyen <nguyenb@codeaurora.org>
Add proxy-consumer.ko in modules.list.msm.waipio. This ensures
that the regulator proxy-consumer module is loaded automatically
from the first stage RAM disk image during Linux kernel boot up.
Change-Id: Ic9f930817c721a7ec1b1253690876124db7fc8e0
Signed-off-by: David Collins <collinsd@codeaurora.org>
Add qti-fixed-regulator.ko in modules.list.msm.waipio. This ensures
that the QTI fixed regulator module module is loaded automatically
from the first stage RAM disk image during Linux kernel boot up.
Change-Id: I14f6775767aa552121063ba4b66fc00f5ac3d67d
Signed-off-by: David Collins <collinsd@codeaurora.org>
Add dwc3-msm, phy-qcom-emu and phy-generic to modules.list.msm.waipio which
ensures modules are loaded during init.
Change-Id: I732791bad28cd5e77ccdbd1bd4dc96838f690607
Signed-off-by: Wesley Cheng <wcheng@codeaurora.org>
Add pinctrl-waipio to modules.list.msm.waipio to enable it to load
during first stage init.
Change-Id: I60b1d498931c5b594f75415ee05bd6938ca19c94
Signed-off-by: Elliot Berman <eberman@codeaurora.org>
Add debug-regulator.ko in modules.list.msm.waipio. This ensures
that the debug-regulator module is loaded automatically from the
first stage RAM disk image during Linux kernel boot up.
Change-Id: I8626a6b825bbbefb3acc6e9b754ddf8f54002435
Signed-off-by: David Collins <collinsd@codeaurora.org>
Add stub-regulator.ko to a new modules.list.msm.waipio file. This
will ensure that the stub-regulator module is loaded automatically
from the first stage RAM disk image during Linux kernel boot up.
Change-Id: I83d1272f6e9e13ce127d7374e036a5b5da6a8a96
Signed-off-by: David Collins <collinsd@codeaurora.org>