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-allnoconfig in repository toolchain/ci/linux.
omits ff387fc20c69 Add linux-next specific files for 20200528 omits 25fcff547c12 drm/amdkfd: fix up for {un}use_mm() rename omits fed0fbfa76e8 Merge branch 'akpm/master' omits 3f18d6450824 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 2c8e45df3b63 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] omits e23a3753b8a9 doc: cgroup: update note about conditions when oom killer [...] omits 9183b884daa0 include/linux/cache.h: expand documentation over __read_mostly omits 51fb4b94da66 mm/madvise.c: remove duplicated include omits 62e8e1d87bb7 mm: return EBADF if pidfd is invalid omits 77a20924ddc0 mm: use only pidfd for process_madvise syscall omits 9d47370ad8f7 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits e465325efcba mm: fix s390 compat build error omits 64e1c500ddd9 mm/madvise: make function 'do_process_madvise' static omits b71cf693cb18 mm-support-vector-address-ranges-for-process_madvise-fix-fix omits ccb01cf29a29 mm: support compat_sys_process_madvise omits 17386a26839f mm: support vector address ranges for process_madvise omits ad95c9c495c1 mm/madvise: allow KSM hints for remote API omits c92b9fc13486 mm/madvise: support both pid and pidfd for process_madvise omits b94dccda6764 pid: move pidfd_get_pid() to pid.c omits b7f5ed76cc31 mm/madvise: check fatal signal pending of target process omits f0fcceee6199 mm-introduce-external-memory-hinting-api-fix-2-fix omits dab98f649881 mm: fix build error for mips of process_madvise omits 5ecbff7cf070 fix process_madvise build break for arm64 omits ffd4c6517899 mm/madvise: introduce process_madvise() syscall: an extern [...] omits fa81bd1268a6 mm/madvise: pass task and mm to do_madvise omits ba84fe4b01f2 mmap-locking-api-convert-mmap_sem-comments-fix-fix-fix omits 6cb4a3d0c839 mmap-locking-api-convert-mmap_sem-comments-fix-fix omits c5687e7e60a9 mmap-locking-api-convert-mmap_sem-comments-fix omits 7610a6c2cc3a mmap locking API: convert mmap_sem comments omits c577d1f63920 mmap locking API: convert mmap_sem API comments omits 957da4522fc9 mmap-locking-api-rename-mmap_sem-to-mmap_lock-fix omits 9ebb13bcfe93 mmap locking API: rename mmap_sem to mmap_lock omits b7b2cbeb30be mmap locking API: add mmap_assert_locked() and mmap_assert [...] omits 344595e312a3 mmap locking API: add MMAP_LOCK_INITIALIZER omits f85714948e02 mmap locking API: add mmap_read_trylock_non_owner() omits 1d0f8f71e379 mmap locking API: convert nested write lock sites omits f8512f3f6aca mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits 9c4e965c37c5 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits 5a19b7e18a63 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits 97643d6200f8 mmap locking API: convert mmap_sem call sites missed by co [...] omits b985ebfcdf37 mmap locking API: use coccinelle to convert mmap_sem rwsem [...] omits 0825302415fd DMA reservations: use the new mmap locking API omits 374b51e5ca9a MMU notifier: use the new mmap locking API omits 7b4109ae7504 mmap locking API: initial implementation as rwsem wrappers omits 0b13292eb189 module: move the set_fs hack for flush_icache_range to m68k omits 2ef674bf7b4a nommu: use flush_icache_user_range in brk and mmap omits 910e7d39cca9 binfmt_flat: use flush_icache_user_range omits 8b4a19ed94e6 exec: use flush_icache_user_range in read_code omits fa4e2b90c8bc exec: only build read_code when needed omits 696ee119f64c m68k: implement flush_icache_user_range omits 270fe8c9ae87 arm: rename flush_cache_user_range to flush_icache_user_range omits 52edda2b9355 xtensa: implement flush_icache_user_range omits f6493c5ee2a6 sh: implement flush_icache_user_range omits ec238e832366 asm-generic: add a flush_icache_user_range stub omits 423b4b3993f2 mm: rename flush_icache_user_range to flush_icache_user_page omits 4fcc0f891fcc arm,sparc,unicore32: remove flush_icache_user_range omits 0c0207be498b riscv: use asm-generic/cacheflush.h omits eaea7aa538d1 powerpc: use asm-generic/cacheflush.h omits 8b7db02f0119 openrisc: use asm-generic/cacheflush.h omits 3a2fa0ebb930 m68knommu: use asm-generic/cacheflush.h omits e64c78aaf80d microblaze: use asm-generic/cacheflush.h omits 9e24e8e4c126 ia64: use asm-generic/cacheflush.h omits 7c4920b0e550 hexagon: use asm-generic/cacheflush.h omits 180e7d13da94 c6x: use asm-generic/cacheflush.h omits bac9225ab6ba arm64: use asm-generic/cacheflush.h omits c7c4e7d45fe7 alpha: use asm-generic/cacheflush.h omits 51026b3a7622 asm-generic: improve the flush_dcache_page stub omits 19aaf1ee0a6f asm-generic-dont-include-linux-mmh-in-cacheflushh-fix omits 7ad6fc754e50 asm-generic: don't include <linux/mm.h> in cacheflush.h omits 1245dd5f1344 asm-generic: fix the inclusion guards for cacheflush.h omits a6444f2bb950 unicore32: remove flush_cache_user_range omits e6a16c571e44 powerpc: unexport flush_icache_user_range omits 73c2584b126e nds32: unexport flush_icache_page omits 0d1e2014b9f2 arm: fix the flush_icache_range arguments in set_fiq_handler omits f365742f4d08 mm: adjust vm_committed_as_batch according to vm overcommi [...] omits 08511b2fc659 mm/util.c: make vm_memory_committed() more accurate omits 94b7eb145b66 proc/meminfo: avoid open coded reading of vm_committed_as omits 244739a1bf6f mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix omits 28f8177a2b37 mm: consolidate pgd_index() and pgd_offset{_k}() definitions omits c8995f83cd73 mm: consolidate pud_index() and pud_offset() definitions omits 2601b6008317 mm: consolidate pmd_index() and pmd_offset() definitions omits c3ebd00f98bf mm: consolidate pte_index() and pte_offset_*() definitions omits 0c33eb0877ad powerpc/kasan: fix PMD access in kasan_unmap_early_shadow_ [...] omits 1592c5b9ca1b microblaze: fix page table traversal in setup_rt_frame() omits bbb186381dab mm: pgtable: add shortcuts for accessing kernel PMD and PTE omits 28b7e082c3db x86/kaslr: take CONFIG_RANDOMIZE_MEMORY into account in ka [...] omits e53a90b39351 x86/mm: simplify init_trampoline() and surrounding logic omits 5d45a3f18738 m68k/mm: move {cache,nocahe}_page() definitions close to t [...] omits 65fadee67498 m68k/mm/motorola: move comment about page table allocation [...] omits 49a2f483c3e3 csky: replace definitions of __pXd_offset() with pXd_index() omits c529342772d0 mm: reorder includes after introduction of linux/pgtable.h omits 88c97bf2e5f0 mm: introduce include/linux/pgtable.h omits 0df3bb582275 mm: don't include asm/pgtable.h if linux/mm.h is already included omits 3dbd094f8739 mm/mmap.c: do not allow mappings outside of allowed limits omits 5473a8d82503 mm/mmap.c: add more sanity checks to get_unmapped_area() omits c0de0775ac39 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 546333656543 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 141a81f962dd asm-generic: remove pgtable-nop4d-hack.h omits 1fbb9606efc2 unicore32: remove __ARCH_USE_5LEVEL_HACK omits d6d716ffb4a0 sh: add support for folded p4d page tables omits 5e07342744d6 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits e7b55ddbcfaa sh: fault: Modernize printing of kernel messages omits 1c15dc71230d powerpc/xmon: drop unused pgdir varialble in show_pte() function omits 2a44988f1a10 powerpc-add-support-for-folded-p4d-page-tables-fix omits be796891ad2b powerpc: add support for folded p4d page tables omits 961bbed34aac openrisc: add support for folded p4d page tables omits 83e579692cdb nios2: add support for folded p4d page tables omits ac168780604f ia64: add support for folded p4d page tables omits 742a5594a48e hexagon: remove __ARCH_USE_5LEVEL_HACK omits cb9f9ad276eb arm64: kvm: fix gcc-10 shift warning omits 5556ce99f54d arm64: add support for folded p4d page tables omits 96bfb13b071a arm-add-support-for-folded-p4d-page-tables-fix omits dd5f0f0e0ac5 arm: add support for folded p4d page tables omits 1421f617e9dd h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 2cdb81315f04 mm/gup.c: convert to use get_user_{page|pages}_fast_only() omits cb9991ac98cd mm/swap.c: annotate data races for lru_rotate_pvecs omits 9209199d25b9 mm: annotate a data race in page_zonenum() omits 33e825336962 mm/rmap: annotate a data race at tlb_flush_batched omits 8a82f8c699cf mm/util.c: annotate an data race at vm_committed_as omits 7593679575ab mm/mempool: fix a data race in mempool_free() omits 85f1d7f84a5e mm/list_lru: fix a data race in list_lru_count_one omits dc0f924eb27e mm/memcontrol: fix a data race in scan count omits abb90df84efe mm/page_counter: fix various data races at memsw omits 7ee3381ac700 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 175f75f7dc40 mm/swapfile: fix and annotate various data races omits dbac4f13a5e2 mm/filemap.c: fix a data race in filemap_fault() omits b58ce754b5b1 mm/swap_state: mark various intentional data races omits 6ba11cfcf7db mm-page_io-mark-various-intentional-data-races-v2 omits 6add5837042f mm/page_io: mark various intentional data races omits c49e90040980 mm/frontswap: mark various intentional data races omits e44c3708392c kernel: rename show_stack_loglvl() => show_stack() omits 51db95ada2e2 kernel: use show_stack_loglvl() omits d420262d175a sched: print stack trace with KERN_INFO omits a8772cbeefda kdb: don't play with console_loglevel omits 8a3ec35549a1 power: use show_stack_loglvl() omits 50e9727d6944 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 5fa3b46a4a05 sysrq: use show_stack_loglvl() omits 14ef5612bbd9 xtensa: add show_stack_loglvl() omits 76ff092a34b5 xtensa-add-loglvl-to-show_trace-fix omits d26d05c1f60f xtensa: add loglvl to show_trace() omits 51089d05d768 x86: add show_stack_loglvl() omits 3760bb1a3a9c x86: add missing const qualifiers for log_lvl omits f2d29c5c2c9a unicore32: add show_stack_loglvl() omits 7421f8cf8b7d unicore32: add loglvl to c_backtrace() omits f943eafb1186 unicore32: remove unused pmode argument in c_backtrace() omits 49460b1422de um: add show_stack_loglvl() omits 49c737b22022 um/sysrq: remove needless variable sp omits cde389dfe757 sparc: add show_stack_loglvl() omits 51d1d149b5fc sh: add show_stack_loglvl() omits 97b785a0be1a sh: add loglvl to show_trace() omits be1f2accf70e sh: add loglvl to printk_address() omits 9f1e32ad0eb6 sh: remove needless printk() omits fc08605c10e2 sh: add loglvl to dump_mem() omits ae8bb203e189 s390: add show_stack_loglvl() omits 4e27209abab0 riscv: add show_stack_loglvl() omits 367a323c6bdb powerpc: add show_stack_loglvl() omits 42d17135db1a parisc: add show_stack_loglvl() omits 41fd05f1c764 openrisc: add show_stack_loglvl() omits 10d9af67be79 nios2: add show_stack_loglvl() omits a61b818dd93a nds32: add show_stack_loglvl() omits e6719560d84b mips: add show_stack_loglvl() omits 2e44e9caeb7d microblaze: add show_stack_loglvl() omits 3e60ef1d169d microblaze: add loglvl to microblaze_unwind() omits 3ac1b7e931bb microblaze: add loglvl to microblaze_unwind_inner() omits 3a6cd1c016ca m68k: add show_stack_loglvl() omits 4e230f64d155 ia64: add show_stack_loglvl() omits 4ae44db3cf14 ia64: pass log level as arg into ia64_do_show_stack() omits c72d225f74ad hexagon: add show_stack_loglvl() omits 487df25b097d h8300: add show_stack_loglvl() omits 065839b00313 csky: add show_stack_loglvl() omits faa6b4c47c6a c6x: add show_stack_loglvl() omits c52e6ba8c9e8 arm64: add show_stack_loglvl() omits e67a61f7345e arm64: add loglvl to dump_backtrace() omits bff66c6aaf74 arm: add show_stack_loglvl() omits 9caf9b92b56a arm: wire up dump_backtrace_{entry,stm} omits a857df64942a arm: add loglvl to dump_backtrace() omits 11b58a2eac50 arm: add loglvl to unwind_backtrace() omits b97dcaf006af arm/asm: add loglvl to c_backtrace() omits 751d387c8a85 arc: add show_stack_loglvl() omits 5f9f7247da08 alpha: add show_stack_loglvl() omits 5531706d86c4 kallsyms/printk: add loglvl to print_ip_sym() omits 0f952884fa1c mm/kmemleak: silence KCSAN splats in checksum omits 6f343c644c9a kernel: set USER_DS in kthread_use_mm omits b4ba1242101f powerpc/vas: fix up for {un}use_mm() rename omits 08fae188ab6c kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits d21760f76006 kernel: better document the use_mm/unuse_mm API contract omits b568dc5abcfa kernel: move use_mm/unuse_mm to kthread.c omits d5e5008636a3 kernel: move use_mm/unuse_mm to kthread.c omits 41502e437bdb amdgpu: a NULL ->mm does not mean a thread is a kthread omits 188fbc8b719f stacktrace: cleanup inconsistent variable type omits d3e2f3a12313 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] omits 63af1d9ffa82 panic: add sysctl to dump all CPUs backtraces on oops event omits 65bd67306225 kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 55017063de00 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] omits f9abc28e76e4 lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix omits 0908bbc9ade8 lib/test_sysctl: support testing of sysctl. boot parameter omits 1757a2606bcf tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 43351bff9948 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits a82ef6cad5bc kernel/sysctl: support handling command line aliases omits fc89f0f66bf1 kernel/sysctl: support setting sysctl parameters from kern [...] omits eefcf7b4e0bf xarray.h: correct return code documentation for xa_store_{ [...] omits 54ad6981328e kernel-add-panic_on_taint-fix omits c92d821e42b1 kernel: add panic_on_taint omits ee3d6e1368da linux-next-post omits eb914fbe961e Merge branch 'akpm-current/current' omits 547f446970be refperf: uniqify name omits 6a657c4c0e97 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 315cc2c1e6b9 Merge remote-tracking branch 'notifications/notifications- [...] omits 6c2e2efd976d Merge remote-tracking branch 'mhi/mhi-next' omits d0cfb79b4ceb Merge remote-tracking branch 'trivial/for-next' omits 8d42f36a89e1 Merge remote-tracking branch 'kunit-next/kunit' omits e00739121b1b Merge remote-tracking branch 'cfi/cfi/next' omits a175f3f4d47b Merge remote-tracking branch 'hmm/hmm' omits c0a6f540476e Merge remote-tracking branch 'devfreq/devfreq-next' omits d3cb5e92784b Merge remote-tracking branch 'pidfd/for-next' omits 97e075649616 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 0c21af7c9d93 Merge remote-tracking branch 'hyperv/hyperv-next' omits 52bc28b65cc8 Merge remote-tracking branch 'xarray/xarray' omits c579dbb47163 Merge remote-tracking branch 'nvmem/for-next' omits 2e64bfd93bc8 Merge remote-tracking branch 'slimbus/for-next' omits 55b73d9e474f Merge remote-tracking branch 'fsi/next' omits 39eb886a7f09 Merge remote-tracking branch 'gnss/gnss-next' omits 673df62de461 Merge remote-tracking branch 'ntb/ntb-next' omits 933c8158bd1e Merge remote-tracking branch 'rtc/rtc-next' omits dab526df07c3 Merge remote-tracking branch 'coresight/next' omits 9b137bc9c8df Merge remote-tracking branch 'livepatching/for-next' omits 54de20bbecef Merge remote-tracking branch 'kselftest/next' omits 370b4f12473c Merge remote-tracking branch 'userns/for-next' omits 97cda7d0d91f Merge remote-tracking branch 'pwm/for-next' omits 479a4ddc4a4b Merge remote-tracking branch 'pinctrl-samsung/for-next' omits d9f9001033b1 Merge remote-tracking branch 'pinctrl/for-next' omits 5d347624a412 Merge remote-tracking branch 'gpio/for-next' omits 13081047b8a1 Merge remote-tracking branch 'rpmsg/for-next' omits 4d22fff69740 Merge remote-tracking branch 'vhost/linux-next' omits c335eed9ef7b Merge remote-tracking branch 'scsi/for-next' omits a54c848bd1a7 Merge remote-tracking branch 'slave-dma/next' omits cc4ff4cb19b0 Merge remote-tracking branch 'mux/for-next' omits 272ef6df15ac Merge remote-tracking branch 'staging/staging-next' omits bbddbc500260 Merge remote-tracking branch 'extcon/extcon-next' omits 1bbc5daa3f15 Merge remote-tracking branch 'char-misc/char-misc-next' omits 62f9c1b7ad01 Merge remote-tracking branch 'tty/tty-next' omits 372309787fac Merge remote-tracking branch 'usb-serial/usb-next' omits cc1555e7d927 Merge remote-tracking branch 'usb/usb-next' omits f8f4b3b9cf03 Merge remote-tracking branch 'driver-core/driver-core-next' omits 50459d1a6fe3 Merge remote-tracking branch 'ipmi/for-next' omits 138e652a6ea0 Merge remote-tracking branch 'leds/for-next' omits a98fb53ea8d7 Merge remote-tracking branch 'chrome-platform/for-next' omits ea827ae217b5 Merge remote-tracking branch 'drivers-x86/for-next' omits 0dcb0f877e24 Merge remote-tracking branch 'workqueues/for-next' omits 1d90d5527149 Merge remote-tracking branch 'percpu/for-next' omits 6e7fc78f1917 Merge remote-tracking branch 'xen-tip/linux-next' omits ad55eae7ff71 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 010f5e1cf421 Merge remote-tracking branch 'kvm-arm/next' omits a9ba2f6c6347 Merge remote-tracking branch 'kvm/linux-next' omits d06345cca046 Merge remote-tracking branch 'rcu/rcu/next' omits f393f1983904 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits e2e11321fb19 Merge remote-tracking branch 'edac/edac-for-next' omits 266640b10d4c Merge remote-tracking branch 'clockevents/timers/drivers/next' omits a1f715f570fc Merge remote-tracking branch 'tip/auto-latest' omits 23e4086859ad Merge remote-tracking branch 'spi/for-next' omits fc27d4d91af3 Merge remote-tracking branch 'devicetree/for-next' omits 92ea8ca59ce8 Merge remote-tracking branch 'audit/next' omits c1d495029d7a Merge remote-tracking branch 'vfio/next' omits 9b6c1755d29a Merge remote-tracking branch 'iommu/next' omits 42d62a109594 Merge remote-tracking branch 'watchdog/master' omits 7ea8fdbf1a06 Merge remote-tracking branch 'tpmdd/next' omits b3af3d499d52 Merge remote-tracking branch 'tomoyo/master' omits 1d1f3926acc8 Merge remote-tracking branch 'smack/next' omits 98292d0a760a Merge remote-tracking branch 'selinux/next' omits 981cb9db2d09 Merge remote-tracking branch 'keys/keys-next' omits 46cb654c3885 Merge remote-tracking branch 'integrity/next-integrity' omits 576c4b57708c Merge remote-tracking branch 'apparmor/apparmor-next' omits 9284116dfb96 Merge remote-tracking branch 'security/next-testing' omits 9502e1483d36 Merge remote-tracking branch 'regulator/for-next' omits 74d0d8971a47 Merge remote-tracking branch 'battery/for-next' omits f180847cb4aa Merge remote-tracking branch 'backlight/for-backlight-next' omits 1de1b5f92676 Merge remote-tracking branch 'mfd/for-mfd-next' omits 4c32b644af9b Merge remote-tracking branch 'mmc/next' omits 832785344bde Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 4dad757fc543 Merge remote-tracking branch 'device-mapper/for-next' omits bf46d8834cfb Merge remote-tracking branch 'block/for-next' omits 8741cb0cd5c5 Merge remote-tracking branch 'input/next' omits df9ee216df83 Merge remote-tracking branch 'modules/modules-next' omits 15d475e9932f Merge remote-tracking branch 'sound-asoc/for-next' omits 306e1066e307 Merge remote-tracking branch 'sound/for-next' omits af726897ae05 Merge remote-tracking branch 'regmap/for-next' omits 1fe3d1bef9d1 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 01f275ae96c0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 49acf3efa3c3 Merge remote-tracking branch 'drm-msm/msm-next' omits 808ffb5dd794 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 645516885d96 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 1f9016aed5a5 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 97d12f867cb6 Merge remote-tracking branch 'amdgpu/drm-next' omits 091d4fac0572 Merge remote-tracking branch 'drm/drm-next' omits 20178a9ae882 Merge remote-tracking branch 'crypto/master' omits bd185ae67a5c Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 70989d57b9d8 Merge remote-tracking branch 'nand/nand/next' omits 9795eb90efef Merge remote-tracking branch 'gfs2/for-next' omits c82a9bfce52c Merge remote-tracking branch 'mac80211-next/master' omits 28c50b46e52a Merge remote-tracking branch 'bluetooth/master' omits 40bf625e6c49 Merge remote-tracking branch 'netfilter-next/master' omits f4ec913fffef Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 63dfefaf995c Merge remote-tracking branch 'ipsec-next/master' omits f78b8a2d8e07 Merge remote-tracking branch 'bpf-next/master' omits 5b06cbc46ea0 Merge remote-tracking branch 'net-next/master' omits 0f431c98cff8 Merge remote-tracking branch 'rdma/for-next' omits 856d33b13616 Merge remote-tracking branch 'swiotlb/linux-next' omits 26a19b533d92 Merge remote-tracking branch 'dlm/next' omits 1e0db0e7a542 Merge remote-tracking branch 'ieee1394/for-next' omits e696f64a728d Merge remote-tracking branch 'thermal/thermal/linux-next' omits 3f2f0aae8d6e Merge remote-tracking branch 'opp/opp/linux-next' omits fa528d68fc73 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 61ca27aa845f Merge remote-tracking branch 'pm/linux-next' omits c8fcabe473ba Merge remote-tracking branch 'v4l-dvb/master' omits 8d16fae71602 Merge remote-tracking branch 'jc_docs/docs-next' omits 7eea4e6ea5cc Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0761acf44d0c Merge branch 'dmi/master' omits 589b4d15b067 Merge remote-tracking branch 'i3c/i3c/next' omits 3810553803b3 Merge remote-tracking branch 'i2c/i2c/for-next' omits fc067f34cbd5 Merge remote-tracking branch 'hid/for-next' omits ae26e4f07cde Merge remote-tracking branch 'pstore/for-next/pstore' omits 263d6d46efb4 Merge remote-tracking branch 'pci/next' omits 8e220f014644 Merge remote-tracking branch 'printk/for-next' omits a00b0414bf3d Merge remote-tracking branch 'vfs/for-next' omits a00e036032ed Merge remote-tracking branch 'file-locks/locks-next' omits 9ba6e38c82c4 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 5530c0396094 Merge remote-tracking branch 'zonefs/for-next' omits 4726d75d159b Merge remote-tracking branch 'xfs/for-next' omits 91e71914ee35 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 08504ebcc0eb Merge remote-tracking branch 'nfsd/nfsd-next' omits 561f59dee823 Merge remote-tracking branch 'nfs-anna/linux-next' omits 5200acf8bb56 Merge remote-tracking branch 'jfs/jfs-next' omits 48aa694623ee Merge remote-tracking branch 'fuse/for-next' omits 295923cf74d3 Merge remote-tracking branch 'fsverity/fsverity' omits 2bf50d0ba4c6 Merge remote-tracking branch 'f2fs/dev' omits f0bb60447132 Merge remote-tracking branch 'ext4/dev' omits d3fda47075f5 Merge remote-tracking branch 'ext3/for_next' omits d8ee6cc805ee Merge remote-tracking branch 'exfat/dev' omits 9389554a80af Merge remote-tracking branch 'cifs/for-next' omits 889434c2ffbc Merge remote-tracking branch 'ceph/master' omits 0e8a8e908fd8 Merge remote-tracking branch 'btrfs/for-next' omits c1026a345ba6 Merge remote-tracking branch 'fscrypt/master' omits d48b5470ff10 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits e59ce1f11069 Merge remote-tracking branch 'sparc-next/master' omits 24f5fdbed121 Merge remote-tracking branch 'sh/sh-next' omits e89b04997eeb Merge remote-tracking branch 's390/features' omits 18de4cd99cef Merge remote-tracking branch 'risc-v/for-next' omits 65e6b5205066 Merge remote-tracking branch 'soc-fsl/next' omits 8c3aca5bdc49 Merge remote-tracking branch 'powerpc/next' omits 65992b770e80 Merge remote-tracking branch 'parisc-hd/for-next' omits 69b7d2064f20 Merge remote-tracking branch 'nds32/next' omits 20dd13027aed Merge remote-tracking branch 'mips/mips-next' omits 7b44d0b6566b Merge remote-tracking branch 'm68knommu/for-next' omits 92ed5d8510b2 Merge remote-tracking branch 'm68k/for-next' omits 056d745c4394 Merge remote-tracking branch 'h8300/h8300-next' omits cfe6a9237982 Merge remote-tracking branch 'csky/linux-next' omits 912609cc3b4d Merge remote-tracking branch 'clk/clk-next' omits 53a7dbac5a5e Merge remote-tracking branch 'tegra/for-next' omits b9019551050c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 90f710df0f9f Merge remote-tracking branch 'samsung-krzk/for-next' omits 2e0c08b1bba7 Merge remote-tracking branch 'rockchip/for-next' omits b8b722ea76ba Merge remote-tracking branch 'reset/reset/next' omits 9e06bc1e282f Merge remote-tracking branch 'renesas/next' omits 2dcb1a8d2b59 Merge remote-tracking branch 'realtek/for-next' omits f27b92e6e190 Merge remote-tracking branch 'raspberrypi/for-next' omits 4a0a071d63f9 Merge remote-tracking branch 'qcom/for-next' omits cf03bffbd0b6 Merge remote-tracking branch 'omap/for-next' omits 7a67f9575568 Merge remote-tracking branch 'mvebu/for-next' omits 6d46465ebc85 Merge remote-tracking branch 'mediatek/for-next' omits fe85632dbb42 Merge remote-tracking branch 'keystone/next' omits bfd72f2145d6 Merge remote-tracking branch 'imx-mxs/for-next' omits b5a3a73c56cd Merge remote-tracking branch 'at91/at91-next' omits a9421078f9c2 Merge remote-tracking branch 'amlogic/for-next' omits f6048853a1bf Merge remote-tracking branch 'arm-soc/for-next' omits ecc0fd2dbdd7 Merge remote-tracking branch 'arm64/for-next/core' omits 3db045ea0227 Merge remote-tracking branch 'arm/for-next' omits c22e840a16cc Merge remote-tracking branch 'dma-mapping/for-next' omits 5a2775a0669a Merge remote-tracking branch 'kbuild/for-next' omits 07cae3a0d68e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 5699ef7fb271 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 3741af72ec61 Merge remote-tracking branch 'fpga-fixes/fixes' omits 90aab6516303 Merge remote-tracking branch 'mmc-fixes/fixes' omits e2daed87b852 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits c086e1e9a8e9 Merge remote-tracking branch 'vfs-fixes/fixes' omits 7b4c7885cd88 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 1479298df76b Merge remote-tracking branch 'kvm-fixes/master' omits b32193cd0737 Merge remote-tracking branch 'omap-fixes/fixes' omits 7f7685f29df1 Merge remote-tracking branch 'input-current/for-linus' omits da5057593bfe Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 9872aa22bb25 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 8f354f1eac89 Merge remote-tracking branch 'spi-fixes/for-linus' omits 1a3fbd437843 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 872bd41c2708 Merge remote-tracking branch 'regmap-fixes/for-linus' omits a48b8ce0aca5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits a25233e3c882 Merge remote-tracking branch 'sound-current/for-linus' omits ae643a448fd5 Merge remote-tracking branch 'rdma-fixes/for-rc' omits eb2a45962473 Merge remote-tracking branch 'netfilter/master' omits e77f5d112c1e Merge remote-tracking branch 'ipsec/master' omits e861268b837f Merge remote-tracking branch 'bpf/master' omits 6054ce4134b0 Merge remote-tracking branch 'net/master' omits e80431677449 Merge remote-tracking branch 'sparc/master' omits d632bbcd80b0 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 84e2cced82a6 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 0d343cc61dbf Merge remote-tracking branch 'arc-current/for-curr' omits b07471b34514 Merge remote-tracking branch 'fixes/master' omits fae04e8dfe63 Merge branch 'for-next-next-v5.7-20200527' into for-next-20200527 omits af55881ed523 Merge branch 'for-next-current-v5.6-20200527' into for-nex [...] omits 12d2219af135 Merge branch 'misc-next' into for-next-next-v5.7-20200527 omits eee7dcbaafea Merge branch 'misc-next' into for-next-current-v5.6-20200527 omits 90314f009d5e coresight: Use devm_kcalloc() in coresight_alloc_conns() omits 092167fdf3c4 btrfs: fix space_info bytes_may_use underflow during space [...] omits 6efa30d8825b btrfs: fix space_info bytes_may_use underflow after nocow [...] omits 18d98525aaac Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits df96c4beb7c4 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits dedc6506d684 btrfs: fix wrong file range cleanup after an error filling [...] omits fc9cdf7bbe29 btrfs: remove BTRFS_INODE_IN_DELALLOC_LIST flag omits 086624b9b8c4 mtd: rawnand: Add an invalid ECC mode to discriminate with [...] omits 5b948c5de948 mtd: rawnand: Return an enum from of_get_nand_ecc_algo() omits 1777341d9335 dt-bindings: mtd: Deprecate OOB_FIRST mode omits 8bf8f34cf349 btrfs: remove redundant local variable in read_block_for_search omits 66926f306cc8 btrfs: open code key_search omits e47b16ebc068 Merge branch 'devel' into for-next omits c57afacc9270 opp: Remove bandwidth votes when target_freq is zero omits b151fefd23b7 riscv: sort select statements alphanumerically omits c27cd1c3b919 treewide: Replace zero-length array with flexible-array omits 228f95c14949 Merge remote-tracking branch 'spi/for-5.8' into spi-next omits e5f74f67da3d Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits d87e0fb190cf refperf: Make functions static omits 928da8256e03 srcu: Avoid local_irq_save() before acquiring spinlock_t omits 56defdeb0cdb csky: Fixup CONFIG_DEBUG_RSEQ omits 4fa9948454ae refperf: Dynamically allocate thread-summary output buffer omits 54c0ed208976 refperf: Dynamically allocate experiment-summary output buffer omits 9088b449814f refperf: Provide module parameter to specify number of exp [...] omits 4cce30d135de refperf: Convert nreaders to a module parameter omits bd5b16d6c88d refperf: Allow decimal nanoseconds omits 2ba85f14b266 refperf: Hoist function-pointer calls out of the loop omits 7dde0e35f67b refperf: Add holdoff parameter to allow CPUs to come online omits b2ff7128cdf1 torture: Add refperf to the rcutorture scripting omits ae329a355bc5 linux-next-pre omits ac1ec6103d55 ipc-convert-ipcs_idr-to-xarray-update-fix omits 7f15816acd70 ipc-convert-ipcs_idr-to-xarray-update omits f63f1b245c89 ipc: convert ipcs_idr to XArray omits 274c2b41c958 ipc/namespace.c: use a work queue to free_ipc omits a3d1a005a186 ipc/msg: add missing annotation for freeque() omits cac7625faa28 lib/ubsan.c: fix gcc-10 warnings omits b026822d229f tools/testing/selftests/vm: remove duplicate headers omits cfdbf1206012 selftests: vm: pkeys: fix multilib builds for x86 omits 74f6e9a1f8ca selftests: vm: pkeys: use the correct page size on powerpc omits c2e0a8dec396 selftests: vm: pkeys: fix powerpc access right definitions omits 887db67409e8 selftests/vm/pkeys: override access right definitions on powerpc omits 1d2bd093ea43 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 2bf226d5cc75 selftests/vm/pkeys: introduce a sub-page allocator omits 3ec33c6e1a10 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits c6383a4ec389 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 2e07367652a3 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 1c36cce44ddc selftests/vm/pkeys: improve checks to determine pkey support omits 2d634f5d3c4f selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits 17aac99e35e8 selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 2536bdec1108 selftests: vm: pkeys: fix powerpc access right updates omits 988458fc03b3 selftests/vm/pkeys: introduce powerpc support omits 7493579f7a0e selftests/vm/pkeys: introduce generic pkey abstractions omits fb83b4a03826 selftests: vm: pkeys: use the correct huge page size omits 9962f0cb4225 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits 678c607682c9 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits 198e7c494b0d selftests/vm/pkeys: fix pkey_disable_clear() omits 2840ba91f936 selftests: vm: pkeys: add helpers for pkey bits omits 9fbed1a567e4 selftests: vm: pkeys: Use sane types for pkey register omits d42ae9a6e87e selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits febcfc36ae3f selftests/vm/pkeys: move some definitions to arch-specific header omits 91fc2e461712 selftests/vm/pkeys: move generic definitions to header file omits 05fc7ca256ab selftests/vm/pkeys: rename all references to pkru to a gen [...] omits ea7b8acdf9b7 selftests/x86/pkeys: move selftests to arch-neutral directory omits b0515e1e558a twist: add option for selecting twist options for syzkalle [...] omits d92e556a22e8 twist: allow disabling k_spec() function in drivers/tty/vt [...] omits a6f4d21d49e1 add kernel config option for twisting kernel behavior. omits 685c0baa051c aio: simplify read_events() omits 4664ec8f102f kernel/relay.c: fix read_pos error when multiple readers omits 97ad86ca967e rapidio: convert get_user_pages() --> pin_user_pages() omits 581a7b590ef2 rapidio: avoid data race between file operation callbacks [...] omits 96725a2c100f umh: fix refcount underflow in fork_usermode_blob(). omits 1d0cff6ea5bf fs: include FMODE_EXEC when converting flags to f_mode omits f1841512e52e exec: relocate path_noexec() check omits 41e4b9bbacb0 exec: relocate S_ISREG() check omits 93cfef2d2c8c exec: change uselib(2) IS_SREG() failure to EACCES omits 96611caddfc3 exec: open code copy_string_kernel omits 48501dc7747d exec: simplify the copy_strings_kernel calling convention omits 1276d6ea04db kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits eedc7173f19b mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 8c44944118e9 seq_file-introduce-define_seq_attribute-helper-macro-check [...] omits 19b5e07a5090 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] omits 5f1f966158d3 fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 4fda48aabca2 fat: improve the readahead for FAT entries omits a7203297d7fd fat: don't allow to mount if the FAT length == 0 omits 38ac689f26c7 init: allow distribution configuration of default init omits feccdc9a5515 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits 06544f01be1e elfnote: mark all .note sections SHF_ALLOC omits 4e7ab62c1131 fs/binfmt_elf: remove redundant elf_map ifndef omits 56a582e95c43 checkpatch-use-patch-subject-when-reading-from-stdin-fix omits a97a453d83f7 checkpatch: use patch subject when reading from stdin omits 93a485ea7942 checkpatch: disallow --git and --file/--fix omits 9d1e166bf10b checkpatch: look for c99 comments in ctx_locate_comment omits dacbdbbcf490 checkpatch: additional MAINTAINER section entry ordering checks omits cb6c014b5a3f lib: make a test module with set/clear bit omits e1952fe8598b lib/flex_proportions.c: cleanup __fprop_inc_percpu_max omits ae191b19b034 lib/percpu-refcount.c: use a more common logging style omits 5ef7ad9c66e6 lib/zlib: remove outdated and incorrect pre-increment opti [...] omits 73978f3f060c lib/test_lockup.c: make test_inode static omits ff6fc661a22a lib: optimize cpumask_local_spread() omits 5dc55f1174e6 lib: Add might_fault() to strncpy_from_user. omits 9ecfe7cadc97 lib/math: avoid trailing newline hidden in pr_fmt() omits 7d6a80ac4c6b include/linux/bitops.h: simplify get_count_order_long() omits dd7e99a8a190 include/linux/bitops.h: avoid clang shift-count-overflow warnings omits 97c301ad2715 get_maintainer: fix unexpected behavior for path/to//file [...] omits e81dffa91461 get_maintainer: add email addresses from .yaml files omits 7afec653e033 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 993eac5d423b dynamic_debug: add an option to enable dynamic debug for m [...] omits f168571c799e user.c: make uidhash_table static omits 6e5944132f0c mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits e9de040c5327 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits be7ac14b1bba mm/debug: add tests validating architecture page table helpers omits 8fa52ee82e23 x86/mm: define mm_p4d_folded() omits 1908dabaef4b proc: rename "catch" function argument omits 479b1a3d0d5d kernel/hung_task.c: Monitor killed tasks. omits 0175df1da3f1 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits ccf10549e436 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 34a667eb04f4 zcomp: Use ARRAY_SIZE() for backends list omits d0f935bdc461 include/linux/mm.h: return true in cpupid_pid_unset() omits 63d4be3b9ef9 mm: use false for bool variable omits 5530287e89ef mm/memory: fix a typo in comment "attampt"->"attempt" omits d853ca0efd7d mm/page-writeback: fix a typo in comment "effictive"->"effective" omits c59815ae4e10 mm/sparse: fix a typo in comment "convienence"->"convenience" omits c7311432702f mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 9c81579b6bb5 mm: fix a typo in comment "strucure"->"structure" omits ea1ae6d73e96 mm, memcg: fix some typos in memcontrol.c omits 2294071a649c mm/frontswap: fix some typos in frontswap.c omits 10436376bc2f mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 08f80ad3878a mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits 6d9a2df8ae74 mm/memblock: fix a typo in comment "implict"->"implicit" omits 7c04260bc4ae mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits f4ee5e4e3753 mm/vmsan: fix some typos in comment omits a1ac6edc6793 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 91a2953f1ce7 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 91cc33b70275 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits c626d89fcfe6 mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits a23a7f1fdaa9 mm: ksm: fix a typo in comment "alreaady"->"already" omits 073bc5f4c2eb mm: ksm: fix a typo in comment "alreaady"->"already" omits d3185e11b018 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 8d59ff2ceaaa mm-replace-zero-length-array-with-flexible-array-member-fix omits 987e4a0a9212 mm: replace zero-length array with flexible-array member omits 879c3b3466b7 device-dax: add memory via add_memory_driver_managed() omits f45656984e57 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] omits 0b6432e0c177 mm/memory_hotplug: introduce add_memory_driver_managed() omits 723f80902b1c mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits 3ee2d90455bf mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 65b15e9ad233 mm/memory_hotplug: remove is_mem_section_removable() omits f7c7bd76696d powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 5dcfd2f1ad6e mm/memory_hotplug: refrain from adding memory into an impo [...] omits 998467f06072 mm: add kvfree_sensitive() for freeing sensitive data objects omits 730e2847bfd6 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits c3b264efd5da x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits c89788979801 riscv-support-debug_wx-fix omits 4d01b8e6220f riscv: support DEBUG_WX omits d01ca0b0b6b4 mm: add MMU dependency for DEBUG_WX omits 290c97ce484d mm: remove the specific name of arm64 omits a6a2a6fb55c7 mm-add-debug_wx-support-fix omits b709a56e3ebb mm: add DEBUG_WX support omits e76a1aa1d597 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits b93e8c6571de drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits d16fae48d2fc mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits dde654658fbb mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits 8a662710815c mm/vmstat: add events for PMD based THP migration without split omits f3a378563f94 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits 91f4d9dd4cc2 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits a58b6654467c powerpc/mm: drop platform defined pmd_mknotpresent() omits adcd73570282 mm: thp: don't need to drain lru cache when splitting and [...] omits 6e6848ccf8ff kmap-consolidate-kmap_prot-definitions-checkpatch-fixes omits 070bdd633f6a kmap: consolidate kmap_prot definitions omits f260c365cfe3 sparc: remove unnecessary includes omits 2f8a5b135f18 parisc/kmap: remove duplicate kmap code omits e220e771a548 kmap: remove kmap_atomic_to_page() omits f82f462e8a06 drm: vmwgfx: include linux/highmem.h omits 6c95cdcf0149 drm: remove drm specific kmap_atomic code omits 6336bf781875 arch/kmap: define kmap_atomic_prot() for all arch's omits be59fc8f171c arch/kmap: don't hard code kmap_prot values omits f8927d7f4273 arch/kmap: ensure kmap_prot visibility omits e8ec2d720b99 arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits d2a9dfce3dbd arch/{mips,sparc,microblaze,powerpc}: don't enable pagefau [...] omits 84467e2ca84c arch/kunmap_atomic: consolidate duplicate code omits e56dd96d6404 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits 307fed03b79e arch/kmap_atomic: consolidate duplicate code omits 0afb944ce853 {x86,powerpc,microblaze}/kmap: move preempt disable omits 3ea7cfeec1bf arch-kunmap-remove-duplicate-kunmap-implementations-fix omits bd884afda8b9 arch/kunmap: remove duplicate kunmap implementations omits ac86a763a29f arch/kmap: remove redundant arch specific kmaps omits 21b69224dd57 arch/xtensa: move kmap build bug out of the way omits 4b77c19b09ab arch/kmap: remove BUG_ON() omits 89e1a8631587 mm: simplify calling a compound page destructor omits 4f809b7a54ae mm/hugetlb: define a generic fallback for arch_clear_hugep [...] omits 428c7e89f33a mm/hugetlb: define a generic fallback for is_hugepage_only [...] omits 988b1cb01490 arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET omits 9b3b547d24c0 mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits 1bbe9a495936 hugetlbfs: fix changes to command line processing omits 1838dca49d3e hugetlbfs: clean up command line processing omits 9439a07b64f1 arm64/hugetlb: fix hugetlb initialization omits 6e8e6576ba6d hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits f345531e62ed hugetlbfs: move hugepagesz= parsing to arch independent code omits dc80baa3d12f hugetlbfs: add arch_hugetlb_valid_size omits 6e462b105284 selftests: khugepaged: fix several spelling mistakes omits e31c1c7a6634 khugepaged: introduce 'max_ptes_shared' tunable omits 5de30585ee93 thp: change CoW semantics for anon-THP omits 214d7855dae1 khugepaged: allow to collapse PTE-mapped compound pages omits eec128988c0b khugepaged-allow-to-collapse-a-page-shared-across-fork-fix-fix omits 6f0a09007e60 mm: khugepaged: remove error message when checking external pins omits 3d6e10e98a82 khugepaged: allow to collapse a page shared across fork omits 2a4ef9f3de3d khugepaged: drain LRU add pagevec after swapin omits eecbf5db72b4 khugepaged: drain all LRU caches before scanning pages omits 064600dad86d khugepaged: do not stop collapse if less than half PTEs ar [...] omits 3e7ab057d9cb khugepaged-add-self-test-fix-3 omits 0838ef8d3004 khugepaged-add-self-test-fix-2-fix omits de61f1801099 khugepaged: replace the usage of system(3) in the test omits 043e4c525ae4 selftests: khugepaged: fix several spelling mistakes omits d50a022bb1c8 khugepaged: add self test omits 53d73e12b71e hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for [...] omits 57aa7d7a1633 include/linux/memblock.h: fix minor typo and unclear comment omits 0ee8b0cf5e6c mm, mempolicy: fix up gup usage in lookup_node omits 7cbf9804360a tools/vm/page_owner_sort.c: filter out unneeded line omits 895370689dec mm: vmscan: limit the range of LRU type balancing omits 31a5fb9b4052 mm: vmscan: reclaim writepage is IO cost omits 862095ac61ef mm: vmscan: determine anon/file pressure balance at the re [...] omits 30051d0fb600 mm: balance LRU lists based on relative thrashing omits b8c1e68808bb mm: only count actual rotations as LRU reclaim cost omits 25580bf73c04 mm-deactivations-shouldnt-bias-the-lru-balance-fix omits 185e3f208d13 mm: deactivations shouldn't bias the LRU balance omits 6d4d8c67a978 mm: base LRU balancing on an explicit cost model omits 6b2d1e8cf032 mm: vmscan: drop unnecessary div0 avoidance rounding in ge [...] omits 831c153fd636 mm: remove use-once cache bias from LRU balancing omits 7d4744ee4ab8 mm: workingset: let cache workingset challenge anon omits 98738fec9224 mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() omits 687874693345 mm: allow swappiness that prefers reclaiming anon over the [...] omits f760e5c4feec mm: keep separate anon and file statistics on page reclaim [...] omits 89fefe03a2cb mm: fix LRU balancing effect of new transparent huge pages omits 2cd60be04684 mm/vmscan: update the comment of should_continue_reclaim() omits 05ff6e43af01 mm/vmscan.c: change prototype for shrink_page_list omits 3f4ab8ed1cff mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits 3ecbed80d259 mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 2b23a94167bc padata: document multithreaded jobs omits d7b27432d6e0 mm: make deferred init's max threads arch-specific omits d523eb15bbb4 mm: parallelize deferred_init_memmap() omits 2a939636e9e9 padata: add basic support for multithreaded jobs omits a89f60819931 padata: allocate work structures for parallel jobs from a pool omits 6c45827262d8 padata-initialize-earlier-fix omits af2f5317e138 padata: initialize earlier omits 1af1c902dc31 padata: remove exit routine omits 9fa6a3c9450c mm: call cond_resched() from deferred_init_memmap() omits 3939ef3df46f mm: initialize deferred pages with interrupts enabled omits 846c2d5e221c mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits d7d84d2b62e6 mm: add comments on pglist_data zones omits 147950d7bdb0 mm-page_alloc-skip-waternark_boost-for-atomic-order-0-allo [...] omits b41037d20a76 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits a5020d060b4f mm/page_alloc: restrict and formalize compound_page_dtors[] omits 99e59b249112 mm, page_alloc: reset the zone->watermark_boost early omits 5325b632bad2 mm-reset-numa-stats-for-boot-pagesets-v3 omits 2b1fa614fcca mm/page_alloc.c: reset numa stats for boot pagesets omits 9e069ad35947 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits a967cd37dc0f mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits 1d939b0e4cec mm/page_alloc: integrate classzone_idx and high_zoneidx omits 180825184f53 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits d41625551f3a mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 60b6b151b640 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits e7eb28bec91c mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits 242e0adf4c03 mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits a26ac2ada362 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits df2eff30b1dc mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 6deed27caab2 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits c1870e0abf1d mm/page_alloc.c: rename free_pages_check() to check_free_page() omits 3bfd3d439389 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits 0b9b8ec209f7 mm/page_alloc.c: bad_flags is not necessary for bad_page() omits ba82e2da9e84 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 4effed174662 docs/vm: update memory-models documentation omits dc618df23997 mm: simplify find_min_pfn_with_active_regions() omits 4c4140fa0207 mm: clean up free_area_init_node() and its helpers omits 186958d5b70d mm: rename free_area_init_node() to free_area_init_memoryl [...] omits 5e134580ce3e mm-free_area_init-allow-defining-max_zone_pfn-in-descendin [...] omits b967c6beef48 arc: free_area_init(): take into account PAE40 mode omits 249bcef8a9f3 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 7015ac434df9 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 9c7b9c706595 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits 6a05b9fbff65 mm/compaction: fix the incorrect hole in fast_isolate_freepages() omits ca2331289044 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits 1fee299f3667 mm: memmap_init: iterate over memblock regions rather that [...] omits 5fbee147c222 xtensa: simplify detection of memory zone boundaries omits da1a95049318 unicore32: simplify detection of memory zone boundaries omits d839523281d4 sparc32: simplify detection of memory zone boundaries omits 747bed293439 parisc: simplify detection of memory zone boundaries omits 416e2a548268 m68k: mm: simplify detection of memory zone boundaries omits fb01f6bbcfb5 csky: simplify detection of memory zone boundaries omits 650c0ebc83cd arm64: simplify detection of memory zone boundaries for UM [...] omits d3c61d4dd18b arm: simplify detection of memory zone boundaries omits 2cc80fd8c85a alpha: simplify detection of memory zone boundaries omits 1359d9e77f76 mm: use free_area_init() instead of free_area_init_nodes() omits 5b1c65c0660e mm: free_area_init: use maximal zone PFNs rather than zone sizes omits e8d3552c4f20 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits fcdd0b06ac41 mm: make early_pfn_to_nid() and related defintions close t [...] omits a1039c3c1851 mm: memblock: replace dereferences of memblock_region.nid [...] omits 7f998e3b7ce8 mm: clarify __GFP_MEMALLOC usage omits 5afaff9208bf kasan: move kasan_report() into report.c omits 1881ea39e4f7 string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits 7a22114bfd1e kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits 2b7e6a3d2ae8 kasan: stop tests being eliminated as dead code with FORTI [...] omits 8d7ec5a9f4f7 mm/mm_init.c: report kasan-tag information stored in page->flags omits a60c75057afa x86/mm: remove vmalloc faulting omits 9d86b150fd06 mm: remove vmalloc_sync_(un)mappings() omits 05ee7689d94a x86/mm/32: implement arch_sync_kernel_mappings() omits 3e9b42f49488 x86/mm/64: implement arch_sync_kernel_mappings() omits 9286698ccb94 mm/ioremap: track which page-table levels were modified omits bcf2b224bcad mm-vmalloc-track-which-page-table-levels-were-modified-fix omits 652878f6e974 mm/vmalloc: track which page-table levels were modified omits f70bdd727eba mm: add functions to track page directory modifications omits a15548470875 s390: use __vmalloc_node in stack_alloc omits ab8b12a14e55 powerpc: use __vmalloc_node in alloc_vm_stack omits 7d03de396c88 arm64: use __vmalloc_node in arch_alloc_vmap_stack omits 2600c58a4c2d mm-remove-vmalloc_user_node_flags-fix omits 94d6d66472a3 mm: remove vmalloc_user_node_flags omits 41412c2a446f mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits 4a97f730e46e mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits 574fa089c86f mm: switch the test_vmalloc module to use __vmalloc_node omits cacfa1370b8c mm-remove-__vmalloc_node_flags_caller-fix omits d9a03f9955fb mm: remove __vmalloc_node_flags_caller omits 0f5805029b80 mm: remove both instances of __vmalloc_node_flags omits ad902463acef mm: remove the prot argument to __vmalloc_node omits eac1f42dddc3 mm: remove the pgprot argument to __vmalloc omits d33a5012b2c5 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits 888e5f6dcf82 mm: enforce that vmap can't map pages executable omits bc2cf555b82a mm: remove the prot argument from vm_map_ram omits 6db186b59a0d mm: remove unmap_vmap_area omits 3a76ff7847c6 mm: remove map_vm_range omits c77456b739ce mm: don't return the number of pages from map_kernel_range [...] omits 0352cfffddcb mm: rename vmap_page_range to map_kernel_range omits 719b5e414d63 mm: remove vmap_page_range_noflush and vunmap_page_range omits a9e5c2b93ba3 mm: pass addr as unsigned long to vb_free omits 83c13befa6d2 mm: only allow page table mappings for built-in zsmalloc omits 2cc45f11da80 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits c162e72dcfe0 mm: unexport unmap_kernel_range_noflush omits 3051ccc70e4d mm: remove __get_vm_area omits 4fa042357ac6 powerpc: remove __ioremap_at and __iounmap_at omits ea8245d492bb powerpc: add an ioremap_phb helper omits bded28c02108 dma-mapping: use vmap insted of reimplementing it omits 54f62c2fbad7 staging: media: ipu3: use vmap instead of reimplementing it omits e972adf2a25a staging: android: ion: use vmap instead of vm_map_ram omits e9b7dd51744c x86: fix vmap arguments in map_irq_stack omits 1e3813db0bde x86/hyperv: use vmalloc_exec for the hypercall page omits dadd986ce81b mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits 3c78902ceb41 mm/mmap.c: fix the adjusted length error omits d75cfa7d1268 /proc/PID/smaps: Add PMD migration entry parsing omits e53a557c6ec9 mm/gup.c: further document vma_permits_fault() omits 7113fe2725a8 memcg: expose root cgroup's memory.stat omits 2c770a60279e mm: memcontrol: update page->mem_cgroup stability rules omits 4b767444ba91 mm: memcontrol: delete unused lrucare handling omits aa2da40c8275 mm: memcontrol: document the new swap control behavior omits 7c0269440867 mm/swap: fix livelock in __read_swap_cache_async() omits aaf3c24c48b7 mm: memcontrol: charge swapin pages on instantiation omits e024b03a0d00 mm: mkfs.ext4 invoked oom-killer on i386 - pagecache_get_page omits 85d7b6a42cbc mm: memcontrol: make swap tracking an integral part of mem [...] omits c80f30c8e1fd mm: memcontrol: prepare swap controller setup for integration omits 5ccc3c26a1d6 mm: memcontrol: drop unused try/commit/cancel charge API omits fccda0373583 mm-memcontrol-convert-anon-and-file-thp-to-new-mem_cgroup_ [...] omits e325f89fdd69 mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] omits f15159ba83cc mm-memcontrol-switch-to-native-nr_anon_thps-counter-fix omits 4ad598a9ec79 mm: memcontrol: switch to native NR_ANON_THPS counter omits 7a5105ca0b43 mm: memcontrol: switch to native NR_ANON_MAPPED counter omits 818c6c20f84d mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] omits 37960e1a4964 mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] omits b409810531a7 mm: memcontrol: prepare move_account for removal of privat [...] omits 05069ae4b2dd mm: memcontrol: prepare uncharging for removal of private [...] omits 760dca6d1638 mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] omits f72f3b85c897 mm: memcontrol: move out cgroup swaprate throttling omits e6002c57cda9 mm: shmem: remove rare optimization when swapin races with [...] omits aa0d1962ebb8 mm: memcontrol: drop @compound parameter from memcg charging API omits f7bf37b7aa3b mm: memcontrol: fix stat-corrupting race in charge moving omits ac5bd9856dbf mm: fix NUMA node file count error in replace_page_cache() omits 0a61a63c24e3 mm: memcontrol: simplify value comparison between count and limit omits 8a7c38b99889 mm, memcg: add workingset_restore in memory.stat omits 2279b5a89d1e mm: swapfile: fix /proc/swaps heading and Size/Used/Priori [...] omits 800794ce2770 swap-reduce-lock-contention-on-swap-cache-from-swap-slots- [...] omits 1584480bc52e swap: reduce lock contention on swap cache from swap slots [...] omits 135b3a0743ee mm/swapfile.c: use prandom_u32_max() omits 2598e105e1c8 mm/swapfile.c: __swap_entry_free() always free 1 entry omits 6faa983f1023 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix omits 50fe8b3c8054 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable omits 0455d3cc780d swap: try to scan more free slots even when fragmented omits 3447e35f02d4 mm/swapfile.c: omit a duplicate code by compare tmp and max first omits 2685fa839514 mm/swapfile.c: tmp is always smaller than max omits 2fd843a5648a mm/swapfile.c: found_free could be represented by (tmp < max) omits c87a97bb1ad3 mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits 0a69d9a042b5 mm/swapfile.c: simplify the calculation of n_goal omits 462827322f91 mm/swapfile.c: remove the unnecessary goto for SSD case omits 3b96e6a6ff93 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits c4fe9b057a6d mm/swapfile.c: offset is only used when there is more slots omits 38a1580cc602 mm: swap: properly update readahead statistics in unuse_pt [...] omits 458d6a7e0bd9 mm/swap_state: fix a data race in swapin_nr_pages omits 430d103d2421 mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits f3ec979ce4b6 mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() omits 07a684c4b672 drm/i915: convert get_user_pages() --> pin_user_pages() omits 33f255cf3b8b mm/gup: introduce pin_user_pages_fast_only() omits 15d255df29f8 mm/gup: fixup gup.c for "mm/gup: refactor and de-duplicate [...] omits 6ac1ff3f5017 mm/gup: refactor and de-duplicate gup_fast() code omits a72507e8e84e mm/gup: move __get_user_pages_fast() down a few lines in gup.c omits 47c8b90e32bd ivtv: convert get_user_pages() --> pin_user_pages() omits a62289b75256 mm/gup: introduce pin_user_pages_unlocked omits 161219a8bb56 mm-gupc-updating-the-documentation-fix omits 9ba17bcb79ac mm/gup.c: update the documentation omits 3753bcbcbf99 mm_types.h: change set_page_private to inline function omits 9e3752d7af50 mm-migratec-call-detach_page_private-to-cleanup-code-fix-fix omits c5fb3cdb7f28 mm-migratec-call-detach_page_private-to-cleanup-code-fix omits 1261e46f22a9 mm/migrate.c: call detach_page_private to cleanup code omits a4aaea47ca19 buffer_head.h: remove attach_page_buffers omits 958dd4455edf orangefs: use attach/detach_page_private omits 2d2764c34f91 ntfs: replace attach_page_buffers with attach_page_private omits ebf97333253e iomap: use attach/detach_page_private omits 30f22ffe83b6 f2fs: use attach/detach_page_private omits 4679d63984af fs/buffer.c: use attach/detach_page_private omits 00494d2abd37 btrfs: use attach/detach_page_private omits 66d9b83e7505 md: remove __clear_page_buffers and use attach/detach_page [...] omits 235e418ab1ad include/linux/pagemap.h: introduce attach/detach_page_private omits 580281cfb1cd iomap: convert from readpages to readahead omits 97cacc61178d fuse-convert-from-readpages-to-readahead-fix omits c7d6326e3896 fuse: convert from readpages to readahead omits 507d93dd18b9 f2fs: pass the inode to f2fs_mpage_readpages omits bdef8a4d6fb5 f2fs: convert from readpages to readahead omits e5f46f72569a ext4: pass the inode to ext4_mpage_readpages omits 7ec63b2f8c48 ext4: convert from readpages to readahead omits 8e6088864c95 erofs: convert compressed files from readpages to readahead omits 4149ad4022a3 erofs: convert uncompressed files from readpages to readahead omits 6dc5b6d8b41d btrfs: convert from readpages to readahead omits 524c003f4f06 fs: convert mpage_readpages to mpage_readahead omits 47fa7e4581e4 mm: use memalloc_nofs_save in readahead path omits 2c3ee5a3873a mm: document why we don't set PageReadahead omits 795862d4d2ac mm: add page_cache_readahead_unbounded omits 9443559b68cc mm: move end_index check out of readahead loop omits 4a0c0389b1d9 mm: add readahead address space operation omits 378a5a1fec9e mm: put readahead pages in cache earlier omits 888ffa97b4d1 mm: remove 'page_offset' from readahead loop omits 238dd5c8f095 mm: rename readahead loop variable to 'i' omits 70f832548218 mm: rename various 'offset' parameters to 'index' omits 189277cb84a3 mm: use readahead_control to pass arguments omits efb2d9b7f00f mm: add new readahead_control API omits 66a4e6a31c1f mm: move readahead nr_pages check into read_pages omits d46b2f754d72 mm: ignore return value of ->readpages omits 89667e94a969 mm: return void from various readahead functions omits 6b1d95d8e532 mm: move readahead prototypes from mm.h omits 4befa263bf59 mm, dump_page(): do not crash with invalid mapping pointer omits a16cd2268e73 mm-slub-add-panic_on_error-to-the-debug-facilities-fix omits a3197578a228 mm/slub: fix stack overruns with SLUB_STATS omits 9bd3b8b6b9ac slub: remove kmalloc under list_lock from list_slab_objects() V2 omits 61b23060064e slub: Remove userspace notifier for cache add/remove omits b0fa398b99f4 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits ea957cc47cd5 mm/slub.c: fix corrupted freechain in deactivate_slab() omits 8b33c6f9e39b usercopy: mark dma-kmalloc caches as usercopy caches omits 460ba1805bd2 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 47edcebf3522 buffer: record blockdev write errors in super_block that it backs omits 146d416a5a0b vfs: track per-sb writeback errors and report them to syncfs omits d335ea5f8b54 ramfs: support O_TMPFILE omits 3424e7466f33 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 855ea13b83dd arch/parisc/include/asm/pgtable.h: remove unused `old_pte' omits 1a8206f6dfc4 ocfs2: mount shared volume without ha stack omits f00ef892cb4a ocfs2: add missing annotation for dlm_empty_lockres() omits d0081af35ea9 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits 5764cb368dcd squashfs: migrate from ll_rw_block usage to BIO omits c4621724ce8e mm-remove-vm_bug_onpageslab-from-page_mapcount-fix omits 9f90a9dd31ce mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() omits 8998054f1d15 mm,thp: stop leaking unreleased file pages omits 10ff7b1d99fc mm/z3fold: silence kmemleak false positives of slots omits f6396a9ececd mm: ptdump: expand type of 'val' in note_page() omits e192bce8542e x86: mm: ptdump: calculate effective permissions correctly omits 7049589ce456 mm/compaction: avoid VM_BUG_ON(PageSlab()) in page_mapcount() omits 516f7ff025aa lib/lzo: fix ambiguous encoding bug in lzo-rle omits bc17b49bf0f8 mm/memcg: optimize memory.numa_stat like memory.stat omits 5ce9d999f0cd usb: core: kcov: collect coverage from usb complete callback omits 6fb20813bc45 kcov: collect coverage from interrupts omits 033490104ec3 kcov: use t->kcov_mode as enabled indicator omits 6ad7d945e247 kcov: move t->kcov_sequence assignment omits a82ab70c5cd0 kcov: move t->kcov assignments into kcov_start/stop omits 8c803b033585 kcov: fix potential use-after-free in kcov_remote_start omits 37448f0a3210 kcov: cleanup debug messages omits adf69012ce30 /proc/kpageflags: do not use uninitialized struct pages omits 4629ad0989ac /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 772cd08925ab checkpatch: test $GIT_DIR changes omits dc58d3c31f1f rcuperf: Add comments explaining the high reader overhead omits 786a25497743 refperf: Add a test to measure performance of read-side sy [...] omits 32de512f3f4c dt-bindings: arm: coresight: Add optional property to replicators omits 73fe4652e020 coresight: replicator: Reset replicator if context is lost omits fa7c3883f1f2 dt-bindings: arm: coresight: Add support to skip trace uni [...] omits dec0cca9cd91 coresight: etm4x: Add support to skip trace unit power up omits d9259053c0e0 btrfs: split btrfs_direct_IO to read and write part omits 660ee3c6bce6 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK omits b821c54f1e4b fs: remove dio_end_io() omits 87598f3eae15 btrfs: switch to iomap_dio_rw() for dio omits c21bab91c205 m68k: coldfire/clk.c: move m5441x specific code omits 6a3127290eea Merge branch 'fixes' into next omits c9b0a3996477 mmc: sdhci-of-esdhc: exit HS400 properly before setting an [...] omits 1089ae4cbd9c Merge branch 'x86/entry' omits 98b71a3e1fbb mmc: sdhci-msm: dump vendor specific registers during error omits bec8ad895bd1 mmc: sdhci-msm: Introduce new ops to dump vendor specific [...] omits 35452e8afee9 mmc: sdhci-msm: Read and use DLL Config property from devi [...] omits c1c4fc7f30f1 mmc: sdhci-msm: Update DDR_CONFIG as per device tree file omits 0091456f2ad5 mmc: sdhci-msm: Update dll_config_3 as per HSR omits b3591b7cdd93 mmc: host: sdhci-msm: Configure dll-user-control in dll in [...] omits 432c61d28b0e dt-bindings: mmc: Add information for DLL register properties omits 07841f456e41 dt-bindings: mmc: Add new compatible string for sm8250 target omits 5c41d278d725 sdhci: tegra: Avoid reading autocal timeout values when no [...] omits 993c8dea6b4b mmc: renesas_sdhi: remove manual clk handling omits db82becc24d1 mmc: tmio: Make sure the PM domain is 'started' while probing omits 3f2de7c15b95 mmc: tmio: Further fixup runtime PM management at remove omits 9ae1bfaa7a64 Merge branch 'sched/core' omits 2836432e4ebc Merge branch 'core/core' omits b0f717289c21 Merge branch 'efi/core' omits e2f0f1e37d98 Merge branch 'locking/core' omits 06749b60ccab Merge branch 'locking/kcsan' omits 32c0c29febb9 Merge branch 'objtool/core' omits 7e3acc37498b Merge branch 'perf/core' omits c64550212060 Merge branch 'ras/core' omits 2b8c9b1e3593 Merge branch 'sched/core' omits 32f2ee8f7cdb Merge branch 'smp/core' omits 8533c96d012f Merge branch 'x86/boot' omits 0e91e5a90a65 Merge branch 'x86/build' omits f8ceec016058 Merge branch 'x86/cache' omits c4a7fb6ee52a Merge branch 'x86/cleanups' omits 34e711300be1 Merge branch 'x86/cpu' omits fce9261bba2e Merge branch 'x86/fpu' omits 965faa032300 Merge branch 'x86/microcode' omits 5c29cdcf3749 Merge branch 'x86/mm' omits affa18ea7439 Merge branch 'x86/platform' omits 1e615ce50b53 Merge branch 'x86/splitlock' omits 7f00e04e8b1b Merge branch 'x86/timers' omits e5a531fc7626 Merge branch 'x86/vdso' omits 24fad40542c7 Merge branch 'x86/entry' omits 1112d670681f csky: Coding convention in entry.S omits 2a635d4c3aaa csky: Fixup abiv2 syscall_trace break a4 & a5 omits 4be624a87e78 csky: Fixup CONFIG_PREEMPT panic omits 90b15e7c88bf extcon: arizona: Fix runtime PM imbalance on error omits c1de93f0f556 extcon: max14577: Add proper dt-compatible strings omits f58a309873ab Merge branch 'for-next/scs' into for-next/core omits eba9666f7190 Merge branch 'for-next/kvm/errata' into for-next/core omits acd3bc43dbfb Merge branch 'for-next/bti' into for-next/core omits 48f66a01cb7c Merge branches 'for-next/acpi', 'for-next/bpf', 'for-next/ [...] omits 93fb92576566 Merge branch 'v5.7-next/soc' into for-next omits 6e33e9cf51d3 Merge branch 'v5.7-next/dts64' into for-next omits d5f74228be18 Merge branch 'v5.7-next/dts32' into for-next omits 39eceee1da5e arm: dts: mt2712: add uart APDMA to device tree omits 5ec2b3681641 arm64: dts: mt8183: add mmc node omits a320b4c69bfb arm64: dts: mt2712: add ethernet device node omits 85458accc17c arm64: dts: mediatek: add cpufreq and cci devfreq nodes fo [...] omits cf61f145cbc6 MAINTAINERS: add myself to maintain M5441X mmc host driver omits 671fde925cdd mmc: host: add Coldfire esdhc support omits 2de47eab7df0 mmc: sdhci: add quirks for be to le byte swapping omits dbf3c3657ffd m68k: mcf5441x: add support for esdhc mmc controller omits 184e50232cf1 dt-bindings: mmc: renesas,sdhi: Document r8a7742 support omits cd2b06ec45d6 device_cgroup: Fix RCU list debugging warning omits 50e41371f66e Merge branch 'fixes' into next omits c4cc9976714b mmc: meson-mx-sdhc: Don't use literal 0 to initialize structs omits e168b2536c72 mmc: meson-mx-sdhc: Fix manual RX FIFO flushing omits 60f4230866ed mmc: sdhci-esdhc-imx: Add HS400 support for i.MX6SLL omits 19513fd987a1 mmc: meson-mx-sdhc: Fix building with CONFIG_MMC_MESON_MX_SDHC=m omits e5d802466f09 mmc: sdhci-of-dwcmshc: add suspend/resume support omits a5b5677f2c58 mmc: sdhci-of-dwcmshc: implement specific set_uhs_signaling omits a5346851fedc mmc: host: meson-mx-sdhc: new driver for the Amlogic Meson [...] omits 2dd426916486 dt-bindings: mmc: Document the Amlogic Meson SDHC MMC host [...] omits f9cbcab8858f mmc: fix compilation of user API omits 08a2a18efa7c mmc: sdhci: use FIELD_GET/PREP for current capabilities bit masks omits 381110c6668b mmc: uniphier-sd: call devm_request_irq() after tmio_mmc_h [...] omits 5949a0af676b mmc: sdhci-pci-gli: Add Genesys Logic GL9763E support omits e1c86978a087 mmc: host: Drop redundant MMC_CAP_ERASE omits 33436c3604ad mmc: core: Enable erase/discard/trim support for all mmc hosts omits fdcec683701f mmc: sdricoh_cs: Respect the cmd->busy_timeout from the mmc core omits 92388113760f mmc: sdricoh_cs: Throttle polling rate for commands omits 6e854f5b5d18 mmc: sdricoh_cs: Throttle polling rate for data transfers omits c6ce1da1dd2e mmc: cb710: Inform the mmc core about the maximum busy timeout omits 6b9733f46114 memstick: Replace zero-length array with flexible-array omits 96b29f0ef739 mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] omits f4c2f6846b00 dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings omits 2c33a34756c8 mmc: sdhci-esdhc: update contact email omits 1919ec44c6a0 mmc: core: expose info about enhanced rpmb support omits 458d7ce93688 mmc: sdio: Align the initialization commands in retry path [...] omits 77b4f324624e mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8 omits f4aae4f2f5e2 mmc: sdio: Fix several potential memory leaks in mmc_sdio_ [...] omits 511056d2bcdd mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] omits 70170c76db53 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() omits 416b1e570267 mmc: renesas_sdhi: Avoid bad TAP in HS400 omits ca7319a42663 mmc: renesas_sdhi: handle M3-W ES1.2 and 1.3 revisions omits 68d651057b01 mmc: mmc_spi: Respect the cmd->busy_timeout from the mmc core omits f154d38408a5 mmc: mmc_spi: Add/rename defines for timeouts omits 4f9058b7a89e mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core omits 32d5b86c4b1c mmc: tifm_sd: Inform the mmc core about the maximum busy timeout omits eb62f1548ac0 mmc: sdricoh_cs: Drop redundant in-parameter to sdricoh_qu [...] omits a5ae5f6b3dc1 mmc: sdricoh_cs: Move MMC_APP_CMD handling to sdricoh_mmc_cmd() omits a9f064572091 mmc: sdricoh_cs: Use MMC_APP_CMD rather than a hardcoded number omits 90ef235f127d mmc: sdricoh_cs: Drop unused defines omits f559b1d2bdd5 mmc: owl-mmc: Respect the cmd->busy_timeout from the mmc core omits 9907ed9fe155 mmc: jz4740: Inform the mmc core about the maximum busy timeout omits 7ece57a2a954 mmc: sdhci-pci-o2micro: Make some symbols static omits 21d37c016ac2 mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] omits 0e6a8bbd33f9 mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK omits 9542d4b55ce5 mmc: renesas_sdhi: shorten types after refactorization omits 1c59b7e18f9c mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization omits e7ffab29bfb3 mmc: sdhci-msm: Use OPP API to set clk/perf state omits 9f7b777e8384 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] omits c58a807195a1 mmc: usdhi6rol0: Inform the mmc core about the maximum bus [...] omits b3028afb77dd mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core omits d350b687bf13 mmc: atmel-mci: Set the timer per command rather than per request omits e806537a957f mmc: atmel-mci: Keep timer enabled when queuing a next request omits 820cece827a0 mmc: sdhci-msm: Enable ADMA length mismatch error interrupt omits e66e79e4215f mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk omits 26f072f8081c mmc: sdhci: add spin lock for sdhci_set_default_irqs in sd [...] omits 0a0a5070c3e2 mmc: host: sdhci-sprd: Implement the request_atomic() API omits 87e78e575276 mmc: host: sdhci: Implement the request_atomic() API omits e4cc432eb75f mmc: host: Introduce the request_atomic() for the host omits 9cf12c3cd947 mmc: sdhci: Reduce maximum time under spinlock in sdhci_se [...] omits c0c39a8572bc mmc: sdhci: Tidy sdhci_request() a bit omits 3588cc69af52 mmc: sdhci: Remove unneeded forward declaration of sdhci_f [...] omits abf3dadb82cf mmc: sdhci: Stop exporting sdhci_send_command() omits 32708a464b2e mmc: sdhci: Add helpers for the auto-CMD23 flag omits ed0bdbf6b402 mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs() omits 3da1e2284478 mmc: mmci: Switch to mmc_regulator_set_vqmmc() omits f08a3539f695 mmc: core: Return 1 from mmc_regulator_set_vqmmc() if swit [...] omits 3c5c2a1f8f33 mmc: host: Prepare host drivers for mmc_regulator_set_vqmm [...] omits 0149342e433c mmc: sdhci-of-arasan: Remove uninitialized ret variables omits 347c3d63581a mmc: renesas_sdhi: simplify summary output omits a7714b2f68ce mmc: renesas_sdhi: improve TAP selection if all TAPs are good omits 620221b561da mmc: renesas_sdhi: clarify handling of selecting TAPs omits c6b5423f8f3b mmc: renesas_sdhi: refactor calculation of best TAP omits 1d9d49600aca mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks omits 451f5152d80c mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place omits 24f09df8fa94 mmc: sdhci-of-arasan: Fix kernel-doc warnings omits 3dae5fba8e44 mmc: sdhci-of-arasan: Modify clock operations handling omits 28a9785e6794 mmc: sdhci-of-arasan: Rearrange the platform data structs [...] omits f256d7896fdd mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion omits 87b4476b7b8b sdhci: arasan: Add support for Versal Tap Delays omits 23ca89b6380c dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller omits 8ff123c2fd19 mmc: wbsd: Replace hardcoded command numbers with existing [...] omits c57741b3103d mmc: s3cmci: Drop redundant code in s3cmci_setup_data() omits c2de5b7b11e9 mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() omits a1ea5bb134df mmc: sdhci-sprd: Drop redundant cap flags omits 2435e3f77b01 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO omits 869cad3992bf PM / devfreq: Use lockdep asserts instead of manual checks [...] omits 771d0b71043f gfs2: Allow lock_nolock mount to specify jid=X omits dbb473cb159e gfs2: Don't ignore inode write errors during inode_go_sync omits 6581cc1b6221 extcon: adc-jack: Fix an error handling path in 'adc_jack_ [...] omits b6522fa409cf parisc: add sysctl file interface panic_on_stackoverflow omits 3fd84a4fc063 parisc: use -fno-strict-aliasing for decompressor omits 0d341e0ddb1a parisc: suppress error messages for 'make clean' omits 8a432ccc96f2 PM / devfreq: imx-bus: Fix inconsistent IS_ERR and PTR_ERR omits 9d9006ec4d81 PM / devfreq: Replace strncpy with strscpy omits 16c1d2f1b0bd PM / devfreq: imx: Register interconnect device omits 782627584d6c PM / devfreq: Add generic imx bus scaling driver omits 108339e7a4fe extcon: remove redundant assignment to variable idx omits 197694d09af5 docs: filesystems: convert gfs2-glocks.txt to ReST omits a35a2f2b3e6e PM / devfreq: tegra30: Delete an error message in tegra_de [...] omits d20ab9bf9088 PM / devfreq: tegra30: Make CPUFreq notifier to take into [...] omits 560b4d4691b0 Merge branch 'for_5.7/keystone-dts' into next omits 7856488bd83b ARM: dts: keystone-k2g-evm: add HDMI video support omits 3a361eabbff0 ARM: dts: keystone-k2g: Add DSS node adds 900897591b2b csky: Fixup CONFIG_PREEMPT panic adds e0bbb53843b5 csky: Fixup abiv2 syscall_trace break a4 & a5 adds 20f69538b9ab csky: Coding convention in entry.S adds f36e0aab6f1f csky: Fixup CONFIG_DEBUG_RSEQ adds 6b5f25909bb8 Merge tag 'csky-for-linus-5.7-rc8' of git://github.com/c-s [...] adds d16eea2fa5a1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds af4798a5bba6 mm/z3fold: silence kmemleak false positives of slots adds 2f33a706027c mm,thp: stop leaking unreleased file pages adds 6988f31d558a mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() adds 1d605416fb71 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds 4377748c7b51 include/asm-generic/topology.h: guard cpumask_of_node() ma [...] adds 75caf310d16c Merge branch 'akpm' (patches from Andrew) adds 4cb4bfffe2c1 device_cgroup: Fix RCU list debugging warning adds ef2f25543f58 Merge remote-tracking branch 'fixes/master' adds d45d7885d1db Merge remote-tracking branch 'arc-current/for-curr' adds ab9769aead9b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds ba051f097fc3 arm64/kernel: Fix return value when cpu_online() fails in [...] adds e0c865b720f4 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 9b7248439ada Merge remote-tracking branch 'powerpc-fixes/fixes' adds a1e0192b9575 Merge remote-tracking branch 'sparc/master' adds 2b86cb829976 net: dsa: declare lockless TX feature for slave ports adds 2200313aa054 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds a068aab42258 bonding: Fix reference count leak in bond_sysfs_slave_add. adds 45ebf73ebcec sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event adds 4df2c7606d8d Merge remote-tracking branch 'net/master' adds d195b1d1d119 powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again adds 12cbd1d2e8ef Merge remote-tracking branch 'bpf/master' adds 3071ba901801 Merge remote-tracking branch 'ipsec/master' adds 1acba6a81785 IB/ipoib: Fix double free of skb in case of multicast traf [...] adds 02991a7bfe43 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 08173621b0f3 Merge remote-tracking branch 'sound-current/for-linus' adds 7db0e823001c Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds fcfe59373971 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 22f89ee69491 Merge remote-tracking branch 'regmap-fixes/for-linus' adds ce3b22f068d9 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5d4ba52f6495 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds b1126fa36f90 Merge remote-tracking branch 'spi-fixes/for-linus' adds 58607196e8e5 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds e0418b7870d1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds b7e382933ce9 Merge remote-tracking branch 'omap-fixes/fixes' adds 597de8232b4b KVM: selftests: Ignore KVM 5-level paging support for VM_M [...] adds 8cadfd4fb735 KVM: selftests: Add .gitignore entry for KVM_SET_GUEST_DEBUG test adds bf61dc10fa24 x86/kvm: Remove defunct KVM_DEBUG_FS Kconfig adds b5077a38eb0f Merge remote-tracking branch 'kvm-fixes/master' adds ed7f2667c587 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 5ca6f019fd43 Merge remote-tracking branch 'vfs-fixes/fixes' adds f7d5991b92ff drm/amd/display: drop cursor position check in atomic test adds 4e5183200d9b drm/amd/display: Fix potential integer wraparound resultin [...] adds ed52a9b556f3 Merge tag 'amd-drm-fixes-5.7-2020-05-27' of git://people.f [...] adds 577108abf2b2 Merge remote-tracking branch 'drm-fixes/drm-fixes' adds 03d11bd6aa45 drm/i915/pmu: avoid an maybe-uninitialized warning adds 822d6bd1890d drm/i915: work around false-positive maybe-uninitialized warning adds 1f65efb624c4 drm/i915/gt: Prevent timeslicing into unpreemptable requests adds e0cafea04ae2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 0b251ce25cfa Merge remote-tracking branch 'mmc-fixes/fixes' adds fade9062b70b Merge remote-tracking branch 'fpga-fixes/fixes' adds 1f87fe54aa0a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 59fcbde6ab90 Revert "drm/i915/gt: Prevent timeslicing into unpreemptabl [...] adds 27284084ced2 treewide: Replace zero-length array with flexible-array adds a1a30cf3a876 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 54da5b2d3d81 Merge remote-tracking branch 'kbuild/for-next' adds 4e1cfa48f781 Merge remote-tracking branch 'dma-mapping/for-next' adds e8642e9ebf65 Merge remote-tracking branch 'arm/for-next' adds 09cda9a71350 ACPI/IORT: Remove the unused __get_pci_rid() adds 3577dd37c703 arm64/cpufeature: Add get_arm64_ftr_reg_nowarn() adds b130a8f70cbb KVM: arm64: Check advertised Stage-2 page size capability adds 342403bcb4df Merge branches 'for-next/acpi', 'for-next/bpf', 'for-next/ [...] adds d27865279f12 Merge branch 'for-next/bti' into for-next/core adds fe677be98914 KVM: arm64: Move __load_guest_stage2 to kvm_mmu.h adds c350717ec7de Merge branch 'for-next/kvm/errata' into for-next/core adds 082af5ec5080 Merge branch 'for-next/scs' into for-next/core adds d4c6ff508c72 Merge remote-tracking branch 'arm64/for-next/core' adds 56f292ad6632 Revert "ARM: vexpress: Don't select VEXPRESS_CONFIG" adds 73174acc9c75 power: vexpress: add suppress_bind_attrs to true adds a90d99045230 power: vexpress: cleanup: use builtin_platform_driver adds d0c7dc173969 power: reset: vexpress: fix build issue adds 147922f91965 ARM: davinci: fix build failure without I2C adds 5f55f1fb187d clk: versatile: Fix kconfig dependency on COMMON_CLK_VERSATILE adds 41db52231b57 Merge branch 'arm/soc' into for-next adds 644c5a582261 ARM: dts: keystone: Rename "msmram" node to "sram" adds 36e29139cd47 Merge tag 'keystone_dts_for_5.8' of git://git.kernel.org/p [...] adds 080c7866c45a Merge branch 'arm/dt' into for-next adds 60b4000f5464 tee: fix crypto select adds fb6c05b08b1a Merge tag 'soc-fsl-next-v5.8' of git://git.kernel.org/pub/ [...] adds 1f46d85ffa75 staging: tegra-video: fix V4L2 dependency adds 232150cc32ea dt-bindings: soc: ti: add binding for k3 platforms chipid module adds 907a2b7e2fc7 soc: ti: add k3 platforms chipid module driver adds b8b38a8e3cae drivers: soc: ti: knav_qmss_queue: Make knav_gp_range_ops static adds 9536a3155bf0 Merge tag 'drivers_soc_for_5.8' of git://git.kernel.org/pu [...] adds 78c43a059a71 dt-bindings: bus: Add Baikal-T1 AXI-bus binding adds a1c13784d251 dt-bindings: bus: Add Baikal-T1 APB-bus binding adds 63cb77136e04 bus: Add Baikal-T1 AXI-bus driver adds 8f93662d8324 bus: Add Baikal-T1 APB-bus driver adds 83ca8b3e8f21 memory: Add Baikal-T1 L2-cache Control Block driver adds 0d583273b49a Merge branch 'baikal/drivers' into arm/drivers adds 27dff7d253db Merge branch 'arm/drivers' into for-next adds d0c5ad102c9d soc: document merges adds 2313fca7b44d dt-bindings: memory: Add Baikal-T1 L2-cache Control Block binding adds 1c8ceb16bcb9 bus: bt1-apb: Include linux/io.h adds b19dc1b79993 bus: bt1-apb: Fix show/store callback identations adds 75341b3d358d bus: bt1-apb: Use PTR_ERR_OR_ZERO to return from request-r [...] adds b7cb430d5f11 bus: bt1-apb: Use sysfs_streq instead of strncmp adds 7f57416f2aeb bus: bt1-axi: Optimize the return points in the driver adds 91920088536f bus: bt1-axi: Use sysfs_streq instead of strncmp adds e7f726fa8ea0 Merge branch 'baikal/drivers' into arm/drivers adds 2bc8b2402adc Merge branch 'arm/drivers' into for-next adds dc20e93b935e bus: bt1-apb: Build the driver into the kernel adds 22e795b470ae bus: bt1-axi: Build the driver into the kernel adds 78f7d98be7a8 Merge branch 'baikal/drivers' into arm/drivers adds e64c10019ef6 Merge branch 'arm/drivers' into for-next adds d86ad463d670 ARM: OMAP2+: Fix regression for using local timer on non-SMP SoCs adds 71cf8963c33b Merge branch 'arm/soc' into for-next adds bc32c2006f6a Merge remote-tracking branch 'arm-soc/for-next' adds 95d713a3c2a9 Merge remote-tracking branch 'amlogic/for-next' adds c588584b84fa Merge remote-tracking branch 'at91/at91-next' adds f92dadc464ce Merge remote-tracking branch 'imx-mxs/for-next' adds 058288fb30c1 Merge branch 'for_5.8/keystone-dts' into next adds a158c2b7ec23 Merge branch 'for_5.8/driver-soc' into next adds a16b3a5c3075 Merge remote-tracking branch 'keystone/next' adds 0ada0d3edb60 Merge branch 'v5.7-next/dts32' into for-next adds b9c394e53414 Merge branch 'v5.7-next/dts64' into for-next adds 64ee939736e7 Merge branch 'v5.7-next/soc' into for-next adds fc1fdfe90355 Merge remote-tracking branch 'mediatek/for-next' adds b3514b39c931 Merge remote-tracking branch 'mvebu/for-next' adds e6dffbf84da6 Merge remote-tracking branch 'omap/for-next' adds f0b4df8b6116 Merge remote-tracking branch 'qcom/for-next' adds eb6c229f70cf Merge remote-tracking branch 'raspberrypi/for-next' adds c865406de241 Merge remote-tracking branch 'realtek/for-next' adds 838d3766fe75 Merge remote-tracking branch 'renesas/next' adds ffd2f7dd2402 Merge remote-tracking branch 'reset/reset/next' adds 4e23eced8e56 Merge remote-tracking branch 'rockchip/for-next' adds 251b128d8d63 Merge remote-tracking branch 'samsung-krzk/for-next' adds 4c10a6404de9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds ccbf97246e5c Merge remote-tracking branch 'tegra/for-next' adds 01a106f51782 Merge remote-tracking branch 'clk/clk-next' adds d296ed463f75 Merge remote-tracking branch 'h8300/h8300-next' adds 1315efba3d81 Merge remote-tracking branch 'm68k/for-next' adds 6a63ac07b943 Merge remote-tracking branch 'm68knommu/for-next' adds 9c43783c702f MIPS: DTS: Fix build errors used with various configs adds a202bf71f08b MIPS: CPU_LOONGSON2EF need software to maintain cache consistency adds 482cd90cd781 MIPS: Loongson64: Define PCI_IOBASE adds c3b9c0043d25 MIPS: Loongson64: Remove not used pci.c adds 9b2f4372492d Merge remote-tracking branch 'mips/mips-next' adds 32a6f70b2008 Merge remote-tracking branch 'nds32/next' adds a56075db3853 parisc: Fix kernel panic in mem_init() adds 02c3adb2fd9f Merge remote-tracking branch 'parisc-hd/for-next' adds 4b0e4085bc86 Merge remote-tracking branch 'powerpc/next' adds b4a4f036e846 soc: sifive: l2 cache: Eliminate an unsigned zero compare warning adds 09c0533d129c soc: sifive: l2 cache: Mark l2_get_priv_group as static adds 91e160f77db2 Merge remote-tracking branch 'risc-v/for-next' adds 11886c199d8d s390: add machine check SIGP adds 0b0ed657fe00 s390: remove critical section cleanup from entry.S adds 0623b7dda24f s390/qdio: fix up qdio_start_irq() kerneldoc adds cafebf8653b3 s390/qdio: remove q->first_to_kick adds a0138f59265a s390/cio, s390/qeth: cleanup PNSO CHSC adds e1750a3d9abb s390/pci: Log new handle in clp_disable_fh() adds aa1664909f88 Merge remote-tracking branch 's390/features' adds 7f9899a206f7 Merge remote-tracking branch 'sh/sh-next' adds f244526f1b99 Merge remote-tracking branch 'sparc-next/master' adds 220f7e6f2e5c Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 535958339586 Merge remote-tracking branch 'fscrypt/master' adds a43a67a2d715 btrfs: switch to iomap_dio_rw() for dio adds b75b7ca7c27d fs: remove dio_end_io() adds 5f008163a559 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK adds d8f3e73587ce btrfs: split btrfs_direct_IO to read and write part adds 995e9a166b69 btrfs: open code key_search adds 213ff4b72a9c btrfs: remove redundant local variable in read_block_for_search adds e2c8e92d1140 btrfs: fix wrong file range cleanup after an error filling [...] adds 467dc47ea99c btrfs: fix space_info bytes_may_use underflow after nocow [...] adds 2166e5edce9a btrfs: fix space_info bytes_may_use underflow during space [...] adds 1608586cc58c Merge branch 'misc-next' into for-next-current-v5.6-20200528 adds c9807378af0f Merge branch 'for-next-current-v5.6-20200528' into for-nex [...] adds 46063d387a6b Merge branch 'misc-next' into for-next-next-v5.7-20200528 adds 8113246479a5 Merge branch 'for-next-next-v5.7-20200528' into for-next-20200528 adds de3232a56988 Merge remote-tracking branch 'btrfs/for-next' adds 63918eca0006 Merge remote-tracking branch 'ceph/master' adds fb7570bd6520 Merge remote-tracking branch 'cifs/for-next' adds e7cda1ee94f4 erofs: code cleanup by removing ifdef macro surrounding adds e548a6123759 Merge remote-tracking branch 'erofs/dev' adds c2d163d5f3fb Merge remote-tracking branch 'exfat/dev' adds bba55ddaac50 Merge remote-tracking branch 'ext3/for_next' adds 287cbe7d8213 Merge remote-tracking branch 'ext4/dev' adds 1c0dd5358fa6 Merge remote-tracking branch 'f2fs/dev' adds 61a646247711 Merge remote-tracking branch 'fsverity/fsverity' adds bdcd686f1e00 Merge remote-tracking branch 'fuse/for-next' adds e38383f7e049 Merge remote-tracking branch 'jfs/jfs-next' adds 945fadc86111 Merge remote-tracking branch 'nfs-anna/linux-next' adds ca4faf543a33 SUNRPC: Move xpt_mutex into socket xpo_sendto methods adds 2abfbe7e3a72 svcrdma: Clean up the tracing for rw_ctx_init errors adds f4e53e1ce3e5 svcrdma: Clean up handling of get_rw_ctx errors adds 9d2006389262 svcrdma: Trace page overruns when constructing RDMA Reads adds dbc17acd5d42 svcrdma: trace undersized Write chunks adds ea740bd5f58e svcrdma: Fix backchannel return code adds f5046b8f43d1 svcrdma: Remove backchannel dprintk call sites adds 27ce6294445a svcrdma: Rename tracepoints that record header decoding errors adds 08e3c9f181bf svcrdma: Remove the SVCRDMA_DEBUG macro adds decc13f7eb25 svcrdma: Displayed remote IP address should match stored address adds e979a173a0b8 svcrdma: Add tracepoints to report ->xpo_accept failures adds e3e67621e307 SUNRPC: Remove kernel memory address from svc_xprt tracepoints adds 4b8f380e46e4 SUNRPC: Tracepoint to record errors in svc_xpo_create() adds 11bbb0f76e99 SUNRPC: Trace a few more generic svc_xprt events adds d998882b4b1b SUNRPC: Remove "#include <trace/events/skb.h>" adds 998024dee197 SUNRPC: Add more svcsock tracepoints adds a0469f46faab SUNRPC: Replace dprintk call sites in TCP state change callouts adds b4af59328c25 SUNRPC: Trace server-side rpcbind registration events adds 02648908d19a SUNRPC: Rename svc_sock::sk_reclen adds a5cda73e49aa SUNRPC: Restructure svc_tcp_recv_record() adds 7dae1dd726aa SUNRPC: Replace dprintk() call sites in TCP receive path adds 6be8c5949149 SUNRPC: Refactor recvfrom path dealing with incomplete TCP [...] adds cca557a5a60f SUNRPC: Clean up svc_release_skb() functions adds ca07eda33e01 SUNRPC: Refactor svc_recvfrom() adds fff1ebb269b6 SUNRPC: Restructure svc_udp_recvfrom() adds d88ff9587bce SUNRPC: svc_show_status() macro should have enum definitions adds 0b175b18648e NFSD: Add tracepoints to NFSD's duplicate reply cache adds dd5e3fbc1f47 NFSD: Add tracepoints to the NFSD state management code adds 1eace0d1e9d0 NFSD: Add tracepoints for monitoring NFSD callbacks adds 8954c5c212d3 SUNRPC: Clean up request deferral tracepoints adds 45f56da8224e NFSD: Squash an annoying compiler warning adds f2453978a4f2 NFSD: Fix improperly-formatted Doxygen comments adds 6670ee2ef219 Merge branch 'nfsd-5.8' of git://linux-nfs.org/~cel/cel-2. [...] adds f45db2b909c7 sunrpc: check that domain table is empty at module unload. adds d47a5dc2888f sunrpc: svcauth_gss_register_pseudoflavor must reject dupl [...] adds 24c5efe41c29 sunrpc: clean up properly in gss_mech_unregister() adds a4abc6b12eb1 nfsd: Fix svc_xprt refcnt leak when setup callback client failed adds 037e910b52b0 SUNRPC: Remove unreachable error condition in rpcb_getport [...] adds cb732e2a8ddb Merge remote-tracking branch 'nfsd/nfsd-next' adds bf612bfc4a3b Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 759ffdbe4cfa Merge remote-tracking branch 'xfs/for-next' adds 0fb97f01cfd6 Merge remote-tracking branch 'zonefs/for-next' adds db9a1d95d078 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds a119821e637a Merge remote-tracking branch 'file-locks/locks-next' adds 1bc44c59e4ab Merge remote-tracking branch 'vfs/for-next' adds d99564e5d63a Merge remote-tracking branch 'printk/for-next' adds 0d0d85d57f60 Merge remote-tracking branch 'pci/next' adds 767735300c08 Merge remote-tracking branch 'pstore/for-next/pstore' adds 2388bdae7fe6 Merge remote-tracking branch 'hid/for-next' adds dd4f2ca965ec i2c: save a variable in i2c_detect() adds ed2ac8116ff2 i2c: nvidia-gpu: Use PTR_ERR_OR_ZERO() to simplify code adds 3e34b5135b39 i2c: acpi: Drop double check for ACPI companion device adds bee0d92c899b i2c: slave-eeprom: skip useless initialization adds 468ed57fd299 i2c: slave-eeprom: update documentation to recent changes adds 7df915e540ec i2c: avoid confusing naming in header adds a951e77c1780 Merge branch 'i2c/for-5.8' into i2c/for-next adds 984c4c7f36f2 Merge remote-tracking branch 'i2c/i2c/for-next' adds 52368cc29a8a Merge remote-tracking branch 'i3c/i3c/next' adds 5c9332eae6ea Merge branch 'dmi/master' adds ddc65caa5666 dt-bindings: hwmon: Add Baikal-T1 PVT sensor binding adds 1597b374af22 hwmon: Add notification support adds 87976ce2825d hwmon: Add Baikal-T1 PVT sensor driver adds e361ffc60917 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds db94f2bf8d65 Merge remote-tracking branch 'jc_docs/docs-next' adds 11cd244dade7 Merge remote-tracking branch 'v4l-dvb/master' adds ad1e4f74c072 PM: hibernate: Restrict writes to the resume device adds 9d706b63be23 Merge branch 'pm-sleep' into linux-next adds e5c399b0bd64 ACPI: GED: use correct trigger type field in _Exx / _Lxx handling adds 065693d08662 Merge branch 'acpi-misc' into linux-next adds f5d8a0d00eba Merge remote-tracking branch 'pm/linux-next' adds 1e79c8449098 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 535d5ef4c374 opp: Remove bandwidth votes when target_freq is zero adds 3e3d3f505ae9 Merge remote-tracking branch 'opp/opp/linux-next' adds a8fabcbd1e4b Merge remote-tracking branch 'thermal/thermal/linux-next' adds 766462ebde95 Merge remote-tracking branch 'ieee1394/for-next' adds 583531d763b4 Merge remote-tracking branch 'dlm/next' adds 0d509a5f4533 Merge remote-tracking branch 'swiotlb/linux-next' adds bebcfe85f433 RDMA/core: Use sizeof_field() helper adds d246a3061528 IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command adds e4fdf7625b68 Merge branch 'mellanox/mlx5-next' into rdma.git for/next adds fef17f91da7d RDMA/cm: Add Enhanced Connection Establishment (ECE) bits adds 34e2ab57a911 RDMA/ucma: Extend ucma_connect to receive ECE parameters adds 93531ee7b9d1 RDMA/ucma: Deliver ECE parameters through UCMA events adds a20652e175f2 RDMA/cm: Send and receive ECE parameter over the wire adds 0cb15372a615 RDMA/cma: Connect ECE to rdma_accept adds 8094ba0ace7f RDMA/cma: Provide ECE reject reason adds 3e09a427ae7a RDMA/mlx5: Get ECE options from FW during create QP adds e383085c2425 RDMA/mlx5: Set ECE options during QP create adds 64bae2d455f6 RDMA/mlx5: Use direct modify QP implementation adds 70bd7fb87625 RDMA/mlx5: Remove manually crafted QP context the query call adds f18e26af6aba RDMA/mlx5: Convert modify QP to use MLX5_SET macros adds 5f62a521ff20 RDMA/mlx5: Set ECE options during modify QP adds 50aec2c3135e RDMA/mlx5: Return ECE data after modify QP adds 6d96960a9ea8 Merge remote-tracking branch 'rdma/for-next' adds 0774dc7643db dlm: use the tcp version of accept_from_sock for sctp as well adds 7a15b2e013f5 net: remove kernel_getsockopt adds ae920e83a079 Merge branch 'remove-kernel_getsockopt' adds 7c741868ceab selftests: Add torture tests to nexthop tests adds 4d7525085a9b net: dsa: sja1105: offload the Credit-Based Shaper qdisc adds d29245692a44 tcp: ipv6: support RFC 6069 (TCP-LD) adds ea651a86d468 net/mlx5: E-Switch, Refactor eswitch egress acl codes adds 07bab9502641 net/mlx5: E-Switch, Refactor eswitch ingress acl codes adds bf773dc0e6d5 net/mlx5: E-Switch, Introduce APIs to enable egress acl fo [...] adds 7e51891a237f net/mlx5e: Use netdev events to set/del egress acl forward [...] adds 553f9328385d net/mlx5e: Support tc block sharing for representors adds d34eb2fcd004 net/mlx5e: Offload flow rules to active lower representor adds d97555e14529 net/mlx5e: Add bond_metadata and its slave entries adds 133dcfc577ea net/mlx5: E-Switch, Alloc and free unique metadata for match adds 88e96e533cfa net/mlx5e: Slave representors sharing unique metadata for match adds 9728366f53d2 net/mlx5e: Use change upper event to setup representors' b [...] adds 810cbb25549b net/mlx5: Add missing mutex destroy adds 4a5d5d739210 net/mlx5e: Helper function to set ethertype adds fca533041aac net/mlx5e: Optimize performance for IPv4/IPv6 ethertype adds cedb28191fdf net/mlx5: DR, Add a spinlock to protect the send ring adds ed03a418abe8 net/mlx5: DR, Split RX and TX lock for parallel insertion adds 1eba1110f0a7 Merge tag 'mlx5-updates-2020-05-26' of git://git.kernel.or [...] adds b58f0e8f38c0 net: add sock_set_reuseaddr adds c433594c0745 net: add sock_no_linger adds 6e43496745e7 net: add sock_set_priority adds 76ee0785f42a net: add sock_set_sndtimeo adds 7594888c782e net: add sock_bindtoindex adds 783da70e8396 net: add sock_enable_timestamps adds ce3d9544ceca net: add sock_set_keepalive adds 26cfabf9cdd2 net: add sock_set_rcvbuf adds fe31a326a4aa net: add sock_set_reuseport adds db10538a4b99 tcp: add tcp_sock_set_cork adds 12abc5ee7873 tcp: add tcp_sock_set_nodelay adds ddd061b8daed tcp: add tcp_sock_set_quickack adds 557eadfcc5ee tcp: add tcp_sock_set_syncnt adds c488aeadcbd0 tcp: add tcp_sock_set_user_timeout adds 71c48eb81c9e tcp: add tcp_sock_set_keepidle adds d41ecaac903c tcp: add tcp_sock_set_keepintvl adds 480aeb9639d6 tcp: add tcp_sock_set_keepcnt adds 6ebf71bab9fb ipv4: add ip_sock_set_tos adds c4e446bf5a06 ipv4: add ip_sock_set_freebind adds db45c0ef258e ipv4: add ip_sock_set_recverr adds 2de569bda2a6 ipv4: add ip_sock_set_mtu_discover adds c1f9ec5776dd ipv4: add ip_sock_set_pktinfo adds 9b115749acb2 ipv6: add ip6_sock_set_v6only adds fce934949c0f ipv6: add ip6_sock_set_recverr adds 18d5ad623275 ipv6: add ip6_sock_set_addr_preferences adds 7d7207c2d570 ipv6: add ip6_sock_set_recvpktinfo adds 298cd88a66a0 rxrpc: add rxrpc_sock_set_min_security_level adds 095ae612530c tipc: call tsk_set_importance from tipc_topsrv_create_listener adds 1e372dbd683d Merge branch 'remove-most-callers-of-kernel_setsockopt-v3' adds 22bef5e78f11 ice: fix signed vs unsigned comparisons adds f0cbbb9c6e06 ice: remove unused macro adds bf8987df8aa5 ice: set VF default LAN address adds 5df42c826741 ice: fix MAC write command adds 1aaef2bc4e0a ice: Fix memory leak adds 68d270783742 ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS adds 4f1fe43c920b ice: Add more Rx errors to netdev's rx_error counter adds 1960827570c7 ice: Don't allow VLAN stripping change when pvid set adds b5c7f857e5c9 ice: Handle critical FW error during admin queue initialization adds c8f135c6ee78 ice: Change number of XDP TxQ to 0 when destroying rings adds 49d358e0e746 ice: Add XDP Tx to VSI ring stats adds ae15e0ba1b33 ice: Change number of XDP Tx queues to match number of Rx queues adds 7e34786a74e1 ice: avoid undefined behavior adds 13f90b393f73 ice: Refactor Rx checksum checks adds 3f0d97cdfe6e ice: Check UMEM FQ size when allocating bufs adds 62c027883c73 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds b113cabd4378 sfc: avoid an unused-variable warning adds 123db31d0121 vmxnet3: prepare for version 4 changes adds d3a8a9e5c3b3 vmxnet3: add support to get/set rx flow hash adds dacce2be3312 vmxnet3: add geneve and vxlan tunnel offload support adds a31135e36ecc vmxnet3: update to version 4 adds 04d826213413 Merge branch 'vmxnet3-upgrade-to-version-4' adds d320692d9f85 net: ks8851: Factor out spi->dev in probe()/remove() adds bfd1e0eb08f6 net: ks8851: Rename ndev to netdev in probe adds 2f3271c952bf net: ks8851: Replace dev_err() with netdev_err() in IRQ handler adds 848fc0ce6cb8 net: ks8851: Pass device node into ks8851_init_mac() adds b6948e1b7b09 net: ks8851: Use devm_alloc_etherdev() adds 2c5b0a86ac54 net: ks8851: Use dev_{get,set}_drvdata() adds 806f66495e79 net: ks8851: Remove ks8851_rdreg32() adds 88cfedd0d7ab net: ks8851: Use 16-bit writes to program MAC address adds aa39bf6730b7 net: ks8851: Use 16-bit read of RXFC register adds 22726020050b net: ks8851: Factor out bus lock handling adds 18a3df730932 net: ks8851: Factor out SKB receive function adds d48b7634c692 net: ks8851: Split out SPI specific entries in struct ks8851_net adds 24be72632c68 net: ks8851: Split out SPI specific code from probe() and [...] adds 144ad36c3d3b net: ks8851: Factor out TX work flush function adds d2a1c643a00e net: ks8851: Permit overridding interrupt enable register adds 7a552c850c45 net: ks8851: Implement register, FIFO, lock accessor callbacks adds b07f987a8d77 net: ks8851: Separate SPI operations into separate file adds 797047f875b5 net: ks8851: Implement Parallel bus operations adds 72628da6d634 net: ks8851: Remove ks8851_mll.c adds f4b992b461b3 Merge branch 'net-ks8851-Unify-KS8851-SPI-and-MLL-drivers' adds 2421ee24777e net: hns3: remove an unnecessary 'goto' in hclge_init_ae_dev() adds 9516352150c0 net: hns3: add a missing mutex destroy in hclge_init_ad_dev() adds 9f5a9816065f net: hns3: refactor hclge_config_tso() adds 5caa039f320d net: hns3: refactor hclge_query_bd_num_cmd_send() adds 639d84d0c428 net: hns3: modify an incorrect type in struct hclge_cfg_gr [...] adds fb9e44d63dc3 net: hns3: modify an incorrect type in struct hclgevf_cfg_ [...] adds 5e86178dcead net: hns3: remove some unused fields in struct hns3_nic_priv adds c496299e0677 net: hns3; remove unused HNAE3_RESTORE_CLIENT in enum hnae [...] adds 4828b5766a69 net: hns3: remove unused struct hnae3_unic_private_info adds 9cee2e8d3039 net: hns3: remove two duplicated register macros in hclgev [...] adds 7c6643cac0ed net: hns3: remove some unused fields in struct hclge_dev adds ead38a8537bf net: hns3: print out speed info when parsing speed fails adds 394f9ebf92c8 Merge branch 'hns3-next' adds fac3e82a9f91 Merge remote-tracking branch 'net-next/master' adds e7b4e85255f2 libbpf: Fix perf_buffer__free() API for sparse allocs adds 8c3e64bf6521 selftests/bpf: Fix a typo in test_maps adds af16873411e0 selftests/bpf: Cleanup some file descriptors in test_maps adds 07dd6e6582bc selftests/bpf: Cleanup comments in test_maps adds d74e91972482 bpf: Fix map permissions check adds 9b185fa42176 selftests/bpf: Add tests for write-only stacks/queues adds 18139179c4da Merge remote-tracking branch 'bpf-next/master' adds 8ef2b6454172 Merge remote-tracking branch 'ipsec-next/master' adds 976ad8bf34bd Merge remote-tracking branch 'netfilter-next/master' adds bf0ddd104167 Bluetooth: btbcm: Added 003.006.007, changed 001.003.015 adds c197783be01e Merge remote-tracking branch 'bluetooth/master' adds a7528198add8 mac80211: support control port TX status reporting adds 6a2d0b3f51f4 Merge remote-tracking branch 'mac80211-next/master' adds 81f3f5e369ec docs: filesystems: convert gfs2-glocks.txt to ReST adds 97919512d2f3 gfs2: Don't ignore inode write errors during inode_go_sync adds 45f2fac0d029 gfs2: Allow lock_nolock mount to specify jid=X adds 04354a131a29 Merge remote-tracking branch 'gfs2/for-next' adds ee925e947972 mtd: rawnand: Return an enum from of_get_nand_ecc_algo() adds 8edc151797b9 mtd: rawnand: Add an invalid ECC mode to discriminate with [...] adds b0d7f69fd3d1 Merge remote-tracking branch 'nand/nand/next' adds 5587fa489747 mtd: spi-nor: spansion: fix writes on S25FS512S adds c26d0d87f175 mtd: spi-nor: Add support for s25fs128s1 adds 075fd6dff24a mtd: spi-nor: spansion: Differentiate between s25fl256s an [...] adds 1ac71ec0130c mtd: spi-nor: Fix SPI NOR acronym adds 8a2644d5f360 mtd: spi-nor: Add support for Cypress cy15x104q adds 0e167df2fafb Merge remote-tracking branch 'spi-nor/spi-nor/next' adds ae4052c59c2d crypto: cavium/nitrox - Fix a typo in a comment adds d1c72f6e4c05 crypto: engine - do not requeue in case of fatal error adds 58ca0060ec4e crypto: hisilicon - fix driver compatibility issue with di [...] adds 5bb7f56f7124 Merge remote-tracking branch 'crypto/master' adds 5afeb97a1844 Merge tag 'drm-misc-next-fixes-2020-05-27' of git://anongi [...] adds 9ca1f474cea0 Merge tag 'amd-drm-next-5.8-2020-05-27' of git://people.fr [...] adds 32d3bc30d270 Merge remote-tracking branch 'drm/drm-next' adds 4e53c50e001e Merge remote-tracking branch 'amdgpu/drm-next' adds 855c5b1c3549 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 7b13b0bfee3f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds b58319443044 Merge remote-tracking branch 'drm-msm/msm-next' adds e82d13fb9010 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 867392fed55d Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 17bdbc36caa8 Merge remote-tracking branch 'regmap/for-next' adds 6d2848402619 Merge branch 'for-linus' into for-next adds 8191743d5f9a ALSA: usb-audio: Clean up quirk entries with macros adds 0df904390eee Merge remote-tracking branch 'sound/for-next' adds e6825bae2681 ASoC: ingenic: Unconditionally depend on devicetree adds 2b1878afc8fb ASoC: nau8810: add I2C device and compatible ID adds a50067d4f3c1 ASoC: rt5682: split i2c driver into separate module adds 8dc101147031 ASoC: sta32x: add missed function calls in error paths adds 4a0434502191 ASoC: amd: Removing unnecessary instance initialization adds f6c8ab553d3a Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds 2a74742ab11f Merge remote-tracking branch 'sound-asoc/for-next' adds bb4f7852f909 Merge remote-tracking branch 'modules/modules-next' adds d471e0d6a687 Merge remote-tracking branch 'input/next' adds dc35ada4251f block: fix a warning when blkdev.h is included for !CONFIG [...] adds bf9827e7f096 Merge branch 'for-5.8/block' into for-next adds f4bb16af749a Merge remote-tracking branch 'block/for-next' adds 5eed979dcf01 Merge remote-tracking branch 'device-mapper/for-next' adds f7793e0aaba9 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds a08373de21b4 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO adds a049b5aeb744 mmc: sdhci-sprd: Drop redundant cap flags adds 4c3965aa995b mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() adds f51167c010ea mmc: s3cmci: Drop redundant code in s3cmci_setup_data() adds 2871ec99ee18 mmc: wbsd: Replace hardcoded command numbers with existing [...] adds 1fd7b984f568 dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller adds 1a470721c8f5 sdhci: arasan: Add support for Versal Tap Delays adds 19ee441f2cab mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion adds 37d3ee7c5dc0 mmc: sdhci-of-arasan: Rearrange the platform data structs [...] adds 16ada730a759 mmc: sdhci-of-arasan: Modify clock operations handling adds 4908460ef16e mmc: sdhci-of-arasan: Fix kernel-doc warnings adds 2941e4ca2057 mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place adds a8e809ecaeb4 mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks adds 92fa2a567d52 mmc: renesas_sdhi: refactor calculation of best TAP adds ec4fc1acf363 mmc: renesas_sdhi: clarify handling of selecting TAPs adds 5fb6bf51f6d1 mmc: renesas_sdhi: improve TAP selection if all TAPs are good adds bcf89cb8e046 mmc: renesas_sdhi: simplify summary output adds 098c408b040d mmc: sdhci-of-arasan: Remove uninitialized ret variables adds 9cbe0fc8cd9c mmc: host: Prepare host drivers for mmc_regulator_set_vqmm [...] adds 17a0751e60b1 mmc: core: Return 1 from mmc_regulator_set_vqmmc() if swit [...] adds 3e09a81e166c mmc: mmci: Switch to mmc_regulator_set_vqmmc() adds 9d624f4f6df5 mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs() adds ed6330330276 mmc: sdhci: Add helpers for the auto-CMD23 flag adds a374a72baa81 mmc: sdhci: Stop exporting sdhci_send_command() adds 98a2642f91a4 mmc: sdhci: Remove unneeded forward declaration of sdhci_f [...] adds e872f1e22ea5 mmc: sdhci: Tidy sdhci_request() a bit adds 845c939ee229 mmc: sdhci: Reduce maximum time under spinlock in sdhci_se [...] adds 6db96e5810e0 mmc: host: Introduce the request_atomic() for the host adds 48ef8a2a1e5e mmc: host: sdhci: Implement the request_atomic() API adds 61ab64e2f54f mmc: host: sdhci-sprd: Implement the request_atomic() API adds 49769d4d350d mmc: sdhci: add spin lock for sdhci_set_default_irqs in sd [...] adds d863cb03fb2a mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk adds 946932d91da1 mmc: sdhci-msm: Enable ADMA length mismatch error interrupt adds 740e6499324d mmc: atmel-mci: Keep timer enabled when queuing a next request adds ab5d94f73bcb mmc: atmel-mci: Set the timer per command rather than per request adds ef5053bdf5b6 mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core adds 4c2e04d72804 mmc: usdhi6rol0: Inform the mmc core about the maximum bus [...] adds a389087ee9f1 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] adds 0472f8d3c054 mmc: sdhci-msm: Use OPP API to set clk/perf state adds 33ba6fec0012 mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization adds 74f6bdb864f2 mmc: renesas_sdhi: shorten types after refactorization adds ca2d13ec6ee9 mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK adds 43170255321f mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] adds 580b946ed030 mmc: sdhci-pci-o2micro: Make some symbols static adds d422f8b9ed4e mmc: jz4740: Inform the mmc core about the maximum busy timeout adds f37ac1ae3ca9 mmc: owl-mmc: Respect the cmd->busy_timeout from the mmc core adds 710c7ff9a681 mmc: sdricoh_cs: Drop unused defines adds cfa2c1dc7bb4 mmc: sdricoh_cs: Use MMC_APP_CMD rather than a hardcoded number adds 4b4c7daec4f9 mmc: sdricoh_cs: Move MMC_APP_CMD handling to sdricoh_mmc_cmd() adds 6ccff65a2945 mmc: sdricoh_cs: Drop redundant in-parameter to sdricoh_qu [...] adds 0b05c9770501 mmc: tifm_sd: Inform the mmc core about the maximum busy timeout adds 966244ccd291 mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core adds 78a67b9224ad mmc: mmc_spi: Add/rename defines for timeouts adds 5671ad667ebb mmc: mmc_spi: Respect the cmd->busy_timeout from the mmc core adds f583da4013a7 mmc: renesas_sdhi: handle M3-W ES1.2 and 1.3 revisions adds a38c078fea0b mmc: renesas_sdhi: Avoid bad TAP in HS400 adds c2b613d03b06 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() adds f04086c225da mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] adds a94a59f43749 mmc: sdio: Fix several potential memory leaks in mmc_sdio_ [...] adds fa1e3191922b mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8 adds 1dc5a61559e7 mmc: sdio: Align the initialization commands in retry path [...] adds 064f7e58ee42 mmc: core: expose info about enhanced rpmb support adds 30e1028dcef9 mmc: sdhci-esdhc: update contact email adds 194f9b21ad64 dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings adds 91995b904ec2 mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] adds f4f20d6897b1 memstick: Replace zero-length array with flexible-array adds 85a3f77c1be5 mmc: cb710: Inform the mmc core about the maximum busy timeout adds eadb7897652d mmc: sdricoh_cs: Throttle polling rate for data transfers adds 3eea697c1da5 mmc: sdricoh_cs: Throttle polling rate for commands adds 04f2f45f410f mmc: sdricoh_cs: Respect the cmd->busy_timeout from the mmc core adds 94fe2580a2f3 mmc: core: Enable erase/discard/trim support for all mmc hosts adds 1be64c7963f8 mmc: host: Drop redundant MMC_CAP_ERASE adds 1ae1d2d6e555 mmc: sdhci-pci-gli: Add Genesys Logic GL9763E support adds 5d1f42e14b13 mmc: uniphier-sd: call devm_request_irq() after tmio_mmc_h [...] adds 804a65b3dfdd mmc: sdhci: use FIELD_GET/PREP for current capabilities bit masks adds 83fc5dd57f86 mmc: fix compilation of user API adds e5f31378862e dt-bindings: mmc: Document the Amlogic Meson SDHC MMC host [...] adds e4bf1b0970ef mmc: host: meson-mx-sdhc: new driver for the Amlogic Meson [...] adds 554232e8d59f mmc: sdhci-of-dwcmshc: implement specific set_uhs_signaling adds bccce2ec7790 mmc: sdhci-of-dwcmshc: add suspend/resume support adds 67c7daec6981 mmc: meson-mx-sdhc: Fix building with CONFIG_MMC_MESON_MX_SDHC=m adds 86b59671deba mmc: sdhci-esdhc-imx: Add HS400 support for i.MX6SLL adds c70805dca139 mmc: meson-mx-sdhc: Fix manual RX FIFO flushing adds 7d79735d56a2 mmc: meson-mx-sdhc: Don't use literal 0 to initialize structs adds 1f8153ee031d dt-bindings: mmc: renesas,sdhi: Document r8a7742 support adds 991f5c4dd242 m68k: mcf5441x: add support for esdhc mmc controller adds e93577ecde8f mmc: sdhci: add quirks for be to le byte swapping adds a5a944d24cbc mmc: host: add Coldfire esdhc support adds c5dce4f52d79 MAINTAINERS: add myself to maintain M5441X mmc host driver adds 4bd784411aca mmc: tmio: Further fixup runtime PM management at remove adds 63fd8ef3947c mmc: tmio: Make sure the PM domain is 'started' while probing adds d42c9fff1ecb mmc: renesas_sdhi: remove manual clk handling adds aebbf577e5d1 sdhci: tegra: Avoid reading autocal timeout values when no [...] adds b91da9290979 dt-bindings: mmc: Add new compatible string for sm8250 target adds 97306b631d83 dt-bindings: mmc: Add information for DLL register properties adds 5c30f340f9e0 mmc: host: sdhci-msm: Configure dll-user-control in dll in [...] adds 04816e672d46 mmc: sdhci-msm: Update dll_config_3 as per HSR adds 1dfbe3ff81f9 mmc: sdhci-msm: Update DDR_CONFIG as per device tree file adds 03591160ca19 mmc: sdhci-msm: Read and use DLL Config property from devi [...] adds d1fe0762f3c6 mmc: sdhci-msm: Introduce new ops to dump vendor specific [...] adds 16d18d893c20 mmc: sdhci-msm: dump vendor specific registers during error adds 47e9e107fa31 mmc: sdhci-of-esdhc: exit HS400 properly before setting an [...] adds 91132078a38d m68k: coldfire/clk.c: move m5441x specific code adds b303c16cf3aa Merge branch 'fixes' into next adds 4bc90f492230 mmc: sdio: Fix macro name for Marvell device with ID 0x9134 adds 419f25794731 mmc: sdio: Change macro names for Marvell 8688 modules adds fd415cf1d289 mmc: sdio: Move SDIO IDs from mwifiex driver to common inc [...] adds f621b7e69790 mmc: sdio: Move SDIO IDs from btmrvl driver to common incl [...] adds 8609cdd4ccf1 mmc: sdio: Move SDIO IDs from btmtksdio driver to common i [...] adds 58a64aa0ae5f mmc: sdio: Move SDIO IDs from smssdio driver to common inc [...] adds 7236df340f91 mmc: sdio: Move SDIO IDs from ath6kl driver to common incl [...] adds 276188063e04 mmc: sdio: Move SDIO IDs from ath10k driver to common incl [...] adds e271b5e770fd mmc: sdio: Move SDIO IDs from b43-sdio driver to common in [...] adds 53ed4d3c9c03 mmc: sdio: Fix Cypress SDIO IDs macros in common include file adds 657aac939a2b mmc: sdio: Sort all SDIO IDs in common include file adds 5bb9af7d86c4 mmc: sdhci-cadence: fix PHY write adds 3c5d3c39add5 dt-bindings: mmc: arasan: Add compatible strings for Intel [...] adds 6282c7b6e7d5 mmc: sdhci-of-arasan: Add support for Intel Keem Bay adds 7361919ed268 mmc: mmci_sdmmc: fix DMA API warning overlapping mappings adds 6973a006cf53 mmc: mmci_sdmmc: fix DMA API warning max segment size adds 089664194250 mmc: host: sdhci-esdhc-imx: add wakeup feature for GPIO CD pin adds a26b279c5498 mmc: sdhci-esdhc-imx: fix the mask for tuning start point adds 6564dcd12f0b mmc: sdhci-esdhc-imx: disable the CMD CRC check for standa [...] adds 8f8a1dd4e3bb mmc: sdhci-of-at91: fix CALCR register being rewritten adds 24cdd695bc12 mmc: core: Do not export MMC_NAME= and MODALIAS=mmc:block [...] adds b92d1b3fae7c mmc: core: Export device/vendor ids from Common CIS for SD [...] adds ae683dc18d5e Merge remote-tracking branch 'mmc/next' adds 5ba24b008cb7 Merge remote-tracking branch 'mfd/for-mfd-next' adds 4e6b105d4928 Merge remote-tracking branch 'backlight/for-backlight-next' adds 2140d68d69d4 dt-bindings: power: reset: Unrequire regmap property in sy [...] adds c3d80522237b power: reset: syscon-reboot: Add parental syscon support adds 6c2fe5cae53a Merge tag 'tags/ib-mfd-iio-power-v5.8' into psy-next adds fac1cd327b62 power: charger: max14577: Add proper dt-compatible strings adds 2e9bcaccef40 power: supply: Make bd9995x_chip_reset static adds 655078f5f528 kobject: increase allowed number of uevent variables adds bac705abcf34 power: supply: core: add capacity error margin property adds feabe49e46bb power: supply: core: add manufacture date properties adds 601c2a543f02 power: supply: core: add POWER_SUPPLY_HEALTH_CALIBRATION_REQUIRED adds 0ff969158ac7 power: supply: sbs-battery: Add TI BQ20Z65 support adds d6f563210892 power: supply: sbs-battery: add POWER_SUPPLY_PROP_CAPACITY [...] adds c4b12a2f3f3d power: supply: sbs-battery: simplify read_read_string_data adds 79bcd5a4a660 power: supply: sbs-battery: add PEC support adds 8ce6ee43bd6e power: supply: sbs-battery: add POWER_SUPPLY_PROP_CURRENT_ [...] adds 3e9544f7a342 power: supply: sbs-battery: Improve POWER_SUPPLY_PROP_TECH [...] adds 787fdbcf5b8b power: supply: sbs-battery: add POWER_SUPPLY_PROP_CONSTANT [...] adds 7721c2fd2668 power: supply: sbs-battery: add MANUFACTURE_DATE support adds 6f72a07aa6e9 power: supply: sbs-battery: add POWER_SUPPLY_HEALTH_CALIBR [...] adds f0318bc99c81 power: supply: sbs-battery: fix idle battery status adds 182fc88268f3 power: supply: sbs-battery: add ability to disable charger [...] adds 03b758ba36f0 power: supply: sbs-battery: switch from of_property_* to d [...] adds f9ca07a123c8 power: supply: sbs-battery: switch to i2c's probe_new adds 68956dbe6fb4 power: supply: sbs-battery: constify power-supply property array adds 805f64e8b5cf dt-bindings: power: sbs-battery: Convert to yaml adds 9ca329f31e53 Merge remote-tracking branch 'battery/for-next' adds aacbf7c5e5f0 Merge remote-tracking branch 'regulator/for-next' adds c6fb3bded607 Merge remote-tracking branch 'security/next-testing' adds bd98e81e04e2 Merge remote-tracking branch 'apparmor/apparmor-next' adds 705bb6354a63 Merge remote-tracking branch 'integrity/next-integrity' adds a75fc5dc00a7 Merge remote-tracking branch 'keys/keys-next' adds ca00557d19cf Merge remote-tracking branch 'selinux/next' adds ca041efe2606 Merge remote-tracking branch 'smack/next' adds f71f5497add8 Merge remote-tracking branch 'tomoyo/master' adds d62e5a88c03d Merge remote-tracking branch 'tpmdd/next' adds 779a6e00808e Merge remote-tracking branch 'watchdog/master' adds d9baaa8ac863 Merge remote-tracking branch 'iommu/next' adds 07c22b984468 Merge remote-tracking branch 'vfio/next' adds e6df1a1874e4 Merge remote-tracking branch 'audit/next' adds 37d1e94692e0 dt-bindings: thermal: rcar-gen3-thermal: Convert bindings [...] adds b82f8cc72ba2 dt-bindings: rtc: Convert MXC RTC to json-schema adds abc9e16f4953 dt-bindings: rtc: Convert MXC RTC V2 to json-schema adds f1ea97039561 dt-bindings: pwm: Convert imx pwm to json-schema adds 44f50b8d4058 dt-bindings: pwm: Convert imx tpm pwm to json-schema adds b07de4461ade dt-bindings: display: anx7814.txt: convert to yaml adds 30b1e7c4e24b dt-bindings: auxdisplay: hd44780: Convert to json-schema adds 6457d644260d dt-bindings: pwm: Convert mxs pwm to json-schema adds 0280a04ed9db dt-bindings: serial: renesas,scifa: Document r8a7742 bindings adds 186835952e93 dt-bindings: serial: renesas,scifa: Remove part numbers fr [...] adds 315148547563 dt-bindings: i2c: renesas, i2c: Document r8a7742 support adds 90f90af71876 dt-bindings: i2c: renesas, iic: Document r8a7742 support adds 33e70291d1de dt-bindings: ata: renesas,rcar-sata: Add r8a7742 support adds 9c95312aad21 dt-bindings: net: renesas, ravb: Add support for r8a7742 SoC adds 75d728ed2b1e dt-bindings: net: renesas,ether: Document R8A7742 SoC adds a08790960382 dt-bindings: power: renesas,apmu: Document r8a7742 support adds 39c7c93de02c dt-bindings: gpio: renesas, rcar-gpio: Add r8a7742 (RZ/G1H [...] adds 9ecee1d6b43f dt-bindings: interrupt-controller: Convert imx irqsteer to [...] adds 5b7c92e31fd7 dt-bindings: clock: Convert i.MX7D clock to json-schema adds 268b7e3cdb57 dt-bindings: vendor-prefixes: Add MikroTik adds 8f2d90100ad0 dt-bindings: timer: Convert i.MX TPM to json-schema adds 1be96d14b7a4 dt-bindings: timer: Convert i.MX SYSCTR to json-schema adds edaa9c460996 dt-bindings: media: Add missing clock domain description adds ccc5d0c9d26f dt-bindings: rtc: rtc-sh: Add missing power-domains property adds 451a044519c3 ASoC: fsi: Add missing properties to DT bindings adds c95d5e138f4e dt-bindings: interrupt-controller: arm,gic: Document reset [...] adds 8d6c65bd91bd dt-bindings: memory-controllers: renesas,dbsc: Convert to [...] adds 4b74c424a1b1 dt-bindings: serial: Add renesas,em-uart bindings adds 1ade7d1f9558 dt-bindings: gpio: Convert mxs to json-schema adds 9484492c84d1 dt-bindings: memory: Convert ingenic,jz4780-nemc.txt to YAML adds 3449aae34366 dt-bindings: mtd: Convert ingenic,jz4780-nand.txt to YAML adds 6d97d497d48b dt-bindings: thermal: Convert i.MX to json-schema adds 3591105b3c51 dt-bindings: media: Convert marvell,mmp2-ccic to json-schema adds 7882d822b3f9 dt-bindings: spi: Convert spi-pxa2xx to json-schema adds ece9e0684ed1 dt-bindings: usb: Convert ehci-mv to json-schema adds 760b17a69ffd dt-bindings: dma: uart: mtk: fix example adds 9184450a95f6 dt-bindings: phy: rcar-gen2: Add r8a7742 support adds c6233c504974 dt-bindings: PCI: pci-rcar-gen2: Add device tree support f [...] adds c092e1356b37 dt-bindings: usb: renesas,usbhs: Add support for r8a7742 adds 935796968ff8 dt-bindings: usb: usb-xhci: Document r8a7742 support adds 3910c5809fba dt-bindings: iio: imu: bmi160: convert format to yaml, add [...] adds 8d71c8c0ab8f dt-bindings: clock: Convert i.MX5 clock to json-schema adds 91ab38f7e9d0 dt-bindings: clock: Convert i.MX35 clock to json-schema adds 69d52d893eac dt-bindings: clock: Convert i.MX31 clock to json-schema adds fc95fd1ea4bb dt-bindings: clock: Convert i.MX28 clock to json-schema adds 40df60f140b3 dt-bindings: clock: Convert i.MX23 clock to json-schema adds 1b51ec3ac98d dt-bindings: clock: Convert i.MX27 clock to json-schema adds 076026e9b408 dt-bindings: clock: Convert i.MX25 clock to json-schema adds 80540e16e9ac dt-bindings: clock: Convert i.MX21 clock to json-schema adds 67e35adf1b05 dt-bindings: clock: Convert i.MX1 clock to json-schema adds 7536c7e03e74 of/fdt: Remove redundant kbasename function call adds bc6b83d636eb dt-bindings: timer: renesas: mtu2: Convert to json-schema adds 25602ca4e29d Merge remote-tracking branch 'devicetree/for-next' adds cddc36f3fd70 spi: tegra114: Fix runtime PM imbalance on error adds faedcc17ad18 spi: tegra20-slink: Fix runtime PM imbalance on error adds 117858bd63fb spi: tegra20-sflash: Fix runtime PM imbalance on error adds bcd8e7761ec9 spi: imx: fallback to PIO if dma setup failure adds b7d73cb63cba Merge series "add ecspi ERR009165 for i.mx6/7 soc family" [...] adds dac9d38eec19 Merge remote-tracking branch 'spi/for-5.8' into spi-next adds 936fc380d697 Merge remote-tracking branch 'spi/for-next' adds ceac022e22c4 Merge branch 'x86/vdso' adds 700d3a5a664d x86/syscalls: Revert "x86/syscalls: Make __X32_SYSCALL_BIT [...] adds babd2682cbda Merge branch 'x86/urgent' adds 584c1d3525c9 Merge branch 'x86/timers' adds 02d186ac8b44 Merge branch 'x86/splitlock' adds 72bd3474cdd6 Merge branch 'x86/platform' adds 3b429943a36c Merge branch 'x86/mm' adds 140fd4ac78d3 x86/reboot/quirks: Add MacBook6,1 reboot quirk adds d80d19e69a98 Merge branch 'x86/misc' adds e55becda3f9a Merge branch 'x86/microcode' adds 5f757b7c9ca5 Merge branch 'x86/kdump' adds d29a5fea3b67 Merge branch 'x86/fpu' adds aaf2bc50df1f rcu: Abstract out rcu_irq_enter_check_tick() from rcu_nmi_enter() adds 07325d4a90d2 rcu: Provide rcu_irq_exit_check_preempt() adds d594077656e7 Merge branch 'core/rcu' into x86/entry, to pick up dependencies adds 1e826b1d2265 nmi, tracing: Make hardware latency tracing noinstr safe adds 8fbf48a5cdb8 x86/entry: Provide idtentry_entry/exit_cond_rcu() adds d4b1f51731fd x86/entry: Provide idtentry_enter/exit_user() adds 77d7843297df x86/idtentry: Switch to conditional RCU handling adds 1951bc04047a x86/entry: Clean up idtentry_enter/exit() leftovers adds a59262f6413b genirq: Provide irq_enter/exit_rcu() adds 355e1262d603 genirq: Provide __irq_enter/exit_raw() adds 0aa4dbb28089 x86/entry: Provide helpers for executing on the irqstack adds 4f41db23ef25 x86/entry/64: Move do_softirq_own_stack() to C adds 08f086303b4e x86/entry: Split out idtentry_exit_cond_resched() adds 66a07b44e765 x86/entry: Switch XEN/PV hypercall entry to IDTENTRY adds 8518ad5d3805 x86/entry/64: Simplify idtentry_body adds a707ae1a9bbb x86/entry: Switch page fault exception to IDTENTRY_RAW adds ae8f8f2116d8 x86/entry: Remove the transition leftovers adds c8af31cbb065 x86/entry: Change exit path of xen_failsafe_callback adds 88d41f530736 x86/entry/64: Remove error_exit() adds b890361ba0f4 x86/entry/32: Remove common_exception() adds 359763a015a4 x86/irq: Use generic irq_regs implementation adds 2f83c60d35e0 x86/irq: Convey vector as argument and not in ptregs adds 9fe3411558d3 x86/irq: Rework handle_irq() for 64-bit adds f7376b1a72bb x86/entry: Add IRQENTRY_IRQ macro adds e1177738020f x86/entry: Use idtentry for interrupts adds 8c3d969a5352 x86/entry: Provide IDTENTRY_SYSVEC adds d1fa4e0e06cf x86/entry: Convert APIC interrupts to IDTENTRY_SYSVEC adds 8f2d02673efc x86/entry: Convert SMP system vectors to IDTENTRY_SYSVEC adds 41a5e11a9f35 x86/entry: Convert various system vectors adds 79e578584609 x86/entry: Convert KVM vectors to IDTENTRY_SYSVEC* adds 824ad0f5f390 x86/entry: Convert various hypervisor vectors to IDTENTRY_SYSVEC adds eea840b3e3af x86/entry: Convert XEN hypercall vector to IDTENTRY_SYSVEC adds 064dc9d647c8 x86/entry: Convert reschedule interrupt to IDTENTRY_SYSVEC_SIMPLE adds cdafb7e8e71c x86/entry: Remove the apic/BUILD interrupt leftovers adds 300e56541985 x86/entry/64: Remove IRQ stack switching ASM adds b0f519d9b582 x86/entry: Make enter_from_user_mode() static adds 3728dd935c76 x86/entry/32: Remove redundant irq disable code adds c15984f06ca9 x86/entry/64: Remove TRACE_IRQS_*_DEBUG adds 290e14a71d0f x86/entry: Move paranoid irq tracing out of ASM code adds 5a7462b1f9c1 x86/entry: Remove the TRACE_IRQS cruft adds e6647f2829e9 Merge branch 'x86/entry' adds 3d16a220228f Merge branch 'x86/cpu' adds fd52a75ca354 x86/io_apic: Remove unused function mp_init_irq_at_boot() adds 003d80535180 x86/apb_timer: Drop unused TSC calibration adds e027a2bc934f x86/apb_timer: Drop unused declaration and macro adds 402103d957c5 Merge branch 'x86/cleanups' adds 589ffe8b5d76 Merge branch 'x86/cache' adds f420d28237ca Merge branch 'x86/build' adds 07c76cb04ed6 Merge branch 'x86/boot' adds de308d1815c9 x86/apic: Make TSC deadline timer detection message visible adds 9a7b45a1343a Merge branch 'x86/apic' adds c967882db873 Merge branch 'smp/core' adds 18f855e574d9 sched/fair: Don't NUMA balance for kthreads adds e28397d40c90 Merge branch 'sched/urgent' adds 498bdcdb949e Merge branch 'sched/urgent' into sched/core, to pick up fix adds 806f04e9fd2c rcu: Allow for smp_call_function() running callbacks from idle adds 58ef57b16d9e Merge branch 'core/rcu' into sched/core, to pick up dependency adds bc7f9b7a763a Merge branch 'sched/core' adds f28aceab43e0 Merge 'x86/entry' into ras/core adds be69f6c5cd38 x86/{mce,mm}: Unmap the entire page if the whole page is a [...] adds 45811ba14059 x86/mce/dev-mcelog: Fix -Wstringop-truncation warning abou [...] adds fc92477ed532 Merge branch 'ras/core' adds 0bffedbce908 Merge tag 'v5.7-rc7' into perf/core, to pick up fixes adds fd3ae1e1587d perf/x86/rapl: Move RAPL support to common x86 code adds 5c95c6894988 perf/x86/rapl: Refactor to share the RAPL code between Int [...] adds 2a3e3f73a23b perf/x86/rapl: Flip logic on default events visibility adds 4c953f879460 perf/x86/rapl: Make perf_probe_msr() more robust and flexible adds 5cde265384ca perf/x86/rapl: Add AMD Fam17h RAPL support adds 0f2587ed5a8d Merge branch 'perf/core' adds 9d907f1ae80b samples/ftrace: Fix asm function ELF annotations adds ae033f088f27 objtool: Add check_kcov_mode() to the uaccess safelist adds f15c648f202c objtool: Exit successfully when requesting help adds d37c90d47fc4 objtool: Move struct objtool_file into arch-independent header adds 0decf1f8de91 objtool: Enable compilation of objtool for all architectures adds c6bfcd8d6b80 Merge branch 'objtool/core' adds a5dead405f6b compiler_types.h: Optimize __unqual_scalar_typeof compilat [...] adds 65fe89373b20 Merge branch 'locking/kcsan' adds e5a95539d5af Merge branch 'locking/core' adds a5d8e55b2c7d Merge tag 'v5.7-rc7' into efi/core, to refresh the branch [...] adds 019512f1fd37 efi/x86: Use correct size for boot_params adds eed4e0193ee7 efi/libstub: Add a helper function to split 64-bit values adds 793473c28a4b efi/libstub: Move pr_efi/pr_efi_err into efi namespace adds 36bdd0a78d56 efi/x86: Use efi_err for error messages adds 61eac6d92d35 efi/gop: Use efi_err for error messages adds dad5b324212e efi/tpm: Use efi_err for error messages adds 3839ab85d0fa efi/libstub: Upgrade ignored dtb= argument message to error adds 987053a30016 efi/x86: Move command-line initrd loading to efi_main adds f61900fd0ebf efi/libstub: Unify initrd loading across architectures adds 7dde67f2a23a efi/x86: Support builtin command line adds 055042bedd4e efi/libstub: Check return value of efi_parse_options adds de8c55208c38 efi/libstub: Fix mixed mode boot issue after macro refactor adds f77767ed5f4d efi/libstub/x86: Work around LLVM ELF quirk build regression adds 0b8d9fc9953f efi/libstub: Make efi_printk() input argument const char* adds 4026229934f6 efi/libstub: Correct comment typos adds 0b7673538022 efi/libstub: Include dependencies of efistub.h adds cb8c90a08c7f efi/libstub: Rename efi_[char16_]printk to efi_[char16_]puts adds fd0528a24958 efi/libstub: Buffer output of efi_puts adds 2c7d1e30e588 efi/libstub: Add a basic printf implementation adds bbf8e8b0fe04 efi/libstub: Optimize for size instead of speed adds 29a280665336 efi/printf: Drop %n format and L qualifier adds ce5e3f909fc0 efi/printf: Add 64-bit and 8-bit integer support adds 3b8350959cba efi/printf: Factor out flags parsing and handle '%' earlier adds 77e48db04a02 efi/printf: Fix minor bug in precision handling adds 7c30fd79168a efi/printf: Merge 'p' with the integer formats adds 3fbcf75bb41a efi/printf: Factor out width/precision parsing adds dec6119952ea efi/printf: Factor out integer argument retrieval adds fb031937a868 efi/printf: Handle null string input adds 6c4bcd8a46a9 efi/printf: Refactor code to consolidate padding and output adds f97ca2c81674 efi/printf: Abort on invalid format adds 8fb331e10b63 efi/printf: Turn vsprintf into vsnprintf adds 23d5b73fbfd7 efi/libstub: Implement printk-style logging adds 9b47c5275614 efi/libstub: Add definitions for console input and events adds 14c574f35cfb efi/gop: Add an option to list out the available GOP modes adds d850a2ff918b efi/printf: Add support for wchar_t (UTF-16) adds 4b75bd363de3 efi/libstub: Add UTF-8 decoding to efi_puts adds a713979e443d efi/libstub: Use %ls for filename adds 15c316bcbc23 efi/libstub: Get the exact UTF-8 length adds 04b24409b42a efi/libstub: Use snprintf with %ls to convert the command line adds 80b1bfe1cb2f efi/libstub: Don't parse overlong command lines adds 27cd5511feff efi/libstub: Use pool allocation for the command line adds d8bd8c6e2cfa efi/efivars: Add missing kobject_put() in sysfs entry crea [...] adds 6e99d3213b10 efi/libstub: Add missing prototype for PE/COFF entry point adds 9241dfe7f277 efi/x86: Drop the special GDT for the EFI thunk adds d1343da330f6 Merge tag 'efi-changes-for-v5.8' of git://git.kernel.org/p [...] adds 7e6e634ef9a0 Merge branch 'efi/core' adds f51a4c3ddc9b Merge branch 'core/core' adds 19a1f5ec6999 sched: Fix smp_call_function_single_async() usage for ILB adds 52103be07d8b smp: Optimize flush_smp_call_function_queue() adds afaa653c564d smp: Move irq_work_run() out of flush_smp_call_function_queue() adds b2a02fc43a1f smp: Optimize send_call_function_single_ipi() adds 4b44a21dd640 irq_work, smp: Allow irq_work on call_single_queue adds 126c2092e5c8 sched: Add rq::ttwu_pending adds a148866489fb sched: Replace rq::wake_list adds 1f8db4150536 sched/headers: Split out open-coded prototypes into kernel [...] adds 9c1f0ba9b5e4 Merge branch 'WIP.sched/core' adds 4f470fff6768 Merge tag 'v5.7-rc7' into WIP.locking/core, to refresh the tree adds 91710728d172 locking: Introduce local_lock() adds cfa6705d89b6 radix-tree: Use local_lock for protection adds b01b21419999 mm/swap: Use local_lock for protection adds fd56200a16c7 squashfs: Make use of local lock in multi_cpu decompressor adds 3e92fd7bd2b8 connector/cn_proc: Protect send_msg() with a local lock adds ed19f19256be zram: Allocate struct zcomp_strm as per-CPU memory adds 19f545b6e07f zram: Use local lock to protect per-CPU data adds 4e5a1f97ac6e Merge branch 'WIP.locking/core' adds 4bcffde74b6a x86/hyperv: Use the correct target for alloc_intr_gate() adds 3346561998e8 Merge branch 'x86/entry' adds f05e1242fbb2 compiler_types.h: Use unoptimized __unqual_scalar_typeof f [...] adds 1a02c4b089ed Merge branch 'locking/kcsan' adds e9524fb97ab5 efi/x86: Don't blow away existing initrd adds 4e052965f46b Merge branch 'efi/core' adds ae0e05786527 Merge remote-tracking branch 'tip/auto-latest' adds d86c2c86dcd5 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds d7124abccfbe Merge remote-tracking branch 'edac/edac-for-next' adds f82953b580b1 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 751538451328 refperf: Add a test to measure performance of read-side sy [...] adds 8e4ee950aec1 rcuperf: Add comments explaining the high reader overhead adds c040f712e88e torture: Add refperf to the rcutorture scripting adds 008a24414803 refperf: Add holdoff parameter to allow CPUs to come online adds dab324f75926 refperf: Hoist function-pointer calls out of the loop adds 2f9a52b4103b refperf: Allow decimal nanoseconds adds dff2aba914d4 refperf: Convert nreaders to a module parameter adds 64f395a23805 refperf: Provide module parameter to specify number of exp [...] adds 3b38516ec429 refperf: Dynamically allocate experiment-summary output buffer adds b91650ef0a2a refperf: Dynamically allocate thread-summary output buffer adds b3462aa78d82 srcu: Avoid local_irq_save() before acquiring spinlock_t adds 9bb279bb2f30 refperf: Make functions static adds c12df0b43514 refperf: Tune reader measurement interval adds dabb93287c26 refperf: Convert reader_task structure's "start" field to int adds df0db8bd8455 refperf: More closely synchronize reader start times adds c02435f87716 rcuperf: Fix kfree_mult to match printk() format adds 5af7cc7e731f refperf: Add warmup and cooldown processing phases adds 954b75b0a50e refperf: Label experiment-number column "Runs" adds ed13c46978d0 refperf: Output per-experiment data points adds 4a84d6cab955 refperf: Simplify initialization-time wakeup protocol adds 7f9279f0df73 lockdep: Complain only once about RCU in extended quiescent state adds f8fbd6ae878e Merge remote-tracking branch 'rcu/rcu/next' adds 005ce268bf04 Merge remote-tracking branch 'kvm/linux-next' adds fc5d1f1a42fb KVM: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu adds 7ea90bdd70c9 KVM: arm64: Refactor vcpu_{read,write}_sys_reg adds 7ccadf23b861 KVM: arm64: Add missing reset handlers for PMU emulation adds bb44a8dbea25 KVM: arm64: Move sysreg reset check to boot time adds 349c330ced97 KVM: arm64: Don't use empty structures as CPU reset state adds d9d7d84d9906 KVM: arm64: Parametrize exception entry with a target EL adds 8f7f4fe756bd KVM: arm64: Drop obsolete comment about sys_reg ordering adds dd5e018a31e4 Merge remote-tracking branch 'kvm-arm/next' adds 3d89c2ef24f0 KVM: PPC: Book3S HV: Remove user-triggerable WARN_ON adds 11362b1befea KVM: PPC: Book3S HV: Close race with page faults around me [...] adds 6acc3a8d74e9 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 5e83475267c8 Merge remote-tracking branch 'xen-tip/linux-next' adds ca1563e55d2e Merge remote-tracking branch 'percpu/for-next' adds 2d95c6d82a60 Merge remote-tracking branch 'workqueues/for-next' adds d7e55338da39 Merge remote-tracking branch 'drivers-x86/for-next' adds d5d6c3d359c5 Merge remote-tracking branch 'chrome-platform/for-next' adds ea2cfbe78b3f Merge remote-tracking branch 'leds/for-next' adds 202787815c48 Merge remote-tracking branch 'ipmi/for-next' adds c2c076166b58 firmware_loader: change enum fw_opt to u32 adds 8c3e315d4296 driver core: Update device link status correctly for SYNC_ [...] adds 259921c0dc98 Merge remote-tracking branch 'driver-core/driver-core-next' adds 97fe809934dd CDC-ACM: heed quirk also in error handling adds 90983ccea5c3 Merge remote-tracking branch 'usb/usb-next' adds 62cf15c02750 Merge remote-tracking branch 'usb-serial/usb-next' adds 8f065acec757 serial: imx: Initialize lock for non-registered console adds 24eb2377f977 tty: hvc_console, fix crashes on parallel open/close adds 15a3f03d5ec0 serial: 8250: Enable 16550A variants by default on non-x86 adds b86dab054059 vt: keyboard: avoid signed integer overflow in k_ascii adds 1de43a1c3875 Merge remote-tracking branch 'tty/tty-next' adds 14c8fb6b6b89 Merge remote-tracking branch 'char-misc/char-misc-next' adds fd988a853baa extcon: remove redundant assignment to variable idx adds 5b46e97d8d49 extcon: adc-jack: Fix an error handling path in 'adc_jack_ [...] adds a004b75a820e extcon: max14577: Add proper dt-compatible strings adds bef91b5ad539 extcon: arizona: Fix runtime PM imbalance on error adds 54797839c48a Merge remote-tracking branch 'extcon/extcon-next' adds e785e87b6543 staging: rtl8192e: Using comparison to true is error prone adds 15ea976a1f12 staging: rtl8712: Fix IEEE80211_ADDBA_PARAM_BUF_SIZE_MASK adds a069cd178f63 staging: vt6656: Fix vnt_tx_usb_header static checker warning adds 671ec4a59e11 staging/rtl8192e: Remove function callback casts adds 529d45bf314f staging: rtl8188eu: clean up some declarations adds c630fa6e7bb6 staging: rtl8188eu: make some arrays static const adds 100c06f5dfc3 staging: wfx: drop unused variable adds 5998b72a9f61 staging: wfx: do not declare variables inside loops adds be2e96222fb6 staging: wfx: drop unused function wfx_pending_requeue() adds c791f746c88f staging: wfx: add support for tx_power_loop adds 9a9cd090e996 staging: wfx: retrieve the PS status from the vif adds 398999dabc8c staging: wfx: split wfx_get_ps_timeout() from wfx_update_pm() adds 3b75d8bd3be4 staging: greybus: loopback: fix a spelling error. adds 7077256b5259 staging: vt6656: vnt_tx_packet use skb_clone to preserve sk_buff. adds 5f46e3cde5a4 staging: vt6656: Move vnt_tx_usb_header to vnt_tx_context adds 3466a8c15be8 staging: vt6656: Fix warning: unused variable vnt_frame_time adds 1c538a417977 staging: most: usb: change order of function parameters adds a0dbe1b24c9b staging: most: usb: don't use expressions that might fail [...] adds ffd069ec0423 staging: most: usb: change return value of function drci_rd_reg adds 2c069b61a843 staging: most: usb: return 0 instead of variable adds 8bf56cfafac1 staging: most: usb: move allocation of URB out of critical [...] adds 6405fe214229 staging: most: usb: don't use error path to exit function [...] adds 1fd4fb8c62d3 staging: most: usb: replace code to calculate array index adds f470a5b01bab staging: most: usb: use correct error codes adds f1f48239cde4 staging: most: usb: add missing put_device calls adds 549d2db70219 staging: most: usb: use function sysfs_streq adds ddf0f124ae0a staging: vchi: Get rid of vchi_service_destroy() adds 6620ce704e63 staging: vchi: Get rid of vchi_queue_user_message() adds a224f284d03b staging: vchiq: Move copy callback handling into vchiq adds d74f2b7fe6c3 staging: vchi: Merge vchi_msg_queue() into vchi_queue_kern [...] adds f7f0ecfbef33 staging: vchi: Get rid of vchi_service_set_option() adds 1755d10000a4 staging: vchi: Get rid of vchiq_status_to_vchi() adds b6d90ef9a439 staging: vchi: Get rid of not implemented function declarations adds 8d24d19e35f9 staging: vchi: Get rid of C++ guards adds 05147c15dfb3 staging: vchiq: move vchiq_release_message() into vchiq adds 36cf583eaff3 staging: vchiq: Get rid of VCHIQ_SERVICE_OPENEND callback reason adds 53b8f3b8863b Merge remote-tracking branch 'staging/staging-next' adds 769fb60d64f3 Merge remote-tracking branch 'mux/for-next' adds d1d76eba0a4b Merge remote-tracking branch 'slave-dma/next' adds 6b6ebb34744b cgroup: Remove stale comments adds 936f2a70f207 cgroup: add cpu.stat file to root cgroup adds c04f4711a492 Merge remote-tracking branch 'cgroup/for-next' adds a5688946320e Merge remote-tracking branch 'scsi/for-next' adds 211e804fdc32 Merge remote-tracking branch 'vhost/linux-next' adds c0d86edbe927 Merge remote-tracking branch 'rpmsg/for-next' adds 44ca08d53c6b gpio: fix locking open drain IRQ lines adds ce1d966a3022 Merge tag 'v5.7-rc7' into devel adds a34d5e563150 gpiolib: Separate GPIO_GET_LINEINFO_WATCH_IOCTL conditional adds a8173820f441 gpio: gpiolib: Allow GPIO IRQs to lazy disable adds c193ca5188d4 Merge branch 'devel' into for-next adds d0fde7c7491c Merge remote-tracking branch 'gpio/for-next' adds 26c0cc2759b9 Merge remote-tracking branch 'pinctrl/for-next' adds 4428cf5295f5 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds de8fd724ea72 Merge remote-tracking branch 'pwm/for-next' adds 3a9d43db0bdf Merge remote-tracking branch 'userns/for-next' adds 8e923a2168af selftests/ftrace: Use printf for backslash included command adds 619ee76f5c9f selftests/ftrace: Return unsupported if no error_log file adds ca6b3d7c7e56 Merge remote-tracking branch 'kselftest/next' adds e506fb781c29 Merge remote-tracking branch 'livepatching/for-next' adds 159e248e75b1 coresight: etm4x: Add support to skip trace unit power up adds 5b79308d90b9 dt-bindings: arm: coresight: Add support to skip trace uni [...] adds 4c0fee9f37c3 coresight: replicator: Reset replicator if context is lost adds bbea49e0ac80 dt-bindings: arm: coresight: Add optional property to replicators adds 6a8f349fbd23 coresight: Use devm_kcalloc() in coresight_alloc_conns() adds b8a73a8dad1c Merge remote-tracking branch 'coresight/next' adds f49f5768caea Merge remote-tracking branch 'rtc/rtc-next' adds aaf91015485d Merge remote-tracking branch 'ntb/ntb-next' adds 1766cd2cf5f0 Merge remote-tracking branch 'gnss/gnss-next' adds 4f18a990e1b2 Merge remote-tracking branch 'fsi/next' adds 595140650034 Merge remote-tracking branch 'slimbus/for-next' adds 5fe7b97c8b64 Merge remote-tracking branch 'nvmem/for-next' adds a65dbb050dad Merge remote-tracking branch 'xarray/xarray' adds 1993582c23be Merge remote-tracking branch 'hyperv/hyperv-next' adds cca2a9b4effd kdb: Remove the misfeature 'KDBFLAGS' adds 712afe1e4c38 serial: kgdboc: Allow earlycon initialization to be deferred adds c22a0166cab4 kgdb: Don't call the deinit under spinlock adds 07d9009c6082 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 02bc081e283f Merge remote-tracking branch 'pidfd/for-next' adds d2216ba3ebea PM / devfreq: tegra30: Make CPUFreq notifier to take into [...] adds 0716f9fdb3b6 PM / devfreq: tegra30: Delete an error message in tegra_de [...] adds 5173a9756c8d PM / devfreq: Add generic imx bus scaling driver adds 02355216b4c0 PM / devfreq: imx: Register interconnect device adds a316b5ca9ead PM / devfreq: Replace strncpy with strscpy adds 48bbf6375131 PM / devfreq: imx-bus: Fix inconsistent IS_ERR and PTR_ERR adds 8fc0e48e0fae PM / devfreq: Use lockdep asserts instead of manual checks [...] adds 22910f491464 Merge remote-tracking branch 'devfreq/devfreq-next' adds 2bd545a2ca0b Merge remote-tracking branch 'hmm/hmm' adds d67eb9a62e53 Merge remote-tracking branch 'cfi/cfi/next' adds e6cbb43d7e2e Merge remote-tracking branch 'kunit-next/kunit' adds 81a282879147 Merge remote-tracking branch 'trivial/for-next' adds c7d5de9d3dd8 Merge remote-tracking branch 'mhi/mhi-next' adds 30c77560fbeb Merge remote-tracking branch 'notifications/notifications- [...] adds 640b899e8719 Merge remote-tracking branch 'fsinfo/fsinfo-core' adds 0faf5a78ef3b checkpatch: test $GIT_DIR changes adds d032a51a5a3d /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 8a8e69e57bb0 /proc/kpageflags: do not use uninitialized struct pages adds 22e196b8218d kcov: cleanup debug messages adds a4c4240da719 kcov: fix potential use-after-free in kcov_remote_start adds 66f8cc8ddedd kcov: move t->kcov assignments into kcov_start/stop adds e27f6bc24a48 kcov: move t->kcov_sequence assignment adds f3b2c73df45e kcov: use t->kcov_mode as enabled indicator adds 1562463c7aa0 kcov: collect coverage from interrupts adds 4eab1190220f usb: core: kcov: collect coverage from usb complete callback adds 0c84de7bf5e3 mm/memcg: optimize memory.numa_stat like memory.stat adds 76a76ace5dc2 lib/lzo: fix ambiguous encoding bug in lzo-rle adds a4b4ba7bcb25 mm/compaction: avoid VM_BUG_ON(PageSlab()) in page_mapcount() adds 24256c140e59 x86: mm: ptdump: calculate effective permissions correctly adds 8e1fbb89ffff mm: ptdump: expand type of 'val' in note_page() adds 5a9c679ac01d squashfs: migrate from ll_rw_block usage to BIO adds 5697b27554f3 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix adds 4f5e6011e2dd ocfs2: add missing annotation for dlm_empty_lockres() adds 3b529a682e39 ocfs2: mount shared volume without ha stack adds e81495eae30e arch/parisc/include/asm/pgtable.h: remove unused `old_pte' adds 5fa1ffccedf2 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds 7c6652735a6c ramfs: support O_TMPFILE adds 2365cb0830d4 vfs: track per-sb writeback errors and report them to syncfs adds e204015534ea buffer: record blockdev write errors in super_block that it backs adds 238587798da6 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 5bebdd75ff7d usercopy: mark dma-kmalloc caches as usercopy caches adds 2da98fd12b51 mm/slub.c: fix corrupted freechain in deactivate_slab() adds ac2e3c93c439 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix adds 11623c114d11 slub: Remove userspace notifier for cache add/remove adds a91a564c44ee slub: remove kmalloc under list_lock from list_slab_objects() V2 adds 144f804dfc64 mm/slub: fix stack overruns with SLUB_STATS adds 2251998c0464 mm-slub-add-panic_on_error-to-the-debug-facilities-fix adds 8ec9b4cb797b mm, dump_page(): do not crash with invalid mapping pointer adds d0e753e73a9c mm: move readahead prototypes from mm.h adds 2602c51748a1 mm: return void from various readahead functions adds 69f339b465c7 mm: ignore return value of ->readpages adds 10afc3d731a7 mm: move readahead nr_pages check into read_pages adds cc12e922734c mm: add new readahead_control API adds 7b3ddf1efbcf mm: use readahead_control to pass arguments adds 28152f7b966a mm: rename various 'offset' parameters to 'index' adds 0393f7b6dce6 mm: rename readahead loop variable to 'i' adds 86640af6f1fa mm: remove 'page_offset' from readahead loop adds 7f19a4ea0405 mm: put readahead pages in cache earlier adds 25ca4dced8f7 mm: add readahead address space operation adds 36f8b89c69fc mm: move end_index check out of readahead loop adds a5ca6f4ca4fc mm: add page_cache_readahead_unbounded adds 5d532da830f6 mm: document why we don't set PageReadahead adds 74df2cee85a5 mm: use memalloc_nofs_save in readahead path adds 259ec3201d81 fs: convert mpage_readpages to mpage_readahead adds 1e02f89a9375 btrfs: convert from readpages to readahead adds d64b7bdfe69c erofs: convert uncompressed files from readpages to readahead adds ef927476386c erofs: convert compressed files from readpages to readahead adds 8c0a6ac72aba ext4: convert from readpages to readahead adds d5ca04c21c73 ext4: pass the inode to ext4_mpage_readpages adds 33173a51f8d0 f2fs: convert from readpages to readahead adds f6c59d9a1675 f2fs: pass the inode to f2fs_mpage_readpages adds 4c38bb020a71 fuse: convert from readpages to readahead adds 16766278cd34 fuse-convert-from-readpages-to-readahead-fix adds 99fefe3a5d19 iomap: convert from readpages to readahead adds bd84b178f308 include/linux/pagemap.h: introduce attach/detach_page_private adds 20d60a5af8c3 md: remove __clear_page_buffers and use attach/detach_page [...] adds ef1bc4637193 btrfs: use attach/detach_page_private adds 272ece5cf686 fs/buffer.c: use attach/detach_page_private adds 8fae3afc571a f2fs: use attach/detach_page_private adds c4959d3f1abd iomap: use attach/detach_page_private adds 40b7e6ce1b1e ntfs: replace attach_page_buffers with attach_page_private adds 65674cde57e8 orangefs: use attach/detach_page_private adds 36bcf0188f36 buffer_head.h: remove attach_page_buffers adds 0c4be2e8981c mm/migrate.c: call detach_page_private to cleanup code adds adc738ed0264 mm-migratec-call-detach_page_private-to-cleanup-code-fix adds fe603c5da3a4 mm-migratec-call-detach_page_private-to-cleanup-code-fix-fix adds 190bcdbd3d61 mm_types.h: change set_page_private to inline function adds 1aad834eca7b mm/gup.c: update the documentation adds c3bf6d3d7d5b mm-gupc-updating-the-documentation-fix adds 32328bfa3b63 mm/gup: introduce pin_user_pages_unlocked adds 5ae04510e088 ivtv: convert get_user_pages() --> pin_user_pages() adds 7341365c94ec mm/gup: move __get_user_pages_fast() down a few lines in gup.c adds a49e4909b177 mm/gup: refactor and de-duplicate gup_fast() code adds 439bea24ea4a mm/gup: fixup gup.c for "mm/gup: refactor and de-duplicate [...] adds bae6f679cc4a mm/gup: introduce pin_user_pages_fast_only() adds 1c5f9f32c1e9 drm/i915: convert get_user_pages() --> pin_user_pages() adds 07afede92dc2 mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() adds 324732fe9339 mm/swapfile: use list_{prev,next}_entry() instead of open-coding adds a84a49e9a7e1 mm/swap_state: fix a data race in swapin_nr_pages adds f15f25f1ef95 mm: swap: properly update readahead statistics in unuse_pt [...] adds 2e02021064fd mm/swapfile.c: offset is only used when there is more slots adds 71b0f346ce9d mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] adds daaf8b04a6cd mm/swapfile.c: remove the unnecessary goto for SSD case adds 23f922017ed5 mm/swapfile.c: simplify the calculation of n_goal adds 83fe2cf2b6bc mm/swapfile.c: remove the extra check in scan_swap_map_slots() adds c64b28cc7053 mm/swapfile.c: found_free could be represented by (tmp < max) adds 926004f2409b mm/swapfile.c: tmp is always smaller than max adds 90601c421ed8 mm/swapfile.c: omit a duplicate code by compare tmp and max first adds 4b3fe6661736 swap: try to scan more free slots even when fragmented adds e2452ca2aca3 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable adds 4c55b5d38176 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix adds 0128f3521a8f mm/swapfile.c: __swap_entry_free() always free 1 entry adds f9bf8360ef76 mm/swapfile.c: use prandom_u32_max() adds f480f1e80c74 swap: reduce lock contention on swap cache from swap slots [...] adds 9bc2375b6918 swap-reduce-lock-contention-on-swap-cache-from-swap-slots- [...] adds b5ab5fa49734 mm: swapfile: fix /proc/swaps heading and Size/Used/Priori [...] adds c216fa51a04f mm, memcg: add workingset_restore in memory.stat adds 365c370429f8 mm: memcontrol: simplify value comparison between count and limit adds 8605eee5fd4b mm: fix NUMA node file count error in replace_page_cache() adds 70833f84012e mm: memcontrol: fix stat-corrupting race in charge moving adds f81100b2ab66 mm: memcontrol: drop @compound parameter from memcg charging API adds 1f7da3835ca5 mm: shmem: remove rare optimization when swapin races with [...] adds 925af01e0cba mm: memcontrol: move out cgroup swaprate throttling adds 3800f298c287 mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] adds 8e1666ae22d1 mm: memcontrol: prepare uncharging for removal of private [...] adds aab725676405 mm: memcontrol: prepare move_account for removal of privat [...] adds cb8b38e86dc4 mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] adds 4b5e52eec749 mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] adds f97e5ee4877e mm: memcontrol: switch to native NR_ANON_MAPPED counter adds c785c15e675b mm: memcontrol: switch to native NR_ANON_THPS counter adds 953f1c68a5b5 mm-memcontrol-switch-to-native-nr_anon_thps-counter-fix adds 72375546811e mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] adds f7e1d92b7b3b mm-memcontrol-convert-anon-and-file-thp-to-new-mem_cgroup_ [...] adds 5b394d435dde mm: memcontrol: drop unused try/commit/cancel charge API adds a0690a0597ea mm: memcontrol: prepare swap controller setup for integration adds 3002af8f1643 mm: memcontrol: make swap tracking an integral part of mem [...] adds dbce34d59a2e mm: mkfs.ext4 invoked oom-killer on i386 - pagecache_get_page adds fc205bc6fc27 mm: memcontrol: charge swapin pages on instantiation adds 67801d1e4e94 mm/swap: fix livelock in __read_swap_cache_async() adds 2b61a1bb1a78 mm: memcontrol: document the new swap control behavior adds 868fb13eb607 mm: memcontrol: delete unused lrucare handling adds 964361e97caa mm: memcontrol: update page->mem_cgroup stability rules adds 8ff36f5c36ee memcg: expose root cgroup's memory.stat adds 1fadfddf1f9a mm/gup.c: further document vma_permits_fault() adds 5ac246182633 /proc/PID/smaps: Add PMD migration entry parsing adds 4c5a0027d677 mm/mmap.c: fix the adjusted length error adds e8f434f1bc8c mm/memory: remove unnecessary pte_devmap case in copy_one_pte() adds 2495f0aee256 x86/hyperv: use vmalloc_exec for the hypercall page adds 43a4b832187f x86: fix vmap arguments in map_irq_stack adds a3d0577f4221 staging: android: ion: use vmap instead of vm_map_ram adds 1a30d5538c72 staging: media: ipu3: use vmap instead of reimplementing it adds 8d7984229b1c dma-mapping: use vmap insted of reimplementing it adds a824a3026787 powerpc: add an ioremap_phb helper adds 739649f970af powerpc: remove __ioremap_at and __iounmap_at adds d6e03472c80d mm: remove __get_vm_area adds a61604de2ac0 mm: unexport unmap_kernel_range_noflush adds 8dcf496ff013 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] adds 8f88c1c21598 mm: only allow page table mappings for built-in zsmalloc adds fe5bb1315b62 mm: pass addr as unsigned long to vb_free adds 9cd5b273673a mm: remove vmap_page_range_noflush and vunmap_page_range adds 6bd07670749b mm: rename vmap_page_range to map_kernel_range adds 4855e4816e55 mm: don't return the number of pages from map_kernel_range [...] adds b062e6c9b29c mm: remove map_vm_range adds 724111afb9da mm: remove unmap_vmap_area adds 0efbe7477ae6 mm: remove the prot argument from vm_map_ram adds 954445a78dfc mm: enforce that vmap can't map pages executable adds 5a5a626b4fe8 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc adds baab983581e5 mm: remove the pgprot argument to __vmalloc adds 595bca30a09d mm: remove the prot argument to __vmalloc_node adds 4492ee987011 mm: remove both instances of __vmalloc_node_flags adds 4670cacca6cf mm: remove __vmalloc_node_flags_caller adds 59f0cb38377b mm-remove-__vmalloc_node_flags_caller-fix adds b6701b2adbd7 mm: switch the test_vmalloc module to use __vmalloc_node adds 2a8845b46248 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix adds bc07c8294beb mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix adds 36858a130a86 mm: remove vmalloc_user_node_flags adds 02ae00d3a96b mm-remove-vmalloc_user_node_flags-fix adds f850d89c0016 arm64: use __vmalloc_node in arch_alloc_vmap_stack adds 913e6a90c41b powerpc: use __vmalloc_node in alloc_vm_stack adds 82b437d89f12 s390: use __vmalloc_node in stack_alloc adds 07d36fdb6263 mm: add functions to track page directory modifications adds 72591b3bdb20 mm/vmalloc: track which page-table levels were modified adds f6c3a160841c mm-vmalloc-track-which-page-table-levels-were-modified-fix adds 0b5125887e98 mm/ioremap: track which page-table levels were modified adds a6547f8e382b x86/mm/64: implement arch_sync_kernel_mappings() adds d0110f51331a x86/mm/32: implement arch_sync_kernel_mappings() adds bfcfb87c96f2 mm: remove vmalloc_sync_(un)mappings() adds 046fd9d87011 x86/mm: remove vmalloc faulting adds 0af6228391e5 mm/mm_init.c: report kasan-tag information stored in page->flags adds cef0b48a6a41 kasan: stop tests being eliminated as dead code with FORTI [...] adds 066188da8c26 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] adds 453f815e9231 string.h: fix incompatibility between FORTIFY_SOURCE and KASAN adds 5ff34cbee9c4 kasan: move kasan_report() into report.c adds 55a901ffeb0e mm: clarify __GFP_MEMALLOC usage adds 7cdac1e27c42 mm: memblock: replace dereferences of memblock_region.nid [...] adds 9bec43bf3688 mm: make early_pfn_to_nid() and related defintions close t [...] adds 79663bc3d625 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option adds cdfd40d45449 mm: free_area_init: use maximal zone PFNs rather than zone sizes adds 3394a3c631aa mm: use free_area_init() instead of free_area_init_nodes() adds 528d70d2c65e alpha: simplify detection of memory zone boundaries adds d4eff1222e6c arm: simplify detection of memory zone boundaries adds 19a5942716b0 arm64: simplify detection of memory zone boundaries for UM [...] adds 425a32b8d5d3 csky: simplify detection of memory zone boundaries adds 1d36bb0a8b92 m68k: mm: simplify detection of memory zone boundaries adds 0a20502c1968 parisc: simplify detection of memory zone boundaries adds bd18369546f3 sparc32: simplify detection of memory zone boundaries adds 3c28e3ac332c unicore32: simplify detection of memory zone boundaries adds 1c8b8f6fae00 xtensa: simplify detection of memory zone boundaries adds c8f321564624 mm: memmap_init: iterate over memblock regions rather that [...] adds 0d3f6cb522ba mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] adds 1931769d6d87 mm/compaction: fix the incorrect hole in fast_isolate_freepages() adds 1d2776f002d2 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES adds 575930260c0c mm: free_area_init: allow defining max_zone_pfn in descend [...] adds 828503952f46 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds b3f71e5f196b arc: free_area_init(): take into account PAE40 mode adds 38ffa34a6930 mm-free_area_init-allow-defining-max_zone_pfn-in-descendin [...] adds d146af8c7ecf mm: rename free_area_init_node() to free_area_init_memoryl [...] adds b6ee38f1abfb mm: clean up free_area_init_node() and its helpers adds 5043e6c6aeed mm: simplify find_min_pfn_with_active_regions() adds 2baf0c6880b5 docs/vm: update memory-models documentation adds 8accfc403103 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] adds 9f83fd6f3be4 mm/page_alloc.c: bad_flags is not necessary for bad_page() adds 1c800c32a730 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] adds 07e8ab8bf155 mm/page_alloc.c: rename free_pages_check() to check_free_page() adds 1b1757c7c7d0 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] adds c50691330443 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds cffcf399068c mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds c55443b866c1 mm/page_alloc.c: remove unused free_bootmem_with_active_regions adds 10677b4be2af mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] adds f413916ae0c0 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] adds 086f74cefa04 mm/vmstat.c: do not show lowmem reserve protection informa [...] adds 2f6cc89f82c5 mm/page_alloc: use ac->high_zoneidx for classzone_idx adds 6e3f4e0322f2 mm/page_alloc: integrate classzone_idx and high_zoneidx adds aedec20969bc mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() adds 15f86c650fbf mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] adds 78e960aa6c49 mm/page_alloc.c: reset numa stats for boot pagesets adds cede4aefc400 mm-reset-numa-stats-for-boot-pagesets-v3 adds 4b07a8f0a3a4 mm, page_alloc: reset the zone->watermark_boost early adds 4db4d83dd1f7 mm/page_alloc: restrict and formalize compound_page_dtors[] adds 117d1aae1cb0 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] adds 57b257f9109f mm-page_alloc-skip-waternark_boost-for-atomic-order-0-allo [...] adds 7fcd1fd6e1a5 mm: add comments on pglist_data zones adds 51a2e440e285 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] adds 84a6e6da5022 mm: initialize deferred pages with interrupts enabled adds b6189c10f9b0 mm: call cond_resched() from deferred_init_memmap() adds 7f6942461b67 padata: remove exit routine adds 445cb951157d padata: initialize earlier adds dc31db199540 padata-initialize-earlier-fix adds 81f5263b189a padata: allocate work structures for parallel jobs from a pool adds d5ba3d559ae8 padata: add basic support for multithreaded jobs adds 7f935eadb415 mm: parallelize deferred_init_memmap() adds b015ec4191ee mm: make deferred init's max threads arch-specific adds 57a3f8d2e76d padata: document multithreaded jobs adds a4480a7f8098 mm/vmscan.c: use update_lru_size() in update_lru_sizes() adds 1e06f1b69332 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch adds 959c06dee838 mm/vmscan.c: change prototype for shrink_page_list adds 438da492893c mm/vmscan: update the comment of should_continue_reclaim() adds bca6a4433375 mm: fix LRU balancing effect of new transparent huge pages adds 1bc6438ec4c8 mm: keep separate anon and file statistics on page reclaim [...] adds 3f90b8bea2a7 mm: allow swappiness that prefers reclaiming anon over the [...] adds 48c1ce8726a7 mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() adds bcb45a0d9d05 mm: workingset: let cache workingset challenge anon adds 965b76dd5e58 mm: remove use-once cache bias from LRU balancing adds c30ad764ea48 mm: vmscan: drop unnecessary div0 avoidance rounding in ge [...] adds e8ab381e84f9 mm: base LRU balancing on an explicit cost model adds e6295bd2a64b mm: deactivations shouldn't bias the LRU balance adds 25cdfc46fef8 mm-deactivations-shouldnt-bias-the-lru-balance-fix adds 53a3e31e9813 mm: only count actual rotations as LRU reclaim cost adds 08fe57f91cf5 mm: balance LRU lists based on relative thrashing adds 9bd096c7a79d mm: vmscan: determine anon/file pressure balance at the re [...] adds 30804b993f09 mm: vmscan: reclaim writepage is IO cost adds 3a1d0688995d mm: vmscan: limit the range of LRU type balancing adds 5ba8f6732692 tools/vm/page_owner_sort.c: filter out unneeded line adds 615a70d5c524 mm, mempolicy: fix up gup usage in lookup_node adds 4ea530e09f09 include/linux/memblock.h: fix minor typo and unclear comment adds 1fc416cd84fe hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for [...] adds ac27acb3e365 khugepaged: add self test adds 0f4ec1cff23a selftests: khugepaged: fix several spelling mistakes adds 9ee665f8e0ab khugepaged: replace the usage of system(3) in the test adds bd7cda9cd088 khugepaged-add-self-test-fix-2-fix adds b81207ece096 khugepaged-add-self-test-fix-3 adds 91369d1eccc3 khugepaged: do not stop collapse if less than half PTEs ar [...] adds 8baac7662b44 khugepaged: drain all LRU caches before scanning pages adds 5a6a708cef05 khugepaged: drain LRU add pagevec after swapin adds a6dc8d6cbcbd khugepaged: allow to collapse a page shared across fork adds 59dc3ec36504 mm: khugepaged: remove error message when checking external pins adds ef676c4052aa khugepaged-allow-to-collapse-a-page-shared-across-fork-fix-fix adds 0bb10178276f khugepaged: allow to collapse PTE-mapped compound pages adds 4c9ac91f3fbc thp: change CoW semantics for anon-THP adds cc63679df859 khugepaged: introduce 'max_ptes_shared' tunable adds 0bb0e1527e18 selftests: khugepaged: fix several spelling mistakes adds 4499d9417c10 hugetlbfs: add arch_hugetlb_valid_size adds a47a02801280 hugetlbfs: move hugepagesz= parsing to arch independent code adds b88a3f815585 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] adds da8eb00d1ebf arm64/hugetlb: fix hugetlb initialization adds 287c0c77abad hugetlbfs: clean up command line processing adds 75b3f16f54e8 hugetlbfs: fix changes to command line processing adds d272a5a4068a mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] adds 64eeceab381a arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET adds ef7597c3f4de mm/hugetlb: define a generic fallback for is_hugepage_only [...] adds 6c935c2c2876 mm/hugetlb: define a generic fallback for arch_clear_hugep [...] adds 25a10d07a9f8 mm: simplify calling a compound page destructor adds ce2034125138 arch/kmap: remove BUG_ON() adds d47fb4d556f3 arch/xtensa: move kmap build bug out of the way adds a6ccb5156319 arch/kmap: remove redundant arch specific kmaps adds d72e8278ce80 arch/kunmap: remove duplicate kunmap implementations adds 0b82621d9adc arch-kunmap-remove-duplicate-kunmap-implementations-fix adds 3ce037205225 {x86,powerpc,microblaze}/kmap: move preempt disable adds 8ce5d26774f4 arch/kmap_atomic: consolidate duplicate code adds 24d212e5db55 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes adds d5ea1aa65fac arch/kunmap_atomic: consolidate duplicate code adds 3c452dc17f7c arch/{mips,sparc,microblaze,powerpc}: don't enable pagefau [...] adds 72a4c4d63adc arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes adds f706de06ffcf arch/kmap: ensure kmap_prot visibility adds dad7d7c3ace8 arch/kmap: don't hard code kmap_prot values adds a05ca691ab57 arch/kmap: define kmap_atomic_prot() for all arch's adds 92a028d518b9 drm: remove drm specific kmap_atomic code adds d8778f8fb490 drm: vmwgfx: include linux/highmem.h adds 6947294e102c kmap: remove kmap_atomic_to_page() adds 6afd25dffc09 parisc/kmap: remove duplicate kmap code adds d95112679e8a sparc: remove unnecessary includes adds 83de951dfd07 kmap: consolidate kmap_prot definitions adds b2122ccc47b3 kmap-consolidate-kmap_prot-definitions-checkpatch-fixes adds bfd2a4f6d779 mm: thp: don't need to drain lru cache when splitting and [...] adds 7e521156dfbc powerpc/mm: drop platform defined pmd_mknotpresent() adds e27228decb95 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() adds 9b4396462028 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 adds 4470a4f9d3f0 mm/vmstat: add events for PMD based THP migration without split adds 329c7153f071 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] adds a20c55fc0e32 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] adds 35c1e5dc9c55 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds b0245fd01e76 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 812969aaa77f mm: add DEBUG_WX support adds 1ca4f1c1e682 mm-add-debug_wx-support-fix adds a39d533c7fa4 mm: remove the specific name of arm64 adds c2b3819edd58 mm: add MMU dependency for DEBUG_WX adds 7e62c7415807 riscv: support DEBUG_WX adds 7f6a80e64ec7 riscv-support-debug_wx-fix adds 0e6aef0a9751 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 8dba7f703fcb arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 619079793c83 mm: add kvfree_sensitive() for freeing sensitive data objects adds 52290dc72811 mm/memory_hotplug: refrain from adding memory into an impo [...] adds 89078a9bb6ef powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 380bcb68129f mm/memory_hotplug: remove is_mem_section_removable() adds 2d4b388bb8d2 mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds 8ce10664f96a mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds 23ff7ffefb0e mm/memory_hotplug: introduce add_memory_driver_managed() adds f0927ec3ec03 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] adds 5c8fd889132f device-dax: add memory via add_memory_driver_managed() adds 1bbb53eb8408 mm: replace zero-length array with flexible-array member adds 9460fd9d2eb4 mm-replace-zero-length-array-with-flexible-array-member-fix adds a057e65b8b5f mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds 7514127a34e4 mm: ksm: fix a typo in comment "alreaady"->"already" adds bed2041753c7 mm: ksm: fix a typo in comment "alreaady"->"already" adds 805b31b7c8a1 mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds d8318d7f6833 mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 98f6630bf8fe mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 004870c19514 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] adds de043dea6a33 mm/vmsan: fix some typos in comment adds 9f556d1f2b01 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds 703dd6eeb853 mm/memblock: fix a typo in comment "implict"->"implicit" adds 5e91872acd98 mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds eabd7b997983 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds 0f8d0e9ee584 mm/frontswap: fix some typos in frontswap.c adds 16caad3e2823 mm, memcg: fix some typos in memcontrol.c adds 30f5cac7bc5c mm: fix a typo in comment "strucure"->"structure" adds a338adeef8bb mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds 1c934969d8b3 mm/sparse: fix a typo in comment "convienence"->"convenience" adds a1b1ba224cdb mm/page-writeback: fix a typo in comment "effictive"->"effective" adds 760b85806340 mm/memory: fix a typo in comment "attampt"->"attempt" adds bf7ba724c041 mm: use false for bool variable adds 40430c1ae926 include/linux/mm.h: return true in cpupid_pid_unset() adds 560bd44da926 zcomp: Use ARRAY_SIZE() for backends list adds e87f27165be1 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 430d0c88c4ff fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 3931b8e7d33b kernel/hung_task.c: Monitor killed tasks. adds 0e5b1cab8d4b proc: rename "catch" function argument adds e4739f2b87e6 x86/mm: define mm_p4d_folded() adds 0894e7263038 mm/debug: add tests validating architecture page table helpers adds 8681a9c12668 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 adds c537700d43fb mm-debug-add-tests-validating-architecture-page-table-helpers-v18 adds 66e6acb63c00 user.c: make uidhash_table static adds 89ed79401248 dynamic_debug: add an option to enable dynamic debug for m [...] adds 1545ca2c8c3f dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] adds 16ccfc3adba4 get_maintainer: add email addresses from .yaml files adds 392440fbf9bc get_maintainer: fix unexpected behavior for path/to//file [...] adds cc5b606727d6 include/linux/bitops.h: avoid clang shift-count-overflow warnings adds e912a28ff851 include/linux/bitops.h: simplify get_count_order_long() adds 6e5e1342714d lib/math: avoid trailing newline hidden in pr_fmt() adds 894311d41bbc lib: Add might_fault() to strncpy_from_user. adds 24aebf952e92 lib: optimize cpumask_local_spread() adds d027cd54ca6d lib/test_lockup.c: make test_inode static adds 9414bd799e6c lib/zlib: remove outdated and incorrect pre-increment opti [...] adds 89f04a4de837 lib/percpu-refcount.c: use a more common logging style adds f117d7ce99a5 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max adds 213aa203c5b8 lib: make a test module with set/clear bit adds 9bbce40a4f72 checkpatch: additional MAINTAINER section entry ordering checks adds 9ae49b99ad44 checkpatch: look for c99 comments in ctx_locate_comment adds 35fc2d86d5f4 checkpatch: disallow --git and --file/--fix adds 13833e16167d checkpatch: use patch subject when reading from stdin adds 7f3d774ebc2e checkpatch-use-patch-subject-when-reading-from-stdin-fix adds c7131c5e7939 fs/binfmt_elf: remove redundant elf_map ifndef adds 7407a22177c3 elfnote: mark all .note sections SHF_ALLOC adds 22cc9510c58d init: allow distribution configuration of default init adds 07ae5a09e155 fat: don't allow to mount if the FAT length == 0 adds d0d3175d5a12 fat: improve the readahead for FAT entries adds 951cc0cfb1b8 fs/seq_file.c: seq_read: Update pr_info_ratelimited adds e3046ea843eb include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] adds 53c42a0b0d2c seq_file-introduce-define_seq_attribute-helper-macro-check [...] adds 830070e3bcdf mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds a4ba3288f80b kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 909aa3e8eda3 exec: simplify the copy_strings_kernel calling convention adds aeec5042459f exec: open code copy_string_kernel adds c1b0ec3a5eb2 exec: change uselib(2) IS_SREG() failure to EACCES adds fa6d2d3e9d1c exec: relocate S_ISREG() check adds e800ac9c14d7 exec: relocate path_noexec() check adds 45b2144db02d fs: include FMODE_EXEC when converting flags to f_mode adds ff1df6b002c0 umh: fix refcount underflow in fork_usermode_blob(). adds 163bf2ca5797 rapidio: avoid data race between file operation callbacks [...] adds 61b204fd05d2 rapidio: convert get_user_pages() --> pin_user_pages() adds abc89972694e kernel/relay.c: fix read_pos error when multiple readers adds 2da00028c68a aio: simplify read_events() adds 38434eddda74 add kernel config option for twisting kernel behavior. adds d057b55b7867 twist: allow disabling k_spec() function in drivers/tty/vt [...] adds 956a10f3856a twist: add option for selecting twist options for syzkalle [...] adds 18d20f149c38 selftests/x86/pkeys: move selftests to arch-neutral directory adds 260b18a5447e selftests/vm/pkeys: rename all references to pkru to a gen [...] adds 624c9d52f5a5 selftests/vm/pkeys: move generic definitions to header file adds b80c1ba0ab49 selftests/vm/pkeys: move some definitions to arch-specific header adds 12d30c7a34c2 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds 75ca294d2786 selftests: vm: pkeys: Use sane types for pkey register adds 95c90ce7930d selftests: vm: pkeys: add helpers for pkey bits adds a3f9f69048d1 selftests/vm/pkeys: fix pkey_disable_clear() adds 8ff3da4b1513 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds 025c684708e5 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds 371c7156e8bf selftests: vm: pkeys: use the correct huge page size adds 0db261cad64e selftests/vm/pkeys: introduce generic pkey abstractions adds a3c692e2e2cf selftests/vm/pkeys: introduce powerpc support adds a2bc9949912e selftests: vm: pkeys: fix powerpc access right updates adds 0bba016f3908 selftests/vm/pkeys: fix number of reserved powerpc pkeys adds 9d62990d3ec1 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds 08c0fb93b317 selftests/vm/pkeys: improve checks to determine pkey support adds 0bc17f765364 selftests/vm/pkeys: associate key on a mapped page and det [...] adds b14baf879f75 selftests/vm/pkeys: associate key on a mapped page and det [...] adds c5bc2c4e1d3b selftests/vm/pkeys: detect write violation on a mapped acc [...] adds d0600b91e100 selftests/vm/pkeys: introduce a sub-page allocator adds 176ba31acae4 selftests/vm/pkeys: test correct behaviour of pkey-0 adds 318f800bfd3f selftests/vm/pkeys: override access right definitions on powerpc adds c7046896c240 selftests: vm: pkeys: fix powerpc access right definitions adds 557bf2e0d869 selftests: vm: pkeys: use the correct page size on powerpc adds 5a349a8f4162 selftests: vm: pkeys: fix multilib builds for x86 adds bfa507f7551c tools/testing/selftests/vm: remove duplicate headers adds 6c5b7fc0c14f lib/ubsan.c: fix gcc-10 warnings adds 9981a0133017 ipc/msg: add missing annotation for freeque() adds 2c32f9060b29 ipc/namespace.c: use a work queue to free_ipc adds 47f0cde0645d ipc: convert ipcs_idr to XArray adds 8c01ca4b2891 ipc-convert-ipcs_idr-to-xarray-update adds 3fd4dcdb0046 ipc-convert-ipcs_idr-to-xarray-update-fix adds 6f856ed5207c linux-next-pre adds f7f5ce8bbda8 Merge branch 'akpm-current/current' adds dbbdc154ba26 linux-next-post adds 9127c9b9ec8e kernel: add panic_on_taint adds c811c157f8de kernel-add-panic_on_taint-fix adds 1fad0d4558b5 xarray.h: correct return code documentation for xa_store_{ [...] adds ef4bdf4e4741 kernel/sysctl: support setting sysctl parameters from kern [...] adds d3f94c195a28 kernel/sysctl: support handling command line aliases adds ce03826760bb kernel/hung_task convert hung_task_panic boot parameter to sysctl adds d59a4e181416 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds 41e6ebbb96d0 lib/test_sysctl: support testing of sysctl. boot parameter adds 8433e9ccd627 lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix adds 6e07681c0a1f kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] adds 202a02a7d82b kernel/hung_task.c: introduce sysctl to print all traces w [...] adds 59c8dcebddf0 panic: add sysctl to dump all CPUs backtraces on oops event adds 5d31bcd22900 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] adds 5765971af9f3 stacktrace: cleanup inconsistent variable type adds def4a678a4ec amdgpu: a NULL ->mm does not mean a thread is a kthread adds 1d87394304ce kernel: move use_mm/unuse_mm to kthread.c adds f4d06a7b9e8f kernel: move use_mm/unuse_mm to kthread.c adds 388a9a4a77ad kernel: better document the use_mm/unuse_mm API contract adds 21a84a96bed8 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds d5e018fa0869 powerpc/vas: fix up for {un}use_mm() rename adds 7889570aa783 drm/amdkfd: fix up for {un}use_mm() rename adds 3a1c5eec8cd0 kernel: set USER_DS in kthread_use_mm adds 0a3c37f81e95 mm/kmemleak: silence KCSAN splats in checksum adds 3f05a1af3499 kallsyms/printk: add loglvl to print_ip_sym() adds 142e62a8ce3a alpha: add show_stack_loglvl() adds bbcc10d79e96 arc: add show_stack_loglvl() adds c560bc078a3e arm/asm: add loglvl to c_backtrace() adds af60a18d2a32 arm: add loglvl to unwind_backtrace() adds 3380bb7c8f6f arm: add loglvl to dump_backtrace() adds b75721511124 arm: wire up dump_backtrace_{entry,stm} adds a9519f96d82d arm: add show_stack_loglvl() adds c92cdb6065de arm64: add loglvl to dump_backtrace() adds a872af3f6b64 arm64: add show_stack_loglvl() adds cc21dd1b0571 c6x: add show_stack_loglvl() adds 1af3cd73b0da csky: add show_stack_loglvl() adds 0ad328024ec8 h8300: add show_stack_loglvl() adds d76647c6e70d hexagon: add show_stack_loglvl() adds 3b1a12bbeb12 ia64: pass log level as arg into ia64_do_show_stack() adds 96a1cce5dc43 ia64: add show_stack_loglvl() adds bb548d9556f0 m68k: add show_stack_loglvl() adds 0d524a01f20b microblaze: add loglvl to microblaze_unwind_inner() adds 4e31d60c8504 microblaze: add loglvl to microblaze_unwind() adds 9795e8764fa2 microblaze: add show_stack_loglvl() adds 1489c90157d1 mips: add show_stack_loglvl() adds 81d32b7b5cbf nds32: add show_stack_loglvl() adds f94468304698 nios2: add show_stack_loglvl() adds cf96d7082c03 openrisc: add show_stack_loglvl() adds 87b4a24875ba parisc: add show_stack_loglvl() adds d1d6648ac792 powerpc: add show_stack_loglvl() adds c4ee5576582b riscv: add show_stack_loglvl() adds afea84f42585 s390: add show_stack_loglvl() adds bd93b364c9df sh: add loglvl to dump_mem() adds a757145f7da0 sh: remove needless printk() adds e162a6527d82 sh: add loglvl to printk_address() adds 61167a38f85a sh: add loglvl to show_trace() adds 02f535c54f5d sh: add show_stack_loglvl() adds 1aa1eb625844 sparc: add show_stack_loglvl() adds 4e452bbc3f01 um/sysrq: remove needless variable sp adds 7a5afb65170e um: add show_stack_loglvl() adds a9bcf918465d unicore32: remove unused pmode argument in c_backtrace() adds a9fb8a87c28a unicore32: add loglvl to c_backtrace() adds 84368d0c38dd unicore32: add show_stack_loglvl() adds f911bffc552f x86: add missing const qualifiers for log_lvl adds 24e055ebf59b x86: add show_stack_loglvl() adds b1969177bafc xtensa: add loglvl to show_trace() adds af66cbe6af9c xtensa-add-loglvl-to-show_trace-fix adds a51ea1576da2 xtensa: add show_stack_loglvl() adds 113a80614bd4 sysrq: use show_stack_loglvl() adds 657ccb5436c2 x86/amd_gart: print stacktrace for a leak with KERN_ERR adds 23e3e2779d2b power: use show_stack_loglvl() adds f56955d121af kdb: don't play with console_loglevel adds e3d74efaf195 sched: print stack trace with KERN_INFO adds cde7e488a774 kernel: use show_stack_loglvl() adds 0c0e698b36e0 kernel: rename show_stack_loglvl() => show_stack() adds ed45c99a6a6d mm/frontswap: mark various intentional data races adds 3c81349f9fb7 mm/page_io: mark various intentional data races adds 90538226f280 mm-page_io-mark-various-intentional-data-races-v2 adds c5b2158ff827 mm/swap_state: mark various intentional data races adds ea1b71ef9e3b mm/filemap.c: fix a data race in filemap_fault() adds de89857612dd mm/swapfile: fix and annotate various data races adds 9c40fa380bdb mm-swapfile-fix-and-annotate-various-data-races-v2 adds 1b146d16ce84 mm/page_counter: fix various data races at memsw adds 2ec9eae27f36 mm/memcontrol: fix a data race in scan count adds 732af77f1563 mm/list_lru: fix a data race in list_lru_count_one adds 90a8d1dbeefa mm/mempool: fix a data race in mempool_free() adds 2e0bb1eb283f mm/util.c: annotate an data race at vm_committed_as adds d088584f7c2a mm/rmap: annotate a data race at tlb_flush_batched adds 24fac13bdf33 mm: annotate a data race in page_zonenum() adds a6143e155ddb mm/swap.c: annotate data races for lru_rotate_pvecs adds 62594fe06e81 mm/gup.c: convert to use get_user_{page|pages}_fast_only() adds a5154e324e6c h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds dc4c04147a8f arm: add support for folded p4d page tables adds b294f9b87804 arm-add-support-for-folded-p4d-page-tables-fix adds a7e06921a391 arm64: add support for folded p4d page tables adds f42f7fa066e5 arm64: kvm: fix gcc-10 shift warning adds 1d6eb18c0a16 hexagon: remove __ARCH_USE_5LEVEL_HACK adds e6697aa2b06d ia64: add support for folded p4d page tables adds 4a95a4b99be6 nios2: add support for folded p4d page tables adds 2c52ee0703fc openrisc: add support for folded p4d page tables adds 2959b64ec9da powerpc: add support for folded p4d page tables adds b8b06827c14e powerpc-add-support-for-folded-p4d-page-tables-fix adds 435a4ed436e8 powerpc/xmon: drop unused pgdir varialble in show_pte() function adds b7aa079d1891 sh: fault: Modernize printing of kernel messages adds 5277790c2912 sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds 7c6c47556722 sh: add support for folded p4d page tables adds 0f47aa9181b2 unicore32: remove __ARCH_USE_5LEVEL_HACK adds 4e6e089a58f7 asm-generic: remove pgtable-nop4d-hack.h adds f772133d9204 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds e74abc4faf94 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds adc1d079c488 mm/mmap.c: add more sanity checks to get_unmapped_area() adds 3c60696f7fbb mm/mmap.c: do not allow mappings outside of allowed limits adds 9dd4d5f4a4c9 mm: don't include asm/pgtable.h if linux/mm.h is already included adds 97ba160ec4bf mm: introduce include/linux/pgtable.h adds 710f6bdcb9eb mm: reorder includes after introduction of linux/pgtable.h adds efae5fd64e06 csky: replace definitions of __pXd_offset() with pXd_index() adds edf9f934cd87 m68k/mm/motorola: move comment about page table allocation [...] adds 67a308c8997b m68k/mm: move {cache,nocahe}_page() definitions close to t [...] adds 638a9df1fa85 x86/mm: simplify init_trampoline() and surrounding logic adds 701f78fbaefc x86/kaslr: take CONFIG_RANDOMIZE_MEMORY into account in ka [...] adds 04ff61647e9b mm: pgtable: add shortcuts for accessing kernel PMD and PTE adds 54119375e963 microblaze: fix page table traversal in setup_rt_frame() adds 29177483629c powerpc/kasan: fix PMD access in kasan_unmap_early_shadow_ [...] adds 8882132ccd74 mm: consolidate pte_index() and pte_offset_*() definitions adds bf9b3c8fa7eb mm: consolidate pmd_index() and pmd_offset() definitions adds e8de87e9a0bb mm: consolidate pud_index() and pud_offset() definitions adds 5e01ad7aed2a mm: consolidate pgd_index() and pgd_offset{_k}() definitions adds 4e1276ddf131 mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix adds 8ab94e0141b9 proc/meminfo: avoid open coded reading of vm_committed_as adds 717bc5abb9f7 mm/util.c: make vm_memory_committed() more accurate adds 120ff2dd0beb mm: adjust vm_committed_as_batch according to vm overcommi [...] adds 2ee3989be728 arm: fix the flush_icache_range arguments in set_fiq_handler adds 73322a25a571 nds32: unexport flush_icache_page adds eb6cc6114798 powerpc: unexport flush_icache_user_range adds c3a9c83d40f5 unicore32: remove flush_cache_user_range adds c76f55f6163d asm-generic: fix the inclusion guards for cacheflush.h adds 1e8146aec4e5 asm-generic: don't include <linux/mm.h> in cacheflush.h adds 63d6f18ce503 asm-generic-dont-include-linux-mmh-in-cacheflushh-fix adds cfa74255f67a asm-generic: improve the flush_dcache_page stub adds 499496da9737 alpha: use asm-generic/cacheflush.h adds 23903320753b arm64: use asm-generic/cacheflush.h adds d09d4946f2de c6x: use asm-generic/cacheflush.h adds 5a497e995c8a hexagon: use asm-generic/cacheflush.h adds 7f8516fddc69 ia64: use asm-generic/cacheflush.h adds 15332124f882 microblaze: use asm-generic/cacheflush.h adds 9f7a9446572e m68knommu: use asm-generic/cacheflush.h adds 5033b7a7ebb7 openrisc: use asm-generic/cacheflush.h adds 38f8b9e57956 powerpc: use asm-generic/cacheflush.h adds 005babe176c6 riscv: use asm-generic/cacheflush.h adds 0298ecf409e8 arm,sparc,unicore32: remove flush_icache_user_range adds 7ca94dc676ac mm: rename flush_icache_user_range to flush_icache_user_page adds 8a12e8ea10ae asm-generic: add a flush_icache_user_range stub adds d0e7b465bd9c sh: implement flush_icache_user_range adds 94fb4c34b4ad xtensa: implement flush_icache_user_range adds 8c7cfc1d6bac arm: rename flush_cache_user_range to flush_icache_user_range adds 9ce713eb47b2 m68k: implement flush_icache_user_range adds f86fdbbe3dd3 exec: only build read_code when needed adds 29bf17778259 exec: use flush_icache_user_range in read_code adds 6e1f02102e4f binfmt_flat: use flush_icache_user_range adds bc4e6ab1cac5 nommu: use flush_icache_user_range in brk and mmap adds 271780f47a80 module: move the set_fs hack for flush_icache_range to m68k adds 42976520cd65 mmap locking API: initial implementation as rwsem wrappers adds 50762207aadf MMU notifier: use the new mmap locking API adds 24d707b7fc42 DMA reservations: use the new mmap locking API adds 6b94c4e5df8c mmap locking API: use coccinelle to convert mmap_sem rwsem [...] adds 703c16e457e3 mmap locking API: convert mmap_sem call sites missed by co [...] adds 3bdfc4ab7171 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] adds 404bac11030c mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] adds e0d42e479d7b mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] adds 47f5e5f6e060 mmap locking API: convert nested write lock sites adds f437b5ada954 mmap locking API: add mmap_read_trylock_non_owner() adds 1bc0cd851104 mmap locking API: add MMAP_LOCK_INITIALIZER adds 2cd0e1fc46f0 mmap locking API: add mmap_assert_locked() and mmap_assert [...] adds ee1de9c65eae mmap locking API: rename mmap_sem to mmap_lock adds 17199ef0aca1 mmap-locking-api-rename-mmap_sem-to-mmap_lock-fix adds 195f52b85fc8 mmap locking API: convert mmap_sem API comments adds 4b6cae7de425 mmap locking API: convert mmap_sem comments adds 612f83d440b2 mmap-locking-api-convert-mmap_sem-comments-fix adds ae3fa003dece mmap-locking-api-convert-mmap_sem-comments-fix-fix adds 7a94bac7e455 mmap-locking-api-convert-mmap_sem-comments-fix-fix-fix adds d9332095a1f9 mm/madvise: pass task and mm to do_madvise adds 33fe57632a11 mm/madvise: introduce process_madvise() syscall: an extern [...] adds cf33e6fd8585 fix process_madvise build break for arm64 adds 6e4d3f6c569d mm: fix build error for mips of process_madvise adds 8b947f0e79c7 mm-introduce-external-memory-hinting-api-fix-2-fix adds cfd9db32e130 mm/madvise: check fatal signal pending of target process adds b79755d52556 pid: move pidfd_get_pid() to pid.c adds 6f2cf83e2fe1 mm/madvise: support both pid and pidfd for process_madvise adds f24c460b5ced mm/madvise: allow KSM hints for remote API adds 33d37c48e80f mm: support vector address ranges for process_madvise adds a4f4c15420e0 mm: support compat_sys_process_madvise adds 0f90d416360a mm-support-vector-address-ranges-for-process_madvise-fix-fix adds 63c08fa8765c mm/madvise: make function 'do_process_madvise' static adds e41f24b9a91c mm: fix s390 compat build error adds 113b21785e1d mm-support-vector-address-ranges-for-process_madvise-fix-f [...] adds 1b95c0feac04 mm: use only pidfd for process_madvise syscall adds f0775d8f47ca mm: return EBADF if pidfd is invalid adds 3e691171160f mm/madvise.c: remove duplicated include adds fc60fc27dcc1 include/linux/cache.h: expand documentation over __read_mostly adds 89ebac465f88 doc: cgroup: update note about conditions when oom killer [...] adds b1870b80fd52 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] adds e6346b2c8bb8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds ddc2751d748c Merge branch 'akpm/master' adds e7b08814b16b Add linux-next specific files for 20200529
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 (ff387fc20c69) \ 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-class-power | 45 +- Documentation/admin-guide/cgroup-v2.rst | 6 +- .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 1 + .../devicetree/bindings/auxdisplay/hit,hd44780.txt | 45 - .../bindings/auxdisplay/hit,hd44780.yaml | 96 + .../devicetree/bindings/bus/baikal,bt1-apb.yaml | 90 + .../devicetree/bindings/bus/baikal,bt1-axi.yaml | 107 + .../devicetree/bindings/clock/imx1-clock.txt | 26 - .../devicetree/bindings/clock/imx1-clock.yaml | 51 + .../devicetree/bindings/clock/imx21-clock.txt | 27 - .../devicetree/bindings/clock/imx21-clock.yaml | 51 + .../devicetree/bindings/clock/imx23-clock.txt | 70 - .../devicetree/bindings/clock/imx23-clock.yaml | 92 + .../devicetree/bindings/clock/imx25-clock.txt | 160 -- .../devicetree/bindings/clock/imx25-clock.yaml | 186 ++ .../devicetree/bindings/clock/imx27-clock.txt | 27 - .../devicetree/bindings/clock/imx27-clock.yaml | 55 + .../devicetree/bindings/clock/imx28-clock.txt | 93 - .../devicetree/bindings/clock/imx28-clock.yaml | 115 ++ .../devicetree/bindings/clock/imx31-clock.txt | 90 - .../devicetree/bindings/clock/imx31-clock.yaml | 120 ++ .../devicetree/bindings/clock/imx35-clock.txt | 114 -- .../devicetree/bindings/clock/imx35-clock.yaml | 139 ++ .../devicetree/bindings/clock/imx5-clock.txt | 28 - .../devicetree/bindings/clock/imx5-clock.yaml | 65 + .../devicetree/bindings/clock/imx7d-clock.txt | 13 - .../devicetree/bindings/clock/imx7d-clock.yaml | 65 + .../bindings/display/bridge/analogix,anx7814.yaml | 119 ++ .../devicetree/bindings/display/bridge/anx7814.txt | 42 - .../devicetree/bindings/dma/mtk-uart-apdma.txt | 3 +- .../devicetree/bindings/gpio/gpio-mxs.txt | 88 - .../devicetree/bindings/gpio/gpio-mxs.yaml | 136 ++ .../bindings/gpio/renesas,rcar-gpio.yaml | 1 + .../devicetree/bindings/hwmon/baikal,bt1-pvt.yaml | 107 + .../devicetree/bindings/i2c/renesas,i2c.txt | 1 + .../devicetree/bindings/i2c/renesas,iic.txt | 1 + .../devicetree/bindings/iio/imu/bmi160.txt | 37 - .../devicetree/bindings/iio/imu/bosch,bmi160.yaml | 75 + .../bindings/interrupt-controller/arm,gic.yaml | 3 + .../bindings/interrupt-controller/fsl,irqsteer.txt | 35 - .../interrupt-controller/fsl,irqsteer.yaml | 89 + .../bindings/media/marvell,mmp2-ccic.txt | 50 - .../bindings/media/marvell,mmp2-ccic.yaml | 99 + .../devicetree/bindings/media/renesas,ceu.yaml | 11 + .../memory-controllers/baikal,bt1-l2-ctl.yaml | 63 + .../memory-controllers/ingenic,jz4780-nemc.txt | 76 - .../bindings/memory-controllers/ingenic,nemc.yaml | 126 ++ .../bindings/memory-controllers/renesas,dbsc.txt | 44 - .../bindings/memory-controllers/renesas,dbsc.yaml | 56 + .../devicetree/bindings/mmc/arasan,sdhci.txt | 42 + .../devicetree/bindings/mtd/atmel-nand.txt | 3 +- .../bindings/mtd/ingenic,jz4780-nand.txt | 92 - .../devicetree/bindings/mtd/ingenic,nand.yaml | 132 ++ .../devicetree/bindings/mtd/nand-controller.yaml | 2 +- .../devicetree/bindings/net/renesas,ether.yaml | 1 + .../devicetree/bindings/net/renesas,ravb.txt | 1 + .../devicetree/bindings/pci/pci-rcar-gen2.txt | 3 +- .../devicetree/bindings/phy/rcar-gen2-phy.txt | 3 +- .../devicetree/bindings/power/renesas,apmu.yaml | 1 + .../bindings/power/reset/syscon-reboot.yaml | 15 +- .../bindings/power/supply/sbs,sbs-battery.yaml | 83 + .../bindings/power/supply/sbs_sbs-battery.txt | 27 - Documentation/devicetree/bindings/pwm/imx-pwm.txt | 27 - Documentation/devicetree/bindings/pwm/imx-pwm.yaml | 66 + .../devicetree/bindings/pwm/imx-tpm-pwm.txt | 22 - .../devicetree/bindings/pwm/imx-tpm-pwm.yaml | 55 + Documentation/devicetree/bindings/pwm/mxs-pwm.txt | 17 - Documentation/devicetree/bindings/pwm/mxs-pwm.yaml | 43 + .../devicetree/bindings/rtc/renesas,sh-rtc.yaml | 5 + Documentation/devicetree/bindings/rtc/rtc-mxc.txt | 26 - Documentation/devicetree/bindings/rtc/rtc-mxc.yaml | 57 + .../devicetree/bindings/rtc/rtc-mxc_v2.txt | 17 - .../devicetree/bindings/rtc/rtc-mxc_v2.yaml | 46 + .../bindings/serial/renesas,em-uart.yaml | 49 + .../devicetree/bindings/serial/renesas,scifa.yaml | 15 +- .../devicetree/bindings/soc/ti/k3-socinfo.yaml | 40 + .../devicetree/bindings/sound/nau8810.txt | 5 +- .../devicetree/bindings/sound/renesas,fsi.yaml | 29 +- .../devicetree/bindings/spi/marvell,mmp2-ssp.yaml | 58 + .../devicetree/bindings/spi/spi-pxa2xx.txt | 27 - .../devicetree/bindings/thermal/imx-thermal.txt | 61 - .../devicetree/bindings/thermal/imx-thermal.yaml | 102 + .../bindings/thermal/rcar-gen3-thermal.txt | 60 - .../bindings/thermal/rcar-gen3-thermal.yaml | 99 + .../devicetree/bindings/timer/nxp,sysctr-timer.txt | 25 - .../bindings/timer/nxp,sysctr-timer.yaml | 54 + .../devicetree/bindings/timer/nxp,tpm-timer.txt | 28 - .../devicetree/bindings/timer/nxp,tpm-timer.yaml | 61 + .../devicetree/bindings/timer/renesas,mtu2.txt | 42 - .../devicetree/bindings/timer/renesas,mtu2.yaml | 76 + Documentation/devicetree/bindings/usb/ehci-mv.txt | 23 - .../bindings/usb/marvell,pxau2o-ehci.yaml | 62 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 + Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 + Documentation/fb/efifb.rst | 5 + Documentation/hwmon/bt1-pvt.rst | 117 ++ Documentation/hwmon/index.rst | 1 + Documentation/locking/locktypes.rst | 215 +- Documentation/networking/rxrpc.rst | 13 +- Next/SHA1s | 128 +- Next/merge.log | 2087 ++++++++++++-------- Next/quilt-import.log | 2 - arch/arm/arm-soc-for-next-contents.txt | 21 +- arch/arm/boot/compressed/efi-header.S | 2 +- arch/arm/boot/dts/keystone-k2e.dtsi | 4 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 101 - arch/arm/boot/dts/keystone-k2g.dtsi | 26 +- arch/arm/boot/dts/keystone-k2hk.dtsi | 4 +- arch/arm/boot/dts/keystone-k2l.dtsi | 4 +- arch/arm/mach-davinci/board-dm644x-evm.c | 26 +- arch/arm/mach-omap2/Makefile | 6 +- arch/arm/mach-omap2/board-generic.c | 7 + arch/arm/mach-omap2/timer.c | 19 +- arch/arm/mach-vexpress/Kconfig | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 36 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 245 --- arch/arm64/include/asm/kvm_host.h | 8 +- arch/arm64/include/asm/kvm_hyp.h | 30 +- arch/arm64/include/asm/kvm_mmu.h | 17 + arch/arm64/include/asm/ptrace.h | 2 +- arch/arm64/include/asm/sysreg.h | 3 + arch/arm64/kernel/cpufeature.c | 62 +- arch/arm64/kernel/efi-entry.S | 2 +- arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/smp.c | 2 +- arch/arm64/kvm/arm.c | 4 +- arch/arm64/kvm/hyp/switch.c | 8 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 33 +- arch/arm64/kvm/inject_fault.c | 75 +- arch/arm64/kvm/reset.c | 58 +- arch/arm64/kvm/sys_regs.c | 206 +- arch/arm64/kvm/vgic/vgic-v2.c | 10 +- arch/arm64/kvm/vgic/vgic-v3.c | 14 +- arch/arm64/kvm/vgic/vgic.c | 25 +- arch/mips/boot/dts/Makefile | 2 + arch/mips/include/asm/mach-loongson64/spaces.h | 8 + arch/mips/loongson64/init.c | 42 +- arch/mips/loongson64/pci.c | 49 - arch/mips/mm/dma-noncoherent.c | 1 + arch/parisc/Makefile | 4 +- arch/parisc/boot/compressed/Makefile | 1 - arch/parisc/mm/init.c | 2 +- arch/powerpc/Kconfig | 1 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 16 +- arch/riscv/Kconfig | 68 +- arch/s390/include/asm/ccwdev.h | 5 + arch/s390/include/asm/chsc.h | 62 + arch/s390/include/asm/nmi.h | 2 +- arch/s390/include/asm/processor.h | 20 +- arch/s390/include/asm/qdio.h | 33 - arch/s390/include/asm/smp.h | 1 + arch/s390/kernel/entry.S | 464 ++--- arch/s390/kernel/idle.c | 14 +- arch/s390/kernel/nmi.c | 23 +- arch/s390/kernel/setup.c | 3 +- arch/s390/kernel/smp.c | 8 + arch/s390/kvm/kvm-s390.c | 3 - arch/s390/kvm/vsie.c | 3 - arch/s390/lib/delay.c | 4 +- arch/s390/pci/pci_clp.c | 3 +- arch/x86/Kconfig | 8 - arch/x86/boot/compressed/efi_thunk_64.S | 19 +- arch/x86/entry/calling.h | 25 +- arch/x86/entry/common.c | 249 ++- arch/x86/entry/entry_32.S | 260 +-- arch/x86/entry/entry_64.S | 575 +----- arch/x86/entry/thunk_64.S | 9 +- arch/x86/events/Kconfig | 6 +- arch/x86/events/Makefile | 1 + arch/x86/events/intel/Makefile | 2 - arch/x86/events/probe.c | 13 + arch/x86/events/{intel => }/rapl.c | 67 +- arch/x86/hyperv/hv_init.c | 9 +- arch/x86/include/asm/acrn.h | 11 - arch/x86/include/asm/apb_timer.h | 5 - arch/x86/include/asm/apic.h | 33 - arch/x86/include/asm/efi.h | 29 +- arch/x86/include/asm/entry_arch.h | 56 - arch/x86/include/asm/hw_irq.h | 22 - arch/x86/include/asm/idtentry.h | 278 ++- arch/x86/include/asm/irq.h | 8 +- arch/x86/include/asm/irq_regs.h | 32 - arch/x86/include/asm/irq_stack.h | 53 + arch/x86/include/asm/irq_work.h | 1 - arch/x86/include/asm/irqflags.h | 10 - arch/x86/include/asm/mshyperv.h | 13 - arch/x86/include/asm/msr-index.h | 3 + arch/x86/include/asm/set_memory.h | 19 +- arch/x86/include/asm/trace/common.h | 4 - arch/x86/include/asm/trace/irq_vectors.h | 17 +- arch/x86/include/asm/traps.h | 21 - arch/x86/include/asm/uv/uv_bau.h | 8 +- arch/x86/include/uapi/asm/unistd.h | 11 +- arch/x86/kernel/apb_timer.c | 53 - arch/x86/kernel/apic/apic.c | 41 +- arch/x86/kernel/apic/io_apic.c | 13 - arch/x86/kernel/apic/msi.c | 3 +- arch/x86/kernel/apic/vector.c | 5 +- arch/x86/kernel/cpu/acrn.c | 9 +- arch/x86/kernel/cpu/mce/amd.c | 5 +- arch/x86/kernel/cpu/mce/core.c | 25 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 2 +- arch/x86/kernel/cpu/mce/therm_throt.c | 5 +- arch/x86/kernel/cpu/mce/threshold.c | 5 +- arch/x86/kernel/cpu/mshyperv.c | 22 +- arch/x86/kernel/head_64.S | 7 +- arch/x86/kernel/idt.c | 42 +- arch/x86/kernel/irq.c | 66 +- arch/x86/kernel/irq_32.c | 2 +- arch/x86/kernel/irq_64.c | 6 + arch/x86/kernel/irq_work.c | 6 +- arch/x86/kernel/kvm.c | 16 +- arch/x86/kernel/nmi.c | 3 + arch/x86/kernel/reboot.c | 8 + arch/x86/kernel/smp.c | 37 +- arch/x86/kernel/tracepoint.c | 17 - arch/x86/kernel/traps.c | 21 +- arch/x86/mm/fault.c | 69 +- arch/x86/platform/uv/tlb_uv.c | 2 +- arch/x86/xen/efi.c | 2 +- arch/x86/xen/enlighten_hvm.c | 12 + arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/setup.c | 4 +- arch/x86/xen/smp_pv.c | 3 +- arch/x86/xen/xen-asm_32.S | 12 +- arch/x86/xen/xen-asm_64.S | 4 +- arch/x86/xen/xen-ops.h | 1 - crypto/crypto_engine.c | 5 +- drivers/acpi/arm64/iort.c | 9 - drivers/acpi/evged.c | 2 +- drivers/base/core.c | 34 +- drivers/base/firmware_loader/fallback.c | 12 +- drivers/base/firmware_loader/fallback.h | 8 +- drivers/base/firmware_loader/fallback_platform.c | 2 +- drivers/base/firmware_loader/firmware.h | 3 +- drivers/base/firmware_loader/main.c | 11 +- drivers/block/drbd/drbd_int.h | 28 - drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_receiver.c | 13 +- drivers/block/drbd/drbd_worker.c | 6 +- drivers/block/zram/zcomp.c | 44 +- drivers/block/zram/zcomp.h | 5 +- drivers/bluetooth/btbcm.c | 3 +- drivers/bluetooth/btmrvl_sdio.c | 18 +- drivers/bluetooth/btmtksdio.c | 4 +- drivers/bus/Kconfig | 30 + drivers/bus/Makefile | 2 + drivers/bus/bt1-apb.c | 421 ++++ drivers/bus/bt1-axi.c | 314 +++ drivers/clk/versatile/Kconfig | 11 +- drivers/connector/cn_proc.c | 21 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 2 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 10 +- drivers/crypto/hisilicon/qm.c | 89 +- drivers/crypto/hisilicon/qm.h | 13 +- drivers/crypto/hisilicon/sec2/sec_main.c | 19 +- drivers/crypto/hisilicon/zip/zip_main.c | 20 +- drivers/firmware/efi/efivars.c | 4 +- drivers/firmware/efi/libstub/Makefile | 7 +- drivers/firmware/efi/libstub/arm32-stub.c | 8 +- drivers/firmware/efi/libstub/arm64-stub.c | 14 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 346 +++- drivers/firmware/efi/libstub/efi-stub.c | 70 +- drivers/firmware/efi/libstub/efistub.h | 155 +- drivers/firmware/efi/libstub/fdt.c | 16 +- drivers/firmware/efi/libstub/file.c | 14 +- drivers/firmware/efi/libstub/gop.c | 113 +- drivers/firmware/efi/libstub/pci.c | 10 +- drivers/firmware/efi/libstub/relocate.c | 4 +- drivers/firmware/efi/libstub/secureboot.c | 4 +- drivers/firmware/efi/libstub/tpm.c | 2 +- drivers/firmware/efi/libstub/vsprintf.c | 564 ++++++ drivers/firmware/efi/libstub/x86-stub.c | 126 +- drivers/gpio/gpiolib.c | 92 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 2 + drivers/gpu/drm/i915/i915_pmu.c | 84 +- drivers/hwmon/Kconfig | 25 + drivers/hwmon/Makefile | 1 + drivers/hwmon/bt1-pvt.c | 1146 +++++++++++ drivers/hwmon/bt1-pvt.h | 244 +++ drivers/hwmon/hwmon.c | 68 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 5 +- drivers/i2c/i2c-core-acpi.c | 6 +- drivers/i2c/i2c-core-base.c | 3 +- drivers/i2c/i2c-slave-eeprom.c | 8 +- drivers/infiniband/core/cm.c | 39 +- drivers/infiniband/core/cma.c | 57 +- drivers/infiniband/core/cma_priv.h | 1 + drivers/infiniband/core/sa_query.c | 14 +- drivers/infiniband/core/ucma.c | 49 +- drivers/infiniband/core/ud_header.c | 2 +- drivers/infiniband/core/uverbs_cmd.c | 2 +- drivers/infiniband/core/uverbs_ioctl.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 4 + drivers/infiniband/hw/mlx5/main.c | 3 + drivers/infiniband/hw/mlx5/qp.c | 478 +++-- drivers/infiniband/hw/mlx5/qp.h | 6 +- drivers/infiniband/hw/mlx5/qpc.c | 44 +- drivers/infiniband/sw/siw/siw_cm.c | 42 +- drivers/infiniband/ulp/ipoib/ipoib.h | 4 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 15 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 10 +- drivers/infiniband/ulp/isert/ib_isert.c | 5 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 3 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 3 +- drivers/media/mmc/siano/smssdio.c | 10 +- drivers/memory/Kconfig | 11 + drivers/memory/Makefile | 1 + drivers/memory/bt1-l2-ctl.c | 322 +++ drivers/mmc/core/bus.c | 14 + drivers/mmc/core/quirks.h | 2 +- drivers/mmc/core/sd.c | 26 +- drivers/mmc/core/sdio.c | 20 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 14 +- drivers/mmc/host/sdhci-cadence.c | 10 +- drivers/mmc/host/sdhci-esdhc-imx.c | 34 +- drivers/mmc/host/sdhci-of-arasan.c | 123 ++ drivers/mmc/host/sdhci-of-at91.c | 7 +- drivers/mtd/spi-nor/Kconfig | 4 +- drivers/mtd/spi-nor/controllers/Kconfig | 4 +- drivers/mtd/spi-nor/controllers/aspeed-smc.c | 2 +- drivers/mtd/spi-nor/controllers/hisi-sfc.c | 2 +- drivers/mtd/spi-nor/controllers/nxp-spifi.c | 2 +- drivers/mtd/spi-nor/core.c | 4 +- drivers/mtd/spi-nor/spansion.c | 46 +- drivers/net/bonding/bond_sysfs_slave.c | 4 +- drivers/net/dsa/sja1105/sja1105.h | 2 + drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 76 + drivers/net/dsa/sja1105/sja1105_main.c | 100 + drivers/net/dsa/sja1105/sja1105_spi.c | 6 + drivers/net/dsa/sja1105/sja1105_static_config.h | 15 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 12 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 22 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 50 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 6 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 10 +- drivers/net/ethernet/intel/ice/ice_base.c | 39 +- drivers/net/ethernet/intel/ice/ice_common.c | 25 +- drivers/net/ethernet/intel/ice/ice_common.h | 3 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 175 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 3 + drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 2 - drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 2 + drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 8 +- drivers/net/ethernet/intel/ice/ice_main.c | 65 +- drivers/net/ethernet/intel/ice/ice_status.h | 1 + drivers/net/ethernet/intel/ice/ice_txrx.h | 7 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 27 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 7 +- .../mellanox/mlx5/core/diag/fs_tracepoint.c | 85 +- .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 350 ++++ drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 10 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 13 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 96 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 4 + .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 170 ++ .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 235 +++ .../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 160 ++ .../ethernet/mellanox/mlx5/core/esw/acl/helper.h | 26 + .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 279 +++ .../mellanox/mlx5/core/esw/acl/ingress_ofld.c | 322 +++ .../net/ethernet/mellanox/mlx5/core/esw/acl/lgcy.h | 17 + .../net/ethernet/mellanox/mlx5/core/esw/acl/ofld.h | 29 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 559 +----- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 41 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 401 +--- drivers/net/ethernet/mellanox/mlx5/core/main.c | 16 +- .../mellanox/mlx5/core/steering/dr_domain.c | 14 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 10 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 31 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 13 +- .../mellanox/mlx5/core/steering/dr_table.c | 12 +- .../mellanox/mlx5/core/steering/dr_types.h | 25 +- drivers/net/ethernet/micrel/Kconfig | 2 + drivers/net/ethernet/micrel/Makefile | 2 + drivers/net/ethernet/micrel/ks8851.h | 151 +- .../ethernet/micrel/{ks8851.c => ks8851_common.c} | 698 ++----- drivers/net/ethernet/micrel/ks8851_mll.c | 1393 ------------- drivers/net/ethernet/micrel/ks8851_par.c | 357 ++++ drivers/net/ethernet/micrel/ks8851_spi.c | 485 +++++ drivers/net/ethernet/sfc/ef10.c | 2 +- drivers/net/vmxnet3/Makefile | 2 +- drivers/net/vmxnet3/upt1_defs.h | 5 +- drivers/net/vmxnet3/vmxnet3_defs.h | 31 +- drivers/net/vmxnet3/vmxnet3_drv.c | 164 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 263 ++- drivers/net/vmxnet3/vmxnet3_int.h | 25 +- drivers/net/wireless/ath/ath10k/sdio.c | 25 +- drivers/net/wireless/ath/ath10k/sdio.h | 8 - drivers/net/wireless/ath/ath6kl/hif.h | 6 - drivers/net/wireless/ath/ath6kl/sdio.c | 17 +- drivers/net/wireless/broadcom/b43/sdio.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 4 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 2 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 38 +- drivers/nvme/host/tcp.c | 53 +- drivers/nvme/target/rdma.c | 4 +- drivers/nvme/target/tcp.c | 54 +- drivers/of/fdt.c | 4 - drivers/opp/core.c | 2 +- drivers/power/reset/Kconfig | 2 +- drivers/power/reset/syscon-reboot.c | 7 +- drivers/power/reset/vexpress-poweroff.c | 8 +- drivers/power/supply/bd99954-charger.c | 2 +- drivers/power/supply/max14577_charger.c | 10 + drivers/power/supply/power_supply_sysfs.c | 5 + drivers/power/supply/sbs-battery.c | 348 +++- drivers/s390/cio/chsc.c | 40 +- drivers/s390/cio/chsc.h | 50 +- drivers/s390/cio/device_ops.c | 23 + drivers/s390/cio/qdio.h | 3 - drivers/s390/cio/qdio_main.c | 108 +- drivers/s390/net/qeth_l2_main.c | 198 +- drivers/soc/sifive/sifive_l2_cache.c | 4 +- drivers/soc/ti/Kconfig | 10 + drivers/soc/ti/Makefile | 1 + drivers/soc/ti/k3-socinfo.c | 152 ++ drivers/soc/ti/knav_qmss_queue.c | 2 +- drivers/spi/spi-imx.c | 31 +- drivers/spi/spi-tegra114.c | 1 + drivers/spi/spi-tegra20-sflash.c | 1 + drivers/spi/spi-tegra20-slink.c | 1 + drivers/staging/greybus/loopback.c | 2 +- drivers/staging/media/tegra-video/Kconfig | 2 +- drivers/staging/most/usb/usb.c | 83 +- drivers/staging/rtl8188eu/hal/phy.c | 54 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 24 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 6 +- drivers/staging/rtl8712/wifi.h | 9 +- .../staging/vc04_services/interface/vchi/vchi.h | 81 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 19 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 7 + .../vc04_services/interface/vchiq_arm/vchiq_if.h | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 166 +- drivers/staging/vt6656/device.h | 4 +- drivers/staging/vt6656/main_usb.c | 3 +- drivers/staging/vt6656/rxtx.c | 47 +- drivers/staging/vt6656/rxtx.h | 12 - drivers/staging/vt6656/usbpipe.c | 21 +- drivers/staging/vt6656/usbpipe.h | 9 +- drivers/staging/wfx/data_tx.c | 11 +- drivers/staging/wfx/debug.c | 26 + drivers/staging/wfx/hif_api_general.h | 18 +- drivers/staging/wfx/hif_rx.c | 7 + drivers/staging/wfx/main.c | 2 + drivers/staging/wfx/queue.c | 13 - drivers/staging/wfx/queue.h | 1 - drivers/staging/wfx/sta.c | 49 +- drivers/staging/wfx/wfx.h | 2 + drivers/target/iscsi/Kconfig | 2 +- drivers/target/iscsi/iscsi_target_login.c | 35 +- drivers/tee/Kconfig | 1 + drivers/tty/hvc/hvc_console.c | 23 +- drivers/tty/serial/8250/Kconfig | 1 + drivers/tty/serial/imx.c | 3 + drivers/tty/serial/kgdboc.c | 39 +- drivers/tty/vt/keyboard.c | 26 +- drivers/usb/class/cdc-acm.c | 2 +- drivers/xen/Makefile | 2 +- drivers/xen/events/events_base.c | 6 +- drivers/xen/preempt.c | 42 - fs/afs/rxrpc.c | 6 +- fs/block_dev.c | 3 +- fs/btrfs/Kconfig | 1 + fs/btrfs/btrfs_inode.h | 1 + fs/btrfs/inode.c | 11 +- fs/cifs/connect.c | 10 +- fs/cifs/transport.c | 8 +- fs/dlm/lowcomms.c | 158 +- fs/erofs/inode.c | 6 - fs/erofs/namei.c | 2 - fs/erofs/super.c | 3 - fs/erofs/xattr.h | 7 +- fs/nfsd/nfs4callback.c | 39 +- fs/nfsd/nfs4proc.c | 7 +- fs/nfsd/nfs4state.c | 63 +- fs/nfsd/nfscache.c | 57 +- fs/nfsd/nfsctl.c | 26 +- fs/nfsd/state.h | 7 - fs/nfsd/trace.h | 345 ++++ fs/ocfs2/cluster/tcp.c | 42 +- fs/squashfs/decompressor_multi_percpu.c | 13 +- include/asm-generic/topology.h | 2 +- include/kvm/arm_vgic.h | 5 +- include/linux/blkdev.h | 2 +- include/linux/compiler_types.h | 22 +- include/linux/efi.h | 4 +- include/linux/gpio/driver.h | 13 + include/linux/hardirq.h | 70 +- include/linux/hwmon.h | 3 + include/linux/i2c.h | 8 +- include/linux/idr.h | 2 +- include/linux/irq_work.h | 7 +- include/linux/kdb.h | 2 +- include/linux/kobject.h | 2 +- include/linux/local_lock.h | 54 + include/linux/local_lock_internal.h | 90 + include/linux/mlx5/qp.h | 66 - include/linux/mmc/sdio_ids.h | 94 +- include/linux/mtd/spi-nor.h | 8 +- include/linux/net.h | 2 - include/linux/power_supply.h | 5 + include/linux/radix-tree.h | 11 +- include/linux/rcutiny.h | 1 + include/linux/rcutree.h | 6 + include/linux/sched.h | 5 +- include/linux/set_memory.h | 2 +- include/linux/smp.h | 24 +- include/linux/sunrpc/gss_api.h | 1 + include/linux/sunrpc/svc.h | 1 + include/linux/sunrpc/svc_rdma.h | 6 +- include/linux/sunrpc/svc_xprt.h | 6 + include/linux/sunrpc/svcauth_gss.h | 3 +- include/linux/sunrpc/svcsock.h | 6 +- include/linux/suspend.h | 6 + include/linux/swap.h | 1 + include/linux/tcp.h | 9 + include/net/af_rxrpc.h | 2 + include/net/ip.h | 6 + include/net/ipv6.h | 92 + include/net/sock.h | 10 + include/net/tcp.h | 1 + include/rdma/ib_cm.h | 9 +- include/rdma/ibta_vol1_c12.h | 6 + include/rdma/rdma_cm.h | 9 +- include/rdma/uverbs_ioctl.h | 12 +- include/trace/events/rpcrdma.h | 142 +- include/trace/events/sunrpc.h | 419 +++- include/uapi/rdma/mlx5-abi.h | 9 +- include/uapi/rdma/rdma_user_cm.h | 11 +- include/xen/events.h | 7 - include/xen/xen-ops.h | 19 +- kernel/bpf/syscall.c | 3 +- kernel/cgroup/cgroup.c | 10 +- kernel/cgroup/rstat.c | 60 +- kernel/debug/debug_core.c | 5 +- kernel/debug/kdb/kdb_main.c | 8 +- kernel/irq_work.c | 53 +- kernel/locking/lockdep.c | 4 +- kernel/power/user.c | 14 +- kernel/rcu/Kconfig.debug | 1 + kernel/rcu/rcuperf.c | 2 +- kernel/rcu/refperf.c | 78 +- kernel/rcu/tree.c | 111 +- kernel/sched/core.c | 75 +- kernel/sched/debug.c | 1 - kernel/sched/fair.c | 22 +- kernel/sched/idle.c | 6 +- kernel/sched/sched.h | 20 +- kernel/sched/smp.h | 9 + kernel/smp.c | 177 +- kernel/softirq.c | 35 +- kernel/sysctl.c | 20 +- lib/radix-tree.c | 20 +- localversion-next | 2 +- mm/compaction.c | 6 +- mm/swap.c | 118 +- net/ceph/messenger.c | 11 +- net/core/sock.c | 181 +- net/dsa/slave.c | 1 + net/ipv4/ip_sockglue.c | 65 +- net/ipv4/tcp.c | 222 ++- net/ipv4/tcp_ipv4.c | 3 +- net/ipv4/udp_tunnel.c | 4 +- net/ipv6/ip6_udp_tunnel.c | 9 +- net/ipv6/ipv6_sockglue.c | 59 +- net/ipv6/tcp_ipv6.c | 9 + net/mac80211/ieee80211_i.h | 3 +- net/mac80211/main.c | 2 + net/mac80211/status.c | 9 +- net/mac80211/tdls.c | 2 +- net/mac80211/tx.c | 62 +- net/rds/ib_cm.c | 4 +- net/rds/tcp.c | 11 +- net/rds/tcp.h | 4 +- net/rds/tcp_connect.c | 2 +- net/rds/tcp_listen.c | 47 +- net/rds/tcp_send.c | 9 +- net/rxrpc/af_rxrpc.c | 13 + net/rxrpc/local_object.c | 34 +- net/rxrpc/output.c | 14 +- net/sctp/ulpevent.c | 3 + net/socket.c | 34 - net/sunrpc/auth_gss/gss_mech_switch.c | 12 +- net/sunrpc/auth_gss/svcauth_gss.c | 18 +- net/sunrpc/sunrpc.h | 1 + net/sunrpc/sunrpc_syms.c | 2 + net/sunrpc/svc.c | 19 +- net/sunrpc/svc_xprt.c | 53 +- net/sunrpc/svcauth.c | 25 + net/sunrpc/svcsock.c | 429 ++-- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 121 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 21 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 92 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 10 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 55 +- net/sunrpc/xprtsock.c | 52 +- net/tipc/socket.c | 18 +- net/tipc/socket.h | 2 + net/tipc/topsrv.c | 6 +- samples/ftrace/ftrace-direct-modify.c | 4 + samples/ftrace/ftrace-direct-too.c | 2 + samples/ftrace/ftrace-direct.c | 2 + sound/soc/amd/Kconfig | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 8 - sound/soc/codecs/Kconfig | 14 +- sound/soc/codecs/Makefile | 2 + sound/soc/codecs/jz4725b.c | 4 +- sound/soc/codecs/jz4740.c | 4 +- sound/soc/codecs/jz4770.c | 2 +- sound/soc/codecs/nau8810.c | 4 + sound/soc/codecs/rt5682-i2c.c | 306 +++ sound/soc/codecs/rt5682-sdw.c | 459 ++++- sound/soc/codecs/rt5682-sdw.h | 20 - sound/soc/codecs/rt5682.c | 773 +------- sound/soc/codecs/rt5682.h | 32 +- sound/soc/codecs/sta32x.c | 11 +- sound/soc/intel/boards/Kconfig | 6 +- sound/soc/jz4740/Kconfig | 2 +- sound/soc/jz4740/jz4740-i2s.c | 4 +- sound/usb/quirks-table.h | 93 +- tools/arch/x86/include/uapi/asm/unistd.h | 2 +- tools/lib/bpf/libbpf.c | 5 +- tools/objtool/Build | 13 +- tools/objtool/Makefile | 10 + tools/objtool/arch.h | 4 +- tools/objtool/builtin-check.c | 2 +- tools/objtool/builtin-orc.c | 3 +- tools/objtool/check.c | 5 +- tools/objtool/check.h | 12 - tools/objtool/objtool.c | 4 +- tools/objtool/objtool.h | 27 + tools/objtool/orc.h | 18 - tools/objtool/orc_dump.c | 3 +- tools/objtool/orc_gen.c | 1 - tools/objtool/weak.c | 40 + tools/testing/selftests/bpf/test_maps.c | 52 +- .../ftrace/test.d/ftrace/tracing-error-log.tc | 2 + tools/testing/selftests/ftrace/test.d/functions | 8 +- .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 4 +- tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/lib/kvm_util.c | 11 +- tools/testing/selftests/net/fib_nexthops.sh | 115 +- .../rcutorture/bin/kvm-recheck-refperf.sh | 6 +- 654 files changed, 20854 insertions(+), 12902 deletions(-) delete mode 100644 Documentation/devicetree/bindings/auxdisplay/hit,hd44780.txt create mode 100644 Documentation/devicetree/bindings/auxdisplay/hit,hd44780.yaml create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-apb.yaml create mode 100644 Documentation/devicetree/bindings/bus/baikal,bt1-axi.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx1-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx1-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx21-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx21-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx23-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx23-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx25-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx25-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx27-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx27-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx28-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx28-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx31-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx31-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx35-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx35-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx5-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx5-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx7d-clock.txt create mode 100644 Documentation/devicetree/bindings/clock/imx7d-clock.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/anx7814.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-mxs.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-mxs.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/baikal,bt1-pvt.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/bmi160.txt create mode 100644 Documentation/devicetree/bindings/iio/imu/bosch,bmi160.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,irqs [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,irqs [...] delete mode 100644 Documentation/devicetree/bindings/media/marvell,mmp2-ccic.txt create mode 100644 Documentation/devicetree/bindings/media/marvell,mmp2-ccic.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/baikal,bt1 [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/ingenic,jz [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/ingenic,jz4780-nand.txt create mode 100644 Documentation/devicetree/bindings/mtd/ingenic,nand.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/sbs,sbs-battery.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/sbs_sbs-battery.txt delete mode 100644 Documentation/devicetree/bindings/pwm/imx-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/imx-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/imx-tpm-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/mxs-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/mxs-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc_v2.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc_v2.yaml create mode 100644 Documentation/devicetree/bindings/serial/renesas,em-uart.yaml create mode 100644 Documentation/devicetree/bindings/soc/ti/k3-socinfo.yaml create mode 100644 Documentation/devicetree/bindings/spi/marvell,mmp2-ssp.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-pxa2xx.txt delete mode 100644 Documentation/devicetree/bindings/thermal/imx-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/imx-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/timer/nxp,sysctr-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/nxp,sysctr-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/nxp,tpm-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/nxp,tpm-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/renesas,mtu2.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,mtu2.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ehci-mv.txt create mode 100644 Documentation/devicetree/bindings/usb/marvell,pxau2o-ehci.yaml create mode 100644 Documentation/hwmon/bt1-pvt.rst delete mode 100644 arch/mips/loongson64/pci.c create mode 100644 arch/s390/include/asm/chsc.h rename arch/x86/events/{intel => }/rapl.c (92%) delete mode 100644 arch/x86/include/asm/acrn.h delete mode 100644 arch/x86/include/asm/entry_arch.h delete mode 100644 arch/x86/include/asm/irq_regs.h create mode 100644 arch/x86/include/asm/irq_stack.h create mode 100644 drivers/bus/bt1-apb.c create mode 100644 drivers/bus/bt1-axi.c create mode 100644 drivers/firmware/efi/libstub/vsprintf.c create mode 100644 drivers/hwmon/bt1-pvt.c create mode 100644 drivers/hwmon/bt1-pvt.h create mode 100644 drivers/memory/bt1-l2-ctl.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_lgcy.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_ofld.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/lgcy.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ofld.h rename drivers/net/ethernet/micrel/{ks8851.c => ks8851_common.c} (62%) delete mode 100644 drivers/net/ethernet/micrel/ks8851_mll.c create mode 100644 drivers/net/ethernet/micrel/ks8851_par.c create mode 100644 drivers/net/ethernet/micrel/ks8851_spi.c create mode 100644 drivers/soc/ti/k3-socinfo.c delete mode 100644 drivers/xen/preempt.c create mode 100644 include/linux/local_lock.h create mode 100644 include/linux/local_lock_internal.h create mode 100644 kernel/sched/smp.h create mode 100644 sound/soc/codecs/rt5682-i2c.c delete mode 100644 sound/soc/codecs/rt5682-sdw.h create mode 100644 tools/objtool/objtool.h delete mode 100644 tools/objtool/orc.h create mode 100644 tools/objtool/weak.c