This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 999569d59a0a Add linux-next specific files for 20210908 omits c4690d5ad7f0 kbuild: Only default to -Werror if COMPILE_TEST omits 2619b99c7b36 Merge branch 'akpm/master' omits 62ebbd49a519 arch: remove compat_alloc_user_space omits 63616fa803b4 compat: remove some compat entry points omits 0e5e5c5754d5 fixup! mm: simplify compat numa syscalls omits 028facef6528 mm: simplify compat numa syscalls omits b8516ad19fe8 mm: simplify compat_sys_move_pages omits e89cfa3c2481 kexec: avoid compat_alloc_user_space omits af94f6a7ba7e kexec: move locking into do_kexec_load omits c56094934382 scripts: check_extable: fix typo in user error message omits f5b1a5d922d3 mm/vmalloc: add __alloc_size attributes for better bounds [...] omits a4dec2780508 percpu: add __alloc_size attributes for better bounds checking omits ca4f8debbd79 mm/page_alloc: add __alloc_size attributes for better boun [...] omits bbcf876eedeb slab: add __alloc_size attributes for better bounds checking omits f52ec74cc6ce slab: clean up function declarations omits a86df8050d41 checkpatch: add __alloc_size() to known $Attribute omits bfba38c987f2 Compiler Attributes: Add __alloc_size for better bounds ch [...] omits 9ab4177d8d5b Compiler Attributes: add __alloc_size() for better bounds [...] omits 2d7d3a27efc0 mm: unexport {,un}lock_page_memcg omits 004a1ff42b32 mm: unexport folio_memcg_{,un}lock omits 6e3ad0b8c5d4 mm: migrate: change to use bool type for 'page_was_mapped' omits ad5135bacfdd mm: migrate: fix the incorrect function name in comments omits bf5dbc197f3d mm: migrate: introduce a local variable to get the number [...] omits 908ca820cf15 mm: migrate: simplify the file-backed pages validation whe [...] omits ad3e39dc29c9 mm: move kvmalloc-related functions to slab.h omits 94197328a673 mm/workingset: correct kernel-doc notations omits 814ab3bd9a7c Merge branch 'akpm-current/current' omits 1f057be10f02 Merge remote-tracking branch 'folio/for-next' omits e55b28c38078 Merge remote-tracking branch 'cxl/next' omits d26e8c24c98e Merge remote-tracking branch 'rust/rust-next' omits 0ebaa0f5df1d Merge remote-tracking branch 'auxdisplay/auxdisplay' omits d56b8d8b1592 Merge remote-tracking branch 'nvmem/for-next' omits 3d02a71306a8 Merge remote-tracking branch 'slimbus/for-next' omits 136562070469 Merge remote-tracking branch 'gnss/gnss-next' omits 26aedb5965c6 Merge remote-tracking branch 'kspp/for-next/kspp' omits 0016eff822f1 Merge remote-tracking branch 'ntb/ntb-next' omits f3f1ef7d3fdc Merge remote-tracking branch 'at24/at24/for-next' omits 940c13d40994 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 66b73d346dd1 Merge remote-tracking branch 'rtc/rtc-next' omits 1c4d50992df9 Merge remote-tracking branch 'coresight/next' omits 36ab52ca4ae4 Merge remote-tracking branch 'livepatching/for-next' omits a0435576b497 Merge remote-tracking branch 'userns/for-next' omits ebe0fb3bfbc8 Merge remote-tracking branch 'pwm/for-next' omits 80d7acfcc3c3 Merge remote-tracking branch 'rpmsg/for-next' omits b7f508739ada Merge remote-tracking branch 'vhost/linux-next' omits 1d966a436716 Merge remote-tracking branch 'scsi/for-next' omits 4ddf8ce2bab0 Merge remote-tracking branch 'cgroup/for-next' omits 1c4465346a14 Merge remote-tracking branch 'dmaengine/next' omits be602de7a768 Merge remote-tracking branch 'extcon/extcon-next' omits fa57bb31d057 Merge remote-tracking branch 'char-misc/char-misc-next' omits 645bc5e5db2d Merge remote-tracking branch 'ipmi/for-next' omits b87c5d00086e Merge remote-tracking branch 'chrome-platform/for-next' omits 9ffdf2175205 Merge remote-tracking branch 'percpu/for-next' omits 0f897fe7c767 Merge remote-tracking branch 'rcu/rcu/next' omits d418135874d8 Merge remote-tracking branch 'tip/auto-latest' omits e5fa6d7565d9 Merge remote-tracking branch 'keys/keys-next' omits dd3c85f97066 Merge remote-tracking branch 'apparmor/apparmor-next' omits 803b0a40a9c7 Merge remote-tracking branch 'security/next-testing' omits f3c2f188d232 Merge remote-tracking branch 'block/for-next' omits 148cde57d686 Merge remote-tracking branch 'input/next' omits 6164e78ab90e Merge remote-tracking branch 'modules/modules-next' omits 369b7b4d65a4 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits e1c1fb0907ce Merge remote-tracking branch 'amdgpu/drm-next' omits 500b413b059d Merge remote-tracking branch 'drm-misc/for-linux-next' omits b310b5f8a3a7 Merge remote-tracking branch 'drm/drm-next' omits a8843e6a4856 Merge remote-tracking branch 'bluetooth/master' omits d62439aa71c3 Merge remote-tracking branch 'ieee1394/for-next' omits 4b39a4091010 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 60726b5c7229 Merge remote-tracking branch 'cpupower/cpupower' omits ee1ba5beab14 Merge remote-tracking branch 'pm/linux-next' omits 2fdba6b39b9b Merge remote-tracking branch 'v4l-dvb-next/master' omits 2d67323719bc Merge remote-tracking branch 'jc_docs/docs-next' omits 2e39c9a56316 Merge remote-tracking branch 'i2c/i2c/for-next' omits 1feb61bd0b1e Merge remote-tracking branch 'hid/for-next' omits 3ea54a7b0449 Merge remote-tracking branch 'pstore/for-next/pstore' omits 1cc7470b0830 Merge remote-tracking branch 'pci/next' omits 86f1942ee84c Merge remote-tracking branch 'printk/for-next' omits 340888d42d9a Merge remote-tracking branch 'vfs/for-next' omits 3f7bfaea0e88 Merge remote-tracking branch 'zonefs/for-next' omits a361313e5eb6 Merge remote-tracking branch 'v9fs/9p-next' omits a382abdc4ea7 Merge remote-tracking branch 'cel/for-next' omits 61609de5dc67 Merge remote-tracking branch 'ext3/for_next' omits 224723587c1b Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 922237fba000 Merge remote-tracking branch 'cifs/for-next' omits c3a2e41996c6 Merge remote-tracking branch 'ceph/master' omits 582477fbb6c0 Merge remote-tracking branch 'btrfs/for-next' omits 50f0504a264f Merge remote-tracking branch 'pidfd/for-next' omits af44730f9efe Merge remote-tracking branch 'uml/linux-next' omits 6fd7fbff2fb3 Merge remote-tracking branch 'sh/for-next' omits e6ab12e28009 Merge remote-tracking branch 's390/for-next' omits 70a78ad4d6e9 Merge remote-tracking branch 'parisc-hd/for-next' omits f1987137cf9d Merge remote-tracking branch 'microblaze/next' omits dd1ab58612f1 Merge remote-tracking branch 'h8300/h8300-next' omits ae195c7cc619 Merge remote-tracking branch 'clk/clk-next' omits 2bdbb5dbb4d0 Merge remote-tracking branch 'xilinx/for-next' omits 50970759c482 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 2df6d8e49362 Merge remote-tracking branch 'tegra/for-next' omits d58b141e3c5e Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ccd0ab7a511b Merge remote-tracking branch 'scmi/for-linux-next' omits c5c57391f533 Merge remote-tracking branch 'samsung-krzk/for-next' omits 7776e640a7ed Merge remote-tracking branch 'rockchip/for-next' omits 6c8a520203cc Merge remote-tracking branch 'renesas/next' omits 35716ad364d9 Merge remote-tracking branch 'raspberrypi/for-next' omits f74967e0c615 Merge remote-tracking branch 'qcom/for-next' omits f4d6c5da7e4f Merge remote-tracking branch 'omap/for-next' omits 035560b6ab94 Merge remote-tracking branch 'mvebu/for-next' omits 3314d824abe1 Merge remote-tracking branch 'mediatek/for-next' omits 721e5f3ae9d7 Merge remote-tracking branch 'keystone/next' omits b62021f84889 Merge remote-tracking branch 'imx-mxs/for-next' omits 67c6e94c60e3 Merge remote-tracking branch 'at91/at91-next' omits 479c9604e1bb Merge remote-tracking branch 'aspeed/for-next' omits 3d400352788b Merge remote-tracking branch 'amlogic/for-next' omits 766aaa1ea6ef Merge remote-tracking branch 'actions/for-next' omits ca4c394aad45 Merge remote-tracking branch 'arm-soc/for-next' omits e0fb9dd7d79e Merge remote-tracking branch 'arm/for-next' omits d6a70a1d13ae Merge remote-tracking branch 'dma-mapping/for-next' omits f748b57ebfc5 cifs: move NEGOTIATE_PROTOCOL definitions out into the com [...] omits 5c840ceb247c cifs: Create a new shared file holding smb2 pdu definitions omits d3a947c64109 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits f1504702669d Merge remote-tracking branch 'kbuild/for-next' omits c4b8804413f2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits fd7f1d781c08 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 36d51ddc350d Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' omits 458a9d70bfec Merge remote-tracking branch 'fpga-fixes/fixes' omits d2aca2f4d054 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 6aaef4c549a9 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits e8e01fff99b6 Merge remote-tracking branch 'mmc-fixes/fixes' omits d537ec83118f Merge remote-tracking branch 'vfs-fixes/fixes' omits 728785c55d7a Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6557951b7e74 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits ce73cee933a8 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 59ef9c073b63 Merge remote-tracking branch 'omap-fixes/fixes' omits 33b63f595000 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits ee122fee2370 Merge remote-tracking branch 'input-current/for-linus' omits dc4a6cd503bb Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 4dcaced2f027 Merge remote-tracking branch 'spi-fixes/for-linus' omits 35f44950c6b1 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 22670e47968d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c78783b9de84 Merge remote-tracking branch 'sound-current/for-linus' omits 4645fd4ef775 Merge remote-tracking branch 'bpf/master' omits a9ab1f50b6ca parisc: Reduce sigreturn trampoline to 3 instructions omits 71574fc4db0a parisc: Check user signal stack trampoline is inside TASK_SIZE omits f83aa11731bd Merge branch 'for-next/overflow' into for-next/kspp omits 1258fee6e4d3 drm/sched: fix the bug of time out calculation(v4) omits 9c551c76c12d drm/radeon: Add HD-audio component notifier support (v2) omits 0c032f368101 Revert "drm/amd/display: To modify the condition in indica [...] omits ab9b95837e4d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 334b282d2606 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 481d694fd1fb drm/amdgpu: only check for _PR3 on dGPUs omits 2d8dafc1591c drm/amdgpu: add another raven1 gfxoff quirk omits 08af79acba91 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits 266b5ce7cd98 drm/amdkfd: export svm_range_list_lock_and_flush_work omits a1565d839fb8 drm/amdkfd: avoid conflicting address mappings omits b46606d6bc43 drm/amdgpu: Add a UAPI flag for hot plug/unplug omits 868b936e6ccd drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case omits a7465df4c358 drm/ttm: Clear all DMA mappings on demand omits c273e92dfe84 drm/ttm: Create pinned list omits 54f9cb2466e1 Merge branch 'pm-cpufreq' into linux-next omits 670847cf83d8 parisc: Drop useless debug info and comments from signal.c 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 7d81191ddf3a treewide: Replace 0-element memcpy() destinations with fle [...] omits da1a04f37394 treewide: Replace open-coded flex arrays in unions omits c23660355021 stddef: Introduce DECLARE_FLEX_ARRAY() helper omits e13b801560e8 btrfs: Use memset_startat() to clear end of struct omits 51153ad91db8 string.h: Introduce memset_startat() for wiping trailing m [...] omits 9fcc735cc6d4 xfrm: Use memset_after() to clear padding omits 9fa9a5010e49 string.h: Introduce memset_after() for wiping trailing mem [...] 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 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 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 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 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 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 ce9e3d5989e5 iio: adc128s052: Fix the error handling path of 'adc128_probe()' omits f2223affb474 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return omits 7956cf5d76b1 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed omits a486dac372de iio: dac: ti-dac5571: fix an error code in probe() omits 27f681116fdf Merge branch 'misc' into for-next omits 5e115b419d2b soc: document merges omits 8e99b61ee1e0 Merge branch 'arm/late' into for-next omits dd300577952e Merge tag 'v5.15-rockchip-dts64-2' of git://git.kernel.org [...] omits 894c2e3620f6 Merge tag 'v5.15-rockchip-dts64-1' of git://git.kernel.org [...] omits 6f4f55bdc436 Merge tag 'zynqmp-dt-for-v5.15' of https://github.com/Xili [...] omits 6af351634451 Merge branch 'arm/dt' into for-next omits 5acc7bf3074e Merge branch 'arm/fixes' into for-next omits 305d90ec35b5 soc: document merges omits a9f2c2d25864 Merge branch 'arm/soc' into for-next omits 1f5178a082a1 Merge branch 'arm/defconfig' into for-next omits 96ec1bf04594 Merge branch 'arm/drivers' into for-next omits 4f84d6c774fc Merge branch 'arm/dt' into for-next omits 602b2c5a7705 Merge branch 'arm/fixes' into for-next omits 3fa70711d857 Merge tag 'v5.14-rc7' into for-next omits cc1dbdeb17dd Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 38babc43f45e rcutorture: Avoid problematic critical section nesting on [...] omits eec6d0554824 rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] omits a057486e0fc1 Merge branch 'for-5.15' into for-next omits fad336c06aff Merge branch 'misc' into for-next omits 2d9714a969ca Merge branch 'fixes' into for-next omits a33746063fc4 Merge tag 'reset-fixes-for-v5.14' of git://git.pengutronix [...] omits 054bc6a105d7 arm/arm64: dts: Fix remaining dtc 'unit_address_format' warnings omits ec1127b4dd61 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits b3005fa70ca6 rcu: Fix existing exp request check in sync_sched_exp_onli [...] omits 75b887e5a34e rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] omits 3e84f2c082a8 rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] omits 2f70e71245e7 rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] omits e98ca07455de rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment omits 0691dc822883 kcsan: selftest: Cleanup and add missing __init omits 6f740fdb16b0 kcsan: Move ctx to start of argument list omits 07bab6b47248 kcsan: Support reporting scoped read-write access type omits c8293507d41b kcsan: Start stack trace with explicit location if provided omits 69582221f941 kcsan: Save instruction pointer for scoped accesses omits d0b4c55d3f3a kcsan: Add ability to pass instruction pointer of access t [...] omits 9316429d71bb kcsan: test: Fix flaky test case omits 14a211c4142d kcsan: test: Use kunit_skip() to skip tests omits 67dd07363375 kcsan: test: Defer kcsan_test_init() after kunit initialization omits 84151ac681d3 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] omits 551f37f5a9bc rcu: Make rcu update module parameters world-readable omits a0ed6da47904 rcu: Make rcu_normal_after_boot writable again omits c8d12228fd52 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] omits dad08f04f197 scftorture: Warn on individual scf_torture_init() error co [...] omits c0e1b49cc71a rcuscale: Warn on individual rcu_scale_init() error conditions omits ed674417031c refscale: Warn on individual ref_scale_init() error conditions omits c10757cdab5f locktorture: Warn on individual lock_torture_init() error [...] omits 0c0f0da856b1 rcutorture: Warn on individual rcu_torture_init() error co [...] omits 60f354130204 torture: Make kvm-remote.sh print size of downloaded tarball omits 106aca2e847e rcu-tasks: Fix s/instruction/instructions/ typo in comment omits f5daf6cccfdb rcutorture: Suppressing read-exit testing is not an error omits c8bbe9d56ba6 rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits 028743425d8b rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 769433e9194b rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits cf6b66b2ca4a rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits 918ee17f53d1 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 4364229fd558 soc: document merges omits ca9ad70469a4 Merge branch 'arm/soc' into for-next omits f30970fcceec Merge branch 'arm/fixes' into for-next omits 319a1b58f6c7 ARM: s3c: delete unneed local variable "delay" omits 7bc04ce6b914 Makefile: Enable -Wimplicit-fallthrough for Clang omits bb89b00f2e9d soc: document merges omits e860bded99d2 Merge branch 'arm/soc' into for-next omits 69c0e7e97b2f Merge branch 'arm/drivers' into for-next omits b1ad223ac5a7 Merge branch 'arm/dt' into for-next omits ff0f53fd8dff Merge branch 'i2c/for-mergewindow' into i2c/for-next omits a0a11a876027 Merge branch 'i2c/for-current' into i2c/for-next omits 8fb12751ac78 i2c: virtio: add a virtio i2c frontend driver omits 42034afd430a i2c: hix5hd2: fix IRQ check omits fcc750e0f4d8 i2c: s3c2410: fix IRQ check omits eef7fa1001c0 i2c: iop3xx: fix deferred probing omits 7c414a7d93c6 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 32955511b92f Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 52e22d4d4e37 Merge branch 'misc' into for-next omits 7b4262378924 firmware: arm_scmi: Fix virtio transport Kconfig dependency omits 4060df1d7c27 soc: document merges omits c5ccc918143b Merge branch 'arm/defconfig' into for-next omits b1f943022498 Merge branch 'arm/fixes' into for-next omits bda5d0ef3f88 Merge branch 'arm/dt' into for-next omits 17b54bb912a1 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits 7c776b54c423 rcu-tasks: Wait for trc_read_check_handler() IPIs omits c17b36aed6c2 clocksource: Forgive repeated long-latency watchdog clocks [...] omits 5a8e7ee59121 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits 85d61094fc89 rcu: Fix undefined Kconfig macros omits a6717f8d7df8 doc: Add another stall-warning root cause in stallwarn.rst omits 9e84d9b5caab rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits f9a021d8820a rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 18b4babae124 torture: Allot 1G of memory for scftorture runs omits d2a179fc9205 rcu-nocb: Fix a couple of tree_nocb code-style nits omits 4aae77681552 rcu: Mark accesses to rcu_state.n_force_qs omits 9f271520fcf2 tools/rcu: Add an extract-stall script omits 59f9e9f7285b torture: Make torture.sh print the number of files to be c [...] omits 322117b84540 scftorture: Count reschedule IPIs omits 984d49f01630 scftorture: Account for weight_resched when checking for a [...] omits 5d626f9fb0bf scftorture: Shut down if nonsensical arguments given omits 91b94ed4154c scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 47e340a34173 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits 3353b0690ff0 Merge branch 'clocksource.2021.08.16a' into HEAD omits a5e8561a2bdf clocksource: Make clocksource-wdtest.c safe for slow-HZ systems omits c5b6c8a56ef3 Merge branch 'for-5.15' into for-next omits ffc192c81705 soc: document merges omits 202d727b12d3 Merge branch 'arm/defconfig' into for-next omits 4e2852549ba8 Merge branch 'arm/dt' into for-next omits af65640084bd Merge branch 'arm/fixes' into for-next omits f2fbe17427b6 Merge branch 'arm/drivers' into for-next omits 9573a211d718 Merge branch 'arm/soc' into for-next omits 699fe4b190da Merge tag 'omap-for-v5.15/sr-signed' of git://git.kernel.o [...] omits 59d7f78144a8 Merge branches 'renesas-arm-dt-for-v5.15' and 'renesas-dri [...] omits 90861bf54255 Merge branch 'next/dt64' into for-next omits cc67789c7a45 Merge branch 'next/dt' into for-next omits 32e8e4aeb37d Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 546b48ae6a04 Merge branch 'i2c/for-current' into i2c/for-next omits eedbbd1bbdc8 Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits a6c343d1853b Merge branch 'lkmm.2021.07.27a' into HEAD omits 10e192c8b2db Merge branch 'kcsan.2021.07.20c' into HEAD omits 3d3aec53bf89 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits 80c3356bea4e nvmem: nintendo-otp: Add new driver for the Wii and Wii U OTP omits 85bf0c3c3e1b dt-bindings: nintendo-otp: Document the Wii and Wii U OTP support omits 394a5f529e59 Merge branch 'misc' into for-next omits 84d192d60656 Merge branch 'fixes' into for-next omits 047298a083a0 Merge branch 'for-5.15' into for-next omits 57ec7ff3f83a Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits b697c84780d3 Merge branch 'misc' into for-next omits 2290b9fa6c5e nvmem: core: fix error handling while validating keepout regions omits 658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 omits c93ca5f21d93 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits b37e897eb18e soc: document merges omits ba5b42a10a9e Merge branch 'arm/soc' into for-next omits 7d2744bd7509 Merge branch 'arm/drivers' into for-next omits 43553c667f56 Merge branch 'arm/dt' into for-next omits 12297121e0c8 Merge branch 'arm/fixes' into for-next omits d99b1ea3d191 nvmem: qfprom: sc7280: Handle the additional power-domains vote omits d66d3677971f nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering omits 4aecba179ac4 dt-bindings: nvmem: qfprom: Add optional power-domains property omits 76b8992dc7e4 soc: document merges omits 7098357ded14 Merge branch 'arm/drivers' into for-next omits 01d824de88c3 Merge branch 'arm/dt' into for-next omits 797cc1e6ea15 Merge branch 'arm/fixes' into for-next omits 6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64 [...] omits b102356e5bc1 Merge branch 'at91-dt' into at91-next omits 3c896446918b Merge branch 'fixes' into for-next omits 276fbcb8b79a Merge branch 'at91-dt' into at91-next omits 02022c587257 Merge branch 'at91-dt' into at91-next omits b1f6bead1fb4 Merge branches 'renesas-arm-dt-for-v5.15', 'renesas-driver [...] omits 0ef844040c9b arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] omits d6237f110529 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] omits 7850f9ba36fa arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G omits bddda5c2b2be arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 48a0624e31d2 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] omits 402e45d0d1b9 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G omits 07832dd26151 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 8d935c8d7f17 arm64: dts: renesas: Add Renesas R8A779M3 SoC support omits 6832b69ee83b arm64: dts: renesas: Add Renesas R8A779M1 SoC support omits cecb7cc88302 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits a3d7d983236a arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] omits 26bc7ea7385c arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support omits 3e677cbb6f51 arm64: dts: renesas: r8a77995: Add R-Car Sound support omits 07de34f5ce1e extcon: max3355: Drop unused include omits c3c7ae619c8e extcon: usb-gpio: Use the right includes omits 5499f2b80b56 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits 50325310cf2a tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 08a741c54842 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 137706786f35 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits f108a961de94 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 81d5bb3344c0 tools/memory-model: Repair parseargs.sh header comment omits b72e7b8b5cdc tools/memory-model: Add "--" to parseargs.sh for addition [...] omits b0f15cf438d8 tools/memory-model: Make history-check scripts use mselect7 omits 537613009145 tools/memory-model: Make checkghlitmus.sh use mselect7 omits a5e59c6f6074 tools/memory-model: Fix scripting --jobs argument omits 9f2af1c8ecea tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b02da4c1ed8 tools/memory-model: Add -v flag to jingle7 runs omits 4f517d311df5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 1cada3a91f1d tools/memory-model: Allow herd to deduce CPU type omits 69164e42a56a tools/memory-model: Keep assembly-language litmus tests omits 46d280ee93f8 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 2af6b5bae709 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 0e0428edd83d tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 012ae5d515e5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits cc2db498017e tools/memory-model: Hardware checking for check{,all}litmus.sh omits 17b487198772 tools/memory-model: Fix checkalllitmus.sh comment omits 64a7c671782f tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 927d91f51f85 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 1ddaf3208b51 tools/memory-model: Update parseargs.sh for hardware verification omits 140deb9f51d4 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 001e4e7b27b6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3d368c0285a3 tools/memory-model: Make judgelitmus.sh identify bad macros omits 3017c1832610 tools/memory-model: Make cmplitmushist.sh note timeouts omits 2151cab87a68 tools/memory-model: Make judgelitmus.sh note timeouts omits 06bad3bb1535 tools/memory-model: Document locking corner cases omits 8729ca2a6f2d ARM: s3c: delete unneed local variable "delay" omits b2a7f104a035 Merge branches 'at91-dt' and 'at91-defconfig' into at91-next omits 7cce786c9a92 Merge branch 'at91-soc' into at91-next omits 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 3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5. [...] omits 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] 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 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 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 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 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 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 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 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 221e8360834c n64cart: fix return value check in n64cart_probe() adds c0f7e49fc480 Merge tag 'block-5.15-2021-09-11' of git://git.kernel.dk/l [...] adds 713b9825a4c4 io-wq: fix cancellation on create-worker failure adds c57a91fb1ccf io_uring: fix missing mb() before waitqueue_active adds 009ad9f0c6ee io_uring: drop ctx->uring_lock before acquiring sqd->lock adds 3b33e3f4a6c0 io-wq: fix silly logic error in io_task_work_match() adds 66e70be72288 io-wq: fix memory leak in create_io_worker() adds 2ae2eb9dde18 io_uring: fail links of cancelled timeouts adds 32c2d33e0b7c io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_ [...] adds c605c39677b9 Merge tag 'io_uring-5.15-2021-09-11' of git://git.kernel.d [...] adds 9eec07920249 coccinelle: api: rename kzfree to kfree_sensitive adds e71ec0bc0603 scripts: coccinelle: allow list_entry_is_head() to use pos adds 4e1c754472ff Merge branch 'for-5.15' of git://git.kernel.org/pub/scm/li [...] adds 3a87ff891290 riscv: defconfig: enable BLK_DEV_NVME adds efe1e08bca9a riscv: defconfig: enable NLS_CODEPAGE_437, NLS_ISO8859_1 adds d5935537c825 riscv: Improve stack randomisation on RV64 adds 399c1ec8467c riscv: move the (z)install rules to arch/riscv/Makefile adds cbba17870881 riscv: dts: microchip: mpfs-icicle: Fix serial console adds 54fed35fd393 riscv: Enable BUILDTIME_TABLE_SORT adds 6f55ab36bef5 riscv: Move EXCEPTION_TABLE to RO_DATA segment adds b79bd0d5102b Merge tag 'riscv-for-linus-5.15-mw1' of git://git.kernel.o [...] adds 78e709522d2c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds fc111fb9a6da cifs: update FSCTL definitions adds 23e91d8b7c5a cifs: rename cifs_common to smbfs_common adds 8d014f5fe981 cifs: move SMB FSCTL definitions to common code adds 9351590f51cd cifs: properly invalidate cached root handle when closing it adds 8d4a0b5d0813 Merge tag '5.15-rc-cifs-part2' of git://git.samba.org/sfre [...] adds 0766ec82e5fb namei: Fix use after free in kern_path_locked adds c5f563f9e9e6 rename __filename_parentat() to filename_parentat() adds 794ebcea865b namei: Standardize callers of filename_lookup() adds b4a4f213a39d namei: Standardize callers of filename_create() adds ea47ab111669 putname(): IS_ERR_OR_NULL() is wrong here adds fdfc346302a7 Merge branch 'misc.namei' of git://git.kernel.org/pub/scm/ [...] adds 39ff83f2f6cc time: Handle negative seconds correctly in timespec64_to_ns() adds 7bf3142625c1 Merge tag 'timers_urgent_for_v5.15_rc1' of git://git.kerne [...] adds d66e3edee7af futex: Remove unused variable 'vpid' in futex_proxy_tryloc [...] adds e5480572706d locking/rtmutex: Fix ww_mutex deadlock check adds 165d05d88c27 Merge tag 'locking_urgent_for_v5.15_rc1' of git://git.kern [...] adds 984841792635 sched/idle: Make the idle timer expire in hard interrupt context adds 868ad33bfa3b sched: Prevent balance_push() on remote runqueues adds 56c244382fdb Merge tag 'sched_urgent_for_v5.15_rc1' of git://git.kernel [...] adds 1791596be272 Merge tag 'for-linus-5.15-1' of git://github.com/cminyard/ [...] adds 3a3a11e6e5a2 lkdtm: Use init_uts_ns.name instead of macros adds d8e988b62f94 Merge tag 'char-misc-5.15-rc1-lkdtm' of git://git.kernel.o [...] adds c2f4954c2d3f Merge branch 'linus' into smp/urgent adds c122358ea1e5 thermal: Replace deprecated CPU-hotplug functions. adds 8c854303ce0e cpu/hotplug: Remove deprecated CPU-hotplug functions. adds c9871c800f65 Documentation: core-api/cpuhotplug: Rewrite the API section adds f306b90c69ce Merge tag 'smp-urgent-2021-09-12' of git://git.kernel.org/ [...] adds d41adc4e22c6 Merge tag 'auxdisplay-for-linus-v5.15-rc1' of git://github [...] adds 1ca70b24afb9 MAINTAINERS: add Nick as Reviewer for compiler_attributes.h adds b83a908498d6 compiler_attributes.h: move __compiletime_{error|warning} adds c3e46874dfb9 Merge tag 'compiler-attributes-for-linus-v5.15-rc1-v2' of [...] adds bb91de44693b perf beauty: Update copy of linux/socket.h with the kernel [...] adds 64f4535166aa tools headers UAPI: Sync files changed by new process_mrel [...] adds 3e11300cdfd5 perf test: Fix bpf test sample mismatch reporting adds 51ae7fa62dcb perf scripts python: Fix passing arguments to stackcollaps [...] adds d2930ede5218 perf symbol: Look for ImageBase in PE file to compute .tex [...] adds 9fe8895a27a8 perf env: Add perf_env__cpuid, perf_env__{nr_}pmu_mappings adds dde994dd54fb perf report: Add tools/arch/x86/include/asm/amd-ibs.h adds 291dcb98d7ee perf report: Add support to print a textual representation [...] adds 03d6f3fe5427 tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources adds dfa00459c626 tools headers UAPI: Sync linux/kvm.h with the kernel sources adds f9f018e4d9a4 tools include UAPI: Sync sound/asound.h copy with the kern [...] adds 2c3ef25c4a60 tools headers UAPI: Sync linux/prctl.h with the kernel sources adds 155ed9f1b5ff perf beauty: Cover more flags in the move_mount syscall a [...] adds 37ce9e4fc596 tools include UAPI: Update linux/mount.h copy adds 218e7b775d36 perf bpf: Provide a weak btf__load_from_kernel_by_id() for [...] adds da4572d62d38 perf tools: Ignore Documentation dependency file adds eb34363ae1c0 perf tools: Fix perf_event_attr__fprintf() missing/dupl. fields adds a7d212fc6c89 perf tools: Factor out copy_config_terms() and free_config [...] adds 99fc5941b835 perf tools: Fix hybrid config terms list corruption adds 4a86d4140400 perf tools: Allow build-id with trailing zeros adds 0d1c50ac488e perf tools: Add an option to build without libbfd adds ee286c60c268 tools headers UAPI: Sync linux/in.h copy with the kernel sources adds 2bae3e64ec46 tools headers UAPI: Sync linux/fs.h with the kernel sources adds 4dc24d7cf498 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources adds 17a99e521f67 tools headers UAPI: Update tools's copy of drm.h headers adds b5b65f139827 Merge tag 'perf-tools-for-v5.15-2021-09-11' of git://git.k [...] adds 6880fa6c5660 Linux 5.15-rc1 adds a69ae291e1cc x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_A [...] adds 76ae847497bc Documentation: raise minimum supported version of GCC to 5.1 adds 4eb6bd55cfb2 compiler.h: drop fallback overflow checkers adds adac17e3f61f mm/ksm: remove old GCC 4.9+ check adds c0a5c81ca9be Kconfig.debug: drop GCC 5+ version check for DWARF5 adds d20758951f8f riscv: remove Kconfig check for GCC version for ARCH_RV64I adds 6563139d90ad powerpc: remove GCC version check for UPD_CONSTR adds 42a7ba1695fc arm64: remove GCC version check for ARCH_SUPPORTS_INT128 adds 156102fe0bb6 Makefile: drop GCC < 5 -fno-var-tracking-assignments workaround adds 4e59869aa655 compiler-gcc.h: drop checks for older GCC versions adds 6f20fa2dfa54 vmlinux.lds.h: remove old check for GCC 4.9 adds 6d2ef226f2f1 compiler_attributes.h: drop __has_attribute() support for gcc4 adds df26327ea097 Drop some straggling mentions of gcc-4.9 as being stale adds 316346243be6 Merge branch 'gcc-min-version-5.1' (make gcc-5.1 the minim [...] adds d0ee23f9d78b tools: compiler-gcc.h: Guard error attribute use with __ha [...] adds 1619b69edce1 powerpc/boot: Fix build failure since GCC 4.9 removal adds 6a4746ba0619 ipc: remove memcg accounting for sops objects in do_semtimedop() adds 77e02cf57b6c memblock: introduce saner 'memblock_free_ptr()' interface adds 3ca706c189db drm/ttm: fix type mismatch error on sparc64 adds cf8dd57bd0d6 ARM: config: multi v7: Enable dependancies adds 8c1768967e27 ARM: config: mutli v7: Reenable FB dependency adds 3f1c260ffddb MAINTAINERS: Add myself as MStar/Sigmastar Armv7 SoC maintainers adds 1e2e47585326 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds b1a89856fbf6 m68k: Double cast io functions to unsigned long adds a7b68ed15d1f m68k: mvme: Remove overdue #warnings in RTC handling adds a6d053a2fe9b 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 f7ec554b73c5 net: hns3: add option to turn off page pool feature adds d18e81183b1c net: hns3: pad the short tunnel frame before sending to hardware adds 1dc839ec09d3 net: hns3: change affinity_mask to numa node range adds b81d89487465 net: hns3: disable mac in flr process adds 472430a7b066 net: hns3: fix the exception when query imp info adds 427900d27d86 net: hns3: fix the timing issue of VF clearing interrupt sources adds 8c0922ce4b9b Merge branch 'hns3-fixes' adds 550ac9c1aaaa net-caif: avoid user-triggerable WARN_ON(1) adds 2f1aaf3ea666 bpf, mm: Fix lockdep warning triggered by stack_map_get_bu [...] adds 0e6491b55970 bpf: Add oversize check before call kvcalloc() adds 8520e224f547 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode adds d8079d8026f8 bpf, selftests: Add cgroup v1 net_cls classid helpers adds 43d2b88c29f2 bpf, selftests: Add test case for mixed cgroup v1/v2 adds 2865ba82476a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 4f884f396276 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() adds d198b2776264 Revert "Revert "ipv4: fix memory leaks in ip_cmsg_send() c [...] adds 866e97fc1666 Merge remote-tracking branch 'net/master' adds 356ed64991c6 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog adds 291c33810e97 Merge remote-tracking branch 'bpf/master' adds 3c10ffddc61f net: xfrm: fix shift-out-of-bounds in xfrm_get_default adds f89baa105992 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 8ca850f9ec8d Merge remote-tracking branch 'netfilter/master' adds 1b789bd4dbd4 IB/qib: Fix clang confusion of NULL pointer comparison adds 040675f43f33 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 ad7cc2d41b7a ALSA: hda/realtek: Quirks to enable speaker output for Len [...] adds e8560acdceaa 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 15398369596c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 18844b7517c8 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] adds d2eee7830abd 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 d895cece580e Merge remote-tracking branch 'spi-fixes/for-linus' adds 79e9e30a9292 serial: 8250: 8250_omap: Fix RX_LVL register offset adds 74e1eb3b4a1e serial: mvebu-uart: fix driver's tx_empty callback adds 06e49073dfba tty: synclink_gt: rename a conflicting function name adds 7049d853cfb9 tty: unexport tty_ldisc_release adds 61ec1a339299 Merge remote-tracking branch 'tty.current/tty-linus' adds f81c08f897ad usb: testusb: Fix for showing the connection speed adds f5dfd98a80ff usb: gadget: u_audio: EP-OUT bInterval in fback frequency adds 17956b53ebff usb: gadget: r8a66597: fix a loop in set_feature() adds b69ec50b3e55 usb: cdns3: fix race condition before setting doorbell adds 856e6e8e0f93 usb: dwc2: check return value after calling platform_get_r [...] adds 91fac0741d48 USB: cdc-acm: fix minor-number release adds aad06846a230 usb: ehci: Simplify platform driver registration adds d91adc5322ab Revert "USB: bcma: Add a check for devm_gpiod_get" adds 8cfac9a6744f usb: dwc3: core: balance phy init and exit adds 91bb163e1e4f usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave adds 58877b0824da usb: core: hcd: Add support for deferring roothub registration adds b7a0a792f864 xhci: Set HCD flag to defer primary roothub registration adds 5cf86349e98b usb: core: hcd: Modularize HCD stop configuration in usb_s [...] adds dbe2518b2d8e usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA adds 595091a1426a usb: gadget: f_uac2: Add missing companion descriptor for [...] adds f0e8a206a2a5 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval adds da546d6b748e arm64: dts: qcom: ipq8074: remove USB tx-fifo-resize property adds 70e16d8390d0 Merge remote-tracking branch 'usb.current/usb-linus' adds 7bb057134d60 USB: serial: option: add Telit LN920 compositions adds 44f92595950b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 98a1373a2de9 usb: cdns3: fix race condition before setting doorbell adds 1ac893a0690e Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 92dc0b1f46e1 staging: greybus: uart: fix tty use after free adds c5bb77006922 Merge remote-tracking branch 'staging.current/staging-linus' adds f7a28df7db84 iio: dac: ti-dac5571: fix an error code in probe() adds 9033c7a35748 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed adds 9909a395e980 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return adds bbcf40816b54 iio: adc128s052: Fix the error handling path of 'adc128_probe()' adds 732ae19ee8f5 iio: adc: max1027: Fix wrong shift with 12-bit devices adds f0cb5fed37ab iio: adc: max1027: Fix the number of max1X31 channels adds fa002b364981 iio: adc: rzg2l_adc: add missing clk_disable_unprepare() i [...] adds eb795cd97365 iio: adc: aspeed: set driver data when adc probe. adds 89a86da5cb8e iio: adc: ad7192: Add IRQ flag adds e081102f3077 iio: adc: ad7780: Fix IRQ flag adds 1a913270e57a iio: adc: ad7793: Fix IRQ flag adds be141d46b24e Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds b564171ade70 binder: fix freeze race adds 5fdb55c1ac95 binder: make sure fd closes complete adds 7a8aa39d4456 nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds 212b5d2d3ed9 coresight: syscfg: Fix compiler warning adds 8d753db5c227 misc: genwqe: Fixes DMA mask setting adds 25a143321648 mcb: fix error handling in mcb_alloc_bus() adds 41251cf2fae9 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f60f5741002b mtd: rawnand: qcom: Update code word value for raw read adds cd335bbb005e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 3c8e0047e766 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 1605de1b3ca6 ARM: at91: pm: do not panic if ram controllers are not enabled adds 63a84d560e81 ARM: dts: at91: sama7g5: add ram controllers adds 2305d7ab6610 ARM: dts: at91: sama7g5: add securam node adds 16b161bcf5d4 ARM: dts: at91: sama7g5: add shdwc node adds 6f3466228451 ARM: dts: at91: sama7g5: add chipid adds ac809e7879b1 ARM: at91: pm: switch backup area to vbat in backup mode adds 4348cc10da63 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default adds a0ed37c783ae Merge remote-tracking branch 'at91-fixes/at91-fixes' adds a0b3ab43ac0d Merge remote-tracking branch 'omap-fixes/fixes' adds 23c69b90365c hwmon: (k10temp) Remove residues of current and voltage adds 2b59dcf69602 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds b4154190bb0f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1e1a4a703cf2 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 3c3c8e88c871 platform/x86: amd-pmc: Increase the response register timeout adds 06daf3a3830b Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 6a2ea0d34af1 scsi: st: Add missing break in switch statement in st_ioctl() adds 96fafe7c6523 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for [...] adds 59936430e6a6 scsi: lpfc: Fix CPU to/from endian warnings introduced by [...] adds 37e384095f20 scsi: lpfc: Fix compilation errors on kernels with no CONF [...] adds 5d1e15108b8d scsi: lpfc: Remove unneeded variable adds 65ef27f7798b scsi: ufs: ufshpb: Remove unused parameters adds 4e2855082925 scsi: iscsi: Adjust iface sysfs attr detection adds e4953a93104c scsi: mpt3sas: Call cpu_relax() before calling udelay() adds 265dfe8ebbab scsi: sd: Free scsi_disk device via put_device() adds 7215e909814f scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE adds ef7ae7f746e9 scsi: target: Fix the pgr/alua_support_store functions adds 450907424d9e scsi: elx: efct: Do not hold lock while calling fc_vport_t [...] adds 1f97c29beee7 scsi: ncr53c8xx: Remove unused retrieve_from_waiting_list( [...] adds 17dfd54d391e scsi: megaraid: Fix Coccinelle warning adds fc13fc074909 scsi: Remove SCSI CDROM MAINTAINERS entry adds e699a4e1d373 scsi: sr: Fix spelling mistake "does'nt" -> "doesn't" adds 655a68b2203e scsi: megaraid: Clean up some inconsistent indenting adds 04c260bdaeed scsi: mpt3sas: Clean up some inconsistent indenting adds 1cbc9ad3eecd scsi: ufs: ufs-pci: Fix Intel LKF link stability adds 4521428c4811 scsi: sd: Make sd_spinup_disk() less noisy adds 1a0db7744e45 scsi: bsg: Fix device unregistration adds 50d743f758fc Merge remote-tracking branch 'scsi-fixes/fixes' adds 9af4bf2171c1 drm/i915/dp: return proper DPRX link training result adds c8dead5751b8 drm/i915/dp: Use max params for panels < eDP 1.4 adds 415406380c29 drm/i915/guc: drop guc_communication_enabled adds 04a3ab6acd54 drm/i915/gem: Fix the mman selftest adds 031536665f64 drm/i915: Release ctx->syncobj on final put, not on ctx close adds 00598d5c6931 drm/i915: Get PM ref before accessing HW register adds 4ad3ea1c6935 drm/i915/selftests: Do not use import_obj uninitialized adds 347c4db2afc7 drm/i915/selftests: Always initialize err in igt_dmabuf_im [...] adds 7889367d7795 drm/i915: Enable -Wsometimes-uninitialized adds f92e839b32e9 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 5d05426b0fd6 Merge remote-tracking branch 'mmc-fixes/fixes' adds f5148f509225 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 f08dec16b9ae Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds a8bbcbe2f58a Merge remote-tracking branch 'fpga-fixes/fixes' adds 710aebf94d7d Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' adds 36e9bcb8edfc drm/vc4: select PM adds 0af8f7af4a30 drm/vc4: hdmi: Make sure the controller is powered up during bind adds a22dad7fa0cd drm/vc4: hdmi: Rework the pre_crtc_configure error handling adds a37f02e8301d drm/vc4: hdmi: Split the CEC disable / enable functions in two adds 1b58254cf1b6 drm/vc4: hdmi: Make sure the device is powered with CEC adds 4209f03fcb8e drm/vc4: hdmi: Warn if we access the controller while disabled adds ee71904c02ea 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 236378bb6ca7 Makefile: Enable -Wimplicit-fallthrough for Clang adds 926ade1092a3 Merge branch 'for-next/clang-fallthrough' into for-next/kspp adds ccede4774c09 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 d2b9fdcb718c Merge remote-tracking branch 'kbuild/for-next' adds 510e1a724ab1 dma-debug: prevent an error message from causing runtime problems adds 59583f747664 sparc32: page align size in arch_dma_alloc adds 0d4d72c7cc6c Merge remote-tracking branch 'dma-mapping/for-next' adds 7962c2eddbfe arch: remove unused function syscall_set_arguments() adds 11cca9e36e9e Merge remote-tracking branch 'asm-generic/master' adds 85ab7deb536d Merge remote-tracking branch 'arm/for-next' adds 20fbc25f6697 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 232712d34fa5 Merge remote-tracking branch 'amlogic/for-next' adds 07c99062a278 Merge remote-tracking branch 'aspeed/for-next' adds 9648a43994eb Merge branch 'at91-fixes' into at91-next adds 7bcd74a8e3b2 Merge remote-tracking branch 'at91/at91-next' adds ab6b38f76701 Merge remote-tracking branch 'imx-mxs/for-next' adds 4bfce3141d36 Merge remote-tracking branch 'keystone/next' adds 7b16ab1f0184 Merge remote-tracking branch 'mediatek/for-next' adds 41f0d9846cbe Merge remote-tracking branch 'mvebu/for-next' adds fedab8323e7d Merge remote-tracking branch 'omap/for-next' adds 84eacaa39aff Merge remote-tracking branch 'qcom/for-next' adds aeb0a9e1cacc 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 9fc9d9cf3d2f Merge remote-tracking branch 'renesas/next' adds 3da37847c992 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 a4969fd3d7c2 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 1f4cd1201bf6 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 71a15acc4b77 Merge remote-tracking branch 'tegra/for-next' adds 3cb024257cd2 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 500e6dfbb465 arm64: dts: ti: k3-am64-mcu: Add pinctrl adds 6cb79ae0663c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds f2599f99d155 Merge remote-tracking branch 'xilinx/for-next' adds 8ac4aedcf7b3 clk: renesas: r8a779a0: Add TPU clock adds 68d9d88e0222 Merge remote-tracking branch 'clk-renesas/renesas-clk' 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 aaf99206fded Merge remote-tracking branch 'clk-samsung/for-next' adds ab8bf920a808 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 0fd72adf6534 Merge remote-tracking branch 'nds32/next' adds 1530bf2852cc Define and export PAGE0 in vmlinux.lds.S linker script adds 5619ea563431 Merge remote-tracking branch 'parisc-hd/for-next' adds 9532d240a177 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 03011e0c73b8 Merge remote-tracking branch 'uml/linux-next' adds 242ffe8dde60 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 95cd0eee323d Merge remote-tracking branch 'btrfs/for-next' adds 16b81247410c 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 b4a8c8f8fa8b cifs: rename fs/cifs directory to fs/smbfs_client adds c1abf1305957 cifs: rename uapi/linux/cifs directory to uapi/linux/smbfs_client adds 556ef4f6e384 Merge remote-tracking branch 'cifs/for-next' adds b90d57071f23 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 d893d8feef87 Merge remote-tracking branch 'ext4/dev' adds f2dd94bde504 fuse: annotate lock in fuse_reverse_inval_entry() adds aed3106bb9b2 fuse: use kmap_local_page() adds 7d47a0b6ac42 fuse: Delete a slightly redundant code adds 7a41554fdfb0 fuse: move fuse_invalidate_attr() into fuse_update_ctime() adds ed4d14ba28dc Merge remote-tracking branch 'fuse/for-next' 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 aa0a6995b066 Merge remote-tracking branch 'ntfs3/master' adds 34eb1e464d1b Merge remote-tracking branch 'zonefs/for-next' adds 90f7d7a0d0d6 locks: remove LOCK_MAND flock lock support adds ac1cce405163 Merge remote-tracking branch 'file-locks/locks-next' adds 8f40da9494cf Merge branch 'misc.namei' into for-next adds f7bfdf2afa82 Merge remote-tracking branch 'vfs/for-next' adds a239a8f2d562 Merge remote-tracking branch 'printk/for-next' adds 6a49ff57bc66 Merge remote-tracking branch 'pstore/for-next/pstore' adds 8e7fd1e0511a Merge remote-tracking branch 'hid/for-next' adds c119e7d00c91 i2c: xiic: Fix broken locking on tx_msg adds 861dcffe1b9e i2c: xiic: Drop broken interrupt handler adds 743e227a8959 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in [...] adds fdacc3c7405d i2c: xiic: Switch from waitqueue to completion adds d12e4bbb190b i2c: xiic: Only ever transfer single message adds 294b29f15469 i2c: xiic: Fix RX IRQ busy check adds d39dd50e092d 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 1740a8ed077f 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 129f0393bb8f Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 604370e106cc Documentation/process: Add maintainer handbooks section adds 31c9d7c82975 Documentation/process: Add tip tree handbook adds f99b4fe27f7e docs: block: fix discard_max_bytes references adds d7482c0da76c Doc: page_migration: fix numbering for non-LRU movable flags adds d9548979f7ae Documentation: checkpatch: Add SPLIT_STRING message adds 29bd0cace235 Documentation: checkpatch: Add TRAILING_SEMICOLON message adds 3454cd5616e9 Documentation: checkpatch: Add SYMBOLIC_PERMS message adds 121ca40797f1 docs/zh_CN: Add zh_CN/admin-guide/sysrq.rst adds 242f4c77b1c8 docs: zh_TW/index: Move arm64/index to arch-specific section adds 2435f8ba2e78 Merge remote-tracking branch 'jc_docs/docs-next' adds 3e0aff2dfdf4 Merge remote-tracking branch 'v4l-dvb-next/master' adds 79a0dc5530a9 tools: cpupower: fix typo in cpupower-idle-set(1) manpage adds 5b0dd22ffed9 Merge remote-tracking branch 'cpupower/cpupower' adds fc26023f8816 thermal/drivers/int340x: Fix tcc offset on resume adds 3f1c5a972359 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 847371ce049b mlxsw: spectrum: Bump minimum FW version to xx.2008.3326 adds 13eb056ee58b mlxsw: spectrum: Move port module mapping before core port init adds fec2386162d1 mlxsw: spectrum: Move port SWID set before core port init adds ed403777f653 mlxsw: reg: Add Port Local port to Label Port mapping Register adds 1dbfc9d76551 mlxsw: spectrum: Use PLLP to get front panel number and sp [...] adds 78f824b33530 mlxsw: reg: Add Port Module To local DataBase Register adds 32ada69bba7e mlxsw: spectrum: Use PMTDB register to obtain split info adds cd92d79d5fdb mlxsw: reg: Remove PMTM register adds a9d5e3d78dfd Merge branch 'mlxsw-next' adds a962cc4ba1a1 s390/ctcm: remove incorrect kernel doc indicators adds 239686c11f6a s390/lcs: remove incorrect kernel doc indicators adds 478a31403b36 s390/netiucv: remove incorrect kernel doc indicators adds a1ac1b6e4137 s390/ism: switch from 'pci_' to 'dma_' API adds f787e3cfeaa6 Merge branch 's390-next' adds fa0866625543 net/smc: add support for user defined EIDs adds 11a26c59fc51 net/smc: keep static copy of system EID adds 3c572145c24e net/smc: add generic netlink support for system EID adds 55bd079a3cb6 Merge branch 'smc-EDID-support' adds 01649011cc82 r8169: remove support for chip version RTL_GIGA_MAC_VER_27 adds c70aae139d39 ptp: ptp_clockmatrix: Remove idtcm_enable_tod_sync() adds 794c3dffacc1 ptp: ptp_clockmatrix: Add support for FW 5.2 (8A34005) adds da9facf1c182 ptp: ptp_clockmatrix: Add support for pll_mode=0 and manua [...] adds 0f440524b697 net: wwan: iosm: fix linux-next build error adds b9bbc4c1debc ethtool: prevent endless loop if eeprom size is smaller th [...] adds 32e3573f7392 skbuff: inline page_frag_alloc_align() adds 0ccf85111824 net: phy: at803x: add support for qca 8327 internal phy adds e435a6b5315a net: hns3: PF support get unicast MAC address space assign [...] adds 5c56ff486dfc net: hns3: PF support get multicast MAC address space assi [...] adds f2173257b92e Merge branch 'hns3-mac' adds b429f0ecd8df Merge remote-tracking branch 'net-next/master' 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 f1455432c1d4 Merge remote-tracking branch 'bluetooth/master' adds b72841e4dcd5 mtd: mtdswap: Remove redundant assignment of pointer eb adds 98de3ea58f05 Merge remote-tracking branch 'mtd/mtd/next' adds a2aec2c86ef0 mtd: Remove obsolete macros only used by the old nand_eccl [...] adds c606d4f77c8a mtd: rawnand: atmel: Make use of the helper function devm_ [...] adds df9e5170bc4d mtd: rawnand: bcm6368: Make use of the helper function dev [...] adds 5f14a8ca1b49 mtd: rawnand: denali: Make use of the helper function devm [...] adds 557de1cfabd6 mtd: rawnand: gpio: Make use of the helper function devm_p [...] adds fe6b7a9f9159 mtd: rawnand: gpmi: Make use of the helper function devm_p [...] adds 1cda2633999a mtd: rawnand: hisi504: Make use of the helper function dev [...] adds 5da7bb27a582 mtd: rawnand: mtk: Make use of the helper function devm_pl [...] adds 8826e1107236 mtd: rawnand: mtk_ecc: Make use of the helper function dev [...] adds 7b7be2186181 mtd: rawnand: omap_elm: Make use of the helper function de [...] adds f47dca43c51f mtd: rawnand: oxnas: Make use of the helper function devm_ [...] adds 7e2561430dff mtd: rawnand: plat_nand: Make use of the helper function d [...] adds 8d77c55f090d mtd: rawnand: stm32_fmc2: Make use of the helper function [...] adds 2f597bc45e47 mtd: rawnand: tegra: Make use of the helper function devm_ [...] adds 524bd02a6ff8 mtd: rawnand: txx9ndfm: Make use of the helper function de [...] adds 2d77b08eaf0b mtd: rawnand: vf610: Make use of the helper function devm_ [...] adds abac656349cb mtd: rawnand: xway: Make use of the helper function devm_p [...] adds 46a0dc10fb32 mtd: rawnand: intel: Fix potential buffer overflow in probe adds 437d40c8588f Merge remote-tracking branch 'nand/nand/next' adds 59715cffce19 drm/amdgpu: use IS_ERR for debugfs APIs adds 62d266b2bd4a drm/amdgpu: cleanup debugfs for amdgpu rings adds 8a4d393ef497 drm/amd/amdgpu: Enable some sysnodes for guest smi adds 06dd1888ee58 drm/amd/display: Add NULL checks for vblank workqueue adds 02f958a20cb2 drm/amdgpu: refactor function to init no-psp fw adds 334f81d1643b drm/amdgpu: Update RAS status print adds 3771449bc80f drm/amdgpu: Update RAS trigger error block support adds 5f64d9af0279 drm/amd/display: dc_assert_fp_enabled assert only if FPU i [...] adds ee121f7ebe60 drm/amdgpu: fix sysfs_emit/sysfs_emit_at warnings(v2) adds c7c6b86acbd7 drm/amdgpu: update SMU PPSMC for cyan skilfish adds ca8ff8fcb3f0 drm/amdgpu: update SMU driver interface for cyan skilfish(v3) adds 2ba83fd53f28 drm/amdgpu: add some pptable funcs for cyan skilfish(v3) adds d4ac13324846 drm/amdgpu: add manual sclk/vddc setting support for cyan [...] adds a7496559e4d1 drm/amdgpu: Increase direct IB pool size adds e312af6c2a92 drm/amdkfd: make needs_pcie_atomics FW-version dependent adds b25715a0155d drm/amd/display: expose dsc overhead bw in dc dsc header adds 3550d6225b1f drm/amd/display: Add DPCD writes at key points adds 952ab0b30239 drm/amd/display: Fix system hang at boot adds e0d09634acbb drm/amd/display: move bpp range decision in decide dsc bw [...] adds 928adbf65bb1 drm/amd/display: update conditions to do dfp cap ext validation adds 410ad92d7fec drm/amd/display: Add option to defer works of hpd_rx_irq adds 8e794421bc98 drm/amd/display: Fork thread to offload work of hpd_rx_irq adds 6077911b49fe drm/amd/display: unblock abm when odm is enabled only on c [...] adds 035f54969bb2 drm/amd/display: Add flag to detect dpms force off during HPD adds 64d283cb379e drm/amd/display: Fix dynamic link encoder access. adds 5e1a9a3ed65a drm/amd/display: Fix false BAD_FREE warning from Coverity adds 13900e6fde3f drm/amd/display: Fix for null pointer access for ddc pin a [...] adds 0d0118ccd44e drm/amd/display: [FW Promotion] Release 0.0.81 adds caf58a2c8224 drm/amd/display: Revert "dc: w/a for hard hang on HPD on n [...] adds f22268ce0a3f drm/amd/display: 3.2.151 adds 7b89bf831813 drm/amd/display: Fix multiple memory leaks reported by coverity adds 9e0d55ae545f drm/amd/display: Get backlight from PWM if DMCU is not ini [...] adds 1131cadfd756 drm/amd/display: Revert "Directly retrain link from debugfs" adds d02097095916 drm/amd/display: Add regamma/degamma coefficients and set [...] adds 2a50edbf10c8 drm/amd/display: Apply w/a for hard hang on HPD adds 34316c1e561d drm/amd/display: Optimize bandwidth on following fast update adds 63f8bee439c0 drm/amd/display: Refine condition of cursor visibility for [...] adds 6513104ba4a8 drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 adds ac02dc342585 drm/amd/display: Add periodic detection when zstate is enabled adds c580afa2c0c2 drm/amd/display: [FW Promotion] Release 0.0.82 adds 1b76cd177288 drm/amd/display: Correct degamma coefficients adds 68e1634d5fda drm/amd/display: 3.2.152 adds 0d9a947b5cbb drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo adds db7b568e6d99 drm/amd/display: Link training retry fix for abort case adds 9b3d76527f6e drm/amd/display: Revert adding degamma coefficients adds 18b4f1a02295 drm/amd/display: Add VPG and AFMT low power support for DCN3.1 adds 0c55b63ba3a7 drm/amd/display: remove force_enable_edp_fec param. adds 3da35006fef8 drm/amd/display: Enable mem low power control for DCN3.1 s [...] adds 8e6d0b699635 drm/amdgpu: Get atomicOps info from Host for sriov setup adds f8846323d544 drm/amdkfd: separate kfd_iommu_resume from kfd_resume adds ea20e246f39a drm/amdgpu: add amdgpu_amdkfd_resume_iommu adds 9cec53c18a31 drm/amdgpu: move iommu_resume before ip init/resume adds de3a1e336057 drm/amdgpu: Unify PSP TA context adds 68331d7cf3a9 drm/amdgpu: UVD avoid memory allocation during IB test adds cb9038aa8a4e drm/amdgpu: VCE avoid memory allocation during IB test adds 405a81ae3fe8 drm/amdgpu: VCN avoid memory allocation during IB test adds 0fcfb30019d3 drm/amdgpu: Fix a race of IB test adds df23fc6fd2cc drm/amdgpu: use generic fb helpers instead of setting up A [...] adds 569d02e537b6 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sou [...] adds a5acdc82c793 drm/radeon: pass drm dev radeon_agp_head_init directly adds bc7c0b975058 drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count adds 0c55abcee2bd drm/amdgpu: Demote TMZ unsupported log message from warnin [...] adds 42a2399cd588 amd/display: enable panel orientation quirks adds 8e4826da95bc drm/amd/display: Fix white screen page fault for gpuvm adds 98569c508db1 drm/amdgpu/display: add a proper license to dc_link_dp.c adds 437d6ba22429 drm/ttm: Create pinned list adds 9d4b6b5ba443 drm/ttm: Clear all DMA mappings on demand adds 6583d5105ad0 drm/amdgpu: drm/amdgpu: Handle IOMMU enabled case adds de60bef440ce drm/amdgpu: Add a UAPI flag for hot plug/unplug adds 11532066f223 drm/amdkfd: avoid conflicting address mappings adds 4e0d3819bf78 drm/amdkfd: export svm_range_list_lock_and_flush_work adds 79e27302d582 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails adds 6129ef78efe8 drm/amdgpu: add another raven1 gfxoff quirk adds 3fd1a9e518b3 drm/amdgpu: only check for _PR3 on dGPUs adds 139f7742350d drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds beb4d8e109af Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 6f291a117c6f Revert "drm/amd/display: To modify the condition in indica [...] adds 6b4c621098dc drm/radeon: Add HD-audio component notifier support (v2) adds 4809336ff6c8 drm/sched: fix the bug of time out calculation(v4) adds 4e055c674bd3 drm/ttm: fix the type mismatch error on sparc64 adds d9f19d126913 Merge remote-tracking branch 'amdgpu/drm-next' adds 70418a68713c drm/i915/display: Fix the 12 BPC bits for PIPE_MISC reg adds 01da701b77d4 drm/i915/dg2: Configure PCON in DP pre-enable path adds c5589bb5dccb drm/i915: Only access SFC_DONE when media domain is not fused off adds 8b46cc6577f4 drm/i915: Tweaked Wa_14010685332 for all PCHs adds 55285e21f045 fbdev/efifb: Release PCI device's runtime PM ref during FB [...] adds f6864b27d6d3 drm/i915/edp: fix eDP MSO pipe sanity checks for ADL-P adds 5918241f6076 drm/i915/mst: use intel_de_rmw() to simplify VC payload al [...] adds 0707570248b8 drm/i915/dp: pass crtc_state to intel_ddi_dp_level() adds 3b4da8315add drm/i915/dg2: use existing mechanisms for SNPS PHY translations adds 2817efaeb608 drm/i915/dg2: add SNPS PHY translations for UHBR link rates adds b2eb7d716426 Merge drm/drm-next into drm-intel-next adds d8959fb33890 drm/i915/dp: remove superfluous EXPORT_SYMBOL() adds 7b24b79bf5f9 drm/i915/display: Fix sel fetch plane offset calculation adds bbaafe536c84 drm/i915: Nuke ORIGIN_GTT adds dab1b47e57e0 drm/i915/dp: return proper DPRX link training result adds c00e14cd4d3f drm/i915/adl_p: Also disable underrun recovery with MSO adds 9e6dcf33eda9 drm/i915/irq: reduce inlines to reduce header dependencies adds 4b5777af5bb1 drm/i915: intel_runtime_pm.h does not actually need intel_ [...] adds 8e6b13a7b298 drm/i915/pm: use forward declaration to remove an include adds 3c6a4a02c92a drm/i915/panel: move intel_panel_use_ssc() out of headers adds 63aef47b3eb5 drm/i915/fdi: move intel_fdi_link_freq() to intel_fdi.[ch] adds faca22fd5061 drm/i915/fbc: Rewrite the FBC tiling check a bit adds 287d00d4131e drm/i915/fbc: Extract intel_fbc_update() adds cd4891e4f78b drm/i915/fbc: Move the "recompress on activate" to a centr [...] adds 2670ff5c7287 drm/i915/fbc: Polish the skl+ FBC stride override handling adds d7f213c131ad drm/i915/dp: Use max params for panels < eDP 1.4 adds c79b846f892d drm/i915/adl_s: Update ADL-S PCI IDs adds f5b21c2e3da4 drm/i915/dp: use actual link rate values in struct link_co [...] adds 9ab29e150159 drm/i915/dp: read sink UHBR rates adds 59821ed9c4a6 drm/i915/dg2: add TRANS_DP2_CTL register definition adds 1db18260f153 drm/i915/dg2: add TRANS_DP2_VFREQHIGH and TRANS_DP2_VFREQLOW adds e752d1f9c14a drm/i915/dg2: add DG2 UHBR source rates adds 48efd014f0ea drm/i915/dp: add max data rate calculation for UHBR rates adds b6dfa4161729 drm/i915/dp: Drop redundant debug print adds cb6baa20c5f3 drm/i915/fdi: make intel_fdi_link_freq() return int adds dc6d6158a6e8 drm/i915/display: split out dpt out of intel_display.c adds af182a236a14 drm/i915: add HAS_ASYNC_FLIPS feature macro adds d36168832755 drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c adds b8db26118743 drm/i915/fb: move intel_fb_align_height() to intel_fb.c adds 1c8d9adfc3ad drm/i915/fb: move intel_surf_alignment() to intel_fb.c adds 705d4feeb269 drm/i915/fb: move user framebuffer stuff to intel_fb.c adds 6b9376504cb4 drm/i915: Silence __iomem sparse warn adds 35a17f93e03a drm/i915: Set output_types to EDP for vlv/chv DPLL forcing adds 6501e6bb1458 drm/i915: Clean up gen2 DPLL readout adds b294425e9091 drm/i915: Extract ilk_update_pll_dividers() adds 24951b5813c1 drm/i915: Constify struct dpll all over adds 6205372b4b6d drm/i915: Clean dpll calling convention adds 8a3b3df39757 drm/i915: Clean up variable names in old dpll functions adds 510e890e8222 drm/i915: Remove the 'reg' local variable adds 98b27e79898b drm/i915: Program DPLL P1 dividers consistently adds a338847abc8e drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enab [...] adds 7b43cd70b56d drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clo [...] adds 62d66b218386 drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() adds 0bae0872f80a drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() adds 76a04cd9af1e drm/i915: Nuke intel_prepare_shared_dpll() adds d3252e1a3b2b drm/i915/dg2: Memory latency values from pcode must be doubled adds 6cc42fbeb150 drm/i915/backlight: extract backlight code to a separate file adds c0a52f8bd755 drm/i915/backlight: mass rename functions to have intel_ba [...] adds 4b93f49d0853 drm/i915/panel: mass rename functions to have intel_panel_ prefix adds 3a8e7fd66e8b drm/i915/snps: constify struct intel_mpllb_state arrays harder adds 331de7db3012 drm/connector: Give connector sysfs devices there own device_type adds 48c429c6d18d drm/connector: Add a fwnode pointer to drm_connector and r [...] adds 3d3f7c1e6869 drm/connector: Add drm_connector_find_by_fwnode() function (v3) adds 72ad49682dde drm/connector: Add support for out-of-band hotplug notific [...] adds fc27e04630e9 usb: typec: altmodes/displayport: Make dp_altmode_notify() [...] adds 7f8113948785 usb: typec: altmodes/displayport: Notify drm subsys of hot [...] adds 13d696743c8e Merge tag 'drm-misc-intel-oob-hotplug-v1' of git://git.ker [...] adds 0ce298258200 drm/i915/fdi: move intel_update_fdi_pll_freq to intel_fdi.c adds f18362cd280d drm/i915/fdi: move fdi bc bifurcation functions to intel_fdi.c adds 12b2c3016d68 drm/i915/fdi: move more FDI stuff to FDI link train hooks adds e2cf6afcdacf drm/i915/fdi: move fdi mphy reset and programming to intel_fdi.c adds 9716846039ef drm/i915/fdi: convert BUG()'s to MISSING_CASE() adds fa3217c49487 drm/i915: remove unused i915->active_pipes adds 45cbbe50ccb1 drm/i915/dg2: UHBR tables added for pll programming adds ad26451a7902 drm/i915/display: Drop PSR support from HSW and BDW adds a1b63119ee83 drm/i915/display: Move DRRS code its own file adds 3a3dd5342f32 drm/i915/display: Renaming DRRS functions to intel_drrs_*() adds f7a8f9afe52b drm/i915/display: Update small joiner ram size adds f87c46c43175 drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband adds 19ba2e8e2744 drm/i915/dsi/xelpd: Enable mipi dsi support. adds 802fd9613e19 drm/i915/dp: fix DG2 max source rate check adds 3a5f9281cfce drm/i915/debugfs: clean up LPSP status adds 344c32783044 drm/i915/debugfs: clean up LPSP capable adds 6fd5a7c92eae drm/i915/dp: Fix eDP max rate for display 11+ adds 533140cb51ed drm/i915/dp: fix TGL and ICL max source rates adds 8ee8167771da drm/i915/dp: fix EHL/JSL max source rates calculation adds bc41f059a080 drm/i915/dp: fix DG1 and RKL max source rates adds 555ae26d5185 drm/i915/dp: fix for ADL_P/S dp/edp max source rates adds a9a56e7628d1 drm/i915/bios: use hdmi level shift directly from child data adds 6ba699814537 drm/i915/bios: use max tmds clock directly from child data adds 72337aac0045 drm/i915/bios: use dp max link rate directly from child data adds 11182986b455 drm/i915/bios: use alternate aux channel directly from child data adds 9e1dbc1a84bd drm/i915/bios: move ddc pin mapping code next to ddc pin sanitize adds dab8477b032b drm/i915/bios: use ddc pin directly from child data adds 5a449e5864ef drm/i915/bios: get rid of vbt ddi_port_info adds c7c4dfb6fe70 drm/i915/display: Some code improvements and code style fi [...] adds 6bd58b70af2f drm/i915/display: Share code between intel_drrs_flush and [...] adds 0f3692b5e4c4 drm/i915/display: Prepare DRRS for frontbuffer rendering drop adds 43315f86a3a5 drm/i915/dsi: wait for header and payload credit available adds 5ebd50d3948e drm/i915/dsi: refine send MIPI DCS command sequence adds fe01883fdcef drm/i915: Get proper min cdclk if vDSC enabled adds 84d3d71fe363 drm/i915/dsi: Retrieve max brightness level from VBT adds ddb8cd4eee01 drm/i915/dsi: Read/write proper brightness value via MIPI [...] adds 58cfa3297aa0 drm/i915/hdcp: update cp_irq_count_cached in intel_dp_hdcp [...] adds 0f317ebb5f7c drm/i915/hdcp: read RxInfo once when reading RepeaterAuth_ [...] adds 3e31d057431a drm/i915/hdcp: reuse rx_info for mst stream type1 capabili [...] adds a481d0e80eab drm/i915: Associate ACPI connector nodes with connector en [...] adds 4e79e12f5b5a drm/i915/dp: Add support for out-of-bound hotplug events adds 8571c7656d33 drm/displayid: re-align data block macros adds b5c24049fd17 drm/displayid: add DisplayID v2.0 data blocks and primary [...] adds 37eab1fe6141 drm/edid: abstract OUI conversion to 24-bit int adds 18a9cbbe5580 drm/edid: parse the DisplayID v2.0 VESA vendor block for MSO adds 948b0ae65b7f drm/i915/edp: postpone MSO init until after EDID read adds 185667c2986b drm/i915/edp: use MSO pixel overlap from DisplayID data adds 5f0d4214938d drm/i915/dg1: Add new PCI id adds c46a4dabc837 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 1b7430898b52 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 468bd69aff4e 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 02cad05c0f09 Merge remote-tracking branch 'input/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 8e0c654baafc Merge remote-tracking branch 'block/for-next' adds 03e033c6ef21 mmc: sdhci: Change the code to check auto_cmd23 adds 5c3955fb123a mmc: mtk-sd: Add wait dma stop done flow adds cf8dfa7cc887 mmc: mtk-sd: Remove unused parameters(mrq) adds 00dc1375934f mmc: mtk-sd: Remove unused parameters adds 8739ebefdba1 mmc: block: Add error handling support for add_disk() adds 922eefdafc80 dt-bindings: mmc: Convert MMC Card binding to a schema adds bb064ee17636 memstick: ms_block: Add error handling support for add_disk() adds b7c6b42faa61 memstick: mspro_block: Add error handling support for add_disk() adds 5c739b6f79ae mmc: omap_hsmmc: Make use of the helper macro SET_RUNTIME_ [...] adds b67fe01e808f dt-bindings: mmc: Add bindings for Intel Thunder Bay SoC adds fe67ae715aef mmc: sdhci-of-arasan: Add intel Thunder Bay SOC support to [...] adds db8a380b7a8e mmc: cqhci: Print out qcnt in case of timeout adds 9764e369b8b7 memstick: jmb38x_ms: Prefer struct_size over open coded ar [...] adds 36900b20aacc dt-bindings: mmc: sdhci-msm: Add compatible string for msm8226 adds 4ed8431c42ba Merge branch 'fixes' into next adds 3db53a91f051 Merge remote-tracking branch 'mmc/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 193a84a79f88 Merge remote-tracking branch 'regulator/for-next' adds da302babb13a Merge remote-tracking branch 'security/next-testing' adds fbf5d6d2570f Merge remote-tracking branch 'apparmor/apparmor-next' adds 836f7b6ca082 ima: fix deadlock when traversing "ima_default_rules". adds d859a6860ff2 Merge remote-tracking branch 'integrity/next-integrity' adds 80cc2b638cd8 Merge remote-tracking branch 'keys/keys-next' adds b58886bf14da Merge branch 'iommu/fixes' into next adds 0f087720a5dd Merge remote-tracking branch 'iommu/next' adds 57d4374be94a audit: rename struct node to struct audit_node to prevent [...] adds d680c6b49c5e audit: Convert to SPDX identifier adds bb215c3861e2 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 630005efc978 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 3cc45ea4efd8 Merge remote-tracking branch 'spi/for-next' adds 34b1999da935 x86/mm: Fix kern_addr_valid() to cope with existing but no [...] adds 81065b35e248 x86/mce: Avoid infinite loop for copy from user recovery adds 9b5281cf4825 Merge branch 'x86/urgent' adds f87bc8dc7a7c x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix adds 0507503671f9 x86/asm: Avoid adding register pressure for the init case [...] adds dd95347cac32 Merge branch 'x86/cpu' adds 013ce5ed58f7 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates adds df100a6682d3 sched/fair: Trigger nohz.next_balance updates when a CPU g [...] adds e9e5ba93a24d sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD adds 4b2b9ed7b987 sched/core: Simplify core-wide task selection adds 1f74f9ea5a0c fs/proc/uptime.c: Fix idle time reporting in /proc/uptime adds 4b1e9afe8af5 sched: Account number of SCHED_IDLE entities on each cfs_rq adds 7e2ce158699b sched: reduce sched slice for SCHED_IDLE entities adds bb1fc3bc5217 sched: adjust sleeper credit for SCHED_IDLE entities adds 9525616d056e sched/fair: Add cfs bandwidth burst statistics adds 9de47777ee77 sched/fair: Add document for burstable CFS bandwidth adds 9964e5cf7598 kselftests/sched: cleanup the child processes adds c0a5a1092868 Merge branch 'sched/core' adds 019a926fcae5 Merge branch 'perf/core' adds da78ecbc0d63 Merge remote-tracking branch 'tip/auto-latest' adds 6c7324bca2ec bootconfig: Fix to check the xbc_node is used before free it adds 8e9f0934a07e bootconfig: Free copied bootconfig data after boot adds 9a0259019318 Merge remote-tracking branch 'ftrace/for-next' adds 2431774f04d1 rcu: Mark accesses to rcu_state.n_force_qs adds 52b030aa2786 rcu-nocb: Fix a couple of tree_nocb code-style nits adds 88ee23ef1c12 rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp adds 9424b867a759 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp adds 13bc8fa8057a doc: Add another stall-warning root cause in stallwarn.rst adds 3ac858785231 rcu: Fix undefined Kconfig macros adds ebc88ad49136 rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] adds 2caebefb00f0 rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() adds 768f5d50e6ad rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() adds 4aa846f97c0c rcu: Make rcutree_dying_cpu() use its "cpu" parameter adds ebb6d30d9ed1 rcu: Make rcu_normal_after_boot writable again adds 1eac0075ebee rcu: Make rcu update module parameters world-readable adds f0b2b2df5423 rcu: Fix existing exp request check in sync_sched_exp_onli [...] adds 6c4af43e2d6d rcu: Avoid unneeded function call in rcu_read_unlock() adds d4b83d05922c scftorture: Allow zero weight to exclude an smp_call_funct [...] adds e391aa0d4c85 scftorture: Shut down if nonsensical arguments given adds de9cd1e4139f scftorture: Account for weight_resched when checking for a [...] adds aa76fd318bbc scftorture: Count reschedule IPIs adds 9fd1d8c6b0e4 scftorture: Warn on individual scf_torture_init() error co [...] adds cbe0d8d91415 rcu-tasks: Wait for trc_read_check_handler() IPIs adds 8ce9e5d829f9 rcu-tasks: Simplify trc_read_check_handler() atomic operations adds 8553dd495a06 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] adds e19708f1bf96 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] adds 186f0f96b1d4 rcu-tasks: Fix s/instruction/instructions/ typo in comment adds d6c48b72849d rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kt [...] adds d52c7e412a2c rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment adds 5b939ea301fa rcu-tasks: Correct firstreport usage in check_all_holdout_ [...] adds 5ed9195c7682 rcu-tasks: Correct check for no_hz_full cpu in show_stalle [...] adds f9a9dcfa7dd0 rcu-tasks: Clarify read side section info for rcu_tasks_ru [...] adds 255ee8f52c4a rcu-tasks: Fix read-side primitives comment for call_rcu_t [...] adds 64f8ce109a86 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader adds fda84866b1e6 rcutorture: Suppressing read-exit testing is not an error adds efeff6b39b9d rcutorture: Warn on individual rcu_torture_init() error co [...] adds b3b3cc618ee0 locktorture: Warn on individual lock_torture_init() error [...] adds ed60ad733aa4 refscale: Warn on individual ref_scale_init() error conditions adds eb77abfdeed2 rcuscale: Warn on individual rcu_scale_init() error conditions adds fd13fe16db0d rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] adds 71921a9606dd rcutorture: Avoid problematic critical section nesting on [...] adds 11e46f0804c4 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument adds b380b10b84c3 torture: Make torture.sh print the number of files to be c [...] adds cd48d600d768 tools/rcu: Add an extract-stall script adds ef45a59b8417 torture: Allot 1G of memory for scftorture runs adds cb719a689120 torture: Make kvm-remote.sh print size of downloaded tarball adds 6ce620741058 Merge branches 'fixes.2021.09.13b', 'scftorture.2021.09.13 [...] adds e80704272f5c kcsan: test: Defer kcsan_test_init() after kunit initialization adds 80804284103a kcsan: test: Use kunit_skip() to skip tests adds ade3a58b2d40 kcsan: test: Fix flaky test case adds 55a55fec5015 kcsan: Add ability to pass instruction pointer of access t [...] adds f4c87dbbef26 kcsan: Save instruction pointer for scoped accesses adds 6c65eb75686f kcsan: Start stack trace with explicit location if provided adds d627c537c258 kcsan: Support reporting scoped read-write access type adds 78c3d954e2b3 kcsan: Move ctx to start of argument list adds ac20e39e8d25 kcsan: selftest: Cleanup and add missing __init adds fae6d23a3b22 Merge branch 'kcsan.2021.09.13b' into HEAD adds e053322ed118 tools/memory-model: Document locking corner cases adds 7cdc2ce57ce1 tools/memory-model: Make judgelitmus.sh note timeouts adds df805c14723f tools/memory-model: Make cmplitmushist.sh note timeouts adds bf9b5e1f574c tools/memory-model: Make judgelitmus.sh identify bad macros adds e828bc8f84d6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds e484012ea65c tools/memory-model: Fix paulmck email address on pre-exist [...] adds 11fe54471557 tools/memory-model: Update parseargs.sh for hardware verification adds dc20e38348b3 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds caa5e2cfcbe6 tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 6352b2858a6e tools/memory-model: Fix checkalllitmus.sh comment adds 9f41dc9f4b00 tools/memory-model: Hardware checking for check{,all}litmus.sh adds a2ba13b1ca03 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 245fdbf1f300 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 7fe4f4048b44 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 30f9cfefec39 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds 3f75a557f5c7 tools/memory-model: Keep assembly-language litmus tests adds 5944cbfd4036 tools/memory-model: Allow herd to deduce CPU type adds 1b5fdb8ac3b0 tools/memory-model: Make runlitmus.sh check for jingle errors adds b323b08527f5 tools/memory-model: Add -v flag to jingle7 runs adds 3dfc1933f249 tools/memory-model: Implement --hw support for checkghlitmus.sh adds 07c06956fc2a tools/memory-model: Fix scripting --jobs argument adds 2774beb8d80a tools/memory-model: Make checkghlitmus.sh use mselect7 adds 926aed148ad8 tools/memory-model: Make history-check scripts use mselect7 adds 139dbab9d465 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 55e771147bdf tools/memory-model: Repair parseargs.sh header comment adds 1b7daa7ff68b tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 3e49e7196cfe tools/memory-model: Add data-race capabilities to judgelitmus.sh adds b11225c67539 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 1ff5a4bb6806 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds ef278b70b83c Merge branch 'lkmm-dev.2021.09.13a' into HEAD adds 337b129c01e1 clocksource: Forgive repeated long-latency watchdog clocks [...] adds b6adc9368497 Merge remote-tracking branch 'rcu/rcu/next' adds 4f29ba87da48 Merge remote-tracking branch 'percpu/for-next' adds 4c51ba9af42d platform/x86: hp-wmi: add support for omen laptops adds ad62cd93198b platform/x86: Add driver for ACPI WMAA EC-based backlight control adds 07ce4cfd292c platform/x86: wmi: fix kernel doc adds 3ecace310f4d platform/x86: wmi: fix checkpatch warnings adds cd3e3d294e52 platform/x86: wmi: remove commas adds 9bf9ca95a16e platform/x86: wmi: remove unnecessary initialization adds 43aacf838ef7 platform/x86: wmi: remove unnecessary initializations adds 21397cac5daa platform/x86: wmi: remove unnecessary variable adds 84eacf7e6413 platform/x86: wmi: remove unnecessary argument adds c06a2fde7982 platform/x86: wmi: remove unnecessary casts adds e83c799270e1 platform/x86: wmi: remove stray empty line adds 1ebe62bec412 platform/x86: wmi: remove unnecessary checks adds 1c95ace78b6e platform/x86: wmi: use BIT() macro adds 285dd01a6cfe platform/x86: wmi: use bool instead of int adds 67f472fdacf4 platform/x86: wmi: use guid_t and guid_equal() adds dea878d88f9d platform/x86: wmi: make GUID block packed adds 6133913a8209 platform/x86: wmi: use sysfs_emit() adds 6e0bc588a084 platform/x86: wmi: use !p to check for NULL adds 7410b8e634ce platform/x86: wmi: use sizeof(*p) in allocation adds 1ce69d2b9620 platform/x86: wmi: remove variable adds f5431bf1e678 platform/x86: wmi: move variables adds bba08f358f79 platform/x86: wmi: align arguments of functions adds 1c23ab912810 platform/x86: wmi: improve debug messages adds 1975718c488a platform/x86: wmi: do not fail if disabling fails adds 736b48aae5e8 platform/x86: wmi: simplify error handling logic adds e7b2e33449e2 platform/x86: wmi: introduce helper to convert driver to W [...] adds 57f2ce892113 platform/x86: wmi: introduce helper to generate method names adds 51142a0886bd platform/x86: wmi: introduce helper to determine type adds 25be44f6e2fc platform/x86: wmi: introduce helper to retrieve event data adds b0179b805eed platform/x86: wmi: more detailed error reporting in find_guid() adds 1f88e0a22f7c platform/x86: acer-wmi: use __packed instead of __attribut [...] adds 40e04775782c Merge remote-tracking branch 'drivers-x86/for-next' adds 78665f57c3fa usb: chipidea: udc: make controller hardware endpoint primed adds af3f189fa073 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds e4d0262e9a2a extcon: usb-gpio: Use the right includes adds a864e1bf1fbb extcon: max3355: Drop unused include adds 2b05e4e65fbf 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 e4c1935ed303 staging: vchiq: Replace function typedefs with equivalent [...] adds 590b03a8829f staging: r8188eu: make _rtw_init_queue a macro adds 9a1d3a510a38 staging: r8188eu: btcoex_rfon is always false adds db57ee8f1fc0 staging: r8188eu: setting HW_VAR_SET_RPWM does nothing adds 1d10e90a042a staging: r8188eu: remove write-only variable cpwm adds a8ccb413747d staging: r8188eu: remove write-only variable tog adds c0a099b7341c staging: r8188eu: bHWPwrPindetect is always false adds 064ff000854e staging: r8188eu: remove rtw_hw_suspend adds 03c3c8970097 staging: r8188eu: remove header file HalHWImg8188E_FW.h adds 2f4b652d744f staging: r8188eu: remove macro GET_EEPROM_EFUSE_PRIV adds b6f16ee1d764 staging: r8188eu: core: remove unused function rtw_set_tx_ [...] adds 73374fe162ce staging: r8188eu: remove unused register definitions from [...] adds d4466db8abd5 staging: r8188eu: remove header file odm_reg.h adds cfb24b67bfd6 staging: vchiq_dev: remove braces from if block adds 8757f705d936 staging: vchiq_dev: cleanup code alignment issues adds 84807dff3842 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 d076905e1933 Merge remote-tracking branch 'cgroup/for-next' adds 4f6094f1663e scsi: hisi_sas: Use managed PCI functions adds 089226ef6a08 scsi: hisi_sas: Stop printing queue count in v3 hardware probe adds b5a9fa20e3bf scsi: hisi_sas: Rename HISI_SAS_{RESET -> RESETTING}_BIT adds 080b4f976bf7 scsi: hisi_sas: Replace del_timer() calls with del_timer_sync() adds 9aec5ffa6e39 scsi: hisi_sas: Increase debugfs_dump_index after dump is [...] adds ce4fc333e599 scsi: libsas: Co-locate exports with symbols adds e018f03d6ccb scsi: libiscsi: Move ehwait initialization to iscsi_sessio [...] adds d61b65bc357d Merge remote-tracking branch 'scsi-mkp/for-next' adds 0d818706130e virtio: don't fail on !of_device_is_compatible adds 6243e3c78ace vduse: missing error code in vduse_init() adds 7bb5fb207334 vduse: Cleanup the old kernel states after reset failure adds ef12e4bf4276 vdpa/mlx5: Clear ready indication for control VQ adds 759be8993b1b vdpa/mlx5: Avoid executing set_vq_ready() if device is reset adds be9c6bad9b46 vdpa: potential uninitialized return in vhost_vdpa_va_map() adds 756be6e31f5f Merge remote-tracking branch 'vhost/linux-next' adds 08de420a8014 rpmsg: glink: Replace strncpy() with strscpy_pad() adds 537d3af1bee8 rpmsg: Fix rpmsg_create_ept return when RPMSG config is no [...] adds d4d47ba71df5 remoteproc: qcom: wcnss: Drop unused smd include adds fc1b6b643958 remoteproc: qcom: Loosen dependency on RPMSG_QCOM_SMD adds 99fdaca991f7 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 3243f235bab5 Merge remote-tracking branch 'rpmsg/for-next' adds 3ea046564039 dt-bindings: gpio: add gpio-line-names to rockchip,gpio-bank.yaml adds 76e632364ea7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 075667cc6c29 pinctrl: renesas: No need to initialise global statics adds 66a27c3ee6e9 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds dfb97d06eaf8 Merge remote-tracking branch 'userns/for-next' adds 325d06aae6d7 Merge remote-tracking branch 'livepatching/for-next' adds b859de1f4afa Merge remote-tracking branch 'coresight/next' adds 762925405482 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 adds 6a63c8a87e4e Merge remote-tracking branch 'at24/at24/for-next' adds 4058b629652e Merge remote-tracking branch 'ntb/ntb-next' 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 52055d3438b5 Merge remote-tracking branch 'kspp/for-next/kspp' adds 564617869897 Merge remote-tracking branch 'gnss/gnss-next' adds 536267aafb8a nvmem: core: Add stubs for nvmem_cell_read_variable_le_u32 [...] adds 8256ae2d8452 Merge remote-tracking branch 'nvmem/for-next' adds 33dca01b4f28 Merge remote-tracking branch 'rust/rust-next' adds 7d434247392d 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 fa53afbf8f25 Merge branch 'akpm-current/current' adds 199ecea90242 mm: move kvmalloc-related functions to slab.h adds e5dd0091f6b3 mm: migrate: simplify the file-backed pages validation whe [...] adds ecd6a525b906 mm: unexport folio_memcg_{,un}lock adds 319c9ae38061 mm: unexport {,un}lock_page_memcg adds cfa7b8ac6ac7 Compiler Attributes: add __alloc_size() for better bounds [...] adds b196322ebc33 checkpatch: add __alloc_size() to known $Attribute adds df7c08311a9b slab: clean up function declarations adds 0c76940b6858 slab: add __alloc_size attributes for better bounds checking adds 20aeb463b9dd mm/page_alloc: add __alloc_size attributes for better boun [...] adds 953ff84bb8b9 percpu: add __alloc_size attributes for better bounds checking adds 1de928b1c19b mm/vmalloc: add __alloc_size attributes for better bounds [...] adds 5c066bc90839 Merge branch 'akpm/master' adds 70ced02f322f Add linux-next specific files for 20210915
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 (999569d59a0a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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 | 36 +- Documentation/admin-guide/cifs/changes.rst | 2 +- Documentation/admin-guide/cifs/usage.rst | 14 +- Documentation/block/queue-sysfs.rst | 9 +- Documentation/core-api/cpu_hotplug.rst | 579 +- Documentation/dev-tools/checkpatch.rst | 38 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 + .../devicetree/bindings/arm/arm,cci-400.yaml | 216 + .../devicetree/bindings/arm/cci-control-port.yaml | 38 + Documentation/devicetree/bindings/arm/cci.txt | 224 - Documentation/devicetree/bindings/arm/cpus.yaml | 2 + 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 + .../devicetree/bindings/mmc/arasan,sdhci.yaml | 25 + Documentation/devicetree/bindings/mmc/mmc-card.txt | 30 - .../devicetree/bindings/mmc/mmc-card.yaml | 48 + .../devicetree/bindings/mmc/mmc-controller.yaml | 6 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 + .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../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 +- .../features/vm/ELF-ASLR/arch-support.txt | 2 +- Documentation/filesystems/cifs/cifsroot.rst | 2 +- Documentation/filesystems/ntfs3.rst | 10 +- Documentation/gpu/i915.rst | 25 +- Documentation/kbuild/llvm.rst | 5 +- Documentation/power/energy-model.rst | 15 +- Documentation/process/changes.rst | 2 +- Documentation/process/index.rst | 1 + Documentation/process/maintainer-handbooks.rst | 18 + Documentation/process/maintainer-tip.rst | 785 +++ Documentation/process/submitting-patches.rst | 7 + Documentation/scheduler/sched-bwc.rst | 84 +- .../translations/zh_CN/admin-guide/README.rst | 2 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../translations/zh_CN/admin-guide/sysrq.rst | 280 + .../translations/zh_TW/admin-guide/README.rst | 2 +- Documentation/translations/zh_TW/index.rst | 10 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 2 +- Documentation/vm/page_migration.rst | 2 +- MAINTAINERS | 58 +- Makefile | 35 +- Next/SHA1s | 332 +- Next/Trees | 1 + Next/merge.log | 3939 ++++++------ arch/arm/arm-soc-for-next-contents.txt | 150 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/at91-sama7g5ek.dts | 9 + arch/arm/boot/dts/axp209.dtsi | 6 +- arch/arm/boot/dts/axp22x.dtsi | 6 +- arch/arm/boot/dts/axp81x.dtsi | 10 +- arch/arm/boot/dts/sama7g5.dtsi | 39 + arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 11 +- arch/arm/boot/dts/sun5i-a13.dtsi | 15 +- arch/arm/boot/dts/sun6i-a31.dtsi | 44 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 17 +- arch/arm/boot/dts/sun7i-a20.dtsi | 34 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3.dtsi | 4 +- arch/arm/boot/dts/sun8i-v3-sl631.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi | 2 +- arch/arm/configs/multi_v7_defconfig | 3 + arch/arm/include/asm/syscall.h | 10 - arch/arm/mach-at91/pm.c | 130 +- arch/arm/mach-sunxi/platsmp.c | 4 +- arch/arm/mach-sunxi/sunxi.c | 4 +- arch/arm64/Kconfig | 2 +- arch/arm64/boot/dts/allwinner/axp803.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 6 +- .../boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 3 +- .../boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 2 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 8 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + .../boot/dts/amlogic/meson-g12a-radxa-zero.dts | 405 ++ arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 4 + arch/arm64/boot/dts/qcom/ipq8074.dtsi | 2 - arch/arm64/boot/dts/renesas/Makefile | 24 + arch/arm64/boot/dts/renesas/draak.dtsi | 683 +++ arch/arm64/boot/dts/renesas/ebisu.dtsi | 799 +++ arch/arm64/boot/dts/renesas/r8a77961.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 788 +-- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 671 +-- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 109 + .../boot/dts/renesas/r8a779m0-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m0.dtsi | 12 + .../boot/dts/renesas/r8a779m2-salvator-xs.dts | 46 + arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts | 45 + arch/arm64/boot/dts/renesas/r8a779m2.dtsi | 12 + .../boot/dts/renesas/r8a779m4-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m4.dtsi | 12 + .../boot/dts/renesas/r8a779m5-salvator-xs.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts | 36 + arch/arm64/boot/dts/renesas/r8a779m5.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts | 18 + arch/arm64/boot/dts/renesas/r8a779m6.dtsi | 12 + arch/arm64/boot/dts/renesas/r8a779m7-draak.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m7.dtsi | 12 + .../boot/dts/renesas/r8a779m8-salvator-xs.dts | 53 + arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts | 19 + arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts | 52 + arch/arm64/boot/dts/renesas/r8a779m8.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 240 + arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 10 + arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 + arch/arm64/configs/defconfig | 1 - arch/arm64/include/asm/syscall.h | 10 - arch/arm64/mm/init.c | 22 +- arch/csky/include/asm/syscall.h | 9 - arch/ia64/include/asm/syscall.h | 17 +- arch/ia64/kernel/ptrace.c | 31 +- arch/m68k/include/asm/raw_io.h | 20 +- arch/m68k/mvme147/config.c | 4 +- arch/m68k/mvme16x/config.c | 4 +- arch/microblaze/include/asm/syscall.h | 33 - arch/mips/alchemy/devboards/db1550.c | 1 + arch/mips/boot/dts/ingenic/ci20.dts | 9 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 44 +- arch/mips/kernel/uprobes.c | 1 + arch/nds32/Kbuild | 3 + arch/nds32/Kconfig | 4 +- arch/nds32/Makefile | 3 - arch/nds32/include/asm/syscall.h | 22 - arch/nds32/kernel/setup.c | 1 - arch/nios2/Makefile | 3 +- arch/nios2/boot/Makefile | 3 - arch/nios2/include/asm/syscall.h | 11 - arch/openrisc/include/asm/syscall.h | 7 - arch/parisc/Kconfig | 1 - arch/parisc/boot/compressed/misc.c | 2 +- arch/parisc/boot/compressed/vmlinux.lds.S | 3 + arch/parisc/include/asm/page.h | 5 +- arch/parisc/include/asm/processor.h | 4 - arch/parisc/include/asm/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/smp.c | 4 +- arch/parisc/kernel/time.c | 13 +- arch/parisc/kernel/vmlinux.lds.S | 3 + arch/parisc/lib/lusercopy.S | 18 +- arch/parisc/mm/init.c | 2 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/include/asm/asm-const.h | 10 - arch/powerpc/include/asm/syscall.h | 10 - arch/riscv/Kconfig | 5 +- arch/riscv/Makefile | 7 +- arch/riscv/boot/Makefile | 8 - .../dts/microchip/microchip-mpfs-icicle-kit.dts | 6 +- arch/riscv/configs/defconfig | 4 + arch/riscv/include/asm/elf.h | 3 + arch/riscv/include/asm/syscall.h | 9 - arch/riscv/kernel/vmlinux-xip.lds.S | 1 - arch/riscv/kernel/vmlinux.lds.S | 4 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/syscall.h | 12 - arch/s390/kernel/ftrace.c | 4 +- arch/sh/include/asm/syscall_32.h | 12 - arch/sparc/include/asm/syscall.h | 10 - arch/sparc/kernel/ioport.c | 4 +- arch/um/include/asm/delay.h | 4 +- arch/um/include/asm/irqflags.h | 4 +- arch/um/include/asm/syscall-generic.h | 14 - arch/um/include/shared/longjmp.h | 2 +- arch/um/include/shared/os.h | 4 +- arch/um/kernel/ksyms.c | 2 +- arch/um/os-Linux/sigio.c | 6 +- arch/um/os-Linux/signal.c | 8 +- arch/x86/hyperv/hv_apic.c | 43 +- arch/x86/include/asm/asm.h | 5 + arch/x86/include/asm/cpufeature.h | 13 +- arch/x86/include/asm/syscall.h | 33 - arch/x86/include/asm/uaccess.h | 4 +- arch/x86/kernel/cpu/mce/core.c | 43 +- arch/x86/kernel/setup_percpu.c | 2 +- arch/x86/mm/init_64.c | 6 +- arch/x86/mm/kasan_init_64.c | 6 +- arch/x86/mm/numa.c | 2 +- arch/x86/mm/numa_emulation.c | 3 +- arch/x86/net/bpf_jit_comp.c | 53 +- arch/xtensa/include/asm/syscall.h | 11 - block/bsg.c | 23 +- drivers/acpi/cppc_acpi.c | 47 +- drivers/acpi/prmt.c | 10 +- drivers/acpi/scan.c | 1 - drivers/android/binder.c | 58 +- drivers/android/binder_internal.h | 2 + drivers/base/arch_numa.c | 2 +- drivers/base/power/main.c | 2 +- drivers/base/power/wakeirq.c | 11 +- drivers/block/n64cart.c | 4 +- drivers/bluetooth/btintel.c | 2 +- drivers/bluetooth/hci_h5.c | 8 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 1 + drivers/clk/samsung/clk-exynos-audss.c | 4 +- drivers/clk/samsung/clk-exynos4412-isp.c | 4 +- drivers/clk/samsung/clk-exynos5433.c | 4 +- drivers/clk/samsung/clk-s5pv210-audss.c | 4 +- drivers/clk/sunxi-ng/Kconfig | 1 + drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 3 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 4 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 6 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 7 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 2 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c | 8 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 7 +- drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 7 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 2 +- drivers/clk/sunxi-ng/ccu_common.c | 96 +- drivers/clk/sunxi-ng/ccu_common.h | 6 +- drivers/clk/sunxi-ng/ccu_mux.h | 1 - drivers/clk/sunxi/clk-mod0.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0-gates.c | 4 +- drivers/clk/sunxi/clk-sun6i-apb0.c | 4 +- drivers/clk/sunxi/clk-sun6i-ar100.c | 4 +- drivers/clk/sunxi/clk-sun8i-apb0.c | 4 +- drivers/cpufreq/intel_pstate.c | 185 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 388 -- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 159 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 166 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 104 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 97 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 56 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 328 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 51 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 3 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 16 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 18 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 16 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 94 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 167 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 11 +- .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 25 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 20 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 11 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 12 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 10 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 69 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 47 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 20 + .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 23 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 20 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 5 + .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.c | 24 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_afmt.h | 24 + .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_vpg.h | 11 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 6 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 3 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c | 92 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h | 126 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 74 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c | 87 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h | 162 + drivers/gpu/drm/amd/display/dc/dm_helpers.h | 4 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 195 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 5 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 25 + .../amd/display/dc/irq/dcn21/irq_service_dcn21.h | 2 + drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dc/irq/irq_service.h | 4 + .../display/dc/virtual/virtual_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 4 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 8 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 2 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 10 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 2 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 + .../drm/amd/display/include/link_service_types.h | 16 + .../drm/amd/display/modules/color/color_gamma.c | 32 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 4 +- .../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 86 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 5 +- drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 8 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 481 ++ drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 28 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 8 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 2 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 12 +- .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 21 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 15 + drivers/gpu/drm/drm_connector.c | 79 + drivers/gpu/drm/drm_crtc_internal.h | 2 + drivers/gpu/drm/drm_edid.c | 89 +- drivers/gpu/drm/drm_sysfs.c | 87 +- drivers/gpu/drm/i915/Makefile | 4 +- drivers/gpu/drm/i915/display/g4x_dp.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 86 +- drivers/gpu/drm/i915/display/intel_acpi.c | 46 + drivers/gpu/drm/i915/display/intel_acpi.h | 3 + drivers/gpu/drm/i915/display/intel_backlight.c | 1776 ++++++ drivers/gpu/drm/i915/display/intel_backlight.h | 52 + drivers/gpu/drm/i915/display/intel_bios.c | 375 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 10 + drivers/gpu/drm/i915/display/intel_connector.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 39 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 58 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 7 + drivers/gpu/drm/i915/display/intel_display.c | 942 +-- drivers/gpu/drm/i915/display/intel_display.h | 6 - .../gpu/drm/i915/display/intel_display_debugfs.c | 88 +- drivers/gpu/drm/i915/display/intel_display_types.h | 28 +- drivers/gpu/drm/i915/display/intel_dp.c | 698 +-- drivers/gpu/drm/i915/display/intel_dp.h | 15 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 12 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 78 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 15 +- drivers/gpu/drm/i915/display/intel_dpll.c | 567 +- drivers/gpu/drm/i915/display/intel_dpll.h | 23 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 41 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 11 - drivers/gpu/drm/i915/display/intel_dpt.c | 229 + drivers/gpu/drm/i915/display/intel_dpt.h | 19 + drivers/gpu/drm/i915/display/intel_drrs.c | 437 ++ drivers/gpu/drm/i915/display/intel_drrs.h | 36 + .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 33 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_fb.c | 481 ++ drivers/gpu/drm/i915/display/intel_fb.h | 20 +- drivers/gpu/drm/i915/display/intel_fbc.c | 89 +- drivers/gpu/drm/i915/display/intel_fbc.h | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 1 + drivers/gpu/drm/i915/display/intel_fdi.c | 200 +- drivers/gpu/drm/i915/display/intel_fdi.h | 4 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 5 +- drivers/gpu/drm/i915/display/intel_frontbuffer.h | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 64 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 18 +- drivers/gpu/drm/i915/display/intel_opregion.c | 5 +- drivers/gpu/drm/i915/display/intel_panel.c | 1794 +----- drivers/gpu/drm/i915/display/intel_panel.h | 43 +- drivers/gpu/drm/i915/display/intel_psr.c | 105 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 222 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 3 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 16 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 6 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 7 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 26 +- drivers/gpu/drm/i915/gt/intel_rps.c | 8 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 11 +- drivers/gpu/drm/i915/i915_drv.h | 36 +- drivers/gpu/drm/i915/i915_irq.c | 66 +- drivers/gpu/drm/i915/i915_irq.h | 51 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 61 +- drivers/gpu/drm/i915/intel_pm.c | 29 +- drivers/gpu/drm/i915/intel_pm.h | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 - drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/ttm/ttm_pool.c | 3 +- drivers/gpu/drm/vc4/Kconfig | 1 + drivers/gpu/drm/vc4/vc4_hdmi.c | 125 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 + drivers/hwmon/i5500_temp.c | 114 +- drivers/hwmon/raspberrypi-hwmon.c | 2 +- drivers/hwtracing/coresight/coresight-syscfg.c | 1 + drivers/i2c/busses/i2c-xiic.c | 161 +- drivers/i3c/master/mipi-i3c-hci/dma.c | 2 +- drivers/i3c/master/mipi-i3c-hci/hci.h | 2 +- drivers/iio/adc/ad7192.c | 1 + drivers/iio/adc/ad7780.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/aspeed_adc.c | 1 + drivers/iio/adc/max1027.c | 3 +- drivers/iio/adc/rzg2l_adc.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 +- drivers/infiniband/hw/hfi1/trace.c | 2 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/hw/qib/qib_sysfs.c | 4 +- drivers/input/joystick/analog.c | 107 +- drivers/input/keyboard/Kconfig | 10 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/cypress-sf.c | 224 + drivers/input/touchscreen/ads7846.c | 192 +- drivers/iommu/Kconfig | 2 +- drivers/iommu/amd/init.c | 48 +- drivers/iommu/intel/svm.c | 15 +- drivers/macintosh/smu.c | 2 +- drivers/mcb/mcb-core.c | 12 +- drivers/memstick/core/ms_block.c | 6 +- drivers/memstick/core/mspro_block.c | 6 +- drivers/memstick/host/jmb38x_ms.c | 3 +- drivers/misc/genwqe/card_base.c | 2 +- drivers/misc/lkdtm/core.c | 10 + drivers/misc/lkdtm/lkdtm.h | 28 +- drivers/mmc/core/block.c | 7 +- drivers/mmc/host/cqhci-core.c | 4 +- drivers/mmc/host/mtk-sd.c | 20 +- drivers/mmc/host/omap_hsmmc.c | 10 +- drivers/mmc/host/sdhci-of-arasan.c | 29 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mtd/mtdswap.c | 1 - drivers/mtd/nand/raw/atmel/pmecc.c | 7 +- drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 5 +- drivers/mtd/nand/raw/denali_dt.c | 7 +- drivers/mtd/nand/raw/gpio.c | 3 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 7 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 + drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 5 +- drivers/mtd/nand/raw/oxnas_nand.c | 4 +- drivers/mtd/nand/raw/plat_nand.c | 4 +- drivers/mtd/nand/raw/qcom_nandc.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +- drivers/mtd/nand/raw/tegra_nand.c | 4 +- drivers/mtd/nand/raw/txx9ndfmc.c | 4 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/nand/raw/xway_nand.c | 4 +- drivers/net/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/hisilicon/hns3/hnae3.h | 6 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 14 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 7 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 65 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 6 +- drivers/net/ethernet/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/mellanox/mlxsw/core.c | 38 - drivers/net/ethernet/mellanox/mlxsw/core.h | 1 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 146 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 290 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 23 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 47 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/realtek/r8169.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 41 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 59 - drivers/net/ethernet/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 | 16 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 44 + drivers/net/ipa/ipa_table.c | 3 +- drivers/net/phy/at803x.c | 15 + drivers/net/phy/phylink.c | 30 +- .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 2 +- drivers/net/wwan/Kconfig | 1 + drivers/net/wwan/iosm/Makefile | 5 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.c | 6 +- drivers/net/wwan/iosm/iosm_ipc_chnl_cfg.h | 1 + drivers/net/wwan/iosm/iosm_ipc_coredump.c | 110 + drivers/net/wwan/iosm/iosm_ipc_coredump.h | 75 + drivers/net/wwan/iosm/iosm_ipc_devlink.c | 360 ++ drivers/net/wwan/iosm/iosm_ipc_devlink.h | 207 + drivers/net/wwan/iosm/iosm_ipc_flash.c | 562 ++ drivers/net/wwan/iosm/iosm_ipc_flash.h | 271 + drivers/net/wwan/iosm/iosm_ipc_imem.c | 103 +- drivers/net/wwan/iosm/iosm_ipc_imem.h | 18 +- drivers/net/wwan/iosm/iosm_ipc_imem_ops.c | 317 + drivers/net/wwan/iosm/iosm_ipc_imem_ops.h | 49 +- drivers/nfc/fdp/i2c.c | 1 - drivers/nfc/microread/mei.c | 4 +- drivers/nfc/nfcmrvl/fw_dnld.c | 4 +- drivers/nfc/pn533/i2c.c | 4 - drivers/nfc/pn533/pn533.c | 4 +- drivers/nfc/pn544/mei.c | 8 +- drivers/of/property.c | 3 + drivers/parisc/dino.c | 18 +- drivers/parisc/sba_iommu.c | 10 +- drivers/pcmcia/db1xxx_ss.c | 1 + drivers/pinctrl/renesas/core.c | 12 +- drivers/platform/x86/Kconfig | 17 + drivers/platform/x86/Makefile | 1 + drivers/platform/x86/acer-wmi.c | 14 +- drivers/platform/x86/amd-pmc.c | 2 +- drivers/platform/x86/hp-wmi.c | 329 +- drivers/platform/x86/intel/punit_ipc.c | 3 +- drivers/platform/x86/lg-laptop.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 54 +- drivers/platform/x86/wmaa-backlight-wmi.c | 205 + drivers/platform/x86/wmi.c | 369 +- drivers/ptp/idt8a340_reg.h | 65 +- drivers/ptp/ptp_clockmatrix.c | 766 +-- drivers/ptp/ptp_clockmatrix.h | 64 +- drivers/regulator/Kconfig | 2 +- drivers/regulator/core.c | 7 +- drivers/regulator/ti-abb-regulator.c | 31 +- drivers/regulator/vqmmc-ipq4019-regulator.c | 4 +- drivers/remoteproc/Kconfig | 10 +- drivers/remoteproc/qcom_wcnss.c | 1 - drivers/rpmsg/qcom_glink_native.c | 2 +- drivers/rtc/Kconfig | 1 + drivers/s390/char/sclp.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/net/ctcm_fsms.c | 60 +- drivers/s390/net/ctcm_main.c | 38 +- drivers/s390/net/ctcm_mpc.c | 8 +- drivers/s390/net/fsm.c | 2 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/lcs.c | 121 +- drivers/s390/net/netiucv.c | 104 +- drivers/s390/scsi/zfcp_dbf.c | 4 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_qdio.c | 2 +- drivers/s390/scsi/zfcp_unit.c | 4 +- drivers/scsi/elx/efct/efct_lio.c | 4 +- drivers/scsi/elx/libefc/efc_device.c | 7 +- drivers/scsi/elx/libefc/efc_fabric.c | 3 +- drivers/scsi/hisi_sas/hisi_sas.h | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 24 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 37 +- drivers/scsi/libiscsi.c | 3 +- drivers/scsi/libsas/sas_init.c | 5 +- drivers/scsi/libsas/sas_scsi_host.c | 23 +- drivers/scsi/lpfc/lpfc_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 | 14 +- 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/greybus/uart.c | 62 +- drivers/staging/mt7621-dma/hsdma-mt7621.c | 6 +- drivers/staging/pi433/pi433_if.h | 23 +- drivers/staging/r8188eu/Kconfig | 10 - drivers/staging/r8188eu/core/rtw_ap.c | 19 +- drivers/staging/r8188eu/core/rtw_cmd.c | 65 +- drivers/staging/r8188eu/core/rtw_debug.c | 26 +- drivers/staging/r8188eu/core/rtw_efuse.c | 203 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 38 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 5 - drivers/staging/r8188eu/core/rtw_iol.c | 12 +- drivers/staging/r8188eu/core/rtw_mlme.c | 35 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 187 +- drivers/staging/r8188eu/core/rtw_mp.c | 25 +- drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 18 +- drivers/staging/r8188eu/core/rtw_p2p.c | 20 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 68 - drivers/staging/r8188eu/core/rtw_recv.c | 25 +- drivers/staging/r8188eu/core/rtw_security.c | 197 +- drivers/staging/r8188eu/core/rtw_sreset.c | 2 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 34 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 101 +- drivers/staging/r8188eu/core/rtw_xmit.c | 49 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 4 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 2 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 2 +- drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 17 +- drivers/staging/r8188eu/hal/hal_com.c | 13 +- drivers/staging/r8188eu/hal/hal_intf.c | 319 +- drivers/staging/r8188eu/hal/odm.c | 32 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 13 - drivers/staging/r8188eu/hal/odm_interface.c | 80 - drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 5 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 184 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 159 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 207 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 2 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 34 +- drivers/staging/r8188eu/hal/usb_halinit.c | 77 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 4 +- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 13 - drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 - drivers/staging/r8188eu/include/HalVerDef.h | 61 - drivers/staging/r8188eu/include/drv_types.h | 8 - drivers/staging/r8188eu/include/hal_intf.h | 248 +- drivers/staging/r8188eu/include/ieee80211.h | 46 +- drivers/staging/r8188eu/include/ioctl_cfg80211.h | 2 - drivers/staging/r8188eu/include/mp_custom_oid.h | 270 +- drivers/staging/r8188eu/include/odm.h | 16 +- drivers/staging/r8188eu/include/odm_HWConfig.h | 9 - drivers/staging/r8188eu/include/odm_interface.h | 45 - drivers/staging/r8188eu/include/odm_precomp.h | 1 - drivers/staging/r8188eu/include/odm_reg.h | 89 - drivers/staging/r8188eu/include/osdep_intf.h | 1 - drivers/staging/r8188eu/include/osdep_service.h | 21 +- drivers/staging/r8188eu/include/rtl8188e_cmd.h | 2 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 12 +- drivers/staging/r8188eu/include/rtl8188e_led.h | 2 - drivers/staging/r8188eu/include/rtw_ap.h | 5 - drivers/staging/r8188eu/include/rtw_cmd.h | 4 - drivers/staging/r8188eu/include/rtw_debug.h | 8 - drivers/staging/r8188eu/include/rtw_eeprom.h | 2 +- drivers/staging/r8188eu/include/rtw_efuse.h | 9 - drivers/staging/r8188eu/include/rtw_io.h | 2 - drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 - drivers/staging/r8188eu/include/rtw_iol.h | 6 +- drivers/staging/r8188eu/include/rtw_mlme.h | 5 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 10 - drivers/staging/r8188eu/include/rtw_mp.h | 2 - drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 1 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 7 - drivers/staging/r8188eu/include/rtw_security.h | 20 +- drivers/staging/r8188eu/include/rtw_xmit.h | 2 - drivers/staging/r8188eu/include/sta_info.h | 7 - drivers/staging/r8188eu/include/usb_osintf.h | 2 - drivers/staging/r8188eu/include/wifi.h | 52 - drivers/staging/r8188eu/include/xmit_osdep.h | 2 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 125 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 4 - drivers/staging/r8188eu/os_dep/os_intfs.c | 44 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 18 - drivers/staging/r8188eu/os_dep/usb_intf.c | 141 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 2 - drivers/staging/r8188eu/os_dep/xmit_linux.c | 4 - drivers/staging/rtl8723bs/core/rtw_ap.c | 23 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 99 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 12 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 63 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 22 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 15 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 46 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 2 - drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 24 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 32 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 7 - .../interface/vchiq_arm/vchiq_connected.c | 4 +- .../interface/vchiq_arm/vchiq_connected.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 6 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 178 +- drivers/staging/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/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/synclink_gt.c | 44 +- drivers/tty/tty_ldisc.c | 1 - drivers/usb/cdns3/cdns3-gadget.c | 14 + drivers/usb/chipidea/udc.c | 8 + drivers/usb/class/cdc-acm.c | 7 +- drivers/usb/class/cdc-acm.h | 2 + drivers/usb/core/hcd.c | 68 +- drivers/usb/dwc2/gadget.c | 193 +- drivers/usb/dwc2/hcd.c | 4 + drivers/usb/dwc3/core.c | 30 +- drivers/usb/gadget/function/f_uac2.c | 19 +- drivers/usb/gadget/function/u_audio.c | 13 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/ehci-hcd.c | 75 +- drivers/usb/host/xhci.c | 1 + drivers/usb/serial/option.c | 8 + drivers/usb/typec/altmodes/Kconfig | 1 + drivers/usb/typec/altmodes/displayport.c | 58 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 5 + drivers/vdpa/vdpa_user/vduse_dev.c | 12 +- drivers/vhost/net.c | 11 +- drivers/vhost/vdpa.c | 2 +- drivers/video/console/sticon.c | 2 +- drivers/video/console/sticore.c | 2 +- drivers/video/fbdev/core/fbmem.c | 6 + drivers/video/fbdev/efifb.c | 21 +- drivers/virtio/virtio.c | 7 +- fs/Kconfig | 7 +- 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 | 35 +- 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 | 1005 ++-- 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 | 144 +- fs/btrfs/volumes.h | 10 +- fs/btrfs/zoned.c | 517 +- fs/btrfs/zoned.h | 39 +- fs/ceph/locks.c | 3 - fs/cifs/cache.c | 105 - fs/cifs/cifs_debug.c | 1057 ---- fs/cifs/cifs_fs_sb.h | 82 - fs/cifs/cifs_ioctl.h | 119 - fs/cifs/cifs_spnego.c | 236 - fs/cifs/cifs_spnego.h | 35 - fs/cifs/cifs_swn.c | 689 --- fs/cifs/cifs_unicode.c | 633 -- fs/cifs/cifsacl.c | 1666 ------ fs/cifs/cifsacl.h | 200 - fs/cifs/cifsencrypt.c | 764 --- fs/cifs/cifsfs.c | 1760 ------ fs/cifs/cifsfs.h | 157 - fs/cifs/cifsglob.h | 1945 ------ fs/cifs/cifspdu.h | 2742 --------- fs/cifs/cifsproto.h | 635 -- fs/cifs/cifssmb.c | 6300 -------------------- fs/cifs/connect.c | 4243 ------------- fs/cifs/dir.c | 860 --- fs/cifs/dns_resolve.c | 90 - fs/cifs/dns_resolve.h | 18 - fs/cifs/export.c | 55 - fs/cifs/file.c | 5003 ---------------- fs/cifs/fscache.c | 361 -- fs/cifs/fscache.h | 183 - fs/cifs/inode.c | 3010 ---------- fs/cifs/ioctl.c | 502 -- fs/cifs/link.c | 735 --- fs/cifs/misc.c | 1308 ---- fs/cifs/netlink.c | 89 - fs/cifs/netmisc.c | 1025 ---- fs/cifs/ntlmssp.h | 126 - fs/cifs/readdir.c | 1057 ---- fs/cifs/rfc1002pdu.h | 62 - fs/cifs/sess.c | 1495 ----- fs/cifs/smb2file.c | 288 - fs/cifs/smb2glob.h | 58 - fs/cifs/smb2inode.c | 739 --- fs/cifs/smb2maperror.c | 2477 -------- fs/cifs/smb2misc.c | 922 --- fs/cifs/smb2ops.c | 5922 ------------------ fs/cifs/smb2pdu.c | 5487 ----------------- fs/cifs/smb2pdu.h | 1370 ----- fs/cifs/smb2proto.h | 294 - fs/cifs/smb2status.h | 1770 ------ fs/cifs/smb2transport.c | 898 --- fs/cifs/smbencrypt.c | 91 - fs/cifs/smberr.h | 172 - fs/cifs/smbfsctl.h | 152 - fs/cifs/transport.c | 1617 ----- fs/cifs/winucase.c | 650 -- fs/cifs/xattr.c | 551 -- fs/cifs_common/Makefile | 7 - fs/cifs_common/cifs_arc4.c | 87 - fs/cifs_common/smb2pdu.h | 547 -- fs/erofs/super.c | 6 +- fs/ext4/ext4.h | 3 - fs/ext4/extents.c | 19 +- fs/ext4/inline.c | 150 +- fs/ext4/inode.c | 165 +- fs/fs_parser.c | 1 - fs/fuse/dev.c | 8 +- fs/fuse/dir.c | 11 +- fs/fuse/file.c | 1 - fs/fuse/ioctl.c | 4 +- fs/fuse/readdir.c | 4 +- fs/fuse/xattr.c | 10 +- fs/gfs2/file.c | 2 - fs/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 | 47 +- 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/proc/stat.c | 4 +- fs/proc/uptime.c | 14 +- fs/{cifs => smbfs_client}/Kconfig | 0 fs/{cifs => smbfs_client}/Makefile | 0 fs/{cifs => smbfs_client}/asn1.c | 0 fs/smbfs_client/cache.c | 105 + fs/smbfs_client/cifs_debug.c | 1056 ++++ fs/{cifs => smbfs_client}/cifs_debug.h | 0 fs/{cifs => smbfs_client}/cifs_dfs_ref.c | 0 fs/smbfs_client/cifs_fs_sb.h | 81 + fs/smbfs_client/cifs_ioctl.h | 118 + fs/smbfs_client/cifs_spnego.c | 236 + fs/smbfs_client/cifs_spnego.h | 35 + .../cifs_spnego_negtokeninit.asn1 | 0 fs/smbfs_client/cifs_swn.c | 689 +++ fs/{cifs => smbfs_client}/cifs_swn.h | 0 fs/smbfs_client/cifs_unicode.c | 632 ++ fs/{cifs => smbfs_client}/cifs_unicode.h | 0 fs/{cifs => smbfs_client}/cifs_uniupr.h | 0 fs/smbfs_client/cifsacl.c | 1665 ++++++ fs/smbfs_client/cifsacl.h | 199 + fs/smbfs_client/cifsencrypt.c | 763 +++ fs/smbfs_client/cifsfs.c | 1760 ++++++ fs/smbfs_client/cifsfs.h | 156 + fs/smbfs_client/cifsglob.h | 1943 ++++++ fs/smbfs_client/cifspdu.h | 2741 +++++++++ fs/smbfs_client/cifsproto.h | 634 ++ fs/{cifs => smbfs_client}/cifsroot.c | 0 fs/smbfs_client/cifssmb.c | 6299 +++++++++++++++++++ fs/smbfs_client/connect.c | 4250 +++++++++++++ fs/{cifs => smbfs_client}/dfs_cache.c | 0 fs/{cifs => smbfs_client}/dfs_cache.h | 0 fs/smbfs_client/dir.c | 859 +++ fs/smbfs_client/dns_resolve.c | 89 + fs/smbfs_client/dns_resolve.h | 18 + fs/smbfs_client/export.c | 54 + fs/smbfs_client/file.c | 5002 ++++++++++++++++ fs/{cifs => smbfs_client}/fs_context.c | 0 fs/{cifs => smbfs_client}/fs_context.h | 0 fs/smbfs_client/fscache.c | 361 ++ fs/smbfs_client/fscache.h | 183 + fs/smbfs_client/inode.c | 3009 ++++++++++ fs/smbfs_client/ioctl.c | 501 ++ fs/smbfs_client/link.c | 734 +++ fs/smbfs_client/misc.c | 1307 ++++ fs/smbfs_client/netlink.c | 89 + fs/{cifs => smbfs_client}/netlink.h | 0 fs/smbfs_client/netmisc.c | 1024 ++++ fs/{cifs => smbfs_client}/nterr.c | 0 fs/{cifs => smbfs_client}/nterr.h | 0 fs/smbfs_client/ntlmssp.h | 125 + fs/smbfs_client/readdir.c | 1056 ++++ fs/smbfs_client/rfc1002pdu.h | 61 + fs/smbfs_client/sess.c | 1494 +++++ fs/{cifs => smbfs_client}/smb1ops.c | 0 fs/smbfs_client/smb2file.c | 287 + fs/smbfs_client/smb2glob.h | 57 + fs/smbfs_client/smb2inode.c | 738 +++ fs/smbfs_client/smb2maperror.c | 2477 ++++++++ fs/smbfs_client/smb2misc.c | 922 +++ fs/smbfs_client/smb2ops.c | 5928 ++++++++++++++++++ fs/smbfs_client/smb2pdu.c | 5487 +++++++++++++++++ fs/smbfs_client/smb2pdu.h | 1892 ++++++ fs/smbfs_client/smb2proto.h | 293 + fs/smbfs_client/smb2status.h | 1769 ++++++ fs/smbfs_client/smb2transport.c | 898 +++ fs/{cifs => smbfs_client}/smbdirect.c | 0 fs/{cifs => smbfs_client}/smbdirect.h | 0 fs/smbfs_client/smbencrypt.c | 91 + fs/smbfs_client/smberr.h | 171 + fs/{cifs => smbfs_client}/trace.c | 0 fs/{cifs => smbfs_client}/trace.h | 0 fs/smbfs_client/transport.c | 1616 +++++ fs/{cifs => smbfs_client}/unc.c | 0 fs/smbfs_client/winucase.c | 649 ++ fs/smbfs_client/xattr.c | 550 ++ fs/smbfs_common/Makefile | 7 + fs/{cifs_common => smbfs_common}/arc4.h | 0 fs/smbfs_common/cifs_arc4.c | 87 + fs/{cifs_common => smbfs_common}/cifs_md4.c | 0 fs/{cifs_common => smbfs_common}/md4.h | 0 fs/smbfs_common/smbfsctl.h | 162 + include/acpi/cppc_acpi.h | 5 + include/asm-generic/early_ioremap.h | 6 - include/asm-generic/mshyperv.h | 21 +- include/asm-generic/syscall.h | 16 - include/asm-generic/vmlinux.lds.h | 4 - include/drm/drm_connector.h | 37 + include/drm/drm_displayid.h | 101 +- include/drm/i915_pciids.h | 8 +- include/dt-bindings/sound/qcom,lpass.h | 5 + include/linux/bootconfig.h | 4 +- include/linux/bpf.h | 3 +- include/linux/cgroup-defs.h | 107 +- include/linux/cgroup.h | 22 +- include/linux/compiler-clang.h | 13 - include/linux/compiler-gcc.h | 11 +- include/linux/compiler_attributes.h | 44 +- include/linux/compiler_types.h | 7 - include/linux/cpu.h | 6 - include/linux/cpuhotplug.h | 132 +- include/linux/energy_model.h | 8 +- include/linux/hugetlb.h | 9 + include/linux/kernel_stat.h | 1 + include/linux/memblock.h | 1 + include/linux/mmap_lock.h | 17 +- include/linux/mtd/mtd.h | 2 - include/linux/overflow.h | 138 +- include/linux/platform_data/brcmfmac.h | 2 +- include/linux/qed/qed_eth_if.h | 21 +- include/linux/rcupdate.h | 3 +- include/linux/rpmsg.h | 2 +- include/linux/sched.h | 1 + include/linux/skbuff.h | 2 +- include/linux/spi/ads7846.h | 15 - include/linux/time64.h | 9 +- include/linux/uio.h | 22 +- include/linux/usb/hcd.h | 2 + include/linux/vmalloc.h | 3 - include/net/bluetooth/bluetooth.h | 66 + include/sound/cs35l41.h | 34 + include/sound/rt5682s.h | 48 + include/uapi/asm-generic/fcntl.h | 4 + include/uapi/linux/android/binder.h | 7 + include/uapi/linux/cifs/cifs_mount.h | 28 - include/uapi/linux/smbfs_client/cifs_mount.h | 27 + .../linux/{cifs => smbfs_client}/cifs_netlink.h | 0 include/uapi/linux/smc.h | 27 + include/uapi/linux/virtio_ids.h | 2 +- init/main.c | 47 +- ipc/sem.c | 2 +- kernel/audit_tree.c | 20 +- kernel/auditsc.c | 15 +- kernel/bpf/bpf_struct_ops.c | 7 +- kernel/bpf/stackmap.c | 10 +- kernel/bpf/verifier.c | 2 + kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/cpuset.c | 56 +- kernel/dma/debug.c | 3 +- kernel/fork.c | 1 + kernel/futex.c | 3 +- kernel/locking/rtmutex.c | 2 +- kernel/printk/printk.c | 4 +- kernel/profile.c | 21 +- kernel/rcu/tasks.h | 16 +- kernel/rcu/tree_plugin.h | 3 +- kernel/sched/core.c | 177 +- kernel/sched/debug.c | 4 + kernel/sched/fair.c | 109 +- kernel/sched/idle.c | 4 +- kernel/sched/sched.h | 13 +- kernel/trace/trace.c | 26 +- kernel/trace/trace_boot.c | 43 +- kernel/trace/trace_eprobe.c | 5 +- kernel/trace/trace_events.c | 1 + kernel/trace/trace_events_hist.c | 14 +- kernel/trace/trace_osnoise.c | 6 +- kernel/trace/trace_output.c | 11 +- kernel/trace/trace_synth.h | 2 +- lib/Kconfig.debug | 2 +- lib/bootconfig.c | 10 +- lib/iov_iter.c | 42 + localversion-next | 2 +- mm/Kconfig | 2 +- mm/Makefile | 5 +- mm/damon/vaddr.c | 136 +- mm/early_ioremap.c | 5 - mm/hmm.c | 5 +- mm/ioremap.c | 25 - mm/kfence/kfence_test.c | 3 + mm/kmemleak.c | 3 +- mm/ksm.c | 2 - mm/memblock.c | 16 +- mm/mempolicy.c | 17 +- mm/page_alloc.c | 4 +- mm/slub.c | 128 +- mm/vmalloc.c | 22 +- mm/vmscan.c | 2 +- net/bluetooth/hci_core.c | 3 + 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 | 34 +- net/caif/chnl_net.c | 19 +- net/core/netclassid_cgroup.c | 7 +- net/core/netprio_cgroup.c | 10 +- net/core/skbuff.c | 19 +- net/dccp/minisocks.c | 2 + net/ethtool/ioctl.c | 4 + net/ipv4/tcp_input.c | 2 +- net/ipv4/udp_tunnel_nic.c | 2 +- net/ipv6/ip6_fib.c | 3 +- net/l2tp/l2tp_core.c | 4 +- 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/smc/af_smc.c | 34 +- net/smc/smc.h | 3 - net/smc/smc_clc.c | 330 +- net/smc/smc_clc.h | 19 +- net/smc/smc_core.c | 10 +- net/smc/smc_core.h | 1 + net/smc/smc_ism.c | 16 +- net/smc/smc_ism.h | 2 +- net/smc/smc_netlink.c | 47 +- net/smc/smc_netlink.h | 2 + net/tipc/socket.c | 2 +- net/unix/af_unix.c | 2 +- net/xfrm/xfrm_user.c | 5 + 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 | 5 +- security/integrity/ima/ima_policy.c | 17 +- sound/firewire/oxfw/oxfw.c | 13 +- sound/pci/hda/hda_intel.c | 12 +- sound/pci/hda/patch_realtek.c | 129 + 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/perf/.gitignore | 1 + tools/perf/Makefile.config | 47 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 + tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 12 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 14 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 3 +- tools/perf/check-headers.sh | 1 + tools/perf/scripts/python/bin/stackcollapse-report | 2 +- tools/perf/tests/bpf.c | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 9 +- tools/perf/trace/beauty/move_mount_flags.sh | 2 +- tools/perf/util/Build | 1 + tools/perf/util/amd-sample-raw.c | 289 + tools/perf/util/bpf-event.c | 8 + tools/perf/util/dso.c | 10 + tools/perf/util/env.c | 78 + tools/perf/util/env.h | 5 + tools/perf/util/evsel.c | 20 +- tools/perf/util/evsel.h | 3 + tools/perf/util/parse-events-hybrid.c | 18 +- tools/perf/util/parse-events.c | 27 +- tools/perf/util/perf_event_attr_fprintf.c | 5 +- tools/perf/util/sample-raw.c | 8 + tools/perf/util/sample-raw.h | 6 +- tools/perf/util/symbol.c | 20 +- tools/testing/selftests/bpf/cgroup_helpers.c | 137 +- tools/testing/selftests/bpf/cgroup_helpers.h | 16 +- tools/testing/selftests/bpf/network_helpers.c | 27 +- tools/testing/selftests/bpf/network_helpers.h | 1 + .../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 79 + .../testing/selftests/bpf/progs/connect4_dropper.c | 26 + .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 2 +- tools/testing/selftests/net/altnames.sh | 2 +- tools/testing/selftests/sched/cs_prctl_test.c | 28 +- tools/usb/testusb.c | 14 +- 1308 files changed, 102097 insertions(+), 84685 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 delete mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.txt create mode 100644 Documentation/devicetree/bindings/mmc/mmc-card.yaml create mode 100644 Documentation/devicetree/bindings/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 create mode 100644 Documentation/process/maintainer-handbooks.rst create mode 100644 Documentation/process/maintainer-tip.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/sysrq.rst delete mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts create mode 100644 arch/arm64/boot/dts/renesas/draak.dtsi create mode 100644 arch/arm64/boot/dts/renesas/ebisu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m0.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m2.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m4.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m5.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6-ebisu.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m6.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7-draak.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m7.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-salvator-xs.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8-ulcb.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779m8.dtsi delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_afmt.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_vpg.h create mode 100644 drivers/gpu/drm/i915/display/intel_backlight.c create mode 100644 drivers/gpu/drm/i915/display/intel_backlight.h create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.c create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.h create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.h create mode 100644 drivers/input/keyboard/cypress-sf.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_coredump.h create mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_devlink.h create mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.c create mode 100644 drivers/net/wwan/iosm/iosm_ipc_flash.h create mode 100644 drivers/platform/x86/wmaa-backlight-wmi.c create mode 100644 drivers/spi/spi-ingenic.c delete mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h delete mode 100644 drivers/staging/r8188eu/include/odm_reg.h delete mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h delete mode 100644 fs/cifs/cache.c delete mode 100644 fs/cifs/cifs_debug.c delete mode 100644 fs/cifs/cifs_fs_sb.h delete mode 100644 fs/cifs/cifs_ioctl.h delete mode 100644 fs/cifs/cifs_spnego.c delete mode 100644 fs/cifs/cifs_spnego.h delete mode 100644 fs/cifs/cifs_swn.c delete mode 100644 fs/cifs/cifs_unicode.c delete mode 100644 fs/cifs/cifsacl.c delete mode 100644 fs/cifs/cifsacl.h delete mode 100644 fs/cifs/cifsencrypt.c delete mode 100644 fs/cifs/cifsfs.c delete mode 100644 fs/cifs/cifsfs.h delete mode 100644 fs/cifs/cifsglob.h delete mode 100644 fs/cifs/cifspdu.h delete mode 100644 fs/cifs/cifsproto.h delete mode 100644 fs/cifs/cifssmb.c delete mode 100644 fs/cifs/connect.c delete mode 100644 fs/cifs/dir.c delete mode 100644 fs/cifs/dns_resolve.c delete mode 100644 fs/cifs/dns_resolve.h delete mode 100644 fs/cifs/export.c delete mode 100644 fs/cifs/file.c delete mode 100644 fs/cifs/fscache.c delete mode 100644 fs/cifs/fscache.h delete mode 100644 fs/cifs/inode.c delete mode 100644 fs/cifs/ioctl.c delete mode 100644 fs/cifs/link.c delete mode 100644 fs/cifs/misc.c delete mode 100644 fs/cifs/netlink.c delete mode 100644 fs/cifs/netmisc.c delete mode 100644 fs/cifs/ntlmssp.h delete mode 100644 fs/cifs/readdir.c delete mode 100644 fs/cifs/rfc1002pdu.h delete mode 100644 fs/cifs/sess.c delete mode 100644 fs/cifs/smb2file.c delete mode 100644 fs/cifs/smb2glob.h delete mode 100644 fs/cifs/smb2inode.c delete mode 100644 fs/cifs/smb2maperror.c delete mode 100644 fs/cifs/smb2misc.c delete mode 100644 fs/cifs/smb2ops.c delete mode 100644 fs/cifs/smb2pdu.c delete mode 100644 fs/cifs/smb2pdu.h delete mode 100644 fs/cifs/smb2proto.h delete mode 100644 fs/cifs/smb2status.h delete mode 100644 fs/cifs/smb2transport.c delete mode 100644 fs/cifs/smbencrypt.c delete mode 100644 fs/cifs/smberr.h delete mode 100644 fs/cifs/smbfsctl.h delete mode 100644 fs/cifs/transport.c delete mode 100644 fs/cifs/winucase.c delete mode 100644 fs/cifs/xattr.c delete mode 100644 fs/cifs_common/Makefile delete mode 100644 fs/cifs_common/cifs_arc4.c delete mode 100644 fs/cifs_common/smb2pdu.h rename fs/{cifs => smbfs_client}/Kconfig (100%) rename fs/{cifs => smbfs_client}/Makefile (100%) rename fs/{cifs => smbfs_client}/asn1.c (100%) create mode 100644 fs/smbfs_client/cache.c create mode 100644 fs/smbfs_client/cifs_debug.c rename fs/{cifs => smbfs_client}/cifs_debug.h (100%) rename fs/{cifs => smbfs_client}/cifs_dfs_ref.c (100%) create mode 100644 fs/smbfs_client/cifs_fs_sb.h create mode 100644 fs/smbfs_client/cifs_ioctl.h create mode 100644 fs/smbfs_client/cifs_spnego.c create mode 100644 fs/smbfs_client/cifs_spnego.h rename fs/{cifs => smbfs_client}/cifs_spnego_negtokeninit.asn1 (100%) create mode 100644 fs/smbfs_client/cifs_swn.c rename fs/{cifs => smbfs_client}/cifs_swn.h (100%) create mode 100644 fs/smbfs_client/cifs_unicode.c rename fs/{cifs => smbfs_client}/cifs_unicode.h (100%) rename fs/{cifs => smbfs_client}/cifs_uniupr.h (100%) create mode 100644 fs/smbfs_client/cifsacl.c create mode 100644 fs/smbfs_client/cifsacl.h create mode 100644 fs/smbfs_client/cifsencrypt.c create mode 100644 fs/smbfs_client/cifsfs.c create mode 100644 fs/smbfs_client/cifsfs.h create mode 100644 fs/smbfs_client/cifsglob.h create mode 100644 fs/smbfs_client/cifspdu.h create mode 100644 fs/smbfs_client/cifsproto.h rename fs/{cifs => smbfs_client}/cifsroot.c (100%) create mode 100644 fs/smbfs_client/cifssmb.c create mode 100644 fs/smbfs_client/connect.c rename fs/{cifs => smbfs_client}/dfs_cache.c (100%) rename fs/{cifs => smbfs_client}/dfs_cache.h (100%) create mode 100644 fs/smbfs_client/dir.c create mode 100644 fs/smbfs_client/dns_resolve.c create mode 100644 fs/smbfs_client/dns_resolve.h create mode 100644 fs/smbfs_client/export.c create mode 100644 fs/smbfs_client/file.c rename fs/{cifs => smbfs_client}/fs_context.c (100%) rename fs/{cifs => smbfs_client}/fs_context.h (100%) create mode 100644 fs/smbfs_client/fscache.c create mode 100644 fs/smbfs_client/fscache.h create mode 100644 fs/smbfs_client/inode.c create mode 100644 fs/smbfs_client/ioctl.c create mode 100644 fs/smbfs_client/link.c create mode 100644 fs/smbfs_client/misc.c create mode 100644 fs/smbfs_client/netlink.c rename fs/{cifs => smbfs_client}/netlink.h (100%) create mode 100644 fs/smbfs_client/netmisc.c rename fs/{cifs => smbfs_client}/nterr.c (100%) rename fs/{cifs => smbfs_client}/nterr.h (100%) create mode 100644 fs/smbfs_client/ntlmssp.h create mode 100644 fs/smbfs_client/readdir.c create mode 100644 fs/smbfs_client/rfc1002pdu.h create mode 100644 fs/smbfs_client/sess.c rename fs/{cifs => smbfs_client}/smb1ops.c (100%) create mode 100644 fs/smbfs_client/smb2file.c create mode 100644 fs/smbfs_client/smb2glob.h create mode 100644 fs/smbfs_client/smb2inode.c create mode 100644 fs/smbfs_client/smb2maperror.c create mode 100644 fs/smbfs_client/smb2misc.c create mode 100644 fs/smbfs_client/smb2ops.c create mode 100644 fs/smbfs_client/smb2pdu.c create mode 100644 fs/smbfs_client/smb2pdu.h create mode 100644 fs/smbfs_client/smb2proto.h create mode 100644 fs/smbfs_client/smb2status.h create mode 100644 fs/smbfs_client/smb2transport.c rename fs/{cifs => smbfs_client}/smbdirect.c (100%) rename fs/{cifs => smbfs_client}/smbdirect.h (100%) create mode 100644 fs/smbfs_client/smbencrypt.c create mode 100644 fs/smbfs_client/smberr.h rename fs/{cifs => smbfs_client}/trace.c (100%) rename fs/{cifs => smbfs_client}/trace.h (100%) create mode 100644 fs/smbfs_client/transport.c rename fs/{cifs => smbfs_client}/unc.c (100%) create mode 100644 fs/smbfs_client/winucase.c create mode 100644 fs/smbfs_client/xattr.c create mode 100644 fs/smbfs_common/Makefile rename fs/{cifs_common => smbfs_common}/arc4.h (100%) create mode 100644 fs/smbfs_common/cifs_arc4.c rename fs/{cifs_common => smbfs_common}/cifs_md4.c (100%) rename fs/{cifs_common => smbfs_common}/md4.h (100%) create mode 100644 fs/smbfs_common/smbfsctl.h create mode 100644 include/sound/cs35l41.h create mode 100644 include/sound/rt5682s.h delete mode 100644 include/uapi/linux/cifs/cifs_mount.h create mode 100644 include/uapi/linux/smbfs_client/cifs_mount.h rename include/uapi/linux/{cifs => smbfs_client}/cifs_netlink.h (100%) create mode 100644 sound/soc/codecs/cs35l41-i2c.c create mode 100644 sound/soc/codecs/cs35l41-spi.c create mode 100644 sound/soc/codecs/cs35l41-tables.c create mode 100644 sound/soc/codecs/cs35l41.c create mode 100644 sound/soc/codecs/cs35l41.h create mode 100644 sound/soc/codecs/rt5682s.c create mode 100644 sound/soc/codecs/rt5682s.h create mode 100644 tools/arch/x86/include/asm/amd-ibs.h create mode 100644 tools/perf/util/amd-sample-raw.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c create mode 100644 tools/testing/selftests/bpf/progs/connect4_dropper.c