This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig in repository toolchain/ci/linux.
discards 3e14f70c05cd Add linux-next specific files for 20201111 discards 6914fb9d8502 kasan-split-out-shadowc-from-commonc-fix2 discards b39c7b959611 Merge branch 'akpm/master' into master discards f93863f3c419 mm/gup: assert that the mmap lock is held in __get_user_pages() discards c34803c625d6 mmap locking API: don't check locking if the mm isn't live yet discards a1e3d43f6ce7 kasan: update documentation discards 622c9ff2b804 kasan, mm: allow cache merging with no metadata discards aa7c906d93f8 kasan: clean up metadata allocation and usage discards 596ac94d509c kasan: clarify comment in __kasan_kfree_large discards 3b196f5def4b kasan: simplify assign_tag and set_tag calls discards 5a0ee90412e4 kasan: don't round_up too much discards ecef6b3d3c4a kasan, mm: rename kasan_poison_kfree discards 10539739976f kasan: simplify kasan_poison_kfree discards be5ad223c274 kasan-mm-check-kasan_enabled-in-annotations-fix discards a00b648a2b50 kasan, mm: check kasan_enabled in annotations discards d9b85610b599 kasan: add and integrate kasan boot parameters discards 46d345e53b74 kasan: inline and rename kasan_unpoison_memory discards ff5d7ae7f547 kasan: inline kasan_poison_memory and check_invalid_free discards b42f5153a817 kasan: inline random_tag for HW_TAGS discards 4aa55190c297 kasan: inline kasan_reset_tag for tag-based modes discards ebc80fcc033b kasan: remove __kasan_unpoison_stack discards e954e7f697fb kasan: allow VMAP_STACK for HW_TAGS mode discards 0eb16a7c3666 kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK discards 3b6558d6abb0 kasan: introduce set_alloc_info discards ae990681e6b3 kasan: rename get_alloc/free_info discards 039bd28cf4ac kasan: simplify quarantine_put call site discards fff5fdd2ddc9 kselftest/arm64: check GCR_EL1 after context switch discards 7be7eb61ece6 kasan: add documentation for hardware tag-based mode discards 2c8d073fd38d kasan, arm64: enable CONFIG_KASAN_HW_TAGS discards 8f65abfb4627 kasan, mm: reset tags when accessing metadata discards 71ac64c22242 kasan, arm64: print report from tag fault handler discards 125f567f297f kasan, arm64: implement HW_TAGS runtime discards 8db0a719cb6d kasan, arm64: expand CONFIG_KASAN checks discards 28939c4680b3 kasan, x86, s390: update undef CONFIG_KASAN discards 422b2389648b kasan: define KASAN_GRANULE_SIZE for HW_TAGS discards 2b49eeebe846 arm64: kasan: add arch layer for memory tagging helpers discards 55a629290118 arm64: kasan: align allocations for HW_TAGS discards ad76ce22f365 kasan, mm: untag page address in free_reserved_area discards 5fca946edf98 arm64: mte: switch GCR_EL1 in kernel entry and exit discards feeba3be58a1 arm64: mte: convert gcr_user into an exclude mask discards 171a4b9b7d84 arm64: kasan: allow enabling in-kernel MTE discards 97a0bde7a8d7 arm64: mte: add in-kernel tag fault handler discards 682c31348dc7 arm64: mte: reset the page tag in page->flags discards ab7efce7fb4b arm64: mte: add in-kernel MTE helpers discards 480fdb9a686e arm64: enable armv8.5-a asm-arch option discards 80fd41f78995 kasan: introduce CONFIG_KASAN_HW_TAGS discards f2cf2bf122d5 kasan, arm64: don't allow SW_TAGS with ARM64_MTE discards 762bcdb211c5 kasan: separate metadata_fetch_row for each mode discards 27b9ba9e6c1a kasan: rename SHADOW layout macros to META discards ad3af9fd1fc8 kasan: kasan_non_canonical_hook only for software modes discards 9d15f3ea7b30 kasan: rename print_shadow_for_address to print_memory_metadata discards 3fa15e001bad kasan: rename addr_has_shadow to addr_has_metadata discards 7909ab3b786f kasan, arm64: rename kasan_init_tags and mark as __init discards 55f1867a02cb kasan, arm64: move initialization message discards 5a9233d2216b kasan, arm64: only use kasan_depth for software modes discards 1f129cddfaf3 kasan, arm64: only init shadow for software modes discards 026eba652265 kasan: decode stack frame only with KASAN_STACK_ENABLE discards 52e42bb9d1f8 kasan: hide invalid free check implementation discards c4ef8d0374c4 kasan: don't duplicate config dependencies discards 2c060b1d8440 kasan: rename report and tags files discards 34b009c123eb kasan: define KASAN_GRANULE_PAGE discards 97f3d663343a kasan-split-out-shadowc-from-commonc-fix discards 4c85f3704e03 kasan: split out shadow.c from common.c discards 94349c8f2af6 kasan: only build init.c for software modes discards e8aa390acb50 kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* discards 1e2d7068e6bc kasan: rename (un)poison_shadow to (un)poison_memory discards fa91b903c980 kasan: shadow declarations only for software modes discards ac308e958288 s390/kasan: include asm/page.h from asm/kasan.h discards f54b27049926 kasan: group vmalloc code discards 636e7bd7d38e kasan: KASAN_VMALLOC depends on KASAN_GENERIC discards 9d4810572a0e kasan: drop unnecessary GPL text from comment headers discards b5a294d86ad3 epoll: eliminate unnecessary lock for zero timeout discards 6eaf8aea47fa epoll: replace gotos with a proper loop discards 93f2c9248d56 epoll: pull all code between fetch_events and send_event i [...] discards 87fb8280b2ea epoll: simplify and optimize busy loop logic discards 43e4e92de1ce epoll: move eavail next to the list_empty_careful check discards cc8a0dcacb59 epoll: pull fatal signal checks into ep_send_events() discards c7c4607b8207 epoll: simplify signal handling discards 048a96edc1f7 epoll: check for events when removing a timed out thread f [...] discards f906e769ae66 compiler-clang: remove version check for BPF Tracing discards 03012a06aef7 ARM: boot: quote aliased symbol names in string.c discards 28950c332726 treewide: remove stringification from __alias macro definition discards b9eb1d12cac6 Merge branch 'akpm-current/current' into master discards 7419b73245d1 Merge remote-tracking branch 'memblock/for-next' into master discards ec3e67618ea4 Merge remote-tracking branch 'notifications/notifications- [...] discards dcfd9b080e14 Merge remote-tracking branch 'mhi/mhi-next' into master discards 6d5e42364ae5 Merge remote-tracking branch 'fpga/for-next' into master discards 38821ea5471e Merge remote-tracking branch 'pidfd/for-next' into master discards ca8a522cb10a Merge remote-tracking branch 'auxdisplay/auxdisplay' into master discards 92b7ab6e03dc Merge remote-tracking branch 'xarray/main' into master discards dd3f43892a17 Merge remote-tracking branch 'nvmem/for-next' into master discards 7d220eda7038 Merge remote-tracking branch 'slimbus/for-next' into master discards 60c3b014e427 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] discards 465b5dda30f8 Merge remote-tracking branch 'rtc/rtc-next' into master discards 1ea6e48366a1 Merge remote-tracking branch 'coresight/next' into master discards 5778a6fb1bb2 Merge remote-tracking branch 'livepatching/for-next' into master discards b8ea9d870db4 Merge remote-tracking branch 'kselftest/next' into master discards 69aac5264285 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] discards 3b113781d901 Merge remote-tracking branch 'pinctrl-intel/for-next' into master discards 16dc5156da7d Merge remote-tracking branch 'pinctrl/for-next' into master discards c43733feea09 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] discards 40b186d9f804 Merge remote-tracking branch 'gpio/for-next' into master discards c616c6f8f0ac Merge remote-tracking branch 'rpmsg/for-next' into master discards e253e546b4ba Merge remote-tracking branch 'vhost/linux-next' into master discards f996502a26b0 Merge remote-tracking branch 'scsi-mkp/for-next' into master discards bbb5d4b0d0ef Merge remote-tracking branch 'scsi/for-next' into master discards 81796f7e874b Merge remote-tracking branch 'dmaengine/next' into master discards dc1f9e421d85 Merge remote-tracking branch 'mux/for-next' into master discards 8572040cbb67 Merge remote-tracking branch 'staging/staging-next' into master discards 24776a3aedfa Merge remote-tracking branch 'extcon/extcon-next' into master discards dbdd5f612f8e Merge remote-tracking branch 'char-misc/char-misc-next' in [...] discards e2ee597d4c8f Merge remote-tracking branch 'tty/tty-next' into master discards 64d7c330e72c Merge remote-tracking branch 'phy-next/next' into master discards a525241e7c05 Merge remote-tracking branch 'usb-chipidea-next/for-usb-ne [...] discards 90550ad9e944 Merge remote-tracking branch 'usb-serial/usb-next' into master discards 33dc139c8079 Merge remote-tracking branch 'usb/usb-next' into master discards 2ce09c998c46 Merge remote-tracking branch 'driver-core/driver-core-next [...] discards ce2ee7cfd47a Merge remote-tracking branch 'ipmi/for-next' into master discards b24ad193451f Merge remote-tracking branch 'leds/for-next' into master discards 31296442c8fb Merge remote-tracking branch 'drivers-x86/for-next' into master discards a7d4e2ae0f52 Merge remote-tracking branch 'percpu/for-next' into master discards 18177f4d7cb8 Merge remote-tracking branch 'xen-tip/linux-next' into master discards 0635afb88c7c Merge remote-tracking branch 'rcu/rcu/next' into master discards 882769e081f0 Merge remote-tracking branch 'edac/edac-for-next' into master discards 48c18be06c01 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] discards a92709c446cd Merge remote-tracking branch 'tip/auto-latest' into master discards 3ac593af5315 Merge remote-tracking branch 'spi/for-next' into master discards 4e10f926f252 Merge remote-tracking branch 'devicetree/for-next' into master discards 9e57fe573a68 Merge remote-tracking branch 'audit/next' into master discards 6eca96fea24a Merge remote-tracking branch 'tomoyo/master' into master discards 442dae0cd166 Merge remote-tracking branch 'selinux/next' into master discards bd483c3584c9 Merge remote-tracking branch 'integrity/next-integrity' in [...] discards 6c91d7b5504b Merge remote-tracking branch 'regulator/for-next' into master discards b7278ecaa0fc Merge remote-tracking branch 'backlight/for-backlight-next [...] discards 4e3b1985c83c Merge remote-tracking branch 'mfd/for-mfd-next' into master discards 4071e40f65b3 Merge remote-tracking branch 'mmc/next' into master discards 9ec7d8638f22 Merge remote-tracking branch 'device-mapper/for-next' into master discards ab085c91a412 Merge remote-tracking branch 'block/for-next' into master discards 904a68eb0a04 Merge remote-tracking branch 'input/next' into master discards fed6598bdf54 Merge remote-tracking branch 'modules/modules-next' into master discards 8e7adfb84178 Merge remote-tracking branch 'sound-asoc/for-next' into master discards d5a5931fa633 Merge remote-tracking branch 'sound/for-next' into master discards 13073ea4344c Merge remote-tracking branch 'regmap/for-next' into master discards fc2800b17138 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master discards c7c39cd1ed7d Merge remote-tracking branch 'drm-msm/msm-next' into master discards 42f36a5cf6c9 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] discards ed7dca8fc3d3 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next [...] discards bd24f8fe9a92 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] discards 37792a1b49eb Merge remote-tracking branch 'amdgpu/drm-next' into master discards 81bb19fcf274 Merge remote-tracking branch 'drm/drm-next' into master discards 1df16d57f420 Merge remote-tracking branch 'crypto/master' into master omits b6afcaed9a8a lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static omits 53745a1ff78c fault-injection: handle EI_ETYPE_TRUE omits eab8da48579d reboot: allow to specify reboot mode via sysfs omits 1c0f84c30260 aio: simplify read_events() omits 19368f1cc1fd kdump: append uts_namespace.name offset to VMCOREINFO omits 500d8cffeb6a reiserfs: add check for an invalid ih_entry_count omits a5a13ae62cf8 checkpatch: improve email parsing omits 590e9995b820 checkpatch: add __alias and __weak to suggested __attribut [...] omits 0b08b1aa2cc5 checkpatch: add fix option for GERRIT_CHANGE_ID omits 2579169f48d6 checkpatch-update-__attribute__sectionname-quote-removal-v2 omits 7f18e22af816 checkpatch: update __attribute__((section("name"))) quote removal omits 2942e6322c2a checkpatch: add a fixer for missing newline at eof omits 0d60a022ab64 checkpatch: extend attributes check to handle more patterns omits 021d75ae0e56 checkpatch: allow --fix removal of unnecessary break statements omits ba2ba5a4df81 checkpatch: prefer static const declarations omits b6c47aed5c59 checkpatch: ignore generated CamelCase defines and enum values omits 3cd438cf7b38 checkpatch: fix false positives in REPEATED_WORD warning omits a079790f9c19 checkpatch: add new exception to repeated word check omits 8ac39eeefb66 gpio: xilinx: utilize generic bitmap_get_value and _set_value omits 9b1615059aa2 gpio: thunderx: utilize for_each_set_clump macro omits 34e8667231ac lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] omits 61f61bc0ee83 lib/test_bitmap.c: add for_each_set_clump test cases omits 57ded3f0ce7d bitops: introduce the for_each_set_clump macro omits d02a6b044094 lib: optimize cpumask_local_spread() omits efd45c71b37b lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT omits b23940dc3574 lib/stackdepot.c: use array_size() helper in jhash2() omits 24e00415425c lib/stackdepot.c: use flex_array_size() helper in memcpy() omits 1c171225d3ba lib/stackdepot.c: replace one-element array with flexible- [...] omits b86d9f1d7a09 lib/test_free_pages.c: add basic progress indicators omits b4312334bccf lib: stackdepot: add support to configure STACK_HASH_SIZE omits 339743c526da include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] omits 8b2a12ef0874 reboot: refactor and comment the cpu selection code omits 1e685f2c2c30 kernel/acct.c: use #elif instead of #end and #elif omits 8f2f4c750baf kernel.h: split out mathematical helpers fix omits 17770ecb9911 kernel.h: Split out mathematical helpers omits 5113ceb3ac82 asm-generic: force inlining of get_order() to work around [...] omits 3bdc8c9f73a4 proc/sysctl: make protected_* world readable omits abf96c938582 proc-provide-details-on-indirect-branch-speculation-v2 omits d875bbfbf372 proc: provide details on indirect branch speculation omits fa8177a75d73 procfs: delete duplicated words + other fixes omits 14be9f562a42 kernel/hung_task.c: Monitor killed tasks. omits e08d9ae3bb87 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 999967fc650e fs/buffer.c: add debug print for __getblk_gfp() stall problem omits dc836984cb97 MAINTAINERS: add entry for KFENCE omits 7f256a6cd3d6 kfence: add test suite omits 6a7b0466523a kfence, Documentation: add KFENCE documentation omits 9552cd36a730 kfence, kasan: make KFENCE compatible with KASAN omits 25a5d9fffabc mm, kfence: insert KFENCE hooks for SLUB omits 2a35e7a674ab mm, kfence: insert KFENCE hooks for SLAB omits c38df09d84a8 kfence: use pt_regs to generate stack trace on faults omits 30b2091cd86f arm64, kfence: enable KFENCE for ARM64 omits 7e4f6287d235 x86, kfence: enable KFENCE for x86 omits fde452188826 kfence: avoid stalling work queue task without allocations omits 2a208c051849 kfence: Fix parameter description for kfence_object_start() omits 64dcfda09e37 mm: add Kernel Electric-Fence infrastructure omits ea36170ed311 include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] omits 524f664e55e7 zram: support page writeback omits 4f2c1d7e6b65 mm/process_vm_access: remove redundant initialization of iov_r omits 4e8b83a1d935 mm/zsmalloc.c: rework the list_add code in insert_zspage() omits 864b89b95bea mm/zswap: move to use crypto_acomp API for hardware acceleration omits 0edf2dd8fd66 mm/zswap: fix passing zero to 'PTR_ERR' warning omits 423e005e959c mm/zswap: make struct kernel_param_ops definitions const omits ed59f992e0ed tools/testing/selftests/vm/userfaultfd.c: fix spelling typ [...] omits 8117d43e8a29 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits ee305f84d1fe mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits a8795145a601 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits c7fd2de5a75e mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO omits fd7832181a0e mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY omits 325de8cfb752 kernel/power: allow hibernation with page_poison sanity checking omits a1122189a3c5 mm, page_poison: use static key more efficiently omits e60c55e12afc mm, page_alloc: do not rely on the order of page_poison an [...] omits 687e0a52fd4c mm/cma.c: remove redundant cma_mutex lock omits 59b2bcd91ea3 mm/migrate.c: optimize migrate_vma_pages() mmu notifier omits 262130368e33 mm/migrate.c: fix comment spelling omits e37f6b57b5f4 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() omits 935e579c830d mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] omits 0f67378de658 mm/vmscan: drop unneeded assignment in kswapd() omits ec469b487361 mm: don't wake kswapd prematurely when watermark boosting [...] omits 8db2b96443e0 include/linux/huge_mm.h: remove extern keyword omits 5635ee43c6da MIPS: do not call flush_tlb_all when setting pmd entry omits 8ddf848a7530 mm/huge_memory.c: update tlb entry if pmd is changed omits ed29651e59c1 mm/hugetlb.c: just use put_page_testzero() instead of page [...] omits 7bca2a5a99c4 mm/page_alloc: clear pages in alloc_contig_pages() with in [...] omits 36a8e219543a arch, mm: make kernel_page_present() always available omits 4bbbe572635f arch, mm: restore dependency of __kernel_map_pages() on DE [...] omits c134b24f0dac PM: hibernate: make direct map manipulations more explicit omits 48c35aebea3e mm: introduce debug_pagealloc_{map,unmap}_pages() helpers omits d5d2cbe0e224 m68k: deprecate DISCONTIGMEM omits 4a1fc477b2c1 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM omits 347a84f945a7 m68k/mm: make node data and node setup depend on CONFIG_DI [...] omits 33b396c6b345 arc: use FLATMEM with freeing of unused memory map instead [...] omits a9a544868197 arm, arm64: move free_unused_memmap() to generic mm omits aba603b2ca4c arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL omits e423c80a510d ia64: make SPARSEMEM default and disable DISCONTIGMEM omits b050c7ec2a55 ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM omits d6a7418476d8 ia64: split virtual map initialization out of paging_init() omits 0853c9082116 ia64: discontig: paging_init(): remove local max_pfn calculation omits 8e33bd88c1f3 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements omits 75b69f52dd0f ia64: remove custom __early_pfn_to_nid() omits b9532619cec9 alpha: switch from DISCONTIGMEM to SPARSEMEM omits ea924aea1654 mm/vmalloc.c: fix kasan shadow poisoning size omits 083adfc3c818 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow omits 0c7c84daa046 mm,hwpoison: drop unneeded pcplist draining omits 93605f80a3ef mm,hwpoison: take free pages off the buddy freelists for hugetlb omits 6efbf808e0f1 mm,hwpoison: take free pages off the buddy freelists omits 722dea30b86f mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 58b8699036f3 mm: forbid splitting special mappings omits a486f182fe69 mremap: check if it's possible to split original vma omits 2b30ffe4e8c9 vm_ops: rename .split() callback to .may_split() omits 64541826360a mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio omits d5f665552fff mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] omits 3eab85413133 mm/mremap: account memory on do_munmap() failure omits 354cf0b75892 mm/mmap.c: fix the adjusted length error omits fabc4982ae07 mm: simplify follow_pte{,pmd} omits 8b18615ebc2f mm: unexport follow_pte_pmd omits 3b907a482dc7 mm: cleanup: remove unused tsk arg from __access_remote_vm omits 644c624d8bd0 x86: mremap speedup - Enable HAVE_MOVE_PUD omits d8152b02f409 arm64: mremap speedup - enable HAVE_MOVE_PUD omits d44775ffccec mm: speedup mremap on 1GB or larger regions omits 0968652549c8 kselftests: vm: add mremap tests omits 8650b7fea453 xen/unpopulated-alloc: consolidate pgmap manipulation omits 2b10fd7cc7e0 cgroup: remove obsoleted broken_hierarchy and warned_broke [...] omits f210154bf165 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] omits 33f9060cf309 mm: memcg: deprecate the non-hierarchical mode omits a3038c88f760 mm/memcontrol:rewrite mem_cgroup_page_lruvec() omits 5e12f294d475 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] omits 35d3e342bb65 mm: slub: call account_slab_page() after slab page initialization omits c982adb054e5 mm: memcg: fix obsolete code comments omits 22bedbe91aa9 mm/memcg: update page struct member in comments omits bd4899948ebc mm/memcg: remove unused definitions omits 6d34fb9d18dc mm, kvm: account kvm_vcpu_mmap to kmemcg omits e94f215a9890 mm/rmap: always do TTU_IGNORE_ACCESS omits f95817567d97 mm/memcg: warning on !memcg after readahead page charged omits fbe818d099d3 mm/memcg: bail early from swap accounting if memcg disabled omits 731f53529bd3 mm: memcg/slab: fix use after free in obj_cgroup_charge omits cbef48ac8026 mm: memcg/slab: fix return of child memcg objcg for root memcg omits 0502e2dff2a0 mm: convert page kmemcg type to a page memcg flag omits c766654a0c73 mm: introduce page memcg flags omits 482dc19979cb mm: memcontrol/slab: use helpers to access slab page's memcg_data omits f75e2454571a mm: memcontrol: use helpers to read page's memcg data omits ffc44ab48059 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] omits b83c67843789 mm: memcontrol: remove unused mod_memcg_obj_state() omits 0d51ad84a9d4 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix omits f89d204f1ae9 mm: memcontrol: add file_thp, shmem_thp to memory.stat omits 5c5a64eb7c97 mm,thp,shm: limit gfp mask to no more than specified omits a64b6da0af84 mm,thp,shmem: limit shmem THP alloc gfp_mask omits ab5c8df611b9 mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] omits fc98ad5e9202 mm/swapfile.c: remove unnecessary out label in __swap_duplicate() omits 08e9d51809ed mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] omits be963a336964 mm/swap_state: skip meaningless swap cache readahead when [...] omits bcffddd77f9e mm/swapfile.c: use helper function swap_count() in add_swa [...] omits 943d7914532a mm: handle zone device pages in release_pages() omits 1e87a0d1114a mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 omits ced15217565c mm/gup_test: GUP_TEST depends on DEBUG_FS omits 074b8917c45d mm/gup_test.c: mark gup_test_init as __init function omits 395d558daf35 selftests/vm: 2x speedup for run_vmtests.sh omits 053e813047d2 selftests/vm: hmm-tests: remove the libhugetlbfs dependency omits 186026990023 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] omits a45673f286b8 selftests/vm: gup_test: introduce the dump_pages() sub-test omits 49a99fb81253 selftests/vm: only some gup_test items are really benchmarks omits f466b1803d4a selftests/vm: minor cleanup: Makefile and gup_test.c omits c729e5178f79 selftests/vm: rename run_vmtests --> run_vmtests.sh omits 5d4ff0fc75a4 selftests/vm: use a common gup_test.h omits 16c6269ddc5b mm/gup_benchmark: rename to mm/gup_test omits 20a948f44653 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] omits 5cd2265d0c8f mm/filemap.c: generic_file_buffered_read() now uses find_g [...] omits db720df4309f mm/filemap/c: break generic_file_buffered_read up into mul [...] omits 9c874e66bc06 mm: fix page_owner initializing issue for arm32 omits f9ee79db5b8b device-dax/kmem: use struct_size() omits 5ef2f6546363 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() omits 59604dbd2ce8 dma-buf: use krealloc_array() omits a8eeb3596684 hwtracing: intel: use krealloc_array() omits be87a07fdd12 drm: atomic: use krealloc_array() omits 5615f5053e26 edac: ghes: use krealloc_array() omits be6289e63751 pinctrl: use krealloc_array() omits eeec2ad07e72 vhost: vringh: use krealloc_array() omits 5e1a8a1cf514 ALSA: pcm: use krealloc_array() omits 41554c6aa82c mm: slab: provide krealloc_array() omits 34b3acfb8e50 mm: slab: clarify krealloc()'s behavior with __GFP_ZERO omits 7e4595572c5c mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] omits 6ce0c99524da kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 721f15eafb53 ramfs: support O_TMPFILE omits a337b9e767c9 ocfs2: fix ocfs2 corrupt when iputting an inode omits fadc42b61fdb ocfs2: clear links count in ocfs2_mknod() if an error occurs discards 36b0d62cf5ee Merge remote-tracking branch 'spi-nor/spi-nor/next' into master omits 33dd90febded ocfs2: ratelimit the 'max lookup times reached' notice omits 45a6e69ddee4 fs/ocfs2/cluster/tcp.c: remove unneeded break omits c7fb3558e463 fs/ntfs: remove unused variable attr_len omits 2b24c6bd0d9a fs/ntfs: remove unused varibles omits 465082857989 uapi: move constants from <linux/kernel.h> to <linux/const.h> omits 6b79a023f1aa kthread_worker-document-cpu-hotplug-handling-fix omits 51dac447a12c kthread_worker: document CPU hotplug handling omits 0f4b4c506a7b kthread: add kthread_work tracepoints omits 509093a3ce2b /proc/kpageflags: do not use uninitialized struct pages omits e7d3fb5378c6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits f4de36ff33b5 mm: Fix madvise WILLNEED performance problem omits 94084bfcbaf3 ocfs2: initialize ip_next_orphan omits 147e4a15c8aa libfs: fix error cast of negative value in simple_attr_write() omits 152cc00e66c2 mm/userfaultfd: do not access vma->vm_mm after calling han [...] omits 9ac8fd188e56 mm: memcg/slab: fix root memcg vmstats omits 009915f272f8 mm/filemap: add static for function __add_to_page_cache_locked omits f49cbda0f6dc mm: fix readahead_page_batch for retry entries omits 43bbf6467849 mm-fix-phys_to_target_node-and-memory_add_physaddr_to_nid- [...] omits 0af4f29e3d37 mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] omits 9209e4e6b243 panic: don't dump stack twice on warn omits 425f17598409 hugetlbfs: fix anon huge page migration race omits 93a17cfe4bae mm: memcontrol: fix missing wakeup polling thread omits 19cabd44f929 kernel/watchdog: fix watchdog_allowed_mask not used warning omits 286fbac07f0c reboot: fix overflow parsing reboot cpu number omits 6c920f7e777a Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" omits 97a73f488e5d asm-generic: barrier.h: fix ALPHA builds when SMP is not enabled omits 89fa58d7b367 compiler.h: fix barrier_data() on clang omits 0e3a85bc5536 mm/gup: use unpin_user_pages() in __gup_longterm_locked() omits df135e64a4e2 mm/slub: fix panic in slab_alloc_node() omits c4fb17a57b8e mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov omits 330bfe9e89f9 mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit omits 27e1e457f677 mm/compaction: stop isolation if too many pages are isolat [...] omits 53c82fae9c9d mm/compaction: count pages and stop correctly during page [...] discards 93cec507352f Merge remote-tracking branch 'nand/nand/next' into master discards b1c220bd0c68 Merge remote-tracking branch 'mtd/mtd/next' into master discards d13aca2da0c4 Merge remote-tracking branch 'gfs2/for-next' into master discards e8104b860d8d next-20201110/mac80211-next discards 88192ebded2d Merge remote-tracking branch 'bluetooth/master' into master discards 8721abac7e2c Merge remote-tracking branch 'wireless-drivers-next/master [...] discards f4771cb53c70 Merge remote-tracking branch 'bpf-next/for-next' into master discards 2f7be45b0b1b Merge remote-tracking branch 'net-next/master' into master discards 0dca06ebaacc Merge remote-tracking branch 'rdma/for-next' into master discards 1137eeff0189 Merge remote-tracking branch 'swiotlb/linux-next' into master discards 98ba57035151 Merge remote-tracking branch 'dlm/next' into master discards 9ada5b80b490 Merge remote-tracking branch 'ieee1394/for-next' into master discards 84591f3b4fb8 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] discards 442a334a29dd Merge remote-tracking branch 'opp/opp/linux-next' into master discards 32feb8dad3ed Merge remote-tracking branch 'devfreq/devfreq-next' into master discards 93c79699bbe3 Merge remote-tracking branch 'cpupower/cpupower' into master discards f40ba9218336 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] discards c4cc2063715d Merge remote-tracking branch 'pm/linux-next' into master discards 8a6a40e51ec8 Merge remote-tracking branch 'v4l-dvb-next/master' into master discards e40ff0292e34 Merge remote-tracking branch 'v4l-dvb/master' into master discards 5f6954e8d7a5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] discards 1469bc869b01 Merge remote-tracking branch 'dmi/dmi-for-next' into master discards 1a4b5f3bf4a7 Merge remote-tracking branch 'i2c/i2c/for-next' into master discards 4f0e2addce69 Merge remote-tracking branch 'hid/for-next' into master discards 7f293ebd4e73 Merge remote-tracking branch 'pstore/for-next/pstore' into master discards be415a756e6d Merge remote-tracking branch 'pci/next' into master discards f6324d416d82 Merge remote-tracking branch 'printk/for-next' into master discards c62f458e9cfb Merge remote-tracking branch 'vfs/for-next' into master discards 9c6ac0c6516d Merge remote-tracking branch 'file-locks/locks-next' into master discards b3908074a31f Merge remote-tracking branch 'cel/cel-next' into master discards fddfa08ab755 Merge remote-tracking branch 'nfs-anna/linux-next' into master discards 4332511bc22b Merge remote-tracking branch 'f2fs/dev' into master discards 725599114e9b Merge remote-tracking branch 'ext3/for_next' into master discards f8cadf6b3a9e Merge remote-tracking branch 'cifs/for-next' into master discards 6f3be61c1cf8 Merge remote-tracking branch 'btrfs/for-next' into master discards ee899f297844 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master discards d32fa9f35b1f Merge remote-tracking branch 'uml/linux-next' into master discards ba19123604af Merge remote-tracking branch 's390/for-next' into master discards ad7d45eb2ede Merge remote-tracking branch 'risc-v/for-next' into master discards 8d822ed9490c Merge remote-tracking branch 'parisc-hd/for-next' into master discards c5687808e793 Merge remote-tracking branch 'openrisc/for-next' into master discards 72116e8961c0 Merge remote-tracking branch 'nds32/next' into master discards 558bf2c47314 Merge remote-tracking branch 'mips/mips-next' into master discards 7536d8e9fce4 Merge remote-tracking branch 'microblaze/next' into master discards 1f9ec41030d4 Merge remote-tracking branch 'm68knommu/for-next' into master discards 95b49ed7d0b4 Merge remote-tracking branch 'm68k/for-next' into master discards bcd56c11b0b7 Merge remote-tracking branch 'h8300/h8300-next' into master discards f44b285034a0 Merge remote-tracking branch 'csky/linux-next' into master discards f1a7d59e96d1 Merge remote-tracking branch 'clk/clk-next' into master discards 0d7ccb95b3b6 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master discards a6b3ee8ac1e4 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master discards 9cb4c5ece345 Merge remote-tracking branch 'tegra/for-next' into master discards 84b7efcb3e68 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master discards bbdb8fed9e8d Merge remote-tracking branch 'stm32/stm32-next' into master discards 0ed1c991e018 Merge remote-tracking branch 'samsung-krzk/for-next' into master discards 598833654ab8 Merge remote-tracking branch 'rockchip/for-next' into master discards 142bc41d93c2 Merge remote-tracking branch 'reset/reset/next' into master discards 5cf97f45dc77 Merge remote-tracking branch 'renesas/next' into master discards a66415baa87f Merge remote-tracking branch 'realtek/for-next' into master discards 6cba8f007ac8 Merge remote-tracking branch 'qcom/for-next' into master discards e55b84b8e376 Merge remote-tracking branch 'omap/for-next' into master discards 086c6bdcb513 Merge remote-tracking branch 'mvebu/for-next' into master discards 543873a1be7b Merge remote-tracking branch 'mediatek/for-next' into master discards 705a9d18bb53 Merge remote-tracking branch 'keystone/next' into master discards 0c371e90487d Merge remote-tracking branch 'imx-mxs/for-next' into master discards 4fff38db2003 Merge remote-tracking branch 'drivers-memory/for-next' int [...] discards 2f2446878826 Merge remote-tracking branch 'at91/at91-next' into master discards 4ae808d2f7e0 Merge remote-tracking branch 'aspeed/for-next' into master discards 61c80c60e673 Merge remote-tracking branch 'amlogic/for-next' into master discards e9b1d202e7de Merge remote-tracking branch 'arm-soc/for-next' into master discards fa8b324e054e Merge remote-tracking branch 'arm64/for-next/core' into master discards a93d89081f7b Merge remote-tracking branch 'arm/for-next' into master discards c4f103cf8464 Merge branch 'devel' into for-next discards 4c15bd0cae70 Merge branch 'devel' into for-next discards 85977099e2bd Merge remote-tracking branch 'asm-generic/master' into master discards 87d4a35fcd54 Merge remote-tracking branch 'kbuild/for-next' into master discards 3c8bf35b8254 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 4e9d844be2fc Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] discards 6cda8717f305 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] discards 51b123d9afa4 Merge remote-tracking branch 'pidfd-fixes/fixes' into master discards efebb7eae7e1 Merge remote-tracking branch 'mmc-fixes/fixes' into master discards 665632203f0c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards ef1b11d249cb Merge remote-tracking branch 'scsi-fixes/fixes' into master discards 6da5dd1f5129 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] discards a4f8abc13bb7 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master discards 394431408755 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master discards ca2ca61dd706 Merge remote-tracking branch 'omap-fixes/fixes' into master discards 1b4c463ac213 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master discards dcb18ff9c5e7 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master discards 165a42e22253 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master discards 0930e13e4717 Merge remote-tracking branch 'ide/master' into master discards 189747bc8c07 Merge remote-tracking branch 'input-current/for-linus' int [...] discards 88107dc13f19 Merge remote-tracking branch 'char-misc.current/char-misc- [...] discards 11dc628761e4 Merge remote-tracking branch 'staging.current/staging-linu [...] discards 0ce0167aae51 Merge remote-tracking branch 'phy/fixes' into master discards 503b6a205cb6 Merge remote-tracking branch 'usb.current/usb-linus' into master discards 92597ebd7413 Merge remote-tracking branch 'spi-fixes/for-linus' into master discards ba28b6229d4f Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] discards 86b2ed8ede87 Merge remote-tracking branch 'regmap-fixes/for-linus' into master discards 68b6d3ceb66b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] discards be1ca3be370b Merge remote-tracking branch 'sound-current/for-linus' int [...] discards 6b14801ed769 Merge remote-tracking branch 'wireless-drivers/master' int [...] discards 489b8c017bdd Merge remote-tracking branch 'ipsec/master' into master discards 9ae7b4c4815e Merge remote-tracking branch 'bpf/master' into master discards 94bf9feb2f05 Merge remote-tracking branch 'net/master' into master discards 8f2fbf9a8c31 Merge remote-tracking branch 'sparc/master' into master discards 1a3ac1aee753 Merge remote-tracking branch 's390-fixes/fixes' into master discards f864ee367244 Merge remote-tracking branch 'powerpc-fixes/fixes' into master discards ac7c897861f0 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] discards 4bc1b5f14a02 Merge remote-tracking branch 'arm-current/fixes' into master discards eb5d5f111e34 Merge remote-tracking branch 'kbuild-current/fixes' into master discards da358c105604 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] discards 908401b6a0ee Merge remote-tracking branch 'asoc/for-5.11' into asoc-next discards 025893350b74 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus discards 372c4d32b90c Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus discards 01d1c33a8d38 Merge branch for-5.11/arm64/dt into for-next discards 970fafc3b969 Merge branch for-5.11/arm/dt into for-next discards 0734885ae236 Merge branch for-5.11/firmware into for-next discards c21f3bb4f26f Merge branch for-5.11/soc into for-next discards d8b9fa21ca1f Merge branch for-5.11/dt-bindings into for-next omits 28784347451f dm: rename multipath path selector source files to have "d [...] omits 8221882eca66 Merge branches 'for-next/va-refactor', 'for-next/lto', 'fo [...] omits c3d0a31e609e dm mpath: add IO affinity path selector omits fc4b18739b23 Merge branch 'acpi-dptf' into linux-next omits a6fbc337333b Merge branch 'acpi-docs' into linux-next omits 77ef369fca70 Merge branch 'pm-clk' into linux-next omits 7a0337ed5c8e clk: pm_clock: provide stubs for pm_clk_runtime_suspend/_resume discards ea42ca2fc95e Merge remote-tracking branch 'spi/for-5.11' into spi-next discards 1a7154e2ec65 Merge remote-tracking branch 'spi/for-5.10' into spi-linus discards e40b1523c01e Merge remote-tracking branch 'spi/for-5.9' into spi-linus discards 005ea9053045 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" discards f20b03672c0a cpumask: Add "last" alias for cpu list specifications discards 458a3d4ab0b6 cpumask: Add a "none" alias to complement "all" discards f746faa9c689 cpumask: Make "all" alias global and not just RCU discards 6c474cee520f cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] discards 90aa5a45a9c4 squash! docs: Remove redundant "``" from Requirements.rst discards ff0e46434147 gpio: sifive: Fix SiFive gpio probe discards 71b51fb77745 Merge branch 'omap-for-v5.11/dt' into for-next discards 3cf5432352a5 Merge branch 'fixes' into for-next discards 030464198f9d ARM: dts: am437x-l4: fix compatible for cpsw switch dt node discards 4777ba436df4 rcu/tree: segcblist: Remove redundant smp_mb()s discards b2160655ea5a rcu/segcblist: Add counters to segcblist datastructure discards ef11d393b83b fixup! rcu/segcblist: Add additional comments to explain smp_mb() omits 2f5f2e25e025 drm/i915/gem: Allow backends to override pread implementation omits e899d67eac79 drm/i915: Correctly set SFC capability for video engines omits 2ab9368a2454 drm/i915/gem: Pull phys pread/pwrite implementations to th [...] discards c0a41bf9dbc7 docs: Remove redundant "``" from Requirements.rst discards c7079ff0ba20 torture: Make kvm.sh "--dryrun sched" summarize number of builds discards edce9d071e1d torture: Make kvm.sh "--dryrun sched" summarize number of batches omits 6c17eb98521e nfsd/nfs3: remove unused macro nfsd3_fhandleres omits 95035aa09914 NFSD: A semicolon is not needed after a switch statement. omits a26a62cdc54c svcrdma: support multiple Read chunks per RPC omits 424503f43db4 svcrdma: Use the new parsed chunk list when pulling Read chunks omits 4fa52a435f15 svcrdma: Rename info::ri_chunklen omits 14519fa8fc67 svcrdma: Clean up chunk tracepoints omits 6cef4b609755 svcrdma: Remove chunk list pointers omits 762bf605d788 svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] omits 106e33bdb48d svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] omits 72925b8e58b9 svcrdma: Support multiple write chunks when pulling up omits 6f3e5e3e0e53 svcrdma: Use parsed chunk lists to encode Reply transport headers omits e28dd158ba1e svcrdma: Use parsed chunk lists to construct RDMA Writes omits 17f616ef68f7 svcrdma: Use parsed chunk lists to detect reverse directio [...] omits 7fc0f8a76e50 svcrdma: Use parsed chunk lists to derive the inv_rkey omits 0abe9d61d22f svcrdma: Add a "parsed chunk list" data structure omits 77e0a1ee3ef7 svcrdma: Clean up svc_rdma_encode_reply_chunk() omits e6e6f7fabdda svcrdma: Post RDMA Writes while XDR encoding replies omits 79da7144b25c NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders omits fab077fdabde SUNRPC: Rename svc_encode_read_payload() omits 563677cf623b svcrdma: Refactor the RDMA Write path omits 444f6cbf9f23 svcrdma: Const-ify the xdr_buf arguments omits 71cbc0ddea72 SUNRPC: Adjust synopsis of xdr_buf_subsegment() omits eda67cbbc876 SUNRPC: Use zero-copy to perform socket send operations omits 6d95853fb8ee Merge branch 'tif-task_work.arch' into for-next omits 216875a53ff2 io_uring: remove 'twa_signal_ok' deadlock work-around omits d73527501bbf kernel: remove checking for TIF_NOTIFY_SIGNAL omits ddbc8332de1d signal: kill JOBCTL_TASK_WORK omits 2c3062444d88 io_uring: JOBCTL_TASK_WORK is no longer used by task_work omits a848c6f129ca task_work: remove legacy TWA_SIGNAL path omits 4c6a9dcd4d13 xtensa: add support for TIF_NOTIFY_SIGNAL omits fa5abcb43f9a sparc: add support for TIF_NOTIFY_SIGNAL omits e36f9b4fd610 riscv: add support for TIF_NOTIFY_SIGNAL omits a9f18388d40a nds32: add support for TIF_NOTIFY_SIGNAL omits 2bd1060bfc94 ia64: add support for TIF_NOTIFY_SIGNAL omits cbf21f65cb25 h8300: add support for TIF_NOTIFY_SIGNAL omits 41c9c8e46e40 c6x: add support for TIF_NOTIFY_SIGNAL omits ba0c49d2afbc arm: add support for TIF_NOTIFY_SIGNAL omits 4e5747250dfe alpha: add support for TIF_NOTIFY_SIGNAL omits a7e9807fe003 Merge branch 'for-5.11/io_uring' into for-next omits a0796429c6ab arm: add support for TIF_NOTIFY_SIGNAL *for build testing [...] omits 191f15485624 Merge branch 'features' into for-next omits 926b6628a37b Merge branch 'fixes' into for-next omits 5a2274927388 Merge branch 'devel-stable' into for-next omits 85f3e95c08b1 Merge branches 'fixes' and 'misc' into for-next omits f9ddc8b10f69 gfs2: fix possible reference leak in gfs2_check_blk_type omits 02a316e583d9 hwmon: (corsair-psu) fix unintentional sign extension issue discards ad6dcb7c338a locking: Remove duplicate include of percpu-rwsem.h discards fb882ac7268a rcu: Mark obtuse portion of stall warning as internal debug discards 1a4aebf9ab32 tools/memory-model: Tie acquire loads to reads-from discards c293fb8f7de6 torture: Make --kcsan specify lockdep discards bea68a13bbbd rcu/segcblist: Add additional comments to explain smp_mb() discards b4c6266be6f5 rcu/tree: Make rcu_do_batch count how many callbacks were [...] discards 5068ab7dcb6a rcutorture: Add testing for RCU's global memory ordering discards 356ecefc669a rcutorture: Test runtime toggling of CPUs' callback offloading discards b790e3afead9 Merge branch 'tglx-pc.2020.10.30a' into HEAD discards f87d28a37297 Merge branch 'lkmm-dev.2020.11.06a' into HEAD discards 914986d22e3b Merge branch 'kcsan.2020.11.06a' into HEAD discards 765b512bb3d6 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] discards 34f255dec4d9 parisc: Make user stack size configurable discards 24fe32294991 parisc: Use _TIF_USER_WORK_MASK in entry.S discards 6cddbf6cc03f parisc: Switch to clockevent based timers discards edc9eac7f45e parisc: Drop loops_per_jiffy from per_cpu struct discards 25d25c5f83b1 Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] omits 7302e49ff190 NFS: Remove unnecessary inode lock in nfs_fsync_dir() omits 5fcb1152a45d NFS: Remove unnecessary inode locking in nfs_llseek_dir() omits ce15cd2cee8b hwmon: add Corsair PSU HID controller driver omits 58e1becce88c hwmon: (pmbus) shrink code and remove pmbus_do_remove() omits 7a77f09f8b72 hwmon: (adt7470) Create functions for updating readings an [...] omits 72e83197f9b1 hwmon: (pmbus/max20730) delete some dead code omits f0f98d9a891f hwmon: (acpi_power_meter) clean up freeing code discards 1be6ab91e2db srcu: Take early exit on memory-allocation failure discards 86838d5b3484 rcu/tree: Defer kvfree_rcu() allocation to a clean context discards 46262bfb9cc0 rcu: Do not report strict GPs for outgoing CPUs discards ddb411f9e780 rcu: Fix a typo in rcu_blocking_is_gp() header comment discards 5e5cd450cdfc rcu: Prevent lockdep-RCU splats on lock acquisition/release discards e91af3064cfa rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] discards 20c0db46fa2c rcu,ftrace: Fix ftrace recursion discards bcb11972927b rcu/tree: Make struct kernel_param_ops definitions const discards c62e9bd1a707 rcu/tree: Add a warning if CPU being onlined did not repor [...] discards 8cdc376092ed rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config discards a03f81242f0f rcu: Fix single-CPU check in rcu_blocking_is_gp() discards 2daddf4b9883 rcu: Implement rcu_segcblist_is_offloaded() config dependent discards e9e638312c09 list.h: Update comment to explicitly note circular lists discards 259ee6616f26 rcu: Panic after fixed number of stalls discards a64a7019c3e8 x86/smpboot: Move rcu_cpu_starting() earlier discards 74184907acfa rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] omits 0762a40690a3 NFS: Fix listxattr receive buffer size omits 44a0025081f3 NFSv4.2: fix failure to unregister shrinker omits 93db293b2aba Merge branch 'soc-for-v5.11' into for-next discards e4b5575da267 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle [...] 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 adds 3d5e28bff7ad Merge branch 'stable/for-linus-5.10-rc2' of git://git.kern [...] adds fcfb67918c0b Merge tag 'pm-5.10-rc4' of git://git.kernel.org/pub/scm/li [...] adds 7222a8a52c9e Merge branches 'acpi-scan', 'acpi-misc', 'acpi-button' and [...] adds af5043c89a8e Merge tag 'acpi-5.10-rc4' of git://git.kernel.org/pub/scm/ [...] adds 23484e1dd994 Merge remote-tracking branch 'kbuild-current/fixes' into master adds 136163bd4609 Merge remote-tracking branch 'arm-current/fixes' into master adds 4c5aaa5626ed Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 469dda827139 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 966e7ea43448 s390: update defconfigs adds 78d732e1f326 s390/cpum_sf.c: fix file permission for cpum_sfb_size adds 9ca242a32fad Merge remote-tracking branch 's390-fixes/fixes' into master adds 7ac96c221eae Merge remote-tracking branch 'sparc/master' into master adds d19d8d345eec fscrypt: fix inline encryption not used on new files adds 1eccabb50b3e Merge remote-tracking branch 'fscrypt-current/for-stable' [...] adds 97adb13dc9ba selftest: fix flower terse dump tests adds 866358ec331f netlabel: fix our progress tracking in netlbl_unlabel_stat [...] adds 902a66e08cea lan743x: correctly handle chips with internal PHY adds f3037c5a31b5 net: phy: realtek: support paged operations on RTL8201CP adds 909172a14974 net: Update window_clamp if SOCK_RCVBUF is set adds 2bae900b9419 net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot adds 2b52a4b65bc8 lan743x: fix "BUG: invalid wait context" when setting rx mode adds 4031eeafa71e net/af_iucv: fix null pointer dereference on shutdown adds 4711497ae85d MAINTAINERS: remove Ursula Braun as s390 network maintainer adds e87d24fce924 Merge branch 'net-iucv-fixes-2020-11-09' adds fa6882c63621 tipc: fix memory leak in tipc_topsrv_start() adds df392aefe96b arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode [...] adds 361182308766 net/x25: Fix null-ptr-deref in x25_connect adds 9d2e5e9eeb59 cxgb4/ch_ktls: decrypted bit is not enough adds b1b5cb18032b ch_ktls: Correction in finding correct length adds 86716b51d14f ch_ktls: Update cheksum information adds 687823d2d104 cxgb4/ch_ktls: creating skbs causes panic adds c68a28a9e279 ch_ktls: Correction in trimmed_len calculation adds 83deb094dd5c ch_ktls: missing handling of header alone adds 63ee4591fa2f ch_ktls: Correction in middle record handling adds 9478e083941c ch_ktls: packet handling prior to start marker adds 659bf0383d15 ch_ktls: don't free skb before sending FIN adds 21f82acbb8b4 ch_ktls/cxgb4: handle partial tag alone SKBs adds 7d01c428c86b ch_ktls: tcb update fails sometimes adds 83a95df04bee ch_ktls: stop the txq if reaches threshold adds fcd1ecc8ee6b Merge branch 'cxgb4-ch_ktls-fixes-in-nic-tls-code' adds 460cd17e9f7d net: switch to the kernel.org patchwork instance adds 52755b66ddce cosa: Add missing kfree in error path of cosa_write adds 9e2b7fa2df43 vrf: Fix fast path output packet handling with async Netfi [...] adds 9f73bd1c2c4c devlink: Avoid overwriting port attributes of registered port adds 3a7001788fed i40e: Fix MAC address setting for a VF via Host/VM adds 1773482fd8ce i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() adds 6b7ed22ae4c9 igc: Fix returning wrong statistics adds 5fb7f75bc138 MAINTAINERS: Update repositories for Intel Ethernet Drivers adds 8a5c2906c52f Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 4b1a86281cc1 net: udp: fix UDP header access on Fast/frag0 UDP GRO adds 55e729889bb0 net: udp: fix IP header access and skb lookup on Fast/frag [...] adds 5861c8cb1c90 Merge branch 'net-udp-fix-fast-frag0-udp-gro' adds edbc21113bde lan743x: fix use of uninitialized variable adds ca86660d3732 Merge remote-tracking branch 'net/master' into master adds f16e631333a8 bpf: Fix unsigned 'datasec_id' compared with zero in check [...] adds fd63729cc0a6 selftests/bpf: Fix unused attribute usage in subprogs_unused test adds 9602182810cc MAINTAINERS/bpf: Update Andrii's entry. adds e624f17962b1 Merge remote-tracking branch 'bpf/master' into master adds 48f486e13ffd net: xfrm: fix memory leak in xfrm_user_policy() adds 50c7d8fbbb6e Merge remote-tracking branch 'ipsec/master' into master adds 6c3688af14a5 Merge remote-tracking branch 'wireless-drivers/master' int [...] adds 94e2bd0b259e rfkill: Fix use-after-free in rfkill_resume() adds 1d18288555b3 mac80211: fix memory leak on filtered powersave frames adds 4fe40b8e1566 mac80211: minstrel: remove deferred sampling code adds b2911a84396f mac80211: minstrel: fix tx status processing corner case adds 8eb1d1a74a3e Merge remote-tracking branch 'mac80211/master' into master adds b5acfe152aba ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) adds 6459477dcbc0 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds c51074e5acbc Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 016af47764cd Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus adds 5b581d3ec409 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 365ec8b61689 regulator: pfuze100: limit pfuze-support-disable-sw to pfu [...] adds 880174d12639 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 2a9c25488e9f Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 766c6b63aa04 spi: fix client driver breakages when using GPIO descriptors adds ee4ad5d06509 spi: fsi: Fix transfer returning without finalizing message adds 4def49da620c spi: lpspi: Fix use-after-free on unbind adds 5e844cc37a5c spi: Introduce device-managed SPI controller allocation adds e1483ac030fb spi: bcm2835: Fix use-after-free on unbind adds e13ee6cc4781 spi: bcm2835aux: Fix use-after-free on unbind adds 63c5395bb7a9 spi: bcm-qspi: Fix use-after-free on unbind adds c371dcf51cef Merge series "Use-after-free be gone" from Lukas Wunner <l [...] adds 5900ea64d9ee Merge remote-tracking branch 'spi/for-5.10' into spi-linus adds da23ef145271 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 33f16855dcb9 tty: serial: imx: fix potential deadlock adds d41227544427 speakup: Do not let the line discipline be used several times adds e67c139c488e tty: serial: imx: keep console clocks always on adds 425af483523b serial: ar933x_uart: disable clk on error handling path in probe adds 6c6753bc2709 Merge remote-tracking branch 'tty.current/tty-linus' into master adds 9aa9f30de920 Merge remote-tracking branch 'usb.current/usb-linus' into master adds 3d4ee0b42f65 usb: cdns3: gadget: initialize link_trb as NULL adds e136009ab0e4 usb: cdns3: gadget: calculate TD_SIZE based on TD adds 09c271ff4fee Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-f [...] adds e985f27a7d57 Merge remote-tracking branch 'phy/fixes' into master adds eac0e88934b9 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 45aa75c17cbf Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds 676650d007e0 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER adds ae3d6083acf6 Input: elan_i2c - fix firmware update on newer ICs adds 6c354dc81d36 Merge remote-tracking branch 'input-current/for-linus' int [...] adds b88e2da62450 Merge remote-tracking branch 'ide/master' into master adds 6a25481aeb4a Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 0cf3912e0f8a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds 9b8bffbc5dbd Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds 294a3317bef5 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle [...] adds 99fba3205cd4 ARM: dts: am437x-l4: fix compatible for cpsw switch dt node adds 53f7191f88d2 Merge remote-tracking branch 'omap-fixes/fixes' into master adds 1ed576a20cd5 KVM: s390: pv: Mark mm as protected after the set secure p [...] adds 6cbf1e960fa5 KVM: s390: remove diag318 reset code adds e7d483da17ed Merge remote-tracking branch 'kvms390-fixes/master' into master adds fd8feec665fe hwmon: (pwm-fan) Fix RPM calculation adds 4d64bb4ba5ec hwmon: (applesmc) Re-work SMC comms adds 3afc8856e0c0 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds ec4868a44dda Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 6a9f696d1627 fix return values of seq_read_iter() adds 12a662b62df2 Merge remote-tracking branch 'vfs-fixes/fixes' into master adds 5824d4330f80 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] adds a5bea04fcc0b of/address: Fix of_node memory leak in of_dma_is_coherent adds 49c3e714ff43 dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode adds 469d61546c95 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 2e6f11a797a2 scsi: ufshcd: Fix missing destroy_workqueue() adds ead7a358082d Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 4e403f34115e drm/i915/gem: Allow backends to override pread implementation adds ebdf92b77556 drm/i915/gem: Pull phys pread/pwrite implementations to th [...] adds a4264790f4c2 drm/i915: Correctly set SFC capability for video engines adds 6d03a7037c15 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds dee9e16e1cfb Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 92e4dc8b0566 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if [...] adds 50ff47385410 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds 503d0e48091d Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds be59293fd292 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds e37d5ab91e74 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds a6c40b8032b8 drm/mcde: Fix unbalanced regulator adds bc551d776b69 drm: bridge: dw-hdmi: Avoid resetting force in the detect [...] adds 5364e201065c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 35aa970db7f1 Merge remote-tracking branch 'kbuild/for-next' into master adds c2e34f95eae0 Merge remote-tracking branch 'asm-generic/master' into master adds 735e8d93dc2b ARM: 9022/1: Change arch/arm/lib/mem*.S to use WEAK instea [...] adds df8eda0f1f58 ARM: 9023/1: Spelling s/mmeory/memory/ adds 730b5764ea85 ARM: 9024/1: Drop useless cast of "u64" to "long long" adds be27117d35b1 Merge branches 'fixes' and 'misc' into for-next adds 40bd54f12902 Merge branch 'devel-stable' into for-next adds 1e33d8fa47c1 Merge remote-tracking branch 'arm/for-next' into master adds c1090bb10d5e arm64: mm: don't assume struct page is always 64 bytes adds 2b862d8f6bb5 arm64: wrap and generalise counter read functions adds 2be32ccd4464 arm64: split counter validation function adds c40f01bb134f arm64: implement CPPC FFH support using AMUs adds f6d90b0a6052 Merge branches 'for-next/va-refactor', 'for-next/lto', 'fo [...] adds 37ba024c56af Merge branch 'for-next/kvm-build-fix' into for-next/core adds 888a86078ca7 Merge remote-tracking branch 'arm64/for-next/core' into master adds 9755e29693a5 Merge remote-tracking branch 'arm-soc/for-next' into master adds 4d7ed2ebf707 Merge remote-tracking branch 'amlogic/for-next' into master adds c74da5cf007c ARM: dts: aspeed: amd-ethanolx: Add GPIO line names adds 800b92ef92f3 ARM: dts: aspeed: Common dtsi for Facebook AST2400 Network BMCs adds e4c1633325fa ARM: dts: aspeed: wedge40: Use common dtsi adds 41376fb94c6a ARM: dts: aspeed: wedge100: Use common dtsi adds 71b802d2d518 ARM: dts: aspeed: Add Facebook Galaxy100 (AST2400) BMC adds fc6fd3e6ac5a Merge branch 'soc-for-v5.11' into for-next adds 335601c335d6 Merge remote-tracking branch 'aspeed/for-next' into master adds 8841c52c1c45 Merge remote-tracking branch 'at91/at91-next' into master adds 6ac6afff85a4 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 6a2baf646159 Merge remote-tracking branch 'imx-mxs/for-next' into master adds a2dd04be3570 Merge remote-tracking branch 'keystone/next' into master adds fa50a44a1938 Merge remote-tracking branch 'mediatek/for-next' into master adds 1e05e82f069f Merge remote-tracking branch 'mvebu/for-next' into master adds 7045d808685e Merge branch 'fixes' into for-next adds 2565feb3ad18 Merge branch 'omap-for-v5.11/dt' into for-next adds 43b14b3501c2 Merge remote-tracking branch 'omap/for-next' into master adds 7e5258b0b79d arm: dts: qcom: sm845: Set the compatible string for the GPU SMMU adds c42c3f05faa0 arm: dts: qcom: sc7180: Set the compatible string for the [...] adds 876553576f27 arm64: dts: sc7180: Add camera clock controller node adds ef9a5d188d66 arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region adds 77e9c198b155 arm64: dts: qcom: clear the warnings caused by empty dma-ranges adds ba73ce9d9ac5 arm64: dts: qcom: sc7180: Add sc7180-lazor-r2/r3 adds 2315ae70af95 arm64: dts: qcom: sc7180: Add gpu cooling support adds 183d4cafa711 arm64: dts: qcom: pm8994: Add VADC node adds 4778b2f1a3f0 arm64: dts: qcom: pm8994: Add temperature alarm node adds 0763f5854041 arm64: dts: qcom: pm8994: Add thermal-zones for temp alarm adds 8939304880de arm64: dts: qcom: pm8994: Fix up spmi-gpio node adds 211ea9b34919 arm64: dts: qcom: msm8992: Add support for SDHCI2 adds f3d1939f115d arm64: dts: qcom: msm8994: Add SDHCI2 node adds b97def9c0557 arm64: dts: qcom: msm8992: Add BLSP_I2C1 support adds a0b3e3629748 arm64: dts: qcom: talkman: Add Synaptics RMI4 touchscreen adds d9be0bc95f25 arm64: dts: qcom: msm8994: Add USB support adds 1865bb197843 arm64: dts: qcom: msm8992: Add USB support adds 2704ff5f02c8 arm64: dts: qcom: Add support for Microsoft Lumia 950 XL ( [...] adds a8fbc8bd8d1f arm64: dts: sdm845: Fix dma node name adds b831fba3b0e1 arm64: dts: sdm630: Fix dma node name adds 6bd61ef47eae arm64: dts: qcs404: Fix dma node name adds eaf61213901d arm64: dts: msm8916: Fix dma node name adds 828896c56233 arm64: dts: msm8994: Fix dma node name adds b5af3036e84c arm64: dts: msm8996: Fix dma node name adds 94ed1811aff0 arm64: dts: msm8998: Fix dma node name adds 58acbcdcdc33 arm64: dts: ipq6018: Fix dma node name adds b7fbf46cb81c arm64: dts: ipq8074: Fix dma node name adds 54f8ebda0dde soc: qcom: qcom_aoss: Remove set but unused variable 'tlen' adds 96ec310d5d94 soc: qcom: qcom_aoss: Add missing description for 'cooling_devs' adds 08ad7061e4d4 soc: qcom: qcom-geni-se: Fix misnamed function parameter 'rx_rfr' adds fc3699c69857 soc: qcom: smem: Fix formatting and missing documentation issues adds fac312df31ab soc: qcom: smsm: Fix some kernel-doc formatting and naming [...] adds f5c805b1f188 soc: qcom: wcnss_ctrl: Demote non-conformant struct header [...] adds 1f8933c25f9e soc: qcom: smp2p: Remove unused struct attribute provide another adds 171c03171a4c soc: qcom: llcc-qcom: Fix expected kernel-doc formatting adds 5d16af6a921f soc: qcom: rpmhpd: Provide some missing struct member desc [...] adds 9401f8dcf1ee soc: qcom: kryo-l2-accessors: Fix misnaming of 'val' adds 1894b78ee6ff soc: qcom: rpmh: Fix possible doc-rot in rpmh_write()'s header adds 5e6cb9811a9c Merge branches 'arm64-for-5.11', 'drivers-for-5.11' and 'd [...] adds a75b2f01532e Merge remote-tracking branch 'qcom/for-next' into master adds f47e11ab8f78 Merge remote-tracking branch 'realtek/for-next' into master adds a042003d8e77 Merge remote-tracking branch 'renesas/next' into master adds 34e5e8b7585f Merge remote-tracking branch 'reset/reset/next' into master adds a6a3a24c129d soc: rockchip: io-domain: Remove incorrect and incomplete [...] adds db4d9df43533 Merge branch 'v5.11-armsoc/drivers' into for-next adds b937da18341f Merge remote-tracking branch 'rockchip/for-next' into master adds 124f035310ad clk: samsung: allow building the clkout driver as module adds ca6d22ed16eb Merge branch 'next/drivers' into for-next adds 859b188dda7f Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 881a5417438d Merge remote-tracking branch 'stm32/stm32-next' into master adds 2d8de09e59cf Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 7546ed5afc18 Merge branch for-5.11/dt-bindings into for-next adds bb9c27c071bd Merge branch for-5.11/soc into for-next adds 472c8695703d Merge branch for-5.11/firmware into for-next adds 5b6e8985d9d2 ARM: tegra: Populate OPP table for Tegra20 Ventana adds 5d26e96e3055 Merge branch for-5.11/arm/dt into for-next adds 7838e557689b arm64: tegra: Correct the UART for Jetson Xavier NX adds 08f3ad8c86b0 Merge branch for-5.11/arm64/dt into for-next adds 5bca292d1a81 Merge remote-tracking branch 'tegra/for-next' into master adds 91c29eed56db Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 50301e8815c6 arm64: dts: ti: k3-am65: mark dss as dma-coherent adds 5bb9e0f6e850 arm64: dts: ti: k3-am65-mcu: Add MCU domain R5F cluster node adds 10332cd6bcf2 arm64: dts: ti: k3-am654-base-board: Add mailboxes to R5Fs adds 954ec5139db0 arm64: dts: ti: k3-am654-base-board: Add DDR carveout memo [...] adds f82c5e0a8bc1 arm64: dts: ti: k3-am654-base-board: Reserve memory for IP [...] adds dd74c9459cf2 arm64: dts: ti: k3-j721e-mcu: Add MCU domain R5F cluster node adds df445ff9de89 arm64: dts: ti: k3-j721e-main: Add MAIN domain R5F cluster nodes adds 2879b593c378 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to R5Fs adds 0f191152bcba arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] adds cfbf17e69ae8 arm64: dts: ti: k3-am65*/j721e*: Fix unit address format e [...] adds 6b133f475a97 arm64: defconfig: Enable GPIO and I2C configs for TI's J72 [...] adds 9b3ed1604622 Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' in [...] adds 6e1cdb838184 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 0c2d9aaccbd7 Merge remote-tracking branch 'clk/clk-next' into master adds 5370637f3455 Merge remote-tracking branch 'csky/linux-next' into master adds b27a76f45468 Merge remote-tracking branch 'h8300/h8300-next' into master adds 148585e50a81 Merge remote-tracking branch 'm68k/for-next' into master adds 1964f8aa1bcd Merge remote-tracking branch 'm68knommu/for-next' into master adds 4ede0a9ddd2e Merge remote-tracking branch 'microblaze/next' into master adds e1717283250a mips: Remove #include <uapi/asm/types.h> from <asm/types.h> adds 4abaacc70472 MIPS: remove GCC < 4.9 support adds 4d1b3ac886b5 MIPS: Loongson64: Do not write the read only field LPA of [...] adds fe9863a19a5a MIPS: Loongson64: Set the field ELPA of CP0_PAGEGRAIN only once adds 42831cd70805 MIPS: Loongson64: Set IPI_Enable register per core by itself adds fed4955f304e MIPS: Loongson64: Add Mail_Send support for 3A4000+ CPU adds 381ad3843b26 MIPS: Loongson64: SMP: Fix up play_dead jump indicator adds 877f2382c487 mips: dts: jz47x: Harmonize EHCI/OHCI DT nodes name adds f4fc91af9392 mips: dts: sead3: Harmonize EHCI/OHCI DT nodes name adds 3180b64aa9f1 mips: dts: ralink: mt7628a: Harmonize EHCI/OHCI DT nodes name adds 09a48cbcd7af MIPS: BMC47xx: fix kconfig dependency bug for BCM47XX_SSB adds 3a5fe2fb9635 MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA adds fc3553cb9fc5 dt-bindings: mips: Add Luton adds 597fa616c49a dt-bindings: mips: Add Serval and Jaguar2 adds 700364dadceb MIPS: mscc: Prepare configuration to handle more SoCs adds 2825f4c0ffcd MIPS: mscc: Fix configuration name for ocelot legacy boards adds 93b834e6cf0e MIPS: mscc: Add luton dtsi adds 72bc5e8b25a0 MIPS: mscc: Add luton PC0B91 device tree adds 378e413fe97e MIPS: mscc: build FIT image for Luton adds f84778f7d8c3 MIPS: mscc: Add jaguar2 support adds fe0052018a84 MIPS: mscc: Add serval support adds 9d63bcb87157 mips: boot: clean up self-extracting targets scenarios adds a3fb655027c3 mips: boot: add support for self-extracting FIT images (vm [...] adds 6a86e7ed3c58 Merge remote-tracking branch 'mips/mips-next' into master adds 66275383d7e6 Merge remote-tracking branch 'nds32/next' into master adds 03c158cc3600 Merge remote-tracking branch 'openrisc/for-next' into master adds 93346da8ff47 parisc: Drop loops_per_jiffy from per_cpu struct adds c984baad3d8d parisc: Use _TIF_USER_WORK_MASK in entry.S adds 22ee3ea588df parisc: Make user stack size configurable adds 6ca753a3a72e parisc/uapi: Use Kbuild logic to provide <asm/types.h> adds 19621e5fd02b parisc: Switch to clockevent based timers adds 69fffbd719de Merge remote-tracking branch 'parisc-hd/for-next' into master adds f6bd1ab2b593 Merge remote-tracking branch 'risc-v/for-next' into master adds 9f3234f97b67 Merge branch 'fixes' into for-next adds ab177c5d00cd s390/mm: remove unused clear_user_asce() adds 94192be7c0ce Merge branch 'features' into for-next adds 42f78b32a656 Merge remote-tracking branch 's390/for-next' into master adds 340c22b02f3b Merge remote-tracking branch 'uml/linux-next' into master adds f267d3fcaf17 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 5e334eedf241 Merge remote-tracking branch 'btrfs/for-next' into master adds 31a6d1137032 smb3: Call cifs reconnect from demultiplex thread adds 940658b17b01 smb3: Avoid Mid pending list corruption adds 830c9f9cf885 smb3: Handle error case during offload read path adds 007e4f9a2f55 Merge remote-tracking branch 'cifs/for-next' into master adds 82d5bc825d11 next-20201112/ext3 adds a72b38eebea4 ext4: handle dax mount option collision adds d196e229a80c Revert "ext4: fix superblock checksum calculation race" adds a9d4c1e4f02b Merge remote-tracking branch 'ext4/dev' into master adds 9f092d74b7a2 f2fs: avoid unneeded data copy in f2fs_ioc_move_range() adds ea7b72e05309 f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE adds a945d4f0d38c f2fs: avoid race condition for shinker count adds 20b78a0c1d24 Merge remote-tracking branch 'f2fs/dev' into master adds 3993382bb319 fuse: launder page should wait for page writeback adds 66ab33bf6d43 virtiofs fix leak in setup adds b19d3d00d662 virtiofs: simplify sb setup adds 514b5e3ff45e fuse: get rid of fuse_mount refcount adds bd3bf1e85bac fuse: simplify get_fuse_conn*() adds 6a68d1e1514d fuse: add fuse_sb_destroy() helper adds 833c5a42e28b virtiofs: clean up error handling in virtio_fs_get_tree() adds df8629af2934 fuse: always revalidate if exclusive create adds 63f9909ff602 fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 adds 10c52c84e3f4 fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID adds b866739596ae fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path adds 3179216135ec fuse: setattr should set FATTR_KILL_SUIDGID adds 8981bdfda744 fuse: don't send ATTR_MODE to kill suid/sgid for handle_ki [...] adds 643a666a89c3 fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request adds 9d769e6aa252 fuse: support SB_NOSEC flag to improve write performance adds a6a8d527107a Merge remote-tracking branch 'fuse/for-next' into master adds 70438afbf17e NFSv4.2: fix failure to unregister shrinker adds 6c2190b3fcbc NFS: Fix listxattr receive buffer size adds 83f2c45e6393 NFS: Remove unnecessary inode locking in nfs_llseek_dir() adds 11decaf8127b NFS: Remove unnecessary inode lock in nfs_fsync_dir() adds 7f165fcbde50 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds c3213d260a23 SUNRPC: Fix oops in the rpc_xdr_buf event class adds 6054dd524630 Merge remote-tracking branch 'nfsd/nfsd-next' into master adds 5595d0a97ab9 SUNRPC: Adjust synopsis of xdr_buf_subsegment() adds f87eb5edddb9 svcrdma: Const-ify the xdr_buf arguments adds 452cf11824f0 svcrdma: Refactor the RDMA Write path adds a020f0c40e0d SUNRPC: Rename svc_encode_read_payload() adds ad9e0918319c NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders adds 72c356b6194c svcrdma: Post RDMA Writes while XDR encoding replies adds 5a612f36655c svcrdma: Clean up svc_rdma_encode_reply_chunk() adds e5a6f3422094 svcrdma: Add a "parsed chunk list" data structure adds 0e3cb124f4e7 svcrdma: Use parsed chunk lists to derive the inv_rkey adds 09cb20f49fbe svcrdma: Use parsed chunk lists to detect reverse directio [...] adds 21c88a20229c svcrdma: Use parsed chunk lists to construct RDMA Writes adds 3d7bbc5d326c svcrdma: Use parsed chunk lists to encode Reply transport headers adds ae8226c00157 svcrdma: Support multiple write chunks when pulling up adds ffe419a7ba32 svcrdma: Support multiple Write chunks in svc_rdma_map_rep [...] adds 06d30cbc2730 svcrdma: Support multiple Write chunks in svc_rdma_send_re [...] adds d3e4161f62c9 svcrdma: Remove chunk list pointers adds 596ca8ca7912 svcrdma: Clean up chunk tracepoints adds e9ff706cdd3e svcrdma: Rename info::ri_chunklen adds 10f8bb5ca32f svcrdma: Use the new parsed chunk list when pulling Read chunks adds 356f3d07e406 svcrdma: support multiple Read chunks per RPC adds 97750b4d9f80 NFSD: A semicolon is not needed after a switch statement. adds d5f1ebac16d4 nfsd/nfs3: remove unused macro nfsd3_fhandleres adds e64288bc36c0 SUNRPC: Move the svc_xdr_recvfrom() tracepoint adds 0659c2f61a92 NFSD: Clean up the show_nf_may macro adds 0a5a0c22ad45 NFSD: Remove extra "0x" in tracepoint format specifier adds 37137b2bb6b7 NFSD: Add SPDX header for fs/nfsd/trace.c adds dc4152fc512e svcrdma: Catch another Reply chunk overflow case adds e8419c1ee057 Merge remote-tracking branch 'cel/cel-next' into master adds 1cdb0cb662f8 ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode [...] adds 5830fb6b54f7 ovl: introduce new "uuid=off" option for inodes index feature adds 58afaf5d605f ovl: doc clarification adds 0a8d0b64dd6a ovl: warn about orphan metacopy adds 13c6ad0f45fd ovl: document lower modification caveats adds cef4cbff06fb ovl: expand warning in ovl_d_real() adds c11faf32599f ovl: fix incorrect extent info in metacopy case adds aa78b05f1d3a Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds ea8439899c0b xfs: fix flags argument to rmap lookup when converting sha [...] adds 5dda3897fd90 xfs: set the unwritten bit in rmap lookup flags in xchk_bm [...] adds 6ff646b2ceb0 xfs: fix rmap key and record comparison functions adds 54e9b09e1538 xfs: fix brainos in the refcount scrubber's rmap fragment [...] adds 2bd3fa793aaa xfs: fix a missing unlock on error in xfs_fs_map_blocks adds a36eb2dd06d3 Merge remote-tracking branch 'xfs/for-next' into master adds 22843291efc9 vfs: remove lockdep bogosity in __sb_start_write adds 8a3c84b649b0 vfs: separate __sb_start_write into blocking and non-block [...] adds 9b8523423b23 vfs: move __sb_{start,end}_write* to fs.h adds b2959991a47d Merge remote-tracking branch 'djw-vfs/vfs-for-next' into master adds cf2296649f63 Merge remote-tracking branch 'file-locks/locks-next' into master adds dd2b1808c10b Merge remote-tracking branch 'vfs/for-next' into master adds 602f52ef7527 Merge remote-tracking branch 'printk/for-next' into master adds 1f77168965d1 Merge remote-tracking branch 'pci/next' into master adds ddf3cf4e02f1 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 6e6eae04f512 SFH: fix error return check for -ERESTARTSYS adds bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next adds ee5e58418a85 HID: logitech-dj: Handle quad/bluetooth keyboards with a b [...] adds c27168a04a43 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk [...] adds 7940fb035abd HID: Add Logitech Dinovo Edge battery quirk adds e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next adds 91c6bfdd736c Merge remote-tracking branch 'hid/for-next' into master adds 079fe0919d5b Merge remote-tracking branch 'i2c/i2c/for-next' into master adds 0196d2d09c37 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds d22b27bfea56 hwmon: (acpi_power_meter) clean up freeing code adds 56903074e562 hwmon: (pmbus/max20730) delete some dead code adds fe74a9cfba2b hwmon: (adt7470) Create functions for updating readings an [...] adds cc36322cee8a hwmon: (pmbus) shrink code and remove pmbus_do_remove() adds 5a5ebac5f5f2 hwmon: add Corsair PSU HID controller driver adds 933222c98445 hwmon: (corsair-psu) fix unintentional sign extension issue adds 1dcebf84c87b hwmon: (adm1266) Fix link in documentation adds a6ed143d0717 hwmon: (adm1177) Fix kerneldoc attribute formatting adds 4f5218b39777 hwmon: (ina3221) Demote seemingly unintentional kerneldoc header adds d7e445a92e1b hwmon: (ibmpowernv) Silence strncpy() warning adds 3bdf63bd5489 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 10decbefe7b2 Merge remote-tracking branch 'v4l-dvb/master' into master adds 5793afc3719b Merge remote-tracking branch 'v4l-dvb-next/master' into master adds e38b2d85dc98 Merge branches 'acpi-docs' and 'acpi-dptf' into linux-next adds d60cd06331a3 PM: ACPI: reboot: Use S5 for reboot adds f39ee99f5118 PM: sleep: Print driver flags for all devices during suspe [...] adds c250d50fe2ce PM: EM: Add a flag indicating units of power values in Ene [...] adds 5a64f7756916 PM: EM: Clarify abstract scale usage for power values in E [...] adds f2c90b12e700 PM: EM: update the comments related to power scale adds b56a352c0d3c PM: EM: Update Energy Model with new flag indicating power scale adds fc5198906213 PM: domains: Rename pm_genpd_syscore_poweroff|poweron() adds b9795a3e4e1c PM: domains: Enable dev_pm_genpd_suspend|resume() for susp [...] adds 670c90def034 cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode adds 3cf36b1c780e Merge branches 'pm-acpi', 'pm-sleep', 'pm-em' and 'pm-cpui [...] adds 298ed2b31f55 x86/msr-index: sort AMD RAPL MSRs by address adds a2c32fa736a5 powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer adds 43756a298928 powercap: Add AMD Fam17h RAPL support adds 8a9d881f22d7 powercap: RAPL: Add AMD Fam19h RAPL support adds 52d108cd060d Merge branch 'powercap' into linux-next adds ac5e41e5143f Merge remote-tracking branch 'pm/linux-next' into master adds 010450febc66 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE adds cb78aa4c3a17 cpufreq: highbank: Add missing MODULE_DEVICE_TABLE adds 0e6eb57b13e0 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE adds 8ce27a9d8938 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE adds 122f10b39388 cpufreq: st: Add missing MODULE_DEVICE_TABLE adds 221397ad9e79 cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE adds d79897bd7367 cpufreq: loongson1: Add missing MODULE_ALIAS adds eeec038935ec cpufreq: scpi: Add missing MODULE_ALIAS adds 32c855670808 cpufreq: vexpress-spc: Add missing MODULE_ALIAS adds cb00f87b3d30 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 807ccbbced31 Merge remote-tracking branch 'cpupower/cpupower' into master adds ab2809777d53 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds eda4eb00ff7a Merge remote-tracking branch 'opp/opp/linux-next' into master adds e01aac535353 thermal: sun8i: Use bitmap API instead of open code adds 030a48b0f6ce thermal/drivers/hwmon: Cleanup coding style a bit adds 236761f19a4f thermal/drivers/cpufreq_cooling: Update cpufreq_state only [...] adds 7cfa9770f485 dt-bindings: thermal: rcar-thermal: Improve schema validation adds ce7c01557465 docs: thermal: time_in_state is displayed in msec and not [...] adds 10a1bdf02171 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 765c5e07d39b Merge remote-tracking branch 'ieee1394/for-next' into master adds 0816c8dbdb0c Merge remote-tracking branch 'dlm/next' into master adds 19e8d23844b8 Merge remote-tracking branch 'rdma/for-next' into master adds e5a4b17da1d0 net: sched: fix misspellings using misspell-fixer tool adds 2776d2320ac1 net: dsa: fix unintended sign extension on a u16 left shift adds d6bb2d1e8690 inet: constify inet_sdif() argument adds 7b58e63e744c inet: udp{4|6}_lib_lookup_skb() skb argument is const adds 70408949a35f Merge branch 'inet-prevent-skb-changes-in-udp-4-6-_lib_loo [...] adds 5b8b2262b3b4 net: ipa: don't break build on large transaction size adds 49e3aeeb211c net: ipa: get rid of a useless line of code adds 2c642c48b362 net: ipa: change a warning to debug adds bf795af1d42a net: ipa: drop an error message adds 8ed1045bb828 Merge branch 'net-ipa-little-fixes' adds 214c798ba1a4 net: phy: aquantia: do not return an error on clearing pen [...] adds a884915f4cef net: stmmac: dwc-qos: Change the dwc_eth_dwmac_data's .pro [...] adds ae068f561baa net: qrtr: Fix port ID for control messages adds 87f547c108e4 net: qrtr: Allow forwarded services adds 0baa99ee353c net: qrtr: Allow non-immediate node routing adds f7dec6cb914c net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet adds 90829f07baea net: qrtr: Release distant nodes along the bridge node adds c079fe2480e4 Merge branch 'net-qrtr-add-distant-node-support' adds c0c5a60f0f13 net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown adds 1af5318c00a8 net: evaluate net.ipv4.conf.all.proxy_arp_pvlan adds 62679a8d3aa4 net: evaluate net.ipvX.conf.all.disable_policy and disable_xfrm adds fc8f29b35c18 Merge branch 'net-evaluate-net-ipvX-conf-all-sysctls' adds 2492ae6bee24 MAINTAINERS: Add entry for Hirschmann Hellcreek Switch Driver adds 0575bedd6a15 drivers: net: sky2: Fix -Wstringop-truncation with W=1 adds ca787e0b935c ipv4: Set nexthop flags in a more consistent way adds e545f8657393 net: dsa: mv88e6xxx: Add helper to get a chip's max_vid adds 724d06b437bb mptcp: fix static checker warnings in mptcp_pm_add_timer adds ef1220a7d4bb selftests: pmtu.sh: use $ksft_skip for skipped return code adds 2a9d3716b810 selftests: pmtu.sh: improve the test result processing adds 34b93f19c92c Merge branch 'selftests-pmtu-sh-improve-the-test-result-pr [...] adds 95530a59db3d nfp: Fix passing zero to 'PTR_ERR' adds 27b42557988d drivers: net: xilinx_emaclite: Add missing parameter kerneldoc adds eccd5403814b drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast w [...] adds 03dfd157670b drivers: net: xilinx_emaclite: Add COMPILE_TEST support adds 8fc72cb541e7 Merge branch 'xilinx_emaclite-w-1-fixes' adds cef211968c2d net: udp: remove redundant initialization in udp_gro_complete adds 5b320b53431e drivers: net: smc91x: Fix set but unused W=1 warning adds 606ddf1f046e drivers: net: smc91x: Fix missing kerneldoc reported by W=1 adds 6015e6f2efc6 drivers: net: smc911x: Work around set but unused status adds 40f6d1d9159b drivers: net: smc911x: Fix set but unused status because o [...] adds dd5fdb3f9785 drivers: net: smc911x: Fix passing wrong number of paramet [...] adds 6e4a930c40d8 drivers: net: smc911x: Fix cast from pointer to integer of [...] adds 7958ba7e6273 drivers: net: smsc: Add COMPILE_TEST support adds 203cb737fbe0 Merge branch 'smsc-w-1-warning-fixes' adds c9f64d1fc101 net: ipconfig: Avoid spurious blank lines in boot log adds aa0616a9bd52 IB/hfi1: switch to core handling of rx/tx byte/packet counters adds 2d5c27dafe63 qmi_wwan: switch to core handling of rx/tx byte/packet counters adds 45fc3fd4308c qtnfmac: switch to core handling of rx/tx byte/packet counters adds af0c351cc348 usbnet: switch to core handling of rx/tx byte/packet counters adds 323955a0498c net: usb: switch to dev_get_tstats64 and remove usbnet_get [...] adds 255bf5e9d77a Merge branch 'net-switch-further-drivers-to-core-functiona [...] adds 85ce50d337d1 net: kcov: don't select SKB_EXTENSIONS when there is no NET adds 69ba53e72bbd mlxsw: spectrum_router: Pass non-register proto enum to __ [...] adds d57ff0228666 mlxsw: spectrum_router: Use RALUE-independent op arg adds c1b290d594a1 mlxsw: spectrum_router: Introduce FIB event queue instead [...] adds 2d5bd7a111ca mlxsw: spectrum: Propagate context from work handler conta [...] adds 0f6b66011a3c mlxsw: spectrum_router: Push out RALUE pack into separate helper adds d271cf9f298b mlxsw: spectrum: Export RALUE pack helper and use it from IPIP adds 0c1d6b269457 mlxsw: spectrum_router: Pass destination IP as a pointer t [...] adds 1a7fcdf75d28 mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_ [...] adds 1a9c21d5f70f mlxsw: spectrum_router: Use RALUE pack helper from abort function adds 7f5c4090e46f mlxsw: spectrum: Push RALUE packing and writing into low-l [...] adds 505cd65c66e8 mlxsw: spectrum_router: Prepare work context for possible bulking adds 91d20d71b2f0 mlxsw: spectrum_router: Have FIB entry op context allocate [...] adds ae9ce81aa726 mlxsw: spectrum_router: Introduce fib_entry priv for low-l [...] adds a005a7fe2ffc mlxsw: spectrum_router: Track FIB entry committed state an [...] adds 173f14cda364 mlxsw: spectrum_router: Introduce FIB entry update op adds e7086213f7b4 Merge branch 'mlxsw-spectrum-prepare-for-xm-implementation [...] adds e86580235708 selftests: set conf.all.rp_filter=0 in bareudp.sh adds c71549899c76 Merge remote-tracking branch 'net-next/master' into master adds 7112d127984b bpf: Compile out btf_parse_module() if module BTF is not enabled adds c8a950d0d3b9 tools: Factor HOSTCC, HOSTLD, HOSTAR definitions adds 9e8929fdbb9c tools/bpftool: Force clean of out-of-tree build adds 8859b0da5aac tools/bpftool: Fix cross-build adds 3290996e7133 tools/runqslower: Use Makefile.include adds 85e59344d079 tools/runqslower: Enable out-of-tree build adds 2d9393fefb50 tools/runqslower: Build bpftool using HOSTCC adds 0639e5e97ad9 tools/bpftool: Fix build slowdown adds 8378788cfe74 Merge branch 'tools/bpftool: Some build fixes' adds 09a3dac7b579 bpf: Fix NULL dereference in bpf_task_storage adds 6a59edd832e2 tools/bpf: Add bootstrap/ to .gitignore adds c36538798fc6 tools/bpf: Always run the *-clean recipes adds 99015dafd2d8 Merge remote-tracking branch 'bpf-next/for-next' into master adds ff034afba8be Merge remote-tracking branch 'wireless-drivers-next/master [...] adds 288c06973daa Bluetooth: Enforce key size of 16 bytes on FIPS level adds 9e80587aba4c Bluetooth: hci_qca: Enhance retry logic in qca_setup adds 99719449a4a6 Bluetooth: hci_qca: resolve various warnings adds f496297e76a6 Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device adds 844c79bd5995 Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en adds f5e8e215869e Bluetooth: btrtl: fix incorrect skb allocation failure check adds 2be43abac5a8 Bluetooth: hci_qca: Wait for timeout during suspend adds 3ae1dc756f48 Bluetooth: consolidate error paths in hci_phy_link_complete_evt() adds 22fbcfc54705 Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request adds f5f416267125 Merge remote-tracking branch 'bluetooth/master' into master adds 326a10b90d05 wireless: remove CONFIG_WIRELESS_WDS adds f48992187577 ath9k: remove WDS code adds bcc857f8d1ef carl9170: remove WDS code adds 81c9b7d408c4 b43: remove WDS code adds 8c21fc456913 b43legacy: remove WDS code adds 801a46bda516 rt2x00: remove WDS code adds 70d9c59909df mac80211: remove WDS-related code adds e7e0517c1004 cfg80211: remove WDS code adds da1e9dd3a11c nl80211: fix kernel-doc warning in the new SAE attribute adds b3e5a378419c Merge remote-tracking branch 'mac80211-next/master' into master adds bc923818b190 gfs2: fix possible reference leak in gfs2_check_blk_type adds d3039c0615c3 Revert "gfs2: Ignore journal log writes for jdata holes" adds 4e79e3f08e57 gfs2: Fix case in which ail writes are done to jdata holes adds 80623f7c8042 Merge remote-tracking branch 'gfs2/for-next' into master adds 2f6297cbe6d4 Merge remote-tracking branch 'mtd/mtd/next' into master adds f90a69b03bfc Merge remote-tracking branch 'nand/nand/next' into master adds 495519e70c65 Merge remote-tracking branch 'spi-nor/spi-nor/next' into master adds 448cade22c80 Merge remote-tracking branch 'crypto/master' into master adds 2558f58b8657 Merge remote-tracking branch 'drm/drm-next' into master adds 7ff3658a30d0 Merge remote-tracking branch 'amdgpu/drm-next' into master adds 230edf78ed4b drm/i915: Add plane .{min,max}_width() and .max_height() vfuncs adds 87ebfaab7f97 drm/i915/display: add namespace to intel_prepare_reset adds e669ad6f1cef drm/i915/display: add namespace to intel_finish_reset adds 2c5688057f70 drm/i915/display: Do not reset display when there is none adds 71c8415d0daa drm/i915/display: return earlier from intel_modeset_init() [...] adds 794d61a19090 drm/i915: re-order if/else ladder for hpd_irq_setup adds 96bd87b7c221 drm/i915: move display-related to the end of intel_irq_init() adds 9a450b68fef7 drm/i915: Do not setup hpd without display adds 02d794a34c00 drm/i915/display: Group DC9 mask set adds 044604943213 drm/i915/display: Make get_allowed_dc_mask().max_dc set a [...] adds 6ec29d2bb060 drm/i915/dp: Some reshuffling in mode_valid as prep for bi [...] adds b0eee204d889 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 5c1d644c09db drm/tegra: sor: Ensure regulators are disabled on teardown adds 41f71629b4c4 drm/tegra: replace idr_init() by idr_init_base() adds 71887bb9dade Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next [...] adds 253f28b62372 drm: Use state helper instead of CRTC state pointer adds 567cd70468bf drm/omap: gem: Fix misnamed and missing parameter descriptions adds fc4ef6b12125 drm/omap: dmm_tiler: Demote abusive use of kernel-doc format adds 67daa52ddcf9 drm/omap: omap_irq: Fix a couple of doc-rot issues adds ae36fcccfaf5 drm/omap: dsi: Rework and remove a few unused variables adds 3945ac0ea8ca drm/tidss: use devm_platform_ioremap_resource_byname adds 1b409fda6041 drm: omapdrm: Replace HTTP links with HTTPS ones adds a5d704d33245 drm/omap: Fix runtime PM imbalance on error adds 05854d482a5f drm/vgem: replace idr_init() by idr_init_base() adds 55c8bcaeccaa drm: mxsfb: Implement .format_mod_supported adds 112e505a76de Merge drm/drm-next into drm-misc-next adds dc0636b837ae drm: DRM_KMB_DISPLAY should select DRM_MIPI_DSI adds ade896460e4a drm: DRM_KMB_DISPLAY should depend on ARCH_KEEMBAY adds 23d6ab1d4c50 drm: remove pgprot_decrypted() before calls to io_remap_pf [...] adds 2dcab875e763 Revert "drm/dp_mst: Retrieve extended DPCD caps for topolo [...] adds ebdf565169af drm/ttm: add multihop infrastrucutre (v3) adds f5a89a5cae81 drm/amdgpu/ttm: use multihop adds 0c8c0659d747 drm/nouveau/ttm: use multihop adds 28a68f828266 drm/radeon/ttm: use multihop adds abec017c3d1f drm/ingenic: ipu: Search for scaling coefs up to 102% of t [...] adds 476b485be03c dma-buf: Document that dma-buf size is fixed adds f644e3038f88 drm/nouveau: Fix out-of-bounds access when deferencing MMU type adds 7cb397e70f9b drm/kmb: Fix build warnings adds 05481f072787 drm/kmb: fix spelling mistakes in drm_info and drm_dbg messages adds c2edc1fe596e drm/atmel-hlcdc/atmel_hlcdc_crtc: Apply correct formatting [...] adds 5f1f10998e7f drm/atmel-hlcdc/atmel_hlcdc_plane: Staticise local functio [...] adds 4fe092fadfc5 drm/atmel-hlcdc/atmel_hlcdc_plane: Fix documentation forma [...] adds eee013c1f128 drm/savage/savage_bci: Remove set but never used 'aper_rsr [...] adds e232e3d4ea4a include: drm: drm_atomic: Artificially use 'crtc' to avoid [...] adds e88904bfe55d drm/sti/sti_hdmi: Move 'colorspace_mode_names' array to wh [...] adds 2c686404012a drm/via/via_dma: Remove set but unused variable 'agp_base' adds f394df038841 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 9fe9e8f7dc84 Merge remote-tracking branch 'drm-msm/msm-next' into master adds ca13268c6239 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master adds f7d01359b0d9 regmap: Fix order of regmap write log adds 4327fd13bc1a Merge remote-tracking branch 'regmap/for-next' into master adds fa1eba64c2bb Merge remote-tracking branch 'sound/for-next' into master adds 34d3daba2339 ASoC: tegra: Don't warn on probe deferral adds 6b0e12a5c668 ASoC: Remove mt6359_platform_driver_remove adds 2aff94e47da2 ASoC: mediatek: mt8192: skip first time data at the beginn [...] adds b8161cbe55a1 ASoC: wm8994: Fix PM disable depth imbalance on error adds 193aa0a04364 ASoC: wm8998: Fix PM disable depth imbalance on error adds c5abd7770df4 Merge series "Fix PM disable depth imbalance on error" fro [...] adds e7ee770a3f90 ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag f [...] adds 0c7f946d6b10 ASoC: SOF: loader: do not warn about unknown firmware headers adds 9c9fd07eb481 ASoC: wm1133-ev1: Remove unused driver adds 3fbb01fb583f ASoC: mx27vis-aic32x4: Remove unused driver adds 440534a0ecfd ASoC: phycore-ac97: Remove unused driver adds 83e7e2278680 ASoC: imx-mc13783: Remove unused driver adds ffc64110b7e9 ASoC: fsl: eukrea: Remove the SND_SOC_IMX_SSI selection adds c31da0b196f9 ASoC: imx-ssi: Remove unused driver adds 5e7aace13df2 ASoC: arizona: Fix a wrong free in wm8997_probe adds 76462effbd29 Merge series "ASoC: Fix error handling in wm899x" from Zha [...] adds 488cdbd8931f ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device adds 4a55000722d7 ASoC: codecs: rt*.c: remove useless pointer cast adds 17f6433192d8 ASoC: rt711: remove warnings adds f184892613dd ASoC: codecs: max98373-sdw: align regmap use with other codecs adds 3c3650274f9a Merge series "ASoC: soundwire: SDCA device quirk and clean [...] adds 80e2b1208d87 ASoC: google: dt-bindings: add new compatible for sc7180-coachz adds e936619b7ce7 ASoC: qcom: sc7180: Modify machine driver for sound card adds 9c2368e35385 Merge series "Support SC7180 sound card variation without [...] adds 724d53f6a0f3 ASoC: SOF: imx: fix Kconfig punctuation adds aff581aee840 ASoC: SOF: Kconfig: fix Kconfig punctuation and wording adds 66e1b65128c2 ASoC: SOF: Intel: fix Kconfig punctuation and wording adds 358f0ac1f279 ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG adds a5a8ac3ca000 Merge series "ASoC: SOF: Kconfig corrections" from Pierre- [...] adds e2e99930ec00 Merge remote-tracking branch 'asoc/for-5.11' into asoc-next adds 8ce40e9af21e Merge remote-tracking branch 'sound-asoc/for-next' into master adds 29ea30aa8dce Merge remote-tracking branch 'modules/modules-next' into master adds 3a54a215410b Input: st1232 - add support resolution reading adds dd5b921d9ed8 Merge remote-tracking branch 'input/next' into master adds 32d59773da38 arm: add support for TIF_NOTIFY_SIGNAL adds bec58f40d6c5 xtensa: add support for TIF_NOTIFY_SIGNAL adds e29e92dd1f50 alpha: add support for TIF_NOTIFY_SIGNAL adds b7560cfc3f8a c6x: add support for TIF_NOTIFY_SIGNAL adds eeece3d07150 h8300: add support for TIF_NOTIFY_SIGNAL adds bbb026da151c ia64: add support for TIF_NOTIFY_SIGNAL adds b157d138325c nds32: add support for TIF_NOTIFY_SIGNAL adds 21b30ce8a161 riscv: add support for TIF_NOTIFY_SIGNAL adds c096382df85e sparc: add support for TIF_NOTIFY_SIGNAL adds f2969b7a3091 task_work: remove legacy TWA_SIGNAL path adds a716b1cc9d48 io_uring: JOBCTL_TASK_WORK is no longer used by task_work adds fdc67f498ae2 signal: kill JOBCTL_TASK_WORK adds 3948f5835fc3 kernel: remove checking for TIF_NOTIFY_SIGNAL adds 67677dc44329 io_uring: remove 'twa_signal_ok' deadlock work-around adds 4168c14702db Merge branch 'tif-task_work.arch' into for-next adds 65c5a055b0d5 nvme: fix incorrect behavior when BLKROSET is called by the user adds b5214c605fc1 Merge tag 'nvme-5.10-2020-11-10' of git://git.infradead.or [...] adds 2bd645b2d3f0 nbd: fix a block_device refcount leak in nbd_release adds a5a83b119ea1 Merge branch 'block-5.10' into for-5.11/block adds c530b27d6382 mtd_blkdevs: don't override BLKFLSBUF adds 0a66c77d8514 block: don't call into the driver for BLKFLSBUF adds 830c5f17c7e2 block: add a new set_read_only method adds d1c4262d30ac rbd: implement ->set_read_only to hook into BLKROSET processing adds 46edb6f37b90 md: implement ->set_read_only to hook into BLKROSET processing adds 2d1c4edad9fe dasd: implement ->set_read_only to hook into BLKROSET processing adds 14149680ffc0 block: don't call into the driver for BLKROSET adds b6d146e4966c loop: use set_disk_ro adds c840f982f828 block: remove set_device_ro adds 5daa883029ad block: remove __blkdev_driver_ioctl adds dbc4dfbb792b block: cleanup del_gendisk a bit adds 81648c150b4d block: open code kobj_map into in block/genhd.c adds d28c5dad3225 block: split block_class_lock adds aebb29ef3b00 block: rework requesting modules for unclaimed devices adds 3da1a61e7046 block: add an optional probe callback to major_names adds 62421ccfd3c1 ide: remove ide_{,un}register_region adds 8916cc0afc51 swim: don't call blk_register_region adds 140ea3bbf39a sd: use __register_blkdev to avoid a modprobe for an unreg [...] adds 97283d8e9c94 brd: use __register_blkdev to allocate devices on demand adds 41f600060dbf loop: use __register_blkdev to allocate devices on demand adds 8f933b377bbc md: use __register_blkdev to allocate devices on demand adds bb2316d21c0e ide: switch to __register_blkdev for command set probing adds b83674f61642 floppy: use a separate gendisk for each media format adds fb6da1c48743 amiflop: use separate gendisks for Amiga vs MS-DOS mode adds 3d738023aa2d ataflop: use a separate gendisk for each media format adds 880029c734b8 z2ram: reindent adds c4a0babcee58 z2ram: use separate gendisk for the different modes adds 2c7a541a6205 block: switch gendisk lookup to a simple xarray adds ab35d8c2c3a5 Merge branch 'for-5.11/block' into for-next adds cfd64d726ddb s390/cio: Export information about Endpoint-Security Capability adds 95b4cb6f37ab s390/cio: Provide Endpoint-Security Mode per CU adds 95d24f3b935f s390/cio: Add support for FCES status notification adds 443b5d3223e0 s390/dasd: Remove unused parameter from dasd_generic_probe() adds 4bd06bca34eb s390/dasd: Move duplicate code to separate function adds 9e4c148015bd s390/dasd: Store path configuration data during path handling adds 5a5f51f4a5e7 s390/dasd: Fix operational path inconsistency adds ae00a2c602ff s390/dasd: Display FC Endpoint Security information via sysfs adds 2fbb20ad194c s390/dasd: Prepare for additional path event handling adds 30b49f2b57d1 s390/dasd: Process FCES path event notification adds bf46d6cf7df8 Merge branch 'for-5.11/drivers' into for-next adds 6ea4a86673d9 Merge branch 'for-5.11/io_uring' into for-next adds 578f2f59f8d9 io_uring: initialize 'timeout' properly in io_sq_thread() adds 154fd4bdd745 io_uring: don't acquire uring_lock twice adds b309187c6590 io_uring: only wake up sq thread while current task is in [...] adds 05f40074d9ea Merge branch 'for-5.11/io_uring' into for-next adds 6a05be6cb070 Merge remote-tracking branch 'block/for-next' into master adds 72911270d6ac dm mpath: add IO affinity path selector adds 751fde56c358 dm: rename multipath path selector source files to have "d [...] adds 060dd45ac30e Revert "dm cache: fix arm link errors with inline" adds 98d2720eb186 dm: fix bug with RCU locking in dm_blk_report_zones adds 90b31230e4b5 Merge remote-tracking branch 'device-mapper/for-next' into master adds 75b25716e964 Merge remote-tracking branch 'mmc/next' into master adds 2f3174484ede mfd: at91-usart: Do not use compatible to register child devices adds 394a569203fc mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpl [...] adds 73b7bdf5ea83 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 5af5c32235f5 Merge remote-tracking branch 'backlight/for-backlight-next [...] adds 811c732f4688 Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/ [...] adds 95e7956eb099 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] adds 912d4ed4336a Merge remote-tracking branch 'regulator/for-next' into master adds 4d0e11de800a Merge remote-tracking branch 'integrity/next-integrity' in [...] adds b159e86b5a2a selinux: drop super_block backpointer from superblock_secu [...] adds 00cdbad16e46 Merge remote-tracking branch 'selinux/next' into master adds e51b7a6fce13 Merge remote-tracking branch 'tomoyo/master' into master adds ef4623d40e02 Merge remote-tracking branch 'audit/next' into master adds 4e3a127e7cb7 Merge remote-tracking branch 'devicetree/for-next' into master adds e4062765bc2a spi: sprd: fix reference leak in sprd_spi_remove adds 029b42d8519c spi: introduce SPI_MODE_X_MASK macro adds 10a58c3a308a Merge series "SPI/ Input: ads7846: properly handle spi->mo [...] adds 8853b2503014 spi: synquacer: Disable clock in probe error path adds c575e9113bff spi: pic32: Don't leak DMA channels in probe error path adds 5ef76dac0f2c spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe [...] adds 376ccca853fd Input: ads7846: do not overwrite spi->mode flags set by sp [...] adds e972eab05653 Merge remote-tracking branch 'spi/for-5.11' into spi-next adds 2080b311e285 Merge remote-tracking branch 'spi/for-next' into master adds b6d37a764a5b sched/fair: Reorder throttle_cfs_rq() path adds a424fba8467b Merge branch 'sched/core' adds aec8da04e4d7 x86/ioapic: Correct the PCI/ISA trigger type selection adds 232a7d4c358d Merge branch 'x86/apic' adds 267fb27352b6 perf: Reduce stack usage of perf_output_begin() adds 9dfa9a5c9bae perf/x86: Reduce stack usage for x86_pmu::drain_pebs() adds ce0f17fc93f6 perf: Fix get_recursion_context() adds 09da9c81253d perf: Optimize get_recursion_context() adds 76a4efa80900 perf/arch: Remove perf_sample_data::regs_user_copy adds e506d1dac0ed perf/x86: Make dummy_iregs static adds 8c7855d82933 perf: Simplify group_sched_out() adds 251ff2d49347 perf: Simplify group_sched_in() adds 2714c3962f30 perf: Fix event multiplexing for exclusive groups adds 1908dc911792 perf: Tweak perf_event_attr::exclusive semantics adds cadbaa039b99 perf/x86/intel: Make anythread filter support conditional adds e0d677117db0 Merge branch 'perf/urgent' adds 8cd7ca422120 Merge branch 'linus' adds 16b0a7a1a0af sched/fair: Ensure tasks spreading in LLC during LB adds b4c9c9f15649 sched/fair: Prefer prev cpu in asymmetric wakeup path adds 8d4d9c7b4333 sched/debug: Fix memory corruption caused by multiple smal [...] adds 448ed0259861 Merge branch 'sched/urgent' adds a8b62fd08505 stop_machine: Add function and caller debug info adds 565790d28b1e sched: Fix balance_callback() adds 2558aacff858 sched/hotplug: Ensure only per-cpu kthreads run during hotplug adds f2469a1fb43f sched/core: Wait for tasks being pushed away on hotplug adds 06249738a41a workqueue: Manually break affinity on hotplug adds 1cf12e08bc4d sched/hotplug: Consolidate task migration on CPU unplug adds 120455c514f7 sched: Fix hotplug vs CPU bandwidth control adds 9cfc3e18adb0 sched: Massage set_cpus_allowed() adds af449901b84c sched: Add migrate_disable() adds 6d337eab041d sched: Fix migrate_disable() vs set_cpus_allowed_ptr() adds 3015ef4b98f5 sched/core: Make migrate disable and CPU hotplug cooperative adds 14e292f8d453 sched,rt: Use cpumask_any*_distribute() adds 95158a89dd50 sched,rt: Use the full cpumask for balancing adds ded467dc83ac sched, lockdep: Annotate ->pi_lock recursion adds a7c81556ec4d sched: Fix migrate_disable() vs rt/dl balancing adds 86fbcd3b4ba2 sched/proc: Print accurate cpumask vs migrate_disable() adds 885b3ba47aa5 sched: Deny self-issued __set_cpus_allowed_ptr() when migr [...] adds c777d847107e sched: Comment affine_move_task() adds 3edc3a6fcb1d Merge branch 'sched/migrate-disable' adds 1a8cfa24e21c perf/x86/intel/uncore: Fix Add BW copypasta adds 841f3f025d12 Merge branch 'perf/urgent' adds d61fc96a3760 lockdep: Avoid to modify chain keys in validate_chain() adds 6f8c848ff684 Merge branch 'locking/urgent' adds b2896458b850 x86/platform/uv: Drop last traces of uv_flush_tlb_others adds 60b729e81d59 Merge branch 'x86/urgent' adds 12fa97c64dce Merge branch 'sched/migrate-disable' adds cdb310474dec sched/fair: Remove superfluous lock section in do_sched_cf [...] adds 177705790592 sched: Add WF_TTWU, WF_EXEC wakeup flags adds 3aef1551e942 sched: Remove select_task_rq()'s sd_flag parameter adds dc824eb89853 sched/fair: Dissociate wakeup decisions from SD flag value adds fcb372023570 Merge branch 'sched/core' adds 5f0c71278d68 x86/fpu: Simplify fpregs_[un]lock() adds cba08c5dc6dc x86/fpu: Make kernel FPU protection RT friendly adds c3c30db1b191 Merge branch 'x86/fpu' adds 02c84ca12ace Merge remote-tracking branch 'tip/auto-latest' into master adds 8967765032e9 drivers/clocksource/nps: Remove EZChip NPS clocksource driver adds 0b7210251628 clocksource/drivers/orion: Add missing clk_disable_unprepa [...] adds ee3ff1bccf1c dt-bindings: timer: renesas: tmu: Document r8a774e1 bindings adds 4576f62086eb dt-bindings: timer: renesas: tmu: Convert to json-schema adds 2dd2570216a5 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds c82c915c38ae Merge remote-tracking branch 'edac/edac-for-next' into master adds c583bcb8f5ed rcu: Don't invoke try_invoke_on_locked_down_task() with ir [...] adds 0d7240d03548 x86/smpboot: Move rcu_cpu_starting() earlier adds 9cc65e4fb051 rcu: Panic after fixed number of stalls adds b28739857012 list.h: Update comment to explicitly note circular lists adds 9005f2369102 rcu: Implement rcu_segcblist_is_offloaded() config dependent adds 93b405d532c6 rcu: Fix single-CPU check in rcu_blocking_is_gp() adds 29e1edc50598 rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config adds a0ab40cdb3c5 rcu/tree: Add a warning if CPU being onlined did not repor [...] adds 9fd91dda69ff rcu/tree: Make struct kernel_param_ops definitions const adds 2ab28c15324a rcu,ftrace: Fix ftrace recursion adds b00055d44224 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] adds 325dfac49e63 rcu: Prevent lockdep-RCU splats on lock acquisition/release adds 110a685085ca rcu: Fix a typo in rcu_blocking_is_gp() header comment adds 83de7642bc19 rcu: Do not report strict GPs for outgoing CPUs adds 81490be67ae5 rcu/tree: Defer kvfree_rcu() allocation to a clean context adds 95b48b5af8e6 srcu: Take early exit on memory-allocation failure adds 3f41883de940 Merge branches 'cpuinfo.2020.11.06a', 'doc.2020.11.06a', ' [...] adds b2d860ffcff5 Merge branch 'kcsan.2020.11.06a' into HEAD adds d9b8577eb1d8 Merge branch 'lkmm-dev.2020.11.06a' into HEAD adds b866994a2ef8 Merge branch 'tglx-pc.2020.10.30a' into HEAD adds 97b7dfc0af1c rcutorture: Test runtime toggling of CPUs' callback offloading adds 96867c67cdcf rcutorture: Add testing for RCU's global memory ordering adds d98b840d038c rcu/tree: Make rcu_do_batch count how many callbacks were [...] adds edc9375dc0ec rcu/segcblist: Add additional comments to explain smp_mb() adds 772b0b0db614 torture: Make --kcsan specify lockdep adds 9fc1d777bc1c tools/memory-model: Tie acquire loads to reads-from adds 85c145baf791 rcu: Mark obtuse portion of stall warning as internal debug adds 4a0374a5eab7 locking: Remove duplicate include of percpu-rwsem.h adds 0df4815f1d8b torture: Make kvm.sh "--dryrun sched" summarize number of batches adds 949725725ff4 torture: Make kvm.sh "--dryrun sched" summarize number of builds adds 0d457cc2f798 docs: Remove redundant "``" from Requirements.rst adds 6351407964d8 rcu/segcblist: Add counters to segcblist datastructure adds afd69b49a2f7 rcu/tree: segcblist: Remove redundant smp_mb()s adds d3f81096ad91 cpumask: Un-inline cpulist_parse for SMP; prepare for asci [...] adds dd44d01244a7 cpumask: Make "all" alias global and not just RCU adds 58bcbdc740a8 cpumask: Add a "none" alias to complement "all" adds 58dc83558970 cpumask: Add "last" alias for cpu list specifications adds 81f159a760a7 rcutorture: Use "all" and "last" in "nohz_full" and "rcu_nocbs" adds e78cd85dc606 doc: Remove obsolete RCU-bh and RCU-sched update-side API members adds b60082e028fb scftorture: Add debug output for wrong-CPU warning adds 71061a95ef2e torture: Allow kvm.sh --datestamp to specify subdirectories adds e8b55bcbad99 rcu: Add lockdep checks for interrupts disabled adds 706d7e79ea31 rcu: For RCU grace-period kthread starvation, dump last CP [...] adds bf6a52d6ce5f fixup! scftorture: Add debug output for wrong-CPU warning adds 981ede453ee2 Merge remote-tracking branch 'rcu/rcu/next' into master adds 4f6b838c378a Merge tag 'v5.10-rc1' into kvmarm-master/next adds 23711a5e662c KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace adds 338b17933a60 KVM: arm64: Unify trap handlers injecting an UNDEF adds ed4ffaf49bf9 KVM: arm64: Handle SCXTNUM_ELx traps adds 76f1bf9448ed Merge remote-tracking branch 'kvm-arm/next' into master adds 3ab60fb6625a Merge remote-tracking branch 'xen-tip/linux-next' into master adds 37cc0c38b739 Merge remote-tracking branch 'percpu/for-next' into master adds c3cf1125108d Merge remote-tracking branch 'drivers-x86/for-next' into master adds a0675d35cafb Merge remote-tracking branch 'leds/for-next' into master adds 8a00c2443a12 Merge remote-tracking branch 'ipmi/for-next' into master adds cae92ff9d55e Merge remote-tracking branch 'driver-core/driver-core-next [...] adds a4c8d7f8a89c Merge remote-tracking branch 'usb/usb-next' into master adds fce155fc0511 Merge remote-tracking branch 'usb-serial/usb-next' into master adds f45ff6d2d293 usb: cdns3: host: add .suspend_quirk for xhci-plat.c adds d5480b616a08 usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT adds 37be18c679c3 usb: cdns3: host: disable BEI support adds a284b7fd1b8f usb: cdns3: add quirk for enable runtime pm by default adds 7cb02f8d453e usb: cdns3: imx: enable runtime pm by default adds eccf6b4a3150 doc: dt-binding: cdns,usb3: add wakeup-irq adds 87a6b8617a72 usb: chipidea: add tracepoint support for udc adds d26d08aede0f Merge remote-tracking branch 'usb-chipidea-next/for-usb-ne [...] adds 5c3bc264887d Merge remote-tracking branch 'phy-next/next' into master adds 6206a3834e1a Merge remote-tracking branch 'tty/tty-next' into master adds 421518a2740f binder: move structs from core file to header file adds 1987f112f142 binder: add trace at free transaction. adds 286716b2b961 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 3b8fd6f4916a Merge remote-tracking branch 'extcon/extcon-next' into master adds 81816f5048ba thunderbolt: Do not clear USB4 router protocol adapter IFC [...] adds d67274bacb8a thunderbolt: Find XDomain by route instead of UUID adds 47844ecb8cec thunderbolt: Create XDomain devices for loops back to the host adds 4210d50f0b3e thunderbolt: Add link_speed and link_width to XDomain adds 5cc0df9ce10a thunderbolt: Add functions for enabling and disabling lane [...] adds 407ac931aefd thunderbolt: Create debugfs directory automatically for services adds 5bf722df5d37 thunderbolt: Make it possible to allocate one directional [...] adds afe704a2d061 thunderbolt: Add support for end-to-end flow control adds edc0f494ed96 thunderbolt: Add DMA traffic test driver adds 4e58171aa93f MAINTAINERS: Add Isaac as maintainer of Thunderbolt DMA tr [...] adds 0ef8f67551c0 Merge remote-tracking branch 'thunderbolt/next' into master adds 97c9d56d9c23 Merge remote-tracking branch 'staging/staging-next' into master adds a416cbcfa9e9 Merge remote-tracking branch 'mux/for-next' into master adds 9c12f856a947 Merge remote-tracking branch 'dmaengine/next' into master adds ceaf621bb627 Merge branch 'fixes' into for-next adds 9cdcab394724 Merge branch 'misc' into for-next adds bf59c1da3ab1 Merge remote-tracking branch 'scsi/for-next' into master adds d2a2f3794cbc scsi: arcmsr: Stop __builtin_strncpy complaining about a l [...] adds 412b51ffda3c scsi: pm8001: pm8001_sas: Fix strncpy() warning when space [...] adds b2ed1babfefb scsi: aic7xxx: aic79xx_osm: Remove unused variable 'saved_scsiid' adds e330c9696868 scsi: mpt3sas: mpt3sas_scsih: Fix function documentation f [...] adds eceee00e4156 scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues adds 9176ad27acac scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefi [...] adds a738bd9bbe53 scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours adds e61e07409cf7 scsi: lpfc: lpfc_debugfs: Fix a couple of function documen [...] adds ea085dab6b9f scsi: lpfc: lpfc_bsg: Provide correct documentation for a [...] adds 9a5cf98d7ee6 scsi: esas2r: esas2r_disc: Place brackets around a potenti [...] adds 433e07e08c63 scsi: esas2r: esas2r_init: Place brackets around a potenti [...] adds 74d1f928162a scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' adds d23ec0b610e5 scsi: ufs: ufshcd: Fix some function doc-rot adds 3e7491701a33 scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues adds 6abf98de6f8a scsi: esas2r: esas2r_int: Add brackets around potentially [...] adds d3cb79fcf943 scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues adds bf7e38aa0ee1 scsi: esas2r: esas2r_main: Demote non-conformant kernel-do [...] adds 90ab11234d79 scsi: advansys: Relocate or remove unused variables adds 67056d90f135 scsi: dc395x: Remove a few unused variables adds 6c22079e9f36 scsi: dc395x: Mark 's_stat2' as __maybe_unused adds e9326b5a6f5b scsi: MAINTAINERS: Make Bodo target_core_user maintainer adds e21ee5a6b9c9 scsi: block: Return status code in blk_mq_end_request() adds 268940b80fa4 scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transiti [...] adds fb908850ece3 scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention adds 0d88232010d5 scsi: core: Return BLK_STS_AGAIN for ALUA transitioning adds a004147a3319 scsi: ufs-mediatek: Assign arguments with correct type adds cf137b3ea49a scsi: ufs-mediatek: Support VA09 regulator operations adds ac8c2459091c scsi: ufs-mediatek: Decouple features from platform bindings adds bf8fab86ab79 scsi: ufs-mediatek: Support option to disable auto-hibern8 adds 801909ac9753 scsi: ufs: Add enums for UniPro version higher than 1.6 adds 638e6271cac2 scsi: ufs-mediatek: Add HS-G4 support adds 44ff81f29957 scsi: isci: Don't use PCI helper functions adds cb2b4e8f5ea6 scsi: bnx2fc: Fix comparison to bool warning adds 4ac824f0457d Merge remote-tracking branch 'scsi-mkp/for-next' into master adds c475b365d835 Merge remote-tracking branch 'vhost/linux-next' into master adds ea7f1fe775bf Merge remote-tracking branch 'rpmsg/for-next' into master adds b72de3ff19fd gpio: sifive: Fix SiFive gpio probe adds 27b5ea2fcb90 Merge branch 'devel' into for-next adds 91d0031bb7b6 Merge remote-tracking branch 'gpio/for-next' into master adds cc2c06195584 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds a4872f905b71 pinctrl: nomadik: db8500: Add more detailed LCD groups adds 80f1803dbc05 pinctrl: qcom: sdx55: update kconfig dependency adds 3603a537bf79 pinctrl: pinctrl-at91-pio4: Set irq handler and data in one go adds 722491772123 Merge branch 'devel' into for-next adds 82f906e67828 Merge remote-tracking branch 'pinctrl/for-next' into master adds 6837673efc63 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds abc458f08392 Merge remote-tracking branch 'pinctrl-samsung/for-next' in [...] adds 0ed76d67e92b pwm: sun4i: Convert to devm_platform_ioremap_resource() adds b234e3ec4990 pwm: fsl-ftm: Convert to devm_platform_ioremap_resource() adds c61a68e72d9a pwm: rcar: Convert to devm_platform_ioremap_resource() adds b53f3eb881cf pwm: renesas-tpu: Convert to devm_platform_ioremap_resource() adds 4b71ffec906d pwm: ep93xx: Convert to devm_platform_ioremap_resource() adds 298634717b53 pwm: tegra: Convert to devm_platform_ioremap_resource() adds 52a22bfed709 pwm: mediatek: Convert to devm_platform_ioremap_resource() adds 8e29a0447a18 pwm: sti: Convert to devm_platform_ioremap_resource() adds 3dfa2e947322 pwm: pxa: Convert to devm_platform_ioremap_resource() adds 796b38217224 pwm: zx: Convert to devm_platform_ioremap_resource() adds 60ff9c4bf48a pwm: spear: Convert to devm_platform_ioremap_resource() adds 0d14de5ef1b4 pwm: bcm-kona: Convert to devm_platform_ioremap_resource() adds 3e216a0944d2 pwm: lpc32xx: Convert to devm_platform_ioremap_resource() adds face88c844d6 pwm: meson: Convert to devm_platform_ioremap_resource() adds d542d48b85fe pwm: rockchip: Convert to devm_platform_ioremap_resource() adds b61a6edcb956 pwm: bcm-iproc: Convert to devm_platform_ioremap_resource() adds e34388968d86 pwm: samsung: Convert to devm_platform_ioremap_resource() adds 36aa8b0d2774 pwm: tiehrpwm: Convert to devm_platform_ioremap_resource() adds ea1502a3be40 pwm: imx: Convert to devm_platform_ioremap_resource() adds 2cbe492a1d9e pwm: tiecap: Convert to devm_platform_ioremap_resource() adds f775ce9711de pwm: bcm2835: Convert to devm_platform_ioremap_resource() adds 5a55e980615a pwm: berlin: Convert to devm_platform_ioremap_resource() adds 2ee393dfac6b pwm: vt8500: Convert to devm_platform_ioremap_resource() adds 0e74dcd8333d pwm: brcmstb: Convert to devm_platform_ioremap_resource() adds 496fcef51c4c pwm: mtk-disp: Convert to devm_platform_ioremap_resource() adds 8a66f73abd90 pwm: clps711x: Convert to devm_platform_ioremap_resource() adds 2e8b1ee8fec1 pwm: img: Convert to devm_platform_ioremap_resource() adds 572cb50e4a16 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource() adds a60a8beb0d6c pwm: hibvt: Convert to devm_platform_ioremap_resource() adds 87a989e9a486 pwm: sifive: Convert to devm_platform_ioremap_resource() adds ae59d43b823f pwm: atmel: Convert to devm_platform_ioremap_resource() adds 5b6aee59e310 pwm: imx-tpm: Use dev_err_probe() to simplify error handling adds a91bb95d61d2 pwm: imx27: Use dev_err_probe() to simplify error handling adds 7f467d135835 pwm: imx1: Use dev_err_probe() to simplify error handling adds b426c0a7a1d7 pwm: ab8500: Add error message if pwmchip_add() fails adds a278e8771f42 pwm: zx: Add missing cleanup in error path adds 196c9d9b2105 pwm: sti: Avoid conditional gotos adds 2cb2b881eea1 pwm: sti: Remove unnecessary blank line adds 3e85d1a9718a pwm: ab8500: Explicitly allocate pwm chip base dynamically adds f00e973df0fe pwm: lpss: Log error from pwm_lpss_is_updating() if the up [...] adds 24c8f17cb492 pwm: lpss: Use DPM_FLAG_NO_DIRECT_COMPLETE instead of decl [...] adds e3c96c8aef21 pwm: lpss: Set DPM_FLAG_SMART_SUSPEND on Cherry Trail devices adds 03e91faf3e90 pwm: tiehrpwm: Handle deferred probe with dev_err_probe() adds 728a1ae3c5c6 dt-bindings: microchip: atmel,at91rm9200-tcb: Add atmel,tcb-pwm adds 3dde483a17d3 pwm: atmel-tcb: Switch to new binding adds 70d82c3638d1 pwm: atmel-tcb: Add sama5d2 support adds 8cf24ab6b734 pwm: lp3943: Dynamically allocate pwm chip base adds baa516236af7 dt-bindings: pwm: keembay: Add bindings for Intel Keem Bay PWM adds 4a2d447bea5b pwm: Add PWM driver for Intel Keem Bay adds 901b52b70e49 pwm: Use -EINVAL for unsupported polarity adds c89922b69fec dt-bindings: pwm: pwm-mediatek: Add documentation for MT8183 SoC adds 1dac2504bb2a pwm: mediatek: Always use bus clock adds 0d08e9700db7 pwm: mediatek: Add MT8183 SoC support adds cb15cdc760b7 dt-bindings: pwm: mtk-disp: add MT8167 SoC binding adds 38fcbb6dffa5 pwm: Add DesignWare PWM Controller Driver adds 74e421a39082 Add DT bindings YAML schema for PWM fan controller of LGM SoC adds 08b82e2bc5f3 pwm: Add PWM fan controller driver for LGM SoC adds 3b718f4aad25 Merge remote-tracking branch 'pwm/for-next' into master adds c35747d1e93d Merge remote-tracking branch 'kselftest/next' into master adds 2d0646d8de24 Merge remote-tracking branch 'livepatching/for-next' into master adds fa41f0accfab Merge remote-tracking branch 'coresight/next' into master adds c31bcdf58ab4 Merge remote-tracking branch 'rtc/rtc-next' into master adds c2630c691d97 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 0768acfa1826 Merge remote-tracking branch 'slimbus/for-next' into master adds e659094a6004 Merge remote-tracking branch 'nvmem/for-next' into master adds 524da1c3c43f Merge remote-tracking branch 'xarray/main' into master adds 20588fae956a Merge remote-tracking branch 'auxdisplay/auxdisplay' into master adds 4defacc59514 Merge remote-tracking branch 'pidfd/for-next' into master adds 863432830833 Merge remote-tracking branch 'fpga/for-next' into master adds 2041e90afb20 Merge remote-tracking branch 'mhi/mhi-next' into master adds 36db89a7a86b Merge remote-tracking branch 'notifications/notifications- [...] adds 2e074d6c576c Merge remote-tracking branch 'memblock/for-next' into master adds c9c733acaca9 Revert "usb: chipidea: add tracepoint support for udc" adds 0e18a821b38d mm/compaction: count pages and stop correctly during page [...] adds 30c1fab71b05 mm/compaction: stop isolation if too many pages are isolat [...] adds 6e261df148a1 mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit adds d8ffbbeffd14 mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov adds c38b8ff0a461 mm/slub: fix panic in slab_alloc_node() adds cf0b9ff7b764 mm/gup: use unpin_user_pages() in __gup_longterm_locked() adds 659475ef6b85 compiler.h: fix barrier_data() on clang adds fcb957dd7e07 asm-generic: barrier.h: fix ALPHA builds when SMP is not enabled adds fdd06d455b1c Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" adds 51291dcb2b69 reboot: fix overflow parsing reboot cpu number adds 8942f1acdec1 kernel/watchdog: fix watchdog_allowed_mask not used warning adds 3f9913292f68 mm: memcontrol: fix missing wakeup polling thread adds b076f6915413 hugetlbfs: fix anon huge page migration race adds d3645101b03e panic: don't dump stack twice on warn adds b11b79566129 mm: fix phys_to_target_node() and memory_add_physaddr_to_n [...] adds 7fb8466b2e33 mm-fix-phys_to_target_node-and-memory_add_physaddr_to_nid- [...] adds db6a57ead76e mm: fix readahead_page_batch for retry entries adds a4a2c2a52c6f mm/filemap: add static for function __add_to_page_cache_locked adds 1e74c531f788 mm: memcg/slab: fix root memcg vmstats adds efb7b136146a mm/userfaultfd: do not access vma->vm_mm after calling han [...] adds b4931c49501f libfs: fix error cast of negative value in simple_attr_write() adds 2bdfeac48595 ocfs2: initialize ip_next_orphan adds 100b14b70c76 mm: Fix madvise WILLNEED performance problem adds af1139b818fb /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 930f86fc8266 /proc/kpageflags: do not use uninitialized struct pages adds 2cfc4bf6032e kthread: add kthread_work tracepoints adds 31be13998166 kthread_worker: document CPU hotplug handling adds ba3cb99a21b1 kthread_worker-document-cpu-hotplug-handling-fix adds 47ba7af6fddc uapi: move constants from <linux/kernel.h> to <linux/const.h> adds 80ac3d8389a2 fs/ntfs: remove unused varibles adds 9ac5f8aa1ae1 fs/ntfs: remove unused variable attr_len adds 911fce3041a6 fs/ocfs2/cluster/tcp.c: remove unneeded break adds 857c4747f6d4 ocfs2: ratelimit the 'max lookup times reached' notice adds d4c3b8b9af87 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds bea6d35141cd ocfs2: fix ocfs2 corrupt when iputting an inode adds 141299dc6c4f ramfs: support O_TMPFILE adds 53f6ab5a0dc9 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 36d96194077d mm/slab_common.c: use list_for_each_entry in dump_unreclai [...] adds 6fbe700d0d7b mm: slab: clarify krealloc()'s behavior with __GFP_ZERO adds ceb0506a6fb9 mm: slab: provide krealloc_array() adds bd7eb9df4900 ALSA: pcm: use krealloc_array() adds 4ff0e3168b11 vhost: vringh: use krealloc_array() adds edc9aa274f1a pinctrl: use krealloc_array() adds 132effcb1c6c edac: ghes: use krealloc_array() adds 4b9ea145999c drm: atomic: use krealloc_array() adds d38e60c93066 hwtracing: intel: use krealloc_array() adds e2ff18ae5a4f dma-buf: use krealloc_array() adds cd4a6e2b6cf9 mm, slub: use kmem_cache_debug_flags() in deactivate_slab() adds 077a1978dd0f device-dax/kmem: use struct_size() adds 3d4184db420b mm: fix page_owner initializing issue for arm32 adds b92835c4a121 mm/filemap/c: break generic_file_buffered_read up into mul [...] adds bb3f80eab2e6 mm/filemap.c: generic_file_buffered_read() now uses find_g [...] adds 9288f526c1c7 mm/msync: exit early when the flags is an MS_ASYNC and sta [...] adds cac9cd0e4a7b mm/gup_benchmark: rename to mm/gup_test adds f411d6c7d6f0 selftests/vm: use a common gup_test.h adds 48eb0c7a70d6 selftests/vm: rename run_vmtests --> run_vmtests.sh adds deb600bfdc62 selftests/vm: minor cleanup: Makefile and gup_test.c adds 3dd870fa9263 selftests/vm: only some gup_test items are really benchmarks adds c630a54d720d selftests/vm: gup_test: introduce the dump_pages() sub-test adds 7a8ad29813bc selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 169057b621d0 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds 2068c2a355b5 selftests/vm: 2x speedup for run_vmtests.sh adds 692a90c7f14b mm/gup_test.c: mark gup_test_init as __init function adds 0bb2450faa67 mm/gup_test: GUP_TEST depends on DEBUG_FS adds 82e88e18b2fb mm-gup_benchmark-gup_benchmark-depends-on-debug_fs-v2 adds c05a8c38d1fc mm/gup: reorganize internal_get_user_pages_fast() adds 05772de5e03e mm/gup: prevent gup_fast from racing with COW during fork adds dd057f8e829e mm-prevent-gup_fast-from-racing-with-cow-during-fork-check [...] adds 622639dc0886 mm: handle zone device pages in release_pages() adds 47975da2580c mm/swapfile.c: use helper function swap_count() in add_swa [...] adds 981c0763a7e9 mm/swap_state: skip meaningless swap cache readahead when [...] adds 97db7ce6cf46 mm-swap_state-skip-meaningless-swap-cache-readahead-when-r [...] adds 5b3369820aae mm/swapfile.c: remove unnecessary out label in __swap_duplicate() adds cda0b713f55d mm/swapfile.c: use memset to fill the swap_map with SWAP_H [...] adds abd5c7416c7b mm: remove pagevec_lookup_range_nr_tag() adds ab0de64c0a54 mm,thp,shmem: limit shmem THP alloc gfp_mask adds bbea6dd6e002 mm,thp,shm: limit gfp mask to no more than specified adds 74bdbc877e25 mm: memcontrol: add file_thp, shmem_thp to memory.stat adds 5c70a9154b26 mm: memcontrol: add file_thp, shmem_thp to memory.stat fix adds aca29d431ec8 mm: memcontrol: remove unused mod_memcg_obj_state() adds 6ecd44eae0b7 mm: memcontrol: eliminate redundant check in __mem_cgroup_ [...] adds b50618bed3a0 mm: memcontrol: use helpers to read page's memcg data adds f364aa7e505d mm: memcontrol/slab: use helpers to access slab page's memcg_data adds bff2fffb82df mm: introduce page memcg flags adds ac4cba906757 mm: convert page kmemcg type to a page memcg flag adds 6d707ca62945 mm: memcg/slab: fix return of child memcg objcg for root memcg adds c44a2ac89c1a mm: memcg/slab: fix use after free in obj_cgroup_charge adds babb2c9e34e3 mm/memcg: bail early from swap accounting if memcg disabled adds 5332999f25f0 mm/memcg: warning on !memcg after readahead page charged adds 7f24b4fbac34 mm/rmap: always do TTU_IGNORE_ACCESS adds 499ffc86f229 mm, kvm: account kvm_vcpu_mmap to kmemcg adds b577256056e4 mm/memcg: remove unused definitions adds ef3f18dff3f5 mm/memcg: update page struct member in comments adds 2c7e5682ce9c mm: memcg: fix obsolete code comments adds fe0736ba8f89 mm: slub: call account_slab_page() after slab page initialization adds 2181688cbe13 mm: memcg/slab: pre-allocate obj_cgroups for slab caches w [...] adds 8acd7565fe16 mm-memcg-slab-pre-allocate-obj_cgroups-for-slab-caches-wit [...] adds e0cfb6300a6d mm/memcontrol:rewrite mem_cgroup_page_lruvec() adds 2ef1bf118c40 mm: memcg: deprecate the non-hierarchical mode adds 86a8dd978531 docs: cgroup-v1: reflect the deprecation of the non-hierar [...] adds f0882197353d cgroup: remove obsoleted broken_hierarchy and warned_broke [...] adds d00dcc340efe xen/unpopulated-alloc: consolidate pgmap manipulation adds 8b14669953fc kselftests: vm: add mremap tests adds 97d992beeccd mm: speedup mremap on 1GB or larger regions adds 54b36499e904 arm64: mremap speedup - enable HAVE_MOVE_PUD adds 57919d156a9e x86: mremap speedup - Enable HAVE_MOVE_PUD adds f76ab2c00d56 mm: cleanup: remove unused tsk arg from __access_remote_vm adds d62fd0a30ca8 mm/mmap.c: fix the adjusted length error adds 81b6911d402b mm/mremap: account memory on do_munmap() failure adds 8be890d5a3f9 mm/mremap: for MREMAP_DONTUNMAP check security_vm_enough_m [...] adds 884d5faf1ed2 mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aio adds 31ee4c77bd6c vm_ops: rename .split() callback to .may_split() adds 297e560e378c mremap: check if it's possible to split original vma adds 62564285f253 mm: forbid splitting special mappings adds 87211f6175fe mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds baba6e12e1d7 mm,hwpoison: take free pages off the buddy freelists adds 776d977100f0 mm,hwpoison: take free pages off the buddy freelists for hugetlb adds 6928b356b8ba mm,hwpoison: drop unneeded pcplist draining adds 43fd020b5322 mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow adds 907688d23864 mm/vmalloc.c: fix kasan shadow poisoning size adds cc4eb5d2fa66 alpha: switch from DISCONTIGMEM to SPARSEMEM adds f360b7d6459e ia64: remove custom __early_pfn_to_nid() adds 45d58ce45e80 ia64: remove 'ifdef CONFIG_ZONE_DMA32' statements adds 7dd940c614cb ia64: discontig: paging_init(): remove local max_pfn calculation adds 33f0f5ee6d5c ia64: split virtual map initialization out of paging_init() adds ca40bbb3f86c ia64: forbid using VIRTUAL_MEM_MAP with FLATMEM adds 759ab3643966 ia64: make SPARSEMEM default and disable DISCONTIGMEM adds 129b3f4d3907 arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL adds e842b78d0a06 arm, arm64: move free_unused_memmap() to generic mm adds 38139f0ae2bf arc: use FLATMEM with freeing of unused memory map instead [...] adds 883f6ecabd2e m68k/mm: make node data and node setup depend on CONFIG_DI [...] adds 890da19e28b9 m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEM adds 921205ba913c m68k: deprecate DISCONTIGMEM adds 8b8d7783c73c mm: introduce debug_pagealloc_{map,unmap}_pages() helpers adds f8dc6c9718db PM: hibernate: make direct map manipulations more explicit adds 2aea5b565f7e arch, mm: restore dependency of __kernel_map_pages() on DE [...] adds c61df6f33069 arch, mm: make kernel_page_present() always available adds 1dde86eb09a2 mm, page_alloc: clean up pageset high and batch update adds dbb9d30b576c mm, page_alloc: calculate pageset high and batch once per zone adds fc7534c90bc4 mm, page_alloc: remove setup_pageset() adds aa9bf526f450 mm, page_alloc: simplify pageset_update() adds ce4a914f148c mm, page_alloc: cache pageset high and batch in struct zone adds 1f7a845d37a2 mm, page_alloc: move draining pcplists to page isolation users adds c7fc5f546d6d mm, page_alloc: disable pcplists during memory offline adds 98869374c7d9 mm-page_alloc-disable-pcplists-during-memory-offline-fix adds 30c6b64fac82 mm/page_alloc: clear pages in alloc_contig_pages() with in [...] adds 80608bcecaeb include/linux/page-flags.h: remove unused __[Set|Clear]Pag [...] adds 55c08a7ed3fa mm/page-flags: fix comment adds f9ddb6273749 mm/page_alloc: add __free_pages() documentation adds 14f7e70647e2 mm/hugetlb.c: just use put_page_testzero() instead of page [...] adds 55a7f47d4d7b mm/huge_memory.c: update tlb entry if pmd is changed adds 30141c4f1c3a MIPS: do not call flush_tlb_all when setting pmd entry adds c6b8ca5eb8a4 include/linux/huge_mm.h: remove extern keyword adds dfe3c227c330 mm: don't wake kswapd prematurely when watermark boosting [...] adds 13f8d7e5f216 mm/vmscan: drop unneeded assignment in kswapd() adds 564ae7b0bcb0 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' [...] adds 490d905e11a3 mm/oom_kill: change comment and rename is_dump_unreclaim_slabs() adds 4e31b5faa0a0 mm/migrate.c: fix comment spelling adds b84b00d50c08 mm/migrate.c: optimize migrate_vma_pages() mmu notifier adds ab904eee0b4d mm/cma.c: remove redundant cma_mutex lock adds f101a98e9122 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 07814799453f mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds d644fde8219d mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 00b4123e7568 mm/zswap: make struct kernel_param_ops definitions const adds 6e024f115255 mm/zswap: fix passing zero to 'PTR_ERR' warning adds 08ea7ee2e972 mm/zswap: move to use crypto_acomp API for hardware acceleration adds ac0b711c8dba mm/zsmalloc.c: rework the list_add code in insert_zspage() adds 5445db683f84 mm/process_vm_access: remove redundant initialization of iov_r adds 53deb8e1dfc7 zram: support page writeback adds bc815f607a37 mm: add Kernel Electric-Fence infrastructure adds a0b7f9e7e76b kfence: Fix parameter description for kfence_object_start() adds 2fff4dfb61c5 kfence: avoid stalling work queue task without allocations adds ae253cbcf65d x86, kfence: enable KFENCE for x86 adds 178f10310dee arm64, kfence: enable KFENCE for ARM64 adds 6a390d749c45 kfence: use pt_regs to generate stack trace on faults adds 4f72bd3fae04 mm, kfence: insert KFENCE hooks for SLAB adds e990be7f721a mm, kfence: insert KFENCE hooks for SLUB adds 3d05bbd8aa76 kfence, kasan: make KFENCE compatible with KASAN adds 5cb6dd113810 kfence, Documentation: add KFENCE documentation adds 5502eec478d2 kfence: add test suite adds 17fa9d35d560 MAINTAINERS: add entry for KFENCE adds 2afabaa603e7 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 3b89c1668b24 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 8e10e6cb6c7f kernel/hung_task.c: Monitor killed tasks. adds 72d3a6773f5e procfs: delete duplicated words + other fixes adds 49612abf0a2d proc: provide details on indirect branch speculation adds f54a614e81fc proc-provide-details-on-indirect-branch-speculation-v2 adds ec8188ea2f63 proc/sysctl: make protected_* world readable adds 9c896d6f322a asm-generic: force inlining of get_order() to work around [...] adds 9c78c58206d4 kernel.h: Split out mathematical helpers adds e6aad2490d58 kernel.h: split out mathematical helpers fix adds d466dc926aa2 kernel/acct.c: use #elif instead of #end and #elif adds 55ca6a7c02da reboot: refactor and comment the cpu selection code adds e2e7117ae969 include/linux/bitmap.h: convert bitmap_empty() / bitmap_fu [...] adds bc5fca2e9f57 lib: stackdepot: add support to configure STACK_HASH_SIZE adds c98ef75439f8 lib/test_free_pages.c: add basic progress indicators adds dbd2baf1eb00 lib/stackdepot.c: replace one-element array with flexible- [...] adds 9c15c0727ce1 lib/stackdepot.c: use flex_array_size() helper in memcpy() adds 0a13dbb62c1e lib/stackdepot.c: use array_size() helper in jhash2() adds 5c8b4daf6d63 lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT adds 8c2c74f98e0b lib/list_kunit: follow new file name convention for KUnit tests adds a0d73765a8b8 lib/linear_ranges_kunit: follow new file name convention f [...] adds a6407943d346 lib/bits_kunit: follow new file name convention for KUnit tests adds f6e01e8ea5f5 lib/cmdline: fix get_option() for strings starting with hyphen adds cca5c2afb18c lib/cmdline: allow NULL to be an output for get_option() adds f1a15df76475 lib/cmdline_kunit: add a new test suite for cmdline API adds 397a7b3a6313 lib-cmdline_kunit-add-a-new-test-suite-for-cmdline-api-fix adds d96ead71b48d lib: optimize cpumask_local_spread() adds cacdeb13e4d2 bitops: introduce the for_each_set_clump macro adds 74260c8072a7 lib/test_bitmap.c: add for_each_set_clump test cases adds 80dee8e104a2 lib-test_bitmapc-add-for_each_set_clump-test-cases-checkpa [...] adds 16ebdab8b7a4 gpio: thunderx: utilize for_each_set_clump macro adds bf4ff9bdd9e3 gpio: xilinx: utilize generic bitmap_get_value and _set_value adds 8d8318f62341 checkpatch: add new exception to repeated word check adds c70583cf2a64 checkpatch: fix false positives in REPEATED_WORD warning adds 3638e325ac34 checkpatch: ignore generated CamelCase defines and enum values adds 116c35c9e634 checkpatch: prefer static const declarations adds ae82fc0a3ad9 checkpatch: allow --fix removal of unnecessary break statements adds 737e8a7936c9 checkpatch: extend attributes check to handle more patterns adds 8330f43352fa checkpatch: add a fixer for missing newline at eof adds 799c9aa9ea07 checkpatch: update __attribute__((section("name"))) quote removal adds ea89cbf5bbdc checkpatch-update-__attribute__sectionname-quote-removal-v2 adds 55578ed511cc checkpatch: add fix option for GERRIT_CHANGE_ID adds c012e59b59b0 checkpatch: add __alias and __weak to suggested __attribut [...] adds 9bc6c8374c63 checkpatch: improve email parsing adds 97af395dc0c4 reiserfs: add check for an invalid ih_entry_count adds eaa04147d1ee kdump: append uts_namespace.name offset to VMCOREINFO adds f34097b9a7f9 gcov: remove support for GCC < 4.9 adds 3c1b377afe5d aio: simplify read_events() adds c3158a08a216 reboot: allow to specify reboot mode via sysfs adds c41c7e15a493 reboot: fix variable assignments in type_store adds 9b147918753c fault-injection: handle EI_ETYPE_TRUE adds 999f12a02d92 lib/lzo/lzo1x_compress.c: make lzogeneric1x_1_compress() static adds c65124b420d3 Merge branch 'akpm-current/current' into master adds eb27e6bd7126 treewide: remove stringification from __alias macro definition adds 153395c02740 ARM: boot: quote aliased symbol names in string.c adds 1b81d7068589 compiler-clang: remove version check for BPF Tracing adds 007a1a784156 epoll: check for events when removing a timed out thread f [...] adds 237d4ab7c6ef epoll: simplify signal handling adds 26be3766e2d8 epoll: pull fatal signal checks into ep_send_events() adds 5b2611c8a02f epoll: move eavail next to the list_empty_careful check adds 03cc37ecb1dc epoll: simplify and optimize busy loop logic adds 55deeff19b8a epoll: pull all code between fetch_events and send_event i [...] adds dbcc621fdf54 epoll: replace gotos with a proper loop adds f106c7c731fc epoll: eliminate unnecessary lock for zero timeout adds 694687571e24 mm: unexport follow_pte_pmd adds a15c7f57ca4c mm: simplify follow_pte{,pmd} adds 354cd514ec75 merge fix for "s390/pci: remove races against pte updates" adds 2bb3b0a197f4 kasan: drop unnecessary GPL text from comment headers adds 2e2c66af3883 kasan: KASAN_VMALLOC depends on KASAN_GENERIC adds 0619400074dd kasan: group vmalloc code adds e2ce087a3916 s390/kasan: include asm/page.h from asm/kasan.h adds 79b3967931ba kasan: shadow declarations only for software modes adds 4d01b23ccf0e kasan: rename (un)poison_shadow to (un)poison_memory adds 32be6acded6c kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* adds 3cb1a8ec8d9b kasan: only build init.c for software modes adds b9a46f7c0c5e kasan: split out shadow.c from common.c adds 08d7c8a98d9c kasan-split-out-shadowc-from-commonc-fix adds 70aad48835cb kasan-split-out-shadowc-from-commonc-fix2 adds 20cfc65ef66a kasan: define KASAN_GRANULE_PAGE adds ab743ed45a25 kasan: rename report and tags files adds 58cd789dff9c kasan: don't duplicate config dependencies adds 050f5310243a kasan: hide invalid free check implementation adds 799aa8697bf6 kasan: decode stack frame only with KASAN_STACK_ENABLE adds a45790e694e5 kasan, arm64: only init shadow for software modes adds 3cec7469a3b8 kasan, arm64: only use kasan_depth for software modes adds db7430871e3b kasan, arm64: move initialization message adds a1634c36dbc3 kasan, arm64: rename kasan_init_tags and mark as __init adds 240fbd762561 kasan: rename addr_has_shadow to addr_has_metadata adds 72c409e4f58b kasan: rename print_shadow_for_address to print_memory_metadata adds bbfd0c1e9974 kasan: kasan_non_canonical_hook only for software modes adds e5640b38221d kasan: rename SHADOW layout macros to META adds e0c13b2f365b kasan: separate metadata_fetch_row for each mode adds e96755c38fb0 kasan, arm64: don't allow SW_TAGS with ARM64_MTE adds 31c5aab427e0 kasan: introduce CONFIG_KASAN_HW_TAGS adds d333dd95631a arm64: enable armv8.5-a asm-arch option adds 9111cbef79e0 arm64: mte: add in-kernel MTE helpers adds ba8ccc9e7e60 arm64: mte: reset the page tag in page->flags adds 4b9bb407cdce arm64: mte: add in-kernel tag fault handler adds d22ba601a232 arm64: kasan: allow enabling in-kernel MTE adds 8a021332ec19 arm64: mte: convert gcr_user into an exclude mask adds 7d2b6ab181f3 arm64: mte: switch GCR_EL1 in kernel entry and exit adds 0ddc2c909036 kasan, mm: untag page address in free_reserved_area adds a6d380b32f80 arm64: kasan: align allocations for HW_TAGS adds e81a5b5feb8f arm64: kasan: add arch layer for memory tagging helpers adds efe72c16cbe2 kasan: define KASAN_GRANULE_SIZE for HW_TAGS adds 04d8e5e547ab kasan, x86, s390: update undef CONFIG_KASAN adds f5b40ebc9d11 kasan, arm64: expand CONFIG_KASAN checks adds c155053975f1 kasan, arm64: implement HW_TAGS runtime adds f5ed1063a9f7 kasan, arm64: print report from tag fault handler adds 556a2add7fef kasan, mm: reset tags when accessing metadata adds 8d0c17711fce kasan, arm64: enable CONFIG_KASAN_HW_TAGS adds 3247ce38814a kasan: add documentation for hardware tag-based mode adds 7c02d488000c kselftest/arm64: check GCR_EL1 after context switch adds 5126a54e179d kasan: simplify quarantine_put call site adds 0db54483f32f kasan: rename get_alloc/free_info adds ff0b52c3021f kasan: introduce set_alloc_info adds aece755f962e kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK adds 7a6ed82a357a kasan: allow VMAP_STACK for HW_TAGS mode adds aab6b7d8d37f kasan: remove __kasan_unpoison_stack adds 11f5f1a0d11b kasan: inline kasan_reset_tag for tag-based modes adds b4b91c358bbe kasan: inline random_tag for HW_TAGS adds 92cbfd62869d kasan: inline kasan_poison_memory and check_invalid_free adds ca84f5d2a034 kasan: inline and rename kasan_unpoison_memory adds bb4ab2cb4c6d kasan: add and integrate kasan boot parameters adds 43042ce0d771 kasan, mm: check kasan_enabled in annotations adds 9dd3a8223143 kasan-mm-check-kasan_enabled-in-annotations-fix adds fc32028e1e54 kasan: simplify kasan_poison_kfree adds c3edc0f1d471 kasan-simplify-kasan_poison_kfree-temp-fix adds d3b711bc8f76 kasan, mm: rename kasan_poison_kfree adds 5225d2ba4a3c kasan-mm-rename-kasan_poison_kfree-temp-fix adds 3cafcafece57 kasan: don't round_up too much adds e7ae7ba9603d kasan: simplify assign_tag and set_tag calls adds 4ec47ac8b642 kasan: clarify comment in __kasan_kfree_large adds c4c75b200e29 kasan: clean up metadata allocation and usage adds 4fd313fa3a47 kasan, mm: allow cache merging with no metadata adds f45840783e14 kasan: update documentation adds 656ae9830170 mm: add definition of PMD_PAGE_ORDER adds a47e95dcf2e1 mmap: make mlock_future_check() global adds c5bd6d1d1ea1 set_memory: allow set_direct_map_*_noflush() for multiple pages adds 3b47a6fe03c1 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix adds 6d6c14450725 mm: introduce memfd_secret system call to create "secret" [...] adds a36f25e3d3fd secretmem: use PMD-size pages to amortize direct map fragm [...] adds 5f964602825e secretmem: add memcg accounting adds 8c3f223daf9d secretmem-add-memcg-accounting-fix adds 0de9cff8c24d PM: hibernate: disable when there are active secretmem users adds 72677495bae9 arch, mm: wire up memfd_secret system call were relevant adds 58bfec676ee1 secretmem: test: add basic selftest for memfd_secret(2) adds bbbb72c63073 mmap locking API: don't check locking if the mm isn't live yet adds 0678bf154d02 mm/gup: assert that the mmap lock is held in __get_user_pages() adds 6a4d489a52eb Merge branch 'akpm/master' into master adds c5e552e0a50b secretmem-add-memcg-accounting-fix2 adds 92edc4aef867 Add linux-next specific files for 20201113
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 (3e14f70c05cd) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-bus-thunderbolt | 28 + .../RCU/Design/Requirements/Requirements.rst | 28 +- Documentation/devicetree/bindings/mips/mscc.txt | 2 +- .../devicetree/bindings/net/can/fsl,flexcan.yaml | 11 +- .../devicetree/bindings/pwm/atmel-tcb-pwm.txt | 16 - .../devicetree/bindings/pwm/intel,keembay-pwm.yaml | 47 + .../devicetree/bindings/pwm/intel,lgm-pwm.yaml | 44 + .../devicetree/bindings/pwm/pwm-mediatek.txt | 1 + .../devicetree/bindings/pwm/pwm-mtk-disp.txt | 1 + .../soc/microchip/atmel,at91rm9200-tcb.yaml | 34 +- .../bindings/sound/google,sc7180-trogdor.yaml | 4 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 48 +- .../devicetree/bindings/timer/renesas,tmu.txt | 49 - .../devicetree/bindings/timer/renesas,tmu.yaml | 99 + .../devicetree/bindings/usb/cdns,usb3.yaml | 5 + .../driver-api/thermal/power_allocator.rst | 12 +- Documentation/driver-api/thermal/sysfs-api.rst | 3 +- Documentation/filesystems/overlayfs.rst | 27 +- Documentation/networking/ip-sysctl.rst | 3 + Documentation/networking/netdev-FAQ.rst | 4 +- Documentation/power/energy-model.rst | 30 +- Documentation/process/stable-kernel-rules.rst | 2 +- Documentation/scheduler/sched-energy.rst | 5 + .../it_IT/process/stable-kernel-rules.rst | 2 +- MAINTAINERS | 58 +- Next/SHA1s | 170 +- Next/merge.log | 2021 +++++++++++++------- arch/Kconfig | 7 + arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 44 + .../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 57 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 120 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 112 +- ...100.dts => ast2400-facebook-netbmc-common.dtsi} | 39 +- arch/arm/boot/dts/tegra20-ventana.dts | 11 + arch/arm/kernel/perf_regs.c | 3 +- arch/arm/kernel/setup.c | 4 +- arch/arm/lib/memcpy.S | 3 +- arch/arm/lib/memmove.S | 3 +- arch/arm/lib/memset.S | 3 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 1 + .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 2 +- arch/arm64/boot/dts/qcom/Makefile | 4 + arch/arm64/boot/dts/qcom/ipq6018.dtsi | 76 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2 +- .../boot/dts/qcom/msm8992-msft-lumia-talkman.dts | 28 + arch/arm64/boot/dts/qcom/msm8992.dtsi | 120 ++ .../boot/dts/qcom/msm8994-msft-lumia-cityman.dts | 73 + arch/arm64/boot/dts/qcom/msm8994.dtsi | 94 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 96 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 4 +- ...or-r1-kb.dts => sc7180-trogdor-lazor-r3-kb.dts} | 4 +- ...-r1-lte.dts => sc7180-trogdor-lazor-r3-lte.dts} | 4 +- ...or-lazor-r1.dts => sc7180-trogdor-lazor-r3.dts} | 2 +- .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 4 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 44 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 9 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 45 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 84 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 110 +- arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/cacheflush.h | 4 +- arch/arm64/include/asm/cpufeature.h | 8 + arch/arm64/include/asm/kvm_host.h | 2 + arch/arm64/include/asm/memory.h | 8 +- arch/arm64/include/asm/sysreg.h | 4 + arch/arm64/include/asm/topology.h | 4 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/include/uapi/asm/unistd.h | 1 + arch/arm64/kernel/cpufeature.c | 13 +- arch/arm64/kernel/perf_regs.c | 3 +- arch/arm64/kernel/topology.c | 129 +- arch/arm64/kvm/arm.c | 16 + arch/arm64/kvm/sys_regs.c | 111 +- arch/arm64/mm/init.c | 2 - arch/arm64/mm/pageattr.c | 10 +- arch/csky/kernel/perf_regs.c | 3 +- arch/mips/Makefile | 3 +- arch/mips/bcm47xx/Kconfig | 2 + arch/mips/boot/.gitignore | 1 + arch/mips/boot/compressed/Makefile | 96 +- arch/mips/boot/dts/Makefile | 2 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 2 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 2 +- arch/mips/boot/dts/mscc/Makefile | 11 +- arch/mips/boot/dts/mscc/jaguar2.dtsi | 167 ++ arch/mips/boot/dts/mscc/jaguar2_common.dtsi | 25 + arch/mips/boot/dts/mscc/jaguar2_pcb110.dts | 267 +++ arch/mips/boot/dts/mscc/jaguar2_pcb111.dts | 107 ++ arch/mips/boot/dts/mscc/jaguar2_pcb118.dts | 57 + arch/mips/boot/dts/mscc/luton.dtsi | 116 ++ arch/mips/boot/dts/mscc/luton_pcb091.dts | 30 + arch/mips/boot/dts/mscc/serval.dtsi | 153 ++ arch/mips/boot/dts/mscc/serval_common.dtsi | 127 ++ arch/mips/boot/dts/mscc/serval_pcb105.dts | 17 + arch/mips/boot/dts/mscc/serval_pcb106.dts | 17 + arch/mips/boot/dts/mti/sead3.dts | 2 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 2 +- arch/mips/generic/Kconfig | 37 +- arch/mips/generic/Platform | 3 + arch/mips/generic/board-jaguar2.its.S | 40 + arch/mips/generic/board-luton.its.S | 23 + arch/mips/generic/board-serval.its.S | 24 + arch/mips/include/asm/compiler.h | 9 +- .../asm/mach-loongson64/kernel-entry-init.h | 8 - .../include/asm/mach-loongson64/loongson_regs.h | 10 + arch/mips/include/asm/types.h | 1 - arch/mips/loongson64/numa.c | 20 +- arch/mips/loongson64/smp.c | 123 +- arch/parisc/include/uapi/asm/types.h | 7 - arch/powerpc/perf/imc-pmu.c | 2 +- arch/powerpc/perf/perf_regs.c | 3 +- arch/riscv/include/asm/set_memory.h | 4 +- arch/riscv/include/asm/unistd.h | 1 + arch/riscv/kernel/perf_regs.c | 3 +- arch/riscv/mm/pageattr.c | 8 +- arch/s390/configs/debug_defconfig | 1 + arch/s390/include/asm/ccwdev.h | 2 + arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/mmu_context.h | 7 - arch/s390/kernel/perf_cpum_sf.c | 4 +- arch/s390/kernel/perf_regs.c | 3 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/kvm/pv.c | 3 +- arch/s390/mm/gmap.c | 2 + arch/s390/pci/pci_mmio.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/events/intel/core.c | 12 +- arch/x86/events/intel/ds.c | 53 +- arch/x86/events/intel/uncore_snb.c | 2 +- arch/x86/events/perf_event.h | 3 +- arch/x86/include/asm/fpu/api.h | 23 +- arch/x86/include/asm/msr-index.h | 3 +- arch/x86/include/asm/perf_event.h | 4 +- arch/x86/include/asm/set_memory.h | 4 +- arch/x86/include/asm/uv/uv.h | 10 - arch/x86/kernel/apic/io_apic.c | 4 +- arch/x86/kernel/perf_regs.c | 15 +- arch/x86/kernel/tboot.c | 1 + arch/x86/kvm/cpuid.c | 4 +- arch/x86/mm/pat/set_memory.c | 8 +- arch/xtensa/include/asm/thread_info.h | 7 +- arch/xtensa/kernel/entry.S | 5 +- block/blk-mq.c | 2 +- block/genhd.c | 193 +- block/ioctl.c | 62 +- drivers/accessibility/speakup/spk_ttyio.c | 12 +- drivers/android/binder.c | 424 +--- drivers/android/binder_internal.h | 406 ++++ drivers/android/binder_trace.h | 29 + drivers/base/power/domain.c | 51 +- drivers/base/power/main.c | 4 +- drivers/base/regmap/regmap.c | 11 +- drivers/block/amiflop.c | 98 +- drivers/block/ataflop.c | 135 +- drivers/block/brd.c | 39 +- drivers/block/floppy.c | 154 +- drivers/block/loop.c | 32 +- drivers/block/nbd.c | 1 + drivers/block/pktcdvd.c | 6 +- drivers/block/rbd.c | 40 +- drivers/block/swim.c | 17 - drivers/block/z2ram.c | 547 +++--- drivers/bluetooth/btrtl.c | 2 +- drivers/bluetooth/btusb.c | 2 + drivers/bluetooth/hci_ll.c | 1 + drivers/bluetooth/hci_qca.c | 90 +- drivers/clk/samsung/Kconfig | 10 + drivers/clk/samsung/Makefile | 2 +- drivers/clk/samsung/clk-exynos-clkout.c | 1 + drivers/clocksource/Kconfig | 10 - drivers/clocksource/Makefile | 1 - drivers/clocksource/sh_cmt.c | 8 +- drivers/clocksource/sh_mtu2.c | 4 +- drivers/clocksource/sh_tmu.c | 8 +- drivers/clocksource/timer-nps.c | 284 --- drivers/clocksource/timer-orion.c | 11 +- drivers/cpufreq/armada-8k-cpufreq.c | 6 + drivers/cpufreq/highbank-cpufreq.c | 7 + drivers/cpufreq/loongson1-cpufreq.c | 1 + drivers/cpufreq/mediatek-cpufreq.c | 1 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 3 +- drivers/cpufreq/scpi-cpufreq.c | 1 + drivers/cpufreq/sti-cpufreq.c | 7 + drivers/cpufreq/sun50i-cpufreq-nvmem.c | 1 + drivers/cpufreq/vexpress-spc-cpufreq.c | 1 + drivers/cpuidle/cpuidle-psci-domain.c | 2 + drivers/cpuidle/cpuidle-psci.c | 34 +- drivers/firmware/efi/efi.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 139 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 4 +- drivers/gpu/drm/armada/armada_crtc.c | 8 +- drivers/gpu/drm/ast/ast_mode.c | 4 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 6 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 7 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 - drivers/gpu/drm/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_gem_vram_helper.c | 3 +- drivers/gpu/drm/drm_vm.c | 3 - drivers/gpu/drm/i915/display/intel_display.c | 208 +- drivers/gpu/drm/i915/display/intel_display.h | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 36 +- drivers/gpu/drm/i915/display/intel_display_types.h | 9 + drivers/gpu/drm/i915/display/intel_dp.c | 12 +- drivers/gpu/drm/i915/display/intel_sprite.c | 140 ++ drivers/gpu/drm/i915/gt/intel_reset.c | 4 +- drivers/gpu/drm/i915/i915_irq.c | 38 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 7 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 23 +- drivers/gpu/drm/kmb/Kconfig | 5 +- drivers/gpu/drm/kmb/kmb_crtc.c | 4 +- drivers/gpu/drm/kmb/kmb_plane.c | 32 + drivers/gpu/drm/kmb/kmb_plane.h | 32 - drivers/gpu/drm/mcde/mcde_drv.c | 8 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 15 +- drivers/gpu/drm/mxsfb/mxsfb_kms.c | 8 + drivers/gpu/drm/nouveau/nouveau_bo.c | 120 +- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 4 +- drivers/gpu/drm/omapdrm/dss/base.c | 2 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 7 +- drivers/gpu/drm/omapdrm/dss/dispc.h | 2 +- drivers/gpu/drm/omapdrm/dss/dispc_coefs.c | 2 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 16 +- drivers/gpu/drm/omapdrm/dss/dss.c | 7 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_phy.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 2 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +- drivers/gpu/drm/omapdrm/dss/output.c | 2 +- drivers/gpu/drm/omapdrm/dss/pll.c | 2 +- drivers/gpu/drm/omapdrm/dss/venc.c | 7 +- drivers/gpu/drm/omapdrm/dss/video-pll.c | 2 +- drivers/gpu/drm/omapdrm/omap_connector.c | 2 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 2 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 8 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +- drivers/gpu/drm/omapdrm/omap_drv.c | 2 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 2 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 5 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/omapdrm/omap_irq.c | 8 +- drivers/gpu/drm/omapdrm/omap_plane.c | 2 +- drivers/gpu/drm/omapdrm/tcm-sita.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon_ttm.c | 121 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 6 +- drivers/gpu/drm/savage/savage_bci.c | 11 - drivers/gpu/drm/sti/sti_hdmi.c | 6 + drivers/gpu/drm/sti/sti_hdmi.h | 6 - drivers/gpu/drm/tegra/dc.c | 8 +- drivers/gpu/drm/tegra/drm.c | 2 +- drivers/gpu/drm/tegra/sor.c | 59 +- drivers/gpu/drm/tidss/tidss_dispc.c | 9 +- drivers/gpu/drm/ttm/ttm_bo.c | 74 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/via/via_dma.c | 2 - drivers/gpu/drm/virtio/virtgpu_display.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 3 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 6 +- drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 3 + drivers/hid/hid-logitech-dj.c | 19 + drivers/hid/hid-logitech-hidpp.c | 6 + drivers/hv/hv.c | 8 +- drivers/hwmon/adm1177.c | 10 +- drivers/hwmon/applesmc.c | 130 +- drivers/hwmon/ibmpowernv.c | 2 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/pwm-fan.c | 16 +- drivers/ide/ide-probe.c | 66 +- drivers/ide/ide-tape.c | 2 - drivers/infiniband/hw/hfi1/driver.c | 4 +- drivers/infiniband/hw/hfi1/ipoib.h | 27 - drivers/infiniband/hw/hfi1/ipoib_main.c | 15 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 2 +- drivers/input/mouse/elan_i2c.h | 2 +- drivers/input/mouse/elan_i2c_core.c | 3 +- drivers/input/mouse/elan_i2c_i2c.c | 10 +- drivers/input/mouse/elan_i2c_smbus.c | 2 +- drivers/input/touchscreen/Kconfig | 1 + drivers/input/touchscreen/ads7846.c | 3 +- drivers/input/touchscreen/st1232.c | 52 +- drivers/md/bcache/request.c | 5 +- drivers/md/dm-cache-target.c | 4 - drivers/md/dm-ps-io-affinity.c | 4 +- drivers/md/dm.c | 11 +- drivers/md/md.c | 83 +- drivers/mfd/at91-usart.c | 12 +- drivers/mfd/htc-i2cpld.c | 2 + drivers/mtd/mtd_blkdevs.c | 28 - drivers/net/dsa/hirschmann/hellcreek.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 18 +- drivers/net/dsa/mv88e6xxx/chip.h | 5 + drivers/net/dsa/mv88e6xxx/devlink.c | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 3 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 2 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 6 + drivers/net/ethernet/chelsio/cxgb4/sge.c | 111 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 582 +++--- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 26 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 14 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 34 +- .../net/ethernet/mellanox/mlxsw/spectrum_ipip.h | 7 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 761 +++++--- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 59 + drivers/net/ethernet/microchip/lan743x_main.c | 24 +- drivers/net/ethernet/microchip/lan743x_main.h | 3 - drivers/net/ethernet/netronome/nfp/nfp_main.c | 4 +- drivers/net/ethernet/smsc/Kconfig | 6 +- drivers/net/ethernet/smsc/smc911x.c | 17 +- drivers/net/ethernet/smsc/smc91x.c | 9 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 46 +- drivers/net/ethernet/xilinx/Kconfig | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 14 +- drivers/net/ipa/gsi.c | 7 +- drivers/net/ipa/ipa_main.c | 6 +- drivers/net/ipa/ipa_mem.c | 8 +- drivers/net/phy/aquantia_main.c | 4 +- drivers/net/phy/realtek.c | 2 + drivers/net/thunderbolt.c | 2 +- drivers/net/usb/aqc111.c | 2 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/cdc_mbim.c | 2 +- drivers/net/usb/cdc_ncm.c | 2 +- drivers/net/usb/dm9601.c | 2 +- drivers/net/usb/int51x1.c | 2 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/qmi_wwan.c | 41 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/usb/usbnet.c | 23 +- drivers/net/vrf.c | 92 +- drivers/net/wan/cosa.c | 1 + drivers/net/wireless/Kconfig | 13 - drivers/net/wireless/ath/ath9k/ath9k.h | 1 - drivers/net/wireless/ath/ath9k/debug.c | 4 +- drivers/net/wireless/ath/ath9k/init.c | 19 - drivers/net/wireless/ath/ath9k/main.c | 5 - drivers/net/wireless/ath/carl9170/mac.c | 4 - drivers/net/wireless/ath/carl9170/main.c | 1 - drivers/net/wireless/broadcom/b43/main.c | 6 +- drivers/net/wireless/broadcom/b43legacy/main.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 78 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 4 - .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 4 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00config.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 6 +- drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 3 +- drivers/net/wireless/rndis_wlan.c | 2 +- drivers/nvme/host/core.c | 2 - drivers/of/address.c | 4 +- drivers/opp/of.c | 2 +- drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 10 +- drivers/pinctrl/pinctrl-at91-pio4.c | 4 +- drivers/pinctrl/qcom/Kconfig | 2 +- drivers/powercap/intel_rapl_common.c | 7 + drivers/powercap/intel_rapl_msr.c | 51 +- drivers/pwm/Kconfig | 32 +- drivers/pwm/Makefile | 3 + drivers/pwm/pwm-ab8500.c | 4 +- drivers/pwm/pwm-atmel-tcb.c | 264 +-- drivers/pwm/pwm-atmel.c | 4 +- drivers/pwm/pwm-bcm-iproc.c | 4 +- drivers/pwm/pwm-bcm-kona.c | 4 +- drivers/pwm/pwm-bcm2835.c | 4 +- drivers/pwm/pwm-berlin.c | 4 +- drivers/pwm/pwm-brcmstb.c | 4 +- drivers/pwm/pwm-clps711x.c | 4 +- drivers/pwm/pwm-crc.c | 2 +- drivers/pwm/pwm-dwc.c | 319 +++ drivers/pwm/pwm-ep93xx.c | 4 +- drivers/pwm/pwm-fsl-ftm.c | 4 +- drivers/pwm/pwm-hibvt.c | 7 +- drivers/pwm/pwm-img.c | 4 +- drivers/pwm/pwm-imx-tpm.c | 10 +- drivers/pwm/pwm-imx1.c | 25 +- drivers/pwm/pwm-imx27.c | 25 +- drivers/pwm/pwm-intel-lgm.c | 244 +++ drivers/pwm/pwm-iqs620a.c | 2 +- drivers/pwm/pwm-keembay.c | 240 +++ drivers/pwm/pwm-lp3943.c | 1 + drivers/pwm/pwm-lpc18xx-sct.c | 4 +- drivers/pwm/pwm-lpc32xx.c | 4 +- drivers/pwm/pwm-lpss-platform.c | 39 +- drivers/pwm/pwm-lpss.c | 7 +- drivers/pwm/pwm-mediatek.c | 23 +- drivers/pwm/pwm-meson.c | 4 +- drivers/pwm/pwm-mtk-disp.c | 4 +- drivers/pwm/pwm-pxa.c | 4 +- drivers/pwm/pwm-rcar.c | 6 +- drivers/pwm/pwm-renesas-tpu.c | 4 +- drivers/pwm/pwm-rockchip.c | 4 +- drivers/pwm/pwm-samsung.c | 4 +- drivers/pwm/pwm-sifive.c | 4 +- drivers/pwm/pwm-spear.c | 4 +- drivers/pwm/pwm-sti.c | 54 +- drivers/pwm/pwm-sun4i.c | 4 +- drivers/pwm/pwm-tegra.c | 4 +- drivers/pwm/pwm-tiecap.c | 4 +- drivers/pwm/pwm-tiehrpwm.c | 16 +- drivers/pwm/pwm-vt8500.c | 4 +- drivers/pwm/pwm-zx.c | 5 +- drivers/regulator/pfuze100-regulator.c | 13 +- drivers/s390/block/dasd.c | 23 +- drivers/s390/block/dasd_devmap.c | 109 ++ drivers/s390/block/dasd_eckd.c | 175 +- drivers/s390/block/dasd_fba.c | 2 +- drivers/s390/block/dasd_int.h | 114 +- drivers/s390/block/dasd_ioctl.c | 27 +- drivers/s390/cio/chp.c | 15 + drivers/s390/cio/chp.h | 1 + drivers/s390/cio/chsc.c | 145 +- drivers/s390/cio/chsc.h | 3 +- drivers/s390/cio/device.c | 15 +- drivers/scsi/advansys.c | 16 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 3 +- drivers/scsi/arcmsr/arcmsr_hba.c | 6 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 +- drivers/scsi/dc395x.c | 15 +- drivers/scsi/device_handler/scsi_dh_alua.c | 10 +- drivers/scsi/esas2r/esas2r_disc.c | 3 +- drivers/scsi/esas2r/esas2r_init.c | 5 +- drivers/scsi/esas2r/esas2r_int.c | 8 +- drivers/scsi/esas2r/esas2r_main.c | 8 +- drivers/scsi/isci/init.c | 18 +- drivers/scsi/lpfc/lpfc_attr.c | 56 +- drivers/scsi/lpfc/lpfc_bsg.c | 34 +- drivers/scsi/lpfc/lpfc_debugfs.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 37 +- drivers/scsi/lpfc/lpfc_nvmet.c | 17 +- drivers/scsi/lpfc/lpfc_scsi.c | 48 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 8 +- drivers/scsi/pm8001/pm8001_sas.c | 2 +- drivers/scsi/scsi_lib.c | 8 + drivers/scsi/sd.c | 19 +- drivers/scsi/ufs/ufs-mediatek.c | 218 ++- drivers/scsi/ufs/ufs-mediatek.h | 22 +- drivers/scsi/ufs/ufshcd.c | 5 +- drivers/scsi/ufs/unipro.h | 6 +- drivers/soc/qcom/kryo-l2-accessors.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 2 +- drivers/soc/qcom/qcom-geni-se.c | 5 +- drivers/soc/qcom/qcom_aoss.c | 4 +- drivers/soc/qcom/rpmh.c | 2 +- drivers/soc/qcom/rpmhpd.c | 3 + drivers/soc/qcom/smem.c | 3 +- drivers/soc/qcom/smp2p.c | 1 + drivers/soc/qcom/smsm.c | 4 +- drivers/soc/qcom/wcnss_ctrl.c | 8 +- drivers/soc/rockchip/io-domain.c | 3 - drivers/spi/spi-bcm-qspi.c | 34 +- drivers/spi/spi-bcm2835.c | 24 +- drivers/spi/spi-bcm2835aux.c | 21 +- drivers/spi/spi-fsi.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 3 - drivers/spi/spi-pic32.c | 1 + drivers/spi/spi-sprd.c | 1 + drivers/spi/spi-st-ssc4.c | 5 +- drivers/spi/spi-synquacer.c | 15 +- drivers/spi/spi.c | 81 +- drivers/thermal/cpufreq_cooling.c | 4 +- drivers/thermal/sun8i_thermal.c | 33 +- drivers/thermal/thermal_hwmon.c | 3 +- drivers/thunderbolt/Kconfig | 13 + drivers/thunderbolt/Makefile | 3 + drivers/thunderbolt/ctl.c | 4 +- drivers/thunderbolt/debugfs.c | 24 + drivers/thunderbolt/dma_test.c | 736 +++++++ drivers/thunderbolt/nhi.c | 36 +- drivers/thunderbolt/path.c | 13 +- drivers/thunderbolt/switch.c | 33 +- drivers/thunderbolt/tb.h | 8 + drivers/thunderbolt/tunnel.c | 50 +- drivers/thunderbolt/xdomain.c | 148 +- drivers/tty/serial/ar933x_uart.c | 6 +- drivers/tty/serial/imx.c | 30 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/core.c | 3 +- drivers/usb/cdns3/core.h | 4 + drivers/usb/cdns3/gadget.c | 26 +- drivers/usb/cdns3/host-export.h | 6 + drivers/usb/cdns3/host.c | 60 +- drivers/video/fbdev/core/fbmem.c | 5 - drivers/virtio/virtio_balloon.c | 4 +- fs/aio.c | 2 +- fs/cifs/smb2ops.c | 88 +- fs/crypto/inline_crypt.c | 2 +- fs/dax.c | 11 +- fs/ext4/ext4.h | 6 +- fs/ext4/super.c | 11 - fs/f2fs/file.c | 143 +- fs/f2fs/shrinker.c | 6 +- fs/fuse/dir.c | 23 +- fs/fuse/file.c | 22 +- fs/fuse/fuse_i.h | 29 +- fs/fuse/inode.c | 57 +- fs/fuse/virtio_fs.c | 47 +- fs/gfs2/aops.c | 2 +- fs/gfs2/bmap.c | 8 +- fs/gfs2/log.c | 2 + fs/io_uring.c | 34 +- fs/nfsd/trace.c | 1 + fs/nfsd/trace.h | 48 +- fs/overlayfs/copy_up.c | 25 +- fs/overlayfs/export.c | 10 +- fs/overlayfs/inode.c | 2 +- fs/overlayfs/namei.c | 25 +- fs/overlayfs/overlayfs.h | 14 +- fs/overlayfs/ovl_entry.h | 1 + fs/overlayfs/super.c | 33 +- fs/overlayfs/util.c | 3 +- fs/proc/array.c | 4 +- fs/seq_file.c | 24 +- fs/super.c | 49 - fs/xfs/libxfs/xfs_rmap.c | 2 +- fs/xfs/libxfs/xfs_rmap_btree.c | 16 +- fs/xfs/scrub/bmap.c | 2 + fs/xfs/scrub/refcount.c | 8 +- fs/xfs/xfs_pnfs.c | 2 +- include/drm/drm_atomic.h | 1 + include/drm/ttm/ttm_bo_driver.h | 7 +- include/linux/blkdev.h | 3 +- include/linux/cpuhotplug.h | 1 + include/linux/cpumask.h | 6 + include/linux/dma-buf.h | 4 +- include/linux/energy_model.h | 20 +- include/linux/fs.h | 38 +- include/linux/genhd.h | 13 +- include/linux/ide.h | 3 - include/linux/inetdevice.h | 4 +- include/linux/memcontrol.h | 25 - include/linux/mm.h | 43 +- include/linux/mm_types.h | 8 + include/linux/mmzone.h | 6 + include/linux/page-flags.h | 3 +- include/linux/pagevec.h | 3 - include/linux/perf_event.h | 13 +- include/linux/perf_regs.h | 6 +- include/linux/pgtable.h | 3 + include/linux/pm_domain.h | 8 +- include/linux/poison.h | 4 + include/linux/preempt.h | 69 + include/linux/sched.h | 5 + include/linux/sched/hotplug.h | 2 + include/linux/secretmem.h | 30 + include/linux/set_memory.h | 4 +- include/linux/spi/spi.h | 20 + include/linux/stop_machine.h | 5 + include/linux/swiotlb.h | 2 - include/linux/syscalls.h | 1 + include/linux/thunderbolt.h | 18 +- include/linux/usb/usbnet.h | 4 - include/net/cfg80211.h | 28 +- include/net/ip.h | 2 +- include/net/udp.h | 6 +- include/trace/events/sunrpc.h | 27 +- include/uapi/asm-generic/unistd.h | 6 +- include/uapi/linux/fuse.h | 30 +- include/uapi/linux/magic.h | 1 + include/uapi/linux/nl80211.h | 3 +- include/uapi/linux/secretmem.h | 8 + init/main.c | 2 +- kernel/bpf/bpf_task_storage.c | 2 +- kernel/bpf/btf.c | 4 + kernel/bpf/verifier.c | 3 +- kernel/cpu.c | 9 +- kernel/events/core.c | 57 +- kernel/events/internal.h | 16 +- kernel/events/ring_buffer.c | 20 +- kernel/fork.c | 1 + kernel/gcov/gcc_4_7.c | 4 +- kernel/locking/lockdep.c | 19 +- kernel/power/energy_model.c | 26 +- kernel/power/hibernate.c | 7 +- kernel/power/power.h | 2 +- kernel/power/snapshot.c | 18 +- kernel/rcu/tree_stall.h | 14 +- kernel/reboot.c | 16 +- kernel/scftorture.c | 6 +- kernel/sched/core.c | 930 +++++++-- kernel/sched/cpudeadline.c | 4 +- kernel/sched/cpupri.c | 4 +- kernel/sched/deadline.c | 50 +- kernel/sched/debug.c | 12 +- kernel/sched/fair.c | 120 +- kernel/sched/idle.c | 2 +- kernel/sched/rt.c | 79 +- kernel/sched/sched.h | 82 +- kernel/sched/stop_task.c | 2 +- kernel/stop_machine.c | 27 +- kernel/sys_ni.c | 2 + kernel/workqueue.c | 4 + lib/Kconfig.debug | 13 +- lib/Makefile | 7 +- lib/{test_bits.c => bits_kunit.c} | 0 lib/cmdline.c | 16 +- lib/cmdline_kunit.c | 98 + lib/cpumask.c | 18 + lib/dump_stack.c | 2 + ...{test_linear_ranges.c => linear_ranges_kunit.c} | 0 lib/{list-test.c => list_kunit.c} | 0 lib/smp_processor_id.c | 5 + localversion-next | 2 +- mm/Kconfig | 5 + mm/Kconfig.debug | 28 +- mm/Makefile | 1 + mm/filemap.c | 2 +- mm/gup.c | 127 +- mm/init-mm.c | 1 + mm/internal.h | 5 + mm/kasan/common.c | 4 + mm/memcontrol.c | 23 +- mm/memory.c | 13 +- mm/memory_hotplug.c | 27 +- mm/mmap.c | 5 +- mm/page_alloc.c | 332 ++-- mm/page_isolation.c | 10 +- mm/page_poison.c | 56 +- mm/secretmem.c | 455 +++++ mm/slab.h | 8 +- mm/swap.c | 9 - mm/vmalloc.c | 5 +- net/bluetooth/hci_event.c | 16 +- net/bluetooth/hci_request.c | 52 +- net/bluetooth/l2cap_core.c | 8 +- net/core/devlink.c | 8 +- net/ipv4/fib_semantics.c | 7 +- net/ipv4/ipconfig.c | 14 +- net/ipv4/route.c | 12 +- net/ipv4/syncookies.c | 9 +- net/ipv4/udp.c | 2 +- net/ipv4/udp_offload.c | 21 +- net/ipv6/syncookies.c | 10 +- net/ipv6/udp.c | 2 +- net/ipv6/udp_offload.c | 17 +- net/iucv/af_iucv.c | 3 +- net/mac80211/cfg.c | 11 - net/mac80211/chan.c | 3 +- net/mac80211/debugfs_netdev.c | 11 - net/mac80211/ieee80211_i.h | 6 - net/mac80211/iface.c | 52 +- net/mac80211/main.c | 8 - net/mac80211/pm.c | 15 - net/mac80211/rc80211_minstrel.c | 27 +- net/mac80211/rc80211_minstrel.h | 1 - net/mac80211/rx.c | 5 - net/mac80211/status.c | 18 +- net/mac80211/tx.c | 26 +- net/mac80211/util.c | 2 +- net/mac80211/wme.c | 3 - net/mptcp/pm_netlink.c | 3 +- net/netlabel/netlabel_unlabeled.c | 17 +- net/qrtr/ns.c | 8 - net/qrtr/qrtr.c | 49 +- net/rfkill/core.c | 3 + net/sched/act_api.c | 2 +- net/sched/act_bpf.c | 2 +- net/sched/cls_rsvp.h | 2 +- net/sched/em_cmp.c | 2 +- net/sched/sch_pie.c | 2 +- net/sunrpc/socklib.c | 5 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/svcsock.c | 1 - net/sunrpc/xprtrdma/svc_rdma_rw.c | 2 + net/tipc/topsrv.c | 10 +- net/wireless/chan.c | 6 +- net/wireless/core.c | 8 +- net/wireless/nl80211.c | 36 +- net/wireless/rdev-ops.h | 10 - net/wireless/trace.h | 5 - net/wireless/util.c | 5 +- net/wireless/wext-compat.c | 51 - net/x25/af_x25.c | 2 +- net/xfrm/xfrm_state.c | 4 +- scripts/checksyscalls.sh | 4 + security/selinux/hooks.c | 5 +- security/selinux/include/objsec.h | 1 - sound/pci/hda/patch_realtek.c | 50 +- sound/soc/codecs/max98373-sdw.c | 2 +- sound/soc/codecs/mt6359.c | 12 - sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/codecs/rt700.c | 2 +- sound/soc/codecs/rt711-sdw.c | 15 +- sound/soc/codecs/rt711.c | 2 +- sound/soc/codecs/rt715.c | 2 +- sound/soc/codecs/wm8994.c | 6 +- sound/soc/codecs/wm8997.c | 2 + sound/soc/codecs/wm8998.c | 4 +- sound/soc/fsl/Kconfig | 49 +- sound/soc/fsl/Makefile | 10 - sound/soc/fsl/imx-mc13783.c | 156 -- sound/soc/fsl/imx-ssi.c | 651 ------- sound/soc/fsl/mx27vis-aic32x4.c | 214 --- sound/soc/fsl/phycore-ac97.c | 121 -- sound/soc/fsl/wm1133-ev1.c | 289 --- sound/soc/intel/boards/sof_rt5682.c | 2 + sound/soc/intel/boards/sof_sdw.c | 10 + sound/soc/mediatek/Kconfig | 1 + .../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 4 +- sound/soc/qcom/Kconfig | 1 + sound/soc/qcom/sc7180.c | 86 +- sound/soc/sof/Kconfig | 42 +- sound/soc/sof/imx/Kconfig | 10 +- sound/soc/sof/intel/Kconfig | 64 +- sound/soc/sof/loader.c | 4 +- sound/soc/tegra/tegra_alc5632.c | 4 +- sound/soc/tegra/tegra_max98090.c | 8 +- sound/soc/tegra/tegra_rt5640.c | 8 +- sound/soc/tegra/tegra_rt5677.c | 4 +- sound/soc/tegra/tegra_sgtl5000.c | 4 +- sound/soc/tegra/tegra_wm8753.c | 8 +- sound/soc/tegra/tegra_wm8903.c | 8 +- sound/soc/tegra/tegra_wm9712.c | 4 +- sound/soc/tegra/trimslice.c | 8 +- tools/bpf/bpftool/.gitignore | 2 +- tools/bpf/bpftool/Makefile | 44 +- tools/bpf/resolve_btfids/Makefile | 9 - tools/bpf/runqslower/Makefile | 55 +- tools/build/Makefile | 4 - tools/include/linux/poison.h | 6 +- tools/objtool/Makefile | 9 - tools/perf/Makefile.perf | 4 - tools/power/acpi/Makefile.config | 1 - tools/scripts/Makefile.include | 10 + .../selftests/bpf/progs/test_subprogs_unused.c | 4 +- tools/testing/selftests/net/bareudp.sh | 2 + tools/testing/selftests/net/pmtu.sh | 79 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 4 +- .../tc-testing/tc-tests/filters/tests.json | 4 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 3 +- tools/testing/selftests/vm/memfd_secret.c | 298 +++ tools/testing/selftests/vm/run_vmtests | 17 + 777 files changed, 15343 insertions(+), 8932 deletions(-) delete mode 100644 Documentation/devicetree/bindings/pwm/atmel-tcb-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/intel,keembay-pwm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/intel,lgm-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,tmu.yaml create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts copy arch/arm/boot/dts/{aspeed-bmc-facebook-wedge100.dts => ast2400-facebook-netbm [...] create mode 100644 arch/arm64/boot/dts/qcom/msm8994-msft-lumia-cityman.dts copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r1-kb.dts => sc7180-trogdor-la [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r1-lte.dts => sc7180-trogdor-l [...] copy arch/arm64/boot/dts/qcom/{sc7180-trogdor-lazor-r1.dts => sc7180-trogdor-lazor [...] create mode 100644 arch/mips/boot/dts/mscc/jaguar2.dtsi create mode 100644 arch/mips/boot/dts/mscc/jaguar2_common.dtsi create mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb110.dts create mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb111.dts create mode 100644 arch/mips/boot/dts/mscc/jaguar2_pcb118.dts create mode 100644 arch/mips/boot/dts/mscc/luton.dtsi create mode 100644 arch/mips/boot/dts/mscc/luton_pcb091.dts create mode 100644 arch/mips/boot/dts/mscc/serval.dtsi create mode 100644 arch/mips/boot/dts/mscc/serval_common.dtsi create mode 100644 arch/mips/boot/dts/mscc/serval_pcb105.dts create mode 100644 arch/mips/boot/dts/mscc/serval_pcb106.dts create mode 100644 arch/mips/generic/board-jaguar2.its.S create mode 100644 arch/mips/generic/board-luton.its.S create mode 100644 arch/mips/generic/board-serval.its.S delete mode 100644 arch/parisc/include/uapi/asm/types.h delete mode 100644 drivers/clocksource/timer-nps.c create mode 100644 drivers/pwm/pwm-dwc.c create mode 100644 drivers/pwm/pwm-intel-lgm.c create mode 100644 drivers/pwm/pwm-keembay.c create mode 100644 drivers/thunderbolt/dma_test.c create mode 100644 include/linux/secretmem.h create mode 100644 include/uapi/linux/secretmem.h rename lib/{test_bits.c => bits_kunit.c} (100%) create mode 100644 lib/cmdline_kunit.c rename lib/{test_linear_ranges.c => linear_ranges_kunit.c} (100%) rename lib/{list-test.c => list_kunit.c} (100%) create mode 100644 mm/secretmem.c delete mode 100644 sound/soc/fsl/imx-mc13783.c delete mode 100644 sound/soc/fsl/imx-ssi.c delete mode 100644 sound/soc/fsl/mx27vis-aic32x4.c delete mode 100644 sound/soc/fsl/phycore-ac97.c delete mode 100644 sound/soc/fsl/wm1133-ev1.c create mode 100644 tools/testing/selftests/vm/memfd_secret.c