This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits b49976d8ef64 Add linux-next specific files for 20201102 omits 1fd9412b6c7f Merge branch 'akpm/master' into master omits 759c88ce7180 mm/gup: assert that the mmap lock is held in __get_user_pages() omits 623e1de7ddc0 mmap locking API: don't check locking if the mm isn't live yet omits 8bfeb5ab9b7b Merge branch 'akpm-current/current' into master omits 66dc62ccbeb3 Merge remote-tracking branch 'memblock/for-next' into master omits 8b372ebfbe91 Merge remote-tracking branch 'notifications/notifications- [...] omits 16fbc29a04ae Merge remote-tracking branch 'fpga/for-next' into master omits ffdb4c222840 Merge remote-tracking branch 'pidfd/for-next' into master omits b2cdb8603f5b Merge remote-tracking branch 'xarray/main' into master omits 7f5cbd73b69a Merge remote-tracking branch 'nvmem/for-next' into master omits 32bed5fa4eb8 Merge remote-tracking branch 'slimbus/for-next' into master omits e22ddcb653c4 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 0cca054396a0 Merge remote-tracking branch 'rtc/rtc-next' into master omits e355162d7f08 Merge remote-tracking branch 'coresight/next' into master omits 6ee3ec16a669 Merge remote-tracking branch 'livepatching/for-next' into master omits cf1d54e3044f Merge remote-tracking branch 'kselftest/next' into master omits 1817f6eaae0d Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] omits ea7803a22437 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 8cbf226bfc2a Merge remote-tracking branch 'pinctrl/for-next' into master omits 01d8708688df Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits bbca68652eb7 Merge remote-tracking branch 'gpio/for-next' into master omits 6f096b7895a2 Merge remote-tracking branch 'rpmsg/for-next' into master omits 58cd4341d3e4 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 4771ffb44882 Merge remote-tracking branch 'dmaengine/next' into master omits a3b1f96891c7 Merge remote-tracking branch 'mux/for-next' into master omits ff2538a36c85 Merge remote-tracking branch 'staging/staging-next' into master omits ead835ce60cd Merge remote-tracking branch 'extcon/extcon-next' into master omits b8b81fe58bda Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 526b40bdd6d8 Merge remote-tracking branch 'tty/tty-next' into master omits dadf07567272 Merge remote-tracking branch 'phy-next/next' into master omits 5d53692334ad Merge remote-tracking branch 'usb-chipidea-next/for-usb-ne [...] omits 335968534351 Merge remote-tracking branch 'usb-serial/usb-next' into master omits c9d95afe3d6a Merge remote-tracking branch 'usb/usb-next' into master omits c6cd052b2fbf Merge remote-tracking branch 'ipmi/for-next' into master omits e7a5f2888fdb Merge remote-tracking branch 'leds/for-next' into master omits c5de4673f2f4 Merge remote-tracking branch 'drivers-x86/for-next' into master omits 6c9d00773b7a Merge remote-tracking branch 'percpu/for-next' into master omits 627b62835c90 Merge remote-tracking branch 'rcu/rcu/next' into master omits d04db362a209 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 69588fe25549 Merge remote-tracking branch 'edac/edac-for-next' into master omits f287869e4fab Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits f18ba8e99493 Merge remote-tracking branch 'tip/auto-latest' into master omits cd235b74a35e Merge remote-tracking branch 'spi/for-next' into master omits dc076b147504 Merge remote-tracking branch 'audit/next' into master omits 8429906214ab Merge remote-tracking branch 'tpmdd/next' into master omits 39f7d8d84475 Merge remote-tracking branch 'tomoyo/master' into master omits 2bb96308869e Merge remote-tracking branch 'selinux/next' into master omits 3b77a3dc672c Merge remote-tracking branch 'regulator/for-next' into master omits f0d8bc49c86a Merge remote-tracking branch 'mmc/next' into master omits b0b4ff57bec7 Merge remote-tracking branch 'block/for-next' into master omits 1635547a1f3f Merge remote-tracking branch 'modules/modules-next' into master omits 2a56f29ed58c Merge remote-tracking branch 'sound-asoc/for-next' into master omits c5554c973e07 Merge remote-tracking branch 'sound/for-next' into master omits 438e95c496dc Merge remote-tracking branch 'regmap/for-next' into master omits c06b01bd57d9 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master omits e6e6070f5960 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits b12426810e95 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits c4e4f35a81ef Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 48049f81cdcc Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 49a6c686362c Merge remote-tracking branch 'amdgpu/drm-next' into master omits 51072a243c80 Merge remote-tracking branch 'crypto/master' into master omits f2599002036e Merge remote-tracking branch 'nand/nand/next' into master omits 073925d63f7c Merge remote-tracking branch 'mtd/mtd/next' into master omits 5d056fd88a4d Merge remote-tracking branch 'gfs2/for-next' into master omits 2c3da795653a Merge remote-tracking branch 'bluetooth/master' into master omits ca094a550dc4 Merge remote-tracking branch 'netfilter-next/master' into master omits 681743045f6b Merge remote-tracking branch 'net-next/master' into master omits b9280f70b37d Merge remote-tracking branch 'rdma/for-next' into master omits ea5e70e6d21c Merge remote-tracking branch 'ieee1394/for-next' into master omits b6539efb31ab Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 295ad9ec7ea4 Merge remote-tracking branch 'opp/opp/linux-next' into master omits 0e4b4ced3507 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 261208e37dd8 Merge remote-tracking branch 'cpupower/cpupower' into master omits 69c306d3ab43 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits 3b3f6ddc60d8 Merge remote-tracking branch 'pm/linux-next' into master omits 2b9d925b2230 Merge remote-tracking branch 'v4l-dvb-next/master' into master omits 2da30baf2862 Merge remote-tracking branch 'v4l-dvb/master' into master omits b7e077c22efc Merge remote-tracking branch 'jc_docs/docs-next' into master omits 0ddfb0fe7c41 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits a959f924d6df Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 508682f3ae43 Merge remote-tracking branch 'hid/for-next' into master omits bb8765ac3234 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 9958bd0b8237 Merge remote-tracking branch 'printk/for-next' into master omits 04638f0ab08e lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits e6e9425082e2 fault-injection: handle EI_ETYPE_TRUE omits 56b058bdab11 aio: simplify read_events() omits 4159352152ea kdump: append uts_namespace.name offset to VMCOREINFO omits dd7cf4f929a3 checkpatch-update-__attribute__sectionname-quote-removal-v2 omits bcd1258be2f6 checkpatch: update __attribute__((section("name"))) quote removal omits 8c9e04eb2da1 checkpatch: add a fixer for missing newline at eof omits 54da6ae13128 checkpatch: extend attributes check to handle more patterns omits d6de44b5e80f checkpatch: allow --fix removal of unnecessary break statements omits ccff755cd0c7 checkpatch: prefer static const declarations omits 316225bb05de checkpatch: ignore generated CamelCase defines and enum values omits c31b9dbfe249 checkpatch: fix false positives in REPEATED_WORD warning omits 0e85168b1601 checkpatch: add new exception to repeated word check omits 977089b2cfb1 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 2e6bb138e096 gpio: thunderx: utilize for_each_set_clump macro omits 8f917bcf4b30 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits e48da15c6c7a lib/test_bitmap.c: add for_each_set_clump test cases omits 0cc091c295e2 bitops: introduce the for_each_set_clump macro omits c5e26d67932c lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits 22c80672dcb2 lib/stackdepot.c: use array_size() helper in jhash2() omits 6068370a5275 lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 92ef74338741 lib/stackdepot.c: replace one-element array with flexible- [...] omits c25e791797d7 lib/test_free_pages.c: add basic progress indicators omits 3a5d8c98d6a5 lib: stackdepot: add support to configure STACK_HASH_SIZE omits 11f05ce10cec include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 805ff9e81e96 kernel/acct.c: use #elif instead of #end and #elif omits 60fbeca33f61 kernel.h: split out mathematical helpers fix omits 8ab863a913b3 kernel.h: Split out mathematical helpers omits 78a20b862f74 asm-generic: force inlining of get_order() to work around [...] omits 2ba780aeab86 proc/sysctl: make protected_* world readable omits 931f85d49029 procfs: delete duplicated words + other fixes omits 1a6d4bb72534 kernel/hung_task.c: Monitor killed tasks. omits 714d68905ecd fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c9b5da3e49c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b353490b76a0 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 2e6999c3d8a8 zram: support page writeback omits a9989000bd48 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 58eeeb0fdbde mm/zswap: make struct kernel_param_ops definitions const omits bea7b951ccd0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits bfd072735001 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits da55635114a1 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits c5ee2d3b6450 mm/cma.c: remove redundant cma_mutex lock omits aae2d6ea0efc mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits eb783dc1e153 mm/migrate.c: fix comment spelling omits dea0bc69ba6c mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits ad38933b390e mm/vmscan: drop unneeded assignment in kswapd() omits 568ff511ae31 mm: don't wake kswapd prematurely when watermark boosting [...] omits bcbf76af51ac MIPS: do not call flush_tlb_all when setting pmd entry omits b5884e0e2540 mm/huge_memory.c: update tlb entry if pmd is changed omits 0fb48c1358bf mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits 68655491b637 mm, page_alloc: reduce static keys in prep_new_page() omits 85320c1b7dec mm, page_poison: use static key more efficiently omits c835d9f1e970 mm-page_alloc-do-not-rely-on-the-order-of-page_poison-and- [...] omits f28a28d87348 mm, page_alloc: do not rely on the order of page_poison an [...] omits aa193f00d51e mm/vmalloc.c: fix kasan shadow poisoning size omits fb1dd19b663e mm: forbid splitting special mappings omits 2d46ad159d8a mremap: check if it's possible to split original vma omits eb9cf8622a0b vm_ops: rename .split() callback to .may_split() omits 9d21a61ede0f mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits a194c33120ee mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 80f6b45ffa66 mm/mremap: account memory on do_munmap() failure omits 5d1abad0e0fc mm/mmap.c: fix the adjusted length error omits e12c35401ebf mm: cleanup: remove unused tsk arg from __access_remote_vm omits 92464b30a849 x86: mremap speedup - Enable HAVE_MOVE_PUD omits 6139a5e91c38 arm64: mremap speedup - enable HAVE_MOVE_PUD omits 75c32fb0cca9 mm: speedup mremap on 1GB or larger regions omits 9344928add03 kselftests: vm: add mremap tests omits 07cffbfa035b xen/unpopulated-alloc: consolidate pgmap manipulation omits fd5700832574 mm: convert page kmemcg type to a page memcg flag omits 642dedf57275 mm: introduce page memcg flags omits 2a5fede9e817 mm: memcontrol/slab: use helpers to access slab page's memcg_data omits 53fad5b29c8d mm: memcontrol: use helpers to read page's memcg data omits 045219a02274 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits d70bed5885c3 mm: memcontrol: remove unused mod_memcg_obj_state() omits c1a0a0c50b56 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits ed3b0e276704 mm: memcontrol: add file_thp, shmem_thp to memory.stat omits ddcf372a0e05 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits dac43ebbcd32 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits ace2ff77ce84 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits 4f09e02a23a6 mm/swap_state: skip meaningless swap cache readahead when [...] omits e87c8c170473 mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 63e59114941b mm: handle zone device pages in release_pages() omits fb8f4917d9fb selftests/vm: 2x speedup for run_vmtests.sh omits 0117c9dd97ff selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits c5f30c470529 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits 62d9da771e52 selftests/vm: gup_test: introduce the dump_pages() sub-test omits f1a35d152ed8 selftests/vm: only some gup_test items are really benchmarks omits bf723d8b292b selftests/vm: minor cleanup: Makefile and gup_test.c omits bc1b20bd5357 selftests/vm: rename run_vmtests --> run_vmtests.sh omits 23c29a19437d selftests/vm: use a common gup_test.h omits 7d53a023de23 mm/gup_benchmark: rename to mm/gup_test omits 0d49e3cf6071 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 18c791d4d6d7 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits 56d638ba5920 mm/filemap/c: freak generic_file_buffered_read up into mul [...] omits c50b5d3c0cb1 mm: fix page_owner initializing issue for arm32 omits 641ca9a35184 device-dax/kmem: use struct_size() omits c4729b283fb0 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 8fa8c5699e76 mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits bb9ed20797ba kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 7cb6473a708d ramfs: support O_TMPFILE omits f72963021a90 ocfs2: fix ocfs2 corrupt when iputting an inode omits 2c5ef0827ba1 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 437591102d92 ocfs2: ratelimit the 'max lookup times reached' notice omits 6823d5717210 fs/ocfs2/cluster/tcp.c: remove unneeded break omits a7eae590c7c6 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits f9c5f5ea8d02 kthread: add kthread_work tracepoints omits 6d64d115861b /proc/kpageflags: do not use uninitialized struct pages omits cdd65ead9d39 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits a0d27f57f5a5 mm/slub: fix panic in slab_alloc_node() omits 87c9f278a553 kernel/hung_task.c: make type annotations consistent omits 7e77ea76fd52 epoll: add a selftest for epoll timeout race omits 560b01a1c17c epoll: check ep_events_available() upon timeout omits a8dde7601995 mm: always have io_remap_pfn_range() set pgprot_decrypted() omits c5afaa4fac3a mm, oom: keep oom_adj under or at upper limit when printing omits b672b81c89dc kthread_worker: prevent queuing delayed work from timer_fn [...] omits 12f0185a437d mm/truncate.c: make __invalidate_mapping_pages() static omits 6b095164c6b3 lib/crc32test: remove extra local_irq_disable/enable omits 32530d68dac3 ptrace: fix task_join_group_stop() for the case when curre [...] omits d344bd170c03 mm: mempolicy: fix potential pte_unmap_unlock pte error omits 8f2bb4d4f743 kasan: adopt KUNIT tests to SW_TAGS mode omits 2f76babca3ff asm-generic: barrier.h: fix ALPHA builds when SMP is not enabled omits 367ea9169dd0 Merge remote-tracking branch 'vfs/for-next' into master omits 2dc8f4e3e02c Merge remote-tracking branch 'file-locks/locks-next' into master omits 19f1e30a0f4d Merge remote-tracking branch 'xfs/for-next' into master omits d8889e32f450 Merge remote-tracking branch 'f2fs/dev' into master omits c6a56b2f6bf1 Merge remote-tracking branch 'ext4/dev' into master omits 0eed7d74700d Merge remote-tracking branch 'ext3/for_next' into master omits 432e4fe9b379 Merge remote-tracking branch 'btrfs/for-next' into master omits 1a7282a91858 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits c8c918c1ca29 Merge remote-tracking branch 's390/for-next' into master omits 15861ee1565d Merge remote-tracking branch 'risc-v/for-next' into master omits f5fbcd7cc7ef Merge remote-tracking branch 'parisc-hd/for-next' into master omits 0e8868698e1d Merge remote-tracking branch 'nds32/next' into master omits a859a7418a35 Merge remote-tracking branch 'mips/mips-next' into master omits 06dd37128df6 Merge remote-tracking branch 'm68knommu/for-next' into master omits 7df1ef3c3014 Merge remote-tracking branch 'h8300/h8300-next' into master omits cd1b05c220fa Merge remote-tracking branch 'csky/linux-next' into master omits 96330672b7c3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits e14841ee0e61 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits db34cabadf92 Merge remote-tracking branch 'tegra/for-next' into master omits 3cdccc306c8f Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 3e104efdeabe Merge remote-tracking branch 'samsung-krzk/for-next' into master omits cbcde33a0636 Merge remote-tracking branch 'rockchip/for-next' into master omits 34336bc4613a Merge remote-tracking branch 'reset/reset/next' into master omits 46dcda1a1cfb Merge remote-tracking branch 'renesas/next' into master omits 8319834a5561 Merge remote-tracking branch 'realtek/for-next' into master omits 4cbb11802047 Merge remote-tracking branch 'qcom/for-next' into master omits 9279987a7750 Merge remote-tracking branch 'omap/for-next' into master omits 2a43212ca9f0 Merge remote-tracking branch 'mvebu/for-next' into master omits 800ebe0067d0 Merge remote-tracking branch 'mediatek/for-next' into master omits 3cbf2499d09a Merge remote-tracking branch 'keystone/next' into master omits ffd5777d0eab Merge remote-tracking branch 'imx-mxs/for-next' into master omits 3bc94f27b999 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 1f6c8a4753fa Merge remote-tracking branch 'at91/at91-next' into master omits ebb37cb7a424 Merge remote-tracking branch 'aspeed/for-next' into master omits 72bb643ec14e Merge remote-tracking branch 'amlogic/for-next' into master omits fb50d0a62cc8 Merge remote-tracking branch 'arm-soc/for-next' into master omits 8ae82935ba55 Merge remote-tracking branch 'arm/for-next' into master omits 36f7c908a2e0 Merge remote-tracking branch 'asm-generic/master' into master omits 8ed3780b5625 Merge remote-tracking branch 'kbuild/for-next' into master omits a2808d2bc1fb Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits ff874797959d Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits daa6f7824b83 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 25dc666bb10b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits cc0249a69b17 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 6db8ec6063b2 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] omits 8a75081286ad Merge remote-tracking branch 'vfs-fixes/fixes' into master omits 97f57336fdb9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 6ea945c4b9c9 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 58d78924bac9 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 7990452c0ec7 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master omits 3a4e4d31af54 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits 637c5d04ee91 Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits 23156af24b7f Merge remote-tracking branch 'ide/master' into master omits 31e952244050 Merge remote-tracking branch 'input-current/for-linus' int [...] omits f6605107a27e Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits ac7dcb912018 Merge remote-tracking branch 'phy/fixes' into master omits fef69c0bb16f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' [...] omits 2b2293a521cf Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 20ab0385fbe5 Merge remote-tracking branch 'pci-current/for-linus' into master omits 6871a2467800 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 1f32a42bb459 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits 045912cb38af Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits 5c817dd050d0 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits f5f8eaa91b6a Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 128f9fb2873a Merge remote-tracking branch 'ipsec/master' into master omits 20e2587bfa99 Merge remote-tracking branch 'bpf/master' into master omits 939d3b0a223f Merge remote-tracking branch 'net/master' into master omits 535cdf0a078a Merge remote-tracking branch 'sparc/master' into master omits 96c9d9c458c5 Merge remote-tracking branch 'arm-current/fixes' into master omits dbad345e39bb Merge remote-tracking branch 'arc-current/for-curr' into master omits e3a2e85b3a63 Merge remote-tracking branch 'kbuild-current/fixes' into master omits 7b56fbd83e26 Merge tag 'x86-urgent-2020-11-01' of git://git.kernel.org/ [...] omits 4312e0e8d3ea Merge tag 'timers-urgent-2020-11-01' of git://git.kernel.o [...] omits 82423b46fc9e Merge tag 'smp-urgent-2020-11-01' of git://git.kernel.org/ [...] omits 8d99084efcc2 Merge tag 'locking-urgent-2020-11-01' of git://git.kernel. [...] omits 67b6d2ce11a0 Merge branch 'tif-task_work.arch' into for-next omits 7b074c15374c io_uring: remove 'twa_signal_ok' deadlock work-around omits eb48a0f216fa kernel: remove checking for TIF_NOTIFY_SIGNAL omits c634e6b63a81 signal: kill JOBCTL_TASK_WORK omits f8b667db31a3 io_uring: JOBCTL_TASK_WORK is no longer used by task_work omits c50eb9d59bb1 task_work: remove legacy TWA_SIGNAL path omits 1d48c8d6d71e xtensa: add support for TIF_NOTIFY_SIGNAL omits 8ef9c750c5a1 um: add support for TIF_NOTIFY_SIGNAL omits 3f242a158b7c sparc: add support for TIF_NOTIFY_SIGNAL omits 40c7ac5c4790 sh: add support for TIF_NOTIFY_SIGNAL omits 5e59963ed1ac riscv: add support for TIF_NOTIFY_SIGNAL omits 9333d15595e8 openrisc: add support for TIF_NOTIFY_SIGNAL omits c34f87ae2e81 nds32: add support for TIF_NOTIFY_SIGNAL omits 27af2ca0cdda microblaze: add support for TIF_NOTIFY_SIGNAL omits ef1863c4081e ia64: add support for TIF_NOTIFY_SIGNAL omits 58d670021acc hexagon: add support for TIF_NOTIFY_SIGNAL omits 1facd6bf079c h8300: add support for TIF_NOTIFY_SIGNAL omits 1b81145fc28d csky: add support for TIF_NOTIFY_SIGNAL omits bbc8d03c0bf3 c6x: add support for TIF_NOTIFY_SIGNAL omits 6cbc413682ac arm: add support for TIF_NOTIFY_SIGNAL omits e9822185daa1 alpha: add support for TIF_NOTIFY_SIGNAL omits 4c3d9c3b415a s390: add support for TIF_NOTIFY_SIGNAL omits af0dd809f3d3 PCI: Add Designated Vendor-Specific Extended Capability #defines omits 31f020064f9d Merge tag 'char-misc-5.10-rc2' of git://git.kernel.org/pub [...] omits 9c75b68b91ff Merge tag 'driver-core-5.10-rc2' of git://git.kernel.org/p [...] omits 2376cca02d73 Merge tag 'staging-5.10-rc2' of git://git.kernel.org/pub/s [...] omits 2754a42e0dcc Merge tag 'tty-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits 9b5ff3c93cd3 Merge tag 'usb-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits 2d38c80d5baf Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 00e50e912ce7 Merge branch 'for-5.11/io_uring' into for-next omits ecc6a53aec95 io_uring: only plug when appropriate omits d68fae896cd7 io_uring: rearrange io_kiocb fields for better caching omits 16e91ae1295a io_uring: link requests with singly linked list omits 981a386ab007 io_uring: track link timeout's master explicitly omits 76900fc211cf io_uring: track link's head and tail during submit omits 806b1a56de16 io_uring: split poll and poll_remove structs omits 0894e4498b4a io_uring: add support for IORING_OP_UNLINKAT omits f1f5ea9482de io_uring: add support for IORING_OP_RENAMEAT omits 6b39df988234 fs: make do_renameat2() take struct filename omits 66772ef36574 io_uring: enable file table usage for SQPOLL rings omits f166dc684471 io_uring: allow non-fixed files with SQPOLL omits f915113f9c0e Merge branch 'v5.10-armsoc/dtsfixes' into for-next omits ebb07d714a5d Merge branch 'v5.11-clk/next' into for-next omits 0e86d956ba54 Merge branch 'v5.11-armsoc/dts32' into for-next omits 01fe332800d0 arm64: dts: rockchip: Remove system-power-controller from [...] omits d0772a4d9367 mips: add support for TIF_NOTIFY_SIGNAL omits b0c0aa7aa4b9 arm64: dts: rockchip: fix NanoPi R2S GMAC clock name omits d95bdca75b3f irqchip/ti-sci-inta: Add support for unmapped event handling omits bb2bd7c7f3d0 dt-bindings: irqchip: ti, sci-inta: Update for unmapped ev [...] omits b388bdf2bac7 irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm omits f9ac7bbd6e45 irqchip/sifive-plic: Fix chip_data access within a hierarchy omits 225c59b9235a ARM: dts: rockchip: Remove 0 point from brightness-levels [...] omits 35b7ee34abdb netfilter: nftables: Add __printf() attribute omits d23bce963e7f fbdev/sh_mobile: Drop unused include omits 859191b234f8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits c43fd36f7fec net: bridge: mcast: fix stub definition of br_multicast_qu [...] omits 20149e9eb68c ip_tunnel: fix over-mtu packet send fail without TUNNEL_DO [...] omits 403dc16796f5 cadence: force nonlinear buffers to be cloned omits 1c470b53ece5 r8169: use pm_runtime_put_sync in rtl_open error path omits 3a689e34973e r8169: remove unneeded memory barrier in rtl_tx omits c24672cf59b6 ne2k: Fix Typo in RW-Bugfix omits e4e143e26ce8 net: macb: add support for high speed interface omits 3752404a68e8 net/smc: improve return codes for SMC-Dv2 omits c2dc4c073fb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 53760f9b74a3 Merge tag 'flexible-array-conversions-5.10-rc2' of git://g [...] omits cfb2cffafa2a Merge branch 'support-for-octeontx2-98xx-silcion' omits e2fb37303865 octeontx2-af: Display CGX, NIX and PF map in debugfs. omits 0f3ce484af8d octeontx2-af: Display NIX1 also in debugfs omits 8bcf5ced6526 octeontx2-pf: Calculate LBK link instead of hardcoding omits a84cdcea3b4f octeontx2-af: Mbox changes for 98xx omits 1c1935c9945d octeontx2-af: Add NIX1 interfaces to NPC omits 55efcc57140b octeontx2-af: Setup MCE context for assigned NIX omits c5a73b632b90 octeontx2-af: Map NIX block from CGX connection omits 221f3dff2999 octeontx2-af: Initialize NIX1 block omits 9932fb7250f7 octeontx2-af: Manage new blocks in 98xx omits cdd41e878526 octeontx2-af: Update get/set resource count functions omits 1a02556086fc net: axienet: Properly handle PCS/PMA PHY for 1000BaseX mode omits 624251b4b5a0 net: ipa: avoid a bogus warning omits 72a41f956ac2 Merge branch 'ipv6-reply-icmp-error-if-fragment-doesn-t-co [...] omits 2efdaaaf883a IPv6: reply ICMP error if the first fragment don't include [...] omits b59e286be280 ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition omits 2f71e00619dc net: atm: fix update of position index in lec_seq_next omits bb3540be73ca Merge tag 'dma-mapping-5.10-2' of git://git.infradead.org/ [...] omits 67ff377bc30c Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 023efb15aabe Merge branch 'net-add-functionality-to-net-core-byte-packe [...] omits f1d5470594ff r8169: remove no longer needed private rx/tx packet/byte counters omits 5e4cb4800168 r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters omits 81b01894d792 net: core: add devm_netdev_alloc_pcpu_stats omits d3fd65484c78 net: core: add dev_sw_netstats_tx_add omits 4e5d79bbe82e Merge branch 'in_interrupt-cleanup-part-2' omits beca92820dc4 net: tlan: Replace in_irq() usage omits dc5e8bfcd12e net: forcedeth: Replace context and lock check with a lock [...] omits 5ce7f3f46f6b net: neterion: s2io: Replace in_interrupt() for context detection omits 9478dec3b5e7 KVM: vmx: remove unused variable omits 0f55b67e5ad8 KVM: selftests: Don't require THP to run tests omits 064eedf2c50f KVM: VMX: eVMCS: make evmcs_sanitize_exec_ctrls() work again omits 97a71a545599 KVM: selftests: test behavior of unmapped L2 APIC-access address omits 6df7c0e4de16 Merge branch 'next/soc' into for-next omits 9ec061bb35de Merge branch 'next/drivers' into for-next omits 5a76c474e8b9 ARM: exynos: clear prefetch bits in default l2c_aux_val omits 3ebc0ef06e4a serial: s3c: Update path of Samsung S3C machine file omits 0f12999e27e0 Documentation: Update paths of Samsung S3C machine files omits 3976ca101990 netfilter: ipset: Expose the initval hash parameter to userspace omits ccf0a4b7fc68 netfilter: ipset: Add bucketsize parameter to all hash types omits a304ea7daf54 netfilter: ipset: Support the -exist flag with the destroy [...] omits 7d10e62c2ff8 netfilter: ipset: Update byte and packet counters regardle [...] omits 6bbb9ad36c93 netfilter: nft_reject: add reject verdict support for netdev omits 312ca575a505 netfilter: nft_reject: unify reject init and dump into nft_reject omits fa538f7cf05a netfilter: nf_reject: add reject skbuff creation helpers omits ddcbec884b02 io_uring: add support for shutdown(2) omits bbc5c3382382 net: provide __sys_shutdown_sock() that takes a socket omits f72c87f5a1bf io_uring: allow SQPOLL with CAP_SYS_NICE privileges omits 68bb4665a2ce Merge branch 'l2-multicast-forwarding-for-ocelot-switch' omits e5d1f896fd1a net: mscc: ocelot: support L2 multicast entries omits bb8d53fd9414 net: mscc: ocelot: make entry_type a member of struct ocel [...] omits 728e69ae29b0 net: mscc: ocelot: remove the "new" variable in ocelot_por [...] omits ebbd860e251a net: mscc: ocelot: use ether_addr_copy omits 7c313143133a net: mscc: ocelot: classify L2 mdb entries as LOCKED omits 0e761ac08fd8 net: bridge: explicitly convert between mdb entry state an [...] omits 955062b03fa6 net: bridge: mcast: add support for raw L2 multicast groups omits 8ece853d128b Merge branch 'sfc-ef100-tso-enhancements' omits b61e8100dcfc sfc: advertise our vlan features omits dbe2f251f9eb sfc: only use fixed-id if the skb asks for it omits 806f9f23b673 sfc: implement encap TSO on EF100 omits a7a375ca5661 sfc: extend bitfield macros to 17 fields omits dbc8c28a742d drm/hisilicon: Adding a const declaration to an invariant [...] omits 4dbafbd30aef drm/nouveu: fix swiotlb include omits dc956588d44b Merge branch 'net-ipa-minor-bug-fixes' omits 4a0d7579d466 net: ipa: avoid going past end of resource group array omits 8c365f747f02 net: ipa: distinguish between resource group types omits 2d2653424ce5 net: ipa: assign endpoint to a resource group omits d773f404c833 net: ipa: fix resource group field mask definition omits 279dc955745a net: ipa: assign proper packet context base omits c1181f42ff1e net: dec: tulip: de2104x: Add shutdown handler to stop NIC omits 1887023a5e96 net: phy: marvell: add special handling of Finisar modules [...] omits 55c134e3f296 io_uring: inherit ->thread_pid omits be25f43aed73 Merge branch 'sctp-implement-rfc6951-udp-encapsulation-of-sctp' omits 046c052b475e sctp: enable udp tunneling socks omits 1c16a1862595 sctp: handle the init chunk matching an existing asoc omits e38d86b354f9 sctp: add the error cause for new encapsulation port restart omits 259db53ba593 sctp: support for sending packet over udp6 sock omits 600af7fd809a sctp: support for sending packet over udp4 sock omits bcd623d8e9fa sctp: call sk_setup_caps in sctp_packet_transmit instead omits f1bfe8b54151 sctp: add udphdr to overhead when udp_port is set omits a1dd2cf2f1ae sctp: allow changing transport encap_port by peer packets omits 8dba29603b5c sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt omits e8a3001c2120 sctp: add encap_port for netns sock asoc and transport omits 89ba49171fb2 sctp: add encap_err_lookup for udp encap socks omits 9d6ba260a073 sctp: create udp6 sock and set its encap_rcv omits 965ae44412f8 sctp: create udp4 sock and add its encap_rcv omits 527beb8ef9c0 udp: support sctp over udp in skb_udp_tunnel_segment omits 3c7d4415db6a udp6: move the mss check after udp gso tunnel processing omits d26796ae5894 udp: check udp sock encap_type in __udp_lib_err omits b182875c84d3 Merge tag 'gvt-fixes-2020-10-30' of https://github.com/int [...] omits 5fc6b075e165 Merge tag 'block-5.10-2020-10-30' of git://git.kernel.dk/l [...] omits a38283da05d3 printk: ringbuffer: Replace zero-length array with flexibl [...] omits 7206d58a3a53 net/smc: Replace zero-length array with flexible-array member omits 290562075d4d net/mlx5: Replace zero-length array with flexible-array member omits b21de80ac156 mei: hw: Replace zero-length array with flexible-array member omits 691f4077d560 gve: Replace zero-length array with flexible-array member omits 4acbf5545d5a Bluetooth: btintel: Replace zero-length array with flexibl [...] omits cf9446cc8e6d Merge tag 'io_uring-5.10-2020-10-30' of git://git.kernel.d [...] omits 8f9a2a196bc3 Merge tag 'libata-5.10-2020-10-30' of git://git.kernel.dk/ [...] omits 1fb74191988f net: dsa: mv88e6xxx: fix vlan setup omits 462b58fb0339 PCI: Always enable ACS even if no ACS Capability omits 85bec4bc9198 drivers: net: phy: Fix spelling in comment defalut to default omits 0ad41b244ca0 net: cls_api: remove unneeded local variable in tc_dump_chain() omits 400490ac2ce5 ipv6: mcast: make annotations for ip6_mc_msfget() consistent omits 78d127fd6892 Merge branch 'asm-generic-timers' into asm-generic omits 0774a6ed294b timekeeping: default GENERIC_CLOCKEVENTS to enabled omits 56cc7b8acfb7 timekeeping: remove xtime_update omits f9a015391e89 m68k: remove timer_interrupt() function omits 42f1d57f0550 m68k: change remaining timers to legacy_timer_tick omits 09323308f637 m68k: m68328: use legacy_timer_tick() omits 4a1c287aabba m68k: sun3/sun3c: use legacy_timer_tick omits d6444094042b m68k: split heartbeat out of timer function omits 275e70e4b9dd m68k: coldfire: use legacy_timer_tick() omits 686092e7daaa parisc: use legacy_timer_tick omits 6239da297281 ARM: rpc: use legacy_timer_tick omits 2b49ddcef297 ia64: convert to legacy_timer_tick omits b3550164a19d timekeeping: add CONFIG_LEGACY_TIMER_TICK omits 77f6c0b87479 timekeeping: remove arch_gettimeoffset omits 0d9dc7459a82 net: remove am79c961a driver omits 3e3f354bc383 ARM: remove ebsa110 platform omits 07246df9ebe4 powerpc: add support for TIF_NOTIFY_SIGNAL omits 9edbc08ce909 parisc: add support for TIF_NOTIFY_SIGNAL omits c96152dd9c01 nios32: add support for TIF_NOTIFY_SIGNAL omits 89d22e3adff3 m68k: add support for TIF_NOTIFY_SIGNAL omits 3db7550a998c arm64: add support for TIF_NOTIFY_SIGNAL omits 9161d936d1ff arc: add support for TIF_NOTIFY_SIGNAL omits f5d808567a51 Merge tag 'for-5.10-rc1-tag' of git://git.kernel.org/pub/s [...] omits b5267ca439b6 Merge branch 'for-5.11' into for-next omits aab6bf505a8e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 09b5678c778f tipc: remove dead code in tipc_net and relatives omits 11ad2a73de10 Merge tag 'asm-generic-fixes-5.10' of git://git.kernel.org [...] omits 6c207504ae79 percpu: reduce the number of cpu distance comparisons omits 65b55d4c85e5 Merge tag 'arm-soc-fixes-v5.10-1' of git://git.kernel.org/ [...] omits d2c4d6e8acc6 Merge tag 'pnp-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits a5a16050d78d Merge tag 'devprop-5.10-rc2' of git://git.kernel.org/pub/s [...] omits ee176906dc88 Merge tag 'acpi-5.10-rc2' of git://git.kernel.org/pub/scm/ [...] omits 8843f40550dd Merge tag 'pm-5.10-rc2' of git://git.kernel.org/pub/scm/li [...] omits 2f46f9f5e790 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next omits a4e527561792 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 6984c6d6dfc5 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits aaadc1f829fd Merge series "Add rt1015 support to CML boards" from Brent [...] omits 8da1f442d321 net: ipv6: calipso: Fix kerneldoc warnings omits f1f09df13081 net: ipv6: rpl*: Fix strange kerneldoc warnings due to bad header omits 726e5e49c91c net: ipv4: Fix some kerneldoc warnings in TCP Low Priority omits 24cb4f312697 drm/i915: Reduce severity for fixing up mistaken VBT tc->l [...] omits 0b609b557516 net: dccp: Fix most of the kerneldoc warnings omits a89a501c4946 net: dcb: Fix kerneldoc warnings omits 7cdda1c1c58d net: nfc: Fix kerneldoc warnings omits 709565ae14aa net: appletalk: fix kerneldoc warnings omits 294ea2911310 net: netlabel: Fix kerneldoc warnings omits 9d637f8113de net: l3mdev: Fix kerneldoc warning omits 210bba6790dc net: openvswitch: Fix kerneldoc warnings omits 8756f474cb9e net: llc: Fix kerneldoc warnings omits bfa45445be79 Merge branch 'markup-some-printk-like-functions' omits 79b1119b851d net: tipc: Add __printf() markup to fix -Wsuggest-attribut [...] omits c7bb86885e0a net: dccp: Add __printf() markup to fix -Wsuggest-attribut [...] omits b3b7e64bcbcb net: tipc: Fix parameter types passed to %s formater omits 0e7e57d3d983 drm/amdgpu: allow TMZ on vangogh omits 5aff8be776e8 drm/amdgpu/display: fix warnings when CONFIG_DRM_AMD_DC_DC [...] omits d2d28abe4a20 drm/amdgpu: Enable GPU reset for vangogh omits 0ed2a292623e drm/amdgpu/nv: add mode2 reset handling omits b92f4aa4d64a drm/amdgpu: add mode2 reset support for vangogh omits 831a0b9421c3 drm/amd/display: Fix incorrect dsc force enable logic omits bdd088ce5bfd ASoC: intel: sof_rt5682: Add quirk for Dooly omits 35249a5684fd ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 omits fe1a72fb54c5 drm/amdgpu: fold CONFIG_DRM_AMD_DC_DCN3* into CONFIG_DRM_A [...] omits b861dbcc51d5 drm/amdgpu: add another raven1 gfxoff quirk omits 9a2830de3033 PCI/ERR: Fix reset logic in pcie_do_recovery() call omits 2d2acbeb6a46 drm/amdgpu: fix build_coefficients() argument omits fdaa4cf1097b amd/amdgpu: Disable VCN DPG mode for Picasso omits 9a33e8819b34 drm/amd/display: Clean up GFX9 tiling_flags path. omits faa37f54ce04 drm/amd/display: Expose modifiers. omits dfbbfe3c1765 drm/amd/display: Add formats for DCC with 2/3 planes. omits 37384b3f17cd drm/amd/display: Set DC options from modifiers. omits a32419911f0a drm/amd/display: Refactor surface tiling setup. omits 08d769151dc9 drm/amd/display: Convert tiling_flags to modifiers. omits 6eed95b00b45 drm/amd/display: Store tiling_flags in the framebuffer. omits 8ba16d599374 drm/fourcc: Add AMD DRM modifiers. omits be7b9b327e79 drm/amd/display: Honor the offset for plane 0. omits 53f4cb8b5580 drm/amd: Init modifier field of helper fb. omits b35ce7b364ec drm/amd/display: Do not silently accept DCC for multiplane [...] omits e31ae352b776 drm/amd/pm: fix compile warnings about variable used unini [...] omits 660b3bd82b4f drm/amd/pm: fix compile warning about missing prototype fo [...] omits 88098fd61b7e Merge tag 'mmc-v5.10-2' of git://git.kernel.org/pub/scm/li [...] omits 0bc1bf241de5 ASoC: sun4i-i2s: Document H3 with missing RX channel possibility omits e84f44ba4604 ASoC: sun4i-i2s: Add H6 compatible omits 08c7b7d546fd ASoC: sun4i-i2s: fix coding-style for callback definition omits 38d7adc0a003 ASoC: sun4i-i2s: Fix setting of FIFO modes omits 64359246abe4 ASoC: sun4i-i2s: Fix sun8i volatile regs omits 6ad7ca6297f8 ASoC: sun4i-i2s: Add 20 and 24 bit support omits d8659dd9a13c ASoC: sun4i-i2s: Set sign extend sample omits 9c2d255f0e63 ASoC: sun4i-i2s: Change get_sr() and get_wss() to be more [...] omits 73adf87b7a58 ASoC: sun4i-i2s: Add support for H6 I2S omits c779e2de0ac6 ASoC: sun4i-i2s: Change set_chan_cfg() params omits 93c0210671d8 ASoC: sun4i-i2s: Fix lrck_period computation for I2S justi [...] omits 7ba4d8675090 Merge tag 'drm-fixes-2020-10-30-1' of git://anongit.freede [...] omits 23306008edd9 Merge branch 'selftests-net-bridge-add-tests-for-igmpv3' omits 414ea3754149 selftests: net: bridge: add test for igmpv3 *,g auto-add omits 18f66c96ea58 selftests: net: bridge: add test for igmpv3 exclude timeout omits 9eb58e07470b selftests: net: bridge: add test for igmpv3 exc -> block report omits 80899f1b1c05 selftests: net: bridge: add test for igmpv3 inc -> block report omits 65bfc146ab95 selftests: net: bridge: add test for igmpv3 exc -> to_excl [...] omits 7b4f7138221a selftests: net: bridge: add test for igmpv3 exc -> is_excl [...] omits e7e7ab7c00c2 selftests: net: bridge: add test for igmpv3 exc -> is_incl [...] omits eecd8cfdff1b selftests: net: bridge: add test for igmpv3 exc -> allow report omits 735af7bec0f1 selftests: net: bridge: add test for igmpv3 inc -> to_excl [...] omits 3c8b9fdad004 selftests: net: bridge: add test for igmpv3 inc -> is_excl [...] omits 47021771064c selftests: net: bridge: add test for igmpv3 inc -> is_incl [...] omits 98ae11cf8104 selftests: net: bridge: add tests for igmpv3 is_include an [...] omits 68d3163a4b7e selftests: net: bridge: igmp: add IGMPv3 entries' state helpers omits f0e260db4c9e selftests: net: bridge: igmp: check for specific udp ip protocol omits 79ae3e256aa1 selftests: net: bridge: igmp: add support for packet sourc [...] omits 7afc9d8f8290 selftests: net: bridge: rename current igmp tests to igmpv2 omits 043d2be2a782 net: phy: leds: Deduplicate link LED trigger registration omits d383b3146d80 KVM: x86: Fix NULL dereference at kvm_msr_ignored_check() omits 8a967d655e40 KVM: x86: replace static const variables with macros omits 699116c45e15 Merge tag 'kvmarm-fixes-5.10-1' of git://git.kernel.org/pu [...] omits 9efac6ce7f62 mtd: rawnand: stm32_fmc2: fix broken ECC omits 3ebbdef13f82 mtd: rawnand: sunxi: Add MDMA support omits db37c76e767a mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments omits be1c7eae8c7d net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching omits 2b94f5266c84 net: stmmac: Fix channel lock initialization omits 785ff20bce2d stmmac: intel: Fix kernel panic on pci probe omits d6a076d68c6b gianfar: Account for Tx PTP timestamp in the skb headroom omits d145c9031325 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP omits 8911097fbfb3 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] omits 1a39340865ce lockdep: Fix nr_unused_locks accounting omits d48e38500306 locking/lockdep: Remove more raw_cpu_read() usage omits 22f553842b14 KVM: arm64: Handle Asymmetric AArch32 systems omits a829771c91bc io_uring: properly handle SQPOLL request cancelations omits 31221baaba3c io-wq: cancel request if it's asking for files and we don' [...] omits 8f7304bb9113 Merge branches 'acpi-button' and 'acpi-dock' omits dea47cf45a7f Merge branches 'pm-cpuidle' and 'pm-sleep' omits 1e6114f51f9d net: fec: fix MDIO probing for some FEC hardware blocks omits 72671b355f9d tipc: add stricter control of reserved service types omits 9e7c5b396e98 ip6_tunnel: set inner ipproto before ip6_tnl_encap omits 183245c4f204 gpio: rcar: Implement gpio_chip.get_multiple() omits 208c80f14b59 gpio: rcar: Rework hardware features handling omits 677d7d613a61 gpio: rcar: Align register offsets omits 714d3a295854 gpio: rcar: Cache gpiochip_get_data() return value omits 5e2ca893d772 gpiolib: cdev: add GPIO_V2_LINE_FLAG_EDGE_BOTH and use it [...] omits 4612bad5701e drm/etnaviv: Add lockdep annotations for context lock omits 65ff5cd04551 blk-mq: mark flush request as IDLE in flush_end_io() omits d04c4763cfc5 Merge remote-tracking branch 'spi/for-5.11' into spi-next omits 826e6466467e Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits 17550f45378d Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits a0a6d8cb552b drm/i915: Get rid of ibx_irq_pre_postinstall() omits 9696f0419102 drm/i915: Use GEN3_IRQ_INIT() to init south interrupts in icp+ omits 2ea63927b6f6 drm/i915: Enable hpd logic only for ports that are present omits 23fc86eb2f30 spi: atmel: Downgrade to dev_dbg when dma_request_chan() fails omits ec6869b096f1 ASoC: tegra20-spdif: remove "default m" omits e76ab2cf21c3 drm/i915: Remove per-platform IIR HPD masking omits 9a55a6208532 drm/i915: Rename 'tmp_mask' omits f6576e460de1 drm/i915: Don't enable hpd detection logic from irq_postinstall() omits 52c7f5f1833d drm/i915: Split gen11_hpd_detection_setup() into tc vs. tb [...] omits a0e066b8de13 drm/i915: Relocate intel_hpd_{enabled,hotplug}_irqs() omits 970113595062 drm/i915: s/tc_port/hpd_pin/ in icp+ TC hotplug bits omits 5b76e860010d drm/i915: s/tc_port/hpd_pin/ in GEN11_{TC,TBT}_HOTPLUG() omits 5f371a819705 drm/i915: s/port/hpd_pin/ for icp+ ddi hpd bits omits e5abaab30eca drm/i915: Introduce GEN8_DE_PORT_HOTPLUG() omits 8625b221f307 drm/i915: Parametrize BXT_DE_PORT_HP_DDI with hpd_pin omits 580bf195cb90 drm/i915: Use AUX_CH_USBCn for the RKL VBT AUX CH setup omits 570fe6ef6a28 drm/i915: Pimp AUX CH names omits df034b973da0 drm/i915: Introduce AUX_CH_USBCn omits 2d709a5a624c drm/i915: Give DDI encoders even better names omits 1d8ca002456b drm/i915: Add PORT_TCn aliases to enum port omits 320c670c048d drm/i915: s/PORT_TC/TC_PORT_/ omits d1b35d66f48f Merge tag 'icc-5.10-rc2' of https://git.linaro.org/people/ [...] omits c699e02d83c9 Merge tag 'wimax-staging' of git://git.kernel.org:/pub/scm [...] omits 2fcce37a3d2f scripts: get_abi.pl: assume ReST format by default omits 26a07553041e docs: ABI: sysfs-class-led-trigger-pattern: remove hw_patt [...] omits bd6e8441c2fc docs: ABI: sysfs-class-backlight: unify ABI documentation omits 1b3023ef54d4 docs: ABI: sysfs-c2port: remove a duplicated entry omits 9e0b29adfb33 docs: ABI: sysfs-class-power: unify duplicated properties omits edef2fa29739 docs: ABI: unify /sys/class/leds/<led>/brightness documentation omits 637ae1fb5dca docs: ABI: stable: remove a duplicated documentation omits 4119f0dfbd27 docs: ABI: change read/write attributes omits 54a19b4d3fe0 docs: ABI: cleanup several ABI documents omits ed8c39d43983 docs: ABI: sysfs-bus-nvdimm: use the right format for ABI omits 97f26cab455e docs: ABI: vdso: use the right format for ABI omits 002a9c2f99c7 docs: ABI: fix syntax to be parsed using ReST notation omits b1faa368bb20 docs: ABI: convert testing/configfs-acpi to ReST omits 75442fb0ccaa docs: Kconfig/Makefile: add a check for broken ABI files omits 50865d041eea docs: abi-testing.rst: enable --rst-sources when building docs omits 7832dea738dc docs: ABI: don't escape ReST-incompatible chars from obsol [...] omits c12759ff2dd0 docs: ABI: create a 2-depth index for ABI omits 642514df1bc1 docs: ABI: make it parse ABI/stable as ReST-compatible files omits 906e4af9359d docs: ABI: sysfs-uevent: make it compatible with ReST output omits 34433332841d docs: ABI: testing: make the files compatible with ReST output omits 98913408c546 docs: ABI: stable: make files ReST compatible omits c7e45ea429c9 docs: ABI: README: specify that files should be ReST compatible omits a7ee04b3ef0d docs: add ABI documentation to the admin-guide book omits 3c543d29891a docs: kernel_abi.py: Handle with a lazy Sphinx parser omits 997b7c8b4a95 docs: kernel_abi.py: use --enable-lineno for get_abi.pl omits c830fa9a4d36 docs: kernel_abi.py: make it compatible with Sphinx 1.7+ omits 823830d4065b docs: kernel_abi.py: fix UTF-8 support omits 9ca876f96323 docs: kernel_abi.py: add a script to parse ABI documentation omits 678a63f9888c docs: kernellog.py: add support for info() omits 55e5414f2f8e scripts: get_abi.pl: auto-generate cross references omits c01d62d3fecb scripts: get_abi.pl: use bold font for ABI definitions omits a4ea67bc65a1 scripts: get_abi.pl: prevent duplicated file names omits a16ab14eb7a9 scripts: get_abi.pl: output users in ReST format omits c7ba333426bc scripts: get_abi.pl: detect duplicated ABI definitions omits 234948bf3d27 scripts: get_abi.pl: cleanup ABI cross-reference logic omits f82a8a74ea81 scripts: get_abi.pl: improve its parser to better catch up [...] omits 61439c4ada9f scripts: get_abi.pl: Allow optionally record from where a [...] omits e9bca8918e3d scripts: get_abi.pl: fix parsing on ReST mode omits 11ce90a45d38 scripts: get_abi.pl: change script to allow parsing in ReST mode omits c0391b6ab810 netfilter: nf_tables: missing validation from the abort path omits 46d6c5ae953c netfilter: use actual socket sk rather than skb sk when ro [...] omits af8afcf1fdd5 wireguard: selftests: check that route_me_harder packets u [...] omits dceababac29d netfilter: nftables: fix netlink report logic in flowtable [...] omits 00c27a1df8ff Merge tag 'usb-v5.10-rc2' of git://git.kernel.org/pub/scm/ [...] omits 545732b5c31a Merge branch 'imx/dt64' into for-next omits c3f4f2d9cc2f Merge branch 'imx/dt' into for-next omits 5a38bea719b6 Merge branch 'imx/bindings' into for-next omits f4342603abda Merge branch 'imx/soc' into for-next omits 3ba52fc66d0b Merge branch 'imx/drivers' into for-next omits a401e0549394 Merge branch 'clk/imx' into for-next omits fa15cec9cc31 arm64: dts: imx8mp-evk: Correct WDOG_B pin configuration omits fa88e6e406c3 arm64: dts: imx8mn: Correct WDOG_B pin configuration omits b781820927c5 arm64: dts: imx8mm: Correct WDOG_B pin configuration omits a17d609e3e21 drm/panfrost: Don't corrupt the queue mutex on open/close omits 03544505cb10 arm64: dts: meson: Describe G12b GPU as coherent omits 268af50f38b1 drm/panfrost: Support cache-coherent integrations omits 728da60da7c1 iommu/io-pgtable-arm: Support coherency for Mali LPAE omits 9c6658a0dd4f Merge branch 'v5.10-next/soc' into for-next omits 87e218ae976e arm64: dts: mediatek: align GPIO hog names with dtschema omits d86de40decaa arm64: cpufeature: upgrade hyp caps to final omits dfc4e3f08903 arm64: cpufeature: reorder cpus_have_{const, final}_cap() omits e9a33caec90e KVM: arm64: Factor out is_{vhe,nvhe}_hyp_code() omits d969e9c05f83 ARM: dts: imx6q-prti6q: fix PHY address omits 4749f51ddd8a dmaengine: idxd: Add ABI documentation for shared wq omits e4f4d8cdeb9a dmaengine: idxd: Clean up descriptors with fault error omits 8e50d392652f dmaengine: idxd: Add shared workqueue support omits 212a93ca435e dmaengine: ppc4xx: remove xor_hw_desc assignment without reading omits 68f35add4ba4 dmaengine: ppc4xx: make ppc440spe_adma_chan_list static omits f40566f220a1 dmaengine: at_xdmac: add AXI priority support and recommen [...] omits 2bec35a529b7 dmaengine: at_xdmac: add support for sama7g5 based at_xdmac omits 60f88c031d94 dmaengine: at_xdmac: adapt perid for mem2mem operations omits cb0362b6ec53 dt-bindings: dmaengine: at_xdmac: add compatible with micr [...] omits dafd8fe27a99 dmaengine: pl330: Remove unreachable code omits 8145dce88a78 dmaengine: stm32-mdma: Use struct_size() in kzalloc() omits d98793b5d425 dmaengine: idxd: fix wq config registers offset programming omits cf5abb013219 arm64: dts imx8mn: Remove non-existent USB OTG2 omits ec9d78070de9 arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm [...] omits fc52536ffcef Merge branch 'renesas-arm-dt-for-v5.11' into renesas-next omits ce3d31ad3cac arm64/smp: Move rcu_cpu_starting() earlier omits 0c86d774883f vdpasim: allow to assign a MAC address omits 4a6a42db53aa vdpasim: fix MAC address configuration omits e01afe36df1a vdpa: handle irq bypass register failure case omits 1eca16b23157 vdpa_sim: Fix DMA mask omits 5e1a3149eec8 Revert "vhost-vdpa: fix page pinning leakage in error path" omits 7ba08e81cb4a vdpa/mlx5: Fix error return in map_direct_mr() omits 7922460e33c8 vhost_vdpa: Return -EFAULT if copy_from_user() fails omits 582b6d8b258d arm64: dts: imx8mm-beacon-som: Add QSPI NOR flash support omits 56c6b4ddfd50 arm64: dts: imx8mm-beacon-som: Configure supplies on secon [...] omits 587258edd94c arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio omits 97f1dd5ba28f ARM: dts: imx: Fix schema warnings for pwm-leds omits 054b5d974487 arm64: dts: fsl: DPAA FMan DMA operations are coherent omits 0d519cbf38ee debugfs: remove return value of debugfs_create_devm_seqfile() omits a486d18c0a14 ARM: dts: imx7s-warp: correct vendor in compatible to Element14 omits ef8b31051a85 ARM: dts: imx6sl-warp: correct vendor in compatible to Revotics omits da2a602c03cd dt-bindings: arm: fsl: document i.MX7D boards omits 156b4a654019 dt-bindings: arm: fsl: document i.MX6ULL boards omits f7c7c45d1e0e dt-bindings: arm: fsl: document i.MX6UL boards omits d59dca0dff43 dt-bindings: arm: fsl: document i.MX6SX boards omits 9fa659393ab1 dt-bindings: arm: fsl: document i.MX6SL boards omits 691dab655c32 dt-bindings: arm: fsl: document i.MX6QP boards omits bec0a8cbe303 dt-bindings: arm: fsl: document i.MX6Q boards omits ea75e63105be dt-bindings: vendor-prefixes: add Element14 omits 8668d8b2e67f arm64: dts: Add the Kontron i.MX8M Mini SoMs and baseboards omits a687b55e10e9 dt-bindings: arm: fsl: Add Kontron i.MX8M Mini SoMs and boards omits 8fc8e8129e1a ARM: dts: imx6dl: add compatibles for Aristainetos boards omits 5cad03883f1b ARM: dts: imx6dl-pico: fix board compatibles omits 676884326eea dt-bindings: arm: fsl: document i.MX6DL Aristainetos boards omits 5c32a75e2ed1 dt-bindings: vendor-prefixes: add ABB omits c470ce79fe46 dt-bindings: arm: fsl: document i.MX6DL boards omits 9d808cbfa5e7 dt-bindings: arm: fsl: document VF boards omits be03d03b5cf8 dt-bindings: arm: fsl: document i.MX53 boards omits 5427f287976c dt-bindings: arm: fsl: document i.MX51 boards omits 1acb40298366 dt-bindings: vendor-prefixes: add Revotics omits b01222b9193e dt-bindings: vendor-prefixes: add MicroSys omits 18d05ca4486f crypto: lib/sha256 - Unroll LOAD and BLEND loops omits 63642d5c141f crypto: lib/sha256 - Unroll SHA256 loop 8 times intead of 64 omits b8399819b2dd crypto: lib/sha256 - Clear W[] in sha256_update() instead [...] omits 7a4295f6c9d5 crypto: lib/sha256 - Don't clear temporary variables omits 458c0480dcb3 crypto: hash - Use memzero_explicit() for clearing state omits 1762818f25f3 crypto: lib/sha256 - Use memzero_explicit() for clearing state omits 383e8a823014 crypto: omap-aes - fix the reference count leak of omap device omits 1bc608b4655b crypto: sm2 - remove unnecessary reset operations omits ad0bb4e4d226 crypto: sa2ul - Reduce stack usage omits 633e507fba02 crypto: hisilicon - fixes some coding style omits e68f9cf6601b crypto: hisilicon - delete unused structure member variables omits d4b3984c9e62 crypto: x86/aes - remove unused file aes_glue.c omits 3f9ae998355b crypto: qat - extend ae_mask omits 657ad678e0c4 crypto: qat - allow for instances in different banks omits 54e3d7538fa5 crypto: qat - refactor qat_crypto_dev_config() omits 533179ce377f crypto: qat - refactor qat_crypto_create_instances() omits 48710b1f31ae crypto: qat - change return value in adf_cfg_key_val_get() omits 69d0fc22cf91 crypto: qat - change return value in adf_cfg_add_key_value [...] omits 83ab8c4b2d89 crypto: qat - remove unnecessary void* casts omits 185aa9c3543e crypto: qat - call functions in adf_sriov if available omits 264f590f2beb crypto: qat - remove hardcoded bank irq clear flag mask omits 02690ddcb8f1 crypto: qat - abstract writes to arbiter enable omits 097430ff7809 crypto: qat - use BIT_ULL() - 1 pattern for masks omits fe779a46e85f crypto: qat - replace constant masks with GENMASK omits 95a212bb7f1c crypto: qat - abstract build ring base omits 070a34c9dfa3 crypto: qat - enable ring after pair is programmed omits dbf568755e77 crypto: qat - register crypto instances based on capability omits ad1332aa67ec crypto: qat - add support for capability detection omits 369eb4aaae46 crypto: qat - abstract arbiter access omits c685d7a7ceb2 crypto: qat - remove unused macros in arbiter module omits 8b5b80db8b85 crypto: qat - remove writes into WQCFG omits 59ab4d9aa5c9 crypto: qat - update constants table omits 2d499c049ecd crypto: qat - use admin mask to send fw constants omits 09b088851699 crypto: qat - change admin sequence omits fa7e41e649e3 crypto: qat - rename ME in AE omits f9ff4d3820d5 crypto: qat - add packed to init admin structures omits fc920eccd33b crypto: qat - abstract admin interface omits d1e86b4c2cdc crypto: qat - relocate GEN2 CSR access code omits f9c697c4bfc6 crypto: qat - split transport CSR access logic omits c4e842867342 crypto: qat - fix configuration of iov threads omits 70b9bd3929da crypto: qat - num_rings_per_bank is device dependent omits 7b07ed5042c5 crypto: qat - mask device capabilities with soft straps omits e4e37acc3bb0 crypto: qat - update IV in software omits c98e233062cd crypto: inside-secure - Fix sizeof() mismatch omits b2161cc0c9c4 crypto: hisilicon - Fix doc warnings in sgl.c and qm.c omits 0237616173fd crypto: talitos - Fix return type of current_desc_hdr() omits 195404db27f9 crypto: talitos - Endianess in current_desc_hdr() omits d72286943212 lib/mpi: Remove unused scalar_copied omits daf88f3757ec crypto: qat - remove unused function omits c07a013a28ae drivers: amdgpu: Correct spelling defalut to default in comment omits a110f3750bf8 drm/amdgpu: fix incorrect enum type omits 0b924cd60d43 drm/amd/display: remove unneeded semicolon omits aec576f9d25f drm/amdgpu: remove unneeded semicolon omits 9e89ee9be138 drm/amd/pm: fix out-of-bound read on pptable->SkuReserved omits cfeb1055e5f4 drm/amd/display: remove useless if/else omits 15047bd436a7 drm/amdgpu: drop CONFIG_DRM_AMD_DC_DCN3_01 from atomfirmware.h omits 48e3c2e71191 drm/amdgpu/display: remove dal_cmd_tbl_helper_dcn2_get_table2 omits 9e245188fb1c drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE omits 158d823f07af drm/amdgpu/powerplay: Only apply optimized mclk dpm policy [...] omits d8c266a104ff MAINTAINERS: Update AMD POWERPLAY pattern omits 52934da2753a drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running omits e6bd6890e889 drm/amd/pm: perform SMC reset on suspend/hibernation omits 0134022fa3ab drm/amd/pm: enable baco reset for Hawaii omits 8a76ccd199f7 drm/amd/pm: correct the baco reset sequence for CI ASICs omits aad6d96a09f3 drm/amdgpu: perform srbm soft reset always on SDMA resume omits 93b96255bd64 drm/amd/amdgpu: simplify pa_sc_tile_steering_override check omits e3a8a5acb9cf amdgpu:Add flag for updating MGCG on GFX10 omits e38987198323 drm/amdgpu: cleanup gmc_v9_0_process_interrupt omits e0457659f8d8 drm/amd/display: allow 18 bit dp output on DCN3 omits d95c368ab8cf drm/amdkfd: Fix getting unique_id in topology omits 51a7e93826a0 amdgpu: Add GFX MGCG and MGLS for vangogh omits 802a46d384f8 drm/amd/pm: enable the rest functions of swSMU for vangogh. omits 271ab489f755 drm/amd/pm: add some swSMU functions for vangogh. omits ac70c6c62a35 drm/amd/pm: add one new function to get 32 bit feature mas [...] omits 10f279cbd721 drm/amd/pm: remove some redundant smu message mapping for vangogh omits 800c53d6870a drm/amd/pm: set the initial value of pm info to zero omits ea8ca1febd3c drm/amd/pm: update the smu v11.5 driver interface header f [...] omits 30cc5cec39b8 drm/amd/pm: add UMD Pstate Msg Parameters for vangogh temporarily omits 80abc31ebe2d drm/amd/pm: add new smc message mapping for vangogh omits 767e2451e5f2 drm/amd/pm: update the smu v11.5 firmware header for vangogh omits 1dd13b451834 drm/amd/pm: update the smu v11.5 smc header for vangogh omits 676deb387705 drm/amdgpu: fix the issue of reserving bad pages failed omits 5eeb45934c75 drm/amdgpu: remove redundant GPU reset omits 22503d803dab drm/amdgpu: change to save bad pages in UMC error interrup [...] omits 9c94b5ef75b5 drm/amdgpu: rename nv_is_headless_sku() omits dd657888e00e drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU omits 29226f04fdc7 drm/amdgpu/display: fix indentation in defer_delay_converter_wa() omits bbd521ce63ab tpm: efi: Don't create binary_bios_measurements file for a [...] omits caed3b2d44f4 ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline omits 3f1d5361d48e ARC: stack unwinding: avoid indefinite looping omits 92010a97098c drm/i915/gvt: Fix mmio handler break on BXT/APL. omits 4a95857a875e Merge tag 'drm-intel-fixes-2020-10-29' into gvt-fixes omits baec997285e6 drm/i915/gvt: Only pin/unpin intel_context along with workload omits e11d2bf27158 usb: cdns3: gadget: own the lock wrongly at the suspend routine omits 52d3967704ae usb: cdns3: Fix on-chip memory overflow issue omits 080b6f407635 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE omits d90196317484 scsi: zfcp: Handle event-lost notification for Version Cha [...] omits a6c37abe6988 scsi: zfcp: Process Version Change events omits efd321768d2e scsi: zfcp: Clarify & assert the stat_lock locking in zfcp [...] omits 84e7b4169f94 scsi: zfcp: Remove orphaned function declarations omits 0b524abc2dd1 scsi: zfcp: Lift Input Queue tasklet from qdio omits eb3b956d2c9b scsi: arcmsr: Ensure getting a free ccb is done under the [...] omits 4f1826b8e56f scsi: arcmsr: Configure the default command timeout value omits 7c2c8f7beeb7 csky: Fixup show_regs doesn't contain regs->usp omits 1dbaff9c36a7 csky: Add memory layout 2.5G(user):1.5G(kernel) omits 37d38ece9b89 net/mac8390: discard unnecessary breaks omits 8027c85c91b8 net: mii: Report advertised link capabilities when autoneg [...] omits 61906fd465c0 scsi: ufs: qcom: Enable aggressive power collapse for ufs HBA omits dd7143e27cb7 scsi: ufs: Put HBA into LPM during clk gating omits af61bc1e33d2 scsi: hpsa: Fix memory leak in hpsa_init_one() omits 7babd126327b Merge tag 'drm-intel-fixes-2020-10-29' of git://anongit.fr [...] omits 3fb52041a832 scsi: libfc: Fix enum-conversion warning omits 8fd9efca86d0 scsi: libfc: Work around -Warray-bounds warning omits e31ac898ac29 scsi: libfc: Move scsi/fc_encode.h to libfc omits 6e2b243db4dc Merge branch 'net-bridge-cfm-add-support-for-connectivity- [...] omits b6d0425b816e bridge: cfm: Netlink Notifications. omits e77824d81dff bridge: cfm: Netlink GET status Interface. omits 5e312fc0e7fb bridge: cfm: Netlink GET configuration Interface. omits 2be665c3940d bridge: cfm: Netlink SET configuration Interface. omits dc32cbb3dbd7 bridge: cfm: Kernel space implementation of CFM. CCM frame [...] omits a806ad8ee2aa bridge: cfm: Kernel space implementation of CFM. CCM frame [...] omits 86a14b79e1d0 bridge: cfm: Kernel space implementation of CFM. MEP creat [...] omits fbaedb412983 bridge: uapi: cfm: Added EtherType used by the CFM protocol. omits f323aa54bec7 bridge: cfm: Add BRIDGE_CFM to Kconfig. omits 90c628dd47ff net: bridge: extend the process of special frames omits c13a7d84c415 arm64: dts: freescale: Add pmu support on imx8mn omits 0f109a315829 arm64: dts: freescale: Add pmu support on imx8mp omits 061883e690eb arm64: dts: imx8mp: adjust GIC CPU mask to match number of CPUs omits 0656e37a8fa8 arm64: dts: imx8mn: adjust GIC CPU mask to match number of CPUs omits 5c22a9af414c arm64: dts: imx8mm: adjust GIC CPU mask to match number of CPUs omits b5bc1f05f631 drm/i915: Fix encoder lookup during PSR atomic check omits c15783754deb drm/i915/gt: Use the local HWSP offset during submission omits e475728d084a drm/i915/gem: Flush coherency domains on first set-domain-ioctl omits ae8a6e6e8818 Merge branch 'vsock-minor-clean-up-of-ioctl-error-handling' omits c3e448cdc040 vsock: fix the error return when an invalid ioctl command is used omits 6bc8f20c1d93 vsock: remove ratelimit unknown ioctl message omits a7ece18c5d9c Merge branch 'linux-5.10' of git://github.com/skeggsb/linu [...] omits 71011f55b0ab arm64: dts: freescale: align watchdog node name with dtschema omits d9395d720033 dt-bindings: watchdog: fsl-imx: document NXP compatibles omits d92454287ee2 arm64: dts: fsl: fix endianness issue of rcpm omits 7ecab1f29baf arm64: dts: imx8mn-evk: Add cpu-supply to enable cpufreq omits 6efb099a1da4 arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up omits 4d20fa1dac2e arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt [...] omits 34a1c5e39b67 arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt l [...] omits ce6fc31f388d arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up omits 0710e4385c9c arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrup [...] omits 00203737867c arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt l [...] omits 2f4ac2d79eb4 ARM: imx: Add revision support for i.MX7ULP revision 2.2 omits 671d27996fee Merge tag 'drm-misc-fixes-2020-10-29' of git://anongit.fre [...] omits d7787cc04e0a drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv5 [...] omits 2d831155cf06 drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() omits dcd292c17249 drm/nouveau/device: fix changing endianess code to work on [...] omits 925681454d7b drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" omits 24d9422e26ea drm/nouveau/kms/nv50-: Program notifier offset before requ [...] omits cfa736f5a6f3 drm/nouveau/nouveau: fix the start/end range for migration omits 14c907461b54 Merge tag 'amd-drm-fixes-5.10-2020-10-29' of git://people. [...] omits 8fdaabe1c9b3 scsi: target: tcmu: Replace zero-length array with flexibl [...] omits 4739eeafb9f0 ima: Replace zero-length array with flexible-array member omits bfe124d197f6 enetc: Replace zero-length array with flexible-array member omits 5e01fdff04b7 fs: Replace zero-length array with flexible-array member omits b08eadd27263 Bluetooth: Replace zero-length array with flexible-array member omits fa29c9c11d4e params: Replace zero-length array with flexible-array member omits 9d0a49c7023c tracepoint: Replace zero-length array with flexible-array member omits 120088832042 platform/chrome: cros_ec_proto: Replace zero-length array [...] omits 883541051567 platform/chrome: cros_ec_commands: Replace zero-length arr [...] omits 277ffd6c1ec0 mailbox: zynqmp-ipi-message: Replace zero-length array wit [...] omits a4147d855f50 dmaengine: ti-cppi5: Replace zero-length array with flexib [...] omits fa3bfa3527b3 drm: Quieten [zero] EDID carping omits 36ab3c32cafc ARM: SoC: document merges omits 9996c3800f66 Merge branch 'arm/fixes' into for-next omits c5c68724696e gfs2: check for live vs. read-only file system in gfs2_fitrim omits 7e5b92669904 gfs2: don't initialize statfs_change inodes in spectator mode omits 4a55752ae288 gfs2: Split up gfs2_meta_sync into inode and rgrp versions omits c4af59bd441f gfs2: init_journal's undo directive should also undo the s [...] omits a9dd945ccef0 gfs2: Add missing truncate_inode_pages_final for sd_aspace omits d0f17d3883f1 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-af [...] omits deaafe8edde7 Merge tag 'sunxi-fixes-for-5.10-1' of git://git.kernel.org [...] omits 3d696f42c7f4 soc: ti: ti_sci_pm_domains: check for proper args count in xlate omits 1c29d9899081 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 91a2c34b7d6f KVM: arm64: Force PTE mapping on fault resulting in a devi [...] omits 2f40c46021bb KVM: arm64: Use fallback mapping sizes for contiguous huge [...] omits 07e088730245 Merge tag 'fallthrough-fixes-clang-5.10-rc2' of git://git. [...] omits 934291ffb638 Merge tag 'net-5.10-rc2' of git://git.kernel.org/pub/scm/l [...] omits e2fc6a9f686d KVM: arm64: Fix masks in stage2_pte_cacheable() omits 4a1c2c7f63c5 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR omits 7efe8ef27402 KVM: arm64: Allocate stage-2 pgd pages with GFP_KERNEL_ACCOUNT omits d2782505fbe3 KVM: arm64: Drop useless PAN setting on host EL1 to EL2 tr [...] omits b6d6db4de86f KVM: arm64: Remove leftover kern_hyp_va() in nVHE TLB inva [...] omits 28e81c6270b3 KVM: arm64: Don't corrupt tpidr_el2 on failed HVC call omits 80624263fa28 coresight: cti: Initialize dynamic sysfs attributes omits 39a7661dcf65 coresight: Fix uninitialised pointer bug in etm_setup_aux() omits 2f098e04ce16 Merge branch 'sunxi/fixes-for-5.10' into sunxi/for-next omits b9c0f4bd5b81 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 2734a24e6e5d r8169: fix issue with forced threading in combination with [...] omits eadd1befdd77 netem: fix zero division in tabledist omits 5e00eb5f6209 Merge branch 'pm-cpufreq' into linux-next omits 8fc3672a8ad3 ibmvnic: fix ibmvnic_set_mac omits f54ec58fee83 wimax: move out to staging omits 72de7d965bc1 wimax: fix duplicate initializer warning omits 9c3f94e1681b mptcp: add missing memory scheduling in the rx path omits 61334ed227a5 drm/i915: Reject 90/270 degree rotated initial fbs omits 5cbd7685b228 drm/i915: Restore ILK-M RPS support omits 09a729b178be drm/i915/region: fix max size calculation omits 4169e889e588 include: jhash/signal: Fix fall-through warnings for Clang omits 6c3e42616bf2 leds: various: add missing put_device() call in netxbig_le [...] omits 598a597636f8 Merge tag 'afs-fixes-20201029' of git://git.kernel.org/pub [...] omits ceb1eb2fb609 tipc: fix memory leak caused by tipc_buf_append() omits 51467431200b gtp: fix an use-before-init in gtp_newlink() omits 58130a6cd062 Merge tag 'ext4_for_linus_fixes' of git://git.kernel.org/p [...] omits 02e94a827973 coresight: core: Remove unneeded semicolon omits 1e5504656e5a coresight: Fix uninitialised pointer bug in etm_setup_aux() omits 9f0f2aa10d50 tpm_tis: Disable interrupts on ThinkPad T490s omits 48ab6d5d1f09 dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n omits bbc4e1bb5fd6 ASoC: qcom: sm8250: update compatible with new bindings omits a889583a1920 ASoC: qcom: dt-bindings: sm8250: update compatibles omits 96eaeb3dfa40 drm/i915: Use _MMIO_PIPE3() for ilk+ WM0_PIPE registers omits 2c334e12f957 xfs: set xefi_discard when creating a deferred agfl free l [...] omits 2039112f7c1c Merge branch 'for-5.11/core' into for-next omits c6838eeef2fb HID: hid-input: occasionally report stylus battery even if [...] omits be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next omits afdd34c5fa40 HID: i2c-hid: show the error when failing to fetch the HID [...] omits 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 4b393f0f76c8 AMD_SFH: Fix for incorrect Sensor index omits 256dd44bd897 drm/ttm: nuke old page allocator omits fbf1c39cab37 drm/vram_helpers: drop ttm_page_alloc.h include omits f9b2c9e361f6 drm/qxl: drop ttm_page_alloc.h include omits 8567d51555c1 drm/vmwgfx: switch to new allocator omits 461619f5c324 drm/nouveau: switch to new allocator omits 0fe3cf3a53b5 drm/radeon: switch to new allocator v2 omits e93b2da9799e drm/amdgpu: switch to new allocator v2 omits ee5d2a8e549e drm/ttm: wire up the new pool as default one v2 omits 1f41be7d4e90 lib/scatterlist: use consistent sg_copy_buffer() return type omits 78f229f61252 Merge branch 'for-5.11/asus' into for-next omits b92b80246e06 HID: asus: Add support for ASUS N-Key keyboard omits 24bb45fddc09 Merge tag 'nvme-5.10-2020-10-29' of git://git.infradead.or [...] omits d099fc8f540a drm/ttm: new TT backend allocation pool v3 omits 1a002325d164 dt-bindings: arm: fsl: document i.MX25 and i.MX27 boards omits a913e88ffb90 ARM: dts: vf: align watchdog node name with dtschema omits cec12cd8d186 ARM: dts: imx: align watchdog node name with dtschema omits 0698ac66e010 tools, bpftool: Remove two unused variables. omits 1e6f5dcc1b9e tools, bpftool: Avoid array index warnings. omits 7cb6e22ba011 xsysace: use platform_get_resource() and platform_get_irq_ [...] omits e5e1a4bc916d xsk: Fix possible memory leak at socket close omits 821f5c90130d bpf: Add struct bpf_redir_neigh forward declaration to BPF [...] omits bfada98f210b arm64: dts: renesas: r8a77961: ulcb-kf: Initial device tree omits dd12ae78c57a arm64: dts: renesas: r8a77961: Add CAN{0,1} placeholder nodes omits 2d9900f26ad6 afs: Fix dirty-region encoding on ppc32 with 64K pages omits f86726a69dec afs: Fix afs_invalidatepage to adjust the dirty region omits 65dd2d6072d3 afs: Alter dirty range encoding in page->private omits 185f0c7073bd afs: Wrap page->private manipulations in inline functions omits f792e3ac82fe afs: Fix where page->private is set during write omits 21db2cdc667f afs: Fix page leak on afs_write_begin() failure omits fa04a40b169f afs: Fix to take ref on page when PG_private is set omits 0698efbb33ef Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 3cb4d29a2633 MAINTAINERS: The DMI/SMBIOS tree has moved omits 3948c717523d arm64: dts: renesas: beacon-renesom-baseboard: Move connec [...] omits bc491afebb6a arm64: dts: renesas: cat874: Move connector node out of hd [...] omits 036f224ef8f4 ARM: configs: at91_dt: resync with media changes omits aa1c09cb65e2 null_blk: Fix locking in zoned mode omits f9c9104288da null_blk: Fix zone reset all tracing omits 9c75d37c72b4 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit de [...] omits 4068553c9554 arm64: dts: renesas: rcar-gen3: Convert EtherAVB to explic [...] omits b40813ddcd6b nbd: don't update block size after device is started omits 50afb29ae413 Merge branch 'devel' into for-next omits 03dec17c36a7 Merge branch 'devel' into for-next omits bd0cef2a797a drm/i915: Remove unused variable ret omits d1e7c2996e98 cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPD [...] omits a62f68f5ca53 cpufreq: Introduce cpufreq_driver_test_flags() omits c0300fd595bb Merge branch 'pm-cpufreq' into linux-next omits 96d389ca1011 arm64: Add workaround for Arm Cortex-A77 erratum 1508412 omits 8a6b88e66233 arm64: Add part number for Arm Cortex-A77 omits 5e31ba0c0543 spi: bcm2835: fix gpio cs level inversion omits 6ec6c3693a38 ASoC: qcom: lpass-cpu: Fix clock disable failure omits cf9d21984da2 ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions omits e08d1de1c075 nvmem: core: Add support for keepout regions omits cc85a5ef3c83 mmc: rtsx_pci: Add SD Express mode support for RTS5261 omits 4de4ddc134be misc: rtsx: Add SD Express mode support for RTS5261 omits f1efb594b614 mmc: core: Initial support for SD express card/host omits 98ab86d65bff mmc: mediatek: Replace spin_lock_irqsave by spin_lock in hard IRQ omits 2cd0b3df329a mmc: mediatek: Add subsys clock control for MT8192 msdc omits aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 5c7e02a89668 HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown omits ade0ac95d817 dt-bindings: mmc: Add support for MT8192 SoC omits 5a135e54624c dt-bindings: mmc: Convert mtk-sd to json-schema omits 5e8ed280dab9 module: set MODULE_STATE_GOING state when a module fails to load omits 5fca3f062879 usb: cdns3: gadget: suspicious implicit sign extension omits 43ddebdd0966 gpio: mockup: Allow probing from device tree omits 107954afc5df arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node omits 5066f42c7d3c drm/vc4: Rework the structure conversion functions omits a3a0ded3ed38 drm/vc4: hdmi: Add a name to the codec DAI component omits dfe3d19bd092 Merge tag 'v5.10-rc1' into patchwork omits e79e6dcbbdce mtd: rawnand: fix a kernel-doc markup omits 0704639af3af mtd: rawnand: qcom: Support for IPQ6018 QPIC NAND controller omits c5f93cfc899b dt-bindings: qcom_nandc: IPQ6018 QPIC NAND documentation omits e6ad7a408024 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read omits 548c5b5bc334 mtd: rawnand: gpmi: cleanup makefile omits 8eaf00f4545d mtd: spinand: Remove outdated comment omits 6260f3b349bb mtd: spinand: Fix OOB read omits f24bf60fd3bf mtd: spinand: Allow the case where there is no ECC engine omits ca2e6d73e6c3 mtd: spinand: Use the external ECC engine logic omits 518189e07813 dt-bindings: mtd: Deprecate nand-ecc-mode omits 30b7a77cb6e9 mtd: nand: Add helpers to manage ECC engines and configurations omits 0c7a447b3416 mtd: spinand: Fill a default ECC provider/algorithm omits c165df01a840 mtd: nand: Let on-die ECC engines be retrieved from the NAND core omits 61e267f458d0 mtd: spinand: Instantiate a SPI-NAND on-die ECC engine omits 912517d18e4a mtd: spinand: Move ECC related definitions earlier in the driver omits f0c3da95941c mtd: spinand: Fix typo in comment omits 04c85e085d78 mtd: nand: Let software ECC engines be retrieved from the [...] omits 9a0e8eaae7ad mtd: nand: ecc-hamming: Create the software Hamming engine omits 92199dc64277 mtd: nand: ecc-hamming: Let the software Hamming ECC engin [...] omits af73146a242c mtd: nand: ecc-hamming: Remove useless includes omits cc16a6ffc06c mtd: nand: ecc-hamming: Stop using raw NAND structures omits ead4a01a8666 mtd: nand: ecc-hamming: Rename the exported functions omits 303933a8fd3b mtd: nand: ecc-hamming: Cleanup and style fixes omits 8370880da080 mtd: nand: ecc-hamming: Drop/fix the kernel doc omits c62fda79c354 mtd: nand: ecc-hamming: Clarify the driver descriptions omits 5c859c18150b mtd: nand: ecc-hamming: Move Hamming code to the generic N [...] omits 3f7566f49478 misc: xilinx_sdfec: add compat_ptr_ioctl() omits b36773c3912e misc: hisi_hikey_usb: use PTR_ERR_OR_ZERO omits 0f5cef2b2904 coresight: add module license omits 712da5fc4a66 xhci: Don't create stream debugfs files with spinlock held. omits 2a632815683d usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC omits a75e2d604da8 xhci: Fix sizeof() mismatch omits befa1c2d65c6 usb: typec: stusb160x: fix signedness comparison issue wit [...] omits f27891abb793 usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x omits b9de06783f01 compiler.h: fix barrier_data() on clang omits 96a4632583f5 mm: memcg: link page counters to root if use_hierarchy is false omits 773b448add12 mm-memcontrol-correct-the-nr_anon_thps-counter-of-hierarch [...] omits 37782ffcdd57 mm-memcontrol-correct-the-nr_anon_thps-counter-of-hierarch [...] omits 3b4bbcccd9e6 mm: memcontrol: correct the NR_ANON_THPS counter of hierar [...] omits 53f4b64192a6 hugetlb_cgroup: fix reservation accounting omits 9ad5b57e1e9c mm/mremap_pages: fix static key devmap_managed_key updates omits 5144eead3f8c drm: xlnx: Use dma_request_chan for DMA channel request omits 8e478332817c Merge branch 'next/drivers' into for-next omits 9484f2cb8332 clk: samsung: exynos-clkout: convert to module driver omits 93618e344a5e soc: samsung: exynos-pmu: instantiate clkout driver as MFD omits d26fc962b894 Merge branch 'fixes' into for-next omits cd12e4f14f7c CREDITS: remove trailing white spaces omits d5a69b6ba186 MAINTAINERS: remove Jeongtae Park from Samsung MFC entry omits 215f06d7efc2 MAINTAINERS: move Kyungmin Park to credits omits 424f5ca7c851 MAINTAINERS: move Kamil Debski to credits omits e9d548a7dab0 Merge branch 'next/dt64' into for-next omits 5971e53b1c35 Merge branch 'next/dt' into for-next omits 29a7bb71a833 arm64: dts: exynos: remove redundant status=okay in Exynos [...] omits 6c215edbdc71 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] omits a01f7a96a9b0 arm64: dts: exynos: adjust node names to DT spec in Exynos [...] omits b04544ac0d1f ARM: dts: s5pv210: adjust node names to DT spec omits 77c91853a65f ARM: dts: exynos: adjust node names to DT spec in Exynos54 [...] omits e5fbceb07e3e ARM: dts: exynos: adjust node names to DT spec in Odroid XU omits 5a1323023fb1 ARM: dts: exynos: adjust node names to DT spec in Exynos52 [...] omits 2d29d0300301 ARM: dts: exynos: remove redundant status=okay in Exynos44 [...] omits 108463f56813 ARM: dts: exynos: adjust node names to DT spec in Exynos44 [...] omits 43552e6d5a61 ARM: dts: exynos: override GPIO keys node by label in Exyn [...] omits d918633c8acb ARM: dts: exynos: adjust node names to DT spec in Exynos42 [...] omits 157a5697f6f2 ARM: dts: exynos: adjust node names to DT spec in Exynos32 [...] omits ce2424d76f23 spi: fix a typo inside a kernel-doc markup omits 3bfd5f422f07 Merge tag 'v5.10-rc1' into spi-5.10 omits ce038aeaee68 Merge tag 'v5.10-rc1' into asoc-5.10 omits bcc96dc3cf80 ASoC: qcom: fix unsigned int bitwidth compared to less than zero omits 62966abe7834 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits c432bf3e3d82 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits c9dc33d13c81 ARM: dts: at91: at91-sama5d27_som1: fix EEPROM compatible omits 77f6ab8b7768 don't dump the threads that had been already exiting when zapped. omits fb533fc76d34 ARM: configs: at91: sama5: resync with media changes omits 786c395dbe42 ARM: at91: sam9x60 SiP types added to soc description omits 72dd3b01bacb Merge branch 'next/soc' into for-next omits 2fda3068395c Merge branch 'next/dt' into for-next omits 970f6cf2e914 ARM: exynos: Simplify code in Exynos3250 CPU core restart path omits 23859ae44402 Merge tag 'trace-v5.10-rc1' of git://git.kernel.org/pub/sc [...] omits d35cdc833bf4 ARM: dts: exynos: Enable Bluetooth support for Midas board family omits 4e7787929854 ARM: dts: exynos: Enable Bluetooth support for Universal C [...] omits 132e900a47b8 ARM: dts: exynos: Enable Bluetooth support for Trats board omits 997ebd64df39 ARM: dts: at91: Fix schema warnings for pwm-leds omits 02e46262af5d ARM: dts: at91: smartkiz: Reference led node directly omits 7cb415003468 Fonts: Make font size unsigned in font_desc omits e000650375b6 fbdev/atafb: Remove unused extern variables omits 80ade22c06ca misc: mic: remove the MIC drivers omits 5a169bf04cd2 x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID omits 28d211919e42 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init omits ef5dd6a0c828 arm64: mte: Document that user PSTATE.TCO is ignored by ke [...] omits 6694875ef804 ext4: indicate that fast_commit is available via /sys/fs/e [...] omits f8f4acb6cded ext4: use generic casefolding support omits d7dce9e08595 ext4: do not use extent after put_bh omits 8c9be1e58a8d ext4: use IS_ERR() for error checking of path omits 6fee9372e0af Merge branch 'mauro-warnings' into docs-next omits b5b18160a3e7 ext4: fix mmap write protection for data=journal mode omits ea4b01d9b81f jbd2: fix a kernel-doc markup omits ababea77bc50 ext4: use s_mount_flags instead of s_mount_state for fast [...] omits e029c5f27987 ext4: make num of fast commit blocks configurable omits afc74ce7b484 docs: SafeSetID: fix a warning omits b28d70c6a515 amdgpu: fix a few kernel-doc markup issues omits d2692abd6fa9 selftests: kselftest_harness.h: fix kernel-doc markups omits 9cd70d051322 drm: amdgpu_dm: fix a typo omits cc507c435b05 gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups omits d0520df7240f ext4: properly check for dirty state in ext4_inode_datasyn [...] omits 5112e9a540fb ext4: fix double locking in ext4_fc_commit_dentry_updates() omits ca766ff0c3b4 drm: amdgpu: kernel-doc: update some adev parameters omits 7c128a249c7e docs: fs: api-summary.rst: get rid of kernel-doc include omits 1166eb3d5268 IB/srpt: docs: add a description for cq_size member omits cf38cc9f1e71 locking/refcount: move kernel-doc markups to the proper place omits e3e7439dbc27 docs: lockdep-design: fix some warning issues omits ef900cccb864 MAINTAINERS: fix broken doc refs due to yaml conversion omits 4b7560c5e4bd ice: docs fix a devlink info that broke a table omits e930c39e0984 crypto: sun8x-ce*: update entries to its documentation omits e86c6569c588 net: phy: remove kernel-doc duplication omits 89b422354409 mm: pagemap.h: fix two kernel-doc markups omits 6a6223ec7779 blk-mq: docs: add kernel-doc description for a new struct member omits de39012afa7f docs: userspace-api: add iommu.rst to the index file omits 9d8c4f0c0170 docs: hwmon: mp2975.rst: address some html build warnings omits 97e44c4f0cb6 docs: net: statistics.rst: remove a duplicated kernel-doc omits 32519c032686 docs: kasan.rst: add two missing blank lines omits 2644ccef6f28 docs: admin-guide: net.rst: add a missing blank line omits 6cc6f5ad9bfb docs: hwmon: adm1266.rst: fix a broken reference omits d29f34c098aa sphinx: conf.py: properly handle Sphinx 4.0 omits 72b97d0b9118 scripts: kernel-doc: use :c:union when needed omits e051955977b7 documentation: arm: sunxi: add Allwinner H6 documents omits 00e5deb5c4f5 drm/i915: Fix encoder lookup during PSR atomic check omits 7efc6c4295f5 scripts: kernel-doc: split typedef complex regex omits 6b80975c6308 scripts: kernel-doc: fix typedef parsing omits 324f78dfb442 mtd: spi-nor: Fix address width on flash chips > 16MB omits d94df02c476c docs: Makefile: honor V=0 for docs building omits 69a8eed58cc0 mtd: spi-nor: Don't copy self-pointing struct around omits 00d439479241 cpufreq: speedstep: remove unneeded semicolon omits 6d6bc54ab4f2 ASoC: codecs: wcd9335: Set digital gain range correctly omits 05a2c5820555 coresight: cti: Initialize dynamic sysfs attributes omits 25d76fed7ffe phy: cpcap-usb: Use IRQF_ONESHOT omits d73e873bcfff regulator: fix a kernel-doc markup omits fcea94ac6154 phy: qcom-qmp: Initialize another pointer to NULL omits c36f74566cef MAINTAINERS: Add entry for Qualcomm IPQ4019 USB PHY omits eb9c4dd9bdfd phy: tegra: xusb: Fix dangling pointer on probe failure omits 60c877b9d001 Merge branch 'arm/fixes' into for-next omits 209c805835b2 phy: usb: Fix incorrect clearing of tca_drv_sel bit in SET [...] omits 01eea23687ed Merge tag 'stm32-dt-for-v5.10-fixes-1' of git://git.kernel [...] omits ae3885324953 phy: fsl-imx8mq-usb: Constify imx8mp_usb_phy_ops omits 7c91d02068c3 ASoC: qcom: sm8250: Fix array out of bounds access omits fc0522bbe02f ASoC: codecs: wcd934x: Set digital gain range correctly omits db507d45f064 pinctrl: rockchip: create irq mapping in gpio_to_irq omits 037ce1e6c84a pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq omits 6c684f5e79ea pinctrl: rockchip: make driver be tristate module omits e2d6e5b8aa44 pinctrl: mcp23s08: Print error message when regmap init fails omits b834e25d62e2 pinctrl: mcp23s08: Use full chunk of memory for regmap con [...] omits f83c2609079c pinctrl: ingenic: Fix invalid SSI pins omits 7ffa08169849 Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" omits 20f96e606509 Merge branches 'fixes' and 'misc' into for-next omits fc2933c13374 ARM: 9020/1: mm: use correct section size macro to describ [...] omits 8aa163350506 gpio: stmpe: Fix forgotten refactoring omits f1f37abbe6fc gpio: Retire the explicit gpio irqchip code omits 921c7ebd1337 futex: Fix incorrect should_fail_futex() handling omits 163d1719d30f gpiolib: Switch to use compat_need_64bit_alignment_fixup() helper omits 9ef6293c0659 gpiolib: Use proper type for bias enumerator in gpio_set_bias() omits 2f84a2de539c gpio: uapi: clarify the meaning of 'empty' char arrays omits c303c51c87a6 gpio: uapi: remove whitespace omits 2cc522d3931b gpio: uapi: kernel-doc formatting improvements omits f20160217537 gpio: uapi: comment consistency omits 5760648e63e6 gpio: uapi: fix kernel-doc warnings omits d9594e040965 tomoyo: fix clang pointer arithmetic warning omits d4fe911741e5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 13150bc5416f module: use hidden visibility for weak symbol references omits 728a7e225ad8 ARM: dts: stm32: Describe Vin power supply on stm32mp157c- [...] omits 18e09253ac68 ARM: dts: stm32: Describe Vin power supply on stm32mp15xx- [...] omits a2d50c1c77aa arm64: efi: increase EFI PE/COFF header padding to 64 KB omits 8e4c309f9f33 ata: sata_nv: Fix retrieving of active qcs omits 24a23387c15f Merge branch 'asm-generic-cleanup' into asm-generic omits caabdd0f59a9 ctype.h: remove duplicate isdigit() helper omits 4977d121bc9b block: advance iov_iter on bio_add_hw_page failure omits 5f692a81b4e9 arm64: vmlinux.lds: account for spurious empty .igot.plt sections omits 493b35db0548 kselftest/arm64: Fix check_user_mem test omits cbb268af05de kselftest/arm64: Fix check_ksm_options test omits 7419390a466e kselftest/arm64: Fix check_mmap_options test omits 386cf789fa6d kselftest/arm64: Fix check_child_memory test omits 041fa41f5422 kselftest/arm64: Fix check_tags_inclusion test omits 5bc7c1156f3f kselftest/arm64: Fix check_buffer_fill test omits 332576e69a04 arm64: avoid -Woverride-init warning omits d1cd1a35b7d5 Merge branches 'acpi-button', 'acpi-dock' and 'acpi-tables [...] omits 6bcbc2add20d Merge branches 'devprop' and 'pnp' into linux-next omits 13ba83eb7320 Merge branches 'pm-cpufreq', 'pm-cpuidle' and 'pm-sleep' i [...] omits 136a4dfe87cd ACPI: button: Drop no longer necessary Acer SW5-012 lid_in [...] omits a2267f8a52ee RDMA/qedr: Fix memory leak in iWARP CM omits da31de35cd2f tty: goldfish: use __raw_writel()/__raw_readl() omits 1a460c36078e tty: nozomi: remove unneeded break omits d54654790302 vt_ioctl: fix GIO_UNIMAP regression omits 82e61c3909db vt: keyboard, extend func_buf_lock to readers omits 6ca03f90527e vt: keyboard, simplify vt_kdgkbsent omits c97f2a6fb3df tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 wor [...] omits 82776f6c75a9 tty: serial: 21285: fix lockup on open omits 974e454d6f96 serial: max310x: Use devm_clk_get_optional() to get the in [...] omits c808fab604ca serial: max310x: Make use of device properties omits 0cb686692fd2 USB: apple-mfi-fastcharge: don't probe unhandled devices omits 0942d59b0af4 usbcore: Check both id_table and match() when both available omits 32d174d2d5eb usb: host: ehci-tegra: Fix error handling in tegra_ehci_probe() omits b9c6f782150c usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe omits 2d9c6442a9c8 usb: typec: tcpm: reset hard_reset_count for any disconnect omits 38203b8385bf usb: cdc-acm: fix cooldown mechanism omits 3cd54a618834 usb: host: fsl-mph-dr-of: check return of dma_set_mask() omits cbdc0f54560f usb: fix kernel-doc markups omits 071ba4cc559d RDMA: Add rdma_connect_locked() omits 063a3d67693e usb: typec: stusb160x: fix some signedness bugs omits aee9ddb1d371 kcov, usb: only collect coverage from __usb_hcd_giveback_u [...] omits ecbb4dac5f6c USB: host: isp1362: delete isp1362_show_regs() omits 5ed132db5ad4 dt-bindings: connector: Add property to set initial curren [...] omits 96eea5876eb0 usb: xhci: Remove in_interrupt() checks omits 9ca9a2525ddf usbip: Remove in_interrupt() check omits b02dfc13fa35 usb: gadget: pxa27x_udc: Replace in_interrupt() usage in comments omits eb9ab9b7d04b mtd: rawnand: Get rid of chip->ecc.priv omits a81804fac86f mtd: nand: ecc-bch: Create the software BCH engine omits 4d485a699228 mtd: nand: ecc-bch: Stop using raw NAND structures omits 27e4ee112201 mtd: nand: ecc-bch: Update the prototypes to be more generic omits e0679dcd7309 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() omits aca171cbc027 mtd: nand: ecc-bch: Return only valid error codes omits dd81548f9277 mtd: nand: ecc-bch: Stop exporting the private structure omits efb88d1f4878 mtd: nand: ecc-bch: Cleanup and style fixes omits 36e7df6827b2 mtd: nand: ecc-bch: Move BCH code to the generic NAND layer omits 706fe34a640e mtd: nand: ecc: Add an I/O request tweaking mechanism omits 41631d3616c3 usb: core: Replace in_interrupt() in comments omits cce866155b5b usb: gadget: udc: Remove in_interrupt()/in_irq() from comments omits 2e7e9b64be43 USB: host: ehci-pmcmsp: Cleanup usb_hcd_msp_remove() omits 19220bac2c13 usb: hosts: Remove in_interrupt() from comments omits 726c8277bc5e usb: atm: Replace in_interrupt() usage in comment omits f49a51bfdc8e drm/shme-helpers: Fix dma_buf_mmap forwarding bug omits 862ee699fefe USB: sisusbvga: Make console support depend on BROKEN omits 517c4c44b323 usb: Add driver to allow any GPIO to be used for 7211 USB signals omits 9df556d774fd dt-bindings: Add support for Broadcom USB pin map driver omits 12cb474a0f8e usb: host: xhci-mem: remove unneeded break omits e9b0c2044129 usb: storage: freecom: remove unneeded break omits 907412c0bb23 usb: misc: iowarrior: remove unneeded break omits 23eac8531acd usb: host: ehci-sched: add comment about find_tt() not ret [...] omits 1de111b51b82 KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMC [...] omits 232b67c39942 mtd: remove unneeded break omits 3f750cf13f82 Merge branch 'fixes' into next omits 799b5cc075ed mmc: sdhci-acpi: AMDI0040: Allow changing HS200/HS400 driv [...] omits e9d165219229 mmc: sunxi: drop of_match_ptr from of_device_id table omits 9206bb7cbc8b mmc: s3cmci: enable compile testing omits 3a5de87f34bc mmc: s3cmci: include GPIO descriptor consumer header omits 011fde48394b mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 omits e8a60aa7404b platform/x86: Introduce support for Systems Management Dri [...] omits 6f72faf4a323 Merge branch 'locking/urgent' omits e1ffa1e3f028 Merge branch 'ras/core' omits c410ee7e7f97 Merge branch 'smp/urgent' omits 15410176f743 Merge branch 'timers/core' omits 865a57003d83 Merge branch 'timers/urgent' omits 85c5ce931670 Merge branch 'x86/cache' omits bd6dce872bfb Merge branch 'x86/cleanups' omits 7d7bf26ce19a Merge branch 'x86/microcode' omits d1ea78f9555d Merge branch 'x86/misc' omits 936b0092750f Merge branch 'x86/urgent' omits 7e2ac9deb1d6 arm64: dts: freescale: sl28: add CAN node omits 04fa4f03e353 arm64: dts: ls1028a: add missing CAN nodes omits 95de5094f5ac firmware: imx: add dummy functions omits e26f023e01ef firmware/dmi: Include product_sku info to modalias omits c2ec4a6e5410 staging: vc04_services: fix quoted string split across lines omits 3da8757576ef staging: vc04_services: fix block comment style omits 8f870aab80b0 Staging: rtl8723bs: core: rtw_cmd: Fixed multiple brace co [...] omits 73142e110b4c staging: fieldbus: Use %pM format specifier for MAC addresses omits 0d31d5a96b8c ARM: dts: imx6: phytec: Add eeprom pagesize omits f0e24ec59076 ARM: dts: imx6: phytec: Set correct eeprom compatible omits a8d54a39e95f ARM: dts: imx6ul: segin: Fix stmpe touchscreen subnode name omits 9fc149c3bce7 ALSA: hda: Reinstate runtime_allow() for all hda controllers omits f5dac54d9d93 ALSA: hda: Separate runtime and system suspend omits 215a22ed31a1 ALSA: hda: Refactor codec PM to use direct-complete optimization omits 42ab1ba8873d ARM: dts: imx7-mba7: set dr_mode to otg on usbotg1 omits b8a4f64a3277 ARM: dts: imx7-mba7: specify USB over-current polarity omits 9af6702fa1e3 ARM: dts: imx7-mba7: enable RS485 on UART7 omits 0d5e50cf30d7 ARM: dts: imx7-mba7: add audio support omits ecb5ba9f1124 ARM: dts: imx7-mba7: update MMC aliases omits d50765205d8e ARM: dts: imx7-mba7: configure watchdog omits e70f9b9c25ea ARM: dts: imx7-mba7: disable ethernet PHY clock outputs omits 2b01d7a1571b ARM: dts: imx7-mba7: remove unsupported PHY LED setup omits f7defed53e35 ARM: dts: imx7-mba7: drop incorrect num-chipselects property omits 68e680c5fadd ARM: dts: imx7-mba7: update compatible strings omits 7ead9dbb6ff4 dt-bindings: arm: fsl: update TQ-Systems SoMs and boards b [...] omits 8a8de09cb2ad ALSA: hda/realtek - Fixed HP headset Mic can't be detected omits 859d74f65d87 drm/i915/display: remove debug message from error path omits 949ab9d229a2 drm/i915: Guard debugfs against invalid access without display omits faa3b6dfd252 ARM: dts: imx6q-icore-ofcap10: Use 10.1" Ampire panel compatible omits defe40af1a71 usb: cdns3: Variable 'length' set but not used omits a46b973bced1 USB: serial: option: add Quectel EC200T module support omits 8af3f8ece520 cpufreq: tegra194: get consistent cpuinfo_cur_freq omits 09e932254025 cpufreq: blacklist mt8516 in cpufreq-dt-platdev omits f366929b53ac cpufreq: mediatek: Add support for mt8167 omits db029a85faa8 cpufreq: sti-cpufreq: fix mem leak in sti_cpufreq_set_opp_info() omits 9e3ed6fa024c ARM: dts: Fix label address for 64MiB OpenBMC flash layout omits abe75295ba70 ARM: dts: aspeed: g220a: Add some gpios omits e36aec504147 builddeb: Fix rootless build in setuid/setgid directory omits b2826bdf910d ARM: dts: aspeed: Add Bytedance g220a BMC machine omits e81059a5e4d8 ARM: dts: Add 64MiB OpenBMC flash layout omits 9e1cc9679776 ARM: dts: aspeed: s2600wf: Fix VGA memory region location omits e3b123542cdc ARM: dts: aspeed: amd-ethanolx: Update KCS nodes to use v2 [...] omits 768664114b1a dmaengine: ti: k3-udma: fix -Wenum-conversion warning omits 484f910e93b4 dmaengine: idxd: fix wq config registers offset programming omits 886f82ce9f1f ARM: dts: aspeed-g6: Fix the GPIO memory size omits 00c69f98e83d ext4: use IS_ERR() for error checking of path omits 2fdd32f36a3d ext4: fix mmap write protection for data=journal mode omits 6bcdb158279a jbd2: fix a kernel-doc markup omits 945b0d325e73 ext4: use s_mount_flags instead of s_mount_state for fast [...] omits 939625dd4e07 ext4: make num of fast commit blocks configurable omits a316082fa331 ext4: properly check for dirty state in ext4_inode_datasyn [...] omits 9862a1cc3421 ext4: fix double locking in ext4_fc_commit_dentry_updates() omits 76b43ef30dc3 kcsan: Fix encoding masks and regain address bit omits 32f00657fb73 kcsan: Never set up watchpoints on NULL pointers omits 51fb012248e6 kcsan: selftest: Ensure that address is at least PAGE_SIZE omits 507fcebf9197 tools/memory-model: Add a glossary of LKMM terms omits 5d0d718b45be tools/nolibc: Fix a spelling error in a comment omits 626b79aa935a x86/smpboot: Move rcu_cpu_starting() earlier omits 59edd23a12dc torture: Make kvm-check-branches.sh use --allcpus omits 191474bad1d8 docs/rcu: Update the call_rcu() API omits 6fc7ebf6a41f rcu: Fix a typo in rcu_blocking_is_gp() header comment omits 73b658b6b7d5 rcu: Prevent lockdep-RCU splats on lock acquisition/release omits baa37506a548 rcutorture/nolibc: Fix a typo in header file omits 2d4d10c01f5c rcutorture: Don't do need_resched() testing if ->sync is NULL omits 6fa0b870823e rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] omits 710e0738fe7f docs: RCU: Requirements.rst: Fix a list block omits 3a6f638cb95b rcu,ftrace: Fix ftrace recursion omits b061b80ddad8 rcu/tree: Make struct kernel_param_ops definitions const omits 45f9d3af0592 docs: Update RCU's hotplug requirements with a bit about design omits 3d2adf7742fd rcu/tree: Add a warning if CPU being onlined did not repor [...] omits a6b3a4664430 locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem [...] omits 29d784450b56 doc: Present the role of READ_ONCE() omits cdb4113b6591 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config omits 8a26c219cafe rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] omits 7ef5dfaf1ad7 scftorture: Add full-test stutter capability omits a006fbff508b torture: Allow alternative forms of kvm.sh command-line arguments omits 5129ac05cc23 rcutorture: Test runtime toggling of CPUs' callback offloading omits bd0b4a79953e rcutorture: Small code cleanups omits 538cbd8335d1 rcu: Fix single-CPU check in rcu_blocking_is_gp() omits 782894ad4d23 torture: Accept time units on kvm.sh --duration argument omits e2ba41ca1209 rcutorture: Make stutter_wait() caller restore priority omits cc4cdc237eb7 rcu: Implement rcu_segcblist_is_offloaded() config dependent omits 6121d27522e2 torture: Force weak-hashed pointers on console log omits 130d54977a8a list.h: Update comment to explicitly note circular lists omits 0f9d2801cf4a rcutorture: Prevent hangs for invalid arguments omits 4fa4bdc288de torture: Prevent jitter processes from delaying failed run omits baaa2709f93a locktorture: Prevent hangs for invalid arguments omits f2768c1ec4ae locktorture: Ignore nreaders_stress if no readlock support omits ab9afdf76076 rcu-tasks: Make the units of ->init_fract be jiffies omits 25980d7b19a3 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] omits f0d8039ba9da refscale: Prevent hangs for invalid arguments omits 2249b14aba81 rcuscale: Prevent hangs for invalid arguments omits bde4748762af rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition omits 59042354d480 lockdep: Provide dummy forward declaration of *_is_held() helpers omits 09d2619544bd srcu: Use a more appropriate lockdep helper omits 6ef5f87ca78f net: sched: Remove broken definitions and un-hide for !LOCKDEP omits be035c08eeb8 net: Un-hide lockdep_sock_is_held() for !LOCKDEP omits bcd7576f8b27 rcu: Un-hide lockdep maps for !LOCKDEP omits 4cd866fc19bc sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP omits 1d0cf0193070 torture: Exclude "NOHZ tick-stop error" from fatal errors omits 1f506a6bbb64 rcutorture: Make grace-period kthread report match RCU fla [...] omits 4f774896592b rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop omits 6b9de624d7fc rcutorture: Make preemptible TRACE02 enable lockdep omits d8e0090a2aaf docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits 12893695c191 srcu: Take early exit on memory-allocation failure omits 171a6f12a8d6 rcuscale: Avoid divide by zero omits a6e047578507 rcuscale: Add RCU Tasks Trace omits d4c360829129 rcu: Panic after fixed number of stalls omits 1e3904a14280 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits 589679b4d9b6 scftorture: Add an alternative IPI vector omits 9f3dc22668b2 torture: Make torture_stutter() use hrtimer omits 9aa470567f9a x86/cpu: Avoid cpuinfo-induced IPI pileups omits 35bc10b2eafb null_blk: synchronization fix for zoned device omits 44141f58e143 selinux: allow dontauditx and auditallowx rules to take ef [...] omits 83370b31a915 selinux: fix error initialization in inode_doinit_with_dentry() omits cd29296fdfca net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config omits 6d915476e67d audit: trigger accompanying records when no rules present omits cbb5262192d9 audit: fix a kernel-doc markup omits d6535dca2885 net: protect tcf_block_unbind with block lock omits 2ac8af0967aa ibmveth: Fix use of ibmveth in a bridge. omits 3aefd7d6ea05 net: core: Use skb_is_gso() in skb_checksum_help() omits 38c37e8fd3d2 arm: Enable seccomp architecture tracking omits 501b72ae2472 net/sched: act_mpls: Add softdep on mpls_gso.ko omits 68b9f0865b1e ravb: Fix bit fields checking in ravb_hwtstamp_get() omits 0d8cb9464a7d devlink: Unlock on error in dumpit() omits 6c211809c87f devlink: Fix some error codes omits b2f1c3db2887 kselftest: Extend vdso correctness test to clock_gettime64 omits c7e5789b24d3 kselftest: Move test_vdso to the vDSO test suite omits 03f55c7952c9 kselftest: Extend vDSO selftest to clock_getres omits 693f5ca08ca0 kselftest: Extend vDSO selftest omits 6daa1da4e262 chelsio/chtls: fix memory leaks in CPL handlers omits 40723419f407 kselftest: Enable vDSO test on non x86 platforms omits 28e9dcd91720 chelsio/chtls: fix deadlock issue omits 1488472e712d selftests: binderfs: use SKIP instead of XFAIL omits f9a5285446a2 selftests: clone3: use SKIP instead of XFAIL omits 375ffe7c36ce selftests: core: use SKIP instead of XFAIL in close_range_test.c omits c8979b500597 selftests: proc: fix warning: _GNU_SOURCE redefined omits 585bd812de4e net: microchip: Remove unneeded variable ret omits b6bf4776d9e2 vxge: remove unnecessary cast in kfree() omits 08c5d41130e5 selftests: android: fix multiple definition of sock_name omits 7b9621d45931 selftests: pidfd: drop needless linux/kcmp.h inclusion in [...] omits 90da74af349e selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config omits b5ec9fe5be5e selftests: pidfd: skip test on kcmp() ENOSYS omits 0b18fed98bf9 selftests: pidfd: use ksft_test_result_skip() when skipping test omits ef7086347c82 selftests/harness: prettify SKIP message whitespace again omits 1948172fdba5 selftests: pidfd: fix compilation errors due to wait.h omits f825d3f7ed93 selftests: filter kselftest headers from command in lib.mk omits e3e403125670 selftests/ftrace: check for do_sys_openat2 in user-memory test omits dc6bf4da825a selftests/ftrace: Use $FUNCTION_FORK to reference kernel f [...] omits cb05143bdf42 x86/debug: Fix DR_STEP vs ptrace_get_debugreg(6) omits a195f3d4528a x86/debug: Only clear/set ->virtual_dr6 for userspace #DB omits 2a9baf5ad488 x86/debug: Fix BTF handling omits d383e346f97d afs: Fix afs_launder_page to not clear PG_writeback omits 248c944e2159 afs: Fix a use after free in afs_xattr_get_acl() omits acc080d15dde afs: Fix tracing deref-before-check omits 06a17bbe1d47 afs: Fix copy_file_range() omits c66dca98a24c samples/bpf: Set rlimit for memlock to infinity in all samples omits 6bf920418f6c Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] omits 827b5e6ec114 soc: qcom: Kconfig: make RPMH match Command DB setting omits a87a9a73d0e2 drm/amdgpu/display: re-add surface size calculation in dcn [...] omits fddc611ca3a0 drm/radeon: Expose vddc through hwmon omits c57a8308e2cc drm/radeon: Add implementation of get_current_vddc for Sumo omits ca22f3beb6f9 drm/radeon: Add new callback that exposes vddc omits 4f00d6d5ba3e drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] omits ed8780e3f2ec Merge tag 'x86-urgent-2020-10-27' of git://git.kernel.org/ [...] omits 58d043690deb drm/vc4: hdmi: Avoid sleeping in atomic context omits 0df7b988d9df char: ipmi: remove unneeded break omits e4c164d63860 Merge series "Add documentation and machine driver for SC7 [...] omits 8c2ab803e565 Merge tag 'orphan-handling-v5.10-rc2' of git://git.kernel. [...] omits f78f63da916e mm/process_vm_access: Add missing #include <linux/compat.h> omits 237e5a0e9077 arm64: Enable seccomp architecture tracking omits 57a339117e52 selftests/seccomp: Compare bitmap vs filter overhead omits 1f68a4d393fe x86: Enable seccomp architecture tracking omits e7dc9f1e5f6b seccomp/cache: Add "emulator" to check if filter is consta [...] omits f94defb8bf46 seccomp/cache: Lookup syscall allowlist bitmap for fast path omits 65b7da27d2f6 drm/tilcdc: avoid 'make W=2' build failure omits 85f971b65a69 ACPI: NFIT: Fix comparison to '-ENXIO' omits c39866f268f8 arm/build: Always handle .ARM.exidx and .ARM.extab sections omits be0e97526455 ACPI: dock: fix enum-conversion warning omits e510785f8aca PNP: fix kernel-doc markups omits 99aed9227073 device property: Don't clear secondary pointer for shared [...] omits d5dcce0c414f device property: Keep secondary firmware node secondary by type omits 3e6631485fae vmlinux.lds.h: Keep .ctors.* with .ctors omits 4d4ce8053bfa PM: sleep: fix typo in kernel/power/process.c omits 65d437b83b2b drm/amdgpu/pm: fix the fan speed in fan1_input in manual m [...] omits e72d98445d08 drm/amd/pm: fix the wrong fan speed in fan1_input omits 10105d0c9763 drm/amdgpu/swsmu: drop smu i2c bus on navi1x omits 4e0ba5577dba intel_idle: Fix max_cstate for processor models without C- [...] omits 4868a61d498a x86/resctrl: Correct MBM total and local values omits e213cd8f175c Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] omits e0be38ed4ab4 cpufreq: intel_pstate: Avoid missing HWP max updates in pa [...] omits 1c534352f47f cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag omits db865272d9c4 cpufreq: Avoid configuring old governors as default with i [...] omits a23beead41a1 ARM: dts: exynos: Remove 'opp-shared' from Exynos4412 bus [...] omits 6e9643a864aa cpufreq: e_powersaver: remove unreachable break omits 950d46f7c18a ARM: dts: exynos: Remove 'opp-shared' from Exynos3 bus OPP-tables omits 4d09c1d95267 Merge tag 'devicetree-fixes-for-5.10-1' of git://git.kerne [...] omits 38dc5079da70 Fix compat regression in process_vm_rw() omits cfbb97fde694 arm64: dts: qcom: Switch sc7180-trogdor to control SPI CS [...] omits 37dd4b777942 arm64: dts: qcom: sc7180: Provide pinconf for SPI to use G [...] omits 0c7239ddfe69 Merge branch 'asm-generic-mmu-context' into asm-generic omits 2040a6bf90b5 m68k: mmu_context: Fix Sun-3 build omits 19cc89dcb94b drm/amdgpu/swsmu: drop smu i2c bus on navi1x omits 923e15d634ac drm/amdgpu: drop mem_global_referenced omits c345c89b6491 drm/amdgpu: add vangogh apu flag omits 191a3c04799e drm/amdgpu: enable MULTI_MON_PP_MCLK_SWITCH DC feature at default omits a2475e624e2e drm/amd/display: correct asic type check V2 omits b1878847ac90 drm/amd/pm: drop redundant display setting omits 62ff83a4f691 drm/amd/pm: reconfigure smc on display vbitimeout setting change omits d49873c93fc5 drm/amd/pm: correct the mclk switching setting omits b03fd3e7e68f drm/amd/pm: enable Polaris watermark table setting omits 690cdc263584 drm/amd/pm: fulfill the Polaris implementation for get_clo [...] omits db6f5c7f95c4 drm/amd/pm: correct vddc_dep_on_dal_pwrl setup omits 9182fefcb8ca drm/amd/pm: correct SMC sclk/mclk boot level setup omits 8f97e221d64d drm/amd/pm: correct pcie spc cap setup omits ba4601feba44 drm/amd/pm: correct clk/voltage dependence setup omits be56f22b6253 drm/amd/pm: correct the way to get the highest vddc omits d765129a719f drm/amd/pm: correct sclk/mclk dpm enablement omits baa495f76436 drm/amd/pm: correct smc voltage controller setup omits 326d0ff7aa8b drm/amd/pm: correct platformcaps setup omits 55411d16233e drm/amd/pm: correct VRconfig setting omits a6d8a6eb3e10 drm/amd/pm: correct vddc phase control setting omits b23dbd603b68 drm/amd/pm: correct avfs fuse settings omits dba195316860 drm/amd/pm: correct Polaris DIDT configurations omits d8b61d5a0d51 drm/amd/pm: correct Polaris powertune table setup omits f6638d0e6f93 drm/amd/pm: correct the checks for sclk/mclk SS support omits a8588b8bb3d6 drm/amd/pm: correct VR shared rail info omits 5f92b48cf62c drm/amd/pm: add mc register table initialization omits 8f0804c6b7d0 drm/amd/pm: add edc leakage controller setting omits 9610a3bfde41 drm/amd/pm: setup zero rpm parameters for polaris10 omits c420418f1d7c drm/amd/pm: correct polaris10 clock stretcher data table setting omits a90e6fbe47ff drm/amd/pm: correct the settings for ro range minimum and maximum omits 029479accac2 drm/amd/pm: drop redundant efuse mask calculations omits 555440822b41 drm/amd/pm: optimize AC timing programming omits 18973c6ec42a drm/amd/powerplay: separate Polaris fan table setup from Tonga omits 8c23cc29d55b drm/amd/pm: add PWR_CKS_CNTL setting omits 92995254afae drm/amdgpu: correct CG_ACLK_CNTL setting omits 7f95a2e01c9d drm/amd/pm: drop arb table first byte workaround omits e9016fc2ad7a drm/amd/pm: add pptable VRHotLevel setting omits 3a9f6bb21d08 drm/amd/pm: correct the BootLinkLevel setup omits a193d977419c drm/amd/pm: correct the ACPI table setup V2 omits 0232af1cea03 drm/amd/pm: correct mclk table setup omits 374b0781a0b1 drm/amd/pm: correct sclk table setup omits 8849fe64f668 drm/amd/pm: correct vddci table setup omits 3df9931b0678 drm/amd/pm: populate smc samu table omits 10efb75b58fe drm/amd/pm: populate smc vddc table omits 73275181f687 drm/amd/pm: correct the checks for polaris kickers omits d1b22e36e318 Documentation/x86: Rename resctrl_ui.rst and add two errat [...] omits fbd6c612d370 Merge branches 'sunxi/dt-for-5.11' and 'sunxi/fixes-for-5. [...] omits 200bbb88b76c coresight: add module license omits 343a3e8bc635 bpf: Fix -Wshadow warnings omits 732d5a738171 Merge branches 'asm-generic-fixes', 'asm-generic-mmu-conte [...] omits fa769f29f124 ARM: dts: sun8i: add FriendlyArm ZeroPi support omits 0bcd0a2be8c9 asm-generic: mark __{get,put}_user_fn as __always_inline omits 0a1c8e54c8e8 xtensa: use asm-generic/mmu_context.h for no-op implementations omits 586c4f24b94a x86: use asm-generic/mmu_context.h for no-op implementations omits 9431da33cb89 um: use asm-generic/mmu_context.h for no-op implementations omits ca0f34b575ad sparc: use asm-generic/mmu_context.h for no-op implementations omits c350f8c75b66 sh: use asm-generic/mmu_context.h for no-op implementations omits 93e2dfd39438 s390: use asm-generic/mmu_context.h for no-op implementations omits 2b56290d9f1c riscv: use asm-generic/mmu_context.h for no-op implementations omits f4b90e37e3ed powerpc: use asm-generic/mmu_context.h for no-op implementations omits 4146bdab313d parisc: use asm-generic/mmu_context.h for no-op implementations omits 5449edc5db3b openrisc: use asm-generic/mmu_context.h for no-op implementations omits e2e251cc47ea nios2: use asm-generic/mmu_context.h for no-op implementations omits f62408e035c1 nds32: use asm-generic/mmu_context.h for no-op implementations omits 5b3a582d94e2 mips: use asm-generic/mmu_context.h for no-op implementations omits 97f130106f29 microblaze: use asm-generic/mmu_context.h for no-op implem [...] omits 2fd171be13f0 m68k: use asm-generic/mmu_context.h for no-op implementations omits 8e51efc2d749 ia64: use asm-generic/mmu_context.h for no-op implementations omits c96c177a9468 hexagon: use asm-generic/mmu_context.h for no-op implementations omits 746192ff3a65 csky: use asm-generic/mmu_context.h for no-op implementations omits d98295d31fc1 arm64: use asm-generic/mmu_context.h for no-op implementations omits 9ce0af3e9573 drm/vc4: drv: Add error handding for bind omits 56afb8d48017 Revert "platform/x86: wmi: Destroy on cleanup rather than [...] omits 023e1b1f1164 ASoC: qcom: qdsp6: make use of devm_of_platform_populate omits 45d8f990a77f Merge branch 'misc-5.10' into next-fixes omits d5c8238849e7 btrfs: convert data_seqcount to seqcount_mutex_t omits 0425e7badbdc btrfs: don't fallback to buffered read if we don't need to omits 9e3ecb5b1681 ASoC: qcom: sc7180: Add machine driver for sound card regi [...] omits e158d2d83cab ASoC: google: dt-bindings: Add sc7180-trogdor machine bindings omits fce52ad34832 interconnect: qcom: use icc_sync state for sm8[12]50 omits 761a8c58db6b tracing, synthetic events: Replace buggy strcat() with seq [...] omits af702094a63e staging: rtl8188eu: remove commented defines omits 7e97e4cbf300 staging: fieldbus: anybuss: jump to correct label in an er [...] omits df5fbca677c9 staging: wfx: fix test on return value of gpiod_get_value() omits d3a85737521a staging: wfx: fix use of uninitialized pointer omits b6ae84d64895 staging: mmal-vchiq: Fix memory leak for vchiq_instance omits 647a6002cb41 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] omits 49d28ebdf1e3 staging: octeon: Drop on uncorrectable alignment or FCS error omits 179f5dc36b0a staging: octeon: repair "fixed-link" support omits 34557e233cf8 staging: rtl8723bs: Rewrite comparison to NULL omits 9fa2e7af3d53 ARM: 9019/1: kprobes: Avoid fortify_panic() when copying o [...] omits 421015713b30 ARM: 9017/2: Enable KASan for ARM omits 5615f69bc209 ARM: 9016/2: Initialize the mapping of KASan shadow memory omits c12366ba441d ARM: 9015/2: Define the virtual space of KASan's shadow region omits d6d51a96c7d6 ARM: 9014/2: Replace string mem* functions for KASan omits d5d44e7e3507 ARM: 9013/2: Disable KASan instrumentation for some code omits 7a1be318f579 ARM: 9012/1: move device tree mapping out of linear region omits e9a2f8b599d0 ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAG [...] omits 411269babe83 platform/surface: Move Surface Pro 3 Button driver to plat [...] omits 85f7582cd484 platform/surface: Move Surface 3 Power OpRegion driver to [...] omits 4df56c36944b platform/surface: Move Surface 3 Button driver to platform [...] omits f23027ca3d48 platform/surface: Move Surface 3 WMI driver to platform/surface omits 1e3a2bc89de4 platform: Add Surface platform directory omits ab7cffb8d236 MIPS: ingenic: remove unused platform_data header file omits 673a8c4f8517 Documentation: ABI: Add /sys/firmware/lefi/boardinfo descr [...] omits 6c1bfbd9df8c MIPS: Loongson64: Add /sys/firmware/lefi/boardinfo omits 31b4d8e172f6 MIPS: export has_transparent_hugepage() for modules omits b0756034202a opp: Don't return opp_dev from _find_opp_dev() omits 203e29749cc0 opp: Allocate the OPP table outside of opp_table_lock omits fe50b1f83210 staging: kpc2000: kpc_dma: rename show function per convention omits 71f5a9124374 staging: kpc2000: kpc_dma: rearrange lines exceeding 100 columns omits 36f18e741a23 staging: vt6655: Fix typo omits ba1c30bf3f25 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns omits 90855921ac92 staging: rtl8723bs: cleanup NULL check before vfree omits 5d78533a0c53 rtc: pcf2127: move watchdog initialisation to a separate function omits b9cf16c4bfd1 Merge branch 'for-v5.10/dt-late' into for-next omits b52817e9de06 drm: drm_print.h: fix kernel-doc markups omits 38a8b32f467a drm: kernel-doc: drm_dp_helper.h: fix a typo omits 7811a339da2e drm: kernel-doc: add description for a new function parameter omits 08989335e2b6 drm: drm_edid: remove a duplicated kernel-doc declaration omits 8d7d8c0afbea drm/dp: fix a kernel-doc issue at drm_edid.c omits 21a53bbd469b drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 444d03badc72 drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits 3330b6c40161 ARM: SoC: document merges omits 3717f5b45c9b Merge branch 'arm/fixes' into for-next omits e5a329790409 Merge tag 'imx-fixes-5.10-2' of git://git.kernel.org/pub/s [...] omits 91caef27a15c Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/ [...] omits 7d18e2f3f297 drm/doc: Document legacy_cursor_update better omits 129aa9734559 usb: raw-gadget: fix memory leak in gadget_setup omits 190bb01b72d2 usb: dwc2: Avoid leaving the error_debugfs label unused omits fa27e2f6c5e6 usb: dwc3: ep0: Fix delay status handling omits 36fba366cf9f drm/imx: tve remove extraneous type qualifier omits acbb7f143662 drm/imx: parallel-display: reduce scope of edid_len omits f433ff4d2938 drm/imx: parallel-display: remove unused function enc_to_imxpd() omits 5f2ca76d5645 drm/imx: parallel-display: fix edid memory leak omits 754e0b5803e4 drm/imx: imx-ldb: reduce scope of edid_len omits 3c3751f2daf6 nvmet: fix a NULL pointer dereference when tracing the flu [...] omits ac9b820e713b nvme-fc: remove nvme_fc_terminate_io() omits 95ced8a2c72d nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery omits 9c2bb2577d81 nvme-fc: remove err_work work item omits caf1cbe36775 nvme-fc: track error_recovery while connecting omits 25c1ca6ecaba nvme-rdma: handle unexpected nvme completion data length omits 8685699c28d7 nvme: ignore zone validate errors on subsequent scans omits 48e7bbbbb261 usb: gadget: fsl: fix null pointer checking omits 0d66e04875c5 usb: gadget: goku_udc: fix potential crashes in probe omits 345a8af7ea63 thermal: core: Move power_actor_set_power into IPA omits 87d238026052 thermal: core: Remove unused functions in power actor section omits 8132df3a06a4 thermal: power_allocator: Respect upper and lower bounds f [...] omits d1849b9ff9f4 USB: serial: iuu_phoenix: remove unneeded break omits 1fcf689181e9 USB: serial: digi_acceleport: remove in_interrupt() usage omits 5ddebb22417b Merge branch 'for-v5.11/tegra-mc' into for-next omits 78e4ea785c07 memory: tegra: Sort tegra210_swgroups by reg address omits f68ac0e6bd83 memory: tegra: Correct tegra210_mc_clients def values omits c14bea053775 memory: tegra: Correct la.reg address of seswr omits 11b3de087a1c dt-bindings: gpio: pca953x: Add support for the NXP PCAL9554B/C omits f68c18333ab6 opp: Always add entries in dev_list with opp_table->lock held omits e0df59de670b opp: Reduce the size of critical section in _opp_table_kre [...] omits f15cfca818d7 ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 omits d0a9fffedca1 docs: fs: api-summary.rst: get rid of kernel-doc include omits 1384ab4fee12 usb: dwc3: pci: add support for the Intel Alder Lake-S omits df0e5f0e866b IB/srpt: docs: add a description for cq_size member omits 7985c31d1ace locking/refcount: move kernel-doc markups to the proper place omits 3b9431ac5c01 docs: lockdep-design: fix some warning issues omits 3b58afec5195 MAINTAINERS: fix broken doc refs due to yaml conversion omits 84ae28bda198 ice: docs fix a devlink info that broke a table omits e3122e957576 crypto: sun8x-ce*: update entries to its documentation omits 75e9a357f9a7 net: phy: remove kernel-doc duplication omits dce89b296a4f mm: pagemap.h: fix two kernel-doc markups omits 7f4d6c3ff6df drm/dp: fix a kernel-doc issue at drm_edid.c omits 03c9c8ba3f49 drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits 0870be85a77b drm: kernel-doc: document drm_dp_set_subconnector_property [...] omits 8e513153b83e blk-mq: docs: add kernel-doc description for a new struct member omits cc55219a551e docs: userspace-api: add iommu.rst to the index file omits b02f98d886ab docs: hwmon: mp2975.rst: address some html build warnings omits fdbf853bbdaf docs: net: statistics.rst: remove a duplicated kernel-doc omits cd6c4280fe26 docs: kasan.rst: add two missing blank lines omits b2545be4a4c7 docs: admin-guide: net.rst: add a missing blank line omits 3d64372dabcd docs: hwmon: adm1266.rst: fix a broken reference omits d5abc30056da sphinx: conf.py: properly handle Sphinx 4.0 omits 6e4ec3eec914 scripts: kernel-doc: use :c:union when needed omits 4dfec0d1d7b9 matroxfb: avoid -Warray-bounds warning omits 47efcbcb340c opp: Fix early exit from dev_pm_opp_register_set_opp_helper() omits 1f6620f87006 opp: Don't always remove static OPPs in _of_add_opp_table_v1() omits b1884583fcd1 Input: i8042 - allow insmod to succeed on devices without [...] omits 33b6c39e747c Input: adxl34x - clean up a data type in adxl34x_probe() omits e3364c5ff3ff net: hns3: Clear the CMDQ registers before unmapping BAR region omits eba158772841 usb: cdns3: Rids of duplicate error message omits a07aa1da6273 usb: cdns3: Add static to cdns3_gadget_exit function omits ae6b4e69a80d scsi: doc: Fix some kernel-doc markups omits 56ae4919f9ed scsi: lpfc: Update lpfc version to 12.8.0.5 omits b67b59443282 scsi: lpfc: Reject CT request for MIB commands omits 8aaa7bcf07a2 scsi: lpfc: Add FDMI Vendor MIB support omits 7c30bb62ed5d scsi: lpfc: Enlarge max_sectors in scsi host templates omits f5201f87ccaf scsi: lpfc: Fix duplicate wq_create_version check omits 7cbef585a12a scsi: lpfc: Removed unused macros in lpfc_attr.c omits e5785d3ec32f scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() omits e7dab164a9aa scsi: lpfc: Fix scheduling call while in softirq context i [...] omits 62e3a931db60 scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvme [...] omits 10067b501990 Merge branch 'bnxt_en-bug-fixes' omits 825741b07172 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. omits a1301f08c5ac bnxt_en: Check abort error state in bnxt_open_nic(). omits f75d9a0aa967 bnxt_en: Re-write PCI BARs after PCI fatal error. omits 631ce27a3006 bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. omits 21d6a11e2cad bnxt_en: Fix regression in workqueue cleanup logic in bnxt [...] omits 38cabe062b96 Merge branch 'for-5.10-fixes' into for-next omits 29813a229791 asm-generic: percpu: avoid Wshadow warning omits 19c176eb0798 Merge branch 'mlxsw-various-fixes' omits 0daf2bf5a2dc mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() omits adc80b6cfedf mlxsw: core: Fix memory leak on module removal omits 1601559be3e4 mlxsw: Only advertise link modes supported by both driver [...] omits ccee91b568e3 ARM: multi_v5_defconfig: Select CONFIG_GPIO_MXC omits 24cb90964665 ARM: imx_v4_v5_defconfig: Select CONFIG_GPIO_MXC omits ae7e63d1e34a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits f243af4d473b Merge remote-tracking branch 'regmap/for-5.11' into regmap-next omits 780f88b04704 Merge remote-tracking branch 'regmap/for-5.10' into regmap-linus omits 522ee51e6771 Merge branch 'net-smc-fixes-2020-10-23' omits 1dc0d1cf6f3d s390/ism: fix incorrect system EID omits 96d6fded958d net/smc: fix suppressed return code omits 4a9baf45fd72 net/smc: fix null pointer dereference in smc_listen_decline() omits ae0f18bef30d spi: spi-sun6i: enable autosuspend feature omits 940f3bbf3dac spi: rockchip: enable autosuspend feature omits 729e39a558eb kconfig: qconf: convert to Qt5 new signal/slot connection syntax omits cfa6020b332e kconfig: qconf: use a variable to pass packages to pkg-config omits e6bf74ed973f kconfig: qconf: drop Qt4 support omits af545bb5ee53 vsock: use ns_capable_noaudit() on socket create omits 7654e9a8389a kbuild: remove unused OBJSIZE omits d9d5e2f3a7dc torture: Periodically pause in stutter_wait() omits af42270722ac locktorture: Track time of last ->writeunlock() omits e7b25bacccb7 torture: Don't kill gdb sessions omits 07b0d6c2cb8a refscale: Bounds-check module parameters omits aced42e9ea80 tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 066a3e4c2f2e tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits c0ec5a83b85c tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 23639bad664d tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 3651d904c8b4 tools/memory-model: Repair parseargs.sh header comment omits 755bf9c92ff7 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits ab5b742d3b14 tools/memory-model: Make history-check scripts use mselect7 omits 7489d5b5b80e tools/memory-model: Make checkghlitmus.sh use mselect7 omits 23f10587cc1e tools/memory-model: Fix scripting --jobs argument omits e377d1d99f38 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 62d9c3c81771 tools/memory-model: Add -v flag to jingle7 runs omits 18074600ba88 tools/memory-model: Make runlitmus.sh check for jingle errors omits d131291beef3 tools/memory-model: Allow herd to deduce CPU type omits 9a1a2f030f04 tools/memory-model: Keep assembly-language litmus tests omits 6c183360aaed tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits dec3574f2a2c tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits d77860db46a7 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits bdfde08ec184 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 1d5f41a3f33f tools/memory-model: Hardware checking for check{,all}litmus.sh omits 9b3051329755 tools/memory-model: Fix checkalllitmus.sh comment omits aa7640752d8c tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 89e45147cf1a tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 02126d805b87 tools/memory-model: Update parseargs.sh for hardware verification omits f58a28d735cd tools/memory-model: Fix paulmck email address on pre-exist [...] omits c771bf61a162 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 7f940ea00ec7 tools/memory-model: Make judgelitmus.sh identify bad macros omits 55894f44482c tools/memory-model: Make cmplitmushist.sh note timeouts omits c4b4b284cbc7 tools/memory-model: Make judgelitmus.sh note timeouts omits e48226907785 tools/memory-model: Document locking corner cases omits 006fc98f2c21 tools/memory-model: Document categories of ordering primitives omits ab8bcad67bee tools/memory-model: Move Documentation description to Docu [...] omits 9270e1a744f8 tools: memory-model: Document that the LKMM can easily mis [...] omits 937d84205884 cxgb4: set up filter action after rewrites omits ee7a376421dd net: hns3: clean up a return in hclge_tm_bp_setup() omits eeed6965071b RDMA/rxe: Remove unused RXE_MR_TYPE_FMR omits 3c6bff3cf988 RDMA: Convert sysfs kobject * show functions to use sysfs_emit() omits 1c7fd72687d6 RDMA: Convert sysfs device * show functions to use sysfs_emit() omits 4525c8781ec0 scsi: qla2xxx: remove incorrect sparse #ifdef omits bf9a76a470d8 arch/um: partially revert the conversion to __section() macro omits 7d66a71488d7 RDMA/uverbs: Fix false error in query gid IOCTL omits 676a80adba01 RDMA: Remove AH from uverbs_cmd_mask omits 628c02bf38aa RDMA: Remove uverbs cmds from drivers that don't use them omits bd2a40cc2463 RDMA/core Remove uverbs_ex_cmd_mask omits 1f11a7610e50 RDMA: Check create_flags during create_qp omits 1c407cb5d705 RDMA: Check flags during create_cq omits 26e990badde4 RDMA: Check attr_mask during modify_qp omits 652caba5b550 RDMA: Check srq_type during create_srq omits 44ce37bc8bf3 RDMA: Move more uverbs_cmd_mask settings to the core omits c074bb1e30f9 RDMA: Remove elements in uverbs_cmd_mask that all drivers set omits b8e3130dd96b RDMA: Remove uverbs_ex_cmd_mask values that are linked to [...] omits c8ed1ff88c02 scsi: target: tcmu: scatter_/gather_data_area() rework omits a5c29a262ebe RDMA/cxgb4: Remove MW support omits b9dd44fd79a1 scsi: message: fusion: Remove unneeded break omits 170b7d2de29e scsi: Remove unneeded break statements omits 53839b51a767 RDMA/bnxt_re: Set queue pair state when being queried omits fbdd0049d98d RDMA/mlx5: Fix devlink deadlock on net namespace deletion omits edebc8407b88 RDMA/rxe: Fix small problem in network_type patch omits 345980a3a5e5 spi: spi-sun6i: implement DMA-based transfer mode omits 434ee4251950 scsi: fc: Update documentation of sysfs nodes for FPIN stats omits 846101960fdb scsi: fc: Add mechanism to update FPIN signal statistics omits 3dcfe0de5a97 scsi: fc: Parse FPIN packets and update statistics omits 547aab51a914 scsi: fc: Add FPIN statistics to fc_host and fc_rport objects omits 874163aab75a scsi: fc: Update formal FPIN descriptor definitions omits fab09aaee803 scsi: hisi_sas: Stop using queue #0 always for v2 hw omits bcc3775dcf92 drm/amd/display: Clean up debug macros omits 8b7dc1fe1a5c drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally omits 920bb38c5184 drm/amd/display: Fix kernel panic by dal_gpio_open() error omits 0689dcf3e4d6 drm/amdgpu/display: use kvzalloc again in dc_create_state omits a1d2afc5dde2 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns omits 665e0224a3d7 scsi: ibmvscsi: Fix potential race after loss of transport omits f84e2c5c528d dt-bindings: Another round of adding missing 'additionalPr [...] omits 62298364bd48 dt-bindings: Explicitly allow additional properties in boa [...] omits 6ad8838de4e9 dt-bindings: More whitespace clean-ups in schema files omits 5c024e68d79b mfd: google,cros-ec: add missing properties omits 50d68feee010 dt-bindings: input: convert cros-ec-keyb to json-schema omits bb4b1e3f0c87 Merge tag '20201013212531.428538-1-dianders@chromium.org' [...] omits 1acd4577a66f dt-bindings: i2c: convert i2c-cros-ec-tunnel to json-schema omits 140b2ef1c28d drm/amd/display: prevent null pointer access omits 55bb919be4e4 drm/amdgpu: increase the reserved VM size to 2MB omits 866e09f0110c drm/amd/display: Fixed panic during seamless boot. omits c4aa8dff6091 drm/amdgpu: don't map BO in reserved region omits 8942881144a7 drm/amdgpu: add DID for navi10 blockchain SKU omits a305e7dc5fa8 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) omits 778279f4f5e4 soc: qcom: cmd-db: allow loading as a module omits 2f4843b172c2 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] omits f88d47190a1f Merge series " [PATCH v2 0/5]" from Dmitry Baryshkov <dmit [...] omits 390d828f56a6 regulator: lp872x: make a const array static, makes object [...] omits c5ff0c1950e5 drm/amd/display: Clean up debug macros omits 0ca3418272a2 drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally omits 594b6f7370a8 drm/amd/display: Fix kernel panic by dal_gpio_open() error omits 44ea03e17ef5 drm/amdgpu: use true and false for bool initialisations omits d4189bc55d5c regulator: fixed: provide bindings using power domain omits bf3a28cf4241 regulator: fixed: support using power domain for enable/disable omits 2ee1b42e8a0d Merge existing fixes from spi/for-5.10 omits 01c77cae836a Merge existing fixes from regulator/for-5.10 omits 98f9d33c5d0d scsi: qla2xxx: Return EBUSY on fcport deletion omits 4e96d5cc25f3 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom,ski [...] omits 831e3405c2a3 scsi: core: Don't start concurrent async scan on same host omits dc8fd3769e15 Merge branch 'next/dt' into for-next omits b35f80f2e322 ARM: dts: exynos: Remove interrupts from DMC controller in [...] omits 6e1e90ec0275 regmap: mmio: add config option to allow relaxed MMIO accesses omits 748f0d70087c cpupower: Provide online and offline CPU information omits 2a6eca16f376 ALSA: make snd_kcontrol_new name a normal string omits 0d0d245104a4 kunit: tools: fix kunit_tool tests for parsing test plans omits f0b62039bf7f Documentation: kunit: Update Kconfig parts for KUNIT's mod [...] omits 7f32b10c6b46 kunit: test: fix remaining kernel-doc warnings omits c5564a50d990 pinctrl: samsung: s3c24xx: remove unneeded break omits bcfd79928961 f2fs: call f2fs_get_meta_page_retry for nat page omits 3fc48259d525 kunit: Don't fail test suites if one of them is empty omits 195a3232156a ctype.h: remove duplicate isdigit() helper omits f44ca0871b7a qspinlock: use signed temporaries for cmpxchg omits 3023d8ff3fc6 kunit: Fix kunit.py --raw_output option omits e2bcad676c6b MAINTAINERS: add dt binding headers to memory controller d [...] omits 97c4412a4e29 Merge branch 'next/defconfig' into for-next omits 98bfe6bcf79e Merge branch 'next/dt64' into for-next omits b2452ef22c82 Merge branch 'next/dt' into for-next omits 4393916840fc Merge branch 'v5.11/soc' into tmp/aml-rebuild omits 669b3291da6b Merge branch 'v5.11/drivers' into tmp/aml-rebuild omits 98e93eef0260 Merge branch 'v5.10/fixes' into tmp/aml-rebuild omits e8ea5764bdb1 arm64: dts: exynos: Harmonize DWC USB3 DT nodes name omits 3e667f65cdc3 ARM: dts: exynos: Harmonize DWC USB3 DT nodes name omits 214a7c874e26 ARM: dts: exynos: Correct DWC USB3 compatible string omits 4b6533c04ad9 ARM: dts: exynos: disable pull up of USB 3.0 over-current [...] omits bd7e7ff56fee ARM: dts: exynos: fix USB 3.0 pins supply being turned off [...] omits adbc6ea01eb6 arm64: Kconfig: meson: drop pinctrl omits 3d992fd8f4e0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-curren [...] omits ecc1ff532b49 ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU omits c19345ea65a8 ARM: multi_v7_defconfig: enable sound driver for Midas platform omits 95f075fec383 ARM: exynos_defconfig: enable sound driver for Midas platform omits 4ab17ed13186 thermal: core: Add upper and lower limits to power_actor_s [...] omits 028445696b20 firmware: meson-sm: enable build as module omits 4a6dbc65f6ef ARM: dts: exynos: Fix schema warnings for pwm-leds omits 46bbf461a313 Merge series "ASoC: SOF: cleanups for 5.10" from Kai Vehma [...] omits 7a25748ba0c6 Merge series "DAI driver for new XCVR IP" from "Viorel Sum [...] omits 0d8902d57646 Merge series "ASoC: merge soc_pcm_hw_param() rollback and [...] omits 155eacf880b8 Merge series "ASoC: qcom: add support for QRB5165 RB5 mach [...] omits 9c9c0076146b Merge series "use semicolons rather than commas to separat [...] omits d6981c3b575b Merge series "ASoC: sun8i-codec: support for AIF2 and AIF3 [...] omits 81437cc3b0d9 Merge series "dt-bindings: stm32: convert audio dfsdm to j [...] omits 1bfa3eaa4511 ASoC: fsl_spdif: Add support for higher sample rates omits 516232e3609f ASoC: fsl_spdif: Add support for i.MX8QM platform omits 87b2fc1139a1 ASoC: dt-bindings: fsl_spdif: Add new compatible string fo [...] omits efb38304c550 ASoC: amd: support other audio modes for raven omits 79405e3e5375 ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff omits 49491418c1dc ASoC: dt-bindings: stm32: convert sai to json-schema omits ab589bac553f ASoC: adau1977: remove platform data and move micbias bind [...] omits 76b5f68bbf7d ASoC: pcm5102a: Make codec selectable omits 81dde99f1ac6 ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment omits d9da1785ec0c soc: meson: enable building drivers as modules omits 5d2fc13ba052 soc: amlogic: socinfo: build for specific arch omits aa2e2785545a ASoC: qcom: sm8250: add sound card qrb5165-rb5 support omits 765c37598494 ASoC: qcom: dt-bindings: Add SM8250 sound card bindings omits 3aee8a3a88fa mtd: rawnand: ifc: Move the ECC engine initialization to t [...] omits 1b8d1070857d mtd: rawnand: mxc: Move the ECC engine initialization to t [...] omits 41ba50b0572e Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 9480b4e75b71 cachefiles: Handle readpage error correctly omits 7e2b2da60658 Merge tag 's390-5.10-2' of git://git.kernel.org/pub/scm/li [...] omits 34a3242baeb5 drm/amdgpu: Discard unnecessary breaks omits 1b3c7564113a drm/amdgpu/display: use kvzalloc again in dc_create_state omits 5d1b3211da03 drm/amd/display: combined user regamma and OS GAMMA_CS_TFM_1D omits 7154a51b5347 drm/amd/display: Using udelay for specific dongle while ed [...] omits a2540e34b521 drm/amd/display: Removed unreferenced variables. omits 70bb91937286 drm: deprecate DRM_FORMAT_MOD_NONE omits cadfd67c27e2 drm/amd/display: prevent null pointer access omits 13b5ca42ca9c drm/amd/display: Add tracepoint for capturing clocks state omits 8b198f6e94d6 drm/amd/display: Add pipe_state tracepoint omits e8a982355f96 drm/amd/display: Add tracepoint for amdgpu_dm omits 21c414458296 drm/amd/display: Rework registers tracepoint omits 9d83722d06fe drm/amd/display: Decouple amdgpu_dm_trace from service omits b51366f77b9e drm/amd/display: 3.2.108 omits fd0f1d21d46c drm/amd/display: [FW Promotion] Release 0.0.38 omits c36f0ab0aac7 drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns omits def48da790ce drm/amd/display: Fix max brightness pixel accuracy omits 35a4644c935e drm/amd/display: Don't trigger flip twice when ODM combine in use omits 86c5a9e3aa66 drm/amd/display: Update GSL state if leaving immediate flip omits da52f579d948 drm/amd/display: disable seamless boot for VSC_SDP omits c76b169b76bb drm/amd/display: Reduce height of visual confirm on right side. omits 73ec5680ba63 drm/amd/display: Revert check for flip pending before lock [...] omits 74d021b5631f drm/amd/display: skip avmute action omits df043738b7c7 drm/amd/display: Refactor ABM_MASK_SH_LIST_DCN301 naming omits bf479f5a1d9c drm/amd/display: adding reading OEM init_data to dcn3 omits e5df916b8581 drm/amd/display: DCN2.1 Disable 48MHz Powerdown Debug Option omits aaa0aed17e04 drm/amd/display: 3.2.107 omits 9abdf3920383 drm/amd/display: Add an option to limit max DSC target bpp [...] omits 84c305b756e7 drm/amd/display: [FW Promotion] Release 0.0.37 omits a10ba3827afa drm/amd/display: Define PSR ERROR Status bit VSC_SDP omits a47cc3ab051f drm/amd/display: Raise DPG height during timing synchronization omits 1db522cd03fd drm/amd/display: Set WM set A to 0 if full pstate not supported omits 39a71459a032 drm/amd/display: Reverting "Add connector to the state if [...] omits 9248681f68b7 drm/amd/display: Source minimum HBlank support omits 2e7b43e62910 drm/amd/display: enable odm + full screen mpo on dcn21 omits ea817dd5ad79 drm/amd/display: add dcn21 bw validation omits f2459c52c844 drm/amd/display: Add Bounding Box State for Low DF PState [...] omits a39f2a8d7066 drm/amdgpu: nuke amdgpu_vm_bo_split_mapping v2 omits ce9a6cad3e3a drm/amdgpu: increase the reserved VM size to 2MB omits 34c0631bbd9d drm/amd/pm: update driver if version for dimgrey_cavefish omits 19ae333001b3 drm/amdgpu: added support for psp fw attestation omits 0165b85c2784 drm/amdgpu: enable IP discovery for vangogh omits ea8650730332 ASoC: dt-bindings: stm32: dfsdm: remove stm32-adfsdm.txt binding omits f24fd10bea59 dt-bindings: stm32: dfsdm: update audio properties omits cbadbf5a53b5 Merge branch 'dfl_modularization' into for-next omits b816f126cfe5 fpga: dfl: move dfl bus related APIs to include/linux/dfl.h omits 4049835da74c fpga: dfl: add dfl bus support to MODULE_DEVICE_TABLE() omits a741ec741293 fpga: dfl: move dfl_device_id to mod_devicetable.h omits 004b1e173dca fpga: dfl: fix the definitions of type & feature_id for df [...] omits 3adb776384f2 x86, libnvdimm/test: Remove COPY_MC_TEST omits 4662c59688b8 ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc [...] omits c304c9acb6e6 ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() omits 3a36a64a2de4 ASoC: soc-component: add mark for snd_soc_pcm_component_hw [...] omits 918ad772c4e4 ASoC: soc-link: add mark for snd_soc_link_hw_params/free() omits ab49436eecf5 ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() omits 5560d8c6053c ASoC: soc.h: remove for_each_rtd_dais_rollback() omits 39a323092e4b Merge tag 'v5.10-rc1' of git://git.kernel.org/pub/scm/linu [...] omits dbf563eee0b8 x86/hyperv: Clarify comment on x2apic mode omits 64e2c37ea035 ASoC: SOF: sof-audio: remove goto used for force-nocodec support omits 3381a989a92f ASoC: SOF: topology: remove const in sizeof() omits 5027fe36032a ASoC: SOF: control: remove const in sizeof() omits 6f6573a4044a asm-generic: fix ffs -Wshadow warning omits 80b4707a2f16 asm-generic: percpu: avoid Wshadow warning omits 2a45a08a5bcf asm-generic/sembuf: Update architecture related informatio [...] omits 0afb88d5a602 ASoC: dt-bindings: fsl_xcvr: Add document for XCVR omits 28564486866f ASoC: fsl_xcvr: Add XCVR ASoC CPU DAI driver omits 472547778de2 selftest/bpf: Fix profiler test using CO-RE relocation for enums omits 80e8eaab5e98 soc: qcom: geni: Optimize/comment select fifo/dma mode omits 9cb4c67d7717 Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" omits 4b6ea87be44e soc: qcom: geni: More properly switch to DMA mode omits 7342ca34d931 thunderbolt: Add the missed ida_simple_remove() in ring_re [...] omits a1344daeab95 ASoC: dapm: use semicolons rather than commas to separate [...] omits 94fa760d01c2 ASoC: madera: use semicolons rather than commas to separat [...] omits 40faaca03bf7 ASoC: samsung: snow: use semicolons rather than commas to [...] omits bed5ed644c74 ASoC: SOF: Intel: hda: use semicolons rather than commas t [...] omits edc3f5b43a44 ASoC: Intel: bytcr_rt5651: use semicolons rather than comm [...] omits 2db5fa77cd7e ASoC: wm8350: use semicolons rather than commas to separat [...] omits 49a29612d7cf Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits bd1f64bb57f7 arm64: dts: qcom: msm8916-pm8916: Stop using s1/l3 as regulators omits 809f299a9698 arm64: dts: qcom: msm8916: Use power domains for MSS/WCNSS [...] omits 858bce9c4cdd remoteproc: qcom_wcnss: Allow replacing regulators with po [...] omits 20a2269c1983 dt-bindings: remoteproc: qcom,wcnss: Deprecate regulators for PDs omits 8750cf392394 remoteproc: qcom_q6v5_mss: Allow replacing regulators with [...] omits 0711ae454b2d dt-bindings: remoteproc: qcom: Deprecate regulators for Q6V5 PDs omits 3116a9931fa6 hwspinlock: sprd: Remove redundant header files omits 2709436ecf38 arm64: dts: qcom: msm8916: Add RPM power domains omits 84314cf7d0aa soc: qcom: rpmpd: Add MSM8916 power domains omits 819f7d91ad97 dt-bindings: power: rpmpd: Add MSM8916 RPM power domains omits b5a3bf66d7fa soc: qcom: rpmpd: Add MSM8939 power-domains omits 1dd50f17d6ce dt-bindings: power: rpmpd: Add MSM8939 RPM power domains omits 043323da2255 soc: qcom: rpmpd: Rename MAX_8996_RPMPD_STATE to MAX_CORNE [...] omits 5fd7fb438b7c soc: qcom: rpmpd: Add SDM660 power-domains omits ee84049c1391 dt-bindings: power: rpmpd: Add SDM660 power-domains bindings omits eb3f6f77d58c hwmon: (pmbus) shrink code and remove pmbus_do_remove() omits 0d85f494f03a hwmon: (adt7470) Create functions for updating readings an [...] omits f8eba6da183b hwmon: (pmbus/max20730) delete some dead code omits f1aa11d6b749 hwmon: (acpi_power_meter) clean up freeing code omits 402dab548d0d hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() omits 5a7f34ab0232 ASoC: sun8i-codec: Add the AIF3 DAI, widgets, and routes omits 50ec8422acd2 ASoC: sun8i-codec: Add the AIF2 DAI, widgets, and routes omits 7a6b937ec4e2 ASoC: sun8i-codec: Generalize AIF clock control omits 342cacb92d62 ASoC: sun8i-codec: Enable all supported PCM formats omits 2464dccab7fe ASoC: sun8i-codec: Require an exact BCLK divisor match omits 3952ec2ac55a ASoC: sun8i-codec: Protect the clock rate while streams are open omits 15b45912341e ASoC: sun8i-codec: Constrain to compatible sample rates omits 6c5326bebd40 ASoC: sun8i-codec: Automatically set the system sample rate omits c2b751d76966 ASoC: sun8i-codec: Enable all supported sample rates omits e557148ac220 ASoC: sun8i-codec: Enforce symmetric DAI parameters omits afb1a6006299 ASoC: sun8i-codec: Support the TDM slot binding omits 68a4f2caaa17 ASoC: sun8i-codec: Correct the BCLK divisor calculation omits e511aed79632 ASoC: sun8i-codec: Round up the LRCK divisor omits 1abb43aeadfb ASoC: sun8i-codec: Use the provided word size omits c56f5f1c0b23 ASoC: sun8i-codec: Enable all supported clock inversions omits fd57ed2de5b1 ASoC: sun8i-codec: Program DAI format before clock inversion omits 7826b8d15ec2 ASoC: sun8i-codec: Prepare to extend the DAI driver omits cb3659268a12 soc: qcom: rpmh: Allow RPMH driver to be loaded as a module omits 7bb7a83f4d91 Revert "drivers: qcom: rpmh-rsc: Use rcuidle tracepoints f [...] omits c14e64b46944 soc: qcom: llcc: Support chipsets that can write to llcc omits af7244c07637 soc: qcom: llcc: Move llcc configuration to its own function omits d9dc6001196e dt-bindings: nvmem: mtk-efuse: add documentation for MT8516 SoC omits 5434dcef5496 ARM: dts: qcom: msm8974-klte: Add support for SD card omits 19524d5b1700 ARM: dts: qcom: msm8974-klte: Add support for wifi omits 99128e7503be ARM: dts: qcom: msm8974-klte: Add gpio expander chip omits 60367221d7d4 ARM: dts: qcom: msm8974-klte: Add support for led omits 972f5a62a698 ARM: dts: qcom: msm8974-klte: Add support for touchscreen omits a193dc521c97 ARM: dts: qcom: msm8974-klte: Add support for touchkey omits 486d49914307 ARM: dts: qcom: msm8974-klte: Merge pinctrl nodes omits fc3e62e25c38 soc: qcom: smp2p: Safely acquire spinlock without IRQs omits c3e02abdf9af slimbus: fix a kernel-doc markup omits 228813aaa711 arm64: dts: qcom: sc7180: Fix one forgotten interconnect r [...] omits 4af5c6dc255c arm64: dts: ipq6018: update the reserved-memory node omits fdb5f027ce66 task_work: use TIF_NOTIFY_SIGNAL if available omits 323b0fba756d x86: wire up TIF_NOTIFY_SIGNAL omits a1a5bc3e8659 kernel: add support for TIF_NOTIFY_SIGNAL omits c0947f6b6ed2 kernel: add task_sigpending() helper omits 95d9f84fca1e gpiolib: split error path in gpiod_request_commit() omits 8bbff39c6c6c gpiolib: Unify expectations about ->request() returned value omits aaa52e967409 ARM: SoC: document merges omits 1c160f2d9981 Merge branch 'arm/drivers' into for-next omits 76ad7aa74800 Merge branch 'arm/fixes' into for-next omits 6bc9d7391ad6 Merge tag 'optee-use-uuid-api-for-v5.10' of git://git.lina [...] omits 40941954f6ce gpiolib: of: Use named item for enum gpiod_flags variable omits dff61e683e74 Merge tag 'imx-fixes-5.10' of git://git.kernel.org/pub/scm [...] omits ad26098970b6 ALSA: remove unneeded break omits f7b6603c6667 ALSA: fix kernel-doc markups omits 3ffb7c45d193 gpiolib: cdev: document that line eflags are shared omits 7b58696d9a84 gpiolib: Extract gpiod_not_found() helper omits 49d11bead7d5 btrfs: add a helper to read the tree_root commit root for [...] omits 5223cc60b40a btrfs: drop the path before adding qgroup items when enabl [...] omits 66d204a16c94 btrfs: fix readahead hang and use-after-free after removin [...] omits 83bc1560e02e btrfs: fix use-after-free on readahead extent after failur [...] omits 85d07fbe09ef btrfs: tree-checker: validate number of chunk stripes and parity omits cad69d139651 btrfs: tree-checker: fix incorrect printk format omits 7837fa88704a btrfs: drop the path before adding block group sysfs files omits f255c19b3ab4 blk-cgroup: Pre-allocate tree node on blkg_conf_prep omits 52abfcbd57ee blk-cgroup: Fix memleak on error path omits e34b8feeaa4b drm/ttm: merge ttm_dma_tt back into ttm_tt omits 230c079fdcf4 drm/ttm: make num_pages uint32_t omits 05f8d2509705 drm/ttm: move swapin out of page alloc backend omits d1cb1f254a5b drm/ttm: nuke ttm_tt_set_(un)populated again omits 00be34947616 Merge branch 'fixes' into for-next omits 8e90b4b1305a s390: correct __bootdata / __bootdata_preserved macros omits 0fa97e9403c7 arm64: vdso32: Allow ld.lld to properly link the VDSO omits fc7f6a054e1a Merge existing fixes from asoc/for-5.10 omits 8d71d2bf6efe x86: Reclaim TIF_IA32 and TIF_X32 omits ff170cd05953 x86/mm: Convert mmu context ia32_compat into a proper flags field omits 3316ec8ccd34 x86/elf: Use e_machine to check for x32/ia32 in setup_addi [...] omits 9a29a671902c elf: Expose ELF header on arch_setup_additional_pages() omits 2424b14605c7 x86/elf: Use e_machine to select start_thread for x32 omits bc3d7bf61a9e elf: Expose ELF header in compat_start_thread() omits 2656af0d5abf x86/elf: Use e_machine to choose DLINFO in compat omits 47cd4dac1fb2 x86/oprofile: Avoid TIF_IA32 when checking 64bit mode omits 214f0e804358 x86/compat: Simplify compat syscall userspace allocation omits 375d4bfda573 perf/x86: Avoid TIF_IA32 when checking 64bit mode omits 9dcd17be61e4 arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk omits 529adfe8f131 locks: fix a typo at a kernel-doc markup omits 16238415eb98 locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock omits 926e97852eaf Merge tag 'scmi-fixes-5.10' of git://git.kernel.org/pub/sc [...] omits 632211cdd6ad MAINTAINERS: Cleanup SGI-related entries omits f3c75e7a9349 pinctrl: intel: Set default bias in case no particular val [...] omits dd26209bc568 pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm omits 6e0781e092a1 clk: rockchip: Add appropriate arch dependencies omits 633cdaf29ec4 x86/mce: Remove unneeded break omits 880396c86a1f x86/microcode/amd: Remove unneeded break omits 1a9a8910b215 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/ [...] omits 2bd8570d20c8 arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGM [...] omits 3914160ffc0b ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX dela [...] omits b1064037e8ec ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY omits 57dbe558457b ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Et [...] omits e080ab31a0aa ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX d [...] omits f94f78bd93f5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX dela [...] omits 353c3de1303f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on E [...] omits e76724153f5b ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay [...] omits 8d80e2f00a42 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LE [...] omits b3eec3212e66 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node omits b34bf9f6a623 arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node omits 927f42fcc1b4 arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node omits d7cdff444579 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node omits 419c65f5000a arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay omits 97a38c1c213b arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay omits a2089ac7f8dc arm64: dts: allwinner: pinetab: Drop unnecessary address/s [...] omits fdc24d722f35 MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinne [...] omits 2612afd9b979 arm64: dts: allwinner: h6: Harmonize DWC USB3 DT nodes name omits 4230e2deaa48 stop_machine, rcu: Mark functions as notrace omits f09056c1dece EDAC/amd64: Remove unneeded breaks omits cb47755725da time: Prevent undefined behaviour in timespec64_to_ns() omits 897dbea6b716 drm/v3d: Fix double free in v3d_submit_cl_ioctl() omits e3190b5e9462 drm/sun4i: frontend: Fix the scaler phase on A33 omits 2db9ef9d9e6e drm/sun4i: frontend: Reuse the ch0 phase for RGB formats omits 84c971b35637 drm/sun4i: frontend: Rework a bit the phase data omits 053703666136 Merge remote-tracking branch 'drm-misc/drm-misc-next-fixes [...] omits 9010e3876e1c timers: Remove unused inline funtion debug_timer_free() omits 5254cb87c042 hrtimer: Remove unused inline function debug_hrtimer_free() omits 4cd2bb129811 time/sched_clock: Mark sched_clock_read_begin/retry() as notrace omits 1a2b85f1e2a9 timekeeping: Convert jiffies_seq to seqcount_raw_spinlock_t omits 23a6502b076b drm/imx: dw_hdmi-imx: remove empty encoder_disable callback omits 9774dd685355 Merge tag 'tee-fix-for-v5.10' of git://git.linaro.org:/peo [...] omits 40fe44cab01c arm64: dts: mediatek: mt8516: add usb1 node omits 5fae27102699 arm64: dts: mediatek: mt8516: rename usb phy omits 204b9cd58f4c arm64: dts: mediatek: mt8516: add auxadc node omits 54e9f3633ed1 dt-bindings: iio: adc: auxadc: add doc for MT8516 SoC omits e55c56df43dd arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value omits 4c7a6260775d arm64: dts: add dts nodes for MT6779 omits f74cdb1c4e9b arm64: dts: mt8173-elm: Remove ddc property from panel omits 30bbbcda5be4 ARM: dts: mmp2-olpc-xo-1-75: Use plural form of "-gpios" omits 202f8e5c4975 ARM: dts: mmp3: Add power domain for the camera omits cc7a16b14f38 MAINTAINERS: change mediatek wiki page omits 4007844b0581 soc: mediatek: Check if power domains can be powered on at [...] omits b0fc70ce1f02 arm64: berlin: Select DW_APB_TIMER_OF omits a67d5088ceb8 drm/imx: drop explicit drm_mode_config_cleanup omits 67149a41b1a0 drm/imx: imx-tve: remove redundant enable tracking omits 07f2c94d033b drm/imx: imx-tve: use regmap fast_io spinlock omits a28f91886609 drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of omits 58b24a38f0de gpu: ipu-v3: remove unused functions omits da8c0e4ee95a reset: meson: make it possible to build as a module omits 7d54eb90cd44 dt-bindings: sram: sunxi-sram: add V3s compatible string omits a98182af7289 Merge tag 'sunxi-fixes-for-5.9-2' of git://git.kernel.org/ [...] omits f1118a28bef9 cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Ch [...] omits ce8bfbe73f1d refcount.h: fix a kernel-doc markup omits 3a69e4e606a6 Merge tag 'mvebu-fixes-5.9-1' of git://git.kernel.org/pub/ [...] omits 666674cc1872 MAINTAINERS: Move Sangbeom Kim to credits omits 421f2597bf42 MAINTAINERS: Move Kukjin Kim to credits omits 6d7fe8aa4503 MAINTAINERS: step down as maintainer of UniPhier SoCs and [...] omits 96999c797ec1 memory: jz4780_nemc: Fix an error pointer vs NULL check in [...] omits 97fc35aeb797 Merge branches 'renesas-arm-dt-for-v5.11' and 'renesas-dri [...] omits cf25d802e029 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init [...] omits aa5fa8e5f1b5 arm64: dts: r8a77965: Add DRIF support omits bdf0c8ea8c63 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 661495164934 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 05e6ae33cf98 arm64: dts: renesas: Add support for MIPI Adapter V2.1 con [...] omits 622007d172fb arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Add pa [...] omits 53e573dc39fb arm64: dts: renesas: cat875: Remove rxc-skew-ps from ether [...] omits 67d3dcf12a3d arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from [...] omits d311d818fa8c ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Enable VIN instances omits ca3b4330a543 arm64: dts: renesas: r8a77961: Add MSIOF nodes omits e8c471588890 arm64: dts: renesas: Align GPIO hog names with dtschema omits 9b533dc8f340 ARM: dts: r8a7742-iwg21d-q7: Add LCD support omits 12ec7e56ce95 Documentation: leds: remove invalidated information omits ebf2d3f07491 Merge branch 'linus' omits d6820bc6508c ARM: multi_v7_defconfig: Build in CONFIG_GPIO_MXC by default omits f06dd1d41949 ARM: imx_v6_v7_defconfig: Build in CONFIG_GPIO_MXC by default omits c8fa942bd3fb arm64: defconfig: Build in CONFIG_GPIO_MXC by default omits 79bd11db8ba8 ARM: dts: imx: align GPIO hog names with dtschema omits 3b7ab4a74a2d parisc: Switch to clockevent based timers omits 208f347d3b21 parisc: Drop loops_per_jiffy from per_cpu struct omits dfedd2ac4725 arm64: dts: imx8mq-librem5: align GPIO hog names with dtschema omits 9ab476ba001e staging: r8188eu: inline rtw_init_netdev_name() omits 620d28440c10 staging: greybus: audio: code indentation and formatting changes omits 01a050e8e468 staging: gdm724x: Clarify naming of packet_type<->tty inde [...] omits e0071d318f5e staging: kpc2000: Use BIT macro instead of bit masking omits faf9ca25f918 staging: kpc2000: re-indent code for better readability omits ae94bd537420 staging: kpc2000: rearrange lines exceeding 100 columns omits 2ed1fa08e674 staging: vt6655: rearrange lines exceeding 100 columns omits 30676f7b1f92 staging/rtl8723bs: replace "foo * bar" with "foo *bar" omits 87e6059da1a3 staging/qlge: fix typo omits 6b6946b25e67 staging/qlge: add blank line after declaration omits 194b11c3e2fc staging: wfx: make a const array static, makes object smaller omits 0795f519d1af staging/rtl8192u/ieee80211: remove debugging line omits e13ff19e7c5b staging/rtl8192u/ieee80211: use __func__ macro omits e93301843720 staging: rtl8188eu: rearrange lines exceeding 100 columns omits 153167c5219a staging: comedi: tests: Simplify conditional evaluation omits a5a6e5eff467 staging: qlge: remove extra blank lines omits 75f1df269d4a staging: r8188eu: use native wireless IE codes from linux/ [...] omits 42a18f09bcb9 staging: rtl8723bs: remove unnecessary type cast of rtw_ne [...] omits c854f0142963 staging: comedi: ni_mio_common: Fix newline after derefere [...] omits 4c62db88459a staging: iio: adis16240: add blank line before struct definition omits e722a295cf49 staging: ion: remove from the tree omits 09d56d92ad25 PM / devfreq: tegra30: Silence deferred probe error omits cc2a4e836120 PM / devfreq: tegra20: Relax Kconfig dependency omits 9a93386bf667 PM / devfreq: tegra20: Silence deferred probe error omits ea0c5cbaf8b7 clk: imx: lpcg: add suspend/resume support omits 18cdbad40c6c clk: imx: clk-imx8qxp-lpcg: add runtime pm support omits a4bfc85ccf37 clk: imx: lpcg: allow lpcg clk to take device pointer omits d5f1e6a2bb61 clk: imx: imx8qxp-lpcg: add parsing clocks from device tree omits d0409631f466 clk: imx: scu: add suspend/resume support omits 78edeb080330 clk: imx: scu: add runtime pm support omits 2f1a2c1d00bc clk: imx: scu: allow scu clk to take device pointer omits 0d5f1f4731b5 clk: imx: scu: bypass cpu power domains omits 77d8f3068c63 clk: imx: scu: add two cells binding support omits 540742fb109f dt-bindings: clock: imx-lpcg: add support to parse clocks [...] omits 96ffcdf239de PM / devfreq: Remove redundant governor_name from struct devfreq omits 5f1a9066fcb2 PM / devfreq: Add governor attribute flag for specifc sysfs nodes omits 02f5bea93cdc dt-bindings: firmware: imx-scu: new binding to parse clock [...] omits ca26071da1bb dt-bindings: extcon: add binding for TUSB320 omits c942a2593a5a extcon: Add driver for TI TUSB320 omits 0dd25a0d12a1 PM / devfreq: Add governor feature flag omits cab477d0d4fb PM / devfreq: Add tracepoint for frequency changes omits b4365423bb7a PM / devfreq: Unify frequency change to devfreq_update_tar [...] omits 4281461c01f7 trace: events: devfreq: Use fixed indentation size to impr [...] omits ca05f3331655 of: Fix reserved-memory overlap detection omits f83b03fc727a dt-bindings: mailbox: mtk-gce: fix incorrect mbox-cells value omits 194810f78402 dt-bindings: leds: Update devicetree documents for ID_RGB omits 02a0b3141ed9 m68knommu: align BSS section to 4-byte boundaries omits 8853bf827ca8 Merge branches 'work.sparc', 'work.epoll', 'work.sparc32' [...] omits d4948d19d47f c6x: kill ELF_CORE_COPY_FPREGS omits 7848d2e26d7a whack-a-mole: USE_ELF_CORE_DUMP omits 77f9c902f45f [ia64] ptrace_[sg]etregs(): use access_elf_reg() instead o [...] omits 3b2d387c5e27 [ia64] missed cleanups from switch to regset coredumps omits 1510723087d2 arm: kill dump_task_regs() omits 319c15174757 epoll: take epitem list out of struct file omits d9f41e3c95a1 epoll: massage the check list insertion omits b62d2706a754 lift rcu_read_lock() into reverse_path_check() omits 44cdc1d952e3 convert ->f_ep_links/->fllink to hlist omits d1ec50adb560 ep_insert(): move creation of wakeup source past the fl_ep [...] omits 2c0b71c1e9c9 fold ep_read_events_proc() into the only caller omits ad9366b1361f take the common part of ep_eventpoll_poll() and ep_item_po [...] omits 85353e919f6e ep_insert(): we only need tep->mtx around the insertion itself omits e3e096e7fc30 ep_insert(): don't open-code ep_remove() on failure exits omits 57804b1cc461 lift locking/unlocking ep->mtx out of ep_{start,done}_scan() omits ff07952aeda8 ep_send_events_proc(): fold into the caller omits 443f1a042233 lift the calls of ep_send_events_proc() into the callers omits 1ec09974d845 lift the calls of ep_read_events_proc() into the callers omits db502f8a3b0b ep_scan_ready_list(): prepare to splitup omits bde03c4c1a6b ep_loop_check_proc(): saner calling conventions omits 6a3890c47479 get rid of ep_push_nested() omits 56c428cac5a2 ep_loop_check_proc(): lift pushing the cookie into callers omits d16312a46936 clean reverse_path_check_proc() a bit omits 0c320f776ed8 reverse_path_check_proc(): don't bother with cookies omits aebf15f0fbd5 reverse_path_check_proc(): sane arguments omits 773318eddbac untangling ep_call_nested(): and there was much rejoicing omits 99d84d4330e8 untangling ep_call_nested(): move push/pop of cookie into [...] omits 3b1688efa01c untangling ep_call_nested(): take pushing cookie into a helper omits d01f0594d727 untangling ep_call_nested(): it's all serialized on epmutex. omits 8677600d7966 untangling ep_call_nested(): get rid of useless arguments omits 364f374f22ba epoll: get rid of epitem->nwait omits 80285b75c683 epoll: switch epitem->pwqlist to single-linked list omits 1804d214dddc sparc32: switch to generic extables omits e794d27e9550 sparc32: switch copy_user.S away from range exception tabl [...] omits 7f384a130826 sparc32: get rid of range exception table entries in check [...] omits 0e0bbae08a6e sparc32: switch __bzero() away from range exception table entries omits e7d9c761b89e sparc32: kill lookup_fault() omits f0d018f3bc85 sparc32: don't bother with lookup_fault() in __bzero() omits 80537bbf19d6 sparc32: fix a user-triggerable oops in clear_user() omits 2e62f8a11635 sparc32: take ->thread.flags out omits e33f002c8ac7 sparc32: get rid of fake_swapper_regs omits 5d535b021e45 sparc64: get rid of fake_swapper_regs omits c8b5e2600a2c io_uring: use type appropriate io_kiocb handler for double poll omits a7480c5d725c irqchip/sifive-plic: Fix broken irq_set_affinity() callback omits a00e85b581fd irqchip/stm32-exti: Add all LP timer exti direct events support omits 57733e009f0c irqchip/bcm2836: Fix missing __init annotation omits f69e1c7418b1 RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ omits 435ccfa894e3 tcp: Prevent low rmem stalls with SO_RCVLOWAT. omits dab234227cbd net: ucc_geth: Drop extraneous parentheses in comparison omits 0c3b7f4b812f Merge branch 'ionic-memory-usage-fixes' omits 0c32a28e247f ionic: fix mem leak in rx_empty omits 43ecf7b46f26 ionic: no rx flush in deinit omits d701ec326a31 ionic: clean up sparse complaints omits 4f3391ce8f5a chelsio/chtls: fix tls record info to user omits df833050cced net: ipa: command payloads already mapped omits b18c1eb975ce drm/i915/dg1: invert HPD pins omits 229f31e2d370 drm/i915/dg1: add hpd interrupt handling omits c3a98c3ad5c0 crypto: x86/poly1305 - add back a needed assignment omits 71c1a4998320 drm/i915/tgl/psr: Fix glitches when doing frontbuffer modi [...] omits 3aa8d45f46e8 drm/amd/display: Fixed panic during seamless boot. omits 1811977cb113 HID: add support for Sega Saturn omits d836917da7e5 drm/amdgpu: Fix size calculation when init onchip memory omits 4d154b85f30e drm/amdgpu_dm: fix a typo omits c45dd3bda1c8 drm/amdgpu: fix some kernel-doc markups omits 6e3cd2a9a6ac amdgpu: fix a few kernel-doc markup issues omits 73bf5cad2696 drm/amdgpu: During compute disable GFXOFF for Sienna_Cichlid omits df0e4831c3e8 drm/amdgpu: don't map BO in reserved region omits 52f2e83e2fe5 drm/amdgpu/display: add MALL support (v2) omits 4005809bb1f3 drm/amdgpu: add support to configure MALL for sienna_cichlid (v2) omits d02792041c17 drm/amdgpu: add GC 10.3 NOALLOC registers omits 8d96a590ed0d drm/amdgpu: remove unneeded break omits 8a5223b9303a drm/amdgpu: add DID for navi10 blockchain SKU omits aa5375c55541 drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) omits 15df286d4310 drm/amdgpu: correct the cu and rb info for sienna cichlid omits 891bacb835a1 drm/amd/pm: remove the average clock value in sysfs omits 0d63c148d6d9 io_uring: simplify __io_queue_sqe() omits 9aaf354352f1 io_uring: simplify nxt propagation in io_queue_sqe omits feaadc4fc2eb io_uring: don't miss setting IO_WQ_WORK_CONCURRENT omits c9abd7ad832b io_uring: don't defer put of cancelled ltimeout omits cdfcc3ee0459 io_uring: always clear LINK_TIMEOUT after cancel omits ac877d2edd09 io_uring: don't adjust LINK_HEAD in cancel ltimeout omits e08102d507f3 io_uring: remove opcode check on ltimeout kill omits f7d933388f11 arm64: dts: meson: odroid-n2 plus: fix vddcpu_a pwm omits 930eae9d3dd4 ARM: dts: meson8: remove two invalid interrupt lines from [...] omits 43b6bf406cd0 spi: imx: fix runtime pm support for !CONFIG_PM omits 6e5329c6e603 ASoC: SOF: loader: handle all SOF_IPC_EXT types omits 20afe581c9b9 ASoC: cs42l51: manage mclk shutdown delay omits 3f48b6eba15e ASoC: qcom: sdm845: set driver name correctly omits f47d07425157 ASoC: codecs: wsa881x: add missing stream rates and format omits 70a62fce2628 vdpa_sim: implement get_iova_range() omits 1b48dc03e575 vhost: vdpa: report iova range omits 3f1b623a1be9 vdpa: introduce config op to get valid iova range omits ef52d5853bf1 drm/komeda: Convert to DEFINE_SHOW_ATTRIBUTE omits 0add6e9b88d0 mmc: sdhci-of-esdhc: set timeout to max before tuning omits 652f3d00de52 HID: cypress: Support Varmilo Keyboards' media hotkeys omits 2580a493a97d dt-binding: display: Require two resets on mantix panel omits 6af672523fe4 drm/panel: mantix: Fix panel reset omits 938f324e7df2 drm/panel: mantix: Don't dereference NULL mode omits a779d91314ca net: xfrm: fix a race condition during allocing spi omits cc07057c7c88 video: fbdev: fix divide error in fbcon_switch omits 64a87088b633 drm/ttm: remove overlapping memcpy support omits e44adb5d9ab9 drm/i915: Reset the interrupt mask on disabling interrupts omits 37b254f11115 drm/vc4: dsi: Only register our component once a DSI devic [...] omits 95d591cca3b1 Merge branch 'x86/urgent' omits 12767469edfa drm: document that user-space should avoid parsing EDIDs omits 3c785a06dee9 HID: ite: Replace ABS_MISC 120/121 events with touchpad on [...] omits abee7c494d8c x86/alternative: Don't call text_poke() in lazy TLB mode omits f8e48a3dca06 lockdep: Fix preemption WARN for spurious IRQ-enable omits 266cd33b5913 interconnect: qcom: Ensure that the floor bandwidth value [...] omits 1434f9fc0e47 SFH: Create HID report to Enable support of AMD sensor fus [...] omits 4b2c53d93a4b SFH:Transport Driver to add support of AMD Sensor Fusion H [...] omits 4f567b9f8141 SFH: PCIe driver to add support of AMD sensor fusion hub omits 302f0dad8c97 SFH: Add maintainers and documentation for AMD SFH based o [...] omits b59f38dbfd5d HID: logitech-hidpp: Add PID for MX Anywhere 2 omits 4528f80ce06f Merge branch 'linus' omits 022fc5315b7a HID: uclogic: Add ID for Trust Flex Design Tablet omits 65609b26b21a Merge branch 'locking/urgent' omits 2acd91aff341 Merge branch 'perf/kprobes' omits 9a3c8730baed Merge branch 'perf/urgent' omits 957b89f02fc4 Merge branch 'sched/urgent' omits 46901508e807 Merge branch 'timers/urgent' omits 03ed630f5169 Merge branch 'x86/pti' omits 91585d076ae2 Merge branch 'x86/seves' omits 4f26a00a2ebc Merge branch 'x86/urgent' omits 6a6e5988a265 drm/ttm: replace last move_notify with delete_mem_notify omits 439c3b01b87c drm/ttm: ttm_bo_mem_placement doesn't need ctx parameter. omits 176fd2289e97 drm/i915/display: Unkerneldoc cnl_program_nearest_filter_coefs omits a40a8305a732 drm/i915: Reject 90/270 degree rotated initial fbs omits c6073d4c923b drm/i915: Clean up the irq enable/disable for ilk rps omits a99229128815 drm/i915: Do gen5_gt_irq_postinstall() before enabling the [...] omits d08c4e232742 drm/i915: Fix potential overflows in ilk ips calculations omits e82351e74dcf drm/i915: Read actual GPU frequency from MEMSTAT_ILK on ILK omits 982a820bac1b drm: amdgpu: kernel-doc: update some adev parameters omits 86b6624ae27d drm/amdgpu: Return boolean types instead of integer values omits 0b08c54bb7a3 drm/amd/display: Fix the display corruption issue on Navi10 omits 4e2b3e23b29d drm/amd/pm: fix pp_dpm_fclk omits 4d2aae33d96c Revert drm/amdgpu: disable sienna chichlid UMC RAS omits 1eeb03c883ff drm/amd/pm: fix the wrong fan speed in fan1_input omits 4a3a1dc02fc3 drm/amd/display: Initialize num_pkrs on VANGOGH. omits 1dc3c5a95b08 drm/amd/pm: update driver if file for sienna cichlid omits f20c52f40a65 drm/amd/pm: fix pcie information for sienna cichlid omits 5c46c4927607 drm/amdgpu/gmc10: remove dummy read workaround for newer chips omits 1ed685df7ebc drm/amd/amdgpu: enable noretry for Sienna_Cichlid/Navy_Flo [...] omits 07f9c22f6750 drm/amdgpu: enable VCN PG and CG for vangogh omits 9a81009eda19 drm/amdkfd: Use same SQ prefetch setting as amdgpu omits 7aeef2aacccd drm/amd/swsmu: correct wrong feature bit mapping omits 40e7ed973ad9 drm/amdgpu: protect eeprom update from GPU reset omits 2bf06370bcfb drm/i915: Restore ILK-M RPS support omits 8df4ec51343f drm: Give irq_by_busid drm_legacy_ prefix omits fb11305101c2 XArray: Fix split documentation omits 6d1a2fdedb26 drm/i915: Enable scaling filter for plane and CRTC omits cc2396ff75f2 drm/i915/display: Add Nearest-neighbor based integer scali [...] omits 105c9e130e1d drm/i915: Introduce scaling filter related registers and b [...] omits 5c759eda9b04 drm: Introduce plane and CRTC scaling filter properties omits bfe5e585b44f drm/ttm: move last binding into the drivers. omits 6d8200032959 drm/ttm: drop move notify around move. omits 28ee846e8378 drm/ttm: remove move to new and inline into remainging place. omits f227ccc9612f drm/ttm: drop unbind callback. omits 29a1d482e404 drm/ttm: add move to system into drivers omits a2dcf77f7583 drm/ttm: minor cleanup to move to system omits 9764c35348b4 drm/ttm: move some move binds into the drivers omits e7fc3f902d76 drm/i915/display: Rename pipe_timings to transcoder_timings omits f3362f0c1817 arm64: dts: amlogic: add missing ethernet reset ID omits 47170f89f76b drm/fourcc: Add AXBXGXRX106106106106 format omits 1c831ade9f35 drm/komeda: Drop local dma_parms omits 605f9c290c1a drm/i915: Sort ICL PCI IDs omits 514dc424ce4f drm/i915: Sort CNL PCI IDs omits 32d4ec9a1681 drm/i915: Sort CFL PCI IDs omits df3478af1d73 drm/i915: Sort CML PCI IDs omits cd988984cbea drm/i915: Sort KBL PCI IDs omits b04d36f73771 drm/i915: Sort SKL PCI IDs omits 9c0b2d30441b drm/i915: Sort HSW PCI IDs omits 79033a0a7898 drm/i915: Ocd the HSW PCI ID hex numbers omits cfb3db8fdae2 drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments omits 03e399020cd2 drm/i915: Add SKL GT1.5 PCI IDs omits 812f044df08c drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT omits 194909a32aed drm/i915: Reclassify SKL 0x192a as GT3 omits 82e84284ab7d drm/i915: Update Haswell PCI IDs omits 2849e1af2b6d drm/i915: Sort the mess around ICP TC hotplugs regs omits 5f51e78f0a07 drm/i915: Refactor .hpd_irq_setup() calls a bit omits 4c8d46510480 drm/i915: Reorder hpd init vs. display resume omits 0e634efd858e drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ omits 0a5a7499aaf5 drm/i915: Move the lspcon resume from .reset() to intel_dp [...] omits 0e65ce24a33c drm/i915: Drop runtime-pm assert from vgpu io accessors omits f566fdcd6cc4 drm/i915: Force VT'd workarounds when running as a guest OS omits ea40d7857d52 drm/vkms: fbdev emulation support omits a21906ead6a5 drm/i915/display/fbc: Implement WA 22010751166 omits 359d0eff8409 drm/i915/display: Program DBUF_CTL tracker state service omits 23fae9cf97cc drm/ttm: drop ttm_bo_move_ttm wrapper omits c37d951cb42a drm/ttm: add move old to system to drivers. omits a07e32bda026 drm/ttm: use new move interface for known system->ttm moves omits b8b99c7ddcce drm/ttm: split out the move to system from move ttm code omits 87ed94238cb5 drm/ttm: refactor out common code to setup a new tt backed [...] omits 43c3e148830a MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator omits eb5a558705c7 ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 omits 2c3bd2a5c86f hv_balloon: disable warning when floor reached omits 8fe105679765 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] omits 97f9ca383dca drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write omits cf40c6600592 drm: panel: add TDO tl070wsh30 panel driver omits 6e3a86643225 dt-bindings: display: panel-simple-dsi: add TDO TL070WSH30 [...] omits ab793f545827 dt-bindings: display: panel-simple-dsi: add optional reset gpio omits 0d51d44e2a1f dt-bindings: vendor-prefixes: Add Shanghai Top Display Opt [...] omits d1934d2b687a drm/ttm: drop free old node wrapper. omits 5fefd25047bd drm/hisilicon: Use the same style of variable type in hibm [...] omits 5b2fabf483a2 drm/hisilicon: Use the same style of variable type in hibm [...] omits 14212fe77ef6 drm/via: reduce no need mutex_lock area omits 77bb5aaf2bb8 drm/tve200: Fix handling of platform_get_irq() error omits e2dae672a9d5 drm/mcde: Fix handling of platform_get_irq() error omits 7a1f4fa4a629 drm/panel: simple: Add YTC700TLAG-05-201C omits b73946a2efea dt-bindings: display: simple: Add YTC700TLAG-05-201C omits 7924bcdbcb12 dt-bindings: vendor-prefixes: Add Yes Optoelectronics omits 83fc7f6a3514 video: fbdev: fsl-diu-fb: remove unneeded variable 'res' omits 2f39766ea23a video: fbdev: sis: remove unneeded semicolon omits 4caca3d8f912 drm/panel: st7703: Make jh057n00900_panel_desc static omits 759962b5dc99 drm: bridge: adv7511: make adv7511_hdmi_hw_params() static omits 7d3618fdeef1 drm/bridge: analogix_dp: make analogix_dp_start_aux_transa [...] omits ba43961b2dcb drm/panel: simplify the return expression of rb070d30_pane [...] omits 7604caa1f099 omapfb: connector-dvi: simplify the return expression of d [...] omits f215d6003736 omapfb: use devm_platform_ioremap_resource_byname omits 3da1781ea458 fbdev: nvidia: use for_each_child_of_node() macro omits 8bdfc5dae4e3 drm/bridge: anx7625: Add anx7625 MIPI DSI/DPI to DP omits 9aab66010e57 dt-bindings: drm/bridge: anx7625: MIPI to DP transmitter D [...] omits defa1dcc5617 omapfb: simplify the return expression of hdmi_pll_enable omits 10732a0f644a omapfb: panel-sony-acx565akm: simplify the return expressi [...] omits ea65a99bb85e omapfb: connector-hdmi: simplify the return expression of [...] omits 63da0977f52a omapfb: connector-analog-tv: simplify the return expressio [...] omits 43624b403ba2 omapfb: simplify the return expression of tpo_td043_connect omits 533278ca0d53 omapfb: simplify the return expression of sharp_ls_connect omits ef27afa607e8 omapfb: simplify the return expression of panel_dpi_connect omits 9e9b18b681f1 drm/bridge: lvds-codec: Add support for regulator omits 748855582101 video: use kobj_to_dev() omits 0ad086e07dd5 video: Remove set but not used variable omits 37e6011b3ccf drm/panel: rm68200: fix mode to 50fps omits a3bab3258568 drm/amdgpu: move amdgpu_num_kcq handling to a helper omits 23d9bd60bd11 drm/amd/psp: Fix sysfs: cannot create duplicate filename omits 194f6b5d1f62 drm/amd/display: Fix DCN302 makefile omits 26d94a468770 drm/amd/display: Use amdgpu_socbb.h instead of redefining structs omits f5213f827c87 drm/amd/display: Avoid MST manager resource leak. omits 06dd6f303fe2 drm/bridge: ti-sn65dsi86: remove redundant null check omits 268f3a4388b0 drm/amd/display: Revert "drm/amd/display: Fix a list corruption" omits 15d67827b000 drm/amd/pm: drop navy_flounder hardcode of using soft pptable omits 0e601a04dd3f drm/amdgpu: add a list in VM for BOs in the done state omits c6b3c8779cb2 drm/amdgpu: update golden setting for sienna_cichlid omits e9073b43621e drm/amd/swsmu: add missing feature map for sienna_cichlid omits 21470d97c9f8 drm/amdgpu: remove gfxhub_v1_1_funcs set omits 92aeeafb544d drm/amd/amdgpu: set the default value of noretry to 1 for [...] omits 84b934bc0a94 drm/amdgpu/display: enable display ip block for vangogh omits f9dbefa884fd drm/amdgpu/display: fix the NULL pointer reference on dmuc [...] omits f0c746ce07c8 drm/amd/display: add S/G support for Renoir omits c0fb85ae02b6 drm/amd/display: setup system context in dm_init omits 137655d1ed35 drm/bridge: ti-sn65dsi86: Add retries for link training omits 0af0b841c648 drm/i915: Inline intel_dp_ycbcr420_config() omits ebde5f89b32a drm/i915: Nuke lspcon_ycbcr420_config() omits 06fa32846884 drm/i915: Nuke lspcon_downsampling omits 2c1e63bab430 drm/i915: Mark initial fb obj as WT on eLLC machines to av [...] omits 4d6bde58a026 drm/i915: Apply WAC6entrylatency to kbl/cfl omits 693260cf23f9 drm/i915/rkl: Add new cdclk table omits 1c902de389ff dt-binding: display: Require two resets on mantix panel omits 787099f8671c drm/panel: mantix: Fix panel reset omits f41b019aa5e0 drm/panel: mantix: Don't dereference NULL mode omits 1afc708dcae4 btrfs: fix relocation failure due to race with fallocate omits d26dd4131d0d irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY omits 5988c2695f40 video: fbdev: sh_mobile_lcdcfb: Remove redundant null chec [...] omits f57074189dfc omapfb/dss: Remove redundant null check before clk_prepare [...] omits a4dbcf4175e5 drm/i915/dgfx: define llc and snooping behaviour omits 5bcc95ca382e drm/i915/dg1: Update DMC_DEBUG register omits cbb6ea8c6841 drm/i915/dg1: DG1 does not support DC6 omits 488c888ae1d4 drm/vkms: Switch to shmem helpers omits 063bc37d4609 drm/vkms: Set preferred depth correctly omits 893a7cfb6b0b irqchip/mst: Make mst_intc_of_init static omits 61b0648d569a irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARC [...] omits ac80cd17a615 dma-buf: Clarify that dma-buf sg lists are page aligned omits da942750928a drm/i915/dg1: Add initial DG1 workarounds omits bb4c3cf81ce8 drm/i915/dg1: Load DMC omits 0dac17af0ab4 drm/i915/dg1: Enable DPLL for DG1 omits b71b477d9414 drm/i915/dg1: Add and setup DPLLs for DG1 omits 049c651b6d93 drm/i915/dg1: Add DPLL macros for DG1 omits 240abb3c76ff drm/i915/dg1: Add DG1 power wells omits 62277f33e9c1 drm/i915/cnl: skip PW_DDI_F on certain skus omits 9ccd24e9b091 drm/i915/display: allow to skip certain power wells omits 151a535171be genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY omits 73b62cdb93b6 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev [...] omits ff72bc403170 drm/amdgpu: Add debugfs entry for printing VM info omits ded08454e56b drm/amdgpu: correct the gpu reset handling for job != NULL case omits 5bab858eee04 drm/amdgpu: add rlc iram and dram firmware support omits 5fe19ce8e48d drm/amdgpu: add function to program pbb mode for sienna cichlid omits 9294fa6a1d94 Revert "drm/amdgpu: disable gfxoff temporarily for navy_flounder" omits 76c71f00d7eb drm/amd/pm: properly setting GPO feature on UMD pstate ent [...] omits 27747293ce24 drm/amdgpu: fulfill Navi gfx and pcie settings on umd psta [...] omits 3e66275e0946 drm/amdgpu: add interface for setting MGCG perfmon omits f1213b159768 drm/amdgpu: add interface for setting ASPM omits f2b75bc24dee drm/amd/pm: correct gfx and pcie settings on umd pstate sw [...] omits 585584dbaa47 drm/amd/pm: populate Arcturus PCIE link state omits 7d92c1fd11e2 drm/amd/pm: populate the bootup LCLK frequency omits 72ca82c7d218 drm/amdgpu: disable gpa mode for direct loading omits 234de272b76f drm/amdgpu: add missing newline at eof omits c4795f038f2e Merge branch 'for-next-current-v5.9-20201015' into for-nex [...] omits 43d09574de83 Merge branch 'misc-5.10' into for-next-current-v5.9-20201015 omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ce65b874001d drm/ttm: nuke caching placement flags omits 867bcecd6ae4 drm/ttm: use caching instead of placement for ttm_io_prot omits 1cf65c45183a drm/ttm: add caching state to ttm_bus_placement omits 1b4ea4c5980f drm/ttm: set the tt caching state at creation time omits b3e1ea16fb39 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true omits 599809540f17 interconnect: qcom: sc7180: Init BCMs before creating the nodes omits 0f221a729049 interconnect: qcom: sdm845: Init BCMs before creating the nodes omits d3703b3e255f interconnect: Aggregate before setting initial bandwidth omits 5be1805dc396 interconnect: qcom: sdm845: Enable keepalive for the MM1 BCM omits 070c7fa58bce drm: panel: Add novatek nt36672a panel driver omits 9528a02430df dt-bindings: display: panel: Add bindings for Novatek nt36672a omits 3d53c6df4299 ASoC: Intel: catpt: Relax clock selection conditions omits 1d159edf1954 ASoC: Intel: catpt: Wake up device before configuring SSP port omits 1849a3872f03 ASoC: Intel: atom: Remove duplicate kconfigs omits 9fe9efd6924c ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function omits bdb4a1f9ed3b drm/amdgpu/display: DRM_AMD_DC_DCN3_02 depends on DRM_AMD_ [...] omits 185b0d5a787f drm/amdkfd: Use kvfree in destroy_crat_image omits 56380c388c6a drm/amdgpu: vcn and jpeg ring synchronization omits f099471bc594 drm/amdgpu: enable GDDR6 save-restore support for dimgrey_ [...] omits 4d5af9b7ad6f drm/amdgpu: fix the issue that apu has no smu firmware binary omits 4460571beef4 drm/amd/pm: increase mclk switch threshold to 200 us omits 23aaf8058a8d docs: amdgpu: fix a warning when building the documentation omits 8d8ac1a1e95a drm/amd/display: kernel-doc: document force_timing_sync omits 4fbb3ae219d2 drm/amd/display: remove no need return value omits 206b737240c3 drm/amdgpu: fix semicolon.cocci warnings omits cde3359acb42 drm/amdgpu/swsmu: init the baco mutex in early_init omits c3b484c439b0 x86/syscalls: Document the fact that syscalls 512-547 are [...] omits b9ceca6be432 firmware: arm_scmi: Fix duplicate workqueue name omits c7821c2d9c0d firmware: arm_scmi: Fix locking in notifications omits f2ac57a4c49d x86/unwind/orc: Fix inactive tasks with stack pointer in % [...] omits 3cb73bc3fa2a hyperv_fb: Update screen_info after removing old framebuffer omits afc18069a2cb x86/kexec: Use up-to-dated screen_info copy to fill boot params omits 24ea098b7c0d drm/i915/jsl: Split EHL/JSL platform info and PCI ids omits 412ae84cb4dd drm/virtio: Use UUID API for importing the UUID omits 8bca49e43fb5 drm: shmobile: Reduce include dependencies omits 9724722fde8f firmware: arm_scmi: Add missing Rx size re-initialisation omits a4e45e5d3097 MAINTAINERS: Add myself as a maintainer for vc4 omits 722939528a37 tee: client UUID: Skip REE kernel login method as well omits 57222a1be27e tee: optee: Use UUID API for exporting the UUID omits 055f8458d95a drm/i915: Force DPCD backlight mode for BOE 2270 panel omits 98e497e203a5 drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP back [...] omits 4ade8f31c25b drm/i915/dp: Tweak initial dpcd backlight.enabled value omits 71c0fd9221a4 drm/amd/display: Add green_sardine support to DM omits 9ba93114c48f drm/amd/display: Add green_sardine support to DC omits 7cc656e2d070 drm/amdgpu: add DM block for dimgrey_cavefish omits 78aafee761ab drm/amdgpu: remove ASD ucode init for dimgrey_cavefish omits 2a4112050451 drm/amd/display: Add DCN302 support in amdgpu_dm (v2) omits 36d26912e8d8 drm/amd/display: Add support for DCN302 (v2) omits 4da678390890 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits eac88a5fc631 drm/amdgpu: remove gpu_info fw support for dimgrey_cavefish omits 8e3bfb992c1b drm/amdgpu: enable ih CG for dimgrey_cavefish omits 2c70c332a1db drm/amdgpu: enable hdp CG and LS for dimgrey_cavefish omits aff39cdecd22 drm/amdgpu: add psp and smu block for dimgrey_cavefish omits 7dc2ef4e70e1 drm/amdgpu/swsmu: update driver if version for dimgrey_cav [...] omits 4ccc957f1511 drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits be6b1cd3b7e4 drm/amdgpu: enable jpeg3.0 for dimgrey_cavefish omits 0afc770ba834 drm/amdgpu: enable vcn3.0 for dimgrey_cavefish omits e8afbddfa1ed drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits 73da8e862865 drm/amdgpu: enable athub/mmhub PG for dimgrey_cavefish omits 135333a0ce4f drm/amdgpu: enable mc CG and LS for dimgrey_cavefish omits 583e5a5e908b drm/amdgpu: enable GFX clock gating for dimgrey_cavefish omits 4ed032bd13fa drm/amdgpu/swsmu: update driver if version for dimgrey_cavefish omits e4ed4f50d2af drm/amdgpu: support athub cg setting for dimgrey_cavefish omits f897ea3550bc drm/amdgpu: enable front door loading for dimgrey_cavefish omits cc6161aa7081 drm/amdgpu: enable jpeg3.0 PG and CG for dimgrey_cavefish omits d5bc1579b0e3 drm/amdgpu: enable VCN3.0 PG and CG for dimgrey_cavefish omits 8f72ce6421f3 drm/amdkfd: Add kfd2kgd_funcs for dimgrey_cavefish kfd support omits eb5a34d48257 drm/amdkfd: Support dimgrey_cavefish KFD (v2) omits a1fe2ba7282b drm/amdgpu: add gc golden setting for dimgrey_cavefish omits d9fa6a0b10d5 drm/amdgpu: support cp_fw_write_wait for dimgrey_cavefish omits aeec07444816 drm/amdgpu: skip reroute ih for some ASICs omits 462c272b9076 drm/amdgpu: add psp support for dimgrey_cavefish(v2) omits 0a305e34c719 drm/amdgpu: increase size of psp fw_name string(v2) omits db1f8a8fb276 drm/amdgpu/swsmu: add smu support for dimgrey_cavefish(v2) omits 10e0d9ebb047 drm/amdgpu/swsmu: increase size for smu fw_name string omits f267242e1598 drm/amdgpu: add gmc cg support for dimgrey_cavefish omits 467db422cb52 drm/amdgpu/vcn: enable VCN DPG mode for dimgrey_cavefish omits 0c2c02b66c67 drm/amdgpu/vcn: add firmware support for dimgrey_cavefish omits 6c72c7a03ae5 drm/amdgpu: force pa_sc_tile_steering_override to 0 for di [...] omits 76a2d9ea6998 drm/amdgpu: add virtual display support for dimgrey_cavefish omits 2eb61456539d drm/amdgpu: configure dimgrey_cavefish gfx according to gf [...] omits 0106922600cd drm/amdgpu: add sdma ip block for dimgrey_cavefish omits feb6329c58a8 drm/amdgpu: add gfx ip block for dimgrey_cavefish omits 771cc67ed08f drm/amdgpu: add ih ip block for dimgrey_cavefish omits 3e02ad447677 drm/amdgpu: add gmc ip block for dimgrey_cavefish omits 2aa92b12dfce drm/amdgpu: add common ip block for dimgrey_cavefish omits 01cbb6b288b0 drm/amdgpu: add mmhub support for dimgrey_cavefish omits 038d757b95f5 drm/amdgpu: initialize IP offset for dimgrey_cavefish omits 550c58e0facd drm/amdgpu: add common support for dimgrey_cavefish omits f2a6c81d02de drm/amdgpu: add gfx clock gating support for dimgrey_cavefish omits a14354690f89 drm/amdgpu: add gmc support for dimgrey_cavefish omits ee64e01ef2d2 drm/amdgpu: add support for dimgrey_cavefish firmware omits 144722fa3ac3 drm/amdgpu: set asic family and ip blocks for dimgrey_cavefish omits a14e093619c1 drm/amdgpu: set fw load type for dimgrey_cavefish omits a0200254ec10 drm/amdgpu: add dimgrey_cavefish gpu info firmware omits a2468e043ae4 drm/amdgpu: add dimgrey_cavefish asic type omits cd294f9a645f drm/amd/display: Fix module load hangs when connected to an eDP omits 5faf37e7d38c drm/amd/display: Add missing function pointers for dcn3 omits 6e426e0fcd20 kprobes: Replace rp->free_instance with freelist omits e563604a5f5a freelist: Implement lockless freelist omits 29f006fdefe6 asm-generic/atomic: Add try_cmpxchg() fallbacks omits d741bf41d7c7 kprobes: Remove kretprobe hash omits 476c5818c37a llist: Add nonatomic __llist_add() and __llist_dell_all() omits 7adb2c8aaaa6 firmware: arm_scmi: Expand SMC/HVC message pool to more than one omits 45b9e04d5ba0 firmware: arm_scmi: Fix ARCH_COLD_RESET omits b30edfd8d0b4 drm/i915: Switch to LTTPR non-transparent mode link training omits 7b2a4ab8b0ef drm/i915: Switch to LTTPR transparent mode link training omits 9782f52ab5d6 drm/dp: Add LTTPR helpers omits c43027a9a375 drm/i915: Factor out a helper to disable the DPCD training [...] omits 0a5991f5d022 drm/i915: Simplify the link training functions omits 6777a855d66d drm/i915: Fix DP link training pattern mask omits bf296b35489b drm/aspeed: Fix Kconfig warning & subsequent build errors omits 882bceffa8ca drm/tilcdc: Remove tilcdc_crtc_max_width(), use private data omits b3a753f54adc drm/tilcdc: Do not keep vblank interrupts enabled all the time omits 3bcacad3d7a9 drm/i915: Update gen12 multicast register ranges omits 92f5df0d448b drm/i915: Update gen12 forcewake table omits 55e3c170950f drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT omits 0bcbcba78269 drm/i915/display: Program PSR2 selective fetch registers omits 5c90660fcc45 drm/i915/display: Check PSR parameter and flag only in sta [...] omits 90a24b9d737c drm/i915/display: Ignore IGNORE_PSR2_HW_TRACKING for platf [...] omits e1e66168c769 Merge branch 'devm_fpga_mgr_register' into for-next omits a23fe79ae5c0 drm/i915/vbt: Add VRR VBT toggle omits e4b3c3b3faaf drm/i915/vbt: Update the version and expected size of BDB_ [...] omits d381baad29b4 drm/i915/vbt: Fix backlight parsing for VBT 234+ omits c725705bac9a fpga: fpga-mgr: altera-pr-ip: Simplify registration omits 73e343362704 drm/amdgpu: Fix inconsistent of format with argument type [...] omits 849007191eda drm/amdgpu: Fix invalid number of character '{' in amdgpu_ [...] omits 75145aab7a0d drm/amdgpu/swsmu: clean up a bunch of stale interfaces omits 44d6e160f60a drm/amd/pm: setup APU dpm clock table in SMU HW initialization omits 7ca917ecb3e7 drm/amdgpu: modify cp_flags to pg_flags in gfx_v10_cntl_po [...] omits 9ba8aa1085c0 drm/amdgpu: Remove warning for virtual_display omits 402bde58e7f4 drm/amdgpu: kfd_initialized can be static omits 201a4eb9dc96 amd/amdgpu_ctx: Use struct_size() helper and kmalloc() (v2) omits 562f150fb93b drm/amdgpu: Use struct_size() helper in kmalloc() omits bae82e841823 drm/amd/pm: Replace one-element array with flexible-array [...] omits b44fd9ccfaeb drm/amd/pm: Replace one-element array with flexible-array [...] omits 03f0a7b857db drm/amd/pm: Replace one-element array with flexible-array [...] omits 5be63325c55a drm/amd/pm: Replace one-element array with flexible-array [...] omits 89c785bb1a73 drm/amd/pm: Replace one-element array with flexible-array [...] omits aa8d10a10fd7 drm/amd/pm: Replace one-element array with flexible-array [...] omits 637f7576ece1 drm/amd/pm: Replace one-element array with flexible-array [...] omits 9526e431c526 drm/amd/pm: Replace one-element array with flexible-array [...] omits 0e319cfeb3c3 drm/amd/pm: Replace one-element array with flexible-array [...] omits 737123d67e02 drm/amd/pm: Replace one-element array with flexible-array [...] omits e0af7d111012 drm/amd/pm: Replace one-element array with flexible-array [...] omits 2b6106575625 drm/amd/pm: Replace one-element array with flexible-array [...] omits 23bdba959b3d drm/amd/pm: Replace one-element array with flexible-array member omits 63b9d9aa8582 drm/i915: s/int/u32/ for aux_offset/alignment omits a007138e89dc drm/i915: Skip aux plane stuff when there is no aux plane omits 79148ce4b25d drm/i915: Set all unused color plane offsets to ~0xfff again omits 0f8d2a2b9fd5 drm/i915: Rename i915_{save,restore}_state() omits f13c2a0032f0 drm/i915: Wait for VLV/CHV/BXT/GLK DSI panel power cycle d [...] omits d2008827d37a drm/i915: Wait for LVDS panel power cycle delay on reboot omits e219ef912a02 drm/i915: Wait for eDP panel power cycle delay on reboot o [...] omits 063348f6a726 drm/i915: Replace the VLV/CHV eDP reboot notifier with the [...] omits 100fe4c01eff drm/i915: Add an encoder .shutdown() hook omits fe0f1e3bfdfe drm/i915: Shut down displays gracefully on reboot omits 7fe94612dd4c xfrm: interface: fix the priorities for ipip and ipv6 tunnels omits ec5722adb8b2 drm/fourcc: document modifier uniqueness requirements omits 178c72350d39 drm/aspeed: Set driver CMA functions with DRM_GEM_CMA_DRIVER_OPS omits 351f950db4ab drm/atomic: Pass the full state to CRTC atomic enable/disable omits c76eb35587f5 drm: aspeed: Fix GENMASK misuse omits 696029eb36c0 drm/aspeed: Add sysfs for output settings omits e44b86917b3f Pull direct IO fix from Gabriel Krisman. omits 82e1b93ad8b9 dma-buf: use struct_size macro omits 1a11a88cfd9a drm/panfrost: Fix job timeout handling omits 9073d4ed8da4 drm/atomic: debug output for EBUSY omits fb6473a48b63 drm/atomic: document and enforce rules around "spurious" EBUSY omits a76fa3540fc3 drm/fb-helper: Add locking to sysrq handling omits 5a3884320a57 drm/vkms: update todo omits 67807f52e395 drm/i915/dg1: provide port/phy mapping for vbt omits e73e4c59ac43 drm/i915/dg1: Update comp master/slave relationships for PHYs omits 0642c2b83749 drm/i915/dg1: Don't program PHY_MISC for PHY-C and PHY-D omits fb7318c37afa drm/i915/dg1: gmbus pin mapping omits eafeb204b473 drm/i915/dg1: Increase mmio size to 4MB omits 2606b269234b drm/i915/dg1: Define MOCS table for DG1 omits 27a6bc802bd9 drm/i915/dg1: Initialize RAWCLK properly omits b50b7991b739 drm/i915/dg1: add more PCI ids omits cf72562094a0 drm/i915/display/ehl: Limit eDP to HBR2 omits 5d731b5ac301 drm/amdgpu: enable vcn support for green_sardine (v2) omits c3db2f529fa8 drm/amdgpu: enable green_sardine_asd.bin loading (v2) omits f74d0535e927 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) omits ad698da31fc0 drm/amdgpu: add gfx support for green_sardine (v2) omits 5baf415085f3 drm/amdgpu: add soc15 common ip block support for green_sa [...] omits 2e62f0b5a5bc drm/amdgpu: add green_sardine support for gpu_info and ip [...] omits d205c3cc1a6c drm/amdgpu: add Green_Sardine APU flag omits e500dc638d95 drm/amdgpu: prevent spurious warning omits d74a09c8af5f drm/amdgpu/swsmu: fix ARC build errors omits a9d17930adff drm/amdgpu: add xgmi perfmons for arcturus omits b4a7db71ea06 drm/amdgpu: add per device user friendly xgmi events for vega20 omits 576e0ec26b68 drm/amdgpu: fix xgmi perfmon a-b-a problem omits 955a341f33b7 drm/ttm: move ttm_set_memory.h out of include omits 72dc6e3b948c drm/ttm: remove ttm_bo_unmap_virtual_locked declaration v2 omits d7c59750f274 drm/vmwgfx: move ttm_bo_swapout_all into vmwgfx omits 4561b366c70e drm/ttm: drop glob parameter from ttm_bo_swapout omits 4ce032d64c2a drm/ttm: nuke ttm_bo_evict_mm and rename mgr function v3 omits 3b53d304856b drm/ttm: cleanup ttm_handle_caching_state_failure omits 1e17792de06f drm/ttm: remove TTM_PAGE_FLAG_WRITE omits 8e6cb56b67fe drm/ttm: make move callback compulstory omits 2b8283ff1a60 drm/vram_helper: implement a ttm move callback. omits bcff5d3e3bab drm/vmwgfx: add a move callback. omits 279a3010218d drm/vmwgfx: move null mem checks outside move notifies omits 881c4117957b drm/qxl: drop unused code (v2) omits 0e2497e334de drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38 [...] omits f9e76a6e68d3 drm/i915: Add an encoder hook to sanitize its state during [...] omits 7d6287a84812 drm/i915: Check for unsupported DP link rates during initi [...] omits b671d6ef8b20 drm/i915: Move the initial fastset commit check to encoder hooks omits 7a8a95f5dc4c drm/i915/skl: Work around incorrect BIOS WRPLL PDIV programming omits 8117713d7804 drm/nouveau/ttm: memcpy waits for bo already omits 12b68474e6d5 drm/nouveau/ttm: handle ttm moves properly. omits f9c730ede7d3 drm/i915/dg1: Wait for pcode/uncore handshake at startup omits b1e93a85f8e9 drm/i915: don't conflate is_dgfx with fake lmem omits 4b74ed75ae13 drm/amd/display: 3.2.106 omits a13e25618842 drm/amd/display: [FW Promotion] Release 0.0.36 omits 9485af4e4d88 drm/amd/display: Only flush inst_fb if backdoor loading omits 480c5b8ff875 drm/amd/display: Program meta addresses correctly omits b98ab70e748e drm/amd/display: Hardcode 45W Bounding Box for DCN2.1 Diags omits 5dff371a7351 drm/amd/display: FreeSync not active near lower bound of n [...] omits 9b42868c3fd4 drm/amd/display: Fix OPTC_DATA_FORMAT programming omits b15cde19c32d drm/amd/display: Add i2c speed arbitration for dc_i2c and [...] omits 54e8094a76bc drm/amd/display: Block ABM in case of eDP ODM omits 7c4ed1df0a59 drm/amd/display: Copy WM values from set A to other sets i [...] omits 3e19095534ca drm/amd/display: Force enable pstate on driver unload omits fe984cb3dd32 drm/amd/display: Fixed comments (uniform style) omits f7fb81a18f02 drm/amd/display: Check for flip pending before locking pipes omits 6fbd1e171075 drm/amd/display: Don't allow pstate if no support in blank omits 322b1fdd2007 drm/amd/display: 3.2.105 omits 894052d6416b drm/amdgpu: add van gogh pci id omits 469989ca4cb3 drm/amd/display: Add dcn3.01 support to DM omits 3a83e4e64bb1 drm/amd/display: Add dcn3.01 support to DC (v2) omits ac0dc4c5a076 drm/amdgpu: enable gfx clock gating and power gating for vangogh omits 3eb4c56422c7 drm/amdgpu: add gfx power gating for gfx10 omits 682b1f4c039d drm/amdgpu/mmhub2.3: print client id string for mmhub omits 8bb3aa1a833f drm/amdgpu: IP discovery table is not ready yet for VG omits 8447675327f8 drm/amdgpu: disable gfxoff on vangogh for the moment (v2) omits ed3b73533235 drm/amdgpu: enable psp support for vangogh omits 5120cb540982 drm/amdgpu: add TOC firmware support for apu (v3) omits 6fbcb00c7984 drm/amdgpu: add TOC firmware definition omits c821e0fbb258 drm/amdgpu: add smu ip block for vangogh omits fd0fc24889f2 drm/amd/powerplay: add vangogh ppt into swSMU omits fd8ba3f1a735 drm/amd/powerplay: partially enable swsmu for vangogh omits f46a221b703e drm/amdgpu/powerplay: add smu initialize funcitons for van [...] omits 88779658698d drm/amdgpu/powerplay: add vangogh asic name in smu v11 (v2) omits e89616baf761 drm/amdgpu/powerplay: add smu v11.5 smc header for vangogh omits b44694a1111c drm/amdgpu/powerplay: add smu v11.5 firmware header for va [...] omits 572083bd99ad drm/admgpu/powerplay: add smu v11.5 driver interface heade [...] omits f57d62a00a34 drm/amdgpu/powerplay: add new smu messages and feature mas [...] omits a7e91bd71848 drm/amdgpu: add nbio v7.2 for vangogh (v2) omits 5de54343d5ef drm/amdgpu: add pcie port indirect read and write on nv omits b4e532d67821 drm/amdgpu: enable vcn3.0 for van gogh omits 4d8d75a45c7c drm/amdgpu: add mmhub v2.3 for vangogh (v4) omits 3a5e715de15c drm/amdkfd: add Van Gogh KFD support omits 88edbad6ed06 drm/amdgpu: set ip blocks for van gogh omits 54c98eacf3b9 drm/amdgpu: add sdma support for van gogh omits 1ec743ac9ffe drm/amdgpu/gfx10: add updated register offsets for VGH omits ad088550d232 drm/amdgpu: add gfx golden settings for vangogh (v3) omits 6c266fb56cb8 drm/amdgpu: add gfx support for van gogh (v3) omits b0ebc8e94444 drm/amdgpu: set fw load type for van gogh omits 6405e627a0ad drm/amdgpu: add gmc v10 supports for van gogh (v4) omits 15c90a1fbcb1 drm/amdgpu: get the correct vram type for van gogh omits b9d90cb031c4 drm/amdgpu/atomfirmware: Add edp and integrated info v2.1 tables omits af118ed9ef9f drm/amdgpu: update new memory types in atomfirmware header omits 1e483203965b drm/amdgpu: add uapi to define van gogh memory type omits bf13cb1f4620 drm/amdgpu: use gpu virtual address for interrupt packet w [...] omits bd4f28117ef2 drm/amdgpu: add van gogh support for ih block omits fced3c3a4655 drm/amdgpu: skip sdma1 in nv_allowed_read_registers list f [...] omits 026570e63310 drm/amdgpu: add nv common ip block support for van gogh omits 1f9dab43c2cc drm/amdgpu: add vangogh_reg_base_init function for van gogh omits 4e52a9f8d570 drm/amdgpu: add van gogh support for gpu_info and ip block [...] omits f7b2cdb23abf drm/amdgpu: add uapi to define van gogh series omits 4f1e9a76bde0 drm/amdgpu: add van gogh asic_type enum (v2) omits a5b2c10c05ef drm/amdgpu: add vangogh asic header files (v2) omits 1fdc97ae450e arm64: dts: amlogic: meson-g12: use the G12A specific dwma [...] omits a1afbbb02857 arm64: dts: meson: add missing g12 rng clock omits f450d2c219f6 arm64: dts: meson-axg-s400: enable USB OTG omits 1b208bab34dc arm64: dts: meson-axg: add USB nodes omits dc13b30f3879 fpga: fpga-mgr: zynqmp: Simplify registration omits 0b3f29265982 fpga: fpga-mgr: xilinx-spi: Simplify registration omits 06a6d13c4f02 fpga: fpga-mgr: ts73xx: Simplify registration omits ce4c463496eb fpga: fpga-mgr: socfpga: Simplify registration omits 6bbbdc92b042 fpga: fpga-mgr: machxo2-spi: Simplify registration omits a72f4f5028f4 fpga: fpga-mgr: ice40-spi: Simplify registration omits e5286d5d156a fpga: fpga-mgr: dfl-fme-mgr: Simplify registration omits 33f2827ad6c9 fpga: fpga-mgr: altera-ps-spi: Simplify registration omits 46eda5efd43d fpga: fpga-mgr: Add devm_fpga_mgr_register() API omits dac4ec775aa1 drm/bridge: tc358764: restore connector support omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits f3d52908f6ba drm: bridge: dw-hdmi: Constify dw_hdmi_i2s_ops omits 4e19d51ca5b2 drm/gma500: fix double free of gma_connector omits f89c9685f6a1 Merge branch 'mvebu/dt64' into mvebu/for-next omits a1513c763ed0 Merge branch 'mvebu/dt' into mvebu/for-next omits 6bf423bc9aef Merge branch 'mvebu/arm' into mvebu/for-next omits ccbddc293c79 arm64: dts: marvell: espressobin: De-duplicate eMMC definitions omits 170fb58ee329 drm/sched: Avoid infinite waits in the drm_sched_entity_de [...] omits dea252fa41cd ARM: dts: sun4i-a10: fix cpu_alert temperature omits 01370532b72e drm/tidss: Add prepare_fb to the plane helper funcs omits a10563c89a72 dt-bindings: display: ti,j721e-dss: add missing properties [...] omits 6468f234d32d dt-bindings: display: ti,am65x-dss: add missing properties [...] omits 21271d41a67c Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached" omits bd1fbef7bd75 drm/atomic: Make the kerneldoc a bit clearer omits c7da2782abca drm/i915: Make lspcon_init() static omits 944752bf9083 ARM: dts: exynos: Add a placeholder for a MAC address omits f542d671ffce drm/i915: Init lspcon after HPD in intel_dp_detect() omits ef79fafe9dae drm/i915: Eliminate intel_dp.regs.dp_tp_{ctl,status} omits a621860a5eb8 drm/i915: Plumb crtc_state to link training omits 6a41121f0550 drm/i915: Split TGL DKL PHY buf trans per output type omits 4669f5c2b7ed drm/i915: Split TGL combo PHY buf trans per output type omits ba30075d8d84 drm/i915: Split EHL combo PHY buf trans per output type omits 5ee3e1daa816 drm/i915: Split ICL MG PHY buf trans per output type omits 6ed9aefa69fc drm/i915: Split ICL combo PHY buf trans per output type omits 193af12cd681 drm/i915: Shove the PHY test into the hotplug work omits 7ac469a0f7c6 drm/i915: Make intel_dp_process_phy_request() static omits 95cef532f222 drm/i915: s/old_crtc_state/crtc_state/ omits 6694d2bea64f drm/i915: s/pre_empemph/preemph/ omits 0c5036590bde drm/panfrost: simplify the return expression of panfrost_d [...] omits 3c4641d4e756 drm/panfrost: simplify the return expression of cz_ih_hw_init() omits 945b18fb4803 drm/i915: Fix TGL DKL PHY DP vswing handling omits 44d59235ace5 Bluetooth: hci_h5: close serdev device and free hu in h5_close omits b50dc237ac04 Bluetooth: Fix null pointer dereference in hci_event_packet() omits f6171f687507 Bluetooth: btqca: Add valid le states quirk omits 562ad8add406 drm/i915: Implement display WA #1142:kbl,cfl,cml omits 0dbacc895553 drm/i915: Read DIMM size in Gb rather than GB omits 291e8cdd6bc5 MAINTAINERS: mark FRAMEBUFFER LAYER as Orphan omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 91e515c2f0f6 virtio-gpu api: fix 64/32 compat issue with blob implementation omits 7a159a1ad494 Merge branch 'fixes' into for-next omits 4f8cc7a64af4 drm/hisilicon: Delete the unused macro omits c7a399271de0 drm/hisilicon: Using the to_hibmc_drm_private to convert omits cbdbdd8ab22b drm: update todo.rst omits 369a7210c127 drm/qxl: fix usage of ttm_bo_init omits ccc22d41bd9a dma-buf: Document struct dma_buf_map omits 20e76f1a7059 dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces omits 6619ccf1bb1d dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces omits 01fd30da0474 dma-buf: Add struct dma-buf-map for storing struct dma_buf [...] omits 79b4d4d26bd2 drm/qxl: simplify the return expression of qxl_plane_prepare_fb() omits 378f257d5830 drm/virtio: advertise features to userspace omits 897b4d1acaf5 drm/virtio: implement blob resources: resource create blob ioctl omits 4429b5de01ad drm/virtio: implement blob resources: report blob mem to u [...] omits 50c3d1938ee3 drm/virtio: implement blob resources: fix stride discrepancy omits 1e2554f49e41 drm/virtio: implement blob resources: refactor UUID code somewhat omits 0b0f1afe6cff drm/virtio: implement blob resources: blob display integration omits c7a6ac4f60bc drm/virtio: implement blob resources: hypercall interface omits 16845c5d5409 drm/virtio: implement blob resources: implement vram object omits 5c824604e560 drm/virtio: implement blob resources: add new fields to in [...] omits f895c7071372 drm/virtio: implement blob resources: expose virtio_gpu_re [...] omits 6076a9711dc5 drm/virtio: implement blob resources: probe for host visib [...] omits 6815cfe602d0 drm/virtio: implement blob resources: probe for the feature. omits bf36dea17623 drm/virtgpu api: cross-device feature omits 7a571c76ddce drm/virtgpu api: host visible feature omits eda3e1018f78 drm/virtgpu api: blob resources omits e5cd6cbe0255 virtio-gpu api: host visible feature omits ff886cbdcc44 virtio-gpu api: blob resources omits 0ce072965638 drm/virtio: blob prep: make CPU responses more generic omits 30172efbfb84 drm/virtio: blob prep: refactor getting pages and attachin [...] omits 8f7db83e6abf drm/rockchip: Include <drm/drm_gem_cma_helper> for drm_gem [...] omits 33267703df15 drm/i915/dsi: Enable software vblank counter omits 26fb0d552dc8 drm/i915/dsi: Initiate frame request in cmd mode omits 00acb3293670 drm/i915/dsi: Add TE handler for dsi cmd mode. omits 9c9e97c44a34 i915/dsi: Configure TE interrupt for cmd mode omits 5682a41f932c drm/i915/dsi: Add details about TE in get_config omits 7852ddd5d60a drm/i915: Replace some gamma_mode ifs with switches omits d0a9acaa6bc2 drm/i915: Polish bdw_read_lut_10() a bit omits 3d041e904b79 drm/i915: Relocate CHV CGM gamma masks omits d313569138c2 drm/i915: Shuffle chv_cgm_gamma_pack() around a bit omits 4073a4ee5c4a drm/i915: Reset glk degamma index after programming/readout omits e0122138c24e drm/i915: s/glk_read_lut_10/bdw_read_lut_10/ omits cfcd558cea52 drm/i915: Include the LUT sizes in the state dump omits cf52acde6ee9 drm/i915: Move MST master transcoder dump earlier omits 504c7bd85c6f drm/i915: Fix state checker hw.active/hw.enable readout omits ca876a1d30e5 drm/hisilicon: Deleted the drm_device declaration omits eba10ec8cfdd drm/i915: Don't hide the intel_crtc_atomic_check() call omits 7102404cb471 drm/i915: Make intel_{enable,disable}_sagv() static omits 55ea1cb178ef drm/i915: Enable async flips in i915 omits 6914c9685e0a Documentation/gpu: Add asynchronous flip documentation for i915 omits e5cb1afba46d drm/i915: WA for platforms with double buffered address up [...] omits b039193d1283 drm/i915: Add dedicated plane hook for async flip case omits 0bbca6097d50 drm/i915: Do not call drm_crtc_arm_vblank_event in async flips omits 30ff93af9e19 drm/i915: Add checks specific to async flips omits c5e07e0049ee drm/i915: Add support for async flips in I915 omits 1288f9b09908 drm/i915: Add enable/disable flip done and flip done handler omits 45e241f8c5d7 drm/ttm: remove fault callback omits 76fe313adde2 drm/nouveau: stop using TTMs fault callback omits d3ef581afa5e drm/amdgpu: stop using TTMs fault callback omits 8e0310f0ff04 drm/radeon: stop using TTMs fault callback omits 0b5aebec2bbf drm/ttm: move SG flag check into ttm_bo_vm_reserve omits 686d4b4b99af drm/ingenic: Add support for paletted 8bpp omits dba09e834f4e drm/ingenic: Add support for 24-bit modes omits bb85760572ca drm/ingenic: Add support for 30-bit modes omits 3d705fb0dc43 drm/ingenic: Support handling different pixel formats in F [...] omits 174d8e52a60f drm/ingenic: Alloc F0 and F1 DMA descriptors at once omits 1677d31c2266 drm/ingenic: Add support for reserved memory omits 33700f6f7d9f drm/ingenic: Reset pixclock rate when parent clock rate changes omits ca6cf78322d1 fbdev: sbuslib: remove compat_alloc_user_space usage omits 3f6195d10fff fbdev: sbuslib: remove unused FBIOSCURSOR32 helper omits 06f4277463ba fbdev: simplify fb_getput_cmap() omits aadc9c01ed69 Merge branch 'omap-for-v5.10/dt' into for-next omits 3136fed4f91e drm/etnaviv: Drop local dma_parms omits a5cafb906b48 drm/etnaviv: add pipe_select(..) helper omits bbab2be7e514 drm/etnaviv: add total hi bandwidth perfcounter omits 658690d8ebaa drm/etnaviv: call perf_reg_read(..) omits 77dfb36a761b drm/etnaviv: rename pipe_reg_read(..) omits 8bde6c0d4e73 drm/vram-helper: Don't put new BOs into VRAM omits 4d92d7d76dd5 drm/vram-helper: Set object function iff they are not prov [...] omits 7faa92dfdf42 drm/vram-helper: Integrate drm_gem_vram_init() into drm_ge [...] omits d693def4fd1c drm: Remove obsolete GEM and PRIME callbacks from struct d [...] omits c85dce1b2e7e drm/xlnx: Initialize DRM driver instance with CMA helper macro omits 1adda8b8f12c drm/xen: Introduce GEM object functions omits b76b85b7c2e2 drm/vkms: Introduce GEM object functions omits c6069a02fa55 drm/virtgpu: Set PRIME export function in struct drm_gem_o [...] omits dff29810a8d5 drm/vgem: Introduce GEM object functions omits dd60202237a0 drm/vc4: Introduce GEM object functions omits dd311c6fe8af drm/tegra: Introduce GEM object functions omits 0d590af3140d drm/rockchip: Convert to drm_gem_object_funcs omits 552f9d60f6cc drm/radeon: Introduce GEM object functions omits 4889d684fd5a drm/pl111: Introduce GEM object functions omits c5ca5e029fa6 drm/omapdrm: Introduce GEM object functions omits ed853f6c3fbc drm/nouveau: Introduce GEM object functions omits 3c9edd9c85f5 drm/msm: Introduce GEM object funcs omits 84274de61a3c drm/mediatek: Introduce GEM object functions omits 80cf656c25b6 drm/imx/dcss: Initialize DRM driver instance with CMA help [...] omits 10012620ea65 drm/i915: Introduce GEM object functions omits 7cd467d0fc66 drm/gma500: Introduce GEM object functions omits a64325a1d76a drm/exynos: Introduce GEM object functions omits a77306278f2c drm/etnaviv: Introduce GEM object functions omits ad01dd0376af drm/armada: Introduce GEM object functions omits 246cb7e49a70 drm/amdgpu: Introduce GEM object functions omits a0d078d06e51 drm/hisilicon: Features to support reading resolutions from EDID omits 4eb4d99dfe30 drm/hisilicon: Support i2c driver algorithms for bit-shift [...] omits 880ee3b7615e drm/panel: otm8009a: allow using non-continuous dsi clock omits a34ebe7e6d99 drm/panel: otm8009a: remove hack to force commands in HS omits 61c523b932ae fbdev: mx3fb: remove unused variable 'irq' omits fb4f3c92780d drm/panel: rm68200: allow using non-continuous dsi clock omits 51e50e542204 drm/radeon/ttm: handle ttm moves properly omits 3a08446b31e3 drm/amdgpu/ttm: handle tt moves properly. omits 6236d953f7ac drm/ttm: handle the SYSTEM->TT path in same place as others. omits b809979f112b drm/panel: simplify the return expression of td028ttec1_prepare omits 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes omits f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state omits 773bd825c4cc drm/i915: Extract intel_dp_output_format() omits e8c93e0c6a12 drm/ttm: remove TTM_PL_FLAG_NO_EVICT omits 28578f35338f drm/ttm: remove ttm_bo_create omits 4671078eb8e3 drm/amdgpu: switch over to the new pin interface omits 0b8793f6e7fc drm/radeon: switch over to the new pin interface omits 9d36d4320462 drm/qxl: switch over to the new pin interface omits d582723d76a4 drm/vram-helper: switch over to the new pin interface omits 6797cea18d39 drm/nouveau: switch over to the new pin interface omits fbe86ca56791 drm/vmwgfx: switch over to the new pin interface v2 omits b254557cb244 drm/vmwgfx: stop using ttm_bo_create v2 omits a3b3bef33519 drm/vmwgfx: remove unused placement combination omits deb0814b43f3 drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2 omits 2b3292ceaab9 Merge branch 'omap-for-v5.10/soc' into for-next omits becaa397f6f5 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] omits 30d1ddbe8f1d arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] omits 8e3784dfef8a drm/ast: Reload gamma LUT after changing primary plane's c [...] omits ab861424cb58 drm/ttm: remove persistent_swap_storage omits 84d28b471757 drm/nouveau: stop using persistent_swap_storage omits bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over omits cb88d1fac196 drm/i915: terminate reauth at stream management failure omits e4af6e19d05d ARM: dts: Add i2c0 pinctrl information for 98dx3236 omits 85757e8121e9 ARM: dts: Remove non-existent i2c1 from 98dx3236 omits 3adcee61d399 ARM: dts: armada: align GPIO hog names with dtschema omits 4111de5941d3 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 omits 42737fea9c32 ARM: dts: kirkwood: replace status value "ok" by "okay" omits bb0616d68953 ARM: dts: mvebu: Add CRS328-4C-20S-4S board omits 5332619137a0 ARM: dts: mvebu: Add CRS305-1G-4S board omits 2e23b43adfd2 ARM: dts: mvebu: Add CRS326-24G-2S board omits 399412cddd8c MAINTAINERS: switch mvebu tree to kernel.org omits 0b58725fb9a4 ARM: mvebu: drop pointless check for coherency_base omits b64d814257b0 arm64: dts: marvell: espressobin: Add ethernet switch aliases omits 7d56927efac7 drm/dp: add a number of DP 2.0 DPCD definitions omits 6e5702980b14 drm/dp: add subheadings to DPCD address definitions omits 0ef1ed813e6b drm/ttm: add bo wait that takes a ctx wrapper. omits 546618674593 drm/nouveau/ttm: plumb ctx through move functions. omits b1ec2924aa5a drm/radeon: cleanup ttm operation ctx usage. omits 6b7741e42a49 drm/qxl: kill unused bo wait wrapper omits 313bbdee8454 drm/radeon: kill radeon_bo_wait omits 9e9f605fb5af drm/doc: Document that modifiers are always required for fb omits 7249f599bc54 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards omits db9c1734ad69 drm/ttm: stop dangerous caching attribute change omits 4127a6204970 drm/ttm: remove nonsense AGP handling omits ad44c03208e4 drm/dp_mst: Retrieve extended DPCD caps for topology manager omits 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c omits 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c omits c4d8faf1184a ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] omits 9572e6693cd7 vga_switcheroo: simplify the return expression of vga_swit [...] omits ca4bd68e11c8 drm/gma500: clean up indentation issues omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits e9c142f6f54d arch/um: Add a dummy <asm/cacheflush.h> header omits b8f8dbf64958 drm/vram-helper: Fix use of top-down placement omits d7b1c018140f drm/panel: samsung: make vint_table static const omits 523be44c334b drm/imx/dcss: fix unused but set variable warnings omits 9ea55312ba10 Merge branch for-5.10/arm64/defconfig into for-next omits 2bef64efe3a3 Merge branch for-5.10/arm64/dt into for-next omits 90e33258d757 Merge branch for-5.10/arm/dt into for-next omits 9cdc415ddf44 Merge branch for-5.10/firmware into for-next omits 9e9e5b9da91b Merge branch for-5.10/soc into for-next omits 73a2bf5afd18 Merge branch for-5.10/dt-bindings into for-next omits 422e2b8ada97 Merge branch for-5.10/clk into for-next omits e06ce5515b74 Merge branch 'pidfd_o_nonblock' into for-next omits 703dff8cb900 Merge branch 'for_5.10/drivers-soc' into next omits f087e452f27e clocksource: sp804: enable Hisilicon sp804 timer 64bit mode omits e55560b3de09 clocksource: sp804: add support for Hisilicon sp804 timer omits 81fa08d10b8f clocksource: sp804: support non-standard register offset omits 30e8bdb260fc clocksource: sp804: prepare for support non-standard regis [...] omits 7d9ff2e1b488 clocksource: sp804: remove a mismatched comment omits a3ed934843af clocksource: sp804: delete the leading "__" of some functions omits 1839838a506a clocksource: sp804: remove unused sp804_timer_disable() an [...] omits db8f95ac1d5d clocksource: sp804: cleanup clk_get_sys() omits 5871ab7ce88e dt-bindings: timer: renesas,cmt: Document r8a774e1 CMT support omits 767d46ab566d Documentation: Add L1D flushing Documentation omits b6724f118d44 prctl: Hook L1D flushing in via prctl omits a9210620ec36 x86/mm: Optionally flush L1D on context switch omits 81f449985c12 x86/mm: Refactor cond_ibpb() to support other use cases omits 0a260b1c5867 x86/smp: Add a per-cpu view of SMT state omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits c84069dfd21f dt-bindings: timer: renesas,cmt: Document r8a7742 CMT support omits 36f3ea3c42ce Merge branch 'for_5.10/drivers-soc' into next omits 34766a7d60e9 Merge branch 'omap-for-v5.10/defconfig' into for-next omits 7e62f1457454 Merge branch 'omap-for-v5.10/dt' into for-next omits 5384d92e4e02 tomoyo: Loosen pathname/domainname validation. omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits cf4173c2defa Merge branch 'omap-for-v5.10/ti-sysc-drop-pdata' into for-next omits bcb8024f6064 Merge branch 'omap-for-v5.10/soc' into for-next omits 4ca4c562efb6 xtensa: uaccess: Add missing __user to strncpy_from_user() [...] omits f2e9aec45e9e Merge tag 'kernel-clone-v5.9' into for-next omits 54bde873682b nds32: Fix bogus reference to <asm/procinfo.h> omits 265fb79cd50b nds32: use get_kernel_nofault in dump_mem omits de5229b425a7 nds32: remove dump_instr omits 74583eae2a28 nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits fedd8412840c nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits a8e0698a5d2e Merge branch 'omap-for-v5.10/prm-genpd-data' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 26cce5954784 Merge branch 'omap-for-v5.10/ti-sysc-drop-pdata' into omap [...] omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits bda4c60d02e9 sys: Convert to the new fallthrough notation omits 76df441ade97 signal: Convert to the new fallthrough notation omits 28c41efd08bf time: Use generic ns_common::count omits f387882d8d3e cgroup: Use generic ns_common::count omits 1a7b8969e664 mnt: Use generic ns_common::count omits 265cbd62e034 user: Use generic ns_common::count omits 8eb71d95f34a pid: Use generic ns_common::count omits 137ec390fad4 ipc: Use generic ns_common::count omits 9a56493f6942 uts: Use generic ns_common::count omits 8b8f3e666fc6 net: Use generic ns_common::count omits 2024f91e965f ns: Add a common refcount into ns_common omits 390f789055a0 Merge branch 'omap-for-v5.10/dt' into for-next omits 7ff3e1fda701 Merge branch 'omap-for-v5.10/omap1' into for-next omits 868306ddc8a9 Merge branch 'omap-for-v5.10/soc' into for-next omits aa346bd48db9 Merge branch 'fixes' into for-next omits 0032ce0f85a2 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() omits cf96fbf4839e Merge branch 'omap-for-v5.10/prm-genpd' into for-next omits 2f6c3c8664cb Merge branch 'fixes' into for-next omits 762d4d1a174c arch/ia64: Restore arch-specific pgd_offset_k implementation omits 137c6236aeec mailmap: Add WeiXiong Liao omits b5360a936f26 mailmap: Update comments for with format and more detalis omits 18cef8580670 mailmap: Restore dictionary sorting omits 0a95a6d1a4cd sparc: use for_each_child_of_node() macro omits 6800cd8cbc6e ide-acpi: use %*ph to print small buffer omits d41b375134a9 ide: delkin_cb: use generic power management omits f9e09a0711ca ide: sc1200: use generic power management omits 9a51ffe845e4 ide: use generic power management omits 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones omits 841a0dfa5113 watch_queue: sample: Display mount tree change notifications omits 4cd92d064cb0 watch_queue: Implement mount topology and attribute change [...] omits 1e64ef9f77d9 watch_queue: Add security hooks to rule on setting mount watches omits 1d9e4c6f197d watch_queue: Make watch_sizeof() check record size omits 6b190470ce8e watch_queue: Limit the number of watches a user can hold omits 17ec0a17e90f sparc: Use fallthrough pseudo-keyword omits aecc63ae8271 Merge branch 'sparc32-srmmu-improve-type-safety-of-__nocache_fix' omits c0d5b0c721b6 sparc32: srmmu: improve type safety of __nocache_fix() omits 72a7af33e080 sparc32: use PUD rather than PGD to get PMD in srmmu_inher [...] omits 7780918b3648 sparc32: fix a user-triggerable oops in clear_user() omits e06028482135 SPARC: backoff.h: delete a duplicated word omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 37719576046b arch/sparc: Replace HTTP links with HTTPS ones omits 5124b31c1e90 sparc: piggyback: handle invalid image omits c05d042fda88 sparc64: viohs: Use struct_size() helper omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 05f19f7f8944 mux: adgs1408: Add mod_devicetable.h and remove of_match_ptr omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits 486f29df6941 Merge branch 'v5.8/dt' into next omits 6c0bc05ed81e Merge branch 'v5.8/soc' into next omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 4c792ad103f3 arm64: use asm-generic/mmu_context.h for no-op implementations
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 (b49976d8ef64) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: CREDITS | 71 +- Documentation/ABI/README | 10 +- Documentation/ABI/obsolete/sysfs-class-dax | 8 +- .../ABI/obsolete/sysfs-driver-hid-roccat-pyra | 3 - Documentation/ABI/obsolete/sysfs-gpio | 2 - Documentation/ABI/removed/devfs | 1 - Documentation/ABI/removed/raw1394 | 1 - Documentation/ABI/removed/sysfs-class-rfkill | 2 +- Documentation/ABI/removed/video1394 | 1 - Documentation/ABI/stable/firewire-cdev | 69 +- Documentation/ABI/stable/sysfs-acpi-pmprofile | 26 +- Documentation/ABI/stable/sysfs-bus-firewire | 3 - Documentation/ABI/stable/sysfs-bus-nvmem | 19 +- Documentation/ABI/stable/sysfs-bus-usb | 6 +- Documentation/ABI/stable/sysfs-bus-vmbus | 7 + Documentation/ABI/stable/sysfs-bus-w1 | 1 - Documentation/ABI/stable/sysfs-class-backlight | 1 - Documentation/ABI/stable/sysfs-class-infiniband | 93 +- Documentation/ABI/stable/sysfs-class-rfkill | 13 +- Documentation/ABI/stable/sysfs-class-tpm | 100 +- Documentation/ABI/stable/sysfs-devices | 5 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 14 - .../ABI/stable/sysfs-driver-firmware-zynqmp | 62 +- Documentation/ABI/stable/sysfs-driver-ib_srp | 1 - Documentation/ABI/stable/sysfs-driver-speakup | 4 - Documentation/ABI/stable/sysfs-firmware-efi-vars | 4 - Documentation/ABI/stable/sysfs-firmware-opal-dump | 5 - Documentation/ABI/stable/sysfs-firmware-opal-elog | 2 - Documentation/ABI/stable/sysfs-hypervisor-xen | 3 - Documentation/ABI/stable/vdso | 11 +- Documentation/ABI/testing/configfs-acpi | 34 +- Documentation/ABI/testing/configfs-most | 135 +- .../ABI/testing/configfs-spear-pcie-gadget | 36 +- Documentation/ABI/testing/configfs-usb-gadget | 87 +- Documentation/ABI/testing/configfs-usb-gadget-ecm | 12 +- Documentation/ABI/testing/configfs-usb-gadget-eem | 10 +- Documentation/ABI/testing/configfs-usb-gadget-hid | 10 +- .../ABI/testing/configfs-usb-gadget-loopback | 6 +- .../ABI/testing/configfs-usb-gadget-mass-storage | 18 +- Documentation/ABI/testing/configfs-usb-gadget-midi | 14 +- .../ABI/testing/configfs-usb-gadget-printer | 6 +- .../ABI/testing/configfs-usb-gadget-rndis | 16 +- .../ABI/testing/configfs-usb-gadget-sourcesink | 18 +- .../ABI/testing/configfs-usb-gadget-subset | 10 +- Documentation/ABI/testing/configfs-usb-gadget-uac1 | 18 +- Documentation/ABI/testing/configfs-usb-gadget-uac2 | 14 +- Documentation/ABI/testing/configfs-usb-gadget-uvc | 220 +- Documentation/ABI/testing/debugfs-cec-error-inj | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 12 +- Documentation/ABI/testing/debugfs-ec | 11 +- Documentation/ABI/testing/debugfs-moxtet | 30 +- Documentation/ABI/testing/debugfs-pfo-nx-crypto | 28 +- Documentation/ABI/testing/debugfs-pktcdvd | 13 +- Documentation/ABI/testing/debugfs-turris-mox-rwtm | 15 +- Documentation/ABI/testing/debugfs-wilco-ec | 21 +- Documentation/ABI/testing/dell-smbios-wmi | 32 +- Documentation/ABI/testing/dev-kmsg | 27 +- Documentation/ABI/testing/evm | 17 +- Documentation/ABI/testing/gpio-cdev | 13 +- Documentation/ABI/testing/ima_policy | 30 +- Documentation/ABI/testing/procfs-diskstats | 46 +- Documentation/ABI/testing/procfs-smaps_rollup | 48 +- Documentation/ABI/testing/pstore | 19 +- Documentation/ABI/testing/sysfs-block | 38 +- Documentation/ABI/testing/sysfs-block-device | 2 - Documentation/ABI/testing/sysfs-block-rnbd | 4 +- Documentation/ABI/testing/sysfs-bus-acpi | 19 +- .../ABI/testing/sysfs-bus-coresight-devices-cti | 60 +- .../ABI/testing/sysfs-bus-coresight-devices-etb10 | 21 +- .../ABI/testing/sysfs-bus-coresight-devices-etm3x | 10 +- .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 76 +- .../ABI/testing/sysfs-bus-coresight-devices-stm | 2 +- .../ABI/testing/sysfs-bus-coresight-devices-tmc | 20 +- Documentation/ABI/testing/sysfs-bus-css | 3 - Documentation/ABI/testing/sysfs-bus-dfl | 2 - .../testing/sysfs-bus-event_source-devices-dfl_fme | 14 +- .../testing/sysfs-bus-event_source-devices-format | 3 +- .../testing/sysfs-bus-event_source-devices-hv_24x7 | 6 +- .../testing/sysfs-bus-event_source-devices-hv_gpci | 7 +- Documentation/ABI/testing/sysfs-bus-fcoe | 68 +- Documentation/ABI/testing/sysfs-bus-fsl-mc | 12 +- .../ABI/testing/sysfs-bus-i2c-devices-fsa9480 | 26 +- .../ABI/testing/sysfs-bus-i2c-devices-pca954x | 27 +- Documentation/ABI/testing/sysfs-bus-i3c | 2 - Documentation/ABI/testing/sysfs-bus-iio | 30 +- .../testing/sysfs-bus-iio-adc-envelope-detector | 5 +- Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435 | 5 - Documentation/ABI/testing/sysfs-bus-iio-adc-stm32 | 3 - Documentation/ABI/testing/sysfs-bus-iio-cros-ec | 2 +- .../ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32 | 8 +- .../ABI/testing/sysfs-bus-iio-distance-srf08 | 7 +- .../ABI/testing/sysfs-bus-iio-frequency-ad9523 | 2 - .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 10 +- .../ABI/testing/sysfs-bus-iio-health-afe440x | 12 +- .../ABI/testing/sysfs-bus-iio-light-isl29018 | 6 +- .../ABI/testing/sysfs-bus-iio-lptimer-stm32 | 29 +- .../ABI/testing/sysfs-bus-iio-magnetometer-hmc5843 | 19 +- .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 19 +- .../ABI/testing/sysfs-bus-iio-timer-stm32 | 143 +- .../ABI/testing/sysfs-bus-intel_th-devices-gth | 11 +- .../ABI/testing/sysfs-bus-intel_th-devices-msc | 4 - Documentation/ABI/testing/sysfs-bus-most | 6 +- Documentation/ABI/testing/sysfs-bus-moxtet-devices | 6 +- Documentation/ABI/testing/sysfs-bus-nfit | 2 +- Documentation/ABI/testing/sysfs-bus-nvdimm | 6 - Documentation/ABI/testing/sysfs-bus-papr-pmem | 23 +- Documentation/ABI/testing/sysfs-bus-pci | 22 +- .../ABI/testing/sysfs-bus-pci-devices-aer_stats | 119 +- .../ABI/testing/sysfs-bus-pci-devices-catpt | 1 - .../ABI/testing/sysfs-bus-pci-drivers-ehci_hcd | 4 +- Documentation/ABI/testing/sysfs-bus-rapidio | 23 +- Documentation/ABI/testing/sysfs-bus-rbd | 37 +- Documentation/ABI/testing/sysfs-bus-siox | 3 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 58 +- Documentation/ABI/testing/sysfs-bus-usb | 32 +- .../ABI/testing/sysfs-bus-usb-devices-usbsevseg | 7 +- Documentation/ABI/testing/sysfs-bus-vfio-mdev | 10 +- Documentation/ABI/testing/sysfs-c2port | 7 + Documentation/ABI/testing/sysfs-class-backlight | 60 - .../ABI/testing/sysfs-class-backlight-adp8860 | 21 +- .../testing/sysfs-class-backlight-driver-adp8870 | 30 +- .../testing/sysfs-class-backlight-driver-lm3533 | 26 +- Documentation/ABI/testing/sysfs-class-bdi | 1 + Documentation/ABI/testing/sysfs-class-chromeos | 15 +- Documentation/ABI/testing/sysfs-class-cxl | 23 +- Documentation/ABI/testing/sysfs-class-devfreq | 60 +- Documentation/ABI/testing/sysfs-class-devlink | 30 +- Documentation/ABI/testing/sysfs-class-extcon | 34 +- Documentation/ABI/testing/sysfs-class-fc_host | 23 - .../ABI/testing/sysfs-class-fc_remote_ports | 23 - .../ABI/testing/sysfs-class-firmware-attributes | 224 - Documentation/ABI/testing/sysfs-class-fpga-manager | 5 +- Documentation/ABI/testing/sysfs-class-gnss | 2 - Documentation/ABI/testing/sysfs-class-led | 28 +- .../ABI/testing/sysfs-class-led-driver-el15203000 | 130 + .../ABI/testing/sysfs-class-led-driver-lm3533 | 44 +- .../ABI/testing/sysfs-class-led-driver-sc27xx | 22 + Documentation/ABI/testing/sysfs-class-led-flash | 27 +- .../ABI/testing/sysfs-class-led-multicolor | 23 +- .../ABI/testing/sysfs-class-led-trigger-netdev | 7 - .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- .../ABI/testing/sysfs-class-led-trigger-usbport | 1 - Documentation/ABI/testing/sysfs-class-leds-gt683r | 8 +- Documentation/ABI/testing/sysfs-class-mic | 52 +- Documentation/ABI/testing/sysfs-class-net | 61 +- Documentation/ABI/testing/sysfs-class-net-cdc_ncm | 6 +- Documentation/ABI/testing/sysfs-class-net-phydev | 2 - Documentation/ABI/testing/sysfs-class-ocxl | 17 +- Documentation/ABI/testing/sysfs-class-pktcdvd | 38 +- Documentation/ABI/testing/sysfs-class-power | 525 +- Documentation/ABI/testing/sysfs-class-power-mp2629 | 1 - .../ABI/testing/sysfs-class-power-twl4030 | 33 +- Documentation/ABI/testing/sysfs-class-power-wilco | 18 +- Documentation/ABI/testing/sysfs-class-rapidio | 48 +- Documentation/ABI/testing/sysfs-class-rc | 30 +- Documentation/ABI/testing/sysfs-class-regulator | 36 +- Documentation/ABI/testing/sysfs-class-remoteproc | 14 +- Documentation/ABI/testing/sysfs-class-rnbd-client | 93 +- .../sysfs-class-rtc-rtc0-device-rtc_calibration | 1 - Documentation/ABI/testing/sysfs-class-rtrs-client | 23 +- Documentation/ABI/testing/sysfs-class-scsi_host | 7 +- Documentation/ABI/testing/sysfs-class-typec | 12 +- Documentation/ABI/testing/sysfs-class-uwb_rc | 13 +- Documentation/ABI/testing/sysfs-class-watchdog | 7 +- Documentation/ABI/testing/sysfs-dev | 7 +- Documentation/ABI/testing/sysfs-devices-mapping | 41 +- Documentation/ABI/testing/sysfs-devices-memory | 15 +- .../ABI/testing/sysfs-devices-platform-ACPI-TAD | 4 - .../testing/sysfs-devices-platform-_UDC_-gadget | 10 +- .../ABI/testing/sysfs-devices-platform-docg3 | 10 +- .../ABI/testing/sysfs-devices-platform-ipmi | 52 +- .../sysfs-devices-platform-sh_mobile_lcdc_fb | 8 +- .../testing/sysfs-devices-platform-stratix10-rsu | 10 - Documentation/ABI/testing/sysfs-devices-system-cpu | 101 +- .../ABI/testing/sysfs-devices-system-ibm-rtl | 6 +- .../ABI/testing/sysfs-driver-bd9571mwv-regulator | 4 - Documentation/ABI/testing/sysfs-driver-genwqe | 11 +- Documentation/ABI/testing/sysfs-driver-hid-lenovo | 10 - .../ABI/testing/sysfs-driver-hid-logitech-lg4ff | 18 +- Documentation/ABI/testing/sysfs-driver-hid-ntrig | 13 +- .../ABI/testing/sysfs-driver-hid-roccat-kone | 19 - Documentation/ABI/testing/sysfs-driver-hid-wiimote | 12 +- .../ABI/testing/sysfs-driver-input-exc3000 | 2 - .../ABI/testing/sysfs-driver-jz4780-efuse | 6 +- Documentation/ABI/testing/sysfs-driver-pciback | 6 +- .../ABI/testing/sysfs-driver-samsung-laptop | 13 +- .../ABI/testing/sysfs-driver-toshiba_acpi | 26 - .../ABI/testing/sysfs-driver-toshiba_haps | 2 - Documentation/ABI/testing/sysfs-driver-ufs | 228 +- Documentation/ABI/testing/sysfs-driver-w1_ds28e17 | 3 - Documentation/ABI/testing/sysfs-driver-w1_therm | 75 +- Documentation/ABI/testing/sysfs-driver-wacom | 4 +- Documentation/ABI/testing/sysfs-firmware-acpi | 237 +- .../ABI/testing/sysfs-firmware-dmi-entries | 50 +- Documentation/ABI/testing/sysfs-firmware-efi-esrt | 28 +- .../ABI/testing/sysfs-firmware-efi-runtime-map | 14 +- Documentation/ABI/testing/sysfs-firmware-gsmi | 2 +- .../ABI/testing/sysfs-firmware-lefi-boardinfo | 35 - Documentation/ABI/testing/sysfs-firmware-memmap | 16 +- .../ABI/testing/sysfs-firmware-qemu_fw_cfg | 20 +- Documentation/ABI/testing/sysfs-firmware-sfi | 6 +- Documentation/ABI/testing/sysfs-firmware-sgi_uv | 6 +- .../ABI/testing/sysfs-firmware-turris-mox-rwtm | 10 +- Documentation/ABI/testing/sysfs-fs-ext4 | 4 +- Documentation/ABI/testing/sysfs-fs-f2fs | 48 +- Documentation/ABI/testing/sysfs-hypervisor-xen | 13 +- Documentation/ABI/testing/sysfs-kernel-boot_params | 23 +- .../ABI/testing/sysfs-kernel-mm-hugepages | 12 +- Documentation/ABI/testing/sysfs-kernel-mm-ksm | 5 +- Documentation/ABI/testing/sysfs-kernel-slab | 3 - Documentation/ABI/testing/sysfs-module | 17 +- .../ABI/testing/sysfs-platform-asus-laptop | 21 +- Documentation/ABI/testing/sysfs-platform-asus-wmi | 1 - Documentation/ABI/testing/sysfs-platform-at91 | 10 +- .../ABI/testing/sysfs-platform-dell-laptop | 10 +- .../ABI/testing/sysfs-platform-dell-smbios | 4 +- Documentation/ABI/testing/sysfs-platform-dfl-fme | 14 +- Documentation/ABI/testing/sysfs-platform-dptf | 11 +- .../ABI/testing/sysfs-platform-eeepc-laptop | 14 +- .../ABI/testing/sysfs-platform-i2c-demux-pinctrl | 4 +- .../ABI/testing/sysfs-platform-ideapad-laptop | 9 +- .../testing/sysfs-platform-intel-wmi-sbl-fw-update | 1 - .../testing/sysfs-platform-intel-wmi-thunderbolt | 1 - Documentation/ABI/testing/sysfs-platform-kim | 1 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 50 +- .../ABI/testing/sysfs-platform-phy-rcar-gen3-usb2 | 10 +- .../ABI/testing/sysfs-platform-renesas_usb3 | 10 +- Documentation/ABI/testing/sysfs-platform-sst-atom | 13 +- .../ABI/testing/sysfs-platform-usbip-vudc | 11 +- Documentation/ABI/testing/sysfs-platform-wilco-ec | 1 - Documentation/ABI/testing/sysfs-power | 21 +- Documentation/ABI/testing/sysfs-profiling | 2 +- Documentation/ABI/testing/sysfs-ptp | 2 +- Documentation/ABI/testing/sysfs-uevent | 28 +- Documentation/ABI/testing/sysfs-wusb_cbaf | 3 +- Documentation/ABI/testing/usb-charger-uevent | 84 +- Documentation/ABI/testing/usb-uevent | 32 +- Documentation/Kconfig | 10 - Documentation/Makefile | 9 - .../RCU/Design/Requirements/Requirements.rst | 50 +- Documentation/RCU/checklist.rst | 7 - Documentation/RCU/rcu_dereference.rst | 6 - Documentation/RCU/whatisRCU.rst | 3 +- Documentation/admin-guide/LSM/SafeSetID.rst | 2 +- Documentation/admin-guide/abi-obsolete.rst | 11 - Documentation/admin-guide/abi-removed.rst | 5 - Documentation/admin-guide/abi-stable.rst | 14 - Documentation/admin-guide/abi-testing.rst | 20 - Documentation/admin-guide/abi.rst | 11 - Documentation/admin-guide/blockdev/zram.rst | 5 - Documentation/admin-guide/cgroup-v2.rst | 8 - Documentation/admin-guide/hw-vuln/index.rst | 1 - Documentation/admin-guide/hw-vuln/l1d_flush.rst | 70 - Documentation/admin-guide/index.rst | 3 +- Documentation/admin-guide/kdump/vmcoreinfo.rst | 6 - Documentation/admin-guide/kernel-parameters.txt | 27 +- Documentation/admin-guide/sysctl/net.rst | 1 - Documentation/admin-guide/sysctl/vm.rst | 4 +- .../admin-guide/wimax}/i2400m.rst | 0 .../admin-guide/wimax}/index.rst | 0 .../admin-guide/wimax}/wimax.rst | 0 Documentation/arm/memory.rst | 12 +- Documentation/arm/samsung-s3c24xx/gpio.rst | 4 +- Documentation/arm/samsung-s3c24xx/overview.rst | 22 +- Documentation/arm/samsung-s3c24xx/usb-host.rst | 6 +- Documentation/arm/samsung/gpio.rst | 3 +- Documentation/arm/sunxi.rst | 10 - Documentation/arm64/memory-tagging-extension.rst | 4 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/conf.py | 5 +- Documentation/core-api/pin_user_pages.rst | 6 +- Documentation/dev-tools/kasan.rst | 6 +- Documentation/dev-tools/kunit/start.rst | 2 +- Documentation/dev-tools/kunit/usage.rst | 5 - Documentation/devicetree/bindings/arm/actions.yaml | 2 - Documentation/devicetree/bindings/arm/altera.yaml | 3 - .../devicetree/bindings/arm/amazon,al.yaml | 2 - Documentation/devicetree/bindings/arm/amlogic.yaml | 3 - .../devicetree/bindings/arm/arm,integrator.yaml | 2 - .../devicetree/bindings/arm/arm,realview.yaml | 2 - .../devicetree/bindings/arm/arm,versatile.yaml | 2 - .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 2 - .../devicetree/bindings/arm/atmel-at91.yaml | 2 - Documentation/devicetree/bindings/arm/axxia.yaml | 2 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm11351.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm21664.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm23550.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 3 - .../devicetree/bindings/arm/bcm/brcm,cygnus.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,hr2.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,ns2.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,nsp.yaml | 2 - .../devicetree/bindings/arm/bcm/brcm,stingray.yaml | 2 - .../bindings/arm/bcm/brcm,vulcan-soc.yaml | 2 - Documentation/devicetree/bindings/arm/bitmain.yaml | 3 - Documentation/devicetree/bindings/arm/calxeda.yaml | 2 - .../devicetree/bindings/arm/digicolor.yaml | 2 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 12 +- Documentation/devicetree/bindings/arm/fsl.yaml | 335 +- .../bindings/arm/hisilicon/hisilicon.yaml | 3 - .../devicetree/bindings/arm/intel,keembay.yaml | 3 - .../devicetree/bindings/arm/intel-ixp4xx.yaml | 2 - .../bindings/arm/keystone/ti,k3-sci-common.yaml | 2 - .../bindings/arm/marvell/armada-7k-8k.yaml | 2 - .../devicetree/bindings/arm/mediatek.yaml | 3 - .../devicetree/bindings/arm/microchip,sparx5.yaml | 2 - Documentation/devicetree/bindings/arm/moxart.yaml | 1 - .../devicetree/bindings/arm/mrvl/mrvl.yaml | 3 - .../devicetree/bindings/arm/mstar/mstar.yaml | 2 - .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 2 - Documentation/devicetree/bindings/arm/qcom.yaml | 2 - Documentation/devicetree/bindings/arm/rda.yaml | 2 - Documentation/devicetree/bindings/arm/realtek.yaml | 3 - Documentation/devicetree/bindings/arm/renesas.yaml | 2 - .../devicetree/bindings/arm/rockchip.yaml | 3 - .../bindings/arm/samsung/samsung-boards.yaml | 2 - Documentation/devicetree/bindings/arm/sirf.yaml | 3 - .../bindings/arm/socionext/milbeaut.yaml | 3 - .../bindings/arm/socionext/uniphier.yaml | 2 - Documentation/devicetree/bindings/arm/spear.yaml | 3 - .../devicetree/bindings/arm/sprd/sprd.yaml | 2 - Documentation/devicetree/bindings/arm/sti.yaml | 3 - .../devicetree/bindings/arm/stm32/stm32.yaml | 11 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 7 - Documentation/devicetree/bindings/arm/tegra.yaml | 2 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 3 - .../devicetree/bindings/arm/ti/nspire.yaml | 3 - .../devicetree/bindings/arm/ti/ti,davinci.yaml | 3 - Documentation/devicetree/bindings/arm/toshiba.yaml | 3 - Documentation/devicetree/bindings/arm/ux500.yaml | 2 - Documentation/devicetree/bindings/arm/vt8500.yaml | 3 - Documentation/devicetree/bindings/arm/xilinx.yaml | 2 - Documentation/devicetree/bindings/arm/zte.yaml | 2 - .../devicetree/bindings/clock/hi6220-clock.txt | 2 +- .../devicetree/bindings/clock/imx8qxp-lpcg.yaml | 79 +- .../bindings/connector/usb-connector.yaml | 19 - .../bindings/display/bridge/analogix,anx7625.yaml | 95 - .../bindings/display/bridge/toshiba,tc358775.yaml | 38 +- .../bindings/display/panel/ilitek,ili9881c.yaml | 5 +- .../display/panel/mantix,mlaf057we51-x.yaml | 4 - .../bindings/display/panel/novatek,nt36672a.yaml | 87 - .../bindings/display/panel/panel-simple-dsi.yaml | 3 - .../bindings/display/panel/panel-simple.yaml | 2 - .../bindings/display/ti/ti,am65x-dss.yaml | 11 - .../bindings/display/ti/ti,j721e-dss.yaml | 11 - .../devicetree/bindings/dma/atmel-xdma.txt | 3 +- .../bindings/edac/amazon,al-mc-edac.yaml | 1 - Documentation/devicetree/bindings/eeprom/at25.yaml | 6 +- .../bindings/extcon/extcon-usbc-tusb320.yaml | 41 - .../devicetree/bindings/gpio/gpio-pca95xx.yaml | 1 - .../bindings/gpio/kontron,sl28cpld-gpio.yaml | 4 +- .../bindings/i2c/google,cros-ec-i2c-tunnel.yaml | 66 - .../devicetree/bindings/i2c/i2c-cros-ec-tunnel.txt | 39 + .../devicetree/bindings/i2c/ingenic,i2c.yaml | 8 +- .../devicetree/bindings/iio/adc/adi,ad7291.yaml | 3 +- .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 3 +- .../bindings/iio/adc/cosmic,10001-adc.yaml | 4 +- .../devicetree/bindings/iio/adc/holt,hi8435.yaml | 2 +- .../devicetree/bindings/iio/adc/lltc,ltc2497.yaml | 2 - .../devicetree/bindings/iio/adc/mt6577_auxadc.txt | 1 - .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 7 +- .../bindings/iio/humidity/ti,hdc2010.yaml | 2 - .../devicetree/bindings/input/cros-ec-keyb.txt | 72 + .../bindings/input/google,cros-ec-keyb.yaml | 92 - .../interrupt-controller/ti,pruss-intc.yaml | 12 +- .../bindings/interrupt-controller/ti,sci-inta.yaml | 12 - .../bindings/interrupt-controller/ti,sci-intr.yaml | 2 - .../devicetree/bindings/leds/backlight/common.yaml | 2 - Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../bindings/leds/leds-class-multicolor.yaml | 9 +- .../devicetree/bindings/leds/leds-lp50xx.yaml | 8 - .../devicetree/bindings/mailbox/mtk-gce.txt | 2 +- .../devicetree/bindings/mfd/ene-kb3930.yaml | 2 +- .../devicetree/bindings/mfd/google,cros-ec.yaml | 56 - .../devicetree/bindings/mips/ingenic/devices.yaml | 3 - .../devicetree/bindings/mips/loongson/devices.yaml | 3 - .../devicetree/bindings/mmc/arasan,sdhci.yaml | 8 +- .../bindings/mmc/microchip,dw-sparx5-sdhci.yaml | 2 - Documentation/devicetree/bindings/mmc/mtk-sd.txt | 75 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 176 - .../devicetree/bindings/mmc/sdhci-am654.yaml | 17 +- .../devicetree/bindings/mtd/nand-controller.yaml | 11 +- .../devicetree/bindings/mtd/qcom_nandc.txt | 2 - .../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 - .../devicetree/bindings/net/ti,dp83822.yaml | 2 - .../devicetree/bindings/nvmem/mtk-efuse.txt | 1 - .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 18 +- .../bindings/phy/socionext,uniphier-ahci-phy.yaml | 6 +- .../devicetree/bindings/phy/ti,omap-usb2.yaml | 22 +- .../bindings/pinctrl/actions,s500-pinctrl.yaml | 102 +- .../bindings/pinctrl/pinctrl-mt8192.yaml | 2 +- .../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 6 +- .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 24 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 3 - .../bindings/power/reset/reboot-mode.yaml | 8 +- .../bindings/power/supply/ingenic,battery.yaml | 8 +- .../power/supply/summit,smb347-charger.yaml | 16 +- .../bindings/regulator/fixed-regulator.yaml | 47 - .../devicetree/bindings/regulator/mps,mp886x.yaml | 2 - .../devicetree/bindings/regulator/pfuze100.yaml | 2 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 12 +- .../bindings/remoteproc/qcom,wcnss-pil.txt | 20 +- .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 4 +- .../devicetree/bindings/riscv/sifive.yaml | 3 - Documentation/devicetree/bindings/rng/imx-rng.yaml | 6 +- .../devicetree/bindings/serial/fsl-imx-uart.yaml | 34 +- .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 6 +- .../devicetree/bindings/sound/fsl,spdif.yaml | 1 - .../devicetree/bindings/sound/fsl,xcvr.yaml | 104 - .../bindings/sound/google,cros-ec-codec.yaml | 26 +- .../bindings/sound/google,sc7180-trogdor.yaml | 130 - .../devicetree/bindings/sound/mchp,spdifrx.yaml | 4 +- .../devicetree/bindings/sound/mchp,spdiftx.yaml | 4 +- .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 40 +- .../devicetree/bindings/sound/qcom,sm8250.yaml | 159 - .../devicetree/bindings/sound/realtek,rt1015p.yaml | 2 - .../devicetree/bindings/sound/st,stm32-adfsdm.txt | 63 + .../devicetree/bindings/sound/st,stm32-sai.txt | 107 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 200 - .../sram/allwinner,sun4i-a10-system-control.yaml | 3 - .../devicetree/bindings/timer/arm,sp804.yaml | 12 +- .../devicetree/bindings/usb/brcm,usb-pinmap.yaml | 70 - .../devicetree/bindings/usb/cdns,usb3.yaml | 4 +- .../devicetree/bindings/usb/ti,hd3ss3220.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 12 - .../devicetree/bindings/w1/fsl-imx-owire.yaml | 8 +- .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 16 - Documentation/driver-api/dma-buf.rst | 9 - Documentation/driver-api/gpio/driver.rst | 67 +- .../features/debug/KASAN/arch-support.txt | 2 +- .../features/time/clockevents/arch-support.txt | 6 +- .../time/modern-timekeeping/arch-support.txt | 33 + Documentation/filesystems/api-summary.rst | 3 + Documentation/filesystems/debugfs.rst | 2 +- Documentation/gpu/amdgpu.rst | 7 + Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/i915.rst | 6 - Documentation/gpu/todo.rst | 16 +- Documentation/gpu/vkms.rst | 99 +- Documentation/hid/index.rst | 1 - Documentation/hwmon/adm1266.rst | 2 +- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/mp2975.rst | 14 +- Documentation/hwmon/pmbus-core.rst | 6 + Documentation/hwmon/pmbus.rst | 6 + Documentation/kbuild/llvm.rst | 5 +- Documentation/leds/index.rst | 1 - Documentation/leds/leds-class.rst | 10 + Documentation/leds/leds-el15203000.rst | 140 - Documentation/leds/leds-sc27xx.rst | 27 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/locking/lockdep-design.rst | 51 +- Documentation/memory-barriers.txt | 2 +- Documentation/misc-devices/mic/index.rst | 16 + Documentation/misc-devices/mic/mic_overview.rst | 85 + Documentation/misc-devices/mic/scif_overview.rst | 108 + .../device_drivers/ethernet/davicom/dm9000.rst | 2 +- Documentation/networking/devlink/ice.rst | 1 - Documentation/networking/ip-sysctl.rst | 31 - Documentation/networking/kapi.rst | 21 + Documentation/networking/statistics.rst | 3 +- Documentation/sphinx/kernel_abi.py | 194 - Documentation/sphinx/kernellog.py | 6 +- .../translations/zh_CN/admin-guide/index.rst | 1 + Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/spec_ctrl.rst | 8 - Documentation/virt/kvm/cpuid.rst | 4 - Documentation/watch_queue.rst | 12 +- Documentation/x86/index.rst | 2 +- Documentation/x86/resctrl.rst | 1304 - Documentation/x86/resctrl_ui.rst | 1211 + MAINTAINERS | 186 +- Makefile | 4 +- Next/SHA1s | 328 - Next/Trees | 330 - Next/merge.log | 5518 - arch/Kconfig | 7 - arch/alpha/Kconfig | 1 + arch/alpha/include/asm/thread_info.h | 2 - arch/alpha/kernel/entry.S | 2 +- arch/alpha/kernel/signal.c | 2 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arc/Kconfig | 1 + arch/arc/include/asm/thread_info.h | 4 +- arch/arc/kernel/entry.S | 3 +- arch/arc/kernel/head.S | 17 +- arch/arc/kernel/signal.c | 2 +- arch/arc/kernel/stacktrace.c | 7 +- arch/arc/plat-hsdk/platform.c | 17 + arch/arm/Kconfig | 47 +- arch/arm/Kconfig.debug | 6 +- arch/arm/Makefile | 8 + arch/arm/arm-soc-for-next-contents.txt | 45 - arch/arm/boot/compressed/Makefile | 1 - arch/arm/boot/compressed/string.c | 19 - arch/arm/boot/dts/Makefile | 8 - arch/arm/boot/dts/armada-388-clearfog.dts | 4 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +- arch/arm/boot/dts/armada-388-helios4.dts | 6 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +- arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 - arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 - arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 - arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 - .../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 - arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 - arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 - arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 6 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 924 - arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 4 +- arch/arm/boot/dts/aspeed-g6.dtsi | 2 +- arch/arm/boot/dts/at91-kizbox.dts | 10 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 8 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 16 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 10 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 8 +- arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 2 +- arch/arm/boot/dts/at91-smartkiz.dts | 6 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 10 +- arch/arm/boot/dts/at91sam9rlek.dts | 10 +- arch/arm/boot/dts/dove-sbc-a510.dts | 1 - arch/arm/boot/dts/exynos3250-artik5.dtsi | 2 +- arch/arm/boot/dts/exynos3250-monk.dts | 8 +- arch/arm/boot/dts/exynos3250-rinato.dts | 8 +- arch/arm/boot/dts/exynos3250.dtsi | 5 + arch/arm/boot/dts/exynos4210-i9100.dts | 6 +- arch/arm/boot/dts/exynos4210-origen.dts | 4 +- arch/arm/boot/dts/exynos4210-smdkv310.dts | 22 +- arch/arm/boot/dts/exynos4210-trats.dts | 35 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 29 - arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 9 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 45 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 11 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 28 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos4412-smdk4412.dts | 20 +- arch/arm/boot/dts/exynos4412.dtsi | 6 + arch/arm/boot/dts/exynos5250-arndale.dts | 6 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 4 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 4 +- arch/arm/boot/dts/exynos5250-snow-rev5.dts | 2 +- arch/arm/boot/dts/exynos5250-snow.dts | 2 +- arch/arm/boot/dts/exynos5250-spring.dts | 2 +- arch/arm/boot/dts/exynos5250.dtsi | 4 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 18 +- arch/arm/boot/dts/exynos5410-pinctrl.dtsi | 28 - arch/arm/boot/dts/exynos5410.dtsi | 4 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 4 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 6 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 2 +- arch/arm/boot/dts/exynos5420.dtsi | 3 + arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidhc1.dts | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3.dts | 26 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 4 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 11 +- arch/arm/boot/dts/exynos54xx.dtsi | 4 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 +- arch/arm/boot/dts/imx25.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 3 +- arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx50.dtsi | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51.dtsi | 4 +- arch/arm/boot/dts/imx53-ppd.dts | 15 +- arch/arm/boot/dts/imx53.dtsi | 4 +- arch/arm/boot/dts/imx6dl-aristainetos2_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos2_7.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-aristainetos_7.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-dwarf.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-nymph.dts | 2 +- arch/arm/boot/dts/imx6dl-pico-pi.dts | 2 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 28 +- arch/arm/boot/dts/imx6q-prti6q.dts | 4 +- arch/arm/boot/dts/imx6qdl-cubox-i.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 8 +- arch/arm/boot/dts/imx6sl-warp.dts | 4 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 8 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 2 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 1 - arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 2 +- arch/arm/boot/dts/imx7-mba7.dtsi | 69 +- arch/arm/boot/dts/imx7d-mba7.dts | 7 +- arch/arm/boot/dts/imx7s-mba7.dts | 2 +- arch/arm/boot/dts/imx7s-warp.dts | 4 +- arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +- arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +- arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +- .../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +- arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +- arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood.dtsi | 4 +- arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts | 4 +- arch/arm/boot/dts/mmp3.dtsi | 2 - arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 35 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 301 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 222 - arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 99 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 12 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 4 +- arch/arm/boot/dts/s5pv210-goni.dts | 14 +- arch/arm/boot/dts/s5pv210-smdkv210.dts | 20 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 15 - arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 17 - arch/arm/boot/dts/sun4i-a10.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 2 +- arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts | 5 + arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts | 2 +- arch/arm/boot/dts/sun8i-h3-zeropi.dts | 85 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 2 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 2 +- arch/arm/boot/dts/vfxxx.dtsi | 2 +- arch/arm/configs/at91_dt_defconfig | 5 - arch/arm/configs/ebsa110_defconfig | 74 + arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/imx_v4_v5_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 2 - arch/arm/configs/sama5_defconfig | 9 - arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/elf.h | 4 + arch/arm/include/asm/fixmap.h | 2 +- arch/arm/include/asm/kasan.h | 33 - arch/arm/include/asm/kasan_def.h | 81 - arch/arm/include/asm/kprobes.h | 22 +- arch/arm/include/asm/mach/time.h | 2 + arch/arm/include/asm/memory.h | 10 - arch/arm/include/asm/pgalloc.h | 8 +- arch/arm/include/asm/prom.h | 4 +- arch/arm/include/asm/seccomp.h | 11 - arch/arm/include/asm/string.h | 26 - arch/arm/include/asm/thread_info.h | 15 +- arch/arm/include/asm/uaccess-asm.h | 2 +- arch/arm/kernel/Makefile | 6 +- arch/arm/kernel/atags.h | 4 +- arch/arm/kernel/atags_parse.c | 6 +- arch/arm/kernel/devtree.c | 6 +- arch/arm/kernel/entry-armv.S | 3 +- arch/arm/kernel/entry-common.S | 15 +- arch/arm/kernel/entry-v7m.S | 2 +- arch/arm/kernel/head-common.S | 7 +- arch/arm/kernel/head.S | 5 +- arch/arm/kernel/process.c | 9 + arch/arm/kernel/setup.c | 21 +- arch/arm/kernel/signal.c | 2 +- arch/arm/kernel/time.c | 14 + arch/arm/kernel/unwind.c | 6 +- arch/arm/kernel/vdso.c | 9 + arch/arm/kernel/vmlinux.lds.S | 4 - arch/arm/lib/memcpy.S | 3 - arch/arm/lib/memmove.S | 5 +- arch/arm/lib/memset.S | 3 - arch/arm/mach-ebsa110/Makefile | 8 + arch/arm/mach-ebsa110/Makefile.boot | 5 + arch/arm/mach-ebsa110/core.c | 323 + arch/arm/mach-ebsa110/core.h | 38 + arch/arm/mach-ebsa110/include/mach/entry-macro.S | 33 + arch/arm/mach-ebsa110/include/mach/hardware.h | 21 + arch/arm/mach-ebsa110/include/mach/io.h | 89 + arch/arm/mach-ebsa110/include/mach/irqs.h | 17 + arch/arm/mach-ebsa110/include/mach/memory.h | 22 + arch/arm/mach-ebsa110/include/mach/uncompress.h | 41 + arch/arm/mach-ebsa110/io.c | 440 + arch/arm/mach-ebsa110/leds.c | 71 + arch/arm/mach-exynos/exynos.c | 4 +- arch/arm/mach-exynos/platsmp.c | 2 +- arch/arm/mach-imx/mach-imx7ulp.c | 3 - arch/arm/mach-mvebu/coherency_ll.S | 7 +- arch/arm/mach-rpc/time.c | 2 +- arch/arm/mm/Makefile | 5 - arch/arm/mm/init.c | 1 + arch/arm/mm/kasan_init.c | 291 - arch/arm/mm/mmu.c | 38 +- arch/arm/mm/pgd.c | 16 +- arch/arm/mm/pv-fixup-asm.S | 4 +- arch/arm/probes/kprobes/opt-arm.c | 18 +- arch/arm/tools/syscall.tbl | 1 - arch/arm/vdso/Makefile | 2 - arch/arm64/Kconfig | 22 +- arch/arm64/Kconfig.platforms | 4 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 3 + .../allwinner/sun50i-h5-libretech-all-h5-cc.dts | 2 +- .../boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts | 2 +- .../dts/allwinner/sun50i-h5-orangepi-prime.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 2 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 52 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +- .../boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 3 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 11 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 2 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 2 +- arch/arm64/boot/dts/freescale/Makefile | 1 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 19 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 1 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 - .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 43 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 3 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 322 - .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 294 - arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 33 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 11 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 45 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 15 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 2 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 - .../dts/marvell/armada-3720-espressobin-emmc.dts | 18 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 42 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 24 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 38 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt6779-evb.dts | 31 - arch/arm64/boot/dts/mediatek/mt6779.dtsi | 271 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8516.dtsi | 33 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 28 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 10 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 6 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 10 + arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 7 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 10 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 38 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 19 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 106 +- arch/arm64/boot/dts/renesas/Makefile | 4 - .../dts/renesas/aistarvision-mipi-adapter-2.1.dtsi | 4 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 67 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 3 +- arch/arm64/boot/dts/renesas/cat875.dtsi | 1 + ...hope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi | 109 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 3 +- .../renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts | 29 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 - .../renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts | 16 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 67 +- .../boot/dts/renesas/r8a774c0-ek874-mipi-2.1.dts | 3 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - .../renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts | 16 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 2 - .../boot/dts/renesas/r8a77951-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 15 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 74 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 122 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 14 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 1 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 1 + arch/arm64/configs/defconfig | 1 - arch/arm64/crypto/ghash-ce-glue.c | 2 +- arch/arm64/crypto/poly1305-glue.c | 2 +- arch/arm64/crypto/sha3-ce-glue.c | 2 +- arch/arm64/include/asm/cache.h | 1 - arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 40 +- arch/arm64/include/asm/cputype.h | 2 - arch/arm64/include/asm/kvm_host.h | 1 - arch/arm64/include/asm/mmu_context.h | 1 - arch/arm64/include/asm/pgtable.h | 1 - arch/arm64/include/asm/seccomp.h | 15 - arch/arm64/include/asm/sysreg.h | 9 - arch/arm64/include/asm/thread_info.h | 5 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/virt.h | 9 +- arch/arm64/kernel/cpu_errata.c | 10 - arch/arm64/kernel/cpuinfo.c | 7 +- arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/entry.S | 3 - arch/arm64/kernel/image-vars.h | 1 + arch/arm64/kernel/proton-pack.c | 2 + arch/arm64/kernel/signal.c | 2 +- arch/arm64/kernel/smp.c | 1 - arch/arm64/kernel/vdso.c | 39 +- arch/arm64/kernel/vdso32/Makefile | 23 +- arch/arm64/kernel/vmlinux.lds.S | 2 +- arch/arm64/kvm/arm.c | 22 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 21 +- arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 2 + arch/arm64/kvm/hyp/nvhe/hyp-init.S | 23 +- arch/arm64/kvm/hyp/nvhe/switch.c | 2 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 1 + arch/arm64/kvm/hyp/pgtable.c | 4 +- arch/arm64/kvm/hyp/vhe/switch.c | 2 +- arch/arm64/kvm/hypercalls.c | 2 +- arch/arm64/kvm/mmu.c | 27 +- arch/arm64/kvm/sys_regs.c | 8 +- arch/arm64/lib/memcpy.S | 3 +- arch/arm64/lib/memmove.S | 3 +- arch/arm64/lib/memset.S | 3 +- arch/arm64/mm/fault.c | 2 +- arch/c6x/Kconfig | 1 + arch/c6x/include/asm/elf.h | 3 + arch/c6x/include/asm/thread_info.h | 1 - arch/c6x/kernel/asm-offsets.c | 1 - arch/c6x/kernel/signal.c | 2 +- arch/csky/Kconfig | 17 +- arch/csky/abiv1/inc/abi/ckmmu.h | 8 +- arch/csky/abiv2/inc/abi/ckmmu.h | 14 +- arch/csky/abiv2/inc/abi/entry.h | 19 +- arch/csky/include/asm/elf.h | 1 + arch/csky/include/asm/memory.h | 2 +- arch/csky/include/asm/mmu_context.h | 16 +- arch/csky/include/asm/page.h | 2 +- arch/csky/include/asm/pgalloc.h | 2 +- arch/csky/include/asm/pgtable.h | 2 +- arch/csky/include/asm/processor.h | 2 +- arch/csky/include/asm/segment.h | 2 +- arch/csky/include/asm/thread_info.h | 5 +- arch/csky/kernel/atomic.S | 4 - arch/csky/kernel/entry.S | 10 +- arch/csky/kernel/head.S | 10 +- arch/csky/kernel/ptrace.c | 5 +- arch/csky/kernel/setup.c | 18 +- arch/csky/kernel/signal.c | 2 +- arch/csky/kernel/smp.c | 7 +- arch/csky/kernel/vmlinux.lds.S | 2 +- arch/csky/mm/fault.c | 7 +- arch/csky/mm/init.c | 29 +- arch/h8300/Kconfig | 1 + arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/include/asm/thread_info.h | 4 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/kernel/signal.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/Kconfig | 1 + arch/hexagon/include/asm/elf.h | 1 + arch/hexagon/include/asm/mmu_context.h | 33 +- arch/hexagon/include/asm/thread_info.h | 2 - arch/hexagon/kernel/process.c | 2 +- arch/ia64/Kconfig | 1 - arch/ia64/include/asm/mmu_context.h | 17 +- arch/ia64/include/asm/thread_info.h | 4 +- arch/ia64/kernel/process.c | 5 +- arch/ia64/kernel/ptrace.c | 51 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/time.c | 36 +- arch/m68k/68000/timers.c | 7 +- arch/m68k/Kconfig.cpu | 37 +- arch/m68k/Kconfig.machine | 11 - arch/m68k/amiga/config.c | 11 +- arch/m68k/apollo/config.c | 11 +- arch/m68k/atari/config.c | 2 +- arch/m68k/atari/time.c | 9 +- arch/m68k/bvme6000/config.c | 9 +- arch/m68k/coldfire/Makefile | 32 +- arch/m68k/coldfire/pit.c | 2 +- arch/m68k/coldfire/sltimers.c | 8 +- arch/m68k/coldfire/timers.c | 8 +- arch/m68k/hp300/time.c | 8 +- arch/m68k/hp300/time.h | 2 +- arch/m68k/include/asm/machdep.h | 12 +- arch/m68k/include/asm/mmu_context.h | 38 +- arch/m68k/include/asm/thread_info.h | 1 - arch/m68k/kernel/setup_mm.c | 2 +- arch/m68k/kernel/setup_no.c | 2 +- arch/m68k/kernel/signal.c | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/kernel/time.c | 18 +- arch/m68k/kernel/vmlinux-nommu.lds | 2 +- arch/m68k/mac/config.c | 6 +- arch/m68k/mac/via.c | 8 +- arch/m68k/mvme147/config.c | 9 +- arch/m68k/mvme16x/config.c | 9 +- arch/m68k/q40/config.c | 2 +- arch/m68k/q40/q40ints.c | 10 +- arch/m68k/sun3/config.c | 4 +- arch/m68k/sun3/sun3ints.c | 3 +- arch/m68k/sun3x/time.c | 5 +- arch/m68k/sun3x/time.h | 2 +- arch/microblaze/Kconfig | 1 + arch/microblaze/include/asm/mmu_context_mm.h | 8 +- arch/microblaze/include/asm/processor.h | 3 + arch/microblaze/include/asm/thread_info.h | 2 - arch/microblaze/kernel/signal.c | 3 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/mips/Kconfig | 1 + arch/mips/include/asm/mach-loongson64/boot_param.h | 4 - arch/mips/include/asm/mmu_context.h | 11 +- arch/mips/include/asm/thread_info.h | 4 +- arch/mips/kernel/signal.c | 2 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/loongson64/Makefile | 1 - arch/mips/loongson64/boardinfo.c | 48 - arch/mips/loongson64/env.c | 10 - arch/mips/mm/pgtable-32.c | 1 + arch/mips/mm/pgtable-64.c | 1 + arch/mips/mm/tlb-r4k.c | 1 - arch/mips/vdso/genvdso.c | 4 + arch/nds32/Kconfig | 1 + arch/nds32/configs/defconfig | 1 + arch/nds32/include/asm/elf.h | 1 + arch/nds32/include/asm/mmu_context.h | 10 +- arch/nds32/include/asm/thread_info.h | 2 - arch/nds32/kernel/ex-exit.S | 2 +- arch/nds32/kernel/setup.c | 2 +- arch/nds32/kernel/signal.c | 2 +- arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/traps.c | 50 +- arch/nios2/Kconfig | 1 + arch/nios2/include/asm/mmu_context.h | 21 +- arch/nios2/include/asm/thread_info.h | 2 - arch/nios2/kernel/signal.c | 3 +- arch/openrisc/Kconfig | 1 + arch/openrisc/include/asm/mmu_context.h | 8 +- arch/openrisc/include/asm/thread_info.h | 2 - arch/openrisc/kernel/signal.c | 2 +- arch/parisc/include/asm/mmu_context.h | 12 +- arch/parisc/include/asm/processor.h | 2 + arch/parisc/include/asm/thread_info.h | 4 +- arch/parisc/kernel/irq.c | 7 +- arch/parisc/kernel/processor.c | 5 +- arch/parisc/kernel/signal.c | 3 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/time.c | 164 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/mmu_context.h | 13 +- arch/powerpc/include/asm/thread_info.h | 5 +- arch/powerpc/kernel/signal.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/riscv/Kconfig | 1 + arch/riscv/include/asm/mmu_context.h | 22 +- arch/riscv/include/asm/thread_info.h | 5 +- arch/riscv/kernel/signal.c | 2 +- arch/riscv/kernel/vdso/.gitignore | 1 - arch/riscv/kernel/vdso/Makefile | 17 +- arch/riscv/kernel/vdso/so2s.sh | 6 - arch/s390/Kconfig | 1 + arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/defconfig | 2 +- arch/s390/include/asm/mmu_context.h | 9 +- arch/s390/include/asm/sections.h | 4 +- arch/s390/include/asm/thread_info.h | 2 - arch/s390/kernel/entry.S | 7 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/vdso.c | 11 +- arch/sh/Kconfig | 1 + arch/sh/include/asm/mmu_context.h | 5 +- arch/sh/include/asm/mmu_context_32.h | 9 + arch/sh/include/asm/thread_info.h | 4 +- arch/sh/kernel/signal_32.c | 7 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sparc/Kconfig | 3 +- arch/sparc/boot/piggyback.c | 4 - arch/sparc/include/asm/backoff.h | 2 +- arch/sparc/include/asm/elf_64.h | 1 + arch/sparc/include/asm/extable.h | 21 - arch/sparc/include/asm/extable_64.h | 21 + arch/sparc/include/asm/mmu_context_32.h | 10 +- arch/sparc/include/asm/mmu_context_64.h | 10 +- arch/sparc/include/asm/pgtsrmmu.h | 2 +- arch/sparc/include/asm/processor_32.h | 6 +- arch/sparc/include/asm/thread_info_32.h | 4 +- arch/sparc/include/asm/thread_info_64.h | 7 +- arch/sparc/include/asm/uaccess.h | 3 - arch/sparc/include/asm/uaccess_32.h | 38 + arch/sparc/include/asm/uaccess_64.h | 1 + arch/sparc/kernel/head_32.S | 2 +- arch/sparc/kernel/head_64.S | 2 +- arch/sparc/kernel/pci.c | 3 +- arch/sparc/kernel/process_32.c | 12 + arch/sparc/kernel/setup_32.c | 3 + arch/sparc/kernel/setup_64.c | 4 + arch/sparc/kernel/signal_32.c | 2 +- arch/sparc/kernel/signal_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/kernel/unaligned_32.c | 106 +- arch/sparc/kernel/viohs.c | 6 +- arch/sparc/lib/checksum_32.S | 64 +- arch/sparc/lib/copy_user.S | 315 +- arch/sparc/lib/memset.S | 86 +- arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/extable.c | 107 + arch/sparc/mm/fault_32.c | 80 +- arch/sparc/mm/mm_32.h | 2 + arch/sparc/mm/srmmu.c | 18 +- arch/um/Kconfig | 1 + arch/um/include/asm/cacheflush.h | 9 - arch/um/include/asm/mmu_context.h | 12 +- arch/um/include/asm/thread_info.h | 2 - arch/um/kernel/process.c | 3 +- arch/um/kernel/skas/clone.c | 2 +- arch/x86/Kconfig | 2 +- arch/x86/Kconfig.debug | 3 + arch/x86/crypto/aes_glue.c | 1 + arch/x86/crypto/poly1305_glue.c | 3 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 11 +- arch/x86/entry/vdso/vma.c | 21 +- arch/x86/entry/vsyscall/vsyscall_64.c | 2 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/hyperv/hv_apic.c | 14 +- arch/x86/include/asm/atomic.h | 2 +- arch/x86/include/asm/atomic64_64.h | 2 +- arch/x86/include/asm/cacheflush.h | 8 - arch/x86/include/asm/cmpxchg.h | 2 +- arch/x86/include/asm/compat.h | 15 +- arch/x86/include/asm/copy_mc_test.h | 75 + arch/x86/include/asm/elf.h | 13 +- arch/x86/include/asm/mmu.h | 9 +- arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/processor.h | 2 - arch/x86/include/asm/seccomp.h | 20 - arch/x86/include/asm/thread_info.h | 15 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/include/uapi/asm/kvm_para.h | 1 - arch/x86/kernel/alternative.c | 9 - arch/x86/kernel/cpu/aperfmperf.c | 16 +- arch/x86/kernel/cpu/bugs.c | 54 - arch/x86/kernel/cpu/mce/core.c | 2 + arch/x86/kernel/cpu/microcode/amd.c | 1 + arch/x86/kernel/cpu/mtrr/mtrr.c | 2 + arch/x86/kernel/cpu/resctrl/core.c | 4 - arch/x86/kernel/cpu/resctrl/internal.h | 1 - arch/x86/kernel/cpu/resctrl/monitor.c | 82 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +- arch/x86/kernel/kexec-bzimage64.c | 3 +- arch/x86/kernel/perf_regs.c | 2 +- arch/x86/kernel/process_64.c | 28 +- arch/x86/kernel/signal.c | 4 +- arch/x86/kernel/smpboot.c | 12 +- arch/x86/kernel/traps.c | 43 +- arch/x86/kernel/unwind_orc.c | 9 +- arch/x86/kvm/mmu/mmu.c | 10 +- arch/x86/kvm/mmu/spte.c | 16 +- arch/x86/kvm/mmu/spte.h | 16 +- arch/x86/kvm/vmx/evmcs.c | 3 +- arch/x86/kvm/vmx/evmcs.h | 3 +- arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 8 +- arch/x86/lib/copy_mc.c | 4 + arch/x86/lib/copy_mc_64.S | 10 + arch/x86/mm/tlb.c | 100 +- arch/x86/oprofile/backtrace.c | 2 +- arch/x86/um/stub_segv.c | 2 +- arch/xtensa/Kconfig | 1 + arch/xtensa/include/asm/mmu_context.h | 11 +- arch/xtensa/include/asm/nommu_context.h | 26 +- arch/xtensa/include/asm/thread_info.h | 2 - arch/xtensa/include/asm/uaccess.h | 2 +- arch/xtensa/kernel/entry.S | 1 - arch/xtensa/kernel/signal.c | 3 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 - block/bio.c | 11 +- block/blk-cgroup.c | 15 +- block/blk-flush.c | 1 - crypto/sm2.c | 75 +- drivers/Makefile | 2 + drivers/acpi/button.c | 13 + drivers/acpi/dock.c | 3 +- drivers/acpi/nfit/core.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/base/core.c | 4 +- drivers/base/regmap/regmap-mmio.c | 90 +- drivers/block/nbd.c | 9 +- drivers/block/null_blk.h | 2 - drivers/block/null_blk_zoned.c | 123 +- drivers/block/xsysace.c | 49 +- drivers/block/zram/zram_drv.c | 21 +- drivers/bluetooth/btintel.h | 2 +- drivers/bluetooth/hci_h5.c | 8 +- drivers/bluetooth/hci_qca.c | 19 +- drivers/char/ipmi/ipmi_devintf.c | 1 + drivers/char/tpm/eventlog/efi.c | 5 - drivers/char/tpm/tpm_tis.c | 29 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 139 - drivers/clk/imx/clk-imx8qxp.c | 136 +- drivers/clk/imx/clk-lpcg-scu.c | 53 +- drivers/clk/imx/clk-scu.c | 234 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/rockchip/Kconfig | 12 +- drivers/clk/samsung/clk-exynos-clkout.c | 198 +- drivers/clocksource/Kconfig | 2 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/cpufreq/Kconfig | 2 - drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/cpufreq.c | 15 +- drivers/cpufreq/e_powersaver.c | 1 + drivers/cpufreq/intel_pstate.c | 13 +- drivers/cpufreq/longhaul.c | 1 + drivers/cpufreq/mediatek-cpufreq.c | 1 - drivers/cpufreq/speedstep-lib.c | 2 +- drivers/cpufreq/sti-cpufreq.c | 7 +- drivers/cpufreq/tegra194-cpufreq.c | 62 +- drivers/cpuidle/cpuidle-big_little.c | 3 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-prng.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-trng.c | 2 +- drivers/crypto/hisilicon/qm.c | 13 - drivers/crypto/hisilicon/sec2/sec.h | 2 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 17 +- drivers/crypto/hisilicon/sec2/sec_main.c | 30 +- drivers/crypto/hisilicon/sgl.c | 2 + drivers/crypto/inside-secure/safexcel.c | 2 +- drivers/crypto/omap-aes.c | 1 - drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 49 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.h | 5 - drivers/crypto/qat/qat_c3xxx/adf_drv.c | 11 +- .../crypto/qat/qat_c3xxxvf/adf_c3xxxvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c3xxxvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 49 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.h | 5 - drivers/crypto/qat/qat_c62x/adf_drv.c | 11 +- drivers/crypto/qat/qat_c62xvf/adf_c62xvf_hw_data.c | 7 +- drivers/crypto/qat/qat_c62xvf/adf_drv.c | 4 +- drivers/crypto/qat/qat_common/Makefile | 1 - drivers/crypto/qat/qat_common/adf_accel_devices.h | 58 +- drivers/crypto/qat/qat_common/adf_admin.c | 77 +- drivers/crypto/qat/qat_common/adf_cfg.c | 4 +- drivers/crypto/qat/qat_common/adf_cfg_strings.h | 3 +- drivers/crypto/qat/qat_common/adf_gen2_hw_data.c | 181 - drivers/crypto/qat/qat_common/adf_gen2_hw_data.h | 123 - drivers/crypto/qat/qat_common/adf_hw_arbiter.c | 94 +- drivers/crypto/qat/qat_common/adf_isr.c | 4 +- drivers/crypto/qat/qat_common/adf_sriov.c | 74 +- drivers/crypto/qat/qat_common/adf_transport.c | 130 +- .../qat/qat_common/adf_transport_access_macros.h | 67 + .../crypto/qat/qat_common/adf_transport_debug.c | 32 +- .../crypto/qat/qat_common/adf_transport_internal.h | 2 +- drivers/crypto/qat/qat_common/adf_vf_isr.c | 5 +- .../crypto/qat/qat_common/icp_qat_fw_init_admin.h | 6 +- drivers/crypto/qat/qat_common/icp_qat_hw.h | 23 - drivers/crypto/qat/qat_common/qat_algs.c | 136 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 5 + drivers/crypto/qat/qat_common/qat_crypto.c | 162 +- drivers/crypto/qat/qat_common/qat_crypto.h | 26 +- drivers/crypto/qat/qat_common/qat_hal.c | 27 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 60 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.h | 5 - drivers/crypto/qat/qat_dh895xcc/adf_drv.c | 9 +- .../qat/qat_dh895xccvf/adf_dh895xccvf_hw_data.c | 7 +- drivers/crypto/qat/qat_dh895xccvf/adf_drv.c | 4 +- drivers/crypto/sa2ul.c | 118 +- drivers/crypto/sa2ul.h | 6 +- drivers/crypto/talitos.c | 10 +- drivers/dax/device.c | 4 +- drivers/dax/kmem.c | 2 +- drivers/devfreq/Kconfig | 2 +- drivers/devfreq/devfreq.c | 242 +- drivers/devfreq/governor.h | 33 +- drivers/devfreq/governor_passive.c | 44 +- drivers/devfreq/governor_simpleondemand.c | 2 - drivers/devfreq/tegra20-devfreq.c | 8 +- drivers/devfreq/tegra30-devfreq.c | 12 +- drivers/dma-buf/dma-buf.c | 63 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/heaps/heap-helpers.c | 10 +- drivers/dma/Kconfig | 28 +- drivers/dma/Makefile | 1 + drivers/dma/at_xdmac.c | 163 +- drivers/dma/idxd/cdev.c | 49 +- drivers/dma/idxd/device.c | 115 +- drivers/dma/idxd/dma.c | 9 + drivers/dma/idxd/idxd.h | 36 +- drivers/dma/idxd/init.c | 97 +- drivers/dma/idxd/irq.c | 146 +- drivers/dma/idxd/registers.h | 25 +- drivers/dma/idxd/submit.c | 35 +- drivers/dma/idxd/sysfs.c | 127 - drivers/dma/mic_x100_dma.c | 770 + drivers/dma/mic_x100_dma.h | 275 + drivers/dma/pl330.c | 2 + drivers/dma/ppc4xx/adma.c | 4 +- drivers/dma/stm32-mdma.c | 2 +- drivers/dma/ti/k3-udma-private.c | 2 +- drivers/edac/amd64_edac.c | 8 + drivers/extcon/Kconfig | 8 - drivers/extcon/Makefile | 1 - drivers/extcon/extcon-usbc-tusb320.c | 184 - drivers/firewire/net.c | 2 + drivers/firmware/arm_scmi/base.c | 2 - drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/common.h | 2 - drivers/firmware/arm_scmi/driver.c | 8 - drivers/firmware/arm_scmi/notify.c | 22 +- drivers/firmware/arm_scmi/perf.c | 2 - drivers/firmware/arm_scmi/reset.c | 4 +- drivers/firmware/arm_scmi/sensors.c | 2 - drivers/firmware/arm_scmi/smc.c | 2 +- drivers/firmware/dmi-id.c | 1 - drivers/firmware/meson/Kconfig | 5 +- drivers/firmware/meson/meson_sm.c | 1 - drivers/fpga/altera-pr-ip-core-plat.c | 10 + drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/altera-ps-spi.c | 14 +- drivers/fpga/dfl-fme-mgr.c | 13 +- drivers/fpga/dfl.c | 4 +- drivers/fpga/dfl.h | 85 +- drivers/fpga/fpga-mgr.c | 81 +- drivers/fpga/ice40-spi.c | 14 +- drivers/fpga/machxo2-spi.c | 14 +- drivers/fpga/socfpga.c | 14 +- drivers/fpga/ts73xx-fpga.c | 14 +- drivers/fpga/xilinx-spi.c | 14 +- drivers/fpga/zynqmp-fpga.c | 21 +- drivers/gpio/TODO | 49 + drivers/gpio/gpio-mockup.c | 11 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-rcar.c | 87 +- drivers/gpio/gpio-stmpe.c | 10 +- drivers/gpio/gpio-thunderx.c | 11 +- drivers/gpio/gpio-xilinx.c | 65 +- drivers/gpio/gpiolib-cdev.c | 57 +- drivers/gpio/gpiolib-devres.c | 8 +- drivers/gpio/gpiolib-of.c | 14 +- drivers/gpio/gpiolib-sysfs.c | 2 +- drivers/gpio/gpiolib.c | 199 +- drivers/gpio/gpiolib.h | 2 - drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/amd/amdgpu/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 56 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 181 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 142 - drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 102 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 162 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 523 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 82 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 10 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 157 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 210 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 293 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 117 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 2 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 6 + drivers/gpu/drm/amd/amdgpu/cik.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 27 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 4 + drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 7 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 180 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 9 + .../gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 214 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 13 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 47 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 193 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 6 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 589 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h | 28 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 39 - drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 341 - drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h | 32 - drivers/gpu/drm/amd/amdgpu/nv.c | 180 +- drivers/gpu/drm/amd/amdgpu/nv.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 54 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 54 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 23 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 14 +- drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c | 50 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 6 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 43 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 4 +- drivers/gpu/drm/amd/display/Kconfig | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 945 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 8 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 34 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 17 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 565 +- drivers/gpu/drm/amd/display/dc/Makefile | 5 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 187 +- .../amd/display/dc/bios/command_table_helper2.c | 7 +- .../dc/bios/dce112/command_table_helper2_dce112.c | 40 + .../dc/bios/dce112/command_table_helper2_dce112.h | 3 + drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 11 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 8 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 10 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 32 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 3 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 7 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 2 +- .../gpu/drm/amd/display/dc/clk_mgr/dcn30/dalsmc.h | 1 - .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 10 - .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.c | 9 - .../dc/clk_mgr/dcn30/dcn30_clk_mgr_smu_msg.h | 2 - .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 241 - .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h | 164 - .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 834 - .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h | 43 - drivers/gpu/drm/amd/display/dc/core/dc.c | 77 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 13 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 43 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 43 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 1 + drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 12 +- drivers/gpu/drm/amd/display/dc/dc.h | 34 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 10 +- drivers/gpu/drm/amd/display/dc/dc_helper.c | 26 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 18 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_trace.h | 39 - drivers/gpu/drm/amd/display/dc/dc_types.h | 12 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 20 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 4 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 27 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 51 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 298 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 1 + .../drm/amd/display/dc/dce100/dce100_resource.c | 9 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 11 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 11 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 9 +- .../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 7 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 13 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 2 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 153 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 13 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 31 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 - .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 8 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 8 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 4 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 6 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 18 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 17 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 12 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 4 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 41 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 3 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 15 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 2 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 296 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 7 + .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 54 - .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 5 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 3 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 98 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 2 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 4 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 65 +- drivers/gpu/drm/amd/display/dc/dcn301/Makefile | 47 - .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c | 75 - .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h | 65 - .../display/dc/dcn301/dcn301_dio_link_encoder.c | 192 - .../display/dc/dcn301/dcn301_dio_link_encoder.h | 82 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 81 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h | 60 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c | 42 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h | 32 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 144 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.h | 33 - .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.c | 218 - .../drm/amd/display/dc/dcn301/dcn301_panel_cntl.h | 97 - .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2011 - .../drm/amd/display/dc/dcn301/dcn301_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 46 - .../gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h | 41 - .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 233 - .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h | 35 - .../gpu/drm/amd/display/dc/dcn302/dcn302_init.c | 39 - .../gpu/drm/amd/display/dc/dcn302/dcn302_init.h | 33 - .../drm/amd/display/dc/dcn302/dcn302_resource.c | 1563 - .../drm/amd/display/dc/dcn302/dcn302_resource.h | 33 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 + drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 24 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 42 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 5 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 10 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 + .../drm/amd/display/dc/dml/display_mode_structs.h | 2 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 + drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 24 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 5 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 14 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.h | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.c | 2 +- .../amd/display/dc/gpio/dcn30/hw_translate_dcn30.h | 2 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 4 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 7 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 7 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 2 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 41 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 2 + drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 6 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 2 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 19 +- drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 5 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 6 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 2 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.c | 2 +- .../amd/display/dc/irq/dcn30/irq_service_dcn30.h | 2 +- .../amd/display/dc/irq/dcn302/irq_service_dcn302.c | 344 - .../amd/display/dc/irq/dcn302/irq_service_dcn302.h | 33 - drivers/gpu/drm/amd/display/dc/os_types.h | 33 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 4 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 47 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c | 55 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c | 55 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h | 37 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 39 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 16 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../drm/amd/display/include/ddc_service_types.h | 2 - drivers/gpu/drm/amd/display/include/dpcd_defs.h | 1 - .../amd/display/include/grph_object_ctrl_defs.h | 13 - .../drm/amd/display/modules/color/color_gamma.c | 124 +- .../drm/amd/display/modules/color/color_gamma.h | 6 +- .../drm/amd/display/modules/freesync/freesync.c | 55 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 8 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 - .../amd/include/asic_reg/clk/clk_11_5_0_offset.h | 50 - .../amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h | 70 - .../amd/include/asic_reg/dcn/dcn_3_0_1_offset.h | 13271 -- .../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 53357 ------ .../amd/include/asic_reg/gc/gc_10_3_0_default.h | 1 - .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 2 - .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 33 - .../drm/amd/include/asic_reg/gc/gc_9_4_1_sh_mask.h | 2 +- .../include/asic_reg/mmhub/mmhub_2_3_0_default.h | 1253 - .../include/asic_reg/mmhub/mmhub_2_3_0_offset.h | 2439 - .../include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h | 10331 -- .../drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h | 400 - .../amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h | 942 - .../amd/include/asic_reg/nbio/nbio_7_2_0_offset.h | 31873 ---- .../amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h | 152495 ------------------ drivers/gpu/drm/amd/include/atombios.h | 20 +- drivers/gpu/drm/amd/include/atomfirmware.h | 63 +- .../drm/amd/include/dimgrey_cavefish_ip_offset.h | 1049 - drivers/gpu/drm/amd/include/vangogh_ip_offset.h | 1516 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 13 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 49 +- drivers/gpu/drm/amd/pm/inc/hwmgr.h | 22 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 14 +- .../gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h | 239 - drivers/gpu/drm/amd/pm/inc/smu74_discrete.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu7_ppsmc.h | 6 - drivers/gpu/drm/amd/pm/inc/smu_types.h | 74 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h | 120 - drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 108 - drivers/gpu/drm/amd/pm/inc/smumgr.h | 2 - drivers/gpu/drm/amd/pm/powerplay/hwmgr/ci_baco.c | 7 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 10 +- drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr_ppt.h | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 123 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.h | 28 +- .../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 66 - .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 192 +- .../drm/amd/pm/powerplay/hwmgr/processpptables.c | 85 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 605 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.h | 20 - .../drm/amd/pm/powerplay/hwmgr/smu7_powertune.c | 34 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 11 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu_helper.c | 23 +- .../pm/powerplay/hwmgr/vega10_processpptables.c | 88 +- .../gpu/drm/amd/pm/powerplay/smumgr/ci_smumgr.c | 29 +- .../gpu/drm/amd/pm/powerplay/smumgr/fiji_smumgr.c | 3 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.c | 356 +- .../drm/amd/pm/powerplay/smumgr/polaris10_smumgr.h | 1 - drivers/gpu/drm/amd/pm/powerplay/smumgr/smumgr.c | 8 - .../gpu/drm/amd/pm/powerplay/smumgr/vegam_smumgr.c | 3 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 219 +- drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 18 - drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 36 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 34 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 26 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 625 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 35 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 55 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 - drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 8 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 8 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 16 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 2 + drivers/gpu/drm/arm/hdlcd_crtc.c | 4 +- drivers/gpu/drm/arm/malidp_crtc.c | 6 +- drivers/gpu/drm/armada/armada_crtc.c | 8 +- drivers/gpu/drm/armada/armada_drv.c | 3 + drivers/gpu/drm/armada/armada_gem.c | 12 +- drivers/gpu/drm/armada/armada_gem.h | 2 + drivers/gpu/drm/aspeed/Kconfig | 1 - drivers/gpu/drm/aspeed/aspeed_gfx.h | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 78 +- drivers/gpu/drm/ast/ast_mode.c | 23 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 6 +- drivers/gpu/drm/bridge/analogix/Kconfig | 9 - drivers/gpu/drm/bridge/analogix/Makefile | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 2 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 1850 - drivers/gpu/drm/bridge/analogix/anx7625.h | 390 - .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 2 +- drivers/gpu/drm/bridge/tc358764.c | 107 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 43 +- drivers/gpu/drm/drm_atomic.c | 39 +- drivers/gpu/drm/drm_atomic_helper.c | 24 +- drivers/gpu/drm/drm_atomic_uapi.c | 8 - drivers/gpu/drm/drm_blend.c | 13 - drivers/gpu/drm/drm_connector.c | 5 - drivers/gpu/drm/drm_crtc.c | 40 - drivers/gpu/drm/drm_crtc_internal.h | 3 - drivers/gpu/drm/drm_dp_aux_dev.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 245 +- drivers/gpu/drm/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_edid.c | 6 +- drivers/gpu/drm/drm_fb_helper.c | 26 +- drivers/gpu/drm/drm_fourcc.c | 1 - drivers/gpu/drm/drm_gem.c | 57 +- drivers/gpu/drm/drm_gem_cma_helper.c | 28 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 24 +- drivers/gpu/drm/drm_gem_vram_helper.c | 180 +- drivers/gpu/drm/drm_internal.h | 8 +- drivers/gpu/drm/drm_ioctl.c | 2 +- drivers/gpu/drm/drm_pci.c | 6 +- drivers/gpu/drm/drm_plane.c | 73 - drivers/gpu/drm/drm_prime.c | 30 +- drivers/gpu/drm/drm_simple_kms_helper.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 16 + drivers/gpu/drm/etnaviv/etnaviv_drv.h | 2 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 19 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 13 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 4 - drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 78 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 10 + drivers/gpu/drm/exynos/exynos_drm_gem.c | 15 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 6 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 7 +- drivers/gpu/drm/gma500/framebuffer.c | 2 - drivers/gpu/drm/gma500/gem.c | 18 +- drivers/gpu/drm/gma500/gem.h | 3 - drivers/gpu/drm/gma500/psb_drv.c | 9 + drivers/gpu/drm/gma500/psb_drv.h | 2 + drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 89 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 20 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 99 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 42 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 74 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 7 +- drivers/gpu/drm/i915/display/intel_bios.c | 58 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 52 +- drivers/gpu/drm/i915/display/intel_color.c | 124 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 13 +- drivers/gpu/drm/i915/display/intel_csr.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 770 +- drivers/gpu/drm/i915/display/intel_ddi.h | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 492 +- drivers/gpu/drm/i915/display/intel_display.h | 34 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 9 +- drivers/gpu/drm/i915/display/intel_display_power.c | 77 +- drivers/gpu/drm/i915/display/intel_display_power.h | 3 - drivers/gpu/drm/i915/display/intel_display_types.h | 57 +- drivers/gpu/drm/i915/display/intel_dp.c | 682 +- drivers/gpu/drm/i915/display/intel_dp.h | 22 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 3 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 554 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 17 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 38 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 23 +- drivers/gpu/drm/i915/display/intel_dpio_phy.h | 2 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 118 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 17 - drivers/gpu/drm/i915/display/intel_dsi.h | 1 - drivers/gpu/drm/i915/display/intel_fbc.c | 7 - drivers/gpu/drm/i915/display/intel_gmbus.c | 15 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 89 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 18 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 64 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 97 +- drivers/gpu/drm/i915/display/intel_lspcon.h | 5 +- drivers/gpu/drm/i915/display/intel_lvds.c | 10 - drivers/gpu/drm/i915/display/intel_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_psr.c | 210 +- drivers/gpu/drm/i915/display/intel_psr.h | 10 +- drivers/gpu/drm/i915/display/intel_sprite.c | 74 +- drivers/gpu/drm/i915/display/intel_tc.c | 8 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 13 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 21 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 3 + .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 18 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 14 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 27 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 41 +- drivers/gpu/drm/i915/gt/intel_rps.c | 56 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 18 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 2 - drivers/gpu/drm/i915/gt/intel_workarounds.c | 143 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 1 - drivers/gpu/drm/i915/gvt/display.c | 15 +- drivers/gpu/drm/i915/gvt/handlers.c | 61 +- drivers/gpu/drm/i915/gvt/reg.h | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 15 +- drivers/gpu/drm/i915/i915_debugfs.c | 3 +- drivers/gpu/drm/i915/i915_drv.c | 68 +- drivers/gpu/drm/i915/i915_drv.h | 8 +- drivers/gpu/drm/i915/i915_irq.c | 770 +- drivers/gpu/drm/i915/i915_irq.h | 3 - drivers/gpu/drm/i915/i915_pci.c | 22 - drivers/gpu/drm/i915/i915_reg.h | 430 +- drivers/gpu/drm/i915/i915_suspend.c | 80 +- drivers/gpu/drm/i915/i915_suspend.h | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 1 - drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_dram.c | 23 +- drivers/gpu/drm/i915/intel_memory_region.c | 2 +- drivers/gpu/drm/i915/intel_pch.c | 6 +- drivers/gpu/drm/i915/intel_pm.c | 64 +- drivers/gpu/drm/i915/intel_pm.h | 2 + drivers/gpu/drm/i915/intel_sideband.c | 15 - drivers/gpu/drm/i915/intel_sideband.h | 2 - drivers/gpu/drm/i915/intel_uncore.c | 207 +- drivers/gpu/drm/i915/intel_uncore.h | 4 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 77 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 3 + drivers/gpu/drm/i915/selftests/mock_region.c | 2 +- drivers/gpu/drm/imx/dcss/dcss-crtc.c | 9 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 14 +- drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 + drivers/gpu/drm/imx/dw_hdmi-imx.c | 17 +- drivers/gpu/drm/imx/imx-drm-core.c | 10 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 40 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 6 +- drivers/gpu/drm/imx/parallel-display.c | 20 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 272 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 3 - drivers/gpu/drm/mcde/mcde_drv.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 5 + drivers/gpu/drm/mediatek/mtk_drm_gem.c | 11 - drivers/gpu/drm/meson/meson_crtc.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 7 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 4 +- drivers/gpu/drm/msm/msm_drv.c | 13 + drivers/gpu/drm/msm/msm_drv.h | 1 + drivers/gpu/drm/msm/msm_gem.c | 19 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/core.h | 2 - drivers/gpu/drm/nouveau/dispnv50/core507d.c | 41 +- drivers/gpu/drm/nouveau/dispnv50/core907d.c | 36 +- drivers/gpu/drm/nouveau/dispnv50/core917d.c | 2 +- .../gpu/drm/nouveau/include/nvhw/class/cl507d.h | 5 +- .../gpu/drm/nouveau/include/nvhw/class/cl907d.h | 4 - drivers/gpu/drm/nouveau/nouveau_bo.c | 295 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 4 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 36 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 31 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 17 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 2 - drivers/gpu/drm/nouveau/nouveau_mem.c | 8 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 4 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 2 - drivers/gpu/drm/nouveau/nouveau_sgdma.c | 19 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 33 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 39 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 9 + drivers/gpu/drm/omapdrm/omap_gem.c | 18 +- drivers/gpu/drm/omapdrm/omap_gem.h | 2 + drivers/gpu/drm/panel/Kconfig | 21 - drivers/gpu/drm/panel/Makefile | 2 - drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 25 +- drivers/gpu/drm/panel/panel-novatek-nt36672a.c | 711 - drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 20 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 14 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 7 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 29 - drivers/gpu/drm/panel/panel-sitronix-st7703.c | 2 +- drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c | 250 - drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 7 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 7 +- drivers/gpu/drm/panfrost/panfrost_device.c | 8 +- drivers/gpu/drm/panfrost/panfrost_device.h | 1 - drivers/gpu/drm/panfrost/panfrost_drv.c | 2 - drivers/gpu/drm/panfrost/panfrost_gem.c | 2 - drivers/gpu/drm/panfrost/panfrost_job.c | 63 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 1 - drivers/gpu/drm/pl111/pl111_drv.c | 5 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 11 +- drivers/gpu/drm/qxl/qxl_drv.h | 1 + drivers/gpu/drm/qxl/qxl_ioctl.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 72 +- drivers/gpu/drm/qxl/qxl_object.h | 25 +- drivers/gpu/drm/qxl/qxl_release.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 110 +- drivers/gpu/drm/radeon/radeon.h | 2 +- drivers/gpu/drm/radeon/radeon_asic.c | 1 - drivers/gpu/drm/radeon/radeon_asic.h | 1 - drivers/gpu/drm/radeon/radeon_display.c | 9 +- drivers/gpu/drm/radeon/radeon_drv.c | 23 +- drivers/gpu/drm/radeon/radeon_gem.c | 31 +- drivers/gpu/drm/radeon/radeon_object.c | 126 +- drivers/gpu/drm/radeon/radeon_object.h | 7 +- drivers/gpu/drm/radeon/radeon_pm.c | 29 +- drivers/gpu/drm/radeon/radeon_ttm.c | 232 +- drivers/gpu/drm/radeon/sumo_dpm.c | 20 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 6 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 5 + drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 13 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 6 +- drivers/gpu/drm/scheduler/sched_entity.c | 3 - drivers/gpu/drm/sti/sti_crtc.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 4 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 36 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 6 +- drivers/gpu/drm/tegra/dc.c | 8 +- drivers/gpu/drm/tegra/drm.c | 4 + drivers/gpu/drm/tegra/gem.c | 31 +- drivers/gpu/drm/tidss/tidss_crtc.c | 6 +- drivers/gpu/drm/tidss/tidss_plane.c | 2 - drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 56 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 42 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 7 +- drivers/gpu/drm/ttm/Makefile | 5 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 5 +- drivers/gpu/drm/ttm/ttm_bo.c | 199 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 103 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 40 +- drivers/gpu/drm/ttm/ttm_memory.c | 10 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 1189 + drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 1239 + drivers/gpu/drm/ttm/ttm_pool.c | 667 - drivers/gpu/drm/ttm/ttm_range_manager.c | 2 +- drivers/gpu/drm/ttm/ttm_resource.c | 10 +- drivers/gpu/drm/ttm/ttm_tt.c | 257 +- drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/v3d/v3d_gem.c | 1 + drivers/gpu/drm/vboxvideo/vbox_mode.c | 4 +- drivers/gpu/drm/vc4/vc4_bo.c | 21 +- drivers/gpu/drm/vc4/vc4_crtc.c | 8 +- drivers/gpu/drm/vc4/vc4_drv.c | 13 +- drivers/gpu/drm/vc4/vc4_drv.h | 13 +- drivers/gpu/drm/vc4/vc4_dsi.c | 25 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 6 +- drivers/gpu/drm/vc4/vc4_txp.c | 9 +- drivers/gpu/drm/vgem/vgem_drv.c | 21 +- drivers/gpu/drm/via/via_mm.c | 2 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 26 +- drivers/gpu/drm/virtio/virtgpu_display.c | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 79 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 185 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 34 +- drivers/gpu/drm/virtio/virtgpu_object.c | 37 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 23 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 46 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 157 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 164 - drivers/gpu/drm/vkms/Makefile | 1 + drivers/gpu/drm/vkms/vkms_composer.c | 17 +- drivers/gpu/drm/vkms/vkms_crtc.c | 4 +- drivers/gpu/drm/vkms/vkms_drv.c | 30 +- drivers/gpu/drm/vkms/vkms_drv.h | 29 + drivers/gpu/drm/vkms/vkms_gem.c | 248 + drivers/gpu/drm/vkms/vkms_plane.c | 13 +- drivers/gpu/drm/vkms/vkms_writeback.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 95 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 29 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 231 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 2 +- drivers/gpu/drm/xen/xen_drm_front.c | 44 +- drivers/gpu/drm/xen/xen_drm_front.h | 2 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 15 - drivers/gpu/drm/xlnx/zynqmp_disp.c | 10 +- drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 14 +- drivers/gpu/drm/zte/zx_vou.c | 4 +- drivers/gpu/ipu-v3/ipu-common.c | 67 + drivers/gpu/vga/vga_switcheroo.c | 7 +- drivers/hid/Kconfig | 2 - drivers/hid/Makefile | 2 - drivers/hid/amd-sfh-hid/Kconfig | 18 - drivers/hid/amd-sfh-hid/Makefile | 13 - drivers/hid/amd-sfh-hid/amd_sfh_client.c | 246 - drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 174 - drivers/hid/amd-sfh-hid/amd_sfh_hid.h | 67 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 152 - drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 79 - .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 224 - .../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 107 - .../hid_descriptor/amd_sfh_hid_report_desc.h | 645 - drivers/hid/hid-asus.c | 123 +- drivers/hid/hid-cypress.c | 44 +- drivers/hid/hid-ids.h | 5 - drivers/hid/hid-input.c | 5 +- drivers/hid/hid-ite.c | 61 +- drivers/hid/hid-logitech-hidpp.c | 1 - drivers/hid/hid-quirks.c | 1 - drivers/hid/hid-uclogic-core.c | 2 - drivers/hid/hid-uclogic-params.c | 2 - drivers/hid/i2c-hid/i2c-hid-core.c | 14 +- drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/acpi_power_meter.c | 9 +- drivers/hwmon/adt7470.c | 154 +- drivers/hwmon/pmbus/adm1266.c | 1 + drivers/hwmon/pmbus/adm1275.c | 1 + drivers/hwmon/pmbus/bel-pfe.c | 1 + drivers/hwmon/pmbus/ibm-cffps.c | 1 + drivers/hwmon/pmbus/inspur-ipsps.c | 1 + drivers/hwmon/pmbus/ir35221.c | 1 + drivers/hwmon/pmbus/ir38064.c | 1 + drivers/hwmon/pmbus/irps5401.c | 1 + drivers/hwmon/pmbus/isl68137.c | 1 + drivers/hwmon/pmbus/lm25066.c | 1 + drivers/hwmon/pmbus/ltc2978.c | 1 + drivers/hwmon/pmbus/ltc3815.c | 1 + drivers/hwmon/pmbus/max16064.c | 1 + drivers/hwmon/pmbus/max16601.c | 1 + drivers/hwmon/pmbus/max20730.c | 29 +- drivers/hwmon/pmbus/max20751.c | 1 + drivers/hwmon/pmbus/max31785.c | 1 + drivers/hwmon/pmbus/max34440.c | 1 + drivers/hwmon/pmbus/max8688.c | 1 + drivers/hwmon/pmbus/mp2975.c | 1 + drivers/hwmon/pmbus/pmbus.c | 1 + drivers/hwmon/pmbus/pmbus.h | 1 + drivers/hwmon/pmbus/pmbus_core.c | 20 +- drivers/hwmon/pmbus/pxe1610.c | 1 + drivers/hwmon/pmbus/tps40422.c | 1 + drivers/hwmon/pmbus/tps53679.c | 1 + drivers/hwmon/pmbus/ucd9000.c | 1 + drivers/hwmon/pmbus/ucd9200.c | 1 + drivers/hwmon/pmbus/xdpe12284.c | 1 + drivers/hwmon/pmbus/zl6100.c | 1 + drivers/hwspinlock/sprd_hwspinlock.c | 2 + drivers/hwtracing/coresight/coresight-core.c | 3 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 7 - drivers/hwtracing/coresight/coresight-etm-perf.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 2 +- drivers/i2c/busses/i2c-qcom-geni.c | 6 +- drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 3 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/idle/intel_idle.c | 2 +- drivers/infiniband/core/cma.c | 48 +- drivers/infiniband/core/device.c | 33 - drivers/infiniband/core/sysfs.c | 47 +- drivers/infiniband/core/ucma.c | 2 +- drivers/infiniband/core/user_mad.c | 4 +- drivers/infiniband/core/uverbs_cmd.c | 26 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 + drivers/infiniband/core/uverbs_uapi.c | 5 +- drivers/infiniband/core/verbs.c | 5 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 11 +- drivers/infiniband/hw/bnxt_re/main.c | 34 +- drivers/infiniband/hw/cxgb4/cq.c | 2 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 + drivers/infiniband/hw/cxgb4/mem.c | 84 + drivers/infiniband/hw/cxgb4/provider.c | 35 +- drivers/infiniband/hw/cxgb4/qp.c | 8 +- drivers/infiniband/hw/efa/efa_main.c | 22 +- drivers/infiniband/hw/efa/efa_verbs.c | 6 - drivers/infiniband/hw/hfi1/sysfs.c | 16 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 - drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 9 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 3 - drivers/infiniband/hw/hns/hns_roce_main.c | 35 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 14 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 4 - drivers/infiniband/hw/i40iw/i40iw_verbs.c | 35 +- drivers/infiniband/hw/mlx4/main.c | 59 +- drivers/infiniband/hw/mlx4/qp.c | 5 +- drivers/infiniband/hw/mlx4/srq.c | 4 - drivers/infiniband/hw/mlx4/sysfs.c | 30 +- drivers/infiniband/hw/mlx5/main.c | 73 +- drivers/infiniband/hw/mlx5/qp.c | 10 +- drivers/infiniband/hw/mlx5/srq.c | 5 - drivers/infiniband/hw/mthca/mthca_provider.c | 42 +- drivers/infiniband/hw/mthca/mthca_qp.c | 3 - drivers/infiniband/hw/ocrdma/ocrdma_main.c | 42 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 11 +- drivers/infiniband/hw/qedr/main.c | 38 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 1 - drivers/infiniband/hw/qedr/verbs.c | 13 - drivers/infiniband/hw/qib/qib_sysfs.c | 30 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 19 + drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 15 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 3 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 34 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 1 + drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 10 +- drivers/infiniband/sw/rdmavt/vt.c | 28 +- drivers/infiniband/sw/rxe/rxe_av.c | 35 +- drivers/infiniband/sw/rxe/rxe_mr.c | 1 + drivers/infiniband/sw/rxe/rxe_net.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 47 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/sw/siw/siw_main.c | 24 + drivers/infiniband/sw/siw/siw_verbs.c | 12 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 7 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 44 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 4 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 12 +- drivers/infiniband/ulp/srp/ib_srp.c | 40 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 1 - drivers/input/misc/adxl34x.c | 2 +- drivers/input/serio/i8042.c | 12 +- drivers/interconnect/core.c | 3 - drivers/interconnect/qcom/icc-rpmh.c | 7 - drivers/interconnect/qcom/sc7180.c | 6 +- drivers/interconnect/qcom/sdm845.c | 8 +- drivers/interconnect/qcom/sm8150.c | 7 +- drivers/interconnect/qcom/sm8250.c | 7 +- drivers/iommu/io-pgtable-arm.c | 11 +- drivers/irqchip/Kconfig | 3 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-mst-intc.c | 4 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 8 +- drivers/irqchip/irq-sifive-plic.c | 10 +- drivers/irqchip/irq-stm32-exti.c | 4 - drivers/irqchip/irq-ti-sci-inta.c | 83 +- drivers/leds/leds-netxbig.c | 35 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 17 +- drivers/media/common/videobuf2/videobuf2-dma-sg.c | 19 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 21 +- drivers/memory/jz4780-nemc.c | 4 +- drivers/memory/tegra/tegra210.c | 50 +- drivers/message/fusion/mptbase.c | 1 + drivers/message/fusion/mptscsih.c | 13 +- drivers/misc/Kconfig | 1 + drivers/misc/Makefile | 1 + drivers/misc/cardreader/rts5261.c | 4 - drivers/misc/cardreader/rts5261.h | 23 + drivers/misc/cardreader/rtsx_pcr.c | 5 - drivers/misc/fastrpc.c | 6 +- drivers/misc/hisi_hikey_usb.c | 5 +- drivers/misc/mei/hw.h | 6 +- drivers/misc/mic/Kconfig | 141 + drivers/misc/mic/Makefile | 12 + drivers/misc/mic/bus/Makefile | 9 + drivers/misc/mic/bus/cosm_bus.c | 130 + drivers/misc/mic/bus/cosm_bus.h | 125 + drivers/misc/mic/bus/mic_bus.c | 194 + drivers/misc/mic/bus/scif_bus.c | 201 + drivers/misc/mic/bus/scif_bus.h | 125 + drivers/misc/mic/bus/vop_bus.c | 194 + drivers/misc/mic/bus/vop_bus.h | 129 + drivers/misc/mic/card/Makefile | 11 + drivers/misc/mic/card/mic_debugfs.c | 85 + drivers/misc/mic/card/mic_device.c | 417 + drivers/misc/mic/card/mic_device.h | 137 + drivers/misc/mic/card/mic_x100.c | 347 + drivers/misc/mic/card/mic_x100.h | 37 + drivers/misc/mic/common/mic_dev.h | 55 + drivers/misc/mic/cosm/Makefile | 11 + drivers/misc/mic/cosm/cosm_debugfs.c | 116 + drivers/misc/mic/cosm/cosm_main.c | 382 + drivers/misc/mic/cosm/cosm_main.h | 61 + drivers/misc/mic/cosm/cosm_scif_server.c | 399 + drivers/misc/mic/cosm/cosm_sysfs.c | 449 + drivers/misc/mic/cosm_client/Makefile | 8 + drivers/misc/mic/cosm_client/cosm_scif_client.c | 269 + drivers/misc/mic/host/Makefile | 12 + drivers/misc/mic/host/mic_boot.c | 588 + drivers/misc/mic/host/mic_debugfs.c | 149 + drivers/misc/mic/host/mic_device.h | 157 + drivers/misc/mic/host/mic_intr.c | 635 + drivers/misc/mic/host/mic_intr.h | 137 + drivers/misc/mic/host/mic_main.c | 335 + drivers/misc/mic/host/mic_smpt.c | 427 + drivers/misc/mic/host/mic_smpt.h | 87 + drivers/misc/mic/host/mic_x100.c | 585 + drivers/misc/mic/host/mic_x100.h | 77 + drivers/misc/mic/scif/Makefile | 21 + drivers/misc/mic/scif/scif_api.c | 1485 + drivers/misc/mic/scif/scif_debugfs.c | 116 + drivers/misc/mic/scif/scif_dma.c | 1940 + drivers/misc/mic/scif/scif_epd.c | 357 + drivers/misc/mic/scif/scif_epd.h | 200 + drivers/misc/mic/scif/scif_fd.c | 462 + drivers/misc/mic/scif/scif_fence.c | 783 + drivers/misc/mic/scif/scif_main.c | 351 + drivers/misc/mic/scif/scif_main.h | 274 + drivers/misc/mic/scif/scif_map.h | 127 + drivers/misc/mic/scif/scif_mmap.c | 690 + drivers/misc/mic/scif/scif_nm.c | 229 + drivers/misc/mic/scif/scif_nodeqp.c | 1349 + drivers/misc/mic/scif/scif_nodeqp.h | 221 + drivers/misc/mic/scif/scif_peer_bus.c | 175 + drivers/misc/mic/scif/scif_peer_bus.h | 23 + drivers/misc/mic/scif/scif_ports.c | 116 + drivers/misc/mic/scif/scif_rb.c | 240 + drivers/misc/mic/scif/scif_rb.h | 100 + drivers/misc/mic/scif/scif_rma.c | 1760 + drivers/misc/mic/scif/scif_rma.h | 477 + drivers/misc/mic/scif/scif_rma_list.c | 282 + drivers/misc/mic/scif/scif_rma_list.h | 48 + drivers/misc/mic/vop/Makefile | 10 + drivers/misc/mic/vop/vop_debugfs.c | 184 + drivers/misc/mic/vop/vop_main.c | 784 + drivers/misc/mic/vop/vop_main.h | 158 + drivers/misc/mic/vop/vop_vringh.c | 1166 + drivers/misc/xilinx_sdfec.c | 12 +- drivers/mmc/core/core.c | 15 +- drivers/mmc/core/host.h | 6 - drivers/mmc/core/sd_ops.c | 49 +- drivers/mmc/core/sd_ops.h | 1 - drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/mtk-sd.c | 79 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 58 - drivers/mmc/host/s3cmci.c | 2 +- drivers/mmc/host/sdhci-acpi.c | 38 +- drivers/mmc/host/sdhci-esdhc.h | 2 - drivers/mmc/host/sdhci-of-esdhc.c | 28 - drivers/mmc/host/sdhci.c | 6 +- drivers/mmc/host/sunxi-mmc.c | 3 +- drivers/mtd/Kconfig | 1 - drivers/mtd/mtdchar.c | 2 + drivers/mtd/nand/Kconfig | 31 - drivers/mtd/nand/Makefile | 2 - drivers/mtd/nand/core.c | 124 - drivers/mtd/nand/ecc-sw-bch.c | 404 - drivers/mtd/nand/ecc-sw-hamming.c | 656 - drivers/mtd/nand/ecc.c | 140 +- drivers/mtd/nand/raw/Kconfig | 23 +- drivers/mtd/nand/raw/Makefile | 2 + drivers/mtd/nand/raw/cs553x_nand.c | 3 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 1 + drivers/mtd/nand/raw/fsl_ifc_nand.c | 44 +- drivers/mtd/nand/raw/fsl_upm.c | 1 + drivers/mtd/nand/raw/fsmc_nand.c | 5 +- drivers/mtd/nand/raw/gpmi-nand/Makefile | 3 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 + drivers/mtd/nand/raw/lpc32xx_slc.c | 3 +- drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/mxc_nand.c | 17 +- drivers/mtd/nand/raw/mxic_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 204 +- drivers/mtd/nand/raw/nand_bbt.c | 2 +- drivers/mtd/nand/raw/nand_bch.c | 219 + drivers/mtd/nand/raw/nand_ecc.c | 484 + drivers/mtd/nand/raw/nandsim.c | 3 +- drivers/mtd/nand/raw/ndfc.c | 3 +- drivers/mtd/nand/raw/omap2.c | 31 +- drivers/mtd/nand/raw/pasemi_nand.c | 1 + drivers/mtd/nand/raw/qcom_nandc.c | 6 - drivers/mtd/nand/raw/s3c2410.c | 1 + drivers/mtd/nand/raw/sharpsl.c | 3 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 15 +- drivers/mtd/nand/raw/sunxi_nand.c | 148 +- drivers/mtd/nand/raw/tmio_nand.c | 7 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nand/spi/Kconfig | 1 - drivers/mtd/nand/spi/core.c | 286 +- drivers/mtd/sm_ftl.c | 30 +- drivers/mtd/spi-nor/core.c | 13 +- drivers/mtd/tests/mtd_nandecctest.c | 31 +- drivers/net/Kconfig | 2 + drivers/net/Makefile | 1 + drivers/net/dsa/mv88e6xxx/chip.c | 1 - drivers/net/ethernet/8390/mac8390.c | 7 + drivers/net/ethernet/8390/ne.c | 2 +- drivers/net/ethernet/8390/ne2k-pci.c | 2 +- drivers/net/ethernet/amd/Kconfig | 10 +- drivers/net/ethernet/amd/Makefile | 1 + drivers/net/ethernet/amd/am79c961a.c | 763 + drivers/net/ethernet/amd/am79c961a.h | 143 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 49 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 - drivers/net/ethernet/cadence/macb.h | 44 - drivers/net/ethernet/cadence/macb_main.c | 131 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 56 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 4 - .../chelsio/inline_crypto/chtls/chtls_cm.c | 29 +- .../chelsio/inline_crypto/chtls/chtls_io.c | 7 +- drivers/net/ethernet/dec/tulip/de2104x.c | 10 - drivers/net/ethernet/freescale/enetc/enetc_qos.c | 2 +- drivers/net/ethernet/freescale/fec.h | 6 - drivers/net/ethernet/freescale/fec_main.c | 29 +- drivers/net/ethernet/freescale/gianfar.c | 14 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.h | 2 +- drivers/net/ethernet/google/gve/gve_main.c | 5 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 6 + drivers/net/ethernet/ibm/ibmvnic.c | 8 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 13 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 5 - drivers/net/ethernet/marvell/octeontx2/af/common.h | 10 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 19 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 2 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 361 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 26 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 15 - .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 223 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 199 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 328 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 2 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 87 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 6 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 8 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 5 + drivers/net/ethernet/mellanox/mlxsw/core.c | 5 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 1 - .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 30 - drivers/net/ethernet/microchip/lan743x_main.c | 3 +- drivers/net/ethernet/mscc/ocelot.c | 147 +- drivers/net/ethernet/mscc/ocelot.h | 31 +- drivers/net/ethernet/neterion/s2io.c | 41 +- drivers/net/ethernet/neterion/s2io.h | 4 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 2 - drivers/net/ethernet/pensando/ionic/ionic_fw.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 29 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_stats.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 47 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 1 + drivers/net/ethernet/realtek/r8169_main.c | 60 +- drivers/net/ethernet/renesas/ravb_main.c | 10 +- drivers/net/ethernet/sfc/bitfield.h | 42 +- drivers/net/ethernet/sfc/ef100_nic.c | 17 +- drivers/net/ethernet/sfc/ef100_tx.c | 58 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/stmicro/stmmac/common.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 14 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 24 - drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 32 +- drivers/net/ethernet/ti/tlan.c | 98 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 3 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 94 +- drivers/net/gtp.c | 16 +- drivers/net/ipa/gsi_trans.c | 21 +- drivers/net/ipa/ipa_data-sc7180.c | 4 - drivers/net/ipa/ipa_data-sdm845.c | 4 - drivers/net/ipa/ipa_data.h | 12 +- drivers/net/ipa/ipa_endpoint.c | 11 - drivers/net/ipa/ipa_main.c | 121 +- drivers/net/ipa/ipa_mem.c | 2 +- drivers/net/ipa/ipa_reg.h | 48 +- drivers/net/mii.c | 20 +- drivers/net/phy/marvell.c | 102 +- drivers/net/phy/phy_led_triggers.c | 16 +- drivers/net/phy/phylink.c | 3 +- drivers/net/wimax/Kconfig | 18 + drivers/net/wimax/Makefile | 2 + drivers/{staging => net}/wimax/i2400m/Kconfig | 0 drivers/{staging => net}/wimax/i2400m/Makefile | 0 drivers/net/wimax/i2400m/control.c | 1434 + drivers/net/wimax/i2400m/debug-levels.h | 32 + drivers/{staging => net}/wimax/i2400m/debugfs.c | 0 drivers/net/wimax/i2400m/driver.c | 1002 + drivers/{staging => net}/wimax/i2400m/fw.c | 0 drivers/{staging => net}/wimax/i2400m/i2400m-usb.h | 0 drivers/net/wimax/i2400m/i2400m.h | 970 + drivers/{staging => net}/wimax/i2400m/netdev.c | 0 drivers/net/wimax/i2400m/op-rfkill.c | 196 + drivers/{staging => net}/wimax/i2400m/rx.c | 0 drivers/{staging => net}/wimax/i2400m/sysfs.c | 0 drivers/{staging => net}/wimax/i2400m/tx.c | 0 drivers/net/wimax/i2400m/usb-debug-levels.h | 28 + drivers/{staging => net}/wimax/i2400m/usb-fw.c | 0 drivers/{staging => net}/wimax/i2400m/usb-notif.c | 0 drivers/{staging => net}/wimax/i2400m/usb-rx.c | 0 drivers/{staging => net}/wimax/i2400m/usb-tx.c | 0 drivers/net/wimax/i2400m/usb.c | 764 + drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 270 +- drivers/nvme/host/rdma.c | 12 +- drivers/nvme/target/core.c | 4 +- drivers/nvme/target/trace.h | 21 +- drivers/nvmem/core.c | 153 +- drivers/of/device.c | 6 +- drivers/of/of_reserved_mem.c | 13 +- drivers/opp/core.c | 98 +- drivers/opp/of.c | 2 - drivers/pci/pci.c | 9 +- drivers/pci/pcie/err.c | 41 +- drivers/phy/broadcom/phy-brcm-usb-init-synopsys.c | 5 + drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 2 +- drivers/phy/motorola/phy-cpcap-usb.c | 3 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 2 +- drivers/phy/tegra/xusb.c | 1 - drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/pinctrl/pinctrl-ingenic.c | 72 +- drivers/pinctrl/pinctrl-mcp23s08_spi.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 30 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 5 + drivers/platform/Kconfig | 2 - drivers/platform/Makefile | 1 - drivers/platform/surface/Kconfig | 49 - drivers/platform/surface/Makefile | 10 - drivers/platform/x86/Kconfig | 43 +- drivers/platform/x86/Makefile | 7 +- drivers/platform/x86/dell-wmi-sysman/Makefile | 8 - .../x86/dell-wmi-sysman/biosattr-interface.c | 186 - .../platform/x86/dell-wmi-sysman/dell-wmi-sysman.h | 191 - .../platform/x86/dell-wmi-sysman/enum-attributes.c | 189 - .../platform/x86/dell-wmi-sysman/int-attributes.c | 173 - .../x86/dell-wmi-sysman/passobj-attributes.c | 194 - .../x86/dell-wmi-sysman/passwordattr-interface.c | 153 - .../x86/dell-wmi-sysman/string-attributes.c | 159 - drivers/platform/x86/dell-wmi-sysman/sysman.c | 625 - drivers/platform/{surface => x86}/surface3-wmi.c | 0 .../platform/{surface => x86}/surface3_button.c | 0 drivers/platform/{surface => x86}/surface3_power.c | 0 .../platform/{surface => x86}/surfacepro3_button.c | 0 drivers/platform/x86/wmi.c | 4 +- drivers/pnp/core.c | 4 +- drivers/regulator/core.c | 2 +- drivers/regulator/fixed.c | 63 +- drivers/regulator/lp872x.c | 2 +- drivers/remoteproc/qcom_q6v5_mss.c | 68 +- drivers/remoteproc/qcom_wcnss.c | 109 +- drivers/reset/Kconfig | 3 +- drivers/reset/reset-meson.c | 8 +- drivers/rtc/rtc-pcf2127.c | 68 +- drivers/rtc/rtc-sun6i.c | 8 +- drivers/s390/net/ism_drv.c | 2 +- drivers/s390/scsi/zfcp_aux.c | 11 - drivers/s390/scsi/zfcp_def.h | 1 - drivers/s390/scsi/zfcp_ext.h | 2 + drivers/s390/scsi/zfcp_fsf.c | 19 - drivers/s390/scsi/zfcp_fsf.h | 11 - drivers/s390/scsi/zfcp_qdio.c | 47 - drivers/s390/scsi/zfcp_qdio.h | 2 - drivers/scsi/aic94xx/aic94xx_task.c | 1 + drivers/scsi/arcmsr/arcmsr.h | 1 - drivers/scsi/arcmsr/arcmsr_hba.c | 20 +- drivers/scsi/be2iscsi/be_mgmt.c | 4 + drivers/scsi/bnx2fc/bnx2fc.h | 1 + drivers/scsi/bnx2fc/bnx2fc_hwi.c | 1 + drivers/scsi/fcoe/fcoe.c | 1 + drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/hpsa.c | 5 +- drivers/scsi/hptiop.c | 1 + drivers/scsi/ibmvscsi/ibmvscsi.c | 36 +- drivers/scsi/ipr.c | 1 + drivers/scsi/isci/phy.c | 2 + drivers/scsi/iscsi_tcp.c | 4 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_encode.h | 707 - drivers/scsi/libfc/fc_exch.c | 3 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 2 +- drivers/scsi/lpfc/lpfc.h | 6 +- drivers/scsi/lpfc/lpfc_attr.c | 14 +- drivers/scsi/lpfc/lpfc_bsg.c | 21 +- drivers/scsi/lpfc/lpfc_ct.c | 371 +- drivers/scsi/lpfc/lpfc_debugfs.c | 12 +- drivers/scsi/lpfc/lpfc_disc.h | 2 - drivers/scsi/lpfc/lpfc_els.c | 6 - drivers/scsi/lpfc/lpfc_hbadisc.c | 41 +- drivers/scsi/lpfc/lpfc_hw.h | 7 +- drivers/scsi/lpfc/lpfc_hw4.h | 10 +- drivers/scsi/lpfc/lpfc_init.c | 67 +- drivers/scsi/lpfc/lpfc_mem.c | 11 +- drivers/scsi/lpfc/lpfc_nvme.c | 18 +- drivers/scsi/lpfc/lpfc_scsi.c | 5 +- drivers/scsi/lpfc/lpfc_sli.c | 83 +- drivers/scsi/lpfc/lpfc_sli4.h | 14 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/mvumi.c | 1 + drivers/scsi/pcmcia/nsp_cs.c | 2 + drivers/scsi/qedf/qedf.h | 1 + drivers/scsi/qla2xxx/qla_mbx.c | 1 + drivers/scsi/qla2xxx/qla_nvme.c | 6 +- drivers/scsi/qla2xxx/qla_tmpl.c | 4 + drivers/scsi/scsi_devinfo.c | 3 +- drivers/scsi/scsi_lib.c | 6 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/scsi_transport_fc.c | 417 +- drivers/scsi/st.c | 1 + drivers/scsi/sym53c8xx_2/sym_hipd.c | 1 + drivers/scsi/ufs/ufs-qcom.c | 1 - drivers/scsi/ufs/ufshcd.c | 9 +- drivers/scsi/ufs/ufshcd.h | 13 - drivers/slimbus/slimbus.h | 2 +- drivers/soc/amlogic/Kconfig | 12 +- drivers/soc/amlogic/meson-clk-measure.c | 5 +- drivers/soc/amlogic/meson-ee-pwrc.c | 5 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 5 +- drivers/soc/amlogic/meson-secure-pwrc.c | 5 +- drivers/soc/atmel/soc.c | 6 - drivers/soc/atmel/soc.h | 3 - drivers/soc/mediatek/mtk-scpsys.c | 5 +- drivers/soc/qcom/Kconfig | 5 +- drivers/soc/qcom/cmd-db.c | 8 +- drivers/soc/qcom/llcc-qcom.c | 115 +- drivers/soc/qcom/qcom-geni-se.c | 55 +- drivers/soc/qcom/rpmh-rsc.c | 7 +- drivers/soc/qcom/rpmpd.c | 85 +- drivers/soc/qcom/smp2p.c | 5 +- drivers/soc/renesas/rmobile-sysc.c | 1 - drivers/soc/samsung/exynos-pmu.c | 11 - drivers/soc/ti/ti_sci_pm_domains.c | 2 +- drivers/spi/spi-atmel.c | 6 +- drivers/spi/spi-bcm2835.c | 12 + drivers/spi/spi-imx.c | 23 +- drivers/spi/spi-rockchip.c | 4 - drivers/spi/spi-sun6i.c | 199 +- drivers/spi/spi.c | 6 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/android/Kconfig | 2 + drivers/staging/android/Makefile | 2 + drivers/staging/android/TODO | 5 + drivers/staging/android/ion/Kconfig | 27 + drivers/staging/android/ion/Makefile | 4 + drivers/staging/android/ion/ion.c | 649 + drivers/staging/android/ion/ion.h | 302 + drivers/staging/android/ion/ion_cma_heap.c | 138 + drivers/staging/android/ion/ion_heap.c | 286 + drivers/staging/android/ion/ion_page_pool.c | 155 + drivers/staging/android/ion/ion_system_heap.c | 377 + drivers/staging/android/uapi/ion.h | 127 + drivers/staging/comedi/drivers/cb_pcidas.c | 1 - drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- .../staging/comedi/drivers/tests/ni_routes_test.c | 8 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 2 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 5 +- drivers/staging/gdm724x/gdm_mux.c | 10 +- drivers/staging/greybus/audio_codec.c | 109 +- drivers/staging/greybus/audio_manager_module.c | 3 +- drivers/staging/iio/accel/adis16240.c | 1 - drivers/staging/kpc2000/kpc2000/cell_probe.c | 71 +- drivers/staging/kpc2000/kpc2000/core.c | 3 +- drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 17 +- drivers/staging/kpc2000/kpc_dma/dma.c | 21 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 28 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 13 +- drivers/staging/octeon/ethernet-mdio.c | 6 + drivers/staging/octeon/ethernet-rx.c | 34 +- drivers/staging/octeon/ethernet.c | 9 - drivers/staging/qlge/qlge_ethtool.c | 1 - drivers/staging/qlge/qlge_main.c | 9 + drivers/staging/qlge/qlge_mpi.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 54 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 18 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 36 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 18 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 122 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 24 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 10 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 1 + drivers/staging/rtl8188eu/include/rtw_security.h | 3 + drivers/staging/rtl8188eu/include/wifi.h | 34 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 21 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 9 + drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 12 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 6 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 33 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 5 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 24 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 6 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 3 +- drivers/staging/rtl8723bs/core/rtw_security.c | 4 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 6 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 14 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 56 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 116 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 16 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 189 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 27 +- .../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 6 +- .../interface/vchiq_arm/vchiq_connected.c | 3 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 277 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 55 +- .../interface/vchiq_arm/vchiq_debugfs.c | 8 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 19 +- drivers/staging/vt6655/card.c | 2 +- drivers/staging/vt6655/device_main.c | 11 +- .../bindings/net/wireless/silabs,wfx.yaml | 2 +- drivers/staging/wfx/bh.c | 2 +- drivers/staging/wfx/data_tx.c | 6 +- drivers/staging/wfx/sta.c | 2 +- drivers/staging/wimax/Kconfig | 46 - drivers/staging/wimax/Makefile | 15 - drivers/staging/wimax/TODO | 18 - drivers/staging/wimax/debug-levels.h | 29 - drivers/staging/wimax/debugfs.c | 38 - drivers/staging/wimax/i2400m/control.c | 1434 - drivers/staging/wimax/i2400m/debug-levels.h | 32 - drivers/staging/wimax/i2400m/driver.c | 1002 - drivers/staging/wimax/i2400m/i2400m.h | 970 - drivers/staging/wimax/i2400m/op-rfkill.c | 196 - drivers/staging/wimax/i2400m/usb-debug-levels.h | 28 - drivers/staging/wimax/i2400m/usb.c | 764 - drivers/staging/wimax/id-table.c | 130 - drivers/staging/wimax/linux-wimax-debug.h | 491 - drivers/staging/wimax/net-wimax.h | 503 - drivers/staging/wimax/op-msg.c | 391 - drivers/staging/wimax/op-reset.c | 108 - drivers/staging/wimax/op-rfkill.c | 431 - drivers/staging/wimax/op-state-get.c | 52 - drivers/staging/wimax/stack.c | 616 - drivers/staging/wimax/wimax-internal.h | 85 - drivers/target/target_core_user.c | 166 +- drivers/target/tcm_fc/tfc_cmd.c | 1 + drivers/target/tcm_fc/tfc_io.c | 1 + drivers/tee/optee/device.c | 2 +- drivers/tee/tee_core.c | 3 +- drivers/thermal/gov_power_allocator.c | 40 +- drivers/thermal/thermal_core.c | 88 + drivers/thermal/thermal_core.h | 6 + drivers/thunderbolt/nhi.c | 19 +- drivers/tty/goldfish.c | 18 +- drivers/tty/nozomi.c | 5 +- drivers/tty/serial/21285.c | 12 +- drivers/tty/serial/fsl_lpuart.c | 13 +- drivers/tty/serial/max310x.c | 57 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/vt/keyboard.c | 39 +- drivers/tty/vt/vt_ioctl.c | 11 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/cdns3/core.c | 12 +- drivers/usb/cdns3/ep0.c | 65 +- drivers/usb/cdns3/gadget-export.h | 3 + drivers/usb/cdns3/gadget.c | 117 +- drivers/usb/cdns3/gadget.h | 5 +- drivers/usb/class/cdc-acm.c | 12 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/core/buffer.c | 6 +- drivers/usb/core/driver.c | 30 +- drivers/usb/core/generic.c | 4 +- drivers/usb/core/hcd-pci.c | 6 +- drivers/usb/core/hcd.c | 37 +- drivers/usb/core/hub.c | 3 +- drivers/usb/core/message.c | 35 +- drivers/usb/core/usb.c | 4 +- drivers/usb/core/usb.h | 2 - drivers/usb/dwc2/platform.c | 3 - drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/core.h | 2 +- drivers/usb/dwc3/dwc3-pci.c | 4 - drivers/usb/dwc3/ep0.c | 3 +- drivers/usb/gadget/composite.c | 2 +- drivers/usb/gadget/legacy/raw_gadget.c | 5 +- drivers/usb/gadget/udc/core.c | 2 + drivers/usb/gadget/udc/dummy_hcd.c | 6 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/pxa27x_udc.c | 19 +- drivers/usb/host/ehci-fsl.c | 9 +- drivers/usb/host/ehci-pmcmsp.c | 15 +- drivers/usb/host/ehci-sched.c | 12 - drivers/usb/host/ehci-tegra.c | 4 +- drivers/usb/host/fsl-mph-dr-of.c | 9 +- drivers/usb/host/isp1362.h | 54 + drivers/usb/host/ohci-at91.c | 11 +- drivers/usb/host/ohci-omap.c | 9 +- drivers/usb/host/ohci-pxa27x.c | 11 +- drivers/usb/host/ohci-s3c2410.c | 12 +- drivers/usb/host/xhci-mem.c | 7 +- drivers/usb/host/xhci-pci.c | 17 - drivers/usb/host/xhci.c | 11 +- drivers/usb/host/xhci.h | 1 - drivers/usb/misc/Kconfig | 9 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 17 +- drivers/usb/misc/brcmstb-usb-pinmap.c | 351 - drivers/usb/misc/iowarrior.c | 3 + drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/serial/digi_acceleport.c | 5 +- drivers/usb/serial/iuu_phoenix.c | 2 + drivers/usb/serial/option.c | 2 - drivers/usb/storage/freecom.c | 1 + drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/stusb160x.c | 24 +- drivers/usb/typec/tcpm/tcpm.c | 6 +- drivers/usb/usbip/usbip_common.c | 5 + drivers/vdpa/mlx5/core/mr.c | 5 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 33 +- drivers/vhost/vdpa.c | 173 +- drivers/video/console/sticore.c | 2 +- drivers/video/fbdev/atafb.c | 8 + drivers/video/fbdev/aty/radeon_base.c | 4 +- drivers/video/fbdev/cirrusfb.c | 3 +- drivers/video/fbdev/core/fbmem.c | 44 +- drivers/video/fbdev/fsl-diu-fb.c | 3 +- drivers/video/fbdev/hyperv_fb.c | 9 +- drivers/video/fbdev/matrox/matroxfb_base.c | 8 +- drivers/video/fbdev/mx3fb.c | 2 + drivers/video/fbdev/nvidia/nv_of.c | 3 +- .../omap2/omapfb/displays/connector-analog-tv.c | 7 +- .../fbdev/omap2/omapfb/displays/connector-dvi.c | 7 +- .../fbdev/omap2/omapfb/displays/connector-hdmi.c | 7 +- .../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 7 +- .../omapfb/displays/panel-sharp-ls037v7dw01.c | 7 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 7 +- .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 7 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c | 10 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c | 16 +- drivers/video/fbdev/omap2/omapfb/dss/venc.c | 6 +- drivers/video/fbdev/omap2/omapfb/dss/video-pll.c | 20 +- drivers/video/fbdev/sbuslib.c | 124 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 7 +- drivers/video/fbdev/sis/300vtbl.h | 2 + drivers/video/fbdev/sis/sis_accel.h | 14 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/watchdog/Kconfig | 2 +- drivers/xen/unpopulated-alloc.c | 14 +- fs/Kconfig | 9 - fs/Makefile | 1 - fs/afs/cell.c | 3 +- fs/afs/dir.c | 12 +- fs/afs/dir_edit.c | 6 +- fs/afs/file.c | 78 +- fs/afs/internal.h | 57 - fs/afs/write.c | 105 +- fs/afs/xattr.c | 2 +- fs/aio.c | 14 +- fs/binfmt_elf.c | 6 +- fs/btrfs/backref.c | 13 +- fs/btrfs/block-group.c | 1 - fs/btrfs/ctree.h | 2 - fs/btrfs/dev-replace.c | 5 - fs/btrfs/disk-io.c | 139 +- fs/btrfs/disk-io.h | 3 - fs/btrfs/extent-tree.c | 2 +- fs/btrfs/file.c | 3 +- fs/btrfs/inode.c | 8 +- fs/btrfs/qgroup.c | 18 - fs/btrfs/reada.c | 47 - fs/btrfs/tree-checker.c | 18 - fs/btrfs/volumes.c | 5 +- fs/btrfs/volumes.h | 12 +- fs/buffer.c | 58 +- fs/cachefiles/rdwr.c | 3 +- fs/compat_binfmt_elf.c | 20 +- fs/debugfs/file.c | 15 +- fs/eventpoll.c | 733 +- fs/exec.c | 8 - fs/ext4/dir.c | 64 +- fs/ext4/ext4.h | 20 +- fs/ext4/extents.c | 30 +- fs/ext4/fast_commit.c | 37 +- fs/ext4/hash.c | 2 +- fs/ext4/inode.c | 15 +- fs/ext4/namei.c | 20 +- fs/ext4/super.c | 16 +- fs/ext4/sysfs.c | 2 - fs/f2fs/node.c | 2 +- fs/file_table.c | 1 + fs/gfs2/glops.c | 56 +- fs/gfs2/glops.h | 1 - fs/gfs2/lops.c | 31 +- fs/gfs2/lops.h | 2 + fs/gfs2/ops_fstype.c | 14 +- fs/gfs2/recovery.c | 2 +- fs/gfs2/rgrp.c | 5 +- fs/gfs2/super.c | 1 - fs/hfs/btree.h | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/internal.h | 2 - fs/io-wq.c | 8 - fs/io_uring.c | 729 +- fs/iomap/buffered-io.c | 2 +- fs/isofs/rock.h | 8 +- fs/locks.c | 4 +- fs/mount.h | 21 +- fs/mount_notify.c | 222 - fs/namei.c | 37 +- fs/namespace.c | 26 +- fs/nfs/callback_proc.c | 5 - fs/ocfs2/cluster/tcp.c | 1 + fs/ocfs2/namei.c | 21 +- fs/proc/base.c | 4 +- fs/proc/page.c | 40 +- fs/proc/proc_net.c | 4 +- fs/ramfs/inode.c | 12 - fs/select.c | 4 +- fs/xfs/libxfs/xfs_alloc.c | 1 - fs/xfs/libxfs/xfs_bmap.h | 2 +- include/asm-generic/atomic-instrumented.h | 216 +- include/asm-generic/barrier.h | 1 - include/asm-generic/bitops/builtin-ffs.h | 5 +- include/asm-generic/bitops/find.h | 19 - include/asm-generic/getorder.h | 2 +- include/asm-generic/percpu.h | 18 +- include/asm-generic/qrwlock.h | 8 +- include/asm-generic/qspinlock.h | 4 +- include/asm-generic/uaccess.h | 6 +- include/asm-generic/vmlinux.lds.h | 1 - include/crypto/sha1_base.h | 3 +- include/crypto/sha256_base.h | 3 +- include/crypto/sha512_base.h | 3 +- include/crypto/sm3_base.h | 3 +- include/drm/amd_asic_type.h | 2 - include/drm/drm_atomic.h | 12 +- include/drm/drm_crtc.h | 16 - include/drm/drm_dp_helper.h | 136 +- include/drm/drm_drv.h | 85 +- include/drm/drm_edid.h | 7 + include/drm/drm_gem.h | 2 +- include/drm/drm_gem_vram_helper.h | 3 + include/drm/drm_mode_config.h | 13 - include/drm/drm_modeset_helper_vtables.h | 13 +- include/drm/drm_plane.h | 21 - include/drm/drm_prime.h | 5 +- include/drm/drm_print.h | 20 +- include/drm/i915_pciids.h | 141 +- include/drm/ttm/ttm_bo_api.h | 83 +- include/drm/ttm/ttm_bo_driver.h | 104 +- include/drm/ttm/ttm_caching.h | 36 - include/drm/ttm/ttm_page_alloc.h | 122 + include/drm/ttm/ttm_placement.h | 15 + include/drm/ttm/ttm_pool.h | 91 - include/drm/ttm/ttm_resource.h | 12 +- include/drm/ttm/ttm_set_memory.h | 150 + include/drm/ttm/ttm_tt.h | 82 +- include/dt-bindings/clock/imx8-lpcg.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 29 - include/dt-bindings/sound/adi,adau1977.h | 15 - include/dt-bindings/usb/pd.h | 8 - include/kunit/test.h | 16 +- include/linux/arm-smccc.h | 2 - include/linux/atomic-arch-fallback.h | 90 +- include/linux/atomic-fallback.h | 90 +- include/linux/audit.h | 8 + include/linux/bitmap.h | 65 +- include/linux/bitops.h | 24 +- include/linux/blk-mq.h | 2 - include/linux/cgroup.h | 5 +- include/linux/compiler-clang.h | 6 + include/linux/compiler-gcc.h | 21 + include/linux/compiler.h | 18 +- include/linux/compiler_types.h | 15 +- include/linux/cpufreq.h | 11 +- include/linux/ctype.h | 15 +- include/linux/dcache.h | 2 - include/linux/debugfs.h | 18 +- include/linux/devfreq.h | 4 + include/linux/dfl.h | 86 - include/linux/dma-buf-map.h | 193 - include/linux/dma-buf.h | 14 +- include/linux/dma/ti-cppi5.h | 4 +- include/linux/elf.h | 10 - include/linux/entry-common.h | 7 +- include/linux/entry-kvm.h | 4 +- include/linux/eventpoll.h | 11 +- include/linux/filter.h | 22 +- include/linux/firmware/imx/ipc.h | 13 - include/linux/firmware/imx/sci.h | 27 - include/linux/firmware/imx/svc/misc.h | 19 - include/linux/font.h | 2 +- include/linux/fpga/fpga-mgr.h | 2 - include/linux/freelist.h | 129 - include/linux/fs.h | 7 +- include/linux/goldfish.h | 8 +- include/linux/gpio/driver.h | 71 + include/linux/hid.h | 1 - include/linux/ide.h | 8 +- include/linux/if_bridge.h | 1 - include/linux/io_uring.h | 4 +- include/linux/iommu-helper.h | 4 +- include/linux/ipc_namespace.h | 3 +- include/linux/jbd2.h | 7 +- include/linux/jhash.h | 2 - include/linux/kernel.h | 174 +- include/linux/kprobes.h | 25 +- include/linux/list.h | 2 +- include/linux/llist.h | 23 - include/linux/lockdep.h | 6 - include/linux/lsm_hook_defs.h | 3 - include/linux/lsm_hooks.h | 6 - include/linux/mailbox/zynqmp-ipi-message.h | 2 +- include/linux/marvell_phy.h | 3 - include/linux/math.h | 177 - include/linux/memcontrol.h | 221 +- include/linux/memremap.h | 6 - include/linux/mic_bus.h | 100 + include/linux/mlx5/driver.h | 18 - include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/mm.h | 76 +- include/linux/mm_types.h | 15 +- include/linux/mmap_lock.h | 16 +- include/linux/mmc/host.h | 7 - include/linux/mod_devicetable.h | 24 - include/linux/module.h | 2 +- include/linux/mtd/nand-ecc-sw-bch.h | 73 - include/linux/mtd/nand-ecc-sw-hamming.h | 91 - include/linux/mtd/nand.h | 56 - include/linux/mtd/nand_bch.h | 66 + include/linux/mtd/nand_ecc.h | 39 + include/linux/mtd/rawnand.h | 19 +- include/linux/mtd/sharpsl.h | 1 + include/linux/mtd/spinand.h | 9 - include/linux/netdevice.h | 26 - include/linux/netfilter/ipset/ip_set.h | 5 - include/linux/netfilter/nfnetlink.h | 9 +- include/linux/netfilter_ipv4.h | 2 +- include/linux/netfilter_ipv6.h | 10 +- include/linux/nmi.h | 1 - include/linux/ns_common.h | 3 - include/linux/nvmem-provider.h | 17 - include/linux/page-flags.h | 14 +- include/linux/page_ext.h | 8 - include/linux/pagemap.h | 8 +- include/linux/pgtable.h | 4 + include/linux/phy.h | 40 +- include/linux/pid_namespace.h | 4 +- include/linux/platform_data/adau1977.h | 44 + include/linux/platform_data/cros_ec_commands.h | 14 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/jz4740/jz4740_nand.h | 25 + include/linux/platform_data/shmob_drm.h | 2 + include/linux/rcu_node_tree.h | 2 - include/linux/rcupdate.h | 11 +- include/linux/rcupdate_trace.h | 4 +- include/linux/rcutiny.h | 2 - include/linux/rcutree.h | 1 - include/linux/refcount.h | 132 +- include/linux/regmap.h | 5 - include/linux/rtsx_pci.h | 23 - include/linux/sched.h | 12 - include/linux/sched/jobctl.h | 4 +- include/linux/sched/signal.h | 18 +- include/linux/sched/task.h | 2 + include/linux/scif.h | 1339 + include/linux/sctp.h | 20 - include/linux/security.h | 8 - include/linux/serial_s3c.h | 2 +- include/linux/signal.h | 2 - include/linux/socket.h | 1 - include/linux/swiotlb.h | 3 - include/linux/syscalls.h | 2 - include/linux/time.h | 13 + include/linux/time64.h | 4 - include/linux/time_namespace.h | 9 +- include/linux/timekeeping.h | 3 +- include/linux/tracehook.h | 23 - include/linux/units.h | 2 +- include/linux/usb/composite.h | 2 +- include/linux/user_namespace.h | 5 +- include/linux/utsname.h | 9 +- include/linux/vdpa.h | 15 - include/linux/wait.h | 4 +- include/linux/watch_queue.h | 7 +- include/linux/wimax/debug.h | 491 + include/net/net_namespace.h | 11 +- include/net/netfilter/ipv4/nf_reject.h | 10 - include/net/netfilter/ipv6/nf_reject.h | 9 - include/net/netns/sctp.h | 8 - include/net/sch_generic.h | 12 + include/net/sctp/constants.h | 2 - include/net/sctp/sctp.h | 9 +- include/net/sctp/sm.h | 4 - include/net/sctp/structs.h | 14 +- include/net/sock.h | 2 + include/net/wimax.h | 503 + include/net/xsk_buff_pool.h | 2 +- include/rdma/ib_verbs.h | 5 +- include/rdma/rdma_cm.h | 14 +- include/scsi/fc_encode.h | 727 + include/scsi/fc_frame.h | 30 - include/scsi/scsi_transport_fc.h | 36 - include/soc/mscc/ocelot.h | 1 - include/sound/control.h | 2 +- include/sound/core.h | 3 +- include/sound/pcm.h | 4 +- include/sound/soc-component.h | 6 +- include/sound/soc-dai.h | 4 +- include/sound/soc-link.h | 3 +- include/sound/soc.h | 7 +- include/trace/events/afs.h | 20 +- include/trace/events/devfreq.h | 30 +- include/trace/events/sched.h | 84 - include/trace/events/writeback.h | 2 +- include/uapi/asm-generic/sembuf.h | 6 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 6 +- include/uapi/drm/drm_fourcc.h | 156 +- include/uapi/drm/virtgpu_drm.h | 39 +- include/uapi/linux/cfm_bridge.h | 64 - include/uapi/linux/const.h | 5 - include/uapi/linux/ethtool.h | 2 +- include/uapi/linux/gpio.h | 106 +- include/uapi/linux/icmpv6.h | 1 - include/uapi/linux/if_bridge.h | 126 - include/uapi/linux/if_ether.h | 1 - include/uapi/linux/io_uring.h | 6 - include/uapi/linux/kernel.h | 9 +- include/uapi/linux/lightnvm.h | 2 +- include/uapi/linux/mic_common.h | 235 + include/uapi/linux/mic_ioctl.h | 77 + include/uapi/linux/mroute6.h | 2 +- include/uapi/linux/netfilter/ipset/ip_set.h | 6 +- include/uapi/linux/netfilter/x_tables.h | 2 +- include/uapi/linux/netlink.h | 2 +- include/uapi/linux/pci_regs.h | 5 - include/uapi/linux/prctl.h | 1 - include/uapi/linux/ptrace.h | 3 +- include/uapi/linux/rtnetlink.h | 2 - include/uapi/linux/sctp.h | 7 - include/uapi/linux/sysctl.h | 2 +- include/uapi/linux/vhost.h | 4 - include/uapi/linux/vhost_types.h | 9 - include/uapi/linux/virtio_gpu.h | 78 - include/uapi/linux/watch_queue.h | 31 +- .../linux-wimax.h => include/uapi/linux/wimax.h | 0 .../uapi/linux/wimax/i2400m.h | 0 include/uapi/rdma/ib_user_verbs.h | 14 + include/uapi/scsi/fc/fc_els.h | 114 +- include/uapi/sound/compress_offload.h | 2 +- include/video/imx-ipu-v3.h | 3 + init/main.c | 4 +- init/version.c | 2 +- ipc/msgutil.c | 2 +- ipc/namespace.c | 4 +- ipc/shm.c | 8 +- kernel/acct.c | 7 +- kernel/audit.c | 5 +- kernel/auditsc.c | 27 +- kernel/bpf/Makefile | 6 +- kernel/bpf/core.c | 2 +- kernel/cgroup/cgroup.c | 2 +- kernel/cgroup/namespace.c | 2 +- kernel/crash_core.c | 1 - kernel/entry/common.c | 14 +- kernel/entry/kvm.c | 3 - kernel/events/uprobes.c | 2 +- kernel/exit.c | 5 +- kernel/fail_function.c | 6 +- kernel/fork.c | 11 +- kernel/futex.c | 4 +- kernel/hung_task.c | 47 +- kernel/irq/Kconfig | 1 - kernel/kcsan/encoding.h | 20 +- kernel/kcsan/selftest.c | 3 - kernel/kprobes.c | 286 +- kernel/kthread.c | 12 +- kernel/locking/lockdep.c | 20 +- kernel/locking/locktorture.c | 36 +- kernel/module.c | 1 - kernel/params.c | 2 +- kernel/pid.c | 2 +- kernel/pid_namespace.c | 13 +- kernel/power/process.c | 2 +- kernel/printk/printk_ringbuffer.c | 2 +- kernel/ptrace.c | 2 +- kernel/rcu/Kconfig | 20 +- kernel/rcu/rcu.h | 16 - kernel/rcu/rcu_segcblist.h | 2 +- kernel/rcu/rcuscale.c | 37 +- kernel/rcu/rcutorture.c | 141 +- kernel/rcu/refscale.c | 11 +- kernel/rcu/srcutree.c | 6 +- kernel/rcu/tasks.h | 49 +- kernel/rcu/tree.c | 89 +- kernel/rcu/tree.h | 2 - kernel/rcu/tree_stall.h | 28 +- kernel/scftorture.c | 49 +- kernel/sched/cpufreq_schedutil.c | 6 +- kernel/seccomp.c | 233 +- kernel/signal.c | 59 +- kernel/stop_machine.c | 2 +- kernel/sys_ni.c | 3 - kernel/sysctl.c | 19 +- kernel/task_work.c | 13 +- kernel/time/Kconfig | 18 +- kernel/time/Makefile | 1 - kernel/time/clocksource.c | 8 + kernel/time/hrtimer.c | 5 + kernel/time/itimer.c | 4 + kernel/time/jiffies.c | 3 +- kernel/time/namespace.c | 9 +- kernel/time/sched_clock.c | 4 +- kernel/time/tick-legacy.c | 37 - kernel/time/timekeeping.c | 41 +- kernel/time/timekeeping.h | 3 +- kernel/time/timer.c | 5 + kernel/torture.c | 34 +- kernel/trace/Kconfig | 2 + kernel/trace/trace_events_synth.c | 36 +- kernel/trace/trace_kprobe.c | 3 +- kernel/tracepoint.c | 2 +- kernel/user.c | 2 +- kernel/user_namespace.c | 4 +- kernel/utsname.c | 7 +- kernel/watchdog.c | 21 - kernel/watchdog_hld.c | 1 - lib/Kconfig | 9 - lib/Kconfig.debug | 8 - lib/crc32test.c | 4 + lib/crypto/sha256.c | 212 +- lib/errname.c | 1 - lib/error-inject.c | 2 - lib/errseq.c | 1 - lib/extable.c | 5 + lib/find_bit.c | 17 +- lib/lzo/lzo1x_compress.c | 2 +- lib/math/div64.c | 4 +- lib/math/int_pow.c | 2 +- lib/math/int_sqrt.c | 3 +- lib/math/reciprocal_div.c | 9 +- lib/mpi/ec.c | 3 + lib/scatterlist.c | 2 +- lib/stackdepot.c | 14 +- lib/test_bitmap.c | 143 - lib/test_free_pages.c | 5 - lib/test_kasan.c | 149 +- lib/test_lockup.c | 16 - lib/xarray.c | 7 +- localversion-next | 1 - mm/Kconfig | 21 +- mm/Makefile | 2 +- mm/cma.c | 4 +- mm/compaction.c | 7 +- mm/debug.c | 4 +- mm/filemap.c | 576 +- mm/gup.c | 2 - mm/gup_benchmark.c | 210 + mm/gup_test.c | 247 - mm/gup_test.h | 32 - mm/huge_memory.c | 10 +- mm/hugetlb.c | 25 +- mm/khugepaged.c | 4 +- mm/memcontrol.c | 190 +- mm/memory.c | 11 +- mm/mempolicy.c | 6 +- mm/memremap.c | 59 +- mm/migrate.c | 11 +- mm/mmap.c | 65 +- mm/mremap.c | 280 +- mm/msync.c | 6 +- mm/nommu.c | 8 +- mm/page_alloc.c | 147 +- mm/page_ext.c | 10 +- mm/page_io.c | 6 +- mm/page_poison.c | 40 +- mm/percpu.c | 32 +- mm/process_vm_access.c | 4 +- mm/shmem.c | 2 +- mm/slab.h | 42 +- mm/slab_common.c | 4 +- mm/slub.c | 6 +- mm/swap.c | 3 - mm/swap_state.c | 4 +- mm/swapfile.c | 14 +- mm/truncate.c | 2 +- mm/vmalloc.c | 2 +- mm/vmscan.c | 2 +- mm/vmstat.c | 32 +- mm/workingset.c | 2 +- mm/zsmalloc.c | 11 +- mm/zswap.c | 6 +- net/Kconfig | 2 + net/Makefile | 1 + net/appletalk/aarp.c | 18 +- net/appletalk/ddp.c | 7 +- net/atm/lec.c | 5 +- net/bluetooth/hci_event.c | 5 - net/bluetooth/msft.c | 3 +- net/bridge/Kconfig | 11 - net/bridge/Makefile | 2 - net/bridge/br_cfm.c | 867 - net/bridge/br_cfm_netlink.c | 726 - net/bridge/br_device.c | 6 +- net/bridge/br_if.c | 1 - net/bridge/br_input.c | 35 +- net/bridge/br_mdb.c | 30 +- net/bridge/br_mrp.c | 19 +- net/bridge/br_multicast.c | 13 +- net/bridge/br_netlink.c | 115 +- net/bridge/br_private.h | 90 +- net/bridge/br_private_cfm.h | 147 - net/bridge/netfilter/Kconfig | 2 +- net/bridge/netfilter/nft_reject_bridge.c | 255 +- net/core/dev.c | 2 +- net/core/devlink.c | 30 +- net/core/net-sysfs.c | 6 +- net/core/net_namespace.c | 6 +- net/dcb/dcbnl.c | 16 +- net/dccp/ackvec.c | 5 - net/dccp/ccid.c | 2 +- net/dccp/ccids/ccid2.c | 5 - net/dccp/ccids/ccid3.c | 6 - net/dccp/ccids/lib/loss_interval.c | 3 - net/dccp/ccids/lib/packet_history.c | 3 - net/dccp/feat.c | 6 - net/dccp/output.c | 9 - net/dccp/qpolicy.c | 6 +- net/ipv4/inet_timewait_sock.c | 4 +- net/ipv4/ip_tunnel.c | 3 + net/ipv4/netfilter.c | 8 +- net/ipv4/netfilter/iptable_mangle.c | 2 +- net/ipv4/netfilter/nf_reject_ipv4.c | 124 +- net/ipv4/tcp.c | 2 - net/ipv4/tcp_input.c | 3 +- net/ipv4/tcp_lp.c | 7 - net/ipv4/tcp_metrics.c | 2 +- net/ipv4/udp.c | 2 +- net/ipv4/udp_offload.c | 3 - net/ipv4/xfrm4_tunnel.c | 4 +- net/ipv6/calipso.c | 4 +- net/ipv6/icmp.c | 8 +- net/ipv6/ip6_tunnel.c | 4 +- net/ipv6/mcast.c | 2 +- net/ipv6/netfilter.c | 6 +- net/ipv6/netfilter/ip6table_mangle.c | 2 +- net/ipv6/netfilter/nf_reject_ipv6.c | 134 - net/ipv6/reassembly.c | 33 +- net/ipv6/rpl.c | 2 +- net/ipv6/rpl_iptunnel.c | 2 +- net/ipv6/udp.c | 2 +- net/ipv6/udp_offload.c | 8 +- net/ipv6/xfrm6_tunnel.c | 4 +- net/l3mdev/l3mdev.c | 1 - net/llc/llc_conn.c | 2 - net/mptcp/protocol.c | 10 - net/netfilter/Kconfig | 10 - net/netfilter/Makefile | 1 - net/netfilter/ipset/ip_set_core.c | 9 +- net/netfilter/ipset/ip_set_hash_gen.h | 45 +- net/netfilter/ipset/ip_set_hash_ip.c | 7 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 7 +- net/netfilter/ipset/ip_set_hash_ipport.c | 7 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 7 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 7 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 7 +- net/netfilter/ipset/ip_set_hash_netiface.c | 7 +- net/netfilter/ipset/ip_set_hash_netnet.c | 7 +- net/netfilter/ipset/ip_set_hash_netport.c | 7 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 7 +- net/netfilter/ipvs/ip_vs_core.c | 4 +- net/netfilter/nf_nat_proto.c | 4 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 22 +- net/netfilter/nfnetlink.c | 22 +- net/netfilter/nft_chain_route.c | 4 +- net/netfilter/nft_reject.c | 12 +- net/netfilter/nft_reject_inet.c | 60 +- net/netfilter/nft_reject_netdev.c | 189 - net/netfilter/utils.c | 4 +- net/netlabel/netlabel_calipso.c | 1 - net/nfc/core.c | 10 +- net/nfc/digital_core.c | 3 - net/nfc/nci/core.c | 2 - net/openvswitch/flow.c | 4 - net/openvswitch/vport.c | 4 +- net/rds/ib_cm.c | 5 +- net/sched/act_mpls.c | 1 - net/sched/cls_api.c | 20 +- net/sched/sch_netem.c | 9 +- net/sctp/Kconfig | 1 - net/sctp/associola.c | 4 - net/sctp/ipv6.c | 44 +- net/sctp/offload.c | 6 +- net/sctp/output.c | 22 +- net/sctp/protocol.c | 143 +- net/sctp/sm_make_chunk.c | 21 - net/sctp/sm_statefuns.c | 52 - net/sctp/socket.c | 116 - net/sctp/sysctl.c | 62 - net/smc/af_smc.c | 68 +- net/smc/smc_clc.h | 9 +- net/smc/smc_core.c | 7 +- net/smc/smc_core.h | 1 - net/socket.c | 15 +- net/tipc/core.c | 2 + net/tipc/core.h | 3 + net/tipc/msg.c | 5 +- net/tipc/name_distr.c | 19 + net/tipc/netlink_compat.c | 5 +- net/tipc/socket.c | 27 +- net/tipc/socket.h | 2 +- net/tipc/topsrv.c | 4 +- net/vmw_vsock/af_vsock.c | 5 +- net/wimax/Kconfig | 40 + net/wimax/Makefile | 13 + net/wimax/debug-levels.h | 29 + net/wimax/debugfs.c | 38 + net/wimax/id-table.c | 130 + net/wimax/op-msg.c | 391 + net/wimax/op-reset.c | 108 + net/wimax/op-rfkill.c | 431 + net/wimax/op-state-get.c | 52 + net/wimax/stack.c | 609 + net/wimax/wimax-internal.h | 85 + net/xdp/xsk.c | 3 +- net/xdp/xsk_buff_pool.c | 7 +- net/xfrm/xfrm_interface.c | 8 +- net/xfrm/xfrm_state.c | 8 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tracex2_user.c | 2 +- samples/bpf/tracex3_user.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdp_rxq_info_user.c | 2 +- samples/mic/mpssd/.gitignore | 2 + samples/mic/mpssd/Makefile | 28 + samples/mic/mpssd/micctrl | 162 + samples/mic/mpssd/mpss | 189 + samples/mic/mpssd/mpssd.c | 1815 + samples/mic/mpssd/mpssd.h | 89 + samples/mic/mpssd/sysfs.c | 91 + samples/watch_queue/watch_test.c | 41 +- scripts/atomic/gen-atomic-fallback.sh | 63 +- scripts/atomic/gen-atomic-instrumented.sh | 29 +- scripts/bpf_helpers_doc.py | 1 - scripts/checkpatch.pl | 162 +- scripts/get_abi.pl | 365 +- scripts/kconfig/qconf-cfg.sh | 14 +- scripts/kconfig/qconf.cc | 136 +- scripts/kernel-doc | 21 +- scripts/mod/devicetable-offsets.c | 4 - scripts/mod/file2alias.c | 13 - scripts/package/builddeb | 2 - security/integrity/ima/ima.h | 2 +- security/lsm_audit.c | 5 + security/security.c | 7 - security/selinux/hooks.c | 19 +- security/selinux/ss/services.c | 4 +- security/tomoyo/securityfs_if.c | 6 +- sound/core/control.c | 4 +- sound/core/pcm_dmaengine.c | 3 +- sound/core/pcm_lib.c | 2 +- sound/core/pcm_native.c | 4 +- sound/pci/hda/hda_codec.c | 45 +- sound/pci/hda/hda_controller.h | 3 +- sound/pci/hda/hda_intel.c | 63 +- sound/pci/hda/patch_realtek.c | 54 +- sound/pci/rme32.c | 1 + sound/pci/rme9652/hdspm.c | 8 + sound/pci/rme9652/rme9652.c | 7 + sound/soc/amd/raven/pci-acp3x.c | 4 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/adau1977.c | 9 +- sound/soc/codecs/cs42l51.c | 22 +- sound/soc/codecs/madera.c | 4 +- sound/soc/codecs/wcd-clsh-v2.c | 1 + sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd934x.c | 2 +- sound/soc/codecs/wl1273.c | 1 + sound/soc/codecs/wm5102.c | 4 +- sound/soc/codecs/wm8350.c | 3 +- sound/soc/codecs/wsa881x.c | 2 - sound/soc/fsl/Kconfig | 10 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl_spdif.c | 73 +- sound/soc/fsl/fsl_spdif.h | 9 +- sound/soc/fsl/fsl_xcvr.c | 1359 - sound/soc/fsl/fsl_xcvr.h | 266 - sound/soc/intel/Kconfig | 18 + sound/soc/intel/atom/Makefile | 2 +- sound/soc/intel/atom/sst/Makefile | 6 +- sound/soc/intel/boards/bytcr_rt5651.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 39 +- sound/soc/intel/boards/sof_rt5682.c | 65 +- sound/soc/intel/catpt/dsp.c | 9 +- sound/soc/intel/catpt/pcm.c | 10 - sound/soc/intel/common/soc-acpi-intel-cml-match.c | 13 - sound/soc/intel/skylake/skl-pcm.c | 1 + sound/soc/jz4740/jz4740-i2s.c | 5 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 31 +- sound/soc/qcom/Kconfig | 23 - sound/soc/qcom/Makefile | 4 - sound/soc/qcom/lpass-cpu.c | 14 +- sound/soc/qcom/lpass-hdmi.c | 2 +- sound/soc/qcom/lpass-sc7180.c | 2 +- sound/soc/qcom/qdsp6/q6adm.c | 10 +- sound/soc/qcom/qdsp6/q6afe.c | 10 +- sound/soc/qcom/qdsp6/q6asm.c | 10 +- sound/soc/qcom/sc7180.c | 266 - sound/soc/qcom/sdm845.c | 2 - sound/soc/qcom/sm8250.c | 227 - sound/soc/samsung/snow.c | 2 +- sound/soc/soc-component.c | 19 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-dai.c | 13 +- sound/soc/soc-dapm.c | 8 +- sound/soc/soc-link.c | 12 +- sound/soc/soc-pcm.c | 131 +- sound/soc/sof/control.c | 20 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/loader.c | 5 - sound/soc/sof/sof-audio.c | 10 +- sound/soc/sof/topology.c | 2 +- sound/soc/sunxi/Kconfig | 1 - sound/soc/sunxi/sun4i-i2s.c | 388 +- sound/soc/sunxi/sun8i-codec.c | 834 +- sound/soc/tegra/Kconfig | 1 + sound/soc/ti/davinci-mcasp.c | 1 + sound/usb/pcm.c | 4 - tools/bpf/bpftool/feature.c | 7 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 4 +- tools/include/nolibc/nolibc.h | 4 +- tools/memory-model/Documentation/README | 76 - .../Documentation/control-dependencies.txt | 258 - tools/memory-model/Documentation/glossary.txt | 155 - tools/memory-model/Documentation/litmus-tests.txt | 17 - tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/Documentation/ordering.txt | 557 - tools/memory-model/README | 22 +- tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/power/cpupower/utils/cpufreq-set.c | 3 - tools/power/cpupower/utils/cpuidle-set.c | 4 - tools/power/cpupower/utils/cpupower.c | 8 - tools/power/cpupower/utils/helpers/helpers.h | 12 - tools/power/cpupower/utils/helpers/misc.c | 66 +- tools/testing/kunit/kunit_parser.py | 3 +- tools/testing/kunit/kunit_tool_test.py | 32 +- .../kunit/test_data/test_config_printk_time.log | 3 +- .../test_data/test_interrupted_tap_output.log | 3 +- .../test_data/test_kernel_panic_interrupt.log | 3 +- .../kunit/test_data/test_multiple_prefixes.log | 3 +- .../kunit/test_data/test_pound_no_prefix.log | 3 +- tools/testing/kunit/test_data/test_pound_sign.log | 1 - tools/testing/nvdimm/test/nfit.c | 103 + tools/testing/selftests/Makefile | 4 +- tools/testing/selftests/android/Makefile | 39 + tools/testing/selftests/android/config | 5 + tools/testing/selftests/android/ion/.gitignore | 4 + tools/testing/selftests/android/ion/Makefile | 20 + tools/testing/selftests/android/ion/README | 101 + tools/testing/selftests/android/ion/ion.h | 134 + tools/testing/selftests/android/ion/ion_test.sh | 58 + .../testing/selftests/android/ion/ionapp_export.c | 127 + .../testing/selftests/android/ion/ionapp_import.c | 79 + tools/testing/selftests/android/ion/ionmap_test.c | 136 + tools/testing/selftests/android/ion/ionutils.c | 253 + tools/testing/selftests/android/ion/ionutils.h | 55 + tools/testing/selftests/android/ion/ipcsocket.c | 227 + tools/testing/selftests/android/ion/ipcsocket.h | 35 + tools/testing/selftests/android/run.sh | 3 + .../selftests/arm64/mte/check_buffer_fill.c | 3 - .../selftests/arm64/mte/check_child_memory.c | 3 - .../selftests/arm64/mte/check_ksm_options.c | 4 - .../selftests/arm64/mte/check_mmap_options.c | 4 - .../selftests/arm64/mte/check_tags_inclusion.c | 3 - tools/testing/selftests/arm64/mte/check_user_mem.c | 4 - tools/testing/selftests/bpf/progs/profiler.inc.h | 11 +- .../clone3/clone3_cap_checkpoint_restore.c | 2 +- tools/testing/selftests/core/close_range_test.c | 8 +- .../selftests/filesystems/binderfs/binderfs_test.c | 8 +- .../filesystems/epoll/epoll_wakeup_test.c | 95 - .../ftrace/test.d/dynevent/add_remove_kprobe.tc | 2 +- .../ftrace/test.d/dynevent/clear_select_events.tc | 2 +- .../ftrace/test.d/dynevent/generic_clear_event.tc | 2 +- .../test.d/ftrace/func-filter-notrace-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 2 +- .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 4 +- tools/testing/selftests/ftrace/test.d/functions | 7 - .../ftrace/test.d/kprobe/add_and_remove.tc | 2 +- .../selftests/ftrace/test.d/kprobe/busy_check.tc | 2 +- .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_string.tc | 4 +- .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 10 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_args_user.tc | 4 - .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 14 +- .../ftrace/test.d/kprobe/kprobe_multiprobe.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 12 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 4 +- .../selftests/ftrace/test.d/kprobe/profile.tc | 2 +- tools/testing/selftests/kselftest_harness.h | 46 +- tools/testing/selftests/kvm/.gitignore | 1 - tools/testing/selftests/kvm/Makefile | 1 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 6 - tools/testing/selftests/kvm/lib/kvm_util.c | 23 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 9 - .../selftests/kvm/x86_64/vmx_apic_access_test.c | 142 - tools/testing/selftests/lib.mk | 2 +- .../selftests/net/forwarding/bridge_igmp.sh | 532 +- tools/testing/selftests/pidfd/config | 1 - tools/testing/selftests/pidfd/pidfd_getfd_test.c | 5 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 1 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 + tools/testing/selftests/pidfd/pidfd_setns_test.c | 1 + tools/testing/selftests/pidfd/pidfd_test.c | 2 +- tools/testing/selftests/proc/proc-loadavg-001.c | 1 + tools/testing/selftests/proc/proc-self-syscall.c | 1 + tools/testing/selftests/proc/proc-uptime-002.c | 1 + .../selftests/rcutorture/bin/console-badness.sh | 3 +- .../testing/selftests/rcutorture/bin/functions.sh | 1 - .../selftests/rcutorture/bin/kvm-check-branches.sh | 5 +- .../rcutorture/bin/kvm-recheck-rcuscale.sh | 2 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 19 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 29 +- .../selftests/rcutorture/configs/rcu/SRCU-t | 3 +- .../selftests/rcutorture/configs/rcu/SRCU-u | 3 +- .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 3 - .../selftests/rcutorture/configs/rcuscale/TRACE01 | 15 - .../rcutorture/configs/rcuscale/TRACE01.boot | 1 - .../testing/selftests/seccomp/seccomp_benchmark.c | 151 +- tools/testing/selftests/seccomp/settings | 2 +- tools/testing/selftests/vDSO/Makefile | 16 +- tools/testing/selftests/vDSO/vdso_config.h | 92 - tools/testing/selftests/vDSO/vdso_test_abi.c | 244 - .../selftests/vDSO/vdso_test_clock_getres.c | 124 - .../testing/selftests/vDSO/vdso_test_correctness.c | 451 - tools/testing/selftests/vm/.gitignore | 4 +- tools/testing/selftests/vm/Makefile | 39 +- tools/testing/selftests/vm/check_config.sh | 31 - tools/testing/selftests/vm/config | 2 +- tools/testing/selftests/vm/gup_benchmark.c | 143 + tools/testing/selftests/vm/gup_test.c | 194 - tools/testing/selftests/vm/hmm-tests.c | 10 +- tools/testing/selftests/vm/mremap_test.c | 344 - tools/testing/selftests/vm/run_vmtests | 43 +- tools/testing/selftests/wireguard/netns.sh | 8 - .../testing/selftests/wireguard/qemu/kernel.config | 2 - tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/test_vdso.c | 342 + 3543 files changed, 71703 insertions(+), 365435 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-fc_host delete mode 100644 Documentation/ABI/testing/sysfs-class-fc_remote_ports delete mode 100644 Documentation/ABI/testing/sysfs-class-firmware-attributes create mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-sc27xx delete mode 100644 Documentation/ABI/testing/sysfs-firmware-lefi-boardinfo delete mode 100644 Documentation/admin-guide/abi-obsolete.rst delete mode 100644 Documentation/admin-guide/abi-removed.rst delete mode 100644 Documentation/admin-guide/abi-stable.rst delete mode 100644 Documentation/admin-guide/abi-testing.rst delete mode 100644 Documentation/admin-guide/abi.rst delete mode 100644 Documentation/admin-guide/hw-vuln/l1d_flush.rst rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/i2 [...] rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/in [...] rename {drivers/staging/wimax/Documentation => Documentation/admin-guide/wimax}/wi [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7625.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml delete mode 100644 Documentation/devicetree/bindings/extcon/extcon-usbc-tusb320.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/google,cros-ec-i2c-tunnel.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-cros-ec-tunnel.txt create mode 100644 Documentation/devicetree/bindings/input/cros-ec-keyb.txt delete mode 100644 Documentation/devicetree/bindings/input/google,cros-ec-keyb.yaml create mode 100644 Documentation/devicetree/bindings/mmc/mtk-sd.txt delete mode 100644 Documentation/devicetree/bindings/mmc/mtk-sd.yaml delete mode 100644 Documentation/devicetree/bindings/sound/fsl,xcvr.yaml delete mode 100644 Documentation/devicetree/bindings/sound/google,sc7180-trogdor.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,sm8250.yaml create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-adfsdm.txt create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-sai.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-sai.yaml delete mode 100644 Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml create mode 100644 Documentation/features/time/modern-timekeeping/arch-support.txt delete mode 100644 Documentation/leds/leds-el15203000.rst delete mode 100644 Documentation/leds/leds-sc27xx.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus create mode 100644 Documentation/misc-devices/mic/index.rst create mode 100644 Documentation/misc-devices/mic/mic_overview.rst create mode 100644 Documentation/misc-devices/mic/scif_overview.rst delete mode 100644 Documentation/sphinx/kernel_abi.py delete mode 100644 Documentation/x86/resctrl.rst create mode 100644 Documentation/x86/resctrl_ui.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts delete mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts delete mode 100644 arch/arm/boot/dts/openbmc-flash-layout-64.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-zeropi.dts create mode 100644 arch/arm/configs/ebsa110_defconfig delete mode 100644 arch/arm/include/asm/kasan.h delete mode 100644 arch/arm/include/asm/kasan_def.h delete mode 100644 arch/arm/include/asm/seccomp.h create mode 100644 arch/arm/mach-ebsa110/Makefile create mode 100644 arch/arm/mach-ebsa110/Makefile.boot create mode 100644 arch/arm/mach-ebsa110/core.c create mode 100644 arch/arm/mach-ebsa110/core.h create mode 100644 arch/arm/mach-ebsa110/include/mach/entry-macro.S create mode 100644 arch/arm/mach-ebsa110/include/mach/hardware.h create mode 100644 arch/arm/mach-ebsa110/include/mach/io.h create mode 100644 arch/arm/mach-ebsa110/include/mach/irqs.h create mode 100644 arch/arm/mach-ebsa110/include/mach/memory.h create mode 100644 arch/arm/mach-ebsa110/include/mach/uncompress.h create mode 100644 arch/arm/mach-ebsa110/io.c create mode 100644 arch/arm/mach-ebsa110/leds.c delete mode 100644 arch/arm/mm/kasan_init.c delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-s.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-n801x-som.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt6779-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt6779.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex-aistarvision-mipi-ad [...] delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-mipi-2.1.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts delete mode 100644 arch/mips/loongson64/boardinfo.c delete mode 100755 arch/riscv/kernel/vdso/so2s.sh delete mode 100644 arch/sparc/include/asm/extable.h create mode 100644 arch/sparc/include/asm/extable_64.h create mode 100644 arch/sparc/mm/extable.c delete mode 100644 arch/um/include/asm/cacheflush.h create mode 100644 arch/x86/crypto/aes_glue.c create mode 100644 arch/x86/include/asm/copy_mc_test.h delete mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.c delete mode 100644 drivers/crypto/qat/qat_common/adf_gen2_hw_data.h create mode 100644 drivers/dma/mic_x100_dma.c create mode 100644 drivers/dma/mic_x100_dma.h delete mode 100644 drivers/extcon/extcon-usbc-tusb320.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.h delete mode 100755 drivers/gpu/drm/amd/amdgpu/dimgrey_cavefish_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_2.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vangogh_reg_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_trace.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_dio_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn302/irq_service_dcn302.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_5_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_3_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_5_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_2_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/dimgrey_cavefish_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/vangogh_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_vangogh.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h delete mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.c delete mode 100644 drivers/gpu/drm/bridge/analogix/anx7625.h delete mode 100644 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt36672a.c delete mode 100644 drivers/gpu/drm/panel/panel-tdo-tl070wsh30.c create mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc.c create mode 100644 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c delete mode 100644 drivers/gpu/drm/ttm/ttm_pool.c delete mode 100644 drivers/gpu/drm/virtio/virtgpu_vram.c create mode 100644 drivers/gpu/drm/vkms/vkms_gem.c delete mode 100644 drivers/hid/amd-sfh-hid/Kconfig delete mode 100644 drivers/hid/amd-sfh-hid/Makefile delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_client.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_hid.h delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.c delete mode 100644 drivers/hid/amd-sfh-hid/amd_sfh_pcie.h delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h delete mode 100644 drivers/hid/amd-sfh-hid/hid_descriptor/amd_sfh_hid_report_desc.h create mode 100644 drivers/misc/mic/Kconfig create mode 100644 drivers/misc/mic/Makefile create mode 100644 drivers/misc/mic/bus/Makefile create mode 100644 drivers/misc/mic/bus/cosm_bus.c create mode 100644 drivers/misc/mic/bus/cosm_bus.h create mode 100644 drivers/misc/mic/bus/mic_bus.c create mode 100644 drivers/misc/mic/bus/scif_bus.c create mode 100644 drivers/misc/mic/bus/scif_bus.h create mode 100644 drivers/misc/mic/bus/vop_bus.c create mode 100644 drivers/misc/mic/bus/vop_bus.h create mode 100644 drivers/misc/mic/card/Makefile create mode 100644 drivers/misc/mic/card/mic_debugfs.c create mode 100644 drivers/misc/mic/card/mic_device.c create mode 100644 drivers/misc/mic/card/mic_device.h create mode 100644 drivers/misc/mic/card/mic_x100.c create mode 100644 drivers/misc/mic/card/mic_x100.h create mode 100644 drivers/misc/mic/common/mic_dev.h create mode 100644 drivers/misc/mic/cosm/Makefile create mode 100644 drivers/misc/mic/cosm/cosm_debugfs.c create mode 100644 drivers/misc/mic/cosm/cosm_main.c create mode 100644 drivers/misc/mic/cosm/cosm_main.h create mode 100644 drivers/misc/mic/cosm/cosm_scif_server.c create mode 100644 drivers/misc/mic/cosm/cosm_sysfs.c create mode 100644 drivers/misc/mic/cosm_client/Makefile create mode 100644 drivers/misc/mic/cosm_client/cosm_scif_client.c create mode 100644 drivers/misc/mic/host/Makefile create mode 100644 drivers/misc/mic/host/mic_boot.c create mode 100644 drivers/misc/mic/host/mic_debugfs.c create mode 100644 drivers/misc/mic/host/mic_device.h create mode 100644 drivers/misc/mic/host/mic_intr.c create mode 100644 drivers/misc/mic/host/mic_intr.h create mode 100644 drivers/misc/mic/host/mic_main.c create mode 100644 drivers/misc/mic/host/mic_smpt.c create mode 100644 drivers/misc/mic/host/mic_smpt.h create mode 100644 drivers/misc/mic/host/mic_x100.c create mode 100644 drivers/misc/mic/host/mic_x100.h create mode 100644 drivers/misc/mic/scif/Makefile create mode 100644 drivers/misc/mic/scif/scif_api.c create mode 100644 drivers/misc/mic/scif/scif_debugfs.c create mode 100644 drivers/misc/mic/scif/scif_dma.c create mode 100644 drivers/misc/mic/scif/scif_epd.c create mode 100644 drivers/misc/mic/scif/scif_epd.h create mode 100644 drivers/misc/mic/scif/scif_fd.c create mode 100644 drivers/misc/mic/scif/scif_fence.c create mode 100644 drivers/misc/mic/scif/scif_main.c create mode 100644 drivers/misc/mic/scif/scif_main.h create mode 100644 drivers/misc/mic/scif/scif_map.h create mode 100644 drivers/misc/mic/scif/scif_mmap.c create mode 100644 drivers/misc/mic/scif/scif_nm.c create mode 100644 drivers/misc/mic/scif/scif_nodeqp.c create mode 100644 drivers/misc/mic/scif/scif_nodeqp.h create mode 100644 drivers/misc/mic/scif/scif_peer_bus.c create mode 100644 drivers/misc/mic/scif/scif_peer_bus.h create mode 100644 drivers/misc/mic/scif/scif_ports.c create mode 100644 drivers/misc/mic/scif/scif_rb.c create mode 100644 drivers/misc/mic/scif/scif_rb.h create mode 100644 drivers/misc/mic/scif/scif_rma.c create mode 100644 drivers/misc/mic/scif/scif_rma.h create mode 100644 drivers/misc/mic/scif/scif_rma_list.c create mode 100644 drivers/misc/mic/scif/scif_rma_list.h create mode 100644 drivers/misc/mic/vop/Makefile create mode 100644 drivers/misc/mic/vop/vop_debugfs.c create mode 100644 drivers/misc/mic/vop/vop_main.c create mode 100644 drivers/misc/mic/vop/vop_main.h create mode 100644 drivers/misc/mic/vop/vop_vringh.c delete mode 100644 drivers/mtd/nand/ecc-sw-bch.c delete mode 100644 drivers/mtd/nand/ecc-sw-hamming.c create mode 100644 drivers/mtd/nand/raw/nand_bch.c create mode 100644 drivers/mtd/nand/raw/nand_ecc.c create mode 100644 drivers/net/ethernet/amd/am79c961a.c create mode 100644 drivers/net/ethernet/amd/am79c961a.h create mode 100644 drivers/net/wimax/Kconfig create mode 100644 drivers/net/wimax/Makefile rename drivers/{staging => net}/wimax/i2400m/Kconfig (100%) rename drivers/{staging => net}/wimax/i2400m/Makefile (100%) create mode 100644 drivers/net/wimax/i2400m/control.c create mode 100644 drivers/net/wimax/i2400m/debug-levels.h rename drivers/{staging => net}/wimax/i2400m/debugfs.c (100%) create mode 100644 drivers/net/wimax/i2400m/driver.c rename drivers/{staging => net}/wimax/i2400m/fw.c (100%) rename drivers/{staging => net}/wimax/i2400m/i2400m-usb.h (100%) create mode 100644 drivers/net/wimax/i2400m/i2400m.h rename drivers/{staging => net}/wimax/i2400m/netdev.c (100%) create mode 100644 drivers/net/wimax/i2400m/op-rfkill.c rename drivers/{staging => net}/wimax/i2400m/rx.c (100%) rename drivers/{staging => net}/wimax/i2400m/sysfs.c (100%) rename drivers/{staging => net}/wimax/i2400m/tx.c (100%) create mode 100644 drivers/net/wimax/i2400m/usb-debug-levels.h rename drivers/{staging => net}/wimax/i2400m/usb-fw.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-notif.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-rx.c (100%) rename drivers/{staging => net}/wimax/i2400m/usb-tx.c (100%) create mode 100644 drivers/net/wimax/i2400m/usb.c delete mode 100644 drivers/platform/surface/Kconfig delete mode 100644 drivers/platform/surface/Makefile delete mode 100644 drivers/platform/x86/dell-wmi-sysman/Makefile delete mode 100644 drivers/platform/x86/dell-wmi-sysman/biosattr-interface.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/dell-wmi-sysman.h delete mode 100644 drivers/platform/x86/dell-wmi-sysman/enum-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/int-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/passobj-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/passwordattr-interface.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/string-attributes.c delete mode 100644 drivers/platform/x86/dell-wmi-sysman/sysman.c rename drivers/platform/{surface => x86}/surface3-wmi.c (100%) rename drivers/platform/{surface => x86}/surface3_button.c (100%) rename drivers/platform/{surface => x86}/surface3_power.c (100%) rename drivers/platform/{surface => x86}/surfacepro3_button.c (100%) delete mode 100644 drivers/scsi/libfc/fc_encode.h create mode 100644 drivers/staging/android/ion/Kconfig create mode 100644 drivers/staging/android/ion/Makefile create mode 100644 drivers/staging/android/ion/ion.c create mode 100644 drivers/staging/android/ion/ion.h create mode 100644 drivers/staging/android/ion/ion_cma_heap.c create mode 100644 drivers/staging/android/ion/ion_heap.c create mode 100644 drivers/staging/android/ion/ion_page_pool.c create mode 100644 drivers/staging/android/ion/ion_system_heap.c create mode 100644 drivers/staging/android/uapi/ion.h delete mode 100644 drivers/staging/wimax/Kconfig delete mode 100644 drivers/staging/wimax/Makefile delete mode 100644 drivers/staging/wimax/TODO delete mode 100644 drivers/staging/wimax/debug-levels.h delete mode 100644 drivers/staging/wimax/debugfs.c delete mode 100644 drivers/staging/wimax/i2400m/control.c delete mode 100644 drivers/staging/wimax/i2400m/debug-levels.h delete mode 100644 drivers/staging/wimax/i2400m/driver.c delete mode 100644 drivers/staging/wimax/i2400m/i2400m.h delete mode 100644 drivers/staging/wimax/i2400m/op-rfkill.c delete mode 100644 drivers/staging/wimax/i2400m/usb-debug-levels.h delete mode 100644 drivers/staging/wimax/i2400m/usb.c delete mode 100644 drivers/staging/wimax/id-table.c delete mode 100644 drivers/staging/wimax/linux-wimax-debug.h delete mode 100644 drivers/staging/wimax/net-wimax.h delete mode 100644 drivers/staging/wimax/op-msg.c delete mode 100644 drivers/staging/wimax/op-reset.c delete mode 100644 drivers/staging/wimax/op-rfkill.c delete mode 100644 drivers/staging/wimax/op-state-get.c delete mode 100644 drivers/staging/wimax/stack.c delete mode 100644 drivers/staging/wimax/wimax-internal.h delete mode 100644 drivers/usb/misc/brcmstb-usb-pinmap.c delete mode 100644 fs/mount_notify.c delete mode 100644 include/drm/ttm/ttm_caching.h create mode 100644 include/drm/ttm/ttm_page_alloc.h delete mode 100644 include/drm/ttm/ttm_pool.h create mode 100644 include/drm/ttm/ttm_set_memory.h delete mode 100644 include/dt-bindings/clock/imx8-lpcg.h delete mode 100644 include/dt-bindings/sound/adi,adau1977.h delete mode 100644 include/linux/dfl.h delete mode 100644 include/linux/dma-buf-map.h delete mode 100644 include/linux/freelist.h delete mode 100644 include/linux/math.h create mode 100644 include/linux/mic_bus.h delete mode 100644 include/linux/mtd/nand-ecc-sw-bch.h delete mode 100644 include/linux/mtd/nand-ecc-sw-hamming.h create mode 100644 include/linux/mtd/nand_bch.h create mode 100644 include/linux/mtd/nand_ecc.h create mode 100644 include/linux/platform_data/adau1977.h create mode 100644 include/linux/platform_data/jz4740/jz4740_nand.h create mode 100644 include/linux/scif.h create mode 100644 include/linux/wimax/debug.h create mode 100644 include/net/wimax.h create mode 100644 include/scsi/fc_encode.h delete mode 100644 include/uapi/linux/cfm_bridge.h create mode 100644 include/uapi/linux/mic_common.h create mode 100644 include/uapi/linux/mic_ioctl.h rename drivers/staging/wimax/linux-wimax.h => include/uapi/linux/wimax.h (100%) rename drivers/staging/wimax/i2400m/linux-wimax-i2400m.h => include/uapi/linux/wim [...] delete mode 100644 kernel/time/tick-legacy.c delete mode 100644 localversion-next create mode 100644 mm/gup_benchmark.c delete mode 100644 mm/gup_test.c delete mode 100644 mm/gup_test.h delete mode 100644 net/bridge/br_cfm.c delete mode 100644 net/bridge/br_cfm_netlink.c delete mode 100644 net/bridge/br_private_cfm.h delete mode 100644 net/netfilter/nft_reject_netdev.c create mode 100644 net/wimax/Kconfig create mode 100644 net/wimax/Makefile create mode 100644 net/wimax/debug-levels.h create mode 100644 net/wimax/debugfs.c create mode 100644 net/wimax/id-table.c create mode 100644 net/wimax/op-msg.c create mode 100644 net/wimax/op-reset.c create mode 100644 net/wimax/op-rfkill.c create mode 100644 net/wimax/op-state-get.c create mode 100644 net/wimax/stack.c create mode 100644 net/wimax/wimax-internal.h create mode 100644 samples/mic/mpssd/.gitignore create mode 100644 samples/mic/mpssd/Makefile create mode 100755 samples/mic/mpssd/micctrl create mode 100755 samples/mic/mpssd/mpss create mode 100644 samples/mic/mpssd/mpssd.c create mode 100644 samples/mic/mpssd/mpssd.h create mode 100644 samples/mic/mpssd/sysfs.c delete mode 100644 sound/soc/fsl/fsl_xcvr.c delete mode 100644 sound/soc/fsl/fsl_xcvr.h delete mode 100644 sound/soc/qcom/sc7180.c delete mode 100644 sound/soc/qcom/sm8250.c delete mode 100644 tools/memory-model/Documentation/README delete mode 100644 tools/memory-model/Documentation/control-dependencies.txt delete mode 100644 tools/memory-model/Documentation/glossary.txt delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100644 tools/memory-model/Documentation/ordering.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh create mode 100644 tools/testing/selftests/android/Makefile create mode 100644 tools/testing/selftests/android/config create mode 100644 tools/testing/selftests/android/ion/.gitignore create mode 100644 tools/testing/selftests/android/ion/Makefile create mode 100644 tools/testing/selftests/android/ion/README create mode 100644 tools/testing/selftests/android/ion/ion.h create mode 100755 tools/testing/selftests/android/ion/ion_test.sh create mode 100644 tools/testing/selftests/android/ion/ionapp_export.c create mode 100644 tools/testing/selftests/android/ion/ionapp_import.c create mode 100644 tools/testing/selftests/android/ion/ionmap_test.c create mode 100644 tools/testing/selftests/android/ion/ionutils.c create mode 100644 tools/testing/selftests/android/ion/ionutils.h create mode 100644 tools/testing/selftests/android/ion/ipcsocket.c create mode 100644 tools/testing/selftests/android/ion/ipcsocket.h create mode 100755 tools/testing/selftests/android/run.sh delete mode 100644 tools/testing/selftests/kvm/x86_64/vmx_apic_access_test.c delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/TRACE01.boot delete mode 100644 tools/testing/selftests/vDSO/vdso_config.h delete mode 100644 tools/testing/selftests/vDSO/vdso_test_abi.c delete mode 100644 tools/testing/selftests/vDSO/vdso_test_clock_getres.c delete mode 100644 tools/testing/selftests/vDSO/vdso_test_correctness.c delete mode 100644 tools/testing/selftests/vm/check_config.sh create mode 100644 tools/testing/selftests/vm/gup_benchmark.c delete mode 100644 tools/testing/selftests/vm/gup_test.c delete mode 100644 tools/testing/selftests/vm/mremap_test.c create mode 100644 tools/testing/selftests/x86/test_vdso.c