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-arm-next-defconfig in repository toolchain/ci/linux.
omits c11d28ab4a69 Add linux-next specific files for 20200522 omits a8343134347c Merge branch 'akpm/master' omits 1a1fcce31bb2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 9f891ac67a84 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] omits 8b862180f168 doc: cgroup: update note about conditions when oom killer [...] omits 742b2ad8df7e include/linux/cache.h: expand documentation over __read_mostly omits a10ef0a3ca16 mm/madvise.c: remove duplicated include omits 285cd6356932 mm: return EBADF if pidfd is invalid omits df44c6f6613d mm: use only pidfd for process_madvise syscall omits 4316fea4ce34 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits cd2d7fb71ee6 mm: fix s390 compat build error omits 0f7218f5acd4 mm/madvise: make function 'do_process_madvise' static omits beadf725ea3f mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 95391be08bfd mm: support compat_sys_process_madvise omits cac63a8674fe mm: support vector address ranges for process_madvise omits bc8bcac991aa mm/madvise: allow KSM hints for remote API omits 6c7663468de1 mm/madvise: support both pid and pidfd for process_madvise omits e54e957dea26 pid: move pidfd_get_pid() to pid.c omits d6d0112994a9 mm/madvise: check fatal signal pending of target process omits 924f68476e70 mm-introduce-external-memory-hinting-api-fix-2-fix omits 9fed5b06fdbc mm: fix build error for mips of process_madvise omits 2ad684b47c5b fix process_madvise build break for arm64 omits 8422ccd91057 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 82f576dd0298 mm/madvise: pass task and mm to do_madvise omits 9052ae06e129 mmap-locking-api-convert-mmap_sem-comments-fix-fix omits d2812489a2c5 mmap-locking-api-convert-mmap_sem-comments-fix omits 2591a6eb4fd2 mmap locking API: convert mmap_sem comments omits d71324b16c71 mmap locking API: convert mmap_sem API comments omits e798b24dbcc7 mmap locking API: rename mmap_sem to mmap_lock omits 062af190bfe6 mmap locking API: add mmap_assert_locked() and mmap_assert [...] omits 586099145bf1 mmap locking API: add MMAP_LOCK_INITIALIZER omits 03b6cfab11ba mmap locking API: add mmap_read_trylock_non_owner() omits d03b4f9cf9f5 mmap locking API: convert nested write lock sites omits 2d38c109b121 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits d7f755aba6d9 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits d364b59f9b02 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits 35067904dbc4 mmap locking API: convert mmap_sem call sites missed by co [...] omits f3e0d704f339 mmap locking API: use coccinelle to convert mmap_sem rwsem [...] omits 961770c2694d DMA reservations: use the new mmap locking API omits ba9acb4b1052 MMU notifier: use the new mmap locking API omits 98180dd3aff8 mmap locking API: initial implementation as rwsem wrappers omits 1d469814b82a module: move the set_fs hack for flush_icache_range to m68k omits 86c54743cab0 nommu: use flush_icache_user_range in brk and mmap omits 3d531c047013 binfmt_flat: use flush_icache_user_range omits 23f21caa3501 exec: use flush_icache_user_range in read_code omits 04aa9ce8f076 exec: only build read_code when needed omits ae2350a0442a m68k: implement flush_icache_user_range omits 9fa701862a20 arm: rename flush_cache_user_range to flush_icache_user_range omits b3cc5ef659df xtensa: implement flush_icache_user_range omits 7d8d598ebb9b sh: implement flush_icache_user_range omits 629790ce372f asm-generic: add a flush_icache_user_range stub omits 997a76a1e68d mm: rename flush_icache_user_range to flush_icache_user_page omits 6d13696edc0d arm,sparc,unicore32: remove flush_icache_user_range omits 1c40b8f62b45 riscv: use asm-generic/cacheflush.h omits 32ddffcbb41c powerpc: use asm-generic/cacheflush.h omits 7be8b2c75dde openrisc: use asm-generic/cacheflush.h omits 0c0cb28f1a75 m68knommu: use asm-generic/cacheflush.h omits 47cd581aa2b9 microblaze: use asm-generic/cacheflush.h omits 3cffacce08a1 ia64: use asm-generic/cacheflush.h omits 1ede9feeda27 hexagon: use asm-generic/cacheflush.h omits 2bd7a713b3bf c6x: use asm-generic/cacheflush.h omits 1a688f182819 arm64: use asm-generic/cacheflush.h omits ccb478962bce alpha: use asm-generic/cacheflush.h omits 103ac6c1de5c asm-generic: improve the flush_dcache_page stub omits 714176caa812 asm-generic-dont-include-linux-mmh-in-cacheflushh-fix omits a1f5ba141fe2 asm-generic: don't include <linux/mm.h> in cacheflush.h omits eb9390374a21 asm-generic: fix the inclusion guards for cacheflush.h omits ec55cb14cf9f unicore32: remove flush_cache_user_range omits ef5266a323d6 powerpc: unexport flush_icache_user_range omits 4f12594e2bb6 nds32: unexport flush_icache_page omits 68eb7e3f97ce arm: fix the flush_icache_range arguments in set_fiq_handler omits 6b5e905f4ea6 mm: adjust vm_committed_as_batch according to vm overcommi [...] omits eb8bc450efc8 mm/util.c: make vm_memory_committed() more accurate omits 15db954eb794 proc/meminfo: avoid open coded reading of vm_committed_as omits e859bb5eb606 mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix omits 2db28363e82f mm: consolidate pgd_index() and pgd_offset{_k}() definitions omits a0615629a30c mm: consolidate pud_index() and pud_offset() definitions omits 336b4b72ecf7 mm: consolidate pmd_index() and pmd_offset() definitions omits a7698ef57520 mm: consolidate pte_index() and pte_offset_*() definitions omits f96a675ccdbd powerpc/kasan: fix PMD access in kasan_unmap_early_shadow_ [...] omits b2c7dafd03fa microblaze: fix page table traversal in setup_rt_frame() omits b76e94885f2f mm: pgtable: add shortcuts for accessing kernel PMD and PTE omits dd1098dcf42e x86/mm: simplify init_trampoline() and surrounding logic omits 2bd11c7b85c4 m68k/mm: move {cache,nocahe}_page() definitions close to t [...] omits 34d4a5a11acd m68k/mm/motorola: move comment about page table allocation [...] omits a069be033a9c csky: replace definitions of __pXd_offset() with pXd_index() omits 37fe2d3e9a0e mm: reorder includes after introduction of linux/pgtable.h omits d29940620406 mm: introduce include/linux/pgtable.h omits e1aa13605870 mm: don't include asm/pgtable.h if linux/mm.h is already included omits d4da23879f29 mm/mmap.c: do not allow mappings outside of allowed limits omits 5e76a30e2d53 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 2a44181ed58d net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 236f5289e48f mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 64d425a013f6 asm-generic: remove pgtable-nop4d-hack.h omits e9367a5368de unicore32: remove __ARCH_USE_5LEVEL_HACK omits 0ef3b6d65a1e sh: add support for folded p4d page tables omits 08648879b430 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits d2a9e43b6157 sh: fault: Modernize printing of kernel messages omits 092d6443afc8 powerpc/xmon: drop unused pgdir varialble in show_pte() function omits c78a07b30b64 powerpc-add-support-for-folded-p4d-page-tables-fix omits 1e02c51245e4 powerpc: add support for folded p4d page tables omits 4f4e997086b5 openrisc: add support for folded p4d page tables omits c5290e8988b3 nios2: add support for folded p4d page tables omits 2184e544d04f ia64: add support for folded p4d page tables omits eb61447f2d10 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 29ba31b003bd arm64: kvm: fix gcc-10 shift warning omits 8e5eb1a169f3 arm64: add support for folded p4d page tables omits d4ad2d88ad31 arm-add-support-for-folded-p4d-page-tables-fix omits 578fcb50aff6 arm: add support for folded p4d page tables omits a1262916207b h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits e3b9bb3d17e1 mm/swap.c: annotate data races for lru_rotate_pvecs omits f7f0e22e4d99 mm: annotate a data race in page_zonenum() omits 6da98f0b2c8e mm/rmap: annotate a data race at tlb_flush_batched omits 69d654008da0 mm/util.c: annotate an data race at vm_committed_as omits a83cfeed1492 mm/mempool: fix a data race in mempool_free() omits 1f363ce48cd8 mm/list_lru: fix a data race in list_lru_count_one omits fff4ea8bd0e9 mm/memcontrol: fix a data race in scan count omits a3dd51976b34 mm/page_counter: fix various data races at memsw omits 244151196f70 mm-swapfile-fix-and-annotate-various-data-races-v2 omits fcadd18b3b59 mm/swapfile: fix and annotate various data races omits 6717eec04277 mm/filemap.c: fix a data race in filemap_fault() omits 5267a061d363 mm/swap_state: mark various intentional data races omits dc3b167efc61 mm-page_io-mark-various-intentional-data-races-v2 omits 9e98a41de575 mm/page_io: mark various intentional data races omits 2b46412bbbe3 mm/frontswap: mark various intentional data races omits 1ac1ef7cb8e5 kernel: rename show_stack_loglvl() => show_stack() omits ad8bafb97cc5 kernel: use show_stack_loglvl() omits 99982d900314 sched: print stack trace with KERN_INFO omits 3235861fb00a kdb: don't play with console_loglevel omits a65dad83d6bf power: use show_stack_loglvl() omits b2557af112ac x86/amd_gart: print stacktrace for a leak with KERN_ERR omits e1fbdee11a24 sysrq: use show_stack_loglvl() omits e15dee3a85f1 xtensa: add show_stack_loglvl() omits f4402c2f87c0 xtensa-add-loglvl-to-show_trace-fix omits 9e4a1bc20cdf xtensa: add loglvl to show_trace() omits b2ba18a2b492 x86: add show_stack_loglvl() omits 07cb89b091ae x86: add missing const qualifiers for log_lvl omits 1de3d247397e unicore32: add show_stack_loglvl() omits 3e6760dd4228 unicore32: add loglvl to c_backtrace() omits aec568836bf4 unicore32: remove unused pmode argument in c_backtrace() omits 8f06ae660374 um: add show_stack_loglvl() omits 7e1ff48e53c4 um/sysrq: remove needless variable sp omits b5ead9394a55 sparc: add show_stack_loglvl() omits 197b522da208 sh: add show_stack_loglvl() omits 76e1040d8c57 sh: add loglvl to show_trace() omits 2dc1b596dfa6 sh: add loglvl to printk_address() omits 79b24f2753d5 sh: remove needless printk() omits 2c66293aae1a sh: add loglvl to dump_mem() omits f6e71d404b90 s390: add show_stack_loglvl() omits d3a030492521 riscv: add show_stack_loglvl() omits 2f8d93e98f4a powerpc: add show_stack_loglvl() omits 1fc584cf486c parisc: add show_stack_loglvl() omits a043e7cf035f openrisc: add show_stack_loglvl() omits 83e2415af135 nios2: add show_stack_loglvl() omits 4173c12c48a7 nds32: add show_stack_loglvl() omits cae82d2e4e18 mips: add show_stack_loglvl() omits 44d049f07d15 microblaze: add show_stack_loglvl() omits 3ba2d7b6529f microblaze: add loglvl to microblaze_unwind() omits 4235a6e0c21f microblaze: add loglvl to microblaze_unwind_inner() omits e0c0e9c2707c m68k: add show_stack_loglvl() omits 2abee15c31f1 ia64: add show_stack_loglvl() omits 3260f1189b16 ia64: pass log level as arg into ia64_do_show_stack() omits 9e8466a9d0a4 hexagon: add show_stack_loglvl() omits e36f852f4be2 h8300: add show_stack_loglvl() omits f21bc4932286 csky: add show_stack_loglvl() omits 44216c7df5c0 c6x: add show_stack_loglvl() omits ca6e9f03d971 arm64: add show_stack_loglvl() omits c701aeb9874d arm64: add loglvl to dump_backtrace() omits cf267b531d0f arm: add show_stack_loglvl() omits 16f5a82a31ca arm: wire up dump_backtrace_{entry,stm} omits 50a548795db8 arm: add loglvl to dump_backtrace() omits 68dc7482d4b3 arm: add loglvl to unwind_backtrace() omits f2c2813e6815 arm/asm: add loglvl to c_backtrace() omits da11bf39ed01 arc: add show_stack_loglvl() omits 1e2713d27665 alpha: add show_stack_loglvl() omits f9a825a368db kallsyms/printk: add loglvl to print_ip_sym() omits 33fc62352e88 mm/kmemleak: silence KCSAN splats in checksum omits e3562f7b27f9 kernel: set USER_DS in kthread_use_mm omits fe390890d67e powerpc/vas: fix up for {un}use_mm() rename omits 2699d8307ba6 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 3995648c580c kernel: better document the use_mm/unuse_mm API contract omits 2af733e53818 kernel: move use_mm/unuse_mm to kthread.c omits 33af5990b022 kernel: move use_mm/unuse_mm to kthread.c omits 5e687480e3f0 amdgpu: a NULL ->mm does not mean a thread is a kthread omits aa68f3f70a3b stacktrace: cleanup inconsistent variable type omits a04419fcc5a8 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] omits aea0e8793399 panic: add sysctl to dump all CPUs backtraces on oops event omits 8ea9fb633e42 kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 9e2f6388b538 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] omits 7131eb89d742 lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix omits 61264d18e842 lib/test_sysctl: support testing of sysctl. boot parameter omits b7c8ee61c7ab tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 974c213ce2ed kernel/hung_task convert hung_task_panic boot parameter to sysctl omits 7ed1e14917c1 kernel/sysctl: support handling command line aliases omits 99cda45f027e kernel/sysctl: support setting sysctl parameters from kern [...] omits ed49a2a08795 xarray.h: correct return code documentation for xa_store_{ [...] omits 180dfa62c5ee kernel-add-panic_on_taint-fix omits 4263cfe04544 kernel: add panic_on_taint omits 556848c6a1f2 linux-next-post omits 517180917098 Merge branch 'akpm-current/current' omits b5f0c10bc875 block: fix for "remove the error_sector argument to blkdev [...] omits cefe1f11341e Merge remote-tracking branch 'fsinfo/fsinfo-core' omits cbde4c58c3cb Merge remote-tracking branch 'notifications/notifications- [...] omits 6a7bd7c7ef32 Merge remote-tracking branch 'mhi/mhi-next' omits 1ae610333c71 Merge remote-tracking branch 'trivial/for-next' omits 035b59b39c38 Merge remote-tracking branch 'kunit-next/kunit' omits 88201a167be7 Merge remote-tracking branch 'cfi/cfi/next' omits 5dbee841c8d3 Merge remote-tracking branch 'hmm/hmm' omits c7e5b6d6d4e4 Merge remote-tracking branch 'devfreq/devfreq-next' omits fbcad777c2f7 Merge remote-tracking branch 'pidfd/for-next' omits 8b00241586f3 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 261c613c4cec Merge remote-tracking branch 'hyperv/hyperv-next' omits 4945c6d46203 Merge remote-tracking branch 'xarray/xarray' omits 6856dc5357c3 Merge remote-tracking branch 'nvmem/for-next' omits f82e1bc9dd7f Merge remote-tracking branch 'slimbus/for-next' omits dd811daf3d57 Merge remote-tracking branch 'fsi/next' omits 88e65d15a55a Merge remote-tracking branch 'gnss/gnss-next' omits 811d8a10221c Merge remote-tracking branch 'ntb/ntb-next' omits 3a4af27b4041 Merge remote-tracking branch 'rtc/rtc-next' omits bbfb4bccd030 Merge remote-tracking branch 'livepatching/for-next' omits d981047bbf86 Merge remote-tracking branch 'kselftest/next' omits f17048d6e22b Merge remote-tracking branch 'userns/for-next' omits c5b45dcf1464 Merge remote-tracking branch 'pwm/for-next' omits 71d4338bc924 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 355e286b5f3c Merge remote-tracking branch 'pinctrl/for-next' omits 4c9eabad70bc Merge remote-tracking branch 'gpio/for-next' omits bb7c1d1a0761 Merge remote-tracking branch 'rpmsg/for-next' omits eabff7f8ff5f Merge remote-tracking branch 'vhost/linux-next' omits b7329920f226 Merge remote-tracking branch 'scsi-mkp/for-next' omits 7dbd310c9b2b Merge remote-tracking branch 'scsi/for-next' omits 40003212e627 Merge remote-tracking branch 'cgroup/for-next' omits a9296bff8163 Merge remote-tracking branch 'slave-dma/next' omits 889faa404050 Merge remote-tracking branch 'mux/for-next' omits 82ca9f0ddfe3 Merge remote-tracking branch 'staging/staging-next' omits 10f5f72ec20b Merge remote-tracking branch 'thunderbolt/next' omits d334890a6f08 Merge remote-tracking branch 'soundwire/next' omits a9b4d625c621 Merge remote-tracking branch 'extcon/extcon-next' omits da439d4464cd Merge remote-tracking branch 'char-misc/char-misc-next' omits 1cb6cdb92e69 Merge remote-tracking branch 'tty/tty-next' omits 1237e48654fb Merge remote-tracking branch 'phy-next/next' omits 41a898c7ae5b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 00bffb07a81b Merge remote-tracking branch 'usb-serial/usb-next' omits 96f1f624fb33 Merge remote-tracking branch 'usb-gadget/next' omits 8579b345bb92 Merge remote-tracking branch 'usb/usb-next' omits 3de88ef87d91 Merge remote-tracking branch 'driver-core/driver-core-next' omits 0a2b0af88d0f Merge remote-tracking branch 'ipmi/for-next' omits 010f8b3d1f2c Merge remote-tracking branch 'leds/for-next' omits 6e27de22e178 Merge remote-tracking branch 'chrome-platform/for-next' omits 5b4060a639ab Merge remote-tracking branch 'drivers-x86/for-next' omits 8f450d804ceb Merge remote-tracking branch 'workqueues/for-next' omits e86e41a24215 Merge remote-tracking branch 'percpu/for-next' omits 77158bd537ac Merge remote-tracking branch 'kvms390/next' omits dd2d625a3d7c Merge remote-tracking branch 'kvm-arm/next' omits 4aee12750ad1 Merge remote-tracking branch 'kvm/linux-next' omits f2d8ef2c95ea next-20200519/rcu omits 6369a76664c6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 71deaa615a61 Merge remote-tracking branch 'edac/edac-for-next' omits dc20748376af Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 22f04c441381 next-20200518/tip omits 27e0b188b775 Merge remote-tracking branch 'spi/for-next' omits 25837dbb41f5 Merge remote-tracking branch 'devicetree/for-next' omits 51f54fd13687 Merge remote-tracking branch 'audit/next' omits a2c64070c189 Merge remote-tracking branch 'vfio/next' omits 2c19b3a33b5c Merge remote-tracking branch 'iommu/next' omits 77a9ea6a11a1 Merge remote-tracking branch 'tpmdd/next' omits 6fae4d801501 Merge remote-tracking branch 'tomoyo/master' omits 5bc474bfdb31 Merge remote-tracking branch 'smack/next' omits b490e3a3102c Merge remote-tracking branch 'selinux/next' omits ff471362ef7a Merge remote-tracking branch 'keys/keys-next' omits dd8cc3c42f51 Merge remote-tracking branch 'integrity/next-integrity' omits 026aaa60bd31 Merge remote-tracking branch 'apparmor/apparmor-next' omits d2937fb2f100 Merge remote-tracking branch 'security/next-testing' omits 3554017db999 Merge remote-tracking branch 'regulator/for-next' omits e76cf9c6d576 Merge remote-tracking branch 'battery/for-next' omits 783def5467b2 Merge remote-tracking branch 'backlight/for-backlight-next' omits d750b80363cf Merge remote-tracking branch 'mfd/for-mfd-next' omits 288b519745fa Merge remote-tracking branch 'mmc/next' omits 9c4ea9eac07d Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 7db9ef9c6c30 Merge remote-tracking branch 'device-mapper/for-next' omits f4394317dc8c Merge remote-tracking branch 'block/for-next' omits f67b95fa1dfa Merge remote-tracking branch 'input/next' omits 1febb1e54db2 Merge remote-tracking branch 'modules/modules-next' omits f24033ea601e Merge remote-tracking branch 'sound-asoc/for-next' omits 580ed90fd071 Merge remote-tracking branch 'sound/for-next' omits 65218a17bbbd Merge remote-tracking branch 'regmap/for-next' omits f3975ee628aa Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 162e7774f6e8 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 1148577dbfcc Merge remote-tracking branch 'drm-msm/msm-next' omits 61a2cee22a84 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 18e13e734a0b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 46832bf5fee4 Merge remote-tracking branch 'amdgpu/drm-next' omits f1fbedbd165f Merge remote-tracking branch 'drm/drm-next' omits 9d5c0de513b8 linux-next-pre omits 1b4768c98143 ipc-convert-ipcs_idr-to-xarray-update-fix omits 41236c4b33f1 ipc-convert-ipcs_idr-to-xarray-update omits 32e43d4398c5 ipc: convert ipcs_idr to XArray omits 379094e6173e ipc/namespace.c: use a work queue to free_ipc omits 67e825b7df33 ipc/msg: add missing annotation for freeque() omits 028f91ac2d69 lib/ubsan.c: fix gcc-10 warnings omits f47ba4e38016 tools/testing/selftests/vm: remove duplicate headers omits 7d8db699c5d6 selftests: vm: pkeys: fix multilib builds for x86 omits 38b459df67ae selftests: vm: pkeys: use the correct page size on powerpc omits c0b1d80cec09 selftests: vm: pkeys: fix powerpc access right definitions omits 383614a71b88 selftests/vm/pkeys: override access right definitions on powerpc omits 557b277f8137 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 23e6770a96b4 selftests/vm/pkeys: introduce a sub-page allocator omits c8daca02f620 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits bee9a2c70833 selftests/vm/pkeys: associate key on a mapped page and det [...] omits f3bdc4f2a82b selftests/vm/pkeys: associate key on a mapped page and det [...] omits c989bc9b495c selftests/vm/pkeys: improve checks to determine pkey support omits d3d7546f84ac selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits 9e36960202e6 selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 8204c6bfbfae selftests: vm: pkeys: fix powerpc access right updates omits e2add93fd2e6 selftests/vm/pkeys: introduce powerpc support omits 7b8d09fbaa0b selftests/vm/pkeys: introduce generic pkey abstractions omits 9c3d2cc7220c selftests: vm: pkeys: use the correct huge page size omits 2265013b5835 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits 9de0f072ab52 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits e78355d8244d selftests/vm/pkeys: fix pkey_disable_clear() omits 095c5655c96c selftests: vm: pkeys: add helpers for pkey bits omits e563c60ef2c7 selftests: vm: pkeys: Use sane types for pkey register omits d5464e8f4817 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits f172614422f4 selftests/vm/pkeys: move some definitions to arch-specific header omits eef4aec82afd selftests/vm/pkeys: move generic definitions to header file omits 6a8dbbda8e06 selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 980780b6b5eb selftests/x86/pkeys: move selftests to arch-neutral directory omits af49ee423bea twist: add option for selecting twist options for syzkalle [...] omits 185daaba7a43 twist: allow disabling k_spec() function in drivers/tty/vt [...] omits 64a9bb60e924 add kernel config option for twisting kernel behavior. omits a81b2e496462 aio: simplify read_events() omits 514183ce8f09 kernel/relay.c: fix read_pos error when multiple readers omits 71f4ca56ec62 rapidio: convert get_user_pages() --> pin_user_pages() omits 7c64cb70f056 rapidio: avoid data race between file operation callbacks [...] omits 3a9183f9c089 umh: fix refcount underflow in fork_usermode_blob(). omits 34ce12992488 fs: include FMODE_EXEC when converting flags to f_mode omits 10551ea67f24 exec: relocate path_noexec() check omits 264955fd7d24 exec: relocate S_ISREG() check omits 8c8f3f5e245a exec: change uselib(2) IS_SREG() failure to EACCES omits 69c0feaaf312 exec: open code copy_string_kernel omits e20ecf0e2723 exec: simplify the copy_strings_kernel calling convention omits 4116823b3ff8 kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 38951ceec942 mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 87b4e2e3e4c0 seq_file-introduce-define_seq_attribute-helper-macro-check [...] omits 31ac8a91f565 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] omits 88ea5e7cd910 fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 1856de5a8c6e fat: improve the readahead for FAT entries omits 347a595f23f8 fat: don't allow to mount if the FAT length == 0 omits 6cc8e2b68cf8 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits 0fb81c799d58 elfnote: mark all .note sections SHF_ALLOC omits 5a221022ffcd fs/binfmt_elf: remove redundant elf_map ifndef omits 327e7dab5973 checkpatch-use-patch-subject-when-reading-from-stdin-fix omits bfdb57fae6d7 checkpatch: use patch subject when reading from stdin omits 5cee3f7bf22f checkpatch: disallow --git and --file/--fix omits 28ecd7070801 checkpatch: look for c99 comments in ctx_locate_comment omits 9105a1a50cc2 checkpatch: additional MAINTAINER section entry ordering checks omits e56338198323 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max omits 2da7f3a6cfd0 lib/percpu-refcount.c: use a more common logging style omits 8e41c31ad252 lib/zlib: remove outdated and incorrect pre-increment opti [...] omits 711fd5bfe8c0 lib/test_lockup.c: make test_inode static omits 9c0aacc874af lib: optimize cpumask_local_spread() omits a1ed474c13e8 lib: Add might_fault() to strncpy_from_user. omits ed6ef32de95e lib/math: avoid trailing newline hidden in pr_fmt() omits 7488f7de9c95 include/linux/bitops.h: avoid clang shift-count-overflow warnings omits b7a47da13716 get_maintainer: fix unexpected behavior for path/to//file [...] omits 0aceef6d9a69 get_maintainer: add email addresses from .yaml files omits e12ff582ce7c dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 11b175a161fa dynamic_debug: add an option to enable dynamic debug for m [...] omits 8991c9c51501 user.c: make uidhash_table static omits c38381b0dbdc mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits 28a03de20c6d mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits fb66b0450dde mm/debug: add tests validating architecture page table helpers omits 59b2864c6bf9 x86/mm: define mm_p4d_folded() omits 1bcdb21b8250 proc: rename "catch" function argument omits f1e6cf026ffc kernel/hung_task.c: Monitor killed tasks. omits 77434f652ed5 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 0cb2284979fe fs/buffer.c: add debug print for __getblk_gfp() stall problem omits f1ae204f7a24 zcomp: Use ARRAY_SIZE() for backends list omits 5bff170850de include/linux/mm.h: return true in cpupid_pid_unset() omits ae99f4b5acdd mm: use false for bool variable omits 96b6515d7370 mm/memory: fix a typo in comment "attampt"->"attempt" omits 78106bf86146 mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 8fb345fb2d58 mm/sparse: fix a typo in comment "convienence"->"convenience" omits cb023eec977c mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 569bc2308c6f mm: fix a typo in comment "strucure"->"structure" omits a78f41a514f1 mm, memcg: fix some typos in memcontrol.c omits a23b0b7b2221 mm/frontswap: fix some typos in frontswap.c omits 5902eaeb7896 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 679eb3fa4db8 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits c8a2ca20cb86 mm/memblock: fix a typo in comment "implict"->"implicit" omits 57369fdd2c3e mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits 4d164b3b60bb mm/vmsan: fix some typos in comment omits f241e4e05ef0 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits cb9d1f54cd8b mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 66ed5fb87d5b mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 6026ee35a5a8 mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits cb1e99aec15c mm: ksm: fix a typo in comment "alreaady"->"already" omits 9cbabc6b96c6 mm: ksm: fix a typo in comment "alreaady"->"already" omits 386c1557c03d mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 4ca3618889f8 mm-replace-zero-length-array-with-flexible-array-member-fix omits f75796e7350d mm: replace zero-length array with flexible-array member omits 795021537610 device-dax: add memory via add_memory_driver_managed() omits 07a909a0db9f kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] omits 00b0e661131b mm/memory_hotplug: introduce add_memory_driver_managed() omits 46f9f6c549b3 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits f27ae6b23c44 mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 04ba5cc89c38 mm/memory_hotplug: remove is_mem_section_removable() omits 47e902b9822f powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 8080439c6d08 mm/memory_hotplug: refrain from adding memory into an impo [...] omits c574fdf40b7d mm: add kvfree_sensitive() for freeing sensitive data objects omits 5e33db0bfbcb arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 06771ed12b42 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 289f84ca9307 riscv-support-debug_wx-fix omits df297560b59e riscv: support DEBUG_WX omits 94cb5802b28f mm: add MMU dependency for DEBUG_WX omits d224dc04a197 mm: remove the specific name of arm64 omits e0eca5819796 mm-add-debug_wx-support-fix omits 6e5a930cac77 mm: add DEBUG_WX support omits 42eeb79f22a7 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits dba2874cd25a drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 922795f8bd00 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits 0c9d77eef21d mm/vmstat: add events for PMD based THP migration without split omits 2a977315dea9 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits f3c6012a3c1d mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits e819edbf1e0b powerpc/mm: drop platform defined pmd_mknotpresent() omits 63f5a9adabdc mm: thp: don't need to drain lru cache when splitting and [...] omits 6b74216cec01 kmap-consolidate-kmap_prot-definitions-checkpatch-fixes omits 85e51dac4057 kmap: consolidate kmap_prot definitions omits 919f87939959 sparc: remove unnecessary includes omits 160ea5d75529 parisc/kmap: remove duplicate kmap code omits a633c74dd9b7 kmap: remove kmap_atomic_to_page() omits e6fc4c831ace drm: vmwgfx: include linux/highmem.h omits 4b656662bcf8 drm: remove drm specific kmap_atomic code omits 82709bb58968 arch/kmap: define kmap_atomic_prot() for all arch's omits a23a0a2835d4 arch/kmap: don't hard code kmap_prot values omits cc5e5e8fe25e arch/kmap: ensure kmap_prot visibility omits 4595036d69dc arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits afa0533bb92e arch/{mips,sparc,microblaze,powerpc}: don't enable pagefau [...] omits 24a5c63efcb1 arch/kunmap_atomic: consolidate duplicate code omits b50f5c050473 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits 2441efd79750 arch/kmap_atomic: consolidate duplicate code omits 2760ca0cb775 {x86,powerpc,microblaze}/kmap: move preempt disable omits ea0279d881cb arch-kunmap-remove-duplicate-kunmap-implementations-fix omits ff7f9b2d8c2f arch/kunmap: remove duplicate kunmap implementations omits 3231e3189b8d arch/kmap: remove redundant arch specific kmaps omits f744d90428a7 arch/xtensa: move kmap build bug out of the way omits b4cab149ba3d arch/kmap: remove BUG_ON() omits c44fc35fbfbc mm: simplify calling a compound page destructor omits 818bbc17a129 mm/hugetlb: define a generic fallback for arch_clear_hugep [...] omits 5518ebf3f809 mm/hugetlb: define a generic fallback for is_hugepage_only [...] omits 790b7bc7d779 arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET omits a06ffa4f007d mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits be28bb2856f3 hugetlbfs: fix changes to command line processing omits 8b289665237e hugetlbfs: clean up command line processing omits ff426cc06274 arm64/hugetlb: fix hugetlb initialization omits 71f8ecaae677 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits bd0887e6460c hugetlbfs: move hugepagesz= parsing to arch independent code omits 51c3b50b1866 hugetlbfs: add arch_hugetlb_valid_size omits 60bee423e11a selftests: khugepaged: fix several spelling mistakes omits f95f31d06c6a khugepaged: introduce 'max_ptes_shared' tunable omits cdf8d48f40bc thp: change CoW semantics for anon-THP omits e82abaf4d006 khugepaged: allow to collapse PTE-mapped compound pages omits 38063ccda175 mm: khugepaged: remove error message when checking external pins omits 745389117476 khugepaged: allow to collapse a page shared across fork omits f9037c30e6bb khugepaged: drain LRU add pagevec after swapin omits 62796faf0163 khugepaged: drain all LRU caches before scanning pages omits af2f043b1914 khugepaged: do not stop collapse if less than half PTEs ar [...] omits a0e948dc16a3 khugepaged-add-self-test-fix-3 omits d1b993f92273 khugepaged-add-self-test-fix-2-fix omits 2107eaeb8d1b khugepaged: replace the usage of system(3) in the test omits 6ee82f9886cd selftests: khugepaged: fix several spelling mistakes omits 33665b0e5fee khugepaged: add self test omits 927dbb4064db hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for [...] omits b087d6453f04 include/linux/memblock.h: fix minor typo and unclear comment omits c641cd655868 mm, mempolicy: fix up gup usage in lookup_node omits 66957b965ea7 tools/vm/page_owner_sort.c: filter out unneeded line omits f23655dd7dcd mm: vmscan: limit the range of LRU type balancing omits 87a7fcfc109b mm: vmscan: reclaim writepage is IO cost omits 91323cd47e56 mm: vmscan: determine anon/file pressure balance at the re [...] omits 18309f5b4823 mm: balance LRU lists based on relative thrashing omits 72ad6155bf7c mm: only count actual rotations as LRU reclaim cost omits 73d8e4e41c99 mm: deactivations shouldn't bias the LRU balance omits d0f72be2b3a8 mm: base LRU balancing on an explicit cost model omits b3be4778ba62 mm: vmscan: drop unnecessary div0 avoidance rounding in ge [...] omits 4fbb68682850 mm: remove use-once cache bias from LRU balancing omits de10f8fd0aec mm: workingset: let cache workingset challenge anon omits 9f380d6ef03f mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() omits 982faabc8c87 mm: allow swappiness that prefers reclaiming anon over the [...] omits 381303300422 mm: keep separate anon and file statistics on page reclaim [...] omits a529238cecf3 mm: fix LRU balancing effect of new transparent huge pages omits c01aa1d43253 mm/vmscan: update the comment of should_continue_reclaim() omits c580206a8fc8 mm/vmscan.c: change prototype for shrink_page_list omits 65b0c64ee513 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits ed0699750aef mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 02dbe894cf6a padata: document multithreaded jobs omits f601c5af0712 mm: make deferred init's max threads arch-specific omits c785c2220c37 mm: parallelize deferred_init_memmap() omits b6099c0fcde4 padata: add basic support for multithreaded jobs omits 54d671f43e2b padata: allocate work structures for parallel jobs from a pool omits b631776d6eeb padata-initialize-earlier-fix omits 571c2d74e81c padata: initialize earlier omits 707ce21043a1 padata: remove exit routine omits 4d6824875bb8 mm: call cond_resched() from deferred_init_memmap() omits 62d647e1ff7d mm: initialize deferred pages with interrupts enabled omits 6731afa2b2b8 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 739d8b0618df mm: add comments on pglist_data zones omits 14cce182b6a8 mm-page_alloc-skip-waternark_boost-for-atomic-order-0-allo [...] omits 7915a80fba49 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits f2cc9090c78f mm/page_alloc: restrict and formalize compound_page_dtors[] omits d309e53e9a59 mm, page_alloc: reset the zone->watermark_boost early omits 47a79f41566a mm-reset-numa-stats-for-boot-pagesets-v3 omits bae1f82cfb6c mm/page_alloc.c: reset numa stats for boot pagesets omits bab57690abae mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits ecdc81e0942f mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits 99624e21ddae mm/page_alloc: integrate classzone_idx and high_zoneidx omits b257a744c828 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits 7e44ff1e80e0 mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 532815b64515 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits 185c6626f1fa mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits 4fa2b337af4b mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits e5836a3dc24b mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits e04efe6c637f mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 79557f4153c4 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits fbc415bd9321 mm/page_alloc.c: rename free_pages_check() to check_free_page() omits 5bd13575de3a mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits e5eac462a41d mm/page_alloc.c: bad_flags is not necessary for bad_page() omits aec078a02af1 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 2bd2407f2b04 docs/vm: update memory-models documentation omits 51f02ec681fc mm: simplify find_min_pfn_with_active_regions() omits 87fd91f7d6c6 mm: clean up free_area_init_node() and its helpers omits c3c83a68ec39 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits 742d496025e0 mm-free_area_init-allow-defining-max_zone_pfn-in-descendin [...] omits 0cbbce8c1307 arc: free_area_init(): take into account PAE40 mode omits f07432185e9a mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 081fe992d4ee mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 516155ea3377 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits 5182056e1d32 mm/compaction: fix the incorrect hole in fast_isolate_freepages() omits c72bb297aa40 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits efe2f9a0a552 mm: memmap_init: iterate over memblock regions rather that [...] omits c52c905900f8 xtensa: simplify detection of memory zone boundaries omits f12ddc09f1cc unicore32: simplify detection of memory zone boundaries omits ae5f2ed3cfca sparc32: simplify detection of memory zone boundaries omits 48bc5bad696a parisc: simplify detection of memory zone boundaries omits a93fc4c650d9 m68k: mm: simplify detection of memory zone boundaries omits 338af6a3baa9 csky: simplify detection of memory zone boundaries omits 33ab7c0e776f arm64: simplify detection of memory zone boundaries for UM [...] omits 7a5591a92395 arm: simplify detection of memory zone boundaries omits 05f78abd56c1 alpha: simplify detection of memory zone boundaries omits e1c0d01df42a mm: use free_area_init() instead of free_area_init_nodes() omits 35da08a5ea57 mm: free_area_init: use maximal zone PFNs rather than zone sizes omits afa58cdf2ec3 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits e2155961da9f mm: make early_pfn_to_nid() and related defintions close t [...] omits 703b3a120b54 mm: memblock: replace dereferences of memblock_region.nid [...] omits 8b888793f67a mm: clarify __GFP_MEMALLOC usage omits 0f26f60bcc3f kasan: move kasan_report() into report.c omits d1b08aa45a1f string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits 925d88424bfd kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits 0d60962e4b4f kasan: stop tests being eliminated as dead code with FORTI [...] omits 113a4de6c37b mm/mm_init.c: report kasan-tag information stored in page->flags omits fc912297fa63 x86/mm: remove vmalloc faulting omits 2e92fb346738 mm: remove vmalloc_sync_(un)mappings() omits 5b7b8d642975 x86/mm/32: implement arch_sync_kernel_mappings() omits ba42817de778 x86/mm/64: implement arch_sync_kernel_mappings() omits 554a845f73d2 mm/ioremap: track which page-table levels were modified omits 2c7db28b87ce mm-vmalloc-track-which-page-table-levels-were-modified-fix omits 9477fe0c7ad7 mm/vmalloc: track which page-table levels were modified omits 24474f89afc4 mm: add functions to track page directory modifications omits ab1614a601fa s390: use __vmalloc_node in stack_alloc omits 8e56af5ac718 powerpc: use __vmalloc_node in alloc_vm_stack omits 6478780f3ab9 arm64: use __vmalloc_node in arch_alloc_vmap_stack omits fb442d9ad44a mm-remove-vmalloc_user_node_flags-fix omits c64c9a7881e6 mm: remove vmalloc_user_node_flags omits 50aba7fc6d5e mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits 10e0c2651061 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits e864c299e18a mm: switch the test_vmalloc module to use __vmalloc_node omits 236dfc7ef503 mm-remove-__vmalloc_node_flags_caller-fix omits f2bb27cbe40b mm: remove __vmalloc_node_flags_caller omits a972368e2d52 mm: remove both instances of __vmalloc_node_flags omits b78198da41be mm: remove the prot argument to __vmalloc_node omits d5f6f034d4c1 mm: remove the pgprot argument to __vmalloc omits c05d5d35cbdd gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits a6968c8b37a4 mm: enforce that vmap can't map pages executable omits 0f2340b7ac2f mm: remove the prot argument from vm_map_ram omits e591d497863c mm: remove unmap_vmap_area omits 2bc247599d80 mm: remove map_vm_range omits 798b457f4b45 mm: don't return the number of pages from map_kernel_range [...] omits 38181deec6c1 mm: rename vmap_page_range to map_kernel_range omits b0cab432bc7d mm: remove vmap_page_range_noflush and vunmap_page_range omits 866ab1b69b46 mm: pass addr as unsigned long to vb_free omits a4c0e6879982 mm: only allow page table mappings for built-in zsmalloc omits 06fd38fc0071 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits 62860498cfd0 mm: unexport unmap_kernel_range_noflush omits 7f124d75003a mm: remove __get_vm_area omits 52dc285ba3b0 powerpc: remove __ioremap_at and __iounmap_at omits 049ff63c0522 powerpc: add an ioremap_phb helper omits 5933f707765d dma-mapping: use vmap insted of reimplementing it omits 810247e317ed staging: media: ipu3: use vmap instead of reimplementing it omits 0ded1746be1c staging: android: ion: use vmap instead of vm_map_ram omits 69e5d687f373 x86: fix vmap arguments in map_irq_stack omits e069c791ac73 x86/hyperv: use vmalloc_exec for the hypercall page omits 9b8d98b41d0f mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits eabe91569d5f mm/mmap.c: fix the adjusted length error omits 862499cdd365 /proc/PID/smaps: Add PMD migration entry parsing omits e8911f4b4d5e mm/gup.c: further document vma_permits_fault() omits 1bf2781f2a1c memcg: expose root cgroup's memory.stat omits 268d089d93e2 mm: memcontrol: update page->mem_cgroup stability rules omits 914e7d0b4736 mm: memcontrol: delete unused lrucare handling omits cdd35b003eb8 mm: memcontrol: document the new swap control behavior omits 6dc613688419 mm: memcontrol: charge swapin pages on instantiation omits 0fa0900229b6 mm-memcontrol-make-swap-tracking-an-integral-part-of-memor [...] omits 2e3ad33afd03 mm: memcontrol: make swap tracking an integral part of mem [...] omits 7f3b93adb5c1 mm: memcontrol: prepare swap controller setup for integration omits 059675bad780 mm: memcontrol: drop unused try/commit/cancel charge API omits b7e9d8bdb70d mm-memcontrol-convert-anon-and-file-thp-to-new-mem_cgroup_ [...] omits 54b1300ec84f mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] omits ee0a92dc135d mm-memcontrol-switch-to-native-nr_anon_thps-counter-fix omits 2f1819dab7de mm: memcontrol: switch to native NR_ANON_THPS counter omits 2db93e32df50 mm: memcontrol: switch to native NR_ANON_MAPPED counter omits ea084560d911 mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] omits 300d9b278707 mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] omits 7966ad0760ea mm: memcontrol: prepare move_account for removal of privat [...] omits 488bfb92156f mm: memcontrol: prepare uncharging for removal of private [...] omits 202009e57667 mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] omits fb6f508d6e52 mm: memcontrol: move out cgroup swaprate throttling omits 06188a36ae98 mm: shmem: remove rare optimization when swapin races with [...] omits a47d3ad32c82 mm: memcontrol: drop @compound parameter from memcg charging API omits 81634a628a97 mm: memcontrol: fix stat-corrupting race in charge moving omits 9106ae3e0726 mm: fix NUMA node file count error in replace_page_cache() omits 476b4460757c mm: memcontrol: simplify value comparison between count and limit omits d35efa65de86 mm, memcg: decouple e{low,min} state mutations from protec [...] omits 18cff24cb293 mm, memcg: avoid stale protection values when cgroup is ab [...] omits 7517db06d78b mm, memcg: add workingset_restore in memory.stat omits 6ae7a74dde73 swap: reduce lock contention on swap cache from swap slots [...] omits 19e70a62034f mm/swapfile.c: use prandom_u32_max() omits 61bba75feca8 mm/swapfile.c: __swap_entry_free() always free 1 entry omits bc3719cb8fe6 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix omits c34763860598 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable omits a136cadd1f8a swap: try to scan more free slots even when fragmented omits 54fed4524e94 mm/swapfile.c: omit a duplicate code by compare tmp and max first omits 57eb18aa9307 mm/swapfile.c: tmp is always smaller than max omits b423c2bb974a mm/swapfile.c: found_free could be represented by (tmp < max) omits 1aa8f1241d8b mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits a483a6b735f8 mm/swapfile.c: simplify the calculation of n_goal omits bf3144f8e76c mm/swapfile.c: remove the unnecessary goto for SSD case omits ddeacf9bef52 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits 75a03ba0a449 mm/swapfile.c: offset is only used when there is more slots omits 72ee5feafda2 mm: swap: properly update readahead statistics in unuse_pt [...] omits 26ac7d7426d7 mm/swap_state: fix a data race in swapin_nr_pages omits ee22688ec23e mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits 463080091095 drm/i915: convert get_user_pages() --> pin_user_pages() omits 859925247937 mm/gup: introduce pin_user_pages_fast_only() omits 816eb026d838 mm/gup: fixup gup.c for "mm/gup: refactor and de-duplicate [...] omits 7c340ab2d390 mm/gup: refactor and de-duplicate gup_fast() code omits 6a322bf6d07c mm/gup: move __get_user_pages_fast() down a few lines in gup.c omits e55f8e34176a ivtv: convert get_user_pages() --> pin_user_pages() omits 0bf961652066 mm/gup: introduce pin_user_pages_unlocked omits 2f04da174faa mm-gupc-updating-the-documentation-fix omits a77ccad48e4b mm/gup.c: update the documentation omits 00cdfc128217 mm-migratec-call-detach_page_private-to-cleanup-code-fix omits 181a765aab46 mm/migrate.c: call detach_page_private to cleanup code omits cd30f4ecf686 buffer_head.h: remove attach_page_buffers omits 0fddc0f7645d orangefs: use attach/detach_page_private omits 984ec6108bb8 ntfs: replace attach_page_buffers with attach_page_private omits 2ed926cb96ce iomap: use attach/detach_page_private omits 23a3ff700808 f2fs: use attach/detach_page_private omits becdb116bf76 fs/buffer.c: use attach/detach_page_private omits 9f8b705a678f btrfs: use attach/detach_page_private omits 415c88ae8d0b md: remove __clear_page_buffers and use attach/detach_page [...] omits 2b6b19ff2a4d include/linux/pagemap.h: introduce attach/detach_page_private omits a80e2526716c iomap: convert from readpages to readahead omits 3adda19b14df fuse-convert-from-readpages-to-readahead-fix omits 198583cbd732 fuse: convert from readpages to readahead omits daaadaa18411 f2fs: pass the inode to f2fs_mpage_readpages omits bf7d5bb760c7 f2fs: convert from readpages to readahead omits 9a52109a9183 ext4: pass the inode to ext4_mpage_readpages omits cef73a12cd91 ext4: convert from readpages to readahead omits b572e51bfd5b erofs: convert compressed files from readpages to readahead omits 7eb75df313bf erofs: convert uncompressed files from readpages to readahead omits 997e3a24d0f6 btrfs: convert from readpages to readahead omits 497477609322 fs: convert mpage_readpages to mpage_readahead omits 88abe9fa3ba3 mm: use memalloc_nofs_save in readahead path omits 89b8021ac148 mm: document why we don't set PageReadahead omits 592e95d4563e mm: add page_cache_readahead_unbounded omits 6a7e28573938 mm: move end_index check out of readahead loop omits 70d155788ce7 mm: add readahead address space operation omits 3ceac86f877c mm: put readahead pages in cache earlier omits fc2cc819176b mm: remove 'page_offset' from readahead loop omits d0072ec0d857 mm: rename readahead loop variable to 'i' omits 71cff7c76c6f mm: rename various 'offset' parameters to 'index' omits 480a4241c144 mm: use readahead_control to pass arguments omits 036a50af2041 mm: add new readahead_control API omits be796ffec586 mm: move readahead nr_pages check into read_pages omits a3484f21c219 mm: ignore return value of ->readpages omits 3d2ee1954524 mm: return void from various readahead functions omits 4aed781d862c mm: move readahead prototypes from mm.h omits 3048d8918284 mm, dump_page(): do not crash with invalid mapping pointer omits f048dd2ed666 mm-slub-add-panic_on_error-to-the-debug-facilities-fix omits c1b3d71b4991 mm/slub: fix stack overruns with SLUB_STATS omits 7c24aaf9b64c slub: remove kmalloc under list_lock from list_slab_objects() V2 omits 66d3a0b49877 slub: Remove userspace notifier for cache add/remove omits dc1353a74822 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits 698150096ec6 mm/slub.c: fix corrupted freechain in deactivate_slab() omits 0c1c21b50026 usercopy: mark dma-kmalloc caches as usercopy caches omits dab3c1665783 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits eb98bca4c4a8 buffer: record blockdev write errors in super_block that it backs omits cd80aceca466 vfs: track per-sb writeback errors and report them to syncfs omits efbfdfdfaaec ramfs: support O_TMPFILE omits 904b2298f04a drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 565c9e65f518 arch/parisc/include/asm/pgtable.h: remove unused `old_pte' omits 4a08f31dbc30 ocfs2: mount shared volume without ha stack omits 6881a8914ab7 ocfs2: add missing annotation for dlm_empty_lockres() omits c3ae624aea88 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits 8e45e7d530f2 squashfs: migrate from ll_rw_block usage to BIO omits a5d155591dfe mm: ptdump: expand type of 'val' in note_page() omits df7926cf2d74 Merge remote-tracking branch 'crypto/master' omits 85edb4ccd8f2 x86: mm: ptdump: calculate effective permissions correctly omits b48c13d649d1 MAINTAINERS: add files related to kdump omits 2fecb6cfdd0f z3fold: fix use-after-free when freeing handles omits eda447e259bc sparc32: use PUD rather than PGD to get PMD in srmmu_nocac [...] omits 348f5aa40756 MAINTAINERS: update email address for Naoya Horiguchi omits 40989ec1c09f sh: include linux/time_types.h for sockios omits aaba5c3deb49 kasan: disable branch tracing for core runtime omits 09358d37b98c selftests/vm/write_to_hugetlbfs.c: fix unused variable warning omits ad473e2fbaf7 selftests/vm/.gitignore: add mremap_dontunmap omits 81d47a5d14d6 rapidio: fix an error in get_user_pages_fast() error handling omits bf8c7d904735 mm/compaction: avoid VM_BUG_ON(PageSlab()) in page_mapcount() omits 73b47d495321 x86: bitops: fix build regression omits f3abde3631ac device-dax: don't leak kernel memory to user space after u [...] omits 25c53db13057 lib/lzo: fix ambiguous encoding bug in lzo-rle omits 82f8f4265f84 mm/memcg: optimize memory.numa_stat like memory.stat omits b25f5c5064aa usb: core: kcov: collect coverage from usb complete callback omits 061f243bd950 kcov: collect coverage from interrupts omits c57447ee6a88 kcov: use t->kcov_mode as enabled indicator omits 6918d16df2ac kcov: move t->kcov_sequence assignment omits d464d1eb9c22 kcov: move t->kcov assignments into kcov_start/stop omits 5720e0c48ca1 kcov: fix potential use-after-free in kcov_remote_start omits 0ef541a46aa4 kcov: cleanup debug messages omits 3434e5598b00 /proc/kpageflags: do not use uninitialized struct pages omits ee29b06ac529 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits b74ac2a12985 checkpatch: test $GIT_DIR changes omits 07fef5821f51 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 75866d9ed253 Merge remote-tracking branch 'nand/nand/next' omits 1d15d23430b8 Merge remote-tracking branch 'gfs2/for-next' omits 37cc89f377bc Merge remote-tracking branch 'mac80211-next/master' omits 8a741dc76e7a Merge remote-tracking branch 'bluetooth/master' omits 6e0c6cab0ce0 Merge remote-tracking branch 'wireless-drivers-next/master' omits 0e7b0ec88529 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits deafe858e5d7 Merge remote-tracking branch 'ipsec-next/master' omits 2195cd416492 Merge remote-tracking branch 'bpf-next/master' omits 8bf9e28a25c6 Merge remote-tracking branch 'net-next/master' omits 699fdd6a0f3d Merge remote-tracking branch 'rdma/for-next' omits 49545fda7f87 Merge remote-tracking branch 'swiotlb/linux-next' omits 7951d84be5c3 Merge remote-tracking branch 'dlm/next' omits 3fd63fe2f74b Merge remote-tracking branch 'ieee1394/for-next' omits 1a9e57fe67cd Merge remote-tracking branch 'thermal/thermal/linux-next' omits 623d0840c0a5 Merge remote-tracking branch 'opp/opp/linux-next' omits 83dccc8ed380 Merge remote-tracking branch 'cpupower/cpupower' omits bb5017d7d910 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits a18905c318f0 Merge remote-tracking branch 'pm/linux-next' omits 25aa901c4e2e Merge remote-tracking branch 'v4l-dvb/master' omits cb55e2fd5002 Merge remote-tracking branch 'jc_docs/docs-next' omits 0103fb382d87 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 2da10d9d1540 Merge branch 'dmi/master' omits 061da45e5616 Merge remote-tracking branch 'i3c/i3c/next' omits 2bba57211ca1 Merge remote-tracking branch 'i2c/i2c/for-next' omits 2486597c21ab Merge remote-tracking branch 'hid/for-next' omits 96a05a3a278b Merge remote-tracking branch 'pstore/for-next/pstore' omits 4991fe6bba41 Merge remote-tracking branch 'pci/next' omits d4e168ee2b8d Merge remote-tracking branch 'printk/for-next' omits cb76b87ed4f9 Merge remote-tracking branch 'vfs/for-next' omits 0ca6f2896c3c Merge remote-tracking branch 'file-locks/locks-next' omits 5fc619b60ecb Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 01e1a1455367 Merge remote-tracking branch 'zonefs/for-next' omits f366a2058bd5 Merge remote-tracking branch 'xfs/for-next' omits ad377e4e3274 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 53c697511965 Merge remote-tracking branch 'nfsd/nfsd-next' omits f9c11bd83762 Merge remote-tracking branch 'nfs-anna/linux-next' omits 70f4aeea35df Merge remote-tracking branch 'jfs/jfs-next' omits 9de1fcd45616 Merge remote-tracking branch 'fuse/for-next' omits 023243fb8327 Merge remote-tracking branch 'fsverity/fsverity' omits 69dacaf2859b Merge remote-tracking branch 'f2fs/dev' omits fcfc15055413 Merge remote-tracking branch 'ext4/dev' omits 22c494c2c880 Merge remote-tracking branch 'ext3/for_next' omits 2c712723e6e6 Merge remote-tracking branch 'exfat/dev' omits e990444be1f0 Merge remote-tracking branch 'cifs/for-next' omits 4fa48aab3e6d Merge remote-tracking branch 'btrfs/for-next' omits 7fb0eed24209 Merge remote-tracking branch 'fscrypt/master' omits f3982f92bcb7 Merge remote-tracking branch 'sparc-next/master' omits e0b0f9fd6d0a Merge remote-tracking branch 'sh/sh-next' omits 9447784ce644 Merge remote-tracking branch 's390/features' omits 35b03578725e Merge remote-tracking branch 'risc-v/for-next' omits f81d8766a770 Merge remote-tracking branch 'powerpc/next' omits dd0a523a9f76 Merge remote-tracking branch 'parisc-hd/for-next' omits 7d55378c8ca6 Merge remote-tracking branch 'nds32/next' omits 9d249933d8e5 Merge remote-tracking branch 'mips/mips-next' omits f54517beda37 Merge remote-tracking branch 'm68knommu/for-next' omits e310cc506018 Merge remote-tracking branch 'm68k/for-next' omits 2c98e6ccc822 Merge remote-tracking branch 'h8300/h8300-next' omits bb75a98c71ec Merge remote-tracking branch 'clk-samsung/for-next' omits d78f8acf628b Merge remote-tracking branch 'clk/clk-next' omits c53fc72ed61f Merge remote-tracking branch 'tegra/for-next' omits 7bee401b1dad Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d2e20d4c5cd3 Merge remote-tracking branch 'scmi/for-linux-next' omits 447be67851e7 Merge remote-tracking branch 'samsung-krzk/for-next' omits 3b498869d45f Merge remote-tracking branch 'rockchip/for-next' omits bdda181e24f3 Merge remote-tracking branch 'reset/reset/next' omits 8411062e47e5 Merge remote-tracking branch 'renesas/next' omits d11a5de2e623 Merge remote-tracking branch 'realtek/for-next' omits 55e0d66e08f6 Merge remote-tracking branch 'raspberrypi/for-next' omits 5b4545191fa7 Merge remote-tracking branch 'qcom/for-next' omits d0766a621a6f Merge remote-tracking branch 'omap/for-next' omits cb9a010680a2 Merge remote-tracking branch 'mvebu/for-next' omits 00bc3ea730e6 Merge remote-tracking branch 'mediatek/for-next' omits f7e4a9ab3d42 Merge remote-tracking branch 'keystone/next' omits aa66349fb8ec Merge remote-tracking branch 'imx-mxs/for-next' omits 396e160ae99b Merge remote-tracking branch 'at91/at91-next' omits 0f426d508304 Merge remote-tracking branch 'amlogic/for-next' omits adab3d27ed95 Merge remote-tracking branch 'arm-soc/for-next' omits d631181ffda7 Merge remote-tracking branch 'arm64/for-next/core' omits 6f8d7fb6a435 Merge remote-tracking branch 'arm/for-next' omits ee1e75bca0ae Merge remote-tracking branch 'dma-mapping/for-next' omits 48f8b2c011b5 Merge remote-tracking branch 'kbuild/for-next' omits 4b5159771f0e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits dbacbfd47d67 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 1f352002bdb3 Merge remote-tracking branch 'fpga-fixes/fixes' omits 345a31be92ac Merge remote-tracking branch 'risc-v-fixes/fixes' omits 3c5e86468e32 Merge remote-tracking branch 'mmc-fixes/fixes' omits 3b6352c94e8c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 7e71515c910d Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 6a2df4e87478 Merge remote-tracking branch 'scsi-fixes/fixes' omits 74e913b05256 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits ac54a854c8e7 Merge remote-tracking branch 'omap-fixes/fixes' omits 41c8edb6f56f Merge remote-tracking branch 'input-current/for-linus' omits 0bc55afff21c Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 0d3e3901f04f Merge remote-tracking branch 'staging.current/staging-linus' omits 2611695ba426 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 078c7b0d185f Merge remote-tracking branch 'tty.current/tty-linus' omits e0dd35dbc905 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits b054578b1ea0 Merge remote-tracking branch 'spi-fixes/for-linus' omits 66ac4422fa22 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4371e9469392 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 80aa3db7fe3c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 4aada7791fa2 Merge remote-tracking branch 'sound-current/for-linus' omits 506f375ff6b3 Merge remote-tracking branch 'rdma-fixes/for-rc' omits bed37f38e9d1 Merge remote-tracking branch 'mac80211/master' omits 60ee02d22e52 Merge remote-tracking branch 'ipsec/master' omits 86f18d25e3b7 Merge remote-tracking branch 'bpf/master' omits 3c8e9ca2272b Merge remote-tracking branch 'net/master' omits 5a20432c2920 Merge remote-tracking branch 'sparc/master' omits 83a72be75341 Merge remote-tracking branch 's390-fixes/fixes' omits 602b53761288 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 50c6c87cacf8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits dfea1940181b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits df5cda24c423 Merge remote-tracking branch 'arm-current/fixes' omits 7dee08bd4e60 Merge remote-tracking branch 'fixes/master' omits bad678098040 drm/amdgpu: fix sysfs power controls with multi-GPU omits 82a0743286c6 drm/amdgpu: fix pm sysfs node handling (v2) omits d57101180c77 drm/amdgpu: put some case statments in family order omits a8b680769304 drm/amdgpu/sdma4: simplify the logic around powering up sdma omits 6241715f7454 drm/amdgpu: simplify mec2 fw check omits 162d991249e7 drm/amdgpu: simplify CZ/ST and KV/KB/ML checks omits 8efecf43e298 drm/amdgpu: simplify raven and renoir checks omits f5f62ea9b015 drm/amdgpu/gfx10: add navi12 to gfxoff case omits 041ddea2695c drm/amdgpu/sdma4: add renoir to powergating setup omits 8548d9fee3e5 drm/amdgpu: add apu flags omits e256e53f698f drm/amdgpu: move gpu_info parsing after common early init omits 508ef4c609b6 drm/amdgpu: move discovery gfx config fetching omits 9970a20b3256 drm/amdgpu: simplify ATIF backlight handling omits 7ce75d64c833 drm/amdgpu: re-enable runtime pm on vega10 omits 1eef395470e7 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits fd8f7c65a6c5 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 8a2f2019e2b0 drm/amdgpu: work around llvm bug #42576 omits 381759c5b1c8 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 2904c2ce1e1a drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() omits bd8d0b606bdf include/uapi/linux: Update KFD ioctl version omits 1f55722d9e7a drm/amdkfd: Provide SMI events watch omits dee7dfbf1602 drm/amdgpu: change memory training to common function omits bfbe0b68831f drm/amd/display: FW Release 1.0.11 omits fe445367003f drm/amd/display: Remove nv12 work around omits 6550661fdb8e drm/amd/display: fix dml immediate flip input omits 07d4b36738d1 drm/amd/display: fix dml log2 function omits d0135b3cdc35 drm/amd/display: Support CW4 for DMUB ringbuffer inbox omits 7fede44ffe41 drm/amd/display: Add DMUB firmware version helpers in DMUB [...] omits 912b425b6b6e drm/amd/display: vbios data table packing omits dc2117e776c3 drm/amd/display: DP link layer test 4.2.1.1 fix due to spe [...] omits e54f9bfecc26 drm/amd/display: update dml interfaces and variables omits 3717cd563738 drm/amd/display: 3.2.85 omits 9a767436abcb drm/amd/display: Fix ABM memory alignment issue omits 25e1ea1af8ed drm/amd/display: FW release 1.0.10 omits 2b3890fa326f drm/amd/display: Implement some asic specific abm call backs. omits 5fd4828ffc64 drm/amd/display: Add bit swap helper based on endianness omits 9bc185dae03b drm/amd/display: Don't pass invalid fw_bss_data pointer in [...] omits 12fd182bd6ec drm/amd/display: Check bss_data_size before going down leg [...] omits 3772aadba822 drm/amd/display: Do not fail if build scaling params fails omits 0c1a6d910cb5 drm/amd/display: Handle persistence in DM omits 42308bc4fe14 mtd: Support kmsg dumper based on pstore/blk omits 7e0286835967 pstore/blk: Introduce "best_effort" mode omits 20ca0dd4e687 pstore/blk: Support non-block storage devices omits 2bb9d736a72f pstore/blk: Provide way to query pstore configuration omits cc7dd293a616 pstore/zone: Provide way to skip "broken" zone for MTD devices omits ff7039869e8d Documentation: Add details for pstore/blk omits ed4e57fc8164 pstore/zone,blk: Add ftrace frontend support omits 938ad1227281 pstore/zone,blk: Add console frontend support omits 866c67b3e0fb pstore/zone,blk: Add support for pmsg frontend omits 5962791838e9 pstore/blk: Introduce backend for block devices omits 1fea3546ca6f pstore/zone: Introduce common layer to manage storage zones omits 04cb75989267 ramoops: Add "max-reason" optional field to ramoops DT node omits 1fb89b199d4e pstore/ram: Introduce max_reason and convert dump_oops omits 56b2c3903ab2 pstore/platform: Pass max_reason to kmesg dump omits 1c97ba2a3e44 printk: Introduce kmsg_dump_reason_str() omits 96b062e6dd1e printk: honor the max_reason field in kmsg_dumper omits 06cde27bb82d printk: Collapse shutdown types into a single dump reason omits ca230de4aa29 media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits e2278a8292c2 treewide: Replace zero-length array with flexible-array omits 5c5fb5ba1d93 flow_dissector: Drop BPF flow dissector prog ref on netns cleanup omits 2226db50aef2 Merge remote-tracking branch 'spi/for-5.8' into spi-next omits 83c813e237b8 Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 45cdf019693f Merge branch 'for-5.8/block' into for-next omits b5a0a244de3c block: remove the disk and queue NULL checks in blkdev_iss [...] omits c64644ce363b block: remove the error_sector argument to blkdev_issue_flush omits 25e340d4fee7 Merge branch 'for-next-next-v5.7-20200521' into for-next-20200521 omits 4d956d1cbd2c Merge branch 'for-next-current-v5.6-20200521' into for-nex [...] omits b3097b3f39b5 Merge branch 'misc-next' into for-next-next-v5.7-20200521 omits 46ecec36ae72 Merge branch 'misc-next' into for-next-current-v5.6-20200521 omits 95a220eb04f4 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 7bdca7b2e552 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits 6027a24c33db Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits e881587896db Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 553ecd250294 mmc: renesas_sdhi: remove manual clk handling omits 6ade0b020c33 mmc: tmio: Make sure the PM domain is 'started' while probing omits 3ed9f53eb3dc mmc: tmio: Further fixup runtime PM management at remove omits 963c6e70dcff btrfs: turn space cache writeout failure messages into deb [...] omits 001336c77db6 btrfs: include error on messages about failure to write sp [...] omits 4f70722ffc25 btrfs: remove useless 'fail_unlock' label from btrfs_csum_ [...] omits 570170de104c btrfs: do not ignore error from btrfs_next_leaf() when ins [...] omits 6ed56edade12 btrfs: make checksum item extension more efficient omits 8de4e8c9e5eb btrfs: fix corrupt log due to concurrent fsync of inodes w [...] omits 56408d924a45 btrfs: unexport btrfs_compress_set_level() omits 63fa2fcb440b btrfs: simplify iget helpers omits 011ec7ed0dc0 btrfs: open code read_fs_root omits a0c4cd12ac42 btrfs: simplify root lookup by id omits 605b97a3fee7 btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots t [...] omits 316eb349baeb btrfs: reloc: fix reloc root leak and NULL pointer dereference omits 11569efd8c79 Merge branch for-5.8/arm64/dt into for-next omits 99bbb4ad1ffb Merge branch for-5.8/arm/dt into for-next omits 02abc5d113d7 Merge branch for-5.8/arm/core into for-next omits dafa67987b05 Merge branch for-5.8/soc into for-next omits aebe09111cf0 Merge branch for-5.8/memory into for-next omits 05b6f5f96b2c Merge branch for-5.8/media into for-next omits e832ccd43241 Merge branch for-5.8/of into for-next omits 8092386ccb8f Merge branch for-5.8/i2c into for-next omits 942bf56768f3 Merge branch for-5.8/dt-bindings into for-next omits f32ca243beaf Merge branch for-5.8/cpuidle into for-next omits 13f5840410d5 Merge branch for-5.8/cpufreq into for-next omits 3a10b2221d78 Merge branch for-5.8/clk into for-next omits 5d7e041867cc Merge branch for-5.7/clk-fixes into for-next omits 3c5597f935f0 Merge branch for-5.7/arm64/defconfig into for-next omits ceedbb067a37 opp: core: add regulators enable and disable omits 259f785101e1 opp: Reorder the code for !target_freq case omits ba82fe3233ec clocksource/drivers/timer-ti-dm: Do one override clock par [...] omits 2f090c185d92 Merge branch 'omap-for-v5.8/dt-timer' of git://git.kernel. [...] omits 32ac16b6d31b clocksource/drivers/timer-ti-dm: Fix spelling mistake "det [...] omits a42cb37b3462 Merge branch 'timers/drivers/timer-ti' into timers/drivers/next omits b55c478316ba sdhci: tegra: Remove warnings about missing device-tree pr [...] omits 365f8d504da5 Merge branches 'iommu/fixes', 'arm/msm', 'arm/allwinner', [...] omits 8350a49c2ef8 iommu: Don't call .probe_finalize() under group->mutex omits bb7ba30bf960 Merge branch 'acpi-pmic' into linux-next omits 173a0bfe2944 Merge branch 'pm-cpufreq' into linux-next omits ef0865631ae3 iommu/vt-d: Fix pointer cast warnings on 32 bit omits ed5bfc1f82a2 cifs: handle "nolease" option for vers=1.0 omits a3ff4e2fba12 btrfs: reduce lock contention when creating snapshot omits 9fefc75d7bee drivers/clocksource/arm_arch_timer: Remove duplicate error [...] omits dc86be57a388 clocksource/drivers/arc_timer: Remove duplicate error message omits 7bc26c4adbc7 btrfs: don't set SHAREABLE flag for data reloc tree omits c10c4a84d0bd clocksource/drivers/timer-atmel-tcb: add sama5d2 support omits b293aacd6eec clocksource/drivers/timer-atmel-tcb: allow selecting first [...] omits 3ab829426d2f clocksource/drivers/timer-atmel-tcb: stop using the 32kHz [...] omits aafbc776bf8b clocksource/drivers/timer-atmel-tcb: fill tcb_config omits b3f793b019fa clocksource/drivers/timer-atmel-tcb: rework 32khz clock selection omits f1650508310a ARM: at91: add atmel tcb capabilities omits 893af8108566 ARM: dts: at91: sama5d2: add TCB GCLK omits a374bac78aa1 dt-bindings: microchip: atmel,at91rm9200-tcb: add sama5d2 [...] omits e39db4981d33 dt-bindings: atmel-tcb: convert bindings to json-schema omits ef5c21dfa378 clocksource/drivers/rda: drop redundant Kconfig dependency omits 0af4f20af1b0 btrfs: inode: cleanup the log-tree exceptions in btrfs_tru [...] omits 94ba6fe8d93d btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLE omits b1dc9271c2ee btrfs: drop stale reference to volume_mutex omits 4329db9df709 btrfs: update documentation of set/get helpers omits 42f2ff3f830b btrfs: optimize split page write in btrfs_set_token_##bits omits e4f94b506c38 btrfs: optimize split page write in btrfs_set_##bits omits 2b13ae162434 btrfs: optimize split page read in btrfs_get_token_##bits omits 07c20c40d616 btrfs: optimize split page read in btrfs_get_##bits omits 6afbbb1159a9 btrfs: drop unnecessary offset_in_page in extent buffer helpers omits 7349d0d007e5 btrfs: constify extent_buffer in the API functions omits 7c0b3a5c2a52 btrfs: remove unused map_private_extent_buffer omits 3481ece13305 btrfs: speed up and simplify generic_bin_search omits cf7e0fe7a4d2 btrfs: speed up btrfs_set_token_##bits helpers omits c2fe080be333 btrfs: speed up btrfs_set_##bits helpers omits 9100181691c4 btrfs: speed up btrfs_get_token_##bits helpers omits ef47366fdf12 btrfs: speed up btrfs_get_##bits helpers omits 090361ea7038 btrfs: add separate bounds checker for set/get helpers omits 4f0e499daaf3 btrfs: preset set/get token with first page and drop condition omits daee31bcb7a8 btrfs: don't use set/get token in leaf_space_used omits accbf651ec40 btrfs: don't use set/get token for single assignment in ov [...] omits 326e743d91da btrfs: drop eb parameter from set/get token helpers omits 1479d0952a73 btrfs: use the token::eb for all set/get helpers omits 4c757cbc613b btrfs: remove duplicated include in block-group.c omits 4bfa16a09c85 btrfs: block-group: rename write_one_cache_group() omits e3a3b1f0c042 btrfs: block-group: refactor how we insert a block group item omits 4ed59fde91df btrfs: block-group: refactor how we delete one block group item omits 27098f8b1c20 btrfs: block-group: refactor how we read one block group item omits b2fabe9533c9 btrfs: block-group: don't set the wrong READA flag for btr [...] omits 08a742a21cd4 btrfs: send: emit file capabilities after chown omits b41617cbf5b7 btrfs: scrub, only lookup for csums if we are dealing with [...] omits d7363ac1c372 btrfs: move the block group freeze/unfreeze helpers into b [...] omits 5fb3f4524e4e btrfs: rename member 'trimming' of block group to a more g [...] omits 49f1ea7df289 btrfs: fix a race between scrub and block group removal/al [...] omits 6cd07818833e btrfs: remove more obsolete v0 extent ref declarations omits 21559a32e129 btrfs: remove unused function btrfs_dev_extent_chunk_tree_uuid omits d229aabb0c03 btrfs: qgroup: mark qgroup inconsistent if we're inherting [...] omits 55648d086e33 btrfs: speedup dead root detection during orphan cleanup omits 9c7ec4308686 btrfs: remove unused function heads_to_leaves omits 6dc83bb03b0a btrfs: add more codes to decoder table omits 8838f57a9a78 btrfs: sort error decoder entries omits 44fd647313e9 btrfs: free alien device after device add omits 32e22f21f5e2 btrfs: include non-missing as a qualifier for the latest_bdev omits 967392b4bab0 btrfs: use crypto_shash_digest() instead of open coding omits a54f1e0ef69e btrfs: drop useless goto in open_fs_devices omits 1072f6d43355 btrfs: remove useless check for copy_items() return value omits 7b68f40adaf4 btrfs: unify buffered and direct I/O read repair omits 119be7e949fe btrfs: get rid of endio_repair_workers omits cc08d4d57291 btrfs: simplify direct I/O read repair omits 70483d699514 btrfs: get rid of one layer of bios in direct I/O omits f2aa507a0182 btrfs: put direct I/O checksums in btrfs_dio_private inste [...] omits 32836a8d4f09 btrfs: convert btrfs_dio_private->pending_bios to refcount_t omits a828ef7e4c3c btrfs: remove unused btrfs_dio_private::private omits f141b99b50d0 btrfs: make btrfs_check_repairable() static omits bffbb8cb0fd5 btrfs: rename __readpage_endio_check to check_data_csum omits 59825247b015 btrfs: clarify btrfs_lookup_bio_sums documentation omits e58aa0eba14d btrfs: don't do repair validation for checksum errors omits 15c8d408a285 btrfs: look at full bi_io_vec for repair decision omits afb9d8f60423 btrfs: fix double __endio_write_update_ordered in direct I/O omits f5900a18d97c btrfs: fix error handling when submitting direct I/O bio omits 6d5c94e46407 block: add bio_for_each_bvec_all() omits b1dab9d676a4 btrfs: simplify error handling of clean_pinned_extents() omits 2338d923131e btrfs: remove the redundant parameter level in btrfs_bin_search() omits 1d5b571a6121 btrfs: make btrfs_read_disk_super return struct btrfs_disk_super omits f32a8f2c0c67 btrfs: use list_for_each_entry_safe in free_reloc_roots omits 100083ff8420 btrfs: don't force read-only after error in drop snapshot omits 94322053507a btrfs: remove pointless assertion on reclaim_size counter omits a082c55da2f2 btrfs: tree-checker: remove duplicate definition of 'inode [...] omits 7a39a9233fb3 btrfs: force chunk allocation if our global rsv is larger [...] omits 3d146144e0f0 btrfs: run btrfs_try_granting_tickets if a priority ticket fails omits 11a4ef84baab btrfs: only check priority tickets for priority flushing omits 000fe6144379 btrfs: account for trans_block_rsv in may_commit_transaction omits 726c9bd58d26 btrfs: allow to use up to 90% of the global block rsv for unlink omits e3899ee35a1c btrfs: improve global reserve stealing logic omits 82f06b853cb9 btrfs: backref: distinguish reloc and non-reloc use of ind [...] omits 453307588ae7 btrfs: reloc: move error handling of build_backref_tree() [...] omits 59d7ad96b5e5 btrfs: backref: rename and move finish_upper_links() omits 8c8f6d9cc64f btrfs: backref: rename and move handle_one_tree_block() omits 31146969edeb btrfs: reloc: open code read_fs_root() for handle_indirect [...] omits c3118c79bddf btrfs: backref: rename and move should_ignore_root() omits e884d987d46b btrfs: backref: rename and move backref_tree_panic() omits d7b807d0ec12 btrfs: backref: rename and move backref_cache_cleanup() omits 6843505c97d5 btrfs: backref: rename and move remove_backref_node() omits cc1f43b6c53c btrfs: backref: rename and move drop_backref_node() omits 150753541a20 btrfs: backref: rename and move free_backref_(node|edge) omits ae237075e4d0 btrfs: backref: rename and move link_backref_edge() omits 45247ef304b8 btrfs: backref: rename and move alloc_backref_edge() omits ee1737410db1 btrfs: backref: rename and move alloc_backref_node() omits 5a80b6d03f67 btrfs: backref: rename and move backref_cache_init() omits ec36cf14eaea btrfs: rename tree_entry to rb_simple_node and export it omits 733ed1a30bf0 btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] omits 68288797792d btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache omits 7746564ad741 btrfs: reloc: refactor useless nodes handling into its own [...] omits 1e2ddd6826fc btrfs: reloc: refactor finishing part of upper linkage int [...] omits 8ea48dbd387c btrfs: reloc: remove the open-coded goto loop for breadth- [...] omits bc679e72895e btrfs: reloc: pass essential members for alloc_backref_node() omits 1c816215de2a btrfs: reloc: use wrapper to replace open-coded edge linking omits ec7698541a7a btrfs: reloc: refactor indirect tree backref processing in [...] omits 2a0d513a9b97 btrfs: reloc: refactor direct tree backref processing into [...] omits 4411754038e5 btrfs: reloc: make reloc root search-specific for relocati [...] omits 26adb2efb473 btrfs: reloc: add backref_cache::fs_info member omits 59ea434d6f9b btrfs: reloc: add backref_cache::pending_edge and backref_ [...] omits 953c959105b1 btrfs: reloc: rename mark_block_processed and __mark_block [...] omits 4d40b43459f1 btrfs: reloc: use btrfs_backref_iter infrastructure omits 928fa89128a3 btrfs: backref: implement btrfs_backref_iter_next() omits 940828c54409 btrfs: backref: introduce the skeleton of btrfs_backref_iter omits dc11ac689334 btrfs: add missing annotation for btrfs_tree_lock() omits cd1b0417f8e7 btrfs: add missing annotation for btrfs_lock_cluster() omits 478d8912f6a3 Merge branches 'powercap' and 'pnp' into linux-next omits 2420756db22d Merge branch 'acpi-tables' into linux-next omits baa56f95d6d7 Merge branches 'acpi-processor', 'acpi-cppc', 'acpi-dbg', [...] omits dd1034c1425b Merge branch 'acpica' into linux-next omits 2f6faec1f6af Merge branch 'pm-cpuidle' into linux-next omits 868113be741f Merge branch 'pm-cpufreq' into linux-next omits 7a97471fec8d Merge branch 'pm-sleep' into linux-next omits 57d577d985fd Merge branch 'pm-acpi' into linux-next omits 5b50f06e33a3 m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig omits 94a0041f8009 m68k/PCI: Fix a memory leak in an error handling path omits 68cd9f4e7238 tick/nohz: Narrow down noise while setting current task's [...] omits c2c970dec439 doc: Update comment from rsp->rcu_gp_seq to rsp->gp_seq omits 0fcfee4481c1 ubsan, kcsan: Don't combine sanitizer with kcov on clang omits 531c3224d19f doc: Tasks RCU must protect instructions before trampoline omits b1b2ccd81f39 locking/osq_lock: Annotate a data race in osq_lock omits dae667494ffa fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] omits 4f41f854eff3 rcu-tasks: Convert sleeps to idle priority omits 04172e98fa9a rcu: Expedited grace-period sleeps to idle priority omits 0d6fb0eb3c27 rcu: No-CBs-related sleeps to idle priority omits de75483d02eb rcu: Priority-boost-related sleeps to idle priority omits 0e47cb02a13f rcu: Grace-period-kthread related sleeps to idle priority omits 8e2bb86cf48f torture: Add --allcpus argument to the kvm.sh script omits 15e6274bd8e0 torture: Remove whitespace from identify_qemu_vcpus output omits cd3a9f7eb268 trace: events: rcu: Change description of rcu_dyntick trace event omits 035be4f36ec9 rcu/tree: Remove dynticks_nmi_nesting counter omits e18e6adf3fb1 rcu/tree: Clean up dynticks counter usage omits 517213014c07 rcu/tree: Add better tracing for dyntick-idle omits 196d069523d7 Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] omits eee5c02a9c54 rcu: Add comment documenting rcu_callback_map's purpose omits 7286dcd8100f rcu: Add callbacks-invoked counters omits 58a00281305d doc: Timer problems can cause RCU CPU stall warnings omits 6d9c6773218b kcsan: Add test suite omits 6b38c8a9e78b rcutorture: NULL rcu_torture_current earlier in cleanup code omits 358b76258c2b rcutorture: Handle non-statistic bang-string error messages omits 642c60ddf812 torture: Set configfile variable to current scenario omits f684413ca0fe rcutorture: Add races with task-exit processing omits fb821a0f1ae9 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst omits 43a6aa111c1b docs: RCU: Convert stallwarn.txt to ReST omits 07fda9360cb8 docs: RCU: Convert rcuref.txt to ReST omits 719a5977c19e docs: RCU: Convert torture.txt to ReST omits 030f202e9320 docs: RCU: Convert rculist_nulls.txt to ReST omits 075d262d495a docs: RCU: Convert lockdep.txt to ReST omits a5a641694e90 docs: RCU: Convert lockdep-splat.txt to ReST omits 866d35bc4268 docs: RCU: Convert checklist.txt to ReST omits 8dc81894e15e rcu: Simplify the calculation of rcu_state.ncpus omits 31836e7f3957 srcu: Fix a typo in comment "amoritized"->"amortized" omits 45413bdf5af2 kvm/svm: Disable KCSAN for svm_vcpu_run() omits e58b08e42419 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits ec407a82eaff rcu: Initialize and destroy rcu_synchronize only when necessary omits df9e0d326c58 locktorture: Use true and false to assign to bool variables omits 73143a2756f2 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 9706e500af92 x86/mm/pat: Mark an intentional data race omits 1ed85645da6f fork: Annotate a data race in vm_area_dup() omits 68ba178084b7 torture: Add script to smoke-test commits in a branch omits 0ccf50efbcde torture: Remove qemu dependency on EFI firmware omits 2c2d2528e3f0 Merge branch 'kconfig' into for-next omits 93644dbefb85 kbuild: make module name conflict fatal error omits b41f727771fa kbuild: error out if targets prefixed with '__' are directly run omits f043a7408d30 kbuild: add this-makefile as a shorthand for $(lastword $( [...] omits 591ee4ae936b gcc-plugins: remove always-false $(if ...) in Makefile omits 487808c00362 bpfilter: document build requirements for bpfilter_umh omits 61da3297f4e6 scripts/checkstack.pl: fix arm sp regex omits a82d7412fc3a scripts/checkstack.pl: add arm push handling for stack usage omits 4cdcb74e6c18 scripts/checkstack.pl: Add argument to print stacks greath [...] omits 673bf11844b5 scripts/checkstack.pl: don't display $dre as different entity omits 2387de91e485 modpost,fixdep: Replace zero-length array with flexible-array omits 7523913377b7 scripts: headers_install: Exit with error on config leak omits f43b1e7545af kbuild: remove {CLEAN,MRPROPER,DISTCLEAN}_DIRS omits 9cc975f2b6d5 kbuild: remove misleading stale FIXME comment omits 8321f5bbd309 kbuild: invoke syncconfig if autoconf.h is missing omits 3064f5c2c718 kconfig: announce removal of 'kvmconfig' and 'xenconfig' s [...] omits a2dbbcab9f92 Merge branch 'lkmm-dev.2020.05.16a' into HEAD omits f21d375f5014 Merge branch 'kcsan-dev.2020.04.13c' into HEAD omits 0c5c93119aa0 watch_queue: sample: Display superblock notifications omits b882b9ba7a9a watch_queue: Add superblock notifications omits 5794f7c561f2 watch_queue: Introduce a non-repeating system-unique super [...] omits 486ad0ac5430 watch_queue: sample: Display mount tree change notifications omits e91bed49f250 watch_queue: Implement mount topology and attribute change [...] omits ee8aa90b7fe5 watch_queue: Add security hooks to rule on setting mount a [...] omits ccd09d6f2d0a smack: Implement the watch_key and post_notification hooks omits b533ef02894e selinux: Implement the watch_key security hook omits 0adeeee7dd32 rcu: Provide __rcu_is_watching() omits f03d6326bf50 rcu: Provide rcu_irq_exit_preempt() omits 5ea76fcf4423 rcu: Make RCU IRQ enter/exit functions rely on in_nmi() omits b979e3dc20a9 rcu/tree: Mark the idle relevant functions noinstr omits be43ca0118e1 x86: Replace ist_enter() with nmi_enter() omits 7df6cae06c3b x86/mce: Send #MC singal from task work omits 3af1bb5d3206 x86/entry: Get rid of ist_begin/end_non_atomic() omits 24f281f9689e sched,rcu,tracing: Avoid tracing before in_nmi() is correct omits dbda9c7c50de sh/ftrace: Move arch_ftrace_nmi_{enter,exit} into nmi exception omits 9f991ea52ab2 lockdep: Always inline lockdep_{off,on}() omits 187416eeb388 hardirq/nmi: Allow nested nmi_enter() omits dcc97a898ee4 arm64: Prepare arch_nmi_enter() for recursion omits b575071c2807 printk: Disallow instrumenting print_nmi_enter() omits 8df24f1b87b0 printk: Prepare for nested printk_nmi_enter() omits 184655d0a79e Merge tag 'noinstr-lds-2020-05-15' into core/nmi omits 419d4f7ecd0b vmlinux.lds.h: Create section for protection against instr [...] omits a65a1ec70639 USB: dummy-hcd: use configurable endpoint naming scheme omits f94f1f295078 usb: cdns3: gadget: assign interrupt number to USB gadget [...] omits f01b6c218117 usb: gadget: core: sync interrupt before unbind the udc omits d0bae79b5856 arm64: dts: qcom: sc7180: Add interconnect properties for USB omits 79e71910f985 arm64: dts: qcom: sdm845: Add interconnect properties for USB omits 4abf4707f91f dt-bindings: usb: qcom,dwc3: Introduce interconnect proper [...] omits 7a86a5037298 ARM: dts: at91: Remove the USB EP child node omits 016bb5f291af dt-bindings: usb: atmel: Mark EP child node as deprecated omits e35e744daa81 usb: gadget: udc: atmel: Don't use DT to configure end point omits 1ad06962a54d usb: dwc3: gadget: Use SET_EP_PRIME for NoStream omits bcb2472c1326 usb: dwc3: gadget: Handle stream transfers omits e57ac13eb325 usb: dwc3: gadget: Don't prepare beyond a transfer omits 36a389e3c44f usb: dwc3: gadget: Wait for transfer completion omits ec948d2c4511 usb: dwc3: gadget: Handle XferComplete for streams omits 0a24027a8ffb usb: dwc3: gadget: Enable XferComplete event omits 7df2194744c4 usb: dwc3: gadget: Refactor TRB completion handler omits 700f3cd616e0 usb: dwc3: gadget: Check for in-progress END_TRANSFER omits 6a15df2d0e66 usb: gadget: f_tcm: Inform last stream request omits d7588d6dbd13 usb: gadget: Introduce usb_request->is_last omits 4f3f42ea6795 usb: dwc3: Get MDWIDTH for DWC_usb32 omits edecc7859960 usb: dwc3: Add support for DWC_usb32 IP omits 9b7f228e84ed hwmon: (lm90) Add max6654 support to lm90 driver omits 944b93d1a356 usb: gadget: tegra-xudc: add port_speed_quirk omits 8dbb701a2666 usb: gadget: tegra-xudc: Add Tegra194 support omits 4dc101b602e2 dt-bindings: usb: tegra-xudc: Add Tegra194 XUSB controller [...] omits fdef825fc5d3 USB: dummy-hcd: Add missing annotation for set_link_state() omits fdfb3a0d6e7c usb: gadget: Add missing annotation for xudc_handle_setup() omits 85d179c2615e usb: gadget: mass_storage: use module_usb_composite_driver [...] omits cfc9803a1318 usb: gadget: omap_udc: remove unneeded semicolon omits 951f45b1e09d usb: gadget: udc: remove comparison to bool in mv_u3d_core.c omits 29eeb0862da1 usb: gadget: net2272: use false for 'use_dma' omits e560919192ff usb: dwc3: use true,false for dwc->otg_restart_host omits 8d3f4a5ba1a6 usb: gadget: function: remove redundant assignment to vari [...] omits 634e903a3809 USB: gadget: udc: s3c2410_udc: Remove pointless NULL check [...] omits bd86901471fb usb: gadget: f_acm: add suspend resume callbacks omits 6941254132fa usb: gadget: f_serial: add suspend resume callbacks omits 27a5fe723e3d usb: gadget: u_serial: add suspend resume callbacks omits e00057109155 usb: dwc2: gadget: move gadget resume after the core is in [...] omits c29ec42065dc usb: gadget: uvc_video: add worker to handle the frame pumping omits 49c81cacaa61 usb: renesas_usbhs: Use the correct style for SPDX License [...] omits 056b832f36a8 usb: gadget: f_fs: remove unneeded semicolon in __ffs_data [...] omits 2c717d68bd2a dt-bindings: usb: dwc3: remove old DWC3 wrapper omits c95b6be1ad59 doc: dt: bindings: usb: dwc3: remove amlogic compatible entries omits e591097d2724 usb: dwc3: of-simple: remove Amlogic GXL and AXG compatibles omits 64e2a0862d4e phy: amlogic: meson-gxl-usb3: remove code for non-existing PHY omits f15518315c46 arm64: dts: amlogic: use the new USB control driver for GX [...] omits ff4d3267d00d usb: dwc3: meson-g12a: add support for GXL and GXM SoCs omits 5d15f298f6f8 usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy d [...] omits 2122b45721f8 usb: dwc3: meson-g12a: refactor usb init omits 2bcd895ce6a5 usb: gadget: udc: remove unused 'driver_desc' omits c3fd5451c92d usb: gadget: max3420: Add a missing '\n' in a log message omits 69a5fa25c83a USB: mtu3: Use the correct style for SPDX License Identifier omits 32e51c59a00c usb: cdns3: change dev_info to dev_dbg for debug message omits 2fc9ac8c9f6f usb: cdns3: change "cdsn3" to"cdns3" omits dc17e4f3cec5 usb: cdns3: delete role_override omits d547a9e6ed23 usb: cdns3: core: get role switch node from firmware omits 7ee31f6b2981 usb: dwc3: gadget: Continue to process pending requests omits ab415e7dc8b5 usb: gadget: tegra-xudc: Add vbus_draw support omits d47b0062a8ad dt-bindings: usb: ti,keystone-dwc3.yaml: Add USB3.0 PHY property omits 96eb716483f7 dt-bindings: usb: convert keystone-usb.txt to YAML omits 47c18d91f4ad tpm: eventlog: Replace zero-length array with flexible-arr [...] omits 4c9fb330eb93 tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID omits 6f408febbcbc hwmon : (nct6775) Use kobj_to_dev() API omits df56c9312f80 hwmon: (pmbus) Driver for Maxim MAX16601 omits 440cf187c77d hwmon: (pmbus) Improve initialization of 'currpage' and 'c [...] omits 4e65b700a8d4 hwmon: (adt7411) update contact email omits cb774656032e hwmon: (lm75) Fix all coding-style warnings on lm75 driver omits 954f800d18f3 hwmon: Reduce indentation level in __hwmon_device_register() omits 41ebd56da734 hwmon: (ina2xx) Implement alert functions omits 1e03a3448b72 hwmon: (lm70) Add support for ACPI omits 05e46f00e7e4 hwmon: (dell-smm) Use one DMI match for all XPS models omits ad41da7b7584 hwmon: (nct7904) Add watchdog function omits e9c98329b220 keys: Make the KEY_NEED_* perms an enum rather than a mask omits 506c28aae936 Merge branch 'core/core' omits 75cd0a9ea73d Merge branch 'efi/core' omits b4d716a71325 Merge branch 'locking/core' omits 06cfac492dbd Merge branch 'locking/kcsan' omits 517033048c9c Merge branch 'locking/urgent' omits 05e52818cfe8 Merge branch 'objtool/core' omits 3f373a3ab00b Merge branch 'perf/core' omits 86c9adaa8aa0 Merge branch 'ras/core' omits 13aa1ce36799 Merge branch 'sched/core' omits bfc5e0406a5a Merge branch 'smp/core' omits fb0cfd48f3fb Merge branch 'x86/asm' omits 13bd4dc9c54e Merge branch 'x86/boot' omits ed4ef89d8c5a Merge branch 'x86/build' omits 2cc7b0621667 Merge branch 'x86/cache' omits 2fa0ea3987bb Merge branch 'x86/cleanups' omits 85fa8e90c8ad Merge branch 'x86/cpu' omits 439af0c9e77a Merge branch 'x86/entry' omits 145989e24c55 Merge branch 'x86/kdump' omits dbf84ce6a580 Merge branch 'x86/microcode' omits d302700fcf0e Merge branch 'x86/mm' omits 878a6c4f30e2 Merge branch 'x86/platform' omits a146123e940c Merge branch 'x86/timers' omits b8f5b33886f6 Merge branch 'x86/urgent' omits 2b44574ca8a6 Merge branch 'x86/vdso' omits 950a37078aa0 x86/build: Use $(CONFIG_SHELL) omits 7259a6a35dad pipe: Add notification lossage handling omits 9a60e8de608a pipe: Allow buffers to be marked read-whole-or-error for n [...] omits b8c9527a31b0 Add sample notification program omits e005d9575b9a watch_queue: Add a key/keyring notification facility omits ec17d430071f security: Add hooks to rule on setting a watch omits 317f078cce34 pipe: Add general notification queue support omits 446e016ba707 pipe: Add O_NOTIFICATION_PIPE omits 5cb457f8bd24 security: Add a hook for the point of notification insertion omits 0fef241165fd uapi: General notification queue definitions omits f670269a42bf x86: Fix early boot crash on gcc-10, next try omits 73da86741e7f x86/build: Check whether the compiler is sane omits 4a3de90b1184 mac80211: sta_info: Add lockdep condition for RCU list usage omits a32f0ecd79b4 Merge fanotify fix from Nathan Chancellor. omits 03582496e01d Pull fanotify name event patches from Amir. omits f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next adds c8347bbf19f2 Merge tag 'powerpc-5.7-5' of git://git.kernel.org/pub/scm/ [...] adds f5ca7a716102 Merge tag 'sound-5.7-rc7' of git://git.kernel.org/pub/scm/ [...] adds 8cfb347ad0cf arm64: Add get_user() type annotation on the !access_ok() path adds 4286d192c803 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 8356c379cfba RISC-V: gp_in_global needs register keyword adds b09ca17a2a08 Merge tag 'riscv-for-linus-5.7-rc7' of git://git.kernel.or [...] adds e27483259021 null_blk: return error for invalid zone size adds 1592cd15eec6 null_blk: don't allow discard for zoned mode adds db9f384785b1 Merge tag 'block-5.7-2020-05-22' of git://git.kernel.dk/li [...] adds 583863ed9181 io_uring: initialize ctx->sqo_wait earlier adds 650b548129b6 io_uring: don't prepare DRAIN reqs twice adds bd2ab18a1d62 io_uring: fix FORCE_ASYNC req preparation adds 948a7749454b io_uring: remove dead check in io_splice() adds e3aabf9554fd io_uring: cancel work if task_work_add() fails adds 4f4eeba87cc7 io_uring: don't use kiocb.private to store buf_index adds b532576ed39e io_uring: don't add non-IO requests to iopoll pending list adds d4ae271dfaae io_uring: reset -EBUSY error when io sq thread is waken up adds 444565650a5f Merge tag 'io_uring-5.7-2020-05-22' of git://git.kernel.dk [...] adds 40b697e256cc drm/etnaviv: fix perfmon domain interation adds ad99cb5e783b drm/etnaviv: Fix a leak in submit_pin_objects() adds 9bf430396900 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] adds b6ef55ccba7e drm/amd/display: DP training to set properly SCRAMBLING_DISABLE adds 5aa82e35cacf drm/amd/display: Remove dml_common_def file adds 31ecebee9c36 drm/amd/display: Defer cursor lock until after VUPDATE adds 7d9ff5eed414 Merge tag 'amd-drm-fixes-5.7-2020-05-21' of git://people.f [...] adds a24deb9d68b4 Merge tag 'drm-fixes-2020-05-23' of git://anongit.freedesk [...] adds e644645abf47 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 9bca7c40850e Merge tag 's390-5.7-4' of git://git.kernel.org/pub/scm/lin [...] adds d3044d7d2205 Merge tag 'tty-5.7-rc7' of git://git.kernel.org/pub/scm/li [...] adds 8f261041b18e Merge tag 'staging-5.7-rc7' of git://git.kernel.org/pub/sc [...] adds 7a839dbab1be misc: rtsx: Add short delay after exit from ASPM adds 0e36fd45e37e Merge tag 'char-misc-5.7-rc7' of git://git.kernel.org/pub/ [...] adds e6764aa0e553 Revert "kobject: Make sure the parent does not get release [...] adds 23f0dac84841 Merge tag 'driver-core-5.7-rc7' of git://git.kernel.org/pu [...] adds 60858c00e5f0 device-dax: don't leak kernel memory to user space after u [...] adds c071b0f11e7f x86: bitops: fix build regression adds ffca476a0a8d rapidio: fix an error in get_user_pages_fast() error handling adds 98097701cc0b selftests/vm/.gitignore: add mremap_dontunmap adds 380e5c1d9b5e selftests/vm/write_to_hugetlbfs.c: fix unused variable warning adds 33cd65e73abd kasan: disable branch tracing for core runtime adds fc94cf2092c7 sh: include linux/time_types.h for sockios adds f7fa1876af81 MAINTAINERS: update email address for Naoya Horiguchi adds c2bc26f7ca1f sparc32: use PUD rather than PGD to get PMD in srmmu_nocac [...] adds d8f117abb380 z3fold: fix use-after-free when freeing handles adds ca6edee6c6e3 MAINTAINERS: add files related to kdump adds 423b8baf18a8 Merge branch 'akpm' (patches from Andrew) adds 0cfc8a8d70dc sparc32: fix page table traversal in srmmu_nocache_init() adds 7c87e32d2e38 ethtool: count header size in reply size estimate adds d28ea1fbbf43 net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() adds 3469660d1b15 net: ethernet: ti: fix some return value check of cpsw_ale [...] adds 1401cf600d54 net: ethernet: ti: am65-cpsw-nuss: fix error handling of a [...] adds 04ba6b7dd8ca Merge branch 'net-ethernet-ti-fix-some-return-value-check' adds a7bff11f6f9a net/tls: fix encryption error checking adds 635d93981786 net/tls: free record only on encryption error adds a5534617007a Merge branch 'net-tls-fix-encryption-error-path' adds 57ebc8f08504 net: ipip: fix wrong address family in init error path adds 41b4bd986f86 net: don't return invalid table id error when we fall back [...] adds a7654211d0ff net: sgi: ioc3-eth: Fix return value check in ioc3eth_probe() adds bd6972226f50 mptcp: use untruncated hash in ADD_ADDR HMAC adds b4024c9e5c57 felix: Fix initialization of ioremap resources adds 5cf65922bb15 flow_dissector: Drop BPF flow dissector prog ref on netns cleanup adds d3b968bc2dee Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 3138a07ce219 net: mvpp2: fix RX hashing for non-10G ports adds 1378817486d6 tipc: block BH before using dst_cache adds d3e8e4c11870 sctp: Start shutdown on association restart if in SHUTDOWN [...] adds 79dde73cf9bc net/ethernet/freescale: rework quiesce/activate for ucc_geth adds c410bf01933e rxrpc: Fix the excessive initial retransmission timeout adds d1f129470e6c rxrpc: Trace discarded ACKs adds 441fdee1eaf0 rxrpc: Fix ack discard adds 4629ed2e481b Merge tag 'rxrpc-fixes-20200520' of git://git.kernel.org/p [...] adds be43224fc0e4 netdevsim: Ensure policer drop counter always increases adds 4d59e59cf450 selftests: netdevsim: Always initialize 'RET' variable adds 7a40a2d22b79 Merge branch 'netdevsim-Two-small-fixes' adds a96ac8a0045e net: ethernet: stmmac: Enable interface clocks on probe fo [...] adds 4340f42f207e mlxsw: spectrum: Fix use-after-free of split/unsplit/type_ [...] adds 46ca11177ed5 selftests: mlxsw: qos_mc_aware: Specify arping timeout as [...] adds 156ee62bbd8d Merge branch 'mlxsw-Various-fixes' adds 561535b0f239 r8169: fix OCP access on RTL8117 adds bf655ba212df net: mscc: ocelot: fix address ageing time (again) adds 5a730153984d net: sun: fix missing release regions in cas_init_one(). adds 8a1d24e1cc6d rxrpc: Fix a warning adds f45d01f4f30b rxrpc: Fix a memory leak in rxkad_verify_response() adds d04322a0da1e Merge tag 'rxrpc-fixes-20200523-v2' of git://git.kernel.or [...] adds ef24d6c3d696 net: Fix return value about devm_platform_ioremap_resource() adds 31096c3e8b11 net: stmmac: don't attach interface until resume finishes adds 0ddfee1feece net: phy: mscc: fix initialization of the MACsec protocol mode adds 4c64b83d03f4 net: ethernet: ti: cpsw: fix ASSERT_RTNL() warning during suspend adds febfd9d3c7f7 net/mlx4_core: fix a memory leak bug. adds 17d00e839d3b net/mlx5: Add command entry handling completion adds d43b7007dbd1 net/mlx5: Fix a race when moving command interface to events mode adds f7936ddd35d8 net/mlx5: Avoid processing commands before cmdif is ready adds 321348475d54 net/mlx5e: Fix allowed tc redirect merged eswitch offload cases adds 16736e11f43b net/mlx5e: kTLS, Destroy key object after destroying the TIS adds a16b8e0dcf70 net/mlx5e: Fix inner tirs handling adds df14ad1eccb0 net/mlx5: Fix memory leak in mlx5_events_init adds aee37f3d940c net/mlx5: Fix cleaning unmanaged flow tables adds 6eb7a268a99b net/mlx5: Don't maintain a case of del_sw_func being null adds 9ca415399dae net/mlx5: Annotate mutex destroy for root ns adds 5e911e2c06bd net/mlx5e: Update netdev txq on completions during closure adds d37bd5e81ed0 net/mlx5e: CT: Correctly get flow rule adds 4f7400d5cbae net/mlx5: Fix error flow in case of function_setup failure adds e3181e9a72e1 Merge tag 'mlx5-fixes-2020-05-22' of git://git.kernel.org/ [...] adds 539d39ad0c61 net: smsc911x: Fix runtime PM imbalance on error adds caffb99b6929 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds b34cb07dde7c sched/fair: Fix enqueue_task_fair() warning some more adds ad32bb41fca6 sched/debug: Fix requested task uclamp values shown in procfs adds 39f23ce07b93 sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list adds 9e61d12bac20 Merge tag 'sched-urgent-2020-05-24' of git://git.kernel.or [...] adds d7110a26e590 x86/mmiotrace: Use cpumask_available() for cpumask_var_t v [...] adds 187b96db5ca7 x86/unwind/orc: Fix unwind_get_return_address_ptr() for in [...] adds 667b6249b71c Merge tag 'x86-urgent-2020-05-24' of git://git.kernel.org/ [...] adds 081d5150845b efi/libstub: Avoid returning uninitialized data from setup [...] adds 8f592ada59b3 efi/earlycon: Fix early printk for wider fonts adds fd6261959806 efi/libstub/x86: Avoid EFI map buffer alloc in allocate_e820() adds 3d8c11efd528 efi: cper: Add support for printing Firmware Error Record [...] adds e78d334a5470 x86/boot: Mark global variables as static adds e8da08a08823 efi: Pull up arch-specific prototype efi_systab_show_arch() adds b4f1874c6216 tpm: check event log version before reading final events adds 9bb4cbf4862d Merge tag 'efi-fixes-for-v5.7-rc6' of git://git.kernel.org [...] adds 98790bbac4db Merge tag 'efi-urgent-2020-05-24' of git://git.kernel.org/ [...] adds 9cb1fd0efd19 Linux 5.7-rc7 adds 0883101f17cd Merge remote-tracking branch 'fixes/master' adds 5b07f929655b Merge remote-tracking branch 'arm-current/fixes' adds 58bb90ab4155 ARM: dts: bcm2835-rpi-zero-w: Fix led polarity adds be0ec060b54f ARM: dts: bcm: HR2: Fix PPI interrupt types adds 364d1ac22971 Merge tag 'arm-soc/for-5.7/devicetree-fixes-part2-v2' of h [...] adds ec468a8ef336 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds f97a7336906f Merge remote-tracking branch 'sparc/master' adds b16a87d0aef7 xsk: Add overflow check for u64 division, stored into u32 adds c06790f5681c Merge remote-tracking branch 'bpf/master' adds 7fde4c1510ac Merge remote-tracking branch 'ipsec/master' adds e9c284ec4b41 netfilter: nft_reject_bridge: enable reject with bridge vlan adds a164b95ad605 netfilter: ipset: Fix subcounter update skip adds 4c559f15efcc netfilter: nf_conntrack_pptp: prevent buffer overflows in [...] adds ee04805ff54a netfilter: conntrack: make conntrack userspace helpers work again adds 703acd70f249 netfilter: nfnetlink_cthelper: unbreak userspace helper support adds 5f5e6277e767 Merge remote-tracking branch 'netfilter/master' adds e2d4a80f93fc mac80211: mesh: fix discovery timer re-arming issue / crash adds d031781bdabe ieee80211: Fix incorrect mask for default PE duration adds 0bbab5f03015 cfg80211: fix debugfs rename crash adds 2f58f96f27b2 Merge remote-tracking branch 'mac80211/master' adds 189277f3814c RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work adds c09c9ec01d39 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 28612930baa3 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 51bd7fb77142 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds cad157584c17 Merge remote-tracking branch 'regmap-fixes/for-linus' adds a8526ae95e09 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds c5bc72091df6 Merge remote-tracking branch 'regulator-fixes/for-linus' adds a2b02e4623fb spi: mux: repair mux usage adds 44b69cf508f5 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds 310398341849 Merge remote-tracking branch 'spi-fixes/for-linus' adds 3429444abdd9 USB: serial: qcserial: add DW5816e QDL support adds 673ca0e4ba05 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 128f7d53247c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 3cc83bc06b50 Merge remote-tracking branch 'input-current/for-linus' adds f2753adc76f8 Merge remote-tracking branch 'omap-fixes/fixes' adds 1a5631c1adaa Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 9722e15d9384 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 202500d21654 mmc: block: Fix use-after-free issue for rpmb adds 87b26dec8613 Merge remote-tracking branch 'mmc-fixes/fixes' adds 1ded93b7b6d9 Merge remote-tracking branch 'fpga-fixes/fixes' adds 6edb22d07477 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds e91631001614 media: s5k5baf: Replace zero-length array with flexible-array adds b6987b557c2d treewide: Replace zero-length array with flexible-array adds 92e2f6a94a23 treewide: Replace zero-length array with flexible-array adds f486eda1869f media: s5k5baf: avoid gcc-10 zero-length-bounds warning adds 05377b6d8b40 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 3044dd05289d kbuild: invoke syncconfig if autoconf.h is missing adds 610134b750bb kbuild: remove misleading stale FIXME comment adds 0663c68c4d2d kbuild: remove {CLEAN,MRPROPER,DISTCLEAN}_DIRS adds 5967577231f9 scripts: headers_install: Exit with error on config leak adds 859c81750130 modpost,fixdep: Replace zero-length array with flexible-array adds 677f1410e058 scripts/checkstack.pl: don't display $dre as different entity adds 572220aad525 scripts/checkstack.pl: Add argument to print stacks greath [...] adds 3311eeebae94 scripts/checkstack.pl: add arm push handling for stack usage adds 6ce16f2bc879 scripts/checkstack.pl: fix arm sp regex adds 9f64fbdb7748 bpfilter: document build requirements for bpfilter_umh adds 827365ffdaa9 gcc-plugins: remove always-false $(if ...) in Makefile adds 93fdddfefc83 kbuild: add this-makefile as a shorthand for $(lastword $( [...] adds 121c2a137767 kbuild: error out if targets prefixed with '__' are directly run adds 8451791d1ff0 kbuild: make module name conflict fatal error adds 9504bbe91efc kbuild: doc: remove documentation about copying Module.sym [...] adds e578edc72276 kbuild: remove ifdef builtin-target / lib-target adds b480fec988b0 kbuild: clear KBUILD_MODULES in top Makefile if CONFIG_MODULES=n adds 6ba3bcb01393 kbuild: move subdir-obj-y to scripts/Makefile.build adds aaa385ba9afe kbuild: rename subdir-obj-y to subdir-builtin adds 454753d9f67a kbuild: make modules.order rule consistent with built-in.a adds 2e07440facdb modpost: fix potential segmentation fault for addend_i386_rel() adds 02c7d9f2089c modpost: refactor sech_name() adds 3aaee7ec5558 modpost: drop RCS/CVS $Revision handling in MODULE_VERSION() adds 5db9adf00ed5 modpost: do not call get_modinfo() for vmlinux(.o) adds bcfefb61cd2b kconfig: announce removal of 'kvmconfig' and 'xenconfig' s [...] adds 1c22936ecac7 Merge branch 'kconfig' into for-next adds 63c843bbbe14 Merge remote-tracking branch 'kbuild/for-next' adds 44db57ed7373 Merge remote-tracking branch 'dma-mapping/for-next' adds ed1ee662198c Merge remote-tracking branch 'arm/for-next' adds 20b08c00b111 Merge remote-tracking branch 'arm64/for-next/core' adds 99706d62fb50 Merge tag 'omap-for-v5.7/cpsw-fixes-signed' of git://git.k [...] adds 6bc5d482f536 Merge branch 'arm/fixes' into for-next adds 97a2f40e3801 bus: arm-integrator-lm: Fix return value check in integrat [...] adds 66ee9359b0d4 Merge tag 'imx-soc-5.8' of git://git.kernel.org/pub/scm/li [...] adds 803b504bf552 Merge tag 'omap-for-v5.8/timer-signed' of git://git.kernel [...] adds 9d3239147d6d ARM: pxa: remove Compulab pxa2xx boards adds 24320a7ff39e MAINTAINERS: pxa: remove Compulab arm/pxa support adds ac7864936a91 Merge tag 'mvebu-arm-5.8-1' of git://git.infradead.org/lin [...] adds 063731c87a2c Merge tag 'v5.8-rockchip-soc32-1' of git://git.kernel.org/ [...] adds 10c9218790e3 Merge branch 'arm/soc' into for-next adds a7afae50e2ab Merge tag 'scmi-updates-5.8' of git://git.kernel.org/pub/s [...] adds acb09eca328d Merge tag 'renesas-drivers-for-v5.8-tag1' of git://git.ker [...] adds 2a6ba3f794e8 tee: enable support to register kernel memory adds 104edb94cc4b tee: add private login method for kernel clients adds b4ad9a32b204 Merge tag 'tee-subsys-for-5.8' of git://git.linaro.org/peo [...] adds 8222d4c31576 Merge tag 'renesas-drivers-for-v5.8-tag2' of git://git.ker [...] adds 10b200668133 firmware: tegra: Defer BPMP probe if shared memory not available adds fff4a87f4419 Merge tag 'tegra-for-5.8-firmware-v2' of git://git.kernel. [...] adds b4e3b881b983 Merge tag 'v5.7-next-soc' of git://git.kernel.org/pub/scm/ [...] adds 1115899e7aad tee: remove unnecessary NULL check in tee_shm_alloc() adds 6d83d800b245 Merge tag 'tee-smatch-for-5.8' of git://git.linaro.org/peo [...] adds 93f9fb1e4a7e Merge tag 'amlogic-drivers' of git://git.kernel.org/pub/sc [...] adds 0417a5c6a4c5 Merge tag 'reset-for-v5.8' of git://git.pengutronix.de/pza [...] adds e33bcbab16d1 tee: add support for session's client UUID generation adds c5b4312bea5d tee: optee: Add support for session login client UUID generation adds be4ad166b4e2 Merge tag 'tee-login-for-5.8' of git://git.linaro.org/peop [...] adds 372542d708e5 Merge tag 'v5.7-next-soc.2' of git://git.kernel.org/pub/sc [...] adds 502afe7f0432 Merge tag 'qcom-drivers-for-5.8' of git://git.kernel.org/p [...] adds 84684272394e Merge tag 'samsung-drivers-5.8' of git://git.kernel.org/pu [...] adds 9b127573b409 Merge tag 'tegra-for-5.8-cpufreq' of git://git.kernel.org/ [...] adds 2e60fac70375 Merge tag 'tegra-for-5.8-cpuidle' of git://git.kernel.org/ [...] adds 19207ea8e099 Merge tag 'tegra-for-5.8-of' of git://git.kernel.org/pub/s [...] adds 9ffc30a66da1 Merge tag 'tegra-for-5.8-media' of git://git.kernel.org/pu [...] adds df701a76a641 soc/tegra: pmc: Enable PMIC wake event on Tegra210 adds e26552c5e054 Merge tag 'tegra-for-5.8-soc-v2' of git://git.kernel.org/p [...] adds 7b972f383061 Merge tag 'imx-drivers-5.8' of git://git.kernel.org/pub/sc [...] adds 44aaa516ca63 Merge branch 'arm/drivers' into for-next adds fa4aa8a530b2 arm64: defconfig: Add LEDS_TRIGGER_TIMER adds 8ce538ef2b60 Merge tag 'arm64_defconfig_for_v5.8' of git://git.kernel.o [...] adds f11d7cb47f15 Merge tag 'imx-defconfig-5.8' of git://git.kernel.org/pub/ [...] adds 2f38a09dcf1f Merge branch 'arm/defconfig' into for-next adds 06273547dddc Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] adds 34a07a8da3a0 Merge tag 'amlogic-dt64' of git://git.kernel.org/pub/scm/l [...] adds 358a6777f5dd arm64: tegra: Make the RTC a wakeup source on Jetson Nano and TX1 adds 4cafc5d9c9db Merge tag 'tegra-for-5.8-arm64-dt-v2' of git://git.kernel. [...] adds 48d44c2e5f30 Merge tag 'imx-bindings-5.8' of git://git.kernel.org/pub/s [...] adds d39b6ae4be3f Merge tag 'imx-dt-5.8' of git://git.kernel.org/pub/scm/lin [...] adds 28ed0a0b4475 Merge tag 'imx-dt64-5.8' of git://git.kernel.org/pub/scm/l [...] adds e9cabfd046d5 arm64: dts: mt2712: add ethernet device node adds 5e6cdf0051f8 arm64: dts: mt8183: add mmc node adds 21eb9ec7c3e6 arm: dts: mt2712: add uart APDMA to device tree adds 3908895f412a Merge tag 'v5.7-next-dts64.2' of git://git.kernel.org/pub/ [...] adds 5ff59d322a4e Merge branch 'arm/dt' into for-next adds f009c89df79a io: Provide _inX() and _outX() adds 26c4c6ce808c logic_pio: Improve macro argument name adds 4acaa93ef643 logic_pio: Use _inX() and _outX() adds e1d908a76128 Merge tag 'hisi-drivers-for-5.8' of git://github.com/hisil [...] adds fb2384cfc4c6 Merge branch 'arm/drivers' into for-next adds 8c8811c87de7 soc: document merges adds 066de8a41c37 Merge remote-tracking branch 'arm-soc/for-next' adds e4a3be471fc1 Merge remote-tracking branch 'amlogic/for-next' adds 90bd18e47579 Merge remote-tracking branch 'at91/at91-next' adds 368530adce6b Merge remote-tracking branch 'imx-mxs/for-next' adds e881fa90d150 Merge remote-tracking branch 'keystone/next' adds b28644b29a9b Merge remote-tracking branch 'mediatek/for-next' adds 00dd986e8ab1 Merge remote-tracking branch 'mvebu/for-next' adds 08b04fa53a44 Merge remote-tracking branch 'omap/for-next' adds 60e8a2176f5d Merge remote-tracking branch 'qcom/for-next' adds b0168bf02fe3 Merge remote-tracking branch 'raspberrypi/for-next' adds 05c43ba3d716 Merge remote-tracking branch 'realtek/for-next' adds 31283beff61d Merge remote-tracking branch 'renesas/next' adds 4dedb790a2ee Merge remote-tracking branch 'rockchip/for-next' adds ff1535bcbb36 Merge remote-tracking branch 'samsung-krzk/for-next' adds 647ca12d460f Merge remote-tracking branch 'scmi/for-linux-next' adds 87227ebf0b78 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 0cba8da64ce1 Merge branch for-5.7/arm64/defconfig into for-next adds 06d850c10992 Merge branch for-5.7/clk-fixes into for-next adds e2a7a80f71b7 Merge branch for-5.8/clk into for-next adds ab5d26078def Merge branch for-5.8/cpufreq into for-next adds 059164fdf569 Merge branch for-5.8/cpuidle into for-next adds afce1a577b07 Merge branch for-5.8/dt-bindings into for-next adds 97776d9bfc11 Merge branch for-5.8/i2c into for-next adds 133a19a75d98 Merge branch for-5.8/of into for-next adds d79016edb4b1 Merge branch for-5.8/firmware into for-next adds 25476f8008f1 Merge branch for-5.8/media into for-next adds 1093464408f4 Merge branch for-5.8/memory into for-next adds 7f7cddd05ad0 Merge branch for-5.8/soc into for-next adds 0e8de2de4471 Merge branch for-5.8/arm/core into for-next adds 361f5ecd5140 Merge branch for-5.8/arm/dt into for-next adds cd049d898ab8 Merge branch for-5.8/arm64/dt into for-next adds 5a73c79a4b0a Merge remote-tracking branch 'tegra/for-next' adds a05114486882 Merge remote-tracking branch 'clk/clk-next' adds 75f28506e505 Merge remote-tracking branch 'clk-samsung/for-next' adds 4be624a87e78 csky: Fixup CONFIG_PREEMPT panic adds 2a635d4c3aaa csky: Fixup abiv2 syscall_trace break a4 & a5 adds 1112d670681f csky: Coding convention in entry.S adds ce3d95287261 Merge remote-tracking branch 'csky/linux-next' adds 65cc112c2e6e Merge remote-tracking branch 'h8300/h8300-next' adds bcc44f6b7410 m68k: mac: Don't call via_flush_cache() on Mac IIfx adds bf6c68ead314 m68k: mac: Remove misleading comment adds b2003c7a811c m68k: mac: Avoid stuck ISM IOP interrupt on Quadra 900/950 adds 2941a4731fd2 m68k: Add missing __user annotation in get_user() adds 3381df095419 m68k: tools: Replace zero-length array with flexible-array member adds ab6f501559e9 Merge remote-tracking branch 'm68k/for-next' adds c3f4ec050f56 m68k/PCI: Fix a memory leak in an error handling path adds bf4ae088cc90 m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig adds c4d89cd6706e Merge remote-tracking branch 'm68knommu/for-next' adds ab7c01fdc3cf mips: Add MIPS Release 5 support adds 281e3aea35e5 mips: Add MIPS Warrior P5600 support adds a2ac81c6ef40 mips: Fix cpu_has_mips64r1/2 activation for MIPS32 CPUs adds 742318ad5eee mips: Add CP0 Write Merge config support adds 999079c851b4 mips: Add CONFIG/CONFIG6/Cause reg fields macro adds ad42e0a8d4d5 mips: Add CPS_NS16550_WIDTH config adds ed26aacfb5f7 mips: Add udelay lpj numbers adjustment adds 385864280597 mips: csrc-r4k: Mark R4K timer as unstable if CPU freq changes adds 21e1a03e1dbe mips: cevt-r4k: Update the r4k-clockevent frequency in syn [...] adds f39293fd37ff MIPS: Fix exception handler memcpy() adds 41528ba6afe6 MIPS: DTS: Only build subdir of current platform adds 8267e78f020a MIPS: Tidy up CP0.Config6 bits definition adds ec7a93188a75 MIPS: emulate CPUCFG instruction on older Loongson64 cores adds b34a1a712024 MIPS: SGI-IP30: Reorder the macros in war.h adds f33a0b941017 MIPS: tools: Fix resource leak in elf-entry.c adds 6af2aa7f6695 MIPS: BCM63XX: fix BCM6358 GPIO count adds 4f94bc8b0cf2 Merge remote-tracking branch 'mips/mips-next' adds 0d4e42476389 Merge remote-tracking branch 'nds32/next' adds 0d850e46786c Merge remote-tracking branch 'parisc-hd/for-next' adds 278125fc6c95 Merge remote-tracking branch 'powerpc/next' adds d3e81989c0f0 treewide: Replace zero-length array with flexible-array adds 661ea25e5319 soc: fsl: qe: Replace one-element array and use struct_siz [...] adds 162b323c3d08 soc: fsl: qbman: Remove unused inline function qm_eqcr_get [...] adds d0bab301a046 soc: fsl: dpio: Prefer the CPU affine DPIO adds b25511ef134a soc: fsl: qe: clean up an indentation issue adds e9e4ef9116b1 soc: fsl: dpio: Remove unused inline function qbman_write_ [...] adds 86965a3fa843 Merge remote-tracking branch 'soc-fsl/next' adds 8d77c4ca4653 Merge remote-tracking branch 'risc-v/for-next' adds 688fd7cfea52 Merge remote-tracking branch 's390/features' adds 5de972ff1e39 Merge remote-tracking branch 'sh/sh-next' adds 5e9c8ef7a81c Merge remote-tracking branch 'sparc-next/master' adds 3ac4a615bdb1 xtensa: add missing __user annotations to __{get,put}_user_check adds c22f90750440 xtensa: fix type conversion in __get_user_size adds 9afcc71b4f85 xtensa: fix error paths in __get_user_{check,size} adds 2adf5352a34a xtensa: add missing __user annotations to asm/uaccess.h adds 3ead2f97bd44 xtensa: Fix spelling/grammar in comment adds ce41205ad22e Merge remote-tracking branch 'xtensa/xtensa-for-next' adds e3b1078bedd3 fscrypt: add support for IV_INO_LBLK_32 policies adds 22d97746b401 Merge remote-tracking branch 'fscrypt/master' adds c142c6a449c7 btrfs: add missing annotation for btrfs_lock_cluster() adds 78d933c79cb6 btrfs: add missing annotation for btrfs_tree_lock() adds a37f232b7b65 btrfs: backref: introduce the skeleton of btrfs_backref_iter adds c39c2ddc6702 btrfs: backref: implement btrfs_backref_iter_next() adds 71f572a9e82f btrfs: reloc: use btrfs_backref_iter infrastructure adds 9569cc203d23 btrfs: reloc: rename mark_block_processed and __mark_block [...] adds 84780289335f btrfs: reloc: add backref_cache::pending_edge and backref_ [...] adds 33a0f1f71697 btrfs: reloc: add backref_cache::fs_info member adds 2433bea592d2 btrfs: reloc: make reloc root search-specific for relocati [...] adds 4007ea87d900 btrfs: reloc: refactor direct tree backref processing into [...] adds 4d81ea8bb4fc btrfs: reloc: refactor indirect tree backref processing in [...] adds 2a979612d594 btrfs: reloc: use wrapper to replace open-coded edge linking adds 0304f2d8cce7 btrfs: reloc: pass essential members for alloc_backref_node() adds e7d571c7b004 btrfs: reloc: remove the open-coded goto loop for breadth- [...] adds 1f872924663f btrfs: reloc: refactor finishing part of upper linkage int [...] adds 29db137b6bb2 btrfs: reloc: refactor useless nodes handling into its own [...] adds a26195a5230d btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache adds 7053544146ac btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] adds e9a28dc52af3 btrfs: rename tree_entry to rb_simple_node and export it adds 584fb12187f0 btrfs: backref: rename and move backref_cache_init() adds b1818dab9bda btrfs: backref: rename and move alloc_backref_node() adds 47254d07f375 btrfs: backref: rename and move alloc_backref_edge() adds f39911e5527e btrfs: backref: rename and move link_backref_edge() adds 741188d3a549 btrfs: backref: rename and move free_backref_(node|edge) adds b0fe7078d62c btrfs: backref: rename and move drop_backref_node() adds 023acb07bc99 btrfs: backref: rename and move remove_backref_node() adds 13fe1bdb22f8 btrfs: backref: rename and move backref_cache_cleanup() adds 982c92cbd51c btrfs: backref: rename and move backref_tree_panic() adds 55465730bcea btrfs: backref: rename and move should_ignore_root() adds d36e7f0e8fed btrfs: reloc: open code read_fs_root() for handle_indirect [...] adds 1b60d2ec982a btrfs: backref: rename and move handle_one_tree_block() adds fc997ed05a9f btrfs: backref: rename and move finish_upper_links() adds 1b23ea180b6b btrfs: reloc: move error handling of build_backref_tree() [...] adds 876de781b0da btrfs: backref: distinguish reloc and non-reloc use of ind [...] adds 7f9fe6144076 btrfs: improve global reserve stealing logic adds e6549c2aabb9 btrfs: allow to use up to 90% of the global block rsv for unlink adds bb4f58a747f0 btrfs: account for trans_block_rsv in may_commit_transaction adds 666daa9f977d btrfs: only check priority tickets for priority flushing adds 42a72cb75374 btrfs: run btrfs_try_granting_tickets if a priority ticket fails adds 9c343784c432 btrfs: force chunk allocation if our global rsv is larger [...] adds 72f4f078de3f btrfs: tree-checker: remove duplicate definition of 'inode [...] adds 2d9faa5a8aaa btrfs: remove pointless assertion on reclaim_size counter adds 7c09c03091ac btrfs: don't force read-only after error in drop snapshot adds a7571232b2aa btrfs: use list_for_each_entry_safe in free_reloc_roots adds b335eab890ed btrfs: make btrfs_read_disk_super return struct btrfs_disk_super adds e3b8336117e5 btrfs: remove the redundant parameter level in btrfs_bin_search() adds 534cf531ccf6 btrfs: simplify error handling of clean_pinned_extents() adds 1072c12d7d58 block: add bio_for_each_bvec_all() adds 6d3113a193e3 btrfs: fix error handling when submitting direct I/O bio adds c36cac28cb94 btrfs: fix double __endio_write_update_ordered in direct I/O adds c7333972b9b5 btrfs: look at full bi_io_vec for repair decision adds f337bd747817 btrfs: don't do repair validation for checksum errors adds fb30f4707d42 btrfs: clarify btrfs_lookup_bio_sums documentation adds 47df7765a803 btrfs: rename __readpage_endio_check to check_data_csum adds ce06d3ec2b5a btrfs: make btrfs_check_repairable() static adds 2390a6daf92d btrfs: remove unused btrfs_dio_private::private adds e3b318d14df7 btrfs: convert btrfs_dio_private->pending_bios to refcount_t adds 85879573fc8b btrfs: put direct I/O checksums in btrfs_dio_private inste [...] adds 769b4f2497bd btrfs: get rid of one layer of bios in direct I/O adds fd9d6670edba btrfs: simplify direct I/O read repair adds 5c047a699aa9 btrfs: get rid of endio_repair_workers adds 77d5d6893106 btrfs: unify buffered and direct I/O read repair adds 0bc2d3c08e2b btrfs: remove useless check for copy_items() return value adds 1ed802c972c6 btrfs: drop useless goto in open_fs_devices adds fd08001f17c7 btrfs: use crypto_shash_digest() instead of open coding adds 998a0671961f btrfs: include non-missing as a qualifier for the latest_bdev adds 7f551d969037 btrfs: free alien device after device add adds d54f814434c5 btrfs: sort error decoder entries adds fb8521caa8f2 btrfs: add more codes to decoder table adds eec5b6e097cb btrfs: remove unused function heads_to_leaves adds a619b3c7abdd btrfs: speedup dead root detection during orphan cleanup adds cbab8ade585a btrfs: qgroup: mark qgroup inconsistent if we're inherting [...] adds 943aeb0dae99 btrfs: remove unused function btrfs_dev_extent_chunk_tree_uuid adds 31344b2fcead btrfs: remove more obsolete v0 extent ref declarations adds 2473d24f2b77 btrfs: fix a race between scrub and block group removal/al [...] adds 6b7304af62d0 btrfs: rename member 'trimming' of block group to a more g [...] adds 684b752b0933 btrfs: move the block group freeze/unfreeze helpers into b [...] adds 89490303a429 btrfs: scrub, only lookup for csums if we are dealing with [...] adds 89efda52e6b6 btrfs: send: emit file capabilities after chown adds 83fe9e12b055 btrfs: block-group: don't set the wrong READA flag for btr [...] adds 9afc66498a0b btrfs: block-group: refactor how we read one block group item adds 7357623a7f4b btrfs: block-group: refactor how we delete one block group item adds 97f4728af888 btrfs: block-group: refactor how we insert a block group item adds 3be4d8efe3cf btrfs: block-group: rename write_one_cache_group() adds f2998ebd32e2 btrfs: remove duplicated include in block-group.c adds 4dae666a6286 btrfs: use the token::eb for all set/get helpers adds cc4c13d55cba btrfs: drop eb parameter from set/get token helpers adds 60d48e2e4575 btrfs: don't use set/get token for single assignment in ov [...] adds a31356b9e263 btrfs: don't use set/get token in leaf_space_used adds 870b388db02c btrfs: preset set/get token with first page and drop condition adds 5e3946890c18 btrfs: add separate bounds checker for set/get helpers adds 1441ed9b7a0f btrfs: speed up btrfs_get_##bits helpers adds 8f9da810ee1f btrfs: speed up btrfs_get_token_##bits helpers adds 029e4a42a2b2 btrfs: speed up btrfs_set_##bits helpers adds ce7afe8782a5 btrfs: speed up btrfs_set_token_##bits helpers adds 5cd17f343bd1 btrfs: speed up and simplify generic_bin_search adds db3756c87977 btrfs: remove unused map_private_extent_buffer adds 2b48966a4da4 btrfs: constify extent_buffer in the API functions adds c60ac0ffd682 btrfs: drop unnecessary offset_in_page in extent buffer helpers adds 84da071f3df5 btrfs: optimize split page read in btrfs_get_##bits adds ba8a9a053777 btrfs: optimize split page read in btrfs_get_token_##bits adds f4ca8c51d126 btrfs: optimize split page write in btrfs_set_##bits adds f472d3c28385 btrfs: optimize split page write in btrfs_set_token_##bits adds 583e4a2384db btrfs: update documentation of set/get helpers adds ae3e715f85ff btrfs: drop stale reference to volume_mutex adds 92a7cc425223 btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLE adds 82028e0a2a9b btrfs: inode: cleanup the log-tree exceptions in btrfs_tru [...] adds aeb935a45581 btrfs: don't set SHAREABLE flag for data reloc tree adds c11fbb6ed0dd btrfs: reduce lock contention when creating snapshot adds 51415b6c1b11 btrfs: reloc: fix reloc root leak and NULL pointer dereference adds 1dae7e0e58b4 btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots t [...] adds 56e9357a1e81 btrfs: simplify root lookup by id adds a820feb54684 btrfs: open code read_fs_root adds 0202e83fdab0 btrfs: simplify iget helpers adds adbab6420c97 btrfs: unexport btrfs_compress_set_level() adds e289f03ea79b btrfs: fix corrupt log due to concurrent fsync of inodes w [...] adds cc14600c1516 btrfs: make checksum item extension more efficient adds 7e4a3f7ed5d5 btrfs: do not ignore error from btrfs_next_leaf() when ins [...] adds 918cdf442326 btrfs: remove useless 'fail_unlock' label from btrfs_csum_ [...] adds 2e69a7a60d8d btrfs: include error on messages about failure to write sp [...] adds bbcd1f4d5258 btrfs: turn space cache writeout failure messages into deb [...] adds d85dc2e116fd fs: export generic_file_buffered_read() adds 8cecd0ba8547 iomap: add a filesystem hook for direct I/O bio submission adds 3ad99bec6e82 iomap: remove lockdep_assert_held() adds 87598f3eae15 btrfs: switch to iomap_dio_rw() for dio adds b821c54f1e4b fs: remove dio_end_io() adds 660ee3c6bce6 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK adds d9259053c0e0 btrfs: split btrfs_direct_IO to read and write part adds 57dbf1ec6648 Merge branch 'misc-next' into for-next-current-v5.6-20200525 adds 1a2b037487f3 Merge branch 'for-next-current-v5.6-20200525' into for-nex [...] adds 031094c995d4 Merge branch 'misc-next' into for-next-next-v5.7-20200525 adds 09431994f0e3 Merge branch 'for-next-next-v5.7-20200525' into for-next-20200525 adds dfe5caf30f6a Merge remote-tracking branch 'btrfs/for-next' adds af687f31b81b cifs: handle "nolease" option for vers=1.0 adds 9901ce40d365 smb3: Add new parm "nodelete" adds 77911785a051 cifs: reduce stack use in smb2_compound_op adds b06b38c2c8ce cifs: move some variables off the stack in smb2_ioctl_query_info adds 3dcc61405b8d Merge remote-tracking branch 'cifs/for-next' adds a3b12641f62c Merge remote-tracking branch 'exfat/dev' adds 00e0afb658bf fsnotify: Add missing annotation for fsnotify_finish_user_ [...] adds 7b26aa243d3c inotify: Fix error return code assignment flow. adds 80b1ce5131b7 Merge fsnotify cleanups. adds 374ad001f762 fanotify: Replace zero-length array with flexible-array adds ab3c4da0ad12 fanotify: prefix should_merge() adds 191e1656d18c fsnotify: add mutex destroy adds c5e443cb7b6c fanotify: remove reference to fill_event_metadata() adds 5a449099b9d5 fsnotify: Remove proc_fs.h include adds 5e23663b49e1 fanotify: don't write with size under sizeof(response) adds 2f02fd3fa13e fanotify: fix ignore mask logic for events on child and on dir adds 850b002ccc6c Pull fanotify fix from Amir adds 8939a3af5c08 ext2: Fix i_op setting for special inode adds 91a087153d9d ext2: code cleanup by removing ifdef macro surrounding adds 16ec8bfe257b Pull ext2 xattr cleanups. adds 4a953c2da057 Merge remote-tracking branch 'ext3/for_next' adds 60b9b0f49271 Merge remote-tracking branch 'ext4/dev' adds 6d7c865c2714 f2fs: avoid inifinite loop to wait for flushing node pages [...] adds df1594b56e18 Merge remote-tracking branch 'f2fs/dev' adds 80d8dd0fabed Merge remote-tracking branch 'fsverity/fsverity' adds 4352dbdbde3e Merge remote-tracking branch 'fuse/for-next' adds e8a6a111fc81 Merge remote-tracking branch 'jfs/jfs-next' adds 5ac34a52899c Merge remote-tracking branch 'nfs-anna/linux-next' adds 8669239071b5 Merge remote-tracking branch 'nfsd/nfsd-next' adds 9246b3f9138e Merge remote-tracking branch 'overlayfs/overlayfs-next' adds d4dcc9fbe616 Merge remote-tracking branch 'xfs/for-next' adds c70d14013352 Merge remote-tracking branch 'zonefs/for-next' adds e618f994fbd4 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds eb4d6933b141 Merge remote-tracking branch 'file-locks/locks-next' adds 2bc010600d0a fs: simplify do_splice_to adds 00c285d0d0fe fs: simplify do_splice_from adds f6dd975583bd pipe: merge anon_pipe_buf*_ops adds 6797d97ab9d1 trace: remove tracing_pipe_buf_ops adds 76887c256744 fs: make the pipe_buf_operations ->steal operation optional adds b8d9e7f2411b fs: make the pipe_buf_operations ->confirm operation optional adds c928f642c29a fs: rename pipe_buf ->steal to ->try_steal adds 98bc42f00935 Merge branches 'fixes' and 'work.splice' into for-next adds fd9875a0d87d Merge remote-tracking branch 'vfs/for-next' adds 48021f981308 printk: handle blank console arguments passed in. adds e52c52581fcb Merge branch 'for-5.8' into for-next adds eb012d125a24 printk: Remove pr_cont_once() adds e35456906bd4 Merge branch 'for-5.8' into for-next adds e936fe83f2b5 Merge remote-tracking branch 'printk/for-next' adds 3825930dd9f6 Merge remote-tracking branch 'pci/next' adds c04f6dbf1742 printk: Collapse shutdown types into a single dump reason adds 876ec5127e75 printk: honor the max_reason field in kmsg_dumper adds 1c4ccc6a96d6 printk: Introduce kmsg_dump_reason_str() adds af08e4f05021 pstore/platform: Pass max_reason to kmesg dump adds 10d853c56d63 pstore/ram: Introduce max_reason and convert dump_oops adds b775356fa6bb ramoops: Add "max-reason" optional field to ramoops DT node adds 12a08bc6be91 pstore/zone: Introduce common layer to manage storage zones adds 6e18778ec7f9 pstore/blk: Introduce backend for block devices adds 28b13c39e5c6 pstore/zone,blk: Add support for pmsg frontend adds c1d43ecabcaf pstore/zone,blk: Add console frontend support adds 1fee6d8e5902 pstore/zone,blk: Add ftrace frontend support adds 6d35668a2c1b Documentation: Add details for pstore/blk adds a51611a17293 pstore/zone: Provide way to skip "broken" zone for MTD devices adds ec39f5091721 pstore/blk: Provide way to query pstore configuration adds f95e0a7784c4 pstore/blk: Support non-block storage devices adds e96ade6f43cf pstore/blk: Introduce "best_effort" mode adds be7e382ae492 mtd: Support kmsg dumper based on pstore/blk adds c1cccf6223f6 Merge remote-tracking branch 'pstore/for-next/pstore' adds 760edadbde87 Merge remote-tracking branch 'hid/for-next' adds ab0ef8bac10d i2c: designware: Get rid of PCI driver specifics in common code adds a19f133f694c i2c: designware: Include proper headers in i2c-desingware-core.h adds 20ee1d9020c9 i2c: designware: Move i2c_dw_validate_speed() helper to a [...] adds 462cfcb4aa1c i2c: designware: Drop unneeded condition in i2c_dw_validat [...] adds f9288fcc5c61 i2c: designware: Move ACPI parts into common module adds 64d0a0755c7d i2c: designware: Read counters from ACPI for PCI driver adds 3f35064a7cfe i2c: designware: Drop hard coded FIFO depth assignment adds 7a4e63cb0905 Revert "i2c: core: support bus regulator controlling in adapter" adds 2ea81c0064fe Revert "dt-binding: i2c: add bus-supply property" adds 79f7ab3a64fd i2c: efm32: Omit superfluous error message in efm32_i2c_probe() adds d1fdeb314e82 i2c: efm32: Avoid unnecessary check in efm32_i2c_probe() adds 2a41d0f91443 Merge branch 'i2c/for-5.8' into i2c/for-next adds 8f80ea98a18c Merge remote-tracking branch 'i2c/i2c/for-next' adds f8980ab3f226 Merge remote-tracking branch 'i3c/i3c/next' adds 74d4a89e0f1e Merge branch 'dmi/master' adds 77849a552d14 hwmon: (nct7904) Add watchdog function adds b8a13e5e8f37 hwmon: (dell-smm) Use one DMI match for all XPS models adds b58bd4c6dfe7 hwmon: (lm70) Add support for ACPI adds 5a56a39be7ff hwmon: (ina2xx) Implement alert functions adds 44e3ad882bb2 hwmon: Reduce indentation level in __hwmon_device_register() adds 8cbf217223fb hwmon: (lm75) Fix all coding-style warnings on lm75 driver adds 6e0498dd5c8d hwmon: (adt7411) update contact email adds d86f3c9bba20 hwmon: (pmbus) Improve initialization of 'currpage' and 'c [...] adds 2138f8853a00 hwmon: (pmbus) Driver for Maxim MAX16601 adds 036855a4c3b3 hwmon : (nct6775) Use kobj_to_dev() API adds 229d495d8189 hwmon: (lm90) Add max6654 support to lm90 driver adds d06f9e6c8960 hwmon: (nct7802) Replace container_of() API adds 8abee9566b7e hwmon: Add amd_energy driver to report energy counters adds b968279625a9 hwmon: (amd_energy) Add documentation adds 4e17f63e2c58 MAINTAINERS: add entry for AMD energy driver adds 8054eadca714 Merge tag 'ib-mfd-hwmon-v5.8' into hwmon-next adds ee3b443140b1 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 75a49a5e4f92 Documentation/features: Refresh the arch support status files adds 5f7859c1cfae Documentation/features: Correct RISC-V kprobes support entry adds f45ab53f7aed nvdimm: fixes to maintainter-entry-profile adds 17444d9b0b5b docs: sysctl/kernel: document ngroups_max adds 4eb9241127a0 Documentation: admin-guide: update bug-hunting.rst adds 997c798e1444 docs: sysctl/kernel: document unaligned controls adds cea0fad0f8b4 mailmap: change email for Ricardo Ribalda adds e2d467de3422 Documentation: LSM: Correct the basic LSM description adds 2dcc51b3fe17 docs: filesystems: add info about efivars content adds dd9a41bc61cc docs: acpi: fix old http link and improve document format adds b8170fad6e5f tracing: Fix events.rst section numbering adds 42e11d9b4682 Merge remote-tracking branch 'jc_docs/docs-next' adds 9f984cacf4f4 media: dvbdev: Fix tuner->demod media controller link adds 528b1a1ab244 media: dvb-usb: Add Cinergy S2 PCIe Dual Port support adds 932300e6c3e0 media: dt-bindings: ov8856: Document YAML bindings adds 0c2c7a1e0d69 media: ov8856: Add devicetree support adds 96b5b11aeb6a media: ov8856: Implement sensor module revision identification adds 866edc895171 media: i2c: Add ov2740 image sensor driver adds cd2599398849 media: i2c: imx219: Drop <linux/clk-provider.h> and <linux [...] adds 142d06489fc7 media: s5k5baf: Replace zero-length array with flexible-array adds 938b29db3aa9 media: Documentation: media: Refer to mbus format document [...] adds a437bb911ba1 Merge remote-tracking branch 'v4l-dvb/master' adds ab7e9b067f3d PM: hibernate: Incorporate concurrency handling adds c4f39a6c7438 PM: hibernate: Split off snapshot dev option adds 28c33c5a6fab Merge branch 'pm-sleep' into linux-next adds 5d2be75dd0d7 Merge branch 'pm-cpufreq' into linux-next adds 3f9f8daad342 cpuidle: sysfs: Fix the overlap for showing available governors adds ef7e7d65eb80 cpuidle: sysfs: Accept governor name with 15 characters adds b52e93e4e86c cpuidle: Make cpuidle governor switchable to be the defaul [...] adds cce55cc902ba cpuidle: sysfs: Remove sysfs_switch and switch attributes adds 7395683a2498 Documentation: cpuidle: update the document adds a0bd8a2780fa Documentation: ABI: make current_governer_ro as a candidat [...] adds 50bc63ffcfd0 Merge branch 'pm-cpuidle' into linux-next adds e38f1b35a5ee Merge branch 'powercap' into linux-next adds 05b6f104d46b Merge branch 'acpica' into linux-next adds 550e8200680d Merge branches 'acpi-processor', 'acpi-cppc', 'acpi-dbg', [...] adds 062022315e8a mm/memory-failure: Add memory_failure_queue_kick() adds 7f17b4a121d0 ACPI: APEI: Kick the memory_failure() queue for synchronou [...] adds 8fcc4ae6faf8 arm64: acpi: Make apei_claim_sea() synchronise with APEI's [...] adds 79a300d04b48 Merge branches 'acpi-tables', 'acpi-apei' and 'acpi-pmic' [...] adds 24c09a29a782 Merge branch 'pnp' into linux-next adds 213081dadd30 Documentation: admin-guide: pm: Document intel-speed-select adds 6b0724667355 Merge branch 'pm-docs' into linux-next adds 374dbb63ebb9 Merge remote-tracking branch 'pm/linux-next' adds 91f20edc26fb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 9bc5526501af Merge remote-tracking branch 'cpupower/cpupower' adds 739212fa2c1d opp: Reorder the code for !target_freq case adds 9c07a24d9d97 opp: core: add regulators enable and disable adds 04b94aab5b74 Merge remote-tracking branch 'opp/opp/linux-next' adds 105a223bcf05 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 8a80efdfb4a2 Merge remote-tracking branch 'ieee1394/for-next' adds 313e950ebbbb Merge remote-tracking branch 'dlm/next' adds b41ae11d8d4d Merge remote-tracking branch 'swiotlb/linux-next' adds bd25c8066fc2 RDMA/siw: Replace one-element array and use struct_size() helper adds 349be2765094 RDMA/hns: Bugfix for querying qkey adds 441c88d5b3ff RDMA/hns: Fix cmdq parameter of querying pf timer resource adds 053c0acf52ed RDMA/hns: Fix assignment to ba_pg_sz of eqe adds 6968aeb5aa64 RDMA/hns: Fix wrong assignment of SRQ's max_wr adds d4d813874156 RDMA/hns: Fix error with to_hr_hem_entries_count() adds 7b611d2f6e8b RDMA/hns: Store mr len information into mr obj adds 252067e95035 RDMA/hns: Remove redundant memcpy() adds 9581a356ccad RDMA/hns: Rename macro for defining hns hardware page size adds 711195e57d34 RDMA/hns: Reserve one sge in order to avoid local length error adds 819f7427bafd RDMA/mlx5: Add init2init as a modify command adds cc8a635e24ac RDMA/efa: Fix setting of wrong bit in get/set_feature commands adds e1ca01a902fe RDMA/efa: Report host information to the device adds fe810b509c5f IB/hfi1: Add accelerated IP capability bit adds d99dc602e2a5 IB/hfi1: Add functions to transmit datagram ipoib packets adds 438d7dda9841 IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev adds 84e3b19a27f8 IB/hfi1: Remove module parameter for KDETH qpns adds 7f90a5a069f8 IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs adds 19d8b90a509f IB/hfi1: RSM rules for AIP adds 6d72344cf6c4 IB/ipoib: Increase ipoib Datagram mode MTU's upper limit adds 89dcaa366bff IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts adds 6991abcb993c IB/hfi1: Add functions to receive accelerated ipoib packets adds 0bae02d56bba IB/hfi1: Add interrupt handler functions for accelerated ipoib adds 370caa5b5880 IB/hfi1: Add rx functions for dummy netdev adds 4730f4a6c6b2 IB/hfi1: Activate the dummy netdev adds b7e159eb008e IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which [...] adds 7638c0e965f4 IB/hfi1: Add packet histogram trace event adds 8f149b684764 IB/ipoib: Add capability to switch between datagram and co [...] adds 0ad45e5fdc52 IB/hfi1: Enable the transmit side of the datagram ipoib netdev adds eafd47fc200e Merge tag 'v5.7-rc6' into rdma.git for-next adds 0ac8903cbbe6 RDMA/core: Allow the ioctl layer to abort a fully created uobject adds 98a8890f7348 IB/uverbs: Refactor related objects to use their own async [...] adds cda9ee494248 IB/uverbs: Extend CQ to get its own asynchronous event FD adds 175ba58d62c8 IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI adds c3eab946aba4 IB/uverbs: Introduce create/destroy SRQ commands over ioctl adds ef3bc084a8ed IB/uverbs: Introduce create/destroy WQ commands over ioctl adds 6d1e7ba241e9 IB/uverbs: Introduce create/destroy QP commands over ioctl adds 47393fb57ba7 block/rnbd: Fix an IS_ERR() vs NULL check in find_or_creat [...] adds 63a3345c2d42 IB/cma: Fix ports memory leak in cma_configfs adds cdb685cb9158 RDMA/rnbd: Fix compilation error when CONFIG_MODULES is disabled adds e172037be757 RDMA/rtrs: server: Use already dereferenced rtrs_sess structure adds a94dae867c56 RDMA/rtrs: Get rid of the do_next_path while_next_path macros adds a78b291075eb Merge remote-tracking branch 'rdma/for-next' adds 1c3739cb6e7a igc: Remove IGC_MAC_STATE_SRC_ADDR flag adds d66358cae25e igc: Remove mac_table from igc_adapter adds 750433d0aa09 igc: Add support for source address filters in core adds 8eb2449d8390 igc: Enable NFC rules based source MAC address adds 49ee3c2ab523 e1000: Do not perform reset in reset_task if we are already down adds 3b5fc88f78ea igc: Remove obsolete circuit breaker registers adds d1fe569f517e igc: Remove header redirection register adds 281380a6fd8a igc: Remove per queue good transmited counter register adds 8e34cad1677a igc: Remove unused field from igc_nfc_filter adds 4d0710c241dd igc: Get rid of igc_max_channels() adds 8b9c23cdf04f igc: Cleanup _get|set_rxnfc ethtool ops adds 876ea04db767 igc: Early return in igc_get_ethtool_nfc_entry() adds 7df76bd19181 igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c adds 97700bc86d06 igc: Align terms used in NFC support code adds c983e3271923 igc: Change byte order in struct igc_nfc_filter adds 7b1b843a1e41 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 38428d68719c nexthop: support for fdb ecmp nexthops adds 1274e1cc4226 vxlan: ecmp support for mac fdb entries adds 8590ceedb701 nexthop: add support for notifiers adds c7cdbe2efc40 vxlan: support for nexthop notifiers adds 0534c5489c11 selftests: net: add fdb nexthop tests adds 4001f1f02e43 Merge branch 'Support-for-fdb-ECMP-nexthop-groups' adds f45a645fa6af ice: report netlist version in .info_get adds a4e82a81f573 ice: Add support for tunnel offloads adds 01b5e89aab49 ice: Add VF promiscuous support adds 610ed0e93e7d ice: Don't reset and rebuild for Tx timeout on PFC enabled queue adds 891540024bb9 ice: Fix check for contiguous TCs adds 46a316500e06 ice: only drop link once when setting pauseparams adds de75135b5c04 ice: Fix probe/open race condition adds 0fee35774d8f ice: Provide more meaningful error message adds 88865fc4bbd6 ice: Fix casting issues adds 53bb66983f34 ice: cleanup vf_id signedness adds 857a4f0e9f49 ice: Fix resource leak on early exit from function adds 1b8f15b64a00 ice: refactor filter functions adds 757976ab16be ice: Fix check for removing/adding mac filters adds 92ace4824c1c ice: remove unnecessary expression that is always true adds 86a2e00d20bd ice: remove unnecessary check adds c522d1f68675 ice: remove unnecessary backslash adds 5757cc7c8b71 ice: Rename build_ctob to ice_build_ctob adds 59b8d2770533 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 8ce84271697a net: atlantic: changes for multi-TC support adds 593dd0fc202e net: atlantic: move PTP TC initialization to a separate function adds 0aa7bc3ee465 net: atlantic: changes for multi-TC support adds a83fe6b6ad6b net: atlantic: QoS implementation: multi-TC support adds 4272ba8b11f8 net: atlantic: per-TC queue statistics adds b9e989262a3e net: atlantic: make TCVEC2RING accept nic_cfg adds 7327699f35f8 net: atlantic: QoS implementation: max_rate adds 14ef766b1382 net: atlantic: automatically downgrade the number of queue [...] adds 5479e8436f32 net: atlantic: always use random TC-queue mapping for TX on A2. adds b64f2ac9955b net: atlantic: change the order of arguments for TC weight [...] adds 2deac71ac492 net: atlantic: QoS implementation: min_rate adds 40f05e5b0d0e net: atlantic: proper rss_ctrl1 (54c0) initialization adds b79f91f15721 Merge branch 'net-atlantic-QoS-implementation' adds 68f236df93a9 net: ena: add support for the rx offset feature adds 7cfe9a559346 net: ena: rename ena_com_free_desc to make API more uniform adds f391503b7a11 net: ena: use explicit variable size for clarity adds adb3fb388933 net: ena: fix ena_com_comp_status_to_errno() return value adds da447b3b542f net: ena: simplify ena_com_update_intr_delay_resolution() adds 95d0fcb5704a net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_mod [...] adds ba6f6b4191f8 net: ena: cosmetic: set queue sizes to u32 for consistency adds 13830937ccf6 net: ena: cosmetic: fix spelling and grammar mistakes in comments adds 46143e588840 net: ena: cosmetic: fix line break issues adds f3020447471c net: ena: cosmetic: remove unnecessary code adds 0a39a35f3f27 net: ena: cosmetic: code reorderings adds 6d0862e0ec92 net: ena: cosmetic: fix spacing issues adds b0ae3ac4847c net: ena: cosmetic: minor code changes adds 4bb7f4cf60e3 net: ena: reduce driver load time adds 199671eadd47 Merge branch 'ENA-features-and-cosmetic-changes' adds 9f9d1e63dc55 dt-bindings: convert the binding document for mediatek PER [...] adds fbc5d5ed9655 dt-bindings: add new compatible to mediatek,pericfg adds 1d1ba1469243 dt-bindings: net: add a binding document for MediaTek STAR [...] adds d3d6974bc539 net: ethernet: mediatek: rename Kconfig prompt adds 22f076a279ec net: ethernet: mediatek: remove unnecessary spaces from Makefile adds 8c7bd5a454ff net: ethernet: mtk-star-emac: new driver adds e56e82da172b ARM64: dts: mediatek: add pericfg syscon to mt8516.dtsi adds fe3b2107ae91 ARM64: dts: mediatek: add the ethernet node to mt8516.dtsi adds b3f5758f0d59 ARM64: dts: mediatek: add an alias for ethernet0 for pumpk [...] adds 7c20f7f36e6a ARM64: dts: mediatek: add ethernet pins for pumpkin boards adds 4e4ad6862de5 ARM64: dts: mediatek: enable ethernet on pumpkin boards adds 87566b446b77 Merge branch 'mediatek-add-support-for-MediaTek-Ethernet-MAC' adds e7bb18e6c8b7 ip6_tunnel: simplify transmit path adds 6c11fbf97e69 ip6_tunnel: add MPLS transmit support adds f234efac2c62 tunnel6: support for IPPROTO_MPLS adds f200e98d9716 ip6_tunnel: add generic MPLS receive support adds 1515aa70c041 mpls: Add support for IPv6 tunnels adds df0651f8c0cc Merge branch 'ip6_tunnel-add-MPLS-support' adds 060b6381efe5 net: flow_offload: simplify hw stats check handling adds 93a09e74574b cxgb4: add adapter hotplug support for ULDs adds 593532668f63 Revert "net: mvneta: speed down the PHY, if WoL used, to s [...] adds c4566aec6e80 net: phy: dp83869: Update port-mirroring to read straps adds 0eaf8ccf2047 net: phy: dp83869: Set opmode from straps adds a74707396c91 Merge branch 'DP83869-Enhancements' adds 7aa38018be1f bridge: mrp: Add br_mrp_unique_ifindex function adds 89c1e111cb48 switchdev: mrp: Remove the variable mrp_ring_state adds 4fb13499d3a0 bridge: mrp: Restore port state when deleting MRP instance adds 1e6a70526640 Merge branch 'bridge-mrp-Add-br_mrp_unique_ifindex-function' adds 6736aa793c2b selftests/bpf: Add general instructions for test execution adds 3c8e8cf4b18b selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o adds a5dfaa2ab940 selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh adds a152b85984a0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds 0465d8f830dc net: phy: at803x: fix PHY ID masks adds 07a7f3081947 net: psample: fix build error when CONFIG_INET is not enabled adds 2639324a8fb6 net/mlx5e: Use IS_ERR() to check and simplify code adds 768c3667e6f3 net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c adds 549c243e4e01 net/mlx5e: Extract neigh-specific code from en_rep.c to re [...] adds e2394a61d243 net/mlx5e: Move TC-specific code from en_main.c to en_tc.c adds d956873f908c net/mlx5e: Introduce kconfig var for TC support adds d43600c01c4c net: Add netif_is_bareudp() API to identify bareudp devices adds f828ca6a2fb6 net/mlx5e: Add support for hw encapsulation of MPLS over UDP adds 72046a91d134 net/mlx5e: Allow to match on mpls parameters adds 14e6b038afa0 net/mlx5e: Add support for hw decapsulation of MPLS over UDP adds 582234b465ed net/mlx5e: Support pedit on mpls over UDP decap adds 46c54f9500af Merge tag 'mlx5-updates-2020-05-22' of git://git.kernel.or [...] adds 16fdc16c6bff igc: Refactor igc_ethtool_add_nfc_rule() adds d3ba9e6f6157 igc: Fix 'sw_idx' type in struct igc_nfc_rule adds b500350a36ae igc: Fix locking issue when retrieving NFC rules adds 4bdf89e85ed3 igc: Fix NFC rule overwrite cases adds 39707c16e6b3 igc: Fix NFC rules with multicast addresses adds d957c6010a90 igc: Fix NFC rules restoration adds 36fa21520f33 igc: Refactor igc_ethtool_update_nfc_rule() adds e256ec83fabd igc: Fix NFC rules leak when driver is unloaded adds 1894df0ccb6a igc: Fix NFC rule validation adds acda576f72b8 igc: Change return type from igc_disable_nfc_rule() adds 42fc5dc04279 igc: Change adapter->nfc_rule_lock to mutex adds 5c739e77ca33 igc: Remove igc_nfc_rule_exit() adds 14ec06b02e26 igc: Remove unused descriptor's flags adds 165ae7a8feb5 igb: Report speed and duplex as unknown when device is run [...] adds 0c80cdbf3320 e1000e: Warn if disabling ULP failed adds f29801030ac6 e1000e: Disable TSO for buffer overrun workaround adds e086ba2fccda e1000e: disable s0ix entry and exit flows for ME systems adds 098205f3c688 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 65ece6de0114 virtchnl: Add missing explicit padding to structures adds 148beb612031 ice: Initialize Flow Director resources adds 4ab956462f67 ice: Support displaying ntuple rules adds cac2a27cd9ab ice: Support IPv4 Flow Director filters adds 165d80d6adab ice: Support IPv6 Flow Director filters adds 2c57ffcb1990 ice: Enable flex-bytes support adds 83af00395190 ice: Restore filters following reset adds 28bf26724fdb ice: Implement aRFS adds 4244910568ed ice: Call ice_aq_set_mac_cfg adds 7438a3b0947a ice: print Rx MDD auto reset message before VF reset adds 4dc926d3a59e ice: Fix Tx timeout when link is toggled on a VF's interface adds 47ebc7b02485 ice: Check if unicast MAC exists before setting VF MAC adds b82729195892 ice: check for compatibility between DDP package and firmware adds 1fba4a8a9270 ice: Fix bad register reads adds 9d68a79c3b8f ice: fix usage of incorrect variable adds c1e0883012a7 ice: cleanup unsigned loops adds 2b1a7f741a95 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 54113ded6712 r8169: remove mask argument from rtl_w0w1_eri adds a15aaa038b8e r8169: remove mask argument from r8168dp_ocp_read adds 787c0c04f4c2 r8169: remove mask argument from r8168ep_ocp_read adds 54b9aca08c9a Merge branch 'r8169-remove-mask-argument-from-few-ERI-OCP- [...] adds 7eef3d095abe Documentation: devres: add a missing section for networkin [...] adds cb8a14b20569 net: move devres helpers into a separate source file adds f75063abc394 net: devres: define a separate devres structure for devm_a [...] adds cd16627fc046 net: devres: provide devm_register_netdev() adds 9250dccc119e net: ethernet: mtk_star_emac: use devm_register_netdev() adds c0096a28588d Merge branch 'net-provide-a-devres-variant-of-register_netdev' adds 316107119f47 ethtool: propagate get_coalesce return value adds 13209a8f7304 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds debb7af6867f mlxsw: spectrum: Rename IGMP trap group adds 99129069b712 mlxsw: spectrum: Use same trap group for MLD and IGMP packets adds 0ecb947412d7 mlxsw: spectrum: Trap IPv4 DHCP packets in router adds 938e6d0b7672 mlxsw: spectrum: Change default rate and priority of DHCP packets adds e0d848477a68 mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of [...] adds 5047d819f5b1 mlxsw: spectrum: Align TC and trap priority adds d88f8cc158b9 mlxsw: spectrum_trap: Remove unnecessary field adds 32446438cc5b mlxsw: spectrum: Rename ARP trap group adds b33f5d9fb71a mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets adds ce3c3bf0bfad mlxsw: spectrum: Use dedicated trap group for sampled packets adds 154388e11255 mlxsw: spectrum: Fix spelling mistake in trap's name adds f36221e86694 Merge branch 'mlxsw-Various-trap-changes-part-1' adds 06ec313eea4f vxlan: Do not assume RTNL is held in vxlan_fdb_info() adds ca23cb0bc50f mvneta: MVNETA_SKB_HEADROOM set last 3 bits to zero adds 6a1015b0b4b1 ipv4: potential underflow in compat_ip_setsockopt() adds 880f8f99d12c bnx2x: allow bnx2x_bsc_read() to schedule adds 45af29ca761c tcp: allow traceroute -Mtcp for unpriv users adds eabd5c9dd0c0 ptp_clock: Let the ADJ_OFFSET interface respect the ADJ_NA [...] adds 07153961f828 drivers: ipa: print dev_err info accurately adds 617504c67e01 bridge: mrp: Fix out-of-bounds read in br_mrp_parse adds 472f0a240250 mt76: mt7915: Fix build error adds 3248044ecf9f Merge tag 'wireless-drivers-next-2020-05-25' of git://git. [...] adds d29d5ff9daee r8169: sync RTL8168g hw config with vendor driver adds ee1350f94e5c r8169: sync RTL8168h hw config with vendor driver adds 33b00ca1da49 r8169: sync RTL8168evl hw config with vendor driver adds d05890c5aed0 r8169: sync RTL8168f/RTL8411 hw config with vendor driver adds d52caf0404e6 Merge branch 'r8169-sync-hw-config-for-few-chip-versions-w [...] adds 03a93aa6177c Merge remote-tracking branch 'net-next/master' adds 6aea11bd75c6 tools, bpftool: Clean subcommand help messages adds fa6347fb7a72 tools, bpftool: Make capability check account for new BPF caps adds 7a607ea5f9ba tools, bpftool: Print correct error message when failing t [...] adds ff5076b11708 bpf: Fix returned error sign when link doesn't support updates adds c409dc81b682 MAINTAINERS: Adjust entry in XDP SOCKETS to actual file name adds 7704f269eb9a Merge remote-tracking branch 'bpf-next/master' adds 75b544fb4c4c Merge remote-tracking branch 'ipsec-next/master' adds 11d844578070 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 6636d4625e79 Merge remote-tracking branch 'bluetooth/master' adds 8a0e2d6e2533 Merge remote-tracking branch 'mac80211-next/master' adds e7c6c7bafc11 Merge remote-tracking branch 'gfs2/for-next' adds 743f05572e7f mtd: rawnand: stm32_fmc2: cosmetic change to use nfc inste [...] adds 699d3e6a87d1 mtd: rawnand: stm32_fmc2: use FIELD_PREP/FIELD_GET macros adds 1f1ec622623f mtd: rawnand: Propage CS selection to sub operations adds 0584d025829c MAINTAINERS: Remove Piotr Sroka and mark Cadence NFC as orphaned adds 2d1b77281f36 MAINTAINERS: Remove Xiaolei Li and mark MTK NFC as orphaned adds 130bbde4809b mtd: rawnand: brcmnand: fix hamming oob layout adds d00358d7a1c5 mtd: rawnand: brcmnand: improve hamming oob layout adds dcb351c03f2f mtd: rawnand: brcmnand: correctly verify erased pages adds 3626fdcf0904 mtd: rawnand: davinci: Inherit from nand_controller adds 4f426e6e070f mtd: rawnand: davinci: Stop using nand_chip.legacy.IO_ADDR_{R, W} adds 547aa7c262a4 mtd: rawnand: davinci: Implement exec_op() adds dbf15080ff2d mtd: rawnand: davinci: Get rid of the legacy interface imp [...] adds e45a4b652dbd mtd: rawnand: Fix nand_gpio_waitrdy() adds 767727b927aa mtd: rawnand: Remove the cmx270 NAND controller driver adds f0689802850b mtd: rawnand: micron: Adapt the PAGE READ flow to constrai [...] adds c8ae3f744ddc lib/bch: Rework a little bit the exported function names adds 1759279ad138 lib/bch: Allow easy bit swapping adds 0651ed5082bc mtd: rawnand: Ensure the number of bitflips is consistent adds d7904619ea06 mtd: rawnand: Add nand_extract_bits() adds ce33bd4c8c3f MAINTAINERS: Add Arasan NAND controller and bindings adds 8201c579ec78 dt-bindings: mtd: Document ARASAN NAND bindings adds 197b88fecc50 mtd: rawnand: arasan: Add new Arasan NAND controller adds 585098299644 mtd: rawnand: arasan: Support the hardware BCH ECC engine adds facc269bff49 mtd: rawnand: ams-delta: Stop using nand_release() adds cf4312475805 mtd: rawnand: au1550nd: Stop using nand_release() adds 25dee208057a mtd: rawnand: bcm47xx: Stop using nand_release() adds d5b82c8b3e3a mtd: rawnand: brcmnand: Stop using nand_release() adds 516ff772ac86 mtd: rawnand: cadence: Stop using nand_release() adds 8327ced02abe mtd: rawnand: cafe: Stop using nand_release() adds e33949267254 mtd: rawnand: cs553x: Stop using nand_release() adds 13196e0f2195 mtd: rawnand: davinci: Stop using nand_release() adds 79dda0818005 mtd: rawnand: denali: Delete items from the list in the _r [...] adds d0aa6e7ea957 mtd: rawnand: denali: Stop using nand_release() adds 233969fb7499 mtd: rawnand: diskonchip: Fix the probe error path adds b6e222019bd1 mtd: rawnand: diskonchip: Stop using nand_release() adds 0368752608e5 mtd: rawnand: fsl_elbc: Stop using nand_release() adds 6c112f5afe54 mtd: rawnand: fsl_ifc: Stop using nand_release() adds 724ace86f283 mtd: rawnand: fsl_upm: Stop using nand_release() adds 3fbca65340f0 mtd: rawnand: fsmc: Stop using nand_release() adds 765f36db74f2 mtd: rawnand: gpio: Stop using nand_release() adds ffacfb2579d9 mtd: rawnand: gpmi: Stop using nand_release() adds abb24956243a mtd: rawnand: hisi504: Stop using nand_release() adds 8eb617f3fd5b mtd: rawnand: ingenic: Fix the probe error path adds 0a1fd64bfcae mtd: rawnand: ingenic: Stop using nand_release() adds 1d158fd9b354 mtd: rawnand: lpc32xx_mlc: Stop using nand_release() adds d23a89e5cad6 mtd: rawnand: lpc32xx_slc: Stop using nand_release() adds 4d62401a5164 mtd: rawnand: marvell: Stop using nand_release() adds 5c8b59233ceb mtd: rawnand: mpc5121: Stop using nand_release() adds f6f0fb115a2c mtd: rawnand: mtk: Fix the probe error path adds 74608e59f9e9 mtd: rawnand: mtk: Stop using nand_release() adds e23342566cef mtd: rawnand: mxc: Stop using nand_release() adds c58eff1aa02c mtd: rawnand: mxic: Stop using nand_release() adds 6126d06deaa0 mtd: rawnand: ndfc: Stop using nand_release() adds 695bb1f19a24 mtd: rawnand: omap2: Stop using nand_release() adds 1b9c123f8d3d mtd: rawnand: orion: Fix the probe error path adds d530b3593263 mtd: rawnand: orion: Stop using nand_release() adds 9f70ee48e0b5 mtd: rawnand: oxnas: Keep track of registered devices adds c6b019ab34f4 mtd: rawnand: oxnas: Fix the probe error path adds 987503d02eea mtd: rawnand: oxnas: Unregister all devices on error adds c353db0e8eee mtd: rawnand: oxnas: Release all devices in the _remove() path adds 9396d168e1b7 mtd: rawnand: oxnas: Stop using nand_release() adds e6557bd1cab4 mtd: rawnand: pasemi: Fix the probe error path adds 15c678ce0996 mtd: rawnand: pasemi: Stop using nand_release() adds f492879c6834 mtd: rawnand: plat_nand: Fix the probe error path adds ae37cdf209fe mtd: rawnand: plat_nand: Stop using nand_release() adds 4d471d78355f mtd: rawnand: qcom: Stop using nand_release() adds 91d2fbcccf42 mtd: rawnand: r852: Stop using nand_release() adds 59494ed935a4 mtd: rawnand: s3c2410: Stop using nand_release() adds be5931f75444 mtd: rawnand: sh_flctl: Stop using nand_release() adds 590b35f11342 mtd: rawnand: sharpsl: Fix the probe error path adds 718d14951117 mtd: rawnand: sharpsl: Stop using nand_release() adds b3b5eb0556f8 mtd: rawnand: socrates: Fix the probe error path adds 0681f26665a2 mtd: rawnand: socrates: Stop using nand_release() adds 791c5c5444cd mtd: rawnand: stm32_fmc2: Stop using nand_release() adds a21b0f6ccf31 mtd: rawnand: sunxi: Fix the probe error path adds feacc53b4ab3 mtd: rawnand: sunxi: Stop using nand_release() adds 8f86f49c2ba4 mtd: rawnand: tango: Stop using nand_release() adds 596b0ebf5ac3 mtd: rawnand: tmio: Fix the probe error path adds a21a9a97404a mtd: rawnand: tmio: Stop using nand_release() adds fca93d97d718 mtd: rawnand: txx9ndfmc: Stop using nand_release() adds c4fc7da5cfba mtd: rawnand: vf610: Stop using nand_release() adds 73f1715fb01f mtd: rawnand: xway: Fix the probe error path adds 77bdac34904f mtd: rawnand: xway: Stop using nand_release() adds f7d1a71bb624 mtd: rawnand: ingenic: Fix the RB gpio active-high propert [...] adds 80e7b993c127 mtd: rawnand: ingenic: Convert the driver to exec_op() adds b451f714d0c1 mtd: rawnand: gpmi: Fix runtime PM imbalance on error adds 8a4886341400 mtd: rawnand: gpmi: Fix runtime PM imbalance in gpmi_nand_probe adds 50360dbdbe08 mtd: rawnand: omap_elm: Fix runtime PM imbalance on error adds 33aab7109c12 mtd: rawnand: gpmi: Use nand_extract_bits() adds d6367bd8ea1c mtd: rawnand: brcmnand: rename v4 registers adds ef8df42449bf mtd: rawnand: brcmnand: fix CS0 layout adds a7ccb01cb2e6 mtd: rawnand: brcmnand: rename page sizes adds 770021bab15c dt-bindings: mtd: brcmnand: add v2.1 and v2.2 support adds f76fd33aa19d mtd: rawnand: brcmnand: support v2.1-v2.2 controllers adds 81ced8c0dbe3 Merge remote-tracking branch 'nand/nand/next' adds b65765b66cfe Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 49c2c082e00e crypto: stm32/crc32 - fix ext4 chksum BUG_ON() adds a8cc3128bf2c crypto: stm32/crc32 - fix run-time self test issue. adds 10b89c43a64e crypto: stm32/crc32 - fix multi-instance adds 100f84beee48 crypto: stm32/crc32 - don't sleep in runtime pm adds 7795c0baf5ac crypto: stm32/crc32 - protect from concurrent accesses adds 8502652542c6 crypto: hisilicon/qm - add debugfs for QM adds 0a3a3960210b crypto: hisilicon/qm - add debugfs to the QM state machine adds 8213a1a60c53 crypto: hisilicon/sec2 - add debugfs for Hisilicon SEC adds 64a6301ebee7 crypto: hisilicon/hpre - add debugfs for Hisilicon HPRE adds 6621e6492fbd crypto: hisilicon/zip - add debugfs for Hisilicon ZIP adds c31dc9fe165d crypto: hisilicon/qm - add DebugFS for xQC and xQE dump adds 988453fb2f18 crypto: hisilicon/qm - change debugfs file name from qm_re [...] adds 0c7351ad8367 Merge remote-tracking branch 'crypto/master' adds adb2914c8bc0 Merge remote-tracking branch 'drm/drm-next' adds 6ba57b7a8f94 drm/amdgpu: move discovery gfx config fetching adds 6e29c227a497 drm/amdgpu: move gpu_info parsing after common early init adds d5c8ffb96637 drm/amdgpu: fix pm sysfs node handling (v2) adds cbd2d08c7463 drm/amd/powerpay: Disable gfxoff when setting manual mode [...] adds 54f78a7655e2 drm/amdgpu: add apu flags (v2) adds cdaae8371aa9 drm/amd/display: Handle GPU reset for DC block adds 90ca78deb004 drm/amdgpu: Sync with VM root BO when switching VM to CPU [...] adds 73e74bb8d5ab drm/amd/display: Handle persistence in DM adds 96c73ce5fc8a drm/amd/display: Do not fail if build scaling params fails adds c616c7f92190 drm/amd/display: Check bss_data_size before going down leg [...] adds 38346eaff19f drm/amd/display: Don't pass invalid fw_bss_data pointer in [...] adds 293992be9d05 drm/amd/display: Add bit swap helper based on endianness adds 4e03c0ea098e drm/amd/display: Implement some asic specific abm call backs. adds d8875524e29b drm/amd/display: FW release 1.0.10 adds 035cb5a9accf drm/amd/display: Fix ABM memory alignment issue adds 49f27a610efe drm/amd/display: 3.2.85 adds 1969aba3330a drm/amd/display: update dml interfaces and variables adds 0e4e580d2920 drm/amd/display: DP link layer test 4.2.1.1 fix due to spe [...] adds f7fc566adca4 drm/amd/display: vbios data table packing adds 5f569aab365f drm/amd/display: Add DMUB firmware version helpers in DMUB [...] adds 8f6f7ba0e1df drm/amd/display: Support CW4 for DMUB ringbuffer inbox adds 11f9bb73c299 drm/amd/display: fix dml log2 function adds f399d0ad04c7 drm/amd/display: fix dml immediate flip input adds 8424b46534d9 drm/amd/display: Remove nv12 work around adds d99919efe560 drm/amd/display: FW Release 1.0.11 adds d48c1f72d6ae drm/amdgpu: change memory training to common function adds 2471ea2e7cee drm/amd/powerplay: remove the support of xgmi pstate on ve [...] adds 4f62ee078fde drm/amd/powerplay: remove the support of vega20 from swsmu adds 124b1d740b52 drm/amd/powerplay: skip smu_i2c_eeprom_init/fini under sriov mode adds b51e9b7746d0 drm/amdgpu: print warning when input address is invalid adds 19bf278a6ad1 drm/radeon: disable AGP by default adds 53ff4a47bcb8 drm/amdgpu: simplify ATIF backlight handling adds a4eac8725f23 drm/amdgpu/sdma4: add renoir to powergating setup adds c75a1bf3e7ba drm/amdgpu/gfx10: add navi12 to gfxoff case adds 614eca88d99e drm/amdgpu: simplify raven and renoir checks adds 2639f7655074 drm/amdgpu: simplify CZ/ST and KV/KB/ML checks adds 29dab2a96388 drm/amdgpu: simplify mec2 fw check adds 0aa0257e5bde drm/amdgpu/sdma4: simplify the logic around powering up sdma adds 263f84561353 drm/amdgpu: put some case statments in family order adds 3bb99abbdef3 drm/amdkfd: Provide SMI events watch adds 4d4ab5906291 include/uapi/linux: Update KFD ioctl version adds 7c2a544217a3 drm/amd/amdkfd: Fix large framesize for kfd_smi_ev_read() adds 502068774995 drm/ttm: Break out the loops if need_resched in bo delayed [...] adds 5aa6ab805b70 drm/amdgpu: work around llvm bug #42576 adds 6fd173298312 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds d05e81d5b8de PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds eb29bdfdf2e0 drm/amdgpu: re-enable runtime pm on vega10 adds 23eea6143aee drm/amdgpu: fix sysfs power controls with multi-GPU adds 91bdc438a760 Merge remote-tracking branch 'amdgpu/drm-next' adds 0fad590fd98f drm/i915: Don't set queue-priority hint when supressing th [...] adds b7ccc7858a33 drm/i915/gt: Remove errant assertion in __intel_context_do_pin adds 9ef36fc2d034 drm/i915: Disable semaphore inter-engine sync without timeslicing adds ef29440b3ccb drm/i915: Avoid using rq->engine after free during i915_fe [...] adds 757a9395f33c drm/i915/gem: Avoid iterating an empty list adds 1c5d63ab2cd0 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2d07337dd58c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 6f27e4c287d7 drm/vblank: Fix -Wformat compile warnings on some arches adds 35b19cba5b34 Merge remote-tracking branch 'drm-misc/for-linux-next' adds d9aeccec85ec drm/msm/a6xx: a6xx_hfi_send_start() can be static adds 7d4eedb03fc7 drm/msm/dpu: dpu_setup_dspp_pcc() can be static adds 52da6d513183 drm/msm: Attach the IOMMU device during initialization adds ccac7ce373c1 drm/msm: Refactor address space initialization adds fb212ad6cc58 drm/msm: Update the MMU helper function APIs adds d9e19d7966a3 drm/msm/a6xx: skip HFI set freq if GMU is powered down adds 6b437dce4bcb Merge remote-tracking branch 'drm-msm/msm-next' adds d5bc71657ac3 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds c93261c8d636 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 96420e278eee Merge remote-tracking branch 'regmap/for-next' adds 0a7c7b47e44f ALSA: firewire-motu: move spec data to v2 protocol file adds c806a0e22831 ALSA: firewire-motu: move spec data to v3 protocol file adds 61d79c70c976 ALSA: firewire-motu: localize protocol data adds ff222b7e45eb ALSA: firewire-motu: add wrapper functions for protocol-de [...] adds 562f0c6700cf ALSA: firewire-motu: drop protocol structure adds dfbaa4dc11eb ALSA: firewire-motu: add model-specific table of chunk count adds 28c8d3c91af7 ALSA: firewire-motu: add alternative functions to detect p [...] adds 0090c1c5f327 ALSA: firewire-motu: add alternative functions to detect p [...] adds 9883b3850fba ALSA: firewire-motu: use table-based calculation of packet [...] adds 88e8f89dcc66 ALSA: firewire-motu: use table-based calculation of packet [...] adds 739bdbaec76a ALSA: firewire-motu: remove obsoleted codes adds 2b8f050e4ea9 ALSA: firewire-motu: refactoring protocol v2 for clock sou [...] adds 7b47c0d719f4 ALSA: firewire-motu: refactoring protocol v3 for clock sou [...] adds 506ad56a5908 ALSA: firewire-motu: refactoring protocol v2 for fetching [...] adds e0b2db351bc7 ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (F [...] adds 92de194c48ea Merge remote-tracking branch 'sound/for-next' adds 168aac9de095 ASoC: pxa: remove Compulab pxa2xx boards adds 980b63f8d040 ASoC: max9867: add digital microphone controls adds 29c859df7b52 ASoC: max9867: keep ADCs and DACs always on adds a6e3f4f34cdb ASoC: max98390: Added Amplifier Driver adds cff1f8b4f8e1 ASoC: fsl_asrc: Fix -Wmissing-prototypes warning adds 085c02d355ac ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' adds 393dc21d0f25 ASoC: fsl_asrc: Merge suspend/resume function to runtime_s [...] adds 523773b9ea9f ASoC: SOF: loader: Adjust validation condition for fw_offset adds a80cf1987a6e ASoC: SOF: Introduce extended manifest adds 3e2a89d3ee05 ASoC: SOF: ext_manifest: parse firmware version adds 8d809c15acf2 ASoC: SOF: ext_manifest: parse windows adds 4c4a975178ef ASoC: SOF: ext_manifest: parse compiler version adds 3ca570da2035 Merge series "ASoC: SOF: extended manifest support for 5.8 [...] adds 02e756363fc9 ASoC: add soc-link.c adds a5e6c1090001 ASoC: soc-link: move soc_rtd_xxx() adds 7cf3c5b4a04f ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() adds 0cbbf8a03995 ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() adds 9ab711cb84d4 ASoC: soc-link: add snd_soc_link_compr_startup() adds 0e532c99b468 ASoC: soc-link: add snd_soc_link_compr_shutdown() adds eab810f37ff5 ASoC: soc-link: add snd_soc_link_compr_set_params() adds f202272cabf2 Merge series "ASoC: add soc-link" from Kuninori Morimoto < [...] adds 6116f59bf3e5 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds 165d213e7b7d Merge remote-tracking branch 'sound-asoc/for-next' adds 1bcf15a713d6 Merge remote-tracking branch 'modules/modules-next' adds d0ac7079d5fc Input: iqs269a - add missing I2C dependency adds bc8e144d5318 Merge remote-tracking branch 'input/next' adds 9398554fb397 block: remove the error_sector argument to blkdev_issue_flush adds c81b49d4d6ca block: remove the disk and queue NULL checks in blkdev_iss [...] adds 5787c6d75eea Merge branch 'for-5.8/block' into for-next adds c3f9e1985590 io_uring: include file O_NONBLOCK state for recvmsg/sendmsg adds 9f5fa2cc5a86 io_uring: include file O_NONBLOCK state for recv/send adds 325e3dcaea4b Merge branch 'for-5.8/io_uring' into for-next adds d29b92f57ece loop: remove redundant assignment to variable error adds 099725b2dffb Merge branch 'for-5.8/drivers' into for-next adds 37fad13e54d1 Merge branch 'master' into async-buffered adds a34b83dc3788 Merge branch 'io_uring-5.7' into async-buffered adds b7932d107d91 block: read-ahead submission should imply no-wait as well adds eba2b9a2475d mm: allow read-ahead with IOCB_NOWAIT set adds a4c49d4eebf8 mm: abstract out wake_page_match() from wake_page_function() adds 4b14c190d917 mm: add support for async page locking adds 0d12dec7660e mm: support async buffered reads in generic_file_buffered_read() adds c20159e98422 fs: add FMODE_BUF_RASYNC adds 8a607bd919c2 ext4: flag as supporting buffered async reads adds de3145d4c306 block: flag block devices as supporting IOCB_WAITQ adds 170f134926d2 xfs: flag files as supporting buffered async reads adds 58c73cfad9af btrfs: flag files as supporting buffered async reads adds 85e8092134c2 mm: add kiocb_wait_page_queue_init() helper adds 1a2ad6e75e0a io_uring: support true async buffered reads, if file provides it adds fe0ba5ac2ba4 Merge branch 'async-buffered.5' into for-next adds da5daa55c53f Merge remote-tracking branch 'block/for-next' adds b4756d43a1dd dm zoned: remove leftover hunk for switching to sequential zones adds 11a703095d5d Merge remote-tracking branch 'device-mapper/for-next' adds 7ed7265ee6a8 Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 3f2de7c15b95 mmc: tmio: Further fixup runtime PM management at remove adds db82becc24d1 mmc: tmio: Make sure the PM domain is 'started' while probing adds 993c8dea6b4b mmc: renesas_sdhi: remove manual clk handling adds 5c41d278d725 sdhci: tegra: Avoid reading autocal timeout values when no [...] adds 07841f456e41 dt-bindings: mmc: Add new compatible string for sm8250 target adds 432c61d28b0e dt-bindings: mmc: Add information for DLL register properties adds b3591b7cdd93 mmc: host: sdhci-msm: Configure dll-user-control in dll in [...] adds 0091456f2ad5 mmc: sdhci-msm: Update dll_config_3 as per HSR adds c1c4fc7f30f1 mmc: sdhci-msm: Update DDR_CONFIG as per device tree file adds 35452e8afee9 mmc: sdhci-msm: Read and use DLL Config property from devi [...] adds bec8ad895bd1 mmc: sdhci-msm: Introduce new ops to dump vendor specific [...] adds 98b71a3e1fbb mmc: sdhci-msm: dump vendor specific registers during error adds c9b0a3996477 mmc: sdhci-of-esdhc: exit HS400 properly before setting an [...] adds 6a3127290eea Merge branch 'fixes' into next adds c21bab91c205 m68k: coldfire/clk.c: move m5441x specific code adds 988386e0ed5c Merge remote-tracking branch 'mmc/next' adds eb0ff03d7ba1 Merge remote-tracking branch 'mfd/for-mfd-next' adds 292c3bd2c941 Merge remote-tracking branch 'backlight/for-backlight-next' adds 476b7b625ed4 Merge remote-tracking branch 'battery/for-next' adds 4ffea5e083f8 regulator: max8998: Add charger regulator adds 0c680ffb99ea regulator/mfd: max8998: Document charger regulator adds e78e8e2474d1 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 37d1aa0e2335 Merge remote-tracking branch 'regulator/for-next' adds b83727fd2db3 Merge remote-tracking branch 'security/next-testing' adds 8077587d5b7a Merge remote-tracking branch 'apparmor/apparmor-next' adds 8eb613c0b8f1 ima: verify mprotect change is consistent with mmap policy adds 412d4a3f11d2 Merge remote-tracking branch 'integrity/next-integrity' adds 0d9062c98e85 Merge remote-tracking branch 'keys/keys-next' adds 5be9a17da448 Merge remote-tracking branch 'selinux/next' adds c7b30c39a344 Merge remote-tracking branch 'smack/next' adds 269fe70aed3a Merge remote-tracking branch 'tomoyo/master' adds 8c872863b440 tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID adds ab91c2a89f86 tpm: eventlog: Replace zero-length array with flexible-arr [...] adds 9bfe59bdd62f Merge remote-tracking branch 'tpmdd/next' adds 0f0dbd9b36bb watchdog: ts72xx_wdt: fix build error adds e56d48e92b10 watchdog: imx_sc_wdt: Fix reboot on crash adds f249eef9e66e watchdog: clarify that stop() is optional adds e8799ce85992 watchdog: da9062: Initialize timeout during probe adds c4718308d777 watchdog: da9063: Make use of pre-configured timeout during probe adds a0948ddba65f watchdog: da9062: No need to ping manually before setting timeout adds b30c1a464c29 watchdog: iTCO: fix link error adds 62c35b44f294 watchdog: imx2_wdt: update contact email adds 5c24a28b4eb8 dt-bindings: watchdog: Add ARM smc wdt for mt8173 watchdog adds 72a9e7fea586 watchdog: Add new arm_smc_wdt watchdog driver adds 5e31896a33c5 watchdog: riowd: remove unneeded semicolon adds a22573740d93 watchdog: Fix runtime PM imbalance on error adds ff1ee6fb276c dt-bindings: watchdog: renesas,wdt: Document r8a7742 support adds 072cb8b628d3 watchdog: m54xx: Add missing include adds 0481589aff88 Merge remote-tracking branch 'watchdog/master' adds 02782f3d60f1 iommu/arm-smmu: Make remove callback message more informative adds 64510ede3684 iommu: arm-smmu-impl: Convert to a generic reset implementation adds 232c5ae8a361 iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back adds 0e764a01015d iommu/arm-smmu: Allow client devices to select direct mapping adds 23cf515c6042 dt-bindings: remoteproc: qcom: Add iommus property adds 68aee4af5f62 arm64: dts: qcom: sdm845-cheza: Add iommus property adds bd0d696023cb dt-bindings: arm-smmu: Allow mmu-400, smmu-v1 compatible adds 06020196c82e iommu/arm-smmu-v3: remove set but not used variable 'smmu' adds d100ff3843b7 iommu/arm-smmu-qcom: Request direct mapping for modem device adds 52f3fab0067d iommu/arm-smmu-v3: Don't reserve implementation defined re [...] adds 0299a1a81ca0 iommu/arm-smmu-v3: Manage ASIDs with xarray adds bfe6240dfe4f iommu/vt-d: Fix pointer cast warnings on 32 bit adds 7809c4d5805b iommu/vt-d: fix a GCC warning adds 70b8170e55d3 iommu: Don't call .probe_finalize() under group->mutex adds 79659190ee97 iommu: Don't take group reference in iommu_alloc_default_domain() adds 21b9cd1192f2 Merge branches 'arm/msm', 'arm/allwinner', 'arm/smmu', 'x8 [...] adds b0a34c71de9c Merge remote-tracking branch 'iommu/next' adds 779eea44d06a Merge remote-tracking branch 'vfio/next' adds 5e25946dfc19 Merge remote-tracking branch 'audit/next' adds c312fac59bc2 Merge remote-tracking branch 'devicetree/for-next' adds 678e5e1e42d7 spi: rb4xx: null pointer bug fix adds 9a436c62fbb4 spi: rb4xx: update driver to be device tree aware adds 39690c8d1fa3 spi: rb4xx: add corresponding device tree documentation adds 43dba9f3f98c spi: dw: Enable interrupts in accordance with DMA xfer mode adds 2afccbd283ae spi: dw: Discard static DW DMA slave structures adds 595c19d4543f spi: dw: Discard unused void priv pointer adds 4fdc03a9bc47 spi: dw: Discard dma_width member of the dw_spi structure adds 36f8f189b825 Merge series "spi: dw: Add generic DW DMA controller suppo [...] adds 8fede89f853a spi: Make spi_delay_exec() warn if called from atomic context adds 82f9eafc871b Merge remote-tracking branch 'spi/for-5.8' into spi-next adds 8da7e4b8dbcf Merge remote-tracking branch 'spi/for-next' adds fad1940a6a85 x86/xen: Split HVM vector callback setup and interrupt gat [...] adds 4c74d51dab3d x86/idt: Annotate alloc_intr_gate() with __init adds 82ff351052bc x86/idt: Keep spurious entries unset in system_vectors adds 1dd88fc14587 Merge branch 'x86/asm' into x86/entry adds 3ea11ac991d5 x86/hw_breakpoint: Prevent data breakpoints on cpu_entry_area adds f44e70325748 x86/doublefault: Remove memmove() call adds cd19bff6935f x86/entry/64: Avoid pointless code when CONTEXT_TRACKING=n adds 235f96a65b3b x86/entry: Remove the unused LOCKDEP_SYSEXIT cruft adds d13c07016025 x86/entry: Exclude low level entry code from sanitizing adds fcb10ef45444 context_tracking: Ensure that the critical path cannot be [...] adds 85e04f67df29 lib/smp_processor_id: Move it into noinstr section adds 4b162e41d8bb bug: Annotate WARN/BUG/stackfail as noinstr safe adds a6e61ab3d0b2 Merge branch 'core/noinstr' into x86/entry adds 1ed0948eea07 Merge tag 'noinstr-lds-2020-05-19' into core/rcu adds 8c4e93c362ff printk: Prepare for nested printk_nmi_enter() adds b0f51883f551 printk: Disallow instrumenting print_nmi_enter() adds 28f6bf9e247f arm64: Prepare arch_nmi_enter() for recursion adds 69ea03b56ed2 hardirq/nmi: Allow nested nmi_enter() adds e616cb8daadf lockdep: Always inline lockdep_{off,on}() adds 178ba00c354e sh/ftrace: Move arch_ftrace_nmi_{enter,exit} into nmi exception adds f93524eb9c54 sched,rcu,tracing: Avoid tracing before in_nmi() is correct adds b052df3da821 x86/entry: Get rid of ist_begin/end_non_atomic() adds 5567d11c21a1 x86/mce: Send #MC singal from task work adds 0d00449c7a28 x86: Replace ist_enter() with nmi_enter() adds ff5c4f5cad33 rcu/tree: Mark the idle relevant functions noinstr adds 9ea366f669de rcu: Make RCU IRQ enter/exit functions rely on in_nmi() adds 8ae0ae6737ad rcu: Provide rcu_irq_exit_preempt() adds b1fcf9b83c41 rcu: Provide __rcu_is_watching() adds 84d0ac325f72 Merge branch 'core/rcu' into x86/entry adds ab3852ab5cb8 objtool: Allow no-op CFI ops in alternatives adds 28fe1d7bf89f objtool: use gelf_getsymshndx to handle >64k sections adds 6b5dd716da8f objtool: optimize add_dead_ends for split sections adds 021d275a1613 Merge branch 'objtool/core' into x86/entry adds 4fdd88877e52 kprobes: Lock kprobe_mutex while showing kprobe_blacklist adds 1e6769b0aece kprobes: Support __kprobes blacklist in modules adds 16db6264c93d kprobes: Support NOKPROBE_SYMBOL() in modules adds d85eaa941147 samples/kprobes: Add __kprobes and NOKPROBE_SYMBOL() for h [...] adds 4e321b7746e5 Merge tag 'noinstr-lds-2020-05-19' into core/kprobes adds 66e9b0717102 kprobes: Prevent probes in .noinstr.text section adds 203ef20fd185 Merge branch 'core/kprobes' into x86/entry adds f790d0205fd5 sparc32: mm: Fix argument checking in __srmmu_get_nocache() adds 3408974d0533 sparc32: mm: Restructure sparc32 MMU page-table layout adds c95be5b549d6 sparc32: mm: Change pgtable_t type to pte_t * instead of s [...] adds 2443600dc98f sparc32: mm: Reduce allocation size for PMD and PTE tables adds 62e13ab29e79 compiler/gcc: Raise minimum GCC version for kernel builds to 4.8 adds 8367aadcd83d linux/compiler.h: Remove redundant '#else' adds f64554152014 netfilter: Avoid assigning 'const' pointer to non-const pointer adds 268c779f206f net: tls: Avoid assigning 'const' pointer to non-const pointer adds 9a7cb2d8d6b9 fault_inject: Don't rely on "return value" from WRITE_ONCE() adds 5a7d7f5d57f6 arm64: csum: Disable KASAN for do_csum() adds bbfa112b46bd READ_ONCE: Simplify implementations of {READ,WRITE}_ONCE() adds 2ab3a0a02905 READ_ONCE: Enforce atomicity for {READ,WRITE}_ONCE() memor [...] adds 7b364f0949ae READ_ONCE: Drop pointer qualifiers when reading from scalar types adds 0229d80867ef locking/barriers: Use '__unqual_scalar_typeof' for load-ac [...] adds a9e777c27542 arm64: barrier: Use '__unqual_scalar_typeof' for acquire/r [...] adds 1c1da2d6f6fc gcov: Remove old GCC 3.4 support adds 88f1be32068d kcsan: Rework data_race() so that it can be used by READ_ONCE() adds cdd28ad2d811 READ_ONCE: Use data_race() to avoid KCSAN instrumentation adds 6bcc8f459fe7 locking/atomics: Flip fallbacks and instrumentation adds ffed638b6a21 READ_ONCE: Fix comment describing 2x32-bit atomicity adds c3edbc3b5b07 Merge branch 'locking/kcsan' into x86/entry adds 11fff9ab7884 Merge tag 'noinstr-x86-kvm-2020-05-16' into x86/entry adds 8175cfbbbfcb x86/idt: Remove update_intr_gate() adds be06832a9a62 x86/entry/64: Move non entry code into .text section adds cd809a7a9171 x86/entry/32: Move non entry code into .text section adds 8bd73999307b x86/entry: Mark enter_from_user_mode() noinstr adds aa9712e07f82 x86/entry/common: Protect against instrumentation adds f0fd87b82db7 x86/entry: Move irq tracing on syscall entry to C-code adds 59a42be78098 x86/entry: Move irq flags tracing to prepare_exit_to_usermode() adds c48dd99ee6c2 x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __a [...] adds b5f7e5db3839 x86/entry: Make entry_64_compat.S objtool clean adds 68a05c6247d2 x86/traps: Mark fixup_bad_iret() noinstr adds 2c14e64ca887 x86/traps: Mark sync_regs() noinstr adds 800c8a1afb8e x86/entry: Disable interrupts for native_load_gs_index() i [...] adds 3d1723d88a0c x86/entry/64: Use native swapgs in asm_load_gs_index() adds 1b208500418d x86/traps: Make interrupt enable/disable symmetric in C code adds 9201e511e0f7 x86/traps: Split trap numbers out in a separate header adds 8996fcd630d1 x86/entry/64: Reorder idtentries adds 696ab9143a5f x86/entry: Distangle idtentry adds 3660da2d1248 x86/entry/64: Provide sane error entry/exit adds e94587c501c8 x86/entry/32: Provide macro to emit IDT entry stubs adds c5c3c71d132f x86/idtentry: Provide macros to define/declare IDT entry points adds eadb83160747 x86/entry/common: Provide idtentry_enter/exit() adds 54367ca6ef59 x86/traps: Prepare for using DEFINE_IDTENTRY adds 4b1250ee34e6 x86/entry: Convert Divide Error to IDTENTRY adds 50455f27bae2 x86/entry: Convert Overflow exception to IDTENTRY adds e98b41399cb1 x86/entry: Convert Bounds exception to IDTENTRY adds a99471a459d4 x86/entry: Convert Invalid Opcode exception to IDTENTRY adds 02974050e002 x86/entry: Convert Device not available exception to IDTENTRY adds 2c1a8d98ef85 x86/entry: Convert Coprocessor segment overrun exception t [...] adds c7fd4ec398dc x86/idtentry: Provide IDTENTRY_ERRORCODE adds 87a9c4feaa8a x86/entry: Convert Invalid TSS exception to IDTENTRY adds 403ad5120026 x86/entry: Convert Segment not present exception to IDTENTRY adds 24e4d217ea65 x86/entry: Convert Stack segment exception to IDTENTRY adds d4271b8fccc0 x86/entry: Convert General protection exception to IDTENTRY adds 8e82613acc64 x86/entry: Convert Spurious interrupt bug exception to IDTENTRY adds bad29a8306cb x86/entry: Convert Coprocessor error exception to IDTENTRY adds ea28f3d03105 x86/entry: Convert Alignment check exception to IDTENTRY adds 03852142b159 x86/entry: Convert SIMD coprocessor error exception to IDTENTRY adds db300565d865 x86/entry/32: Convert IRET exception to IDTENTRY_SW adds 819f5f8cfbcf x86/int3: Ensure that poke_int3_handler() is not traced adds a53a1d0435cd x86/int3: Avoid atomic instrumentation adds 83b169bb1d30 lib/bsearch: Provide __always_inline variant adds c3be35889406 x86/int3: Inline bsearch() adds e448b97001b4 x86/idtentry: Provide IDTENTRY_RAW adds 3512eab9b00a x86/entry: Convert INT3 exception to IDTENTRY_RAW adds f4f6b66fd801 x86/traps: Split int3 handler up adds 2f2ed27cb622 x86/idtentry: Provide IDTENTRY_IST adds 46dbb1443cd5 x86/mce: Move nmi_enter/exit() into the entry point adds aaa4947defff x86/entry: Convert Machine Check to IDTENTRY_IST adds 89cee5d63761 x86/mce: Use untraced rd/wrmsr in the MCE offline/crash check adds 9769a24d77c5 x86/idtentry: Provide IDTENTRY_XEN for XEN/PV adds b209b183b6db x86/entry: Convert NMI to IDTENTRY_NMI adds 3a301dc808b7 x86/nmi: Protect NMI entry against instrumentation adds 9a3d7c76d28e x86/db: Split out dr6/7 handling adds c087b87b1469 x86/entry: Convert Debug exception to IDTENTRY_DB adds f951cbcf04fc x86/entry/64: Remove error code clearing from #DB and #MCE [...] adds 97f4e8b75a99 x86/idtentry: Provide IDTRENTRY_NOIST variants for #DB and #MC adds 210d5380b6e0 x86/entry: Implement user mode C entry points for #DB and #MCE adds ee8324f0167a x86/traps: Restructure #DB handling adds 467a8425d105 x86/traps: Address objtool noinstr complaints in #DB adds 260ba6c939f6 x86/mce: Address objtools noinstr complaints adds 9bf779984c19 x86/idtentry: Provide IDTENTRY_DF adds 095b7a3e7745 x86/entry: Convert double fault exception to IDTENTRY_DF adds 24fad40542c7 Merge branch 'x86/entry' adds e5a531fc7626 Merge branch 'x86/vdso' adds bd35c77e32e4 x86/tsc: Add tsc_early_khz command line parameter adds 7f00e04e8b1b Merge branch 'x86/timers' adds 0ed7bf1d92ea x86/split_lock: Add Icelake microserver CPU model adds 1e615ce50b53 Merge branch 'x86/splitlock' adds 33649bf4494c x86/apic/uv: Remove code for unused distributed GRU mode adds affa18ea7439 Merge branch 'x86/platform' adds b9b3bc1c30be x86/kvm: Refactor L1D flush page management adds e3efae20ec69 x86/kvm: Refactor L1D flush operations adds 83ce56f712af x86/mm: Refactor cond_ibpb() to support other use cases adds 3f768f0032db x86/kvm: Refactor L1D flushing adds 20fc9f6f9f2f x86/mm: Optionally flush L1D on context switch adds edf7ce0b231c prctl: Hook L1D flushing in via prctl adds 0fcfdf55db9e Documentation: Add L1D flushing Documentation adds 5c29cdcf3749 Merge branch 'x86/mm' adds 965faa032300 Merge branch 'x86/microcode' adds 5274e6c172c4 x86/fpu/xstate: Rename validate_xstate_header() to validat [...] adds 8ab22804efef x86/fpu/xstate: Define new macros for supervisor and user xstates adds 524bb73bc15c x86/fpu/xstate: Separate user and supervisor xfeatures mask adds 71581eefd7a0 x86/fpu/xstate: Introduce XSAVES supervisor states adds b860eb8dce59 x86/fpu/xstate: Define new functions for clearing fpregs a [...] adds 5d6b6a6f9b5c x86/fpu/xstate: Update sanitize_restored_xstate() for supe [...] adds c95473e175dd x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supe [...] adds eeedf1533687 x86/fpu: Introduce copy_supervisor_to_kernel() adds 98265c17efa9 x86/fpu/xstate: Preserve supervisor states for the slow pa [...] adds 55e00fb66fd5 x86/fpu/xstate: Restore supervisor states for signal return adds fce9261bba2e Merge branch 'x86/fpu' adds 7e32a9dac992 x86/cpu: Use INVPCID mnemonic in invpcid.h adds 3d81b3d1e55a x86/cpu: Use RDRAND and RDSEED mnemonics in archrandom.h adds 34e711300be1 Merge branch 'x86/cpu' adds 6255c161a085 x86/nmi: Remove edac.h include leftover adds 0e5e3d4461a2 x86/audit: Fix a -Wmissing-prototypes warning for ia32_cla [...] adds 67d631b7c05e x86/mm: Stop printing BRK addresses adds c4a7fb6ee52a Merge branch 'x86/cleanups' adds f8ceec016058 Merge branch 'x86/cache' adds d6ee6529436a x86/boot: Discard .discard.unreachable for arch/x86/boot/c [...] adds 0e91e5a90a65 Merge branch 'x86/build' adds 5214028dd89e x86/boot: Correct relocation destination on old linkers adds 8533c96d012f Merge branch 'x86/boot' adds 32f2ee8f7cdb Merge branch 'smp/core' adds 90b5363acd47 sched: Clean up scheduler_ipi() adds 2a0a24ebb499 sched: Make scheduler_ipi inline adds 9013196a467e Merge branch 'sched/urgent' adds 7d148be69e3a sched/fair: Optimize enqueue_task_fair() adds 12aa2587388d sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() adds 95d685935a2e sched/pelt: Sync util/runnable_sum with PELT window when p [...] adds 04f5c362ec6d sched/fair: Replace zero-length array with flexible-array adds dbe9337109c2 sched/cpuacct: Fix charge cpuacct.usage_sys adds d505b8af5891 sched: Defend cfs and rt bandwidth quota against overflow adds 2b8c9b1e3593 Merge branch 'sched/core' adds a4e91825d7e1 x86/amd_nb: Add AMD family 17h model 60h PCI IDs adds 279f0b3a4b80 hwmon: (k10temp) Add AMD family 17h model 60h PCI match adds b6bea24d4151 EDAC/amd64: Add AMD family 17h model 60h PCI IDs adds c64550212060 Merge branch 'ras/core' adds f649fc2eefde perf/x86/rapl: Add Ice Lake RAPL support adds 0813c40556fc perf/x86/intel: Add more available bits for OFFCORE_RESPON [...] adds 8ac7571a8cd3 perf/x86: Replace zero-length array with flexible-array adds c50c75e9b879 perf/core: Replace zero-length array with flexible-array adds 7e3acc37498b Merge branch 'perf/core' adds 7c0577f4e609 Merge tag 'v5.7-rc6' into objtool/core, to pick up fixes a [...] adds 32c0c29febb9 Merge branch 'objtool/core' adds e87c5783e9e4 ubsan, kcsan: Don't combine sanitizer with kcov on clang adds 3bc9e5b0725b kcsan: Avoid inserting __tsan_func_entry/exit if possible adds 0d473b1d6e5c kcsan: Restrict supported compilers adds 4e23395b9e97 kcsan: Support distinguishing volatile accesses adds 52dfbb97a90f kcsan: Pass option tsan-instrument-read-before-write to Clang adds f487a549ea30 kcsan: Remove 'noinline' from __no_kcsan_or_inline adds 345043266de2 kcsan: Update Documentation to change supported compilers adds 777f73c4e791 compiler.h: Remove data_race() and unnecessary checks from [...] adds aa7d8a2ee1e9 compiler.h: Avoid nested statement expression in data_race() adds 9a4e6db6161c compiler.h: Move function attributes to compiler_types.h adds b91caf58f6fb compiler_types.h, kasan: Use __SANITIZE_ADDRESS__ instead [...] adds 06749b60ccab Merge branch 'locking/kcsan' adds db78538c75e4 locking/lockdep: Replace zero-length array with flexible-array adds e2f0f1e37d98 Merge branch 'locking/core' adds b0f717289c21 Merge branch 'efi/core' adds 2836432e4ebc Merge branch 'core/core' adds c6e7bd7afaeb sched/core: Optimize ttwu() spinning on p->on_cpu adds 2ebb17717550 sched/core: Offload wakee task activation if it the wakee [...] adds 9ae1bfaa7a64 Merge branch 'sched/core' adds d121f9483b18 x86/entry: Fix allnoconfig build warning adds 1089ae4cbd9c Merge branch 'x86/entry' adds 4c206150cf34 Merge remote-tracking branch 'tip/auto-latest' adds 83cba9536905 clocksource/drivers/rda: drop redundant Kconfig dependency adds 311fb70aa551 clocksource/drivers/arc_timer: Remove duplicate error message adds d1b5e55208fd drivers/clocksource/arm_arch_timer: Remove duplicate error [...] adds 46b30515f97e clocksource/drivers/timer-ti-32k: Add support for initiali [...] adds 52762fbd1c47 clocksource/drivers/timer-ti-dm: Add clockevent and clocks [...] adds c177e2975430 clocksource/drivers/timer-ti-dm: Fix warning for set but not used adds 1f422417945d Merge branch 'timers/drivers/timer-ti' into timers/drivers/next adds ac593e62b0cf clocksource/drivers/timer-ti-dm: Fix spelling mistake "det [...] adds b4d86d199472 Merge branch 'omap-for-v5.8/dt-timer' of git://git.kernel. [...] adds 264418e20d1f clocksource/drivers/timer-ti-dm: Do one override clock par [...] adds b33aaf5cd68d dt-bindings: rtc: Convert snps,dw-apb-timer to DT schema adds e69bc8999662 dt-bindings: timer: Move snps,dw-apb-timer DT schema from rtc adds cee43dbf2ee3 clocksource: dw_apb_timer: Make CPU-affiliation being optional adds 65e0f876405e clocksource: dw_apb_timer: Affiliate of-based timer with any CPU adds 6d2e16a3181b clocksource: dw_apb_timer_of: Fix missing clockevent timers adds 48016e78d328 clocksource: mips-gic-timer: Register as sched_clock adds 7d7de1a65349 clocksource: mips-gic-timer: Mark GIC timer as unstable if [...] adds 7a3768c206a0 clocksource/drivers/timer-versatile: Clear OF_POPULATED flag adds 809eb4e9bf9d dt-bindings: timer: Add renesas,em-sti bindings adds f0ae3b5417b0 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 3e6a46bd2024 Merge remote-tracking branch 'edac/edac-for-next' adds cc86432aa8cc irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs adds 2458ed31e9b9 irqchip/sifive-plic: Set default irq affinity in plic_irqd [...] adds 2234ae846ccb irqchip/sifive-plic: Setup cpuhp once after boot CPU handl [...] adds 0e375f51017b irqchip/sifive-plic: Improve boot prints for multiple PLIC [...] adds 673ee119f87a Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 8747b07d1944 Merge branch 'kcsan-dev.2020.04.13c' into HEAD adds 03e8e094dad9 Merge branch 'lkmm-dev.2020.05.16a' into HEAD adds 17e0ee2a3ec9 torture: Remove qemu dependency on EFI firmware adds c58148777978 torture: Add script to smoke-test commits in a branch adds 396a79cc6818 fork: Annotate a data race in vm_area_dup() adds 8035e0fc710a x86/mm/pat: Mark an intentional data race adds d7a51c24ee4b rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds e5efa2f1b7b6 locktorture: Use true and false to assign to bool variables adds 675786815251 rcu: Initialize and destroy rcu_synchronize only when necessary adds f841fe56d2af mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls adds 85f2b4137eb1 kvm/svm: Disable KCSAN for svm_vcpu_run() adds 7514d7f181ab srcu: Fix a typo in comment "amoritized"->"amortized" adds 9dbd776542e3 rcu: Simplify the calculation of rcu_state.ncpus adds df12d657bcc0 docs: RCU: Convert checklist.txt to ReST adds fdfeb779e1bd docs: RCU: Convert lockdep-splat.txt to ReST adds 68b5951f7eb2 docs: RCU: Convert lockdep.txt to ReST adds ce9edc0c8a82 docs: RCU: Convert rculist_nulls.txt to ReST adds 1bee818b03c7 docs: RCU: Convert torture.txt to ReST adds 9100131711bc docs: RCU: Convert rcuref.txt to ReST adds 080f194cfa87 docs: RCU: Convert stallwarn.txt to ReST adds 6999f47d8456 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst adds 55ce2e8178f2 rcutorture: Add races with task-exit processing adds 1c60a5e52538 torture: Set configfile variable to current scenario adds 9969401f1706 rcutorture: Handle non-statistic bang-string error messages adds 6f099e1b362b rcutorture: NULL rcu_torture_current earlier in cleanup code adds 6816417616c4 kcsan: Add test suite adds 848d16e04f52 doc: Timer problems can cause RCU CPU stall warnings adds 2364a9f967ec rcu: Add callbacks-invoked counters adds 2775724beeef rcu: Add comment documenting rcu_callback_map's purpose adds bfd78bca7bdf Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] adds 8903088434e7 rcu/tree: Add better tracing for dyntick-idle adds c0601bb42994 rcu/tree: Clean up dynticks counter usage adds 3f3baaf3ac07 rcu/tree: Remove dynticks_nmi_nesting counter adds 725e4ad9e020 trace: events: rcu: Change description of rcu_dyntick trace event adds a9b73fda34ec torture: Remove whitespace from identify_qemu_vcpus output adds 6267bacdff81 torture: Add --allcpus argument to the kvm.sh script adds 5c6aa32472cb rcu: Grace-period-kthread related sleeps to idle priority adds f334f4fee6e2 rcu: Priority-boost-related sleeps to idle priority adds d49cb59f19b6 rcu: No-CBs-related sleeps to idle priority adds 4cc4ce9b67ec rcu: Expedited grace-period sleeps to idle priority adds cef0575caddb rcu-tasks: Convert sleeps to idle priority adds 988aef3524e2 fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] adds 70ca490c7ab3 locking/osq_lock: Annotate a data race in osq_lock adds 80fa4f7b355d doc: Tasks RCU must protect instructions before trampoline adds 1b397c884f7a doc: Update comment from rsp->rcu_gp_seq to rsp->gp_seq adds dedad0a2118a tick/nohz: Narrow down noise while setting current task's [...] adds 3055759634b2 rcu: fix some kernel-doc warnings adds cf10e7d90417 rcu: Remove initialized but unused rnp from check_slow_task() adds af17eef88571 rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() [...] adds 18a714282b7a Merge remote-tracking branch 'rcu/rcu/next' adds d090593f0004 Merge remote-tracking branch 'kvm/linux-next' adds 71b3ec5f221b KVM: arm64: Clean up cpu_init_hyp_mode() adds 438f711ce1d8 KVM: arm64: Fix incorrect comment on kvm_get_hyp_vector() adds 0a78791c0d12 KVM: arm64: Remove obsolete kvm_virt_to_phys abstraction adds 665a7ac36464 Merge remote-tracking branch 'kvm-arm/next' adds b0bfe6838086 Merge remote-tracking branch 'kvms390/next' adds c8d70a29d6bb xen/pvcalls-back: test for errors when calling backend_connect() adds c17db64044e3 xen-platform: Constify dev_pm_ops adds c54b071c192d xen/cpuhotplug: Fix initial CPU offlining for PV(H) guests adds 5333875301d6 xen/pvcalls: Make pvcalls_back_global static adds 0df683ff7456 xen: expand BALLOON_MEMORY_HOTPLUG description adds 2abb65a39bcc xen: enable BALLOON_MEMORY_HOTPLUG by default adds c404dee9b860 Merge remote-tracking branch 'xen-tip/linux-next' adds cda0b055a029 Merge remote-tracking branch 'percpu/for-next' adds 1140d623383d Merge remote-tracking branch 'workqueues/for-next' adds 272f4d2cb6b5 Merge remote-tracking branch 'drivers-x86/for-next' adds 9dc97c5def62 Merge remote-tracking branch 'chrome-platform/for-next' adds 9f6b72e46af5 dt-bindings: leds: Add binding for aw2013 adds 59ea3c9faf32 leds: add aw2013 driver adds efd49a5056d7 Merge remote-tracking branch 'leds/for-next' adds 16ec1a6d8562 Merge remote-tracking branch 'ipmi/for-next' adds f7d8f3f092d0 Merge 5.7-rc7 into driver-core-next adds 40725ac4bdb9 Merge remote-tracking branch 'driver-core/driver-core-next' adds 14f3a5ccacdb Merge tag 'phy-for-5.8' of git://git.kernel.org/pub/scm/li [...] adds 66a811681158 Merge remote-tracking branch 'usb/usb-next' adds ac82b56bda5f usb: gadget: tegra-xudc: Add vbus_draw support adds d9feef974e0d usb: dwc3: gadget: Continue to process pending requests adds 23d6dd6c2ab6 usb: cdns3: core: get role switch node from firmware adds 160c16348297 usb: cdns3: delete role_override adds 27905be24218 usb: cdns3: change "cdsn3" to"cdns3" adds a55b8dce5cb5 usb: cdns3: change dev_info to dev_dbg for debug message adds 80c1024ba6ff USB: mtu3: Use the correct style for SPDX License Identifier adds 82b3fba23164 usb: gadget: max3420: Add a missing '\n' in a log message adds 4ae2262e7966 usb: gadget: udc: remove unused 'driver_desc' adds 5b0ba0caaf3a usb: dwc3: meson-g12a: refactor usb init adds df7e37458151 usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy d [...] adds a9fc15e0fd78 usb: dwc3: meson-g12a: add support for GXL and GXM SoCs adds 3245a5229c3f arm64: dts: amlogic: use the new USB control driver for GX [...] adds 40f6706862c4 phy: amlogic: meson-gxl-usb3: remove code for non-existing PHY adds f4cc91ddd856 usb: dwc3: of-simple: remove Amlogic GXL and AXG compatibles adds 55b209c5c4a7 doc: dt: bindings: usb: dwc3: remove amlogic compatible entries adds 0bcf42d3d053 dt-bindings: usb: dwc3: remove old DWC3 wrapper adds a54177d2dc76 usb: gadget: f_fs: remove unneeded semicolon in __ffs_data [...] adds 7edd9cba9653 usb: renesas_usbhs: Use the correct style for SPDX License [...] adds 43cd0023872e usb: gadget: uvc_video: add worker to handle the frame pumping adds 8c935deacebb usb: dwc2: gadget: move gadget resume after the core is in [...] adds aba3a8d01d62 usb: gadget: u_serial: add suspend resume callbacks adds e702a7c34634 usb: gadget: f_serial: add suspend resume callbacks adds 3affccdd5ed1 usb: gadget: f_acm: add suspend resume callbacks adds 7a0fbcf7c308 USB: gadget: udc: s3c2410_udc: Remove pointless NULL check [...] adds ded0d399754d usb: gadget: function: remove redundant assignment to vari [...] adds c685114f63b1 usb: dwc3: use true,false for dwc->otg_restart_host adds fe4ff11798df usb: gadget: net2272: use false for 'use_dma' adds 30755dd50476 usb: gadget: udc: remove comparison to bool in mv_u3d_core.c adds 55ee1bf91d63 usb: gadget: omap_udc: remove unneeded semicolon adds 46b11a91124d usb: gadget: mass_storage: use module_usb_composite_driver [...] adds 66bd76e79e41 usb: gadget: Add missing annotation for xudc_handle_setup() adds 7aca4393e681 USB: dummy-hcd: Add missing annotation for set_link_state() adds 394b012a422d dt-bindings: usb: tegra-xudc: Add Tegra194 XUSB controller [...] adds 9584a60a3b34 usb: gadget: tegra-xudc: Add Tegra194 support adds 88607a821ffc usb: gadget: tegra-xudc: add port_speed_quirk adds 9af21dd6faeb usb: dwc3: Add support for DWC_usb32 IP adds 4244ba02edb8 usb: dwc3: Get MDWIDTH for DWC_usb32 adds 5469fd64efcf usb: gadget: Introduce usb_request->is_last adds 27b31b91b04b usb: gadget: f_tcm: Inform last stream request adds b6842d4938c3 usb: dwc3: gadget: Check for in-progress END_TRANSFER adds 2e6e9e4b2ed7 usb: dwc3: gadget: Refactor TRB completion handler adds 548f8b316563 usb: dwc3: gadget: Enable XferComplete event adds 3eaecd0c2333 usb: dwc3: gadget: Handle XferComplete for streams adds e0d19563eb6c usb: dwc3: gadget: Wait for transfer completion adds aefe3d232b66 usb: dwc3: gadget: Don't prepare beyond a transfer adds 140ca4cfea8a usb: dwc3: gadget: Handle stream transfers adds b10e1c253577 usb: dwc3: gadget: Use SET_EP_PRIME for NoStream adds e78355b577c4 usb: gadget: udc: atmel: Don't use DT to configure end point adds 4db120d93d53 dt-bindings: usb: atmel: Mark EP child node as deprecated adds a5c4c29d24c6 ARM: dts: at91: Remove the USB EP child node adds 1805cdde37c8 dt-bindings: usb: qcom,dwc3: Introduce interconnect proper [...] adds 11a8b115feee arm64: dts: qcom: sdm845: Add interconnect properties for USB adds 5d48fe6140d8 arm64: dts: qcom: sc7180: Add interconnect properties for USB adds 3c73bc52195d usb: gadget: core: sync interrupt before unbind the udc adds 77f30ff49761 usb: cdns3: gadget: assign interrupt number to USB gadget [...] adds eccba1edeebf USB: dummy-hcd: use configurable endpoint naming scheme adds 1c0e69ae1b9f usb: dwc3: Increase timeout for CmdAct cleared by device c [...] adds eafa80041645 usb: gadget: lpc32xx_udc: don't dereference ep pointer bef [...] adds e5b913496099 usb: cdns3: Fix runtime PM imbalance on error adds 44734a594196 usb: gadget: fix potential double-free in m66592_probe. adds 4cda340a455b usb: gadget: fsl: Fix a wrong judgment in fsl_udc_probe() adds 65dc2e725286 usb: dwc2: Update Core Reset programming flow. adds 8b5b9adbff13 usb: cdns3: ep0: delete the redundant status stage adds 5d363120aa54 usb: gadget: Fix issue with config_ep_by_speed function adds 63c7bb299fc9 usb: dwc3: gadget: Check for prepared TRBs adds 1883a934e156 dt-bindings: usb: convert keystone-usb.txt to YAML adds 15aeb360e4a0 dt-bindings: usb: ti,keystone-dwc3.yaml: Add USB3.0 PHY property adds 1c11e74e9079 usb: dwc3: keystone: Turn on USB3 PHY before controller adds 01ae56b933d0 Merge remote-tracking branch 'usb-gadget/next' adds 27aec9d93938 Merge remote-tracking branch 'usb-serial/usb-next' adds cf539ef3d94b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 37f3965d74d5 sc16is7xx: Always use falling edge IRQ adds 6393ff1c4435 sc16is7xx: Use threaded IRQ adds 2d12fc792cdd sc16is7xx: Allow sharing the IRQ line adds 2aa916e67db3 sc16is7xx: Read the LSR register for basic device presence check adds 344235f55707 Merge 5.7-rc7 into tty-next adds 22056da26f12 Merge remote-tracking branch 'tty/tty-next' adds ddc0aef01a90 Merge tag 'soundwire-5.8-rc1' of git://git.kernel.org/pub/ [...] adds cd116318803f bus: mhi: core: Refactor mhi queue APIs adds 44d4e063d18b bus: mhi: core: Cache intmod from mhi event to mhi channel adds 020960685041 bus: mhi: core: Add range check for channel id received in [...] adds ee75cedf82d8 bus: mhi: core: Read transfer length from an event properly adds 560e3a045961 bus: mhi: core: Handle firmware load using state worker adds a21eaf592fad bus: mhi: core: Return appropriate error codes for AMSS lo [...] adds 0a895f091ebd bus: mhi: core: Improve debug logs for loading firmware adds 0ab9fcd0e7b2 bus: mhi: core: Ensure non-zero session or sequence ID val [...] adds bc7ccce5a519 bus: mhi: core: Remove the system error worker thread adds 3c1bd0047124 bus: mhi: core: Handle disable transitions in state worker adds ada5e1def5da bus: mhi: core: Skip handling BHI irq if MHI reg access is [...] adds 30b7892417c5 bus: mhi: core: Do not process SYS_ERROR if RDDM is supported adds 3bc1a5f43161 bus: mhi: core: Handle write lock properly in mhi_pm_m0_tr [...] adds e18d4e9fa79b bus: mhi: core: Handle syserr during power_up adds 8786eda9a977 misc: rtsx: Remove unused pcr_ops adds 51876e22bf7f misc: rtsx: Removed unused dev_aspm_mode adds 9ae577047e5b misc: rtsx: Use ASPM_MASK_NEG instead of hard-coded value adds 3d1e7aa80d1c misc: rtsx: Use pcie_capability_clear_and_set_word() for P [...] adds 05ffe36a0929 misc: rtsx: Simplify rtsx_comm_set_aspm() adds 709b41b56a16 misc: rtsx: Remove unnecessary rts5249_set_aspm(), rts5260 [...] adds ed65bfd9fd86 habanalabs: don't set default fence_ops->wait adds 42d0b0b95f98 habanalabs: improve MMU cache invalidation code adds d798507988da habanalabs: add print for soft reset due to event adds 66446820df18 habanalabs: GAUDI does not support soft-reset adds 36fafe87edd6 habanalabs: don't allow hard reset with open processes adds 8ff5f4fd40df habanalabs: handle MMU cache invalidation timeout adds 18cbc336ec1a Merge tag 'misc-habanalabs-next-2020-05-25' of git://peopl [...] adds 0426847622c0 Merge remote-tracking branch 'char-misc/char-misc-next' adds c1de93f0f556 extcon: max14577: Add proper dt-compatible strings adds 90b15e7c88bf extcon: arizona: Fix runtime PM imbalance on error adds 386ed0ae4ba3 Merge remote-tracking branch 'extcon/extcon-next' adds 4caf2511ec49 thunderbolt: Add trivial .shutdown adds 393e73326536 Merge remote-tracking branch 'thunderbolt/next' adds 20edb44179e9 staging: fbtft: fb_st7789v: make HSD20_IPS numeric and not [...] adds 461aac1cbc82 staging: vt6656: remove ieee80211_hdr from vnt_usb_send_context. adds a0b44f142219 staging: vt6656: rxtx remove unused need_ack adds 272c25c62eaf staging: vt6656: Move vnt_mic_hdr pointers to vnt_fill_txkey adds 017af521a713 staging: vt6656: use ieee80211_tx_info to replace need_mic adds e76d9db0cba1 staging: vt6656: rxtx use ieee80211_tx_info for rts/cts control adds cf51f55311f4 staging: vt6656: Move key_buffer inside vnt_fill_txkey. adds f79c9fa340c2 staging: vt6656: move tx_body_size/payload_len to skb->len adds 4f1b5df4205b staging: vt6656: Move tx_key inside vnt_fill_txkey. adds dc6490b0c505 staging: vt6656: Move calling point of vnt_fill_txkey. adds 1dfb74b1ea6d staging: vt6656: move key frag controls to vnt_fill_txkey adds f9992af62fbf iio: accel: bma180: Prepare for different reset values adds a5e633eb79c4 iio: accel: Make bma180 conflict with input's bma150 adds ae23317afa76 dt-bindings: iio: accel: Add bma150 family compatibles to bma180 adds 8e2c7c6555f5 dt-bindings: iio: accel: Add required regulators to bma180 adds 891a00ec30b5 iio: accel: bma180: Add support for bma023 adds 35328fb52b4d iio: accel: bma180: Rename center_temp to temp_offset adds 6198bdb48922 iio: accel: Add bma150/smb380 support to bma180 adds 2bbf7c6b705c iio: dac: ad5360: Replace indio_dev->mlock with own device lock adds 0b4b5925bf16 iio: dac: ad5446: Replace indio_dev->mlock with own device lock adds b0ffd3b6d239 iio: dac: ad5449: Replace indio_dev->mlock with own device lock adds a49e961c7c0a iio: dac: ad5755: Replace indio_dev->mlock with own device lock adds 19710bffe4bc iio: dac: ad5761: Replace indio_dev->mlock with own device lock adds fdd41663e660 iio: dac: ad5764: Replace indio_dev->mlock with own device lock adds fa444a186f63 iio: dac: ad5380: Replace indio_dev->mlock with own device lock adds 9bc17892d60b iio: dac: ad5421: Replace indio_dev->mlock with own device lock adds 0b2884ef7fca iio: dac: ad5686: Replace indio_dev->mlock with own device lock adds 3adb82ebd9bb iio: dac: vf610_dac: Replace indio_dev->mlock with own dev [...] adds 5cb1a5481cc3 iio: __iio_update_buffers: Update mode before preenable/af [...] adds 754718a5b43c iio: adc: Add scaling support to exynos adc driver adds 786b44a3b575 iio: adc: exynos: Simplify Exynos7-specific init adds 92ca6bca609e dt-bindings: iio: chemical: add CO2 EZO module documentation adds 8712b3098b3d iio: chemical: add atlas-ezo-sensor initial support adds 96144d43fd01 iio: buffer: remove attrcount_orig var from sysfs creation adds 9ecd11812e38 dt-bindings: proximity: provide vcnl3020 device tree bindi [...] adds ac101e6b315b iio: proximity: Add driver support for vcnl3020 proximity sensor adds 33c53cbf8f7b iio: dac: ad5592r-base: Replace indio_dev->mlock with own [...] adds 1ecca8a9a498 iio: proximity: ping: pass reference to IIO device as para [...] adds f6dbf83c17cb iio: light: gp2ap002: Take runtime PM reference on light read adds 10134ec3f8ce iio: adc: stm32-adc: fix a wrong error message when probin [...] adds a5bf6fdd19c3 iio:chemical:sps30: Fix timestamp alignment adds 13e945631c2f iio:chemical:pms7003: Fix timestamp alignment and prevent [...] adds a3975dea1696 Merge tag 'iio-for-5.8c' of git://git.kernel.org/pub/scm/l [...] adds c2312ff575fc Merge 5.7-rc7 into staging-next adds 8a5d808cb0b4 Merge remote-tracking branch 'staging/staging-next' adds 05f19f7f8944 mux: adgs1408: Add mod_devicetable.h and remove of_match_ptr adds c6a580f00b76 Merge remote-tracking branch 'mux/for-next' adds ecbb257d3e57 Merge remote-tracking branch 'slave-dma/next' adds f2397ed45abe Merge remote-tracking branch 'cgroup/for-next' adds ae9020c84904 Merge remote-tracking branch 'scsi/for-next' adds f3cb4f69968b Merge remote-tracking branch 'scsi-mkp/for-next' adds 412bbbcbaaa7 Merge remote-tracking branch 'vhost/linux-next' adds 06165eebe3b0 Merge remote-tracking branch 'rpmsg/for-next' adds cdebd55e1bc5 Merge remote-tracking branch 'gpio/for-next' adds 47a3734b0390 gpio: max730x: bring gpiochip_add_data after port config adds 22e4ebd05890 gpio: pxa: Add COMPILE_TEST support adds e33a58a29c6a gpio: pca935x: Allow IRQ support for driver built as a module adds 1a47716fe763 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 82ec8dc43f77 Merge remote-tracking branch 'pinctrl/for-next' adds 8c83b51ccd78 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 1174d2e2540a Merge remote-tracking branch 'pwm/for-next' adds c54a66f09132 Merge remote-tracking branch 'userns/for-next' adds 61016db15b8e selftests/exec: Verify execve of non-regular files fail adds babf8a978d49 selftests: vdso: Rename vdso_test to vdso_test_gettimeofday adds cd76ca4dd637 selftests: vdso: Use a header file to prototype parse_vdso API adds 2e9a97256616 selftests: vdso: Add a selftest for vDSO getcpu() adds 5627f9cffee7 Kernel selftests: Add check if TPM devices are supported adds 558ae0355a91 selftests/timens: handle a case when alarm clocks are not [...] adds 5274542f44d9 Merge remote-tracking branch 'kselftest/next' adds 5b99448a9066 Merge remote-tracking branch 'livepatching/for-next' adds 96751d2e5d82 coresight: replicator: Use CS_AMBA_ID macro for id table adds a91762bd0bb6 coresight: catu: Use CS_AMBA_ID macro for id table adds 3addce4d7d95 Merge remote-tracking branch 'coresight/next' adds 8c6cd3702a2a Merge remote-tracking branch 'rtc/rtc-next' adds f48fb278388c Merge remote-tracking branch 'ntb/ntb-next' adds cafe4b566acf Merge remote-tracking branch 'gnss/gnss-next' adds fc71e1f823c7 Merge remote-tracking branch 'fsi/next' adds 05023c19fd98 Merge remote-tracking branch 'slimbus/for-next' adds 0cc16bc95092 nvmem: qfprom: remove incorrect write support adds bfe907715a99 nvmem: sprd: Fix return value of sprd_efuse_probe() adds be00147a195b MAINTAINERS: Add git tree for NVMEM FRAMEWORK adds f2fc6a165202 Merge remote-tracking branch 'nvmem/for-next' adds c5f76fd2b6e7 Merge remote-tracking branch 'xarray/xarray' adds a949e86c0d78 Drivers: hv: vmbus: Resolve race between init_vp_index() a [...] adds afaa33da08ab Drivers: hv: vmbus: Resolve more races involving init_vp_index() adds 07e850519fb7 Merge remote-tracking branch 'hyperv/hyperv-next' adds 1f227df9628b Merge remote-tracking branch 'kgdb/kgdb/for-next' adds ba0a59cd6684 Merge remote-tracking branch 'pidfd/for-next' adds 694cf50224bb Merge remote-tracking branch 'devfreq/devfreq-next' adds dcb8a6ef8d12 Merge remote-tracking branch 'hmm/hmm' adds 8d4c372295db Merge remote-tracking branch 'cfi/cfi/next' adds c4714b0045ac Documentation: test.h - fix warnings adds ddbd60c779b4 kunit: use --build_dir=.kunit as default adds 9bdf64b35117 kunit: use KUnit defconfig by default adds 0f47c3b8c4d4 Merge remote-tracking branch 'kunit-next/kunit' adds c50d5dae1d45 Merge remote-tracking branch 'trivial/for-next' adds 9cad0413dac5 Merge remote-tracking branch 'mhi/mhi-next' adds e6d82f894547 Merge remote-tracking branch 'notifications/notifications- [...] adds 8e8646a9cef7 Merge remote-tracking branch 'fsinfo/fsinfo-core' adds 772cd08925ab checkpatch: test $GIT_DIR changes adds 4629ad0989ac /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds adf69012ce30 /proc/kpageflags: do not use uninitialized struct pages adds 37448f0a3210 kcov: cleanup debug messages adds 8c803b033585 kcov: fix potential use-after-free in kcov_remote_start adds a82ab70c5cd0 kcov: move t->kcov assignments into kcov_start/stop adds 6ad7d945e247 kcov: move t->kcov_sequence assignment adds 033490104ec3 kcov: use t->kcov_mode as enabled indicator adds 6fb20813bc45 kcov: collect coverage from interrupts adds 5ce9d999f0cd usb: core: kcov: collect coverage from usb complete callback adds bc17b49bf0f8 mm/memcg: optimize memory.numa_stat like memory.stat adds 516f7ff025aa lib/lzo: fix ambiguous encoding bug in lzo-rle adds 7049589ce456 mm/compaction: avoid VM_BUG_ON(PageSlab()) in page_mapcount() adds e192bce8542e x86: mm: ptdump: calculate effective permissions correctly adds f6396a9ececd mm: ptdump: expand type of 'val' in note_page() adds 10ff7b1d99fc mm/z3fold: silence kmemleak false positives of slots adds 8998054f1d15 mm,thp: stop leaking unreleased file pages adds 9f90a9dd31ce mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() adds c4621724ce8e mm-remove-vm_bug_onpageslab-from-page_mapcount-fix adds 5764cb368dcd squashfs: migrate from ll_rw_block usage to BIO adds d0081af35ea9 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix adds f00ef892cb4a ocfs2: add missing annotation for dlm_empty_lockres() adds 1a8206f6dfc4 ocfs2: mount shared volume without ha stack adds 855ea13b83dd arch/parisc/include/asm/pgtable.h: remove unused `old_pte' adds 3424e7466f33 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds d335ea5f8b54 ramfs: support O_TMPFILE adds 146d416a5a0b vfs: track per-sb writeback errors and report them to syncfs adds 47edcebf3522 buffer: record blockdev write errors in super_block that it backs adds 460ba1805bd2 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 8b33c6f9e39b usercopy: mark dma-kmalloc caches as usercopy caches adds ea957cc47cd5 mm/slub.c: fix corrupted freechain in deactivate_slab() adds b0fa398b99f4 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix adds 61b23060064e slub: Remove userspace notifier for cache add/remove adds 9bd3b8b6b9ac slub: remove kmalloc under list_lock from list_slab_objects() V2 adds a3197578a228 mm/slub: fix stack overruns with SLUB_STATS adds a16cd2268e73 mm-slub-add-panic_on_error-to-the-debug-facilities-fix adds 4befa263bf59 mm, dump_page(): do not crash with invalid mapping pointer adds 6b1d95d8e532 mm: move readahead prototypes from mm.h adds 89667e94a969 mm: return void from various readahead functions adds d46b2f754d72 mm: ignore return value of ->readpages adds 66a4e6a31c1f mm: move readahead nr_pages check into read_pages adds efb2d9b7f00f mm: add new readahead_control API adds 189277cb84a3 mm: use readahead_control to pass arguments adds 70f832548218 mm: rename various 'offset' parameters to 'index' adds 238dd5c8f095 mm: rename readahead loop variable to 'i' adds 888ffa97b4d1 mm: remove 'page_offset' from readahead loop adds 378a5a1fec9e mm: put readahead pages in cache earlier adds 4a0c0389b1d9 mm: add readahead address space operation adds 9443559b68cc mm: move end_index check out of readahead loop adds 795862d4d2ac mm: add page_cache_readahead_unbounded adds 2c3ee5a3873a mm: document why we don't set PageReadahead adds 47fa7e4581e4 mm: use memalloc_nofs_save in readahead path adds 524c003f4f06 fs: convert mpage_readpages to mpage_readahead adds 6dc5b6d8b41d btrfs: convert from readpages to readahead adds 4149ad4022a3 erofs: convert uncompressed files from readpages to readahead adds 8e6088864c95 erofs: convert compressed files from readpages to readahead adds 7ec63b2f8c48 ext4: convert from readpages to readahead adds e5f46f72569a ext4: pass the inode to ext4_mpage_readpages adds bdef8a4d6fb5 f2fs: convert from readpages to readahead adds 507d93dd18b9 f2fs: pass the inode to f2fs_mpage_readpages adds c7d6326e3896 fuse: convert from readpages to readahead adds 97cacc61178d fuse-convert-from-readpages-to-readahead-fix adds 580281cfb1cd iomap: convert from readpages to readahead adds 235e418ab1ad include/linux/pagemap.h: introduce attach/detach_page_private adds 66d9b83e7505 md: remove __clear_page_buffers and use attach/detach_page [...] adds 00494d2abd37 btrfs: use attach/detach_page_private adds 4679d63984af fs/buffer.c: use attach/detach_page_private adds 30f22ffe83b6 f2fs: use attach/detach_page_private adds ebf97333253e iomap: use attach/detach_page_private adds 2d2764c34f91 ntfs: replace attach_page_buffers with attach_page_private adds 958dd4455edf orangefs: use attach/detach_page_private adds a4aaea47ca19 buffer_head.h: remove attach_page_buffers adds 1261e46f22a9 mm/migrate.c: call detach_page_private to cleanup code adds c5fb3cdb7f28 mm-migratec-call-detach_page_private-to-cleanup-code-fix adds 9e3752d7af50 mm-migratec-call-detach_page_private-to-cleanup-code-fix-fix adds 3753bcbcbf99 mm_types.h: change set_page_private to inline function adds 9ba17bcb79ac mm/gup.c: update the documentation adds 161219a8bb56 mm-gupc-updating-the-documentation-fix adds a62289b75256 mm/gup: introduce pin_user_pages_unlocked adds 47c8b90e32bd ivtv: convert get_user_pages() --> pin_user_pages() adds a72507e8e84e mm/gup: move __get_user_pages_fast() down a few lines in gup.c adds 6ac1ff3f5017 mm/gup: refactor and de-duplicate gup_fast() code adds 15d255df29f8 mm/gup: fixup gup.c for "mm/gup: refactor and de-duplicate [...] adds 33f255cf3b8b mm/gup: introduce pin_user_pages_fast_only() adds 07a684c4b672 drm/i915: convert get_user_pages() --> pin_user_pages() adds f3ec979ce4b6 mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() adds 430d103d2421 mm/swapfile: use list_{prev,next}_entry() instead of open-coding adds 458d6a7e0bd9 mm/swap_state: fix a data race in swapin_nr_pages adds 38a1580cc602 mm: swap: properly update readahead statistics in unuse_pt [...] adds c4fe9b057a6d mm/swapfile.c: offset is only used when there is more slots adds 3b96e6a6ff93 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] adds 462827322f91 mm/swapfile.c: remove the unnecessary goto for SSD case adds 0a69d9a042b5 mm/swapfile.c: simplify the calculation of n_goal adds c87a97bb1ad3 mm/swapfile.c: remove the extra check in scan_swap_map_slots() adds 2fd843a5648a mm/swapfile.c: found_free could be represented by (tmp < max) adds 2685fa839514 mm/swapfile.c: tmp is always smaller than max adds 3447e35f02d4 mm/swapfile.c: omit a duplicate code by compare tmp and max first adds 0455d3cc780d swap: try to scan more free slots even when fragmented adds 50fe8b3c8054 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable adds 6faa983f1023 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix adds 2598e105e1c8 mm/swapfile.c: __swap_entry_free() always free 1 entry adds 135b3a0743ee mm/swapfile.c: use prandom_u32_max() adds 1584480bc52e swap: reduce lock contention on swap cache from swap slots [...] adds 800794ce2770 swap-reduce-lock-contention-on-swap-cache-from-swap-slots- [...] adds 2279b5a89d1e mm: swapfile: fix /proc/swaps heading and Size/Used/Priori [...] adds 8a7c38b99889 mm, memcg: add workingset_restore in memory.stat adds 0a61a63c24e3 mm: memcontrol: simplify value comparison between count and limit adds ac5bd9856dbf mm: fix NUMA node file count error in replace_page_cache() adds f7bf37b7aa3b mm: memcontrol: fix stat-corrupting race in charge moving adds aa0d1962ebb8 mm: memcontrol: drop @compound parameter from memcg charging API adds e6002c57cda9 mm: shmem: remove rare optimization when swapin races with [...] adds f72f3b85c897 mm: memcontrol: move out cgroup swaprate throttling adds 760dca6d1638 mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] adds 05069ae4b2dd mm: memcontrol: prepare uncharging for removal of private [...] adds b409810531a7 mm: memcontrol: prepare move_account for removal of privat [...] adds 37960e1a4964 mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] adds 818c6c20f84d mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] adds 7a5105ca0b43 mm: memcontrol: switch to native NR_ANON_MAPPED counter adds 4ad598a9ec79 mm: memcontrol: switch to native NR_ANON_THPS counter adds f15159ba83cc mm-memcontrol-switch-to-native-nr_anon_thps-counter-fix adds e325f89fdd69 mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] adds fccda0373583 mm-memcontrol-convert-anon-and-file-thp-to-new-mem_cgroup_ [...] adds 5ccc3c26a1d6 mm: memcontrol: drop unused try/commit/cancel charge API adds c80f30c8e1fd mm: memcontrol: prepare swap controller setup for integration adds 85d7b6a42cbc mm: memcontrol: make swap tracking an integral part of mem [...] adds e024b03a0d00 mm: mkfs.ext4 invoked oom-killer on i386 - pagecache_get_page adds aaf3c24c48b7 mm: memcontrol: charge swapin pages on instantiation adds 7c0269440867 mm/swap: fix livelock in __read_swap_cache_async() adds aa2da40c8275 mm: memcontrol: document the new swap control behavior adds 4b767444ba91 mm: memcontrol: delete unused lrucare handling adds 2c770a60279e mm: memcontrol: update page->mem_cgroup stability rules adds 7113fe2725a8 memcg: expose root cgroup's memory.stat adds e53a557c6ec9 mm/gup.c: further document vma_permits_fault() adds d75cfa7d1268 /proc/PID/smaps: Add PMD migration entry parsing adds 3c78902ceb41 mm/mmap.c: fix the adjusted length error adds dadd986ce81b mm/memory: remove unnecessary pte_devmap case in copy_one_pte() adds 1e3813db0bde x86/hyperv: use vmalloc_exec for the hypercall page adds e9b7dd51744c x86: fix vmap arguments in map_irq_stack adds e972adf2a25a staging: android: ion: use vmap instead of vm_map_ram adds 54f62c2fbad7 staging: media: ipu3: use vmap instead of reimplementing it adds bded28c02108 dma-mapping: use vmap insted of reimplementing it adds ea8245d492bb powerpc: add an ioremap_phb helper adds 4fa042357ac6 powerpc: remove __ioremap_at and __iounmap_at adds 3051ccc70e4d mm: remove __get_vm_area adds c162e72dcfe0 mm: unexport unmap_kernel_range_noflush adds 2cc45f11da80 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] adds 83c13befa6d2 mm: only allow page table mappings for built-in zsmalloc adds a9e5c2b93ba3 mm: pass addr as unsigned long to vb_free adds 719b5e414d63 mm: remove vmap_page_range_noflush and vunmap_page_range adds 0352cfffddcb mm: rename vmap_page_range to map_kernel_range adds c77456b739ce mm: don't return the number of pages from map_kernel_range [...] adds 3a76ff7847c6 mm: remove map_vm_range adds 6db186b59a0d mm: remove unmap_vmap_area adds bc2cf555b82a mm: remove the prot argument from vm_map_ram adds 888e5f6dcf82 mm: enforce that vmap can't map pages executable adds d33a5012b2c5 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc adds eac1f42dddc3 mm: remove the pgprot argument to __vmalloc adds ad902463acef mm: remove the prot argument to __vmalloc_node adds 0f5805029b80 mm: remove both instances of __vmalloc_node_flags adds d9a03f9955fb mm: remove __vmalloc_node_flags_caller adds cacfa1370b8c mm-remove-__vmalloc_node_flags_caller-fix adds 574fa089c86f mm: switch the test_vmalloc module to use __vmalloc_node adds 4a97f730e46e mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix adds 41412c2a446f mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix adds 94d6d66472a3 mm: remove vmalloc_user_node_flags adds 2600c58a4c2d mm-remove-vmalloc_user_node_flags-fix adds 7d03de396c88 arm64: use __vmalloc_node in arch_alloc_vmap_stack adds ab8b12a14e55 powerpc: use __vmalloc_node in alloc_vm_stack adds a15548470875 s390: use __vmalloc_node in stack_alloc adds f70bdd727eba mm: add functions to track page directory modifications adds 652878f6e974 mm/vmalloc: track which page-table levels were modified adds bcf2b224bcad mm-vmalloc-track-which-page-table-levels-were-modified-fix adds 9286698ccb94 mm/ioremap: track which page-table levels were modified adds 3e9b42f49488 x86/mm/64: implement arch_sync_kernel_mappings() adds 05ee7689d94a x86/mm/32: implement arch_sync_kernel_mappings() adds 9d86b150fd06 mm: remove vmalloc_sync_(un)mappings() adds a60c75057afa x86/mm: remove vmalloc faulting adds 8d7ec5a9f4f7 mm/mm_init.c: report kasan-tag information stored in page->flags adds 2b7e6a3d2ae8 kasan: stop tests being eliminated as dead code with FORTI [...] adds 7a22114bfd1e kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] adds 1881ea39e4f7 string.h: fix incompatibility between FORTIFY_SOURCE and KASAN adds 5afaff9208bf kasan: move kasan_report() into report.c adds 7f998e3b7ce8 mm: clarify __GFP_MEMALLOC usage adds a1039c3c1851 mm: memblock: replace dereferences of memblock_region.nid [...] adds fcdd0b06ac41 mm: make early_pfn_to_nid() and related defintions close t [...] adds e8d3552c4f20 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option adds 5b1c65c0660e mm: free_area_init: use maximal zone PFNs rather than zone sizes adds 1359d9e77f76 mm: use free_area_init() instead of free_area_init_nodes() adds 2cc80fd8c85a alpha: simplify detection of memory zone boundaries adds d3c61d4dd18b arm: simplify detection of memory zone boundaries adds 650c0ebc83cd arm64: simplify detection of memory zone boundaries for UM [...] adds fb01f6bbcfb5 csky: simplify detection of memory zone boundaries adds 416e2a548268 m68k: mm: simplify detection of memory zone boundaries adds 747bed293439 parisc: simplify detection of memory zone boundaries adds d839523281d4 sparc32: simplify detection of memory zone boundaries adds da1a95049318 unicore32: simplify detection of memory zone boundaries adds 5fbee147c222 xtensa: simplify detection of memory zone boundaries adds 1fee299f3667 mm: memmap_init: iterate over memblock regions rather that [...] adds ca2331289044 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] adds 6a05b9fbff65 mm/compaction: fix the incorrect hole in fast_isolate_freepages() adds 9c7b9c706595 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES adds 7015ac434df9 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds 249bcef8a9f3 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds b967c6beef48 arc: free_area_init(): take into account PAE40 mode adds 5e134580ce3e mm-free_area_init-allow-defining-max_zone_pfn-in-descendin [...] adds 186958d5b70d mm: rename free_area_init_node() to free_area_init_memoryl [...] adds 4c4140fa0207 mm: clean up free_area_init_node() and its helpers adds dc618df23997 mm: simplify find_min_pfn_with_active_regions() adds 4effed174662 docs/vm: update memory-models documentation adds ba82e2da9e84 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] adds 0b9b8ec209f7 mm/page_alloc.c: bad_flags is not necessary for bad_page() adds 3bfd3d439389 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] adds c1870e0abf1d mm/page_alloc.c: rename free_pages_check() to check_free_page() adds 6deed27caab2 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] adds df2eff30b1dc mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds a26ac2ada362 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 242e0adf4c03 mm/page_alloc.c: remove unused free_bootmem_with_active_regions adds e7eb28bec91c mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] adds 60b6b151b640 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] adds d41625551f3a mm/vmstat.c: do not show lowmem reserve protection informa [...] adds 180825184f53 mm/page_alloc: use ac->high_zoneidx for classzone_idx adds 1d939b0e4cec mm/page_alloc: integrate classzone_idx and high_zoneidx adds a967cd37dc0f mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() adds 9e069ad35947 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] adds 2b1fa614fcca mm/page_alloc.c: reset numa stats for boot pagesets adds 5325b632bad2 mm-reset-numa-stats-for-boot-pagesets-v3 adds 99e59b249112 mm, page_alloc: reset the zone->watermark_boost early adds a5020d060b4f mm/page_alloc: restrict and formalize compound_page_dtors[] adds b41037d20a76 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] adds 147950d7bdb0 mm-page_alloc-skip-waternark_boost-for-atomic-order-0-allo [...] adds d7d84d2b62e6 mm: add comments on pglist_data zones adds 846c2d5e221c mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] adds 3939ef3df46f mm: initialize deferred pages with interrupts enabled adds 9fa6a3c9450c mm: call cond_resched() from deferred_init_memmap() adds 1af1c902dc31 padata: remove exit routine adds af2f5317e138 padata: initialize earlier adds 6c45827262d8 padata-initialize-earlier-fix adds a89f60819931 padata: allocate work structures for parallel jobs from a pool adds 2a939636e9e9 padata: add basic support for multithreaded jobs adds d523eb15bbb4 mm: parallelize deferred_init_memmap() adds d7b27432d6e0 mm: make deferred init's max threads arch-specific adds 2b23a94167bc padata: document multithreaded jobs adds 3ecbed80d259 mm/vmscan.c: use update_lru_size() in update_lru_sizes() adds 3f4ab8ed1cff mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch adds 05ff6e43af01 mm/vmscan.c: change prototype for shrink_page_list adds 2cd60be04684 mm/vmscan: update the comment of should_continue_reclaim() adds 89fefe03a2cb mm: fix LRU balancing effect of new transparent huge pages adds f760e5c4feec mm: keep separate anon and file statistics on page reclaim [...] adds 687874693345 mm: allow swappiness that prefers reclaiming anon over the [...] adds 98738fec9224 mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() adds 7d4744ee4ab8 mm: workingset: let cache workingset challenge anon adds 831c153fd636 mm: remove use-once cache bias from LRU balancing adds 6b2d1e8cf032 mm: vmscan: drop unnecessary div0 avoidance rounding in ge [...] adds 6d4d8c67a978 mm: base LRU balancing on an explicit cost model adds 185e3f208d13 mm: deactivations shouldn't bias the LRU balance adds 25580bf73c04 mm-deactivations-shouldnt-bias-the-lru-balance-fix adds b8c1e68808bb mm: only count actual rotations as LRU reclaim cost adds 30051d0fb600 mm: balance LRU lists based on relative thrashing adds 862095ac61ef mm: vmscan: determine anon/file pressure balance at the re [...] adds 31a5fb9b4052 mm: vmscan: reclaim writepage is IO cost adds 895370689dec mm: vmscan: limit the range of LRU type balancing adds 7cbf9804360a tools/vm/page_owner_sort.c: filter out unneeded line adds 0ee8b0cf5e6c mm, mempolicy: fix up gup usage in lookup_node adds 57aa7d7a1633 include/linux/memblock.h: fix minor typo and unclear comment adds 53d73e12b71e hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for [...] adds d50a022bb1c8 khugepaged: add self test adds 043e4c525ae4 selftests: khugepaged: fix several spelling mistakes adds de61f1801099 khugepaged: replace the usage of system(3) in the test adds 0838ef8d3004 khugepaged-add-self-test-fix-2-fix adds 3e7ab057d9cb khugepaged-add-self-test-fix-3 adds 064600dad86d khugepaged: do not stop collapse if less than half PTEs ar [...] adds eecbf5db72b4 khugepaged: drain all LRU caches before scanning pages adds 2a4ef9f3de3d khugepaged: drain LRU add pagevec after swapin adds 3d6e10e98a82 khugepaged: allow to collapse a page shared across fork adds 6f0a09007e60 mm: khugepaged: remove error message when checking external pins adds eec128988c0b khugepaged-allow-to-collapse-a-page-shared-across-fork-fix-fix adds 214d7855dae1 khugepaged: allow to collapse PTE-mapped compound pages adds 5de30585ee93 thp: change CoW semantics for anon-THP adds e31c1c7a6634 khugepaged: introduce 'max_ptes_shared' tunable adds 6e462b105284 selftests: khugepaged: fix several spelling mistakes adds dc80baa3d12f hugetlbfs: add arch_hugetlb_valid_size adds f345531e62ed hugetlbfs: move hugepagesz= parsing to arch independent code adds 6e8e6576ba6d hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] adds 9439a07b64f1 arm64/hugetlb: fix hugetlb initialization adds 1838dca49d3e hugetlbfs: clean up command line processing adds 1bbe9a495936 hugetlbfs: fix changes to command line processing adds 9b3b547d24c0 mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] adds 988b1cb01490 arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET adds 428c7e89f33a mm/hugetlb: define a generic fallback for is_hugepage_only [...] adds 4f809b7a54ae mm/hugetlb: define a generic fallback for arch_clear_hugep [...] adds 89e1a8631587 mm: simplify calling a compound page destructor adds 4b77c19b09ab arch/kmap: remove BUG_ON() adds 21b69224dd57 arch/xtensa: move kmap build bug out of the way adds ac86a763a29f arch/kmap: remove redundant arch specific kmaps adds bd884afda8b9 arch/kunmap: remove duplicate kunmap implementations adds 3ea7cfeec1bf arch-kunmap-remove-duplicate-kunmap-implementations-fix adds 0afb944ce853 {x86,powerpc,microblaze}/kmap: move preempt disable adds 307fed03b79e arch/kmap_atomic: consolidate duplicate code adds e56dd96d6404 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes adds 84467e2ca84c arch/kunmap_atomic: consolidate duplicate code adds d2a9dfce3dbd arch/{mips,sparc,microblaze,powerpc}: don't enable pagefau [...] adds e8ec2d720b99 arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes adds f8927d7f4273 arch/kmap: ensure kmap_prot visibility adds be59fc8f171c arch/kmap: don't hard code kmap_prot values adds 6336bf781875 arch/kmap: define kmap_atomic_prot() for all arch's adds 6c95cdcf0149 drm: remove drm specific kmap_atomic code adds f82f462e8a06 drm: vmwgfx: include linux/highmem.h adds e220e771a548 kmap: remove kmap_atomic_to_page() adds 2f8a5b135f18 parisc/kmap: remove duplicate kmap code adds f260c365cfe3 sparc: remove unnecessary includes adds 070bdd633f6a kmap: consolidate kmap_prot definitions adds 6e6848ccf8ff kmap-consolidate-kmap_prot-definitions-checkpatch-fixes adds adcd73570282 mm: thp: don't need to drain lru cache when splitting and [...] adds a58b6654467c powerpc/mm: drop platform defined pmd_mknotpresent() adds 91f4d9dd4cc2 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() adds f3a378563f94 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 adds 8a662710815c mm/vmstat: add events for PMD based THP migration without split adds dde654658fbb mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] adds d16fae48d2fc mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] adds b93e8c6571de drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds e76a1aa1d597 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds b709a56e3ebb mm: add DEBUG_WX support adds a6a2a6fb55c7 mm-add-debug_wx-support-fix adds 290c97ce484d mm: remove the specific name of arm64 adds d01ca0b0b6b4 mm: add MMU dependency for DEBUG_WX adds 4d01b8e6220f riscv: support DEBUG_WX adds c89788979801 riscv-support-debug_wx-fix adds c3b264efd5da x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 730e2847bfd6 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 998467f06072 mm: add kvfree_sensitive() for freeing sensitive data objects adds 5dcfd2f1ad6e mm/memory_hotplug: refrain from adding memory into an impo [...] adds f7c7bd76696d powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 65b15e9ad233 mm/memory_hotplug: remove is_mem_section_removable() adds 3ee2d90455bf mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds 723f80902b1c mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds 0b6432e0c177 mm/memory_hotplug: introduce add_memory_driver_managed() adds f45656984e57 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] adds 879c3b3466b7 device-dax: add memory via add_memory_driver_managed() adds 987e4a0a9212 mm: replace zero-length array with flexible-array member adds 8d59ff2ceaaa mm-replace-zero-length-array-with-flexible-array-member-fix adds d3185e11b018 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds 073bc5f4c2eb mm: ksm: fix a typo in comment "alreaady"->"already" adds a23a7f1fdaa9 mm: ksm: fix a typo in comment "alreaady"->"already" adds c626d89fcfe6 mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds 91cc33b70275 mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 91a2953f1ce7 mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds a1ac6edc6793 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] adds f4ee5e4e3753 mm/vmsan: fix some typos in comment adds 7c04260bc4ae mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds 6d9a2df8ae74 mm/memblock: fix a typo in comment "implict"->"implicit" adds 08f80ad3878a mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds 10436376bc2f mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds 2294071a649c mm/frontswap: fix some typos in frontswap.c adds ea1ae6d73e96 mm, memcg: fix some typos in memcontrol.c adds 9c81579b6bb5 mm: fix a typo in comment "strucure"->"structure" adds c7311432702f mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds c59815ae4e10 mm/sparse: fix a typo in comment "convienence"->"convenience" adds d853ca0efd7d mm/page-writeback: fix a typo in comment "effictive"->"effective" adds 5530287e89ef mm/memory: fix a typo in comment "attampt"->"attempt" adds 63d4be3b9ef9 mm: use false for bool variable adds d0f935bdc461 include/linux/mm.h: return true in cpupid_pid_unset() adds 34a667eb04f4 zcomp: Use ARRAY_SIZE() for backends list adds ccf10549e436 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 0175df1da3f1 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 479b1a3d0d5d kernel/hung_task.c: Monitor killed tasks. adds 1908dabaef4b proc: rename "catch" function argument adds 8fa52ee82e23 x86/mm: define mm_p4d_folded() adds be7ac14b1bba mm/debug: add tests validating architecture page table helpers adds e9de040c5327 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 adds 6e5944132f0c mm-debug-add-tests-validating-architecture-page-table-helpers-v18 adds f168571c799e user.c: make uidhash_table static adds 993eac5d423b dynamic_debug: add an option to enable dynamic debug for m [...] adds 7afec653e033 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] adds e81dffa91461 get_maintainer: add email addresses from .yaml files adds 97c301ad2715 get_maintainer: fix unexpected behavior for path/to//file [...] adds dd7e99a8a190 include/linux/bitops.h: avoid clang shift-count-overflow warnings adds 7d6a80ac4c6b include/linux/bitops.h: simplify get_count_order_long() adds 9ecfe7cadc97 lib/math: avoid trailing newline hidden in pr_fmt() adds 5dc55f1174e6 lib: Add might_fault() to strncpy_from_user. adds ff6fc661a22a lib: optimize cpumask_local_spread() adds 73978f3f060c lib/test_lockup.c: make test_inode static adds 5ef7ad9c66e6 lib/zlib: remove outdated and incorrect pre-increment opti [...] adds ae191b19b034 lib/percpu-refcount.c: use a more common logging style adds e1952fe8598b lib/flex_proportions.c: cleanup __fprop_inc_percpu_max adds cb6c014b5a3f lib: make a test module with set/clear bit adds dacbdbbcf490 checkpatch: additional MAINTAINER section entry ordering checks adds 9d1e166bf10b checkpatch: look for c99 comments in ctx_locate_comment adds 93a485ea7942 checkpatch: disallow --git and --file/--fix adds a97a453d83f7 checkpatch: use patch subject when reading from stdin adds 56a582e95c43 checkpatch-use-patch-subject-when-reading-from-stdin-fix adds 4e7ab62c1131 fs/binfmt_elf: remove redundant elf_map ifndef adds 06544f01be1e elfnote: mark all .note sections SHF_ALLOC adds feccdc9a5515 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds 38ac689f26c7 init: allow distribution configuration of default init adds a7203297d7fd fat: don't allow to mount if the FAT length == 0 adds 4fda48aabca2 fat: improve the readahead for FAT entries adds 5f1f966158d3 fs/seq_file.c: seq_read: Update pr_info_ratelimited adds 19b5e07a5090 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] adds 8c44944118e9 seq_file-introduce-define_seq_attribute-helper-macro-check [...] adds eedc7173f19b mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 1276d6ea04db kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 48501dc7747d exec: simplify the copy_strings_kernel calling convention adds 96611caddfc3 exec: open code copy_string_kernel adds 93cfef2d2c8c exec: change uselib(2) IS_SREG() failure to EACCES adds 41e4b9bbacb0 exec: relocate S_ISREG() check adds f1841512e52e exec: relocate path_noexec() check adds 1d0cff6ea5bf fs: include FMODE_EXEC when converting flags to f_mode adds 96725a2c100f umh: fix refcount underflow in fork_usermode_blob(). adds 581a7b590ef2 rapidio: avoid data race between file operation callbacks [...] adds 97ad86ca967e rapidio: convert get_user_pages() --> pin_user_pages() adds 4664ec8f102f kernel/relay.c: fix read_pos error when multiple readers adds 685c0baa051c aio: simplify read_events() adds a6f4d21d49e1 add kernel config option for twisting kernel behavior. adds d92e556a22e8 twist: allow disabling k_spec() function in drivers/tty/vt [...] adds b0515e1e558a twist: add option for selecting twist options for syzkalle [...] adds ea7b8acdf9b7 selftests/x86/pkeys: move selftests to arch-neutral directory adds 05fc7ca256ab selftests/vm/pkeys: rename all references to pkru to a gen [...] adds 91fc2e461712 selftests/vm/pkeys: move generic definitions to header file adds febcfc36ae3f selftests/vm/pkeys: move some definitions to arch-specific header adds d42ae9a6e87e selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds 9fbed1a567e4 selftests: vm: pkeys: Use sane types for pkey register adds 2840ba91f936 selftests: vm: pkeys: add helpers for pkey bits adds 198e7c494b0d selftests/vm/pkeys: fix pkey_disable_clear() adds 678c607682c9 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds 9962f0cb4225 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds fb83b4a03826 selftests: vm: pkeys: use the correct huge page size adds 7493579f7a0e selftests/vm/pkeys: introduce generic pkey abstractions adds 988458fc03b3 selftests/vm/pkeys: introduce powerpc support adds 2536bdec1108 selftests: vm: pkeys: fix powerpc access right updates adds 17aac99e35e8 selftests/vm/pkeys: fix number of reserved powerpc pkeys adds 2d634f5d3c4f selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds 1c36cce44ddc selftests/vm/pkeys: improve checks to determine pkey support adds 2e07367652a3 selftests/vm/pkeys: associate key on a mapped page and det [...] adds c6383a4ec389 selftests/vm/pkeys: associate key on a mapped page and det [...] adds 3ec33c6e1a10 selftests/vm/pkeys: detect write violation on a mapped acc [...] adds 2bf226d5cc75 selftests/vm/pkeys: introduce a sub-page allocator adds 1d2bd093ea43 selftests/vm/pkeys: test correct behaviour of pkey-0 adds 887db67409e8 selftests/vm/pkeys: override access right definitions on powerpc adds c2e0a8dec396 selftests: vm: pkeys: fix powerpc access right definitions adds 74f6e9a1f8ca selftests: vm: pkeys: use the correct page size on powerpc adds cfdbf1206012 selftests: vm: pkeys: fix multilib builds for x86 adds b026822d229f tools/testing/selftests/vm: remove duplicate headers adds cac7625faa28 lib/ubsan.c: fix gcc-10 warnings adds a3d1a005a186 ipc/msg: add missing annotation for freeque() adds 274c2b41c958 ipc/namespace.c: use a work queue to free_ipc adds f63f1b245c89 ipc: convert ipcs_idr to XArray adds 7f15816acd70 ipc-convert-ipcs_idr-to-xarray-update adds ac1ec6103d55 ipc-convert-ipcs_idr-to-xarray-update-fix adds ae329a355bc5 linux-next-pre adds ef7b5fa36af2 Merge branch 'akpm-current/current' adds cf5fcfe9f787 linux-next-post adds 91a628c2593f kernel: add panic_on_taint adds e25390503fe6 kernel-add-panic_on_taint-fix adds f6ef6c843a94 xarray.h: correct return code documentation for xa_store_{ [...] adds f7d93a2880fa kernel/sysctl: support setting sysctl parameters from kern [...] adds dfa780f8e675 kernel/sysctl: support handling command line aliases adds f88f5a930622 kernel/hung_task convert hung_task_panic boot parameter to sysctl adds d050b0ff3927 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds b9e1e5897a50 lib/test_sysctl: support testing of sysctl. boot parameter adds 02cfa85c5ce3 lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix adds 8ff304e19640 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] adds c5617cb3e5b6 kernel/hung_task.c: introduce sysctl to print all traces w [...] adds 103f50bf27c3 panic: add sysctl to dump all CPUs backtraces on oops event adds e0acaa602593 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] adds 821048a8cbed stacktrace: cleanup inconsistent variable type adds ccb6ca58a006 amdgpu: a NULL ->mm does not mean a thread is a kthread adds 84413f29efad kernel: move use_mm/unuse_mm to kthread.c adds d757d9e33c85 kernel: move use_mm/unuse_mm to kthread.c adds 0a485dc97d14 kernel: better document the use_mm/unuse_mm API contract adds e3421c35bb1c kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds 7e7a85588c01 powerpc/vas: fix up for {un}use_mm() rename adds fcd467f79f42 kernel: set USER_DS in kthread_use_mm adds c1701508bf22 mm/kmemleak: silence KCSAN splats in checksum adds 553168ddeeeb kallsyms/printk: add loglvl to print_ip_sym() adds fea65cc6a339 alpha: add show_stack_loglvl() adds 1d5a2f6f6c02 arc: add show_stack_loglvl() adds 9652ca938793 arm/asm: add loglvl to c_backtrace() adds 92f7fb801fb5 arm: add loglvl to unwind_backtrace() adds 303558e4eb4f arm: add loglvl to dump_backtrace() adds 5e7ed092eeca arm: wire up dump_backtrace_{entry,stm} adds 5eba97d097de arm: add show_stack_loglvl() adds b1307a1e013b arm64: add loglvl to dump_backtrace() adds 2145824c9b76 arm64: add show_stack_loglvl() adds 365901d40b9b c6x: add show_stack_loglvl() adds ece084b3dc6a csky: add show_stack_loglvl() adds 5fa63f51a015 h8300: add show_stack_loglvl() adds e57282497e25 hexagon: add show_stack_loglvl() adds b4b63b276ff1 ia64: pass log level as arg into ia64_do_show_stack() adds 2fe20d9cdfb5 ia64: add show_stack_loglvl() adds 5ed01aa3b032 m68k: add show_stack_loglvl() adds c93cc09dde2b microblaze: add loglvl to microblaze_unwind_inner() adds ede8a57c3fb3 microblaze: add loglvl to microblaze_unwind() adds 4f20645dd6ab microblaze: add show_stack_loglvl() adds 21b293cdbe5f mips: add show_stack_loglvl() adds f68951600af8 nds32: add show_stack_loglvl() adds 586d691848f4 nios2: add show_stack_loglvl() adds c1ee1c42340f openrisc: add show_stack_loglvl() adds bcc8f64e2d1b parisc: add show_stack_loglvl() adds b408a078e859 powerpc: add show_stack_loglvl() adds 1dd503114f42 riscv: add show_stack_loglvl() adds 73943e76a20a s390: add show_stack_loglvl() adds eef0fc0e1bbd sh: add loglvl to dump_mem() adds 231e114288da sh: remove needless printk() adds 0ae56e1fa0b4 sh: add loglvl to printk_address() adds ebd86d9e4a59 sh: add loglvl to show_trace() adds 9839bb014955 sh: add show_stack_loglvl() adds 0fd94a1581f9 sparc: add show_stack_loglvl() adds 4f830d3d8c2e um/sysrq: remove needless variable sp adds f53e07a0fd31 um: add show_stack_loglvl() adds ec1d3e5d9c2c unicore32: remove unused pmode argument in c_backtrace() adds 0d9eb73e6986 unicore32: add loglvl to c_backtrace() adds 29770c44b718 unicore32: add show_stack_loglvl() adds 5a725f288717 x86: add missing const qualifiers for log_lvl adds 1bb9666ece6d x86: add show_stack_loglvl() adds 0cf981f5f196 xtensa: add loglvl to show_trace() adds 815feb28db91 xtensa-add-loglvl-to-show_trace-fix adds c6f6cd1b5aa1 xtensa: add show_stack_loglvl() adds d6d3504c2990 sysrq: use show_stack_loglvl() adds 1f4ea77b2b8c x86/amd_gart: print stacktrace for a leak with KERN_ERR adds d5cb8e5bedd3 power: use show_stack_loglvl() adds 2e2e0db6d1ac kdb: don't play with console_loglevel adds b3035d159a72 sched: print stack trace with KERN_INFO adds 1be0b3bed195 kernel: use show_stack_loglvl() adds 5ee864468b9b kernel: rename show_stack_loglvl() => show_stack() adds b3e94300c5fd mm/frontswap: mark various intentional data races adds c7fb0444455e mm/page_io: mark various intentional data races adds 0c71f210e990 mm-page_io-mark-various-intentional-data-races-v2 adds 29e7ed709f03 mm/swap_state: mark various intentional data races adds ea2ac8500125 mm/filemap.c: fix a data race in filemap_fault() adds 4fecd78beaa8 mm/swapfile: fix and annotate various data races adds 712664df343b mm-swapfile-fix-and-annotate-various-data-races-v2 adds a75598144eaa mm/page_counter: fix various data races at memsw adds 0164810fd445 mm/memcontrol: fix a data race in scan count adds de0e6faf61e1 mm/list_lru: fix a data race in list_lru_count_one adds d73cc1fd21d5 mm/mempool: fix a data race in mempool_free() adds 1b094573099f mm/util.c: annotate an data race at vm_committed_as adds 2f64a319927b mm/rmap: annotate a data race at tlb_flush_batched adds 174541032c08 mm: annotate a data race in page_zonenum() adds 21462902aaab mm/swap.c: annotate data races for lru_rotate_pvecs adds f18cf3398c6d mm/gup.c: convert to use get_user_{page|pages}_fast_only() adds f416d40d8447 h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds f1338471726e arm: add support for folded p4d page tables adds 50d1fdeac33f arm-add-support-for-folded-p4d-page-tables-fix adds fc76eb4940cf arm64: add support for folded p4d page tables adds f0fc424907fc arm64: kvm: fix gcc-10 shift warning adds 7e52e6564134 hexagon: remove __ARCH_USE_5LEVEL_HACK adds c0adaca88ba6 ia64: add support for folded p4d page tables adds 72eb37dff35e nios2: add support for folded p4d page tables adds 44ffcfb9f90d openrisc: add support for folded p4d page tables adds 0f7ed62f32ff powerpc: add support for folded p4d page tables adds 7491605ccd5e powerpc-add-support-for-folded-p4d-page-tables-fix adds 6cc24886a903 powerpc/xmon: drop unused pgdir varialble in show_pte() function adds 1356db8f352e sh: fault: Modernize printing of kernel messages adds 7bbcbb7a110a sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds efac2615fded sh: add support for folded p4d page tables adds 1690ea16369b unicore32: remove __ARCH_USE_5LEVEL_HACK adds 98cd098f7638 asm-generic: remove pgtable-nop4d-hack.h adds 47c20634cee0 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds 32ae64943eda net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds c8e3cf2f7878 mm/mmap.c: add more sanity checks to get_unmapped_area() adds 412e9781f948 mm/mmap.c: do not allow mappings outside of allowed limits adds a1cb13a58525 mm: don't include asm/pgtable.h if linux/mm.h is already included adds 32579a1feb34 mm: introduce include/linux/pgtable.h adds 51cde5ed3c96 mm: reorder includes after introduction of linux/pgtable.h adds 006c70babf5e csky: replace definitions of __pXd_offset() with pXd_index() adds 90eea9868552 m68k/mm/motorola: move comment about page table allocation [...] adds 1ea82760bf9b m68k/mm: move {cache,nocahe}_page() definitions close to t [...] adds b0aef095ca97 x86/mm: simplify init_trampoline() and surrounding logic adds e2df86e20bc5 x86/kaslr: take CONFIG_RANDOMIZE_MEMORY into account in ka [...] adds 6160467f0ec9 mm: pgtable: add shortcuts for accessing kernel PMD and PTE adds e98cc295eaef microblaze: fix page table traversal in setup_rt_frame() adds 69d81c6f9eea powerpc/kasan: fix PMD access in kasan_unmap_early_shadow_ [...] adds a4daecce57e4 mm: consolidate pte_index() and pte_offset_*() definitions adds 11a97109f1dc mm: consolidate pmd_index() and pmd_offset() definitions adds dfdfba91c19f mm: consolidate pud_index() and pud_offset() definitions adds bcb31d522179 mm: consolidate pgd_index() and pgd_offset{_k}() definitions adds ad75694a3f0e mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix adds 6bb7fd7bfeb3 proc/meminfo: avoid open coded reading of vm_committed_as adds cb943b3f0dfc mm/util.c: make vm_memory_committed() more accurate adds c7c2e6f0e62e mm: adjust vm_committed_as_batch according to vm overcommi [...] adds 77e448b4db03 arm: fix the flush_icache_range arguments in set_fiq_handler adds 421008d61d0b nds32: unexport flush_icache_page adds 32b0a374056b powerpc: unexport flush_icache_user_range adds ee5e8f6e80b0 unicore32: remove flush_cache_user_range adds bcf7304a8ada asm-generic: fix the inclusion guards for cacheflush.h adds 19c0054597a0 asm-generic: don't include <linux/mm.h> in cacheflush.h adds 07fee5336a96 asm-generic-dont-include-linux-mmh-in-cacheflushh-fix adds 763f31c842a4 asm-generic: improve the flush_dcache_page stub adds fa358b6a59b2 alpha: use asm-generic/cacheflush.h adds f2d8a9e24a5e arm64: use asm-generic/cacheflush.h adds d1d8d52dfd20 c6x: use asm-generic/cacheflush.h adds ef844f1098e9 hexagon: use asm-generic/cacheflush.h adds 1ea0d39907e0 ia64: use asm-generic/cacheflush.h adds f3826293d812 microblaze: use asm-generic/cacheflush.h adds 1a6e19d55ac5 m68knommu: use asm-generic/cacheflush.h adds 6b5a037febd0 openrisc: use asm-generic/cacheflush.h adds 24a787757062 powerpc: use asm-generic/cacheflush.h adds f1651dea7479 riscv: use asm-generic/cacheflush.h adds aa946a287a63 arm,sparc,unicore32: remove flush_icache_user_range adds b9d22d16c5b5 mm: rename flush_icache_user_range to flush_icache_user_page adds 67edbdcb8074 asm-generic: add a flush_icache_user_range stub adds b235d9393256 sh: implement flush_icache_user_range adds db2037128d1a xtensa: implement flush_icache_user_range adds 2beaaffff15e arm: rename flush_cache_user_range to flush_icache_user_range adds db32d54f3291 m68k: implement flush_icache_user_range adds 92a0f19df53c exec: only build read_code when needed adds e80463f82cab exec: use flush_icache_user_range in read_code adds 304a853397e0 binfmt_flat: use flush_icache_user_range adds 5e08413f4e44 nommu: use flush_icache_user_range in brk and mmap adds 5c9be8ebda55 module: move the set_fs hack for flush_icache_range to m68k adds 2ed84ad5ea60 mmap locking API: initial implementation as rwsem wrappers adds 5f9275dd2a48 MMU notifier: use the new mmap locking API adds 38a3b8028dc8 DMA reservations: use the new mmap locking API adds 7e62e1b3a03a mmap locking API: use coccinelle to convert mmap_sem rwsem [...] adds 1096fb32ea08 mmap locking API: convert mmap_sem call sites missed by co [...] adds 357bd2d5c5f7 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] adds 6f271ad15564 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] adds 3ec261b5ad27 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] adds e16d24762b41 mmap locking API: convert nested write lock sites adds c4c884afadf5 mmap locking API: add mmap_read_trylock_non_owner() adds ed5bc0a77e75 mmap locking API: add MMAP_LOCK_INITIALIZER adds b44d68169fa4 mmap locking API: add mmap_assert_locked() and mmap_assert [...] adds 8769f446b519 mmap locking API: rename mmap_sem to mmap_lock adds d6a4a509cccc mmap-locking-api-rename-mmap_sem-to-mmap_lock-fix adds ea866d86603b mmap locking API: convert mmap_sem API comments adds 9c0f23582fe1 mmap locking API: convert mmap_sem comments adds 17f8d56c3985 mmap-locking-api-convert-mmap_sem-comments-fix adds 915663ebafd6 mmap-locking-api-convert-mmap_sem-comments-fix-fix adds 6358ad7d655b mmap-locking-api-convert-mmap_sem-comments-fix-fix-fix adds 29000764eb89 mm/madvise: pass task and mm to do_madvise adds bdd13bbe361d mm/madvise: introduce process_madvise() syscall: an extern [...] adds b8b3b29d5ebc fix process_madvise build break for arm64 adds 5e89a6e5e334 mm: fix build error for mips of process_madvise adds 878cca99daa4 mm-introduce-external-memory-hinting-api-fix-2-fix adds 4b5b6325d978 mm/madvise: check fatal signal pending of target process adds 58f1a65cc146 pid: move pidfd_get_pid() to pid.c adds 12dfa490b6d8 mm/madvise: support both pid and pidfd for process_madvise adds 9c8b56ab461a mm/madvise: allow KSM hints for remote API adds 69ce6bdfa960 mm: support vector address ranges for process_madvise adds bf95eb770371 mm: support compat_sys_process_madvise adds aaf8f524365f mm-support-vector-address-ranges-for-process_madvise-fix-fix adds be036a782777 mm/madvise: make function 'do_process_madvise' static adds d1ce4e6fb046 mm: fix s390 compat build error adds fbbd9298e4b2 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] adds 680b5a882e89 mm: use only pidfd for process_madvise syscall adds 06404f13bea6 mm: return EBADF if pidfd is invalid adds 32d0037cb8e3 mm/madvise.c: remove duplicated include adds 3cf56debd6bd include/linux/cache.h: expand documentation over __read_mostly adds 20bb9905eb05 doc: cgroup: update note about conditions when oom killer [...] adds 05bf97ac8fda doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] adds 9e07eae96359 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds f28163d56db2 Merge branch 'akpm/master' adds b0523c7b1c9d Add linux-next specific files for 20200526
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 (c11d28ab4a69) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
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: .mailmap | 4 +- CREDITS | 6 +- Documentation/ABI/obsolete/sysfs-cpuidle | 9 + Documentation/ABI/testing/debugfs-hisi-hpre | 89 +- Documentation/ABI/testing/debugfs-hisi-sec | 94 +- Documentation/ABI/testing/debugfs-hisi-zip | 70 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 24 +- Documentation/admin-guide/acpi/ssdt-overlays.rst | 2 +- Documentation/admin-guide/bug-hunting.rst | 53 +- Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/l1d_flush.rst | 51 + Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/admin-guide/pm/cpuidle.rst | 20 +- .../admin-guide/pm/intel-speed-select.rst | 917 ++++ Documentation/admin-guide/pm/working-state.rst | 1 + Documentation/admin-guide/sysctl/kernel.rst | 60 + Documentation/bpf/bpf_devel_QA.rst | 15 + Documentation/dev-tools/kcsan.rst | 9 +- Documentation/dev-tools/kunit/start.rst | 13 +- Documentation/dev-tools/kunit/usage.rst | 4 +- .../bindings/arm/mediatek/mediatek,pericfg.txt | 36 - .../bindings/arm/mediatek/mediatek,pericfg.yaml | 64 + Documentation/devicetree/bindings/i2c/i2c.txt | 3 - .../devicetree/bindings/iio/accel/bma180.txt | 8 +- .../bindings/iio/chemical/atlas,sensor.yaml | 6 +- .../bindings/iio/proximity/vishay,vcnl3020.yaml | 62 + .../devicetree/bindings/iommu/arm,smmu.yaml | 4 +- .../devicetree/bindings/leds/leds-aw2013.yaml | 91 + .../devicetree/bindings/media/i2c/ov8856.yaml | 142 + .../devicetree/bindings/mfd/atmel-tcb.txt | 56 + Documentation/devicetree/bindings/mfd/max8998.txt | 8 + .../devicetree/bindings/mmc/sdhci-msm.txt | 14 + .../bindings/mtd/arasan,nand-controller.yaml | 63 + .../devicetree/bindings/mtd/brcm,brcmnand.txt | 2 + .../devicetree/bindings/net/mediatek,eth-mac.yaml | 89 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 3 + Documentation/devicetree/bindings/rtc/dw-apb.txt | 32 - .../soc/microchip/atmel,at91rm9200-tcb.yaml | 150 - .../bindings/spi/mikrotik,rb4xx-spi.yaml | 36 + .../devicetree/bindings/timer/renesas,em-sti.yaml | 46 + .../bindings/timer/snps,dw-apb-timer.yaml | 88 + .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 11 - .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../devicetree/bindings/watchdog/arm-smc-wdt.yaml | 37 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 1 + Documentation/driver-api/driver-model/devres.rst | 5 + Documentation/driver-api/media/csi2.rst | 6 + Documentation/driver-api/pm/cpuidle.rst | 5 +- .../features/core/eBPF-JIT/arch-support.txt | 2 +- .../features/debug/KASAN/arch-support.txt | 6 +- .../debug/gcov-profile-all/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../features/debug/kprobes/arch-support.txt | 4 +- .../features/debug/kretprobes/arch-support.txt | 2 +- .../features/debug/stackprotector/arch-support.txt | 2 +- .../features/debug/uprobes/arch-support.txt | 2 +- .../features/io/dma-contiguous/arch-support.txt | 2 +- .../features/locking/lockdep/arch-support.txt | 2 +- .../features/perf/kprobes-event/arch-support.txt | 4 +- .../features/perf/perf-regs/arch-support.txt | 4 +- .../features/perf/perf-stackdump/arch-support.txt | 4 +- .../seccomp/seccomp-filter/arch-support.txt | 2 +- .../features/vm/huge-vmap/arch-support.txt | 2 +- .../features/vm/pte_special/arch-support.txt | 2 +- Documentation/filesystems/efivarfs.rst | 17 + Documentation/filesystems/fscrypt.rst | 33 +- Documentation/hwmon/amd_energy.rst | 109 + Documentation/hwmon/index.rst | 1 + Documentation/kbuild/modules.rst | 12 - Documentation/networking/devlink/ice.rst | 11 + Documentation/nvdimm/maintainer-entry-profile.rst | 14 +- Documentation/process/changes.rst | 2 +- Documentation/process/index.rst | 1 + .../unaligned-memory-access.rst} | 0 Documentation/security/lsm.rst | 202 +- Documentation/trace/events.rst | 28 +- Documentation/userspace-api/spec_ctrl.rst | 7 + MAINTAINERS | 51 +- Makefile | 6 +- Next/SHA1s | 188 +- Next/Trees | 4 +- Next/merge.log | 5366 +++++++++----------- arch/arm/arm-soc-for-next-contents.txt | 81 +- arch/arm/boot/dts/bcm-hr2.dtsi | 6 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 12 +- arch/arm/configs/cm_x2xx_defconfig | 173 - arch/arm/configs/em_x270_defconfig | 178 - arch/arm/configs/pxa_defconfig | 2 - arch/arm/crypto/Kconfig | 12 +- arch/arm/mach-pxa/Kconfig | 17 - arch/arm/mach-pxa/Makefile | 5 - arch/arm/mach-pxa/cm-x255.c | 240 - arch/arm/mach-pxa/cm-x270.c | 419 -- arch/arm/mach-pxa/cm-x2xx-pci.c | 196 - arch/arm/mach-pxa/cm-x2xx-pci.h | 14 - arch/arm/mach-pxa/cm-x2xx.c | 538 -- arch/arm/mach-pxa/em-x270.c | 1286 ----- arch/arm/mach-pxa/include/mach/io.h | 18 - arch/arm64/boot/dts/mediatek/mt8516.dtsi | 17 + arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 34 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 3 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 5 + arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/atomic.h | 6 +- arch/arm64/include/asm/barrier.h | 16 +- arch/arm64/include/asm/kvm_asm.h | 2 + arch/arm64/include/asm/kvm_host.h | 35 - arch/arm64/include/asm/kvm_mmu.h | 4 +- arch/arm64/include/asm/uaccess.h | 2 +- arch/arm64/kernel/acpi.c | 25 + arch/arm64/kvm/arm.c | 32 +- arch/arm64/kvm/mmu.c | 6 +- arch/arm64/lib/csum.c | 20 +- arch/arm64/mm/fault.c | 12 +- arch/csky/abiv1/inc/abi/entry.h | 6 - arch/csky/abiv2/inc/abi/entry.h | 8 +- arch/csky/include/asm/thread_info.h | 6 + arch/csky/kernel/entry.S | 102 +- arch/m68k/coldfire/clk.c | 15 - arch/m68k/coldfire/m5441x.c | 15 + arch/m68k/include/asm/mac_via.h | 1 + arch/m68k/include/asm/uaccess_mm.h | 2 +- arch/m68k/mac/config.c | 21 +- arch/m68k/mac/iop.c | 51 +- arch/m68k/mac/via.c | 6 +- arch/m68k/tools/amiga/dmesg.c | 2 +- arch/mips/Kconfig | 96 +- arch/mips/Kconfig.debug | 10 + arch/mips/Makefile | 3 + arch/mips/boot/dts/Makefile | 28 +- arch/mips/include/asm/asmmacro.h | 18 +- arch/mips/include/asm/compiler.h | 5 + arch/mips/include/asm/cpu-features.h | 41 +- arch/mips/include/asm/cpu-info.h | 11 +- arch/mips/include/asm/cpu-type.h | 7 +- arch/mips/include/asm/cpu.h | 14 +- arch/mips/include/asm/fpu.h | 4 +- arch/mips/include/asm/hazards.h | 8 +- arch/mips/include/asm/mach-bcm63xx/bcm63xx_gpio.h | 6 +- arch/mips/include/asm/mach-ip30/war.h | 5 +- .../mips/include/asm/mach-loongson64/cpucfg-emul.h | 63 + arch/mips/include/asm/mipsregs.h | 49 +- arch/mips/include/asm/stackframe.h | 2 +- arch/mips/include/asm/switch_to.h | 8 +- arch/mips/include/asm/vermagic.h | 6 + arch/mips/kernel/cevt-r4k.c | 44 + arch/mips/kernel/cps-vec-ns16550.S | 18 +- arch/mips/kernel/cpu-probe.c | 86 +- arch/mips/kernel/csrc-r4k.c | 40 + arch/mips/kernel/entry.S | 6 +- arch/mips/kernel/proc.c | 4 + arch/mips/kernel/r4k_fpu.S | 14 +- arch/mips/kernel/spram.c | 4 +- arch/mips/kernel/time.c | 70 + arch/mips/kernel/traps.c | 45 + arch/mips/kvm/vz.c | 6 +- arch/mips/lib/csum_partial.S | 6 +- arch/mips/loongson2ef/common/init.c | 4 +- arch/mips/loongson64/Makefile | 1 + arch/mips/loongson64/cpucfg-emul.c | 217 + arch/mips/loongson64/init.c | 4 +- arch/mips/mm/c-r4k.c | 11 +- arch/mips/mm/sc-mips.c | 7 +- arch/mips/mti-malta/malta-init.c | 8 +- arch/mips/pistachio/init.c | 8 +- arch/mips/tools/elf-entry.c | 9 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/perf/callchain_64.c | 4 +- arch/riscv/kernel/process.c | 2 +- arch/sparc/mm/srmmu.c | 4 +- arch/x86/Makefile | 4 - arch/x86/boot/compressed/head_32.S | 5 +- arch/x86/boot/compressed/head_64.S | 1 + arch/x86/boot/compressed/vmlinux.lds.S | 2 + arch/x86/boot/tools/build.c | 16 +- arch/x86/entry/Makefile | 8 +- arch/x86/entry/common.c | 270 +- arch/x86/entry/entry_32.S | 253 +- arch/x86/entry/entry_64.S | 459 +- arch/x86/entry/entry_64_compat.S | 55 +- arch/x86/entry/thunk_64.S | 5 - arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/core.c | 4 +- arch/x86/events/intel/rapl.c | 2 + arch/x86/events/intel/uncore.h | 2 +- arch/x86/ia32/audit.c | 1 + arch/x86/include/asm/archrandom.h | 26 +- arch/x86/include/asm/atomic.h | 17 +- arch/x86/include/asm/atomic64_32.h | 9 + arch/x86/include/asm/atomic64_64.h | 15 +- arch/x86/include/asm/audit.h | 7 + arch/x86/include/asm/bug.h | 3 + arch/x86/include/asm/cacheflush.h | 8 + arch/x86/include/asm/desc.h | 9 +- arch/x86/include/asm/fpu/internal.h | 10 +- arch/x86/include/asm/fpu/xstate.h | 52 +- arch/x86/include/asm/idtentry.h | 374 ++ arch/x86/include/asm/invpcid.h | 7 +- arch/x86/include/asm/irqflags.h | 24 - arch/x86/include/asm/mce.h | 2 +- arch/x86/include/asm/nospec-branch.h | 4 +- arch/x86/include/asm/ptrace.h | 2 +- arch/x86/include/asm/setup.h | 3 +- arch/x86/include/asm/special_insns.h | 14 +- arch/x86/include/asm/text-patching.h | 11 +- arch/x86/include/asm/thread_info.h | 9 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/include/asm/trapnr.h | 31 + arch/x86/include/asm/traps.h | 97 +- arch/x86/kernel/Makefile | 1 + arch/x86/kernel/alternative.c | 25 +- arch/x86/kernel/amd_nb.c | 5 + arch/x86/kernel/apic/x2apic_uv_x.c | 59 +- arch/x86/kernel/audit_64.c | 2 +- arch/x86/kernel/cpu/bugs.c | 28 + arch/x86/kernel/cpu/common.c | 6 +- arch/x86/kernel/cpu/intel.c | 1 + arch/x86/kernel/cpu/mce/core.c | 91 +- arch/x86/kernel/cpu/mce/inject.c | 4 +- arch/x86/kernel/cpu/mce/internal.h | 2 +- arch/x86/kernel/cpu/mce/p5.c | 8 +- arch/x86/kernel/cpu/mce/winchip.c | 8 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 6 +- arch/x86/kernel/doublefault_32.c | 10 +- arch/x86/kernel/fpu/core.c | 53 +- arch/x86/kernel/fpu/init.c | 3 +- arch/x86/kernel/fpu/regset.c | 2 +- arch/x86/kernel/fpu/signal.c | 144 +- arch/x86/kernel/fpu/xstate.c | 199 +- arch/x86/kernel/ftrace_64.S | 2 +- arch/x86/kernel/hw_breakpoint.c | 31 +- arch/x86/kernel/idt.c | 74 +- arch/x86/kernel/l1d_flush.c | 120 + arch/x86/kernel/nmi.c | 23 +- arch/x86/kernel/process.c | 2 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/traps.c | 498 +- arch/x86/kernel/tsc.c | 12 +- arch/x86/kernel/unwind_orc.c | 7 + arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/vmx.c | 64 +- arch/x86/mm/fault.c | 17 +- arch/x86/mm/init.c | 2 - arch/x86/mm/mmio-mod.c | 4 +- arch/x86/mm/tlb.c | 87 +- arch/x86/xen/enlighten_pv.c | 50 +- arch/x86/xen/suspend_hvm.c | 2 +- arch/x86/xen/xen-asm_32.S | 2 +- arch/x86/xen/xen-asm_64.S | 40 +- arch/x86/xen/xen-ops.h | 2 +- arch/xtensa/include/asm/uaccess.h | 32 +- arch/xtensa/kernel/entry.S | 4 +- crypto/Kconfig | 1 - drivers/acpi/apei/ghes.c | 67 +- drivers/block/loop.c | 2 - drivers/block/null_blk_main.c | 7 + drivers/block/null_blk_zoned.c | 4 + drivers/block/rnbd/rnbd-clt-sysfs.c | 11 +- drivers/block/rnbd/rnbd-clt.c | 9 +- drivers/bus/arm-integrator-lm.c | 4 +- drivers/char/virtio_console.c | 2 +- drivers/clocksource/Kconfig | 1 + drivers/clocksource/dw_apb_timer.c | 5 +- drivers/clocksource/dw_apb_timer_of.c | 8 +- drivers/clocksource/mips-gic-timer.c | 50 +- drivers/clocksource/timer-atmel-tcb.c | 101 +- drivers/clocksource/timer-versatile.c | 3 + drivers/cpuidle/sysfs.c | 58 +- drivers/crypto/hisilicon/hpre/hpre.h | 17 + drivers/crypto/hisilicon/hpre/hpre_crypto.c | 99 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 60 + drivers/crypto/hisilicon/qm.c | 598 ++- drivers/crypto/hisilicon/qm.h | 11 + drivers/crypto/hisilicon/sec2/sec.h | 4 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 15 +- drivers/crypto/hisilicon/sec2/sec_main.c | 49 +- drivers/crypto/hisilicon/zip/zip.h | 8 + drivers/crypto/hisilicon/zip/zip_crypto.c | 9 +- drivers/crypto/hisilicon/zip/zip_main.c | 58 + drivers/crypto/stm32/stm32-crc32.c | 230 +- drivers/edac/amd64_edac.c | 14 + drivers/edac/amd64_edac.h | 3 + drivers/extcon/extcon-arizona.c | 17 +- drivers/extcon/extcon-max14577.c | 10 + drivers/firmware/efi/cper.c | 62 + drivers/firmware/efi/earlycon.c | 14 +- drivers/firmware/efi/efi.c | 5 +- drivers/firmware/efi/libstub/efi-stub.c | 6 +- drivers/firmware/efi/libstub/efistub.h | 13 + drivers/firmware/efi/libstub/mem.c | 2 - drivers/firmware/efi/libstub/tpm.c | 5 +- drivers/firmware/efi/libstub/x86-stub.c | 24 +- drivers/firmware/efi/tpm.c | 5 +- drivers/firmware/tegra/bpmp-tegra186.c | 4 +- drivers/gpio/Kconfig | 4 +- drivers/gpio/gpio-max730x.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 182 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 + drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 43 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 1 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 1 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 9 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 3288 ------------ drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 179 - drivers/gpu/drm/drm_vblank.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 15 +- drivers/gpu/drm/i915/gt/intel_context.c | 2 - drivers/gpu/drm/i915/i915_request.c | 35 +- drivers/gpu/drm/i915/i915_scheduler.c | 16 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 16 + drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 1 + drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 1 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 32 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 1 + drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 4 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 23 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 8 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 18 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 18 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 4 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 18 +- drivers/gpu/drm/msm/msm_drv.h | 8 +- drivers/gpu/drm/msm/msm_gem_vma.c | 36 +- drivers/gpu/drm/msm/msm_gpu.c | 49 +- drivers/gpu/drm/msm/msm_gpu.h | 4 +- drivers/gpu/drm/msm/msm_gpummu.c | 10 +- drivers/gpu/drm/msm/msm_iommu.c | 22 +- drivers/gpu/drm/msm/msm_mmu.h | 5 +- drivers/gpu/drm/radeon/radeon_drv.c | 5 - drivers/hv/channel_mgmt.c | 66 +- drivers/hv/hyperv_vmbus.h | 48 + drivers/hv/vmbus_drv.c | 19 +- drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/amd_energy.c | 406 ++ drivers/hwmon/k10temp.c | 1 + drivers/hwmon/nct7802.c | 6 +- drivers/hwtracing/coresight/coresight-catu.c | 5 +- drivers/hwtracing/coresight/coresight-replicator.c | 13 +- drivers/i2c/busses/i2c-designware-common.c | 150 +- drivers/i2c/busses/i2c-designware-core.h | 20 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 52 +- drivers/i2c/busses/i2c-designware-platdrv.c | 134 +- drivers/i2c/busses/i2c-efm32.c | 4 - drivers/i2c/i2c-core-base.c | 84 - drivers/iio/accel/Kconfig | 8 +- drivers/iio/accel/bma180.c | 208 +- drivers/iio/adc/exynos_adc.c | 17 +- drivers/iio/adc/stm32-adc-core.c | 34 +- drivers/iio/chemical/Kconfig | 11 + drivers/iio/chemical/Makefile | 1 + drivers/iio/chemical/atlas-ezo-sensor.c | 177 + drivers/iio/chemical/pms7003.c | 17 +- drivers/iio/chemical/sps30.c | 9 +- drivers/iio/dac/ad5360.c | 17 +- drivers/iio/dac/ad5380.c | 8 +- drivers/iio/dac/ad5421.c | 21 +- drivers/iio/dac/ad5446.c | 12 +- drivers/iio/dac/ad5449.c | 12 +- drivers/iio/dac/ad5592r-base.c | 30 +- drivers/iio/dac/ad5592r-base.h | 1 + drivers/iio/dac/ad5686.c | 10 +- drivers/iio/dac/ad5686.h | 2 + drivers/iio/dac/ad5755.c | 22 +- drivers/iio/dac/ad5761.c | 16 +- drivers/iio/dac/ad5764.c | 12 +- drivers/iio/dac/ti-dac7612.c | 4 +- drivers/iio/dac/vf610_dac.c | 11 +- drivers/iio/industrialio-buffer.c | 14 +- drivers/iio/light/gp2ap002.c | 19 +- drivers/iio/proximity/Kconfig | 11 + drivers/iio/proximity/Makefile | 1 + drivers/iio/proximity/ping.c | 7 +- drivers/iio/proximity/vcnl3020.c | 258 + drivers/infiniband/core/Makefile | 5 +- drivers/infiniband/core/cma_configfs.c | 13 + drivers/infiniband/core/rdma_core.c | 25 +- drivers/infiniband/core/rdma_core.h | 7 +- drivers/infiniband/core/uverbs.h | 21 +- drivers/infiniband/core/uverbs_cmd.c | 27 +- drivers/infiniband/core/uverbs_ioctl.c | 22 +- drivers/infiniband/core/uverbs_main.c | 14 +- drivers/infiniband/core/uverbs_std_types.c | 95 - drivers/infiniband/core/uverbs_std_types_cq.c | 17 +- drivers/infiniband/core/uverbs_std_types_mr.c | 12 +- drivers/infiniband/core/uverbs_std_types_qp.c | 401 ++ drivers/infiniband/core/uverbs_std_types_srq.c | 234 + drivers/infiniband/core/uverbs_std_types_wq.c | 194 + drivers/infiniband/core/uverbs_uapi.c | 3 + drivers/infiniband/hw/efa/efa_admin_cmds_defs.h | 63 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 18 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 11 +- drivers/infiniband/hw/efa/efa_main.c | 52 +- drivers/infiniband/hw/hfi1/Makefile | 4 + drivers/infiniband/hw/hfi1/affinity.c | 12 +- drivers/infiniband/hw/hfi1/affinity.h | 3 +- drivers/infiniband/hw/hfi1/chip.c | 303 +- drivers/infiniband/hw/hfi1/chip.h | 5 +- drivers/infiniband/hw/hfi1/common.h | 13 +- drivers/infiniband/hw/hfi1/driver.c | 231 +- drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 38 +- drivers/infiniband/hw/hfi1/init.c | 13 +- drivers/infiniband/hw/hfi1/ipoib.h | 171 + drivers/infiniband/hw/hfi1/ipoib_main.c | 309 ++ drivers/infiniband/hw/hfi1/ipoib_rx.c | 95 + drivers/infiniband/hw/hfi1/ipoib_tx.c | 828 +++ drivers/infiniband/hw/hfi1/msix.c | 36 +- drivers/infiniband/hw/hfi1/msix.h | 7 +- drivers/infiniband/hw/hfi1/netdev.h | 118 + drivers/infiniband/hw/hfi1/netdev_rx.c | 484 ++ drivers/infiniband/hw/hfi1/qp.c | 18 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 4 +- drivers/infiniband/hw/hfi1/trace.c | 42 +- drivers/infiniband/hw/hfi1/trace_ctxts.h | 11 +- drivers/infiniband/hw/hfi1/verbs.c | 13 +- drivers/infiniband/hw/hfi1/vnic.h | 5 +- drivers/infiniband/hw/hfi1/vnic_main.c | 318 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 6 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 4 +- drivers/infiniband/hw/hns/hns_roce_device.h | 15 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 53 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 4 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 8 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 9 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 10 +- drivers/infiniband/hw/mlx5/devx.c | 11 +- drivers/infiniband/hw/mlx5/main.c | 24 +- drivers/infiniband/hw/mlx5/mr.c | 1 + drivers/infiniband/hw/mlx5/qos.c | 13 +- drivers/infiniband/sw/rdmavt/qp.c | 24 +- drivers/infiniband/sw/siw/siw.h | 2 +- drivers/infiniband/sw/siw/siw_mem.c | 5 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 22 +- drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 12 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 3 + drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 3 + drivers/infiniband/ulp/rtrs/rtrs-clt.c | 29 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 4 +- drivers/input/misc/Kconfig | 1 + drivers/iommu/arm-smmu-impl.c | 8 +- drivers/iommu/arm-smmu-qcom.c | 37 +- drivers/iommu/arm-smmu-v3.c | 64 +- drivers/iommu/arm-smmu.c | 14 +- drivers/iommu/arm-smmu.h | 1 + drivers/iommu/intel-iommu.c | 2 +- drivers/iommu/iommu.c | 21 +- drivers/irqchip/irq-gic-v3.c | 1 - drivers/irqchip/irq-gic.c | 1 - drivers/irqchip/irq-sifive-plic.c | 21 +- drivers/leds/Kconfig | 10 + drivers/leds/Makefile | 1 + drivers/leds/leds-aw2013.c | 436 ++ drivers/leds/leds-pca963x.c | 2 +- drivers/md/dm-zoned-metadata.c | 8 - drivers/media/dvb-core/dvbdev.c | 5 +- drivers/media/i2c/Kconfig | 13 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/imx214.c | 4 +- drivers/media/i2c/imx219.c | 2 - drivers/media/i2c/ov2740.c | 1016 ++++ drivers/media/i2c/ov8856.c | 191 +- drivers/media/usb/dvb-usb/dw2102.c | 25 +- drivers/misc/cardreader/rts5249.c | 29 - drivers/misc/cardreader/rts5260.c | 26 - drivers/misc/cardreader/rts5261.c | 38 +- drivers/misc/cardreader/rtsx_pcr.c | 46 +- drivers/misc/cardreader/rtsx_pcr.h | 1 - drivers/misc/cxl/cxllib.c | 5 +- drivers/misc/habanalabs/command_submission.c | 1 - drivers/misc/habanalabs/device.c | 23 +- drivers/misc/habanalabs/gaudi/gaudi.c | 74 +- drivers/misc/habanalabs/goya/goya.c | 35 +- drivers/misc/habanalabs/habanalabs.h | 10 +- drivers/misc/habanalabs/memory.c | 35 +- drivers/misc/habanalabs/sysfs.c | 5 + drivers/mmc/core/block.c | 2 +- drivers/mmc/host/sdhci-msm.c | 103 +- drivers/mmc/host/sdhci-of-esdhc.c | 34 + drivers/mmc/host/sdhci-tegra.c | 77 +- drivers/mmc/host/sdhci.c | 3 + drivers/mmc/host/sdhci.h | 1 + drivers/mtd/devices/docg3.c | 10 +- drivers/mtd/nand/raw/Kconfig | 11 +- drivers/mtd/nand/raw/Makefile | 2 +- drivers/mtd/nand/raw/ams-delta.c | 5 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 1297 +++++ drivers/mtd/nand/raw/au1550nd.c | 5 +- drivers/mtd/nand/raw/bcm47xxnflash/main.c | 6 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 161 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 7 +- drivers/mtd/nand/raw/cafe_nand.c | 5 +- drivers/mtd/nand/raw/cmx270_nand.c | 236 - drivers/mtd/nand/raw/cs553x_nand.c | 5 +- drivers/mtd/nand/raw/davinci_nand.c | 210 +- drivers/mtd/nand/raw/denali.c | 13 +- drivers/mtd/nand/raw/diskonchip.c | 12 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 7 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 7 +- drivers/mtd/nand/raw/fsl_upm.c | 9 +- drivers/mtd/nand/raw/fsmc_nand.c | 7 +- drivers/mtd/nand/raw/gpio.c | 6 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 186 +- drivers/mtd/nand/raw/hisi504_nand.c | 6 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 168 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 7 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 6 +- drivers/mtd/nand/raw/marvell_nand.c | 7 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 5 +- drivers/mtd/nand/raw/mtk_nand.c | 17 +- drivers/mtd/nand/raw/mxc_nand.c | 6 +- drivers/mtd/nand/raw/mxic_nand.c | 7 +- drivers/mtd/nand/raw/nand_base.c | 67 +- drivers/mtd/nand/raw/nand_bch.c | 10 +- drivers/mtd/nand/raw/nand_micron.c | 61 +- drivers/mtd/nand/raw/ndfc.c | 8 +- drivers/mtd/nand/raw/omap2.c | 8 +- drivers/mtd/nand/raw/omap_elm.c | 1 + drivers/mtd/nand/raw/orion_nand.c | 8 +- drivers/mtd/nand/raw/oxnas_nand.c | 33 +- drivers/mtd/nand/raw/pasemi_nand.c | 9 +- drivers/mtd/nand/raw/plat_nand.c | 8 +- drivers/mtd/nand/raw/qcom_nandc.c | 11 +- drivers/mtd/nand/raw/r852.c | 6 +- drivers/mtd/nand/raw/s3c2410.c | 3 +- drivers/mtd/nand/raw/sh_flctl.c | 6 +- drivers/mtd/nand/raw/sharpsl.c | 14 +- drivers/mtd/nand/raw/socrates_nand.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 993 ++-- drivers/mtd/nand/raw/sunxi_nand.c | 11 +- drivers/mtd/nand/raw/tango_nand.c | 11 +- drivers/mtd/nand/raw/tmio_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 6 +- drivers/mtd/nand/raw/vf610_nfc.c | 6 +- drivers/mtd/nand/raw/xway_nand.c | 8 +- drivers/mux/adgs1408.c | 6 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 5 +- drivers/net/can/sun4i_can.c | 2 +- drivers/net/dsa/b53/b53_srab.c | 2 +- drivers/net/dsa/ocelot/felix.c | 23 +- drivers/net/dsa/ocelot/felix.h | 6 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 22 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 11 +- drivers/net/ethernet/amazon/ena/ena_com.c | 85 +- drivers/net/ethernet/amazon/ena/ena_com.h | 35 +- drivers/net/ethernet/amazon/ena/ena_common_defs.h | 2 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 26 +- drivers/net/ethernet/amazon/ena/ena_eth_com.h | 7 +- drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h | 6 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 19 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 39 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 10 +- drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 2 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 74 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 11 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 20 +- .../net/ethernet/aquantia/atlantic/aq_hw_utils.c | 26 + .../net/ethernet/aquantia/atlantic/aq_hw_utils.h | 2 + drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 72 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 265 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 27 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 3 + drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 27 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 19 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 72 +- drivers/net/ethernet/aquantia/atlantic/aq_vec.h | 8 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 10 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 255 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 2 + .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 6 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 65 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 32 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 101 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 301 +- .../aquantia/atlantic/hw_atl2/hw_atl2_internal.h | 12 +- .../aquantia/atlantic/hw_atl2/hw_atl2_llh.c | 36 +- .../aquantia/atlantic/hw_atl2/hw_atl2_llh.h | 19 +- .../atlantic/hw_atl2/hw_atl2_llh_internal.h | 111 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 26 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 8 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 138 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 2 + drivers/net/ethernet/freescale/ucc_geth.c | 13 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 18 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 6 +- drivers/net/ethernet/intel/e1000e/netdev.c | 49 +- drivers/net/ethernet/intel/ice/Makefile | 4 + drivers/net/ethernet/intel/ice/ice.h | 72 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 63 +- drivers/net/ethernet/intel/ice/ice_arfs.c | 663 +++ drivers/net/ethernet/intel/ice/ice_arfs.h | 82 + drivers/net/ethernet/intel/ice/ice_base.c | 33 +- drivers/net/ethernet/intel/ice/ice_common.c | 107 + drivers/net/ethernet/intel/ice/ice_common.h | 2 + drivers/net/ethernet/intel/ice/ice_controlq.c | 2 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 77 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 23 + drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 9 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 23 + drivers/net/ethernet/intel/ice/ice_ethtool.c | 130 +- drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 1672 ++++++ drivers/net/ethernet/intel/ice/ice_fdir.c | 840 +++ drivers/net/ethernet/intel/ice/ice_fdir.h | 166 + drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 915 +++- drivers/net/ethernet/intel/ice/ice_flex_pipe.h | 8 + drivers/net/ethernet/intel/ice/ice_flex_type.h | 41 +- drivers/net/ethernet/intel/ice/ice_flow.c | 355 +- drivers/net/ethernet/intel/ice/ice_flow.h | 47 +- drivers/net/ethernet/intel/ice/ice_fltr.c | 397 ++ drivers/net/ethernet/intel/ice/ice_fltr.h | 39 + drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 27 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 126 + drivers/net/ethernet/intel/ice/ice_lib.c | 556 +- drivers/net/ethernet/intel/ice/ice_lib.h | 11 +- drivers/net/ethernet/intel/ice/ice_main.c | 649 ++- drivers/net/ethernet/intel/ice/ice_nvm.c | 86 + drivers/net/ethernet/intel/ice/ice_protocol_type.h | 3 + drivers/net/ethernet/intel/ice/ice_sched.c | 2 +- drivers/net/ethernet/intel/ice/ice_status.h | 2 + drivers/net/ethernet/intel/ice/ice_switch.c | 87 +- drivers/net/ethernet/intel/ice/ice_switch.h | 7 + drivers/net/ethernet/intel/ice/ice_txrx.c | 336 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 13 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 27 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 4 +- drivers/net/ethernet/intel/ice/ice_type.h | 80 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 401 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 10 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 4 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 3 +- drivers/net/ethernet/intel/igc/igc.h | 73 +- drivers/net/ethernet/intel/igc/igc_defines.h | 7 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 606 +-- drivers/net/ethernet/intel/igc/igc_mac.c | 4 - drivers/net/ethernet/intel/igc/igc_main.c | 356 +- drivers/net/ethernet/intel/igc/igc_regs.h | 11 - drivers/net/ethernet/marvell/mvneta.c | 14 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/mediatek/Kconfig | 9 +- drivers/net/ethernet/mediatek/Makefile | 3 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 1663 ++++++ drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 17 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 10 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 59 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.c | 368 ++ .../net/ethernet/mellanox/mlx5/core/en/rep/neigh.h | 34 + .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 711 +++ .../net/ethernet/mellanox/mlx5/core/en/rep/tc.h | 81 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 4 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 10 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 2 + .../mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 137 + .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 53 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 899 +--- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 28 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 547 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 58 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 3 + .../net/ethernet/mellanox/mlx5/core/esw/chains.h | 19 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 3 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 6 + drivers/net/ethernet/mellanox/mlx5/core/events.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 30 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 78 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 8 + drivers/net/ethernet/mellanox/mlxsw/trap.h | 5 +- drivers/net/ethernet/mscc/ocelot.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 111 +- drivers/net/ethernet/sgi/ioc3-eth.c | 8 +- drivers/net/ethernet/smsc/smsc911x.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 13 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 +- drivers/net/ethernet/sun/cassini.c | 3 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 3 +- drivers/net/ethernet/ti/cpsw.c | 4 + drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/ti/cpsw_priv.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 4 +- drivers/net/ipa/ipa_clock.c | 4 +- drivers/net/netdevsim/dev.c | 3 +- drivers/net/phy/at803x.c | 16 +- drivers/net/phy/dp83869.c | 36 +- drivers/net/phy/mscc/mscc.h | 2 + drivers/net/phy/mscc/mscc_mac.h | 6 +- drivers/net/phy/mscc/mscc_macsec.c | 16 +- drivers/net/phy/mscc/mscc_macsec.h | 3 +- drivers/net/phy/mscc/mscc_main.c | 2 + drivers/net/vxlan.c | 348 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 4 +- drivers/nvmem/qfprom.c | 14 - drivers/nvmem/sprd-efuse.c | 4 +- drivers/ptp/ptp_clock.c | 10 +- drivers/regulator/max8998.c | 105 + drivers/soc/fsl/dpio/dpio-service.c | 6 +- drivers/soc/fsl/dpio/qbman-portal.c | 12 - drivers/soc/fsl/qbman/qman.c | 5 - drivers/soc/fsl/qe/qe.c | 4 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/tegra/pmc.c | 1 + drivers/spi/spi-dw-mid.c | 41 +- drivers/spi/spi-dw.c | 1 - drivers/spi/spi-dw.h | 5 - drivers/spi/spi-mux.c | 8 +- drivers/spi/spi-rb4xx.c | 19 +- drivers/spi/spi.c | 2 + drivers/staging/fbtft/fb_st7789v.c | 2 +- drivers/staging/vt6656/device.h | 2 - drivers/staging/vt6656/rxtx.c | 273 +- drivers/tee/Kconfig | 1 + drivers/tee/optee/call.c | 6 +- drivers/tee/tee_core.c | 159 + drivers/tee/tee_shm.c | 31 +- drivers/thunderbolt/nhi.c | 1 + drivers/tty/serial/sc16is7xx.c | 53 +- drivers/usb/cdns3/cdns3-ti.c | 3 +- drivers/usb/cdns3/ep0.c | 7 - drivers/usb/dwc2/core.c | 23 +- drivers/usb/dwc2/core.h | 4 + drivers/usb/dwc2/hw.h | 1 + drivers/usb/dwc2/params.c | 19 - drivers/usb/dwc2/platform.c | 39 + drivers/usb/dwc3/dwc3-keystone.c | 41 +- drivers/usb/dwc3/gadget.c | 10 +- drivers/usb/gadget/composite.c | 78 +- drivers/usb/gadget/udc/fsl_udc_core.c | 4 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 11 +- drivers/usb/gadget/udc/m66592-udc.c | 2 +- drivers/usb/serial/qcserial.c | 1 + drivers/vfio/pci/vfio_pci.c | 14 +- drivers/watchdog/Kconfig | 14 + drivers/watchdog/Makefile | 1 + drivers/watchdog/arm_smc_wdt.c | 188 + drivers/watchdog/da9062_wdt.c | 32 +- drivers/watchdog/da9063_wdt.c | 20 +- drivers/watchdog/imx2_wdt.c | 2 +- drivers/watchdog/imx_sc_wdt.c | 5 + drivers/watchdog/m54xx_wdt.c | 1 + drivers/watchdog/omap_wdt.c | 1 + drivers/watchdog/riowd.c | 2 +- drivers/xen/Kconfig | 4 + drivers/xen/cpu_hotplug.c | 8 +- drivers/xen/events/events_base.c | 28 +- drivers/xen/platform-pci.c | 2 +- drivers/xen/pvcalls-back.c | 5 +- drivers/xen/time.c | 2 +- fs/afs/fs_probe.c | 18 +- fs/afs/vl_probe.c | 18 +- fs/block_dev.c | 2 +- fs/btrfs/btrfs_inode.h | 18 - fs/btrfs/ctree.h | 4 + fs/btrfs/file.c | 99 +- fs/btrfs/inode.c | 379 +- fs/cifs/cifsfs.c | 2 + fs/cifs/cifsglob.h | 2 + fs/cifs/connect.c | 9 +- fs/cifs/inode.c | 11 + fs/cifs/smb2inode.c | 92 +- fs/cifs/smb2ops.c | 58 +- fs/crypto/crypto.c | 6 +- fs/crypto/fscrypt_private.h | 20 +- fs/crypto/keyring.c | 5 +- fs/crypto/keysetup.c | 85 +- fs/crypto/policy.c | 51 +- fs/direct-io.c | 19 - fs/ext2/file.c | 2 - fs/ext2/namei.c | 6 - fs/ext2/symlink.c | 4 - fs/ext2/xattr.h | 1 + fs/ext4/file.c | 2 +- fs/f2fs/node.c | 9 +- fs/fuse/dev.c | 2 +- fs/io_uring.c | 181 +- fs/iomap/direct-io.c | 17 +- fs/notify/fanotify/fanotify.c | 9 +- fs/notify/fanotify/fanotify_user.c | 8 +- fs/notify/fdinfo.c | 1 - fs/notify/group.c | 1 + fs/notify/inotify/inotify_user.c | 4 +- fs/notify/mark.c | 6 +- fs/pipe.c | 96 +- fs/splice.c | 88 +- fs/xfs/xfs_file.c | 2 +- include/acpi/ghes.h | 3 + include/asm-generic/barrier.h | 16 +- include/asm-generic/bug.h | 9 +- include/asm-generic/io.h | 64 +- include/kunit/test.h | 12 +- include/linux/atomic-arch-fallback.h | 2291 +++++++++ include/linux/atomic-fallback.h | 8 +- include/linux/atomic.h | 11 + include/linux/avf/virtchnl.h | 5 + include/linux/bch.h | 11 +- include/linux/bitops.h | 5 +- include/linux/blk_types.h | 3 +- include/linux/bsearch.h | 26 +- include/linux/compiler-gcc.h | 5 +- include/linux/compiler.h | 201 +- include/linux/compiler_types.h | 58 + include/linux/context_tracking.h | 6 +- include/linux/context_tracking_state.h | 6 +- include/linux/cper.h | 9 + include/linux/efi.h | 2 + include/linux/fs.h | 14 +- include/linux/hyperv.h | 7 + include/linux/i2c.h | 2 - include/linux/ieee80211.h | 2 +- include/linux/ima.h | 7 + include/linux/iomap.h | 2 + include/linux/memcontrol.h | 85 +- include/linux/mfd/max8998.h | 1 + include/linux/mlx5/driver.h | 16 + include/linux/mm.h | 26 +- include/linux/mm_types.h | 6 +- include/linux/module.h | 8 + include/linux/mtd/rawnand.h | 6 + include/linux/netdevice.h | 2 + include/linux/netfilter/nf_conntrack_pptp.h | 2 +- include/linux/pagemap.h | 67 + include/linux/pci_ids.h | 1 + include/linux/perf_event.h | 4 +- include/linux/pipe_fs_i.h | 44 +- include/linux/platform_data/ad5761.h | 2 +- include/linux/printk.h | 3 +- include/linux/rtsx_pci.h | 25 - include/linux/sched.h | 10 +- include/linux/tee_drv.h | 17 + include/linux/usb/composite.h | 3 + include/media/dvb-usb-ids.h | 3 + include/net/af_rxrpc.h | 2 +- include/net/bareudp.h | 7 + include/net/flow_offload.h | 11 +- include/net/ip6_fib.h | 1 + include/net/ip_fib.h | 1 - include/net/netns/nexthop.h | 1 + include/net/nexthop.h | 44 + include/net/switchdev.h | 1 - include/net/vxlan.h | 25 + include/rdma/ib_verbs.h | 130 +- include/rdma/opa_port_info.h | 10 +- include/rdma/opa_vnic.h | 4 +- include/rdma/rdmavt_qp.h | 29 +- include/rdma/uverbs_ioctl.h | 3 + include/rdma/uverbs_std_types.h | 2 +- include/rdma/uverbs_types.h | 3 +- include/soc/at91/atmel_tcb.h | 5 - include/soc/fsl/qe/qe.h | 2 +- include/sound/soc-link.h | 27 + include/sound/sof/ext_manifest.h | 95 + include/trace/events/rxrpc.h | 52 +- include/uapi/linux/fscrypt.h | 3 +- include/uapi/linux/neighbour.h | 1 + include/uapi/linux/nexthop.h | 3 + include/uapi/linux/prctl.h | 1 + include/uapi/linux/tee.h | 9 + include/uapi/rdma/hfi/hfi1_user.h | 3 +- include/uapi/rdma/ib_user_ioctl_cmds.h | 81 + include/uapi/rdma/ib_user_ioctl_verbs.h | 43 + init/Kconfig | 11 +- init/main.c | 10 + kernel/bpf/syscall.c | 2 +- kernel/context_tracking.c | 14 +- kernel/events/callchain.c | 2 +- kernel/events/core.c | 4 +- kernel/events/internal.h | 2 +- kernel/gcov/Kconfig | 24 - kernel/gcov/Makefile | 3 +- kernel/gcov/gcc_3_4.c | 573 --- kernel/kcsan/core.c | 43 + kernel/kprobes.c | 85 +- kernel/locking/lockdep.c | 2 +- kernel/module.c | 10 + kernel/panic.c | 4 +- kernel/power/Kconfig | 12 + kernel/power/Makefile | 3 +- kernel/power/hibernate.c | 20 +- kernel/power/power.h | 4 +- kernel/power/user.c | 10 +- kernel/printk/printk.c | 3 + kernel/rcu/rcutorture.c | 12 +- kernel/rcu/tree.c | 7 +- kernel/rcu/tree_stall.h | 2 - kernel/relay.c | 7 +- kernel/sched/core.c | 153 +- kernel/sched/cpuacct.c | 7 +- kernel/sched/debug.c | 4 +- kernel/sched/fair.c | 144 +- kernel/sched/pelt.c | 24 + kernel/sched/rt.c | 12 +- kernel/sched/sched.h | 13 +- kernel/time/timekeeping.c | 2 +- kernel/trace/trace.c | 11 +- kernel/watch_queue.c | 8 - lib/Kconfig.debug | 13 + lib/Kconfig.kcsan | 9 +- lib/Makefile | 2 + lib/bch.c | 152 +- lib/bsearch.c | 22 +- lib/fault-inject.c | 4 +- lib/kobject.c | 30 +- lib/logic_pio.c | 22 +- lib/smp_processor_id.c | 10 +- lib/test_bitops.c | 60 + localversion-next | 2 +- mm/filemap.c | 114 +- mm/gup.c | 32 +- mm/kasan/tags.c | 1 - mm/khugepaged.c | 4 +- mm/memcontrol.c | 89 +- mm/memory-failure.c | 15 +- mm/migrate.c | 18 +- mm/swap.c | 3 +- mm/swap_state.c | 52 +- mm/swapfile.c | 26 +- mm/vmscan.c | 20 +- mm/z3fold.c | 3 + net/Makefile | 2 +- net/bridge/br_mrp.c | 38 +- net/bridge/br_mrp_netlink.c | 6 + net/bridge/netfilter/nft_reject_bridge.c | 6 + net/core/flow_dissector.c | 8 +- net/core/flow_offload.c | 6 + net/core/neighbour.c | 2 + net/devres.c | 95 + net/ethernet/eth.c | 28 - net/ethtool/ioctl.c | 5 +- net/ethtool/netlink.c | 4 +- net/ethtool/strset.c | 1 - net/ipv4/fib_frontend.c | 3 +- net/ipv4/ip_sockglue.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/ipmr.c | 2 +- net/ipv4/netfilter/nf_nat_pptp.c | 7 +- net/ipv4/nexthop.c | 159 +- net/ipv4/tcp_ipv4.c | 2 + net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_tunnel.c | 247 +- net/ipv6/ip6mr.c | 2 +- net/ipv6/route.c | 5 + net/ipv6/tcp_ipv6.c | 2 + net/ipv6/tunnel6.c | 87 +- net/mac80211/mesh_hwmp.c | 7 + net/mpls/af_mpls.c | 3 +- net/mptcp/crypto.c | 24 +- net/mptcp/options.c | 9 +- net/mptcp/protocol.h | 1 - net/mptcp/subflow.c | 15 +- net/netfilter/core.c | 2 +- net/netfilter/ipset/ip_set_list_set.c | 2 +- net/netfilter/nf_conntrack_core.c | 78 +- net/netfilter/nf_conntrack_pptp.c | 62 +- net/netfilter/nfnetlink_cthelper.c | 3 +- net/psample/psample.c | 8 + net/qrtr/qrtr.c | 2 +- net/rxrpc/Makefile | 1 + net/rxrpc/ar-internal.h | 25 +- net/rxrpc/call_accept.c | 2 +- net/rxrpc/call_event.c | 22 +- net/rxrpc/input.c | 44 +- net/rxrpc/misc.c | 5 - net/rxrpc/output.c | 9 +- net/rxrpc/peer_event.c | 46 - net/rxrpc/peer_object.c | 12 +- net/rxrpc/proc.c | 8 +- net/rxrpc/rtt.c | 195 + net/rxrpc/rxkad.c | 3 +- net/rxrpc/sendmsg.c | 26 +- net/rxrpc/sysctl.c | 9 - net/sctp/sm_statefuns.c | 9 +- net/smc/smc_rx.c | 8 - net/tipc/udp_media.c | 6 +- net/tls/tls_main.c | 2 +- net/tls/tls_sw.c | 17 +- net/wireless/core.c | 2 +- net/xdp/xdp_umem.c | 8 +- samples/kprobes/kprobe_example.c | 6 +- samples/kprobes/kretprobe_example.c | 2 + scripts/Makefile.build | 29 +- scripts/Makefile.kcsan | 15 +- scripts/Makefile.lib | 7 +- scripts/atomic/fallbacks/acquire | 4 +- scripts/atomic/fallbacks/add_negative | 6 +- scripts/atomic/fallbacks/add_unless | 6 +- scripts/atomic/fallbacks/andnot | 4 +- scripts/atomic/fallbacks/dec | 4 +- scripts/atomic/fallbacks/dec_and_test | 6 +- scripts/atomic/fallbacks/dec_if_positive | 6 +- scripts/atomic/fallbacks/dec_unless_positive | 6 +- scripts/atomic/fallbacks/fence | 4 +- scripts/atomic/fallbacks/fetch_add_unless | 8 +- scripts/atomic/fallbacks/inc | 4 +- scripts/atomic/fallbacks/inc_and_test | 6 +- scripts/atomic/fallbacks/inc_not_zero | 6 +- scripts/atomic/fallbacks/inc_unless_negative | 6 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 4 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 6 +- scripts/atomic/fallbacks/try_cmpxchg | 4 +- scripts/atomic/gen-atomic-fallback.sh | 29 +- scripts/atomic/gen-atomics.sh | 5 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/mod/modpost.c | 87 +- scripts/mod/modpost.h | 4 - scripts/mod/sumversion.c | 66 - scripts/x86-check-compiler.sh | 9 - security/integrity/ima/ima_main.c | 51 + security/security.c | 7 +- sound/firewire/motu/amdtp-motu.c | 19 +- sound/firewire/motu/motu-pcm.c | 14 +- sound/firewire/motu/motu-proc.c | 20 +- sound/firewire/motu/motu-protocol-v2.c | 314 +- sound/firewire/motu/motu-protocol-v3.c | 312 +- sound/firewire/motu/motu-stream.c | 16 +- sound/firewire/motu/motu.c | 114 +- sound/firewire/motu/motu.h | 125 +- sound/soc/Makefile | 2 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98390.c | 1040 ++++ sound/soc/codecs/max98390.h | 663 +++ sound/soc/codecs/max9867.c | 45 +- sound/soc/codecs/max9867.h | 1 - sound/soc/fsl/fsl_asrc.c | 74 +- sound/soc/fsl/fsl_audmix.c | 4 +- sound/soc/pxa/Kconfig | 5 +- sound/soc/soc-compress.c | 46 +- sound/soc/soc-core.c | 18 +- sound/soc/soc-dai.c | 9 +- sound/soc/soc-link.c | 151 + sound/soc/soc-pcm.c | 101 +- sound/soc/sof/intel/hda-loader.c | 2 +- sound/soc/sof/loader.c | 176 +- tools/bpf/bpftool/btf.c | 10 +- tools/bpf/bpftool/cgroup.c | 14 +- tools/bpf/bpftool/feature.c | 91 +- tools/bpf/bpftool/gen.c | 6 +- tools/bpf/bpftool/iter.c | 8 +- tools/bpf/bpftool/link.c | 1 - tools/bpf/bpftool/map.c | 41 +- tools/bpf/bpftool/net.c | 12 +- tools/bpf/bpftool/perf.c | 2 +- tools/bpf/bpftool/prog.c | 27 +- tools/bpf/bpftool/struct_ops.c | 15 +- tools/objtool/check.c | 47 +- tools/objtool/elf.c | 24 +- tools/testing/kunit/kunit.py | 27 +- tools/testing/selftests/bpf/README.rst | 2 + tools/testing/selftests/bpf/config | 2 + .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 2 +- .../drivers/net/netdevsim/devlink_trap.sh | 4 + tools/testing/selftests/exec/.gitignore | 1 + tools/testing/selftests/exec/Makefile | 2 +- tools/testing/selftests/exec/execveat.c | 8 + tools/testing/selftests/lib/config | 1 + tools/testing/selftests/net/fib_nexthops.sh | 160 +- tools/testing/selftests/timens/clock_nanosleep.c | 2 +- tools/testing/selftests/timens/timens.c | 2 +- tools/testing/selftests/timens/timens.h | 13 +- tools/testing/selftests/timens/timer.c | 5 + tools/testing/selftests/timens/timerfd.c | 5 + tools/testing/selftests/tpm2/test_smoke.sh | 5 + tools/testing/selftests/tpm2/test_space.sh | 5 + tools/testing/selftests/vDSO/.gitignore | 2 + tools/testing/selftests/vDSO/Makefile | 5 +- tools/testing/selftests/vDSO/parse_vdso.c | 24 +- tools/testing/selftests/vDSO/parse_vdso.h | 31 + .../selftests/vDSO/vdso_standalone_test_x86.c | 4 +- tools/testing/selftests/vDSO/vdso_test_getcpu.c | 54 + .../vDSO/{vdso_test.c => vdso_test_gettimeofday.c} | 10 +- virt/kvm/kvm_main.c | 8 +- 1100 files changed, 44523 insertions(+), 21926 deletions(-) create mode 100644 Documentation/ABI/obsolete/sysfs-cpuidle create mode 100644 Documentation/admin-guide/hw-vuln/l1d_flush.rst create mode 100644 Documentation/admin-guide/pm/intel-speed-select.rst delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,pericfg.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/vishay,vcnl3020.yaml create mode 100644 Documentation/devicetree/bindings/leds/leds-aw2013.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/ov8856.yaml create mode 100644 Documentation/devicetree/bindings/mfd/atmel-tcb.txt create mode 100644 Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml create mode 100644 Documentation/devicetree/bindings/net/mediatek,eth-mac.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/dw-apb.txt delete mode 100644 Documentation/devicetree/bindings/soc/microchip/atmel,at91rm920 [...] create mode 100644 Documentation/devicetree/bindings/spi/mikrotik,rb4xx-spi.yaml create mode 100644 Documentation/devicetree/bindings/timer/renesas,em-sti.yaml create mode 100644 Documentation/devicetree/bindings/timer/snps,dw-apb-timer.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml create mode 100644 Documentation/hwmon/amd_energy.rst rename Documentation/{unaligned-memory-access.txt => process/unaligned-memory-acce [...] delete mode 100644 arch/arm/configs/cm_x2xx_defconfig delete mode 100644 arch/arm/configs/em_x270_defconfig delete mode 100644 arch/arm/mach-pxa/cm-x255.c delete mode 100644 arch/arm/mach-pxa/cm-x270.c delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.c delete mode 100644 arch/arm/mach-pxa/cm-x2xx-pci.h delete mode 100644 arch/arm/mach-pxa/cm-x2xx.c delete mode 100644 arch/arm/mach-pxa/em-x270.c delete mode 100644 arch/arm/mach-pxa/include/mach/io.h create mode 100644 arch/mips/include/asm/mach-loongson64/cpucfg-emul.h create mode 100644 arch/mips/loongson64/cpucfg-emul.c create mode 100644 arch/x86/include/asm/audit.h create mode 100644 arch/x86/include/asm/idtentry.h create mode 100644 arch/x86/include/asm/trapnr.h create mode 100644 arch/x86/kernel/l1d_flush.c delete mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/vega20_ppt.h create mode 100644 drivers/hwmon/amd_energy.c create mode 100644 drivers/iio/chemical/atlas-ezo-sensor.c create mode 100644 drivers/iio/proximity/vcnl3020.c create mode 100644 drivers/infiniband/core/uverbs_std_types_qp.c create mode 100644 drivers/infiniband/core/uverbs_std_types_srq.c create mode 100644 drivers/infiniband/core/uverbs_std_types_wq.c create mode 100644 drivers/infiniband/hw/hfi1/ipoib.h create mode 100644 drivers/infiniband/hw/hfi1/ipoib_main.c create mode 100644 drivers/infiniband/hw/hfi1/ipoib_rx.c create mode 100644 drivers/infiniband/hw/hfi1/ipoib_tx.c create mode 100644 drivers/infiniband/hw/hfi1/netdev.h create mode 100644 drivers/infiniband/hw/hfi1/netdev_rx.c create mode 100644 drivers/leds/leds-aw2013.c create mode 100644 drivers/media/i2c/ov2740.c create mode 100644 drivers/mtd/nand/raw/arasan-nand-controller.c delete mode 100644 drivers/mtd/nand/raw/cmx270_nand.c create mode 100644 drivers/net/ethernet/intel/ice/ice_arfs.c create mode 100644 drivers/net/ethernet/intel/ice/ice_arfs.h create mode 100644 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c create mode 100644 drivers/net/ethernet/intel/ice/ice_fdir.c create mode 100644 drivers/net/ethernet/intel/ice/ice_fdir.h create mode 100644 drivers/net/ethernet/intel/ice/ice_fltr.c create mode 100644 drivers/net/ethernet/intel/ice/ice_fltr.h create mode 100644 drivers/net/ethernet/mediatek/mtk_star_emac.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c create mode 100644 drivers/watchdog/arm_smc_wdt.c create mode 100644 include/linux/atomic-arch-fallback.h create mode 100644 include/sound/soc-link.h create mode 100644 include/sound/sof/ext_manifest.h delete mode 100644 kernel/gcov/gcc_3_4.c create mode 100644 lib/test_bitops.c create mode 100644 net/devres.c create mode 100644 net/rxrpc/rtt.c delete mode 100755 scripts/x86-check-compiler.sh create mode 100644 sound/soc/codecs/max98390.c create mode 100644 sound/soc/codecs/max98390.h create mode 100644 sound/soc/soc-link.c create mode 100644 tools/testing/selftests/vDSO/parse_vdso.h create mode 100644 tools/testing/selftests/vDSO/vdso_test_getcpu.c rename tools/testing/selftests/vDSO/{vdso_test.c => vdso_test_gettimeofday.c} (84%)