This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-defconfig in repository toolchain/ci/linux.
discards b2bb710d34d5 Add linux-next specific files for 20210907 discards 77d52d92ec7e Merge branch 'akpm/master' discards b99a71cb1a49 arch: remove compat_alloc_user_space discards 202a6377e4b7 compat: remove some compat entry points discards ff4746a8cebf fixup! mm: simplify compat numa syscalls discards 87d1460efff5 mm: simplify compat numa syscalls discards 95fb43008cd3 mm: simplify compat_sys_move_pages discards 0fed16a8e6a8 kexec: avoid compat_alloc_user_space discards a0eb8cefbd95 kexec: move locking into do_kexec_load discards e4171732b78a scripts: check_extable: fix typo in user error message discards 5b99c92b501c mm/vmalloc: add __alloc_size attributes for better bounds [...] discards 77646173db13 percpu: add __alloc_size attributes for better bounds checking discards 23f985eff4cd mm/page_alloc: add __alloc_size attributes for better boun [...] discards 5442172c1af1 slab: add __alloc_size attributes for better bounds checking discards c404609ac0bd slab: clean up function declarations discards 03120b6ae572 checkpatch: add __alloc_size() to known $Attribute discards 714481377fa2 Compiler Attributes: Add __alloc_size for better bounds ch [...] discards 5fdef1738244 Compiler Attributes: add __alloc_size() for better bounds [...] discards 0e937309d315 mm: unexport {,un}lock_page_memcg discards e2216844c557 mm: unexport folio_memcg_{,un}lock discards c094630c79ed mm: migrate: change to use bool type for 'page_was_mapped' discards a08f05619415 mm: migrate: fix the incorrect function name in comments discards e5bb3201339b mm: migrate: introduce a local variable to get the number [...] discards ed1ac2440fcf mm: migrate: simplify the file-backed pages validation whe [...] discards 5573dac09064 mm: move kvmalloc-related functions to slab.h discards c861aab16811 mm/workingset: correct kernel-doc notations discards 1c6be48a987b Merge branch 'akpm-current/current' discards 876af5298b76 Merge remote-tracking branch 'folio/for-next' discards bff29a414ad6 Merge remote-tracking branch 'cxl/next' discards 2b2e31dc1c9d Merge remote-tracking branch 'rust/rust-next' discards 447800479948 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards a34681c927e8 Merge remote-tracking branch 'auxdisplay/auxdisplay' discards dc413fb2852b Merge remote-tracking branch 'nvmem/for-next' discards d81dad622a6c Merge remote-tracking branch 'slimbus/for-next' discards 74ff5709fa55 Merge remote-tracking branch 'gnss/gnss-next' discards 5f921a47d76a Merge remote-tracking branch 'kspp/for-next/kspp' discards 72f4054fd3df Merge remote-tracking branch 'ntb/ntb-next' discards 082f73bd7d7e Merge remote-tracking branch 'at24/at24/for-next' discards 2f2aaeb2d0c1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards ff9a956f0300 Merge remote-tracking branch 'rtc/rtc-next' discards 880e6175c705 Merge remote-tracking branch 'coresight/next' discards b59f5223f989 Merge remote-tracking branch 'livepatching/for-next' discards 6bcb18c369bd Merge remote-tracking branch 'userns/for-next' discards c433f04bae02 Merge remote-tracking branch 'pwm/for-next' discards 0af98b50a922 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 6a6e684fa1c8 Merge remote-tracking branch 'rpmsg/for-next' discards 684bffa5349f Merge remote-tracking branch 'vhost/linux-next' discards 4d411448c5cd Merge remote-tracking branch 'scsi/for-next' discards 9af87e1542a0 Merge remote-tracking branch 'cgroup/for-next' discards 697929db7113 Merge remote-tracking branch 'dmaengine/next' discards 6a4316104888 Merge remote-tracking branch 'extcon/extcon-next' discards 33f7037b1bef Merge remote-tracking branch 'char-misc/char-misc-next' discards 06e6eb525ef4 Merge remote-tracking branch 'ipmi/for-next' discards 03e84bd2fc51 Merge remote-tracking branch 'chrome-platform/for-next' discards 2e0b09a65fa8 Merge remote-tracking branch 'percpu/for-next' discards 8692e12fb251 Merge remote-tracking branch 'kvm/next' discards e37104c57d4a Merge remote-tracking branch 'rcu/rcu/next' discards 1123ad6111ef Merge remote-tracking branch 'tip/auto-latest' discards 0054cc3c0ccc Merge remote-tracking branch 'watchdog/master' discards b7d93915e4be Merge remote-tracking branch 'keys/keys-next' discards 12ba23c5dd87 Merge remote-tracking branch 'apparmor/apparmor-next' discards 2bd94a597d20 Merge remote-tracking branch 'security/next-testing' discards 0d5865d528c1 Merge remote-tracking branch 'backlight/for-backlight-next' discards 4028d028b95d Merge remote-tracking branch 'mfd/for-mfd-next' discards 18f6f5366859 Merge remote-tracking branch 'block/for-next' discards 8fff8608517f Merge remote-tracking branch 'input/next' discards 2a0dcbff22c9 Merge remote-tracking branch 'modules/modules-next' discards 2a423ddceb18 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards fa70ffa4e2cb Merge remote-tracking branch 'amdgpu/drm-next' discards 0f93b827215c Merge remote-tracking branch 'drm-misc/for-linux-next' discards dc73f9a06be8 Merge remote-tracking branch 'drm/drm-next' discards c4d8d6c40f2b Merge remote-tracking branch 'bluetooth/master' discards 0705ea45df08 Merge remote-tracking branch 'ieee1394/for-next' discards ba5a96730cda Merge remote-tracking branch 'thermal/thermal/linux-next' discards 8578ce2fbad7 Merge remote-tracking branch 'cpupower/cpupower' discards 59c091728b15 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 4d3b252a0a3a Merge remote-tracking branch 'pm/linux-next' discards 907f2745370d Merge remote-tracking branch 'v4l-dvb-next/master' discards 5bba47f0ec4b Merge remote-tracking branch 'jc_docs/docs-next' discards eb2ba4c4f0a8 Merge remote-tracking branch 'dmi/dmi-for-next' discards 2c2373ca2018 Merge remote-tracking branch 'i2c/i2c/for-next' discards 4aba521eaa7a Merge remote-tracking branch 'hid/for-next' discards 9b0769b55325 Merge remote-tracking branch 'pstore/for-next/pstore' discards 1984fbb6b324 Merge remote-tracking branch 'pci/next' discards 278675b0acf4 Merge remote-tracking branch 'printk/for-next' discards 6b4f55466b33 Merge remote-tracking branch 'vfs/for-next' discards 5ab62e60a8b9 Merge remote-tracking branch 'zonefs/for-next' discards c52f544e4d85 Merge remote-tracking branch 'v9fs/9p-next' discards 7fe316a232d7 Merge remote-tracking branch 'cel/for-next' discards 8e94699aea62 Merge remote-tracking branch 'fuse/for-next' discards ecf2d6dc23b8 Merge remote-tracking branch 'ext3/for_next' discards 1698b3db023c Merge remote-tracking branch 'cifsd/cifsd-for-next' discards 5cd97e46ac70 Merge remote-tracking branch 'ceph/master' discards 15a92abbf0d2 Merge remote-tracking branch 'btrfs/for-next' discards c4f71e4bde0d Merge remote-tracking branch 'pidfd/for-next' discards e5b152c1dacc Merge remote-tracking branch 'uml/linux-next' discards df1e30054f30 Merge remote-tracking branch 'sh/for-next' discards 4bfdff613d4b Merge remote-tracking branch 's390/for-next' discards a7c573b0443a Merge remote-tracking branch 'parisc-hd/for-next' discards 7593b326025d Merge remote-tracking branch 'microblaze/next' discards 05c53ce5be9c Merge remote-tracking branch 'h8300/h8300-next' discards 5067c0330a9e Merge remote-tracking branch 'clk/clk-next' discards e1bc4ee366e7 Merge remote-tracking branch 'xilinx/for-next' discards 76c496ea50ed Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 557fd4952908 Merge remote-tracking branch 'tegra/for-next' discards 32ab320f1a96 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 7fdd51f40f90 Merge remote-tracking branch 'scmi/for-linux-next' discards 6d1caa9307e2 Merge remote-tracking branch 'samsung-krzk/for-next' discards 064dd5b86510 Merge remote-tracking branch 'rockchip/for-next' discards 1bdd2fe80b4a Merge remote-tracking branch 'renesas/next' discards 9f5622653009 Merge remote-tracking branch 'raspberrypi/for-next' discards a48c6dd8b181 Merge remote-tracking branch 'qcom/for-next' discards 18e3e9b6ce66 Merge remote-tracking branch 'omap/for-next' discards 77d271941c25 Merge remote-tracking branch 'mvebu/for-next' discards f8e0ce50490c Merge remote-tracking branch 'mediatek/for-next' discards 637b282d3228 Merge remote-tracking branch 'keystone/next' discards c9ed31edb953 Merge remote-tracking branch 'imx-mxs/for-next' discards d79bbf00c770 Merge remote-tracking branch 'at91/at91-next' discards d0b844d76e9a Merge remote-tracking branch 'aspeed/for-next' discards 9f33e65f1493 Merge remote-tracking branch 'amlogic/for-next' discards 6f531e8fcaaf Merge remote-tracking branch 'actions/for-next' discards 3a6163ea6e1e Merge remote-tracking branch 'arm-soc/for-next' discards 1f0ce9bb8e69 Merge remote-tracking branch 'arm/for-next' discards b8b9f17bc23b Merge remote-tracking branch 'dma-mapping/for-next' discards 89acd96543ab Merge remote-tracking branch 'compiler-attributes/compiler [...] discards f2d3254eda32 Merge remote-tracking branch 'kbuild/for-next' discards 94251f5fc1a5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards ea617cdef108 Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' discards 503fc5b67a87 Merge remote-tracking branch 'fpga-fixes/fixes' discards c0ba3acf5d48 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 38a2784eee66 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards f415f19b1ed7 Merge remote-tracking branch 'mmc-fixes/fixes' discards a96c8e3ba599 Merge remote-tracking branch 'vfs-fixes/fixes' discards 88a020b56f0d Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards dabbb37f92b9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 0628b6ed38d8 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 08e323bd5682 Merge remote-tracking branch 'omap-fixes/fixes' discards 1dad34740b00 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 377c02e133af Merge remote-tracking branch 'input-current/for-linus' discards 62dbd9e96a37 Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards 082903f5756e Merge remote-tracking branch 'spi-fixes/for-linus' discards 5dd5839de11b Merge remote-tracking branch 'regulator-fixes/for-linus' discards 25763d122d30 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards d92f03674b7a Merge remote-tracking branch 'sound-current/for-linus' discards 793f9dae52f8 Merge remote-tracking branch 'wireless-drivers/master' discards 99c81435428f Merge remote-tracking branch 'bpf/master' discards c5c2cd5d3341 Merge remote-tracking branch 'net/master' discards e9e7d5744de7 parisc: Drop useless debug info from signal.c discards 90b122d0ad16 mfd: syscon: Use of_iomap() instead of ioremap() omits ec14ea3dfa14 ipc: replace costly bailout check in sysvipc_find_ipc() omits d618f13f36c5 selftests/memfd: remove unused variable omits 9c67b45963e1 Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETE [...] omits 831c91c139f9 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits ead2e1c841c4 prctl: allow to setup brk for et_dyn executables omits 772bbc451f98 pid: cleanup the stale comment mentioning pidmap_init(). omits de6d17f190c2 kernel/fork.c: unexport get_{mm,task}_exe_file omits 85e61fad8739 coredump: fix memleak in dump_vma_snapshot() omits f5e422308252 log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix omits 37fc5ec47f50 fs/coredump.c: log if a core dump is aborted due to change [...] omits 0e1107851dd7 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 611374a1675e nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits f3eac3dd2bb9 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 050684221ae8 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits 9a5abd0390d1 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits 8fe0ef738fba nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits 73a61307af0b nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits 1ec4eefd30ce init/main.c: silence some -Wunused-parameter warnings omits df35b6ee2ffc trap: cleanup trap_init() omits acacce1c32d1 init: move usermodehelper_enable() to populate_rootfs() omits 85bbd9dbc980 ramfs: fix mount source show for ramfs omits a24879b76391 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix omits add4160fe2c2 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix omits 4359dca3c2e7 fs/epoll: use a per-cpu counter for user's watches count omits c789edb6ac71 checkpatch-improve-git_commit_id-test-fix omits 70c1e4d940f8 checkpatch: improve GIT_COMMIT_ID test omits 2a6c80c5279e checkpatch: make email address check case insensitive omits 5d2458ce0f5d checkpatch: support wide strings omits 15ddfe81f0db lib/vsprintf: don't increment buf in bitmap_list_string omits f0cde43d08bc vsprintf: rework bitmap_list_string omits 5ff009e0b3d2 lib: bitmap: add performance test for bitmap_print_to_pagebuf omits acbd869798e6 bitmap: unify find_bit operations omits b0f1abfba429 mm/percpu: micro-optimize pcpu_is_populated() omits fa8bca7070c3 tools: rename bitmap_alloc() to bitmap_zalloc() omits b2f90b2b1e86 bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] omits 7d0a50ba1920 find: micro-optimize for_each_{set,clear}_bit() omits 22a549d65ac6 include/linux: move for_each_bit() macros from bitops.h to find.h omits 1cb8582a9831 cpumask: replace cpumask_next_* with cpumask_first_* where [...] omits da83dc57ff49 tools: sync tools/bitmap with mother linux omits 4cf93d174601 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] omits 4052a4be56e4 cpumask: use find_first_and_bit() omits 809019b98290 lib: add find_first_and_bit() omits 787e304ecb96 arch: remove GENERIC_FIND_FIRST_BIT entirely omits a5df6c5e667c include: move find.h from asm_generic to linux omits 402561ec450f bitops: move find_bit_*_le functions from le.h to find.h omits a5c7e32be660 bitops: protect find_first_{,zero}_bit properly omits f0c3abd34ba7 lib/iov_iter.c: fix kernel-doc warnings omits efbeed7953fc lib/dump_stack: correct kernel-doc notation omits 5cc26728f92a lib/test: convert test_sort.c to use KUnit omits a9e05c4e1e5a lib/string: optimized memset omits c4f8242c574f lib/string: optimized memmove omits e671286c7a7b lib/string: optimized memcpy omits 1ef222803168 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 0113392ffa66 math: make RATIONAL tristate omits ccd2eda21642 kernel/acct.c: use dedicated helper to access rlimit values omits 293b6ef9242e phy/drivers/stm32: use HZ macros omits 0c0bd3862503 mtd/drivers/nand: use HZ macros omits babb8378ab21 i2c/drivers/ov02q10: use HZ macros omits 1e3b93951b00 iio/drivers/hid-sensor: use HZ macros omits 11318f861377 hwmon/drivers/mr75203: use HZ macros omits fb0d833fb972 iio/drivers/as73211: use HZ macros omits 767c982d32c2 devfreq: use HZ macros omits 0cdd5a20b266 thermal/drivers/devfreq_cooling: use HZ macros omits 982655aab17b units: add the HZ macros omits 2dda27d37e61 units: change from 'L' to 'UL' omits b7ef39f2d740 include/linux/once.h: fix trivia typo Not -> Note omits 202031f961d9 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits a9da626155a9 proc/sysctl: make protected_* world readable omits 2635948db7e7 connector: send event on write to /proc/[pid]/comm omits b996639ddb46 proc: stop using seq_get_buf in proc_task_name omits 587025c3f1cb fs/proc/kcore.c: add mmap interface omits 53d607a303c9 percpu: remove export of pcpu_base_addr omits 9e8e8d8866e7 alpha: pci-sysfs: fix all kernel-doc warnings omits 366f1325081d alpha: agp: make empty macros use do-while-0 style omits 4490ceba6933 kernel/hung_task.c: Monitor killed tasks. omits 5db185d04bd8 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b17b0f40be24 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 1e713b377e34 MAINTAINERS: update for DAMON omits 5c528922fa38 mm/damon: add user space selftests omits c15b8ffa2771 mm/damon: add kunit tests omits f2bb39248c06 Documentation: add documents for DAMON omits 9e7c54ced5f0 mm/damon/dbgfs: support multiple contexts omits 6032f6341170 mm/damon/dbgfs: export kdamond pid to the user space omits d78efc41e4d4 mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix omits 321628148874 mm-damon-implement-a-debugfs-based-user-space-interface-fix omits 4a6c1bd1d513 mm/damon: implement a debugfs-based user space interface omits 25607686ab7d mm/damon: add a tracepoint omits 3fb4059940ac mm/damon/Kconfig: Remove unnecessary PAGE_EXTENSION setup omits 206b48b7954f mm-damon-implement-primitives-for-the-virtual-memory-addre [...] omits 3defd869fceb mm/damon: implement primitives for the virtual memory addr [...] omits da279b65cafd mm/damon/Kconfig: Hide PAGE_IDLE_FLAG from users omits 18be37c19747 mm-idle_page_tracking-make-pg_idle-reusable-fix-fix omits 8782087a84f7 mm/PAGE_IDLE_FLAG: Set PAGE_EXTENSION for none-64BIT omits 40900a36fa1a mm/idle_page_tracking: make PG_idle reusable omits 5581181b210a mm/damon: adaptively adjust regions omits 796b20dfa043 mm/damon/core: implement region-based sampling omits c89b29d65f9a mm: introduce Data Access MONitor (DAMON) omits 7cda822ec617 kfence: show cpu and timestamp in alloc/free info omits a386ca27fa7b mm/secretmem: use refcount_t instead of atomic_t omits f4873673620d mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFL [...] omits 88fc6bc8a96c mm: in_irq() cleanup omits 9e1579197a61 mm/highmem: Remove deprecated kmap_atomic omits 954c18a4d878 highmem: don't disable preemption on RT in kmap_atomic() omits d31f33bf6124 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 796690df9d79 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 36dabc8db323 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 263a49133f47 mm: remove redundant compound_head() calling omits f9c1f0ab2d3c mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits c5872aef069e mm/memory_hotplug: use helper zone_is_zone_device() to sim [...] omits 4dea81ac81b3 mm/memory_hotplug: improved dynamic memory group aware "au [...] omits e55f2d3bc04a mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 4f7a59a95619 virtio-mem: use a single dynamic memory group for a single [...] omits c0119a9dbda3 dax/kmem: use a single static memory group for a single pr [...] omits 5f6f43e24f6d ACPI: memhotplug: use a single static memory group for a s [...] omits 20eff67d9256 mm/memory_hotplug: track present pages in memory groups omits a08efb1f5b70 drivers/base/memory: introduce "memory groups" to logicall [...] omits 6c3e2eff7141 mm/memory_hotplug: introduce "auto-movable" online policy omits 7b0ba436ce5a mm: track present early pages per zone omits a2b0061a6640 ACPI: memhotplug: memory resources cannot be enabled yet omits 29d8e39ec39e mm/memory_hotplug: remove nid parameter from remove_memory [...] omits bcb491f4118e mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits 9bb3f9dde8ad mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits d682289f9f2f mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 3371ba313d4d mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits 364d837a35fd memory-hotplug.rst: complete admin-guide overhaul omits f77c579fe1c1 memory-hotplug.rst: remove locking details from admin-guide omits ade967bb644a mm/vmstat: protect per cpu variables with preempt disable on RT omits ea4081254580 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 0ea7c8ec3af6 oom_kill: oom_score_adj broken for processes with small me [...] omits 18e9f6c37796 memblock: make memblock_find_in_range method private omits 2dcbf69b47dd mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 073826df4d19 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 7716cf2e66c6 mm/mremap: don't account pages in vma_to_resize() omits a4e73506f69c powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits e1752ab0298f lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits b375f742d859 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits f0260797a86e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits c6883a4a9aac lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 9d7e07adb657 lazy tlb: allow lazy tlb mm refcounting to be configurable omits fb67c2c0e28d lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 5895257ddf1f lazy tlb: introduce lazy mm refcount helper functions discards 613793d9c473 parisc: Check user signal stack trampoline is inside TASK_SIZE omits 50b2b1ba48ca parisc: Drop strnlen_user() in favour of generic version omits f74f8db9a701 parisc: Add missing FORCE prerequisite in Makefile omits 31cb857822e5 vfs: keep inodes with page cache off the inode shrinker LRU omits eb876a0ee9a4 mm: mark idle page tracking as BROKEN omits e779c6888d05 mm, slub: fix kmem_cache_cpu fields alignment for double cmpxchg omits 1abff70cfb1e mm, slab: simplify lockdep_assert_held in lockdep_assert_held() omits 2dd828203258 mm, slub: convert kmem_cpu_slab protection to local_lock omits ff926d08717b mm, slub: use migrate_disable() on PREEMPT_RT omits ccfc477e237b mm, slub: protect put_cpu_partial() with disabled irqs ins [...] omits 281714f58639 mm, slub: make slab_lock() disable irqs with PREEMPT_RT omits 13a62a63a355 mm, slub: optionally save/restore irqs in slab_[un]lock()/ omits b33ce1c4df5a mm: slub: make object_map_lock a raw_spinlock_t omits a2be2c31b81b mm, slub: fix memory and cpu hotplug related lock ordering [...] omits 5da981e0cff4 mm, slub: fix memory and cpu hotplug related lock ordering issues omits 785a963d2dd1 mm: slub: move flush_cpu_slab() invocations __free_slab() [...] omits 37ad3fd5dee4 mm, slab: make flush_slab() possible to call with irqs enabled omits a092142a994b mm, slub: don't disable irqs in slub_cpu_dead() omits af835ac780bd mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] omits 29d39502a25c mm, slub: separate detaching of partial list in unfreeze_p [...] omits 87d8d51dfe3d mm, slub: detach whole partial list at once in unfreeze_pa [...] omits 68dea382f990 mm, slub: discard slabs in unfreeze_partials() without irq [...] omits 3df5a1e562a5 mm, slub: move irq control into unfreeze_partials() omits 11a8dc37c13f mm, slub: call deactivate_slab() without disabling irqs omits 056b7373bdc4 mm, slub: make locking in deactivate_slab() irq-safe omits 07fb73c2ebfd mm, slub: move reset of c->page and freelist out of deacti [...] omits 0ad505d38f47 mm, slub: stop disabling irqs around get_partial() omits 90d453c2c39d mm, slub: check new pages with restored irqs omits b89c8999f03c mm, slub: validate slab from partial list or page allocato [...] omits 3d0ba14cd4db mm, slub: restore irqs around calling new_slab() omits 693dc5b97dd1 mm, slub: move disabling irqs closer to get_partial() in _ [...] omits e0d814d0ec49 mm-slub-do-initial-checks-in-___slab_alloc-with-irqs-enabl [...] omits d606f49aa79a mm, slub: prevent VM_BUG_ON in PageSlabPfmemalloc from ___ [...] omits 4347a225e142 mm, slub: do initial checks in ___slab_alloc() with irqs enabled omits 34506d7bffe7 mm, slub: move disabling/enabling irqs to ___slab_alloc() omits fad556344c2c mm, slub: simplify kmem_cache_cpu and tid setup omits fd54715295f2 mm, slub: restructure new page checks in ___slab_alloc() omits 4385276718d4 mm, slub: return slab page from get_partial() and set c->p [...] omits f9976dba6c45 mm, slub: dissolve new_slab_objects() into ___slab_alloc() omits 27f6cfc6141a mm, slub: extract get_partial() from new_slab_objects() omits 537ba952df72 mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() omits 9eea8488079c mm, slub: remove redundant unfreeze_partials() from put_cp [...] omits bf735244f90a mm, slub: don't disable irq for debug_check_no_locks_freed() omits 89fae8b50af1 mm, slub: allocate private object map for validate_slab_cache() omits 678ce26885e5 mm, slub: allocate private object map for debugfs listings omits c444189fdef8 mm, slub: don't call flush_all() from slab_debug_trace_open() omits 2f2cf78d6546 ocfs2: fix ocfs2 corrupt when iputting an inode omits 7192f9f3a475 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 3d5c24f79d83 ocfs2: reflink deadlock when clone file to the same direct [...] omits 1b8951944dc3 procfs: prevent unpriveleged processes accessing fdinfo dir omits 707fc0da9486 /proc/kpageflags: do not use uninitialized struct pages omits de904168af64 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e5d96453fbc1 mm/filemap.c: remove bogus VM_BUG_ON discards db3d77ce1c49 Merge branch 'misc-5.15' into for-next discards c913f10bf835 Merge branch 'block-5.15' into for-next discards f1fe39f369bc Merge branch 'for-5.15/io_uring' into for-next omits 6f65d2319f21 Merge branches 'acpi-pci', 'acpi-pm' and 'acpi-docs' into [...] omits 89846b9e7f2c Merge branch 'pm-cpufreq' into linux-next omits bf342ee5e443 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 489d3a154fea Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus discards 7e9a7c3ce8a9 Merge branch 'for-5.15/io_uring' into for-next omits 34014d01dd27 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 83f31652e81e Merge remote-tracking branch 'spi/for-5.14' into spi-linus discards 6824ea173439 scsi: remove SCSI CDROM MAINTAINERS entry discards a3c262ad3c5a Merge branch 'libata-5.15' into for-next discards e30f7058cf8e Merge branch 'block-5.15' into for-next discards e166f652ff5b s390/cpum_cf: move array from header to C file discards 4ec9978e27c0 s390/mm: fix kernel doc comments discards fe47f5b97b70 s390/topology: fix topology information when calling cpu h [...] discards 8eaa01265dbc s390/unwind: use current_frame_address() to unwind current task discards 376e510d47a3 Merge branch 'block-5.15' into for-next discards 5b4db6a80978 Merge branch 'for-5.15/io_uring' into for-next omits 5a1f175c9aca isystem: delete global -isystem compile option omits 15d4ec3b12b5 hwmon: (k10temp) Remove residues of current and voltage omits ee0f507188b8 Merge branch 'x86/urgent' omits b76bf92177a5 Merge branch 'smp/urgent' omits b53f6f636b4b Merge branch 'sched/arm64' omits fc1b94344bc3 Merge branch 'perf/core' omits f1a1fdc0df05 Merge branch 'locking/urgent' omits 38c3bfb18470 Merge branch 'locking/debug' omits 74f671aed9e7 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] omits 968ee03d1d01 drm/sched: fix the bug of time out calculation(v4) omits 6fb2265d13d6 drm/radeon: Add HD-audio component notifier support (v2) omits b21666a23d12 Revert "drm/amd/display: To modify the condition in indica [...] omits 4f90cf609241 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 72d6d6b2a56c drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 3d1e7835370c drm/amdgpu: only check for _PR3 on dGPUs omits 829705e50466 drm/amdgpu: add another raven1 gfxoff quirk omits 3cf852b3cdbb drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits 649a6a795309 drm/amdkfd: export svm_range_list_lock_and_flush_work omits 4a4e5b957c8f drm/amdkfd: avoid conflicting address mappings omits 20031e591bcf drm/amdgpu: Add a UAPI flag for hot plug/unplug omits c302fa7165ea drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case omits aad7ec609659 drm/ttm: Clear all DMA mappings on demand omits 766de012bd25 drm/ttm: Create pinned list omits 9c7552e201e6 Merge branch 'pm-opp' into linux-next omits a0d714e698db Merge branch 'pm-cpufreq' into linux-next omits 7cb623f775d5 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits f67be974dd21 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 3103f67eb440 Merge branch 'for-next/overflow' into for-next/kspp omits da65e02648be Makefile: Enable -Wzero-length-bounds omits dbb4411e1b14 Makefile: Enable -Warray-bounds omits 5975fbb6f1eb treewide: Replace 0-element memcpy() destinations with fle [...] omits 883fae8d5568 treewide: Replace open-coded flex arrays in unions omits b2fbd0dcce23 stddef: Introduce DECLARE_FLEX_ARRAY() helper omits 96aff80dde1b Merge branch 'for-5.15' into for-next omits e0f999d1bfc1 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] omits b721d740d18c Merge branches 'arm64-defconfig-for-5.15', 'arm64-for-5.15 [...] omits 1b417efc15f0 Merge branch 'arm64-fixes-for-5.14' into for-next omits 498a6904da39 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference omits c83277f6c099 ARM: dts: qcom: apq8064: use compatible which contains chipid omits 1efc6199e6b9 Merge branch 'for-next-current-v5.14-20210830' into for-ne [...] omits 63c1fbbd1431 Merge branch 'misc-5.15' into for-next-current-v5.14-20210830 omits ce9e3d5989e5 iio: adc128s052: Fix the error handling path of 'adc128_probe()' omits f2223affb474 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return omits 7956cf5d76b1 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed omits a486dac372de iio: dac: ti-dac5571: fix an error code in probe() omits 27f681116fdf Merge branch 'misc' into for-next omits 5e115b419d2b soc: document merges omits 8e99b61ee1e0 Merge branch 'arm/late' into for-next omits dd300577952e Merge tag 'v5.15-rockchip-dts64-2' of git://git.kernel.org [...] omits 894c2e3620f6 Merge tag 'v5.15-rockchip-dts64-1' of git://git.kernel.org [...] omits 6f4f55bdc436 Merge tag 'zynqmp-dt-for-v5.15' of https://github.com/Xili [...] omits c57343431170 Merge branch 'for-5.15-printk-index' into for-next omits 6af351634451 Merge branch 'arm/dt' into for-next omits 5acc7bf3074e Merge branch 'arm/fixes' into for-next omits 305d90ec35b5 soc: document merges omits a9f2c2d25864 Merge branch 'arm/soc' into for-next omits 1f5178a082a1 Merge branch 'arm/defconfig' into for-next omits 96ec1bf04594 Merge branch 'arm/drivers' into for-next omits 4f84d6c774fc Merge branch 'arm/dt' into for-next omits 602b2c5a7705 Merge branch 'arm/fixes' into for-next omits 3fa70711d857 Merge tag 'v5.14-rc7' into for-next omits 6858fa7ab448 btrfs: Use memset_startat() to clear end of struct omits 2d7b09fb0dcc string.h: Introduce memset_startat() for wiping trailing m [...] omits 9b2ad17fc0eb xfrm: Use memset_after() to clear padding omits a5cafc62606b string.h: Introduce memset_after() for wiping trailing mem [...] omits 122371d5b3c0 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST omits d8a5a0cf6d91 fortify: Add compile-time FORTIFY_SOURCE tests omits cc1dbdeb17dd Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 38babc43f45e rcutorture: Avoid problematic critical section nesting on [...] omits eec6d0554824 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] omits a057486e0fc1 Merge branch 'for-5.15' into for-next omits fad336c06aff Merge branch 'misc' into for-next omits 2d9714a969ca Merge branch 'fixes' into for-next omits 4d7e3c8de98e Merge branch 'zynqmp/dt' of https://github.com/Xilinx/linu [...] omits 479c46133c05 arm64: zynqmp: Wire psgtr for zc1751-xm013 omits bd7a8de28ada arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards omits bee69aec28af arm64: zynqmp: Enable gpio and qspi for zc1275-revA omits c5f130772d97 arm64: zynqmp: Fix serial compatible string omits 5b35ece9d2e4 arm64: zynqmp: Remove not documented is-dual property omits 00ca683e6180 libnvdimm/labels: Introduce the concept of multi-range nam [...] omits 96b7220062c8 libnvdimm/label: Add a helper for nlabel validation omits a8116495790e libnvdimm/labels: Add uuid helpers omits d68bc4b2338b libnvdimm/labels: Add address-abstraction uuid definitions omits a33746063fc4 Merge tag 'reset-fixes-for-v5.14' of git://git.pengutronix [...] omits 054bc6a105d7 arm/arm64: dts: Fix remaining dtc 'unit_address_format' warnings omits f71a26ee14ed arm: qcom: Add SMP support for MSM8226 omits dff80e05cbbd dt-bindings: arm: Add SMP enable-method for MSM8226 omits dab518228615 arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly omits 0c6b8e028729 soc: qcom: socinfo: Fixed argument passed to platform_set_data() omits fdc79fa94670 ARM: dts: qcom: nexus7: define touchscreen properties omits 7b2fb42cdd4a soc: qcom: llcc: Add configuration data for SM6350 omits 94ccf8fee683 soc: qcom: rpmhpd: Add SM6350 omits 790f3537dd78 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding omits 785b191940a3 dt-bindings: soc: qcom: aoss: Add SM6350 compatible omits ec1127b4dd61 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits b3005fa70ca6 rcu: Fix existing exp request check in sync_sched_exp_onli [...] omits 75b887e5a34e rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] omits 3e84f2c082a8 rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] omits 2f70e71245e7 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] omits e98ca07455de rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment omits 0691dc822883 kcsan: selftest: Cleanup and add missing __init omits 6f740fdb16b0 kcsan: Move ctx to start of argument list omits 07bab6b47248 kcsan: Support reporting scoped read-write access type omits c8293507d41b kcsan: Start stack trace with explicit location if provided omits 69582221f941 kcsan: Save instruction pointer for scoped accesses omits d0b4c55d3f3a kcsan: Add ability to pass instruction pointer of access t [...] omits 9316429d71bb kcsan: test: Fix flaky test case omits 14a211c4142d kcsan: test: Use kunit_skip() to skip tests omits 67dd07363375 kcsan: test: Defer kcsan_test_init() after kunit initialization omits 84151ac681d3 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] omits 551f37f5a9bc rcu: Make rcu update module parameters world-readable omits a0ed6da47904 rcu: Make rcu_normal_after_boot writable again omits c8d12228fd52 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] omits dad08f04f197 scftorture: Warn on individual scf_torture_init() error co [...] omits c0e1b49cc71a rcuscale: Warn on individual rcu_scale_init() error conditions omits ed674417031c refscale: Warn on individual ref_scale_init() error conditions omits c10757cdab5f locktorture: Warn on individual lock_torture_init() error [...] omits 0c0f0da856b1 rcutorture: Warn on individual rcu_torture_init() error co [...] omits 60f354130204 torture: Make kvm-remote.sh print size of downloaded tarball omits 106aca2e847e rcu-tasks: Fix s/instruction/instructions/ typo in comment omits f5daf6cccfdb rcutorture: Suppressing read-exit testing is not an error omits c8bbe9d56ba6 rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits 028743425d8b rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 769433e9194b rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits cf6b66b2ca4a rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits 918ee17f53d1 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 4364229fd558 soc: document merges omits ca9ad70469a4 Merge branch 'arm/soc' into for-next omits f30970fcceec Merge branch 'arm/fixes' into for-next omits 319a1b58f6c7 ARM: s3c: delete unneed local variable "delay" omits 447a165496a7 dt-bindings: arm: qcom: Document SDX65 platform and boards omits 7bc04ce6b914 Makefile: Enable -Wimplicit-fallthrough for Clang omits bb89b00f2e9d soc: document merges omits e860bded99d2 Merge branch 'arm/soc' into for-next omits 69c0e7e97b2f Merge branch 'arm/drivers' into for-next omits b1ad223ac5a7 Merge branch 'arm/dt' into for-next omits 1d345c3e5941 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] omits ff0f53fd8dff Merge branch 'i2c/for-mergewindow' into i2c/for-next omits a0a11a876027 Merge branch 'i2c/for-current' into i2c/for-next omits 8fb12751ac78 i2c: virtio: add a virtio i2c frontend driver omits 42034afd430a i2c: hix5hd2: fix IRQ check omits fcc750e0f4d8 i2c: s3c2410: fix IRQ check omits eef7fa1001c0 i2c: iop3xx: fix deferred probing omits 7c414a7d93c6 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 32955511b92f Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 52e22d4d4e37 Merge branch 'misc' into for-next omits 7b4262378924 firmware: arm_scmi: Fix virtio transport Kconfig dependency omits 4060df1d7c27 soc: document merges omits c5ccc918143b Merge branch 'arm/defconfig' into for-next omits b1f943022498 Merge branch 'arm/fixes' into for-next omits bda5d0ef3f88 Merge branch 'arm/dt' into for-next omits 17b54bb912a1 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits 7c776b54c423 rcu-tasks: Wait for trc_read_check_handler() IPIs omits c17b36aed6c2 clocksource: Forgive repeated long-latency watchdog clocks [...] omits 5a8e7ee59121 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits 85d61094fc89 rcu: Fix undefined Kconfig macros omits a6717f8d7df8 doc: Add another stall-warning root cause in stallwarn.rst omits 9e84d9b5caab rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits f9a021d8820a rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 18b4babae124 torture: Allot 1G of memory for scftorture runs omits d2a179fc9205 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 4aae77681552 rcu: Mark accesses to rcu_state.n_force_qs omits 9f271520fcf2 tools/rcu: Add an extract-stall script omits 59f9e9f7285b torture: Make torture.sh print the number of files to be c [...] omits 322117b84540 scftorture: Count reschedule IPIs omits 984d49f01630 scftorture: Account for weight_resched when checking for a [...] omits 5d626f9fb0bf scftorture: Shut down if nonsensical arguments given omits 91b94ed4154c scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 47e340a34173 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits 3353b0690ff0 Merge branch 'clocksource.2021.08.16a' into HEAD omits a5e8561a2bdf clocksource: Make clocksource-wdtest.c safe for slow-HZ systems omits 01e9fcf19c13 Merge branch 'misc-5.14' into next-fixes omits c5b6c8a56ef3 Merge branch 'for-5.15' into for-next omits ffc192c81705 soc: document merges omits 202d727b12d3 Merge branch 'arm/defconfig' into for-next omits 4e2852549ba8 Merge branch 'arm/dt' into for-next omits af65640084bd Merge branch 'arm/fixes' into for-next omits f2fbe17427b6 Merge branch 'arm/drivers' into for-next omits 9573a211d718 Merge branch 'arm/soc' into for-next omits 699fe4b190da Merge tag 'omap-for-v5.15/sr-signed' of git://git.kernel.o [...] omits 59d7f78144a8 Merge branches 'renesas-arm-dt-for-v5.15' and 'renesas-dri [...] omits 277c0dd93bf7 fpga: machxo2-spi: Return an error on failure omits 90861bf54255 Merge branch 'next/dt64' into for-next omits cc67789c7a45 Merge branch 'next/dt' into for-next omits 32e8e4aeb37d Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 546b48ae6a04 Merge branch 'i2c/for-current' into i2c/for-next omits eedbbd1bbdc8 Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits a6c343d1853b Merge branch 'lkmm.2021.07.27a' into HEAD omits 10e192c8b2db Merge branch 'kcsan.2021.07.20c' into HEAD omits 3d3aec53bf89 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits 80c3356bea4e nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP omits 85bf0c3c3e1b dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support omits 394a5f529e59 Merge branch 'misc' into for-next omits 84d192d60656 Merge branch 'fixes' into for-next omits 047298a083a0 Merge branch 'for-5.15' into for-next omits 57ec7ff3f83a Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits b697c84780d3 Merge branch 'misc' into for-next omits 4cddd9be7ef6 Merge branch 'zynq/soc' of https://github.com/Xilinx/linux [...] omits 3329c5de3601 Merge branch 'zynq/dt' of https://github.com/Xilinx/linux- [...] omits 2290b9fa6c5e nvmem: core: fix error handling while validating keepout regions omits 586eb2029a5d arm64: zynqmp: Add psgtr description to zc1751 dc1 board omits 34e6f265d458 arm64: zynqmp: Add support for zcu102-rev1.1 board omits 51aed86682ef arm64: zynqmp: Remove description for 8T49N287 and si5382 chips omits 48b8d6c32238 arm64: zynqmp: Sync psgtr node location with zcu104-revA omits a09bb2686303 arm64: zynqmp: Add reset description for sata omits 2a44dce33626 arm64: zynqmp: Move rtc to different location on zcu104-revA omits 6976fd3dc0f6 arm64: zynqmp: Wire qspi on multiple boards omits ba8c7ff18a64 arm64: zynqmp: Remove information about dma clock on zcu106 omits 65d5e861d357 arm64: zynqmp: Update rtc calibration value omits 6d7ac667b357 arm64: zynqmp: Add note about UHS mode on some boards omits bef552e4aa98 arm64: zynqmp: Move DP nodes to the end of file on zcu106 omits 887e9d9ee643 arm64: zynqmp: Remove can aliases from zc1751 omits af329f23640e arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] omits 936ecb6c0d5e arm64: zynqmp: List reset property for ethernet phy omits 471b47bfc33e arm64: zynqmp: Add nvmem alises for eeproms omits 6a35c00490a5 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi omits 243fa5d0c2ce arm64: zynqmp: Remove additional newline omits 808706781e1d arm64: zynqmp: Enable nand driver for dc2 and dc3 omits def654dc7c13 arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 omits 30f13c7682c6 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 omits 15f7b307629c arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi omits 4d8d0fb631b5 arm64: zynqmp: Disable WP on zcu111 omits 75389782defc arm64: zynqmp: Add phy description for usb3.0 omits 30cd7c119928 arm64: zynqmp: Correct psgtr description for zcu100-revC omits 40a432bed33f arm64: zynqmp: Wire psgtr for zc1751-xm015 omits 759acddc0f7d arm64: zynqmp: Correct zcu111 psgtr description omits 325d2159d568 arm64: zynqmp: Add pinctrl description for all boards omits ba63d81ac3de arm64: zynqmp: Fix irps5401 device nodes omits 8c9cd3d06fa8 arm64: zynqmp: Enable fpd_dma for zcu104 platforms omits 2a814e3d6950 arm64: zynqmp: Do not duplicate flash partition label property omits e205892608c4 arm64: zynqmp: Disable CCI by default omits 658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 omits c93ca5f21d93 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits b37e897eb18e soc: document merges omits ba5b42a10a9e Merge branch 'arm/soc' into for-next omits 7d2744bd7509 Merge branch 'arm/drivers' into for-next omits 43553c667f56 Merge branch 'arm/dt' into for-next omits 12297121e0c8 Merge branch 'arm/fixes' into for-next omits d99b1ea3d191 nvmem: qfprom: sc7280: Handle the additional power-domains vote omits d66d3677971f nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering omits 4aecba179ac4 dt-bindings: nvmem: qfprom: Add optional power-domains property omits 76b8992dc7e4 soc: document merges omits 7098357ded14 Merge branch 'arm/drivers' into for-next omits 01d824de88c3 Merge branch 'arm/dt' into for-next omits 797cc1e6ea15 Merge branch 'arm/fixes' into for-next omits 6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64 [...] omits b102356e5bc1 Merge branch 'at91-dt' into at91-next omits 3c896446918b Merge branch 'fixes' into for-next omits 23d8adcf8022 Merge branch 'rework/printk_safe-removal' into for-next omits 94cbc604683f Merge branch 'for-5.15-verbose-console' into for-next omits 611c04454e8d Merge branch 'for-5.15' into for-next omits 276fbcb8b79a Merge branch 'at91-dt' into at91-next omits 02022c587257 Merge branch 'at91-dt' into at91-next omits b1f6bead1fb4 Merge branches 'renesas-arm-dt-for-v5.15', 'renesas-driver [...] omits 0ef844040c9b arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] omits d6237f110529 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] omits 7850f9ba36fa arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G omits bddda5c2b2be arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 48a0624e31d2 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] omits 402e45d0d1b9 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G omits 07832dd26151 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 8d935c8d7f17 arm64: dts: renesas: Add Renesas R8A779M3 SoC support omits 6832b69ee83b arm64: dts: renesas: Add Renesas R8A779M1 SoC support omits 471654ae06e5 Merge branch 'rework/printk_safe-removal' into for-next omits c089b4fa7644 Merge branch 'for-5.15-printk-index' into for-next omits cecb7cc88302 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits a3d7d983236a arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] omits 26bc7ea7385c arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support omits 3e677cbb6f51 arm64: dts: renesas: r8a77995: Add R-Car Sound support omits 07de34f5ce1e extcon: max3355: Drop unused include omits c3c7ae619c8e extcon: usb-gpio: Use the right includes omits 5499f2b80b56 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 50325310cf2a tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 08a741c54842 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 137706786f35 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits f108a961de94 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 81d5bb3344c0 tools/memory-model: Repair parseargs.sh header comment omits b72e7b8b5cdc tools/memory-model: Add "--" to parseargs.sh for addition [...] omits b0f15cf438d8 tools/memory-model: Make history-check scripts use mselect7 omits 537613009145 tools/memory-model: Make checkghlitmus.sh use mselect7 omits a5e59c6f6074 tools/memory-model: Fix scripting --jobs argument omits 9f2af1c8ecea tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b02da4c1ed8 tools/memory-model: Add -v flag to jingle7 runs omits 4f517d311df5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 1cada3a91f1d tools/memory-model: Allow herd to deduce CPU type omits 69164e42a56a tools/memory-model: Keep assembly-language litmus tests omits 46d280ee93f8 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 2af6b5bae709 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 0e0428edd83d tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 012ae5d515e5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits cc2db498017e tools/memory-model: Hardware checking for check{,all}litmus.sh omits 17b487198772 tools/memory-model: Fix checkalllitmus.sh comment omits 64a7c671782f tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 927d91f51f85 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 1ddaf3208b51 tools/memory-model: Update parseargs.sh for hardware verification omits 140deb9f51d4 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 001e4e7b27b6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3d368c0285a3 tools/memory-model: Make judgelitmus.sh identify bad macros omits 3017c1832610 tools/memory-model: Make cmplitmushist.sh note timeouts omits 2151cab87a68 tools/memory-model: Make judgelitmus.sh note timeouts omits 06bad3bb1535 tools/memory-model: Document locking corner cases omits 8729ca2a6f2d ARM: s3c: delete unneed local variable "delay" omits b2a7f104a035 Merge branches 'at91-dt' and 'at91-defconfig' into at91-next omits 7cce786c9a92 Merge branch 'at91-soc' into at91-next omits fbdc7b96a5ae Merge branch 'for-5.15-printk-index' into for-next omits 2a022240886d Merge branches 'renesas-arm-defconfig-for-v5.15' and 'rene [...] omits a0a6968c9959 arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers omits d016ed8d8ee8 arm64: defconfig: Enable RIIC omits e5c578adcdd9 slimbus: ngd: reset dma setup during runtime pm omits f58e0e441318 slimbus: ngd: set correct device for pm omits c24e70aec9ad slimbus: messaging: check for valid transaction id omits 610207f7d03a slimbus: messaging: start transaction ids from 1 instead of zero omits 15934f515911 arm64: dts: fvp: Remove panel timings omits 70333dec4462 Merge branch 'rework/fixup-for-5.15' into for-next omits 48e72544d6f0 Merge branch 'printk-rework' into for-next omits 3d6ddc7716c3 Merge branch 'for-5.14' into for-next omits 4e7f194f5cb8 Merge branch 'for-5.13-fixup' into for-next omits 3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5. [...] omits 7e4e0a140346 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] omits 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 1939459252ba Merge branch 'for-5.14-vsprintf-pts' into for-next omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] omits a386d19acc30 Merge branch 'for-5.13' into for-next omits 94a67011a225 Merge branch 'for-5.13' into for-next omits e19c1133f306 Merge branch 'printk-rework' into for-next omits de9a2d6a2625 Merge branch 'for-5.13-vsprintf-pgp' into for-next omits 6a01b45270b9 Merge branch 'for-5.13' into for-next omits 4e16cd8fae2f Merge branch 'printk-rework' into for-next omits f78dd21aa363 Merge branch 'for-5.12-no_hash_pointers' into for-next omits 7908e4c69387 Merge branch 'printk-rework' into for-next omits 873c6cedae39 Merge branch 'for-5.12' into for-next omits fdaae9394da4 Merge branch 'printk-rework' into for-next omits 25f0925b7dd4 Merge branch 'printk-rework' into for-next omits e103e8f1e0bf Merge branch 'printk-rework' into for-next omits 997e3449d02d Merge branch 'printk-rework' into for-next omits 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next omits 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits b801e827af39 Merge branch 'for-5.11' into for-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next adds cd1adf1b63a1 Revert "mm/gup: remove try_get_page(), call try_get_compou [...] adds 3754707bcc3e Revert "memcg: enable accounting for file lock caches" adds 0bcfe68b8767 Revert "memcg: enable accounting for pollfd and select bit [...] adds 996fe0616099 Merge tag 'kgdb-5.15-rc1' of git://git.kernel.org/pub/scm/ [...] adds 75b96f0ec5fa Merge tag 'fuse-update-5.15' of git://git.kernel.org/pub/s [...] adds 5e6a5845dd65 Merge tag 'gpio-updates-for-v5.15' of git://git.kernel.org [...] adds 452d07413954 mfd: syscon: Use of_iomap() instead of ioremap() adds cdff1eda6932 mfd: lpc_sch: Rename GPIOBASE to prevent build error adds 86406a9e7333 Merge tag 'mfd-next-5.15' of git://git.kernel.org/pub/scm/ [...] adds 2d7b4cdbb523 Merge tag 'backlight-next-5.15' of git://git.kernel.org/pu [...] adds 21f577b0f48f Merge tag 'rproc-v5.15' of git://git.kernel.org/pub/scm/li [...] adds e631548027ca ntb: ntb_pingpong: remove redundant initialization of vari [...] adds 38de3afffb72 NTB: switch from 'pci_' to 'dma_' API adds 1735715e0fd7 Merge tag 'ntb-5.15' of git://github.com/jonmason/ntb adds a2b28235335f Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] adds 192ad3c27a48 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 4c00e1e2e58e Merge tag 'linux-watchdog-5.15-rc1' of git://www.linux-wat [...] adds be27a47a760e cxgb3: fix oops on module removal adds 8f110f35f962 Merge tag 'wireless-drivers-2021-09-07' of git://git.kerne [...] adds 54d7a47a008b can: rcar_canfd: add __maybe_unused annotation to silence warning adds 644d0a5bcc33 can: c_can: fix null-ptr-deref on ioctl() adds 1c990729e198 Merge tag 'linux-can-fixes-for-5.15-20210907' of git://git [...] adds bbef56d861f1 bonding: 3ad: pass parameter bond_params by reference adds 0341d5e3d1ee net: renesas: sh_eth: Fix freeing wrong tx descriptor adds f97493657c63 net: phylink: add suspend/resume support adds 90702dcd19c0 net: stmmac: fix MAC not working when system resume back w [...] adds d1bf73387b5a Merge branch 'stmmac-wol-fix' adds 0f77f2defaf6 ieee802154: Remove redundant initialization of variable ret adds 626bf91a292e Merge tag 'net-5.15-rc1' of git://git.kernel.org/pub/scm/l [...] adds b339ec9c229a kbuild: Only default to -Werror if COMPILE_TEST adds ac08b1c68d1b Merge tag 'pci-v5.15-changes' of git://git.kernel.org/pub/ [...] adds 49832c819ab8 Makefile: use -Wno-main in the full kernel tree adds eafb1d64030a mm, slub: don't call flush_all() from slab_debug_trace_open() adds b3fd64e1451b mm, slub: allocate private object map for debugfs listings adds 0a19e7dd9288 mm, slub: allocate private object map for validate_slab_cache() adds 84048039d777 mm, slub: don't disable irq for debug_check_no_locks_freed() adds 976b805c782a mm, slub: remove redundant unfreeze_partials() from put_cp [...] adds 2a904905ae04 mm, slub: extract get_partial() from new_slab_objects() adds 53a0de06e50a mm, slub: dissolve new_slab_objects() into ___slab_alloc() adds 75c8ff281d7a mm, slub: return slab page from get_partial() and set c->p [...] adds 1572df7cbcb4 mm, slub: restructure new page checks in ___slab_alloc() adds 9b4bc85a69f5 mm, slub: simplify kmem_cache_cpu and tid setup adds e500059ba552 mm, slub: move disabling/enabling irqs to ___slab_alloc() adds 0b303fb40286 mm, slub: do initial checks in ___slab_alloc() with irqs enabled adds fa417ab7506f mm, slub: move disabling irqs closer to get_partial() in _ [...] adds 6c1dbb674c5c mm, slub: restore irqs around calling new_slab() adds 3f2b77e35a4f mm, slub: validate slab from partial list or page allocato [...] adds 9f101ee89465 mm, slub: check new pages with restored irqs adds 4b1f449dedd2 mm, slub: stop disabling irqs around get_partial() adds a019d2016258 mm, slub: move reset of c->page and freelist out of deacti [...] adds 3406e91bce47 mm, slub: make locking in deactivate_slab() irq-safe adds cfdf836e1f93 mm, slub: call deactivate_slab() without disabling irqs adds f3ab8b6b9228 mm, slub: move irq control into unfreeze_partials() adds 8de06a6f48f2 mm, slub: discard slabs in unfreeze_partials() without irq [...] adds c2f973ba42ed mm, slub: detach whole partial list at once in unfreeze_pa [...] adds fc1455f4e023 mm, slub: separate detaching of partial list in unfreeze_p [...] adds 7cf9f3ba2f02 mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] adds 0e7ac738f785 mm, slub: don't disable irqs in slub_cpu_dead() adds 08beb547a1f7 mm, slab: split out the cpu offline variant of flush_slab() adds 5a836bf6b09f mm: slub: move flush_cpu_slab() invocations __free_slab() [...] adds 94ef0304e2b8 mm: slub: make object_map_lock a raw_spinlock_t adds a2b4ae8bfd9c mm, slub: make slab_lock() disable irqs with PREEMPT_RT adds e0a043aa4145 mm, slub: protect put_cpu_partial() with disabled irqs ins [...] adds 25c00c506e81 mm, slub: use migrate_disable() on PREEMPT_RT adds bd0e7491a931 mm, slub: convert kmem_cpu_slab protection to local_lock adds cc09ee80c3b1 Merge tag 'mm-slub-5.15-rc1' of git://git.kernel.org/pub/s [...] adds df82bf5a9fad memory-hotplug.rst: remove locking details from admin-guide adds ac3332c44767 memory-hotplug.rst: complete admin-guide overhaul adds 859a85ddf90e mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE adds 673d40c82eb2 mm: memory_hotplug: cleanup after removal of pfn_valid_within() adds 7cf209ba8a86 mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] adds 65a2aa5f482e mm/memory_hotplug: remove nid parameter from arch_remove_memory() adds e1c158e49566 mm/memory_hotplug: remove nid parameter from remove_memory [...] adds 35ba0cd5290b ACPI: memhotplug: memory resources cannot be enabled yet adds 4b0970024408 mm: track present early pages per zone adds e83a437faa62 mm/memory_hotplug: introduce "auto-movable" online policy adds 028fc57a1c36 drivers/base/memory: introduce "memory groups" to logicall [...] adds 836809ec75cc mm/memory_hotplug: track present pages in memory groups adds 2a1578397a16 ACPI: memhotplug: use a single static memory group for a s [...] adds eedf634aac3b dax/kmem: use a single static memory group for a single pr [...] adds ffaa6ce835ea virtio-mem: use a single dynamic memory group for a single [...] adds 445fcf7c7214 mm/memory_hotplug: memory group aware "auto-movable" onlin [...] adds 3fcebf90209a mm/memory_hotplug: improved dynamic memory group aware "au [...] adds 5ef5f810199f mm/memory_hotplug: use helper zone_is_zone_device() to sim [...] adds fe3df441ef88 mm: remove redundant compound_head() calling adds 8350229ffceb riscv: only select GENERIC_IOREMAP if MMU support is enabled adds 82a70ce0426d mm: move ioremap_page_range to vmalloc.c adds 8491502f787c mm: don't allow executable ioremap mappings adds 395519b4b6e8 mm/early_ioremap.c: remove redundant early_ioremap_shutdown() adds 513861202d12 highmem: don't disable preemption on RT in kmap_atomic() adds ea0eafead4b6 mm: in_irq() cleanup adds 41c961b9013e mm: introduce PAGEFLAGS_MASK to replace ((1UL << NR_PAGEFL [...] adds 110860541f44 mm/secretmem: use refcount_t instead of atomic_t adds 4bbf04aa9aa8 kfence: show cpu and timestamp in alloc/free info adds c40c6e593bf9 kfence: test: fail fast if disabled at boot adds 2224d8485492 mm: introduce Data Access MONitor (DAMON) adds f23b8eee1871 mm/damon/core: implement region-based sampling adds b9a6ac4e4ede mm/damon: adaptively adjust regions adds 1c676e0d9b1a mm/idle_page_tracking: make PG_idle reusable adds 3f49584b262c mm/damon: implement primitives for the virtual memory addr [...] adds 2fcb93629ad8 mm/damon: add a tracepoint adds 4bc05954d007 mm/damon: implement a debugfs-based user space interface adds 429538e85410 mm/damon/dbgfs: export kdamond pid to the user space adds 75c1c2b53c78 mm/damon/dbgfs: support multiple contexts adds c4ba6014aec3 Documentation: add documents for DAMON adds 17ccae8bb5c9 mm/damon: add kunit tests adds b348eb7abd09 mm/damon: add user space selftests adds 75e39b1a3668 MAINTAINERS: update for DAMON adds 5ecae8f6aafe alpha: agp: make empty macros use do-while-0 style adds 0a9d991c424b alpha: pci-sysfs: fix all kernel-doc warnings adds 3843c50a782c percpu: remove export of pcpu_base_addr adds 8d23b2080b4f proc: stop using seq_get_buf in proc_task_name adds c2f273ebd89a connector: send event on write to /proc/[pid]/comm adds c226bc3cd99b arch: Kconfig: fix spelling mistake "seperate" -> "separate" adds a8a47cf5ce4b include/linux/once.h: fix trivia typo Not -> Note adds c9221919a2d2 units: change from 'L' to 'UL' adds e2c77032fcbe units: add the HZ macros adds 73b718c617ca thermal/drivers/devfreq_cooling: use HZ macros adds 04c8984ae3fa devfreq: use HZ macros adds 55c653e0be71 iio/drivers/as73211: use HZ macros adds d59eacaac953 hwmon/drivers/mr75203: use HZ macros adds 87000e7fe0a2 iio/drivers/hid-sensor: use HZ macros adds 09704a941c42 i2c/drivers/ov02q10: use HZ macros adds 9ef347c3df98 mtd/drivers/nand: use HZ macros adds 18821693b97b phy/drivers/stm32: use HZ macros adds 3c91dda97eea kernel/acct.c: use dedicated helper to access rlimit values adds 2d186afd04d6 profiling: fix shift-out-of-bounds bugs adds 726248b62fbe MAINTAINERS: update ClangBuiltLinux mailing list adds 28f8fc19b249 Documentation/llvm: update mailing list adds 1c3493bb290b Documentation/llvm: update IRC location adds bcda5fd34417 math: make RATIONAL tristate adds 8ba739ede49d math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] adds 36f33b562936 lib/test: convert test_sort.c to use KUnit adds 83a29beb23bc lib/dump_stack: correct kernel-doc notation adds 44e559977554 lib/iov_iter.c: fix kernel-doc warnings adds 7fc5b571325f tools: rename bitmap_alloc() to bitmap_zalloc() adds d2af5aa6c036 checkpatch: support wide strings adds 046fc741e35e checkpatch: make email address check case insensitive adds 4ce9f9704578 checkpatch: improve GIT_COMMIT_ID test adds 1e1c15839df0 fs/epoll: use a per-cpu counter for user's watches count adds b234ed6d6294 init: move usermodehelper_enable() to populate_rootfs() adds 8b097881b54c trap: cleanup trap_init() adds 5f5dec07aca7 nilfs2: fix memory leak in nilfs_sysfs_create_device_group adds dbc6e7d44a51 nilfs2: fix NULL pointer in nilfs_##name##_attr_release adds 24f8cb1ed057 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group adds a3e181259ddd nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group adds b2fe39c248f3 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group adds 17243e1c3072 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group adds 98e2e409e76e nilfs2: use refcount_dec_and_lock() to fix potential UAF adds dbd9d6f8fa9c fs/coredump.c: log if a core dump is aborted due to change [...] adds 6fcac87e1f9e coredump: fix memleak in dump_vma_snapshot() adds 05da8113c9ba kernel/fork.c: unexport get_{mm,task}_exe_file adds 5b91a75b3312 pid: cleanup the stale comment mentioning pidmap_init(). adds e1fbbd073137 prctl: allow to setup brk for et_dyn executables adds 4cb398fe1bf1 configs: remove the obsolete CONFIG_INPUT_POLLDEV adds 6fe26259b488 Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETE [...] adds d42990f486b5 selftests/memfd: remove unused variable adds 20401d1058f3 ipc: replace costly bailout check in sysvipc_find_ipc() adds 560a87057028 mm/workingset: correct kernel-doc notations adds b285437d1d92 scripts: check_extable: fix typo in user error message adds 2d338201d531 Merge branch 'akpm' (patches from Andrew) adds 34c59da47329 Merge tag '9p-for-5.15-rc1' of git://github.com/martinetd/linux adds 8a05abd0c938 Merge tag 'ceph-for-5.15-rc1' of git://github.com/ceph/cep [...] adds 14e2bc4e8c40 Merge tag 'nfsd-5.15-1' of git://git.kernel.org/pub/scm/li [...] adds 1511e5d64a51 Merge tag 'microblaze-v5.15' of git://git.monstr.eu/linux- [...] adds 6dcaf9fb623f Merge tag 'modules-for-v5.15' of git://git.kernel.org/pub/ [...] adds 0f4b9289bad3 Merge tag 'docs-5.15-2' of git://git.lwn.net/linux adds e543b10cd9d7 Merge branches 'acpi-pm' and 'acpi-docs' adds 9c566611ac5c Merge tag 'acpi-5.15-rc1-2' of git://git.kernel.org/pub/sc [...] adds dd7c46d6e58e Revert "cpufreq: intel_pstate: Process HWP Guaranteed chan [...] adds 27de8d597020 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds eabf9e616ec6 Merge branch 'pm-cpufreq' adds f76c87e8c337 Merge branch 'pm-opp' adds 30f349097897 Merge tag 'pm-5.15-rc1-2' of git://git.kernel.org/pub/scm/ [...] adds 730bf31b8fc8 Merge tag 'tag-chrome-platform-for-v5.15' of git://git.ker [...] adds c68ed7945701 mm/vmstat: protect per cpu variables with preempt disable on RT adds 2b9b624f5aef mm: migrate: introduce a local variable to get the number [...] adds 68a9843f14b6 mm: migrate: fix the incorrect function name in comments adds 213ecb315751 mm: migrate: change to use bool type for 'page_was_mapped' adds 4b692e861619 kexec: move locking into do_kexec_load adds 5d700a0fd71d kexec: avoid compat_alloc_user_space adds 5b1b561ba73c mm: simplify compat_sys_move_pages adds e130242dc351 mm: simplify compat numa syscalls adds 59ab844eed9c compat: remove some compat entry points adds a7a08b275a8b arch: remove compat_alloc_user_space adds 4b42fb213678 mm/hmm: bypass devmap pte when all pfn requested flags are [...] adds 13db8c50477d mm/hugetlb: initialize hugetlb_usage in mm_init adds 32d4f4b782bb mm,vmscan: fix divide by zero in get_scan_count adds 053cfda10230 mm/page_alloc.c: avoid accessing uninitialized pcp page mi [...] adds 10994316089c mmap_lock: change trace and locking order adds 79d3705040c3 mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp adds 276aeee1c5fc mm/mempolicy: fix a race between offset_il_node and mpol_r [...] adds ddb13122aa7e nds32/setup: remove unused memblock_region variable in set [...] adds a3fa7a101dcf Merge branches 'akpm' and 'akpm-hotfixes' (patches from Andrew) adds 0aa251601712 Merge tag 'dmaengine-5.15-rc1' of git://git.kernel.org/pub [...] adds 9660dcbe0d91 RDMA/mlx5: Fix number of allocated XLT entries adds f4c6f31011ea RDMA/mlx5: Fix xlt_chunk_align calculation adds 84f969e1c48e IB/qib: Fix null pointer subtraction compiler warning adds f1b195ce81ad RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic adds 2169b908894d IB/hfi1: make hist static adds 4b105f4a256a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 3fc372535741 Merge branch 'for-5.15/fsdax-cleanups' into for-5.15/libnvdimm adds 2e5fd489a4e5 Merge tag 'libnvdimm-for-5.15' of git://git.kernel.org/pub [...] adds a7bfaad54b8b cxl/acpi: Do not add DSDT disabled ACPI0016 host bridge ports adds 9e56614c44b9 cxl/pci: Fix lockdown level adds da582aa5ad57 cxl/pci: Fix debug message in cxl_probe_regs() adds 9d1b3afd7304 cxl/uapi: Fix defined but not used warnings adds a01da6ca7d0a cxl/pmem: Fix Documentation warning adds 2b922a9d064f cxl/registers: Fix Documentation warning adds 70868a180501 Merge tag 'cxl-for-5.15' of git://git.kernel.org/pub/scm/l [...] adds 7b7699c09f66 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/s [...] adds e2e694b9e6f3 Merge branch 'work.init' of git://git.kernel.org/pub/scm/l [...] adds 7b871c7713d1 Merge branch 'work.gfs2' of git://git.kernel.org/pub/scm/l [...] adds 88b604263f3d s390/unwind: use current_frame_address() to unwind current task adds a052096bdd68 s390/topology: fix topology information when calling cpu h [...] adds 2e8275285a60 s390/mm: fix kernel doc comments adds 5dddfaac4c25 s390/cpum_cf: move array from header to C file adds 44bead2545f1 s390/con3270: use proper type for tasklet function adds 7a928af413c3 s390/ctrlchar: fix kernel doc comment adds 19379d456f7b s390/cio: fix kernel doc comment adds ebd9cc659369 s390/pci: fix clp_get_state() handling of -ENODEV adds 85ad27215ca5 s390/pci: read clp_list_pci_req only once adds 68c32eb2707a s390: remove xpram device driver adds 7d665612dd5a s390/hmcdrv_ftp: fix kernel doc comment adds ff8a58b0ae73 s390/sclp: add __nonstring annotation adds f6beebb15eee scsi: zfcp: fix kernel doc comments adds 2c57ad602493 s390/zcrypt: remove incorrect kernel doc indicators adds 9652cb805c44 s390/ftrace: remove incorrect __va usage adds bb9c14ad267d hugetlbfs: s390 is always 64bit adds f154c806676a Merge tag 's390-5.15-2' of git://git.kernel.org/pub/scm/li [...] adds 54357f0c9149 tracing: Add migrate-disabled counter to tracing output. adds 5615e088b43d tracing: Fix some alloc_event_probe() error handling bugs adds 4b6b08f2e45e tracing/osnoise: Fix missed cpus_read_unlock() in start_pe [...] adds 40caa127f3c7 init: bootconfig: Remove all bootconfig data when the init [...] adds b66fbbe8d482 init/bootconfig: Reorder init parameter from bootconfig an [...] adds 26c9c72fd0b9 docs: bootconfig: Add how to use bootconfig for kernel parameters adds 32ba9f0fb027 tools/bootconfig: Fix tracing_on option checking in ftrace [...] adds 903bd067faa8 bootconfig: Fix missing return check of xbc_node_compose_k [...] adds 47914d4e591c tools/bootconfig: Show whole test command for each test case adds 0be083cee42e tracing: synth events: increase max fields count adds c910db943d35 tracing: Dynamically allocate the per-elt hist_elt_data array adds 04178ea130a6 selftests/ftrace: Exclude "(fault)" in testing add/remove [...] adds cfd799837dbc tracing/boot: Fix to loop on only subkeys adds 43175623dd0d Merge tag 'trace-v5.15-2' of git://git.kernel.org/pub/scm/ [...] adds 35776f10513c Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds d6c338a74129 Merge tag 'for-linus-5.15-rc1' of git://git.kernel.org/pub [...] adds 8491f59e3b13 ALSA: vx222: fix null-ptr-deref adds 9d2e19e34962 ALSA: gus: Fix repeated probes of snd_gus_create() adds c5433f026b27 ALSA: gus: Fix repeated probe for ISA interwave card adds 25fca8c9e0d7 Merge tag 'asoc-fix-v5.15-rc1' of https://git.kernel.org/p [...] adds ae79394a6285 Merge tag 'sound-fix-5.15-rc1' of git://git.kernel.org/pub [...] adds 6f93e834fa7c btrfs: fix upper limit for max_inline for page size 64K adds cde7417ce487 btrfs: use correct header for div_u64 in misc.h adds 8f96a5bfa150 btrfs: update the bdev time directly when closing adds 3fa421dedbc8 btrfs: delay blkdev_put until after the device remove adds c124706900c2 btrfs: fix lockdep warning while mounting sprout fs adds f79645df8065 btrfs: zoned: fix double counting of split ordered extent adds 8dde20867c44 Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/l [...] adds 36bbeb336584 ksmbd: add missing assignments to ret on ndr_read_int64 re [...] adds 4ffd5264e8ec ksmbd: fix read of uninitialized variable ret in set_file_ [...] adds 4cf0ccd033d9 ksmbd: fix control flow issues in sid_to_id() adds bf9f243f23e6 Merge tag '5.15-rc-ksmbd-part2' of git://git.samba.org/ksmbd adds 4396a73115fc fsnotify: fix sb_connectors leak adds 06b224d5162b Merge tag 'amd-drm-next-5.15-2021-09-01' of https://gitlab [...] adds de04744d658b Merge tag 'drm-misc-next-fixes-2021-09-03' of git://anongi [...] adds cca62758ebdd dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER adds 87fd9ef47597 dma-buf: DMABUF_SYSFS_STATS should depend on DMA_SHARED_BUFFER adds 8c28051cdcbe fbmem: don't allow too huge resolutions adds b011522c8a6f Merge tag 'drm-misc-next-fixes-2021-09-09' of git://anongi [...] adds 70982eef4d7e drm/ttm: Fix a deadlock if the target BO is not idle during swap adds a668acb8f01f Merge tag 'drm-next-2021-09-10' of git://anongit.freedeskt [...] adds 5ffc06ebeaab Merge tag 'char-misc-5.15-rc1-2' of git://git.kernel.org/p [...] adds c3811a50addd iommu/amd: Relocate GAMSup check to early_enable_iommus adds eb03f2d2f6a4 iommu/amd: Remove iommu_init_ga() adds a21518cb23a3 iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() adds 6ef0505158f7 iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() adds 8cc633190b52 iommu: Clarify default domain Kconfig adds 589e5cab1708 Merge tag 'iommu-fixes-v5.15-rc0' of git://git.kernel.org/ [...] adds 3da6379a6d86 parisc: Add missing FORCE prerequisite in Makefile adds 1260dea6d2eb parisc: Drop strnlen_user() in favour of generic version adds ea4b3fca18ad parisc: Drop useless debug info and comments from signal.c adds 3e4a1aff2a97 parisc: Check user signal stack trampoline is inside TASK_SIZE adds e4f2006f1287 parisc: Reduce sigreturn trampoline to 3 instructions adds 907872baa9f1 parisc: Move pci_dev_is_behind_card_dino to where it is used adds d97180ad68bd parisc: Mark sched_clock unstable only if clocks are not s [...] adds 671028728083 parisc: Implement __get/put_kernel_nofault() adds 23ef827c1bac Merge tag 'for-5.15/parisc-3' of git://git.kernel.org/pub/ [...] adds 88053ec8cb1b arm64: mm: limit linear region to 51 bits for KVM in nVHE mode adds 85f58eb18898 arm64: kdump: Skip kmemleak scan reserved memory for kdump adds e99f23c5bf59 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 3d53afea525f MAINTAINERS: Change Rafael's e-mail address adds 0654cf05d17b ACPI: CPPC: Introduce cppc_get_nominal_perf() adds 46573fd6369f cpufreq: intel_pstate: hybrid: Rework HWP calibration adds d216bfb4d798 PM: sleep: wakeirq: drop useless parameter from dev_pm_att [...] adds 4a9344cd0aa4 PM: sleep: core: Avoid setting power.must_resume to false adds ca67408ad57a PM: EM: fix kernel-doc comments adds d62aab8ff711 Documentation: power: include kernel-doc in Energy Model doc adds be2d24336f88 Merge branches 'pm-cpufreq', 'pm-sleep' and 'pm-em' adds d6498af58f5c Merge tag 'pm-5.15-rc1-3' of git://git.kernel.org/pub/scm/ [...] adds 22d692baba0a ACPICA: Update the list of maintainers adds 66e0aeaa8bae ACPI: scan: Remove unneeded header linux/nls.h adds 3265cc3ec52e ACPI: PRM: Find PRMT table before parsing it adds 8fbc1c5b9113 Merge branches 'acpi-scan' and 'acpi-prm' adds 926de8c4326c Merge tag 'acpi-5.15-rc1-3' of git://git.kernel.org/pub/sc [...] adds d198b8273e30 Input: elan_i2c - reduce the resume time for controller in [...] adds ab108678195f Input: mms114 - support MMS134S adds 0c5483a5778f Input: analog - always use ktime functions adds 765092e4cdaa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 5950fc44a57a thermal/drivers/intel: Allow processing of HWP interrupt adds 70ee251ded6b thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if [...] adds dd4703876ea8 Merge tag 'thermal-v5.15-rc1' of git://git.kernel.org/pub/ [...] adds 6701e7e7d8ee Merge tag 'pwm/for-5.15-rc1' of git://git.kernel.org/pub/s [...] adds 52926229be06 Merge tag 'firewire-update' of git://git.kernel.org/pub/sc [...] adds 0c45d3e24ef3 rtc: rx8010: select REGMAP_I2C adds 107ccc45bb25 Merge tag 'rtc-5.15' of git://git.kernel.org/pub/scm/linux [...] adds 2aae0a937ad1 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] adds 4a48b66b3f52 of: property: Disable fw_devlink DT support for X86 adds 975671241808 dt-bindings: More use 'enum' instead of 'oneOf' plus 'cons [...] adds 094b147c7662 spi: dt-bindings: xilinx: Drop type reference on *-bits pr [...] adds a1406e424253 Merge tag 'devicetree-fixes-for-5.15-1' of git://git.kerne [...] adds a3928f877e7b tracing/boot: Fix trace_boot_hist_add_array() to check arr [...] adds 5f8895b27da2 tracing/boot: Fix to check the histogram control param is [...] adds 5dfe50b05588 bootconfig: Rename xbc_node_find_child() to xbc_node_find_ [...] adds ce4c8f882041 Merge tag 'trace-v5.15-3' of git://git.kernel.org/pub/scm/ [...] adds 5ac749a57e0e libata: pass over maintainership to Damien Le Moal adds 8177a5c96229 Merge tag 'libata-5.15-2021-09-11' of git://git.kernel.dk/ [...] adds dfbb3409b27f block: genhd: don't call blkdev_show() with major_names_lock held adds 884f0e84f1e3 blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() adds d32d3d0b47f7 nvme-multipath: set QUEUE_FLAG_NOWAIT adds e7d65803e2bb nvme-multipath: revalidate paths during rescan adds 43dc987828ea nvme: move nvme_multi_css into nvme.h adds 77d651a65569 nvmet: looks at the passthrough controller when initializing CAP adds ab7a2737ac5a nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_p [...] adds f04064814c2a nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() adds 1ba2e507f55c nvme-tcp: Do not reset transport on data digest errors adds b58da2d270db nvme: update keep alive interval when kato is modified adds 041bd1a1fc73 nvme: only call synchronize_srcu when clearing current path adds ab3994f6efba nvme: add error handling support for add_disk() adds aff959c28408 nvme: update MAINTAINERS email address adds 49d82b1445f1 Merge tag 'nvme-5.15-2021-09-07' of git://git.infradead.or [...] adds cd82cca7ebfe block: split out operations on block special files adds 0dca4462ed06 block: move fs/block_dev.c to block/bdev.c adds 7f2a6a69f7ce blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for mul [...] adds 221e8360834c n64cart: fix return value check in n64cart_probe() adds c0f7e49fc480 Merge tag 'block-5.15-2021-09-11' of git://git.kernel.dk/l [...] adds 713b9825a4c4 io-wq: fix cancellation on create-worker failure adds c57a91fb1ccf io_uring: fix missing mb() before waitqueue_active adds 009ad9f0c6ee io_uring: drop ctx->uring_lock before acquiring sqd->lock adds 3b33e3f4a6c0 io-wq: fix silly logic error in io_task_work_match() adds 66e70be72288 io-wq: fix memory leak in create_io_worker() adds 2ae2eb9dde18 io_uring: fail links of cancelled timeouts adds 32c2d33e0b7c io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_ [...] adds c605c39677b9 Merge tag 'io_uring-5.15-2021-09-11' of git://git.kernel.d [...] adds 9eec07920249 coccinelle: api: rename kzfree to kfree_sensitive adds e71ec0bc0603 scripts: coccinelle: allow list_entry_is_head() to use pos adds 4e1c754472ff Merge branch 'for-5.15' of git://git.kernel.org/pub/scm/li [...] adds 3a87ff891290 riscv: defconfig: enable BLK_DEV_NVME adds efe1e08bca9a riscv: defconfig: enable NLS_CODEPAGE_437, NLS_ISO8859_1 adds d5935537c825 riscv: Improve stack randomisation on RV64 adds 399c1ec8467c riscv: move the (z)install rules to arch/riscv/Makefile adds cbba17870881 riscv: dts: microchip: mpfs-icicle: Fix serial console adds 54fed35fd393 riscv: Enable BUILDTIME_TABLE_SORT adds 6f55ab36bef5 riscv: Move EXCEPTION_TABLE to RO_DATA segment adds b79bd0d5102b Merge tag 'riscv-for-linus-5.15-mw1' of git://git.kernel.o [...] adds 78e709522d2c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds fc111fb9a6da cifs: update FSCTL definitions adds 23e91d8b7c5a cifs: rename cifs_common to smbfs_common adds 8d014f5fe981 cifs: move SMB FSCTL definitions to common code adds 9351590f51cd cifs: properly invalidate cached root handle when closing it adds 8d4a0b5d0813 Merge tag '5.15-rc-cifs-part2' of git://git.samba.org/sfre [...] adds 0766ec82e5fb namei: Fix use after free in kern_path_locked adds c5f563f9e9e6 rename __filename_parentat() to filename_parentat() adds 794ebcea865b namei: Standardize callers of filename_lookup() adds b4a4f213a39d namei: Standardize callers of filename_create() adds ea47ab111669 putname(): IS_ERR_OR_NULL() is wrong here adds fdfc346302a7 Merge branch 'misc.namei' of git://git.kernel.org/pub/scm/ [...] adds 39ff83f2f6cc time: Handle negative seconds correctly in timespec64_to_ns() adds 7bf3142625c1 Merge tag 'timers_urgent_for_v5.15_rc1' of git://git.kerne [...] adds d66e3edee7af futex: Remove unused variable 'vpid' in futex_proxy_tryloc [...] adds e5480572706d locking/rtmutex: Fix ww_mutex deadlock check adds 165d05d88c27 Merge tag 'locking_urgent_for_v5.15_rc1' of git://git.kern [...] adds 984841792635 sched/idle: Make the idle timer expire in hard interrupt context adds 868ad33bfa3b sched: Prevent balance_push() on remote runqueues adds 56c244382fdb Merge tag 'sched_urgent_for_v5.15_rc1' of git://git.kernel [...] adds 1791596be272 Merge tag 'for-linus-5.15-1' of git://github.com/cminyard/ [...] adds 3a3a11e6e5a2 lkdtm: Use init_uts_ns.name instead of macros adds d8e988b62f94 Merge tag 'char-misc-5.15-rc1-lkdtm' of git://git.kernel.o [...] adds c2f4954c2d3f Merge branch 'linus' into smp/urgent adds c122358ea1e5 thermal: Replace deprecated CPU-hotplug functions. adds 8c854303ce0e cpu/hotplug: Remove deprecated CPU-hotplug functions. adds c9871c800f65 Documentation: core-api/cpuhotplug: Rewrite the API section adds f306b90c69ce Merge tag 'smp-urgent-2021-09-12' of git://git.kernel.org/ [...] adds d41adc4e22c6 Merge tag 'auxdisplay-for-linus-v5.15-rc1' of git://github [...] adds 1ca70b24afb9 MAINTAINERS: add Nick as Reviewer for compiler_attributes.h adds b83a908498d6 compiler_attributes.h: move __compiletime_{error|warning} adds c3e46874dfb9 Merge tag 'compiler-attributes-for-linus-v5.15-rc1-v2' of [...] adds bb91de44693b perf beauty: Update copy of linux/socket.h with the kernel [...] adds 64f4535166aa tools headers UAPI: Sync files changed by new process_mrel [...] adds 3e11300cdfd5 perf test: Fix bpf test sample mismatch reporting adds 51ae7fa62dcb perf scripts python: Fix passing arguments to stackcollaps [...] adds d2930ede5218 perf symbol: Look for ImageBase in PE file to compute .tex [...] adds 9fe8895a27a8 perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings adds dde994dd54fb perf report: Add tools/arch/x86/include/asm/amd-ibs.h adds 291dcb98d7ee perf report: Add support to print a textual representation [...] adds 03d6f3fe5427 tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources adds dfa00459c626 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f9f018e4d9a4 tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 2c3ef25c4a60 tools headers UAPI: Sync linux/prctl.h with the kernel sources adds 155ed9f1b5ff perf beauty: Cover more flags in the move_mount syscall a [...] adds 37ce9e4fc596 tools include UAPI: Update linux/mount.h copy adds 218e7b775d36 perf bpf: Provide a weak btf__load_from_kernel_by_id() for [...] adds da4572d62d38 perf tools: Ignore Documentation dependency file adds eb34363ae1c0 perf tools: Fix perf_event_attr__fprintf() missing/dupl. fields adds a7d212fc6c89 perf tools: Factor out copy_config_terms() and free_config [...] adds 99fc5941b835 perf tools: Fix hybrid config terms list corruption adds 4a86d4140400 perf tools: Allow build-id with trailing zeros adds 0d1c50ac488e perf tools: Add an option to build without libbfd adds ee286c60c268 tools headers UAPI: Sync linux/in.h copy with the kernel sources adds 2bae3e64ec46 tools headers UAPI: Sync linux/fs.h with the kernel sources adds 4dc24d7cf498 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 17a99e521f67 tools headers UAPI: Update tools's copy of drm.h headers adds b5b65f139827 Merge tag 'perf-tools-for-v5.15-2021-09-11' of git://git.k [...] adds 6880fa6c5660 Linux 5.15-rc1 adds a69ae291e1cc x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_A [...] adds 76ae847497bc Documentation: raise minimum supported version of GCC to 5.1 adds 4eb6bd55cfb2 compiler.h: drop fallback overflow checkers adds adac17e3f61f mm/ksm: remove old GCC 4.9+ check adds c0a5c81ca9be Kconfig.debug: drop GCC 5+ version check for DWARF5 adds d20758951f8f riscv: remove Kconfig check for GCC version for ARCH_RV64I adds 6563139d90ad powerpc: remove GCC version check for UPD_CONSTR adds 42a7ba1695fc arm64: remove GCC version check for ARCH_SUPPORTS_INT128 adds 156102fe0bb6 Makefile: drop GCC < 5 -fno-var-tracking-assignments workaround adds 4e59869aa655 compiler-gcc.h: drop checks for older GCC versions adds 6f20fa2dfa54 vmlinux.lds.h: remove old check for GCC 4.9 adds 6d2ef226f2f1 compiler_attributes.h: drop __has_attribute() support for gcc4 adds df26327ea097 Drop some straggling mentions of gcc-4.9 as being stale adds 316346243be6 Merge branch 'gcc-min-version-5.1' (make gcc-5.1 the minim [...] adds d0ee23f9d78b tools: compiler-gcc.h: Guard error attribute use with __ha [...] adds 1619b69edce1 powerpc/boot: Fix build failure since GCC 4.9 removal adds 6a4746ba0619 ipc: remove memcg accounting for sops objects in do_semtimedop() adds 77e02cf57b6c memblock: introduce saner 'memblock_free_ptr()' interface adds 3ca706c189db drm/ttm: fix type mismatch error on sparc64 adds 80be5998ad63 tools/bootconfig: Define memblock_free_ptr() to fix build error adds f6b5f1a56987 compiler.h: Introduce absolute_pointer macro adds dff2d13114f0 net: i825xx: Use absolute_pointer for memcpy from fixed me [...] adds 3cb8b1537f8a alpha: Move setup.h out of uapi adds ebdc20d7bc74 alpha: Use absolute_pointer to define COMMAND_LINE adds d6efd3f18763 Merge branch 'absolute-pointer' (patches from Guenter) adds fc7c028dcdbf sparc: avoid stringop-overread errors adds b7213ffa0e58 qnx4: avoid stringop-overread errors adds cf8dd57bd0d6 ARM: config: multi v7: Enable dependancies adds 8c1768967e27 ARM: config: mutli v7: Reenable FB dependency adds 3f1c260ffddb MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers adds da03ed572f48 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds b1a89856fbf6 m68k: Double cast io functions to unsigned long adds a7b68ed15d1f m68k: mvme: Remove overdue #warnings in RTC handling adds 76b3c6336fdb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a8b92b8c1eac s390/pci_mmio: fully validate the VMA before calling follow_pte() adds d76b14f3971a s390/sclp: fix Secure-IPL facility detection adds 4b26ceac103b s390: update defconfigs adds 948e50551b9a s390/ap: fix kernel doc comments adds f5711f9df924 s390: remove WARN_DYNAMIC_STACK adds 08d67bc97bc5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0f31ab217dc5 dt-bindings: net: sun8i-emac: Add compatible for D1 adds d9ea761fdd19 dccp: don't duplicate ccid when cloning dccp sock adds 581edcd0c8a0 mctp: perform route destruction under RCU read lock adds d437f5aa23aa ibmvnic: check failover_pending in login response adds 8343268ec3cf net/mlx5: Bridge, fix uninitialized variable usage adds 897ae4b40e80 net/mlx5: Fix rdma aux device on devlink reload adds da8252d5805d net/mlx5: Lag, don't update lag if lag isn't supported adds dfe6fd72b5f1 net/mlx5: FWTrace, cancel work on alloc pd error flow adds ee27e330a953 net/mlx5: Fix potential sleeping in atomic context adds c91c1da72b47 net/mlx5e: Fix mutual exclusion between CQE compression and HW TS adds 8db6a54f3cae net/mlx5e: Fix condition when retrieving PTP-rqn adds c324f023dbb2 Merge tag 'mlx5-fixes-2021-09-07' of git://git.kernel.org/ [...] adds d7e203ffd3ba ne2000: fix unused function warning adds ea269a6f7207 net: phylink: Update SFP selected interface on advertising [...] adds b5c102238cea net: ipa: initialize all filter table slots adds 276aae377206 net: stmmac: fix system hang caused by eee_ctrl_timer duri [...] adds 3c4cea8fa7f7 vhost_net: fix OoB on sendmsg() failure. adds 273c29e944bd ibmvnic: check failover_pending in login response adds d82d5303c4c5 net: macb: fix use after free on rmmod adds 04f08eb44b50 net/af_unix: fix a data-race in unix_dgram_poll adds 9b6ff7eb6664 net/l2tp: Fix reference count leak in l2tp_udp_recv_core adds 2a48d96fd58a net: stmmac: platform: fix build warning when with !CONFIG [...] adds 415446185b93 sfc: fallback for lack of xdp tx queues adds 6215b608a8c4 sfc: last resort fallback for lack of xdp tx queues adds e3a843f98c8f Merge branch 'sfx-xdp-fallback-tx-queues' adds e011912651bd net: ni65: Avoid typecast of pointer to u32 adds bfe84435090a ice: Correctly deal with PFs that do not support RDMA adds e3f0cc1a945f r6040: Restore MDIO clock frequency after MAC reset adds dc41c4a98a76 net/packet: clarify source of pr_*() messages adds 20e100f52730 qed: Handle management FW error adds 666eb96d85dc qlcnic: Remove redundant initialization of variable ret adds 08dad2f4d541 net: stmmac: allow CSR clock of 300MHz adds ce062a0adbfe net: dsa: qca8k: fix kernel panic with legacy mdio mapping adds 1b704b27beb1 selftest: net: fix typo in altname test adds f11ee2ad25b2 net: mana: Prefer struct_size over open coded arithmetic adds eca4cf12acda bnxt_en: Fix error recovery regression adds 1affc01fdc60 bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() adds 985941e1dd5e bnxt_en: Clean up completion ring page arrays completely adds 2049eb0d20de Merge branch 'bnxt_en-fixes' adds d7807a9adf48 Revert "ipv4: fix memory leaks in ip_cmsg_send() callers" adds e50e711351bd udp_tunnel: Fix udp_tunnel_nic work-queue type adds f4bb62e64c88 tipc: increase timeout in tipc_sk_enqueue() adds e87b5052271e ipv6: delay fib6_sernum increase in fib6_add adds 111b64e35ea0 net: dsa: lantiq_gswip: Add 200ms assert delay adds f7ec554b73c5 net: hns3: add option to turn off page pool feature adds d18e81183b1c net: hns3: pad the short tunnel frame before sending to hardware adds 1dc839ec09d3 net: hns3: change affinity_mask to numa node range adds b81d89487465 net: hns3: disable mac in flr process adds 472430a7b066 net: hns3: fix the exception when query imp info adds 427900d27d86 net: hns3: fix the timing issue of VF clearing interrupt sources adds 8c0922ce4b9b Merge branch 'hns3-fixes' adds 550ac9c1aaaa net-caif: avoid user-triggerable WARN_ON(1) adds 3a029e1f3d6e selftests/bpf: Fix build of task_pt_regs test for arm64 adds 2f1aaf3ea666 bpf, mm: Fix lockdep warning triggered by stack_map_get_bu [...] adds 0e6491b55970 bpf: Add oversize check before call kvcalloc() adds 8520e224f547 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode adds d8079d8026f8 bpf, selftests: Add cgroup v1 net_cls classid helpers adds 43d2b88c29f2 bpf, selftests: Add test case for mixed cgroup v1/v2 adds 2865ba82476a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4f884f396276 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() adds d198b2776264 Revert "Revert "ipv4: fix memory leaks in ip_cmsg_send() c [...] adds 52ce14c134a0 bnx2x: Fix enabling network interfaces without VFs adds 7366c23ff492 ptp: dp83640: don't define PAGE0 adds 6a52e7336803 net: dsa: destroy the phylink instance on any error in dsa [...] adds 301de697d869 Revert "net: phy: Uniform PHY driver access" adds a57d8c217aad net: dsa: flush switchdev workqueue before tearing down CP [...] adds 5dba430d9400 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 356ed64991c6 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog adds 37cb28ec7d3a bpf, mips: Validate conditional branch offsets adds 540e44daebdf bpf/tests: Allow different number of runs per test case adds b8eff1a480f7 bpf/tests: Reduce memory footprint of test suite adds f71e9a1275f0 bpf/tests: Add exhaustive tests of ALU shift values adds b7396ec22547 bpf/tests: Add exhaustive tests of ALU operand magnitudes adds 6f8f96955ca5 bpf/tests: Add exhaustive tests of JMP operand magnitudes adds cab8b4c0c9ab bpf/tests: Add staggered JMP and JMP32 tests adds d8a47d5a47b6 bpf/tests: Add exhaustive test of LD_IMM64 immediate magnitudes adds de0fd969640f bpf/tests: Add test case flag for verifier zero-extension adds f87c6bc98b80 bpf/tests: Add JMP tests with small offsets adds 9121d302531c bpf/tests: Add JMP tests with degenerate conditional adds b21999f4bad8 bpf/tests: Expand branch conversion JIT test adds d3241598b282 bpf/tests: Add more BPF_END byte order conversion tests adds fe89f6cabaed bpf/tests: Fix error in tail call limit tests adds bc23f7244817 bpf/tests: Add tail call limit test with external function call adds 5885aab74a65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3c10ffddc61f net: xfrm: fix shift-out-of-bounds in xfrm_get_default adds 844f7eaaed92 include/uapi/linux/xfrm.h: Fix XFRM_MSG_MAPPING ABI breakage adds 480055584141 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 7bbc3d385bd8 netfilter: ipset: Fix oversized kvmalloc() calls adds 69e73dbfda14 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 adds 310e2d43c3ad netfilter: ip6_tables: zero-initialize fragment offset adds f47fec27546d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1b789bd4dbd4 IB/qib: Fix clang confusion of NULL pointer comparison adds 528c49b1d2c3 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 64794d6db497 ALSA: oxfw: fix transmission method for Loud models based [...] adds 6f44578430d7 Revert "ALSA: hda: Drop workaround for a hang at shutdown again" adds 7b9cf9036609 ALSA: usb-audio: Unify mixer resume and reset_resume procedure adds ad7cc2d41b7a ALSA: hda/realtek: Quirks to enable speaker output for Len [...] adds ea5fecdc7504 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 58eafe1ff52e ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic adds 5a80dea93191 ASoC: mediatek: add required config dependency adds 26be23af1866 MAINTAINERS: fix update references to stm32 audio bindings adds 1dd038522615 ASoC: mediatek: common: handle NULL case in suspend/resume [...] adds 9c3ad33b5a41 ASoC: fsl_sai: register platform component before register [...] adds f12ce92e98b2 ASoC: fsl_esai: register platform component before registe [...] adds 0adf292069dc ASoC: fsl_micfil: register platform component before regis [...] adds ee8ccc2eb584 ASoC: fsl_spdif: register platform component before regist [...] adds c590fa80b392 ASoC: fsl_xcvr: register platform component before registe [...] adds 7bd5d979dfdb Merge series "ASoC: fsl: register platform component befor [...] adds ac4dfccb9657 ASoC: SOF: Fix DSP oops stack dump output contents adds 10d93a98190a ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and [...] adds d9be4a88c362 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM an [...] adds 8ba4d271dec5 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds acf9b96ade71 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c79bf1d4ee3e Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds 97ce9909ba67 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2bab94090b01 spi: tegra20-slink: Declare runtime suspend and resume fun [...] adds c6636bc07565 Merge remote-tracking branch 'spi/for-5.15' into spi-linus adds 44678a246bd0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 00e1a5d21b4f PCI/VPD: Defer VPD sizing until first access adds 6bd65974dedd PCI/ACPI: Don't reset a fwnode set by OF adds 60b78ed088eb PCI: Add AMD GPU multi-function power dependencies adds e042a4533fc3 MAINTAINERS: Add Nirmal Patel as VMD maintainer adds 3399668d0708 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 79e9e30a9292 serial: 8250: 8250_omap: Fix RX_LVL register offset adds 74e1eb3b4a1e serial: mvebu-uart: fix driver's tx_empty callback adds 06e49073dfba tty: synclink_gt: rename a conflicting function name adds 7049d853cfb9 tty: unexport tty_ldisc_release adds 2760d7d021fc Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds f81c08f897ad usb: testusb: Fix for showing the connection speed adds f5dfd98a80ff usb: gadget: u_audio: EP-OUT bInterval in fback frequency adds 17956b53ebff usb: gadget: r8a66597: fix a loop in set_feature() adds b69ec50b3e55 usb: cdns3: fix race condition before setting doorbell adds 856e6e8e0f93 usb: dwc2: check return value after calling platform_get_r [...] adds 91fac0741d48 USB: cdc-acm: fix minor-number release adds aad06846a230 usb: ehci: Simplify platform driver registration adds d91adc5322ab Revert "USB: bcma: Add a check for devm_gpiod_get" adds 8cfac9a6744f usb: dwc3: core: balance phy init and exit adds 91bb163e1e4f usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave adds 58877b0824da usb: core: hcd: Add support for deferring roothub registration adds b7a0a792f864 xhci: Set HCD flag to defer primary roothub registration adds 5cf86349e98b usb: core: hcd: Modularize HCD stop configuration in usb_s [...] adds dbe2518b2d8e usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA adds 595091a1426a usb: gadget: f_uac2: Add missing companion descriptor for [...] adds f0e8a206a2a5 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval adds da546d6b748e arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property adds d4fbe7338ae1 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 7bb057134d60 USB: serial: option: add Telit LN920 compositions adds ff095f7a92a3 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 98a1373a2de9 usb: cdns3: fix race condition before setting doorbell adds 0ec2e3644734 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 92dc0b1f46e1 staging: greybus: uart: fix tty use after free adds b218547f5999 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds f7a28df7db84 iio: dac: ti-dac5571: fix an error code in probe() adds 9033c7a35748 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed adds 9909a395e980 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return adds bbcf40816b54 iio: adc128s052: Fix the error handling path of 'adc128_probe()' adds 732ae19ee8f5 iio: adc: max1027: Fix wrong shift with 12-bit devices adds f0cb5fed37ab iio: adc: max1027: Fix the number of max1X31 channels adds fa002b364981 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] adds eb795cd97365 iio: adc: aspeed: set driver data when adc probe. adds 89a86da5cb8e iio: adc: ad7192: Add IRQ flag adds e081102f3077 iio: adc: ad7780: Fix IRQ flag adds 1a913270e57a iio: adc: ad7793: Fix IRQ flag adds e347cecb0630 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds b564171ade70 binder: fix freeze race adds 5fdb55c1ac95 binder: make sure fd closes complete adds 7a8aa39d4456 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds 212b5d2d3ed9 coresight: syscfg: Fix compiler warning adds 8d753db5c227 misc: genwqe: Fixes DMA mask setting adds 25a143321648 mcb: fix error handling in mcb_alloc_bus() adds c0e7780cdc2a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 8914a7a247e0 selftests: be sure to make khdr before other targets adds 15fb40e8fc45 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f60f5741002b mtd: rawnand: qcom: Update code word value for raw read adds eab5f65db54e Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 3ad02c27d89d media: s5p-jpeg: rename JPEG marker constants to prevent b [...] adds 9cd78d96a57c Merge branch 'fixes' of git://linuxtv.org/mchehab/media-ne [...] adds 1605de1b3ca6 ARM: at91: pm: do not panic if ram controllers are not enabled adds 63a84d560e81 ARM: dts: at91: sama7g5: add ram controllers adds 2305d7ab6610 ARM: dts: at91: sama7g5: add securam node adds 16b161bcf5d4 ARM: dts: at91: sama7g5: add shdwc node adds 6f3466228451 ARM: dts: at91: sama7g5: add chipid adds ac809e7879b1 ARM: at91: pm: switch backup area to vbat in backup mode adds 4348cc10da63 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default adds 21c44e62b259 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds 7929460aba89 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 23c69b90365c hwmon: (k10temp) Remove residues of current and voltage adds 6e70a498f38d Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 7f6fe94c91a4 Merge branch 'misc-5.15' into next-fixes adds 67f1f1ec9db2 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds e06665bbbe55 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 349bff48ae0f platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() adds 4c4a3d7cffb4 lg-laptop: Correctly handle dmi_get_system_info() returning NULL adds 3bf1669b0e03 platform/x86: touchscreen_dmi: Add info for the Chuwi HiBo [...] adds 196159d278ae platform/x86: touchscreen_dmi: Update info for the Chuwi H [...] adds 3c3c8e88c871 platform/x86: amd-pmc: Increase the response register timeout adds 44dee797a2fc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3782326577d4 Revert "of: property: fw_devlink: Add support for "phy-han [...] adds 36b41c8ac74d Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 6a2ea0d34af1 scsi: st: Add missing break in switch statement in st_ioctl() adds 96fafe7c6523 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] adds 59936430e6a6 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] adds 37e384095f20 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] adds 5d1e15108b8d scsi: lpfc: Remove unneeded variable adds 65ef27f7798b scsi: ufs: ufshpb: Remove unused parameters adds 4e2855082925 scsi: iscsi: Adjust iface sysfs attr detection adds e4953a93104c scsi: mpt3sas: Call cpu_relax() before calling udelay() adds 265dfe8ebbab scsi: sd: Free scsi_disk device via put_device() adds 7215e909814f scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE adds ef7ae7f746e9 scsi: target: Fix the pgr/alua_support_store functions adds 450907424d9e scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] adds 1f97c29beee7 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] adds 17dfd54d391e scsi: megaraid: Fix Coccinelle warning adds fc13fc074909 scsi: Remove SCSI CDROM MAINTAINERS entry adds e699a4e1d373 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" adds 655a68b2203e scsi: megaraid: Clean up some inconsistent indenting adds 04c260bdaeed scsi: mpt3sas: Clean up some inconsistent indenting adds 1cbc9ad3eecd scsi: ufs: ufs-pci: Fix Intel LKF link stability adds 4521428c4811 scsi: sd: Make sd_spinup_disk() less noisy adds 1a0db7744e45 scsi: bsg: Fix device unregistration adds 1b65c5f86fd3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9af4bf2171c1 drm/i915/dp: return proper DPRX link training result adds c8dead5751b8 drm/i915/dp: Use max params for panels < eDP 1.4 adds 415406380c29 drm/i915/guc: drop guc_communication_enabled adds 04a3ab6acd54 drm/i915/gem: Fix the mman selftest adds 031536665f64 drm/i915: Release ctx->syncobj on final put, not on ctx close adds 00598d5c6931 drm/i915: Get PM ref before accessing HW register adds 4ad3ea1c6935 drm/i915/selftests: Do not use import_obj uninitialized adds 347c4db2afc7 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] adds 7889367d7795 drm/i915: Enable -Wsometimes-uninitialized adds 841d1c616b1b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 7c455a707895 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4b3953a3ce6b Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 7ad9bb9d0f35 asm-generic/hyperv: provide cpumask_to_vpset_noself adds dfb5c1e12c28 x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_ [...] adds 6ab6edadc7a6 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 34331739e19f fpga: machxo2-spi: Return an error on failure adds a1e4470823d9 fpga: machxo2-spi: Fix missing error code in machxo2_write [...] adds c9dbbb4cd6d8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 32e44511ee8e Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 8262ad05c521 drm/ttm: Fix a deadlock if the target BO is not idle during swap adds c8704b7ec182 drm/kmb: Enable alpha blended second plane adds 36e9bcb8edfc drm/vc4: select PM adds 0af8f7af4a30 drm/vc4: hdmi: Make sure the controller is powered up during bind adds a22dad7fa0cd drm/vc4: hdmi: Rework the pre_crtc_configure error handling adds a37f02e8301d drm/vc4: hdmi: Split the CEC disable / enable functions in two adds 1b58254cf1b6 drm/vc4: hdmi: Make sure the device is powered with CEC adds 4209f03fcb8e drm/vc4: hdmi: Warn if we access the controller while disabled adds 85e754ed8832 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 537526d2d46a brcmfmac: Replace zero-length array with flexible array member adds a33082bd198c nfp: Prefer struct_size over open coded arithmetic adds 45b226ca8510 scsi: st: Fix fall-through warning for Clang adds fd3058f3bd56 MIPS: Fix fall-through warnings for Clang adds b442123b01de pcmcia: db1xxx_ss: Fix fall-through warning for Clang adds 236378bb6ca7 Makefile: Enable -Wimplicit-fallthrough for Clang adds 926ade1092a3 Merge branch 'for-next/clang-fallthrough' into for-next/kspp adds 5d2515ff056b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 31fa09b5a663 drm/i915: use linux/stddef.h due to "isystem: trim/fixup s [...] adds 0666a64a1f48 isystem: delete global -isystem compile option adds a21d0a91aca7 kbuild: move objtool_args back to scripts/Makefile.build adds 3c83dd7b0283 kbuild: rename __objtool_obj and reuse it for cmd_cc_lto_l [...] adds 945b6b9d8057 kbuild: store the objtool command in *.cmd files adds 97a38df0bc15 kbuild: factor out OBJECT_FILES_NON_STANDARD check into a macro adds b31846eae0b6 kbuild: detect objtool update without using .SECONDEXPANSION adds 53428f02a8e3 kbuild: reuse $(cmd_objtool) for cmd_cc_lto_link_modules adds 23b0f496c7e7 checkkconfigsymbols.py: Forbid passing 'HEAD' to --commit adds 776f04ca2c29 gen_compile_commands: fix missing 'sys' package adds 0138ed978195 nios2: move the install rule to arch/nios2/Makefile adds 860091ee86e6 riscv: move the (z)install rules to arch/riscv/Makefile adds 5096571f803b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 510e1a724ab1 dma-debug: prevent an error message from causing runtime problems adds 59583f747664 sparc32: page align size in arch_dma_alloc adds a12c9928be7f Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 7962c2eddbfe arch: remove unused function syscall_set_arguments() adds d98dc7ee6fe3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds cc58f55ee553 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 98e1b14c171d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9d02214f8332 arm64: dts: meson: sm1: add Ethernet PHY reset line for OD [...] adds 663aa3b3c8a2 dt-bindings: arm: amlogic: add support for Radxa Zero adds 26d1400f7457 arm64: dts: amlogic: add support for Radxa Zero adds ca8d1fda5b7d soc: amlogic: meson-gx-socinfo: Add S905Y2 ID for Radxa Zero adds 97a4a24087ce soc: amlogic: canvas: Make use of the helper function devm [...] adds d54dbe9f0ec0 soc: amlogic: meson-clk-measure: Make use of the helper fu [...] adds faae6a457101 Merge branches 'v5.16/dt64' and 'v5.16/drivers' into for-next adds 0eb655c68579 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 908ca2a6d877 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9648a43994eb Merge branch 'at91-fixes' into at91-next adds 325e45bcbf19 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds d71b90e3633f memory: tegra: make the array list static const, makes obj [...] adds e12bc3540ad7 memory: tegra30-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 6fc5f1adf5a1 memory: tegra210-emc: replace DEFINE_SIMPLE_ATTRIBUTE with [...] adds 2fb0cc4285c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds dcb7ac8fe859 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 09f902376e4d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds da0c584dae19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a13a6732e0a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f651e8f0a6f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a48c730a4e0b Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" adds 9c5a4ec69bbf soc: qcom: socinfo: Fixed argument passed to platform_set_data() adds f5c03f131dae ARM: dts: qcom: apq8064: use compatible which contains chipid adds f1db21c315f4 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference adds 75a387163701 Merge branches 'arm64-fixes-for-5.15', 'drivers-fixes-for- [...] adds eed1d9b6e36b arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly adds 2c2f64ae36d9 arm64: dts: qcom: msm8998: Provide missing "xo" and "sleep [...] adds 3f917b7893f1 arm64: dts: qcom: sc7280-idp: Add vcc-supply for qfprom adds 36c6581214c4 arm64: dts: qcom: sdm845: Add support for LMh node adds 52e3b2ca6f9d arm64: dts: qcom: sdm845: Remove cpufreq cooling devices f [...] adds 1e6a9b6b4138 dt-bindings: soc: qcom: aoss: Add SM6350 compatible adds 2baf65b4e5e6 dt-bindings: power: rpmpd: Add SM6350 to rpmpd binding adds c2914681c333 soc: qcom: rpmhpd: Add SM6350 adds 54b3b09ba19f soc: qcom: llcc: Add configuration data for SM6350 adds 5418857b029c dt-bindings: arm: Add SMP enable-method for MSM8226 adds 0d3999ead123 arm: qcom: Add SMP support for MSM8226 adds 1741466e852c dt-bindings: firmware: scm: Add compatible for msm8226 adds 61339f368d59 dt-bindings: arm: qcom: Document SDX65 platform and boards adds 7694892a9350 ARM: dts: qcom: msm8226: Add more SoC bits adds 266a1139ec17 ARM: dts: qcom: Add pm8226 PMIC adds 21f3cbf693b0 dt-bindings: arm: qcom: Document APQ8026 SoC binding adds ad3f04b7bef6 ARM: dts: qcom: Add support for LG G Watch R adds 8482d1c0bb62 Merge branches 'arm64-for-5.16', 'drivers-for-5.16' and 'd [...] adds 598c3ac04cb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 59eb8018423e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 26c726729336 arm64: dts: renesas: r9a07g044: Add DMAC support adds 801b1ad9d858 arm64: dts: renesas: rzg2l-smarc: Add scif0 pins adds 22a2482c5187 arm64: dts: renesas: Factor out Draak board support adds c887421416b1 arm64: dts: renesas: Factor out Ebisu board support adds 938e0dba280d arm64: dts: renesas: Add Renesas R8A779M0 SoC support adds 91369f79f956 arm64: dts: renesas: Add Renesas R8A779M2 SoC support adds ba7fdff7cbe4 arm64: dts: renesas: Add Renesas R8A779M4 SoC support adds 7178df786079 arm64: dts: renesas: Add Renesas R8A779M5 SoC support adds e2be305733c5 arm64: dts: renesas: Add Renesas R8A779M6 SoC support adds c8d89bf6444c arm64: dts: renesas: Add Renesas R8A779M7 SoC support adds 3e056c8d667a arm64: dts: renesas: Add Renesas R8A779M8 SoC support adds 63d2d2c5a0b9 arm64: dts: renesas: Add support for Salvator-XS with R-Car H3e adds d215e1c0c896 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e adds 6c9f8377b2f9 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] adds dfc1280fe8cb arm64: dts: renesas: Add support for Salvator-XS with R-Car M3e adds 785a0b28f229 arm64: dts: renesas: Add support for M3ULCB with R-Car M3e adds ca19f1a6913e arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] adds c1de59ecbce9 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3Ne adds 91a469696cf4 arm64: dts: renesas: Add support for M3NULCB with R-Car M3Ne adds 863b1f831ef5 arm64: dts: renesas: Add support for M3NULCB+Kingfisher wi [...] adds 9ce87d6ce321 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] adds 84ace95d5499 arm64: dts: renesas: Add support for M3NULCB with R-Car M3Ne-2G adds 843ff4753e7e arm64: dts: renesas: Add support for M3NULCB+Kingfisher wi [...] adds afc16eb4c7be arm64: dts: renesas: Add support for Ebisu with R-Car E3e adds 90f394a3ca69 arm64: dts: renesas: Add support for Draak with R-Car D3e adds d8eb419b89f1 arm64: dts: renesas: Add support for Salvator-XS with R-Car H3Ne adds 24fea772b9c6 arm64: dts: renesas: Add support for H3ULCB with R-Car H3Ne adds c2d9c9227037 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] adds 9ddc09f7ea9d arm64: dts: renesas: r9a07g044: Add USB2.0 phy and host support adds 1663abdeb9de arm64: dts: renesas: r9a07g044: Add USB2.0 device support adds 7dc9b339a474 arm64: dts: renesas: r9a07g044: Add external audio clock nodes adds fb20d3493b27 arm64: dts: renesas: r9a07g044: Add SSI support adds 883e31b6649f arm64: dts: renesas: r8a77961: Add TPU device node adds 8d75a6f4e908 arm64: dts: renesas: r8a779a0: Add TPU device node adds 5e5e8aeb6636 arm64: dts: renesas: r8a779a0: Add IPMMU nodes adds a457ee34ca85 arm64: dts: renesas: r8a779a0: Add iommus into sdhi node adds 2ed1e4815922 soc: renesas: Identify more R-Car Gen3e SoCs adds e43eada9ac08 dt-bindings: arm: renesas: Document more R-Car Gen3e Socs [...] adds cbbd8f16ae1c Merge branches 'renesas-arm-dt-for-v5.16', 'renesas-driver [...] adds d0a203d829a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds eb56a090b229 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee3b1f976c52 arm64: dts: exynos: align operating-points table name with [...] adds 6de3cc6db06d arm64: dts: exynos: add proper comaptible FSYS syscon in E [...] adds 06cf9e0b1aae ARM: dts: exynos: drop undocumented samsung,sata-freq prop [...] adds fb9b199e562d ARM: dts: exynos: align PPMU event node names with dtschema adds 082ed0d3acb5 Merge branch 'next/dt' into for-next adds 2aa717473ce9 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_ [...] adds e1722f7689f7 Merge branch 'next/soc' into for-next adds e37ef6dcdb1f soc: samsung: exynos-pmu: Fix compilation when nothing sel [...] adds bf38db50e9eb Merge branch 'next/drivers' into for-next adds 3801ce5827e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 928faf5e3e8d arm64: dts: fvp: Remove panel timings adds 83110044ad9b Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] adds 440320fdecdb firmware: arm_scmi: Fix virtio transport Kconfig dependency adds b1d6695c249e Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds b06435b3bca7 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 3188aa6af1d0 clk: sunxi-ng: mux: Remove unused 'reg' field adds 4abfc297b627 clk: sunxi-ng: Add machine dependency to A83T CCU adds 9bec2b9c6134 clk: sunxi-ng: Unregister clocks/resets when unbinding adds 66028ddb94c1 clk: sunxi-ng: Prevent unbinding CCUs via sysfs adds 8f8163215249 clk: sunxi-ng: Use a separate lock for each CCU instance adds cea6d174e701 dt-bindings: clocks: Fix typo in the H6 compatible adds e42f37591a37 clk: sunxi: clk-mod0: Make use of the helper function devm [...] adds a021b280b909 clk: sunxi-ng: ccu-sun50i-a64: Make use of the helper func [...] adds 4b3a3a0375f8 clk: sunxi-ng: ccu-sun50i-h6: Make use of the helper funct [...] adds defecd547e58 clk: sunxi-ng: ccu-sun8i-a83t: Make use of the helper func [...] adds 3f7785a26c62 clk: sunxi-ng: ccu-sun8i-de2: Make use of the helper funct [...] adds 605c99ff66cd clk: sunxi-ng: ccu-sun8i-r40: Make use of the helper funct [...] adds 9e85bd7248f1 clk: sunxi-ng: ccu-sun9i-a80: Make use of the helper funct [...] adds cd9e3b1a8716 clk: sunxi-ng: ccu-sun9i-a80-de: Make use of the helper fu [...] adds 2dcfd0318354 clk: sunxi-ng: ccu-sun9i-a80-usb: Make use of the helper f [...] adds 1f38b45b115d clk: sunxi: sun6i-apb0: Make use of the helper function de [...] adds ac57ffb04b53 clk: sunxi: sun6i-apb0-gates: Make use of the helper funct [...] adds 68a49d35ff08 clk: sunxi: sun6i-ar100: Make use of the helper function d [...] adds e65d38e3d2d0 clk: sunxi: sun8i-apb0: Make use of the helper function de [...] adds 7cb82b985f6e ARM: sunxi: Add a missing SPDX license header adds 5923ddaa95a7 ARM: sunxi: Add a missing SPDX license header adds 1f3753a5f042 soc: sunxi_sram: Make use of the helper function devm_plat [...] adds 089a55eb9613 dt-bindings: sunxi: Add CPU Configuration Controller Binding adds 9112dab23354 dt-bindings: sunxi: Add Allwinner A80 PRCM Binding adds 44d52206adac ARM: dts: sunxi: Rename power-supply names adds f7717f287495 ARM: dts: sunxi: Rename gpio pinctrl names adds 4e0d439dbbf7 ARM: dts: sunxi: Fix OPP arrays adds ffbe853a3f5a ARM: dts: sunxi: Fix OPPs node name adds dbec4cb403eb ARM: dts: sunxi: Fix the SPI NOR node names adds a73079c889ec ARM: dts: tbs711: Fix touchscreen compatible adds 11085c654814 ARM: dts: cubieboard4: Remove the dumb-vga-dac compatible adds 94a0f2b0e4e0 arm64: dts: allwinner: h5: Fix GPU thermal zone node name adds e1b123a93085 arm64: dts: allwinner: h6: Fix de3 parent clocks ordering adds 5c34c4e46e60 arm64: dts: allwinner: a100: Fix thermal zone node name adds 35ce5b871f70 arm64: dts: allwinner: pinetab: Change regulator node name [...] adds 01312f74ddb8 arm64: dts: allwinner: teres-i: Add missing reg adds a1830fe9a21a arm64: dts: allwinner: teres-i: Remove wakekup-source from [...] adds 0764e365dacd arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node adds bb289f4c0b2b Merge branches 'sunxi/clk-for-5.16', 'sunxi/core-for-5.16' [...] adds b4db5e2a8e2b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds 17df8f80f98c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 543b20651b00 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl adds 5c67552ed565 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] adds 4234645d1ff5 arm64: zynqmp: Disable CCI by default adds 167721a5909f arm64: zynqmp: Do not duplicate flash partition label property adds 4c65436e270c arm64: zynqmp: Enable fpd_dma for zcu104 platforms adds d8e4bc0b91ad arm64: zynqmp: Fix irps5401 device nodes adds c821045f184b arm64: zynqmp: Add pinctrl description for all boards adds b20c1e4d1f7d arm64: zynqmp: Correct zcu111 psgtr description adds a09c2fea1104 arm64: zynqmp: Wire psgtr for zc1751-xm015 adds c7d5a46114dd arm64: zynqmp: Correct psgtr description for zcu100-revC adds 8b698f1b9853 arm64: zynqmp: Add phy description for usb3.0 adds 2f6aa2a51af1 arm64: zynqmp: Disable WP on zcu111 adds d58f922753f6 arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi adds 69f8aec4f900 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 adds 7248f5784b8a arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 adds f4df4f58685d arm64: zynqmp: Enable nand driver for dc2 and dc3 adds bef1e3f5e410 arm64: zynqmp: Remove additional newline adds da2618b5aee1 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi adds d65ec93f2119 arm64: zynqmp: Add nvmem alises for eeproms adds 58ccd7e89c5c arm64: zynqmp: List reset property for ethernet phy adds 69aa2de18a64 arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] adds 1dff0abaae6f arm64: zynqmp: Remove can aliases from zc1751 adds 5f9a32bafce0 arm64: zynqmp: Move DP nodes to the end of file on zcu106 adds 1d4bd118c9e0 arm64: zynqmp: Add note about UHS mode on some boards adds a787716afe82 arm64: zynqmp: Update rtc calibration value adds f4be206cd13b arm64: zynqmp: Remove information about dma clock on zcu106 adds 56e54601514d arm64: zynqmp: Wire qspi on multiple boards adds 360a87832830 arm64: zynqmp: Move rtc to different location on zcu104-revA adds bc97eb86c17c arm64: zynqmp: Add reset description for sata adds cd28f90bbc1e arm64: zynqmp: Sync psgtr node location with zcu104-revA adds 31533c2176ba arm64: zynqmp: Remove description for 8T49N287 and si5382 chips adds e6a52b9e3bec arm64: zynqmp: Add support for zcu102-rev1.1 board adds a025f01d4662 arm64: zynqmp: Add psgtr description to zc1751 dc1 board adds adc40ff803ca arm64: zynqmp: Remove not documented is-dual property adds 812fa2f0e9d3 arm64: zynqmp: Fix serial compatible string adds 9d648af44dab arm64: zynqmp: Enable gpio and qspi for zc1275-revA adds b61c4ff95197 arm64: zynqmp: Enable xlnx,zynqmp-dwc3 driver for xilinx boards adds 35a7430dad4d arm64: zynqmp: Wire psgtr for zc1751-xm013 adds e98fb68fbf40 Merge branch 'for-next' of git://github.com/Xilinx/linux-x [...] adds 00ff818888fd clk: qcom: gcc-sdm660: Use ARRAY_SIZE for num_parents adds 7340264ee49d clk: qcom: gpucc-sdm660: Use ARRAY_SIZE for num_parents adds 916e9eceb0ea clk: qcom: mmcc-sdm660: Use ARRAY_SIZE for num_parents adds 6e714b5838e5 clk: qcom: gpucc-sdm660: Remove fallback to global clock names adds aacbbe6bdbe4 clk: qcom: a53-pll: Make use of the helper function devm_p [...] adds 437cbbb09be4 clk: qcom: common: Make use of the helper function devm_pl [...] adds 17c774ab4129 clk: qcom: kpss-xcc: Make use of the helper function devm_ [...] adds d6f1c681b722 clk: qcom: gcc-msm8998: Move parent names and mapping below GPLLs adds e815e34b6bda clk: qcom: gcc-msm8998: Use parent_data/hws for internal c [...] adds 9d67de94e1cf clk: qcom: gcc-msm8998: Remove transient global "xo" clock adds ce336a51deed clk: qcom: gpucc-msm8998: Use ARRAY_SIZE for num_parents adds 9ee049ebb344 clk: qcom: mmcc-msm8998: Use ARRAY_SIZE for num_parents adds 606003976f2c dt-bindings: clocks: qcom,gcc-msm8998: Reflect actually re [...] adds 7837187cb9ce clk: qcom: gpucc-msm8998: Remove unnecessary fallbacks to [...] adds 6d26bb22e9bc clk: qcom: mmcc-msm8998: Remove unnecessary fallbacks to g [...] adds 6d803e2a7775 Merge branch 'clk-qcom' into clk-next adds 34d3ed3b9a00 dt-bindings: ARM: Mediatek: Add new document bindings of M [...] adds 01404648df20 clk: mediatek: Add dt-bindings of MT8195 clocks adds cb95c169e959 clk: mediatek: Fix corner case of tuner_en_reg adds 300796cad221 clk: mediatek: Add API for clock resource recycle adds 6203815bf97e clk: mediatek: Fix resource leak in mtk_clk_simple_probe adds 3e9121f16cb3 clk: mediatek: Add MT8195 apmixedsys clock support adds 0360be014c3b clk: mediatek: Add MT8195 topckgen clock support adds a2a2c5fc5ce4 clk: mediatek: Add MT8195 peripheral clock support adds e2edf59dec0b clk: mediatek: Add MT8195 infrastructure clock support adds 9d0c6572d5f0 clk: mediatek: Add MT8195 camsys clock support adds 7b2e1de8aec7 clk: mediatek: Add MT8195 ccusys clock support adds 9c4fec14aee7 clk: mediatek: Add MT8195 imgsys clock support adds d9943b6d7128 clk: mediatek: Add MT8195 ipesys clock support adds 35016f10c0e5 clk: mediatek: Add MT8195 mfgcfg clock support adds 24da2c2429fa clk: mediatek: Add MT8195 scp adsp clock support adds d7338d06accc clk: mediatek: Add MT8195 vdecsys clock support adds 70282c90d4a2 clk: mediatek: Add MT8195 vdosys0 clock support adds 269987505ba9 clk: mediatek: Add MT8195 vdosys1 clock support adds b5d728d8f138 clk: mediatek: Add MT8195 vencsys clock support adds f5bf0c1b486f clk: mediatek: Add MT8195 vppsys0 clock support adds 50df77226885 clk: mediatek: Add MT8195 vppsys1 clock support adds 993e9a77e27f clk: mediatek: Add MT8195 wpesys clock support adds 222e0fbcef88 clk: mediatek: Add MT8195 imp i2c wrapper clock support adds 74e1652ce9d3 clk: mediatek: Add MT8195 apusys clock support adds 67cad122c04c Merge branch 'clk-mtk' into clk-next adds 750682eb8cfc dt-bindings: clock: arm,syscon-icst: Use 'reg' instead of [...] adds 69bfe08f2390 clk: versatile: clk-icst: Support 'reg' in addition to 'vc [...] adds c5600d3dc8f2 Merge branch 'clk-versatile' into clk-next adds 7d9e0b121640 dt-bindings: clk: fixed-mmio-clock: Convert to YAML adds d662cad5405e Merge branch 'clk-doc' into clk-next adds 7c971695cb33 clk: composite: export clk_register_composite adds 32b028fb1d09 clk: mediatek: support COMMON_CLK_MEDIATEK module build adds f09b9460a5e4 clk: mediatek: support COMMON_CLK_MT6779 module build adds a678cdf58ae8 Merge branch 'clk-mtk' into clk-next adds af9617b419f7 clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths adds 8b2b1a386b4b Merge branch 'clk-leak' into clk-next adds a8cd038cac0d clk: mediatek: Export clk_ops structures to modules adds 1cbc04ffedcc Merge branch 'clk-mtk' into clk-next adds 27f7715a5eeb Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds 70c2ce615f5d clk: imx: Remove unused helpers adds c33db710e748 clk: imx: Make mux/mux2 clk based helpers use clk_hw based ones adds 03667645818a clk: imx: Rework all clk_hw_register_gate wrappers adds 0035688b9b7a clk: imx: Rework all clk_hw_register_gate2 wrappers adds 178b7f8d2f81 clk: imx: Rework all clk_hw_register_mux wrappers adds b9c81fe2c14a clk: imx: Rework all clk_hw_register_divider wrappers adds 56a4eded199b clk: imx: Rework all imx_clk_hw_composite wrappers adds ac061f88cf1d clk: imx: Rework imx_clk_hw_pll14xx wrapper adds 086615d2205b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8ac4aedcf7b3 clk: renesas: r8a779a0: Add TPU clock adds 8f8af3617275 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds c5c1a0ac6a38 clk: samsung: exynos-audss: Make use of devm_platform_iore [...] adds 63b86b01556d clk: samsung: exynos4412-isp: Make use of devm_platform_io [...] adds 15b98bcae119 clk: samsung: exynos5433: Make use of devm_platform_iorema [...] adds 1d26eaeec37a clk: samsung: s5pv210-audss: Make use of devm_platform_ior [...] adds fc8e7a5aa5b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a197fdfa5100 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] adds 37160f01e8ea nds32: move core-y in arch/nds32/Makefile to arch/nds32/Kbuild adds 36b9b1975393 nds32: add a Kconfig symbol for LOCKDEP_SUPPORT adds 07cd7745c6f2 nds32/setup: remove unused memblock_region variable in set [...] adds 6714472e9812 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 1530bf2852cc Define and export PAGE0 in vmlinux.lds.S linker script adds 031e2917cb5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ec953c0a7e1 Merge branch 'fixes' into for-next adds e3ef3a812c5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 72f856a4073a Merge branch 'for-next' of git://git.libc.org/linux-sh 288 [...] adds 0caa2f7cec18 um: fix ndelay/udelay defines adds 234640275675 um: rename set_signals() to um_set_signals() adds ea21a679f899 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 924ee06d3cf7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 84450532d2e5 Merge branch 'misc-5.15' into for-next-current-v5.14-20210913 adds 82854b337738 Merge branch 'for-next-current-v5.14-20210913' into for-ne [...] adds d964428a0cd5 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk adds 551b47ddc5fa btrfs: send: simplify send_create_inode_if_needed adds c31373c003e6 btrfs: drop unnecessary ret in ioctl_quota_rescan_status adds af28eeb80e6d btrfs: update comment for fs_devices::seed_list in btrfs_r [...] adds 0415d8ede175 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] adds d95ef64da5a0 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] adds 6551665bfe86 btrfs: subpage: introduce btrfs_subpage_bitmap_info adds b57b0901317b btrfs: subpage: pack all subpage bitmaps into a larger bitmap adds e44306b8f2d6 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] adds 0c100f754378 btrfs: rename and switch to bool btrfs_chunk_readonly adds 85882c767ec3 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] adds e3c8f1c6b831 btrfs: defrag: also check PagePrivate for subpage cases in [...] adds 92d98e43ffdb btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize adds 9b8db4af1436 btrfs: defrag: factor out page preparation into a helper adds d9fe59463cac btrfs: defrag: introduce helper to collect target file extents adds b05c312c7bfd btrfs: defrag: introduce helper to defrag a contiguous pre [...] adds 7057157f5f28 btrfs: defrag: introduce helper to defrag a range adds 3306e4a07c83 btrfs: defrag: introduce helper to defrag one cluster adds 0eb8cd721738 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] adds 64b400f2103e btrfs: defrag: remove the old infrastructure adds 59d92e52341c btrfs: defrag: enable defrag for subpage case adds 54c79ada25cd btrfs: zoned: load zone capacity information from devices adds f657d5d44017 btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] adds 513bdb1e02cf btrfs: zoned: calculate free space from zone capacity adds 8fb0d8287838 btrfs: zoned: tweak reclaim threshold for zone capacity adds 70144fcfb3fa btrfs: zoned: consider zone as full when no more SB can be [...] adds fe723b9aef9c btrfs: zoned: locate superblock position using zone capacity adds 388d04907743 btrfs: zoned: finish superblock zone once no space left fo [...] adds 1362590faf53 btrfs: zoned: load active zone information from devices adds 844cb3a2380c btrfs: zoned: introduce physical_map to btrfs_block_group adds 231a90922cfd btrfs: zoned: implement active zone tracking adds 9b9b73800363 btrfs: zoned: load active zone info for block group adds c0128bc4b75d btrfs: zoned: activate block group on allocation adds 6541a1452dac btrfs: zoned: activate new block group adds d295c2522f03 btrfs: move ffe_ctl one level up adds 52836521ca6a btrfs: zoned: avoid chunk allocation if active block group [...] adds f27d971672ad btrfs: zoned: finish fully written block group adds ea9d347bd87b btrfs: zoned: finish relocating block group adds ea431f6908a3 btrfs: convert latest_bdev type to btrfs_device and rename adds 8b14862d14d4 btrfs: use latest_dev in btrfs_show_devname adds cf7cba95e27b btrfs: update latest_dev when we create a sprout device adds f247950ba740 btrfs: remove stale comment about the btrfs_show_devname adds 360ebbe7aa23 btrfs: check if a log tree exists at inode_logged() adds 39e2e9ae758a btrfs: remove no longer needed checks for NULL log context adds 207d8598a1af btrfs: do not log new dentries when logging that a new nam [...] adds 1aef1b207920 btrfs: always update the logged transaction when logging n [...] adds 734ed756b538 btrfs: avoid expensive search when dropping inode items from log adds ee6f7dd767b5 btrfs: add helper to truncate inode items when logging inode adds 7b9022a40267 btrfs: avoid expensive search when truncating inode items [...] adds db3ae3dcec12 btrfs: avoid search for logged i_size when logging inode i [...] adds 2687b7777bd3 btrfs: avoid attempt to drop extents when logging inode fo [...] adds e5e88f78636f btrfs: do not commit delayed inode when logging a file in [...] adds 39462bf8b3ee btrfs: unexport repair_io_failure() adds eb93eca73322 btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] adds fddc1a907fed btrfs: fix transaction handle leak after verity rollback failure adds 126ca9c23d88 btrfs: fix mount failure due to past and transient device [...] adds 78e6cde79099 btrfs: introduce btrfs_is_data_reloc_root adds 31138c6f60b0 btrfs: zoned: add a dedicated data relocation block group adds 77d42531a4f4 btrfs: zoned: only allow one process to add pages to a rel [...] adds 0246d634be1d btrfs: zoned: use regular writes for relocation adds 06713cd312e6 btrfs: check for relocation inodes on zoned btrfs in should_nocow adds 7c4e2c1c5e9b btrfs: zoned: allow preallocation for relocation inodes adds 28e083704a16 btrfs: rename setup_extent_mapping in relocation code adds 3236dd1aa344 btrfs: zoned: let the for_treelog test in the allocator stand out adds d363d34d1c00 Merge branch 'misc-next' into for-next-next-v5.15-20210913 adds 4faed39544ca btrfs: add a btrfs_has_fs_error helper adds cc64e012b284 btrfs: do not infinite loop in data reclaim if we aborted adds d63a900e2cc8 btrfs: change handle_fs_error in recover_log_trees to aborts adds a7202cc5893e Merge branch 'ext/josef/fs-eh' into for-next-next-v5.15-20210913 adds 930307c6ef3d btrfs: remove the unnecessary @nr_written parameters adds 2efb0a363115 Merge branch 'ext/qu/nr-written-remove-delalloc' into for- [...] adds 602a6ae81383 btrfs: do not call close_fs_devices in btrfs_rm_device adds 8bc618e28682 btrfs: do not take the uuid_mutex in btrfs_rm_device adds c6cd446ddcbb btrfs: do not read super look for a device path adds 0328d0bc6ab5 btrfs: unify common code for the v1 and v2 versions of dev [...] adds 5eee39c32c30 Merge branch 'ext/josef/lockdep-loopdev' into for-next-nex [...] adds 29d289b73e40 btrfs: consolidate device_list_mutex in prepare_sprout to [...] adds 1eb49317784b btrfs: use latest_dev in btrfs_show_devname adds 86a41091831d Merge branch 'ext/anand/latest-bdev' into for-next-next-v5 [...] adds e51480e6f4f8 Merge branch 'for-next-next-v5.15-20210913' into for-next- [...] adds eb2e1b6daffe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9ec48d595de3 Merge branch 'master' of git://github.com/ceph/ceph-client [...] adds 099dd788e31b cifs: remove pathname for file from SPDX header adds 4c51de1e8f92 cifs: fix incorrect kernel doc comments adds b4a8c8f8fa8b cifs: rename fs/cifs directory to fs/smbfs_client adds c1abf1305957 cifs: rename uapi/linux/cifs directory to uapi/linux/smbfs_client adds eaeb305f5e10 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 7fe6a9388bc1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 1fd95c05d8f7 ext4: add error checking to ext4_ext_replay_set_iblocks() adds 4df031ff5876 ext4: check and update i_disksize properly adds 55ce2f649b9e ext4: correct the error path of ext4_write_inline_data_end() adds 6984aef59814 ext4: factor out write end code of inline file adds cc883236b792 ext4: drop unnecessary journal handle in delalloc write adds 11ef08c9eb52 Merge branch 'delalloc-buffer-write' into dev adds 0add491df4e5 ext4: remove extent cache entries when truncating inline data adds 948ca5f30e1d ext4: enforce buffer head state assertion in ext4_da_map_blocks adds c8dd4ec12438 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds f2dd94bde504 fuse: annotate lock in fuse_reverse_inval_entry() adds aed3106bb9b2 fuse: use kmap_local_page() adds 7d47a0b6ac42 fuse: Delete a slightly redundant code adds 7a41554fdfb0 fuse: move fuse_invalidate_attr() into fuse_update_ctime() adds 5ef5c62f184e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b8a30b4171b9 fs/ntfs3: Remove unnecesarry mount option noatime adds c2c389fd6c6b fs/ntfs3: Remove unnecesarry remount flag handling adds 564c97bdfa39 fs/ntfs3: Convert mount options to pointer in sbi adds 610f8f5a7baf fs/ntfs3: Use new api for mounting adds 27fac77707a1 fs/ntfs3: Init spi more in init_fs_context than fill_super adds 9d1939f4575f fs/ntfs3: Make mount option nohidden more universal adds e274cde8c755 fs/ntfs3: Add iocharset= mount option as alias for nls= adds 28a941ffc140 fs/ntfs3: Rename mount option no_acs_rules > (no)acsrules adds 15b2ae776044 fs/ntfs3: Show uid/gid always in show_options() adds 0327c6d01a97 fs/ntfs3: Remove redundant initialization of variable err adds cde81f13ef63 fs/ntfs3. Add forward declarations for structs to debug.h adds 4dfe83320e1e fs/ntfs3: Add missing header files to ntfs.h adds f239b3a95dd4 fs/ntfs3: Add missing headers and forward declarations to [...] adds b6ba81034b1b fs/ntfs3: Add missing header and guards to lib/ headers adds c632f639d1d9 fs/ntfs3: Change right headers to bitfunc.c adds f97676611937 fs/ntfs3: Change right headers to upcase.c adds 977d0558e310 fs/ntfs3: Change right headers to lznt.c adds 9c2aadd0fdf8 fs/ntfs3: Remove unneeded header files from c files adds 162333efa8dc fs/ntfs3: Limit binary search table size adds ef9297007e99 fs/ntfs3: Make binary search to search smaller chunks in b [...] adds 8e69212253d3 fs/ntfs3: Always use binary search with entry search adds 2e6f41359fbc Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds b09978b5dd88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support adds 9d8db99f6d44 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds 8f40da9494cf Merge branch 'misc.namei' into for-next adds 5b2ab04e04c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9980c4251f8d printk: use kvmalloc instead of kmalloc for devkmsg_user adds 9b9f23d8a515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c78c9753398e Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] adds e70b703347dd HID: amd_sfh: switch from 'pci_' to 'dma_' API adds c9f3decaa07a Merge branch 'for-5.16/amd-sfh' into for-next adds 1e4ce418b1cb HID: betop: fix slab-out-of-bounds Write in betop_probe adds 1e2b49ceb94d Merge branch 'for-5.15/upstream-fixes' into for-next adds 67fd71ba16a3 HID: apple: Fix logical maximum and usage maximum of Magic [...] adds 418c0e3fd695 Merge branch 'for-5.15/upstream-fixes' into for-next adds f3e825212454 HID: core: add TransducerSerialNumber2 adds 7c37b9ce1001 Merge branch 'for-5.16/core' into for-next adds 0c8fbaa55307 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs adds 8b52e0e06827 Merge branch 'for-5.15/upstream-fixes' into for-next adds 46ad21288435 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c119e7d00c91 i2c: xiic: Fix broken locking on tx_msg adds 861dcffe1b9e i2c: xiic: Drop broken interrupt handler adds 743e227a8959 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in [...] adds fdacc3c7405d i2c: xiic: Switch from waitqueue to completion adds d12e4bbb190b i2c: xiic: Only ever transfer single message adds 294b29f15469 i2c: xiic: Fix RX IRQ busy check adds 2cb986af2d29 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds 605fa23646dd i3c/master/mipi-i3c-hci: Prefer struct_size over open code [...] adds 41a0430dd5ca i3c/master/mipi-i3c-hci: Prefer kcalloc over open coded ar [...] adds 564dfca87761 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds 6b0506b381e6 dt-bindings: hwmon: Add IIO HWMON binding adds a8efd270c305 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] adds f2a787937ec9 hwmon: (raspberrypi) Use generic notification mechanism adds a5da30eed75c hwmon: Add Maxim MAX6620 hardware monitoring driver adds 4d20d45153b5 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 604370e106cc Documentation/process: Add maintainer handbooks section adds 31c9d7c82975 Documentation/process: Add tip tree handbook adds f99b4fe27f7e docs: block: fix discard_max_bytes references adds d7482c0da76c Doc: page_migration: fix numbering for non-LRU movable flags adds d9548979f7ae Documentation: checkpatch: Add SPLIT_STRING message adds 29bd0cace235 Documentation: checkpatch: Add TRAILING_SEMICOLON message adds 3454cd5616e9 Documentation: checkpatch: Add SYMBOLIC_PERMS message adds 121ca40797f1 docs/zh_CN: Add zh_CN/admin-guide/sysrq.rst adds 242f4c77b1c8 docs: zh_TW/index: Move arm64/index to arch-specific section adds 47972a6bbaac Merge branch 'docs-next' of git://git.lwn.net/linux.git 24 [...] adds f72aed1d387c Merge branch 'master' of git://linuxtv.org/mchehab/media-n [...] adds d9a7e9df7316 cpufreq: intel_pstate: Override parameters if HWP forced by BIOS adds cdef11966088 cpufreq: schedutil: Destroy mutex before kobject_put() fre [...] adds 435a8dc8d9b9 ACPICA: Add support for MADT online enabled bit adds aa06e20f1be6 x86/ACPI: Don't add CPUs that are not online capable adds 7f2d17677d02 Merge branches 'pm-cpufreq' and 'acpi-x86' into linux-next adds ed48db84d1d0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage adds c685cc536f8d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] adds fc26023f8816 thermal/drivers/int340x: Fix tcc offset on resume adds fecb833b9d7e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds f55e36d5ab76 qed: Improve the stack space of filter_config() adds 9eb4c320be9c nfp: Prefer struct_size over open coded arithmetic adds 3537e507b662 nfc: do not break pr_debug() call into separate lines adds 747e3910d669 nfc: fdp: drop unneeded debug prints adds b7b96587c18b nfc: pn533: drop unneeded debug prints adds 9981ab215122 nfc: pn533: use dev_err() instead of pr_err() adds aed4146c5503 nfc: pn544: drop unneeded debug prints adds 64758c6363ea nfc: pn544: drop unneeded memory allocation fail messages adds 270be6940714 nfc: microread: drop unneeded memory allocation fail messages adds d1c624ebaa51 nfc: mrvl: drop unneeded memory allocation fail messages adds 08c53aee26d4 Merge branch 'nfc-printk-cleanup' adds 13bb8429ca98 net: wwan: iosm: firmware flashing and coredump collection adds 847371ce049b mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 adds 13eb056ee58b mlxsw: spectrum: Move port module mapping before core port init adds fec2386162d1 mlxsw: spectrum: Move port SWID set before core port init adds ed403777f653 mlxsw: reg: Add Port Local port to Label Port mapping Register adds 1dbfc9d76551 mlxsw: spectrum: Use PLLP to get front panel number and sp [...] adds 78f824b33530 mlxsw: reg: Add Port Module To local DataBase Register adds 32ada69bba7e mlxsw: spectrum: Use PMTDB register to obtain split info adds cd92d79d5fdb mlxsw: reg: Remove PMTM register adds a9d5e3d78dfd Merge branch 'mlxsw-next' adds a962cc4ba1a1 s390/ctcm: remove incorrect kernel doc indicators adds 239686c11f6a s390/lcs: remove incorrect kernel doc indicators adds 478a31403b36 s390/netiucv: remove incorrect kernel doc indicators adds a1ac1b6e4137 s390/ism: switch from 'pci_' to 'dma_' API adds f787e3cfeaa6 Merge branch 's390-next' adds fa0866625543 net/smc: add support for user defined EIDs adds 11a26c59fc51 net/smc: keep static copy of system EID adds 3c572145c24e net/smc: add generic netlink support for system EID adds 55bd079a3cb6 Merge branch 'smc-EDID-support' adds 01649011cc82 r8169: remove support for chip version RTL_GIGA_MAC_VER_27 adds c70aae139d39 ptp: ptp_clockmatrix: Remove idtcm_enable_tod_sync() adds 794c3dffacc1 ptp: ptp_clockmatrix: Add support for FW 5.2 (8A34005) adds da9facf1c182 ptp: ptp_clockmatrix: Add support for pll_mode=0 and manua [...] adds 0f440524b697 net: wwan: iosm: fix linux-next build error adds b9bbc4c1debc ethtool: prevent endless loop if eeprom size is smaller th [...] adds 32e3573f7392 skbuff: inline page_frag_alloc_align() adds 0ccf85111824 net: phy: at803x: add support for qca 8327 internal phy adds e435a6b5315a net: hns3: PF support get unicast MAC address space assign [...] adds 5c56ff486dfc net: hns3: PF support get multicast MAC address space assi [...] adds f2173257b92e Merge branch 'hns3-mac' adds 339133f6c318 net: dsa: tag_rtl4_a: Drop bit 9 from egress frames adds c12aa581f6d5 MIPS: lantiq: dma: add small delay after reset adds 5ca9ce2ba4d5 MIPS: lantiq: dma: reset correct number of channel adds 5ad74d39c51d MIPS: lantiq: dma: fix burst length for DEU adds 49293bbc50cb MIPS: lantiq: dma: make the burst length configurable by t [...] adds 14d4e308e0aa net: lantiq: configure the burst length in ethernet drivers adds 5535bcfa725a dt-bindings: net: lantiq-xrx200-net: convert to the json-schema adds dac0bad93741 dt-bindings: net: lantiq,etop-xway: Document Lantiq Xway E [...] adds c68872146489 dt-bindings: net: lantiq: Add the burst length properties adds 1618df6afab2 ptp: ocp: parameterize the i2c driver used adds 498ad3f4389a ptp: ocp: Parameterize the TOD information display. adds 1447149d6539 ptp: ocp: Skip I2C flash read when there is no controller. adds 56ec44033cd7 ptp: ocp: Skip resources with out of range irqs adds bceff2905eff ptp: ocp: Report error if resource registration fails. adds dcf614692c6c ptp: ocp: Add third timestamper adds e1daf0ec73b2 ptp: ocp: Add SMA selector and controls adds 6baf2925424a ptp: ocp: Add IRIG-B and DCF blocks adds d14ee2525d38 ptp: ocp: Add IRIG-B output mode control adds 89260d878253 ptp: ocp: Add sysfs attribute utc_tai_offset adds 065efcc5e976 ptp: ocp: Separate the init and info logic adds f67bf662d2cf ptp: ocp: Add debugfs entry for timecard adds e3516bb45078 ptp: ocp: Add NMEA output adds 71d7e0850476 ptp: ocp: Add second GNSS device adds a62a56d04e63 ptp: ocp: Enable 4th timestamper / PPS generator adds 6d59d4fa1789 ptp: ocp: Have FPGA fold in ns adjustment for adjtime. adds 1acffc6e09ed ptp: ocp: Add timestamp window adjustment adds d7050a2b85ff docs: ABI: Add sysfs documentation for timecard adds 923990f6431e Merge branch 'ptp-ocp-timecard-v13-fw' adds 38106b2c433e ibmvnic: Consolidate code in replenish_rx_pool() adds 0f2bf3188c43 ibmvnic: Fix up some comments and messages adds 0df7b9ad8f84 ibmvnic: Use/rename local vars in init_rx_pools adds 8243c7ed6d08 ibmvnic: Use/rename local vars in init_tx_pools adds 0d1af4fa7124 ibmvnic: init_tx_pools move loop-invariant code adds 129854f061d8 ibmvnic: Use bitmap for LTB map_ids adds f8ac0bfa7d7a ibmvnic: Reuse LTB when possible adds 489de956e7a2 ibmvnic: Reuse rx pools when possible adds bbd809305bc7 ibmvnic: Reuse tx pools when possible adds c506cc5bc6e3 Merge branch 'ibmvnic-next' adds 1e080f17750d net: sched: update default qdisc visibility after Tx queue [...] adds 2e367522ce6b netdevsim: add ability to change channel count adds 2d6a58996ee2 selftests: net: test ethtool -L vs mq adds dc50b930be89 Merge branch 'qdisc-visibility' adds e9310aed8e6a net/mlx5: Publish and unpublish all devlink parameters at once adds c2d2f9885066 devlink: Delete not-used single parameter notification APIs adds 00135227ca3b Merge branch 'devlink-delete-publidh-api' adds 3d7a6f677905 mlxsw: core: Initialize switch driver last adds 25a91f835a7b mlxsw: core: Remove mlxsw_core_is_initialized() adds 163f3d2dd01c mlxsw: core_env: Defer handling of module temperature warn [...] adds bd6e43f5953d mlxsw: core_env: Convert 'module_info_lock' to a mutex adds 06277ca23868 mlxsw: spectrum: Do not return an error in ndo_stop() adds 196bff2927a7 mlxsw: spectrum: Do not return an error in mlxsw_sp_port_m [...] adds 896f399be078 mlxsw: Track per-module port status adds ef23841bb94a mlxsw: reg: Add fields to PMAOS register adds 8f4ebdb0a274 mlxsw: Make PMAOS pack function more generic adds 49fd3b645de8 mlxsw: Add support for transceiver modules reset adds 5706383b30cf Merge branch 'mlxsw-Add-support-for-transceiver-modules-reset' adds ba39449b8f4c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8961987f3f5f Bluetooth: Enumerate local supported codec and cache details adds 9ae664028a9e Bluetooth: Add support for Read Local Supported Codecs V2 adds a358ef86da45 Bluetooth: btintel: Read supported offload use cases adds 248733e87d50 Bluetooth: Allow querying of supported offload codecs over [...] adds d586029c282c Bluetooth: btintel: Define callback to fetch data_path_id adds f6873401a608 Bluetooth: Allow setting of codec for HFP offload use case adds b2af264ad3af Bluetooth: Add support for HCI_Enhanced_Setup_Synchronous_ [...] adds 9798fbdee88a Bluetooth: Configure codec for HFP offload use case adds 70dd978952bc Bluetooth: btintel: Define a callback to fetch codec config data adds 904c139a2517 Bluetooth: Add support for msbc coding format adds ad9331518328 Bluetooth: Add offload feature under experimental flag adds f4f9fa0c07bb Bluetooth: Allow usb to auto-suspend when SCO use non-HCI [...] adds 9682d36c2119 Bluetooth: hci_vhci: Add support for offload codecs over SCO adds 5031ffcc79b8 Bluetooth: Keep MSFT ext info throughout a hci_dev's life cycle adds 8bba13b1d08d Bluetooth: btintel: Fix incorrect out of memory check adds 2fc7acb69fa3 Bluetooth: hci_uart: fix GPF in h5_recv adds 38f64f650dc0 Bluetooth: Add bt_skb_sendmsg helper adds 97e4e8029984 Bluetooth: Add bt_skb_sendmmsg helper adds 0771cbb3b97d Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb [...] adds 81be03e026dc Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_ [...] adds c5206ef26034 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b72841e4dcd5 mtd: mtdswap: Remove redundant assignment of pointer eb adds bc516fb79e8c Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds a2aec2c86ef0 mtd: Remove obsolete macros only used by the old nand_eccl [...] adds c606d4f77c8a mtd: rawnand: atmel: Make use of the helper function devm_ [...] adds df9e5170bc4d mtd: rawnand: bcm6368: Make use of the helper function dev [...] adds 5f14a8ca1b49 mtd: rawnand: denali: Make use of the helper function devm [...] adds 557de1cfabd6 mtd: rawnand: gpio: Make use of the helper function devm_p [...] adds fe6b7a9f9159 mtd: rawnand: gpmi: Make use of the helper function devm_p [...] adds 1cda2633999a mtd: rawnand: hisi504: Make use of the helper function dev [...] adds 5da7bb27a582 mtd: rawnand: mtk: Make use of the helper function devm_pl [...] adds 8826e1107236 mtd: rawnand: mtk_ecc: Make use of the helper function dev [...] adds 7b7be2186181 mtd: rawnand: omap_elm: Make use of the helper function de [...] adds f47dca43c51f mtd: rawnand: oxnas: Make use of the helper function devm_ [...] adds 7e2561430dff mtd: rawnand: plat_nand: Make use of the helper function d [...] adds 8d77c55f090d mtd: rawnand: stm32_fmc2: Make use of the helper function [...] adds 2f597bc45e47 mtd: rawnand: tegra: Make use of the helper function devm_ [...] adds 524bd02a6ff8 mtd: rawnand: txx9ndfm: Make use of the helper function de [...] adds 2d77b08eaf0b mtd: rawnand: vf610: Make use of the helper function devm_ [...] adds abac656349cb mtd: rawnand: xway: Make use of the helper function devm_p [...] adds 46a0dc10fb32 mtd: rawnand: intel: Fix potential buffer overflow in probe adds 38c4a332e88f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 68e7d0baa1f2 drm/amd/pm: fix the issue of uploading powerplay table adds ac1509d19e2e drm/amdgpu: Create common PSP TA load function adds 101ba90ff033 drm/amdgpu: fix use after free during BO move adds a7181b52eabc drm/amdgpu: remove unused amdgpu_bo_validate adds 9ae807f0ec6a drm/amdgpu: clean up inconsistent indenting adds e8ba4922a2ed drm/amdgpu: sdma: clean up identation adds 67684fcbdd0e drm/radeon: Prefer kcalloc over open coded arithmetic adds a906331c452b amd/display: downgrade validation failure log level adds f7ea304f1988 drm/radeon/ci_dpm: Remove redundant initialization of vari [...] adds 1c48fbf69139 drm/amd/display: Fix warning comparing pointer to 0 adds bbb363480045 drm/amd/display: make configure_lttpr_mode_transparent and [...] adds 59715cffce19 drm/amdgpu: use IS_ERR for debugfs APIs adds 62d266b2bd4a drm/amdgpu: cleanup debugfs for amdgpu rings adds 8a4d393ef497 drm/amd/amdgpu: Enable some sysnodes for guest smi adds 06dd1888ee58 drm/amd/display: Add NULL checks for vblank workqueue adds 02f958a20cb2 drm/amdgpu: refactor function to init no-psp fw adds 334f81d1643b drm/amdgpu: Update RAS status print adds 3771449bc80f drm/amdgpu: Update RAS trigger error block support adds 5f64d9af0279 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] adds ee121f7ebe60 drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) adds c7c6b86acbd7 drm/amdgpu: update SMU PPSMC for cyan skilfish adds ca8ff8fcb3f0 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) adds 2ba83fd53f28 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) adds d4ac13324846 drm/amdgpu: add manual sclk/vddc setting support for cyan [...] adds a7496559e4d1 drm/amdgpu: Increase direct IB pool size adds e312af6c2a92 drm/amdkfd: make needs_pcie_atomics FW-version dependent adds b25715a0155d drm/amd/display: expose dsc overhead bw in dc dsc header adds 3550d6225b1f drm/amd/display: Add DPCD writes at key points adds 952ab0b30239 drm/amd/display: Fix system hang at boot adds e0d09634acbb drm/amd/display: move bpp range decision in decide dsc bw [...] adds 928adbf65bb1 drm/amd/display: update conditions to do dfp cap ext validation adds 410ad92d7fec drm/amd/display: Add option to defer works of hpd_rx_irq adds 8e794421bc98 drm/amd/display: Fork thread to offload work of hpd_rx_irq adds 6077911b49fe drm/amd/display: unblock abm when odm is enabled only on c [...] adds 035f54969bb2 drm/amd/display: Add flag to detect dpms force off during HPD adds 64d283cb379e drm/amd/display: Fix dynamic link encoder access. adds 5e1a9a3ed65a drm/amd/display: Fix false BAD_FREE warning from Coverity adds 13900e6fde3f drm/amd/display: Fix for null pointer access for ddc pin a [...] adds 0d0118ccd44e drm/amd/display: [FW Promotion] Release 0.0.81 adds caf58a2c8224 drm/amd/display: Revert "dc: w/a for hard hang on HPD on n [...] adds f22268ce0a3f drm/amd/display: 3.2.151 adds 7b89bf831813 drm/amd/display: Fix multiple memory leaks reported by coverity adds 9e0d55ae545f drm/amd/display: Get backlight from PWM if DMCU is not ini [...] adds 1131cadfd756 drm/amd/display: Revert "Directly retrain link from debugfs" adds d02097095916 drm/amd/display: Add regamma/degamma coefficients and set [...] adds 2a50edbf10c8 drm/amd/display: Apply w/a for hard hang on HPD adds 34316c1e561d drm/amd/display: Optimize bandwidth on following fast update adds 63f8bee439c0 drm/amd/display: Refine condition of cursor visibility for [...] adds 6513104ba4a8 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 adds ac02dc342585 drm/amd/display: Add periodic detection when zstate is enabled adds c580afa2c0c2 drm/amd/display: [FW Promotion] Release 0.0.82 adds 1b76cd177288 drm/amd/display: Correct degamma coefficients adds 68e1634d5fda drm/amd/display: 3.2.152 adds 0d9a947b5cbb drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo adds db7b568e6d99 drm/amd/display: Link training retry fix for abort case adds 9b3d76527f6e drm/amd/display: Revert adding degamma coefficients adds 18b4f1a02295 drm/amd/display: Add VPG and AFMT low power support for DCN3.1 adds 0c55b63ba3a7 drm/amd/display: remove force_enable_edp_fec param. adds 3da35006fef8 drm/amd/display: Enable mem low power control for DCN3.1 s [...] adds 8e6d0b699635 drm/amdgpu: Get atomicOps info from Host for sriov setup adds f8846323d544 drm/amdkfd: separate kfd_iommu_resume from kfd_resume adds ea20e246f39a drm/amdgpu: add amdgpu_amdkfd_resume_iommu adds 9cec53c18a31 drm/amdgpu: move iommu_resume before ip init/resume adds de3a1e336057 drm/amdgpu: Unify PSP TA context adds 68331d7cf3a9 drm/amdgpu: UVD avoid memory allocation during IB test adds cb9038aa8a4e drm/amdgpu: VCE avoid memory allocation during IB test adds 405a81ae3fe8 drm/amdgpu: VCN avoid memory allocation during IB test adds 0fcfb30019d3 drm/amdgpu: Fix a race of IB test adds df23fc6fd2cc drm/amdgpu: use generic fb helpers instead of setting up A [...] adds 569d02e537b6 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] adds a5acdc82c793 drm/radeon: pass drm dev radeon_agp_head_init directly adds bc7c0b975058 drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count adds 0c55abcee2bd drm/amdgpu: Demote TMZ unsupported log message from warnin [...] adds 42a2399cd588 amd/display: enable panel orientation quirks adds 6945dd53aed9 drm/amd/display: Fix white screen page fault for gpuvm adds 93fdf0a38e15 drm/amdgpu/display: add a proper license to dc_link_dp.c adds 47764ac21f57 drm/amdgpu: Conform ASD header/loading to generic TA systems adds 9458bc992962 drm/amdgpu: Update PSP TA unload function adds b2a7d09cec1d drm/amdgpu: Resolve nBIF RAS error harvesting bug adds 121347017aee drm/radeon: make array encoded_lanes static adds a91d4b27627f drm/amd/display: Use dcc_ind_blk value to set register directly adds 0536968b3f2f drm/amd/display: Handle GFX10_RBPLUS modifiers for dcc_ind_blk adds 3c25ebf19b9b drm/amd/display: Add modifiers capable of DCC image stores [...] adds f25f5c34767b drm/ttm: Create pinned list adds 084b67384dc2 drm/ttm: Clear all DMA mappings on demand adds ea710ae27717 drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case adds 2f4144b72103 drm/amdgpu: Add a UAPI flag for hot plug/unplug adds d904a5741989 drm/amdkfd: avoid conflicting address mappings adds c8dc60b6ff1f drm/amdkfd: export svm_range_list_lock_and_flush_work adds b8c215a90495 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails adds f85479f1933f drm/amdgpu: add another raven1 gfxoff quirk adds 7edf0782d24a drm/amdgpu: only check for _PR3 on dGPUs adds 2464e04333d3 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds de06f58b2a10 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds ee37abfecee3 Revert "drm/amd/display: To modify the condition in indica [...] adds d654f1a778aa drm/radeon: Add HD-audio component notifier support (v2) adds efe97ab22478 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds 70418a68713c drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg adds 01da701b77d4 drm/i915/dg2: Configure PCON in DP pre-enable path adds c5589bb5dccb drm/i915: Only access SFC_DONE when media domain is not fused off adds 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs adds 55285e21f045 fbdev/efifb: Release PCI device's runtime PM ref during FB [...] adds f6864b27d6d3 drm/i915/edp: fix eDP MSO pipe sanity checks for ADL-P adds 5918241f6076 drm/i915/mst: use intel_de_rmw() to simplify VC payload al [...] adds 0707570248b8 drm/i915/dp: pass crtc_state to intel_ddi_dp_level() adds 3b4da8315add drm/i915/dg2: use existing mechanisms for SNPS PHY translations adds 2817efaeb608 drm/i915/dg2: add SNPS PHY translations for UHBR link rates adds b2eb7d716426 Merge drm/drm-next into drm-intel-next adds d8959fb33890 drm/i915/dp: remove superfluous EXPORT_SYMBOL() adds 7b24b79bf5f9 drm/i915/display: Fix sel fetch plane offset calculation adds bbaafe536c84 drm/i915: Nuke ORIGIN_GTT adds dab1b47e57e0 drm/i915/dp: return proper DPRX link training result adds c00e14cd4d3f drm/i915/adl_p: Also disable underrun recovery with MSO adds 9e6dcf33eda9 drm/i915/irq: reduce inlines to reduce header dependencies adds 4b5777af5bb1 drm/i915: intel_runtime_pm.h does not actually need intel_ [...] adds 8e6b13a7b298 drm/i915/pm: use forward declaration to remove an include adds 3c6a4a02c92a drm/i915/panel: move intel_panel_use_ssc() out of headers adds 63aef47b3eb5 drm/i915/fdi: move intel_fdi_link_freq() to intel_fdi.[ch] adds faca22fd5061 drm/i915/fbc: Rewrite the FBC tiling check a bit adds 287d00d4131e drm/i915/fbc: Extract intel_fbc_update() adds cd4891e4f78b drm/i915/fbc: Move the "recompress on activate" to a centr [...] adds 2670ff5c7287 drm/i915/fbc: Polish the skl+ FBC stride override handling adds d7f213c131ad drm/i915/dp: Use max params for panels < eDP 1.4 adds c79b846f892d drm/i915/adl_s: Update ADL-S PCI IDs adds f5b21c2e3da4 drm/i915/dp: use actual link rate values in struct link_co [...] adds 9ab29e150159 drm/i915/dp: read sink UHBR rates adds 59821ed9c4a6 drm/i915/dg2: add TRANS_DP2_CTL register definition adds 1db18260f153 drm/i915/dg2: add TRANS_DP2_VFREQHIGH and TRANS_DP2_VFREQLOW adds e752d1f9c14a drm/i915/dg2: add DG2 UHBR source rates adds 48efd014f0ea drm/i915/dp: add max data rate calculation for UHBR rates adds b6dfa4161729 drm/i915/dp: Drop redundant debug print adds cb6baa20c5f3 drm/i915/fdi: make intel_fdi_link_freq() return int adds dc6d6158a6e8 drm/i915/display: split out dpt out of intel_display.c adds af182a236a14 drm/i915: add HAS_ASYNC_FLIPS feature macro adds d36168832755 drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c adds b8db26118743 drm/i915/fb: move intel_fb_align_height() to intel_fb.c adds 1c8d9adfc3ad drm/i915/fb: move intel_surf_alignment() to intel_fb.c adds 705d4feeb269 drm/i915/fb: move user framebuffer stuff to intel_fb.c adds 6b9376504cb4 drm/i915: Silence __iomem sparse warn adds 35a17f93e03a drm/i915: Set output_types to EDP for vlv/chv DPLL forcing adds 6501e6bb1458 drm/i915: Clean up gen2 DPLL readout adds b294425e9091 drm/i915: Extract ilk_update_pll_dividers() adds 24951b5813c1 drm/i915: Constify struct dpll all over adds 6205372b4b6d drm/i915: Clean dpll calling convention adds 8a3b3df39757 drm/i915: Clean up variable names in old dpll functions adds 510e890e8222 drm/i915: Remove the 'reg' local variable adds 98b27e79898b drm/i915: Program DPLL P1 dividers consistently adds a338847abc8e drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enab [...] adds 7b43cd70b56d drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clo [...] adds 62d66b218386 drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() adds 0bae0872f80a drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() adds 76a04cd9af1e drm/i915: Nuke intel_prepare_shared_dpll() adds d3252e1a3b2b drm/i915/dg2: Memory latency values from pcode must be doubled adds 6cc42fbeb150 drm/i915/backlight: extract backlight code to a separate file adds c0a52f8bd755 drm/i915/backlight: mass rename functions to have intel_ba [...] adds 4b93f49d0853 drm/i915/panel: mass rename functions to have intel_panel_ prefix adds 3a8e7fd66e8b drm/i915/snps: constify struct intel_mpllb_state arrays harder adds 331de7db3012 drm/connector: Give connector sysfs devices there own device_type adds 48c429c6d18d drm/connector: Add a fwnode pointer to drm_connector and r [...] adds 3d3f7c1e6869 drm/connector: Add drm_connector_find_by_fwnode() function (v3) adds 72ad49682dde drm/connector: Add support for out-of-band hotplug notific [...] adds fc27e04630e9 usb: typec: altmodes/displayport: Make dp_altmode_notify() [...] adds 7f8113948785 usb: typec: altmodes/displayport: Notify drm subsys of hot [...] adds 13d696743c8e Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] adds 0ce298258200 drm/i915/fdi: move intel_update_fdi_pll_freq to intel_fdi.c adds f18362cd280d drm/i915/fdi: move fdi bc bifurcation functions to intel_fdi.c adds 12b2c3016d68 drm/i915/fdi: move more FDI stuff to FDI link train hooks adds e2cf6afcdacf drm/i915/fdi: move fdi mphy reset and programming to intel_fdi.c adds 9716846039ef drm/i915/fdi: convert BUG()'s to MISSING_CASE() adds fa3217c49487 drm/i915: remove unused i915->active_pipes adds 45cbbe50ccb1 drm/i915/dg2: UHBR tables added for pll programming adds ad26451a7902 drm/i915/display: Drop PSR support from HSW and BDW adds a1b63119ee83 drm/i915/display: Move DRRS code its own file adds 3a3dd5342f32 drm/i915/display: Renaming DRRS functions to intel_drrs_*() adds f7a8f9afe52b drm/i915/display: Update small joiner ram size adds f87c46c43175 drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband adds 19ba2e8e2744 drm/i915/dsi/xelpd: Enable mipi dsi support. adds 802fd9613e19 drm/i915/dp: fix DG2 max source rate check adds 3a5f9281cfce drm/i915/debugfs: clean up LPSP status adds 344c32783044 drm/i915/debugfs: clean up LPSP capable adds 6fd5a7c92eae drm/i915/dp: Fix eDP max rate for display 11+ adds 533140cb51ed drm/i915/dp: fix TGL and ICL max source rates adds 8ee8167771da drm/i915/dp: fix EHL/JSL max source rates calculation adds bc41f059a080 drm/i915/dp: fix DG1 and RKL max source rates adds 555ae26d5185 drm/i915/dp: fix for ADL_P/S dp/edp max source rates adds a9a56e7628d1 drm/i915/bios: use hdmi level shift directly from child data adds 6ba699814537 drm/i915/bios: use max tmds clock directly from child data adds 72337aac0045 drm/i915/bios: use dp max link rate directly from child data adds 11182986b455 drm/i915/bios: use alternate aux channel directly from child data adds 9e1dbc1a84bd drm/i915/bios: move ddc pin mapping code next to ddc pin sanitize adds dab8477b032b drm/i915/bios: use ddc pin directly from child data adds 5a449e5864ef drm/i915/bios: get rid of vbt ddi_port_info adds c7c4dfb6fe70 drm/i915/display: Some code improvements and code style fi [...] adds 6bd58b70af2f drm/i915/display: Share code between intel_drrs_flush and [...] adds 0f3692b5e4c4 drm/i915/display: Prepare DRRS for frontbuffer rendering drop adds 43315f86a3a5 drm/i915/dsi: wait for header and payload credit available adds 5ebd50d3948e drm/i915/dsi: refine send MIPI DCS command sequence adds fe01883fdcef drm/i915: Get proper min cdclk if vDSC enabled adds 84d3d71fe363 drm/i915/dsi: Retrieve max brightness level from VBT adds ddb8cd4eee01 drm/i915/dsi: Read/write proper brightness value via MIPI [...] adds 58cfa3297aa0 drm/i915/hdcp: update cp_irq_count_cached in intel_dp_hdcp [...] adds 0f317ebb5f7c drm/i915/hdcp: read RxInfo once when reading RepeaterAuth_ [...] adds 3e31d057431a drm/i915/hdcp: reuse rx_info for mst stream type1 capabili [...] adds a481d0e80eab drm/i915: Associate ACPI connector nodes with connector en [...] adds 4e79e12f5b5a drm/i915/dp: Add support for out-of-bound hotplug events adds 8571c7656d33 drm/displayid: re-align data block macros adds b5c24049fd17 drm/displayid: add DisplayID v2.0 data blocks and primary [...] adds 37eab1fe6141 drm/edid: abstract OUI conversion to 24-bit int adds 18a9cbbe5580 drm/edid: parse the DisplayID v2.0 VESA vendor block for MSO adds 948b0ae65b7f drm/i915/edp: postpone MSO init until after EDID read adds 185667c2986b drm/i915/edp: use MSO pixel overlap from DisplayID data adds 5f0d4214938d drm/i915/dg1: Add new PCI id adds d1b803f4ca4f Merge drm/drm-next into drm-intel-next adds e0ccf1d6f1ef drm/i915: Extract intel_dp_need_bigjoiner() adds 555ec52127f9 drm/i915: Flatten hsw_crtc_compute_clock() adds 8c66081b0b32 drm/i915: s/pipe/transcoder/ when dealing with PIPECONF/TRANSCONF adds c98e3d15b582 drm/i915: Introduce with_intel_display_power_if_enabled() adds 32f6734c7243 drm/i915: Adjust intel_dsc_power_domain() calling convention adds 262d88baad8d drm/i915: Extract hsw_panel_transcoders() adds f6d66fc8cf5f drm/i915: Update memory bandwidth parameters adds 60bf62168f13 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 01564756bf87 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 0c7985e1b90c Merge existing fixes from asoc/for-5.15 adds c3815f8bc777 ASoC: mediatek: mt8195: Remove unsued irqs_lock. adds 198433023ef9 ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol adds 8facf84bcf57 ASoC: soc-topology: Move template info print soc_tplg_dapm [...] adds c6b1b57469b4 ASoC: mediatek: mt8195: Make use of the helper function de [...] adds 6ade849e30b4 ASoC: SOF: core: allow module parameter to override dma tr [...] adds 0f3dd4e09add ASoC: ti: rename CONFIG_SND_SOC_DM365_VOICE_CODEC_MODULE adds d67bbdda25c4 ASoC: mediatek: mt8195: Fix unused initialization of point [...] adds bdd229ab26be ASoC: rt5682s: Add driver for ALC5682I-VS codec adds 50159fdb144b ASoC: dt-bindings: rt5682s: add bindings for rt5682s adds bfad37c53ae6 ASoC: dt-bindings: lpass: add binding headers for digital codecs adds 6e8cc4ddce82 spi: tegra20-slink: Declare runtime suspend and resume fun [...] adds b7bbbf013627 ASoC: fsl_rpmsg: add soc specific data structure adds 576727186198 ASoC: SOF: control: fix a typo in put operations for kcontrol adds 2b9b42c847b8 ASoC: mt8195: remove unnecessary CONFIG_PM adds 756bbe4205bc ASoC: SOF: Handle control change notification from firmware adds 87f40af26c26 ASoC: rt1011: add i2s reference control for rt1011 adds 0beeb330300f ASoC: pcm5102a: increase rate from 192k to 384k adds 7f826da8e924 ASoC: Add json-schema documentation for sound-name-prefix adds 82d3ec1d89fa ASoC: Use schema reference for sound-name-prefix adds 955cc3488e6d ASoC: Remove name-prefix.txt adds 214db271b9ca Merge series "Convert name-prefix doc to json-schema" from [...] adds 5bd5699c494f ASoC: dt-bindings: Add WM8978 Binding adds 6ef239699102 ASoC: dt-bindings: Convert Bluetooth SCO Link binding to a schema adds 1c02b74ba208 ASoC: dt-bindings: Convert SPDIF Transmitter binding to a schema adds 50a41ce8c56d ASoC: dt-bindings: Convert Simple Amplifier binding to a schema adds 599b1032226e Merge series "ARM: dts: Last round of DT schema fixes" fro [...] adds 6450ef559056 ASoC: cs35l41: CS35L41 Boosted Smart Amplifier adds 8d7ab8800184 ASoC: cs35l41: Add bindings for CS35L41 adds a13a228e5253 Merge series "Cirrus Logic CS35L41 Amplifier" from David R [...] adds d269aa2ab975 ASoC: rockchip: Add support for rv1126 pdm adds 49a7a625ad79 ASoC: dt-bindings: rockchip: Add binding for rv1126 pdm adds d00d1cd4ab42 ASoC: rockchip: pdm: Add support for rk3568 pdm adds f80e5a14ac27 ASoC: dt-bindings: rockchip: Add binding for rk3568 pdm adds 13e6e042a6f9 ASoC: rockchip: pdm: Add support for path map adds b2527dcd65b3 ASoC: dt-bindings: rockchip: pdm: Document property 'rockc [...] adds 8ece5ef67edc ASoC: dt-bindings: rockchip: Convert pdm bindings to yaml adds 1e5dd2b9d63f Merge series "Patches to update for rockchip pdm" from Sug [...] adds b2fc2c92d2fd ASoC: mediatek: mt8195: Add missing of_node_put() adds ce3f93576387 ASoC: mediatek: mt8195: make array adda_dai_list static const adds 96ec1741067d ASoC: SOF: loader: load_firmware callback is mandatory, tr [...] adds 6d66c5ccf5cb ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow adds c2f14cc2bcdd ASoC: cs35l41: Fix use of an uninitialised variable adds 3a2eb0b4b020 ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot adds fe1024d50477 ASoC: cs35l41: Combine adjacent register writes adds e371eadf2a93 ASoC: cs35l41: Don't overwrite returned error code adds 3e60abeb5cb5 ASoC: cs35l41: Fixup the error messages adds 4295c8cc1748 ASoC: cs35l41: Fix a bunch of trivial code formating/style issues adds 9a50d6090a8b ASoC: Intel: sof_rt5682: support ALC5682I-VS codec adds 46414bc325df ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board adds 04afb621f923 ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board adds e224ef76fa8a ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board adds f40569693b75 Merge series "Support ALC5682I-VS codec" from Brent Lu <br [...] adds 189bf1deee7a ASoC: SOF: Intel: hda-dsp: Declare locally used functions [...] adds cf813f679214 ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax [...] adds 3e9d5b0952fc ASoC: SOF: Intel: hda: Relocate inline definitions from hd [...] adds dde9ad0ead66 Merge series "ASoC: SOF: Intel: hda: Cleanups for local fu [...] adds 7e7d5ffa37e3 ASoC: SOF: intel: Do no initialize resindex_dma_base adds 2395fea7ae7f ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size fr [...] adds 87427e9f4359 Merge series "ASoC: SOF: Remove unused members from struct [...] adds 6375dbdbde67 ASoC: SOF: Intel: bdw: Set the mailbox offset directly in [...] adds b295818346aa ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() adds 098a68f2c573 ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 adds 4ff134e2f90e ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() adds 4624bb2f03d3 ASoC: SOF: core: Do not use 'bar' as parameter for block_r [...] adds 07e833b473e4 ASoC: SOF: debug: Add generic API and ops for DSP regions adds ff2f99b078a8 ASoC: SOF: imx: Provide debugfs_add_region_item ops for core adds fe509b34b745 ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core adds 55dfc2a74d8e ASoC: SOF: loader: Use the generic ops for region debugfs [...] adds bde4f08cff47 ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() adds d275ba2f11f7 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds ed99867c722b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds de609b56b832 Input: ads7846 - add short-hand for spi->dev in probe() function adds 937f5d5ec642 Input: ads7846 - remove custom filter handling functions f [...] adds 845ef3a7ce57 Input: ads7846 - switch to devm initialization adds fcc28e0bfcfd Input: cypress-sf - add Cypress StreetFighter touchkey driver adds e2afe95a87a2 dt-bindings: input: Add binding for cypress-sf adds 19ea68a9cae4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 16c8d2df7ec0 io_uring: ensure symmetry in handling iter types in loop_r [...] adds 7a842fb589e3 io-wq: code clean of io_wqe_create_worker() adds 767a65e9f317 io-wq: fix potential race of acct->nr_workers adds dd47c104533d io-wq: provide IO_WQ_* constants for IORING_REGISTER_IOWQ_ [...] adds 41d3a6bd1d37 io_uring: pin SQPOLL data before unlocking ring lock adds 44df58d441a9 io_uring: fix missing sigmask restore in io_cqring_wait() adds 9c7b0ba88751 io_uring: auto-removal for direct open/accept adds 5d329e1286b0 io_uring: allow retry for O_NONBLOCK if async is supported adds 491f24521a8a Merge branch 'io_uring-5.15' into for-5.16/io_uring adds 8fb0f47a9d7a iov_iter: add helper to save iov_iter state adds cd65869512ab io_uring: use iov_iter state save/restore helpers adds 7dedd3e18077 Revert "iov_iter: track truncated size" adds b66ceaf324b3 io_uring: move iopoll reissue into regular IO path adds c590e4a9cee6 Merge branch 'iov_iter.3' into for-5.16/io_uring adds ca8c0786e01b io_uring: dump sqe contents if issue fails adds a1d876b8b120 io-wq: Remove duplicate code in io_workqueue_create() adds d03fcb0ffadf io_uring: kill off ios_left adds 541b39d28e4e io_uring: inline io_dismantle_req adds 7bcc1b2f36f3 io_uring: inline linked part of io_req_find_next adds 8a04757d5d96 io_uring: dedup CQE flushing non-empty checks adds 4528c6178077 io_uring: kill extra wake_up_process in tw add adds 7f204e0d9be6 io_uring: add more uring info to fdinfo for debug adds 67f1e027c270 drivers/cdrom: improved ioctl for media change detection adds 103ae307a281 Merge branch 'for-5.16/cdrom' into for-next adds 96e3bd92795a Merge branch 'for-next' of git://git.kernel.dk/linux-block [...] adds 03e033c6ef21 mmc: sdhci: Change the code to check auto_cmd23 adds 5c3955fb123a mmc: mtk-sd: Add wait dma stop done flow adds cf8dfa7cc887 mmc: mtk-sd: Remove unused parameters(mrq) adds 00dc1375934f mmc: mtk-sd: Remove unused parameters adds 8739ebefdba1 mmc: block: Add error handling support for add_disk() adds 922eefdafc80 dt-bindings: mmc: Convert MMC Card binding to a schema adds bb064ee17636 memstick: ms_block: Add error handling support for add_disk() adds b7c6b42faa61 memstick: mspro_block: Add error handling support for add_disk() adds 5c739b6f79ae mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] adds b67fe01e808f dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC adds fe67ae715aef mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] adds db8a380b7a8e mmc: cqhci: Print out qcnt in case of timeout adds 9764e369b8b7 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] adds 36900b20aacc dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 adds 4ed8431c42ba Merge branch 'fixes' into next adds 228c87228b59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c33e65cbbdc0 Merge existing fixes from regulator/for-5.15 adds b36c6b1887ff regulator: ti-abb: Make use of the helper function devm_io [...] adds b36061c2ea5b regulator: ti-abb: Kconfig: Add helper dependency on COMPILE_TEST adds 6998c575b6dc regulator: vqmmc-ipq4019: Make use of the helper function [...] adds adea28311722 regulator: core: resolve supply voltage deferral silently adds b1c36aae51c9 regulator: Convert SY8106A binding to a schema adds 6f3a9b100379 regulator: rtq6752: Enclose 'enable' gpio control by enable flag adds 90eb1b39e73f Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds c0d86a3dc691 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6b371d8b6cdc Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 75aeb98457cf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 836f7b6ca082 ima: fix deadlock when traversing "ima_default_rules". adds ebc13e26e1eb Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 4fc577d40139 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] adds 0817534ff9ea smackfs: Fix use-after-free in netlbl_catmap_walk() adds 09e2937d8cfa Merge branch 'next' of git://github.com/cschaufler/smack-n [...] adds b58886bf14da Merge branch 'iommu/fixes' into next adds 8b015aed0feb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 57d4374be94a audit: rename struct node to struct audit_node to prevent [...] adds d680c6b49c5e audit: Convert to SPDX identifier adds a3d9fd5eab0f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ecc4103f32e9 dt-binding: usb: xilinx: Convert binding to YAML adds 0e3e0fa76609 dt-bindings: memory: fsl: convert DDR controller to dtschema adds bf99826f239e dt-bindings: Convert Reserved Memory binding to a schema adds ddf6cc9a7295 dt-bindings: arm: Convert ARM CCI-400 binding to a schema adds caa80275c648 dt-bindings: gnss: Convert UBlox Neo-6M binding to a schema adds e978d5271f71 dt-bindings: media: ti,cal: Fix example adds dd2c898bc20b dt-bindings: w1: Convert 1-Wire GPIO binding to a schema adds 53182e81f47d kbuild: Enable DT schema checks for %.dtb targets adds 055b32b87768 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds becbca18ae8f Merge existing fixes from spi/for-5.15 adds ca8e8a18272e spi: amd: Refactor code to use less spi_master_get_devdata adds 356b02f9ec3a spi: amd: Refactor amd_spi_busy_wait adds 3b02d2890bc5 spi: amd: Remove unneeded variable adds 777a2cbbaf1c spi: amd: Don't wait for a write-only transfer to finish adds ff4daa7dd7e6 dt-bindings: spi: Document Ingenic SPI controller bindings adds ae5f94cc00a7 SPI: add Ingenic JZ47xx driver. adds 7b3fd8109b5d MIPS: JZ4780: CI20: DTS: add SPI controller config adds 9722162f0103 Merge series "Support for Ingenic JZ47xx SPI controller" f [...] adds 69dde9e5a835 Merge remote-tracking branch 'spi/for-5.16' into spi-next adds 5311ce418d56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 34b1999da935 x86/mm: Fix kern_addr_valid() to cope with existing but no [...] adds 81065b35e248 x86/mce: Avoid infinite loop for copy from user recovery adds 9b5281cf4825 Merge branch 'x86/urgent' adds f87bc8dc7a7c x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix adds 0507503671f9 x86/asm: Avoid adding register pressure for the init case [...] adds dd95347cac32 Merge branch 'x86/cpu' adds 013ce5ed58f7 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates adds df100a6682d3 sched/fair: Trigger nohz.next_balance updates when a CPU g [...] adds e9e5ba93a24d sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD adds 4b2b9ed7b987 sched/core: Simplify core-wide task selection adds 1f74f9ea5a0c fs/proc/uptime.c: Fix idle time reporting in /proc/uptime adds 4b1e9afe8af5 sched: Account number of SCHED_IDLE entities on each cfs_rq adds 7e2ce158699b sched: reduce sched slice for SCHED_IDLE entities adds bb1fc3bc5217 sched: adjust sleeper credit for SCHED_IDLE entities adds 9525616d056e sched/fair: Add cfs bandwidth burst statistics adds 9de47777ee77 sched/fair: Add document for burstable CFS bandwidth adds 9964e5cf7598 kselftests/sched: cleanup the child processes adds c0a5a1092868 Merge branch 'sched/core' adds 019a926fcae5 Merge branch 'perf/core' adds cf5971b89469 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] adds fca611656418 EDAC/mc: Replace strcpy(), sprintf() and snprintf() with s [...] adds 8bee7c822ad2 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds 2431774f04d1 rcu: Mark accesses to rcu_state.n_force_qs adds 52b030aa2786 rcu-nocb: Fix a couple of tree_nocb code-style nits adds 88ee23ef1c12 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp adds 9424b867a759 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp adds 13bc8fa8057a doc: Add another stall-warning root cause in stallwarn.rst adds 3ac858785231 rcu: Fix undefined Kconfig macros adds ebc88ad49136 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] adds 2caebefb00f0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() adds 768f5d50e6ad rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() adds 4aa846f97c0c rcu: Make rcutree_dying_cpu() use its "cpu" parameter adds ebb6d30d9ed1 rcu: Make rcu_normal_after_boot writable again adds 1eac0075ebee rcu: Make rcu update module parameters world-readable adds f0b2b2df5423 rcu: Fix existing exp request check in sync_sched_exp_onli [...] adds 6c4af43e2d6d rcu: Avoid unneeded function call in rcu_read_unlock() adds d4b83d05922c scftorture: Allow zero weight to exclude an smp_call_funct [...] adds e391aa0d4c85 scftorture: Shut down if nonsensical arguments given adds de9cd1e4139f scftorture: Account for weight_resched when checking for a [...] adds aa76fd318bbc scftorture: Count reschedule IPIs adds 9fd1d8c6b0e4 scftorture: Warn on individual scf_torture_init() error co [...] adds cbe0d8d91415 rcu-tasks: Wait for trc_read_check_handler() IPIs adds 96017bf90397 rcu-tasks: Simplify trc_read_check_handler() atomic operations adds 18f08e758f34 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] adds a5c071ccfa17 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] adds c4f113ac450a rcu-tasks: Fix s/instruction/instructions/ typo in comment adds 0db7c32ad316 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] adds d0a85858569e rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment adds 89401176daf0 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] adds d39ec8f3c12a rcu-tasks: Correct comparisons for CPU numbers in show_sta [...] adds a6517e9ce011 rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] adds ed42c3806712 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] adds 46aa886c483f rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader adds 8af9e2c7826a rcu-tasks: Update comments to cond_resched_tasks_rcu_qs() adds fda84866b1e6 rcutorture: Suppressing read-exit testing is not an error adds efeff6b39b9d rcutorture: Warn on individual rcu_torture_init() error co [...] adds b3b3cc618ee0 locktorture: Warn on individual lock_torture_init() error [...] adds ed60ad733aa4 refscale: Warn on individual ref_scale_init() error conditions adds eb77abfdeed2 rcuscale: Warn on individual rcu_scale_init() error conditions adds fd13fe16db0d rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] adds 71921a9606dd rcutorture: Avoid problematic critical section nesting on [...] adds 11e46f0804c4 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument adds b380b10b84c3 torture: Make torture.sh print the number of files to be c [...] adds cd48d600d768 tools/rcu: Add an extract-stall script adds ef45a59b8417 torture: Allot 1G of memory for scftorture runs adds cb719a689120 torture: Make kvm-remote.sh print size of downloaded tarball adds e499a46e0124 Merge branches 'fixes.2021.09.13b', 'scftorture.2021.09.13 [...] adds e80704272f5c kcsan: test: Defer kcsan_test_init() after kunit initialization adds 80804284103a kcsan: test: Use kunit_skip() to skip tests adds ade3a58b2d40 kcsan: test: Fix flaky test case adds 55a55fec5015 kcsan: Add ability to pass instruction pointer of access t [...] adds f4c87dbbef26 kcsan: Save instruction pointer for scoped accesses adds 6c65eb75686f kcsan: Start stack trace with explicit location if provided adds d627c537c258 kcsan: Support reporting scoped read-write access type adds 78c3d954e2b3 kcsan: Move ctx to start of argument list adds ac20e39e8d25 kcsan: selftest: Cleanup and add missing __init adds d53d9ec8a18c Merge branch 'kcsan.2021.09.13b' into HEAD adds e053322ed118 tools/memory-model: Document locking corner cases adds 7cdc2ce57ce1 tools/memory-model: Make judgelitmus.sh note timeouts adds df805c14723f tools/memory-model: Make cmplitmushist.sh note timeouts adds bf9b5e1f574c tools/memory-model: Make judgelitmus.sh identify bad macros adds e828bc8f84d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds e484012ea65c tools/memory-model: Fix paulmck email address on pre-exist [...] adds 11fe54471557 tools/memory-model: Update parseargs.sh for hardware verification adds dc20e38348b3 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds caa5e2cfcbe6 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 6352b2858a6e tools/memory-model: Fix checkalllitmus.sh comment adds 9f41dc9f4b00 tools/memory-model: Hardware checking for check{,all}litmus.sh adds a2ba13b1ca03 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 245fdbf1f300 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 7fe4f4048b44 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 30f9cfefec39 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds 3f75a557f5c7 tools/memory-model: Keep assembly-language litmus tests adds 5944cbfd4036 tools/memory-model: Allow herd to deduce CPU type adds 1b5fdb8ac3b0 tools/memory-model: Make runlitmus.sh check for jingle errors adds b323b08527f5 tools/memory-model: Add -v flag to jingle7 runs adds 3dfc1933f249 tools/memory-model: Implement --hw support for checkghlitmus.sh adds 07c06956fc2a tools/memory-model: Fix scripting --jobs argument adds 2774beb8d80a tools/memory-model: Make checkghlitmus.sh use mselect7 adds 926aed148ad8 tools/memory-model: Make history-check scripts use mselect7 adds 139dbab9d465 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 55e771147bdf tools/memory-model: Repair parseargs.sh header comment adds 1b7daa7ff68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 3e49e7196cfe tools/memory-model: Add data-race capabilities to judgelitmus.sh adds b11225c67539 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 1ff5a4bb6806 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds 9d59e2e1c711 Merge branch 'lkmm-dev.2021.09.13a' into HEAD adds eb0c9f59259c EXP rcu-tasks: Warn on lingering IPIs adds 3dfb670cb116 timers/nohz: Last resort update jiffies on nohz_full IRQ entry adds 85e7f78f1557 clocksource: Forgive repeated long-latency watchdog clocks [...] adds bc16d19516ea rcu: Replace ________p1 and _________p1 with __UNIQUE_ID(rcu) adds 715ff459c9ab Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 8480ed9c2bbd xen/balloon: use a kernel thread instead a workqueue adds 0560204b360a PM: base: power: don't try to use non-existing RTC for sto [...] adds f68aa100d815 xen: reset legacy rtc flag for PV domU adds 36c9b5929b70 xen: fix usage of pmd_populate in mremap for pv guests adds 45da234467f3 xen/pvcalls: backend can be a module adds ce6a80d1b2f9 swiotlb-xen: avoid double free adds 4c092c59015f swiotlb-xen: fix late init retry adds d9a688add3d4 swiotlb-xen: maintain slab count properly adds 79ca5f778aaf swiotlb-xen: suppress certain init retries adds cabb7f89b24e swiotlb-xen: limit init retries adds 68573c1b5c4d swiotlb-xen: drop leftover __ref adds 7fd880a38cfe swiotlb-xen: arrange to have buffer info logged adds d859ed25b242 swiotlb-xen: drop DEFAULT_NSLABS adds 75bd9d6c6b9e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds d29e0ff22a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4c51ba9af42d platform/x86: hp-wmi: add support for omen laptops adds ad62cd93198b platform/x86: Add driver for ACPI WMAA EC-based backlight control adds 07ce4cfd292c platform/x86: wmi: fix kernel doc adds 3ecace310f4d platform/x86: wmi: fix checkpatch warnings adds cd3e3d294e52 platform/x86: wmi: remove commas adds 9bf9ca95a16e platform/x86: wmi: remove unnecessary initialization adds 43aacf838ef7 platform/x86: wmi: remove unnecessary initializations adds 21397cac5daa platform/x86: wmi: remove unnecessary variable adds 84eacf7e6413 platform/x86: wmi: remove unnecessary argument adds c06a2fde7982 platform/x86: wmi: remove unnecessary casts adds e83c799270e1 platform/x86: wmi: remove stray empty line adds 1ebe62bec412 platform/x86: wmi: remove unnecessary checks adds 1c95ace78b6e platform/x86: wmi: use BIT() macro adds 285dd01a6cfe platform/x86: wmi: use bool instead of int adds 67f472fdacf4 platform/x86: wmi: use guid_t and guid_equal() adds dea878d88f9d platform/x86: wmi: make GUID block packed adds 6133913a8209 platform/x86: wmi: use sysfs_emit() adds 6e0bc588a084 platform/x86: wmi: use !p to check for NULL adds 7410b8e634ce platform/x86: wmi: use sizeof(*p) in allocation adds 1ce69d2b9620 platform/x86: wmi: remove variable adds f5431bf1e678 platform/x86: wmi: move variables adds bba08f358f79 platform/x86: wmi: align arguments of functions adds 1c23ab912810 platform/x86: wmi: improve debug messages adds 1975718c488a platform/x86: wmi: do not fail if disabling fails adds 736b48aae5e8 platform/x86: wmi: simplify error handling logic adds e7b2e33449e2 platform/x86: wmi: introduce helper to convert driver to W [...] adds 57f2ce892113 platform/x86: wmi: introduce helper to generate method names adds 51142a0886bd platform/x86: wmi: introduce helper to determine type adds 25be44f6e2fc platform/x86: wmi: introduce helper to retrieve event data adds b0179b805eed platform/x86: wmi: more detailed error reporting in find_guid() adds 1f88e0a22f7c platform/x86: acer-wmi: use __packed instead of __attribut [...] adds a0988a208ddc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8988bacd6045 kobject: unexport kobject_create() in kobject.h adds 86854b4379d4 driver core: platform: Make use of the helper macro SET_RU [...] adds 2935662449df kernfs: remove kernfs_create_file and kernfs_create_file_ns adds eaf501e0d8af kernfs: remove the unused lockdep_key field in struct kernfs_ops adds 5cf3bb0d3a2d sysfs: split out binary attribute handling from sysfs_add_ [...] adds d1a1a9606e08 sysfs: refactor sysfs_add_file_mode_ns adds 820879ee1865 sysfs: simplify sysfs_kf_seq_show adds ec1e64b99dbe Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] adds 9c172d4cdfdd usb: typec: hd3ss3220: Use regmap_write_bits() adds 6943ee7c9d83 usb: ohci: Prefer struct_size over open coded arithmetic adds 7ea606e8f21b dt-bindings: usb: dwc3: add reference clock period adds 7bee31883889 usb: dwc3: reference clock period configuration adds 1880f9b2b954 dt-bindings: usb: qcom,dwc3: add binding for IPQ6018 adds 9da2c3f76164 arm64: qcom: ipq6018: add usb3 DT description adds 18d6b39ee895 usb: gadget: f_uac2: clean up some inconsistent indenting adds 7f2d73788d90 usb: ehci: handshake CMD_RUN instead of STS_HALT adds 6a9a7a1a091a dt-bindings: usb: atmel: add USB PHY type property adds 6854ccc4688b USB: host: ehci-atmel: Add support for HSIC phy adds 5b5ec04fb2d6 usb: gadget: goku_udc: Fix mask and set operation on varia [...] adds 6b0be25ca029 usb: gadget: fix for a typo that conveys logically-inverte [...] adds 7042b1014154 usb: musb: mediatek: Expose role-switch control to userspace adds ae8709b296d8 USB: core: Make do_proc_control() and do_proc_bulk() killable adds 7dfca432795a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] adds 78665f57c3fa usb: chipidea: udc: make controller hardware endpoint primed adds 6fc0cd8992f8 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 0f3b577384c0 dt-bindings: serial: brcm,bcm6345-uart: convert to the jso [...] adds 42c457cc9a0a serial: 8250_pci: Prefer struct_size over open coded arithmetic adds 538a9909205d dt-bindings: serial: samsung: Add Exynos850 doc adds f77529d9b91a dt-bindings: serial: uartlite: Convert to json-schema adds 3de536a8c365 dt-bindings: serial: uartlite: Add properties for synthesi [...] adds 8517b62e0a28 sh: j2: Update uartlite binding with data and parity properties adds ea017f5853e9 tty: serial: uartlite: Prevent changing fixed parameters adds b9e851cd4a87 tty: n_gsm: Add some instructions and code for requester adds cd936621379d tty: n_gsm: Modify cr bit value when config requester adds cc0f42122a7e tty: n_gsm: Modify CR,PF bit when config requester adds f999c3b35735 tty: n_gsm: Modify CR,PF bit printk info when config requester adds 509067bbd264 tty: n_gsm: Delete gsm_disconnect when config requester adds cbff2b325168 tty: n_gsm: Delete gsmtty open SABM frame when config requester adds 5b87686e3203 tty: n_gsm: Modify gsmtty driver register method when conf [...] adds 0b91b5332368 tty: n_gsm: Save dlci address open status when config requester adds b55c8aa6b1ab tty: moxa: merge moxa.h into moxa.c adds c61049070f0d Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds e5f71d60ff16 /dev/mem: nowait zero/null ops adds 83c510568ec5 misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" API adds a34993a2791c misc: hisi_hikey_usb: change the DT schema adds 33a430419456 pvpanic: Keep single style across modules adds cc5b392d0f94 pvpanic: Fix typos in the comments adds 84b0f12a953c pvpanic: Indentation fixes here and there adds f7e55f05301e nitro_enclaves: Enable Arm64 support adds cfa3c18cd528 nitro_enclaves: Update documentation for Arm64 support adds e16a30a419c8 nitro_enclaves: Add fix for the kernel-doc report adds e3cba4d2454c nitro_enclaves: Update copyright statement to include 2021 adds 02bba596de19 nitro_enclaves: Add fixes for checkpatch match open parent [...] adds 059ebe4fe332 nitro_enclaves: Add fixes for checkpatch spell check reports adds da1c396a81b8 nitro_enclaves: Add fixes for checkpatch blank line reports adds b46f7d3309fd char: xillybus: Remove usage of the deprecated 'pci-dma-co [...] adds 0b1eff5152b3 char: xillybus: Remove usage of 'pci_unmap_single()' adds 3e053c44eff5 char: xillybus: Remove usage of remaining deprecated pci_ API adds ff8d123f0b0e char: xillybus: Simplify 'xillybus_init_endpoint()' adds aee1bbf66ba0 tifm: Prefer struct_size over open coded arithmetic adds d06246ebd773 scripts/tags.sh: Fix obsolete parameter for ctags adds deb28dc2caa2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] adds e4d0262e9a2a extcon: usb-gpio: Use the right includes adds a864e1bf1fbb extcon: max3355: Drop unused include adds 6a6504f262de extcon: usbc-tusb320: Add support for mode setting and reset adds 2bd5f4798ae0 extcon: usbc-tusb320: Add support for TUSB320L adds 9a40016a01c4 dt-bindings: extcon: usbc-tusb320: Add TUSB320L compatible string adds 164479c82abe Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 53a768581944 staging: r8188eu: core: remove null check before vfree adds a6bcac71c337 staging: r8188eu: remove c2h_handler field from struct hal_ops adds 9c275897b146 staging: r8188eu: simplify c2h_evt_hdl function adds 37be2f1bfc5c staging: r8188eu: remove rtw_hal_c2h_handler function adds 791e3b6add29 staging: pi433: fix docs typos and references to previous [...] adds 8ffd91d9e815 staging: wlan-ng: Remove filenames from files adds d1cfdcad99f0 staging: rtl8723bs: unwrap initialization of queues adds 6c3ec1e26468 staging: rtl8723bs: remove unnecessary parentheses adds 147dbb198737 staging: rtl8723bs: remove unused _rtw_init_queue() function adds cd1f14500922 staging: rtl8723bs: clean up comparsions to NULL adds 75cf9f9dc397 staging: r8188eu: os_dep: remove unused static variable adds 9675a1b4adea staging: r8118eu: remove useless parts of judgements from [...] adds b26232553963 staging: r8188eu: core: remove unused function adds 2fb077cd5ab2 staging: r8188eu: core: remove condition with no effect adds 5a17e8c3f9b0 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithHeaderFile() adds 34f876bb3284 staging: r8188eu: remove rtl8188e_PHY_ConfigRFWithParaFile() adds c75ee365124f staging: r8188eu: remove rtw_get_oper_bw() adds 5d5b8e4f8d84 staging: r8188eu: remove rtw_get_oper_choffset() adds b2b64dd62620 staging: r8188eu: remove get_bsstype() adds df1ef696d79a staging: r8188eu: remove CAM_empty_entry() adds 296fa3218af4 staging: r8188eu: remove is_ap_in_wep() adds 41a4f38a68fd staging: r8188eu: remove should_forbid_n_rate() adds 45efafd4ccaa staging: r8188eu: convert type of second parameter of rtw_ [...] adds 67f8dd765369 staging: r8188eu: convert type of second parameter of rtw_ [...] adds f94cef962523 staging: r8188eu: remove unnecessary type casts adds 3839c21e0c0d staging: r8188eu: remove local variable Indexforchannel adds b2ad8ba6300f staging: r8188eu: refactor field of struct odm_rf_cal adds 32e07d7db48d staging: r8188eu: remove unused constants from wifi.h adds 07674dbe44d8 staging: r8188eu: remove commented constants from wifi.h adds 1eaf21c5f46c staging: r8188eu: remove Hal_MPT_CCKTxPowerAdjustbyIndex() adds 2ec51e54f7be staging: r8188eu: remove set but unused variable adds 21fa02000982 staging: r8188eu: remove ICType from struct HAL_VERSION adds 55110bb5248f staging: r8188eu: remove unused function SetBcnCtrlReg() adds 287beb44afd1 staging: r8188eu: use mac_pton() in rtw_macaddr_cfg() adds 3b5c53bd3ec0 staging: r8188eu: ensure mac address buffer is properly aligned adds f27b211e3a00 staging: r8188eu: use ETH_ALEN adds abfab1aadaa6 staging: r8188eu: use is_*_ether_addr() in rtw_macaddr_cfg() adds 0929d1ef2ef5 staging: r8188eu: use random default mac address adds 98119aa4c75e staging: r8188eu: use ether_addr_copy() in rtw_macaddr_cfg() adds 363728329649 staging: r8188eu: add missing blank line after declarations adds b53cf65e1243 staging: r8188eu: remove unnecessary parentheses adds c29bbca243c7 staging: r8188eu: os_dep: use kmemdup instead of kzalloc a [...] adds 78a1614a81f0 staging: rtl8723bs: remove possible deadlock when disconnect adds 0868d6ee3979 staging: r8188eu: remove header file rtw_ioctl_rtl.h adds 97e1ad2abcc3 staging: r8188eu: remove unused defines from mp_custom_oid.h adds 335b153f0b20 staging: r8188eu: remove unused enum from ieee80211.h. adds 3d9ff6147830 staging: r8188eu: remove unused enum rt_eeprom_type adds fe2df2e008b7 staging: r8188eu: remove IS_HARDWARE_TYPE_8188* macros adds 486b2eb87a6b staging: r8188eu: remove enum hardware_type adds c96bb23d7110 staging: r8188eu: remove unused constant CRC32_POLY adds 24e11a227de6 staging: r8188eu: use in-kernel arc4 encryption adds 6463105d014e staging: r8188eu: remove rtw_use_tkipkey_handler() adds 3821a784051b staging: r8188eu: hal: remove condition with no effect adds 393db0f6827f staging: r8188eu: fix memory leak in rtw_set_key adds b5fd167d73b2 staging: r8188eu: remove useless memset adds 54af289311a6 staging: fbtft: fbtft-core: fix 'trailing statements shoul [...] adds 7d4b344ba0bf staging: r8188eu: remove intf_chip_configure from hal_ops adds 47d9c16183e3 staging: r8188eu: remove read_adapter_info from hal_ops adds 9f6c5162493a staging: r8188eu: remove read_chip_version from hal_ops adds ec7489656b36 staging: r8188eu: remove wrapper around ReadChipVersion8188E() adds abba8c3d88ce staging: r8188eu: remove GetHalODMVarHandler from hal_ops adds 965da82bcee9 staging: r8188eu: remove init_default_value from hal_ops adds 8dac1203cdfb staging: r8188eu: core: remove condition never execute adds 6e880440484d staging: r8188eu: remove rtw_hal_reset_security_engine function adds 58ea8e9d1075 staging: r8188eu: remove hal_reset_security_engine from st [...] adds a53dae9b9a8e staging: r8188eu: remove rtw_hal_enable_interrupt function adds c2609bf54357 staging: r8188eu: remove enable_interrupt from struct hal_ops adds 0557b7e597a0 staging: r8188eu: remove rtw_hal_disable_interrupt function adds ac7997b6121f staging: r8188eu: remove disable_interrupt from struct hal_ops adds c8a6b1d47df4 staging: r8188eu: remove rtw_hal_interrupt_handler function adds 6ab0878e1bf3 staging: r8188eu: remove interrupt_handler from struct hal_ops adds d61b1b361207 staging: r8188eu: remove rtw_hal_xmitframe_enqueue function adds 54ff2ed45cd8 staging: r8188eu: remove hal_xmitframe_enqueue from struct [...] adds c22f7f5b40c4 staging: r8188eu: remove Efuse_PgPacketWrite_BT function adds 6778b4bc3434 staging: r8188eu: remove Efuse_PgPacketWrite_BT from struc [...] adds 22bf044b0369 staging: r8188eu: remove rtw_hal_c2h_id_filter_ccx function adds 62d7d68e3beb staging: r8188eu: remove c2h_id_filter_ccx from struct hal_ops adds a0b8f4ece65e staging: r8188eu: include: remove duplicate declaration. adds 07f32223c098 staging: r8188eu: remove useless check adds f75a4eec49ef staging: r8188eu: remove _rtw_mutex_{init,free} adds d3ede18eeb46 staging: r8188eu: Remove _enter/_exit_critical_mutex() adds 16dfd0e20912 staging: r8188eu: remove InitSwLeds from hal_ops adds 9b0c770f6d2b staging: r8188eu: remove DeInitSwLeds from hal_ops adds 63b4b687c7f3 staging: r8188eu: remove dm_init from hal_ops adds aa21a7e4366d staging: r8188eu: remove dm_deinit from hal_ops adds 70ea043f3d70 staging: r8188eu: remove SetHalODMVarHandler from hal_ops adds 2dd431ad49f8 staging: r8188eu: remove empty functions adds 04eddc144f2d staging: r8188eu: remove unused function rtw_interface_ps_func() adds bb7e35ef6788 staging: r8188eu: remove interface_ps_func from hal_ops adds 201306e59ff0 staging: r8188eu: remove hal_dm_watchdog from hal_ops adds 3f6557a0bc9b staging: r8188eu: remove set_bwmode_handler from hal_ops adds 6dd2b4ad2e2d staging: r8188eu: remove set_channel_handler from hal_ops adds 14e53524cb08 staging: r8188eu: remove unused enum hal_intf_ps_func adds 86c6f5b97466 staging: r8188eu: remove Add_RateATid from hal_ops adds b8bdd0997828 staging: r8188eu: remove hal_power_on from hal_ops adds af44525a09be staging: r8188eu: remove sreset_init_value from hal_ops adds 2913d4c02652 staging: r8188eu: remove sreset_reset_value from hal_ops adds d800d734089c staging: r8188eu: remove silentreset from hal_ops adds 253b1ba9544b staging: r8188eu: remove sreset_xmit_status_check from hal_ops adds 2cdea2530537 staging: r8188eu: remove sreset_linked_status_check from hal_ops adds d0f1017a236d staging: r8188eu: remove sreset_get_wifi_status from hal_ops adds 2708d8d54871 staging: r8188eu: remove EfusePowerSwitch from hal_ops adds 4a36d842d527 staging: r8188eu: rename hal_EfusePowerSwitch_RTL8188E() adds fc2d10e135b2 staging: r8188eu: remove wrapper Efuse_PowerSwitch() adds 3bb7e9687667 staging: r8188eu: remove ReadEFuse from hal_ops adds e40aa1735933 staging: r8188eu: remove EFUSEGetEfuseDefinition from hal_ops adds f04834d3983d staging: r8188eu: remove EfuseGetCurrentSize from hal_ops adds ae8bfc4e9b5b staging: r8188eu: remove empty comments adds dc5a12da29f6 staging: r8188eu: remove Efuse_PgPacketRead from hal_ops adds 3f4b06e147de staging: r8188eu: remove Efuse_PgPacketWrite from hal_ops adds 48dd8166d65b staging: r8188eu: remove Efuse_WordEnableDataWrite from hal_ops adds d28c70900a8b staging: r8188eu: remove useless assignment adds 77b34fbb39cc staging: r8188eu: remove AntDivBeforeLinkHandler from hal_ops adds 251bb73431b7 staging: r8188eu: remove AntDivCompareHandler from hal_ops adds c14d10236562 staging: r8188eu: remove empty function rtl8188e_start_thread() adds a5ee5ea945c3 staging: r8188eu: remove empty function rtl8188e_stop_thread() adds 4e487b751369 staging: r8188eu: remove hal_notch_filter from hal_ops adds c5b46f7647b9 staging: r8188eu: remove free_hal_data from hal_ops adds 0a217ae1d8be staging: r8188eu: remove unused function rtl8188e_clone_haldata() adds 059594941b14 staging: r8188eu: remove SetBeaconRelatedRegistersHandler [...] adds b561d2f0dc01 staging: r8188eu: remove UpdateHalRAMask8188EUsb from hal_ops adds dfd1a05a3876 staging: vchiq: convert to use a miscdevice adds d2d7aa53891e staging: axis-fifo: convert to use miscdevice adds 10b898e351bb staging: r8188eu: remove redundant variable hoffset adds 75a56e00ced6 staging: r8188eu: remove unused function Hal_ProSetCrystalCap() adds fbcaf70b9b57 staging: r8188eu: remove unused function prototype adds db4e963a774c staging: r8188eu: remove unused define adds eb01e81fe1cc staging: r8188eu: this endless loop is executed only once adds 102243f893ec staging: r8188eu: Remove conditionals CONFIG_88EU_{AP_MODE,P2P} adds 411c2b9b7172 staging/mt7621-dma: Format lines in "hsdma-mt7621.c" endin [...] adds d5cece41cfe9 staging: r8188eu: remove unused PHY_GetTxPowerLevel8188E() adds 8e82b7645857 staging: r8188eu: remove unused PHY_ScanOperationBackup8188E() adds ee12165205ed staging: r8188eu: remove unused PHY_UpdateTxPowerDbm8188E() adds adcae85dc216 staging: r8188eu: remove unused rtl8192c_PHY_GetHWRegOrigi [...] adds 9f419fe743a2 staging: r8188eu: remove unused odm_Init_RSSIForDM() adds de898a769b1e staging: r8188eu: remove unused ODM_MacStatusQuery() adds 174c3c1d74be staging: r8188eu: remove unused macro READ_AND_CONFIG_TC adds 4cbdc6963995 staging: r8188eu: remove unused macro ROUND adds 3658a223d9c1 staging: rtl8723bs: remove unused macros from ioctl_linux.c adds 7946b5d6a984 staging: r8188eu: remove IOL_exec_cmds_sync() from struct hal_ops adds cc21fe8cb93f staging: r8188eu: remove wrapper rtw_IOL_exec_cmds_sync() adds 3f3a31b82c3d staging: r8188eu: remove rtw_IOL_append_LLT_cmd() adds 356bec58a2b1 staging: r8188eu: remove write-only variable bLCKInProgress adds c916d87884fd staging: r8188eu: core: remove unused variable padapter adds 1ceb1029eeb5 staging: r8188eu: core: remove unused variable Adapter adds 74ad79fa771e staging: r8188eu: remove unused function usb_endpoint_is_int adds 5cbe6c5d2c99 staging: r8188eu: remove unused function RT_usb_endpoint_i [...] adds aa35baa231bc staging: r8188eu: remove unused function RT_usb_endpoint_num adds b157483ea41c staging: r8188eu: remove the remaining usb endpoint functions adds 3e457d3f6193 staging: r8188eu: os_dep: simplifiy the rtw_resume function adds b3a0baeb494d staging: r8188eu: remove empty ODM_ReleaseTimer() adds 67639dba1724 staging: r8188eu: remove unused ODM_AcquireSpinLock() adds a35961811097 staging: r8188eu: remove unused ODM_ReleaseSpinLock() adds 0bf5b93f110d staging: r8188eu: remove unused ODM_FillH2CCmd() adds 4e3fdb1b5c59 staging: r8188eu: remove unused ODM_sleep_us() adds a890beeed007 staging: r8188eu: remove unused ODM_InitializeWorkItem() adds 5702d495e695 staging: r8188eu: remove unused ODM_StartWorkItem() adds 44745ff453b5 staging: r8188eu: remove unused ODM_StopWorkItem() adds bb4956eea4f2 staging: r8188eu: remove unused ODM_FreeWorkItem() adds 5657b9501555 staging: r8188eu: remove unused ODM_ScheduleWorkItem() adds cf6e53a118ac staging: r8188eu: remove unused ODM_IsWorkItemScheduled() adds 20032a7c7270 staging: r8188eu: remove unused ODM_SetTimer() adds 3841a2c1b1ae staging: r8188eu: remove unused ODM_Read2Byte() adds 11bb5f590169 staging: r8188eu: remove unused ODM_FreeMemory() adds 9dac2384184c staging: r8188eu: remove unused ODM_AllocateMemory() adds 8eb1e9001f05 staging: r8188eu: remove unused prototype ODM_InitializeTimer() adds 13673032acaa staging: r8188eu: remove unused ODM_CancelAllTimers() adds 31d4b1b5b678 staging: r8188eu: remove unused ODM_InitAllTimers() adds 3415632263f1 staging: r8188eu: remove mgnt_xmit from struct hal_ops adds eb9760d50019 staging: r8188eu: remove hal_xmit from struct hal_ops adds bf73846567a9 staging: r8188eu: remove read_bbreg from struct hal_ops adds a8c5bd2d2f4a staging: r8188eu: remove write_bbreg from struct hal_ops adds c1fe287dc432 staging: r8188eu: remove read_rfreg from struct hal_ops adds 43c272961b32 staging: r8188eu: remove write_rfreg from struct hal_ops adds 0af8efc197d7 staging: r8188eu: remove rtl8188e_set_hal_ops() adds e4c1935ed303 staging: vchiq: Replace function typedefs with equivalent [...] adds 590b03a8829f staging: r8188eu: make _rtw_init_queue a macro adds 9a1d3a510a38 staging: r8188eu: btcoex_rfon is always false adds db57ee8f1fc0 staging: r8188eu: setting HW_VAR_SET_RPWM does nothing adds 1d10e90a042a staging: r8188eu: remove write-only variable cpwm adds a8ccb413747d staging: r8188eu: remove write-only variable tog adds c0a099b7341c staging: r8188eu: bHWPwrPindetect is always false adds 064ff000854e staging: r8188eu: remove rtw_hw_suspend adds 03c3c8970097 staging: r8188eu: remove header file HalHWImg8188E_FW.h adds 2f4b652d744f staging: r8188eu: remove macro GET_EEPROM_EFUSE_PRIV adds b6f16ee1d764 staging: r8188eu: core: remove unused function rtw_set_tx_ [...] adds 73374fe162ce staging: r8188eu: remove unused register definitions from [...] adds d4466db8abd5 staging: r8188eu: remove header file odm_reg.h adds cfb24b67bfd6 staging: vchiq_dev: remove braces from if block adds 8757f705d936 staging: vchiq_dev: cleanup code alignment issues adds 0f982e7e1222 staging: r8188eu: remove rtw_set_rpwm adds a399a882060b staging: r8188eu: remove unused power state defines adds 6729e7541934 staging: r8188eu: _free_pwrlock is empty adds a077ab1936aa staging: r8188eu: remove unused pwrctrl definitions adds 1738994c22be staging: r8188eu: remove unused enum and array adds 128aeafb14b2 staging: r8188eu: rtw_set_ips_deny is not used adds 1bc4e56bed38 staging: r8188eu: remove unused variable cpwm_tog adds a2bd64135b68 staging: r8188eu: remove unused variable b_hw_radio_off adds eccc581432e1 staging: r8188eu: remove unused enum RT_SPINLOCK_TYPE adds d039379b8e2f staging: r8188eu: remove unused defines from odm_types.h adds e5a922a64b24 staging: r8188eu: remove unnecessary include from odm_types.h adds 22af4990ff1e staging: wfx: use abbreviated message for "incorrect sequence" adds 0ccb2c9d052d staging: wfx: do not send CAB while scanning adds a5a8eb1fe744 staging: wfx: ignore PS when STA/AP share same channel adds 10b72a7c5945 staging: wfx: wait for SCAN_CMPL after a SCAN_STOP adds 8bce06b06b80 staging: wfx: avoid possible lock-up during scan adds 9f91e736c1ca staging: wfx: drop unused argument from hif_scan() adds 14a26aa49705 staging: wfx: fix atomic accesses in wfx_tx_queue_empty() adds d4172323526a staging: wfx: take advantage of wfx_tx_queue_empty() adds 07903f0147f1 staging: wfx: declare support for TDLS adds 583f188e0c24 staging: wfx: fix support for CSA adds 08127ad2a79b staging: wfx: relax the PDS existence constraint adds 2ac7521bf99c staging: wfx: simplify API coherency check adds 46c5ab7c7c73 staging: wfx: update with the firmware API 3.8 adds e95c7ae9e3ed staging: wfx: uniformize counter names adds ec6116380660 staging: wfx: fix misleading 'rate_id' usage adds 07509c2a2599 staging: wfx: declare variables at beginning of functions adds 2af2790cb2f2 staging: wfx: simplify hif_join() adds f22f9fdfd5e0 staging: wfx: reorder function for slightly better eye candy adds cbba71c22cd0 staging: wfx: fix error names adds 46d7eb5eda2f staging: wfx: apply naming rules in hif_tx_mib.c adds 6742a9685c21 staging: wfx: remove unused definition adds ade1d528bc70 staging: wfx: remove useless debug statement adds 34ac73a400c4 staging: wfx: fix space after cast operator adds a99f20b66753 staging: wfx: remove references to WFxxx in comments adds 31f8da63312e staging: wfx: update files descriptions adds 9885474d45a8 staging: wfx: reformat comment adds 63aac5db1aba staging: wfx: avoid c99 comments adds 58de699451ce staging: wfx: fix comments styles adds b262f38c33a8 staging: wfx: remove useless comments after #endif adds c382d79a712a staging: wfx: explain the purpose of wfx_send_pds() adds 9497551376dc staging: wfx: indent functions arguments adds 5e57c668dc09 staging: wfx: ensure IRQ is ready before enabling it adds 064a8f6ff24f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 22b1255792c0 docs/cgroup: remove some duplicate words adds b94f9ac79a73 cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem adds c0002d11d799 cgroupv2, docs: fix misinformation in "device controller" section adds 88402542f746 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4f6094f1663e scsi: hisi_sas: Use managed PCI functions adds 089226ef6a08 scsi: hisi_sas: Stop printing queue count in v3 hardware probe adds b5a9fa20e3bf scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT adds 080b4f976bf7 scsi: hisi_sas: Replace del_timer() calls with del_timer_sync() adds 9aec5ffa6e39 scsi: hisi_sas: Increase debugfs_dump_index after dump is [...] adds ce4fc333e599 scsi: libsas: Co-locate exports with symbols adds e018f03d6ccb scsi: libiscsi: Move ehwait initialization to iscsi_sessio [...] adds 08d0a992131a scsi: pm80xx: Fix incorrect port value when registering a device adds b27a40534ef7 scsi: pm80xx: Fix lockup in outbound queue management adds c29737d03c74 scsi: pm80xx: Correct inbound and outbound queue logging adds 51e6ed83bb4a scsi: pm80xx: Fix memory leak during rmmod adds 9e1c3206960f scsi: qla2xxx: Add support for mailbox passthru adds 52cca50d35f8 scsi: qla2xxx: Display 16G only as supported speeds for 38 [...] adds 8192817efbc3 scsi: qla2xxx: Check for firmware capability before creati [...] adds e6e22e6cc296 scsi: qla2xxx: Fix crash in NVMe abort path adds 527d46e0b014 scsi: qla2xxx: edif: Use link event to wake up app adds 3ef68d4f0c9e scsi: qla2xxx: Fix kernel crash when accessing port_speed [...] adds 38c61709e662 scsi: qla2xxx: Call process_response_queue() in Tx path adds 3a4e1f3b3a3c scsi: qla2xxx: Move heartbeat handling from DPC thread to [...] adds 3d33b303d4f3 scsi: qla2xxx: Fix use after free in eh_abort path adds b0fe235dad77 scsi: qla2xxx: Update version to 10.02.07.100-k adds 914418f36901 scsi: qla2xxx: Remove redundant initialization of pointer req adds 99154581b05c scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() adds 982fc3965d13 scsi: lpfc: Don't release final kref on Fport node while A [...] adds 20d2279f90ce scsi: lpfc: Fix premature rpi release for unsolicited TPLS [...] adds 88f7702984e6 scsi: lpfc: Fix hang on unload due to stuck fport node adds 3a874488d2e9 scsi: lpfc: Fix rediscovery of tape device after LIP adds a864ee709bc0 scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode adds b507357f7917 scsi: lpfc: Fix NVMe I/O failover to non-optimized path adds cd8a36a90bab scsi: lpfc: Fix FCP I/O flush functionality for TMF routines adds 25ac2c970be3 scsi: lpfc: Fix EEH support for NVMe I/O adds d5ac69b332d8 scsi: lpfc: Adjust bytes received vales during cmf timer interval adds 3ea998cbf9e7 scsi: lpfc: Fix I/O block after enabling managed congestion mode adds afd63fa51149 scsi: lpfc: Zero CGN stats only during initial driver load [...] adds 315b3fd13521 scsi: lpfc: Improve PBDE checks during SGL processing adds 0d6b26795bd2 scsi: lpfc: Update lpfc version to 14.0.0.2 adds 0a5e20fc8ca7 scsi: elx: libefc: Prefer kcalloc() over open coded arithmetic adds e9d73bfa8e04 scsi: documentation: Document Fibre Channel sysfs node for appid adds c4adf171e834 scsi: ufs: ufs-qcom: Remove unneeded variable 'err' adds 351b3a849ac7 scsi: ufs: ufshpb: Use proper power management API adds aba3b0757b6c scsi: ufs: ufs-mediatek: Change dbg select by check IP version adds 7e642ca0375b scsi: target: Remove unused function arguments adds 7a3c85bbbe7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0d818706130e virtio: don't fail on !of_device_is_compatible adds 6243e3c78ace vduse: missing error code in vduse_init() adds 7bb5fb207334 vduse: Cleanup the old kernel states after reset failure adds ef12e4bf4276 vdpa/mlx5: Clear ready indication for control VQ adds 759be8993b1b vdpa/mlx5: Avoid executing set_vq_ready() if device is reset adds be9c6bad9b46 vdpa: potential uninitialized return in vhost_vdpa_va_map() adds d88bf8d3d2c8 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 08de420a8014 rpmsg: glink: Replace strncpy() with strscpy_pad() adds 537d3af1bee8 rpmsg: Fix rpmsg_create_ept return when RPMSG config is no [...] adds d4d47ba71df5 remoteproc: qcom: wcnss: Drop unused smd include adds fc1b6b643958 remoteproc: qcom: Loosen dependency on RPMSG_QCOM_SMD adds 99fdaca991f7 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds ebbeef10ee18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3ea046564039 dt-bindings: gpio: add gpio-line-names to rockchip,gpio-bank.yaml adds 6faa8e08ba9b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 075667cc6c29 pinctrl: renesas: No need to initialise global statics adds 84835afe733a Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds 2b769dd20f99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a69d4ad17122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 97c46594b4b1 Merge branch 'next' of git://git.linaro.org/kernel/coresig [...] adds 762925405482 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 adds bcf66f8238f6 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] adds 88fedb9b4823 Merge branch 'ntb-next' of https://github.com/jonmason/ntb [...] adds a08b63752102 fortify: Add compile-time FORTIFY_SOURCE tests adds 3472970e2a61 lib: Introduce CONFIG_MEMCPY_KUNIT_TEST adds 32643ec4e289 string.h: Introduce memset_after() for wiping trailing mem [...] adds 6bf369544cc6 xfrm: Use memset_after() to clear padding adds 0124d3dbfe88 string.h: Introduce memset_startat() for wiping trailing m [...] adds 3ef3f46e9ed0 btrfs: Use memset_startat() to clear end of struct adds 87eb31b1da45 stddef: Introduce DECLARE_FLEX_ARRAY() helper adds 4bf9a6a5bf66 treewide: Replace open-coded flex arrays in unions adds cdea12025e0d treewide: Replace 0-element memcpy() destinations with fle [...] adds 76a839366b84 fortify: Lower verbosity on compile-time test failures adds 0c2406ffcdfe Merge branch 'for-next/overflow' into for-next/kspp adds d0741247dce3 next-20210915/kspp adds 8e5b326556ee Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] adds 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds 61d696608d86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5aa880d3c38a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds 5e4b0f3c0d4f Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 6dde843db678 mm/filemap.c: remove bogus VM_BUG_ON adds dcc37aa47b4c /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds e9d71c63f6db /proc/kpageflags: do not use uninitialized struct pages adds fbc80af67094 procfs: prevent unpriveleged processes accessing fdinfo dir adds 48e42c429675 ocfs2: reflink deadlock when clone file to the same direct [...] adds 91820165fe2f ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 226b6a7dc13d ocfs2: fix ocfs2 corrupt when iputting an inode adds fef0260ffbf5 vfs: keep inodes with page cache off the inode shrinker LRU adds 8c32c543e134 lazy tlb: introduce lazy mm refcount helper functions adds 5e9b818d8372 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix adds 399552c02dd0 lazy tlb: allow lazy tlb mm refcounting to be configurable adds d032e9354997 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix adds c46d7419313e lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 adds 964d839be5f1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option adds c189c7462e50 lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix adds 6c3988c6aee5 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN adds 412f286cbecd mm/mremap: don't account pages in vma_to_resize() adds 45b9d515c128 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] adds cac167060812 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] adds 0a970647b2d4 memblock: make memblock_find_in_range method private adds 524b904a1ec6 oom_kill: oom_score_adj broken for processes with small me [...] adds 3c76740f0757 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] adds be6ad8c85bea mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] adds 2dbeecf5db71 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] adds 1f611420a605 mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] adds 60ad38eb7637 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() adds 0f834ffa6292 mm/highmem: Remove deprecated kmap_atomic adds 42c044a11fcd fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 6cc920b3aad9 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 2666aacb5151 kernel/hung_task.c: Monitor killed tasks. adds 0cc51ef8489a fs/proc/kcore.c: add mmap interface adds df0694b5c1a4 proc/sysctl: make protected_* world readable adds a7afed96dd9f lib/string: optimized memcpy adds fb1194e51c5a lib/string: optimized memmove adds 90b1d2932773 lib/string: optimized memset adds 1c2fe3ada206 bitops: protect find_first_{,zero}_bit properly adds a9c835c3f393 bitops: move find_bit_*_le functions from le.h to find.h adds ffe35b127403 include: move find.h from asm_generic to linux adds c37b4dee82b7 arch: remove GENERIC_FIND_FIRST_BIT entirely adds 896f5a919480 lib: add find_first_and_bit() adds 09100ba6d7ac cpumask: use find_first_and_bit() adds a3e2a776eea3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] adds 4a732d76a700 tools: sync tools/bitmap with mother linux adds 6234e7397abb cpumask: replace cpumask_next_* with cpumask_first_* where [...] adds c7e37473062f include/linux: move for_each_bit() macros from bitops.h to find.h adds 41ab6dd754ac find: micro-optimize for_each_{set,clear}_bit() adds 3070a6dec2b0 bitops: replace for_each_*_bit_from() with for_each_*_bit( [...] adds 2efe4591222b mm/percpu: micro-optimize pcpu_is_populated() adds df7b9611218a bitmap: unify find_bit operations adds 2e56f98db4a5 lib: bitmap: add performance test for bitmap_print_to_pagebuf adds dfccae0121e0 vsprintf: rework bitmap_list_string adds ffcd4c7ed19b lib/vsprintf: don't increment buf in bitmap_list_string adds 44b4126fa940 ramfs: fix mount source show for ramfs adds df74f9400966 init/main.c: silence some -Wunused-parameter warnings adds 1ee31a7d5844 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 2b25efa4f11b Merge branch 'akpm-current/current' adds fbb1c1208f68 mm: move kvmalloc-related functions to slab.h adds 9df329641934 mm: migrate: simplify the file-backed pages validation whe [...] adds 09b0cd86e6db mm: unexport folio_memcg_{,un}lock adds 5e267cf6da6d mm: unexport {,un}lock_page_memcg adds d5e8557a1889 Compiler Attributes: add __alloc_size() for better bounds [...] adds 6d83b1114e19 checkpatch: add __alloc_size() to known $Attribute adds 771d61501601 slab: clean up function declarations adds 97e1690a97b9 slab: add __alloc_size attributes for better bounds checking adds 7d798b8ef4d9 mm/page_alloc: add __alloc_size attributes for better boun [...] adds 5d36e8ff795b percpu: add __alloc_size attributes for better bounds checking adds 4a96b31a76ad mm/vmalloc: add __alloc_size attributes for better bounds [...] adds f5e7b48da7bb Merge branch 'akpm/master' adds 368847b165bb Add linux-next specific files for 20210916
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (b2bb710d34d5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-class-fc | 27 + Documentation/ABI/testing/sysfs-timecard | 174 + Documentation/admin-guide/README.rst | 2 +- Documentation/admin-guide/bootconfig.rst | 39 +- Documentation/admin-guide/cgroup-v2.rst | 36 +- Documentation/admin-guide/cifs/changes.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 14 +- Documentation/block/queue-sysfs.rst | 9 +- Documentation/cdrom/cdrom-standard.rst | 11 + Documentation/core-api/cpu_hotplug.rst | 579 +- Documentation/core-api/kernel-api.rst | 3 + Documentation/dev-tools/checkpatch.rst | 38 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + .../devicetree/bindings/arm/arm,cci-400.yaml | 216 + .../devicetree/bindings/arm/cci-control-port.yaml | 38 + Documentation/devicetree/bindings/arm/cci.txt | 224 - Documentation/devicetree/bindings/arm/cpus.yaml | 2 + .../arm/mediatek/mediatek,mt8195-clock.yaml | 254 + .../arm/mediatek/mediatek,mt8195-sys-clock.yaml | 73 + Documentation/devicetree/bindings/arm/qcom.yaml | 6 + Documentation/devicetree/bindings/arm/renesas.yaml | 61 + .../arm/sunxi/allwinner,sun6i-a31-cpuconfig.yaml | 38 + .../arm/sunxi/allwinner,sun9i-a80-prcm.yaml | 33 + .../clock/allwinner,sun8i-a83t-de2-clk.yaml | 2 +- .../devicetree/bindings/clock/arm,syscon-icst.yaml | 5 + .../devicetree/bindings/clock/fixed-mmio-clock.txt | 24 - .../bindings/clock/fixed-mmio-clock.yaml | 47 + .../bindings/clock/qcom,gcc-msm8998.yaml | 26 +- .../bindings/display/msm/dsi-phy-7nm.yaml | 8 +- .../bindings/extcon/extcon-usbc-tusb320.yaml | 4 +- .../devicetree/bindings/firmware/qcom,scm.txt | 1 + .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 62 + Documentation/devicetree/bindings/gnss/u-blox.txt | 45 - .../bindings/gpio/rockchip,gpio-bank.yaml | 2 + .../devicetree/bindings/hwmon/iio-hwmon.yaml | 37 + .../devicetree/bindings/input/cypress-sf.yaml | 61 + .../devicetree/bindings/media/ti,cal.yaml | 4 +- .../bindings/memory-controllers/fsl/ddr.txt | 29 - .../bindings/memory-controllers/fsl/fsl,ddr.yaml | 83 + .../devicetree/bindings/mmc/arasan,sdhci.yaml | 25 + Documentation/devicetree/bindings/mmc/mmc-card.txt | 30 - .../devicetree/bindings/mmc/mmc-card.yaml | 48 + .../devicetree/bindings/mmc/mmc-controller.yaml | 6 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../devicetree/bindings/net/lantiq,etop-xway.yaml | 69 + .../devicetree/bindings/net/lantiq,xrx200-net.txt | 21 - .../devicetree/bindings/net/lantiq,xrx200-net.yaml | 75 + .../bindings/regulator/silergy,sy8106a.yaml | 52 + .../bindings/regulator/sy8106a-regulator.txt | 23 - .../bindings/reserved-memory/memory-region.yaml | 40 + .../bindings/reserved-memory/reserved-memory.txt | 172 +- .../bindings/reserved-memory/reserved-memory.yaml | 100 + .../bindings/reserved-memory/shared-dma-pool.yaml | 87 + .../bindings/serial/brcm,bcm6345-uart.txt | 36 - .../bindings/serial/brcm,bcm6345-uart.yaml | 47 + .../devicetree/bindings/serial/samsung_uart.yaml | 1 + .../bindings/serial/xlnx,opb-uartlite.txt | 23 - .../bindings/serial/xlnx,opb-uartlite.yaml | 90 + Documentation/devicetree/bindings/sound/bt-sco.txt | 13 - .../devicetree/bindings/sound/cs35l41.yaml | 151 + .../devicetree/bindings/sound/linux,bt-sco.yaml | 38 + .../devicetree/bindings/sound/linux,spdif-dit.yaml | 32 + .../devicetree/bindings/sound/name-prefix.txt | 24 - .../devicetree/bindings/sound/name-prefix.yaml | 21 + .../bindings/sound/nvidia,tegra186-dspk.yaml | 9 +- .../bindings/sound/nvidia,tegra210-dmic.yaml | 9 +- .../bindings/sound/nvidia,tegra210-i2s.yaml | 9 +- .../devicetree/bindings/sound/nxp,tfa989x.yaml | 9 +- .../devicetree/bindings/sound/realtek,rt5682s.yaml | 100 + .../devicetree/bindings/sound/rockchip,pdm.txt | 46 - .../devicetree/bindings/sound/rockchip,pdm.yaml | 120 + Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- .../devicetree/bindings/sound/simple-amplifier.txt | 17 - .../bindings/sound/simple-audio-amplifier.yaml | 45 + .../bindings/sound/simple-audio-mux.yaml | 9 +- .../bindings/sound/spdif-transmitter.txt | 10 - .../devicetree/bindings/sound/wlf,wm8978.yaml | 58 + .../devicetree/bindings/spi/ingenic,spi.yaml | 72 + .../devicetree/bindings/spi/omap-spi.yaml | 6 +- .../devicetree/bindings/spi/spi-xilinx.yaml | 2 - .../devicetree/bindings/usb/atmel-usb.txt | 4 + .../devicetree/bindings/usb/qcom,dwc3.yaml | 1 + .../devicetree/bindings/usb/snps,dwc3.yaml | 8 + .../devicetree/bindings/usb/udc-xilinx.txt | 18 - .../devicetree/bindings/usb/xlnx,usb2.yaml | 41 + Documentation/devicetree/bindings/w1/w1-gpio.txt | 27 - Documentation/devicetree/bindings/w1/w1-gpio.yaml | 44 + .../bindings/watchdog/maxim,max63xx.yaml | 14 +- Documentation/driver-api/cxl/memory-devices.rst | 4 +- Documentation/driver-api/serial/n_gsm.rst | 71 +- .../features/vm/ELF-ASLR/arch-support.txt | 2 +- Documentation/filesystems/api-summary.rst | 3 - Documentation/filesystems/cifs/cifsroot.rst | 2 +- Documentation/filesystems/ntfs3.rst | 10 +- Documentation/gpu/i915.rst | 25 +- Documentation/hwmon/index.rst | 1 + Documentation/hwmon/max6620.rst | 46 + Documentation/kbuild/llvm.rst | 5 +- Documentation/power/energy-model.rst | 15 +- Documentation/process/changes.rst | 2 +- Documentation/process/index.rst | 1 + Documentation/process/maintainer-handbooks.rst | 18 + Documentation/process/maintainer-tip.rst | 785 + Documentation/process/submitting-patches.rst | 7 + Documentation/scheduler/sched-bwc.rst | 84 +- .../translations/zh_CN/admin-guide/README.rst | 2 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/admin-guide/sysrq.rst | 280 + .../translations/zh_TW/admin-guide/README.rst | 2 +- Documentation/translations/zh_TW/index.rst | 10 +- Documentation/userspace-api/ioctl/cdrom.rst | 3 + Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/virt/ne_overview.rst | 21 +- Documentation/vm/page_migration.rst | 2 +- MAINTAINERS | 57 +- Makefile | 38 +- Next/SHA1s | 365 +- Next/Trees | 1 + Next/merge.log | 6064 ++++---- arch/alpha/include/asm/setup.h | 43 + arch/alpha/include/uapi/asm/setup.h | 42 +- arch/arm/arm-soc-for-next-contents.txt | 150 - arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/at91-sama7g5ek.dts | 9 + arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/exynos5250.dtsi | 1 - arch/arm/boot/dts/exynos5420.dtsi | 8 +- arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts | 237 + arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts | 8 +- arch/arm/boot/dts/qcom-msm8226.dtsi | 263 +- arch/arm/boot/dts/qcom-pm8226.dtsi | 27 + arch/arm/boot/dts/sama7g5.dtsi | 39 + arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/include/asm/syscall.h | 10 - arch/arm/mach-at91/pm.c | 130 +- arch/arm/mach-s3c/irq-s3c24xx.c | 22 +- arch/arm/mach-sunxi/platsmp.c | 4 +- arch/arm/mach-sunxi/sunxi.c | 4 +- arch/arm64/Kconfig | 2 +- arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 405 + arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 4 + arch/arm64/boot/dts/exynos/exynos5433-bus.dtsi | 10 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 83 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 5 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 4 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 6 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 162 +- arch/arm64/boot/dts/renesas/Makefile | 24 + arch/arm64/boot/dts/renesas/draak.dtsi | 683 + arch/arm64/boot/dts/renesas/ebisu.dtsi | 799 ++ arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 109 + .../boot/dts/renesas/r8a779m0-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 + .../boot/dts/renesas/r8a779m2-salvator-xs.dts | 46 + arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts | 45 + arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 + .../boot/dts/renesas/r8a779m4-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 + .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m7-draak.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 + .../boot/dts/renesas/r8a779m8-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts | 52 + arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 240 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 10 + arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/configs/defconfig | 1 - arch/arm64/include/asm/syscall.h | 10 - arch/arm64/mm/init.c | 22 +- arch/csky/include/asm/syscall.h | 9 - arch/ia64/include/asm/syscall.h | 17 +- arch/ia64/kernel/ptrace.c | 31 +- arch/m68k/include/asm/raw_io.h | 20 +- arch/m68k/mvme147/config.c | 4 +- arch/m68k/mvme16x/config.c | 4 +- arch/microblaze/include/asm/syscall.h | 33 - arch/mips/alchemy/devboards/db1550.c | 1 + arch/mips/boot/dts/ingenic/ci20.dts | 9 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 44 +- arch/mips/include/asm/mach-lantiq/xway/xway_dma.h | 2 +- arch/mips/kernel/uprobes.c | 1 + arch/mips/lantiq/xway/dma.c | 57 +- arch/mips/net/bpf_jit.c | 57 +- arch/nds32/Kbuild | 3 + arch/nds32/Kconfig | 4 +- arch/nds32/Makefile | 3 - arch/nds32/include/asm/syscall.h | 22 - arch/nds32/kernel/setup.c | 1 - arch/nios2/Makefile | 3 +- arch/nios2/boot/Makefile | 3 - arch/nios2/include/asm/syscall.h | 11 - arch/openrisc/include/asm/syscall.h | 7 - arch/parisc/Kconfig | 1 - arch/parisc/boot/compressed/misc.c | 2 +- arch/parisc/boot/compressed/vmlinux.lds.S | 3 + arch/parisc/include/asm/page.h | 5 +- arch/parisc/include/asm/processor.h | 4 - arch/parisc/include/asm/rt_sigframe.h | 2 +- arch/parisc/include/asm/thread_info.h | 2 - arch/parisc/include/asm/uaccess.h | 122 +- arch/parisc/kernel/asm-offsets.c | 1 - arch/parisc/kernel/drivers.c | 4 +- arch/parisc/kernel/firmware.c | 18 +- arch/parisc/kernel/inventory.c | 6 +- arch/parisc/kernel/kexec.c | 2 +- arch/parisc/kernel/kexec_file.c | 2 +- arch/parisc/kernel/pdc_cons.c | 4 +- arch/parisc/kernel/processor.c | 2 +- arch/parisc/kernel/setup.c | 4 +- arch/parisc/kernel/signal.c | 28 +- arch/parisc/kernel/signal32.h | 2 +- arch/parisc/kernel/smp.c | 4 +- arch/parisc/kernel/time.c | 13 +- arch/parisc/kernel/vmlinux.lds.S | 3 + arch/parisc/lib/lusercopy.S | 18 +- arch/parisc/mm/init.c | 2 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/asm-const.h | 10 - arch/powerpc/include/asm/syscall.h | 10 - arch/riscv/Kconfig | 5 +- arch/riscv/Makefile | 7 +- arch/riscv/boot/Makefile | 8 - .../dts/microchip/microchip-mpfs-icicle-kit.dts | 6 +- arch/riscv/configs/defconfig | 4 + arch/riscv/include/asm/elf.h | 3 + arch/riscv/include/asm/syscall.h | 9 - arch/riscv/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 4 +- arch/s390/Kconfig | 11 +- arch/s390/Makefile | 7 - arch/s390/configs/debug_defconfig | 8 +- arch/s390/configs/defconfig | 6 +- arch/s390/configs/zfcpdump_defconfig | 1 - arch/s390/include/asm/syscall.h | 12 - arch/s390/kernel/ftrace.c | 4 +- arch/s390/mm/fault.c | 2 +- arch/s390/pci/pci_clp.c | 9 +- arch/s390/pci/pci_mmio.c | 4 +- arch/sh/boot/dts/j2_mimas_v2.dts | 2 + arch/sh/include/asm/syscall_32.h | 12 - arch/sparc/include/asm/syscall.h | 10 - arch/sparc/kernel/ioport.c | 4 +- arch/sparc/kernel/mdesc.c | 3 +- arch/um/include/asm/delay.h | 4 +- arch/um/include/asm/irqflags.h | 4 +- arch/um/include/asm/syscall-generic.h | 14 - arch/um/include/shared/longjmp.h | 2 +- arch/um/include/shared/os.h | 4 +- arch/um/kernel/ksyms.c | 2 +- arch/um/os-Linux/sigio.c | 6 +- arch/um/os-Linux/signal.c | 8 +- arch/x86/hyperv/hv_apic.c | 43 +- arch/x86/include/asm/asm.h | 5 + arch/x86/include/asm/cpufeature.h | 13 +- arch/x86/include/asm/syscall.h | 33 - arch/x86/include/asm/uaccess.h | 4 +- arch/x86/kernel/acpi/boot.c | 9 + arch/x86/kernel/cpu/mce/core.c | 43 +- arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/mm/init_64.c | 6 +- arch/x86/mm/kasan_init_64.c | 6 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/numa_emulation.c | 3 +- arch/x86/net/bpf_jit_comp.c | 53 +- arch/x86/xen/enlighten_pv.c | 7 + arch/x86/xen/mmu_pv.c | 7 +- arch/xtensa/include/asm/syscall.h | 11 - block/Makefile | 2 +- block/bdev.c | 1058 ++ block/blk-mq.c | 14 +- block/blk-throttle.c | 1 + block/blk.h | 2 + block/bsg.c | 23 +- block/fops.c | 640 + block/genhd.c | 9 +- drivers/acpi/cppc_acpi.c | 47 +- drivers/acpi/prmt.c | 10 +- drivers/acpi/scan.c | 1 - drivers/android/binder.c | 58 +- drivers/android/binder_internal.h | 2 + drivers/base/arch_numa.c | 2 +- drivers/base/platform.c | 3 +- drivers/base/power/main.c | 2 +- drivers/base/power/trace.c | 10 + drivers/base/power/wakeirq.c | 11 +- drivers/block/n64cart.c | 4 +- drivers/bluetooth/btintel.c | 93 + drivers/bluetooth/btintel.h | 5 + drivers/bluetooth/hci_h5.c | 8 +- drivers/bluetooth/hci_vhci.c | 20 + drivers/cdrom/cdrom.c | 59 +- drivers/char/mem.c | 8 +- drivers/char/xillybus/xillybus.h | 10 +- drivers/char/xillybus/xillybus_core.c | 4 +- drivers/char/xillybus/xillybus_of.c | 2 +- drivers/char/xillybus/xillybus_pcie.c | 33 +- drivers/clk/clk-composite.c | 1 + drivers/clk/imx/clk-composite-8m.c | 4 +- drivers/clk/imx/clk.h | 431 +- drivers/clk/mediatek/Kconfig | 28 +- drivers/clk/mediatek/Makefile | 8 + drivers/clk/mediatek/clk-apmixed.c | 3 + drivers/clk/mediatek/clk-cpumux.c | 3 + drivers/clk/mediatek/clk-gate.c | 8 + drivers/clk/mediatek/clk-mt6779-aud.c | 4 +- drivers/clk/mediatek/clk-mt6779-cam.c | 4 +- drivers/clk/mediatek/clk-mt6779-img.c | 4 +- drivers/clk/mediatek/clk-mt6779-ipe.c | 4 +- drivers/clk/mediatek/clk-mt6779-mfg.c | 4 +- drivers/clk/mediatek/clk-mt6779-mm.c | 4 +- drivers/clk/mediatek/clk-mt6779-vdec.c | 4 +- drivers/clk/mediatek/clk-mt6779-venc.c | 4 +- drivers/clk/mediatek/clk-mt6779.c | 2 + drivers/clk/mediatek/clk-mt8195-apmixedsys.c | 145 + drivers/clk/mediatek/clk-mt8195-apusys_pll.c | 92 + drivers/clk/mediatek/clk-mt8195-cam.c | 142 + drivers/clk/mediatek/clk-mt8195-ccu.c | 50 + drivers/clk/mediatek/clk-mt8195-img.c | 96 + drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c | 68 + drivers/clk/mediatek/clk-mt8195-infra_ao.c | 206 + drivers/clk/mediatek/clk-mt8195-ipe.c | 51 + drivers/clk/mediatek/clk-mt8195-mfg.c | 47 + drivers/clk/mediatek/clk-mt8195-peri_ao.c | 62 + drivers/clk/mediatek/clk-mt8195-scp_adsp.c | 47 + drivers/clk/mediatek/clk-mt8195-topckgen.c | 1273 ++ drivers/clk/mediatek/clk-mt8195-vdec.c | 104 + drivers/clk/mediatek/clk-mt8195-vdo0.c | 123 + drivers/clk/mediatek/clk-mt8195-vdo1.c | 140 + drivers/clk/mediatek/clk-mt8195-venc.c | 69 + drivers/clk/mediatek/clk-mt8195-vpp0.c | 110 + drivers/clk/mediatek/clk-mt8195-vpp1.c | 108 + drivers/clk/mediatek/clk-mt8195-wpe.c | 143 + drivers/clk/mediatek/clk-mtk.c | 29 +- drivers/clk/mediatek/clk-mtk.h | 1 + drivers/clk/mediatek/clk-mux.c | 6 + drivers/clk/mediatek/clk-pll.c | 6 +- drivers/clk/mediatek/reset.c | 2 + drivers/clk/mvebu/ap-cpu-clk.c | 14 +- drivers/clk/qcom/a53-pll.c | 4 +- drivers/clk/qcom/common.c | 8 +- drivers/clk/qcom/gcc-msm8998.c | 705 +- drivers/clk/qcom/gcc-sdm660.c | 80 +- drivers/clk/qcom/gpucc-msm8998.c | 13 +- drivers/clk/qcom/gpucc-sdm660.c | 15 +- drivers/clk/qcom/kpss-xcc.c | 4 +- drivers/clk/qcom/mmcc-msm8998.c | 183 +- drivers/clk/qcom/mmcc-sdm660.c | 72 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 1 + drivers/clk/samsung/clk-exynos-audss.c | 4 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-exynos5433.c | 4 +- drivers/clk/samsung/clk-s5pv210-audss.c | 4 +- drivers/clk/sunxi-ng/Kconfig | 1 + drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 4 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 8 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 7 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 7 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 96 +- drivers/clk/sunxi-ng/ccu_common.h | 6 +- drivers/clk/sunxi-ng/ccu_mux.h | 1 - drivers/clk/sunxi/clk-mod0.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0.c | 4 +- drivers/clk/sunxi/clk-sun6i-ar100.c | 4 +- drivers/clk/sunxi/clk-sun8i-apb0.c | 4 +- drivers/clk/versatile/clk-icst.c | 3 +- drivers/cpufreq/cpufreq_governor_attr_set.c | 2 +- drivers/cpufreq/intel_pstate.c | 246 +- drivers/cxl/acpi.c | 12 +- drivers/cxl/core/pmem.c | 30 +- drivers/cxl/core/regs.c | 15 +- drivers/cxl/pci.c | 6 +- drivers/dma-buf/Kconfig | 3 +- drivers/edac/edac_mc.c | 42 +- drivers/extcon/extcon-usbc-tusb320.c | 156 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 34 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 477 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 104 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 97 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 4 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 30 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 56 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 371 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 51 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 18 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 16 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 6 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 31 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 94 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 171 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 11 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 12 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 10 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 69 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 47 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 20 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 23 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 20 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 5 + .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 24 + .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 6 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 11 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 6 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c | 92 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h | 126 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 74 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c | 87 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h | 162 + drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 195 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 5 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 + drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 + .../display/dc/virtual/virtual_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 4 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 8 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 10 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 + .../drm/amd/display/include/link_service_types.h | 16 + .../drm/amd/display/modules/color/color_gamma.c | 32 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- .../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 86 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 5 +- drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 8 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 481 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 28 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 12 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 21 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 15 + drivers/gpu/drm/drm_connector.c | 79 + drivers/gpu/drm/drm_crtc_internal.h | 2 + drivers/gpu/drm/drm_edid.c | 89 +- drivers/gpu/drm/drm_sysfs.c | 87 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/i915/display/g4x_dp.c | 8 +- drivers/gpu/drm/i915/display/icl_dsi.c | 86 +- drivers/gpu/drm/i915/display/intel_acpi.c | 46 + drivers/gpu/drm/i915/display/intel_acpi.h | 3 + drivers/gpu/drm/i915/display/intel_backlight.c | 1776 +++ drivers/gpu/drm/i915/display/intel_backlight.h | 52 + drivers/gpu/drm/i915/display/intel_bios.c | 375 +- drivers/gpu/drm/i915/display/intel_bw.c | 19 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 10 + drivers/gpu/drm/i915/display/intel_connector.c | 4 +- drivers/gpu/drm/i915/display/intel_crt.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 43 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 58 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 7 + drivers/gpu/drm/i915/display/intel_display.c | 992 +- drivers/gpu/drm/i915/display/intel_display.h | 18 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 88 +- drivers/gpu/drm/i915/display/intel_display_power.h | 4 + drivers/gpu/drm/i915/display/intel_display_types.h | 28 +- drivers/gpu/drm/i915/display/intel_dp.c | 717 +- drivers/gpu/drm/i915/display/intel_dp.h | 15 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 78 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 19 +- drivers/gpu/drm/i915/display/intel_dpll.c | 595 +- drivers/gpu/drm/i915/display/intel_dpll.h | 23 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 41 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 11 - drivers/gpu/drm/i915/display/intel_dpt.c | 229 + drivers/gpu/drm/i915/display/intel_dpt.h | 19 + drivers/gpu/drm/i915/display/intel_drrs.c | 437 + drivers/gpu/drm/i915/display/intel_drrs.h | 36 + .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 33 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_fb.c | 481 + drivers/gpu/drm/i915/display/intel_fb.h | 20 +- drivers/gpu/drm/i915/display/intel_fbc.c | 89 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 1 + drivers/gpu/drm/i915/display/intel_fdi.c | 202 +- drivers/gpu/drm/i915/display/intel_fdi.h | 4 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 64 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 18 +- drivers/gpu/drm/i915/display/intel_opregion.c | 5 +- drivers/gpu/drm/i915/display/intel_panel.c | 1794 +-- drivers/gpu/drm/i915/display/intel_panel.h | 43 +- drivers/gpu/drm/i915/display/intel_psr.c | 105 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 222 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 3 +- drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 77 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 6 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 7 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 26 +- drivers/gpu/drm/i915/gt/intel_rps.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 11 +- drivers/gpu/drm/i915/i915_drv.h | 36 +- drivers/gpu/drm/i915/i915_irq.c | 66 +- drivers/gpu/drm/i915/i915_irq.h | 51 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 61 +- drivers/gpu/drm/i915/intel_pm.c | 29 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 - drivers/gpu/drm/kmb/kmb_drv.c | 8 +- drivers/gpu/drm/kmb/kmb_drv.h | 5 + drivers/gpu/drm/kmb/kmb_plane.c | 81 +- drivers/gpu/drm/kmb/kmb_plane.h | 5 +- drivers/gpu/drm/kmb/kmb_regs.h | 3 + drivers/gpu/drm/radeon/ci_dpm.c | 3 +- drivers/gpu/drm/radeon/r600_dpm.c | 10 +- drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/scheduler/sched_main.c | 26 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_pool.c | 3 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 125 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 + drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 4 +- drivers/hid/hid-apple.c | 7 + drivers/hid/hid-betopff.c | 13 +- drivers/hid/hid-debug.c | 1 + drivers/hid/hid-input.c | 1 + drivers/hid/wacom_wac.c | 8 + drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/i5500_temp.c | 114 +- drivers/hwmon/max6620.c | 514 + drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwtracing/coresight/coresight-syscfg.c | 1 + drivers/i2c/busses/i2c-xiic.c | 161 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 2 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 2 +- drivers/iio/adc/ad7192.c | 1 + drivers/iio/adc/ad7780.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/aspeed_adc.c | 1 + drivers/iio/adc/max1027.c | 3 +- drivers/iio/adc/rzg2l_adc.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 +- drivers/infiniband/hw/hfi1/trace.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/hw/qib/qib_sysfs.c | 4 +- drivers/input/joystick/analog.c | 107 +- drivers/input/keyboard/Kconfig | 10 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/cypress-sf.c | 224 + drivers/input/mouse/elan_i2c.h | 3 +- drivers/input/mouse/elan_i2c_core.c | 1 + drivers/input/touchscreen/ads7846.c | 192 +- drivers/input/touchscreen/mms114.c | 15 +- drivers/iommu/Kconfig | 2 +- drivers/iommu/amd/init.c | 48 +- drivers/iommu/intel/svm.c | 15 +- drivers/macintosh/smu.c | 2 +- drivers/mcb/mcb-core.c | 12 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 18 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 28 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 2 +- drivers/memory/tegra/tegra210-emc-core.c | 4 +- drivers/memory/tegra/tegra30-emc.c | 4 +- drivers/memstick/core/ms_block.c | 6 +- drivers/memstick/core/mspro_block.c | 6 +- drivers/memstick/host/jmb38x_ms.c | 3 +- drivers/mfd/lpc_sch.c | 4 +- drivers/misc/cardreader/rtsx_pcr.c | 2 +- drivers/misc/genwqe/card_base.c | 2 +- drivers/misc/hisi_hikey_usb.c | 119 +- drivers/misc/lkdtm/core.c | 10 + drivers/misc/lkdtm/lkdtm.h | 28 +- drivers/misc/pvpanic/pvpanic-mmio.c | 9 +- drivers/misc/pvpanic/pvpanic-pci.c | 26 +- drivers/misc/pvpanic/pvpanic.c | 16 +- drivers/misc/tifm_core.c | 3 +- drivers/mmc/core/block.c | 7 +- drivers/mmc/host/cqhci-core.c | 4 +- drivers/mmc/host/mtk-sd.c | 20 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/sdhci-of-arasan.c | 29 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mtd/mtdswap.c | 1 - drivers/mtd/nand/raw/atmel/pmecc.c | 7 +- drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 5 +- drivers/mtd/nand/raw/denali_dt.c | 7 +- drivers/mtd/nand/raw/gpio.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 7 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 + drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 5 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/plat_nand.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +- drivers/mtd/nand/raw/tegra_nand.c | 4 +- drivers/mtd/nand/raw/txx9ndfmc.c | 4 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/raw/xway_nand.c | 4 +- drivers/net/bonding/bond_3ad.c | 8 +- drivers/net/can/c_can/c_can_ethtool.c | 4 +- drivers/net/can/rcar/rcar_canfd.c | 2 +- drivers/net/dsa/lantiq_gswip.c | 6 + drivers/net/dsa/qca8k.c | 30 +- drivers/net/ethernet/8390/ne.c | 22 +- drivers/net/ethernet/amd/ni65.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 33 +- drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 3 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 6 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 7 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 65 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 6 +- drivers/net/ethernet/i825xx/82596.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 656 +- drivers/net/ethernet/ibm/ibmvnic.h | 10 +- drivers/net/ethernet/intel/ice/ice.h | 2 + drivers/net/ethernet/intel/ice/ice_idc.c | 6 + drivers/net/ethernet/lantiq_etop.c | 21 +- drivers/net/ethernet/lantiq_xrx200.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 17 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 10 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 67 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 2 - drivers/net/ethernet/mellanox/mlxsw/core_env.c | 183 +- drivers/net/ethernet/mellanox/mlxsw/core_env.h | 13 + drivers/net/ethernet/mellanox/mlxsw/minimal.c | 30 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 177 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 326 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 10 + drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 23 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 47 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 41 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 59 - drivers/net/ethernet/renesas/sh_eth.c | 1 + drivers/net/ethernet/sfc/efx_channels.c | 106 +- drivers/net/ethernet/sfc/net_driver.h | 8 + drivers/net/ethernet/sfc/tx.c | 29 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 52 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 44 + drivers/net/ipa/ipa_table.c | 3 +- drivers/net/netdevsim/ethtool.c | 28 + drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/phy/at803x.c | 15 + drivers/net/phy/dp83640_reg.h | 2 +- drivers/net/phy/phy_device.c | 4 +- drivers/net/phy/phylink.c | 112 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 2 +- drivers/net/wwan/Kconfig | 1 + drivers/net/wwan/iosm/Makefile | 5 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.c | 6 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.h | 1 + drivers/net/wwan/iosm/iosm_ipc_coredump.c | 110 + drivers/net/wwan/iosm/iosm_ipc_coredump.h | 75 + drivers/net/wwan/iosm/iosm_ipc_devlink.c | 360 + drivers/net/wwan/iosm/iosm_ipc_devlink.h | 207 + drivers/net/wwan/iosm/iosm_ipc_flash.c | 562 + drivers/net/wwan/iosm/iosm_ipc_flash.h | 271 + drivers/net/wwan/iosm/iosm_ipc_imem.c | 103 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 18 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 317 + drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 49 +- drivers/nfc/fdp/i2c.c | 1 - drivers/nfc/microread/mei.c | 4 +- drivers/nfc/nfcmrvl/fw_dnld.c | 4 +- drivers/nfc/pn533/i2c.c | 4 - drivers/nfc/pn533/pn533.c | 4 +- drivers/nfc/pn544/mei.c | 8 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 15 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 12 +- drivers/nvdimm/btt.c | 11 +- drivers/nvdimm/btt_devs.c | 14 +- drivers/nvdimm/core.c | 40 +- drivers/nvdimm/label.c | 90 +- drivers/nvdimm/namespace_devs.c | 95 +- drivers/nvdimm/nd-core.h | 5 +- drivers/nvdimm/nd.h | 60 +- drivers/nvdimm/pfn_devs.c | 2 +- drivers/nvme/host/core.c | 68 +- drivers/nvme/host/multipath.c | 19 +- drivers/nvme/host/nvme.h | 10 + drivers/nvme/host/tcp.c | 22 +- drivers/nvme/target/admin-cmd.c | 2 +- drivers/nvme/target/configfs.c | 5 +- drivers/nvme/target/core.c | 10 +- drivers/nvme/target/nvmet.h | 11 +- drivers/nvme/target/passthru.c | 14 +- drivers/of/property.c | 5 +- drivers/parisc/dino.c | 18 +- drivers/parisc/sba_iommu.c | 10 +- drivers/pci/pci-acpi.c | 2 +- drivers/pci/quirks.c | 9 +- drivers/pci/vpd.c | 36 +- drivers/pcmcia/db1xxx_ss.c | 1 + drivers/pinctrl/renesas/core.c | 12 +- drivers/platform/x86/Kconfig | 17 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/acer-wmi.c | 14 +- drivers/platform/x86/amd-pmc.c | 2 +- drivers/platform/x86/hp-wmi.c | 329 +- drivers/platform/x86/intel/punit_ipc.c | 3 +- drivers/platform/x86/lg-laptop.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 54 +- drivers/platform/x86/wmaa-backlight-wmi.c | 205 + drivers/platform/x86/wmi.c | 369 +- drivers/ptp/idt8a340_reg.h | 65 +- drivers/ptp/ptp_clockmatrix.c | 766 +- drivers/ptp/ptp_clockmatrix.h | 64 +- drivers/ptp/ptp_ocp.c | 1343 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/core.c | 7 +- drivers/regulator/rtq6752-regulator.c | 18 +- drivers/regulator/ti-abb-regulator.c | 31 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 4 +- drivers/remoteproc/Kconfig | 10 +- drivers/remoteproc/qcom_wcnss.c | 1 - drivers/rpmsg/qcom_glink_native.c | 2 +- drivers/rtc/Kconfig | 1 + drivers/s390/block/Kconfig | 11 - drivers/s390/block/Makefile | 1 - drivers/s390/block/xpram.c | 416 - drivers/s390/char/con3270.c | 7 +- drivers/s390/char/ctrlchar.c | 11 +- drivers/s390/char/hmcdrv_ftp.c | 2 +- drivers/s390/char/sclp.c | 2 +- drivers/s390/char/sclp_early.c | 3 +- drivers/s390/cio/device_id.c | 2 +- drivers/s390/crypto/ap_bus.c | 3 +- drivers/s390/crypto/ap_queue.c | 4 +- drivers/s390/crypto/zcrypt_api.c | 14 +- drivers/s390/crypto/zcrypt_cex2a.c | 8 +- drivers/s390/crypto/zcrypt_cex2c.c | 10 +- drivers/s390/crypto/zcrypt_cex4.c | 8 +- drivers/s390/crypto/zcrypt_msgtype50.c | 18 +- drivers/s390/crypto/zcrypt_msgtype6.c | 38 +- drivers/s390/net/ctcm_fsms.c | 60 +- drivers/s390/net/ctcm_main.c | 38 +- drivers/s390/net/ctcm_mpc.c | 8 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 121 +- drivers/s390/net/netiucv.c | 104 +- drivers/s390/scsi/zfcp_dbf.c | 4 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_qdio.c | 2 +- drivers/s390/scsi/zfcp_unit.c | 4 +- drivers/scsi/elx/efct/efct_lio.c | 4 +- drivers/scsi/elx/libefc/efc_device.c | 7 +- drivers/scsi/elx/libefc/efc_fabric.c | 5 +- drivers/scsi/hisi_sas/hisi_sas.h | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 24 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 37 +- drivers/scsi/libiscsi.c | 3 +- drivers/scsi/libsas/sas_init.c | 5 +- drivers/scsi/libsas/sas_scsi_host.c | 23 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 49 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 32 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 69 +- drivers/scsi/lpfc/lpfc_nvme.c | 72 +- drivers/scsi/lpfc/lpfc_nvmet.c | 44 +- drivers/scsi/lpfc/lpfc_scsi.c | 101 +- drivers/scsi/lpfc/lpfc_sli.c | 144 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 + drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 7 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 3 +- drivers/scsi/ncr53c8xx.c | 23 - drivers/scsi/pm8001/pm8001_ctl.c | 6 +- drivers/scsi/pm8001/pm8001_hwi.c | 7 +- drivers/scsi/pm8001/pm8001_init.c | 12 + drivers/scsi/pm8001/pm8001_sas.c | 15 + drivers/scsi/pm8001/pm8001_sas.h | 6 +- drivers/scsi/pm8001/pm80xx_hwi.c | 60 +- drivers/scsi/qla2xxx/qla_attr.c | 24 +- drivers/scsi/qla2xxx/qla_bsg.c | 48 + drivers/scsi/qla2xxx/qla_bsg.h | 7 + drivers/scsi/qla2xxx/qla_def.h | 4 +- drivers/scsi/qla2xxx/qla_gbl.h | 4 + drivers/scsi/qla2xxx/qla_gs.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 17 +- drivers/scsi/qla2xxx/qla_mbx.c | 35 +- drivers/scsi/qla2xxx/qla_nvme.c | 20 +- drivers/scsi/qla2xxx/qla_os.c | 90 +- drivers/scsi/qla2xxx/qla_version.h | 6 +- drivers/scsi/scsi_transport_iscsi.c | 8 +- drivers/scsi/sd.c | 14 +- drivers/scsi/sd_zbc.c | 6 +- drivers/scsi/sr_ioctl.c | 2 +- drivers/scsi/st.c | 1 + drivers/scsi/ufs/ufs-mediatek.c | 21 +- drivers/scsi/ufs/ufs-mediatek.h | 6 + drivers/scsi/ufs/ufs-qcom.c | 3 +- drivers/scsi/ufs/ufshcd-pci.c | 78 + drivers/scsi/ufs/ufshcd.c | 3 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/scsi/ufs/ufshpb.c | 16 +- drivers/soc/amlogic/meson-canvas.c | 4 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 + drivers/soc/renesas/Kconfig | 7 +- drivers/soc/renesas/renesas-soc.c | 7 + drivers/soc/samsung/Kconfig | 1 + drivers/soc/sunxi/sunxi_sram.c | 4 +- drivers/spi/Kconfig | 9 + drivers/spi/Makefile | 1 + drivers/spi/spi-amd.c | 113 +- drivers/spi/spi-ingenic.c | 482 + drivers/spi/spi-tegra20-slink.c | 5 +- drivers/staging/axis-fifo/axis-fifo.c | 88 +- drivers/staging/fbtft/fbtft-core.c | 3 +- drivers/staging/greybus/uart.c | 62 +- drivers/staging/mt7621-dma/hsdma-mt7621.c | 6 +- drivers/staging/pi433/pi433_if.h | 23 +- drivers/staging/r8188eu/Kconfig | 10 - drivers/staging/r8188eu/core/rtw_ap.c | 19 +- drivers/staging/r8188eu/core/rtw_cmd.c | 65 +- drivers/staging/r8188eu/core/rtw_debug.c | 26 +- drivers/staging/r8188eu/core/rtw_efuse.c | 203 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 38 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 5 - drivers/staging/r8188eu/core/rtw_iol.c | 12 +- drivers/staging/r8188eu/core/rtw_mlme.c | 35 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 187 +- drivers/staging/r8188eu/core/rtw_mp.c | 25 +- drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 18 +- drivers/staging/r8188eu/core/rtw_p2p.c | 20 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 116 - drivers/staging/r8188eu/core/rtw_recv.c | 25 +- drivers/staging/r8188eu/core/rtw_security.c | 197 +- drivers/staging/r8188eu/core/rtw_sreset.c | 2 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 34 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 101 +- drivers/staging/r8188eu/core/rtw_xmit.c | 49 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 4 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 2 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 2 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 17 +- drivers/staging/r8188eu/hal/hal_com.c | 13 +- drivers/staging/r8188eu/hal/hal_intf.c | 319 +- drivers/staging/r8188eu/hal/odm.c | 32 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 13 - drivers/staging/r8188eu/hal/odm_interface.c | 80 - drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 5 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 184 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 159 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 207 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 34 +- drivers/staging/r8188eu/hal/usb_halinit.c | 77 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 4 +- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 13 - drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 - drivers/staging/r8188eu/include/HalVerDef.h | 61 - drivers/staging/r8188eu/include/drv_types.h | 8 - drivers/staging/r8188eu/include/hal_intf.h | 248 +- drivers/staging/r8188eu/include/ieee80211.h | 46 +- drivers/staging/r8188eu/include/ioctl_cfg80211.h | 2 - drivers/staging/r8188eu/include/mp_custom_oid.h | 270 +- drivers/staging/r8188eu/include/odm.h | 16 +- drivers/staging/r8188eu/include/odm_HWConfig.h | 9 - drivers/staging/r8188eu/include/odm_interface.h | 45 - drivers/staging/r8188eu/include/odm_precomp.h | 1 - drivers/staging/r8188eu/include/odm_reg.h | 89 - drivers/staging/r8188eu/include/odm_types.h | 18 - drivers/staging/r8188eu/include/osdep_intf.h | 1 - drivers/staging/r8188eu/include/osdep_service.h | 21 +- drivers/staging/r8188eu/include/rtl8188e_cmd.h | 2 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 12 +- drivers/staging/r8188eu/include/rtl8188e_led.h | 2 - drivers/staging/r8188eu/include/rtw_ap.h | 5 - drivers/staging/r8188eu/include/rtw_cmd.h | 4 - drivers/staging/r8188eu/include/rtw_debug.h | 8 - drivers/staging/r8188eu/include/rtw_eeprom.h | 2 +- drivers/staging/r8188eu/include/rtw_efuse.h | 9 - drivers/staging/r8188eu/include/rtw_io.h | 2 - drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 - drivers/staging/r8188eu/include/rtw_iol.h | 6 +- drivers/staging/r8188eu/include/rtw_mlme.h | 5 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 10 - drivers/staging/r8188eu/include/rtw_mp.h | 2 - drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 1 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 105 - drivers/staging/r8188eu/include/rtw_security.h | 20 +- drivers/staging/r8188eu/include/rtw_xmit.h | 2 - drivers/staging/r8188eu/include/sta_info.h | 7 - drivers/staging/r8188eu/include/usb_osintf.h | 2 - drivers/staging/r8188eu/include/wifi.h | 52 - drivers/staging/r8188eu/include/xmit_osdep.h | 2 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 125 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 4 - drivers/staging/r8188eu/os_dep/os_intfs.c | 46 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 18 - drivers/staging/r8188eu/os_dep/usb_intf.c | 141 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 2 - drivers/staging/r8188eu/os_dep/xmit_linux.c | 4 - drivers/staging/rtl8723bs/core/rtw_ap.c | 23 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 99 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 12 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 63 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 15 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 46 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 24 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 32 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 7 - .../interface/vchiq_arm/vchiq_connected.c | 4 +- .../interface/vchiq_arm/vchiq_connected.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 178 +- drivers/staging/wfx/bh.c | 37 +- drivers/staging/wfx/bh.h | 4 +- drivers/staging/wfx/bus_sdio.c | 25 +- drivers/staging/wfx/bus_spi.c | 22 +- drivers/staging/wfx/data_rx.c | 7 +- drivers/staging/wfx/data_rx.h | 4 +- drivers/staging/wfx/data_tx.c | 87 +- drivers/staging/wfx/data_tx.h | 6 +- drivers/staging/wfx/debug.c | 56 +- drivers/staging/wfx/debug.h | 2 +- drivers/staging/wfx/fwio.c | 26 +- drivers/staging/wfx/fwio.h | 2 +- drivers/staging/wfx/hif_api_cmd.h | 14 +- drivers/staging/wfx/hif_api_general.h | 25 +- drivers/staging/wfx/hif_api_mib.h | 85 +- drivers/staging/wfx/hif_rx.c | 23 +- drivers/staging/wfx/hif_rx.h | 3 +- drivers/staging/wfx/hif_tx.c | 60 +- drivers/staging/wfx/hif_tx.h | 6 +- drivers/staging/wfx/hif_tx_mib.c | 14 +- drivers/staging/wfx/hif_tx_mib.h | 2 +- drivers/staging/wfx/hwio.c | 6 +- drivers/staging/wfx/hwio.h | 20 +- drivers/staging/wfx/key.c | 30 +- drivers/staging/wfx/key.h | 4 +- drivers/staging/wfx/main.c | 37 +- drivers/staging/wfx/main.h | 3 +- drivers/staging/wfx/queue.c | 43 +- drivers/staging/wfx/queue.h | 6 +- drivers/staging/wfx/scan.c | 51 +- drivers/staging/wfx/scan.h | 4 +- drivers/staging/wfx/sta.c | 135 +- drivers/staging/wfx/sta.h | 8 +- drivers/staging/wfx/traces.h | 2 +- drivers/staging/wfx/wfx.h | 14 +- drivers/staging/wlan-ng/hfa384x.h | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/staging/wlan-ng/p80211conv.c | 2 +- drivers/staging/wlan-ng/p80211conv.h | 2 +- drivers/staging/wlan-ng/p80211hdr.h | 2 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211mgmt.h | 2 +- drivers/staging/wlan-ng/p80211msg.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 2 +- drivers/staging/wlan-ng/p80211netdev.h | 2 +- drivers/staging/wlan-ng/p80211req.c | 2 +- drivers/staging/wlan-ng/p80211req.h | 2 +- drivers/staging/wlan-ng/p80211types.h | 2 +- drivers/staging/wlan-ng/p80211wep.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.c | 2 +- drivers/staging/wlan-ng/prism2mgmt.h | 2 +- drivers/staging/wlan-ng/prism2mib.c | 2 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/target/target_core_configfs.c | 32 +- drivers/target/target_core_xcopy.c | 14 +- .../intel/int340x_thermal/int3401_thermal.c | 8 +- .../int340x_thermal/processor_thermal_device.c | 39 +- .../int340x_thermal/processor_thermal_device.h | 1 + .../int340x_thermal/processor_thermal_device_pci.c | 18 +- .../processor_thermal_device_pci_legacy.c | 8 +- drivers/tty/moxa.c | 302 +- drivers/tty/moxa.h | 307 - drivers/tty/n_gsm.c | 109 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 4 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/serial/uartlite.c | 91 +- drivers/tty/synclink_gt.c | 44 +- drivers/tty/tty_ldisc.c | 1 - drivers/usb/cdns3/cdns3-gadget.c | 14 + drivers/usb/chipidea/udc.c | 8 + drivers/usb/class/cdc-acm.c | 7 +- drivers/usb/class/cdc-acm.h | 2 + drivers/usb/core/devio.c | 144 +- drivers/usb/core/hcd.c | 68 +- drivers/usb/dwc2/gadget.c | 193 +- drivers/usb/dwc2/hcd.c | 4 + drivers/usb/dwc3/core.c | 59 +- drivers/usb/dwc3/core.h | 6 + drivers/usb/gadget/epautoconf.c | 2 +- drivers/usb/gadget/function/f_uac2.c | 35 +- drivers/usb/gadget/function/u_audio.c | 13 +- drivers/usb/gadget/udc/goku_udc.c | 6 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/ehci-atmel.c | 8 + drivers/usb/host/ehci-hcd.c | 86 +- drivers/usb/host/ehci-platform.c | 6 + drivers/usb/host/ehci.h | 1 + drivers/usb/host/ohci-hcd.c | 3 +- drivers/usb/host/xhci.c | 1 + drivers/usb/musb/mediatek.c | 1 + drivers/usb/serial/option.c | 8 + drivers/usb/typec/altmodes/Kconfig | 1 + drivers/usb/typec/altmodes/displayport.c | 58 +- drivers/usb/typec/hd3ss3220.c | 8 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 + drivers/vdpa/vdpa_user/vduse_dev.c | 12 +- drivers/vhost/net.c | 11 +- drivers/vhost/vdpa.c | 2 +- drivers/video/console/sticon.c | 2 +- drivers/video/console/sticore.c | 2 +- drivers/video/fbdev/core/fbmem.c | 6 + drivers/video/fbdev/efifb.c | 21 +- drivers/virt/nitro_enclaves/Kconfig | 8 +- drivers/virt/nitro_enclaves/ne_misc_dev.c | 17 +- drivers/virt/nitro_enclaves/ne_pci_dev.c | 2 +- drivers/virt/nitro_enclaves/ne_pci_dev.h | 8 +- drivers/virtio/virtio.c | 7 +- drivers/xen/Kconfig | 2 +- drivers/xen/balloon.c | 62 +- drivers/xen/swiotlb-xen.c | 37 +- fs/Kconfig | 7 +- fs/Makefile | 6 +- fs/block_dev.c | 1695 --- fs/btrfs/block-group.c | 51 +- fs/btrfs/block-group.h | 4 + fs/btrfs/ctree.h | 25 +- fs/btrfs/disk-io.c | 83 +- fs/btrfs/extent-tree.c | 265 +- fs/btrfs/extent_io.c | 126 +- fs/btrfs/extent_io.h | 4 +- fs/btrfs/file-item.c | 13 +- fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 18 +- fs/btrfs/inode.c | 43 +- fs/btrfs/ioctl.c | 1002 +- fs/btrfs/misc.h | 2 +- fs/btrfs/ordered-data.c | 8 + fs/btrfs/reflink.c | 2 +- fs/btrfs/relocation.c | 49 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/send.c | 15 +- fs/btrfs/space-info.c | 25 +- fs/btrfs/subpage.c | 190 +- fs/btrfs/subpage.h | 52 +- fs/btrfs/super.c | 28 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 226 +- fs/btrfs/verity.c | 6 +- fs/btrfs/volumes.c | 192 +- fs/btrfs/volumes.h | 13 +- fs/btrfs/zoned.c | 517 +- fs/btrfs/zoned.h | 39 +- fs/ceph/locks.c | 3 - fs/cifs/cache.c | 105 - fs/cifs/cifs_debug.c | 1057 -- fs/cifs/cifs_fs_sb.h | 82 - fs/cifs/cifs_ioctl.h | 119 - fs/cifs/cifs_spnego.c | 236 - fs/cifs/cifs_spnego.h | 35 - fs/cifs/cifs_swn.c | 689 - fs/cifs/cifs_unicode.c | 633 - fs/cifs/cifsacl.c | 1666 --- fs/cifs/cifsacl.h | 200 - fs/cifs/cifsencrypt.c | 764 - fs/cifs/cifsfs.c | 1761 --- fs/cifs/cifsfs.h | 157 - fs/cifs/cifsglob.h | 1944 --- fs/cifs/cifspdu.h | 2742 ---- fs/cifs/cifsproto.h | 635 - fs/cifs/cifssmb.c | 6300 -------- fs/cifs/connect.c | 4243 ------ fs/cifs/dir.c | 860 -- fs/cifs/dns_resolve.c | 90 - fs/cifs/dns_resolve.h | 18 - fs/cifs/export.c | 55 - fs/cifs/file.c | 5003 ------- fs/cifs/fscache.c | 361 - fs/cifs/fscache.h | 183 - fs/cifs/inode.c | 3010 ---- fs/cifs/ioctl.c | 502 - fs/cifs/link.c | 735 - fs/cifs/misc.c | 1308 -- fs/cifs/netlink.c | 89 - fs/cifs/netmisc.c | 1025 -- fs/cifs/ntlmssp.h | 126 - fs/cifs/readdir.c | 1057 -- fs/cifs/rfc1002pdu.h | 62 - fs/cifs/sess.c | 1495 -- fs/cifs/smb2file.c | 288 - fs/cifs/smb2glob.h | 58 - fs/cifs/smb2inode.c | 739 - fs/cifs/smb2misc.c | 923 -- fs/cifs/smb2ops.c | 5922 -------- fs/cifs/smb2pdu.c | 5488 ------- fs/cifs/smb2pdu.h | 1893 --- fs/cifs/smb2proto.h | 294 - fs/cifs/smb2status.h | 1770 --- fs/cifs/smb2transport.c | 899 -- fs/cifs/smbencrypt.c | 91 - fs/cifs/smberr.h | 172 - fs/cifs/smbfsctl.h | 152 - fs/cifs/transport.c | 1617 --- fs/cifs/winucase.c | 650 - fs/cifs/xattr.c | 551 - fs/cifs_common/Makefile | 7 - fs/cifs_common/cifs_arc4.c | 87 - fs/erofs/super.c | 6 +- fs/ext4/ext4.h | 3 - fs/ext4/extents.c | 19 +- fs/ext4/inline.c | 150 +- fs/ext4/inode.c | 165 +- fs/fs_parser.c | 1 - fs/fuse/dev.c | 8 +- fs/fuse/dir.c | 11 +- fs/fuse/file.c | 1 - fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 10 +- fs/gfs2/file.c | 2 - fs/internal.h | 2 +- fs/io-wq.c | 77 +- fs/io_uring.c | 376 +- fs/ksmbd/ndr.c | 4 +- fs/ksmbd/smb2pdu.c | 2 +- fs/ksmbd/smbacl.c | 48 +- fs/locks.c | 53 +- fs/namei.c | 116 +- fs/nfs/file.c | 9 - fs/nilfs2/the_nilfs.c | 9 +- fs/notify/mark.c | 1 + fs/ntfs3/attrib.c | 7 +- fs/ntfs3/attrlist.c | 3 - fs/ntfs3/bitfunc.c | 7 +- fs/ntfs3/bitmap.c | 3 - fs/ntfs3/debug.h | 3 + fs/ntfs3/dir.c | 11 +- fs/ntfs3/file.c | 5 +- fs/ntfs3/frecord.c | 3 - fs/ntfs3/fslog.c | 4 - fs/ntfs3/fsntfs.c | 1 - fs/ntfs3/index.c | 156 +- fs/ntfs3/inode.c | 14 +- fs/ntfs3/lib/decompress_common.h | 5 + fs/ntfs3/lib/lib.h | 6 + fs/ntfs3/lznt.c | 10 +- fs/ntfs3/namei.c | 4 - fs/ntfs3/ntfs.h | 12 +- fs/ntfs3/ntfs_fs.h | 57 +- fs/ntfs3/record.c | 3 - fs/ntfs3/run.c | 2 - fs/ntfs3/super.c | 500 +- fs/ntfs3/upcase.c | 8 +- fs/ntfs3/xattr.c | 5 +- fs/pipe.c | 2 +- fs/proc/stat.c | 4 +- fs/proc/uptime.c | 14 +- fs/qnx4/dir.c | 51 +- fs/select.c | 4 +- fs/{cifs => smbfs_client}/Kconfig | 0 fs/{cifs => smbfs_client}/Makefile | 0 fs/{cifs => smbfs_client}/asn1.c | 0 fs/smbfs_client/cache.c | 105 + fs/smbfs_client/cifs_debug.c | 1056 ++ fs/{cifs => smbfs_client}/cifs_debug.h | 0 fs/{cifs => smbfs_client}/cifs_dfs_ref.c | 0 fs/smbfs_client/cifs_fs_sb.h | 81 + fs/smbfs_client/cifs_ioctl.h | 118 + fs/smbfs_client/cifs_spnego.c | 236 + fs/smbfs_client/cifs_spnego.h | 35 + .../cifs_spnego_negtokeninit.asn1 | 0 fs/smbfs_client/cifs_swn.c | 689 + fs/{cifs => smbfs_client}/cifs_swn.h | 0 fs/smbfs_client/cifs_unicode.c | 632 + fs/{cifs => smbfs_client}/cifs_unicode.h | 0 fs/{cifs => smbfs_client}/cifs_uniupr.h | 0 fs/smbfs_client/cifsacl.c | 1665 +++ fs/smbfs_client/cifsacl.h | 199 + fs/smbfs_client/cifsencrypt.c | 763 + fs/smbfs_client/cifsfs.c | 1760 +++ fs/smbfs_client/cifsfs.h | 156 + fs/smbfs_client/cifsglob.h | 1943 +++ fs/smbfs_client/cifspdu.h | 2741 ++++ fs/smbfs_client/cifsproto.h | 634 + fs/{cifs => smbfs_client}/cifsroot.c | 0 fs/smbfs_client/cifssmb.c | 6299 ++++++++ fs/smbfs_client/connect.c | 4250 ++++++ fs/{cifs => smbfs_client}/dfs_cache.c | 0 fs/{cifs => smbfs_client}/dfs_cache.h | 0 fs/smbfs_client/dir.c | 859 ++ fs/smbfs_client/dns_resolve.c | 89 + fs/smbfs_client/dns_resolve.h | 18 + fs/smbfs_client/export.c | 54 + fs/smbfs_client/file.c | 5002 +++++++ fs/{cifs => smbfs_client}/fs_context.c | 0 fs/{cifs => smbfs_client}/fs_context.h | 0 fs/smbfs_client/fscache.c | 361 + fs/smbfs_client/fscache.h | 183 + fs/smbfs_client/inode.c | 3009 ++++ fs/smbfs_client/ioctl.c | 501 + fs/smbfs_client/link.c | 734 + fs/smbfs_client/misc.c | 1307 ++ fs/smbfs_client/netlink.c | 89 + fs/{cifs => smbfs_client}/netlink.h | 0 fs/smbfs_client/netmisc.c | 1024 ++ fs/{cifs => smbfs_client}/nterr.c | 0 fs/{cifs => smbfs_client}/nterr.h | 0 fs/smbfs_client/ntlmssp.h | 125 + fs/smbfs_client/readdir.c | 1056 ++ fs/smbfs_client/rfc1002pdu.h | 61 + fs/smbfs_client/sess.c | 1494 ++ fs/{cifs => smbfs_client}/smb1ops.c | 0 fs/smbfs_client/smb2file.c | 287 + fs/smbfs_client/smb2glob.h | 57 + fs/smbfs_client/smb2inode.c | 738 + fs/{cifs => smbfs_client}/smb2maperror.c | 0 fs/smbfs_client/smb2misc.c | 922 ++ fs/smbfs_client/smb2ops.c | 5928 ++++++++ fs/smbfs_client/smb2pdu.c | 5487 +++++++ fs/smbfs_client/smb2pdu.h | 1892 +++ fs/smbfs_client/smb2proto.h | 293 + fs/smbfs_client/smb2status.h | 1769 +++ fs/smbfs_client/smb2transport.c | 898 ++ fs/{cifs => smbfs_client}/smbdirect.c | 0 fs/{cifs => smbfs_client}/smbdirect.h | 0 fs/smbfs_client/smbencrypt.c | 91 + fs/smbfs_client/smberr.h | 171 + fs/{cifs => smbfs_client}/trace.c | 0 fs/{cifs => smbfs_client}/trace.h | 0 fs/smbfs_client/transport.c | 1616 +++ fs/{cifs => smbfs_client}/unc.c | 0 fs/smbfs_client/winucase.c | 649 + fs/smbfs_client/xattr.c | 550 + fs/smbfs_common/Makefile | 7 + fs/{cifs_common => smbfs_common}/arc4.h | 0 fs/smbfs_common/cifs_arc4.c | 87 + fs/{cifs_common => smbfs_common}/cifs_md4.c | 0 fs/{cifs_common => smbfs_common}/md4.h | 0 fs/smbfs_common/smbfsctl.h | 162 + fs/sysfs/file.c | 140 +- fs/sysfs/group.c | 15 +- fs/sysfs/sysfs.h | 8 +- include/acpi/actbl2.h | 1 + include/acpi/cppc_acpi.h | 5 + include/asm-generic/early_ioremap.h | 6 - include/asm-generic/mshyperv.h | 21 +- include/asm-generic/syscall.h | 16 - include/asm-generic/vmlinux.lds.h | 4 - include/drm/drm_connector.h | 37 + include/drm/drm_displayid.h | 101 +- include/drm/i915_pciids.h | 8 +- include/dt-bindings/clock/mt8195-clk.h | 864 ++ include/dt-bindings/sound/qcom,lpass.h | 5 + include/linux/bootconfig.h | 4 +- include/linux/bpf.h | 3 +- include/linux/cdrom.h | 1 + include/linux/cgroup-defs.h | 107 +- include/linux/cgroup.h | 22 +- include/linux/compiler-clang.h | 13 - include/linux/compiler-gcc.h | 11 +- include/linux/compiler.h | 2 + include/linux/compiler_attributes.h | 44 +- include/linux/compiler_types.h | 7 - include/linux/cpu.h | 6 - include/linux/cpuhotplug.h | 132 +- include/linux/energy_model.h | 8 +- include/linux/hugetlb.h | 9 + include/linux/kernel_stat.h | 1 + include/linux/kernfs.h | 28 - include/linux/kobject.h | 1 - include/linux/memblock.h | 1 + include/linux/mm.h | 10 +- include/linux/mmap_lock.h | 17 +- include/linux/mtd/mtd.h | 2 - include/linux/nd.h | 4 +- include/linux/overflow.h | 138 +- include/linux/phylink.h | 3 + include/linux/platform_data/brcmfmac.h | 2 +- include/linux/qed/qed_eth_if.h | 21 +- include/linux/rcupdate.h | 53 +- include/linux/rpmsg.h | 2 +- include/linux/sched.h | 1 + include/linux/skbuff.h | 2 +- include/linux/spi/ads7846.h | 15 - include/linux/srcu.h | 3 +- include/linux/time64.h | 9 +- include/linux/uio.h | 21 +- include/linux/usb/hcd.h | 2 + include/linux/vmalloc.h | 3 - include/net/bluetooth/bluetooth.h | 90 + include/net/bluetooth/hci.h | 116 + include/net/bluetooth/hci_core.h | 27 +- include/net/devlink.h | 4 - include/net/dsa.h | 5 + include/net/sch_generic.h | 4 + include/sound/cs35l41.h | 34 + include/sound/rt5682s.h | 48 + include/sound/sof.h | 5 - include/trace/events/io_uring.h | 61 + include/uapi/asm-generic/fcntl.h | 4 + include/uapi/linux/android/binder.h | 7 + include/uapi/linux/cdrom.h | 19 + include/uapi/linux/cifs/cifs_mount.h | 28 - include/uapi/linux/cxl_mem.h | 2 +- include/uapi/linux/io_uring.h | 8 +- include/uapi/linux/nitro_enclaves.h | 10 +- include/uapi/linux/smbfs_client/cifs_mount.h | 27 + .../linux/{cifs => smbfs_client}/cifs_netlink.h | 0 include/uapi/linux/smc.h | 27 + include/uapi/linux/virtio_ids.h | 2 +- include/uapi/linux/xfrm.h | 6 +- init/Kconfig | 2 +- init/main.c | 39 +- ipc/sem.c | 2 +- kernel/audit_tree.c | 20 +- kernel/auditsc.c | 15 +- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/stackmap.c | 10 +- kernel/bpf/verifier.c | 2 + kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/cpuset.c | 56 +- kernel/dma/debug.c | 3 +- kernel/fork.c | 1 + kernel/futex.c | 3 +- kernel/locking/rtmutex.c | 2 +- kernel/printk/printk.c | 8 +- kernel/profile.c | 21 +- kernel/rcu/tasks.h | 28 +- kernel/rcu/tree_plugin.h | 3 +- kernel/sched/core.c | 177 +- kernel/sched/debug.c | 4 + kernel/sched/fair.c | 109 +- kernel/sched/idle.c | 4 +- kernel/sched/sched.h | 13 +- kernel/softirq.c | 3 +- kernel/time/tick-sched.c | 7 + kernel/trace/trace.c | 26 +- kernel/trace/trace_boot.c | 43 +- kernel/trace/trace_eprobe.c | 5 +- kernel/trace/trace_events.c | 1 + kernel/trace/trace_events_hist.c | 14 +- kernel/trace/trace_osnoise.c | 6 +- kernel/trace/trace_output.c | 11 +- kernel/trace/trace_synth.h | 2 +- lib/Kconfig.debug | 2 +- lib/bootconfig.c | 10 +- lib/iov_iter.c | 36 + lib/kobject.c | 2 +- lib/test_bpf.c | 14182 ++++++++++++------- localversion-next | 2 +- mm/Kconfig | 2 +- mm/Makefile | 5 +- mm/damon/vaddr.c | 136 +- mm/early_ioremap.c | 5 - mm/gup.c | 21 +- mm/hmm.c | 5 +- mm/ioremap.c | 25 - mm/kfence/kfence_test.c | 3 + mm/kmemleak.c | 3 +- mm/ksm.c | 2 - mm/memblock.c | 16 +- mm/mempolicy.c | 17 +- mm/page_alloc.c | 4 +- mm/slub.c | 128 +- mm/vmalloc.c | 22 +- mm/vmscan.c | 2 +- net/bluetooth/Makefile | 2 +- net/bluetooth/hci_codec.c | 238 + net/bluetooth/hci_codec.h | 7 + net/bluetooth/hci_conn.c | 135 +- net/bluetooth/hci_core.c | 16 +- net/bluetooth/hci_event.c | 54 +- net/bluetooth/hci_request.c | 47 + net/bluetooth/hci_request.h | 2 + net/bluetooth/mgmt.c | 100 +- net/bluetooth/msft.c | 55 +- net/bluetooth/msft.h | 4 + net/bluetooth/rfcomm/core.c | 50 +- net/bluetooth/rfcomm/sock.c | 46 +- net/bluetooth/sco.c | 207 +- net/caif/chnl_net.c | 19 +- net/core/dev.c | 2 + net/core/devlink.c | 48 - net/core/netclassid_cgroup.c | 7 +- net/core/netprio_cgroup.c | 10 +- net/core/skbuff.c | 19 +- net/dccp/minisocks.c | 2 + net/dsa/dsa.c | 5 + net/dsa/dsa2.c | 46 +- net/dsa/dsa_priv.h | 1 + net/dsa/slave.c | 12 +- net/dsa/tag_rtl4_a.c | 2 +- net/ethtool/ioctl.c | 4 + net/ipv4/tcp_input.c | 2 +- net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/ip6_fib.c | 3 +- net/ipv6/netfilter/ip6_tables.c | 1 + net/l2tp/l2tp_core.c | 4 +- net/mac802154/iface.c | 2 +- net/mctp/route.c | 2 + net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipvs/ip_vs_conn.c | 4 + net/nfc/hci/llc_shdlc.c | 23 +- net/packet/af_packet.c | 2 + net/sched/sch_generic.c | 9 + net/sched/sch_mq.c | 24 + net/sched/sch_mqprio.c | 23 + net/smc/af_smc.c | 34 +- net/smc/smc.h | 3 - net/smc/smc_clc.c | 330 +- net/smc/smc_clc.h | 19 +- net/smc/smc_core.c | 10 +- net/smc/smc_core.h | 1 + net/smc/smc_ism.c | 16 +- net/smc/smc_ism.h | 2 +- net/smc/smc_netlink.c | 47 +- net/smc/smc_netlink.h | 2 + net/tipc/socket.c | 2 +- net/unix/af_unix.c | 2 +- net/xfrm/xfrm_user.c | 5 + samples/nitro_enclaves/ne_ioctl_sample.c | 7 +- scripts/Makefile.build | 63 +- scripts/Makefile.lib | 11 - scripts/checkkconfigsymbols.py | 3 + scripts/clang-tools/gen_compile_commands.py | 1 + scripts/coccinelle/api/kvmalloc.cocci | 2 +- scripts/coccinelle/iterators/use_after_iter.cocci | 2 + scripts/min-tool-version.sh | 8 +- scripts/sorttable.c | 1 + scripts/tags.sh | 6 +- scripts/test_fortify.sh | 9 +- security/integrity/ima/ima_policy.c | 17 +- security/selinux/nlmsgtab.c | 4 +- security/smack/smackfs.c | 5 +- sound/firewire/oxfw/oxfw.c | 13 +- sound/isa/gus/gus_main.c | 44 +- sound/isa/gus/interwave.c | 61 +- sound/pci/hda/hda_intel.c | 12 +- sound/pci/hda/patch_realtek.c | 129 + sound/pci/vx222/vx222.c | 1 + sound/soc/amd/acp-da7219-max98357a.c | 6 +- sound/soc/amd/acp-pcm-dma.c | 6 +- sound/soc/amd/acp.h | 2 + sound/soc/codecs/Kconfig | 17 + sound/soc/codecs/Makefile | 6 + sound/soc/codecs/cs35l41-i2c.c | 113 + sound/soc/codecs/cs35l41-spi.c | 138 + sound/soc/codecs/cs35l41-tables.c | 594 + sound/soc/codecs/cs35l41.c | 1449 ++ sound/soc/codecs/cs35l41.h | 775 + sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/pcm5102a.c | 2 +- sound/soc/codecs/rt1011.c | 54 + sound/soc/codecs/rt1011.h | 7 + sound/soc/codecs/rt5682s.c | 3188 +++++ sound/soc/codecs/rt5682s.h | 1455 ++ sound/soc/fsl/fsl_esai.c | 16 +- sound/soc/fsl/fsl_micfil.c | 15 +- sound/soc/fsl/fsl_rpmsg.c | 46 +- sound/soc/fsl/fsl_rpmsg.h | 12 + sound/soc/fsl/fsl_sai.c | 14 +- sound/soc/fsl/fsl_spdif.c | 14 +- sound/soc/fsl/fsl_xcvr.c | 15 +- sound/soc/intel/boards/Kconfig | 1 + sound/soc/intel/boards/sof_rt5682.c | 105 +- sound/soc/intel/boards/sof_sdw.c | 5 + sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 24 + sound/soc/mediatek/Kconfig | 3 + sound/soc/mediatek/common/mtk-afe-fe-dai.c | 20 +- sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 6 +- sound/soc/mediatek/mt8195/mt8195-dai-adda.c | 8 +- sound/soc/mediatek/mt8195/mt8195-dai-etdm.c | 2 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 6 +- sound/soc/rockchip/rockchip_pdm.c | 112 +- sound/soc/rockchip/rockchip_pdm.h | 6 + sound/soc/soc-topology.c | 6 +- sound/soc/sof/control.c | 192 +- sound/soc/sof/core.c | 5 +- sound/soc/sof/debug.c | 24 +- sound/soc/sof/imx/imx8.c | 17 +- sound/soc/sof/imx/imx8m.c | 13 +- sound/soc/sof/intel/apl.c | 1 + sound/soc/sof/intel/bdw.c | 5 +- sound/soc/sof/intel/byt.c | 2 + sound/soc/sof/intel/cnl.c | 1 + sound/soc/sof/intel/hda-dsp.c | 61 +- sound/soc/sof/intel/hda.c | 33 +- sound/soc/sof/intel/hda.h | 41 - sound/soc/sof/intel/icl.c | 1 + sound/soc/sof/intel/pci-apl.c | 2 - sound/soc/sof/intel/pci-cnl.c | 3 - sound/soc/sof/intel/pci-icl.c | 2 - sound/soc/sof/intel/pci-tgl.c | 5 - sound/soc/sof/intel/pci-tng.c | 2 +- sound/soc/sof/intel/tgl.c | 1 + sound/soc/sof/ipc.c | 62 +- sound/soc/sof/loader.c | 147 +- sound/soc/sof/ops.h | 33 +- sound/soc/sof/sof-audio.h | 5 + sound/soc/sof/sof-priv.h | 56 +- sound/soc/sof/utils.c | 28 +- sound/soc/sof/xtensa/core.c | 4 +- sound/soc/ti/Kconfig | 2 +- sound/usb/card.c | 18 +- sound/usb/mixer.c | 26 +- sound/usb/mixer.h | 3 +- sound/usb/mixer_quirks.c | 2 +- tools/arch/x86/include/asm/amd-ibs.h | 132 + tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/bootconfig/include/linux/memblock.h | 3 +- tools/bootconfig/main.c | 4 +- tools/bootconfig/scripts/ftrace2bconf.sh | 4 +- tools/bootconfig/test-bootconfig.sh | 4 +- tools/include/linux/compiler-gcc.h | 8 +- tools/include/linux/overflow.h | 140 +- tools/include/uapi/asm-generic/unistd.h | 14 +- tools/include/uapi/drm/drm.h | 14 +- tools/include/uapi/drm/i915_drm.h | 498 +- tools/include/uapi/linux/fs.h | 1 + tools/include/uapi/linux/in.h | 42 +- tools/include/uapi/linux/kvm.h | 11 +- tools/include/uapi/linux/mount.h | 3 +- tools/include/uapi/linux/prctl.h | 12 +- tools/include/uapi/sound/asound.h | 1 + tools/perf/.gitignore | 1 + tools/perf/Makefile.config | 47 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 12 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 14 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 3 +- tools/perf/check-headers.sh | 1 + tools/perf/scripts/python/bin/stackcollapse-report | 2 +- tools/perf/tests/bpf.c | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 9 +- tools/perf/trace/beauty/move_mount_flags.sh | 2 +- tools/perf/util/Build | 1 + tools/perf/util/amd-sample-raw.c | 289 + tools/perf/util/bpf-event.c | 8 + tools/perf/util/dso.c | 10 + tools/perf/util/env.c | 78 + tools/perf/util/env.h | 5 + tools/perf/util/evsel.c | 20 +- tools/perf/util/evsel.h | 3 + tools/perf/util/parse-events-hybrid.c | 18 +- tools/perf/util/parse-events.c | 27 +- tools/perf/util/perf_event_attr_fprintf.c | 5 +- tools/perf/util/sample-raw.c | 8 + tools/perf/util/sample-raw.h | 6 +- tools/perf/util/symbol.c | 20 +- tools/testing/selftests/bpf/cgroup_helpers.c | 137 +- tools/testing/selftests/bpf/cgroup_helpers.h | 16 +- tools/testing/selftests/bpf/network_helpers.c | 27 +- tools/testing/selftests/bpf/network_helpers.h | 1 + .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 79 + .../selftests/bpf/prog_tests/task_pt_regs.c | 1 - .../testing/selftests/bpf/progs/connect4_dropper.c | 26 + .../selftests/bpf/progs/test_task_pt_regs.c | 19 +- .../drivers/net/netdevsim/ethtool-common.sh | 2 +- .../drivers/net/netdevsim/tc-mq-visibility.sh | 77 + .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 2 +- tools/testing/selftests/lib.mk | 1 + tools/testing/selftests/net/altnames.sh | 2 +- tools/testing/selftests/sched/cs_prctl_test.c | 28 +- tools/usb/testusb.c | 14 +- 1732 files changed, 126296 insertions(+), 95049 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-fc create mode 100644 Documentation/ABI/testing/sysfs-timecard create mode 100644 Documentation/devicetree/bindings/arm/arm,cci-400.yaml create mode 100644 Documentation/devicetree/bindings/arm/cci-control-port.yaml delete mode 100644 Documentation/devicetree/bindings/arm/cci.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8195- [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun6i-a31 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80 [...] delete mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/fixed-mmio-clock.yaml create mode 100644 Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml delete mode 100644 Documentation/devicetree/bindings/gnss/u-blox.txt create mode 100644 Documentation/devicetree/bindings/hwmon/iio-hwmon.yaml create mode 100644 Documentation/devicetree/bindings/input/cypress-sf.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/ddr.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ddr.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.txt create mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.yaml create mode 100644 Documentation/devicetree/bindings/net/lantiq,etop-xway.yaml delete mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.txt create mode 100644 Documentation/devicetree/bindings/net/lantiq,xrx200-net.yaml create mode 100644 Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt create mode 100644 Documentation/devicetree/bindings/reserved-memory/memory-region.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/reserved-memory.yaml create mode 100644 Documentation/devicetree/bindings/reserved-memory/shared-dma-pool.yaml delete mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm6345-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/brcm,bcm6345-uart.yaml delete mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.txt create mode 100644 Documentation/devicetree/bindings/serial/xlnx,opb-uartlite.yaml delete mode 100644 Documentation/devicetree/bindings/sound/bt-sco.txt create mode 100644 Documentation/devicetree/bindings/sound/cs35l41.yaml create mode 100644 Documentation/devicetree/bindings/sound/linux,bt-sco.yaml create mode 100644 Documentation/devicetree/bindings/sound/linux,spdif-dit.yaml delete mode 100644 Documentation/devicetree/bindings/sound/name-prefix.txt create mode 100644 Documentation/devicetree/bindings/sound/name-prefix.yaml create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5682s.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip,pdm.yaml delete mode 100644 Documentation/devicetree/bindings/sound/simple-amplifier.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-audio-amplifier.yaml delete mode 100644 Documentation/devicetree/bindings/sound/spdif-transmitter.txt create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8978.yaml create mode 100644 Documentation/devicetree/bindings/spi/ingenic,spi.yaml delete mode 100644 Documentation/devicetree/bindings/usb/udc-xilinx.txt create mode 100644 Documentation/devicetree/bindings/usb/xlnx,usb2.yaml delete mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.txt create mode 100644 Documentation/devicetree/bindings/w1/w1-gpio.yaml create mode 100644 Documentation/hwmon/max6620.rst create mode 100644 Documentation/process/maintainer-handbooks.rst create mode 100644 Documentation/process/maintainer-tip.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/sysrq.rst create mode 100644 arch/alpha/include/asm/setup.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/qcom-apq8026-lge-lenok.dts create mode 100644 arch/arm/boot/dts/qcom-pm8226.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts create mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7-draak.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi create mode 100644 block/bdev.c create mode 100644 block/fops.c create mode 100644 drivers/clk/mediatek/clk-mt8195-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8195-apusys_pll.c create mode 100644 drivers/clk/mediatek/clk-mt8195-cam.c create mode 100644 drivers/clk/mediatek/clk-mt8195-ccu.c create mode 100644 drivers/clk/mediatek/clk-mt8195-img.c create mode 100644 drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.c create mode 100644 drivers/clk/mediatek/clk-mt8195-infra_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8195-ipe.c create mode 100644 drivers/clk/mediatek/clk-mt8195-mfg.c create mode 100644 drivers/clk/mediatek/clk-mt8195-peri_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8195-scp_adsp.c create mode 100644 drivers/clk/mediatek/clk-mt8195-topckgen.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdo0.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vdo1.c create mode 100644 drivers/clk/mediatek/clk-mt8195-venc.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vpp0.c create mode 100644 drivers/clk/mediatek/clk-mt8195-vpp1.c create mode 100644 drivers/clk/mediatek/clk-mt8195-wpe.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h create mode 100644 drivers/gpu/drm/i915/display/intel_backlight.c create mode 100644 drivers/gpu/drm/i915/display/intel_backlight.h create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.c create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.h create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.h create mode 100644 drivers/hwmon/max6620.c create mode 100644 drivers/input/keyboard/cypress-sf.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.h create mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.h create mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.h create mode 100644 drivers/platform/x86/wmaa-backlight-wmi.c delete mode 100644 drivers/s390/block/xpram.c create mode 100644 drivers/spi/spi-ingenic.c delete mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h delete mode 100644 drivers/staging/r8188eu/include/odm_reg.h delete mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h delete mode 100644 drivers/tty/moxa.h delete mode 100644 fs/block_dev.c delete mode 100644 fs/cifs/cache.c delete mode 100644 fs/cifs/cifs_debug.c delete mode 100644 fs/cifs/cifs_fs_sb.h delete mode 100644 fs/cifs/cifs_ioctl.h delete mode 100644 fs/cifs/cifs_spnego.c delete mode 100644 fs/cifs/cifs_spnego.h delete mode 100644 fs/cifs/cifs_swn.c delete mode 100644 fs/cifs/cifs_unicode.c delete mode 100644 fs/cifs/cifsacl.c delete mode 100644 fs/cifs/cifsacl.h delete mode 100644 fs/cifs/cifsencrypt.c delete mode 100644 fs/cifs/cifsfs.c delete mode 100644 fs/cifs/cifsfs.h delete mode 100644 fs/cifs/cifsglob.h delete mode 100644 fs/cifs/cifspdu.h delete mode 100644 fs/cifs/cifsproto.h delete mode 100644 fs/cifs/cifssmb.c delete mode 100644 fs/cifs/connect.c delete mode 100644 fs/cifs/dir.c delete mode 100644 fs/cifs/dns_resolve.c delete mode 100644 fs/cifs/dns_resolve.h delete mode 100644 fs/cifs/export.c delete mode 100644 fs/cifs/file.c delete mode 100644 fs/cifs/fscache.c delete mode 100644 fs/cifs/fscache.h delete mode 100644 fs/cifs/inode.c delete mode 100644 fs/cifs/ioctl.c delete mode 100644 fs/cifs/link.c delete mode 100644 fs/cifs/misc.c delete mode 100644 fs/cifs/netlink.c delete mode 100644 fs/cifs/netmisc.c delete mode 100644 fs/cifs/ntlmssp.h delete mode 100644 fs/cifs/readdir.c delete mode 100644 fs/cifs/rfc1002pdu.h delete mode 100644 fs/cifs/sess.c delete mode 100644 fs/cifs/smb2file.c delete mode 100644 fs/cifs/smb2glob.h delete mode 100644 fs/cifs/smb2inode.c delete mode 100644 fs/cifs/smb2misc.c delete mode 100644 fs/cifs/smb2ops.c delete mode 100644 fs/cifs/smb2pdu.c delete mode 100644 fs/cifs/smb2pdu.h delete mode 100644 fs/cifs/smb2proto.h delete mode 100644 fs/cifs/smb2status.h delete mode 100644 fs/cifs/smb2transport.c delete mode 100644 fs/cifs/smbencrypt.c delete mode 100644 fs/cifs/smberr.h delete mode 100644 fs/cifs/smbfsctl.h delete mode 100644 fs/cifs/transport.c delete mode 100644 fs/cifs/winucase.c delete mode 100644 fs/cifs/xattr.c delete mode 100644 fs/cifs_common/Makefile delete mode 100644 fs/cifs_common/cifs_arc4.c rename fs/{cifs => smbfs_client}/Kconfig (100%) rename fs/{cifs => smbfs_client}/Makefile (100%) rename fs/{cifs => smbfs_client}/asn1.c (100%) create mode 100644 fs/smbfs_client/cache.c create mode 100644 fs/smbfs_client/cifs_debug.c rename fs/{cifs => smbfs_client}/cifs_debug.h (100%) rename fs/{cifs => smbfs_client}/cifs_dfs_ref.c (100%) create mode 100644 fs/smbfs_client/cifs_fs_sb.h create mode 100644 fs/smbfs_client/cifs_ioctl.h create mode 100644 fs/smbfs_client/cifs_spnego.c create mode 100644 fs/smbfs_client/cifs_spnego.h rename fs/{cifs => smbfs_client}/cifs_spnego_negtokeninit.asn1 (100%) create mode 100644 fs/smbfs_client/cifs_swn.c rename fs/{cifs => smbfs_client}/cifs_swn.h (100%) create mode 100644 fs/smbfs_client/cifs_unicode.c rename fs/{cifs => smbfs_client}/cifs_unicode.h (100%) rename fs/{cifs => smbfs_client}/cifs_uniupr.h (100%) create mode 100644 fs/smbfs_client/cifsacl.c create mode 100644 fs/smbfs_client/cifsacl.h create mode 100644 fs/smbfs_client/cifsencrypt.c create mode 100644 fs/smbfs_client/cifsfs.c create mode 100644 fs/smbfs_client/cifsfs.h create mode 100644 fs/smbfs_client/cifsglob.h create mode 100644 fs/smbfs_client/cifspdu.h create mode 100644 fs/smbfs_client/cifsproto.h rename fs/{cifs => smbfs_client}/cifsroot.c (100%) create mode 100644 fs/smbfs_client/cifssmb.c create mode 100644 fs/smbfs_client/connect.c rename fs/{cifs => smbfs_client}/dfs_cache.c (100%) rename fs/{cifs => smbfs_client}/dfs_cache.h (100%) create mode 100644 fs/smbfs_client/dir.c create mode 100644 fs/smbfs_client/dns_resolve.c create mode 100644 fs/smbfs_client/dns_resolve.h create mode 100644 fs/smbfs_client/export.c create mode 100644 fs/smbfs_client/file.c rename fs/{cifs => smbfs_client}/fs_context.c (100%) rename fs/{cifs => smbfs_client}/fs_context.h (100%) create mode 100644 fs/smbfs_client/fscache.c create mode 100644 fs/smbfs_client/fscache.h create mode 100644 fs/smbfs_client/inode.c create mode 100644 fs/smbfs_client/ioctl.c create mode 100644 fs/smbfs_client/link.c create mode 100644 fs/smbfs_client/misc.c create mode 100644 fs/smbfs_client/netlink.c rename fs/{cifs => smbfs_client}/netlink.h (100%) create mode 100644 fs/smbfs_client/netmisc.c rename fs/{cifs => smbfs_client}/nterr.c (100%) rename fs/{cifs => smbfs_client}/nterr.h (100%) create mode 100644 fs/smbfs_client/ntlmssp.h create mode 100644 fs/smbfs_client/readdir.c create mode 100644 fs/smbfs_client/rfc1002pdu.h create mode 100644 fs/smbfs_client/sess.c rename fs/{cifs => smbfs_client}/smb1ops.c (100%) create mode 100644 fs/smbfs_client/smb2file.c create mode 100644 fs/smbfs_client/smb2glob.h create mode 100644 fs/smbfs_client/smb2inode.c rename fs/{cifs => smbfs_client}/smb2maperror.c (100%) create mode 100644 fs/smbfs_client/smb2misc.c create mode 100644 fs/smbfs_client/smb2ops.c create mode 100644 fs/smbfs_client/smb2pdu.c create mode 100644 fs/smbfs_client/smb2pdu.h create mode 100644 fs/smbfs_client/smb2proto.h create mode 100644 fs/smbfs_client/smb2status.h create mode 100644 fs/smbfs_client/smb2transport.c rename fs/{cifs => smbfs_client}/smbdirect.c (100%) rename fs/{cifs => smbfs_client}/smbdirect.h (100%) create mode 100644 fs/smbfs_client/smbencrypt.c create mode 100644 fs/smbfs_client/smberr.h rename fs/{cifs => smbfs_client}/trace.c (100%) rename fs/{cifs => smbfs_client}/trace.h (100%) create mode 100644 fs/smbfs_client/transport.c rename fs/{cifs => smbfs_client}/unc.c (100%) create mode 100644 fs/smbfs_client/winucase.c create mode 100644 fs/smbfs_client/xattr.c create mode 100644 fs/smbfs_common/Makefile rename fs/{cifs_common => smbfs_common}/arc4.h (100%) create mode 100644 fs/smbfs_common/cifs_arc4.c rename fs/{cifs_common => smbfs_common}/cifs_md4.c (100%) rename fs/{cifs_common => smbfs_common}/md4.h (100%) create mode 100644 fs/smbfs_common/smbfsctl.h create mode 100644 include/dt-bindings/clock/mt8195-clk.h create mode 100644 include/sound/cs35l41.h create mode 100644 include/sound/rt5682s.h delete mode 100644 include/uapi/linux/cifs/cifs_mount.h create mode 100644 include/uapi/linux/smbfs_client/cifs_mount.h rename include/uapi/linux/{cifs => smbfs_client}/cifs_netlink.h (100%) create mode 100644 net/bluetooth/hci_codec.c create mode 100644 net/bluetooth/hci_codec.h create mode 100644 sound/soc/codecs/cs35l41-i2c.c create mode 100644 sound/soc/codecs/cs35l41-spi.c create mode 100644 sound/soc/codecs/cs35l41-tables.c create mode 100644 sound/soc/codecs/cs35l41.c create mode 100644 sound/soc/codecs/cs35l41.h create mode 100644 sound/soc/codecs/rt5682s.c create mode 100644 sound/soc/codecs/rt5682s.h create mode 100644 tools/arch/x86/include/asm/amd-ibs.h create mode 100644 tools/perf/util/amd-sample-raw.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c create mode 100644 tools/testing/selftests/bpf/progs/connect4_dropper.c create mode 100755 tools/testing/selftests/drivers/net/netdevsim/tc-mq-visibility.sh