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-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits b2bb710d34d5 Add linux-next specific files for 20210907 omits 77d52d92ec7e Merge branch 'akpm/master' omits b99a71cb1a49 arch: remove compat_alloc_user_space omits 202a6377e4b7 compat: remove some compat entry points omits ff4746a8cebf fixup! mm: simplify compat numa syscalls omits 87d1460efff5 mm: simplify compat numa syscalls omits 95fb43008cd3 mm: simplify compat_sys_move_pages omits 0fed16a8e6a8 kexec: avoid compat_alloc_user_space omits a0eb8cefbd95 kexec: move locking into do_kexec_load omits e4171732b78a scripts: check_extable: fix typo in user error message omits 5b99c92b501c mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 77646173db13 percpu: add __alloc_size attributes for better bounds checking omits 23f985eff4cd mm/page_alloc: add __alloc_size attributes for better boun [...] omits 5442172c1af1 slab: add __alloc_size attributes for better bounds checking omits c404609ac0bd slab: clean up function declarations omits 03120b6ae572 checkpatch: add __alloc_size() to known $Attribute omits 714481377fa2 Compiler Attributes: Add __alloc_size for better bounds ch [...] omits 5fdef1738244 Compiler Attributes: add __alloc_size() for better bounds [...] omits 0e937309d315 mm: unexport {,un}lock_page_memcg omits e2216844c557 mm: unexport folio_memcg_{,un}lock omits c094630c79ed mm: migrate: change to use bool type for 'page_was_mapped' omits a08f05619415 mm: migrate: fix the incorrect function name in comments omits e5bb3201339b mm: migrate: introduce a local variable to get the number [...] omits ed1ac2440fcf mm: migrate: simplify the file-backed pages validation whe [...] omits 5573dac09064 mm: move kvmalloc-related functions to slab.h omits c861aab16811 mm/workingset: correct kernel-doc notations omits 1c6be48a987b Merge branch 'akpm-current/current' omits 876af5298b76 Merge remote-tracking branch 'folio/for-next' omits bff29a414ad6 Merge remote-tracking branch 'cxl/next' omits 2b2e31dc1c9d Merge remote-tracking branch 'rust/rust-next' omits 447800479948 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits a34681c927e8 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits dc413fb2852b Merge remote-tracking branch 'nvmem/for-next' omits d81dad622a6c Merge remote-tracking branch 'slimbus/for-next' omits 74ff5709fa55 Merge remote-tracking branch 'gnss/gnss-next' omits 5f921a47d76a Merge remote-tracking branch 'kspp/for-next/kspp' omits 72f4054fd3df Merge remote-tracking branch 'ntb/ntb-next' omits 082f73bd7d7e Merge remote-tracking branch 'at24/at24/for-next' omits 2f2aaeb2d0c1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits ff9a956f0300 Merge remote-tracking branch 'rtc/rtc-next' omits 880e6175c705 Merge remote-tracking branch 'coresight/next' omits b59f5223f989 Merge remote-tracking branch 'livepatching/for-next' omits 6bcb18c369bd Merge remote-tracking branch 'userns/for-next' omits c433f04bae02 Merge remote-tracking branch 'pwm/for-next' omits 0af98b50a922 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 6a6e684fa1c8 Merge remote-tracking branch 'rpmsg/for-next' omits 684bffa5349f Merge remote-tracking branch 'vhost/linux-next' omits 4d411448c5cd Merge remote-tracking branch 'scsi/for-next' omits 9af87e1542a0 Merge remote-tracking branch 'cgroup/for-next' omits 697929db7113 Merge remote-tracking branch 'dmaengine/next' omits 6a4316104888 Merge remote-tracking branch 'extcon/extcon-next' omits 33f7037b1bef Merge remote-tracking branch 'char-misc/char-misc-next' omits 06e6eb525ef4 Merge remote-tracking branch 'ipmi/for-next' omits 03e84bd2fc51 Merge remote-tracking branch 'chrome-platform/for-next' omits 2e0b09a65fa8 Merge remote-tracking branch 'percpu/for-next' omits 8692e12fb251 Merge remote-tracking branch 'kvm/next' omits e37104c57d4a Merge remote-tracking branch 'rcu/rcu/next' omits 1123ad6111ef Merge remote-tracking branch 'tip/auto-latest' omits 0054cc3c0ccc Merge remote-tracking branch 'watchdog/master' omits b7d93915e4be Merge remote-tracking branch 'keys/keys-next' omits 12ba23c5dd87 Merge remote-tracking branch 'apparmor/apparmor-next' omits 2bd94a597d20 Merge remote-tracking branch 'security/next-testing' omits 0d5865d528c1 Merge remote-tracking branch 'backlight/for-backlight-next' omits 4028d028b95d Merge remote-tracking branch 'mfd/for-mfd-next' omits 18f6f5366859 Merge remote-tracking branch 'block/for-next' omits 8fff8608517f Merge remote-tracking branch 'input/next' omits 2a0dcbff22c9 Merge remote-tracking branch 'modules/modules-next' omits 2a423ddceb18 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits fa70ffa4e2cb Merge remote-tracking branch 'amdgpu/drm-next' omits 0f93b827215c Merge remote-tracking branch 'drm-misc/for-linux-next' omits dc73f9a06be8 Merge remote-tracking branch 'drm/drm-next' omits c4d8d6c40f2b Merge remote-tracking branch 'bluetooth/master' omits 0705ea45df08 Merge remote-tracking branch 'ieee1394/for-next' omits ba5a96730cda Merge remote-tracking branch 'thermal/thermal/linux-next' omits 8578ce2fbad7 Merge remote-tracking branch 'cpupower/cpupower' omits 59c091728b15 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 4d3b252a0a3a Merge remote-tracking branch 'pm/linux-next' omits 907f2745370d Merge remote-tracking branch 'v4l-dvb-next/master' omits 5bba47f0ec4b Merge remote-tracking branch 'jc_docs/docs-next' omits eb2ba4c4f0a8 Merge remote-tracking branch 'dmi/dmi-for-next' omits 2c2373ca2018 Merge remote-tracking branch 'i2c/i2c/for-next' omits 4aba521eaa7a Merge remote-tracking branch 'hid/for-next' omits 9b0769b55325 Merge remote-tracking branch 'pstore/for-next/pstore' omits 1984fbb6b324 Merge remote-tracking branch 'pci/next' omits 278675b0acf4 Merge remote-tracking branch 'printk/for-next' omits 6b4f55466b33 Merge remote-tracking branch 'vfs/for-next' omits 5ab62e60a8b9 Merge remote-tracking branch 'zonefs/for-next' omits c52f544e4d85 Merge remote-tracking branch 'v9fs/9p-next' omits 7fe316a232d7 Merge remote-tracking branch 'cel/for-next' omits 8e94699aea62 Merge remote-tracking branch 'fuse/for-next' omits ecf2d6dc23b8 Merge remote-tracking branch 'ext3/for_next' omits 1698b3db023c Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 5cd97e46ac70 Merge remote-tracking branch 'ceph/master' omits 15a92abbf0d2 Merge remote-tracking branch 'btrfs/for-next' omits c4f71e4bde0d Merge remote-tracking branch 'pidfd/for-next' omits e5b152c1dacc Merge remote-tracking branch 'uml/linux-next' omits df1e30054f30 Merge remote-tracking branch 'sh/for-next' omits 4bfdff613d4b Merge remote-tracking branch 's390/for-next' omits a7c573b0443a Merge remote-tracking branch 'parisc-hd/for-next' omits 7593b326025d Merge remote-tracking branch 'microblaze/next' omits 05c53ce5be9c Merge remote-tracking branch 'h8300/h8300-next' omits 5067c0330a9e Merge remote-tracking branch 'clk/clk-next' omits e1bc4ee366e7 Merge remote-tracking branch 'xilinx/for-next' omits 76c496ea50ed Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 557fd4952908 Merge remote-tracking branch 'tegra/for-next' omits 32ab320f1a96 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7fdd51f40f90 Merge remote-tracking branch 'scmi/for-linux-next' omits 6d1caa9307e2 Merge remote-tracking branch 'samsung-krzk/for-next' omits 064dd5b86510 Merge remote-tracking branch 'rockchip/for-next' omits 1bdd2fe80b4a Merge remote-tracking branch 'renesas/next' omits 9f5622653009 Merge remote-tracking branch 'raspberrypi/for-next' omits a48c6dd8b181 Merge remote-tracking branch 'qcom/for-next' omits 18e3e9b6ce66 Merge remote-tracking branch 'omap/for-next' omits 77d271941c25 Merge remote-tracking branch 'mvebu/for-next' omits f8e0ce50490c Merge remote-tracking branch 'mediatek/for-next' omits 637b282d3228 Merge remote-tracking branch 'keystone/next' omits c9ed31edb953 Merge remote-tracking branch 'imx-mxs/for-next' omits d79bbf00c770 Merge remote-tracking branch 'at91/at91-next' omits d0b844d76e9a Merge remote-tracking branch 'aspeed/for-next' omits 9f33e65f1493 Merge remote-tracking branch 'amlogic/for-next' omits 6f531e8fcaaf Merge remote-tracking branch 'actions/for-next' omits 3a6163ea6e1e Merge remote-tracking branch 'arm-soc/for-next' omits 1f0ce9bb8e69 Merge remote-tracking branch 'arm/for-next' omits b8b9f17bc23b Merge remote-tracking branch 'dma-mapping/for-next' omits 89acd96543ab Merge remote-tracking branch 'compiler-attributes/compiler [...] omits f2d3254eda32 Merge remote-tracking branch 'kbuild/for-next' omits 94251f5fc1a5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits ea617cdef108 Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' omits 503fc5b67a87 Merge remote-tracking branch 'fpga-fixes/fixes' omits c0ba3acf5d48 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 38a2784eee66 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits f415f19b1ed7 Merge remote-tracking branch 'mmc-fixes/fixes' omits a96c8e3ba599 Merge remote-tracking branch 'vfs-fixes/fixes' omits 88a020b56f0d Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits dabbb37f92b9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 0628b6ed38d8 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 08e323bd5682 Merge remote-tracking branch 'omap-fixes/fixes' omits 1dad34740b00 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 377c02e133af Merge remote-tracking branch 'input-current/for-linus' omits 62dbd9e96a37 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 082903f5756e Merge remote-tracking branch 'spi-fixes/for-linus' omits 5dd5839de11b Merge remote-tracking branch 'regulator-fixes/for-linus' omits 25763d122d30 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits d92f03674b7a Merge remote-tracking branch 'sound-current/for-linus' omits 793f9dae52f8 Merge remote-tracking branch 'wireless-drivers/master' omits 99c81435428f Merge remote-tracking branch 'bpf/master' omits c5c2cd5d3341 Merge remote-tracking branch 'net/master' omits e9e7d5744de7 parisc: Drop useless debug info from signal.c omits 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 omits 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 omits db3d77ce1c49 Merge branch 'misc-5.15' into for-next omits c913f10bf835 Merge branch 'block-5.15' into for-next omits 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 omits 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 omits 6824ea173439 scsi: remove SCSI CDROM MAINTAINERS entry omits a3c262ad3c5a Merge branch 'libata-5.15' into for-next omits e30f7058cf8e Merge branch 'block-5.15' into for-next omits e166f652ff5b s390/cpum_cf: move array from header to C file omits 4ec9978e27c0 s390/mm: fix kernel doc comments omits fe47f5b97b70 s390/topology: fix topology information when calling cpu h [...] omits 8eaa01265dbc s390/unwind: use current_frame_address() to unwind current task omits 376e510d47a3 Merge branch 'block-5.15' into for-next omits 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 4034fb207e30 perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints omits f01d7d558e18 perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints omits 67c5d44384f8 perf/x86/intel/uncore: Fix Intel SPR IIO event constraints omits 9d756e408e08 perf/x86/intel/uncore: Fix Intel SPR CHA event constraints omits f42e8a603c88 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints omits e2bb9fab08cb perf/x86/intel/uncore: Fix invalid unit check omits 496a18f09374 perf/x86/intel/uncore: Support extra IMC channel on Ice La [...] 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 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 c57343431170 Merge branch 'for-5.15-printk-index' 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 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 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 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 7bc04ce6b914 Makefile: Enable -Wimplicit-fallthrough for Clang 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 7b4262378924 firmware: arm_scmi: Fix virtio transport Kconfig dependency 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 59d7f78144a8 Merge branches 'renesas-arm-dt-for-v5.15' and 'renesas-dri [...] omits 90861bf54255 Merge branch 'next/dt64' into for-next omits cc67789c7a45 Merge branch 'next/dt' into 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 047298a083a0 Merge branch 'for-5.15' into for-next omits 57ec7ff3f83a Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits 2290b9fa6c5e nvmem: core: fix error handling while validating keepout regions omits 658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 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 6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64 [...] 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 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 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 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 86ee85e3e251 Revert "compiler_attributes.h: drop __has_attribute() supp [...] adds b1a89856fbf6 m68k: Double cast io functions to unsigned long adds a7b68ed15d1f m68k: mvme: Remove overdue #warnings in RTC handling adds edd0afc55f2a Merge remote-tracking branch 'm68k-current/for-linus' 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 9665d913e2b7 Merge remote-tracking branch 'net/master' 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 9da7b52f68bf Merge remote-tracking branch 'bpf/master' adds 3c10ffddc61f net: xfrm: fix shift-out-of-bounds in xfrm_get_default adds b28d0426d08e Merge remote-tracking branch 'ipsec/master' adds 7bbc3d385bd8 netfilter: ipset: Fix oversized kvmalloc() calls adds 69e73dbfda14 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 adds 292675a46f6a Merge remote-tracking branch 'netfilter/master' adds 1b789bd4dbd4 IB/qib: Fix clang confusion of NULL pointer comparison adds 586dbd8a3c55 Merge remote-tracking branch 'rdma-fixes/for-rc' 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 4ff08cce2c99 Merge remote-tracking branch 'sound-current/for-linus' 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 49660818eb84 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus adds 4e1df076fd47 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 18844b7517c8 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds 7c2d6efdfaea Merge remote-tracking branch 'regulator-fixes/for-linus' 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 527877fde922 Merge remote-tracking branch 'spi-fixes/for-linus' adds 7bb057134d60 USB: serial: option: add Telit LN920 compositions adds fbd31108554f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 98a1373a2de9 usb: cdns3: fix race condition before setting doorbell adds 2bfd847c5b72 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds b242e82467c5 iio: adc: max1027: Fix wrong shift with 12-bit devices adds a0c04017f697 iio: adc: max1027: Fix the number of max1X31 channels adds fbec1b031385 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] adds c58e6adab590 iio: adc: aspeed: set driver data when adc probe. adds c7dc9cb98491 iio: adc: ad7192: Add IRQ flag adds 9551d8a20b39 iio: adc: ad7780: Fix IRQ flag adds fa31da54088b iio: adc: ad7793: Fix IRQ flag adds efbda1ddac47 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 3ad02c27d89d media: s5p-jpeg: rename JPEG marker constants to prevent b [...] adds 5fcf93ccd5e8 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds d0f845d7af98 Merge remote-tracking branch 'omap-fixes/fixes' adds 23c69b90365c hwmon: (k10temp) Remove residues of current and voltage adds bbfee6b882ed Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 7f6fe94c91a4 Merge branch 'misc-5.15' into next-fixes adds c8ac0f0918d4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds d7cf12dd6386 Merge remote-tracking branch 'vfs-fixes/fixes' 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 f9e2190dd9ce Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds fd3b080daf69 Merge remote-tracking branch 'mmc-fixes/fixes' adds 8589eda390fa Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 7ad9bb9d0f35 asm-generic/hyperv: provide cpumask_to_vpset_noself adds dfb5c1e12c28 x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_ [...] adds cc2e962e656b Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds ba36a35cb851 Merge remote-tracking branch 'fpga-fixes/fixes' adds 8b689e570314 Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' 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 00d39c2c1e6d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] 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 efd6ffce9bf9 Makefile: Enable -Wimplicit-fallthrough for Clang adds 27f8b47f2e25 Merge branch 'for-next/clang-fallthrough' into for-next/kspp adds c32256f6b644 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' 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 c1e8f0a37c2b Merge remote-tracking branch 'kbuild/for-next' adds 510e1a724ab1 dma-debug: prevent an error message from causing runtime problems adds dc6d6063f0e5 Merge remote-tracking branch 'dma-mapping/for-next' adds 5c073fb717e2 Merge remote-tracking branch 'arm/for-next' adds a4459be5d970 Merge remote-tracking branch 'arm-soc/for-next' adds abc68739a50e Merge remote-tracking branch 'actions/for-next' 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 ecfe227f8be6 Merge remote-tracking branch 'amlogic/for-next' adds 06ebb88ea8f0 Merge remote-tracking branch 'aspeed/for-next' adds 112dd5401a98 Merge remote-tracking branch 'at91/at91-next' adds 37d08b87f047 Merge remote-tracking branch 'imx-mxs/for-next' adds 74a4183be470 Merge remote-tracking branch 'keystone/next' adds 7309696ef999 Merge remote-tracking branch 'mediatek/for-next' adds ae01e0891bea Merge remote-tracking branch 'mvebu/for-next' adds c1e89c76df76 Merge remote-tracking branch 'omap/for-next' adds 82f648a23541 Merge remote-tracking branch 'qcom/for-next' adds 0b986d9d0566 Merge remote-tracking branch 'raspberrypi/for-next' 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 aed856290b8a Merge remote-tracking branch 'renesas/next' adds 002ec80e6549 Merge remote-tracking branch 'rockchip/for-next' 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 91787f8403ce Merge remote-tracking branch 'scmi/for-linux-next' 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 e3a157415f1b Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e6b00f6b93dc Merge remote-tracking branch 'tegra/for-next' adds 69b7006fda93 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 0edb07d078d8 Merge remote-tracking branch 'xilinx/for-next' 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 c79f5ef58c3a Merge remote-tracking branch 'clk-samsung/for-next' adds 0678223010b2 Merge remote-tracking branch 'h8300/h8300-next' 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 09f37119b17d Merge remote-tracking branch 'nds32/next' adds 1530bf2852cc Define and export PAGE0 in vmlinux.lds.S linker script adds d4fe8a4f28c9 Merge remote-tracking branch 'parisc-hd/for-next' adds 7fe81519932e Merge remote-tracking branch 'sh/for-next' adds 0caa2f7cec18 um: fix ndelay/udelay defines adds 234640275675 um: rename set_signals() to um_set_signals() adds c765d7b15bb6 Merge remote-tracking branch 'uml/linux-next' adds 524d8d648e40 Merge remote-tracking branch 'pidfd/for-next' 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 70b404b039f3 Merge remote-tracking branch 'btrfs/for-next' adds d74026fd0696 Merge remote-tracking branch 'ceph/master' adds 099dd788e31b cifs: remove pathname for file from SPDX header adds 4c51de1e8f92 cifs: fix incorrect kernel doc comments adds f6dcb16b73c4 Merge remote-tracking branch 'cifs/for-next' adds 13e2ecfa6a82 Merge remote-tracking branch 'ext3/for_next' 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 ee71169bf8b4 Merge remote-tracking branch 'ext4/dev' 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 3a85b8f92e61 Merge remote-tracking branch 'ntfs3/master' adds 10d2bf61c3a9 Merge remote-tracking branch 'zonefs/for-next' adds 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support adds 14b16cced7ef Merge remote-tracking branch 'file-locks/locks-next' adds 8f40da9494cf Merge branch 'misc.namei' into for-next adds 69e47c0e8ff7 Merge remote-tracking branch 'vfs/for-next' adds 9980c4251f8d printk: use kvmalloc instead of kmalloc for devkmsg_user adds 78e339941fb5 Merge remote-tracking branch 'printk/for-next' adds 80fcba959ba4 Merge remote-tracking branch 'pstore/for-next/pstore' adds 9b6f0f2ffec3 Merge remote-tracking branch 'hid/for-next' adds e83f10be8545 Merge remote-tracking branch 'i2c/i2c/for-next' 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 c69fb2e7bb7b Merge remote-tracking branch 'i3c/i3c/next' 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 44444e17e5d1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds be2271688566 Merge remote-tracking branch 'v4l-dvb-next/master' adds 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage adds 4f0e130af26d Merge remote-tracking branch 'cpupower/cpupower' adds fc26023f8816 thermal/drivers/int340x: Fix tcc offset on resume adds 84f6a8ee3643 Merge remote-tracking branch 'thermal/thermal/linux-next' 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 a81ae0055a01 Merge remote-tracking branch 'net-next/master' adds 320c013df47d Revert "isystem: delete global -isystem compile option" 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 583ed37cafc3 Merge remote-tracking branch 'bluetooth/master' 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 c273e92dfe84 drm/ttm: Create pinned list adds a7465df4c358 drm/ttm: Clear all DMA mappings on demand adds 868b936e6ccd drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case adds b46606d6bc43 drm/amdgpu: Add a UAPI flag for hot plug/unplug adds a1565d839fb8 drm/amdkfd: avoid conflicting address mappings adds 266b5ce7cd98 drm/amdkfd: export svm_range_list_lock_and_flush_work adds 08af79acba91 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails adds 2d8dafc1591c drm/amdgpu: add another raven1 gfxoff quirk adds 481d694fd1fb drm/amdgpu: only check for _PR3 on dGPUs adds 334b282d2606 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds ab9b95837e4d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 0c032f368101 Revert "drm/amd/display: To modify the condition in indica [...] adds 9c551c76c12d drm/radeon: Add HD-audio component notifier support (v2) adds 1258fee6e4d3 drm/sched: fix the bug of time out calculation(v4) adds 7202cf143794 Merge remote-tracking branch 'amdgpu/drm-next' adds b1e58a206889 Merge remote-tracking branch 'imx-drm/imx-drm/next' 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 8897c6ccc423 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next adds 8db8461e4893 Merge remote-tracking branch 'sound-asoc/for-next' 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 287a75957817 Merge remote-tracking branch 'input/next' adds 35485a5b7db5 Merge branch 'block-5.15' into for-next adds fe8452804ee2 Merge branch 'block-5.15' into for-next adds b46a2b21701b Merge branch 'io_uring-5.15' into for-next adds 54b2f4c16ac8 Merge branch 'io_uring-5.15' into for-next adds 4cd82c12c5de Merge branch 'io_uring-5.15' into for-next adds 86f6dc2b773c Merge branch 'io_uring-5.15' into for-next adds 7036bb5bfbe4 Merge branch 'io_uring-5.15' into for-next adds bfbbad6ea12b Merge branch 'block-5.15' into for-next adds 236ed98592f0 Merge branch 'io_uring-5.15' into for-next adds 72132b5d3edd iov_iter: add helper to save iov_iter state adds 05236795cf47 io_uring: use iov_iter state save/restore helpers adds 372b2483a649 Revert "iov_iter: track truncated size" adds 291470332387 Merge branch 'iov_iter' into for-next adds d264eddd03a4 Merge remote-tracking branch 'block/for-next' 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 fa108e34d765 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] adds f6d2edaa0468 Merge remote-tracking branch 'regulator/for-next' adds 5e30e0d7c411 Merge remote-tracking branch 'security/next-testing' adds bac57f31b228 Merge remote-tracking branch 'apparmor/apparmor-next' adds 836f7b6ca082 ima: fix deadlock when traversing "ima_default_rules". adds 6c1e3c85942c Merge remote-tracking branch 'integrity/next-integrity' adds ffc42a0fd393 Merge remote-tracking branch 'keys/keys-next' adds b58886bf14da Merge branch 'iommu/fixes' into next adds a4f4dd6bbb99 Merge remote-tracking branch 'iommu/next' adds 57d4374be94a audit: rename struct node to struct audit_node to prevent [...] adds bf37e5d117a1 Merge remote-tracking branch 'audit/next' 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 bf6535b66eb3 Merge remote-tracking branch 'devicetree/for-next' 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 67ca14dfc167 Merge remote-tracking branch 'spi/for-next' adds e405cb05f9c7 Merge branch 'locking/urgent' adds f72beb9f9de4 Merge branch 'sched/urgent' adds 379e91db4017 Merge branch 'smp/urgent' adds 078bb3fb27f9 Merge branch 'timers/urgent' adds 34b1999da935 x86/mm: Fix kern_addr_valid() to cope with existing but no [...] adds 5448a9e9f16a Merge branch 'x86/urgent' adds 25926fb53be5 Merge remote-tracking branch 'tip/auto-latest' adds 11e46f0804c4 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument adds e0647fcf7be4 scftorture: Allow zero weight to exclude an smp_call_funct [...] adds fa56076ca8d2 scftorture: Shut down if nonsensical arguments given adds 8ab357a31ccf scftorture: Account for weight_resched when checking for a [...] adds a93a2af76d1a scftorture: Count reschedule IPIs adds dbf57636d3b2 torture: Make torture.sh print the number of files to be c [...] adds be2b89db6e26 tools/rcu: Add an extract-stall script adds 8d9ba90c2479 rcu: Mark accesses to rcu_state.n_force_qs adds f4de3d093f55 rcu-nocb: Fix a couple of tree_nocb code-style nits adds a227a3656130 torture: Allot 1G of memory for scftorture runs adds bf2a9b711a53 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp adds 7ec7bace5f87 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp adds b72b2829be86 doc: Add another stall-warning root cause in stallwarn.rst adds 9563ee542bf3 rcu: Fix undefined Kconfig macros adds cf29e9dfc2ab rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] adds dfbfd4fa0355 clocksource: Forgive repeated long-latency watchdog clocks [...] adds e737fc9f130d rcu-tasks: Wait for trc_read_check_handler() IPIs adds 73a2ffd0ccf6 rcu-tasks: Simplify trc_read_check_handler() atomic operations adds ab9122271b7f rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] adds cdc396c8d212 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] adds 6e585f5fcda0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() adds 8ee460c57c4b rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() adds be0260255570 rcu: Make rcutree_dying_cpu() use its "cpu" parameter adds e5df8041d81f rcutorture: Suppressing read-exit testing is not an error adds 4702c2bfaa35 rcu-tasks: Fix s/instruction/instructions/ typo in comment adds 0279c988c4d7 torture: Make kvm-remote.sh print size of downloaded tarball adds 8c02736b0c58 rcutorture: Warn on individual rcu_torture_init() error co [...] adds f7079badca90 locktorture: Warn on individual lock_torture_init() error [...] adds 857264efdec1 refscale: Warn on individual ref_scale_init() error conditions adds 74ab08d79b86 rcuscale: Warn on individual rcu_scale_init() error conditions adds f34dc36ab576 scftorture: Warn on individual scf_torture_init() error co [...] adds aaebbbb82702 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] adds 6341af1e9381 rcu: Make rcu_normal_after_boot writable again adds 007d39e8190e rcu: Make rcu update module parameters world-readable adds fc748a74c18e rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] adds 454a8abacd54 kcsan: test: Defer kcsan_test_init() after kunit initialization adds de9bb98baab8 kcsan: test: Use kunit_skip() to skip tests adds 1059c8338463 kcsan: test: Fix flaky test case adds c7a703062d70 kcsan: Add ability to pass instruction pointer of access t [...] adds 98684fa2c3d8 kcsan: Save instruction pointer for scoped accesses adds 69d81b34dd30 kcsan: Start stack trace with explicit location if provided adds d4e8a683d67f kcsan: Support reporting scoped read-write access type adds 9ad717e8b5d2 kcsan: Move ctx to start of argument list adds 9c11b717af33 kcsan: selftest: Cleanup and add missing __init adds 9135b85ae98c rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment adds 545864d99770 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] adds ce23062da1ed rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] adds f1951b8b205c rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] adds a11626f1262e rcu: Fix existing exp request check in sync_sched_exp_onli [...] adds 0b08ae2b42e1 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] adds a96eb1f80ca6 rcutorture: Avoid problematic critical section nesting on [...] adds dfa8f6f52861 rcu: Avoid unneeded function call in rcu_read_unlock() adds 9a4138141458 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader adds dd1b86279856 hrtimer: Don't apply offset to KTIME_MAX values adds 67e8f01bfdbc Merge remote-tracking branch 'rcu/rcu/next' adds 02a20bee56d2 Merge remote-tracking branch 'percpu/for-next' adds 1db70d817274 Merge remote-tracking branch 'extcon/extcon-next' 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 2f45fbdf1e2f Merge remote-tracking branch 'staging/staging-next' 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 6a6685c00fa7 Merge remote-tracking branch 'cgroup/for-next' adds 7c1b3677d565 Merge remote-tracking branch 'scsi/for-next' adds 533e1f431141 scsi: st: Add missing break in switch statement in st_ioctl() adds df7bff783239 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] adds 389ac4eff018 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] adds 4d568aeb6d71 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] adds 6f8805311775 scsi: lpfc: Remove unneeded variable adds 77059a88fd4d scsi: ufs: ufshpb: Remove unused parameters adds 7d3e65222b3c scsi: iscsi: Adjust iface sysfs attr detection adds 9899a21b342e scsi: mpt3sas: Call cpu_relax() before calling udelay() adds 4950a1de8f08 scsi: sd: Free scsi_disk device via put_device() adds 5ee1be89eb8d scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE adds 48f610e8e454 scsi: target: Fix the pgr/alua_support_store functions adds 1e2695c88bd1 scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] adds ff5e26e772c3 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] adds e512b4f872f8 scsi: megaraid: Fix Coccinelle warning adds 17c33e051b77 scsi: Remove SCSI CDROM MAINTAINERS entry adds 371204e7c8a3 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" adds 38099d95a9cf scsi: megaraid: Clean up some inconsistent indenting adds 3fd24f5fefeb scsi: mpt3sas: Clean up some inconsistent indenting adds 8bad75aca006 scsi: ufs: ufs-pci: Fix Intel LKF link stability adds cdcfdc2fd358 Merge remote-tracking branch 'scsi-mkp/for-next' adds 48ef2d0e0562 virtio: don't fail on !of_device_is_compatible adds 9ff131eb34bf vduse: missing error code in vduse_init() adds 6f4a4791f05f vduse: Cleanup the old kernel states after reset failure adds 74b53c9c8d54 vdpa/mlx5: Clear ready indication for control VQ adds 3dfa449593a9 vdpa/mlx5: Avoid executing set_vq_ready() if device is reset adds 91dd29f67ea7 vdpa: potential uninitialized return in vhost_vdpa_va_map() adds 501d39f9fca3 Merge remote-tracking branch 'vhost/linux-next' adds 6a1d2f4bb4dc Merge remote-tracking branch 'rpmsg/for-next' adds 3ea046564039 dt-bindings: gpio: add gpio-line-names to rockchip,gpio-bank.yaml adds ab6b26e6b293 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds fe8e241f48e5 Merge remote-tracking branch 'userns/for-next' adds 2ea0c73896d8 Merge remote-tracking branch 'livepatching/for-next' adds f0493c8aec75 Merge remote-tracking branch 'coresight/next' adds 762925405482 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 adds 5bdd3e484d2b Merge remote-tracking branch 'at24/at24/for-next' adds b110ea47d058 Merge remote-tracking branch 'ntb/ntb-next' 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 90301888b1cf Merge remote-tracking branch 'kspp/for-next/kspp' adds e1eeeec1aea2 Merge remote-tracking branch 'gnss/gnss-next' adds 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds c38b1220d856 Merge remote-tracking branch 'nvmem/for-next' adds bb63247a9488 Merge remote-tracking branch 'rust/rust-next' adds 668466cbffeb Merge remote-tracking branch 'folio/for-next' 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 e89453505ce6 Merge branch 'akpm-current/current' adds 7dd3c62b2565 mm: move kvmalloc-related functions to slab.h adds d961d80050c5 mm: migrate: simplify the file-backed pages validation whe [...] adds 1b6546337227 mm: unexport folio_memcg_{,un}lock adds 40af2b337ab0 mm: unexport {,un}lock_page_memcg adds 9fa6e78206c9 Compiler Attributes: add __alloc_size() for better bounds [...] adds b113fd9a6f91 checkpatch: add __alloc_size() to known $Attribute adds 192b7f676bd1 slab: clean up function declarations adds 72e083d13bee slab: add __alloc_size attributes for better bounds checking adds 35458ed11331 mm/page_alloc: add __alloc_size attributes for better boun [...] adds 3f0a6561844f percpu: add __alloc_size attributes for better bounds checking adds ad8ac96dd1d6 mm/vmalloc: add __alloc_size attributes for better bounds [...] adds 067057e0d612 Merge branch 'akpm/master' adds 815c5020b5ab Add linux-next specific files for 20210914
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-release-arm-n [...]
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/admin-guide/README.rst | 2 +- Documentation/admin-guide/bootconfig.rst | 39 +- Documentation/admin-guide/cgroup-v2.rst | 28 +- Documentation/core-api/cpu_hotplug.rst | 579 +++- Documentation/core-api/kernel-api.rst | 3 + 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 + 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 +- .../bindings/display/msm/dsi-phy-7nm.yaml | 8 +- .../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 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../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 + 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/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 +- .../features/vm/ELF-ASLR/arch-support.txt | 2 +- Documentation/filesystems/api-summary.rst | 3 - Documentation/filesystems/ntfs3.rst | 10 +- Documentation/kbuild/llvm.rst | 5 +- .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/power/energy-model.rst | 15 +- Documentation/process/changes.rst | 2 +- .../translations/zh_CN/admin-guide/README.rst | 2 +- .../translations/zh_TW/admin-guide/README.rst | 2 +- MAINTAINERS | 43 +- Makefile | 40 +- Next/SHA1s | 285 +- Next/Trees | 1 + Next/merge.log | 3274 ++++++++------------ 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/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/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 + ...n-sm1-odroid.dtsi => meson-g12a-radxa-zero.dts} | 326 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 4 + arch/arm64/boot/dts/renesas/Makefile | 24 + .../dts/renesas/{r8a77995-draak.dts => draak.dtsi} | 10 +- .../dts/renesas/{r8a77990-ebisu.dts => ebisu.dtsi} | 10 +- 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/configs/defconfig | 1 - arch/arm64/lib/Makefile | 2 - arch/arm64/mm/init.c | 22 +- arch/m68k/include/asm/raw_io.h | 20 +- arch/m68k/mvme147/config.c | 4 +- arch/m68k/mvme16x/config.c | 4 +- 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/kernel/uprobes.c | 1 + arch/nds32/Kbuild | 3 + arch/nds32/Kconfig | 4 +- arch/nds32/Makefile | 5 - arch/nds32/kernel/setup.c | 1 - arch/nios2/Makefile | 3 +- arch/nios2/boot/Makefile | 3 - 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/include/asm/asm-const.h | 10 - arch/powerpc/lib/Makefile | 2 - 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/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 4 +- arch/s390/Kconfig | 1 + arch/s390/configs/defconfig | 1 - arch/s390/configs/zfcpdump_defconfig | 1 - arch/s390/kernel/ftrace.c | 4 +- arch/s390/mm/fault.c | 2 +- arch/s390/pci/pci_clp.c | 9 +- arch/um/include/asm/delay.h | 4 +- arch/um/include/asm/irqflags.h | 4 +- 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/events/intel/uncore_discovery.h | 2 +- arch/x86/events/intel/uncore_snbep.c | 16 +- arch/x86/hyperv/hv_apic.c | 43 +- arch/x86/include/asm/uaccess.h | 4 +- arch/x86/mm/init_64.c | 6 +- block/Makefile | 2 +- fs/block_dev.c => block/bdev.c | 641 +--- block/blk-mq.c | 14 +- block/blk-throttle.c | 1 + block/blk.h | 2 + block/fops.c | 640 ++++ block/genhd.c | 9 +- crypto/Makefile | 2 - drivers/acpi/cppc_acpi.c | 47 +- drivers/acpi/prmt.c | 10 +- drivers/acpi/scan.c | 1 - drivers/base/power/main.c | 2 +- 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/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/cpufreq/intel_pstate.c | 224 +- 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/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 +- 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 | 280 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 18 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 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 | 6 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/hwmon/i5500_temp.c | 114 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- 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/media/platform/s5p-jpeg/jpeg-core.c | 18 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 28 +- drivers/mfd/lpc_sch.c | 4 +- drivers/misc/lkdtm/core.c | 10 + drivers/misc/lkdtm/lkdtm.h | 28 +- 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/bnxt/bnxt.c | 33 +- drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 3 + drivers/net/ethernet/ibm/ibmvnic.c | 16 + drivers/net/ethernet/intel/ice/ice.h | 2 + drivers/net/ethernet/intel/ice/ice_idc.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 7 +- .../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/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/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/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 | 19 +- 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 | 3 + drivers/parisc/dino.c | 18 +- drivers/parisc/sba_iommu.c | 10 +- drivers/pcmcia/db1xxx_ss.c | 1 + drivers/platform/x86/intel/punit_ipc.c | 3 +- drivers/platform/x86/lg-laptop.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 54 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/core.c | 7 +- drivers/regulator/ti-abb-regulator.c | 31 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 4 +- 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/cio/device_id.c | 2 +- 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/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 | 3 +- drivers/scsi/lpfc/lpfc_els.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 20 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 - drivers/scsi/lpfc/lpfc_scsi.c | 9 +- drivers/scsi/lpfc/lpfc_sli.c | 5 +- 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/scsi_transport_iscsi.c | 8 +- drivers/scsi/sd.c | 9 +- drivers/scsi/sd_zbc.c | 6 +- drivers/scsi/sr_ioctl.c | 2 +- drivers/scsi/st.c | 1 + drivers/scsi/ufs/ufshcd-pci.c | 78 + drivers/scsi/ufs/ufshcd.c | 3 +- drivers/scsi/ufs/ufshcd.h | 1 + drivers/scsi/ufs/ufshpb.c | 8 +- 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/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/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 | 17 +- drivers/staging/r8188eu/core/rtw_cmd.c | 53 +- drivers/staging/r8188eu/core/rtw_debug.c | 26 +- drivers/staging/r8188eu/core/rtw_efuse.c | 195 +- 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 | 31 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 187 +- drivers/staging/r8188eu/core/rtw_mp.c | 23 +- drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 18 +- drivers/staging/r8188eu/core/rtw_p2p.c | 20 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 27 - drivers/staging/r8188eu/core/rtw_recv.c | 17 +- drivers/staging/r8188eu/core/rtw_security.c | 197 +- drivers/staging/r8188eu/core/rtw_sreset.c | 2 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 24 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 101 +- drivers/staging/r8188eu/core/rtw_xmit.c | 25 +- 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 | 176 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 159 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 205 -- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 34 +- drivers/staging/r8188eu/hal/usb_halinit.c | 55 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 4 +- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 13 - drivers/staging/r8188eu/include/HalVerDef.h | 61 - drivers/staging/r8188eu/include/drv_types.h | 8 - drivers/staging/r8188eu/include/hal_intf.h | 245 +- 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 | 10 +- drivers/staging/r8188eu/include/odm_HWConfig.h | 9 - drivers/staging/r8188eu/include/odm_interface.h | 45 - drivers/staging/r8188eu/include/osdep_service.h | 15 - 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 | 2 - 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/os_dep/ioctl_linux.c | 121 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 4 - drivers/staging/r8188eu/os_dep/os_intfs.c | 44 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 12 - drivers/staging/r8188eu/os_dep/usb_intf.c | 82 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 2 - 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 - .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 71 +- 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 +- .../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/usb/cdns3/cdns3-gadget.c | 14 + drivers/usb/serial/option.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/virtio/virtio.c | 7 +- fs/Kconfig | 5 +- fs/Makefile | 4 +- 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 | 2 +- fs/cifs/cifs_debug.c | 1 - fs/cifs/cifs_fs_sb.h | 1 - fs/cifs/cifs_ioctl.h | 1 - fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifs_spnego.h | 2 +- fs/cifs/cifs_unicode.c | 1 - fs/cifs/cifsacl.c | 1 - fs/cifs/cifsacl.h | 1 - fs/cifs/cifsencrypt.c | 3 +- fs/cifs/cifsfs.c | 1 - fs/cifs/cifsfs.h | 1 - fs/cifs/cifsglob.h | 1 - fs/cifs/cifspdu.h | 3 +- fs/cifs/cifsproto.h | 1 - fs/cifs/cifssmb.c | 1 - fs/cifs/connect.c | 13 +- fs/cifs/dir.c | 1 - fs/cifs/dns_resolve.c | 1 - fs/cifs/dns_resolve.h | 4 +- fs/cifs/export.c | 1 - fs/cifs/file.c | 1 - fs/cifs/fscache.c | 2 +- fs/cifs/fscache.h | 2 +- fs/cifs/inode.c | 1 - fs/cifs/ioctl.c | 3 +- fs/cifs/link.c | 1 - fs/cifs/misc.c | 1 - fs/cifs/netmisc.c | 1 - fs/cifs/ntlmssp.h | 1 - fs/cifs/readdir.c | 1 - fs/cifs/rfc1002pdu.h | 1 - fs/cifs/sess.c | 1 - fs/cifs/smb2file.c | 1 - fs/cifs/smb2glob.h | 1 - fs/cifs/smb2inode.c | 1 - fs/cifs/smb2misc.c | 1 - fs/cifs/smb2ops.c | 20 +- fs/cifs/smb2pdu.c | 1 - fs/cifs/smb2pdu.h | 1 - fs/cifs/smb2proto.h | 1 - fs/cifs/smb2status.h | 1 - fs/cifs/smb2transport.c | 1 - fs/cifs/smbencrypt.c | 2 +- fs/cifs/smberr.h | 1 - fs/cifs/transport.c | 1 - fs/cifs/winucase.c | 1 - fs/cifs/xattr.c | 1 - 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/gfs2/file.c | 2 - fs/internal.h | 2 +- fs/io-wq.c | 41 +- fs/io_uring.c | 58 +- 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/select.c | 4 +- fs/{cifs_common => smbfs_common}/Makefile | 4 +- fs/{cifs_common => smbfs_common}/arc4.h | 0 fs/{cifs_common => smbfs_common}/cifs_arc4.c | 8 +- fs/{cifs_common => smbfs_common}/cifs_md4.c | 0 fs/{cifs_common => smbfs_common}/md4.h | 0 fs/{cifs => smbfs_common}/smbfsctl.h | 18 +- include/acpi/cppc_acpi.h | 5 + include/asm-generic/early_ioremap.h | 6 - include/asm-generic/mshyperv.h | 21 +- include/asm-generic/vmlinux.lds.h | 4 - include/dt-bindings/sound/qcom,lpass.h | 5 + include/linux/bootconfig.h | 4 +- include/linux/compiler-clang.h | 13 - include/linux/compiler-gcc.h | 11 +- include/linux/compiler_attributes.h | 25 +- 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/mm.h | 10 +- include/linux/mmap_lock.h | 17 +- 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 | 3 +- include/linux/skbuff.h | 2 +- include/linux/spi/ads7846.h | 15 - include/linux/time64.h | 9 +- include/linux/uio.h | 22 +- 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/sound/cs35l41.h | 34 + include/sound/rt5682s.h | 48 + include/uapi/asm-generic/fcntl.h | 4 + include/uapi/linux/cifs/cifs_mount.h | 1 - include/uapi/linux/cxl_mem.h | 2 +- include/uapi/linux/virtio_ids.h | 2 +- init/Kconfig | 2 +- init/main.c | 37 +- kernel/audit_tree.c | 20 +- kernel/bpf/stackmap.c | 10 +- kernel/bpf/verifier.c | 2 + 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 | 4 +- kernel/profile.c | 21 +- kernel/rcu/tasks.h | 16 +- kernel/rcu/tree_plugin.h | 3 +- kernel/sched/core.c | 6 +- kernel/sched/idle.c | 4 +- kernel/time/hrtimer.c | 6 +- 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 | 8 +- lib/iov_iter.c | 42 + lib/raid6/Makefile | 4 - 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/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/dccp/minisocks.c | 2 + net/ipv4/ip_sockglue.c | 2 +- net/ipv4/ping.c | 5 +- net/ipv4/raw.c | 5 +- net/ipv4/udp.c | 5 +- net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/ip6_fib.c | 3 +- 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/tipc/socket.c | 2 +- net/unix/af_unix.c | 2 +- net/xfrm/xfrm_user.c | 5 + 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/test_fortify.sh | 9 +- security/integrity/ima/ima_policy.c | 17 +- 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/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 | 114 + sound/soc/codecs/cs35l41-spi.c | 143 + sound/soc/codecs/cs35l41-tables.c | 597 ++++ sound/soc/codecs/cs35l41.c | 1545 +++++++++ sound/soc/codecs/cs35l41.h | 775 +++++ 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/sof_sdw.c | 5 + 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-etdm.c | 2 +- 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/ipc.c | 28 + sound/soc/sof/sof-audio.h | 5 + 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/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/memory-model/Documentation/locking.txt | 320 -- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - 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 +- .../selftests/bpf/prog_tests/task_pt_regs.c | 1 - .../selftests/bpf/progs/test_task_pt_regs.c | 19 +- .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 2 +- tools/testing/selftests/net/altnames.sh | 2 +- 943 files changed, 25854 insertions(+), 15330 deletions(-) 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/sunxi/allwinner,sun6i-a31 [...] create mode 100644 Documentation/devicetree/bindings/arm/sunxi/allwinner,sun9i-a80 [...] 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 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/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 delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus copy arch/arm64/boot/dts/amlogic/{meson-sm1-odroid.dtsi => meson-g12a-radxa-zero.d [...] copy arch/arm64/boot/dts/renesas/{r8a77995-draak.dts => draak.dtsi} (97%) copy arch/arm64/boot/dts/renesas/{r8a77990-ebisu.dts => ebisu.dtsi} (98%) 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 rename fs/block_dev.c => block/bdev.c (63%) create mode 100644 block/fops.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 delete mode 100644 drivers/s390/block/xpram.c create mode 100644 drivers/spi/spi-ingenic.c delete mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h rename fs/{cifs_common => smbfs_common}/Makefile (59%) rename fs/{cifs_common => smbfs_common}/arc4.h (100%) rename fs/{cifs_common => smbfs_common}/cifs_arc4.c (91%) rename fs/{cifs_common => smbfs_common}/cifs_md4.c (100%) rename fs/{cifs_common => smbfs_common}/md4.h (100%) rename fs/{cifs => smbfs_common}/smbfsctl.h (92%) create mode 100644 include/sound/cs35l41.h create mode 100644 include/sound/rt5682s.h 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 delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/perf/util/amd-sample-raw.c