This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits dcf2427baa64 Add linux-next specific files for 20200923 omits 69e138dce024 Merge branch 'akpm/master' into master omits 8ded79fdf97c mm: secretmem: use PMD-size pages to amortize direct map f [...] omits 695821e4d259 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits a21279189290 arch, mm: wire up memfd_secret system call were relevant omits 08c9724e14c1 mm: introduce memfd_secret system call to create "secret" [...] omits 5c623a72c5b9 mmap: make mlock_future_check() global omits 54d489e8c675 mm: add definition of PMD_PAGE_ORDER omits 0e037e8a3053 Documentation: remove CMA's dependency on architecture omits 17c18826473d mm: remove duplicate include statement in mmu.c omits cbb7eaf3c75a mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 8030b8311149 mm: do not use helper functions for process_madvise omits 4ee22a3cd663 mm/madvise: remove duplicate include omits c993b9dbb7bb mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 2a757965aa01 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 0c1150e90217 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 0008e3cb3e79 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 45736324a657 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits c04ee8b8632a mm/madvise: introduce process_madvise() syscall: an extern [...] omits ec5026f31c54 pid: move pidfd_get_pid() to pid.c omits fb927f8be76d mm/madvise: pass mm to do_madvise omits c50ca333e297 mm/mmap: add inline munmap_vma_range() for code readability omits 66ab46ad8e86 mm/mmap: add inline vma_next() for readability of mmap code omits 9ca024fb4fb3 mm/migrate: avoid possible unnecessary process right check [...] omits 48de7562763b mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits a2923b2c14cb mm/memory-failure: remove a wrapper for alloc_migration_target() omits 35bcb016be91 mm: kmem: enable kernel memcg accounting from interrupt contexts omits 5bbe1de937c8 mm: kmem: prepare remote memcg charging infra for interrup [...] omits aec508c90ad5 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 56fc632ff8c1 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits fe1ccd2b1995 mm, memcg: rework remote charging API to support nesting omits 063f2d111a3c ia64: fix build error with !COREDUMP omits c1ed327c1b30 Merge branch 'akpm-current/current' into master omits 64a0e6cea56b Merge remote-tracking branch 'memblock/for-next' into master omits 0b3c64f82dfb Merge remote-tracking branch 'notifications/notifications- [...] omits ce22cb96659d Merge remote-tracking branch 'mhi/mhi-next' into master omits f368782b6514 Merge remote-tracking branch 'trivial/for-next' into master omits 1e792c2372fb Merge remote-tracking branch 'pidfd/for-next' into master omits e709d0a21e15 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits ef11315cd9c0 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 2b6e598ca591 Merge remote-tracking branch 'xarray/xarray' into master omits ffaf51f038e5 Merge remote-tracking branch 'nvmem/for-next' into master omits 9f36f4dd7d47 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 9339833a9dfb Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 51fc81ce1e29 Merge remote-tracking branch 'ntb/ntb-next' into master omits 2017ecacd818 Merge remote-tracking branch 'at24/at24/for-next' into master omits 76ec82ba7553 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits af9711cb8d73 Merge remote-tracking branch 'rtc/rtc-next' into master omits f215eae28c44 Merge remote-tracking branch 'coresight/next' into master omits 56937d10faf1 Merge remote-tracking branch 'livepatching/for-next' into master omits 01b931b60776 Merge remote-tracking branch 'kselftest/next' into master omits e6c88fc8d864 Merge remote-tracking branch 'pinctrl/for-next' into master omits 99d10c30c03a Merge remote-tracking branch 'gpio/for-next' into master omits 38b7271d5d75 Merge remote-tracking branch 'rpmsg/for-next' into master omits fbe55281228d Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 515e6558aa3e Merge remote-tracking branch 'scsi/for-next' into master omits 6da4aab70fff Merge remote-tracking branch 'dmaengine/next' into master omits d546b18d75fa Merge remote-tracking branch 'icc/icc-next' into master omits a8b510291d19 Merge remote-tracking branch 'mux/for-next' into master omits e2df844c2a17 Merge remote-tracking branch 'staging/staging-next' into master omits 904200a9202a Merge remote-tracking branch 'thunderbolt/next' into master omits bfe7891832b6 Merge remote-tracking branch 'soundwire/next' into master omits df10c6c7f776 Merge remote-tracking branch 'extcon/extcon-next' into master omits 9fff76fb3e6a Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 2303d4126ab9 Merge remote-tracking branch 'tty/tty-next' into master omits ee0f841da675 Merge remote-tracking branch 'phy-next/next' into master omits cd6313d24c9f Merge remote-tracking branch 'usb/usb-next' into master omits 926065e2759c Merge remote-tracking branch 'driver-core/driver-core-next [...] omits d7799213cc43 Merge remote-tracking branch 'ipmi/for-next' into master omits 9998d69d876d Merge remote-tracking branch 'leds/for-next' into master omits 964e422b23c9 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 08b7f6e79334 Merge remote-tracking branch 'percpu/for-next' into master omits 5da762916e93 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 69232d16fd00 Merge remote-tracking branch 'kvm-arm/next' into master omits 7b275de3c8e3 Merge remote-tracking branch 'rcu/rcu/next' into master omits fc5451a59860 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 5ba2b28dfa7c Merge remote-tracking branch 'edac/edac-for-next' into master omits bc290c254438 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 74126bb6e349 Merge remote-tracking branch 'tip/auto-latest' into master omits ab1861851886 Merge remote-tracking branch 'spi/for-next' into master omits b9ef9b2b1dec Merge remote-tracking branch 'devicetree/for-next' into master omits f80d8e917acd Merge remote-tracking branch 'audit/next' into master omits 7d7f5fdd2d8b Merge remote-tracking branch 'iommu/next' into master omits 49eaddfb39e6 Merge remote-tracking branch 'tpmdd/next' into master omits ad072031b9dc Merge remote-tracking branch 'tomoyo/master' into master omits 839c8fd0b619 Merge remote-tracking branch 'smack/next' into master omits 4a4e5c8d652e Merge remote-tracking branch 'selinux/next' into master omits 26943c458213 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 84ab0273788c Merge remote-tracking branch 'integrity/next-integrity' in [...] omits e34403334a97 Merge remote-tracking branch 'regulator/for-next' into master omits 9120777e2f93 Merge remote-tracking branch 'battery/for-next' into master omits d60dfdeb9b0f Merge remote-tracking branch 'mfd/for-mfd-next' into master omits cc42c64a0d1d Merge remote-tracking branch 'mmc/next' into master omits 6a0b4df491b7 Merge remote-tracking branch 'device-mapper/for-next' into master omits 4ee13125a8f0 fix up for "io_uring: get rid of req->io/io_async_ctx union" omits afcd65e088ec Merge remote-tracking branch 'block/for-next' into master omits 56ee941c303e Merge remote-tracking branch 'input/next' into master omits 357286530f13 Merge remote-tracking branch 'modules/modules-next' into master omits 99f2e813600b Merge remote-tracking branch 'sound-asoc/for-next' into master omits 22657d950ac4 Merge remote-tracking branch 'sound/for-next' into master omits 81ef05f39d9e Merge remote-tracking branch 'regmap/for-next' into master omits ab866e5ecc5b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits cc619d534736 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 6ff76244da3a Merge remote-tracking branch 'drm-msm/msm-next' into master omits e01cd1c78455 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 9176cafd9dd2 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits b64d7dc03fd8 Merge remote-tracking branch 'amdgpu/drm-next' into master omits 079bd70e29ae Merge remote-tracking branch 'drm/drm-next' into master omits 39667ee76283 Merge remote-tracking branch 'crypto/master' into master omits e36f21a72d94 Merge remote-tracking branch 'nand/nand/next' into master omits 7865b7defb8f Merge remote-tracking branch 'mtd/mtd/next' into master omits 980c50d8908b Merge remote-tracking branch 'gfs2/for-next' into master omits c04e435a42b8 Merge remote-tracking branch 'bluetooth/master' into master omits cf4f9e7f0c19 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits 1066ba42955e Merge remote-tracking branch 'netfilter-next/master' into master omits 91ce1f627ae2 Merge remote-tracking branch 'bpf-next/master' into master omits 4748a37069a3 Merge remote-tracking branch 'net-next/master' into master omits 788bcec81ff6 Merge remote-tracking branch 'rdma/for-next' into master omits 3eeea003eea5 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 26f2bc686f50 Merge remote-tracking branch 'dlm/next' into master omits 51a1b94ca6a3 Merge remote-tracking branch 'ieee1394/for-next' into master omits defbbb1a4ab5 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 6c58b49f25f0 Merge remote-tracking branch 'opp/opp/linux-next' into master omits 955101868192 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits e958976e90b6 Merge remote-tracking branch 'cpupower/cpupower' into master omits 4fd4d69d06e1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits 279fd7c92af5 Merge remote-tracking branch 'pm/linux-next' into master omits a4515d6274c8 Merge remote-tracking branch 'v4l-dvb/master' into master omits da052626aab0 Merge remote-tracking branch 'jc_docs/docs-next' into master omits 361f9c12df3e Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 529cb54643ac Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 51ec67d88e3e Merge remote-tracking branch 'i3c/i3c/next' into master omits f9f3f84dcb3c Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 53d43ea68c0d Merge remote-tracking branch 'hid/for-next' into master omits f1c6033160f7 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 44c09f08f6a7 Merge remote-tracking branch 'pci/next' into master omits b507ce80c156 Merge remote-tracking branch 'printk/for-next' into master omits 29b8cacbe747 Merge remote-tracking branch 'vfs/for-next' into master omits 7e86092bfa1c Merge remote-tracking branch 'file-locks/locks-next' into master omits e67ec8909c74 Merge remote-tracking branch 'iomap/iomap-for-next' into master omits 305535b67e70 Merge remote-tracking branch 'zonefs/for-next' into master omits 50797a7224e8 Merge remote-tracking branch 'xfs/for-next' into master omits d3718a187534 Merge remote-tracking branch 'ubifs/next' into master omits 4d04aef41d1b Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits 4fdb58674974 Merge remote-tracking branch 'cel/cel-next' into master omits b331f7c854c1 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits 09c91bdb7abd Merge remote-tracking branch 'nfs/linux-next' into master omits b385ef6dcea9 Merge remote-tracking branch 'fuse/for-next' into master omits 6ee8f4789529 Merge remote-tracking branch 'f2fs/dev' into master omits bef27716aca6 Merge remote-tracking branch 'ext3/for_next' into master omits 4b2ae8bc9cdc Merge remote-tracking branch 'exfat/dev' into master omits 3324b2a3dd50 Merge remote-tracking branch 'erofs/dev' into master omits 51c51893e2cb Merge remote-tracking branch 'configfs/for-next' into master omits c367f85ca139 Merge remote-tracking branch 'btrfs/for-next' into master omits 2653e8ad98ea Merge remote-tracking branch 'fscrypt/master' into master omits 979555541110 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 4b8498eedd40 Merge remote-tracking branch 's390/for-next' into master omits ad0b8c9f3fea Merge remote-tracking branch 'risc-v/for-next' into master omits 2a47476e0d52 Merge remote-tracking branch 'soc-fsl/next' into master omits d8dd710c8117 Merge remote-tracking branch 'powerpc/next' into master omits f62e5548eb3f Merge remote-tracking branch 'parisc-hd/for-next' into master omits c76ca5e89f62 Merge remote-tracking branch 'nds32/next' into master omits ffd857ee88db Merge remote-tracking branch 'mips/mips-next' into master omits a79a22ec9a99 Merge remote-tracking branch 'microblaze/next' into master omits 1182aa594fab Merge remote-tracking branch 'm68knommu/for-next' into master omits 07ba5cabb7db x86: add failure injection to get/put/clear_user omits c0b882db6141 lib, uaccess: add failure injection to usercopy functions omits 320ff85c86b5 lib, include/linux: add usercopy failure capability omits ade8b86d8bb8 ROMFS: support inode blocks calculation omits b1500713937d ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang omits ee9073eb5512 sched.h: drop in_ubsan field when UBSAN is in trap mode omits 8ed9c82b7cca scripts/gdb/tasks: add headers and improve spacing format omits 16eb584cf00d scripts/gdb/proc: add struct mount & struct super_block ad [...] omits b557dc0cf481 aio: simplify read_events() omits 7f0c59afad9e panic: dump registers on panic_on_warn omits fe77d639e79a rapidio: fix the missed put_device() for rio_mport_add_riodev omits 0f00dacc105a rapidio: fix error handling path omits 37035ec6a1b2 autofs: harden ioctl table omits 9f0e9ccc1564 mm: remove the now-unnecessary mmget_still_valid() hack omits 52a7c92fb3cb mm/gup: take mmap_lock in get_dump_page() omits e55560161c48 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 5c0db9fd1d08 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits 75db2fcdb0cd coredump: refactor page range dumping into common helper omits d2b0f8219c8c coredump: let dump_emit() bail out on short writes omits 54f9de93c305 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits b6588e41ede6 tools/testing/selftests: add self-test for verifying load [...] omits 80f0b1455408 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 6f2e133a8c96 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 2c67b02d4a9b fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 5baf5f3670dc checkpatch: extend author Signed-off-by check for split Fr [...] omits c6f1aa6ad2f0 checkpatch: fix git "fatal" warning if file argument outsi [...] omits bd02509b5deb checkpatch: allow not using -f with files that are in git omits e019dd63446d checkpatch-warn-on-self-assignments-checkpatch-fixes omits 8690b24e0668 checkpatch: warn on self-assignments omits a238700e3aba const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 3259362b3fa1 checkpatch: warn if trace_printk and friends are called omits 2f640ab12172 const_structs.checkpatch: add phy_ops omits 5958f9ca0fa8 checkpatch: add test for comma use that should be semicolon omits b817f3e1d9f3 checkpatch: move repeated word test omits da2ac758056c checkpatch: add --kconfig-prefix omits dd24a9815d31 bitops: use the same mechanism for get_count_order[_long] omits 1fed59b2a88a bitops: simplify get_count_order_long() omits 8b421a02ebc1 lib/scatterlist.c: avoid a double memset omits 066c2ce18a74 lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits 30e2f5083ea2 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits a0231a533143 lib/mpi/mpi-bit.c: fix spello of "functions" omits 3c82a7892765 lib: test_sysctl: delete duplicated words omits af045c3dfcf3 lib: syscall: delete duplicated words omits 49ab84fde557 lib: radix-tree: delete duplicated words omits 93840434d9a3 lib: earlycpio: delete duplicated words omits 9494f187e3f0 lib: dynamic_queue_limits: delete duplicated words + fix typo omits 44728299f1a1 lib: devres: delete duplicated words omits ced085755d36 lib: decompress_bunzip2: delete duplicated words omits 2f63570a0ec4 lib: libcrc32c: delete duplicated words omits aa7cb10fa63a lib: bitmap: delete duplicated words omits 52b4b3ba9340 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 95c798d3c1e2 get_maintainer: add test for file in VCS omits 32356960e130 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] omits 6cc8c97b6f11 kernel.h: split out min()/max() et al. helpers omits d21f320a8a59 fs: configfs: delete repeated words in comments omits 87ce9631c955 proc/sysctl: make protected_* world readable omits dd15e2f3fd5e kernel/hung_task.c: Monitor killed tasks. omits d29e37b6d512 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 25410a888095 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits e43c5bc35e79 mm/workingset.c: fix some doc warnings omits 439daed602c0 mm: fix some comments formatting omits a9b7ca6a42b6 mm: fix some broken comments omits 8b3e01ad6ed3 mm: use self-explanatory macros rather than "2" omits 30d51351bbf6 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits 99df988b328a mm/highmem.c: clean up endif comments omits 0494acd3428b mm/page_reporting.c: drop stale list head check in page_re [...] omits 1439ce1b91ac mm/slab.h: remove duplicate include omits 93a26d767d4c zram: failing to decompress is WARN_ON worthy omits 9dfb6aec4215 mm: don't panic when links can't be created in sysfs omits 0257476c9d28 kernel/resource: make iomem_resource implicit in release_m [...] omits 72d1bfab13bf hv_balloon: try to merge system ram resources omits fe58c4a81165 xen/balloon: try to merge system ram resources omits 9b1f48c5ee25 virtio-mem: try to merge system ram resources omits a49e5401cbd3 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 59e41c3e41e2 mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 83117ef7563d mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 3a4d74f23089 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 231fa8fb1ac8 kernel/resource: fix use of ternary condition in release_m [...] omits 2e57f22ed8fd kernel/resource: make release_mem_region_adjustable() never fail omits 3d297df1a78e mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits 78edf8742b99 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 6243a9026a33 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits 7cbdfbcd5376 mm/memory_hotplug: simplify page onlining omits 23b666afa48d mm/page_isolation: simplify return value of start_isolate_ [...] omits 9583c363439c mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 77ffa2e0eeb8 mm/page_alloc: simplify __offline_isolated_pages() omits 94d5e7e716a3 mm-memory_hotplug-simplify-page-offlining-fix omits 8a92d9256c2d mm/memory_hotplug: simplify page offlining omits d7164b05c813 mm/memory_hotplug: enforce section granularity when onlini [...] omits b418e87641a4 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 4027249c72b5 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits e683e6ed8aea mm/util.c: update the kerneldoc for kstrdup_const() omits b498975296f8 mm/vmstat.c: use helper macro abs() omits 4aff3a1350d2 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits db0c2b409d4f mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 98fd588cd7a1 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 62c2fc39e63f mm/page_poison.c: replace bool variable with static key omits 0a01b5eeb2fe mm,hwpoison: try to narrow window race for free pages omits 67dc7ef7e672 mm,hwpoison: double-check page count in __get_any_page() omits c94f8d717c63 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits c6d89941f658 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits b167641028a8 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 208f69b2a47b mm,hwpoison: rework soft offline for in-use pages omits 105dccd33196 mm,hwpoison: rework soft offline for free pages omits a16a8c0c2088 mm,hwpoison: unify THP handling for hard and soft offline omits 296f249ddcc6 mm,hwpoison: kill put_hwpoison_page omits b0f6881114f5 mm,hwpoison: refactor madvise_inject_error omits 17e7e37f580a mm,hwpoison: unexport get_hwpoison_page and make it static omits 8078e22e2b30 mm,hwpoison-inject: don't pin for hwpoison_filter omits 68cdef052b8c mm, hwpoison: remove recalculating hpage omits 41b61720c7ff mm,hwpoison: cleanup unused PageHuge() check omits c1f892d8ae4b mm/readahead: pass a file_ra_state into force_page_cache_ra omits d8ec42957e2e mm/filemap: fold ra_submit into do_sync_mmap_readahead omits a02beaf9e30a mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits e4084d891610 mm/readahead: pass readahead_control to force_page_cache_ra omits 1a554bb472da mm/readahead: make ondemand_readahead take a readahead_control omits 58a418f3aee8 mm/readahead: make do_page_cache_ra take a readahead_control omits b120b55708e3 mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 36f3d5397094 mm/readahead: add DEFINE_READAHEAD omits 51db4e6351ad fs: do not update nr_thps for mappings which support THPs omits 1ae6dce005bb fs: add a filesystem flag for THPs omits 730063930522 mm/vmscan: allow arbitrary sized pages to be paged out omits 51b924421aac mm/page-writeback: support tail pages in wait_for_stable_page omits 13e33ff599be mm/truncate: fix truncation for pages of arbitrary size omits f3728f886170 mm/rmap: fix assumptions of THP size omits 907a31df6672 mm/huge_memory: fix can_split_huge_page assumption of THP size omits 4db222ef158f mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits da357b3684a8 mm/huge_memory: fix split assumption of page size omits f1da35f5cf52 mm/huge_memory: fix total_mapcount assumption of page size omits 71bf76ff8f98 mm/page_owner: change split_page_owner to take a count omits 329455152d12 mm/memory: remove page fault assumption of compound page size omits e5d76e3e0044 mm/filemap: fix page cache removal for arbitrary sized THPs omits 73995dac0c23 mm/filemap: fix storing to a THP shadow entry omits b34195592bc4 xarray-add-xas_split-fix-2 omits 5d9291c230e9 xarray-add-xas_split-fix omits 776612b78b8a XArray: add xas_split omits 2bab22fc9220 xarray-add-xa_get_order-fix omits bc92ef521db8 XArray: add xa_get_order omits 113857f4b4cb mm/migrate: remove obsolete comment about device public omits c2c6cdc9b7d5 mm/migrate: remove cpages-- in migrate_vma_finalize() omits 3354bf611a6f mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 45387bb80f34 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits e061df1d8522 memblock: use separate iterators for memory and reserved regions omits 837a1ccfed5c memblock: implement for_each_reserved_mem_region() using _ [...] omits c827adf51aca memblock: remove unused memblock_mem_size() omits fe5a6ad07eba x86/setup: simplify reserve_crashkernel() omits c87775d86bd4 x86/setup: simplify initrd relocation and reservation omits 880a9736ba0c mips: fix cavium-octeon build caused by memblock refactoring omits 0eeda26c6b18 Merge remote-tracking branch 'm68k/for-next' into master omits 1bc5b483ba0f arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits 6f454848eb7d arch, drivers: replace for_each_membock() with for_each_me [...] omits b3fed073ccbe arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits 4f5e9c3945e0 memblock: reduce number of parameters in for_each_mem_range() omits fd00df97810c memblock-make-memblock_debug-and-related-functionality-pri [...] omits 39e7d51c0ba1 memblock: make memblock_debug and related functionality private omits b5b25c98f93f memblock: make for_each_memblock_type() iterator private omits ca3fbddbed47 mircoblaze: drop unneeded NUMA and sparsemem initializations omits a9a01a5f592e riscv: drop unneeded node initialization omits e8acecdde659 h8300, nds32, openrisc: simplify detection of memory extents omits d47c7f6f4c41 arm64: numa: simplify dummy_numa_init() omits adb91db7c77f arm, xtensa: simplify initialization of high memory pages omits bbc3c65fc1fd dma-contiguous: simplify cma_early_percent_memory() omits eb3a33c6825e KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 12cd5ca11d7d mm: remove unused alloc_page_vma_node() omits 4d4482c6c0ba mm/mempolicy: remove or narrow the lock on current omits f287b43d83e0 include/linux/compaction.h: clean code by removing unused [...] omits 3864dd85fafe mm/compaction.c: micro-optimization remove unnecessary branch omits 1c985757833f mm/vmscan: add a fatal signals check in drop_slab_node omits b749a128c981 mm/vmscan: fix infinite loop in drop_slab_node omits 7e90cd120f2d hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits 21a28a17bc5b mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits d506c6a31ab6 mm/hugetlb: take the free hpage during the iteration directly omits c1aba2027974 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits 14a58fd3c817 mm/hugetlb: a page from buddy is not on any list omits b5e5cd769666 mm/hugetlb: count file_region to be added when regions_nee [...] omits 7e3d54e45506 mm/hugetlb: use list_splice to merge two list at once omits 34b7acdce81a mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits e1c5c6c2ce36 mm/hugetlb: not necessary to coalesce regions recursively omits 2850a5fac557 MIPS: do not call flush_tlb_all when setting pmd entry omits 2bb18fa6b098 mm/huge_memory.c: update tlb entry if pmd is changed omits 5bad43d43cc0 doc/vm: fix typo in the hugetlb admin documentation omits 2d0211822359 mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 749faa1b7c34 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 1416c5203f7b mm: move call to compound_head() in release_pages() omits e8998c992e54 mmzone: clean code by removing unused macro parameter omits 1bec8a63dec5 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' omits c594285a5781 mm/page_alloc.c: clean code by merging two functions omits 0678890d6e72 mm/page_alloc.c: fix early params garbage value accesses omits 95564524ed34 mm/page_alloc.c: micro-optimization remove unnecessary branch omits 4fa800fe40f0 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits 4caa1bd28f75 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits e86d770736f6 mm, isolation: avoid checking unmovable pages across pageb [...] omits e7b2e17dd221 mm: document semantics of ZONE_MOVABLE omits 3de373329b64 virtio-mem: don't special-case ZONE_MOVABLE omits 3178d9c61591 mm/page_isolation: cleanup set_migratetype_isolate() omits aa5bfe439ef1 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 41c93bf6a87e mm/page_isolation: exit early when pageblock is isolated i [...] omits eefd967a17e6 mm/page_alloc: tweak comments in has_unmovable_pages() omits 88f2544bb65e mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits d8b8af3fcb66 KASAN: Testing Documentation omits e5471124427c kasan-port-kasan-tests-to-kunit-v14 omits e129862b980e KASAN: Port KASAN Tests to KUnit omits 6b154d73b8e5 KUnit: KASAN Integration omits db637bc8db11 kasan/kunit: add KUnit Struct to Current Task omits d98b840d9c7e docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits a0e7ac6b4907 x86/xen: open code alloc_vm_area in arch_gnttab_valloc omits 23965af657f8 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] omits 7edd32a9e614 drm/i915: use vmap in i915_gem_object_map omits 73370f123f93 drm/i915: use vmap in shmem_pin_map omits 2ce2dfff2717 mm: add a vmap_pfn function omits f86bac393255 zsmalloc: switch from alloc_vm_area to get_vm_area omits fe1f95f7781a mm/memory-failure.c: remove unused macro `writeback' omits ccfdc7d3625c mm/memory-failure: do pgoff calculation before for_each_process() omits 1ea4b6e0b7a4 mm/dmapool.c: replace hard coded function name with __func__ omits 5a73f52dbe8d mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits c3214046df9e lib/test_hmm.c: remove unused dmirror_zero_page omits 29b56d2a1b6e tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits 8063b34a91e7 include/linux/huge_mm.h: remove mincore_huge_pmd declaration omits 570aff8fc4fb mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] omits d154470b32c5 mm/mmap.c: use helper function allow_write_access() in __r [...] omits 4f9caca6122d mm: use helper function mapping_allow_writable() omits a66f47ae5bc4 mm/mmap: check on file instead of the rb_root_cached of it [...] omits 82b384ee3980 mm/mmap: not necessary to check mapping separately omits 24c8560df4b2 mm/memory.c: fix spello of "function" omits 1f52e0932bb3 mm/mmap: leave adjust_next as virtual address instead of p [...] omits edb024247c48 mm: simplify PageDoubleMap with PF_SECOND policy omits baa93c744966 mm: move PageDoubleMap bit omits 3b26778e9014 mm/mmap.c: fix the adjusted length error omits 03a24243cbba mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 0c9760d63bee mm: smaps*: extend smap_gather_stats to support specified [...] omits 7478f0ea3c96 mmap locking API: add mmap_lock_is_contended() omits 45fcfac4739a mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits 6afb9df4e3b9 mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 198fa46c9938 mm/memory.c: replace vmf->vma with variable vma omits 2fc9e0e70e80 mm/memory.c: fix typo in __do_fault() comment omits 221e613be606 arm: __pmd_free_tlb(): call page table destructor omits 33a2b5346d17 mm: account PMD tables like PTE tables omits 389293e2c79f selftests/vm: fix incorrect gcc invocation in some cases omits ab5521f756b9 selftests/vm: fix false build success on the second and la [...] omits a4f3a0f72d49 mm: memcontrol: remove obsolete comment of mem_cgroup_unma [...] omits d08f3b5098ae mm/page_counter: correct the obsolete func name in the com [...] omits 05165c042a68 mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits 3e90d140cb8c mm/memcg: unify swap and memsw page counters omits dc57a05a90cd mm-memcg-simplify-mem_cgroup_get_max-v4 omits 8edcd50d639c mm/memcg: simplify mem_cgroup_get_max() omits 7faed3349717 mm/memcg: clean up obsolete enum charge_type omits ae2a4fe89ecb mm: memcontrol: correct the comment of mem_cgroup_iter() omits aa25620a7e8c mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 6bbd12a3800f mm: memcontrol: Use the preferred form for passing the siz [...] omits e7f07b600b9d mm: memcontrol: use flex_array_size() helper in memcpy() omits be6a9ab8d0ed mm/memremap.c: convert devmap static branch to {inc,dec} omits 3300b442b754 mm/swap.c: fix confusing comment in release_pages() omits b79ff1913ba5 mm: remove superfluous __ClearPageActive() omits 9186d4ba4f5f mm: remove activate_page() from unuse_pte() omits 3909b0db9f01 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 9fbf11942c6c mm/gup: protect unpin_user_pages() against npages==-ERRNO omits 8735f951e58e mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 42e423041f0b mm/gup: don't permit users to call get_user_pages with FOL [...] omits 0f197976aea3 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits c361d290c195 mm/gup_benchmark: update the documentation in Kconfig omits b4346e29af1c mm/filemap: fix filemap_map_pages for THP omits a8d422e7f1ca mm: add find_lock_head omits 2cc66b909847 mm-shmem-return-head-page-from-find_lock_entry-fix omits 6e35bd0def0f mm/shmem: return head page from find_lock_entry omits c7dd712191a9 mm-convert-find_get_entry-to-return-the-head-page-fix omits 8c40c19c2d66 mm: convert find_get_entry to return the head page omits f19f0d52f103 i915: use find_lock_page instead of find_lock_entry omits 973297bd8b08 proc: optimise smaps for shmem entries omits 01ae4244e1cd mm-optimise-madvise-willneed-fix omits 9cfe40bb6fa0 mm: optimise madvise WILLNEED omits 93ae4cc2d241 mm: use find_get_incore_page in memcontrol omits f5b9fa9038a2 mm: factor find_get_incore_page out of mincore_page omits 2b45eac26c9d mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 5a192e80f71e mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 9fc5eefcfc4b mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits 5d0cbf2f08b4 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 421b334ce2b0 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits a43682a6814f mm/debug_vm_pgtable/locks: take correct page table lock omits bbfc7afbafff mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits 2d9ac67557fb mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits 1d5fdf88f400 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits d9b24a944223 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits a4849a5106a6 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits 6c9f27f273a5 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits 05f1de1b4f0f powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 12f5e989453f powerpc/mm: move setting pte specific flags to pfn_pte omits 41b08c1942eb powerpc/mm: add DEBUG_VM WARN for pmd_clear omits f24685b902bf mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits fc6e0889ec8b mm/debug.c: do not dereference i_ino blindly omits 6b60df9001af device-dax: make dev_dax_kmem_probe() static omits 48768477eafa device-dax: add a range mapping allocation attribute omits f3ab72018df3 dax/hmem: introduce dax_hmem.region_idle parameter omits b165ceeb8d5f device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits 3ea7a26bcf59 device-dax: add an 'align' attribute omits 69e2bc8c7a45 device-dax-make-align-a-per-device-property-fix omits b8ec9c66f48c device-dax: make align a per-device property omits b86d73f6d127 device-dax: introduce 'mapping' devices omits 76d8f5bae815 device-dax-add-dis-contiguous-resource-support-fix omits a007f0e25a88 device-dax: add dis-contiguous resource support omits 16785fb8b8bd mm-memremap_pages-support-multiple-ranges-per-invocation-fix omits 41c35f84307f mm/memremap_pages: support multiple ranges per invocation omits 1f9c4bb986d9 mm/memremap_pages: convert to 'struct range' omits 563d6602dcf2 device-dax: add resize support omits 8cf538f4b042 drivers/base: make device_find_child_by_name() compatible [...] omits 2519ede1cf0b device-dax: introduce 'seed' devices omits ffec8f01ed17 device-dax: add an allocation interface for device-dax instances omits f12550fa3657 device-dax: kill dax_kmem_res omits eeca240a3b69 device-dax-make-pgmap-optional-for-instance-creation-fix omits 4bb520609b4d device-dax: make pgmap optional for instance creation omits 2e7f30175c81 device-dax: move instance creation parameters to 'struct d [...] omits 98a38ac64758 device-dax: drop the dax_region.pfn_flags attribute omits 0919bf6d5aad device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits e138522853a0 ACPI: HMAT: attach a device for each soft-reserved range omits 2068d5b27238 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits 7335d01b761a mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 3083f83ef8d1 resource: report parent to walk_iomem_res_desc() callback omits a7ac14268b77 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits 4f1d0397aeaa ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits c64b60c18929 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits dc7d69c896df x86/numa: fix build when CONFIG_ACPI is not set omits ff3e528922f9 x86/numa: add 'nohmat' option omits c01d4dbcc068 x86/numa: cleanup configuration dependent command-line options omits 6764736525f2 mm/kmemleak: rely on rcu for task stack scanning omits f93127ad27fa mm/slub: make add_full() condition more explicit omits 9919c6d391ec mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 0e9b25e5effe mm/slub.c: branch optimization in free slowpath omits 9f18fa81d2c8 include/linux/slab.h: fix a typo error in comment omits 2d796c5f3a7e mm/slab.c: clean code by removing redundant if condition omits 54051f1a9c09 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 42990daa2bc2 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits d05a5313ec29 ramfs: support O_TMPFILE omits cb5591032b7c ocfs2: fix ocfs2 corrupt when iputting an inode omits d551d13f1cea ocfs2: clear links count in ocfs2_mknod() if an error occurs omits dff6b3d947f7 ocfs2: delete repeated words in comments omits 97118f806e7d ntfs: add check for mft record size in superblock omits fbc9476c3bbe compiler-gcc: improve version error omits bf5d5ae3a82f kasan: remove mentions of unsupported Clang versions omits 02dc4f3a415c Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits 559f52c55ae3 Revert "arm64: vdso: Fix compilation with clang older than 8" omits 003f3d73f20b Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits ebb7907fe111 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 5e0ca20e593a compiler-clang: add build check for clang 10.0.1 omits 67b9751e799f mm: khugepaged: recalculate min_free_kbytes after memory h [...] omits 0003be05ca04 /proc/kpageflags: do not use uninitialized struct pages omits 83b386f8a758 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 015c2a52985c checkpatch: test $GIT_DIR changes omits 008f216b99bf mm: don't rely on system state to detect hot-plug operations omits 98d9dcf8e4ef mm: replace memmap_context by meminit_context omits 07a402157e5d arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] omits 86ac58b75b7a lib/memregion.c: include memregion.h omits e36dfc21cd5b lib/string.c: implement stpcpy omits a627ad25a753 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference omits 5bb169c5d813 mm/migrate: correct thp migration stats. omits a184da5a1fe6 mm: validate pmd after splitting omits a02b55ea66b9 mm/gup: fix gup_fast with dynamic page table folding omits 608b207e5e28 mm: memcontrol: fix missing suffix of workingset_restore omits c60fff6ef061 mm, THP, swap: fix allocating cluster for swapfile by mistake omits e8f352c2c732 Merge remote-tracking branch 'ia64/next' into master omits 8c85ea34444b Merge remote-tracking branch 'h8300/h8300-next' into master omits a6a5de20592b Merge remote-tracking branch 'clk-samsung/for-next' into master omits 247ca9ac170d Merge remote-tracking branch 'clk/clk-next' into master omits 4f530a48494b Merge remote-tracking branch 'uniphier/for-next' into master omits af45dea309e2 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits e88d27bc9e15 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 6cca8be6a36d Merge remote-tracking branch 'tegra/for-next' into master omits e3247b22cc6d Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 385e227b0d72 Merge remote-tracking branch 'scmi/for-linux-next' into master omits 4da24c647c0c Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 666882d0e351 Merge remote-tracking branch 'rockchip/for-next' into master omits dd518c51ee40 Merge remote-tracking branch 'reset/reset/next' into master omits 22c22f19fadd Merge remote-tracking branch 'renesas/next' into master omits 4e0924fa2c84 Merge remote-tracking branch 'realtek/for-next' into master omits 12bd0c7b3d77 Merge remote-tracking branch 'qcom/for-next' into master omits 2d15aa80b8c2 Merge remote-tracking branch 'omap/for-next' into master omits d2a8698545d3 Merge remote-tracking branch 'mvebu/for-next' into master omits fe4f31629380 Merge remote-tracking branch 'mediatek/for-next' into master omits 93d9dcf19a5e Merge remote-tracking branch 'keystone/next' into master omits aeb8891bcee9 Merge remote-tracking branch 'imx-mxs/for-next' into master omits fc1eb190088b Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits dd05ea684219 Merge remote-tracking branch 'at91/at91-next' into master omits 370bc96f4a70 Merge remote-tracking branch 'aspeed/for-next' into master omits c983053dc707 Merge remote-tracking branch 'amlogic/for-next' into master omits fe8f4e4ff659 Merge remote-tracking branch 'arm-soc/for-next' into master omits 130669ea7a8b Merge remote-tracking branch 'arm64/for-next/core' into master omits 8490ab88761d Merge remote-tracking branch 'arm/for-next' into master omits e6d5b41209af Merge remote-tracking branch 'dma-mapping/for-next' into master omits 132945167847 Merge remote-tracking branch 'kbuild/for-next' into master omits bd4061f767dc Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 5849c6655ec3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 7a1715eef0b7 Merge remote-tracking branch 'ubifs-fixes/fixes' into master omits 755acdbba39f Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits bd5a798157fd Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 53e434748d65 Merge remote-tracking branch 'spdx/spdx-linus' into master omits 93bc0abc35a1 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 8ea84596db32 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 46306b00e87e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits ed8d4a0aff5a Merge remote-tracking branch 'scsi-fixes/fixes' into master omits c9f8ef2ec7c5 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 7525c76d0512 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits b625d3a73fcb Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 2e817350caff Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits a605c661e884 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits 60f44d7b7aff Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits a7046cb156d5 Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits 356283fe2306 Merge remote-tracking branch 'ide/master' into master omits acc24c3cdd76 Merge remote-tracking branch 'staging.current/staging-linu [...] omits 44e0c9f9b589 Merge remote-tracking branch 'phy/fixes' into master omits e05a5e4e4c22 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits cd69d8213106 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 9f1434aa1d7b Merge remote-tracking branch 'usb.current/usb-linus' into master omits cff117dafbac Merge remote-tracking branch 'pci-current/for-linus' into master omits 6e0e4fe2d6d8 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 9637412a61c4 Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits 3f65d002095c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 60371ef2791d Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 12df5a08273f Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits 9c49dd805225 Merge remote-tracking branch 'netfilter/master' into master omits 338a92f817a5 Merge remote-tracking branch 'ipsec/master' into master omits 3dfb81a0189f Merge remote-tracking branch 'bpf/master' into master omits f7f443ca8555 Merge remote-tracking branch 'sparc/master' into master omits cac86e9fcb2e Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits e197b30fd05f Merge branches 'fixes' and 'work.misc', remote-tracking br [...] omits ad44c03208e4 drm/dp_mst: Retrieve extended DPCD caps for topology manager omits ff4f4029225a Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits 995b70eecca2 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 9572e6693cd7 vga_switcheroo: simplify the return expression of vga_swit [...] omits ca4bd68e11c8 drm/gma500: clean up indentation issues omits b8f8dbf64958 drm/vram-helper: Fix use of top-down placement omits 8c67ef16ace6 Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 2331a94bb012 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits abd10883f622 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits 0d352b6c1426 f2fs: compress: fix to disallow enabling compress on non-e [...] omits d7b1c018140f drm/panel: samsung: make vint_table static const omits d9f06ef2682c nfs: fix spellint typo in pnfs.c omits 6f53af1a75b7 nfs: Fix security label length not being reset omits 523be44c334b drm/imx/dcss: fix unused but set variable warnings omits 1d255ab43369 Merge branch 'features' into for-next omits 9f7e8e935525 Merge branch 'remotes/lorenzo/pci/xilinx' omits 13298a008683 Merge branch 'remotes/lorenzo/pci/vmd' omits de6359ad4513 Merge branch 'remotes/lorenzo/pci/rcar' omits 108228f41f8e Merge branch 'remotes/lorenzo/pci/qcom' omits e29745965c1c Merge branch 'remotes/lorenzo/pci/mvebu' omits cb7442ec9168 Merge branch 'remotes/lorenzo/pci/iproc' omits 4ae092303ffb Merge branch 'remotes/lorenzo/pci/imx6' omits cc8371bdfb8d Merge branch 'remotes/lorenzo/pci/dwc' omits fd5477b3cc2d Merge branch 'remotes/lorenzo/pci/cadence' omits 13cb3aac5810 Merge branch 'remotes/lorenzo/pci/bcrmstb' omits 5ef2e1a39fcf Merge branch 'remotes/lorenzo/pci/aardvark' omits 023759412865 Merge branch 'remotes/lorenzo/pci/apei' omits 6a7a2021f956 Merge branch 'pci/misc' omits bad2ad361aaa Merge branch 'pci/pm' omits 473068c07ac1 Merge branch 'pci/hotplug' omits 8dcb74591477 Merge branch 'pci/enumeration' omits f4eb81e9ddef Merge branch 'pci/acs' omits 15d7ad0d0d54 Merge branch 'for-next-next-v5.9-20200918' into for-next-20200918 omits 7f60238ba1cb Merge branch 'for-next-current-v5.8-20200918' into for-nex [...] omits 3e9ab46e461e Merge branch 'ext/nikbor/remove-extent-ops' into for-next- [...] omits aa4be662d19a Merge branch 'dev/unaligned-part1' into for-next-next-v5.9 [...] omits f93a6ec48c63 Merge branch 'ext/boris/fst-fixes-v3' into for-next-next-v [...] omits e13c0d0fded9 Merge branch 'misc-next' into for-next-next-v5.9-20200918 omits 4285caf260c5 Merge branch 'misc-next' into for-next-current-v5.8-20200918 omits 7bf1d6ec0d2d Merge branch 'misc-5.9' into for-next-current-v5.8-20200918 omits a26b10893b9c btrfs: Remove struct extent_io_ops omits b87fe7dba1b4 btrfs: Call submit_bio_hook directly for metadata pages omits acfe0b85e252 btrfs: Stop calling submit_bio_hook for data inodes omits a5e2de02dcd8 btrfs: Don't opencode is_data_inode in end_bio_extent_readpage omits 772c8f7d8b2c btrfs: Call submit_bio_hook directly in submit_one_bio omits 34fe38911ff7 btrfs: Remove extent_io_ops::readpage_end_io_hook omits 0e810a686266 btrfs: Don't call readpage_end_io_hook for the btree inode omits c4043db96489 btrfs: remove inode argument from btrfs_start_ordered_extent omits 78daeb3877f1 btrfs: remove inode argument from add_pending_csums omits 67fea4fbe9de btrfs: sink inode argument in insert_ordered_extent_file_extent omits 71bfd679c8fc btrfs: switch btrfs_remove_ordered_extent to btrfs_inode omits ab46388723da btrfs: clean BTRFS_I usage in btrfs_destroy_inode omits 9730830e3423 btrfs: skip space_cache v1 setup when not using it omits 9a745589e3e0 btrfs: remove free space items when creating free space tree omits 52b408566b64 btrfs: use sb state to print space_cache mount option omits 07b8f2ff6dcd btrfs: support remount of ro fs with free space tree omits ee50781769b2 Merge branches 'fixes', 'work.misc' and 'work.quota-compat [...] omits fd87ed6517a3 PCI: brcmstb: Add bcm7211, bcm7216, bcm7445, bcm7278 to ma [...] omits 99c8f9263988 PCI: brcmstb: Set bus max burst size by chip type omits 03e68ffcb6fa PCI: brcmstb: Accommodate MSI for older chips omits 632235acebc8 PCI: brcmstb: Set additional internal memory DMA viewport sizes omits ad3d29c77e1e PCI: brcmstb: Add control of rescal reset omits 2530038dcf06 Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] omits 8a8e96298f16 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] omits 03fc9eb715d5 btrfs: use unaligned helpers for stack and header set/get helpers omits 5dc6828b2e7c btrfs: free-space-cache: use unaligned helpers to access data omits 6c4491f43958 btrfs: send: use helpers for unaligned access to header members omits dd093fcbff8f btrfs: fix overflow when copying corrupt csums for a message omits 2835d860d3fc hwmon: (k10temp) Add support for Zen3 CPUs omits de1cfde660b7 btrfs: fix overflow when copying corrupt csums for a message omits b63db7dbe16e btrfs: open code extent_read_full_page to its sole caller omits 7bc5e736c87e btrfs: sink mirror_num argument in __do_readpage omits b821104e7c0b btrfs: sink read_flags argument into extent_read_full_page omits c6b7babb9fd7 btrfs: sink mirror_num argument in extent_read_full_page omits c409d593b81c btrfs: promote extent_read_full_page to btrfs_readpage omits 7f6f34996597 btrfs: remove mirror_num argument from extent_read_full_page omits 31247730d108 btrfs: remove btrfs_get_extent indirection from __do_readpage omits ad1b895aaa74 btrfs: remove btree_get_extent omits 95b7894f89bc btrfs: simplify metadata pages reading omits 7de765415761 btrfs: remove btree_readpage omits 2ea410a8dd6c btrfs: fix wrong address when faulting in pages in the sea [...] omits b790be1719e9 btrfs: reschedule if necessary when logging directory items omits f21e65dfe2b4 btrfs: do not create raid sysfs entries under any locks omits a230da2658e3 btrfs: kill the RCU protection for fs_info->space_info omits 91c42733cd80 btrfs: improve error message in setup_items_for_insert omits dbbc74f4c14d btrfs: add kerneldoc for setup_items_for_insert omits e1b99296e88e btrfs: sink total_data parameter in setup_items_for_insert omits 50cad4db8291 btrfs: eliminate total_size parameter from setup_items_for_insert omits 46e6a72d25f7 btrfs: re-arrange statements in setup_items_for_insert omits 281f53714608 btrfs: sysfs: export supported send stream version omits 8ef0fc9f58fa btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() omits a4c178fbda30 btrfs: send: avoid copying file data omits 5b296533b8d9 btrfs: send: get rid of i_size logic in send_write() omits 647d224240cf btrfs: rename btrfs_insert_clone_extent() to a more generic name omits 1f039d65f1c6 btrfs: rename btrfs_punch_hole_range() to a more generic name omits 4fb7fddf9ee1 btrfs: rename struct btrfs_clone_extent_info to a more gen [...] omits bed6f4356265 btrfs: remove item_size member of struct btrfs_clone_extent_info omits cf63a3f60f15 btrfs: fix metadata reservation for fallocate that leads t [...] omits 6f4a306b308b btrfs: remove unused function calc_global_rsv_need_space() omits 24020f6b87be btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] omits c044779ce6ef btrfs: simplify gotos in open_seed_device omits b46aae5435c4 btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] omits f8be0463cfe7 btrfs: remove tmp variable for list traversal in btrfs_ini [...] omits d5b8479748e9 btrfs: use sprout device_list_mutex in btrfs_init_devices_late omits 15d59d47f8bb btrfs: reada: lock all seed/sprout devices in __reada_star [...] omits 5e92340a0b83 btrfs: handle errors in btrfs_sysfs_add_fs_devices omits 6e62a23e2403 btrfs: initialize sysfs devid and device link for seed device omits e30ee9d6e38f btrfs: split and refactor btrfs_sysfs_remove_devices_dir omits 17647866a806 btrfs: simplify parameters of btrfs_sysfs_add_devices_dir omits 2d008d643bff btrfs: make btrfs_sysfs_remove_devices_dir return void omits 9cf895562721 btrfs: add btrfs_sysfs_remove_device helper omits 262cce5c82c6 btrfs: add btrfs_sysfs_add_device helper omits f1fa3e19bf84 btrfs: fix replace of seed device omits 78fb7f033497 btrfs: fix put of uninitialized kobject after seed device delete omits c08baefc7a8b btrfs: improve device scanning messages omits 6d5cb405c021 btrfs: pretty print leaked root name omits 663d3660dd1b btrfs: sysfs: export currently running exclusive operation omits 15c6dbbbabdb btrfs: enumerate the type of exclusive operation in progress omits 925f31f2ac04 btrfs: sysfs: init devices outside of the chunk_mutex omits 1d2a44f5f649 btrfs: make extent_fiemap take btrfs_inode omits 02e49be44dce btrfs: make btrfs_zero_range_check_range_boundary take btr [...] omits 9986033432a5 btrfs: make copy_inline_to_page take btrfs_inode omits 1aa5886dcb32 btrfs: make btrfs_find_ordered_sum take btrfs_inode omits d4d169ba9db8 btrfs: make get_extent_skip_holes take btrfs_inode omits 86796c46b5ce btrfs: make btrfs_writepage_endio_finish_ordered btrfs_ino [...] omits 0dad4912593c btrfs: make btrfs_invalidatepage work on btrfs_inode omits 5d95b82729e7 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode omits 2ec6eb53f03c btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode omits 44a8374a87d5 btrfs: make ordered extent tracepoint take btrfs_inode omits 4bc0ae65a9f7 btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode omits 2fe20a1aaa05 btrfs: make inode_tree_del take btrfs_inode omits b790dfbdd40b btrfs: use BTRFS_NESTED_NEW_ROOT for double splits omits f75abcb0b374 btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots omits 637a1805b246 btrfs: introduce BTRFS_NESTING_SPLIT for split blocks omits 9bc0fbf67e7b btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW omits 14303abe1168 btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT omits 1aa1d17f4758 btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks omits 578bd150f2ff btrfs: add nesting tags to the locking helpers omits 596d4910414d btrfs: introduce btrfs_path::recurse omits f847652c4b68 btrfs: rename extent_buffer::lock_nested to extent_buffer: [...] omits ea2ab45c4d88 btrfs: don't opencode sync_blockdev in btrfs_init_new_device omits 9d804ca2b93e btrfs: remove redundant code from btrfs_free_stale_devices omits 063b308e43c9 btrfs: refactor locked condition in btrfs_init_new_device omits d2caf13aedb8 btrfs: use RCU for quick device check in btrfs_init_new_device omits ca76d07b3a18 btrfs: ctree: check key order before merging tree blocks omits cc1005246c3b btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] omits 8d8ab2d80720 btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() omits 971e5940b737 btrfs: extent_io: do extra check for extent buffer read wr [...] omits 4e40d4489d4a btrfs: rework error detection in init_tree_roots omits b894d93914bc btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations omits 30554d5b43eb btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] omits 4e64ebb530f7 btrfs: do not hold device_list_mutex when closing devices omits c617363e85a9 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks omits 8e6ec53631d3 btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] omits 034c110cc590 btrfs: remove alloc_list splice in btrfs_prepare_sprout omits c6141248f45d btrfs: document some invariants of seed code omits c119cccb6046 btrfs: switch seed device to list api omits 42dbc16bf3f9 btrfs: simplify setting/clearing fs_info to btrfs_fs_devices omits 12985f9af526 btrfs: make close_fs_devices return void omits f42ac57c81f7 btrfs: factor out loop logic from btrfs_free_extra_devids omits 97270f98ad16 btrfs: factor out reada loop in __reada_start_machine omits d5b7bb7c2ff5 btrfs: remove err variable from btrfs_get_extent omits 09745ff88d93 btrfs: dio iomap DSYNC workaround omits 38e349c6bb72 btrfs: switch to iomap for direct IO omits bfa9ea463e85 btrfs: add owner and fs_info to alloc_state io_tree omits b4151263af84 btrfs: make read_block_group_item return void omits 500db90bb3c3 btrfs: sysfs: fix unused-but-set-variable warnings omits df8e427d5f4c btrfs: make fast fsyncs wait only for writeback omits 557eee620acc btrfs: do not commit logs and transactions during link and [...] omits 381a9688112a btrfs: do not take the log_mutex of the subvolume when pin [...] omits 6547277db01d btrfs: send: remove indirect callback parameter for changed_cb omits 5a2752f4fc44 btrfs: scrub: rename ratelimit state varaible to avoid shadowing omits 2b6395e146b5 btrfs: remove unnecessarily shadowed variables omits a16f34f496d0 btrfs: compression: move declarations to header omits a27e69ae80fd btrfs: remove const from btrfs_feature_set_name omits 2d9d29e13ff1 btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] omits b6665528b757 btrfs: fix possible infinite loop in data async reclaim omits f7aa33ab1acd btrfs: add a comment explaining the data flush steps omits a2707858e578 btrfs: do async reclaim for data reservations omits 5cd58a12f46b btrfs: flush delayed refs when trying to reserve data space omits 407c6d9be69c btrfs: run delayed iputs before committing the transaction [...] omits a07453d462d0 btrfs: don't force commit if we are data omits e274b8f5396c btrfs: drop the commit_cycles stuff for data reservations omits 54e51f7eff9b btrfs: use the same helper for data and metadata reservations omits 27af9bbb9878 btrfs: serialize data reservations if we are flushing omits f7f09a272db1 btrfs: use ticketing for data space reservations omits 4bc8c977b560 btrfs: add btrfs_reserve_data_bytes and use it omits a73667ca5268 btrfs: add the data transaction commit logic into may_comm [...] omits 09e71bb7aded btrfs: add flushing states for handling data reservations omits 569f5f7b4a58 btrfs: check tickets after waiting on ordered extents omits 7037298da229 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc omits aed7336e6699 btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] omits bdd09240e60d btrfs: call btrfs_try_granting_tickets when reserving space omits 4d8510ba2108 btrfs: call btrfs_try_granting_tickets when unpinning anything omits 3adabaf16c6f btrfs: call btrfs_try_granting_tickets when freeing reserv [...] omits 117f7efebace btrfs: make ALLOC_CHUNK use the space info flags omits 25f6d057b776 btrfs: make shrink_delalloc take space_info as an arg omits 2d46c0d904b5 btrfs: handle U64_MAX for shrink_delalloc omits ae86f5dd2016 btrfs: remove orig from shrink_delalloc omits 0752018a8ecc btrfs: change nr to u64 in btrfs_start_delalloc_roots omits e01cae88e131 btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid omits 9b9f8ad059b6 btrfs: remove spurious BUG_ON in btrfs_get_extent omits ce0c153547e9 btrfs: delete duplicated words + other fixes in comments omits a25d90485159 btrfs: tracepoints: output proper root owner for trace_fin [...] omits e12334b989bc extcon: axp288: Use module_platform_driver to simplify the code omits d283fdeb22aa PM / devfreq: event: Change prototype of devfreq_event_get [...] omits 5ea5a28394fb PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] omits bfe04fb598b9 PM / devfreq: Add devfreq_get_devfreq_by_node function omits 2738cec90fe8 PM / devfreq: Add timer type to devfreq_summary debugfs omits 47af7ca21269 extcon: ptn5150: Do not print error during probe if nothin [...] omits 73eb91a9c7fb extcon: ptn5150: Use defines for registers omits 1d6baf062dee hwmon: (pmbus) Move boolean error condition check to gener [...] omits 1ee3259f5ca0 hwmon: (pmbus) Expose PEC debugfs attribute omits 2c0fb3a54e1d hwmon: (pmbus) Stop caching register values omits e3ae50202a55 hwmon: (k10temp) Take out debugfs code omits c5c8adc73309 Merge branches 'fixes', 'work.misc', 'work.sparc', 'base.s [...] omits 26bde0ed700d Merge branch 'kbuild' (early part) into for-next omits f378e6e93b89 kconfig: qconf: create QApplication after option checks omits d5ebab1ce792 kconfig: qconf: remove Y, M, N columns omits 1a2fe10eb87b kconfig: qconf: remove ConfigView class omits cac5c77f6dc8 kconfig: qconf: move setShowName/Range() to ConfigList fro [...] omits 7fb4328cecac kconfig: qconf: remove ConfigLineEdit class omits c31abba52030 kconfig: qconf: allow to edit "int", "hex", "string" menus [...] omits faf5267a9c70 kconfig: qconf: show data column all the time omits 497428664d80 kconfig: qconf: move ConfigView::updateList(All) to Config [...] omits 03befee06b85 kconfig: qconf: remove unused ConfigItem::okRename() omits 7e79cfc8829f kconfig: qconf: update the intro message to match to the c [...] omits 37b54f7f240e kconfig: qconf: reformat the intro message omits 3f73dc9deb13 hwmon: (gsc-hwmon) add fan sensor omits a6a4a1fb761c hwmon: (k10temp) Define SVI telemetry and current factors [...] omits 3f5ff139f9c5 hwmon: (k10temp) Create common functions and macros for Ze [...] omits 2425c00232f9 hwmon: (scmi-hwmon) Avoid comma separated statements omits 743ec8276c1a dt-bindings: hwmon: Add bindings for ADM1266 omits 8d2e50967f07 hwmon: (pmbus/adm1266) read blackbox omits 258191558a4d hwmon: (pmbus/adm1266) add debugfs for states omits db5eafd77506 hwmon: (pmbus/adm1266) Add support for GPIOs omits 4295398faf8a hwmon: (pmbus/adm1266) Add Block process call omits e72e504f5548 hwmon: (pmbus) Add support for ADM1266 omits f62ec45e94dc devicetree: hwmon: shtc1: add sensirion,shtc1.yaml omits 60a228a39586 hwmon: shtc1: add support for device tree bindings omits ec6ab0bd1f96 hwmon: (pwm-fan) Use dev_err_probe() to simplify error handling omits b81c532d0e7a hwmon: (dme1737) use simple i2c probe omits ad82315be733 hwmon: (f75375s) use simple i2c probe omits f3212e7cf0f6 hwmon: (tmp513) use simple i2c probe omits 4559454e66be hwmon: use simple i2c probe function (take 2) omits 8254990d87ec hwmon: (ltc2947) use simple i2c probe omits f8d116924a60 hwmon: (emc2103) use simple i2c probe omits 18c28ca88d9d hwmon: (asc7621) use simple i2c probe omits cac90b9159c4 hwmon: (lm73) use simple i2c probe omits 8ea87cbf83de hwmon: (w83791d) use simple i2c probe omits 774126979d9c hwmon: (w83793) use simple i2c probe omits 99457d543ec3 hwmon: (adm1029) use simple i2c probe omits e8a46b424db7 hwmon: (adm1177) use simple i2c probe omits f27ab97520f6 hwmon: use simple i2c probe function omits 967a8de6ec78 hwmon (pmbus) use simple i2c probe function omits 9c3ca3388bbe hwmon: (drivetemp) Add usage not describing impact on driv [...] omits a576b7af41fa hwmon: (pmbus/core) Add support for rated attributes omits 77d6b41fed42 hwmon: (core) Add support for rated attributes omits 007a11696622 docs: hwmon: Add attributes to report rated values omits d50e0d750004 hwmon: (sparx5) Fix initial reading of temperature omits b49959fcfb2d extcon: palmas: Simplify with dev_err_probe() omits df8cb33583f7 extcon: max8997: Return error code of extcon_dev_allocate() omits 6f7cb6c6da27 extcon: max77843: Return error code of extcon_dev_allocate() omits da622ddaa864 extcon: max77693: Return error code of extcon_dev_allocate() omits f8145c31d157 extcon: max14577: Return error code of extcon_dev_allocate() omits 70f8ef322829 extcon: ptn5150: Set the VBUS and POLARITY property capability omits 4e5e47a37855 extcon: ptn5150: Switch to GENMASK() and BIT() macros omits 5b4d8c3d261e extcon: ptn5150: Deduplicate parts of dev_err_probe() omits e13d57979dbd extcon: Replace HTTP links with HTTPS ones omits d0e3c25150dd MAINTAINERS: Add entry for NXP PTN5150A CC driver omits 019214aa413d extcon: ptn5150: Convert to .probe_new omits fb3fa831793b extcon: ptn5150: Convert to module_i2c_driver omits 496cb194d07b extcon: ptn5150: Reduce the amount of logs on deferred probe omits 0609eb1dd1fa extcon: ptn5150: Make 'vbus-gpios' optional omits af71b7e384cd extcon: ptn5150: Check current USB mode when probing omits b3fbe86a695c extcon: ptn5150: Lower the noisiness of probe omits 61ab5ee08cd8 extcon: ptn5150: Simplify getting vbus-gpios with flags omits e965e6083e7c extcon: ptn5150: Use generic "interrupts" property omits 5bf6f5c6b7a3 extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] omits 73fb671e371c dt-bindings: extcon: ptn5150: Make 'vbus-gpios' optional omits 1be700b7544d dt-bindings: extcon: ptn5150: Use generic "interrupts" property omits c22f1ba3bd41 dt-bindings: extcon: ptn5150: Convert binding to DT schema omits 2983e2385ff6 reset: imx7: add the cm4 reset for i.MX8MQ omits 7aee2b8063d9 dt-bindings: reset: imx8mq: add m4 reset omits dc76572330e3 reset: Fix and extend kerneldoc omits 29bd9d8c2ac1 Merge branch 'mvebu/dt64' into mvebu/for-next omits e5846529d18e Merge branch 'mvebu/dt' into mvebu/for-next omits 36ddea536475 Merge branch 'mvebu/drivers' into mvebu/for-next omits a369530e98ca Merge branch 'mvebu/arm' into mvebu/for-next omits 5653c11b75b5 reset: reset-zynqmp: Added support for Versal platform omits bcd9836f3c3b dt-bindings: reset: Updated binding for Versal reset driver omits bfbb5cda617b reset: imx7: Support module build adds df3a57d1f607 mm: split out the non-present case from copy_one_pte() adds 79a1971c5f14 mm: move the copy_one_pte() pte_present check into the caller adds b5ddcffa3777 btrfs: fix put of uninitialized kobject after seed device delete adds bffac4b5435a Merge tag 'for-5.9-rc6-tag' of git://git.kernel.org/pub/sc [...] adds a969324fe7cc Merge tag 'for-5.9/dm-fixes-2' of git://git.kernel.org/pub [...] adds ead1e19ad905 lib/bootconfig: Fix a bug of breaking existing tree nodes adds c7af4ecdffe1 lib/bootconfig: Fix to remove tailing spaces after value adds 1d210c166b69 tools/bootconfig: Add testcases for repeated key with brace adds 2f5fb555637e tools/bootconfig: Add testcase for tailing space adds c9c9e6a49f89 Merge tag 'trace-v5.9-rc5-2' of git://git.kernel.org/pub/s [...] adds be068f29034f mm: fix misplaced unlock_page in do_wp_page() adds 9ef7dce564b4 Merge tag 'sound-5.9-rc7' of git://git.kernel.org/pub/scm/ [...] adds 8fa5960f5759 Merge tag 'media/v5.9-3' of git://git.kernel.org/pub/scm/l [...] adds 171d4ff79f96 Merge tag 'mmc-v5.9-rc4-2' of git://git.kernel.org/pub/scm [...] adds 516d980f8541 scripts/kallsyms: skip ppc compiler stub *.long_branch.* / [...] adds 88be7d6eb9f2 Merge remote-tracking branch 'kbuild-current/fixes' into master adds 52e0060511db Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds f7e80983f0cf s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl adds 581b85f7b28b Merge remote-tracking branch 's390-fixes/fixes' into master adds 4053eed875b2 Merge remote-tracking branch 'sparc/master' into master adds ef59b1953c26 mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP F [...] adds 77972b55fb9d Revert "ravb: Fixed to be able to unload modules" adds ea6754aef244 net: switchdev: Fixed kerneldoc warning adds f9317ae5523f net: lantiq: Add locking for TX DMA channel adds 7241c5a69747 net: stmmac: removed enabling eee in EEE set callback adds f5ae9f9a30ad Merge remote-tracking branch 'net/master' into master adds 87f92ac4c127 libbpf: Fix XDP program load regression for old kernels adds 1e01e543bc6e Merge remote-tracking branch 'bpf/master' into master adds 929ef5f75c7a Merge remote-tracking branch 'ipsec/master' into master adds 910f6ac69d9d Merge remote-tracking branch 'netfilter/master' into master adds efb1676306f6 mt76: mt7615: reduce maximum VHT MPDU length to 7991 adds df0104f413c1 Merge remote-tracking branch 'wireless-drivers/master' int [...] adds 371a41779e58 Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds 7492bba521bf Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds f395e69b50a4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 72e2486545fa Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds fbb5a79d2fe7 regulator: axp20x: fix LDO2/4 description adds 1ee51c8ca8c4 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] adds 91d49864ae55 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 530b5affc675 spi: fsl-dspi: fix use-after-free in remove path adds 00fb259c618e spi: bcm-qspi: Fix probe regression on iProc platforms adds 0108c2c46bac Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 66d14133c472 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 8f2c8c1155ba Merge remote-tracking branch 'pci-current/for-linus' into master adds 6d8fd37e385b Merge remote-tracking branch 'usb.current/usb-linus' into master adds 7ce1a816a021 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 7c5a5344347a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 4824607b413e Merge remote-tracking branch 'phy/fixes' into master adds 8a9b2ba321fa Merge remote-tracking branch 'staging.current/staging-linu [...] adds f3b10c70e86b Merge remote-tracking branch 'ide/master' into master adds 453ffe72f97c Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds c6adcaad93ad Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds b13812ddea61 MIPS: Loongson2ef: Disable Loongson MMI instructions adds e393fbe6fa27 MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() adds be090fa62080 MIPS: BCM47XX: Remove the needless check with the 1074K adds 950ceafc6f9a Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds fcb575bfac80 hwmon: (sparx5) Fix initial reading of temperature adds 6c094b31ea2a hwmon: (pmbus/max34440) Fix status register reads for MAX3 [...] adds 18360b33a071 hwmon: (w83627ehf) Fix a resource leak in probe adds ef185c0041b5 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 97d11d493902 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 0e191a48d656 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 149415586243 scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FRO [...] adds eddcc2acab56 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 3de5f98dafbb Merge tag 'drm-misc-fixes-2020-09-18' of git://anongit.fre [...] adds 3ec6694c6041 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master adds 16cce04cdb20 drm/i915/selftests: Push the fake iommu device from the st [...] adds 64bf79f520bf Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds f5d2d9c2c293 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds cd24d3edcae2 Merge remote-tracking branch 'spdx/spdx-linus' into master adds 2b65823bf847 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 67e2fae3b767 kunit: tool: fix --alltests flag adds df3386d0b5bb Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds cdd6a71a61ad Merge remote-tracking branch 'ubifs-fixes/fixes' into master adds ee3b543117db Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 7a2f7f5965c5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 596b0474d3d9 kbuild: preprocess module linker script adds 6212804f2d78 kbuild: do not create built-in objects for external module builds adds 9909b7681222 kbuild: remove redundant CONFIG_KASAN check from scripts/M [...] adds bb2732112bc5 kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevan [...] adds 8b42cf2fde0e kbuild: remove cc-option test of -fno-strict-overflow adds 7d4eb0d8e229 kbuild: remove cc-option test of -fno-stack-check adds 87de84c9140e kbuild: remove cc-option test of -Werror=date-time adds 548b8b5168c9 scripts/setlocalversion: make git describe output more reliable adds 41c0e6bf87f3 kbuild: Add an explicit error for missing ASN.1 compiler adds d8dfcf9082ff kbuild: explicitly specify the build id style adds 39d85b6c9601 kbuild: split the build log of kallsyms adds 8c30e7e60d43 kconfig: qconf: reformat the intro message adds 1fb752416f3f kconfig: qconf: update the intro message to match to the c [...] adds 6a143041532e kconfig: qconf: remove unused ConfigItem::okRename() adds f9b918fae678 kconfig: qconf: move ConfigView::updateList(All) to Config [...] adds 669a1ee46a0e kconfig: qconf: show data column all the time adds 37162a68bf51 kconfig: qconf: allow to edit "int", "hex", "string" menus [...] adds f3eea294e93f kconfig: qconf: remove ConfigLineEdit class adds 7930dd91a01f kconfig: qconf: move setShowName/Range() to ConfigList fro [...] adds 62ed165651cc kconfig: qconf: remove ConfigView class adds a0fce283386d kconfig: qconf: remove Y, M, N columns adds f9a825a7f65a kconfig: qconf: create QApplication after option checks adds e42c8717dace Merge branch 'kconfig' into for-next adds c6cfc4a55546 Merge remote-tracking branch 'kbuild/for-next' into master adds fa838dd0188c Merge remote-tracking branch 'dma-mapping/for-next' into master adds c881769781f4 Merge remote-tracking branch 'arm/for-next' into master adds 50a3693217b5 Merge remote-tracking branch 'arm64/for-next/core' into master adds 46e0b6d016e1 Merge remote-tracking branch 'arm-soc/for-next' into master adds 1a2f52cc1bd2 Merge remote-tracking branch 'amlogic/for-next' into master adds 98cf6b3a34dd Merge remote-tracking branch 'aspeed/for-next' into master adds a46e6761d53f Merge remote-tracking branch 'at91/at91-next' into master adds b0b7c9722d10 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 901a2e5f024b Merge remote-tracking branch 'imx-mxs/for-next' into master adds aac46aa14c95 Merge remote-tracking branch 'keystone/next' into master adds 142883a0725f Merge remote-tracking branch 'mediatek/for-next' into master adds b64d814257b0 arm64: dts: marvell: espressobin: Add ethernet switch aliases adds 0b58725fb9a4 ARM: mvebu: drop pointless check for coherency_base adds 7249f599bc54 MAINTAINERS: Add an entry for MikroTik CRS3xx 98DX3236 boards adds 399412cddd8c MAINTAINERS: switch mvebu tree to kernel.org adds c614acbf5182 Merge branch 'mvebu/arm' into mvebu/for-next adds 2e23b43adfd2 ARM: dts: mvebu: Add CRS326-24G-2S board adds 5332619137a0 ARM: dts: mvebu: Add CRS305-1G-4S board adds bb0616d68953 ARM: dts: mvebu: Add CRS328-4C-20S-4S board adds 42737fea9c32 ARM: dts: kirkwood: replace status value "ok" by "okay" adds 4111de5941d3 ARM: dts: dove: fix PCA95xx GPIO expander properties on A510 adds 3adcee61d399 ARM: dts: armada: align GPIO hog names with dtschema adds 85757e8121e9 ARM: dts: Remove non-existent i2c1 from 98dx3236 adds e4af6e19d05d ARM: dts: Add i2c0 pinctrl information for 98dx3236 adds f2f651339d27 Merge branch 'mvebu/dt' into mvebu/for-next adds 30d1ddbe8f1d arm64: dts: marvell: espressobin: Simplify v7 ethernet por [...] adds becaa397f6f5 arm64: dts: marvell: espressobin: Get rid of duplicate ser [...] adds 68892adbb39a Merge branch 'mvebu/dt64' into mvebu/for-next adds eebe022ce01f Merge remote-tracking branch 'mvebu/for-next' into master adds fb2c599f0566 ARM: omap3: enable off mode automatically adds 2b3292ceaab9 Merge branch 'omap-for-v5.10/soc' into for-next adds 8ba6886bb82d Merge remote-tracking branch 'omap/for-next' into master adds 29e86fdb7be9 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] adds bac12f2569d1 arm64: dts: qcom: sm8250: Add thermal zones and throttling [...] adds 6b0290b147ea arm64: defconfig: Enable Qcom SNPS Femto PHY adds 3ba4a661ee49 arm64: defconfig: enable INTERCONNECT for Qualcomm chipsets adds b7340527d622 arm64: defconfig: qcom: enable GPU clock controller for SM8[12]50 adds e38175f6e117 arm64: defconfig: enable Qualcomm ASoC modules adds abea2a011c54 Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] adds 3d80e6764597 Merge remote-tracking branch 'qcom/for-next' into master adds 8220590c6956 Merge remote-tracking branch 'realtek/for-next' into master adds 4ac8ed3ee963 Merge remote-tracking branch 'renesas/next' into master adds a442abbbe186 reset: imx7: Support module build adds a297104aceeb dt-bindings: reset: Updated binding for Versal reset driver adds 552f388bbe1f reset: reset-zynqmp: Added support for Versal platform adds 3315be577411 reset: Fix and extend kerneldoc adds cbc111d1552e dt-bindings: reset: imx8mq: add m4 reset adds f008c403270c reset: imx7: add the cm4 reset for i.MX8MQ adds 68a215164e19 reset: sti: reset-syscfg: fix struct description warnings adds d844cac44c53 Merge remote-tracking branch 'reset/reset/next' into master adds 5d71f4456994 arm64: dts: rockchip: add spiflash node to rk3399-khadas-edge adds 30a9a8c16865 arm64: dts: rockchip: add ir-receiver node to rk3399-khadas-edge adds ba0ceb95f560 Merge branch 'v5.10-armsoc/dts64' into for-next adds 2e50eac76ef7 Merge remote-tracking branch 'rockchip/for-next' into master adds 8fd9ba1b8105 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 03b8732586db Merge remote-tracking branch 'scmi/for-linux-next' into master adds dbd0aff97202 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 137493eaf040 Merge remote-tracking branch 'tegra/for-next' into master adds a8f4b400dc4c Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 21bb8c83c949 arm64: dts: ti: Makefile: Use ARCH_K3 for building dtbs adds 66e06509aa37 dt-bindings: arm: ti: Convert K3 board/soc bindings to DT schema adds 214b0eb35e55 dt-bindings: arm: ti: Add bindings for J7200 SoC adds d361ed88455f arm64: dts: ti: Add support for J7200 SoC adds 26bd3f312c2e arm64: dts: ti: Add support for J7200 Common Processor Board adds f5ab78f84841 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 463742644e96 arm64: dts: ti: k3-j7200: add DMA support adds c5d73d8d49f6 arm64: dts: ti: k3-j7200-main: add main navss cpts node adds a323da4b43fd arm64: dts: ti: k3-j7200-mcu: add mcu cpsw nuss node adds fc3b15506d8f arm64: dts: ti: k3-j7200-common-proc-board: add mcu cpsw n [...] adds ff74cb7ce1b0 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 03bfeb528772 arm64: dts: ti: k3-j7200: Add I2C nodes adds e25889f8f5db arm64: dts: ti: k3-j7200-common-proc-board: Add I2C IO expanders adds 1b77265626a4 arm64: dts: ti: k3-j7200-mcu-wakeup: Add HyperBus node adds 0bf331496ae0 arm64: dts: ti: k3-j7200-som-p0: Add HyperFlash node adds 31893517447a Merge branch 'ti-k3-dts-next' into ti-k3-next adds 7cd03dc78b29 arm64: dts: ti: k3-j7200-main: Add support for MMC/SD cont [...] adds a2178b83ae8f arm64: dts: ti: k3-j7200-common-proc-board: Add support fo [...] adds b70ea6510fe9 Merge branch 'ti-k3-dts-next' into ti-k3-next adds 73fa5d9902d3 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds d39f0baa3de8 Merge remote-tracking branch 'uniphier/for-next' into master adds e8d8e9a3d0b2 clk: renesas: r8a7742: Add clk entry for VSPR adds e41cb2179329 clk: renesas: rcar-gen2: Rename vsp1-(sy|rt) clocks to vsp(s|r) adds a69f802ea1e5 dt-bindings: clock: renesas,cpg-mssr: Document r8a779a0 adds ffbf9cf3f946 clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of [...] adds 8b652aa8a1fb clk: renesas: cpg-mssr: Add register pointers into struct [...] adds 776e4ad0a042 Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into clk- [...] adds 17bcc8035d2d clk: renesas: cpg-mssr: Add support for R-Car V3U adds 15d683e61bdd clk: renesas: rcar-gen3: Update description for RZ/G2 adds 7aa908b48d6e Merge tag 'clk-renesas-for-v5.10-tag2' of git://git.kernel [...] adds fa23aea7a099 Merge branch 'clk-renesas' into clk-next adds 7b70689b07c1 clk: meson: add sclk-ws driver adds cdabb1ffc7c2 clk: meson: axg-audio: separate axg and g12a regmap tables adds 4fd433fd4551 clk: meson: axg-audio: fix g12a tdmout sclk inverter adds 2c4e80e06790 clk: meson: g12a: mark fclk_div2 as critical adds 7b5c5720a368 clk: meson: make shipped controller configurable adds 871ca96f1c7d Merge tag 'clk-meson-v5.10-1' of https://github.com/BayLib [...] adds 15ac9d5ccb56 Merge branch 'clk-amlogic' into clk-next adds 5eefe5e18317 Merge tag 'sunxi-clk-for-5.10-1' of https://git.kernel.org [...] adds 31b030db6836 Merge branch 'clk-allwinner' into clk-next adds a9e545ac63c2 clk: qcom: ipq8074: make pcie0_rchng_clk_src static adds 34e4c3cac6ff clk: qcom: gcc-msm8939: remove defined but not used variables adds 355a7d754b92 clk: qcom: dispcc: Update DP clk ops for phy design adds d46e5a39f9be clk: qcom: gcc-sdm660: Fix wrong parent_map adds 3470ad500539 Merge branch 'clk-qcom' into clk-next adds e56b4d4cc502 Merge tag 'v5.9-clk-samsung-fixes' of https://git.kernel.o [...] adds 51644df867c0 Merge tag 'for-5.10-clk' of git://git.kernel.org/pub/scm/l [...] adds db4376ed9eba Merge branch 'clk-fixes' into clk-next adds db2a28ef95bf Merge tag 'clk-imx-5.10' of git://git.kernel.org/pub/scm/l [...] adds 710f02a6f92f Merge branch 'clk-imx' into clk-next adds 553be99d1fe9 Merge tag 'clk-v5.10-samsung' of https://git.kernel.org/pu [...] adds e5efab5d527a Merge branch 'clk-samsung' into clk-next adds f3bb0f796f5f clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED adds 3c21069f6cd9 Merge branch 'clk-fixes' into clk-next adds 4ceb4b6bd286 clk: bcm: rpi: Add register to control pixel bvb clk adds 70e7ad73ac82 Merge branch 'clk-bcm' into clk-next adds 533852d71840 clk: s2mps11: initialize driver via module_platform_driver adds 197f4dd3d1a1 Merge branch 'clk-samsung' into clk-next adds 52ba4fa40fb3 clk: fixed: add missing kerneldoc adds faeda014b49e clk: davinci: add missing kerneldoc adds 5bac87429e3e Merge branch 'clk-doc' into clk-next adds 425c23d382ab clk: at91: drop unused at91sam9g45_pcr_layout adds f5e75b4aaec4 clk: mmp: pxa1928: drop unused 'clk' variable adds 84afc9ecf4e4 clk: si5341: drop unused 'err' variable adds b10f22493512 clk: socfpga: agilex: Remove unused variable 'cntr_mux' adds d8c03d4b3434 Merge branch 'clk-unused' into clk-next adds b02cf0c4736c clk: socfpga: stratix10: fix the divider for the emac_ptp_ [...] adds 8bcb151a5f6e Merge branch 'clk-fixes' into clk-next adds eff8a85acfb4 clk: mediatek: mt6797: simplify the return expression of m [...] adds b37c1e673ec5 clk: mediatek: mt7629: simplify the return expression of m [...] adds a2618360abd7 clk: mediatek: fix platform_no_drv_owner.cocci warnings adds 7f7cebc5b4d6 Merge branch 'clk-simplify' into clk-next adds 2f05cced7307 clk: keystone: sci-clk: fix parsing assigned-clock data du [...] adds d3f3f499cb33 clk: keystone: sci-clk: cache results of last query rate o [...] adds 4630ef134e41 clk: keystone: sci-clk: add 10% slack to set_rate adds cec4a609a888 clk: ti: autoidle: add checks against NULL pointer reference adds b7a7943fe291 clk: ti: clockdomain: fix static checker warning adds 6045124ebe72 clk: ti: dra7: add missing clkctrl register for SHA2 instance adds 9b5646212ab8 Merge branch 'clk-ti' into clk-next adds d3057b41d90e Merge remote-tracking branch 'clk/clk-next' into master adds 32be81485efc Merge remote-tracking branch 'h8300/h8300-next' into master adds f86e0c204e46 Merge remote-tracking branch 'ia64/next' into master adds ddfc16109e0c Merge remote-tracking branch 'm68k/for-next' into master adds 69f060d13573 Merge remote-tracking branch 'm68knommu/for-next' into master adds 9b2c918a2efd Merge remote-tracking branch 'microblaze/next' into master adds 063a9966ee15 Revert "MIPS: OCTEON: use devm_platform_ioremap_resource" adds ff15d328c1a0 Merge remote-tracking branch 'mips/mips-next' into master adds f848c6d4bf78 Merge remote-tracking branch 'nds32/next' into master adds 6f4e3d2b4946 Merge remote-tracking branch 'parisc-hd/for-next' into master adds d208e13c6a22 powerpc/process: Fix uninitialised variable error adds d53c3dfb23c4 mm: fix exec activate_mm vs TLB shootdown and lazy tlb swi [...] adds 66acd46080bd powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM adds bafb056ce279 sparc64: remove mm_cpumask clearing to fix kthread_use_mm race adds a665eec0a22e powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm adds 0b30191b277a Merge branch 'topic/irqs-off-activate-mm' into next adds bda7673d64b6 powerpc/book3s64: fix link error with CONFIG_PPC_RADIX_MMU=n adds 96543e7352bd powerpc/pseries: convert to use DEFINE_SEQ_ATTRIBUTE macro adds ef1edbba5288 powerpc/mm/64s: Fix slb_setup_new_exec() sparse warning adds d10ebe79dfae powerpc/perf: Add declarations to fix sparse warnings adds 1ea21ba231f2 powerpc: Move arch_cpu_idle_dead() into smp.c adds bf3c1464db88 powerpc/smp: Fold cpu_die() into its only caller adds 39f87561454d powerpc/smp: Move ppc_md.cpu_die() to smp_ops.cpu_offline_self() adds 6c71cfcc0168 powerpc/prom_init: Check display props exist before enabli [...] adds 9c826d31a738 drivers/macintosh/smu.c: use for_each_child_of_node() macro adds acff5e6c37fa macintosh: smu_sensors: use for_each_child_of_node() macro adds 1d42e07e9c24 serial: pmac_zilog: use for_each_child_of_node() macro adds 8ec5cb12cd95 powerpc/powernv: fix wrong warning message in opalcore_con [...] adds 7b2aab5f22f0 powerpc/sysfs: Remove unused 'err' variable in sysfs_creat [...] adds 5ab187e01a53 powerpc/sstep: Remove empty if statement checking for inva [...] adds 2228f19cf90e powerpc/xive: Make debug routines static adds ebbfeef0d809 powerpc/32: Declare stack_overflow_exception() prototype adds 2a308f0f3043 Merge remote-tracking branch 'powerpc/next' into master adds e50831a5218f Merge remote-tracking branch 'soc-fsl/next' into master adds 8bfea142cf48 Merge remote-tracking branch 'risc-v/for-next' into master adds 351fba532db1 Merge branch 'fixes' into for-next adds 32ca04bba6fd s390/zcrypt: Support for CCA APKA master keys adds fa6999e326fe s390/pkey: support CCA and EP11 secure ECC private keys adds ed538e7fb1c2 Merge branch 'features' into for-next adds ca49e999c683 Merge remote-tracking branch 's390/for-next' into master adds 7d2947c3d129 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds f9787464b3ae Merge remote-tracking branch 'fscrypt/master' into master adds 5c880ade0d4b Merge branch 'misc-5.9' into for-next-current-v5.8-20200923 adds 83a81684fb9f btrfs: tracepoints: output proper root owner for trace_fin [...] adds 9c52df787e3b btrfs: delete duplicated words + other fixes in comments adds 5ef2327a7d32 btrfs: remove spurious BUG_ON in btrfs_get_extent adds 5cab9cc98ace btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid adds 2d9d9fb76e87 btrfs: change nr to u64 in btrfs_start_delalloc_roots adds 2cd0fb02e547 btrfs: remove orig from shrink_delalloc adds aba8925865f8 btrfs: handle U64_MAX for shrink_delalloc adds 7c5db1d0cb1e btrfs: make shrink_delalloc take space_info as an arg adds 1372ca438dd3 btrfs: make ALLOC_CHUNK use the space info flags adds c538d0e4f584 btrfs: call btrfs_try_granting_tickets when freeing reserv [...] adds 43a099eb2df6 btrfs: call btrfs_try_granting_tickets when unpinning anything adds a3c076a2c2ee btrfs: call btrfs_try_granting_tickets when reserving space adds dd069b166d2f btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] adds 744e7168b928 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc adds e534e26b5ed1 btrfs: check tickets after waiting on ordered extents adds ab027ffccfff btrfs: add flushing states for handling data reservations adds ec52b033e5f1 btrfs: add the data transaction commit logic into may_comm [...] adds 420d38e7e6c2 btrfs: add btrfs_reserve_data_bytes and use it adds e618efbff1d7 btrfs: use ticketing for data space reservations adds a5afdf485db4 btrfs: serialize data reservations if we are flushing adds c935bd9b7034 btrfs: use the same helper for data and metadata reservations adds 8e3c37fd6b33 btrfs: drop the commit_cycles stuff for data reservations adds 40f96701e4d4 btrfs: don't force commit if we are data adds 916103af14f4 btrfs: run delayed iputs before committing the transaction [...] adds fdbb744dc196 btrfs: flush delayed refs when trying to reserve data space adds 7dd4ae4be4f9 btrfs: do async reclaim for data reservations adds 247a6c13efe6 btrfs: add a comment explaining the data flush steps adds 10a60cfc222a btrfs: fix possible infinite loop in data async reclaim adds a82b1df475fe btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] adds 918a2c53ad6a btrfs: remove const from btrfs_feature_set_name adds b8e9534e8476 btrfs: compression: move declarations to header adds 387a32b35493 btrfs: remove unnecessarily shadowed variables adds a0311d4419be btrfs: scrub: rename ratelimit state varaible to avoid shadowing adds 845a00289aa1 btrfs: send: remove indirect callback parameter for changed_cb adds c301be5b8f13 btrfs: do not take the log_mutex of the subvolume when pin [...] adds 1b571f6e8dd3 btrfs: do not commit logs and transactions during link and [...] adds 76b834210536 btrfs: make fast fsyncs wait only for writeback adds 7976f9f1bd1b btrfs: sysfs: fix unused-but-set-variable warnings adds 980eabed8562 btrfs: make read_block_group_item return void adds 0765defadc53 btrfs: add owner and fs_info to alloc_state io_tree adds 7f6e74367915 btrfs: switch to iomap for direct IO adds b99fe3f62960 btrfs: dio iomap DSYNC workaround adds 3101ebd12a56 btrfs: remove err variable from btrfs_get_extent adds 4ec9ca499e1e btrfs: factor out reada loop in __reada_start_machine adds c277b33c9785 btrfs: factor out loop logic from btrfs_free_extra_devids adds 0e951d27df41 btrfs: make close_fs_devices return void adds 7de6d06a0495 btrfs: simplify setting/clearing fs_info to btrfs_fs_devices adds 343694eee8d8 btrfs: switch seed device to list api adds 39ac35703c74 btrfs: document some invariants of seed code adds 34ffdfee1d1b btrfs: remove alloc_list splice in btrfs_prepare_sprout adds 412c2678298d btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] adds 1649f9f67402 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks adds b41c7aac4359 btrfs: do not hold device_list_mutex when closing devices adds 267d445802ef btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] adds 9464bc8ecb40 btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations adds 64c9e5399f32 btrfs: rework error detection in init_tree_roots adds 67d0b5e16428 btrfs: extent_io: do extra check for extent buffer read wr [...] adds 3b7b6ffa4f8f btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() adds 545b12d6a445 btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] adds 45b42ba90fd6 btrfs: ctree: check key order before merging tree blocks adds 7e8f1468c5ab btrfs: use RCU for quick device check in btrfs_init_new_device adds 7acb27c645fc btrfs: refactor locked condition in btrfs_init_new_device adds 86997b102911 btrfs: remove redundant code from btrfs_free_stale_devices adds cfe435008d30 btrfs: don't opencode sync_blockdev in btrfs_init_new_device adds 6b5354e04163 btrfs: rename extent_buffer::lock_nested to extent_buffer: [...] adds 9b81326b7264 btrfs: introduce btrfs_path::recurse adds 5c28981c11f6 btrfs: add nesting tags to the locking helpers adds d3b9e9f5558f btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks adds af3c5dfd4ec1 btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT adds c6b0dae43fcf btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW adds 3b01b44ff20b btrfs: introduce BTRFS_NESTING_SPLIT for split blocks adds cc472046c9f2 btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots adds 2b4c6d413978 btrfs: use BTRFS_NESTED_NEW_ROOT for double splits adds ce5d37f9c954 btrfs: make inode_tree_del take btrfs_inode adds f4eb78a839be btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode adds 26a1fe47ae17 btrfs: make ordered extent tracepoint take btrfs_inode adds 1ec1cb9379cd btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode adds 5d448213d856 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode adds 23fc26243b62 btrfs: make btrfs_invalidatepage work on btrfs_inode adds c23ecf8da7a8 btrfs: make btrfs_writepage_endio_finish_ordered btrfs_ino [...] adds a123f7c9d30f btrfs: make get_extent_skip_holes take btrfs_inode adds 64c38d6a8521 btrfs: make btrfs_find_ordered_sum take btrfs_inode adds d27ca3e0d58f btrfs: make copy_inline_to_page take btrfs_inode adds 979367882d91 btrfs: make btrfs_zero_range_check_range_boundary take btr [...] adds 0db361f96e72 btrfs: make extent_fiemap take btrfs_inode adds c7c1b35cec9e btrfs: sysfs: init devices outside of the chunk_mutex adds 90ffcc8660aa btrfs: enumerate the type of exclusive operation in progress adds a718ae1d24d8 btrfs: sysfs: export currently running exclusive operation adds 6c1e96ed9eee btrfs: pretty print leaked root name adds 751d28c250df btrfs: improve device scanning messages adds 1ca69aef066b btrfs: fix put of uninitialized kobject after seed device delete adds d187b3b14c76 btrfs: fix replace of seed device adds 47a88c2ebd17 btrfs: add btrfs_sysfs_add_device helper adds d8c79d08d154 btrfs: add btrfs_sysfs_remove_device helper adds 359b9fe746b5 btrfs: make btrfs_sysfs_remove_devices_dir return void adds 54ad5ff33acb btrfs: simplify parameters of btrfs_sysfs_add_devices_dir adds 423732963fb2 btrfs: split and refactor btrfs_sysfs_remove_devices_dir adds ac3df174217d btrfs: initialize sysfs devid and device link for seed device adds 9d5b7d5167d0 btrfs: handle errors in btrfs_sysfs_add_fs_devices adds 06c0c5a330b3 btrfs: reada: lock all seed/sprout devices in __reada_star [...] adds d148cd9eda0b btrfs: use sprout device_list_mutex in btrfs_init_devices_late adds f2b5044744cd btrfs: remove tmp variable for list traversal in btrfs_ini [...] adds 933eb544da4d btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] adds 35259c0332ee btrfs: simplify gotos in open_seed_device adds d92bc7edcd6d btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] adds 89305bf89de8 btrfs: remove unused function calc_global_rsv_need_space() adds 61ac09c66317 btrfs: fix metadata reservation for fallocate that leads t [...] adds a0cd6375369a btrfs: remove item_size member of struct btrfs_clone_extent_info adds 96843fecb302 btrfs: rename struct btrfs_clone_extent_info to a more gen [...] adds ee04afd385a0 btrfs: rename btrfs_punch_hole_range() to a more generic name adds 49dc3680494e btrfs: rename btrfs_insert_clone_extent() to a more generic name adds 9972908536f5 btrfs: send: get rid of i_size logic in send_write() adds dc59e8e885e7 btrfs: send: avoid copying file data adds a6536ee61b94 btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() adds 4f6215655ba6 btrfs: sysfs: export supported send stream version adds 85f3e7000c7c btrfs: re-arrange statements in setup_items_for_insert adds 05dfdc6f2b85 btrfs: eliminate total_size parameter from setup_items_for_insert adds c5b3d0a3df13 btrfs: sink total_data parameter in setup_items_for_insert adds 7cdddd43938d btrfs: add kerneldoc for setup_items_for_insert adds 92fe10e2b3e7 btrfs: improve error message in setup_items_for_insert adds 838d5bb14f22 btrfs: kill the RCU protection for fs_info->space_info adds 464fda6dc496 btrfs: do not create raid sysfs entries under any locks adds 510c306f91c6 btrfs: reschedule if necessary when logging directory items adds 03e43597938f btrfs: remove btree_readpage adds d4d52f2a3c50 btrfs: simplify metadata pages reading adds 15b0c180803f btrfs: remove btree_get_extent adds 078ad4028369 btrfs: remove btrfs_get_extent indirection from __do_readpage adds c0a3b9bd46e5 btrfs: remove mirror_num argument from extent_read_full_page adds 777d82206e98 btrfs: promote extent_read_full_page to btrfs_readpage adds c9bf5b865728 btrfs: sink mirror_num argument in extent_read_full_page adds 1c5a300cb4b6 btrfs: sink read_flags argument into extent_read_full_page adds 88ab527faa28 btrfs: sink mirror_num argument in __do_readpage adds 20088600f66b btrfs: open code extent_read_full_page to its sole caller adds 13f88dba50c3 btrfs: clean BTRFS_I usage in btrfs_destroy_inode adds 122b0492b4a0 btrfs: switch btrfs_remove_ordered_extent to btrfs_inode adds 4509523154cb btrfs: sink inode argument in insert_ordered_extent_file_extent adds fac025b2c432 btrfs: remove inode argument from add_pending_csums adds ce9571189f8e btrfs: remove inode argument from btrfs_start_ordered_extent adds 69f26d2966c4 btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioc [...] adds f1e9bee2b2b4 btrfs: use kvcalloc for allocation in btrfs_ioctl_send() adds 4b3c2bfcdd09 btrfs: fix overflow when copying corrupt csums for a message adds 61d1ed802677 btrfs: reschedule when cloning lots of extents adds 09f01c4b4e7d btrfs: use own btree inode io_tree owner id adds bd942aa4f219 btrfs: send: use helpers for unaligned access to header members adds e4250e308c50 btrfs: free-space-cache: use unaligned helpers to access data adds c98a1b9d7838 btrfs: use unaligned helpers for stack and header set/get helpers adds 443b313c7ff8 btrfs: tree-checker: fix false alert caused by legacy btrf [...] adds df19a5e78d0e btrfs: send, orphanize first all conflicting inodes when p [...] adds b4d2d899e625 btrfs: send, recompute reference path after orphanization [...] adds 27773eaff985 btrfs: replace readpage_end_io_hook with direct calls adds 3e1444710d70 btrfs: remove extent_io_ops::readpage_end_io_hook adds b2d23981c840 btrfs: call submit_bio_hook directly in submit_one_bio adds 5c937eb1ee82 btrfs: don't opencode is_data_inode in end_bio_extent_readpage adds 3f982e3ba5ae btrfs: stop calling submit_bio_hook for data inodes adds cb44677b7046 btrfs: call submit_bio_hook directly for metadata pages adds 4b65e3cdfaf3 Merge branch 'misc-next' into for-next-current-v5.8-20200923 adds 235a7a0519ad Merge branch 'for-next-current-v5.8-20200923' into for-nex [...] adds 4796cacf8861 Merge branch 'misc-next' into for-next-next-v5.9-20200923 adds 5bde7358722d btrfs: support remount of ro fs with free space tree adds c4cb262ee9ac btrfs: use sb state to print space_cache mount option adds 5fe2f72fc280 btrfs: remove free space items when creating free space tree adds 777b0bd670ea btrfs: skip space_cache v1 setup when not using it adds b979e4508746 Merge branch 'ext/boris/fst-fixes-v3' into for-next-next-v [...] adds 5aa0b13d2e89 btrfs: init device stats for seed devices adds 5826bc9c56b4 btrfs: return error if we're unable to read device stats adds 8433c928a761 Merge branch 'ext/josef/seed-dev-stats' into for-next-next [...] adds 6d7ae2029302 btrfs: fix filesystem corruption after a device replace adds a8ebc2b69f65 Merge branch 'ext/filipe-replace-fix' into for-next-next-v [...] adds d6e05fb2b680 Merge branch 'for-next-next-v5.9-20200923' into for-next-20200923 adds 8270d1bfd87c Merge remote-tracking branch 'btrfs/for-next' into master adds a1169840c1c6 Merge remote-tracking branch 'configfs/for-next' into master adds fc41fb40b4c6 Merge remote-tracking branch 'erofs/dev' into master adds 12f6e9921bf0 Merge remote-tracking branch 'exfat/dev' into master adds 29077f53df7a Merge remote-tracking branch 'ext3/for_next' into master adds d39a51952cfa f2fs: compress: fix to disallow enabling compress on non-e [...] adds e4417e8b0ea4 f2fs: fix slab leak of rpages pointer adds 001fed68ca59 Merge remote-tracking branch 'f2fs/dev' into master adds c168cc8434fd Merge remote-tracking branch 'fuse/for-next' into master adds 067d28aea7d9 Merge remote-tracking branch 'nfs/linux-next' into master adds 9f2664512711 nfs: fix spellint typo in pnfs.c adds 76bd5c016ef4 NFSv4: make cache consistency bitmask dynamic adds 32837ed3ccdb sunrpc: cache : Replace seq_printf with seq_puts adds d8b15267af18 nfs: remove incorrect fallthrough label adds 8461b9694deb Merge remote-tracking branch 'nfs-anna/linux-next' into master adds c84b4a338a18 Merge remote-tracking branch 'cel/cel-next' into master adds 45bf12a19a2e Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds 5253f19e71e8 Merge remote-tracking branch 'ubifs/next' into master adds e0bdd35dcd98 Merge remote-tracking branch 'xfs/for-next' into master adds b3d42c15c8f3 Merge remote-tracking branch 'zonefs/for-next' into master adds 3b73f259f986 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 497e679ed56e Merge remote-tracking branch 'file-locks/locks-next' into master adds a7c9df0446d2 fs: omfs: use kmemdup() rather than kmalloc+memcpy adds 654a541ab7f0 Merge branch 'work.csum_and_copy' into uaccess.x86 adds b4674e334bb4 x86/uaccess: Use pointer masking to limit uaccess speculation adds a1c7dc5d15ed nfs: simplify nfs4_parse_monolithic adds 67e306c69061 fs,nfs: lift compat nfs4 mount data handling into the nfs code adds 028abd9222df fs: remove compat_sys_mount adds bcf581508ac7 alpha: simplify osf_mount adds 20f076467117 fs: remove do_mounts adds a46c4a274120 Merge branches 'work.misc', 'work.sparc', 'work.quota-comp [...] adds 3701cb59d892 ep_create_wakeup_source(): dentry name can change under you... adds 955fd1cb19be Merge remote-tracking branch 'vfs/work.epoll' into for-next adds 62354853ec65 Merge remote-tracking branch 'vfs/for-next' into master adds 0f200416a6fd Merge remote-tracking branch 'printk/for-next' into master adds 192ba6f8f7d6 Merge branch 'pci/acs' adds 0fba7c7d71f7 Merge branch 'pci/enumeration' adds 4abaea37b14f Merge branch 'pci/hotplug' adds 42b609067e42 Merge branch 'pci/pm' adds 36a1d695920e Merge branch 'pci/misc' adds 4a7c46bf976b Merge branch 'remotes/lorenzo/pci/apei' adds fc177304d126 ARM/PCI: Remove unused fields from struct hw_pci adds a94add684f06 Merge branch 'remotes/lorenzo/pci/arm' adds b791bb658900 Merge branch 'remotes/lorenzo/pci/aardvark' adds b98f52bc6495 PCI: brcmstb: Add control of rescal reset adds 5d98ac4e2823 PCI: brcmstb: Set additional internal memory DMA viewport sizes adds fa820f1dd068 PCI: brcmstb: Accommodate MSI for older chips adds d6fae2d0009d PCI: brcmstb: Set bus max burst size by chip type adds b170fabf8cfc PCI: brcmstb: Add bcm7211, bcm7216, bcm7445, bcm7278 to ma [...] adds 05f5af989729 Merge branch 'remotes/lorenzo/pci/brcmstb' adds 11aed5f39ae4 Merge branch 'remotes/lorenzo/pci/cadence' adds 24ede430fa49 PCI: designware-ep: Add multiple PFs support for DWC adds 2f7f7001d0e5 PCI: designware-ep: Add the doorbell mode of MSI-X in EP mode adds 6bfc9c3a2c70 PCI: designware-ep: Move the function of getting MSI capab [...] adds 47a062609a30 PCI: designware-ep: Modify MSI and MSIX CAP way of finding adds 16421e14ad5a dt-bindings: pci: layerscape-pci: Add compatible strings f [...] adds 20e458fb92af PCI: layerscape: Fix some format issue of the code adds cc255eb0bfbe PCI: layerscape: Modify the way of getting capability with [...] adds e64844b6da31 PCI: layerscape: Modify the MSIX to the doorbell mode adds 1b6a0e43a1a1 PCI: layerscape: Add EP mode support for ls1088a and ls2088a adds c9443b6500ff arm64: dts: layerscape: Add PCIe EP node for ls1088a adds 0044e46e8376 misc: pci_endpoint_test: Add LS1088a in pci_device_id table adds ddb18685d11e misc: pci_endpoint_test: Add driver data for Layerscape PC [...] adds e0964880dad4 Merge branch 'remotes/lorenzo/pci/dwc' adds 832f5ab53448 Merge branch 'remotes/lorenzo/pci/imx6' adds a9277ea16561 Merge branch 'remotes/lorenzo/pci/iproc' adds c5fa2eedbb87 Merge branch 'remotes/lorenzo/pci/mvebu' adds a468a687f949 Merge branch 'remotes/lorenzo/pci/qcom' adds ccd34126395c Merge branch 'remotes/lorenzo/pci/rcar' adds afe562a5048a Merge branch 'remotes/lorenzo/pci/vmd' adds 3ef0a955e2e0 Merge branch 'remotes/lorenzo/pci/xilinx' adds 57525e8a7e05 Merge remote-tracking branch 'pci/next' into master adds 31fc51670700 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 5f94e9c82a86 HID: core: fix kerneldoc warnings in hid-core.c adds ca43ab1e54c0 HID: i2c-hid: fix kerneldoc warnings in i2c-hid-core.c adds 753c47f17e2a Merge branch 'for-5.9/upstream-fixes' into for-next adds 14e51962b725 Merge remote-tracking branch 'hid/for-next' into master adds e6b146604e4d Merge remote-tracking branch 'i2c/i2c/for-next' into master adds 8aa1c67a425b Merge remote-tracking branch 'i3c/i3c/next' into master adds 5dbbc9728995 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds e8e612350f17 docs: hwmon: Add attributes to report rated values adds 1967f7126774 hwmon: (core) Add support for rated attributes adds 787c095edaa9 hwmon: (pmbus/core) Add support for rated attributes adds e40358390928 hwmon: (drivetemp) Add usage not describing impact on driv [...] adds dd43193976b9 hwmon (pmbus) use simple i2c probe function adds 6748703856d4 hwmon: use simple i2c probe function adds a391adfae11f hwmon: (adm1177) use simple i2c probe adds 7d6ed4ba4fdc hwmon: (adm1029) use simple i2c probe adds 16b237f5e506 hwmon: (w83793) use simple i2c probe adds 77b5b8a8021f hwmon: (w83791d) use simple i2c probe adds 91ed7c40f339 hwmon: (lm73) use simple i2c probe adds 7dedb79d295b hwmon: (asc7621) use simple i2c probe adds 9bf5dd8b2628 hwmon: (emc2103) use simple i2c probe adds c1e60c0d571b hwmon: (ltc2947) use simple i2c probe adds 673afe466166 hwmon: use simple i2c probe function (take 2) adds e3b9f6912528 hwmon: (tmp513) use simple i2c probe adds f7bd7b545297 hwmon: (f75375s) use simple i2c probe adds 4e1b4d222791 hwmon: (dme1737) use simple i2c probe adds 65b2aad0699b hwmon: (pwm-fan) Use dev_err_probe() to simplify error handling adds be7373b60df5 hwmon: shtc1: add support for device tree bindings adds d2e08eba09a5 devicetree: hwmon: shtc1: add sensirion,shtc1.yaml adds 9514a22866ba hwmon: (pmbus) Add support for ADM1266 adds 407dc802a9c0 hwmon: (pmbus/adm1266) Add Block process call adds d98dfad35c38 hwmon: (pmbus/adm1266) Add support for GPIOs adds ed1ff457e187 hwmon: (pmbus/adm1266) add debugfs for states adds 15609d189302 hwmon: (pmbus/adm1266) read blackbox adds 0c92ddcc7e76 dt-bindings: hwmon: Add bindings for ADM1266 adds 0ef0f755b36e hwmon: (scmi-hwmon) Avoid comma separated statements adds 178224170423 hwmon: (k10temp) Create common functions and macros for Ze [...] adds d6144a40041a hwmon: (k10temp) Define SVI telemetry and current factors [...] adds 7497d4a66c59 hwmon: (gsc-hwmon) add fan sensor adds 8999eabf332a hwmon: (k10temp) Take out debugfs code adds a919ba06979a hwmon: (pmbus) Stop caching register values adds 2cd8529cfb28 hwmon: (pmbus) Expose PEC debugfs attribute adds 04e216d19e40 hwmon: (pmbus) Move boolean error condition check to gener [...] adds 55163a1c00fc hwmon: (k10temp) Add support for Zen3 CPUs adds 10d097737dfe hwmon: (adm9240) Use loops to avoid duplicated code adds 6a8cdd146459 hwmon: (adm9240) Create functions for updating measure and config adds df885d912f67 hwmon: (adm9240) Convert to regmap adds 5a3a430a8117 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 73589a78b86d documentation: arm: sunxi: Allwinner H2+/H3 update adds aed26eebf580 Doc: admin-guide: Add entry for kvm_cma_resv_ratio kernel param adds 8ede56489e95 Documentation: filesystems: mount_api: fix headings adds 4276948867a8 Documentation: kernel-parameters: fix formatting of MIPS " [...] adds 1d11c35e7190 docs: admin-guide: update kdump documentation due to chang [...] adds c372e741ae4c Documentation: Remove CMA's dependency on architecture adds 255bf90f8478 Documentation/admin-guide: kernel-parameters: fix "disable [...] adds 7c42376e07e7 Documentation/admin-guide: kernel-parameters: fix "io7" pa [...] adds 622381e62ddd Documentation: admin-guide: kernel-parameters: reformat "l [...] adds 497de97e92da Documentation/admin-guide: kernel-parameters: capitalize Korina adds fc67d5bc876b Documentation/admin-guide: README & svga: remove use of "rdev" adds 6b99e6e6aa62 Documentation/admin-guide: blockdev/ramdisk: remove use of "rdev" adds 04301bf5b072 docs: replace the old User Mode Linux HowTo with a new one adds cc3c2a623126 docs: fb: Remove framebuffer scrollback boot option adds 036e13d015d2 docs: fb: Remove matroxfb scrollback boot option adds fd4aa21351a7 docs: fb: Remove sstfb scrollback boot option adds 363a7ac4adec docs: fb: Remove vesafb scrollback boot option adds 1013d4d910c6 docs: rewrite admin-guide/sysctl/abi.rst adds dd19d2938f50 Fix references to nommu-mmap.rst adds 307e3ee93465 Documentation: kernel-parameters: clarify "module." parameters adds e0bc9cf0a7d5 docs: trace: ring-buffer-design.rst: use the new SPDX tag adds c5cd98675ab2 Merge remote-tracking branch 'jc_docs/docs-next' into master adds 8e3d5d4baf07 media: atomisp: fix gcc warnings adds 01cc2ec6ea04 media: atomisp: cleanup __printf() atributes on printk messages adds a259bfcdd336 Merge remote-tracking branch 'v4l-dvb/master' into master adds 955921289dcd ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset adds 67ab6bf5cd91 Merge branch 'pm-cpuidle' into linux-next adds 10942019040c firmware: psci: Extend psci_set_osi_mode() to allow reset [...] adds 70c179b49870 cpuidle: psci: Allow PM domain to be initialized even if n [...] adds 3ffe2e7318ba PM: AVS: qcom-cpr: simplify the return expression of cpr_d [...] adds bf23e1cd46d6 MAINTAINERS: drop myself from PM AVS drivers adds 5dee22f9d504 Merge branches 'pm-cpuidle-next' and 'pm-avs' into linux-next adds f49735f4978f cpuidle: record state entry rejection statistics adds a31d518ec481 Merge branch 'pm-cpuidle-next' into linux-next adds 6b8d2102a400 Merge remote-tracking branch 'pm/linux-next' into master adds d94be606d9d1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds d06afd805924 Merge remote-tracking branch 'cpupower/cpupower' into master adds 0c309ed17c50 PM / devfreq: Add timer type to devfreq_summary debugfs adds 6bf560766a8e PM / devfreq: tegra30: Disable clock on error in probe adds 7ca356d772e5 PM / devfreq: Add devfreq_get_devfreq_by_node function adds 20911534a7ef PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] adds 9fc40c4835d8 PM / devfreq: event: Change prototype of devfreq_event_get [...] adds e723b12ebd0b Merge remote-tracking branch 'devfreq/devfreq-next' into master adds e19741935540 Merge remote-tracking branch 'opp/opp/linux-next' into master adds 80bd047d2d3c Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds ddf069b1049a Merge remote-tracking branch 'ieee1394/for-next' into master adds d25e594256d5 Merge remote-tracking branch 'dlm/next' into master adds 7e9429037455 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 60aaeffa367c RDMA/cma: Delete from restrack DB after successful destroy adds d7ecab1e5f7d RDMA/mlx5: Don't call to restrack recursively adds 13ef5539def7 RDMA/restrack: Count references to the verbs objects adds c34a23c28c6b RDMA/restrack: Simplify restrack tracking in kernel flows adds b09c4d701220 RDMA/restrack: Improve readability in task name management adds 215b88ac4512 RDMA/efa: Group keep alive received counter with other SW stats adds b0cff387e1a4 RDMA/efa: Add messages and RDMA read work requests HW stats adds f2334964e969 i40iw: Add support to make destroy QP synchronous adds 3de3c4785b10 RDMA/efa: Drop double zeroing for sg_init_table() adds 5fb78a934bec Merge remote-tracking branch 'rdma/for-next' into master adds 6d55af43fe93 net/mlx5e: Refactor inline header size calculation in the TX path adds 8ba6f18399c9 net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info adds d02dfcd51f1f net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c adds 8e4b53f60f7d net/mlx5e: Refactor xmit functions adds 388a2b56e5b0 net/mlx5e: Small improvements for XDP TX MPWQE logic adds 97e3afd64dc2 net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT adds 56e4da669a36 net/mlx5e: Move the TLS resync check out of the function adds 338c46c636a7 net/mlx5e: Support multiple SKBs in a TX WQE adds 530d5ce22ca2 net/mlx5e: Generalize TX MPWQE checks for full session adds b39fe61edc50 net/mlx5e: Rename xmit-related structs to generalize them adds 67044a88aa05 net/mlx5e: Move TX code into functions to be used by MPWQE adds 5af75c747e2a net/mlx5e: Enhanced TX MPWQE for SKBs adds 573a8095f68c Merge tag 'mlx5-updates-2020-09-21' of git://git.kernel.or [...] adds 46237bf3ee83 net: microchip: Make `lan743x_pm_suspend` function return [...] adds 668e22512675 s390/qeth: don't init refcount twice for mcast IPs adds d6e6426f69b3 s390/qeth: relax locking for ipato config data adds bcdfdf004716 s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() adds ab29c480b194 s390/qeth: replace deprecated simple_stroul() adds f3380b1edc1d s390/qeth: tighten ucast IP locking adds 7fb7fe5c7bac s390/qeth: cancel cmds earlier during teardown adds b7ea041b2e50 s390/qeth: consolidate online code adds f2bcf9dd3ecf s390/qeth: consolidate teardown code adds 58fa357576d8 s390/qeth: remove forward declarations in L2 code adds 40fe2e0db766 Merge branch 's390-qeth-next' adds 555f6e568dfb can: flexcan: sort include files alphabetically adds ce90e073d645 can: flexcan: flexcan_exit_stop_mode(): remove stray empty line adds 4b702878afc3 can: flexcan: more register names adds fe63a0661023 can: flexcan: struct flexcan_regs: document registers not [...] adds ef4b623b141f can: flexcan: quirks: get rid of long lines adds ab60523a76a4 can: flexcan: Ack wakeup interrupt separately adds 3d60f33a7a7a can: flexcan: flexcan_probe(): make regulator xceiver optional adds ee97302d7865 can: flexcan: Add check for transceiver maximum bitrate li [...] adds 15ef2072189c can: flexcan: add correctable errors correction when HW su [...] adds 9ad02c7f4f27 can: flexcan: flexcan_chip_stop(): add error handling and [...] adds 02f71c6605e1 can: flexcan: disable clocks during stop mode adds 1434d0434962 can: flexcan: add LPSR mode support adds 890599bc8618 can: flexcan: flexcan_set_bittiming(): move setup of CAN-2 [...] adds d9b90b05fd78 can: flexcan: use struct canfd_frame for CAN classic frame adds eadf6ca918f6 can: flexcan: add CAN-FD mode support adds ce885a192f1c can: flexcan: add ISO CAN FD feature support adds 0542920c3f0a can: flexcan: add CAN FD BRS support adds ef5f6312087e can: flexcan: add Transceiver Delay Compensation support adds 2a1993eadf8c can: flexcan: add imx8qm support adds 2c19bb43e557 can: flexcan: add lx2160ar1 support adds 1a26e88d534b Merge tag 'linux-can-next-for-5.10-20200923' of git://git. [...] adds 0789e13bc3f8 bpf: Explicitly size compatible_reg_types adds 017dab341ee7 bpf: Check CONFIG_BPF option for resolve_btfids adds dc3652d3f0d5 tools resolve_btfids: Always force HOSTARCH adds 6d772f328d6a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds b1b6c110511d hinic: improve the comments of function header adds 35c52c5c88d8 net: realtek: Remove set but not used variable adds 2ac95dfe2522 net: bridge: mdb: use extack in br_mdb_parse() adds 7eea629d07d4 net: bridge: mdb: move all port and bridge checks to br_mdb_add adds 83f7398ea549 net: bridge: mdb: use extack in br_mdb_add() and br_mdb_ad [...] adds e1ac11859a05 net: bridge: add src field to br_ip adds deb965662d57 net: bridge: mcast: use br_ip's src for src groups and que [...] adds eab3227b1240 net: bridge: mcast: rename br_ip's u member to dst adds 9c4258c78a2a net: bridge: mdb: add support to extend add/del commands adds 88d4bd180419 net: bridge: mdb: add support for add/del/dump of entries [...] adds 7d07a68c2510 net: bridge: mcast: when igmpv3/mldv2 are enabled lookup ( [...] adds 8f8cb77e0b22 net: bridge: mcast: add rt_protocol field to the port grou [...] adds 085b53c8beab net: bridge: mcast: add sg_port rhashtable adds b08123684bd5 net: bridge: mcast: install S,G entries automatically base [...] adds 8266a0491e92 net: bridge: mcast: handle port group filter modes adds 9116ffbf1dd7 net: bridge: mcast: add support for blocked port groups adds 094b82fd5342 net: bridge: mcast: handle host state adds 36cfec73595c net: bridge: mcast: when forwarding handle filter mode and [...] adds 68d4fd30c83b Merge branch 'net-bridge-mcast-IGMPv3-MLDv2-fast-path-part-2' adds e4b9146849f2 net: hns3: Constify static structs adds 36493269120e net: allwinner: remove redundant irqsave and irqrestore in [...] adds 49142d12363d octeontx2-af: Introduce tracepoints for mailbox adds 31a9746062b8 octeontx2-pf: Add tracepoints for PF/VF mailbox adds 35e3dbfafe6d Merge branch 'Introduce-mbox-tracepoints-for-Octeontx2' adds b840ec1efd24 net: mdio-ipq4019: change defines to upper case adds 06fb560602a4 net: mdio-ipq4019: add Clause 45 support adds 774e9ea6656c Merge branch 'net-mdio-ipq4019-add-Clause-45-support' adds de2b541b3b1d net: fix a new kernel-doc warning at dev.c adds 8f900363df52 octeontx2-af: Add support for VLAN based RSS hashing adds a55ff8ef5a6b octeontx2-pf: Support to change VLAN based RSS hash option [...] adds 9d33ffaaf317 Merge branch 'octeontx2-Add-support-for-VLAN-based-flow-di [...] adds 8c28044097f2 net: dsa: bcm_sf2: Disallow port 5 to be a DSA CPU port adds 0fa45ee3c1cb net: dsa: bcm_sf2: Include address 0 for MDIO diversion adds 3fc826f121d8 Merge branch 'net-dsa-bcm_sf2-Additional-DT-changes' adds 39097ab66dbe net: phy: Fixup kernel doc adds 4069a572d423 net: phy: Document core PHY structures adds e0da743066b4 Merge branch 'PHY-subsystem-kernel-doc' adds 412a1526d067 net: dsa: untag the bridge pvid from rx skbs adds ed409f3bbaa5 net: dsa: b53: Configure VLANs while not filtering adds e4a85c545603 Merge branch 'net-dsa-b53-Configure-VLANs-while-not-filtering' adds e2f9a8fe73d3 net: mscc: ocelot: always pass skb clone to ocelot_port_ad [...] adds e7e95c900338 net: pcs-lynx: add support for 10GBASER adds b5b6775d72e8 of: add of_mdio_find_device() api adds 94ae899b2096 dpaa2-mac: add PCS support through the Lynx module adds 54ce00ae361a Merge branch 'dpaa2-mac-add-PCS-support-through-the-Lynx-module' adds ae430332557a net/mlx5: Refactor multi chains and prios support adds 006f623e67ff net/mlx5: Allow ft level ignore for nic rx tables adds 6a0646744c48 net/mlx5e: Tc nic flows to use mlx5_chains flow tables adds 08247066b82c net/mlx5e: Split nic tc flow allocation and creation adds c620b772152b net/mlx5: Refactor tc flow attributes structure adds c75690972228 net/mlx5e: Add tc chains offload support for nic flows adds 211a536485f7 net/mlx5e: rework ct offload init messages adds aedd133d17bc net/mlx5e: Support CT offload for tc nic flows adds 1edae2335adf net/mlx5e: CT: Use the same counter for both directions adds 89fbdbae9b35 net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add [...] adds 670c239a648f net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct adds 22db4c24452a net/mlx5e: IPsec: Use kvfree() for memory allocated with k [...] adds e1915a67f647 net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_creat [...] adds d490c83ef9e9 net/mlx5: simplify the return expression of mlx5_ec_init() adds 987cd5f049a2 net/mlx5: remove unreachable return adds 075c156850f6 Merge tag 'mlx5-updates-2020-09-22' of git://git.kernel.or [...] adds 0b24ff7eb9c3 Merge remote-tracking branch 'net-next/master' into master adds f00f2f7fe860 Revert "bpf: Fix potential call bpf_link_free() in atomic [...] adds 182bf3f3ddb6 Merge branch 'rtt-speedup.2020.09.16a' of git://git.kernel [...] adds 891431e647b2 Merge remote-tracking branch 'bpf-next/master' into master adds 35509122d673 Merge remote-tracking branch 'netfilter-next/master' into master adds 72a398a63b88 brcmfmac: check return value of driver_for_each_device() adds ecda9cda3338 rtw88: Fix probe error handling race with firmware loading adds ac4bac99161e rtw88: Fix potential probe error handling race with wow fi [...] adds 5acbf34e2a2c zd1201: simplify the return expression of zd1201_set_maxassoc() adds 7660a1bd0c22 mt76: mt7615: register ext_phy if DBDC is detected adds 186b659c0859 mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops adds d6e08f2be710 mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops adds cddaaa563756 mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_k [...] adds 763d750c3848 mt76: do not inject packets if MT76_STATE_PM is set adds 0825af2d3307 mt76: mt7615: reschedule runtime-pm receiving a tx interrupt adds 72372f3afc4a mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw adds 974327a4a717 mt76: mt76s: move tx processing in a dedicated wq adds 3e5f374d332b mt76: mt7663s: move rx processing in txrx wq adds d74fda4c38ed mt76: mt76s: move status processing in txrx wq adds 4d59f8c9b569 mt76: mt76s: move tx/rx processing in 2 separate works adds 35296ed28a36 mt76: mt76s: get rid of unused variable adds 4bf04d33f5b7 mt76: mt7915: enable U-APSD on AP side adds c12b7c7944e5 mt76: mt7915: fix crash on tx rate report for invalid stations adds 27d5c528a7ca mt76: fix double DMA unmap of the first buffer on 7615/7915 adds 9df8c539bed7 mt76: set interrupt mask register to 0 before requesting irq adds acc4696dcfea mt76: mt7915: clean up and fix interrupt masking in the ir [...] adds 40fde8c48695 mt76: mt7615: only clear unmasked interrupts in irq tasklet adds 2c270b0e51ad mt76: mt76x02: clean up and fix interrupt masking in the i [...] adds 6e4f584e2be6 mt76: mt7615: do not do any work in napi poll after callin [...] adds 38b04398c532 mt76: mt7915: do not do any work in napi poll after callin [...] adds 1daf2522fa16 mt76: mt7915: clean up station stats polling and rate cont [...] adds 3dff19180085 mt76: mt7915: increase tx retry count adds 577dbc6c656d mt76: mt7915: enable offloading of sequence number assignment adds c50d105aa7b2 mt76: move mt76_check_agg_ssn to driver tx_prepare calls adds 5c4b29fd9af6 mt76: mt7615: remove mtxq->agg_ssn assignment adds 481e34a702b7 mt76: mt7915: simplify aggregation session check adds 2a3412061a6a mt76: mt7915: add missing flags in WMM parameter settings adds b443e55fb5b3 mt76: mt7915: add Tx A-MSDU offloading support adds 346f810e2242 mt76: mt7615: release mutex in mt7615_reset_test_set adds 673d7764c4f4 mt76: mt7663s: use NULL instead of 0 in sdio code adds 8b7c6e1cb2cb mt76: mt7663s: fix resume failure adds b496490886f9 mt76: mt7663s: fix unable to handle kernel paging request adds e862825dcf74 mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power adds a081de174d11 mt76: mt7615: fix a possible NULL pointer dereference in m [...] adds ce8463a726a5 mt76: fix a possible NULL pointer dereference in mt76_test [...] adds 8da40d698111 mt76: mt7663u: fix dma header initialization adds 68e6644bbd6e mt76: mt7615: fix reading airtime statistics adds 0f1c443ca9cf mt76: mt7915: optimize mt7915_mac_sta_poll adds 0b51f1865383 mt76: dma: update q->queued immediately on cleanup adds 250944596ca1 mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free adds f8a667a9af91 mt76: mt7915: significantly reduce interrupt load adds e17d79458729 mt76: mt7615: significantly reduce interrupt load adds c32011bbde73 mt76: mt7915: add support for accessing mapped registers v [...] adds 2d68104742a9 mt76: add memory barrier to DMA queue kick adds d407afcbd6e7 mt76: mt7603: check for single-stream EEPROM configuration adds 95f61e17eff3 mt76: usb: fix use of q->head and q->tail adds 16254fc51f7d mt76: sdio: fix use of q->head and q->tail adds fe5b5ab52e9d mt76: unify queue tx cleanup code adds d80e52c7b6c4 mt76: remove qid argument to drv->tx_complete_skb adds 513d6acb97d4 mt76: remove swq from struct mt76_sw_queue adds e1378e5228aa mt76: rely on AQL for burst size limits on tx queueing adds f099c2e5de8f mt76: remove struct mt76_sw_queue adds 21fd4bb7dd8b mt76: mt7603: tune tx ring size adds 9e47a683e9d2 mt76: mt76x02: tune tx ring size adds d3c07a9e6dc9 mt76: mt7915: fix unexpected firmware mode adds f353269d59be mt76: mt7615: fix MT_ANT_SWITCH_CON register definition adds 0642cf4020f7 mt76: mt7615: fix antenna selection for testmode tx_frames adds 9729ff4cc516 mt76: testmode: add a limit for queued tx_frames packets adds 30bdd69246ea mt76: add utility functions for deferring work to a kernel thread adds 781eef5b34c5 mt76: convert from tx tasklet to tx worker thread adds 2fe1a5d61f3a mt76: mt7915: fix HE BSS info adds 75d4bf1f5590 mt76: dma: cache dma map address/len in struct mt76_queue_entry adds bd397a0bf828 mt76: mt7915: simplify mt7915_lmac_mapping adds ed294cede492 mt76: mt7915: fix queue/tid mapping for airtime reporting adds dd57a95cfddc mt76: move txwi handling code to dma.c, since it is mmio specific adds 2bffddedfcd4 mt76: remove retry_q from struct mt76_txq and related code adds 3e19073a1f25 mt76: mt7615: Remove set but unused variable 'index' adds b1b7ee2f874a mt76: mt7615: fix VHT LDPC capability adds 6892555dbe71 mt76: mt7622: fix fw hang on mt7622 adds 8bf71ab6aeb8 mt76: mt7663s: do not use altx for ctl/mgmt traffic adds 6ef2d665f64d mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx [...] adds ab25d9d46760 mt76: mt7663s: introduce __mt7663s_xmit_queue routine adds e98e6df6d682 mt76: move pad estimation out of mt76_skb_adjust_pad adds 598daa4dbe14 mt76: mt7663s: fix possible quota leak in mt7663s_refill_s [...] adds 1522ff731f84 mt76: mt7663s: introduce sdio tx aggregation adds 4178d96f6b35 mt76: mt7663: check isr read return value in mt7663s_rx_work adds df6a38b04cf3 mt76: mt7615: unlock dfs bands adds aab662cc8eb2 mt76: Use fallthrough pseudo-keyword adds 328cecf3ea33 mt76: mt76x0: Move tables used only by init.c to their own [...] adds 071c8ce8e92a mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon adds 00257508a2dc mt76: Fix unsigned expressions compared with zero adds 59283d098778 mt76: mt7915: convert to use le16_add_cpu() adds 062d62e3976d mt76: mt7915: add offchannel condition in switch channel command adds 1820388bccc5 mt76: Convert to DEFINE_SHOW_ATTRIBUTE adds b9b852b9acae mt76: mt7663s: remove max_tx_fragments limitation adds 225060c428f0 Merge tag 'mt76-for-kvalo-2020-09-23' of https://github.co [...] adds 03fb92a432ea ath9k: hif_usb: fix race condition between usb_get_urb() a [...] adds ba929d6fe31a ath11k: Remove rproc references from common core layer adds 96d6617d64ee wcn36xx: Add VHT fields to parameter data structures adds 617e7cf80c92 wcn36xx: Use V1 data structure to store supported rates adds c84515bd8f1c wcn36xx: Add wcn36xx_set_default_rates_v1 adds 21ba284ca9f0 wcn36xx: Add wcn36xx_smd_set_sta_default_vht_params() adds 5a3b4ae1f32f wcn36xx: Add wcn36xx_smd_set_sta_default_ht_ldpc_params() adds 287c9310eab8 wcn36xx: Add wcn36xx_smd_set_sta_vht_params() adds 17801df251e8 wcn36xx: Add wcn36xx_smd_set_sta_ht_ldpc_params() adds 5a32029ad022 wcn36xx: Add wcn36xx_smd_set_bss_vht_params() adds c05a8bd80c17 wcn36xx: Add wrapper function wcn36xx_smd_set_sta_params_v1() adds fe784c28fee1 wcn36xx: Functionally decompose wcn36xx_smd_config_sta() adds 9e212908b547 wcn36xx: Move wcn36xx_smd_set_sta_params() inside wcn36xx_ [...] adds 683693102072 wcn36xx: Move BSS parameter setup to wcn36xx_smd_set_bss_params() adds 7656d1798556 wcn36xx: Update wcn36xx_smd_config_bss_v1() to operate internally adds 1cdab0f89663 wcn36xx: Add wcn36xx_smd_config_bss_v0 adds 5a7b60ad56d7 wcn36xx: Convert to using wcn36xx_smd_config_bss_v0() adds d1e11d5f2167 wcn36xx: Remove dead code in wcn36xx_smd_config_bss() adds 4e9381056547 ath10k: Use bdf calibration variant for snoc targets adds 59b5c8447c14 wcn36xx: Add accessor macro HW_VALUE_CHANNEL for hardware [...] adds f779a92f7b69 wcn36xx: Use HW_VALUE_CHANNEL macro to get channel number adds 235b9ae0265b wcn36xx: Add accessor macro HW_VALUE_PHY for PHY settings adds fc4d4008f810 wcn36xx: Encode PHY mode for 80MHz channel in hw_value adds e042bc19aace wcn36xx: Set PHY into correct mode for 80MHz channel width adds 8ec5568b4e2e wcn36xx: Extend HAL param config list adds 3e977c5c523d wcn36xx: Define wcn3680 specific firmware parameters adds 2f0c0e3b856d wcn36xx: Add ability to download wcn3680 specific firmware [...] adds 52054ebd0532 wcn36xx: Latch VHT specific BSS parameters to firmware adds f97fe43a9495 wcn36xx: Define INIT_HAL_MSG_V1() adds d961fdfaa208 wcn36xx: Convert to VHT parameter structure on wcn3680 adds 87d3f1f34157 wcn36xx: Add VHT rates to wcn36xx_update_allowed_rates() adds b421d04e4978 wcn36xx: Advertise ieee802.11 VHT flags adds 7f885b0bdf6f wcn36xx: Mark internal smd functions static adds 214091517f0c wcn36xx: Ensure spaces between functions adds 80b892fc8a90 ath11k: Add checked value for ath11k_ahb_remove adds da3a9d3c1576 ath11k: refactor debugfs code into debugfs.c adds cb4e57db2ff0 ath11k: debugfs: use ath11k_debugfs_ prefix adds 56292162b9a2 ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] adds 568f06036ee2 ath11k: debugfs: move some function declarations to correc [...] adds 5cca5fa1c164 ath11k: Add support spectral scan for IPQ6018 adds c695faf745f9 ath11k: wmi: remove redundant configuration values from init adds 9883c0d075f1 ath11k: remove redundant num_keep_alive_pattern assignment adds 191e7f9f05c6 ath11k: Remove unused function ath11k_htc_restore_tx_skb() adds aac352d6810e ath5k: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 6a950755cec1 ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_de [...] adds 5b365af4c86d Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 95904d5a0999 Merge remote-tracking branch 'wireless-drivers-next/master [...] adds 6dc76bd4c5b0 Merge remote-tracking branch 'bluetooth/master' into master adds 0ca62d39d891 Merge remote-tracking branch 'gfs2/for-next' into master adds bbddebfa545e Merge remote-tracking branch 'mtd/mtd/next' into master adds 9724b451a00b Merge remote-tracking branch 'nand/nand/next' into master adds 850e4b813da5 Merge remote-tracking branch 'crypto/master' into master adds 9d729b412d80 Merge remote-tracking branch 'drm/drm-next' into master adds 015886248eb4 Merge remote-tracking branch 'amdgpu/drm-next' into master adds cb88d1fac196 drm/i915: terminate reauth at stream management failure adds bff88b1c8ffd drm/i915: dont retry stream management at seq_num_m roll over adds 773bd825c4cc drm/i915: Extract intel_dp_output_format() adds f1bce832500e drm/i915: Decouple intel_dp_{min,output}_bpp() from crtc_state adds 0bf8dedc763a drm/i915: Use the correct bpp when validating "4:2:0 only" modes adds feeb72d3459b Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds de1945613597 drm/vc4: kms: Assign a FIFO to enabled CRTCs instead of active adds af42f470d7f4 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 7cb60957700d Merge remote-tracking branch 'drm-msm/msm-next' into master adds b92674f301d1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds a32c82e8be4b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 313496a332ff Merge remote-tracking branch 'regmap/for-next' into master adds cdc01a1558de ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 adds 2759caad2600 ALSA: seq: oss: Avoid mutex lock for a long-time ioctl adds 502f389a0fd2 ALSA: hda - remove kerneldoc for internal hdac_i915 function adds 2b72a96d023d Merge remote-tracking branch 'sound/for-next' into master adds a3f18f82a2ba ASoC: Intel: hda_dsp_common: use static function in condit [...] adds 29d7b36ce98e dt-bindings: tas2770: Add shutdown gpio property adds 5d0b9dfe0de2 ASoC: tas2770: Add shutdown capability via a GPIO adds c0a30e2e07e3 ASoC: tas2770: Set regcache when shutting down and waking device adds dd7d9052064b ASoC: tas2770: Remove ti,asi-format code adds 3121420cf9b4 ASoC: tas2770: Remove unused variables adds f1bf9a6b4e5e ASoC: Intel: sof_sdw: remove ternary operator adds f93808308aab ASoC: Intel: add codec name prefix to ACPI machine description adds 23c8aa3ebabf ASoC: Intel: sof_sdw: remove hard-coded codec_conf table adds fbcc27d18115 ASoC: Intel: sof_sdw_rt700: add codec prefix adds e787f5b5b140 ASoC: Intel: add support for new SoundWire hardware layout on TGL adds 7cc3b56f7324 ASOC: Intel: sof_sdw: restore playback functionality with [...] adds bbd59df075ab Merge series "ASoC: Intel: sdw machine driver updates for [...] adds 2b5fc49beaaf Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 2422607a9b68 Merge remote-tracking branch 'sound-asoc/for-next' into master adds be85588d8bef Merge remote-tracking branch 'modules/modules-next' into master adds 6efa86a33ab6 Merge remote-tracking branch 'input/next' into master adds f952eefe74a4 block: drop double zeroing adds 0385971754f0 block: fix bmd->is_null_mapped initialization adds f0daeea90a5f Merge branch 'for-5.10/block' into for-next adds 22ada802ede8 block: use lcm_not_zero() when stacking chunk_sectors adds 07d098e6bbad block: allow 'chunk_sectors' to be non-power-of-2 adds d869cecf30b6 Merge branch 'for-5.10/block' into for-next adds 38430f0876fa block: move the NEED_PART_SCAN flag to struct gendisk adds 9301fe734384 block: cleanup partition scanning in register_disk adds 478162821dfb block: cleanup blkdev_bszset adds 2d9e28a9a10c pktcdvd: remove the if 0'ed pkt_start_recovery function adds b8d954849cf4 pktcdvd: use blkdev_get_by_dev instead of open coding it adds 0fc66c9d6314 zram: cleanup backing_dev_store adds 5a56ad7882a1 raw: don't keep unopened block device around adds 841ab72cb5be dasd: cleanup dasd_scan_partitions adds e455ed22906c ocfs2: cleanup o2hb_region_dev_store adds ef16e1d98c4e mm: cleanup claim_swapfile adds bb3247a39980 PM: rewrite is_hibernate_resume_dev to not require an inode adds 21bd900572f3 mm: split swap_type_of adds 36daaa98f7ad PM: mm: cleanup swsusp_swap_check adds 1fb1a2ad75e3 block: mark blkdev_get static adds 687b971cbabb Merge branch 'for-5.10/block' into for-next adds 402dd2cf46b1 fs: remove the unused SB_I_MULTIROOT flag adds b807a2c5e0e2 drbd: remove dead code in device_to_statistics adds 5d4ce78b254c bcache: inherit the optimal I/O size adds 9e82d35b95e5 aoe: set an optimal I/O size adds 55b2598e84e9 bdi: initialize ->ra_pages and ->io_pages in bdi_init adds 16ef51013931 md: update the optimal I/O size on reshape adds c2e4cd57cfa1 block: lift setting the readahead size into the block layer adds ed7b6b4f6e91 bdi: remove BDI_CAP_CGROUP_WRITEBACK adds a8b456d01cd6 bdi: remove BDI_CAP_SYNCHRONOUS_IO adds 5115db10a8e0 mm: use SWP_SYNCHRONOUS_IO more intelligently adds 1cb039f3dc16 bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag adds 823423ef55f4 bdi: invert BDI_CAP_NO_ACCT_WB adds f56753ac2a90 bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag adds 40bc8b13ce1a Merge branch 'for-5.10/block' into for-next adds ac8f7a026440 Merge branch 'for-5.10/block' into for-5.10/drivers adds 0905053bdb5b null_blk: Support shared tag bitmap adds a1f550d6f6f1 Merge branch 'for-5.10/drivers' into for-next adds 232665ec890c Merge remote-tracking branch 'block/for-next' into master adds a2a639a09a0e Merge remote-tracking branch 'jens/for-5.10/block' into dm-5.10 adds f4964ab3f8e4 dm table: stack 'chunk_sectors' limit to account for targe [...] adds 27a2333dd069 dm: change max_io_len() to use blk_max_size_offset() adds ce76cb6406a9 dm: push md->immutable_target optimization down to __proce [...] adds ab3662f7cdc9 dm: optimize max_io_len() by inlining max_io_len_target_bo [...] adds 48ca9b5325cb dm: push use of on-stack flush_bio down to __send_empty_flush() adds f18f44ea75d9 dm: simplify __process_abnormal_io() adds d13d0526aa2a dm: eliminate need for start_io_acct() forward declaration adds b07b0d4d52e6 dm table: allow dm_table_get_md() to be inlined by DM core adds dc79e428e5d5 dm: use dm_table_get_device_name() where appropriate in targets adds 49588d1f2969 dm: add dm_table_get_md_queue() adds 176051d9a836 dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY adds c1fda10e1123 dm raid: fix discard limits for raid1 adds dd29d4b55697 dm raid: remove unnecessary discard limits for raid10 adds e967f32b72b6 dm thin metadata: Remove unused local variable when create [...] adds 73c19dde386f dm snap persistent: simplify area_io() adds 90715e008efe Merge remote-tracking branch 'device-mapper/for-next' into master adds 1370c057f50e next-20200924/mmc adds 5feca1ea5611 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 5eb53fedede1 Merge remote-tracking branch 'battery/for-next' into master adds 699e59f0f7a9 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds fc51da361adb Merge remote-tracking branch 'regulator/for-next' into master adds c30629a3b557 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 85cdeb63f026 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 6cfae369580a Merge remote-tracking branch 'selinux/next' into master adds 45be98170f7f Merge remote-tracking branch 'smack/next' into master adds e49ab013001a Merge remote-tracking branch 'tomoyo/master' into master adds ac156702b2b1 Merge remote-tracking branch 'tpmdd/next' into master adds f2fd1cf4a129 Merge remote-tracking branch 'iommu/next' into master adds 1c0f68252a6a vfio/pci: Don't regenerate vconfig for all BARs if !bardirty adds 7d6e1329652e vfio iommu: Add dma available capability adds c12fa88c6d16 vfio: Fix typo of the device_state adds eac7cc21c4e4 vfio/pci: Remove redundant declaration of vfio_pci_driver adds 12856e7acde4 PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY adds 08b6e22b850c s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY adds 515ecd5368f1 vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn adds 7ef32e52368f vfio: add a singleton check for vfio_group_pin_pages adds 28b130244061 vfio: fix a missed vfio group put in vfio_pin_pages adds 2c5af98592f6 vfio/type1: fix dirty bitmap calculation in vfio_dma_rw adds 3de066f8f86b Merge branches 'v5.10/vfio/bardirty', 'v5.10/vfio/dma_avai [...] adds bc6a82b7100b Merge remote-tracking branch 'vfio/next' into master adds aff179d8eb4b Merge remote-tracking branch 'audit/next' into master adds 82f5caadb3fa Merge remote-tracking branch 'devicetree/for-next' into master adds bf253e6bf6b8 spi: spi-imx: spi_imx_transfer(): add support for effectiv [...] adds 91af6eb04a6b spi: spi-zynqmp-gqspi: Fix kernel-doc warnings adds 1c26372e5aa9 spi: spi-zynqmp-gqspi: Update driver to use spi-mem framework adds f09a433b1e40 spi: spi-zynqmp-gqspi: Fix incorrect indentation adds 2f0a1aecfb03 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds 5400048b14c9 Merge remote-tracking branch 'spi/for-next' into master adds 23357b61f806 iommu/amd: Prevent NULL pointer dereference adds ccbecea14602 x86/init: Remove unused init ops adds 585dfe8abc44 PCI: vmd: Dont abuse vector irqomain as parent adds 13b90cadfc29 genirq/chip: Use the first chip in irq_chip_compose_msi_msg() adds b0a19555efd0 x86/msi: Move compose message callback where it belongs adds 9d55f02ad4e8 x86/msi: Remove pointless vcpu_affinity callback adds 801b5e4c4eec x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency adds b4c364da32cf x86/irq: Add allocation type for parent domain retrieval adds 60e5a9397c0c iommu/vt-d: Consolidate irq domain getter adds 192a99f4bd9d iommu/amd: Consolidate irq domain getter adds 6b6256e616f7 iommu/irq_remapping: Consolidate irq domain lookup adds 874d9b3a9588 x86/irq: Prepare consolidation of irq_alloc_info adds 2bf1e7bcedb8 x86/msi: Consolidate HPET allocation adds 33a65ba470c2 x86_ioapic_Consolidate_IOAPIC_allocation adds 55e039157281 x86/irq: Consolidate DMAR irq allocation adds 0f5cbdaf203e x86/irq: Consolidate UV domain allocation adds dfb9eb7cf6cd PCI/MSI: Rework pci_msi_domain_calc_hwirq() adds 3b9c1d377d67 x86/msi: Consolidate MSI allocation adds 9006c133a422 x86/msi: Use generic MSI domain ops adds bb733e433698 x86/irq: Move apic_post_init() invocation to one place adds 445d3595ab29 x86/pci: Reducde #ifdeffery in PCI init code adds 6b15ffa07dc3 x86/irq: Initialize PCI/MSI domain at PCI init time adds c6c9e2838c5f irqdomain/msi: Provide DOMAIN_BUS_VMD_MSI adds d7f954e54079 PCI_vmd_Mark_VMD_irqdomain_with_DOMAIN_BUS_VMD_MSI adds 2fd602669ee6 PCI/MSI: Provide pci_dev_has_special_msi_domain() helper adds 2905c50b7d3e x86/xen: Make xen_msi_init() static and rename it to xen_h [...] adds 7d4d892de6e7 x86/xen: Rework MSI teardown adds 70b59379efc3 x86/xen: Consolidate XEN-MSI init adds 43e9e705dd57 irqdomain/msi: Allow to override msi_domain_alloc/free_irqs() adds 2e4386eba0c0 x86/xen: Wrap XEN MSI management into irqdomain adds 85a8dfc57a0b iommm/vt-d: Store irq domain in struct device adds 2b2c6aa63824 iommm/amd: Store irq domain in struct device adds 2c681e6b3767 x86/pci: Set default irq domain in pcibios_add_device() adds 077ee78e3928 PCI/MSI: Make arch_.*_msi_irq[s] fallbacks selectable adds 7ca435cf857d x86/irq: Cleanup the arch_*_msi_irqs() leftovers adds 874a2013a07d x86/irq: Make most MSI ops XEN private adds 9f0ffb4bb300 iommu/vt-d: Remove domain search for PCI/MSI[X] adds bc95fd0d7c42 iommu/amd: Remove domain search for PCI/MSI adds 089913a4e162 Merge branch 'x86/irq' adds e100777016fd x86/mce: Annotate mce_rd/wrmsrl() with noinstr adds 9628e5a1a50d Merge branch 'ras/core' adds f4f803984c36 objtool: Remove useless tests before save_reg() adds fb136219f0e2 objtool: Ignore unreachable fake jumps adds 2b232a22d822 objtool: Handle calling non-function symbols in other sections adds 14db1f0a9333 objtool: Ignore unreachable trap after call to noreturn functions adds 3ddc19a683a8 Merge branch 'objtool/core' adds e7fdf83c03aa Merge branch 'linus' adds e9c142f6f54d arch/um: Add a dummy <asm/cacheflush.h> header adds 13aa9f45af90 Merge branch 'x86/pti' adds 1ef5423a55c2 x86/fpu: Handle FPU-related and clearcpuid command line ar [...] adds 115183bd19e8 Merge branch 'x86/fpu' adds a7b3474cbb28 x86/irq: Make run_on_irqstack_cond() typesafe adds 86a82ae0b509 x86/ioapic: Unbreak check_timer() adds cf54d877b2eb Merge branch 'x86/urgent' adds 900ffe39fec9 x86/entry: Fix typo in comments for syscall_enter_from_use [...] adds a5a2daf9ce08 Merge branch 'x86/cleanups' adds 0248dedd12d4 Merge branch 'linus' adds c17755214ca6 Merge remote-tracking branch 'tip/auto-latest' into master adds c1d148c772ca Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds f2111473ef58 Merge remote-tracking branch 'edac/edac-for-next' into master adds 469a44a01ddf Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds d052e1c6909f tools/bootconfig: Show bootconfig compact tree from bootco [...] adds e4f70b7badb4 tools/bootconfig: Add list option adds 483ce6708dce tools/bootconfig: Make all functions static adds 7e66ef0046cc tools/bootconfig: Add a script to generate ftrace shell-co [...] adds 2b86062a34a8 tools/bootconfig: Add a script to generates bootconfig fro [...] adds 5675fd4ef51f tools/bootconfig: Add --init option for bconf2ftrace.sh adds dc300d77b86a tracing: toplevel d_entry already initialized adds 22c36b182634 tracing: make tracing_init_dentry() returns an integer ins [...] adds 5c8c206e4308 tracing: Delete repeated words in comments adds b427e765bdff tracing: Use __this_cpu_read() in trace_buffered_event_enable() adds f3d36426618e kprobes: Use module_name() macro adds eb8d8b4c9848 tracing: remove a pointless assignment adds 40d14da38367 fgraph: Convert ret_stack tasklist scanning to rcu adds 8490db06f914 tracing/boot: Add per-instance tracing_on option support adds c51ba517989e Documentation: tracing: Add tracing_on option to boot-time tracer adds 4725cd89978c tracing/kprobes: Support perf-style return probe adds 3dd3aae32dc9 tracing/uprobes: Support perf-style return probe adds 638e476d1df6 Documentation: tracing: Add %return suffix description adds 19c311ae7c0f Documentation: tracing: boot: Add an example of tracing fu [...] adds 8f2a59968f96 selftests/ftrace: Add %return suffix tests adds 36dadef23fcc kprobes: Init kprobes in early_initcall adds ac343da7bc90 tracing: Define event fields early stage adds a838deab4e63 tracing: Enable adding dynamic events early stage adds 4114fbfd02f1 tracing: Enable creating new instance early boot adds ba0fbfbb21cd tracing/boot, kprobe, synth: Initialize boot-time tracing earlier adds fd264ce96c38 Documentation: tracing: Add the startup timing of boot-tim [...] adds f5ea0118104c Merge remote-tracking branch 'ftrace/for-next' into master adds 46fdf30edd13 rcutorture: Make stutter_wait() caller restore priority adds 19844196b1df torture: Accept time units on kvm.sh --duration argument adds f7e52b935f54 rcu: Fix single-CPU check in rcu_blocking_is_gp() adds 1bc083e9514c rcutorture: Small code cleanups adds 4df5d8a62223 rcutorture: Test runtime toggling of CPUs' callback offloading adds 28cd539ed2bf torture: Allow alternative forms of kvm.sh command-line arguments adds 79f2960df8ec Merge remote-tracking branch 'rcu/rcu/next' into master adds 7c2681865f77 Merge remote-tracking branch 'kvm-arm/next' into master adds 9ee862e38e1c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 424496653063 Merge remote-tracking branch 'percpu/for-next' into master adds 2c9b1a0cdfea Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds df4251ecba05 leds: Add driver for Acer Iconia Tab A500 adds e575afcafdc3 leds: lm36274: cosmetic: rename lm36274_data to chip adds e92e7e8aa066 leds: lm36274: don't iterate through children since there [...] adds b580508d971f leds: lm36274: use struct led_init_data when registering adds 3efc63405b04 leds: lm36274: do not set chip settings in DT parsing function adds b112e98ea4c1 leds: lm36274: use platform device as parent of LED adds 54e56a0d107d leds: lm36274: use devres LED registering function adds caad829ecb46 leds: lm3532: don't parse label DT property adds ff7730a53487 leds: syscon: use struct led_init_data when registering adds b00e67c7e70d leds: parse linux,default-trigger DT property in LED core adds c93ae1769909 leds: tca6507: Absorb platform data adds d78b10f5713d leds: tca6507: use fwnode API instead of OF adds 4b80f19b060b leds: pca963x: cosmetic: use helper variables, better indentation adds c505ab0989fa leds: pca963x: use devres LED registering function adds 5e06f773f925 leds: pca963x: cosmetic: rename variables adds a47f211c95a1 leds: pca963x: cosmetic: rename variables adds 4351dceba0ff leds: pca963x: use flexible array adds bc7b9a348761 leds: lm3532: Fix warnings for undefined parameters adds 53cf49e9a9cf leds: lm36274: Fix warning for undefined parameters adds d5d8cefecb9d leds: pca9532: correct shift computation in pca9532_getled adds 47e64678cd6e leds: pca9532: read pwm settings from device tree adds e7a9c3252e8b Merge remote-tracking branch 'leds/for-next' into master adds 98a2e5a6ba4a Merge remote-tracking branch 'ipmi/for-next' into master adds 0f5b9aaf7e85 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds b5bbf5b67b30 Merge remote-tracking branch 'usb/usb-next' into master adds 4feac940ec14 dt-bindings: phy: cdns,torrent-phy: add reset-names adds b7132285c65b dt-bindings: phy: ti,phy-j721e-wiz: fix bindings for torrent phy adds 18f8f96da4f4 Merge remote-tracking branch 'phy-next/next' into master adds bf5486ae13d1 Merge remote-tracking branch 'tty/tty-next' into master adds 15b760c37ad3 nitro_enclaves: Add ioctl interface definition adds 0a44561768c5 nitro_enclaves: Define the PCI device interface adds 1df624892c1e nitro_enclaves: Define enclave info for internal bookkeeping adds 89308c11ae3b nitro_enclaves: Init PCI device driver adds ad2b6980d0d3 nitro_enclaves: Handle PCI device command requests adds e5d616d8bb50 nitro_enclaves: Handle out-of-band PCI device events adds bd47c995c0e4 nitro_enclaves: Init misc device providing the ioctl interface adds 38907e124088 nitro_enclaves: Add logic for creating an enclave VM adds ff8a4d3e3a99 nitro_enclaves: Add logic for setting an enclave vCPU adds 988b7a471726 nitro_enclaves: Add logic for getting the enclave image load info adds 7dc9d4309fdb nitro_enclaves: Add logic for setting an enclave memory region adds 111c775a5f0d nitro_enclaves: Add logic for starting an enclave adds 9c8eb50fe9e2 nitro_enclaves: Add logic for terminating an enclave adds 07499cc661a9 nitro_enclaves: Add Kconfig for the Nitro Enclaves driver adds 0f5c7b748439 nitro_enclaves: Add Makefile for the Nitro Enclaves driver adds acc4229c3990 nitro_enclaves: Add sample for ioctl interface usage adds bf15d79ce142 nitro_enclaves: Add overview documentation adds e82ed736ad2d MAINTAINERS: Add entry for the Nitro Enclaves driver adds b71590efb2cd habanalabs: increase length of ASIC name adds a98d73c7fae4 habanalabs: Replace dma-fence mechanism with completions adds 0a068adde505 habanalabs: add information about PCIe controller adds 843839bec3a3 habanalabs: expose sync manager resources allocation in IN [...] adds 2e5eda4681f9 habanalabs: PCIe Advanced Error Reporting support adds acd330c141b4 habanalabs: remove security from ARB_MST_QUIET register adds d6b045c08384 habanalabs: print the queue id in case of an error adds f5b9c8cf25a5 habanalabs: change CB's ID to be 64 bits adds f907af183b8b habanalabs: cast int to u32 before printing it with %u adds bd4ef3729213 habanalabs: eliminate redundant else condition adds a0e072f5a18f habanalabs: use standard BIT() and GENMASK() adds 65887291c6a8 habanalabs: use FIELD_PREP() instead of << adds 0358372bbe86 habanalabs: remove redundant assignment to variable adds 31ac1f1a5712 habanalabs: check TPC vector pipe is empty adds 107dd314658e habanalabs: use 1U when shifting bits adds d90416c84d86 habanalabs: extend busy engines mask to 64 bits adds 56004701f52e habanalabs: Include linux/bitfield.h only in habanalabs.h adds 9f3064913e1b habanalabs: add support for getting device total energy adds 42b0698adde1 habanalabs: update GAUDI hardware specs adds 2f55342c5e4d habanalabs: replace armcp with the generic cpucp adds f763946aefe6 habanalabs: cast to u64 before shift > 31 bits adds 3174ac9bb104 habanalabs: restructure hl_mmap adds c5e0ec66f01d habanalabs: clear vm_pgoff before doing the mmap adds 0db575350cb1 habanalabs: make use of dma_mmap_coherent adds 975ab7b32b90 habanalabs: count dropped CS because max CS in-flight adds 6138bbe91126 habanalabs: rename ArmCP to CPU-CP adds b01a971f80be habanalabs: remove unused ASIC function pointer adds ae926514dd62 habanalabs: remove unused define adds 763a0b4d81f6 habanalabs: Fix alignment issue in cpucp_info structure adds 5a1b861daab8 habanalabs: increase PQ COMP_OFFSET by one nibble adds 1fb2f3743754 habanalabs: check flag before reset because of f/w event adds 7c52fb0a096a habanalabs: use smallest possible alignment for virtual addresses adds c91324f41b27 habanalabs: rename mmu.c to mmu_v1.c adds d83fe66928b2 habanalabs: refactor MMU as device-oriented adds 7edf341b9ef5 habanalabs: add num_hops to hl_mmu_properties adds 214afa974dd4 habanalabs: add debugfs support for MMU with 6 HOPs adds 230b9b7d45b6 habanalabs/gaudi: increase timeout for boot fit load adds 681a22f55f15 habanalabs: allow to wait on CS without sleep adds 448f63badcac habanalabs: no need for DMA_SHARED_BUFFER adds fa8641a14f28 habanalabs: Save context in a command buffer object adds ef6a0f6caa4a habanalabs: Add an option to map CB to device MMU adds 219b8f2ff024 habanalabs: update firmware interface file adds dbf053c42994 habanalabs/gaudi: remove axi drain support adds d1f3633599a9 habanalabs/gaudi: fix DMA completions max outstanding to 15 adds 57799ce9f85c habanalabs: add indication of security-enabled F/W adds f279e5cd9505 habanalabs: update scratchpad register map adds 9e072793106e Merge tag 'misc-habanalabs-next-2020-09-22' of git://peopl [...] adds a2e7408cf8fc misc: pvpanic: Use devm_platform_ioremap_resource() adds a81072a9c0ae misc: mic: scif: Fix error handling path adds 26ed5146bd17 misc: hisi_hikey_usb: delete a stray tab adds 9eb29f2ed95e Merge tag 'icc-5.10-rc1' of https://git.linaro.org/people/ [...] adds 96c5f457e51e Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds c7eb1131bdbc dt-bindings: extcon: ptn5150: Convert binding to DT schema adds 5076372d135a dt-bindings: extcon: ptn5150: Use generic "interrupts" property adds e6b02afce100 dt-bindings: extcon: ptn5150: Make 'vbus-gpios' optional adds 6aaad58c872d extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] adds 45ce36f5d262 extcon: ptn5150: Use generic "interrupts" property adds e095882ee28a extcon: ptn5150: Simplify getting vbus-gpios with flags adds fa31f5871759 extcon: ptn5150: Lower the noisiness of probe adds 85256f611f66 extcon: ptn5150: Check current USB mode when probing adds fbaf3b67d4d2 extcon: ptn5150: Make 'vbus-gpios' optional adds b8787ff8a4f4 extcon: ptn5150: Reduce the amount of logs on deferred probe adds 35f1f8f2a3fa extcon: ptn5150: Convert to module_i2c_driver adds 0b0549b6ac72 extcon: ptn5150: Convert to .probe_new adds c29ce4e2b314 MAINTAINERS: Add entry for NXP PTN5150A CC driver adds f6dfb3c9a0bb extcon: Replace HTTP links with HTTPS ones adds 611e92a0a3dc extcon: ptn5150: Deduplicate parts of dev_err_probe() adds 7e3b1caffcfd extcon: ptn5150: Switch to GENMASK() and BIT() macros adds ea6a95d09c1b extcon: ptn5150: Set the VBUS and POLARITY property capability adds 4e984d83f444 extcon: max14577: Return error code of extcon_dev_allocate() adds 1f339f3384e8 extcon: max77693: Return error code of extcon_dev_allocate() adds a4cf11faf862 extcon: max77843: Return error code of extcon_dev_allocate() adds ce90c3c9b3ab extcon: max8997: Return error code of extcon_dev_allocate() adds d0f668101713 extcon: palmas: Simplify with dev_err_probe() adds b9a32f624f7f extcon: ptn5150: Use defines for registers adds 00a29c98369d extcon: ptn5150: Do not print error during probe if nothin [...] adds 8ce177237d90 extcon: axp288: Use module_platform_driver to simplify the code adds 216e0f2cd1c2 Merge remote-tracking branch 'extcon/extcon-next' into master adds dd87a72ae968 soundwire: enable Data Port test modes adds 0f9138e75753 soundwire: intel: enable test modes adds 9e4e6019e68c soundwire: cadence: add data port test fail interrupt adds 5ec3215e56af soundwire: remove an unnecessary NULL check adds 56a8e9595a4b Merge remote-tracking branch 'soundwire/next' into master adds ee9b01367dc3 Merge remote-tracking branch 'thunderbolt/next' into master adds 836c63742897 Merge remote-tracking branch 'staging/staging-next' into master adds 8dc1b83f3114 Merge remote-tracking branch 'mux/for-next' into master adds 143466d3bbec Merge remote-tracking branch 'dmaengine/next' into master adds 11afd87c1af7 Merge branch 'misc' into for-next adds 160a6ac93114 Merge remote-tracking branch 'scsi/for-next' into master adds ab2ba0ce549b Merge remote-tracking branch 'scsi-mkp/for-next' into master adds e6d19a6348f0 Merge remote-tracking branch 'rpmsg/for-next' into master adds b1c1c4c28d9d Merge remote-tracking branch 'gpio/for-next' into master adds 463a6e6d883f Merge remote-tracking branch 'pinctrl/for-next' into master adds 0142ee3f2e88 dt-bindings: pwm: renesas,pwm-rcar: Add r8a774e1 support adds 457f74abbed0 pwm: rockchip: Keep enabled PWMs running while probing adds f339e79bae85 pwm: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds 85a5745f17b8 pwm: bcm2835: Simplify with dev_err_probe() adds c0bfe9606e03 pwm: jz4740: Simplify with dev_err_probe() adds 836719f8948a pwm: rockchip: Simplify with dev_err_probe() adds 5530fcaf9ca3 pwm: sifive: Simplify with dev_err_probe() adds 793bb636f549 pwm: sprd: Simplify with dev_err_probe() adds 5327f34bf8ee pwm: sun4i: Simplify with dev_err_probe() adds 316b676bd4cc pwm: pca9685: Make comments more consistent adds e1057a8df165 pwm: pca9685: Use BIT() macro instead of shift adds bce54366946a pwm: pca9685: Disable unused alternative addresses adds b39c0615d066 pwm: img: Fix null pointer access in probe adds 1f2bd2271a10 pwm: Allow store 64-bit duty cycle from sysfs interface adds 7c8a1abd7baa Merge remote-tracking branch 'pwm/for-next' into master adds 997a91fd4448 selftests: Add missing gitignore entries adds 84b785532887 selftests/run_kselftest.sh: make each test individually se [...] adds 97d4ad4f08d3 Merge remote-tracking branch 'kselftest/next' into master adds f31d9a8e2ef8 Merge remote-tracking branch 'livepatching/for-next' into master adds dcf2e6684c9b Merge remote-tracking branch 'coresight/next' into master adds 965fe1ceea05 dt-bindings: rtc: let aux-voltage-chargeable supersede tri [...] adds c53cee48670c dt-bindings: rtc: ds1307: let aux-voltage-chargeable super [...] adds 40d58c974228 dt-bindings: rtc: ds1307: add rx8130 aux-voltage-chargeabl [...] adds 462eb736db3d rtc: ds1307: apply DS13XX_TRICKLE_CHARGER_MAGIC only condi [...] adds 1b5b6af788ae rtc: ds1307: introduce requires_trickle_resistor per chip adds 95a74cbb21a2 rtc: ds1307: store previous charge default per chip adds 0874734e09af rtc: ds1307: consider aux-voltage-chargeable adds 0026f1604c9b rtc: ds1307: enable rx8130's backup battery, make it charg [...] adds fbb513c4b48c Merge remote-tracking branch 'rtc/rtc-next' into master adds d4e53f708413 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds f434f9b7afca eeprom: at24: Initialise AT24 NVMEM ID field adds 412b7a521c30 dt-bindings: eeprom: at24: Add label property for AT24 adds 478453d0f12d eeprom: at24: Support custom device names for AT24 EEPROMs adds f58fbc86bbcf Merge remote-tracking branch 'at24/at24/for-next' into master adds ef24e2e4f754 Merge remote-tracking branch 'ntb/ntb-next' into master adds c3c9c2df3636 seccomp: Move config option SECCOMP to arch/Kconfig adds 3455c0dad87d Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 59dc1220356c Merge remote-tracking branch 'kspp/for-next/kspp' into master adds 40ea1f8cc65b Merge remote-tracking branch 'nvmem/for-next' into master adds bac2b0383502 Merge remote-tracking branch 'xarray/xarray' into master adds 4e2f979ad808 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 46ef2dd26823 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 2114f4201f47 Merge remote-tracking branch 'pidfd/for-next' into master adds 2b52a69f20f2 Merge remote-tracking branch 'trivial/for-next' into master adds 2fff6adfe18a Merge remote-tracking branch 'mhi/mhi-next' into master adds 497520917250 Merge remote-tracking branch 'notifications/notifications- [...] adds 9af7f20a31a4 Merge remote-tracking branch 'memblock/for-next' into master adds 136c9880a4b4 Revert "x86/uaccess: Use pointer masking to limit uaccess [...] adds c65cc88499e5 mm, THP, swap: fix allocating cluster for swapfile by mistake adds a44fde488c36 mm: memcontrol: fix missing suffix of workingset_restore adds 74aee8c67e93 mm/gup: fix gup_fast with dynamic page table folding adds 04441d5c4e45 mm: validate pmd after splitting adds e709f6c79a68 mm/migrate: correct thp migration stats. adds d574d66db3c2 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference adds 47620f0aaabd lib/string.c: implement stpcpy adds 534bcec2fe16 lib/memregion.c: include memregion.h adds e91879f42b89 arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] adds 5459b6bbac2d mm: replace memmap_context by meminit_context adds 921825c5edec mm: don't rely on system state to detect hot-plug operations adds 8e900db95c30 checkpatch: test $GIT_DIR changes adds d699b5848e19 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 6ca5f61dc18d /proc/kpageflags: do not use uninitialized struct pages adds f52701b2bf4d mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds 43404822e966 compiler-clang: add build check for clang 10.0.1 adds 5e05eae5f801 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds 74a375d51aac Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds 0d5388e67840 Revert "arm64: vdso: Fix compilation with clang older than 8" adds 368ba4c72e7e Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds b065e5a0c926 kasan: remove mentions of unsupported Clang versions adds 56b4b9eb6557 compiler-gcc: improve version error adds f0338e8b9a7a ntfs: add check for mft record size in superblock adds fa66a4efb78d ocfs2: delete repeated words in comments adds e3c3bcaed21e ocfs2: clear links count in ocfs2_mknod() if an error occurs adds e309bda763a2 ocfs2: fix ocfs2 corrupt when iputting an inode adds 6313b70e9f78 ramfs: support O_TMPFILE adds a3ea12a866dd fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds d5756668a4a8 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 1c2fe9db51f0 mm/slab.c: clean code by removing redundant if condition adds c55ad19b0ca2 include/linux/slab.h: fix a typo error in comment adds 278b5031124a mm/slub.c: branch optimization in free slowpath adds b22b5d6b9a96 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds 01ac0e492208 mm/slub: make add_full() condition more explicit adds 00b3cb173cf7 mm/kmemleak: rely on rcu for task stack scanning adds 7342baac99e6 x86/numa: cleanup configuration dependent command-line options adds c57b7034445c x86/numa: add 'nohmat' option adds 47e649ebc7e5 x86/numa: fix build when CONFIG_ACPI is not set adds 92aae35b1c55 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds 102dae608b2f ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds 3cc3319ea1e6 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds b18a811a8e48 resource: report parent to walk_iomem_res_desc() callback adds 02bb6b986863 mm/memory_hotplug: introduce default phys_to_target_node() [...] adds d319ddf9eda4 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds 682a14e06022 ACPI: HMAT: attach a device for each soft-reserved range adds 437b70c2f133 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds a690afa221de device-dax: drop the dax_region.pfn_flags attribute adds 2322e8c36fff device-dax: move instance creation parameters to 'struct d [...] adds 3cabc67a5c67 device-dax: make pgmap optional for instance creation adds 22506a5c11c1 device-dax-make-pgmap-optional-for-instance-creation-fix adds a8f0ed1caa0f device-dax: kill dax_kmem_res adds 2ee32f46debe device-dax: add an allocation interface for device-dax instances adds 0e9412f349b9 device-dax: introduce 'seed' devices adds d33642e8f430 drivers/base: make device_find_child_by_name() compatible [...] adds ec53c0094649 device-dax: add resize support adds 38ba28a3e565 mm/memremap_pages: convert to 'struct range' adds d751914bd98a mm/memremap_pages: support multiple ranges per invocation adds 03a30a47d012 mm-memremap_pages-support-multiple-ranges-per-invocation-fix adds 42a294e3eedd device-dax: add dis-contiguous resource support adds a87878a42364 device-dax-add-dis-contiguous-resource-support-fix adds 482a40c04755 device-dax: introduce 'mapping' devices adds 1135425b2eac device-dax: make align a per-device property adds f8b552bcfa97 device-dax-make-align-a-per-device-property-fix adds ff0c96e8631f device-dax: add an 'align' attribute adds 4e9ca95cb95b device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 adds 5ab4e95c2777 dax/hmem: introduce dax_hmem.region_idle parameter adds a0acd3c647ac device-dax: add a range mapping allocation attribute adds 58f8b6f465f8 device-dax: make dev_dax_kmem_probe() static adds 7ec15db282cf mm/debug.c: do not dereference i_ino blindly adds 5f95f9de8bf5 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 3e18ec30acef powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 57411d336c37 powerpc/mm: move setting pte specific flags to pfn_pte adds 75eb7a8e0ee0 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds 141a4016bf62 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds c96880d81c6f mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds 654d1c48afd3 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds fc8f076b6e86 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds 679beb9d1987 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds f6895f302468 mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds 5ccf437102c1 mm/debug_vm_pgtable/locks: take correct page table lock adds bf49bea1f363 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds c2951b1a7a32 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds adf25e6d3d40 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 856cc8791023 mm/debug_vm_pgtable: drop hugetlb_advanced_tests() adds 710d7a65affe mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds fd25dd0375a3 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds 3c2a15875ab0 mm: factor find_get_incore_page out of mincore_page adds 6db898db8135 mm: use find_get_incore_page in memcontrol adds 87c9a81ef194 mm: optimise madvise WILLNEED adds 0bf65a1cfd25 mm-optimise-madvise-willneed-fix adds b69268f28924 proc: optimise smaps for shmem entries adds 8ae2e5db8a72 i915: use find_lock_page instead of find_lock_entry adds 7978597d481d mm: convert find_get_entry to return the head page adds 579f901922d2 mm-convert-find_get_entry-to-return-the-head-page-fix adds 77beff9f13f8 mm/shmem: return head page from find_lock_entry adds 736636eef014 mm-shmem-return-head-page-from-find_lock_entry-fix adds 837282b971d5 mm: add find_lock_head adds 6a38725cd0cf mm/filemap: fix filemap_map_pages for THP adds c49948c19310 mm/gup_benchmark: update the documentation in Kconfig adds 54fca07ad0bf mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 185c13b24677 mm/gup: don't permit users to call get_user_pages with FOL [...] adds 3a56d5879ad9 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 44878d836122 mm/gup: protect unpin_user_pages() against npages==-ERRNO adds e0a8a2b0d5b0 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds c8ac5ce827e3 mm: remove activate_page() from unuse_pte() adds 1d3f6aa4b46d mm: remove superfluous __ClearPageActive() adds d3cb2825c733 mm/swap.c: fix confusing comment in release_pages() adds ab5a53e825f8 mm/swap_slots.c: remove always zero and unused return valu [...] adds be4987362b82 mm/memremap.c: convert devmap static branch to {inc,dec} adds 185b3eef27fb mm: memcontrol: use flex_array_size() helper in memcpy() adds a70c7382b563 mm: memcontrol: Use the preferred form for passing the siz [...] adds 68d1ad2662f3 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds 21a541253c06 mm: memcontrol: correct the comment of mem_cgroup_iter() adds aa4ad7b80cd4 mm/memcg: clean up obsolete enum charge_type adds 5c66f0bb21cf mm/memcg: simplify mem_cgroup_get_max() adds 38313615effd mm-memcg-simplify-mem_cgroup_get_max-v4 adds 40b44254d92d mm/memcg: unify swap and memsw page counters adds dc4a7b6d2409 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds 8d7d275b5d90 mm/page_counter: correct the obsolete func name in the com [...] adds 6827acf6578c mm: memcontrol: remove obsolete comment of mem_cgroup_unma [...] adds cb35f68b60cd selftests/vm: fix false build success on the second and la [...] adds ecbf6d3b4fcc selftests/vm: fix incorrect gcc invocation in some cases adds 4788bf51f534 mm: account PMD tables like PTE tables adds ee6f1374ad85 arm: __pmd_free_tlb(): call page table destructor adds dcf39ea80633 mm/memory.c: fix typo in __do_fault() comment adds ead80aa05ceb mm/memory.c: replace vmf->vma with variable vma adds f2c1af6f01f7 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds d1734f912fe0 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds f10b6d4469a2 mmap locking API: add mmap_lock_is_contended() adds 8f4b48eeaf03 mm: smaps*: extend smap_gather_stats to support specified [...] adds 8c6f9bdf5f90 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds ff74f0a74a9a mm/mmap.c: fix the adjusted length error adds 7165312aa135 mm: move PageDoubleMap bit adds 0ac7d0996fb6 mm: simplify PageDoubleMap with PF_SECOND policy adds 5e6a8632285f mm/mmap: leave adjust_next as virtual address instead of p [...] adds 7551470a70b5 mm/memory.c: fix spello of "function" adds 129c0ad77bc9 mm/mmap: not necessary to check mapping separately adds d49e80121408 mm/mmap: check on file instead of the rb_root_cached of it [...] adds dc74dcf78302 mm: use helper function mapping_allow_writable() adds 2564c61e57ec mm/mmap.c: use helper function allow_write_access() in __r [...] adds 2b72969260a5 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] adds 7b9e7ea7019e include/linux/huge_mm.h: remove mincore_huge_pmd declaration adds 660e58bb7841 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds 39132e609af2 lib/test_hmm.c: remove unused dmirror_zero_page adds 2c54afe61469 mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds a4019b3e643f mm/dmapool.c: replace hard coded function name with __func__ adds 7fbe57cadb23 mm/memory-failure: do pgoff calculation before for_each_process() adds 9859432f9020 mm/memory-failure.c: remove unused macro `writeback' adds f52674ebf804 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds 4cf691557079 kasan/kunit: add KUnit Struct to Current Task adds b23647e6de28 KUnit: KASAN Integration adds 1f58f7f6dd66 KASAN: Port KASAN Tests to KUnit adds 8dc4b11678b8 kasan-port-kasan-tests-to-kunit-v14 adds f9b6b4cb4e3f KASAN: Testing Documentation adds d2e1aa7e0853 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds 3f7bffacc7b1 mm/page_alloc: tweak comments in has_unmovable_pages() adds c798a25f59d7 mm/page_isolation: exit early when pageblock is isolated i [...] adds 72b8e844529a mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds 9120f3a93c96 mm/page_isolation: cleanup set_migratetype_isolate() adds eb25fbcd62f3 virtio-mem: don't special-case ZONE_MOVABLE adds 5053812dbdf0 mm: document semantics of ZONE_MOVABLE adds da6456eabec8 mm, isolation: avoid checking unmovable pages across pageb [...] adds c55ece231970 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds 65b9bcc321c8 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds f496c6dc2c4a mm/page_alloc.c: micro-optimization remove unnecessary branch adds eb86d2fb8971 mm/page_alloc.c: fix early params garbage value accesses adds 46b34f1f46c2 mm/page_alloc.c: clean code by merging two functions adds eec3b1664eee mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds 8dc542722c7f mmzone: clean code by removing unused macro parameter adds 2f145b5e0545 mm: move call to compound_head() in release_pages() adds f066c224527f mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds cd355de19f12 mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 49db774c0486 doc/vm: fix typo in the hugetlb admin documentation adds e40280cac412 mm/huge_memory.c: update tlb entry if pmd is changed adds d9ad8de9de32 MIPS: do not call flush_tlb_all when setting pmd entry adds 6497cc5a66df mm/hugetlb: not necessary to coalesce regions recursively adds c11c99d20ddb mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds 0e74564345d7 mm/hugetlb: use list_splice to merge two list at once adds 0953a6483c10 mm/hugetlb: count file_region to be added when regions_nee [...] adds 0625c0df2729 mm/hugetlb: a page from buddy is not on any list adds 4c05d01bd62f mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds 6d15e0ae99f6 mm/hugetlb: take the free hpage during the iteration directly adds c19c24a0cdfb mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 3a625cbcfd9a hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds a5c32401c0eb mm/vmscan: fix infinite loop in drop_slab_node adds 3b912e9c5890 mm/vmscan: add a fatal signals check in drop_slab_node adds 3d3d93dcabc2 mm/compaction.c: micro-optimization remove unnecessary branch adds 5900af11c83c include/linux/compaction.h: clean code by removing unused [...] adds b70821ab636b mm/mempolicy: remove or narrow the lock on current adds 457ee992855c mm: remove unused alloc_page_vma_node() adds 69f714e8ea34 mm/mempool: Add 'else' to split mutually exclusive case adds e37b44c4dee4 mm-mempool-add-else-to-split-mutually-exclusive-case-fix adds 389ceb7de301 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds 1fbb8c1c5a76 dma-contiguous: simplify cma_early_percent_memory() adds 9a357e26e10a arm, xtensa: simplify initialization of high memory pages adds 8e678cb7e984 arm64: numa: simplify dummy_numa_init() adds c4ab61f4177c h8300, nds32, openrisc: simplify detection of memory extents adds e1a45479938d riscv: drop unneeded node initialization adds 007bf0f93c51 mircoblaze: drop unneeded NUMA and sparsemem initializations adds 5159e73afecd memblock: make for_each_memblock_type() iterator private adds c3233e4e695f memblock: make memblock_debug and related functionality private adds b45be9885718 memblock-make-memblock_debug-and-related-functionality-pri [...] adds 54bf987411d4 memblock: reduce number of parameters in for_each_mem_range() adds 0d668f69551b arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds 82fd143440e9 arch, drivers: replace for_each_membock() with for_each_me [...] adds 5579e9bd9270 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 2074d6851b28 mips: fix cavium-octeon build caused by memblock refactoring adds 16ef5f7fe85d x86/setup: simplify initrd relocation and reservation adds 476ca7583298 x86/setup: simplify reserve_crashkernel() adds bb9811b2356f memblock: remove unused memblock_mem_size() adds aeb959fedcbd memblock: implement for_each_reserved_mem_region() using _ [...] adds 5e713378b3b2 memblock: use separate iterators for memory and reserved regions adds 0a9fdc68a537 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds cd7fcd4fb874 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds ced5b08ebab6 mm/migrate: remove cpages-- in migrate_vma_finalize() adds 9e124609b79c mm/migrate: remove obsolete comment about device public adds d4990b7d0987 XArray: add xa_get_order adds c711f0c8397d xarray-add-xa_get_order-fix adds 8fd88e2f4d78 XArray: add xas_split adds 40ac25550a10 xarray-add-xas_split-fix adds 95e42bce2222 xarray-add-xas_split-fix-2 adds 22e29b569096 mm/filemap: fix storing to a THP shadow entry adds 2f9dfe5fb0c3 mm/filemap: fix page cache removal for arbitrary sized THPs adds aa306a30476b mm/memory: remove page fault assumption of compound page size adds c6694adb6be7 mm/page_owner: change split_page_owner to take a count adds 121214576066 mm/huge_memory: fix total_mapcount assumption of page size adds 6f315339ada1 mm/huge_memory: fix split assumption of page size adds 1363274897ca mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds 65aa47529236 mm/huge_memory: fix can_split_huge_page assumption of THP size adds 8e1445890f00 mm/rmap: fix assumptions of THP size adds 1ee08c039f24 mm/truncate: fix truncation for pages of arbitrary size adds 7a3714df632a mm/page-writeback: support tail pages in wait_for_stable_page adds bc2bc48a051d mm/vmscan: allow arbitrary sized pages to be paged out adds 2564bb6217fc fs: add a filesystem flag for THPs adds db6145df395b fs: do not update nr_thps for mappings which support THPs adds 47b2a0cafefa mm/readahead: add DEFINE_READAHEAD adds 56d5aa2a0d9a mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds a6556a7a3ee2 mm/readahead: make do_page_cache_ra take a readahead_control adds bfb2a4f44ef1 mm/readahead: make ondemand_readahead take a readahead_control adds 20ce3ab87bac mm/readahead: pass readahead_control to force_page_cache_ra adds 2db1d3c4ea99 mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds 7682228bee3f mm/filemap: fold ra_submit into do_sync_mmap_readahead adds 246ad8d1b575 mm/readahead: pass a file_ra_state into force_page_cache_ra adds 3748887bd530 mm,hwpoison: cleanup unused PageHuge() check adds 17108cbbb32a mm, hwpoison: remove recalculating hpage adds b3b458fe6a0a mm,hwpoison-inject: don't pin for hwpoison_filter adds 3a1398351c2d mm,hwpoison: unexport get_hwpoison_page and make it static adds 16004f58ee38 mm,hwpoison: refactor madvise_inject_error adds 2d5b38810979 mm,hwpoison: kill put_hwpoison_page adds 533a24058f4f mm,hwpoison: unify THP handling for hard and soft offline adds e81eee9d488c mm,hwpoison: rework soft offline for free pages adds fe44bcdb7051 mm,hwpoison: rework soft offline for in-use pages adds 6e7e4f9eab46 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds 2ab70c5807d8 mm,hwpoison: return 0 if the page is already poisoned in s [...] adds df38829fe42e mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 5f9b5e7bd94a mm,hwpoison: double-check page count in __get_any_page() adds 054aeb416d8b mm,hwpoison: try to narrow window race for free pages adds 82b08a6c2d28 mm/page_poison.c: replace bool variable with static key adds dda2851e2697 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 0aa37f61f304 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds bc46ea3fffa3 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds e751868360f6 mm/vmstat.c: use helper macro abs() adds 7a7c9f97a16d mm/util.c: update the kerneldoc for kstrdup_const() adds 45a1bb61f61f mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds a84e8fad37ed mm/memory_hotplug: inline __offline_pages() into offline_pages() adds 3c861795b34c mm/memory_hotplug: enforce section granularity when onlini [...] adds 77783db602e0 mm/memory_hotplug: simplify page offlining adds d19b388877cb mm-memory_hotplug-simplify-page-offlining-fix adds ce018d05e045 mm/page_alloc: simplify __offline_isolated_pages() adds 007021e3e94a mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds 59cf9d63f96d mm/page_isolation: simplify return value of start_isolate_ [...] adds 953e83dbb86b mm/memory_hotplug: simplify page onlining adds c0e129fc9c9f mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds 2df19fb136a6 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds c490e0d909e1 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 48aece7d46d9 kernel/resource: make release_mem_region_adjustable() never fail adds 71126e3c6f63 kernel/resource: fix use of ternary condition in release_m [...] adds 9c7cf52edbe8 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 288cf32f105b mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds 49b8de141243 mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds 15cde9cbc815 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 7797c3d6a34e virtio-mem: try to merge system ram resources adds f93361dc8a7a xen/balloon: try to merge system ram resources adds 58ec2745a5ac hv_balloon: try to merge system ram resources adds f96b5c88f1b7 kernel/resource: make iomem_resource implicit in release_m [...] adds 51fc904d411b mm: don't panic when links can't be created in sysfs adds 5a136ad06d58 zram: failing to decompress is WARN_ON worthy adds 45d468fceb62 mm/slab.h: remove duplicate include adds 240c853a50eb mm/page_reporting.c: drop stale list head check in page_re [...] adds c090b274d649 mm/highmem.c: clean up endif comments adds ae50387daf31 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds d7c7888a4999 mm: use self-explanatory macros rather than "2" adds b8ece15bd7b9 mm: fix some broken comments adds e4addde19801 mm: fix some comments formatting adds 7a1b70aae30c mm/workingset.c: fix some doc warnings adds 86604eb57b63 mm: use helper function put_write_access() adds 3b4b15df1cf8 include/linux/mmzone.h: remove unused early_pfn_valid() adds 79289a61abb7 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 5065a106346f fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 38f0d4b0de64 kernel/hung_task.c: Monitor killed tasks. adds 3a6e46a1cd4d proc/sysctl: make protected_* world readable adds da32851123dd fs: configfs: delete repeated words in comments adds 31a3c467db27 kernel.h: split out min()/max() et al. helpers adds 7a248b6492c6 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] adds d189be393bbc get_maintainer: add test for file in VCS adds 3a65004f47be get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds f950a8239271 lib: bitmap: delete duplicated words adds 65e688efd8f5 lib: libcrc32c: delete duplicated words adds a8308cdd1a2d lib: decompress_bunzip2: delete duplicated words adds 52c7406db99f lib: devres: delete duplicated words adds 79cbbd71104d lib: dynamic_queue_limits: delete duplicated words + fix typo adds e218d6ce883b lib: earlycpio: delete duplicated words adds 3082f117196d lib: radix-tree: delete duplicated words adds d7703f7abcee lib: syscall: delete duplicated words adds fd52b2de7c9c lib: test_sysctl: delete duplicated words adds d8942363fb58 lib/mpi/mpi-bit.c: fix spello of "functions" adds f6150515ffa1 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds f94a561af888 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds febff9569c6d lib/scatterlist.c: avoid a double memset adds bd62f8d9b983 lib/crc32.c: fix trivial typo in preprocessor condition adds d4b13cbb0ae0 bitops: simplify get_count_order_long() adds 354dcfda08d7 bitops: use the same mechanism for get_count_order[_long] adds 0bdd1eaa6d63 checkpatch: add --kconfig-prefix adds 6e9aba8254db checkpatch: move repeated word test adds 825bbe7c486f checkpatch: add test for comma use that should be semicolon adds 514af8d3fd31 const_structs.checkpatch: add phy_ops adds b0c3cfb034c0 checkpatch: warn if trace_printk and friends are called adds 077784737c4c const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds ef04cbc6eeb1 checkpatch: warn on self-assignments adds 17c74a300917 checkpatch-warn-on-self-assignments-checkpatch-fixes adds b5ac6e5de7fc checkpatch: allow not using -f with files that are in git adds 8a111efa3990 checkpatch: fix git "fatal" warning if file argument outsi [...] adds 0909e9402493 checkpatch: extend author Signed-off-by check for split Fr [...] adds af0f3f94f019 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds b7d23d409818 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 5fc116fee380 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds facd7ddd9c28 tools/testing/selftests: add self-test for verifying load [...] adds 2a12522b76cd binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds ce6ad7448d66 coredump: let dump_emit() bail out on short writes adds 6e272383bdc3 coredump: refactor page range dumping into common helper adds 601ae534f3f9 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds 8d580919b261 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds c5c7e37f8e36 mm/gup: take mmap_lock in get_dump_page() adds 310184594426 mm: remove the now-unnecessary mmget_still_valid() hack adds 8c0b71e0be67 autofs: harden ioctl table adds f7e9173c484f rapidio: fix error handling path adds cb79f7ee4cda rapidio: fix the missed put_device() for rio_mport_add_riodev adds c4e96ba0a9ab panic: dump registers on panic_on_warn adds 44b7026d9d7d aio: simplify read_events() adds e0c5d51409ca scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 766cd8e427ca scripts/gdb/tasks: add headers and improve spacing format adds f59bca6a1897 sched.h: drop in_ubsan field when UBSAN is in trap mode adds 2ce416ba1628 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang adds aee19c3c834c ROMFS: support inode blocks calculation adds 06a55c5109fd lib, include/linux: add usercopy failure capability adds ececb09d3b52 lib, uaccess: add failure injection to usercopy functions adds 0914efa6a5c8 x86: add failure injection to get/put/clear_user adds ebf18610b8fc Merge branch 'akpm-current/current' into master adds 8b4a86e9429a ia64: fix build error with !COREDUMP adds 5a34e9babab2 mm, memcg: rework remote charging API to support nesting adds 76015ea90065 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 4e532fcab2ea mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 6eec5a8faa86 mm: kmem: prepare remote memcg charging infra for interrup [...] adds 71c51af31da2 mm: kmem: enable kernel memcg accounting from interrupt contexts adds 84469fc96aa9 mm/memory-failure: remove a wrapper for alloc_migration_target() adds 630d8d4d3473 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 06928c82a69f mm/migrate: avoid possible unnecessary process right check [...] adds 5fe95d9a32e6 mm/mmap: add inline vma_next() for readability of mmap code adds d3887bf9efc6 mm/mmap: add inline munmap_vma_range() for code readability adds 49f05e1ce93d mm/madvise: pass mm to do_madvise adds d1be6b0b5b5c pid: move pidfd_get_pid() to pid.c adds 3ae85f688ca2 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 286b284e1ebf mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 0531640cf3d5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 08a7226f33f7 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 4dd7392381ce fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 91797ba01fa0 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds e5bbb1d0782f mm/madvise: remove duplicate include adds a17a812a9b27 mm: do not use helper functions for process_madvise adds a22d97f8d91e mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 2f89a6147a16 mm: remove duplicate include statement in mmu.c adds 4d4ebea41104 mm: add definition of PMD_PAGE_ORDER adds ba6b8978c9fd mmap: make mlock_future_check() global adds 2a707ea2380b mm: introduce memfd_secret system call to create "secret" [...] adds 743e34348946 arch, mm: wire up memfd_secret system call were relevant adds 6cbed205e327 mm: secretmem: use PMD-size pages to amortize direct map f [...] adds fe1c9069babe secretmem: test: add basic selftest for memfd_secret(2) adds e9be8986fd77 Merge branch 'akpm/master' into master adds 20dc779fdefc Add linux-next specific files for 20200925
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 (dcf2427baa64) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-driver-habanalabs | 18 +- Documentation/admin-guide/README.rst | 6 +- Documentation/admin-guide/blockdev/ramdisk.rst | 66 +- Documentation/admin-guide/kdump/kdump.rst | 7 +- Documentation/admin-guide/kernel-parameters.txt | 42 +- Documentation/admin-guide/pm/cpuidle.rst | 9 + Documentation/admin-guide/svga.rst | 7 +- Documentation/admin-guide/sysctl/abi.rst | 2 + Documentation/arm/sunxi.rst | 2 +- Documentation/dev-tools/kselftest.rst | 8 + Documentation/devicetree/bindings/arm/ti/k3.txt | 26 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 35 + .../bindings/clock/renesas,cpg-mssr.yaml | 1 + Documentation/devicetree/bindings/eeprom/at24.yaml | 3 + .../devicetree/bindings/pci/layerscape-pci.txt | 2 + .../bindings/phy/phy-cadence-torrent.yaml | 10 + .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 13 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 + .../devicetree/bindings/rtc/rtc-ds1307.txt | 9 +- Documentation/devicetree/bindings/rtc/rtc.yaml | 10 + .../devicetree/bindings/sound/tas2770.yaml | 4 + Documentation/fb/fbcon.rst | 21 +- Documentation/fb/matroxfb.rst | 2 - Documentation/fb/sstfb.rst | 3 - Documentation/fb/vesafb.rst | 2 - Documentation/filesystems/mount_api.rst | 7 +- Documentation/networking/kapi.rst | 9 + Documentation/trace/boottime-trace.rst | 38 + Documentation/trace/kprobetrace.rst | 2 + Documentation/trace/ring-buffer-design.rst | 26 +- Documentation/trace/uprobetracer.rst | 2 + Documentation/userspace-api/ioctl/ioctl-number.rst | 5 +- Documentation/virt/index.rst | 3 +- Documentation/virt/ne_overview.rst | 95 + Documentation/virt/uml/user_mode_linux.rst | 4403 ------- .../virt/uml/user_mode_linux_howto_v2.rst | 1208 ++ MAINTAINERS | 32 +- Makefile | 28 +- Next/SHA1s | 140 +- Next/merge.log | 3285 +++-- arch/Kconfig | 47 +- arch/alpha/kernel/osf_sys.c | 116 +- arch/arm/Kconfig | 15 +- arch/arm/Makefile | 4 - arch/arm/boot/dts/Makefile | 6 + arch/arm/boot/dts/armada-388-clearfog.dts | 4 +- arch/arm/boot/dts/armada-388-clearfog.dtsi | 10 +- arch/arm/boot/dts/armada-388-helios4.dts | 6 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 12 +- arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts | 17 + arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi | 104 + arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts | 17 + arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi | 104 + .../boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts | 43 + arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts | 17 + arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi | 104 + arch/arm/boot/dts/dove-sbc-a510.dts | 1 + arch/arm/boot/dts/kirkwood-dockstar.dts | 2 +- arch/arm/boot/dts/kirkwood-dreamplug.dts | 2 +- arch/arm/boot/dts/kirkwood-goflexnet.dts | 2 +- .../arm/boot/dts/kirkwood-guruplug-server-plus.dts | 2 +- arch/arm/boot/dts/kirkwood-iconnect.dts | 2 +- arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 2 +- arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi | 2 +- arch/arm/boot/dts/kirkwood.dtsi | 4 +- arch/arm/include/asm/mach/pci.h | 7 - .../module.lds => include/asm/module.lds.h} | 2 + arch/arm/kernel/bios32.c | 16 +- arch/arm/mach-mvebu/coherency_ll.S | 7 +- arch/arm/mach-omap2/pm-debug.c | 2 - arch/arm/mach-omap2/pm.c | 2 + arch/arm/mach-omap2/pm.h | 4 - arch/arm/mach-omap2/pm34xx.c | 26 +- arch/arm/vdso/Makefile | 2 +- arch/arm64/Kconfig | 13 - arch/arm64/Makefile | 4 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 31 + .../marvell/armada-3720-espressobin-v7-emmc.dts | 26 +- .../dts/marvell/armada-3720-espressobin-v7.dts | 24 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 14 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 766 ++ .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 24 + arch/arm64/boot/dts/ti/Makefile | 8 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 187 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 398 + arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 273 + arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 65 + arch/arm64/boot/dts/ti/k3-j7200.dtsi | 172 + arch/arm64/configs/defconfig | 12 + .../module.lds => include/asm/module.lds.h} | 2 + arch/arm64/include/asm/unistd32.h | 2 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso32/Makefile | 6 +- arch/csky/Kconfig | 13 - arch/ia64/Kconfig | 1 + arch/ia64/Makefile | 1 - arch/ia64/{module.lds => include/asm/module.lds.h} | 0 arch/m68k/Makefile | 1 - .../module.lds => include/asm/module.lds.h} | 0 arch/microblaze/Kconfig | 18 +- arch/mips/Kconfig | 18 +- arch/mips/bcm47xx/setup.c | 2 +- arch/mips/cavium-octeon/octeon-usb.c | 10 +- arch/mips/include/asm/cpu-type.h | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/loongson2ef/Platform | 4 + arch/mips/vdso/Makefile | 2 +- arch/parisc/Kconfig | 16 - arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 19 +- arch/powerpc/Makefile | 1 - arch/powerpc/include/asm/asm-prototypes.h | 1 + arch/powerpc/include/asm/machdep.h | 1 - arch/powerpc/include/asm/mmu_context.h | 2 +- .../module.lds => include/asm/module.lds.h} | 0 arch/powerpc/include/asm/smp.h | 4 +- arch/powerpc/include/asm/tlb.h | 13 - arch/powerpc/kernel/idle.c | 8 - arch/powerpc/kernel/process.c | 2 +- arch/powerpc/kernel/prom_init.c | 17 +- arch/powerpc/kernel/smp.c | 8 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kernel/sysfs.c | 7 +- arch/powerpc/lib/sstep.c | 9 +- arch/powerpc/mm/book3s64/internal.h | 2 + arch/powerpc/mm/book3s64/mmu_context.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 23 +- arch/powerpc/perf/isa207-common.h | 2 + arch/powerpc/perf/power10-pmu.c | 1 - arch/powerpc/perf/power5+-pmu.c | 2 + arch/powerpc/perf/power5-pmu.c | 2 + arch/powerpc/perf/power6-pmu.c | 2 + arch/powerpc/perf/power7-pmu.c | 2 + arch/powerpc/perf/ppc970-pmu.c | 2 + arch/powerpc/platforms/85xx/smp.c | 4 +- arch/powerpc/platforms/powermac/pmac.h | 2 +- arch/powerpc/platforms/powermac/sleep.S | 6 +- arch/powerpc/platforms/powermac/smp.c | 8 +- arch/powerpc/platforms/powernv/opal-core.c | 2 +- arch/powerpc/platforms/powernv/smp.c | 4 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 6 +- arch/powerpc/platforms/pseries/hvCall_inst.c | 23 +- arch/powerpc/platforms/pseries/lpar.c | 2 + arch/powerpc/sysdev/xive/common.c | 4 +- arch/riscv/Kconfig | 13 - arch/riscv/Makefile | 3 - .../module.lds => include/asm/module.lds.h} | 3 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/s390/Kconfig | 18 +- arch/s390/include/uapi/asm/pkey.h | 77 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/kernel/vdso64/Makefile | 2 +- arch/s390/pci/pci_bus.c | 5 +- arch/sh/Kconfig | 16 - arch/sparc/Kconfig | 19 +- arch/sparc/kernel/smp_64.c | 65 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/vdso/Makefile | 2 +- arch/um/Kconfig | 16 - arch/um/include/asm/Kbuild | 1 + arch/um/include/asm/cacheflush.h | 9 + arch/x86/Kconfig | 16 - arch/x86/entry/common.c | 2 +- arch/x86/entry/entry_64.S | 2 + arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/vdso/Makefile | 2 +- arch/x86/include/asm/apic.h | 8 + arch/x86/include/asm/hw_irq.h | 89 +- arch/x86/include/asm/idtentry.h | 2 +- arch/x86/include/asm/irq_remapping.h | 8 - arch/x86/include/asm/irq_stack.h | 69 +- arch/x86/include/asm/irqdomain.h | 8 +- arch/x86/include/asm/mpspec.h | 10 - arch/x86/include/asm/msi.h | 2 - arch/x86/include/asm/pci.h | 11 - arch/x86/include/asm/pci_x86.h | 11 + arch/x86/include/asm/x86_init.h | 16 +- arch/x86/kernel/apic/apic.c | 3 + arch/x86/kernel/apic/io_apic.c | 75 +- arch/x86/kernel/apic/msi.c | 116 +- arch/x86/kernel/apic/probe_32.c | 3 - arch/x86/kernel/apic/probe_64.c | 3 - arch/x86/kernel/apic/vector.c | 3 +- arch/x86/kernel/cpu/common.c | 55 + arch/x86/kernel/cpu/mce/core.c | 27 +- arch/x86/kernel/devicetree.c | 4 +- arch/x86/kernel/fpu/init.c | 55 - arch/x86/kernel/irq.c | 2 +- arch/x86/kernel/irq_64.c | 2 +- arch/x86/kernel/mpparse.c | 26 +- arch/x86/kernel/x86_init.c | 26 +- arch/x86/pci/common.c | 18 +- arch/x86/pci/init.c | 13 +- arch/x86/pci/xen.c | 137 +- arch/x86/platform/uv/uv_irq.c | 16 +- arch/x86/xen/grant-table.c | 27 +- arch/xtensa/Kconfig | 14 - block/blk-core.c | 3 - block/blk-integrity.c | 4 +- block/blk-map.c | 3 +- block/blk-mq-debugfs.c | 1 + block/blk-settings.c | 40 +- block/blk-sysfs.c | 5 + block/bsg-lib.c | 2 +- block/genhd.c | 35 +- block/ioctl.c | 13 +- drivers/acpi/processor_idle.c | 1 + drivers/block/aoe/aoeblk.c | 3 +- drivers/block/brd.c | 1 - drivers/block/drbd/drbd_nl.c | 16 +- drivers/block/nbd.c | 8 +- drivers/block/null_blk_main.c | 6 + drivers/block/pktcdvd.c | 92 +- drivers/block/rbd.c | 2 +- drivers/block/zram/zram_drv.c | 26 +- drivers/char/raw.c | 51 +- drivers/clk/at91/at91sam9g45.c | 7 - drivers/clk/bcm/clk-raspberrypi.c | 1 + drivers/clk/clk-fixed-factor.c | 1 + drivers/clk/clk-fixed-rate.c | 1 + drivers/clk/clk-s2mps11.c | 13 +- drivers/clk/clk-si5341.c | 4 +- drivers/clk/davinci/da8xx-cfgchip.c | 1 + drivers/clk/keystone/sci-clk.c | 19 +- drivers/clk/mediatek/clk-mt6765.c | 1 - drivers/clk/mediatek/clk-mt6797.c | 8 +- drivers/clk/mediatek/clk-mt7629.c | 9 +- drivers/clk/meson/Kconfig | 26 +- drivers/clk/meson/axg-audio.c | 214 +- drivers/clk/meson/clk-phase.c | 56 + drivers/clk/meson/clk-phase.h | 6 + drivers/clk/meson/g12a.c | 11 + drivers/clk/mmp/clk-of-pxa1928.c | 3 +- drivers/clk/qcom/clk-rcg2.c | 19 +- drivers/clk/qcom/dispcc-sc7180.c | 3 - drivers/clk/qcom/gcc-ipq8074.c | 2 +- drivers/clk/qcom/gcc-msm8939.c | 12 - drivers/clk/qcom/gcc-sdm660.c | 2 +- drivers/clk/renesas/Kconfig | 7 +- drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r7s9210-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7742-cpg-mssr.c | 3 +- drivers/clk/renesas/r8a7743-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7745-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a77470-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7790-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a7791-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7792-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a7794-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 276 + drivers/clk/renesas/renesas-cpg-mssr.c | 136 +- drivers/clk/renesas/renesas-cpg-mssr.h | 14 +- drivers/clk/samsung/clk-exynos4.c | 4 +- drivers/clk/socfpga/clk-agilex.c | 13 - drivers/clk/socfpga/clk-s10.c | 2 +- drivers/clk/ti/autoidle.c | 14 +- drivers/clk/ti/clk-7xx.c | 1 + drivers/clk/ti/clockdomain.c | 2 + drivers/cpuidle/cpuidle-psci-domain.c | 59 +- drivers/cpuidle/cpuidle.c | 1 + drivers/cpuidle/sysfs.c | 3 + drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/firmware/psci/psci.c | 12 +- drivers/gpu/drm/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 5 +- drivers/gpu/drm/i915/Kconfig | 1 - drivers/gpu/drm/i915/display/intel_dp.c | 94 +- drivers/gpu/drm/i915/display/intel_dp.h | 3 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 89 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 101 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 90 +- drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 + drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 2 +- drivers/gpu/drm/vc4/vc4_kms.c | 2 +- drivers/gpu/vga/vga_switcheroo.c | 7 +- drivers/hid/hid-core.c | 8 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 +- drivers/hwmon/adm9240.c | 351 +- drivers/hwmon/pmbus/max34440.c | 3 - drivers/hwmon/w83627ehf.c | 6 +- drivers/ide/ide-gd.c | 2 +- drivers/infiniband/core/cma.c | 140 +- drivers/infiniband/core/core_priv.h | 13 +- drivers/infiniband/core/counters.c | 15 +- drivers/infiniband/core/cq.c | 9 +- drivers/infiniband/core/restrack.c | 161 +- drivers/infiniband/core/restrack.h | 10 +- drivers/infiniband/core/ucma.c | 7 +- drivers/infiniband/core/uverbs_cmd.c | 27 +- drivers/infiniband/core/uverbs_std_types_cq.c | 8 +- drivers/infiniband/core/verbs.c | 31 +- drivers/infiniband/hw/efa/efa.h | 8 +- drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 30 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 26 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 16 + drivers/infiniband/hw/efa/efa_verbs.c | 67 +- drivers/infiniband/hw/i40iw/i40iw.h | 9 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 10 +- drivers/infiniband/hw/i40iw/i40iw_hw.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 59 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 31 +- drivers/infiniband/hw/i40iw/i40iw_verbs.h | 3 +- drivers/infiniband/hw/mlx5/gsi.c | 16 +- drivers/iommu/amd/iommu.c | 119 +- drivers/iommu/hyperv-iommu.c | 8 +- drivers/iommu/intel/dmar.c | 3 + drivers/iommu/intel/irq_remapping.c | 119 +- drivers/iommu/irq_remapping.c | 23 +- drivers/iommu/irq_remapping.h | 5 +- drivers/leds/Kconfig | 7 + drivers/leds/Makefile | 1 + drivers/leds/led-class.c | 5 + drivers/leds/leds-acer-a500.c | 129 + drivers/leds/leds-an30259a.c | 3 - drivers/leds/leds-aw2013.c | 3 - drivers/leds/leds-bcm6328.c | 4 - drivers/leds/leds-bcm6358.c | 4 - drivers/leds/leds-cr0014114.c | 3 - drivers/leds/leds-el15203000.c | 3 - drivers/leds/leds-gpio.c | 3 - drivers/leds/leds-is31fl32xx.c | 3 - drivers/leds/leds-lm3532.c | 65 +- drivers/leds/leds-lm36274.c | 133 +- drivers/leds/leds-lm3692x.c | 3 - drivers/leds/leds-lm3697.c | 3 - drivers/leds/leds-lp50xx.c | 3 - drivers/leds/leds-lp8860.c | 4 - drivers/leds/leds-lt3593.c | 3 - drivers/leds/leds-max77650.c | 3 - drivers/leds/leds-mt6323.c | 4 - drivers/leds/leds-ns2.c | 3 - drivers/leds/leds-pca9532.c | 13 +- drivers/leds/leds-pca963x.c | 286 +- drivers/leds/leds-pm8058.c | 2 - drivers/leds/leds-pwm.c | 5 - drivers/leds/leds-syscon.c | 9 +- drivers/leds/leds-tca6507.c | 75 +- drivers/leds/leds-tlc591xx.c | 3 - drivers/leds/leds-turris-omnia.c | 2 - drivers/macintosh/smu.c | 2 +- drivers/macintosh/windfarm_smu_sensors.c | 3 +- drivers/md/bcache/super.c | 5 +- drivers/md/dm-cache-target.c | 2 +- drivers/md/dm-core.h | 55 +- drivers/md/dm-crypt.c | 17 +- drivers/md/dm-mpath.c | 18 +- drivers/md/dm-raid.c | 9 - drivers/md/dm-rq.c | 4 +- drivers/md/dm-rq.h | 2 +- drivers/md/dm-snap-persistent.c | 11 +- drivers/md/dm-table.c | 66 +- drivers/md/dm-thin-metadata.c | 6 +- drivers/md/dm.c | 248 +- drivers/md/persistent-data/dm-btree.c | 3 +- drivers/md/raid0.c | 16 - drivers/md/raid10.c | 46 +- drivers/md/raid5.c | 31 +- drivers/misc/eeprom/at24.c | 23 +- drivers/misc/habanalabs/Kconfig | 1 - drivers/misc/habanalabs/common/Makefile | 4 +- drivers/misc/habanalabs/common/command_buffer.c | 229 +- .../misc/habanalabs/common/command_submission.c | 107 +- drivers/misc/habanalabs/common/context.c | 25 +- drivers/misc/habanalabs/common/debugfs.c | 92 +- drivers/misc/habanalabs/common/device.c | 18 +- drivers/misc/habanalabs/common/firmware_if.c | 229 +- drivers/misc/habanalabs/common/habanalabs.h | 200 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 76 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 105 +- drivers/misc/habanalabs/common/hw_queue.c | 10 +- drivers/misc/habanalabs/common/hwmon.c | 60 +- drivers/misc/habanalabs/common/irq.c | 2 +- drivers/misc/habanalabs/common/memory.c | 86 +- drivers/misc/habanalabs/common/mmu.c | 812 +- drivers/misc/habanalabs/common/{mmu.c => mmu_v1.c} | 260 +- drivers/misc/habanalabs/common/pci.c | 17 +- drivers/misc/habanalabs/common/sysfs.c | 60 +- drivers/misc/habanalabs/gaudi/gaudi.c | 192 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 52 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 12351 +++++++++---------- drivers/misc/habanalabs/goya/goya.c | 89 +- drivers/misc/habanalabs/goya/goyaP.h | 2 +- .../include/common/{armcp_if.h => cpucp_if.h} | 298 +- drivers/misc/habanalabs/include/common/qman_if.h | 2 +- drivers/misc/habanalabs/include/gaudi/gaudi.h | 2 + .../misc/habanalabs/include/gaudi/gaudi_masks.h | 273 +- .../misc/habanalabs/include/gaudi/gaudi_reg_map.h | 1 + .../misc/habanalabs/include/goya/goya_reg_map.h | 1 + .../habanalabs/include/hw_ip/mmu/mmu_general.h | 2 + drivers/misc/hisi_hikey_usb.c | 2 +- drivers/misc/mic/scif/scif_rma.c | 4 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/misc/pvpanic.c | 8 +- drivers/mmc/core/queue.c | 3 +- drivers/mtd/mtdcore.c | 2 + drivers/net/can/flexcan.c | 533 +- drivers/net/dsa/b53/b53_common.c | 19 +- drivers/net/dsa/b53/b53_priv.h | 1 - drivers/net/dsa/bcm_sf2.c | 13 +- drivers/net/dsa/ocelot/felix.c | 5 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 6 +- drivers/net/ethernet/freescale/dpaa2/Kconfig | 1 + drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 89 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 26 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/lantiq_xrx200.c | 2 + drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.c | 11 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 7 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 2 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 8 + .../net/ethernet/marvell/octeontx2/af/rvu_trace.c | 12 + .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 103 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 7 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 6 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 7 +- .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 525 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 75 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 83 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 60 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 2 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 32 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 2 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 3 - .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 20 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 18 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 10 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 865 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 97 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 632 +- .../net/ethernet/mellanox/mlx5/core/esw/chains.c | 944 -- .../net/ethernet/mellanox/mlx5/core/esw/chains.h | 68 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 39 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 309 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 2 - .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 911 ++ .../ethernet/mellanox/mlx5/core/lib/fs_chains.h | 93 + drivers/net/ethernet/microchip/lan743x_main.c | 5 +- drivers/net/ethernet/mscc/ocelot.c | 30 +- drivers/net/ethernet/mscc/ocelot_net.c | 22 +- drivers/net/ethernet/realtek/8139cp.c | 4 +- drivers/net/ethernet/renesas/ravb_main.c | 110 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 15 +- drivers/net/mdio/mdio-ipq4019.c | 109 +- drivers/net/pcs/pcs-lynx.c | 6 + drivers/net/phy/phy-core.c | 32 +- drivers/net/phy/phy.c | 69 +- drivers/net/wireless/ath/ath10k/core.c | 18 +- drivers/net/wireless/ath/ath10k/core.h | 2 + drivers/net/wireless/ath/ath10k/qmi.c | 8 + drivers/net/wireless/ath/ath11k/Makefile | 2 +- drivers/net/wireless/ath/ath11k/ahb.c | 49 +- drivers/net/wireless/ath/ath11k/ahb.h | 8 + drivers/net/wireless/ath/ath11k/core.c | 48 +- drivers/net/wireless/ath/ath11k/core.h | 1 - drivers/net/wireless/ath/ath11k/debug.c | 1108 +- drivers/net/wireless/ath/ath11k/debug.h | 244 +- .../net/wireless/ath/ath11k/{debug.c => debugfs.c} | 154 +- drivers/net/wireless/ath/ath11k/debugfs.h | 227 + .../{debug_htt_stats.c => debugfs_htt_stats.c} | 12 +- .../{debug_htt_stats.h => debugfs_htt_stats.h} | 7 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 29 +- drivers/net/wireless/ath/ath11k/debugfs_sta.h | 44 + drivers/net/wireless/ath/ath11k/dp.c | 2 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 15 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 7 +- drivers/net/wireless/ath/ath11k/htc.c | 9 - drivers/net/wireless/ath/ath11k/hw.c | 8 +- drivers/net/wireless/ath/ath11k/hw.h | 1 + drivers/net/wireless/ath/ath11k/mac.c | 9 +- drivers/net/wireless/ath/ath11k/spectral.c | 26 +- drivers/net/wireless/ath/ath11k/wmi.c | 51 +- drivers/net/wireless/ath/ath5k/debug.c | 25 +- drivers/net/wireless/ath/ath6kl/wmi.c | 5 + drivers/net/wireless/ath/ath9k/hif_usb.c | 19 + drivers/net/wireless/ath/wcn36xx/hal.h | 138 +- drivers/net/wireless/ath/wcn36xx/main.c | 99 +- drivers/net/wireless/ath/wcn36xx/smd.c | 663 +- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 9 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 3 + drivers/net/wireless/mediatek/mt76/debugfs.c | 9 +- drivers/net/wireless/mediatek/mt76/dma.c | 162 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 43 +- drivers/net/wireless/mediatek/mt76/mt76.h | 61 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 8 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 18 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 26 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 17 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h | 3 + drivers/net/wireless/mediatek/mt76/mt7603/init.c | 5 - drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 5 +- drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 2 + drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 2 + .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 55 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 3 + drivers/net/wireless/mediatek/mt76/mt7615/init.c | 27 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 42 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 190 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 21 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 7 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 3 + .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 38 +- .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 22 +- .../net/wireless/mediatek/mt76/mt7615/sdio_txrx.c | 282 +- .../net/wireless/mediatek/mt76/mt7615/testmode.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 2 - .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 8 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 29 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 1 + .../net/wireless/mediatek/mt76/mt76x0/initvals.h | 145 - .../mt76/mt76x0/{initvals.h => initvals_init.h} | 75 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 2 + .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 34 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 1 - drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 13 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 3 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 70 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 3 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 5 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 2 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 11 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 146 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 10 + drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 257 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 39 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 132 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 33 + drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 48 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 30 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 17 +- drivers/net/wireless/mediatek/mt76/sdio.c | 160 +- drivers/net/wireless/mediatek/mt76/testmode.c | 19 +- drivers/net/wireless/mediatek/mt76/tx.c | 330 +- drivers/net/wireless/mediatek/mt76/usb.c | 86 +- drivers/net/wireless/mediatek/mt76/util.c | 28 + drivers/net/wireless/mediatek/mt76/util.h | 76 + drivers/net/wireless/realtek/rtw88/main.c | 5 + drivers/net/wireless/zydas/zd1201.c | 6 +- drivers/nvdimm/btt.c | 2 - drivers/nvdimm/pmem.c | 1 - drivers/nvme/host/core.c | 4 +- drivers/nvme/host/multipath.c | 10 +- drivers/of/of_mdio.c | 38 +- drivers/pci/Kconfig | 3 + drivers/pci/controller/Kconfig | 3 + drivers/pci/controller/dwc/pci-layerscape-ep.c | 100 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 245 +- drivers/pci/controller/dwc/pcie-designware.c | 59 +- drivers/pci/controller/dwc/pcie-designware.h | 48 +- drivers/pci/controller/pci-hyperv.c | 8 - drivers/pci/controller/pcie-brcmstb.c | 9 +- drivers/pci/controller/vmd.c | 8 +- drivers/pci/iov.c | 1 + drivers/pci/msi.c | 38 +- drivers/power/avs/qcom-cpr.c | 8 +- drivers/pwm/core.c | 17 +- drivers/pwm/pwm-bcm2835.c | 10 +- drivers/pwm/pwm-img.c | 3 +- drivers/pwm/pwm-jz4740.c | 9 +- drivers/pwm/pwm-pca9685.c | 45 +- drivers/pwm/pwm-rockchip.c | 15 +- drivers/pwm/pwm-sifive.c | 8 +- drivers/pwm/pwm-sprd.c | 7 +- drivers/pwm/pwm-sun4i.c | 36 +- drivers/pwm/sysfs.c | 4 +- drivers/regulator/axp20x-regulator.c | 7 +- drivers/reset/sti/reset-syscfg.c | 7 +- drivers/rtc/rtc-ds1307.c | 58 +- drivers/s390/block/dasd_genhd.c | 15 +- drivers/s390/crypto/pkey_api.c | 262 +- drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/s390/crypto/zcrypt_ccamisc.c | 278 +- drivers/s390/crypto/zcrypt_ccamisc.h | 74 +- drivers/s390/crypto/zcrypt_cex2c.c | 39 +- drivers/s390/crypto/zcrypt_cex4.c | 39 +- drivers/s390/crypto/zcrypt_ep11misc.c | 292 +- drivers/s390/crypto/zcrypt_ep11misc.h | 63 +- drivers/s390/net/qeth_core.h | 22 +- drivers/s390/net/qeth_core_main.c | 71 +- drivers/s390/net/qeth_core_sys.c | 65 +- drivers/s390/net/qeth_l2.h | 7 + drivers/s390/net/qeth_l2_main.c | 412 +- drivers/s390/net/qeth_l3.h | 4 +- drivers/s390/net/qeth_l3_main.c | 88 +- drivers/s390/net/qeth_l3_sys.c | 64 +- drivers/scsi/iscsi_tcp.c | 4 +- drivers/soundwire/bus.c | 6 + drivers/soundwire/cadence_master.c | 27 +- drivers/soundwire/generic_bandwidth_allocation.c | 12 +- drivers/soundwire/intel.c | 42 + drivers/soundwire/stream.c | 3 +- drivers/spi/spi-fsl-dspi.c | 12 +- drivers/spi/spi-imx.c | 2 + drivers/spi/spi-zynqmp-gqspi.c | 720 +- .../media/atomisp/pci/atomisp_compat_css20.c | 14 +- .../pci/hive_isp_css_include/print_support.h | 3 +- drivers/staging/media/atomisp/pci/ia_css_env.h | 4 +- .../pci/runtime/debug/interface/ia_css_debug.h | 9 +- .../atomisp/pci/runtime/debug/src/ia_css_debug.c | 3 +- drivers/staging/media/atomisp/pci/sh_css.c | 2 +- .../staging/media/atomisp/pci/sh_css_internal.h | 8 +- drivers/target/target_core_transport.c | 3 +- drivers/vfio/pci/vfio_pci.c | 1 - drivers/vfio/pci/vfio_pci_config.c | 27 +- drivers/vfio/vfio.c | 9 +- drivers/vfio/vfio_iommu_type1.c | 20 +- drivers/virt/Kconfig | 2 + drivers/virt/Makefile | 2 + drivers/virt/nitro_enclaves/Kconfig | 20 + drivers/virt/nitro_enclaves/Makefile | 9 + drivers/virt/nitro_enclaves/ne_misc_dev.c | 1733 +++ drivers/virt/nitro_enclaves/ne_misc_dev.h | 109 + drivers/virt/nitro_enclaves/ne_pci_dev.c | 625 + drivers/virt/nitro_enclaves/ne_pci_dev.h | 327 + drivers/xen/xenbus/xenbus_client.c | 30 +- fs/9p/vfs_file.c | 2 +- fs/9p/vfs_super.c | 6 +- fs/Makefile | 1 - fs/afs/super.c | 1 - fs/block_dev.c | 12 +- fs/btrfs/ctree.h | 6 +- fs/btrfs/dev-replace.c | 40 +- fs/btrfs/disk-io.c | 21 +- fs/btrfs/extent-io-tree.h | 2 + fs/btrfs/extent_io.c | 11 +- fs/btrfs/inode.c | 23 +- fs/btrfs/reflink.c | 2 + fs/btrfs/send.c | 210 +- fs/btrfs/tests/inode-tests.c | 1 + fs/btrfs/tree-checker.c | 17 +- fs/btrfs/volumes.c | 93 +- fs/compat.c | 132 - fs/eventpoll.c | 7 +- fs/exec.c | 17 +- fs/f2fs/compress.c | 2 +- fs/f2fs/data.c | 2 + fs/f2fs/file.c | 2 +- fs/fs-writeback.c | 7 +- fs/fuse/inode.c | 4 +- fs/internal.h | 3 - fs/namei.c | 4 +- fs/namespace.c | 29 +- fs/nfs/fs_context.c | 195 +- fs/nfs/nfs4proc.c | 45 +- fs/nfs/super.c | 11 +- fs/ocfs2/cluster/heartbeat.c | 28 +- fs/omfs/inode.c | 3 +- fs/super.c | 2 + fs/ubifs/super.c | 2 + fs/vboxsf/super.c | 2 + include/asm-generic/Kbuild | 1 + include/asm-generic/module.lds.h | 10 + include/dt-bindings/clock/dra7.h | 1 + include/linux/backing-dev.h | 78 +- include/linux/blk_types.h | 4 +- include/linux/blkdev.h | 17 +- include/linux/compat.h | 6 - include/linux/cpuidle.h | 1 + include/linux/device-mapper.h | 2 + include/linux/entry-common.h | 2 +- include/linux/fs.h | 4 +- include/linux/genhd.h | 2 + include/linux/if_bridge.h | 8 +- include/linux/intel-iommu.h | 7 + include/linux/irqdomain.h | 1 + include/linux/leds-tca6507.h | 21 - include/linux/mdio.h | 3 +- include/linux/mmzone.h | 5 - include/linux/msi.h | 61 +- include/linux/nfs_xdr.h | 6 +- include/linux/nitro_enclaves.h | 11 + include/linux/of_mdio.h | 6 + include/linux/pci.h | 1 + include/linux/phy.h | 426 +- include/linux/psci.h | 2 +- include/linux/soundwire/sdw.h | 6 + include/linux/suspend.h | 4 +- include/linux/swap.h | 3 +- include/linux/swap_slots.h | 2 +- include/linux/vmalloc.h | 6 +- include/rdma/rdma_cm.h | 47 +- include/rdma/restrack.h | 21 +- include/soc/mscc/ocelot.h | 4 +- include/sound/soc-acpi.h | 2 + include/trace/events/btrfs.h | 1 + include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/btrfs_tree.h | 14 + include/uapi/linux/if_bridge.h | 17 + include/uapi/linux/nitro_enclaves.h | 359 + include/uapi/linux/vfio.h | 17 +- include/uapi/misc/habanalabs.h | 87 +- init/Kconfig | 2 +- kernel/bpf/syscall.c | 8 +- kernel/bpf/verifier.c | 3 +- kernel/entry/common.c | 2 +- kernel/fork.c | 2 +- kernel/irq/chip.c | 9 +- kernel/irq/internals.h | 9 + kernel/irq/msi.c | 83 +- kernel/kprobes.c | 2 +- kernel/power/swap.c | 21 +- kernel/power/user.c | 26 +- kernel/rcu/rcutorture.c | 117 +- kernel/rcu/tree.c | 19 +- kernel/rcu/tree.h | 1 + kernel/torture.c | 9 +- kernel/trace/fgraph.c | 8 +- kernel/trace/ftrace.c | 2 +- kernel/trace/trace.c | 98 +- kernel/trace/trace.h | 9 +- kernel/trace/trace_boot.c | 17 +- kernel/trace/trace_dynevent.c | 10 +- kernel/trace/trace_events.c | 110 +- kernel/trace/trace_events_synth.c | 30 +- kernel/trace/trace_functions.c | 22 +- kernel/trace/trace_functions_graph.c | 8 +- kernel/trace/trace_hwlat.c | 8 +- kernel/trace/trace_kprobe.c | 41 +- kernel/trace/trace_printk.c | 8 +- kernel/trace/trace_probe.h | 1 + kernel/trace/trace_stack.c | 12 +- kernel/trace/trace_stat.c | 8 +- kernel/trace/trace_uprobe.c | 24 +- kernel/trace/tracing_map.c | 2 +- lib/bootconfig.c | 38 +- lib/crc32.c | 2 +- lib/strncpy_from_user.c | 2 +- lib/strnlen_user.c | 3 +- localversion-next | 2 +- mm/Kconfig | 7 +- mm/backing-dev.c | 14 +- mm/debug_vm_pgtable.c | 55 - mm/filemap.c | 4 +- mm/memcontrol.c | 2 +- mm/memory-failure.c | 2 +- mm/memory.c | 156 +- mm/mempool.c | 18 +- mm/migrate.c | 2 +- mm/mmap.c | 4 +- mm/nommu.c | 9 +- mm/page-writeback.c | 18 +- mm/page_io.c | 18 +- mm/swap_slots.c | 3 +- mm/swapfile.c | 49 +- mm/vmalloc.c | 93 +- mm/zsmalloc.c | 2 +- net/batman-adv/multicast.c | 14 +- net/bridge/br_forward.c | 17 +- net/bridge/br_mdb.c | 371 +- net/bridge/br_multicast.c | 678 +- net/bridge/br_private.h | 49 +- net/core/dev.c | 4 +- net/dsa/dsa_priv.h | 66 + net/dsa/tag_brcm.c | 15 +- net/dsa/tag_ocelot.c | 6 +- net/mptcp/subflow.c | 5 +- net/sunrpc/cache.c | 4 +- net/switchdev/switchdev.c | 2 +- samples/nitro_enclaves/.gitignore | 2 + samples/nitro_enclaves/Makefile | 16 + samples/nitro_enclaves/ne_ioctl_sample.c | 883 ++ scripts/.gitignore | 1 + scripts/Makefile | 3 + scripts/Makefile.build | 5 + scripts/Makefile.kasan | 4 +- scripts/Makefile.kcsan | 2 +- scripts/Makefile.modfinal | 5 +- scripts/Makefile.ubsan | 3 + scripts/kallsyms.c | 16 +- scripts/link-vmlinux.sh | 26 +- scripts/{module-common.lds => module.lds.S} | 3 + scripts/package/builddeb | 2 +- scripts/setlocalversion | 21 +- sound/core/seq/oss/seq_oss.c | 7 +- sound/hda/hdac_i915.c | 4 +- sound/soc/codecs/tas2770.c | 81 +- sound/soc/codecs/tas2770.h | 10 +- sound/soc/intel/boards/hda_dsp_common.c | 7 +- sound/soc/intel/boards/hda_dsp_common.h | 3 - sound/soc/intel/boards/sof_sdw.c | 170 +- sound/soc/intel/boards/sof_sdw_common.h | 3 + sound/soc/intel/boards/sof_sdw_max98373.c | 36 +- sound/soc/intel/boards/sof_sdw_rt700.c | 6 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 10 + sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 1 + sound/soc/intel/common/soc-acpi-intel-icl-match.c | 6 + sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 67 + sound/usb/mixer_quirks.c | 213 + tools/bootconfig/main.c | 147 +- tools/bootconfig/scripts/bconf2ftrace.sh | 199 + tools/bootconfig/scripts/ftrace.sh | 109 + tools/bootconfig/scripts/ftrace2bconf.sh | 244 + tools/bootconfig/scripts/xbc.sh | 56 + tools/bootconfig/test-bootconfig.sh | 25 + tools/bpf/resolve_btfids/Makefile | 2 + tools/include/uapi/asm-generic/unistd.h | 2 +- tools/lib/bpf/libbpf.c | 2 +- tools/objtool/check.c | 38 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/testing/kunit/configs/broken_on_uml.config | 1 + tools/testing/kunit/kunit_kernel.py | 15 +- tools/testing/selftests/Makefile | 51 +- tools/testing/selftests/bpf/Makefile | 2 +- .../selftests/{ptrace => firmware}/.gitignore | 3 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 6 + .../test.d/kprobe/kretprobe_return_suffix.tc | 21 + .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 6 + tools/testing/selftests/lib.mk | 2 +- .../selftests/{ptrace => netfilter}/.gitignore | 3 +- tools/testing/selftests/ptrace/.gitignore | 1 + tools/testing/selftests/rcutorture/bin/kvm.sh | 24 +- tools/testing/selftests/vm/.gitignore | 1 + tools/testing/selftests/vm/Makefile | 3 +- tools/testing/selftests/vm/memfd_secret.c | 301 + tools/testing/selftests/vm/run_vmtests | 17 + 857 files changed, 35151 insertions(+), 25086 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt create mode 100644 Documentation/devicetree/bindings/arm/ti/k3.yaml create mode 100644 Documentation/virt/ne_overview.rst delete mode 100644 Documentation/virt/uml/user_mode_linux.rst create mode 100644 Documentation/virt/uml/user_mode_linux_howto_v2.rst create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts create mode 100644 arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi rename arch/arm/{kernel/module.lds => include/asm/module.lds.h} (72%) create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200.dtsi rename arch/arm64/{kernel/module.lds => include/asm/module.lds.h} (76%) rename arch/ia64/{module.lds => include/asm/module.lds.h} (100%) rename arch/m68k/{kernel/module.lds => include/asm/module.lds.h} (100%) rename arch/powerpc/{kernel/module.lds => include/asm/module.lds.h} (100%) rename arch/riscv/{kernel/module.lds => include/asm/module.lds.h} (84%) create mode 100644 arch/um/include/asm/cacheflush.h create mode 100644 drivers/clk/renesas/r8a779a0-cpg-mssr.c create mode 100644 drivers/leds/leds-acer-a500.c copy drivers/misc/habanalabs/common/{mmu.c => mmu_v1.c} (76%) rename drivers/misc/habanalabs/include/common/{armcp_if.h => cpucp_if.h} (60%) create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.c create mode 100644 drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/chains.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/chains.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.h copy drivers/net/wireless/ath/ath11k/{debug.c => debugfs.c} (88%) create mode 100644 drivers/net/wireless/ath/ath11k/debugfs.h rename drivers/net/wireless/ath/ath11k/{debug_htt_stats.c => debugfs_htt_stats.c} (99%) rename drivers/net/wireless/ath/ath11k/{debug_htt_stats.h => debugfs_htt_stats.h} (99%) create mode 100644 drivers/net/wireless/ath/ath11k/debugfs_sta.h copy drivers/net/wireless/mediatek/mt76/mt76x0/{initvals.h => initvals_init.h} (58%) create mode 100644 drivers/virt/nitro_enclaves/Kconfig create mode 100644 drivers/virt/nitro_enclaves/Makefile create mode 100644 drivers/virt/nitro_enclaves/ne_misc_dev.c create mode 100644 drivers/virt/nitro_enclaves/ne_misc_dev.h create mode 100644 drivers/virt/nitro_enclaves/ne_pci_dev.c create mode 100644 drivers/virt/nitro_enclaves/ne_pci_dev.h delete mode 100644 fs/compat.c create mode 100644 include/asm-generic/module.lds.h delete mode 100644 include/linux/leds-tca6507.h create mode 100644 include/linux/nitro_enclaves.h create mode 100644 include/uapi/linux/nitro_enclaves.h create mode 100644 samples/nitro_enclaves/.gitignore create mode 100644 samples/nitro_enclaves/Makefile create mode 100644 samples/nitro_enclaves/ne_ioctl_sample.c rename scripts/{module-common.lds => module.lds.S} (93%) create mode 100755 tools/bootconfig/scripts/bconf2ftrace.sh create mode 100644 tools/bootconfig/scripts/ftrace.sh create mode 100755 tools/bootconfig/scripts/ftrace2bconf.sh create mode 100644 tools/bootconfig/scripts/xbc.sh copy tools/testing/selftests/{ptrace => firmware}/.gitignore (57%) create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kretprobe_return_s [...] copy tools/testing/selftests/{ptrace => netfilter}/.gitignore (57%) create mode 100644 tools/testing/selftests/vm/memfd_secret.c