This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/ci/linux.
discards 7b4cb0a48db0 Add linux-next specific files for 20200525 discards 3930c304e0e7 mm/gup: update for mmap_sem rename discards 40d75d9f7be8 Merge branch 'akpm/master' discards 0a8a567f984a drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 1cafd1a79eb2 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] discards 1977ff5512d6 doc: cgroup: update note about conditions when oom killer [...] discards 8f3c479befef include/linux/cache.h: expand documentation over __read_mostly discards 8ec7e7a07c3a mm/madvise.c: remove duplicated include discards c83845d178ec mm: return EBADF if pidfd is invalid discards cedfc185643f mm: use only pidfd for process_madvise syscall discards bdddec3797d2 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] discards 572173bb96ff mm: fix s390 compat build error discards d572507d59ae mm/madvise: make function 'do_process_madvise' static discards ebcf93ff93c4 mm-support-vector-address-ranges-for-process_madvise-fix-fix discards 46beaff96a45 mm: support compat_sys_process_madvise discards 5cdf41daa23e mm: support vector address ranges for process_madvise discards ab5b248bcb37 mm/madvise: allow KSM hints for remote API discards 3c2802f9f9e1 mm/madvise: support both pid and pidfd for process_madvise discards 220e50105694 pid: move pidfd_get_pid() to pid.c discards 2ef2c36d46e4 mm/madvise: check fatal signal pending of target process discards 0aa029b5713c mm-introduce-external-memory-hinting-api-fix-2-fix discards 9ae61f4edbc7 mm: fix build error for mips of process_madvise discards f4e66861fa4b fix process_madvise build break for arm64 discards 6d0fbfdb4a29 mm/madvise: introduce process_madvise() syscall: an extern [...] discards 806ec4ebdd24 mm/madvise: pass task and mm to do_madvise discards ceed03163619 mmap-locking-api-convert-mmap_sem-comments-fix-fix-fix discards 479d2ab9420b mmap-locking-api-convert-mmap_sem-comments-fix-fix discards 247160af9ec8 mmap-locking-api-convert-mmap_sem-comments-fix discards 43dbd0e7e62b mmap locking API: convert mmap_sem comments discards d6e3a26a6a76 mmap locking API: convert mmap_sem API comments discards 64fe66e8a95e mmap locking API: rename mmap_sem to mmap_lock discards 4cf3d466ec3c mmap locking API: add mmap_assert_locked() and mmap_assert [...] discards 20c07c7fe139 mmap locking API: add MMAP_LOCK_INITIALIZER discards c2c3caff37ae mmap locking API: add mmap_read_trylock_non_owner() discards 5a83c11e0dd3 mmap locking API: convert nested write lock sites discards 262bc4725121 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] discards 92daca50134a mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] discards 079df76bf11f mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] discards 021ceb064112 mmap locking API: convert mmap_sem call sites missed by co [...] discards 9f9edcd994d4 mmap locking API: use coccinelle to convert mmap_sem rwsem [...] discards f91f8758e9b4 DMA reservations: use the new mmap locking API discards eef71700a306 MMU notifier: use the new mmap locking API discards 90846a57a72a mmap locking API: initial implementation as rwsem wrappers discards bb2042fe8e4a module: move the set_fs hack for flush_icache_range to m68k discards f7999b6aa717 nommu: use flush_icache_user_range in brk and mmap discards 4f40e9fd26e0 binfmt_flat: use flush_icache_user_range discards 4ce3954a8410 exec: use flush_icache_user_range in read_code discards e715b28c7173 exec: only build read_code when needed discards d091bda6f4e4 m68k: implement flush_icache_user_range discards b361f2fac7e9 arm: rename flush_cache_user_range to flush_icache_user_range discards 134d96d05d30 xtensa: implement flush_icache_user_range discards 3a462846c876 sh: implement flush_icache_user_range discards dc189bf261d3 asm-generic: add a flush_icache_user_range stub discards 1ed7037e59c2 mm: rename flush_icache_user_range to flush_icache_user_page discards 96e9071a81f1 arm,sparc,unicore32: remove flush_icache_user_range discards 6fc04ae91a89 riscv: use asm-generic/cacheflush.h discards dcf95117494b powerpc: use asm-generic/cacheflush.h discards b00a12bee05c openrisc: use asm-generic/cacheflush.h discards 16eb57a763e9 m68knommu: use asm-generic/cacheflush.h discards 68f35145c65b microblaze: use asm-generic/cacheflush.h discards e4ba2c2f8c48 ia64: use asm-generic/cacheflush.h discards d60dc13f7b8d hexagon: use asm-generic/cacheflush.h discards 890c893dc6d8 c6x: use asm-generic/cacheflush.h discards a4298b8a1ec8 arm64: use asm-generic/cacheflush.h discards 72eb1ca5b88f alpha: use asm-generic/cacheflush.h discards d860052db230 asm-generic: improve the flush_dcache_page stub discards 22a9089781c3 asm-generic-dont-include-linux-mmh-in-cacheflushh-fix discards 5b34b3f79ebb asm-generic: don't include <linux/mm.h> in cacheflush.h discards f61c420d76f1 asm-generic: fix the inclusion guards for cacheflush.h discards bbf51b34b0f3 unicore32: remove flush_cache_user_range discards 82df929facb4 powerpc: unexport flush_icache_user_range discards eb545bda6418 nds32: unexport flush_icache_page discards b929f16d9976 arm: fix the flush_icache_range arguments in set_fiq_handler discards af74a57e7c29 mm: adjust vm_committed_as_batch according to vm overcommi [...] discards 44a2c6d0be03 mm/util.c: make vm_memory_committed() more accurate discards e876a2f9b0f0 proc/meminfo: avoid open coded reading of vm_committed_as discards 112c45dfd3fc mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix discards e9ed460d6b72 mm: consolidate pgd_index() and pgd_offset{_k}() definitions discards 2267726c330a mm: consolidate pud_index() and pud_offset() definitions discards 1eb6e08d71d4 mm: consolidate pmd_index() and pmd_offset() definitions discards 6eafb3c51391 mm: consolidate pte_index() and pte_offset_*() definitions discards 94a1359e7ac1 powerpc/kasan: fix PMD access in kasan_unmap_early_shadow_ [...] discards 8ca5748f0606 microblaze: fix page table traversal in setup_rt_frame() discards 38e9507277d2 mm: pgtable: add shortcuts for accessing kernel PMD and PTE discards 9018981078c0 x86/mm: simplify init_trampoline() and surrounding logic discards 11f24cb9caa3 m68k/mm: move {cache,nocahe}_page() definitions close to t [...] discards e84d7472a2db m68k/mm/motorola: move comment about page table allocation [...] discards 8cfaebf6707b csky: replace definitions of __pXd_offset() with pXd_index() discards adf92beb08fe mm: reorder includes after introduction of linux/pgtable.h discards e3d4d6babade mm: introduce include/linux/pgtable.h discards 9a9ef86372d7 mm: don't include asm/pgtable.h if linux/mm.h is already included discards d1451747d892 mm/mmap.c: do not allow mappings outside of allowed limits discards 68630c4ecc6b mm/mmap.c: add more sanity checks to get_unmapped_area() discards 783c4b1b2e6a net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy discards f07016b6e478 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] discards c84f2d80ffcb asm-generic: remove pgtable-nop4d-hack.h discards 5847e7d766c1 unicore32: remove __ARCH_USE_5LEVEL_HACK discards d4a2a6494ba7 sh: add support for folded p4d page tables discards 31c85310abd8 sh: drop __pXd_offset() macros that duplicate pXd_index() ones discards 84a121ea4f89 sh: fault: Modernize printing of kernel messages discards ff05bc9b4524 powerpc/xmon: drop unused pgdir varialble in show_pte() function discards 999041370543 powerpc-add-support-for-folded-p4d-page-tables-fix discards 4c05b97a0818 powerpc: add support for folded p4d page tables discards a6c42bc8f50a openrisc: add support for folded p4d page tables discards 6a7e8ad5f1ec nios2: add support for folded p4d page tables discards 8458d401ec0d ia64: add support for folded p4d page tables discards cb3f2190c884 hexagon: remove __ARCH_USE_5LEVEL_HACK discards 9b3050569592 arm64: kvm: fix gcc-10 shift warning discards 39a3f1952da4 arm64: add support for folded p4d page tables discards ce454d6ec855 arm-add-support-for-folded-p4d-page-tables-fix discards b653c5765b95 arm: add support for folded p4d page tables discards 602d9cda77db h8300: remove usage of __ARCH_USE_5LEVEL_HACK discards 57e4db765cc9 mm/swap.c: annotate data races for lru_rotate_pvecs discards 8d753ba6bbae mm: annotate a data race in page_zonenum() discards aae158bab49e mm/rmap: annotate a data race at tlb_flush_batched discards 355dc53a6381 mm/util.c: annotate an data race at vm_committed_as discards e6c85ea59d8e mm/mempool: fix a data race in mempool_free() discards 440517967d1e mm/list_lru: fix a data race in list_lru_count_one discards 7b3654269435 mm/memcontrol: fix a data race in scan count discards e4e3c0e9830c mm/page_counter: fix various data races at memsw discards 8e7b5a8c6081 mm-swapfile-fix-and-annotate-various-data-races-v2 discards 231b29cd87bf mm/swapfile: fix and annotate various data races discards 8fa2898aff50 mm/filemap.c: fix a data race in filemap_fault() discards c46d3da4a2c7 mm/swap_state: mark various intentional data races discards c4ca010008f0 mm-page_io-mark-various-intentional-data-races-v2 discards 2ace75674265 mm/page_io: mark various intentional data races discards f74b61315999 mm/frontswap: mark various intentional data races discards 06c48372bc6a kernel: rename show_stack_loglvl() => show_stack() discards 9b747769aa7e kernel: use show_stack_loglvl() discards ba812e1d795a sched: print stack trace with KERN_INFO discards 91f88808fd0f kdb: don't play with console_loglevel discards 2953adfbd418 power: use show_stack_loglvl() discards cfbbc5df6f9c x86/amd_gart: print stacktrace for a leak with KERN_ERR discards 7062c1a1f4cf sysrq: use show_stack_loglvl() discards 34c3fd54bdd2 xtensa: add show_stack_loglvl() discards ff45d94b20af xtensa-add-loglvl-to-show_trace-fix discards c35d62488f37 xtensa: add loglvl to show_trace() discards 723f4fd9c11d x86: add show_stack_loglvl() discards f115713e3b5a x86: add missing const qualifiers for log_lvl discards 78c4c5256a93 unicore32: add show_stack_loglvl() discards a89328db0786 unicore32: add loglvl to c_backtrace() discards 02000263505b unicore32: remove unused pmode argument in c_backtrace() discards 8a92840eb9cb um: add show_stack_loglvl() discards 0ecec774fb3c um/sysrq: remove needless variable sp discards 4bb0dbd7ad6f sparc: add show_stack_loglvl() discards 4eda2a8ba09c sh: add show_stack_loglvl() discards 5ef851c5222c sh: add loglvl to show_trace() discards 687bf0e28e14 sh: add loglvl to printk_address() discards 7514cfe00298 sh: remove needless printk() discards 0a98ad1f10c4 sh: add loglvl to dump_mem() discards bd3371048db8 s390: add show_stack_loglvl() discards 3f4604c4bf30 riscv: add show_stack_loglvl() discards d8508b3a376e powerpc: add show_stack_loglvl() discards e6467c2dc191 parisc: add show_stack_loglvl() discards 5b0607b7caa3 openrisc: add show_stack_loglvl() discards 9e948fe5b66f nios2: add show_stack_loglvl() discards e8eed3485d28 nds32: add show_stack_loglvl() discards 5572db6fc93f mips: add show_stack_loglvl() discards 4e7a305683bd microblaze: add show_stack_loglvl() discards 306cd42f3480 microblaze: add loglvl to microblaze_unwind() discards c6d16e7f0cf7 microblaze: add loglvl to microblaze_unwind_inner() discards 999d36b7af39 m68k: add show_stack_loglvl() discards 1c694c225cde ia64: add show_stack_loglvl() discards 4b16519a5126 ia64: pass log level as arg into ia64_do_show_stack() discards ac7e243df88d hexagon: add show_stack_loglvl() discards 946b5780a8c3 h8300: add show_stack_loglvl() discards abe1582e4369 csky: add show_stack_loglvl() discards a0eb85db4602 c6x: add show_stack_loglvl() discards 3341e41cd4bc arm64: add show_stack_loglvl() discards 59d9a56bb9a8 arm64: add loglvl to dump_backtrace() discards ff09478cd6f6 arm: add show_stack_loglvl() discards e75c9581f23b arm: wire up dump_backtrace_{entry,stm} discards 0f43bb2a4b3c arm: add loglvl to dump_backtrace() discards d93b831c99cc arm: add loglvl to unwind_backtrace() discards cad0d9d16ebb arm/asm: add loglvl to c_backtrace() discards c5cd2d36c5ae arc: add show_stack_loglvl() discards 9aae981f07c5 alpha: add show_stack_loglvl() discards e6c692571fa5 kallsyms/printk: add loglvl to print_ip_sym() discards 3e31a24fd6fb mm/kmemleak: silence KCSAN splats in checksum discards 1f7573b84162 kernel: set USER_DS in kthread_use_mm discards a73c343b6610 powerpc/vas: fix up for {un}use_mm() rename discards 5a083b5560e0 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 discards 7510569ac222 kernel: better document the use_mm/unuse_mm API contract discards ab47263317e0 kernel: move use_mm/unuse_mm to kthread.c discards 8c5e7ae8e34e kernel: move use_mm/unuse_mm to kthread.c discards ca4c07f5e764 amdgpu: a NULL ->mm does not mean a thread is a kthread discards 8b006afd49b3 stacktrace: cleanup inconsistent variable type discards 304130e65380 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] discards 8a5b9a6027ef panic: add sysctl to dump all CPUs backtraces on oops event discards 98ce3d2c004d kernel/hung_task.c: introduce sysctl to print all traces w [...] discards 4a1bc50a95bb kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] discards 66ddafb05be8 lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix discards 968e4783a275 lib/test_sysctl: support testing of sysctl. boot parameter discards 065f067929a7 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] discards 841cfc09ac85 kernel/hung_task convert hung_task_panic boot parameter to sysctl discards 5b082b6da0b8 kernel/sysctl: support handling command line aliases discards a05ccafd98ef kernel/sysctl: support setting sysctl parameters from kern [...] discards cf7832d0f300 xarray.h: correct return code documentation for xa_store_{ [...] discards 4a7fed0560da kernel-add-panic_on_taint-fix discards 744c9bc1c5e7 kernel: add panic_on_taint discards 056b6f82e171 linux-next-post discards 15793c9e983a Merge branch 'akpm-current/current' discards 75da5e5ff821 mtd: rawnand: pasemi: fix up label spelling discards 38ba99944825 Merge remote-tracking branch 'fsinfo/fsinfo-core' discards 6f57a7a90780 Merge remote-tracking branch 'notifications/notifications- [...] discards b181e2b6d78c Merge remote-tracking branch 'mhi/mhi-next' discards 0cb6f1f5a0c4 Merge remote-tracking branch 'trivial/for-next' discards 2cca6c89ed33 Merge remote-tracking branch 'kunit-next/kunit' discards b99204614295 Merge remote-tracking branch 'cfi/cfi/next' discards a23918d9131d Merge remote-tracking branch 'hmm/hmm' discards 1d707f807a1e Merge remote-tracking branch 'devfreq/devfreq-next' discards 0e1195fd8352 Merge remote-tracking branch 'pidfd/for-next' discards 1a4ecd0aa5ef Merge remote-tracking branch 'kgdb/kgdb/for-next' discards 4a6fe5deb739 Merge remote-tracking branch 'hyperv/hyperv-next' discards a4cdca1de909 Merge remote-tracking branch 'xarray/xarray' discards 28b99ac7652a Merge remote-tracking branch 'nvmem/for-next' discards a8af0b186d2f Merge remote-tracking branch 'slimbus/for-next' discards 72ba163d4b6e Merge remote-tracking branch 'fsi/next' discards 9f9022d41367 Merge remote-tracking branch 'gnss/gnss-next' discards a6af2208f805 Merge remote-tracking branch 'ntb/ntb-next' discards c5588071e50e Merge remote-tracking branch 'rtc/rtc-next' discards 2c75a93eb92b Merge remote-tracking branch 'coresight/next' discards 6bbbe190397f Merge remote-tracking branch 'livepatching/for-next' discards 2b00bc6c783c Merge remote-tracking branch 'kselftest/next' discards 659f6bc99e32 Merge remote-tracking branch 'userns/for-next' discards 30075d8a6990 Merge remote-tracking branch 'pwm/for-next' discards d679ddfed6c2 Merge remote-tracking branch 'pinctrl-samsung/for-next' discards 842d44bfa9cf Merge remote-tracking branch 'pinctrl/for-next' discards de339ee64994 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards bfe4b1ffca00 Merge remote-tracking branch 'gpio/for-next' discards 4dac71e9421f Merge remote-tracking branch 'rpmsg/for-next' discards 164508d472ea Merge remote-tracking branch 'vhost/linux-next' discards 723533b6ca2b Merge remote-tracking branch 'scsi-mkp/for-next' discards eb901bcfc67b Merge remote-tracking branch 'scsi/for-next' discards f0cfe7d9e80f Merge remote-tracking branch 'cgroup/for-next' discards 99de89f68e24 Merge remote-tracking branch 'slave-dma/next' discards a095afe76334 Merge remote-tracking branch 'mux/for-next' discards c6b47c2aa2b0 Merge remote-tracking branch 'staging/staging-next' discards abce0f509d44 Merge remote-tracking branch 'thunderbolt/next' discards 5e9b12221857 Merge remote-tracking branch 'extcon/extcon-next' discards 9bbfa5500437 Merge remote-tracking branch 'char-misc/char-misc-next' discards 233c3569485e Merge remote-tracking branch 'tty/tty-next' discards d390b1e3ed09 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards edc0cf669729 Merge remote-tracking branch 'usb-serial/usb-next' discards 29bc813377ce Merge remote-tracking branch 'usb-gadget/next' discards 5fe61baff7fe Merge remote-tracking branch 'usb/usb-next' discards e34d18f3af46 Merge remote-tracking branch 'driver-core/driver-core-next' discards f02ce30ef796 Merge remote-tracking branch 'ipmi/for-next' discards 5d8b91e99e85 Merge remote-tracking branch 'leds/for-next' discards 81baafcd08a5 Merge remote-tracking branch 'chrome-platform/for-next' discards fec83c361b34 Merge remote-tracking branch 'drivers-x86/for-next' discards 6d6c272385c3 Merge remote-tracking branch 'workqueues/for-next' discards 159eed2cf03f Merge remote-tracking branch 'percpu/for-next' discards 640db3b456f7 Merge remote-tracking branch 'xen-tip/linux-next' discards ea8412ca28b1 Merge remote-tracking branch 'kvms390/next' discards cb429cbeb520 Merge remote-tracking branch 'kvm-arm/next' discards 44b2e174c58f Merge remote-tracking branch 'kvm/linux-next' discards 4122d5ea5476 Merge remote-tracking branch 'rcu/rcu/next' discards efd8296840ad Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards a53af7e9c1ae Merge remote-tracking branch 'edac/edac-for-next' discards 4d5897e3e04e Merge remote-tracking branch 'clockevents/timers/drivers/next' discards b3b89492447a Merge remote-tracking branch 'tip/auto-latest' discards 36a9db59122a Merge remote-tracking branch 'spi/for-next' discards a5790b4b4ebc Merge remote-tracking branch 'devicetree/for-next' discards 2d2dc138007f Merge remote-tracking branch 'audit/next' discards 73a98a5430c9 Merge remote-tracking branch 'vfio/next' discards c0826bf74152 Merge remote-tracking branch 'iommu/next' discards 1b182ddef199 Merge remote-tracking branch 'tpmdd/next' discards a925a0f65c30 Merge remote-tracking branch 'tomoyo/master' discards b2ce6dfaabd4 Merge remote-tracking branch 'smack/next' discards 7515bc785c71 Merge remote-tracking branch 'selinux/next' discards 2d39c2176592 Merge remote-tracking branch 'keys/keys-next' discards 3e75cf879e59 Merge remote-tracking branch 'integrity/next-integrity' discards 403bfe191848 Merge remote-tracking branch 'apparmor/apparmor-next' discards 8c2d2824530c Merge remote-tracking branch 'security/next-testing' discards 11a394fff436 Merge remote-tracking branch 'regulator/for-next' discards 541c785ca638 linux-next-pre discards 1af51e4c12a0 ipc-convert-ipcs_idr-to-xarray-update-fix discards 3da8048e3806 ipc-convert-ipcs_idr-to-xarray-update discards 1e0c84e393cc ipc: convert ipcs_idr to XArray discards 96335d5c5ada ipc/namespace.c: use a work queue to free_ipc discards 7edcc5042236 ipc/msg: add missing annotation for freeque() discards 41ae1ce7750b lib/ubsan.c: fix gcc-10 warnings discards 025eb6fc5309 tools/testing/selftests/vm: remove duplicate headers discards cec34f9c6e3a selftests: vm: pkeys: fix multilib builds for x86 discards a11eeabf0e50 selftests: vm: pkeys: use the correct page size on powerpc discards e830afae2890 selftests: vm: pkeys: fix powerpc access right definitions discards 3f46564fdf21 selftests/vm/pkeys: override access right definitions on powerpc discards ea35245fd4d4 selftests/vm/pkeys: test correct behaviour of pkey-0 discards f8b4f2fe7177 selftests/vm/pkeys: introduce a sub-page allocator discards e6db4fb57d67 selftests/vm/pkeys: detect write violation on a mapped acc [...] discards cc238bbe7ed9 selftests/vm/pkeys: associate key on a mapped page and det [...] discards ec3da311dabf selftests/vm/pkeys: associate key on a mapped page and det [...] discards d2bd1ee6496c selftests/vm/pkeys: improve checks to determine pkey support discards 8cb48ef40073 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() discards f6b324070335 selftests/vm/pkeys: fix number of reserved powerpc pkeys discards 3dd43e64c4d9 selftests: vm: pkeys: fix powerpc access right updates discards ba2d485eede2 selftests/vm/pkeys: introduce powerpc support discards cdee42639b61 selftests/vm/pkeys: introduce generic pkey abstractions discards 52b54b86797e selftests: vm: pkeys: use the correct huge page size discards 342c8408db9a selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] discards 3e675c89f3dd selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() discards 61a8ca00c763 selftests/vm/pkeys: fix pkey_disable_clear() discards a052d34766be selftests: vm: pkeys: add helpers for pkey bits discards 5ed6a7b2d178 selftests: vm: pkeys: Use sane types for pkey register discards 5534d3c84581 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() discards 982dfe5c008c selftests/vm/pkeys: move some definitions to arch-specific header discards d939abff095b selftests/vm/pkeys: move generic definitions to header file discards 53190d8f0e6e selftests/vm/pkeys: rename all references to pkru to a gen [...] discards 8661036af0fb selftests/x86/pkeys: move selftests to arch-neutral directory discards d5ce4107fa07 twist: add option for selecting twist options for syzkalle [...] discards ca0224bd26a5 twist: allow disabling k_spec() function in drivers/tty/vt [...] discards bb5aae966e93 add kernel config option for twisting kernel behavior. discards fa8eeb08ec3b aio: simplify read_events() discards 5f000c195faa kernel/relay.c: fix read_pos error when multiple readers discards 473af65852af rapidio: convert get_user_pages() --> pin_user_pages() discards b356e98738b4 rapidio: avoid data race between file operation callbacks [...] discards 7bb8d48a1550 umh: fix refcount underflow in fork_usermode_blob(). discards c3beeee5ed20 fs: include FMODE_EXEC when converting flags to f_mode discards 211e230af201 exec: relocate path_noexec() check discards 5307f654bebb exec: relocate S_ISREG() check discards 19a7cf153155 exec: change uselib(2) IS_SREG() failure to EACCES discards f78eab5a52c1 exec: open code copy_string_kernel discards f94dd0260734 exec: simplify the copy_strings_kernel calling convention discards 831da7199db8 kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro discards dc2421c777d9 mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro discards 0085388a6a47 seq_file-introduce-define_seq_attribute-helper-macro-check [...] discards c7170a55f276 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] discards b5baf0a8754f fs/seq_file.c: seq_read: Update pr_info_ratelimited discards 73dadfe75a3d fat: improve the readahead for FAT entries discards 9ab2803998dd fat: don't allow to mount if the FAT length == 0 discards 540b59bcf261 init: allow distribution configuration of default init discards d44a994a27b7 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] discards 014a88779834 elfnote: mark all .note sections SHF_ALLOC discards 71497bf1aab4 fs/binfmt_elf: remove redundant elf_map ifndef discards 96381b6d8a16 checkpatch-use-patch-subject-when-reading-from-stdin-fix discards 51188d88c737 checkpatch: use patch subject when reading from stdin discards d71a37e98652 checkpatch: disallow --git and --file/--fix discards c27f00d9387f checkpatch: look for c99 comments in ctx_locate_comment discards 90012896b1d1 checkpatch: additional MAINTAINER section entry ordering checks discards 5ca6d9b0a406 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max discards 6dacb01c6e08 lib/percpu-refcount.c: use a more common logging style discards cf1f93e8d905 lib/zlib: remove outdated and incorrect pre-increment opti [...] discards e348f6d22a99 lib/test_lockup.c: make test_inode static discards ab2bc2a7d40e lib: optimize cpumask_local_spread() discards 64078a941683 lib: Add might_fault() to strncpy_from_user. discards 9d0eea8da62d lib/math: avoid trailing newline hidden in pr_fmt() discards 6894e0da79f9 include/linux/bitops.h: simplify get_count_order_long() discards 371d621e8c43 include/linux/bitops.h: avoid clang shift-count-overflow warnings discards 1e12b8259ded get_maintainer: fix unexpected behavior for path/to//file [...] discards a0bd9fd1d59c get_maintainer: add email addresses from .yaml files discards c362c88583e9 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] discards b72dba558214 dynamic_debug: add an option to enable dynamic debug for m [...] discards 1a5c29990aac user.c: make uidhash_table static discards 75a71424d61f mm-debug-add-tests-validating-architecture-page-table-helpers-v18 discards 31faad68de66 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 discards 8adb6513045a mm/debug: add tests validating architecture page table helpers discards 26775e75471b x86/mm: define mm_p4d_folded() discards 0b6c61095e7c proc: rename "catch" function argument discards 7899848c5968 kernel/hung_task.c: Monitor killed tasks. discards 1edcbd22043e fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 81306cb33829 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 1b38fdd96a46 zcomp: Use ARRAY_SIZE() for backends list discards f125e0ba4fc6 include/linux/mm.h: return true in cpupid_pid_unset() discards c3fc2c0cda38 mm: use false for bool variable discards ff58675cbcd5 mm/memory: fix a typo in comment "attampt"->"attempt" discards 5ae9e59d3d47 mm/page-writeback: fix a typo in comment "effictive"->"effective" discards 8f74e9bdafff mm/sparse: fix a typo in comment "convienence"->"convenience" discards 86a9e8670baa mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] discards 048f3b0001e0 mm: fix a typo in comment "strucure"->"structure" discards 2483ae05f521 mm, memcg: fix some typos in memcontrol.c discards b276fbe99f5d mm/frontswap: fix some typos in frontswap.c discards b7b2af3ac5fd mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" discards 621edf359d77 mm/list_lru: fix a typo in comment "numbesr"->"numbers" discards 839a4bc599ba mm/memblock: fix a typo in comment "implict"->"implicit" discards 9b5b823c8175 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" discards d3b0550e9614 mm/vmsan: fix some typos in comment discards 0cebb77805d3 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] discards 6394433aa886 mm/hugetlb: fix a typo in comment "manitained"->"maintained" discards cbbbd6322abf mm/hugetlb: fix a typo in comment "manitained"->"maintained" discards 7434c409e8d6 mm: mmap: fix a typo in comment "compatbility"->"compatibility" discards 9560848d81b6 mm: ksm: fix a typo in comment "alreaady"->"already" discards f6bbd83c828e mm: ksm: fix a typo in comment "alreaady"->"already" discards d34cb9e05033 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" discards bc6f2f357b9e mm-replace-zero-length-array-with-flexible-array-member-fix discards 846724d25746 mm: replace zero-length array with flexible-array member discards 6a2a12672b23 device-dax: add memory via add_memory_driver_managed() discards 1e5aa1033993 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] discards ce43f8783429 mm/memory_hotplug: introduce add_memory_driver_managed() discards 88fe99fe8db0 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] discards 56b6f39ebafd mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 discards f98ff5914dc1 mm/memory_hotplug: remove is_mem_section_removable() discards 4f92e5710d11 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] discards ddf858d82efa mm/memory_hotplug: refrain from adding memory into an impo [...] discards f03dd4757078 mm: add kvfree_sensitive() for freeing sensitive data objects discards 60bdbac0cc45 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined discards 2ba14bfd3def x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined discards 270f529ed3ca riscv-support-debug_wx-fix discards 4320a6f3f2ad riscv: support DEBUG_WX discards 9f83a999e90f mm: add MMU dependency for DEBUG_WX discards 34d639ee245b mm: remove the specific name of arm64 discards b4ea8f9d9224 mm-add-debug_wx-support-fix discards b1c119b51f2e Merge remote-tracking branch 'battery/for-next' discards 32700c5bf84a mm: add DEBUG_WX support discards 4cbdfc9dcd77 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] discards 62f863a19cd6 drivers/base/memory.c: cache memory blocks in xarray to ac [...] discards cdf567e0b3c9 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] discards 4bbf60d5fec0 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] discards 41cbb66a50db mm/vmstat: add events for PMD based THP migration without split discards 0eb8f6f65924 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 discards 8d9f04eab49c mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() discards 1f8b193e8a10 powerpc/mm: drop platform defined pmd_mknotpresent() discards e3f0640e3a4b mm: thp: don't need to drain lru cache when splitting and [...] discards ce64e8a4f689 kmap-consolidate-kmap_prot-definitions-checkpatch-fixes discards 9ffaed3c70ed kmap: consolidate kmap_prot definitions discards d135459ee5a8 sparc: remove unnecessary includes discards 9736b4c5243f parisc/kmap: remove duplicate kmap code discards 463ba74b32cc kmap: remove kmap_atomic_to_page() discards 760da5f6d1e3 drm: vmwgfx: include linux/highmem.h discards 2c510966581a drm: remove drm specific kmap_atomic code discards 206e91799954 arch/kmap: define kmap_atomic_prot() for all arch's discards d1f56de96cb4 arch/kmap: don't hard code kmap_prot values discards 870f985a95a3 arch/kmap: ensure kmap_prot visibility discards 770b337fc686 arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes discards 3160dff5bbf0 arch/{mips,sparc,microblaze,powerpc}: don't enable pagefau [...] discards d2e0d23663a2 arch/kunmap_atomic: consolidate duplicate code discards 3b244515b24c arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes discards 1fcf1ca54af9 arch/kmap_atomic: consolidate duplicate code discards 60019bbccc94 {x86,powerpc,microblaze}/kmap: move preempt disable discards ca0c323e7078 arch-kunmap-remove-duplicate-kunmap-implementations-fix discards e33d80704f77 arch/kunmap: remove duplicate kunmap implementations discards 58cee0ad7a2c arch/kmap: remove redundant arch specific kmaps discards e6df18413e50 arch/xtensa: move kmap build bug out of the way discards 6e15c9df528a arch/kmap: remove BUG_ON() discards 8c4125236ea9 mm: simplify calling a compound page destructor discards bb4ce1e4c093 mm/hugetlb: define a generic fallback for arch_clear_hugep [...] discards 164821a33ffd mm/hugetlb: define a generic fallback for is_hugepage_only [...] discards 42e8a670891c arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET discards 99bc40cf9915 mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] discards c547c178875b hugetlbfs: fix changes to command line processing discards 89b8690c639b hugetlbfs: clean up command line processing discards 0eb102565476 arm64/hugetlb: fix hugetlb initialization discards 8411629b98f9 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] discards 2e71957b42aa hugetlbfs: move hugepagesz= parsing to arch independent code discards d3b648eaea58 hugetlbfs: add arch_hugetlb_valid_size discards 9ba871ce90f4 selftests: khugepaged: fix several spelling mistakes discards 8b6b4abe16f1 khugepaged: introduce 'max_ptes_shared' tunable discards 17be99ffede9 thp: change CoW semantics for anon-THP discards b7f0589b6203 khugepaged: allow to collapse PTE-mapped compound pages discards cb53741e9880 mm: khugepaged: remove error message when checking external pins discards 9857db8c617a khugepaged: allow to collapse a page shared across fork discards cfd8fd2b822f khugepaged: drain LRU add pagevec after swapin discards 0acec7b59b0c khugepaged: drain all LRU caches before scanning pages discards 641eba6913b8 khugepaged: do not stop collapse if less than half PTEs ar [...] discards 46315ec6d5b1 khugepaged-add-self-test-fix-3 discards b3f32e2b10fe khugepaged-add-self-test-fix-2-fix discards 8fedd1efde2e khugepaged: replace the usage of system(3) in the test discards e7ce12ed1c60 selftests: khugepaged: fix several spelling mistakes discards 864f30d1ee7c khugepaged: add self test discards 7a5df26c2e2f hugetlbfs: get unmapped area below TASK_UNMAPPED_BASE for [...] discards 35e7de40ded8 include/linux/memblock.h: fix minor typo and unclear comment discards 9a47d2cb836d mm, mempolicy: fix up gup usage in lookup_node discards 6d7f5430e11c tools/vm/page_owner_sort.c: filter out unneeded line discards 0dfc5faab369 mm: vmscan: limit the range of LRU type balancing discards b8f74c3db115 mm: vmscan: reclaim writepage is IO cost discards dcf8b9c5cba3 mm: vmscan: determine anon/file pressure balance at the re [...] discards b9b09944122d mm: balance LRU lists based on relative thrashing discards 9173a2c2ac71 mm: only count actual rotations as LRU reclaim cost discards cd5d4088ddd3 mm-deactivations-shouldnt-bias-the-lru-balance-fix discards d97a53ebc11f mm: deactivations shouldn't bias the LRU balance discards 2821c41b619a mm: base LRU balancing on an explicit cost model discards 8d8e74117988 mm: vmscan: drop unnecessary div0 avoidance rounding in ge [...] discards 8e3116c3b508 mm: remove use-once cache bias from LRU balancing discards a16759fbff24 mm: workingset: let cache workingset challenge anon discards d7cde0266f56 mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() discards 6de3133ac73b mm: allow swappiness that prefers reclaiming anon over the [...] discards 1a60dd829421 mm: keep separate anon and file statistics on page reclaim [...] discards fb5a4a57d465 mm: fix LRU balancing effect of new transparent huge pages discards c1656f5d1075 mm/vmscan: update the comment of should_continue_reclaim() discards 0858392355cf mm/vmscan.c: change prototype for shrink_page_list discards 6eac47e23d1e mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch discards c979999ce0a7 mm/vmscan.c: use update_lru_size() in update_lru_sizes() discards af1a12c711da padata: document multithreaded jobs discards 678d6b205f15 mm: make deferred init's max threads arch-specific discards 312c4b2d37dc mm: parallelize deferred_init_memmap() discards 6133e714a619 padata: add basic support for multithreaded jobs discards edf215c45624 padata: allocate work structures for parallel jobs from a pool discards 5d1ff03a5024 padata-initialize-earlier-fix discards 4a7fe163ff07 padata: initialize earlier discards 54f868ce6837 padata: remove exit routine discards 8b2a873f9488 mm: call cond_resched() from deferred_init_memmap() discards b1917b5284a3 mm: initialize deferred pages with interrupts enabled discards 329bf128482c mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] discards ca1fb784d88b mm: add comments on pglist_data zones discards 23dcde6b6070 mm-page_alloc-skip-waternark_boost-for-atomic-order-0-allo [...] discards 86d66f74f439 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] discards beacc4848f5c mm/page_alloc: restrict and formalize compound_page_dtors[] discards d99e1ebdd1cc mm, page_alloc: reset the zone->watermark_boost early discards 0930516c667d mm-reset-numa-stats-for-boot-pagesets-v3 discards 19c293492015 mm/page_alloc.c: reset numa stats for boot pagesets discards c045177e965e mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] discards e95e014e2a0f mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() discards 08598d2bb048 mm/page_alloc: integrate classzone_idx and high_zoneidx discards 982f4d8936de mm/page_alloc: use ac->high_zoneidx for classzone_idx discards 068771d2d76f mm/vmstat.c: do not show lowmem reserve protection informa [...] discards 9a16bd9a8e65 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] discards 5ef5e7be6963 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] discards afed65ec2ae6 mm/page_alloc.c: remove unused free_bootmem_with_active_regions discards b16db1db5473 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] discards e7d97b9b36db mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] discards d224c4e087f9 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] discards c62217154e41 mm/page_alloc.c: rename free_pages_check() to check_free_page() discards f845d17997c1 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] discards e153b93b50e6 mm/page_alloc.c: bad_flags is not necessary for bad_page() discards 5c1420f2cb93 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] discards c2f425212971 docs/vm: update memory-models documentation discards fa7c02f94b96 mm: simplify find_min_pfn_with_active_regions() discards d31db51180ab mm: clean up free_area_init_node() and its helpers discards 4380f2c330d9 mm: rename free_area_init_node() to free_area_init_memoryl [...] discards 3e1de6b44137 mm-free_area_init-allow-defining-max_zone_pfn-in-descendin [...] discards b8fd9e65c679 arc: free_area_init(): take into account PAE40 mode discards 9def0da7cce1 mm: free_area_init: allow defining max_zone_pfn in descend [...] discards 7827949163bd mm: free_area_init: allow defining max_zone_pfn in descend [...] discards f4b9eae354df mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES discards cb99927743bc mm/compaction: fix the incorrect hole in fast_isolate_freepages() discards 2d4e8c4e8335 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] discards 88613292f201 mm: memmap_init: iterate over memblock regions rather that [...] discards e222de8ab2fa xtensa: simplify detection of memory zone boundaries discards d79c0687c7d9 unicore32: simplify detection of memory zone boundaries discards 275c6d427a1b sparc32: simplify detection of memory zone boundaries discards fa4fee41b5c1 parisc: simplify detection of memory zone boundaries discards 9d1df36236ca m68k: mm: simplify detection of memory zone boundaries discards 55e42db84129 csky: simplify detection of memory zone boundaries discards 5ffe6cbcb679 arm64: simplify detection of memory zone boundaries for UM [...] discards d78dd2d15b77 arm: simplify detection of memory zone boundaries discards c8747c1828bd alpha: simplify detection of memory zone boundaries discards 03c9d06ff665 mm: use free_area_init() instead of free_area_init_nodes() discards 2fa0d6919931 mm: free_area_init: use maximal zone PFNs rather than zone sizes discards 74768ccf1998 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option discards afb885e1c02c mm: make early_pfn_to_nid() and related defintions close t [...] discards 9c9c5db6f1d8 mm: memblock: replace dereferences of memblock_region.nid [...] discards bdd193585d85 mm: clarify __GFP_MEMALLOC usage discards d1b202322cfa kasan: move kasan_report() into report.c discards 4a17019370a7 string.h: fix incompatibility between FORTIFY_SOURCE and KASAN discards 1f6c8efdccf3 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] discards b89ff0c73d4b kasan: stop tests being eliminated as dead code with FORTI [...] discards 7951c9d76aba mm/mm_init.c: report kasan-tag information stored in page->flags discards 36c8e34d03a1 x86/mm: remove vmalloc faulting discards 5f67e2518d8f mm: remove vmalloc_sync_(un)mappings() discards aa874366e9b9 x86/mm/32: implement arch_sync_kernel_mappings() discards 859595e11e7e x86/mm/64: implement arch_sync_kernel_mappings() discards 26d7f4f828d6 mm/ioremap: track which page-table levels were modified discards 78f8553ec843 mm-vmalloc-track-which-page-table-levels-were-modified-fix discards 9acc310dbe25 mm/vmalloc: track which page-table levels were modified discards fecda638d15d mm: add functions to track page directory modifications discards df8ebca3c3e8 s390: use __vmalloc_node in stack_alloc discards 8f6479dde95f powerpc: use __vmalloc_node in alloc_vm_stack discards 83e4759d9649 arm64: use __vmalloc_node in arch_alloc_vmap_stack discards 4b2c86683c67 mm-remove-vmalloc_user_node_flags-fix discards 420831006c68 mm: remove vmalloc_user_node_flags discards a37f7fd4f386 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix discards 614d345bb4ce mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix discards 6f50be67bf11 mm: switch the test_vmalloc module to use __vmalloc_node discards fb58516c6f78 mm-remove-__vmalloc_node_flags_caller-fix discards 80983b8fd970 mm: remove __vmalloc_node_flags_caller discards aea58935cc6c mm: remove both instances of __vmalloc_node_flags discards 55c4a0ceefe8 mm: remove the prot argument to __vmalloc_node discards 97ddc41a27d0 mm: remove the pgprot argument to __vmalloc discards 769e8a1e1bd1 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc discards 0342fbaffd43 mm: enforce that vmap can't map pages executable discards 1ee3853482f1 mm: remove the prot argument from vm_map_ram discards e00f5ac8ee31 mm: remove unmap_vmap_area discards 6c0dee166051 mm: remove map_vm_range discards e7c091655183 mm: don't return the number of pages from map_kernel_range [...] discards 550847045263 mm: rename vmap_page_range to map_kernel_range discards b7d1ac0f10ca mm: remove vmap_page_range_noflush and vunmap_page_range discards 3fb8ab8266d0 mm: pass addr as unsigned long to vb_free discards 149247a0bbfd mm: only allow page table mappings for built-in zsmalloc discards b58daae2ff93 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] discards c0b3ab2a8bfe mm: unexport unmap_kernel_range_noflush discards 3e22d00e3c68 mm: remove __get_vm_area discards 74c63f3e5a34 powerpc: remove __ioremap_at and __iounmap_at discards c19e384f55e5 powerpc: add an ioremap_phb helper discards 54afdf7e625a dma-mapping: use vmap insted of reimplementing it discards 209689c15441 staging: media: ipu3: use vmap instead of reimplementing it discards 8091aa56ee66 staging: android: ion: use vmap instead of vm_map_ram discards 348c8c23c707 x86: fix vmap arguments in map_irq_stack discards dabca6657d5a x86/hyperv: use vmalloc_exec for the hypercall page discards 44df6105b1c5 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() discards 18250b601a43 mm/mmap.c: fix the adjusted length error discards 8258938386fa /proc/PID/smaps: Add PMD migration entry parsing discards 529b8e47a381 mm/gup.c: further document vma_permits_fault() discards dbc46a936c2b memcg: expose root cgroup's memory.stat discards c03c292d6945 mm: memcontrol: update page->mem_cgroup stability rules discards f9e2f7a61aa3 mm: memcontrol: delete unused lrucare handling discards 2df82354d88a mm: memcontrol: document the new swap control behavior discards f4367c65c434 mm/swap: fix livelock in __read_swap_cache_async() discards d38aad56ca6c mm: memcontrol: charge swapin pages on instantiation discards 29741f351255 mm: mkfs.ext4 invoked oom-killer on i386 - pagecache_get_page discards 0b897ca79bfb mm: memcontrol: make swap tracking an integral part of mem [...] discards e9b2ffe71022 mm: memcontrol: prepare swap controller setup for integration discards 5bd144bf764c mm: memcontrol: drop unused try/commit/cancel charge API discards 8a82cbe5b91d mm-memcontrol-convert-anon-and-file-thp-to-new-mem_cgroup_ [...] discards bab967a5e1d0 mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] discards 37c3da41ee05 mm-memcontrol-switch-to-native-nr_anon_thps-counter-fix discards 1d1e4540b100 mm: memcontrol: switch to native NR_ANON_THPS counter discards 0a034bd5d7c8 mm: memcontrol: switch to native NR_ANON_MAPPED counter discards bbee3e53ff8a mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] discards e92b0b15a5e3 mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] discards 0395857924a1 mm: memcontrol: prepare move_account for removal of privat [...] discards 3fe41e57dedc mm: memcontrol: prepare uncharging for removal of private [...] discards d834565427e9 mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] discards 366cda7b92d9 mm: memcontrol: move out cgroup swaprate throttling discards 0baca82919fa mm: shmem: remove rare optimization when swapin races with [...] discards 74983d0f1121 mm: memcontrol: drop @compound parameter from memcg charging API discards 8c80066e071d mm: memcontrol: fix stat-corrupting race in charge moving discards fd1a2b75d5a8 mm: fix NUMA node file count error in replace_page_cache() discards 94ca38d0d4ea mm: memcontrol: simplify value comparison between count and limit discards 0bb347175e8f mm, memcg: add workingset_restore in memory.stat discards 5ac45f6ad112 mm: swapfile: fix /proc/swaps heading and Size/Used/Priori [...] discards 0591cefd0b34 swap-reduce-lock-contention-on-swap-cache-from-swap-slots- [...] discards d330fa8948f4 swap: reduce lock contention on swap cache from swap slots [...] discards 80770ecdec1e mm/swapfile.c: use prandom_u32_max() discards 373d5dda5a8f mm/swapfile.c: __swap_entry_free() always free 1 entry discards 2abf4c5a48a1 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix discards d7e0493c9773 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable discards a302b5476a0b swap: try to scan more free slots even when fragmented discards d6269e89601b mm/swapfile.c: omit a duplicate code by compare tmp and max first discards 754c68a34dec mm/swapfile.c: tmp is always smaller than max discards ca3cbfc7738f mm/swapfile.c: found_free could be represented by (tmp < max) discards 545d621d84c8 mm/swapfile.c: remove the extra check in scan_swap_map_slots() discards 2ef6828fb230 mm/swapfile.c: simplify the calculation of n_goal discards ab600710185a mm/swapfile.c: remove the unnecessary goto for SSD case discards 5eda8cfc5d70 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] discards 49196ff05683 mm/swapfile.c: offset is only used when there is more slots discards ce3efb7e9a07 mm: swap: properly update readahead statistics in unuse_pt [...] discards 672d0514208a mm/swap_state: fix a data race in swapin_nr_pages discards 4738167375e7 mm/swapfile: use list_{prev,next}_entry() instead of open-coding discards b1fc8b5ddb4e mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() discards 95f3315edb6b drm/i915: convert get_user_pages() --> pin_user_pages() discards 2a4daf734189 mm/gup: introduce pin_user_pages_fast_only() discards 4dd1e3b72185 mm/gup: fixup gup.c for "mm/gup: refactor and de-duplicate [...] discards ba5cb6014a98 mm/gup: refactor and de-duplicate gup_fast() code discards 51118911d26c mm/gup: move __get_user_pages_fast() down a few lines in gup.c discards 2d396817ebc6 ivtv: convert get_user_pages() --> pin_user_pages() discards 77e912b9d0a6 mm/gup: introduce pin_user_pages_unlocked discards eeab97c8a35e mm-gupc-updating-the-documentation-fix discards 201ae8ba323a mm/gup.c: update the documentation discards 77b3cc21bfcd mm-migratec-call-detach_page_private-to-cleanup-code-fix-fix discards 5bc2edac8b8e mm-migratec-call-detach_page_private-to-cleanup-code-fix discards 2c3658cd1fb8 mm/migrate.c: call detach_page_private to cleanup code discards 38202a6e7e3f buffer_head.h: remove attach_page_buffers discards 083683ea5831 orangefs: use attach/detach_page_private discards c2d8a1341176 ntfs: replace attach_page_buffers with attach_page_private discards 7cde2fcf8882 iomap: use attach/detach_page_private discards 61b80c78ab8f f2fs: use attach/detach_page_private discards 7f2493620050 fs/buffer.c: use attach/detach_page_private discards b4f8538dd3ea btrfs: use attach/detach_page_private discards 50ddd4bea1fc md: remove __clear_page_buffers and use attach/detach_page [...] discards ce315020f4fa include/linux/pagemap.h: introduce attach/detach_page_private discards 89d79e83368a iomap: convert from readpages to readahead discards 7d26c057c81a fuse-convert-from-readpages-to-readahead-fix discards 118a4282f1b4 fuse: convert from readpages to readahead discards d816ed4f249a f2fs: pass the inode to f2fs_mpage_readpages discards f91f029f7673 f2fs: convert from readpages to readahead discards 53a54d265876 ext4: pass the inode to ext4_mpage_readpages discards 9a1aa02bb8fe ext4: convert from readpages to readahead discards 4476a991d0a8 erofs: convert compressed files from readpages to readahead discards 40e0a381f742 erofs: convert uncompressed files from readpages to readahead discards 2167c1133b8b btrfs: convert from readpages to readahead discards 02352f9c7075 fs: convert mpage_readpages to mpage_readahead discards 90eced440dd1 mm: use memalloc_nofs_save in readahead path discards bb188bafdfdf mm: document why we don't set PageReadahead discards da811a3df633 mm: add page_cache_readahead_unbounded discards 421f18a5417c mm: move end_index check out of readahead loop discards c327e8b5cfcf mm: add readahead address space operation discards bbed4968ad7c mm: put readahead pages in cache earlier discards 41046e376c6f mm: remove 'page_offset' from readahead loop discards 06d547991dd8 mm: rename readahead loop variable to 'i' discards 6e96adfd7dbc mm: rename various 'offset' parameters to 'index' discards 59961c115f62 mm: use readahead_control to pass arguments discards 9b15a2d8e9b6 mm: add new readahead_control API discards a34e40886e99 mm: move readahead nr_pages check into read_pages discards b4bba85dd911 mm: ignore return value of ->readpages discards 087a76807a7c mm: return void from various readahead functions discards be6ce76bae53 mm: move readahead prototypes from mm.h discards 06cf01a581c9 mm, dump_page(): do not crash with invalid mapping pointer discards e7613aeba91c mm-slub-add-panic_on_error-to-the-debug-facilities-fix discards b2147eb1f02f mm/slub: fix stack overruns with SLUB_STATS discards a62936c96775 slub: remove kmalloc under list_lock from list_slab_objects() V2 discards 5972fd7d388e slub: Remove userspace notifier for cache add/remove discards 31b99ad9e8d2 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix discards f94651c0094b mm/slub.c: fix corrupted freechain in deactivate_slab() discards f2c89b5d46cd usercopy: mark dma-kmalloc caches as usercopy caches discards 01637c76fcb1 kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards d26b7aa2cd5d buffer: record blockdev write errors in super_block that it backs discards b72edfa9e202 vfs: track per-sb writeback errors and report them to syncfs discards 03a67f8aa537 ramfs: support O_TMPFILE discards b3b5584dc71b drivers/tty/serial/sh-sci.c: suppress uninitialized var warning discards 8d3d5b680825 arch/parisc/include/asm/pgtable.h: remove unused `old_pte' discards 636f7b86f275 ocfs2: mount shared volume without ha stack discards 5e34e76c23c9 ocfs2: add missing annotation for dlm_empty_lockres() discards 93b3fb62c1df squashfs-migrate-from-ll_rw_block-usage-to-bio-fix discards 116b68adaf1c squashfs: migrate from ll_rw_block usage to BIO discards e3f819468cb2 mm: remove VM_BUG_ON(PageSlab()) from page_mapcount() discards fe053de7a36c mm,thp: stop leaking unreleased file pages discards 5cbc11a6b39b mm/z3fold: silence kmemleak false positives of slots discards bf0dd620c8a4 mm: ptdump: expand type of 'val' in note_page() discards f07284c54e29 x86: mm: ptdump: calculate effective permissions correctly discards 78d2ccd436ec mm/compaction: avoid VM_BUG_ON(PageSlab()) in page_mapcount() discards 648654390be8 lib/lzo: fix ambiguous encoding bug in lzo-rle discards 69410838ef2b mm/memcg: optimize memory.numa_stat like memory.stat discards 7537cf5d0626 usb: core: kcov: collect coverage from usb complete callback discards a64ea07313cc kcov: collect coverage from interrupts discards f6e186431751 kcov: use t->kcov_mode as enabled indicator discards efce6c9a846a kcov: move t->kcov_sequence assignment discards d41362428329 kcov: move t->kcov assignments into kcov_start/stop discards 8a3451430bb6 kcov: fix potential use-after-free in kcov_remote_start discards 560ec91efcef kcov: cleanup debug messages discards c4a13a213909 /proc/kpageflags: do not use uninitialized struct pages discards 9ab670e2cd74 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards e478a67fb502 checkpatch: test $GIT_DIR changes discards 785a690e165f Merge remote-tracking branch 'backlight/for-backlight-next' discards 34c912c01bd2 Merge remote-tracking branch 'mfd/for-mfd-next' discards dd1c7e6ae3d3 Merge remote-tracking branch 'mmc/next' discards 289311abe469 Merge remote-tracking branch 'pcmcia/pcmcia-next' discards 462005ee6ef6 Merge remote-tracking branch 'device-mapper/for-next' discards bf4bb24c6d22 Merge remote-tracking branch 'block/for-next' discards 530e7e98f522 Merge remote-tracking branch 'input/next' discards 6d8b133eea98 Merge remote-tracking branch 'modules/modules-next' discards 7754efe37d35 Merge remote-tracking branch 'sound-asoc/for-next' discards e3d391801944 Merge remote-tracking branch 'sound/for-next' discards a9e8473604c6 Merge remote-tracking branch 'regmap/for-next' discards 4b1d33adb0d4 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 2d34e97831a0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 68954b59e68e Merge remote-tracking branch 'drm-msm/msm-next' discards b549f79cbbc6 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 76dce0da37b8 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 6445dc226667 Merge remote-tracking branch 'amdgpu/drm-next' discards 7573f6da167f Merge remote-tracking branch 'drm/drm-next' discards 895a09ddefa9 Merge remote-tracking branch 'crypto/master' discards d80aee9e0822 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards aa978f9704c8 Merge remote-tracking branch 'nand/nand/next' discards 0345b8e6ed2b Merge remote-tracking branch 'gfs2/for-next' discards 0ad8d67c0859 Merge remote-tracking branch 'mac80211-next/master' discards f713c38ae730 Merge remote-tracking branch 'bluetooth/master' discards 5591ceae3dbf Merge remote-tracking branch 'wireless-drivers-next/master' discards 9b803da87bc2 Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 5ce5ede12959 Merge remote-tracking branch 'ipsec-next/master' discards 5ac969c5fd59 Merge remote-tracking branch 'net-next/master' discards 1a400d144964 Merge remote-tracking branch 'rdma/for-next' discards d89367c9fcd9 Merge remote-tracking branch 'swiotlb/linux-next' discards 0848d11524eb Merge remote-tracking branch 'dlm/next' discards 6b0537155345 Merge remote-tracking branch 'ieee1394/for-next' discards b23754a8f04b Merge remote-tracking branch 'thermal/thermal/linux-next' discards 7574740c9cc2 Merge remote-tracking branch 'opp/opp/linux-next' discards a769a29c59b8 Merge remote-tracking branch 'cpupower/cpupower' discards f0ee4b8eb24c Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 3cff3e2f1b54 Merge remote-tracking branch 'pm/linux-next' discards 19f413894458 Merge remote-tracking branch 'v4l-dvb/master' discards dbf8660cbd7d Merge remote-tracking branch 'jc_docs/docs-next' discards 337df3693f33 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards a3e51334be80 Merge branch 'dmi/master' discards 6eb89db5c1e6 Merge remote-tracking branch 'i3c/i3c/next' discards 548f8519ca4a Merge remote-tracking branch 'i2c/i2c/for-next' discards 2fef14aff8a6 Merge remote-tracking branch 'hid/for-next' discards 173087f30d95 Merge remote-tracking branch 'pstore/for-next/pstore' discards e42fd9a4667b Merge remote-tracking branch 'pci/next' discards be50a589e258 Merge remote-tracking branch 'printk/for-next' discards 02647bb39326 Merge remote-tracking branch 'vfs/for-next' discards a71e111d0b87 Merge remote-tracking branch 'file-locks/locks-next' discards d7f5f05e68a2 Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards 504a5dbd1e4f Merge remote-tracking branch 'zonefs/for-next' discards d82891fb58d1 Merge remote-tracking branch 'xfs/for-next' discards a3a4570d8fe1 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 8138abfcbbfa Merge remote-tracking branch 'nfsd/nfsd-next' discards 30c79b40091d Merge remote-tracking branch 'nfs-anna/linux-next' discards cad8653ac104 Merge remote-tracking branch 'jfs/jfs-next' discards 09cd4318a432 Merge remote-tracking branch 'fuse/for-next' discards 1c08b5a6f38b Merge remote-tracking branch 'fsverity/fsverity' discards 91426330fad3 Merge remote-tracking branch 'f2fs/dev' discards a8622dab6cee Merge remote-tracking branch 'ext4/dev' discards 189d62ea3c83 Merge remote-tracking branch 'ext3/for_next' discards 2b8a956f5ebb Merge remote-tracking branch 'exfat/dev' discards a090ac930bef Merge remote-tracking branch 'cifs/for-next' discards e748b40e3169 Merge remote-tracking branch 'btrfs/for-next' discards b0f2980620a2 Merge remote-tracking branch 'fscrypt/master' discards dddc09323b58 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 25f480ebb7d1 Merge remote-tracking branch 'sparc-next/master' discards ce4df7c97902 Merge remote-tracking branch 'sh/sh-next' discards 08ce320ff13e Merge remote-tracking branch 's390/features' discards 0100e0fe7156 Merge remote-tracking branch 'risc-v/for-next' discards 5ab01e7e07f7 Merge remote-tracking branch 'soc-fsl/next' discards d3efbbd33866 Merge remote-tracking branch 'powerpc/next' discards 97b5dd7615b7 Merge remote-tracking branch 'parisc-hd/for-next' discards b6ce2138f07b Merge remote-tracking branch 'nds32/next' discards 9dd8a6549bb9 Merge remote-tracking branch 'mips/mips-next' discards 7830bda093d9 Merge remote-tracking branch 'm68knommu/for-next' discards ea32e8da71ec Merge remote-tracking branch 'm68k/for-next' discards d633c5636866 Merge remote-tracking branch 'h8300/h8300-next' discards 62d26562dc9c Merge remote-tracking branch 'clk-samsung/for-next' discards e9727653ec87 Merge remote-tracking branch 'clk/clk-next' discards c51b037d27cd Merge remote-tracking branch 'tegra/for-next' discards 9fcb81f5db8a Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 9ffb59895485 Merge remote-tracking branch 'scmi/for-linux-next' discards 12e45fabf23a Merge remote-tracking branch 'samsung-krzk/for-next' discards 151be00a6d59 Merge remote-tracking branch 'rockchip/for-next' discards 27b090a0bc69 Merge remote-tracking branch 'reset/reset/next' discards af1b7e2f5e14 Merge remote-tracking branch 'renesas/next' discards 69792601bb03 Merge remote-tracking branch 'realtek/for-next' discards 30db3dabd7fd Merge remote-tracking branch 'raspberrypi/for-next' discards 27fe33747768 Merge remote-tracking branch 'qcom/for-next' discards 418bfb604bf9 Merge remote-tracking branch 'omap/for-next' discards c5b7c226add5 Merge remote-tracking branch 'mvebu/for-next' discards b81718ff9d15 Merge remote-tracking branch 'mediatek/for-next' discards 90e009bd32a1 Merge remote-tracking branch 'keystone/next' discards 9833fc4e4308 Merge remote-tracking branch 'imx-mxs/for-next' discards 05925f01713f Merge remote-tracking branch 'at91/at91-next' discards 407ba77dfd3f Merge remote-tracking branch 'amlogic/for-next' discards 0e4e2f0ffe83 Merge remote-tracking branch 'arm-soc/for-next' discards 925bc7ad653d Merge remote-tracking branch 'arm64/for-next/core' discards 4eb593ff0d1b Merge remote-tracking branch 'arm/for-next' discards efc42aae9151 Merge remote-tracking branch 'dma-mapping/for-next' discards 825c9c3ace01 Merge remote-tracking branch 'kbuild/for-next' discards d05f49c83065 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards e8afbc5782a5 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 2da5f7693915 Merge remote-tracking branch 'fpga-fixes/fixes' discards ba3f3622dfab Merge remote-tracking branch 'mmc-fixes/fixes' discards a206b7e7d60e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 5aaa028bd862 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 00316e2f8915 Merge remote-tracking branch 'omap-fixes/fixes' discards 30ec9bfd2ef7 Merge remote-tracking branch 'input-current/for-linus' discards a93f297c97a2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 59874efec64f Merge remote-tracking branch 'spi-fixes/for-linus' discards 13361f669e45 Merge remote-tracking branch 'regulator-fixes/for-linus' discards a61f02b290bc Merge remote-tracking branch 'regmap-fixes/for-linus' discards 5e9f23266028 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 26739863ea5b Merge remote-tracking branch 'rdma-fixes/for-rc' discards 109d5bdae1e3 Merge remote-tracking branch 'mac80211/master' discards c099f2f10e39 Merge remote-tracking branch 'ipsec/master' discards 9c84f13939ef Merge remote-tracking branch 'sparc/master' discards 7160d1c58858 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards 2467f8bd88dc Merge remote-tracking branch 'arm-current/fixes' discards a9b1f49bd869 mtd: rawnand: brcmnand: support v2.1-v2.2 controllers discards 9a6060654549 Merge remote-tracking branch 'fixes/master' discards 3a6270190222 dt-bindings: mtd: brcmnand: add v2.1 and v2.2 support discards 8b2750adff9f mtd: rawnand: brcmnand: rename page sizes discards a7f3a5a5485c mtd: rawnand: brcmnand: fix CS0 layout discards 9296e28bb199 mtd: rawnand: brcmnand: rename v4 registers discards d64857b7879b mtd: rawnand: gpmi: Use nand_extract_bits() discards ea5159df6bb0 mtd: rawnand: omap_elm: Fix runtime PM imbalance on error discards 9c83b3317078 mtd: rawnand: gpmi: Fix runtime PM imbalance in gpmi_nand_probe discards 5b6102367042 mtd: rawnand: gpmi: Fix runtime PM imbalance on error discards 8141cc946fbf mtd: rawnand: ingenic: Convert the driver to exec_op() discards 6be6c80fb693 mtd: rawnand: ingenic: Fix the RB gpio active-high propert [...] discards 7f810ed1044b mtd: rawnand: xway: Stop using nand_release() discards 29048c55af66 mtd: rawnand: xway: Fix the probe error path discards 3ad07d76b5a7 mtd: rawnand: vf610: Stop using nand_release() discards caf51d0276c2 mtd: rawnand: txx9ndfmc: Stop using nand_release() discards 491528705ec9 mtd: rawnand: tmio: Stop using nand_release() discards 99c0e5dced68 mtd: rawnand: tmio: Fix the probe error path discards 723fce4fdf6c mtd: rawnand: tango: Stop using nand_release() discards 28071b53a862 mtd: rawnand: sunxi: Stop using nand_release() discards b338ffdcfeec mtd: rawnand: sunxi: Fix the probe error path discards 836b9819f91a mtd: rawnand: stm32_fmc2: Stop using nand_release() discards 514174176574 mtd: rawnand: socrates: Stop using nand_release() discards 6a937dfd3844 mtd: rawnand: socrates: Fix the probe error path discards c617cb47d930 mtd: rawnand: sharpsl: Stop using nand_release() discards d0ce8640931b mtd: rawnand: sharpsl: Fix the probe error path discards c1af6ea3cc65 mtd: rawnand: sh_flctl: Stop using nand_release() discards 3a807b1e06ae mtd: rawnand: s3c2410: Stop using nand_release() discards 21fed9182490 mtd: rawnand: r852: Stop using nand_release() discards 65766ba19e16 mtd: rawnand: qcom: Stop using nand_release() discards 7a2408caf101 mtd: rawnand: plat_nand: Stop using nand_release() discards a22aaa52a217 mtd: rawnand: plat_nand: Fix the probe error path discards edf865610b1a mtd: rawnand: pasemi: Stop using nand_release() discards d6a2207d79e3 mtd: rawnand: pasemi: Fix the probe error path discards 2ea4b76a53d0 Merge branch 'for-5.8/drivers' into for-next discards 3a9e43d5eeec Merge branch 'async-buffered.4' into for-next discards ad9e8c18aaa2 io_uring: support true async buffered reads, if file provides it discards 3ede2e90d4a2 mm: add kiocb_wait_page_queue_init() helper discards f97d158b4066 btrfs: flag files as supporting buffered async reads discards 89492a590ff9 xfs: flag files as supporting buffered async reads discards 464a35158b56 block: flag block devices as supporting IOCB_WAITQ discards b507d07dbc27 ext4: flag as supporting buffered async reads discards 20949bf0f7a6 fs: add FMODE_BUF_RASYNC discards 23d513106fd8 mm: support async buffered reads in generic_file_buffered_read() discards b8f6f50c5906 mm: add support for async page locking discards 80c56e3bab77 rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() [...] discards eead282434f1 rcu: Remove initialized but unused rnp from check_slow_task() discards 72c5501fac76 rcu: fix some kernel-doc warnings discards e64b95584eb2 tick/nohz: Narrow down noise while setting current task's [...] discards 39cedc46ebcc doc: Update comment from rsp->rcu_gp_seq to rsp->gp_seq discards a9e5aaae95b0 ubsan, kcsan: Don't combine sanitizer with kcov on clang discards 1b268ad135f2 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next discards d51683021891 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus discards 536602e8a18f Merge branch 'for-next-next-v5.7-20200522' into for-next-20200522 discards 93263717405f Merge branch 'for-next-current-v5.6-20200522' into for-nex [...] discards 57ae14f49be5 Merge branch 'misc-next' into for-next-next-v5.7-20200522 discards 7ffa801dc50f Merge branch 'misc-next' into for-next-current-v5.6-20200522 discards 759fefc3420f f2fs: avoid inifinite loop to wait for flushing node pages [...] discards c93e9ccd6cd2 Merge remote-tracking branch 'spi/for-5.8' into spi-next discards f3369fffde84 Merge remote-tracking branch 'spi/for-5.7' into spi-linus discards 5437b1cd426e btrfs: split btrfs_direct_IO to read and write part discards d6822e60aae5 btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK discards f9a9d0c78d18 fs: remove dio_end_io() discards f31e5f70919f btrfs: switch to iomap_dio_rw() for dio discards 880e66f9fe8b iomap: remove lockdep_assert_held() discards fec74b9e0daf iomap: add a filesystem hook for direct I/O bio submission discards 6e66f10f2cac fs: export generic_file_buffered_read() discards 8d9c35e3a4da btrfs: turn space cache writeout failure messages into deb [...] discards ce2f8380ad1a btrfs: include error on messages about failure to write sp [...] discards ebf1e078b6e0 btrfs: remove useless 'fail_unlock' label from btrfs_csum_ [...] discards 17e1b01043fb btrfs: do not ignore error from btrfs_next_leaf() when ins [...] discards 0b3948ed74b6 btrfs: make checksum item extension more efficient discards af44105e0b7c btrfs: fix corrupt log due to concurrent fsync of inodes w [...] discards 41040eedd621 btrfs: unexport btrfs_compress_set_level() discards 61ecddb9a491 btrfs: simplify iget helpers discards 10dea323da30 btrfs: open code read_fs_root discards c101982f8794 btrfs: simplify root lookup by id discards d20fad40c5a8 btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots t [...] discards 2bdedcbf123a btrfs: reloc: fix reloc root leak and NULL pointer dereference omits ca230de4aa29 media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits e2278a8292c2 treewide: Replace zero-length array with flexible-array 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 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 7bc26c4adbc7 btrfs: don't set SHAREABLE flag for data reloc tree 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 fd9875a0d87d Merge remote-tracking branch 'vfs/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 c1cccf6223f6 Merge remote-tracking branch 'pstore/for-next/pstore' adds 760edadbde87 Merge remote-tracking branch 'hid/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 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 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 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 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 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 0c7351ad8367 Merge remote-tracking branch 'crypto/master' adds adb2914c8bc0 Merge remote-tracking branch 'drm/drm-next' 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 35b19cba5b34 Merge remote-tracking branch 'drm-misc/for-linux-next' 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 e0b2db351bc7 ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (F [...] adds 92de194c48ea Merge remote-tracking branch 'sound/for-next' 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 bc8e144d5318 Merge remote-tracking branch 'input/next' adds 099725b2dffb Merge branch 'for-5.8/drivers' into for-next 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 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 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 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 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 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 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 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 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 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 40725ac4bdb9 Merge remote-tracking branch 'driver-core/driver-core-next' 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 344235f55707 Merge 5.7-rc7 into tty-next adds 22056da26f12 Merge remote-tracking branch 'tty/tty-next' adds 0426847622c0 Merge remote-tracking branch 'char-misc/char-misc-next' adds 386ed0ae4ba3 Merge remote-tracking branch 'extcon/extcon-next' adds 4caf2511ec49 thunderbolt: Add trivial .shutdown adds 393e73326536 Merge remote-tracking branch 'thunderbolt/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 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 5274542f44d9 Merge remote-tracking branch 'kselftest/next' adds 5b99448a9066 Merge remote-tracking branch 'livepatching/for-next' 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 f2fc6a165202 Merge remote-tracking branch 'nvmem/for-next' adds c5f76fd2b6e7 Merge remote-tracking branch 'xarray/xarray' 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 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 (7b4cb0a48db0) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 4 +- CREDITS | 6 +- Documentation/ABI/obsolete/sysfs-cpuidle | 9 + 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/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 + .../devicetree/bindings/iommu/arm,smmu.yaml | 4 +- .../devicetree/bindings/leds/leds-aw2013.yaml | 91 + .../devicetree/bindings/media/i2c/ov8856.yaml | 142 ++ .../devicetree/bindings/mmc/sdhci-msm.txt | 14 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 3 + .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 11 - .../devicetree/bindings/watchdog/arm-smc-wdt.yaml | 37 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 1 + 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/kbuild/modules.rst | 12 - Documentation/nvdimm/maintainer-entry-profile.rst | 14 +- Documentation/process/index.rst | 1 + .../unaligned-memory-access.rst} | 0 Documentation/security/lsm.rst | 202 +- Documentation/trace/events.rst | 28 +- MAINTAINERS | 30 +- Makefile | 4 + Next/SHA1s | 114 +- Next/merge.log | 2543 ++++++++++---------- 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/configs/cm_x2xx_defconfig | 173 -- arch/arm/configs/em_x270_defconfig | 178 -- arch/arm/configs/pxa_defconfig | 2 - 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/qcom/sdm845-cheza.dtsi | 5 + arch/arm64/configs/defconfig | 2 + 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/unistd32.h | 2 +- arch/arm64/kernel/acpi.c | 25 + arch/arm64/kvm/arm.c | 32 +- arch/arm64/kvm/mmu.c | 6 +- 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/include/asm/mach-bcm63xx/bcm63xx_gpio.h | 6 +- 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/x86/include/asm/setup.h | 3 +- arch/x86/kernel/traps.c | 2 +- arch/xtensa/kernel/entry.S | 4 +- drivers/acpi/apei/ghes.c | 67 +- drivers/block/rnbd/rnbd-clt-sysfs.c | 11 +- drivers/block/rnbd/rnbd-clt.c | 9 +- drivers/bus/arm-integrator-lm.c | 4 +- drivers/cpuidle/sysfs.c | 58 +- drivers/gpio/Kconfig | 4 +- 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/iio/dac/ad5761.c | 4 +- drivers/iio/dac/ti-dac7612.c | 4 +- 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/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/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/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/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/mux/adgs1408.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 26 +- drivers/net/ethernet/marvell/mvneta.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 18 +- drivers/net/ipa/ipa_clock.c | 4 +- drivers/ptp/ptp_clock.c | 10 +- drivers/spi/spi-mux.c | 8 +- drivers/spi/spi.c | 2 + 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/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/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 +- 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/ext2/file.c | 2 - fs/ext2/namei.c | 6 - fs/ext2/symlink.c | 4 - fs/ext2/xattr.h | 1 + fs/f2fs/node.c | 2 +- fs/io_uring.c | 1 + 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 +- include/acpi/ghes.h | 3 + include/asm-generic/io.h | 64 +- include/linux/ieee80211.h | 2 +- include/linux/mm.h | 16 +- include/linux/mm_types.h | 6 +- include/linux/netfilter/nf_conntrack_pptp.h | 2 +- include/linux/platform_data/ad5761.h | 2 +- include/linux/printk.h | 3 +- include/linux/tee_drv.h | 17 + include/linux/usb/composite.h | 3 + include/media/dvb-usb-ids.h | 3 + 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/sound/soc-link.h | 27 + include/sound/sof/ext_manifest.h | 95 + include/uapi/asm-generic/unistd.h | 2 +- include/uapi/linux/fscrypt.h | 3 +- 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 + kernel/bpf/syscall.c | 2 +- kernel/events/core.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/sched/core.c | 79 +- kernel/sched/sched.h | 3 +- lib/Kconfig.debug | 13 + lib/Makefile | 2 + lib/logic_pio.c | 22 +- lib/test_bitops.c | 60 + localversion-next | 2 +- mm/filemap.c | 12 +- mm/gup.c | 29 +- mm/khugepaged.c | 3 +- mm/memory-failure.c | 15 +- net/bridge/br_mrp_netlink.c | 6 + net/bridge/netfilter/nft_reject_bridge.c | 6 + net/ipv4/ip_sockglue.c | 2 +- net/ipv4/netfilter/nf_nat_pptp.c | 7 +- net/ipv4/tcp_ipv4.c | 2 + net/ipv6/tcp_ipv6.c | 2 + net/mac80211/mesh_hwmp.c | 7 + 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/wireless/core.c | 2 +- net/xdp/xdp_umem.c | 8 +- scripts/Makefile.build | 29 +- scripts/Makefile.lib | 7 +- scripts/mod/modpost.c | 87 +- scripts/mod/modpost.h | 4 - scripts/mod/sumversion.c | 66 - sound/firewire/motu/motu-protocol-v3.c | 9 + sound/firewire/motu/motu.c | 1 + sound/firewire/motu/motu.h | 1 + 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/fsl/fsl_asrc.c | 74 +- sound/soc/fsl/fsl_audmix.c | 4 +- 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/testing/selftests/lib/config | 1 + virt/kvm/kvm_main.c | 8 +- 349 files changed, 13251 insertions(+), 6618 deletions(-) create mode 100644 Documentation/ABI/obsolete/sysfs-cpuidle create mode 100644 Documentation/admin-guide/pm/intel-speed-select.rst 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/watchdog/arm-smc-wdt.yaml 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 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/watchdog/arm_smc_wdt.c create mode 100644 include/sound/soc-link.h create mode 100644 include/sound/sof/ext_manifest.h create mode 100644 lib/test_bitops.c create mode 100644 sound/soc/codecs/max98390.c create mode 100644 sound/soc/codecs/max98390.h create mode 100644 sound/soc/soc-link.c