This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits c9529331c7a2 Add linux-next specific files for 20200514 omits a68be5773111 Merge branch 'akpm/master' omits ad9332ab7b66 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits de7d3b4d5ab3 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] omits c39d4f114f86 doc: cgroup: update note about conditions when oom killer [...] omits 646b74f168dd include/linux/cache.h: expand documentation over __read_mostly omits 7bbd207247e1 mm/madvise.c: remove duplicated include omits 73cedfbbebc1 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits d5494c65af3e mm: fix s390 compat build error omits 5ef8190d580e mm/madvise: make function 'do_process_madvise' static omits 77df6ee029d9 mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 00bb68dcd7fb mm: support compat_sys_process_madvise omits 5e166dc3e6c6 mm: support vector address ranges for process_madvise omits e263f959fa0c mm/madvise: allow KSM hints for remote API omits 58890f5149a8 mm/madvise: support both pid and pidfd for process_madvise omits 951efce916ff pid: move pidfd_get_pid() to pid.c omits 153dd9489f37 mm/madvise: check fatal signal pending of target process omits 1aaf315d7169 mm-introduce-external-memory-hinting-api-fix-2-fix omits ceb7b2ada11a mm: fix build error for mips of process_madvise omits 46e32071e593 fix process_madvise build break for arm64 omits b9b2aed54678 mm/madvise: introduce process_madvise() syscall: an extern [...] omits c337c1fbf08e mm/madvise: pass task and mm to do_madvise omits 672e180473d2 mm/mmap.c: do not allow mappings outside of allowed limits omits 3b01cce1abe2 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 376b9fe72ee6 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 22c960235fc9 mm/swap.c: annotate data races for lru_rotate_pvecs omits 7f01348aa914 mm: annotate a data race in page_zonenum() omits c20539dee1e8 mm/rmap: annotate a data race at tlb_flush_batched omits 286554115e3a mm/util.c: annotate an data race at vm_committed_as omits af495a56bc99 mm/mempool: fix a data race in mempool_free() omits a51d6f5682f3 mm/list_lru: fix a data race in list_lru_count_one omits df479f899bdf mm/memcontrol: fix a data race in scan count omits 8862b03c57d7 mm/page_counter: fix various data races at memsw omits a1a9ba4a0f4d mm-swapfile-fix-and-annotate-various-data-races-v2 omits 7bfdc6c62d9f mm/swapfile: fix and annotate various data races omits a6a549dfe79a mm/filemap.c: fix a data race in filemap_fault() omits e4e74c774099 mm/swap_state: mark various intentional data races omits b77cb303c89d mm-page_io-mark-various-intentional-data-races-v2 omits 25f74dfcac11 mm/page_io: mark various intentional data races omits 9e2c64461c09 mm/frontswap: mark various intentional data races omits b7cd428b7918 kernel: rename show_stack_loglvl() => show_stack() omits 4d961b5013a3 kernel: use show_stack_loglvl() omits 4af3bd5afa48 sched: print stack trace with KERN_INFO omits 331182065771 kdb: don't play with console_loglevel omits 67b55fef352d power: use show_stack_loglvl() omits cede06a0ce91 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits a54ed5036e78 sysrq: use show_stack_loglvl() omits 1b6af507a90d xtensa: add show_stack_loglvl() omits 5413a5a1fa13 xtensa-add-loglvl-to-show_trace-fix omits d63d30c2540c xtensa: add loglvl to show_trace() omits aa2067ad44a6 x86: add show_stack_loglvl() omits 19bbc818b5fe x86: add missing const qualifiers for log_lvl omits 4c754e83009f unicore32: add show_stack_loglvl() omits 9a5ae3c98a44 unicore32: add loglvl to c_backtrace() omits c6ab275505d8 unicore32: remove unused pmode argument in c_backtrace() omits 7fc1389a1b37 um: add show_stack_loglvl() omits 7e15d800c06c um/sysrq: remove needless variable sp omits e45eb4f10283 sparc: add show_stack_loglvl() omits f23072375440 sh: add show_stack_loglvl() omits 870a76eda7e0 sh: add loglvl to show_trace() omits 92bd8bd6aad2 sh: add loglvl to printk_address() omits a17728ff070a sh: remove needless printk() omits c0ca25accfe7 sh: add loglvl to dump_mem() omits d22b271e0237 s390: add show_stack_loglvl() omits bc57075bf827 riscv: add show_stack_loglvl() omits 11e7429c2e12 powerpc: add show_stack_loglvl() omits 3827d4c4bfd7 parisc: add show_stack_loglvl() omits 1a652d14c1a0 openrisc: add show_stack_loglvl() omits 33dbe5757fdf nios2: add show_stack_loglvl() omits 21d41f79b627 nds32: add show_stack_loglvl() omits bec6bea097c0 mips: add show_stack_loglvl() omits 4c03385b03bb microblaze: add show_stack_loglvl() omits 3875857ddd5d microblaze: add loglvl to microblaze_unwind() omits c6ae2c68661a microblaze: add loglvl to microblaze_unwind_inner() omits 9582f6806b56 m68k: add show_stack_loglvl() omits d6152006c146 ia64: add show_stack_loglvl() omits eb26870d5bfb ia64: pass log level as arg into ia64_do_show_stack() omits bc79752d7137 hexagon: add show_stack_loglvl() omits 9de96c112687 h8300: add show_stack_loglvl() omits 250de8acb389 csky: add show_stack_loglvl() omits 73764b0aded6 c6x: add show_stack_loglvl() omits a9009b8c2ddd arm64: add show_stack_loglvl() omits 76fb42e2e19b arm64: add loglvl to dump_backtrace() omits 7c5bfce08a73 arm: add show_stack_loglvl() omits 39c610b7f755 arm: wire up dump_backtrace_{entry,stm} omits 2ffa21f6158f arm: add loglvl to dump_backtrace() omits 368acc5b4b94 arm: add loglvl to unwind_backtrace() omits f62300942ff4 arm/asm: add loglvl to c_backtrace() omits efbd43ba7f92 arc: add show_stack_loglvl() omits 1a4006b3ae3a alpha: add show_stack_loglvl() omits 913ace61b18e kallsyms/printk: add loglvl to print_ip_sym() omits 838410b26997 mm/kmemleak: silence KCSAN splats in checksum omits 4c6bbce778e8 kernel: set USER_DS in kthread_use_mm omits 563ab4dc7aba powerpc/vas: fix up for {un}use_mm() rename omits dc61b11679d1 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 89d5eb4caa1b kernel: better document the use_mm/unuse_mm API contract omits d9b1aa865960 kernel: move use_mm/unuse_mm to kthread.c omits b6ed0c274ee2 kernel: move use_mm/unuse_mm to kthread.c omits 69ca54caff1b amdgpu: a NULL ->mm does not mean a thread is a kthread omits ec7514de1968 stacktrace: cleanup inconsistent variable type omits e423c9d35b17 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] omits 26e7d44cb00b panic: add sysctl to dump all CPUs backtraces on oops event omits fde68eebb092 kernel/hung_task.c: introduce sysctl to print all traces w [...] omits af8751096960 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] omits 4c369599a843 lib/test_sysctl: support testing of sysctl. boot parameter omits 8236d66f84af tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits f6d7218d9b92 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits 253d5fde8820 kernel/sysctl: support handling command line aliases omits 897df0318474 kernel/sysctl: support setting sysctl parameters from kern [...] omits fc5f9fddb6f0 xarray.h: correct return code documentation for xa_store_{ [...] omits 3a484370beb9 Merge branch 'akpm-current/current' omits 0ff9b443c8c2 fix for "block: add blk_io_schedule() for avoiding task hu [...] omits e032a9bf76b6 Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 98d95868f01c Merge remote-tracking branch 'notifications/notifications- [...] omits 881030681450 Merge remote-tracking branch 'mhi/mhi-next' omits 6d5fd3897de7 Merge remote-tracking branch 'kunit-next/kunit' omits 92078fdb2521 Merge remote-tracking branch 'cfi/cfi/next' omits 14e2969585c3 Merge remote-tracking branch 'fpga/for-next' omits ca88fcf3b753 Merge remote-tracking branch 'hmm/hmm' omits 378340552409 Merge remote-tracking branch 'devfreq/devfreq-next' omits 625e457d6ffe Merge remote-tracking branch 'pidfd/for-next' omits 8f24d39ffff9 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits d0c91953b369 Merge remote-tracking branch 'hyperv/hyperv-next' omits 90f937b1d658 Merge remote-tracking branch 'xarray/xarray' omits c1fbaf74e875 Merge remote-tracking branch 'nvmem/for-next' omits 47e3ef777576 Merge remote-tracking branch 'slimbus/for-next' omits eb256897aa6c Merge remote-tracking branch 'fsi/next' omits 6cfa01228aa3 Merge remote-tracking branch 'ntb/ntb-next' omits 5b7b24bf3cb9 Merge remote-tracking branch 'rtc/rtc-next' omits f20612390c04 Merge remote-tracking branch 'coresight/next' omits 7ae6a634b17d Merge remote-tracking branch 'livepatching/for-next' omits fc76f3022309 Merge remote-tracking branch 'userns/for-next' omits b4b3ceb0a344 Merge remote-tracking branch 'pwm/for-next' omits 7a35fa729159 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 9123caf5a2a6 Merge remote-tracking branch 'pinctrl-intel/for-next' omits b6b8c3a9a690 Merge remote-tracking branch 'pinctrl/for-next' omits 4d3c81ffa5cf Merge remote-tracking branch 'gpio/for-next' omits 28a21f2f6aff Merge remote-tracking branch 'rpmsg/for-next' omits 86d5b0df4b86 Merge remote-tracking branch 'vhost/linux-next' omits 250a0af90531 Merge remote-tracking branch 'scsi/for-next' omits 06035ac6a8de Merge remote-tracking branch 'cgroup/for-next' omits d80fb7cc561a Merge remote-tracking branch 'slave-dma/next' omits 6a653c1a6b88 Merge remote-tracking branch 'icc/icc-next' omits c124f4d6fa52 Merge remote-tracking branch 'mux/for-next' omits a3b512a825b1 Merge remote-tracking branch 'staging/staging-next' omits 7064ee95c484 Merge remote-tracking branch 'thunderbolt/next' omits bf007c9aba13 Merge remote-tracking branch 'soundwire/next' omits ad830d4e727a Merge remote-tracking branch 'extcon/extcon-next' omits f99a2faf8c5c Merge remote-tracking branch 'char-misc/char-misc-next' omits 927ab42dd06a Merge remote-tracking branch 'tty/tty-next' omits c032c94be3c9 Merge remote-tracking branch 'phy-next/next' omits f25e19eee958 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits c2781a44519d Merge remote-tracking branch 'usb-serial/usb-next' omits febbc31537ff Merge remote-tracking branch 'usb/usb-next' omits a9221ae7108d Merge remote-tracking branch 'driver-core/driver-core-next' omits d1faeb116dd3 Merge remote-tracking branch 'ipmi/for-next' omits 21a70e247988 Merge remote-tracking branch 'leds/for-next' omits 6588ccd4a223 Merge remote-tracking branch 'chrome-platform/for-next' omits 8303d2a848ce Merge remote-tracking branch 'drivers-x86/for-next' omits ff6c2a4edf0d Merge remote-tracking branch 'workqueues/for-next' omits 55f7f62d71f8 Merge remote-tracking branch 'percpu/for-next' omits 5020545b243c Merge remote-tracking branch 'kvms390/next' omits 9dd05eb731c4 Merge remote-tracking branch 'kvm-arm/next' omits 55ac1bd270d6 Merge remote-tracking branch 'kvm/linux-next' omits 79c2d95c6949 Merge remote-tracking branch 'rcu/rcu/next' omits 2570a39d9735 Merge remote-tracking branch 'edac/edac-for-next' omits b1231c60abe5 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits dd6a36d1dfe9 Merge remote-tracking branch 'tip/auto-latest' omits c3418c9c42ba Merge remote-tracking branch 'spi/for-next' omits 6ed6a3d7f416 Merge remote-tracking branch 'devicetree/for-next' omits 16e5be7e7339 Merge remote-tracking branch 'audit/next' omits b28f9907a3e4 Merge remote-tracking branch 'iommu/next' omits 75f122c457d9 Merge remote-tracking branch 'tpmdd/next' omits e83b1d799203 Merge remote-tracking branch 'tomoyo/master' omits 19dae4e7d881 Merge remote-tracking branch 'smack/next' omits 3badc9c8de0d Merge remote-tracking branch 'selinux/next' omits ae345a6a3b68 Merge remote-tracking branch 'integrity/next-integrity' omits 628e0614e166 Merge remote-tracking branch 'apparmor/apparmor-next' omits 28e11e323f16 Merge remote-tracking branch 'regulator/for-next' omits bdd7b22762e4 Merge remote-tracking branch 'battery/for-next' omits ebfbc9adba23 Merge remote-tracking branch 'backlight/for-backlight-next' omits 332c387a9584 Merge remote-tracking branch 'mfd/for-mfd-next' omits 2fdc2775d853 Merge remote-tracking branch 'mmc/next' omits 19f27f5ec7e0 Merge remote-tracking branch 'device-mapper/for-next' omits 3ca8b2d46359 Merge remote-tracking branch 'block/for-next' omits 9975d960532a Merge remote-tracking branch 'input/next' omits 7c915a6f93fe Merge remote-tracking branch 'modules/modules-next' omits c9b1ee28f3af Merge remote-tracking branch 'sound-asoc/for-next' omits 44e15f3c4e6e Merge remote-tracking branch 'sound/for-next' omits 429c0abfe831 Merge remote-tracking branch 'regmap/for-next' omits f5a4e108403b Merge remote-tracking branch 'imx-drm/imx-drm/next' omits d531fa99f1d5 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 5910e284ad55 Merge remote-tracking branch 'drm-misc/for-linux-next' omits e0830fe63375 ipc-convert-ipcs_idr-to-xarray-update-fix omits 4d128a01232d ipc-convert-ipcs_idr-to-xarray-update omits 70a838ad401b ipc: convert ipcs_idr to XArray omits e86070e34bb4 ipc/namespace.c: use a work queue to free_ipc omits a08810c2b7f3 ipc/msg: add missing annotation for freeque() omits e8bd4a898252 lib/ubsan.c: fix gcc-10 warnings omits 509e76370149 tools/testing/selftests/vm: remove duplicate headers omits bdd8298fb7c1 selftests: vm: pkeys: fix multilib builds for x86 omits 8d83ae26941a selftests: vm: pkeys: use the correct page size on powerpc omits 3cb91e3a395a selftests: vm: pkeys: fix powerpc access right definitions omits be897a9607e5 selftests/vm/pkeys: override access right definitions on powerpc omits 9025740a5f25 selftests/vm/pkeys: test correct behaviour of pkey-0 omits a950f6ac27cf selftests/vm/pkeys: introduce a sub-page allocator omits 6b20b9a0611c selftests/vm/pkeys: detect write violation on a mapped acc [...] omits 2676ef13b2e2 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 7b6df090f4c1 selftests/vm/pkeys: associate key on a mapped page and det [...] omits b1ef8b01148e selftests/vm/pkeys: improve checks to determine pkey support omits a6cd3a230d36 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits 83b0e204d3aa selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 2e93b353d48c selftests: vm: pkeys: fix powerpc access right updates omits d9f63b6acd1b selftests/vm/pkeys: introduce powerpc support omits 3fc007dc81e7 selftests/vm/pkeys: introduce generic pkey abstractions omits f6957be042a0 selftests: vm: pkeys: use the correct huge page size omits 8291c5fee130 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits 9867ecd4a023 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits 7f8125a31dd1 selftests/vm/pkeys: fix pkey_disable_clear() omits 50cece8f7a66 selftests: vm: pkeys: add helpers for pkey bits omits 4d8642fd6126 selftests: vm: pkeys: Use sane types for pkey register omits 1969164a9f30 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits aa537c969d97 selftests/vm/pkeys: move some definitions to arch-specific header omits a2887e396ebe selftests/vm/pkeys: move generic definitions to header file omits b47864cbfa0e selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 22695841c669 selftests/x86/pkeys: move selftests to arch-neutral directory omits 2f54deef2985 twist: add option for selecting twist options for syzkalle [...] omits efa8c55d1686 twist: allow disabling k_spec() function in drivers/tty/vt [...] omits 79136aa9dea3 add kernel config option for twisting kernel behavior. omits 7ec9b92c12b4 aio: simplify read_events() omits 4bcbbebd6bc9 kernel/relay.c: fix read_pos error when multiple readers omits 95c71e7f590a rapidio: avoid data race between file operation callbacks [...] omits 2b94ace5b116 umh: fix refcount underflow in fork_usermode_blob(). omits e87bb82e9c0d exec: open code copy_string_kernel omits d6594675f4b6 exec: simplify the copy_strings_kernel calling convention omits 845c7142d1af kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 03a68e03e6e3 mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits a1f3e755670e seq_file-introduce-define_seq_attribute-helper-macro-check [...] omits 765a2465cb78 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] omits 063674994de0 fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 76340982b15b fat: improve the readahead for FAT entries omits 3304cb27f27a fat: don't allow to mount if the FAT length == 0 omits aca969cacf07 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits 32db14b6f43b elfnote: mark all .note sections SHF_ALLOC omits 05bf2691dbfe fs/binfmt_elf: remove redundant elf_map ifndef omits 9b2e16a9dc22 checkpatch-use-patch-subject-when-reading-from-stdin-fix omits 8a0f17906272 checkpatch: use patch subject when reading from stdin omits 51e8bad432b4 checkpatch: disallow --git and --file/--fix omits 902997337441 checkpatch: look for c99 comments in ctx_locate_comment omits b2594d19bed4 checkpatch: additional MAINTAINER section entry ordering checks omits 9d99fb393e48 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max omits f001b6eb2592 lib/percpu-refcount.c: use a more common logging style omits 8ceb58ed4889 lib/zlib: remove outdated and incorrect pre-increment opti [...] omits 9c5698d4c11f lib/test_lockup.c: make test_inode static omits e56bd40a93bf lib: optimize cpumask_local_spread() omits c627268532cb lib: Add might_fault() to strncpy_from_user. omits c8302f1279c7 lib/math: avoid trailing newline hidden in pr_fmt() omits d41f6d2b815a include/linux/bitops.h: avoid clang shift-count-overflow warnings omits 3784ccea71dc get_maintainer: add email addresses from .yaml files omits 69c69d05372b dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits f2a3cd77b31e dynamic_debug: add an option to enable dynamic debug for m [...] omits a302c3aea5c2 user.c: make uidhash_table static omits 9d4d0f5764f8 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits b9d5a863cc0b mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits 8d7e7ba3485c mm/debug: add tests validating architecture page table helpers omits d257aa4e3ccd x86/mm: define mm_p4d_folded() omits c5ba0c9fad10 proc: rename "catch" function argument omits 3f274de4446d kernel/hung_task.c: Monitor killed tasks. omits fab3df8be16f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits e2c0dd81542d fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ae5296801ecc zcomp: Use ARRAY_SIZE() for backends list omits a38f1a5cffc7 include/linux/mm.h: return true in cpupid_pid_unset() omits d281c29cf481 mm: use false for bool variable omits 1aa78b316b84 mm/memory: fix a typo in comment "attampt"->"attempt" omits 961459e26ef9 mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 9c91dc8ec6fc mm/sparse: fix a typo in comment "convienence"->"convenience" omits eba96b464f19 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 89a31fc0e7fb mm: fix a typo in comment "strucure"->"structure" omits cc86e83188d7 mm, memcg: fix some typos in memcontrol.c omits 8bc51055481f mm/frontswap: fix some typos in frontswap.c omits ce9560cf038f mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 6edb46c94ae6 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits 4048e84b3c2f mm/memblock: fix a typo in comment "implict"->"implicit" omits 8f1bad341e82 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits 9ba6c58038cf mm/vmsan: fix some typos in comment omits d28ab8afa601 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 027a0cc5fb3c mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits cf8ecee29135 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits c3c459f8e714 mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 543eaea847bb mm: ksm: fix a typo in comment "alreaady"->"already" omits 7ba953cb3019 mm: ksm: fix a typo in comment "alreaady"->"already" omits 48d3692c42e4 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 76aa3b24ce0e mm-replace-zero-length-array-with-flexible-array-member-fix omits 1cdda29915a3 mm: replace zero-length array with flexible-array member omits d3c70fc21ceb device-dax: add memory via add_memory_driver_managed() omits 63a78e3b917b kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] omits 84bf77f82f0a mm/memory_hotplug: introduce add_memory_driver_managed() omits e3759666dbac mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits e3500be7faa9 mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits fcdc78e1d75b mm/memory_hotplug: remove is_mem_section_removable() omits 84edf5614417 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 85d0a8c38163 mm/memory_hotplug: refrain from adding memory into an impo [...] omits fe7b21984058 mm: add kvfree_sensitive() for freeing sensitive data objects omits 3d9854de54b6 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits ce1442ac92c5 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 3efbbf8c8cc9 riscv-support-debug_wx-fix omits 238cd7ae7abd riscv: support DEBUG_WX omits 1253e061c63b mm: add MMU dependency for DEBUG_WX omits c67d7b0f8ea4 mm: remove the specific name of arm64 omits 1c5971afa9e3 mm-add-debug_wx-support-fix omits 1a17cfee17cf mm: add DEBUG_WX support omits c151fbabbe88 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 0b1119438a14 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 03454cd6649f mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits 3c138f6af9e6 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits eb6db9cf8758 powerpc/mm: drop platform defined pmd_mknotpresent() omits 517982024506 mm: thp: don't need to drain lru cache when splitting and [...] omits f766f03f8b99 kmap-consolidate-kmap_prot-definitions-checkpatch-fixes omits af9c94b909d0 kmap: consolidate kmap_prot definitions omits 9d600e7fa75a sparc: remove unnecessary includes omits 71454aa8c14b parisc/kmap: remove duplicate kmap code omits 7e2b74e7d7de kmap: remove kmap_atomic_to_page() omits 02e245f134d0 drm: vmwgfx: include linux/highmem.h omits 52e09eb0f409 drm: remove drm specific kmap_atomic code omits ae624ac77a0c arch/kmap: define kmap_atomic_prot() for all arch's omits 6750a876f7c4 arch/kmap: don't hard code kmap_prot values omits 1031db788ddf arch/kmap: ensure kmap_prot visibility omits 6ebb94278885 arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits 91befa6ea8f0 arch/kunmap_atomic: consolidate duplicate code omits a11f09c42fcd arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits a0272491b1ed arch/kmap_atomic: consolidate duplicate code omits a1b5e8e06b61 {x86,powerpc,microblaze}/kmap: move preempt disable omits 5a07669871b6 arch-kunmap-remove-duplicate-kunmap-implementations-fix omits 3c989c2de804 arch/kunmap: remove duplicate kunmap implementations omits 27cfd7a84c76 arch/kmap: remove redundant arch specific kmaps omits 057566e0d932 arch/xtensa: move kmap build bug out of the way omits 7f8d03b6fc9f arch/kmap: remove BUG_ON() omits fc744667527a mm/hugetlb: define a generic fallback for arch_clear_hugep [...] omits 6f76b07d9e93 mm/hugetlb: define a generic fallback for is_hugepage_only [...] omits fdb42daf96db arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET omits 6619dfa15675 mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits 6cf44d2b0edf hugetlbfs: fix changes to command line processing omits c5669b0f6484 hugetlbfs: clean up command line processing omits 6860bde88a4b arm64/hugetlb: fix hugetlb initialization omits b2af59778f52 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits a1eca2a4f39a hugetlbfs: move hugepagesz= parsing to arch independent code omits 338ee217ffbc hugetlbfs: add arch_hugetlb_valid_size omits 5551dffa409e selftests: khugepaged: fix several spelling mistakes omits b0e7287b9a26 khugepaged: introduce 'max_ptes_shared' tunable omits 237f1e8e0dfe thp: change CoW semantics for anon-THP omits cacfd15ff967 khugepaged: allow to collapse PTE-mapped compound pages omits 2059b4bd59cd khugepaged: allow to collapse a page shared across fork omits d4e2e3b8d8a5 khugepaged: drain LRU add pagevec after swapin omits 9dc52865d18a khugepaged: drain all LRU caches before scanning pages omits 6ba1ee8bbd34 khugepaged: do not stop collapse if less than half PTEs ar [...] omits 6bc24d7838b5 khugepaged-add-self-test-fix-2-fix omits 287ae64112ce khugepaged: replace the usage of system(3) in the test omits 2a920bf7a079 selftests: khugepaged: fix several spelling mistakes omits 35c511fc48a9 khugepaged: add self test omits 3707c1e95c1b tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits 9dde120fe623 include/linux/memblock.h: fix minor typo and unclear comment omits c81ccd51427d mm, mempolicy: fix up gup usage in lookup_node omits 6bca8220a44d tools/vm/page_owner_sort.c: filter out unneeded line omits 5f162d1b675d mm/vmscan: update the comment of should_continue_reclaim() omits 7338298ae2e5 mm/vmscan.c: change prototype for shrink_page_list omits a4514479f920 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits 6ba1517aa43f mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits afd686dc945a mm-reset-numa-stats-for-boot-pagesets-v3 omits f0e704a0ac54 mm/page_alloc.c: reset numa stats for boot pagesets omits 720e2ab9cbe9 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits e9e2621ed68b mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits 00b853fb6eff mm/page_alloc: integrate classzone_idx and high_zoneidx omits 733d625a79d9 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits 2e6df12ed50d mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 564ed0853425 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits 29722343a339 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits 5dfae27300d0 mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits 585797531a5b mm: call cond_resched() from deferred_init_memmap() omits 902f8a0b9d7a mm: initialize deferred pages with interrupts enabled omits 81f1a48b2e77 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits b2a1140eb52f mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 23bd5dddfc89 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 20cae22d89c8 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits b804840bc1ad mm/page_alloc.c: rename free_pages_check() to check_free_page() omits fb882508ff17 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits 8a06f396272f mm/page_alloc.c: bad_flags is not necessary for bad_page() omits 69e95352301a mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 71c671e59893 docs/vm: update memory-models documentation omits 75972f60fc7c mm: simplify find_min_pfn_with_active_regions() omits 72112b6fe695 mm: clean up free_area_init_node() and its helpers omits 33d63b210f34 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits 0e337da3031d arc: free_area_init(): take into account PAE40 mode omits 058361800a44 mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 94f7bac1811b mm: free_area_init: allow defining max_zone_pfn in descend [...] omits d09fa8d5c3ee mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits c0cb8eda2660 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits f6edbdb71877 mm: memmap_init: iterate over memblock regions rather that [...] omits 6022f6a10b0f xtensa: simplify detection of memory zone boundaries omits 00a0a892e0b4 unicore32: simplify detection of memory zone boundaries omits 3da8df9999dd sparc32: simplify detection of memory zone boundaries omits 3b79f0f9f849 parisc: simplify detection of memory zone boundaries omits cdcad4fcbba3 m68k: mm: simplify detection of memory zone boundaries omits ca3393915a7f csky: simplify detection of memory zone boundaries omits 1ab25ab7a57f arm64: simplify detection of memory zone boundaries for UM [...] omits e07e352e7ed0 arm: simplify detection of memory zone boundaries omits a57d5c68ab28 alpha: simplify detection of memory zone boundaries omits 5fe48da64069 mm: use free_area_init() instead of free_area_init_nodes() omits 34c2bc42ec2c mm: free_area_init: use maximal zone PFNs rather than zone sizes omits 02f47d333c4f mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits 635a76153eff mm: make early_pfn_to_nid() and related defintions close t [...] omits 2f720030b676 mm: memblock: replace dereferences of memblock_region.nid [...] omits d0b47eca2c71 mm: clarify __GFP_MEMALLOC usage omits bda35ca792d1 kasan: move kasan_report() into report.c omits 5d6de76fa18e string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits 1d5fbb813e7c kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits 1ac466095240 kasan: stop tests being eliminated as dead code with FORTI [...] omits 161fbd9d3298 mm/mm_init.c: report kasan-tag information stored in page->flags omits 320e966098d5 s390: use __vmalloc_node in stack_alloc omits 945f8d78bdf4 powerpc: use __vmalloc_node in alloc_vm_stack omits c8ebe7367b52 arm64: use __vmalloc_node in arch_alloc_vmap_stack omits 24e64374c709 mm-remove-vmalloc_user_node_flags-fix omits 0dd365b15f87 mm: remove vmalloc_user_node_flags omits e42508075ed1 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits 7e52676f4f63 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits 400f7f8d0ada mm: switch the test_vmalloc module to use __vmalloc_node omits cbbdb5984242 mm-remove-__vmalloc_node_flags_caller-fix omits 41d9b74ec017 mm: remove __vmalloc_node_flags_caller omits 32d614875139 mm: remove both instances of __vmalloc_node_flags omits 1d05b6e38ad1 mm: remove the prot argument to __vmalloc_node omits 9bc1013d8af7 mm: remove the pgprot argument to __vmalloc omits 27dce1a58221 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits f4dc0c8eb417 mm: enforce that vmap can't map pages executable omits 756ddaa6dd3b mm: remove the prot argument from vm_map_ram omits db7a60a25526 mm: remove unmap_vmap_area omits 43a352354378 mm: remove map_vm_range omits 5235287119a8 mm: don't return the number of pages from map_kernel_range [...] omits 42e0bd096e12 mm: rename vmap_page_range to map_kernel_range omits c45913084bf6 mm: remove vmap_page_range_noflush and vunmap_page_range omits b56d3b60d828 mm: pass addr as unsigned long to vb_free omits 50eb7fea6cfa mm: only allow page table mappings for built-in zsmalloc omits 819740a43189 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits 5716adf2dd6d mm: unexport unmap_kernel_range_noflush omits 5fef270a43f1 mm: remove __get_vm_area omits 6ccb05549c08 powerpc: remove __ioremap_at and __iounmap_at omits 65f0d075fd8d powerpc: add an ioremap_phb helper omits 09cedda2bafa dma-mapping: use vmap insted of reimplementing it omits 829b35c36a80 staging: media: ipu3: use vmap instead of reimplementing it omits 1a4ff482069c staging: android: ion: use vmap instead of vm_map_ram omits a3f8a45c000a x86: fix vmap arguments in map_irq_stack omits 6d31434c92ce x86/hyperv: use vmalloc_exec for the hypercall page omits 656e1d45494f mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits 7264045f5b59 mm/mmap.c: fix the adjusted length error omits 8651f51727a3 /proc/PID/smaps: Add PMD migration entry parsing omits ba0a9d29c23c mm/gup.c: further document vma_permits_fault() omits a3f6e726264c mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits d7288ac5d11b asm-generic: remove pgtable-nop4d-hack.h omits 4eb9b316824c unicore32: remove __ARCH_USE_5LEVEL_HACK omits f6fd52a7b07c sh: add support for folded p4d page tables omits d36dc17e30f4 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits de39d32699ea sh: fault: Modernize printing of kernel messages omits 36df0b47042f powerpc-add-support-for-folded-p4d-page-tables-fix omits 187cfa7f3746 powerpc: add support for folded p4d page tables omits 9426fff2d0d9 openrisc: add support for folded p4d page tables omits 0b8a8c12ffb2 nios2: add support for folded p4d page tables omits 92c5cb0d2164 ia64: add support for folded p4d page tables omits 73b1babd9260 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 55e3cab4c778 arm64: kvm: fix gcc-10 shift warning omits 72ff958aa971 arm64: add support for folded p4d page tables omits 23897e26f724 arm-add-support-for-folded-p4d-page-tables-fix omits 08cd4798221e arm: add support for folded p4d page tables omits 5982dd5a1576 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 74ea912e3824 memcg: expose root cgroup's memory.stat omits ee46d29f93b7 mm: memcontrol: update page->mem_cgroup stability rules omits 52a3487c5d56 mm: memcontrol: delete unused lrucare handling omits c15ea070119c mm: memcontrol: document the new swap control behavior omits 0f7120ef8ddc mm: memcontrol: charge swapin pages on instantiation omits 4815826bc441 mm: memcontrol: make swap tracking an integral part of mem [...] omits ac371a2812c3 mm: memcontrol: prepare swap controller setup for integration omits 6c151f582c30 mm: memcontrol: drop unused try/commit/cancel charge API omits ea44b4a3baf5 mm-memcontrol-convert-anon-and-file-thp-to-new-mem_cgroup_ [...] omits b8be8cecf096 mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] omits a7ad0c22d21b mm-memcontrol-switch-to-native-nr_anon_thps-counter-fix omits 41d0c3e9f1bf mm: memcontrol: switch to native NR_ANON_THPS counter omits f680aae64b5d mm: memcontrol: switch to native NR_ANON_MAPPED counter omits daf80acc1889 mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] omits 66ff65af3986 mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] omits 7fcb91861856 mm: memcontrol: prepare move_account for removal of privat [...] omits fbbc2106d69b mm: memcontrol: prepare uncharging for removal of private [...] omits 5c2f65e57f7a mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] omits 224b117b7911 mm: memcontrol: move out cgroup swaprate throttling omits 273a71a637e3 mm: shmem: remove rare optimization when swapin races with [...] omits cb443b7dc872 mm: memcontrol: drop @compound parameter from memcg charging API omits 03332f32abd7 mm: memcontrol: fix stat-corrupting race in charge moving omits 4ebde9a2124d mm: fix NUMA node file count error in replace_page_cache() omits baeb8b0ddd4f mm: memcontrol: simplify value comparison between count and limit omits b13b1b9e9ee4 mm, memcg: decouple e{low,min} state mutations from protec [...] omits e3974fde961b mm, memcg: avoid stale protection values when cgroup is ab [...] omits abfc42df3cf7 mm, memcg: add workingset_restore in memory.stat omits 8aca2e558b6e mm/swapfile.c: use prandom_u32_max() omits 37b0aa1e32dc mm/swapfile.c: __swap_entry_free() always free 1 entry omits 2300a5304890 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix omits c658c211f486 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable omits 45c9ca192e0c swap: try to scan more free slots even when fragmented omits 03b1be715763 mm/swapfile.c: omit a duplicate code by compare tmp and max first omits 0fc14fed4172 mm/swapfile.c: tmp is always smaller than max omits e48f09ed6cca mm/swapfile.c: found_free could be represented by (tmp < max) omits b4889e81d6c1 mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits 480edcdca418 mm/swapfile.c: simplify the calculation of n_goal omits e33d39781f61 mm/swapfile.c: remove the unnecessary goto for SSD case omits 3fbc7ab6aec5 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits 3b317f94a3c6 mm/swapfile.c: offset is only used when there is more slots omits be6dcb05f86e mm: swap: properly update readahead statistics in unuse_pt [...] omits cb11cffb2769 mm/swap_state: fix a data race in swapin_nr_pages omits 0643ef7b8fca mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits a761ca634d56 mm-gupc-updating-the-documentation-fix omits 189663b2ba62 mm/gup.c: update the documentation omits d3886e34134d iomap: convert from readpages to readahead omits b3c5e05bea52 fuse-convert-from-readpages-to-readahead-fix omits 485883586610 fuse: convert from readpages to readahead omits 8ba627ae1044 f2fs: pass the inode to f2fs_mpage_readpages omits 0876240a6004 f2fs: convert from readpages to readahead omits ddb4bd74fa17 ext4: pass the inode to ext4_mpage_readpages omits 231db8ada930 ext4: convert from readpages to readahead omits 8dc6fdd36664 erofs: convert compressed files from readpages to readahead omits b348ecc7a707 erofs: convert uncompressed files from readpages to readahead omits bffbb5042d2a btrfs: convert from readpages to readahead omits ccb966c4e4ac fs: convert mpage_readpages to mpage_readahead omits 24b935a1bb8c mm: use memalloc_nofs_save in readahead path omits 40ccaf725323 mm: document why we don't set PageReadahead omits 8f7501f2a352 mm: add page_cache_readahead_unbounded omits ce296085bc7a mm: move end_index check out of readahead loop omits bfa0fe262c54 mm: add readahead address space operation omits 8a5503c18e94 mm: put readahead pages in cache earlier omits 15eddf50ffdc mm: remove 'page_offset' from readahead loop omits 6aecc02c4a3d mm: rename readahead loop variable to 'i' omits 26fe809d7b85 mm: rename various 'offset' parameters to 'index' omits 25b16e8121fc mm: use readahead_control to pass arguments omits d2d3b3e43181 mm: add new readahead_control API omits 5b4ed24b3925 mm: move readahead nr_pages check into read_pages omits bf36ef1b8fba mm: ignore return value of ->readpages omits 82c9f8302afd mm: return void from various readahead functions omits 91fecd9a4420 mm: move readahead prototypes from mm.h omits 4b27d7c72a3e mm, dump_page(): do not crash with invalid mapping pointer omits 119a857d519b mm-slub-add-panic_on_error-to-the-debug-facilities-fix omits 5bf73d2c9aa6 mm: slub: add panic_on_error to the debug facilities omits 493284a51f28 mm/slub: fix stack overruns with SLUB_STATS omits 83e86d6b91aa slub: remove kmalloc under list_lock from list_slab_objects() V2 omits 6533b38a00a5 slub: Remove userspace notifier for cache add/remove omits 6fdb432f1e8a mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits 237e101966d2 mm/slub.c: fix corrupted freechain in deactivate_slab() omits e1b5c8b65514 usercopy: mark dma-kmalloc caches as usercopy caches omits c3f6000b8a52 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 6075c869740c buffer: record blockdev write errors in super_block that it backs omits 38ac68385e53 vfs: track per-sb writeback errors and report them to syncfs omits 3500dc7bcecb ramfs: support O_TMPFILE omits 5477ec1af4b7 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits cf10c3657dbb ocfs2: mount shared volume without ha stack omits a525ea5ae0ab ocfs2: add missing annotation for dlm_empty_lockres() omits 77a4d0f0086d squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits cee4236d7165 squashfs: migrate from ll_rw_block usage to BIO omits 96ace85a628e scripts/tags.sh: add a intermediate file for 'make gtags' omits 0ac3232cc9ac scripts/tags.sh: support compiled source, improved precise omits 1d9dcd9a7f5f mm/compaction: avoid VM_BUG_ON(PageSlab()) in page_mapcount() omits 74df40997808 device-dax: don't leak kernel memory to user space after u [...] omits 2e34077982ae lib/lzo: fix ambiguous encoding bug in lzo-rle omits dc2e7ae10e80 mm/memcg: optimize memory.numa_stat like memory.stat omits 6004f90d7388 usb: core: kcov: collect coverage from usb complete callback omits 4c575f002c37 kcov: collect coverage from interrupts omits 96fca1a5398d kcov: use t->kcov_mode as enabled indicator omits 7067080b2713 kcov: move t->kcov_sequence assignment omits 0d8fe8c82138 kcov: move t->kcov assignments into kcov_start/stop omits e21be644cc53 kcov: fix potential use-after-free in kcov_remote_start omits 5aa36e4bf45b kcov: cleanup debug messages omits 64d4777f21e3 /proc/kpageflags: do not use uninitialized struct pages omits 0691a50bd840 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 71b83201b8c9 checkpatch: test $GIT_DIR changes omits c4c75dfc22f0 kasan: add missing functions declarations to kasan.h omits 126050ca548b kasan: consistently disable debugging features omits 4e6ba2cde0d2 ipc/util.c: sysvipc_find_ipc() incorrectly updates position index omits 68b6e3969c6a userfaultfd: fix remap event with MREMAP_DONTUNMAP omits 2df791b9f9b0 mm/gup: fix fixup_user_fault() on multiple retries omits 327ecea37580 epoll: call final ep_events_available() check under the lock omits d027d40b6149 mm, memcg: fix inconsistent oom event behavior omits 615f89e48766 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 64ee2ad73a26 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e70f6f15d865 Merge remote-tracking branch 'amdgpu/drm-next' omits 5ec18ab82c30 Merge remote-tracking branch 'drm/drm-next' omits efc7a1336645 Merge remote-tracking branch 'crypto/master' omits 349377ac28b6 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 77612de55118 Merge remote-tracking branch 'nand/nand/next' omits 6ecf4058d85a Merge remote-tracking branch 'gfs2/for-next' omits 8c698f95881e Merge remote-tracking branch 'mac80211-next/master' omits 0c0f535a89fe Merge remote-tracking branch 'wireless-drivers-next/master' omits 694c0a116169 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 4379305a5bd0 Merge remote-tracking branch 'ipsec-next/master' omits 42e35d8b5838 Merge remote-tracking branch 'bpf-next/master' omits f3f486e5d9b8 Merge remote-tracking branch 'net-next/master' omits b782eba09ed6 Merge remote-tracking branch 'rdma/for-next' omits 0b02ea583d55 Merge remote-tracking branch 'swiotlb/linux-next' omits 45974ac5dc35 Merge remote-tracking branch 'dlm/next' omits 5913c01c8c6a Merge remote-tracking branch 'ieee1394/for-next' omits 8699130db77f Merge remote-tracking branch 'thermal/thermal/linux-next' omits 450f010644ea Merge remote-tracking branch 'cpupower/cpupower' omits 2e9c4c575a87 Merge remote-tracking branch 'pm/linux-next' omits 9964813a2a67 Merge remote-tracking branch 'v4l-dvb/master' omits ddf1810fc058 Merge remote-tracking branch 'jc_docs/docs-next' omits 2327ca794ab6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0cd6ec246c0c Merge branch 'dmi/master' omits 48ef0a0ce8cc Merge remote-tracking branch 'i3c/i3c/next' omits b68a74e25606 Merge remote-tracking branch 'i2c/i2c/for-next' omits 43277058460c Merge remote-tracking branch 'hid/for-next' omits 4517b90c26a9 Merge remote-tracking branch 'pstore/for-next/pstore' omits 258a82e827db Merge remote-tracking branch 'pci/next' omits 3448f512b6d1 Merge remote-tracking branch 'printk/for-next' omits 0af20025f4ca Merge remote-tracking branch 'vfs/for-next' omits d0b674b069e6 Merge remote-tracking branch 'file-locks/locks-next' omits 087a9f0bcb00 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits e0ee6b37d566 Merge remote-tracking branch 'xfs/for-next' omits 7f9dd88fff0f Merge remote-tracking branch 'overlayfs/overlayfs-next' omits a2d4b234cde6 Merge remote-tracking branch 'nfsd/nfsd-next' omits 60f4ba47b7a3 Merge remote-tracking branch 'nfs/linux-next' omits 61b55bfa8900 Merge remote-tracking branch 'jfs/jfs-next' omits 778a143ffb9b Merge remote-tracking branch 'fuse/for-next' omits 406006edaf82 Merge remote-tracking branch 'f2fs/dev' omits 78bc296f4b00 Merge remote-tracking branch 'ext3/for_next' omits 41e5fab72745 Merge remote-tracking branch 'exfat/dev' omits 971a61223375 Merge remote-tracking branch 'cifs/for-next' omits c5abef4b6c9b Merge remote-tracking branch 'btrfs/for-next' omits a023cf480323 Merge remote-tracking branch 'uml/linux-next' omits 98da284dbe62 Merge remote-tracking branch 'sparc-next/master' omits a1dc948ec0b7 Merge remote-tracking branch 'sh/sh-next' omits 760d7db2de48 Merge remote-tracking branch 's390/features' omits 8d63e71d7396 Merge remote-tracking branch 'risc-v/for-next' omits d1689a3c4975 Merge remote-tracking branch 'powerpc/next' omits 0cdfb1bc52d0 Merge remote-tracking branch 'parisc-hd/for-next' omits 46ca8e05f4c4 Merge remote-tracking branch 'nds32/next' omits 1b42acf6da9f Merge remote-tracking branch 'mips/mips-next' omits cb3d98c57bed Merge remote-tracking branch 'm68knommu/for-next' omits cb121b69098d Merge remote-tracking branch 'm68k/for-next' omits f3a6b5b638a5 Merge remote-tracking branch 'h8300/h8300-next' omits deb72513af91 Merge remote-tracking branch 'csky/linux-next' omits ca4822504b77 Merge remote-tracking branch 'clk-samsung/for-next' omits 936b900ea485 Merge remote-tracking branch 'clk/clk-next' omits 4dbb1bc2efe9 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 83591b1fdac0 Merge remote-tracking branch 'tegra/for-next' omits e3bdbbba3709 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 6752f1672164 Merge remote-tracking branch 'scmi/for-linux-next' omits b163042cad94 Merge remote-tracking branch 'samsung-krzk/for-next' omits 142ce7e051fc Merge remote-tracking branch 'rockchip/for-next' omits c2fa11cd54e1 Merge remote-tracking branch 'reset/reset/next' omits ecdb8e035de8 Merge remote-tracking branch 'renesas/next' omits da54bfb827c3 Merge remote-tracking branch 'realtek/for-next' omits fe98811ae18e Merge remote-tracking branch 'raspberrypi/for-next' omits 8c07e55116e0 Merge remote-tracking branch 'qcom/for-next' omits 23dd451656bb Merge remote-tracking branch 'omap/for-next' omits 72deda672eac Merge remote-tracking branch 'mvebu/for-next' omits 1ed446f72bcb Merge remote-tracking branch 'mediatek/for-next' omits 3a7bba35a2ab Merge remote-tracking branch 'keystone/next' omits cfd2877beaa5 Merge remote-tracking branch 'imx-mxs/for-next' omits 6ea74a8ade4a Merge remote-tracking branch 'at91/at91-next' omits 5ff51370a417 Merge remote-tracking branch 'aspeed/for-next' omits 60d0b4f4aa5a Merge remote-tracking branch 'amlogic/for-next' omits 118e255caaa8 Merge remote-tracking branch 'arm-soc/for-next' omits 6d09c513a42f Merge remote-tracking branch 'arm64/for-next/core' omits 7ede3c0fe10b Merge remote-tracking branch 'arm/for-next' omits 919455d5f7f4 Merge remote-tracking branch 'dma-mapping/for-next' omits 94ce725b51e5 Merge remote-tracking branch 'kbuild/for-next' omits c6d7f41ef5ed Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 752f10c4a54e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 3cdcb1aa2b44 Merge remote-tracking branch 'integrity-fixes/fixes' omits 7d49b36fa295 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 5e55a862e7ad Merge remote-tracking branch 'fpga-fixes/fixes' omits 57914aad8b29 Merge remote-tracking branch 'pidfd-fixes/fixes' omits a2ee18226d8c Merge remote-tracking branch 'risc-v-fixes/fixes' omits dd4de6905a84 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits c0c67f596f78 Merge remote-tracking branch 'mmc-fixes/fixes' omits 76f0042854fd Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 55b591995b67 Merge remote-tracking branch 'scsi-fixes/fixes' omits ff1e20ceb5fe Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits ab590d65236c Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 8987241dad64 Merge remote-tracking branch 'omap-fixes/fixes' omits 606b54dad382 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits be7a74a24bb5 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 45e989e0d53d Merge remote-tracking branch 'input-current/for-linus' omits a5e0e046998f Merge remote-tracking branch 'staging.current/staging-linus' omits ceabfb0764a1 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits dd6dd61fd2bf Merge remote-tracking branch 'usb.current/usb-linus' omits f8d918da1adf Merge remote-tracking branch 'spi-fixes/for-linus' omits 0d0b19c75520 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 116bf19e9b8d Merge remote-tracking branch 'regmap-fixes/for-linus' omits 7d7d384a9bc5 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 3f4eea783d13 Merge remote-tracking branch 'sound-current/for-linus' omits 7cedb09f9bcc Merge remote-tracking branch 'rdma-fixes/for-rc' omits 1d51416bdba5 Merge remote-tracking branch 'mac80211/master' omits 47c8280e947a Merge remote-tracking branch 'wireless-drivers/master' omits 5d28caaa6e88 Merge remote-tracking branch 'netfilter/master' omits 22e20cd7dff6 Merge remote-tracking branch 'ipsec/master' omits 7f7380bb6642 Merge remote-tracking branch 'net/master' omits ce019a758fcc Merge remote-tracking branch 'sparc/master' omits eb4d5d57ca08 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 8055d44b6dfa Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits d7959bac613c Merge remote-tracking branch 'arm-current/fixes' omits 2d0ec8a00c1f Merge remote-tracking branch 'arc-current/for-curr' omits a4f6fc98cd2f Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits d351f0c85d26 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits ad1ebd31dcb7 cifs: Fix null pointer check in cifs_read omits caf653aad686 cifs: fix leaked reference on requeued write omits f8ef5af3dd1e Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added omits aafff3c23ad7 ipmi_si: Load acpi_ipmi when ACPI IPMI interface added omits cbdc1c71e914 ipmi:bt-bmc: Fix error handling and status check omits 87057a1e962f ipmi: Replace guid_copy() with import_guid() where it makes sense omits fefdd0b2c59f ipmi: use vzalloc instead of kmalloc for user creation omits f6652f2ba483 ipmi:bt-bmc: Fix some format issue of the code omits c48212ef8dae ipmi:bt-bmc: Avoid unnecessary check omits 1aecbaf2cd3f char: ipmi: convert to use i2c_new_client_device() omits f84d61341e1d Fix suspicious RCU usage warning omits 1f70931a8300 device_cgroup: Fix RCU list debugging warning omits ab7e2a44a1b4 ipmr: Add lockdep expression to ipmr_for_each_table macro omits 7eb5e5d8e122 ipmr: Fix RCU list debugging warning omits 2dd3b216ed45 drm/msm: Fix undefined "rd_full" link error omits 714d20b5bcd2 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 6b9b3614866f Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits 69241b7050f8 Merge branch 'arm64-fixes-for-5.7' into for-next omits 029a8d5ac090 riscv: mmiowb: Fix implicit declaration of function 'smp_p [...] omits e2d8d84b18c3 riscv: pgtable: Fix __kernel_map_pages build error if NOMMU omits 033a28ee0755 drm/amdgpu: simplify ATIF backlight handling omits ef0feb0935b6 drm/amdgpu: re-enable runtime pm on vega10 omits 4512ea0c6b08 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 7546616e42df drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 1413676db2f3 drm/amdgpu: work around llvm bug #42576 omits 80882b927ec5 drm: Correct DP DSC macro typo omits 3842adbdc0f6 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits a867e1cb41dc drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 74bd4d3bf9fa drm/mm: revert "Break long searches in fragmented address spaces" omits 7695702fbd52 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 6c0bc422a4e6 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits 715c147a94c1 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits f19ff71d21a6 drm/amdgpu: Add new ring callback to insert memory sync omits c9c16b76e0ec drm/amdgpu: remove redundant assignment to variable ret omits c66000c73ffb drm/amdgpu: turn back rlcg write for gfx_v10 omits c98f4fc1e17a drm/amd/powerplay: report correct AC/DC event based on ctxid V2 omits eeb154168d89 drm/amd/powerplay: shutdown on HW CTF omits ed17030c40f9 drm/amd/powerplay: try to do a graceful shutdown on SW CTF omits f89dd596c23c drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits ec06fa2b1488 doc: Tasks RCU must protect instructions before trampoline omits 0553af564bde Merge remote-tracking branch 'regulator/topic/linear-range [...] omits da044dd06f1a Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits c88cdf1b0f5b Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits 13e69ca01ce1 locking/osq_lock: Annotate a data race in osq_lock omits 373b78add5ef fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] omits 825613e73129 rcu-tasks: Convert sleeps to idle priority omits b06eee6cfc49 rcu: Expedited grace-period sleeps to idle priority omits 41e5297889d5 rcu: No-CBs-related sleeps to idle priority omits 91f877ab4b94 rcu: Priority-boost-related sleeps to idle priority omits 3d9e98763d85 rcu: Grace-period-kthread related sleeps to idle priority omits d13fee049fa8 Default enable RCU list lockdep debugging with PROVE_RCU omits c1fe153b2a01 torture: Add --allcpus argument to the kvm.sh script omits 625810c1f564 torture: Remove whitespace from identify_qemu_vcpus output omits 3ff7cf6d6d90 torture: Add script to smoke-test commits in a branch omits e32c9b0b3c4c trace: events: rcu: Change description of rcu_dyntick trace event omits 2ff23aee42e9 rcu/tree: Remove dynticks_nmi_nesting counter omits 934552d9be4e rcu/tree: Clean up dynticks counter usage omits e4c6a5a6a7cd rcu/tree: Add better tracing for dyntick-idle omits 7962e78b46c0 Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] omits aef9d8641be8 rcu: Add comment documenting rcu_callback_map's purpose omits b68cb7adad51 rcu: Add callbacks-invoked counters omits 21436552afda doc: Timer problems can cause RCU CPU stall warnings omits acb3d83582b6 torture: Remove qemu dependency on EFI firmware omits 8d6d79f04175 kcsan: Add test suite omits 6662e542deb6 rcutorture: NULL rcu_torture_current earlier in cleanup code omits b4ec09e9e3e5 rcutorture: Handle non-statistic bang-string error messages omits 6e9aecb52ba2 torture: Set configfile variable to current scenario omits 9e35d2f33d28 rcutorture: Add races with task-exit processing omits 47fc317ece46 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst omits 8e8a20116e5b docs: RCU: Convert stallwarn.txt to ReST omits f97ed6bd52ac docs: RCU: Convert rcuref.txt to ReST omits 82eaa2457d7d docs: RCU: Convert torture.txt to ReST omits aa2b2ecfd164 docs: RCU: Convert rculist_nulls.txt to ReST omits 42c88c9aafad docs: RCU: Convert lockdep.txt to ReST omits e5f9b70676b4 docs: RCU: Convert lockdep-splat.txt to ReST omits cbabe740e82b docs: RCU: Convert checklist.txt to ReST omits a1efc70e9d85 rcu: Simplify the calculation of rcu_state.ncpus omits 8c8786cd0247 srcu: Fix a typo in comment "amoritized"->"amortized" omits d40e4d62e912 kvm/svm: Disable KCSAN for svm_vcpu_run() omits 2b6a05aca6ff mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits 4b79cdd092ed rcu: Initialize and destroy rcu_synchronize only when necessary omits ca6e49239a17 locktorture: Use true and false to assign to bool variables omits cd59625dedde rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 2ba74f25e0de x86/mm/pat: Mark an intentional data race omits 3123dcd3ef7f fork: Annotate a data race in vm_area_dup() omits 99a5d03ba959 Merge branch 'lkmm-dev.2020.04.15b' into HEAD omits 7cd5e8adf1bb tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 03087553f102 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits eda792f5c2bf tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c02ee5808fc7 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 78b2449275b3 tools/memory-model: Repair parseargs.sh header comment omits 2fcc8ef823bf tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 94e74beb263a tools/memory-model: Make history-check scripts use mselect7 omits fb0d24bd4d36 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 24fca2a737e8 tools/memory-model: Fix scripting --jobs argument omits 856ed76806e0 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 122b3b588737 tools/memory-model: Add -v flag to jingle7 runs omits d3a5fd1114e5 tools/memory-model: Make runlitmus.sh check for jingle errors omits f301443831b3 tools/memory-model: Allow herd to deduce CPU type omits 693467a32514 tools/memory-model: Keep assembly-language litmus tests omits a25f9e54f006 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 7ed0f5cebc6a tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 8a2b59fc8e96 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits e84eb4c5d4a2 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 2e9ff006e241 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 8dc66086fd28 tools/memory-model: Fix checkalllitmus.sh comment omits b9e096b1c643 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 4462018c220d tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits b19455caf92b tools/memory-model: Update parseargs.sh for hardware verification omits 6a602e49b1d8 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 5441827b32b2 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 6dabb2505f75 tools/memory-model: Make judgelitmus.sh identify bad macros omits 54c630f71b84 tools/memory-model: Make cmplitmushist.sh note timeouts omits b23b84dcc6cf tools/memory-model: Make judgelitmus.sh note timeouts omits dc9a9e408ef6 Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] omits ca003a539bed Documentation/litmus-tests/atomic: Add a test for atomic_set() omits 54cca12aadb3 Documentation/litmus-tests: Introduce atomic directory omits 3c75f7c188cd tools/memory-model: Add an exception for limitations on _u [...] omits e3b73adbd732 MAINTAINERS: Update maintainers for new Documentation/litm [...] omits 3aecec068c37 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits 37c6ee2fcf7b Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits a5cca3485d92 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] adds f492de9dcf04 Merge tag 'pm-5.7-rc6' of git://git.kernel.org/pub/scm/lin [...] adds 59566b0b622e x86/ftrace: Have ftrace trampolines turn read-only at the [...] adds 3d2353de8106 ring-buffer: Don't deactivate the ring buffer on failed it [...] adds da4d401a6b8f ring-buffer: Remove all BUG() calls adds f44d5c489051 Merge tag 'trace-v5.7-rc5' of git://git.kernel.org/pub/scm [...] adds 8c1684bb81f1 Merge tag 'for-linus-2020-05-13' of git://git.kernel.org/p [...] adds 04fd61a4e010 mm, memcg: fix inconsistent oom event behavior adds 65759097d804 epoll: call final ep_events_available() check under the lock adds 475f4dfc021c mm/gup: fix fixup_user_fault() on multiple retries adds d15649260661 userfaultfd: fix remap event with MREMAP_DONTUNMAP adds 5e698222c702 ipc/util.c: sysvipc_find_ipc() incorrectly updates position index adds 8a16c09edc58 kasan: consistently disable debugging features adds 13cf04880235 kasan: add missing functions declarations to kasan.h adds decd6167bf4f Merge branch 'akpm' (patches from Andrew) adds 1ae7efb38854 Merge tag 'mmc-v5.7-rc4' of git://git.kernel.org/pub/scm/l [...] adds e1b49c1d9b8e drm/msm: Fix undefined "rd_full" link error adds 564b182eb1b8 ipmr: Fix RCU list debugging warning adds 5743dc1ff4f7 ipmr: Add lockdep expression to ipmr_for_each_table macro adds 8c7062890c9c ipv6: Fix suspicious RCU usage warning in ip6mr adds daacad4c457a device_cgroup: Fix RCU list debugging warning adds 7915502377c5 ARC: show_regs: avoid extra line of output adds 1e6ee0bd38a9 Merge remote-tracking branch 'arc-current/for-curr' adds 6d4f04328637 Merge remote-tracking branch 'arm-current/fixes' adds 718e79b32268 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 438e2913460a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds df5a2c00afc1 Merge remote-tracking branch 'powerpc-fixes/fixes' adds f058599e22d5 s390/pci: Fix s390_mmio_read/write with MIO adds 70b690547d5e s390/kexec_file: fix initrd location for kdump kernel adds 874b947591df Merge remote-tracking branch 's390-fixes/fixes' adds 9ef391bdc29f tty: vcc: Fix error return code in vcc_probe() adds 03a1b56f501e sparc: use scnprintf() in show_pciobppath_attr() in pci.c adds 117e2cb3eeee sparc: use scnprintf() in show_pciobppath_attr() in vio.c adds fcdf818d239e Merge branch 'sparc-scnprintf' adds 59c78ed45861 Merge remote-tracking branch 'sparc/master' adds 9de5d235b60a net: phy: fix aneg restart in phy_ethtool_set_eee adds fd4a51773822 net: stmmac: fix num_por initialization adds b8c158395119 pppoe: only process PADT targeted at local interfaces adds 16bb1b505c3c drivers: ipa: fix typos for ipa_smp2p structure doc adds 865e525db666 MAINTAINERS: another add of Karsten Graul for S390 networking adds c9e2053d4b1c MAINTAINERS: Add Jakub to networking drivers. adds 1b54f4fa4dec Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds e776af608f69 tcp: fix error recovery in tcp_zerocopy_receive() adds ae9eb34f2cb2 Merge remote-tracking branch 'net/master' adds 23ad04669f81 samples: bpf: Fix build error adds 333291ce5055 bpf: Fix bug in mmap() implementation for BPF array map adds 516d8d497c01 libbpf: Fix register naming in PT_REGS s390 macros adds 625236ba3832 security: Fix the default value of secid_to_secctx hook adds e92888c72fbd bpf: Enforce returning 0 for fentry/fexit progs adds 6d74f64b922b selftests/bpf: Enforce returning 0 for fentry/fexit programs adds 70452e8f58df Merge remote-tracking branch 'bpf/master' adds 9da0bade366a Merge remote-tracking branch 'ipsec/master' adds 0e654d076533 Merge remote-tracking branch 'wireless-drivers/master' adds 86725218c64a Merge remote-tracking branch 'mac80211/master' adds f2a84b458f26 Merge remote-tracking branch 'rdma-fixes/for-rc' adds b590b38ca305 ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 adds 531cbdad2ef8 Merge remote-tracking branch 'sound-current/for-linus' adds b0ae702c71a6 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds 9b95f7b4001d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 150c6db4f360 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 276b2684ec26 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds a5140f8c3a29 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 48e97d6f7193 Merge remote-tracking branch 'spi-fixes/for-linus' adds 3c6f8cb92c91 usb: xhci: Fix NULL pointer dereference when enqueuing trb [...] adds 1449cb2c2253 usb: host: xhci-plat: keep runtime active when removing host adds a0e710a7def4 USB: usbfs: fix mmap dma mismatch adds 69e1de84b7ee Merge remote-tracking branch 'usb.current/usb-linus' adds 17ff3b72e742 usb: raw-gadget: improve uapi headers comments adds 97df5e5758f7 usb: raw-gadget: fix gadget endpoint selection adds c61769bd4777 usb: raw-gadget: support stalling/halting/wedging endpoints adds 61d2658db48a usb: raw-gadget: documentation updates adds da39b5ee40bc usb: raw-gadget: fix null-ptr-deref when reenabling endpoints adds 4210f3a6e4a9 usb: gadget: udc: atmel: Make some symbols static adds 6045dd7e5955 usb: mtu3: constify struct debugfs_reg32 adds 172b14b48ca1 usb: cdns3: gadget: make a bunch of functions static adds 5b4eca42f2b5 Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds f60b15a03922 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds ef05571a59ab Merge remote-tracking branch 'staging.current/staging-linus' adds 37e2051aae51 Merge remote-tracking branch 'input-current/for-linus' adds 5c20330ed689 Merge remote-tracking branch 'kselftest-fixes/fixes' adds cc9f3fe7e520 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 6847e7bb75cb Merge remote-tracking branch 'omap-fixes/fixes' adds e4107eb1d293 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 3a6af7ce22d3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 0aa7177540c2 Merge remote-tracking branch 'scsi-fixes/fixes' adds 0c77ca2f9d87 Merge tag 'drm-intel-fixes-2020-05-07' of git://anongit.fr [...] adds 6da9b046af6f Merge tag 'drm/tegra/for-5.7-fixes' of git://anongit.freed [...] adds ee79be181aee drm/amdgpu: disable MGCG/MGLS also on gfx CG ungate adds 1fe48ec08d9f drm/amdgpu: drop unnecessary cancel_delayed_work_sync on P [...] adds f4fcfa4282c1 drm/amd/powerplay: perform PG ungate prior to CG ungate adds a6aacb2b26e8 drm/amdgpu: force fbdev into vram adds 39b3128d7ffd drm/amdgpu: Use GEM obj reference for KFD BOs adds b2b6290a2398 drm/amdgpu: enable hibernate support on Navi1X adds bff1a6112b09 drm/amdgpu: implement soft_recovery for gfx10 adds 2346ef47e871 drm/amd/display: Fix vblank and pageflip event handling fo [...] adds 626bf90fe03f drm/amd/display: add basic atomic check for cursor plane adds 975f543e7522 drm/amd/amdgpu: add raven1 part to the gfxoff quirk list adds 650e723cecf2 drm/amd/amdgpu: Update update_config() logic adds f59bcda88357 Merge tag 'amd-drm-fixes-5.7-2020-05-13' of git://people.f [...] adds 942f00d9990a Merge remote-tracking branch 'drm-fixes/drm-fixes' adds bc8509434868 drm/i915: Propagate error from completed fences adds a9d094dcf784 drm/i915: Mark concurrent submissions with a weak-dependency adds f965b68188ab drm/i915/gvt: Init DPLL/DDI vreg for virtual display inste [...] adds 72a7a9925e2b drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest adds 475e8423024d Merge tag 'gvt-fixes-2020-05-12' of https://github.com/int [...] adds 955da9d77435 drm/i915: Handle idling during i915_gem_evict_something bu [...] adds c2fec4af1398 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 0f92f62dfa5d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 9a6630aef933 riscv: pgtable: Fix __kernel_map_pages build error if NOMMU adds ed1ed4c0da54 riscv: mmiowb: Fix implicit declaration of function 'smp_p [...] adds 3ee751fadba9 Merge remote-tracking branch 'risc-v-fixes/fixes' adds d3fd74cc347b Merge remote-tracking branch 'fpga-fixes/fixes' adds 299f618498e6 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds f438e9598695 evm: Fix a small race in init_desc() adds 33b126ec4951 Merge remote-tracking branch 'integrity-fixes/fixes' adds 662b55c6e1a2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 72f581aeff32 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 7eb9f4efdf16 Merge remote-tracking branch 'kbuild/for-next' adds a5c1d5a7c840 Merge remote-tracking branch 'dma-mapping/for-next' adds 8aceb38e0ce1 Merge remote-tracking branch 'arm/for-next' adds 619fb390599f Merge remote-tracking branch 'arm64/for-next/core' adds 8130a0593797 Merge remote-tracking branch 'amlogic/for-next' adds 2399bf75a849 Merge remote-tracking branch 'aspeed/for-next' adds 4e8d678029e5 Merge remote-tracking branch 'at91/at91-next' adds e02590dc5d88 Merge remote-tracking branch 'imx-mxs/for-next' adds 45dc7cb7a06e Merge remote-tracking branch 'keystone/next' adds cb624a4ca813 Merge remote-tracking branch 'mediatek/for-next' adds 358de1f27e4a Merge remote-tracking branch 'mvebu/for-next' adds f1dd75b43653 Merge remote-tracking branch 'omap/for-next' adds e9eefc816ff0 Merge branch 'arm64-fixes-for-5.7' into for-next adds ece74ab22714 arm64: defconfig: Enable Qualcomm SC7180 pinctrl and gcc adds b3d6fd8f25a5 arm64: dts: qcom: msm8916: Disable coresight by default adds 14a9f4c6abdf arm64: dts: qcom: db820c: Add pmi8994 RPM regulators adds 1cacdf5d3bb9 arm64: dts: qcom: db820c: Fix invalid pm8994 supplies adds 4b20d4705a21 arm64: dts: qcom: msm8916-samsung-a3u: add nodes for displ [...] adds 3fb298d0b2f2 arm64: dts: qcom: c630: Add WiFi node adds 2536bedec63e arm64: dts: qcom: c630: Specify UFS device reset adds e6717dbaef63 arm64: dts: qcom: msm8916: avoid using _ in node names adds 38a4d932f70a arm64: dts: qcom: msm8916: move gpu opp table to gpu node adds 756d534b3e10 arm64: dts: qcom: apq8016-sbc: merge -pins.dtsi into main .dtsi adds 40fad3e39021 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] adds e52ec22a4e6d Merge remote-tracking branch 'qcom/for-next' adds 05d2eeb24ce2 Merge remote-tracking branch 'raspberrypi/for-next' adds eef9fc793f05 Merge remote-tracking branch 'realtek/for-next' adds 632fe66bbea0 Merge remote-tracking branch 'renesas/next' adds c9698f37e7e6 Merge remote-tracking branch 'reset/reset/next' adds 81c87163942f Merge remote-tracking branch 'rockchip/for-next' adds e8c82dee05cc Merge remote-tracking branch 'samsung-krzk/for-next' adds 0b237a5d937c Merge remote-tracking branch 'scmi/for-linux-next' adds c51039428303 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds dccfae3ab843 Merge remote-tracking branch 'tegra/for-next' adds f7dbc6caf548 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 2c4743fc984f Merge remote-tracking branch 'clk/clk-next' adds 152e92b9c36e Merge remote-tracking branch 'clk-samsung/for-next' adds 67002814cf3b csky: Fixup gdbmacros.txt with name sp in thread_struct adds 51bb38cb7836 csky: Fixup raw_copy_from_user() adds 21842b9a3b71 Merge remote-tracking branch 'csky/linux-next' adds 11d0e0d4829d Merge remote-tracking branch 'h8300/h8300-next' adds 65539f7b40ae Merge remote-tracking branch 'm68k/for-next' adds 72a0bb772bc7 Merge remote-tracking branch 'm68knommu/for-next' adds bca1583e0693 Merge remote-tracking branch 'mips/mips-next' adds 90244cfd1fe2 Merge remote-tracking branch 'nds32/next' adds ecd5d427e080 Merge remote-tracking branch 'parisc-hd/for-next' adds f2169ebe0725 Merge remote-tracking branch 'powerpc/next' adds f57f5010c0c3 Merge remote-tracking branch 'risc-v/for-next' adds 9c144279dbb2 Merge remote-tracking branch 's390/features' adds 38fba1202d49 Merge remote-tracking branch 'sh/sh-next' adds 6537897637b5 Merge remote-tracking branch 'sparc-next/master' adds d2bf65df75c8 Merge remote-tracking branch 'uml/linux-next' adds c1b05d7d7fdc Merge remote-tracking branch 'btrfs/for-next' adds 9bd21d4b1a76 cifs: Fix null pointer check in cifs_read adds a48137996063 cifs: fix leaked reference on requeued write adds 9dee04d3c9dc Merge remote-tracking branch 'cifs/for-next' adds 59e8a6af7327 Merge remote-tracking branch 'exfat/dev' adds 21ab192df43c Merge remote-tracking branch 'ext3/for_next' adds 62b2db548b88 Merge remote-tracking branch 'f2fs/dev' adds 00be49905c32 Merge remote-tracking branch 'fuse/for-next' adds c37f71f3812b Merge remote-tracking branch 'jfs/jfs-next' adds 4fa7ef69e291 NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs adds 933496e9cc02 SUNRPC: 'Directory with parent 'rpc_clnt' already present!' adds 8eed292bc8cb NFSv3: fix rpc receive buffer size for MOUNT call adds be6509bf1d7d Merge remote-tracking branch 'nfs/linux-next' adds ef80f472a000 Merge remote-tracking branch 'nfsd/nfsd-next' adds d415574de598 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 237aac4624aa xfs: ensure f_bfree returned by statfs() is non-negative adds ee4064e56cd8 xfs: Replace zero-length array with flexible-array adds 508578f2f560 xfs: Use the correct style for SPDX License Identifier adds 6ab7fa88d3dd Merge remote-tracking branch 'xfs/for-next' adds 20f9d1287c9f Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds f8afb98db319 Merge remote-tracking branch 'file-locks/locks-next' adds a3c751a50fe6 vfs: allow unprivileged whiteout creation adds 530f32fc370f aio: fix async fsync creds adds 9f6c61f96f2d proc/mounts: add cursor adds 9470451505ef vfs: split out access_override_creds() adds 44a3b8744405 utimensat: AT_EMPTY_PATH support adds 581701b7efd6 uapi: deprecate STATX_ALL adds 761e28fa270a statx: don't clear STATX_ATIME on SB_RDONLY adds fa2fcf4f1df1 statx: add mount ID adds 80340fe3605c statx: add mount_root adds 9193ae87a8af vfs: don't parse forbidden flags adds caaef1ba8c9e vfs: don't parse "posixacl" option adds 55923e4d7d19 vfs: don't parse "silent" option adds c8ffd8bcdd28 vfs: add faccessat2 syscall adds d6de0fcfaa99 Merge branch 'from-miklos' into for-next adds dd82d8f18bfb Merge remote-tracking branch 'vfs/for-next' adds 04cfd015d7de Merge remote-tracking branch 'printk/for-next' adds 7863c2984772 Merge remote-tracking branch 'pci/next' adds 64c5c16c6618 Merge remote-tracking branch 'pstore/for-next/pstore' adds 420319787201 Merge remote-tracking branch 'hid/for-next' adds 5c0e137ec2d2 Merge remote-tracking branch 'i2c/i2c/for-next' adds fd8b6a94de22 Merge remote-tracking branch 'i3c/i3c/next' adds cea4ac794e72 Merge branch 'dmi/master' adds 9b7f228e84ed hwmon: (lm90) Add max6654 support to lm90 driver adds 1ab4d6ff0a3e Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 93fb4336d79a Merge remote-tracking branch 'jc_docs/docs-next' adds 35dd70b4c493 media: media: sh_veu: Remove driver adds 9c63bc16c7e5 Merge remote-tracking branch 'v4l-dvb/master' adds 3e648fb4e249 Merge remote-tracking branch 'pm/linux-next' adds 2efad200a08b Merge remote-tracking branch 'cpupower/cpupower' adds 0a9c5e450c42 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 07f9e482cb2b Merge remote-tracking branch 'ieee1394/for-next' adds 9dbff7d38e83 Merge remote-tracking branch 'dlm/next' adds 0ea5c47ac379 Merge remote-tracking branch 'swiotlb/linux-next' adds f2778f6ec1d6 Merge remote-tracking branch 'rdma/for-next' adds 5e3768a436bb net: mvneta: speed down the PHY, if WoL used, to save energy adds 38152ea37d8b net: dsa: mt7530: set CPU port to fallback mode adds 0531b0357ba3 selftests: fix flower parent qdisc adds acb6d3771a03 r8152: Use MAC address from device tree if available adds 96b8e87838a1 net: hns3: modify some incorrect spelling adds 727f514bd677 net: hns3: remove a duplicated printing in hclge_configure() adds cb25a6072b51 net: hns3: modify an incorrect error log in hclge_mbx_handler() adds bd13f7e12936 net: hns3: remove some unused macros adds 5c6cfd309faa net: hns3: remove unnecessary frag list checking in hns3_n [...] adds c8a867a38fc8 Merge branch 'net-hns3-add-some-cleanups-for-next' adds d639836ab336 net: qed: adding hw_err states and handling adds a8736ea83b80 net: qede: add hw err scheduled handler adds 2ec276d5b224 net: qed: invoke err notify on critical areas adds d8d6c5a7be97 net: qed: critical err reporting to management firmware adds ca352f00756e net: qed: cleanup debug related declarations adds 936c7ba4dd5e net: qed: attention clearing properties adds 7d9acd87bd55 net: qede: optional hw recovery procedure adds 5144e9f439d5 net: qede: Implement ndo_tx_timeout adds 3e99c2111026 net: qed: introduce critical fan failure handler adds ebf64bf4df63 net: qed: introduce critical hardware error handler adds 8f76812e1cc4 net: qed: fix bad formatting adds 86b6ba171d4b Merge branch 'net-qed-qede-critical-hw-error-handling' adds ec008fa2a9e5 ethernet: ti: am65-cpts: add routines to support taprio offload adds 8127224c2708 ethernet: ti: am65-cpsw-qos: add TAPRIO offload support adds c7ad36576185 Merge branch 'am65-cpsw-add-taprio-EST-offload-support' adds 5a46b062e28f devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit adds bcab67822d77 hinic: add set_ringparam ethtool_ops support adds 3f044d26f80b hinic: update huawei ethernet driver maintainer adds e90b651e7b7f dt-bindings: net: dp83869: Update licensing info adds 74ac28f16486 dt-bindings: dp83867: Convert DP83867 to yaml adds 140ad6c8c6c7 net: phy: mdio-moxart: remove unneeded include adds b014d0430bcf net: dsa: felix: fix incorrect clamp calculation for burst adds aa443b3f8f3a r8169: remove not needed checks in rtl8169_set_eee adds 9b65d2ffe853 r8169: don't include linux/moduleparam.h adds 8aedf0636bca Merge remote-tracking branch 'net-next/master' adds 6a0981542854 samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS adds 7aebfa1b3885 bpf: Support narrow loads from bpf_sock_addr.user_port adds 0645f7eb6f6a selftests/bpf: Test narrow loads for bpf_sock_addr.user_port adds c70f34a8ac66 bpf: Fix bpf_iter's task iterator logic adds 5b0004d92b45 selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" adds d56c2f95adb3 bpf: Allow sk lookup helpers in cgroup skb adds 06d3e4c9f11a bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb adds f307fa2cb4c9 bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers adds 383724e17ab0 selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers adds 68e916bc8d32 selftests/bpf: Test for sk helpers in cgroup skb adds b92d44b5c2ef Merge branch 'expand-cg_skb-helpers' adds 9e39e0558175 Merge remote-tracking branch 'bpf-next/master' adds 6b9e3f386077 Merge remote-tracking branch 'ipsec-next/master' adds 290df6ed4825 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds d5c281a1b6ef Merge remote-tracking branch 'wireless-drivers-next/master' adds f2b81277b668 Merge remote-tracking branch 'mac80211-next/master' adds 7a6bc5d82df9 Merge remote-tracking branch 'gfs2/for-next' adds d280cf59eec5 Merge remote-tracking branch 'nand/nand/next' adds 0df6ad91a59f Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 3674d7aa7a8e Merge remote-tracking branch 'crypto/master' adds 49eea1c6573a Merge tag 'amd-drm-next-5.8-2020-05-12' of git://people.fr [...] adds 82e0e5fe8e41 dt-bindings: display: bridge: Reject additional properties [...] adds 18a02062e372 dt-bindings: display: bridge: Convert simple-bridge bindin [...] adds c51d58da9daf dt-bindings: display: bridge: thc63lvd1024: Convert bindin [...] adds 1accbeca3e1f dt-bindings: display: renesas: du: Document optional reset [...] adds 07de3d31f15f drm: panels: Add MAINTAINERS entry for LVDS panel driver adds 4dc55525b095 drm: plane: Verify that no or all planes have a zpos property adds 7982471d01aa drm: rcar-du: Set primary plane zpos immutably at initializing adds 80c9b58e9503 Merge tag 'du-next-20200514' of git://linuxtv.org/pinchart [...] adds 1493bddcca4d Merge tag 'drm-misc-next-2020-05-14' of git://anongit.free [...] adds 1c15f740e86d Merge remote-tracking branch 'drm/drm-next' adds 73339a71547c drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds 949522057741 drm/amd/powerplay: try to do a graceful shutdown on SW CTF adds e528ccf9320c drm/amd/powerplay: shutdown on HW CTF adds cd598d6cfd21 drm/amd/powerplay: report correct AC/DC event based on ctxid V2 adds 72d99b395f6c drm/amdgpu: turn back rlcg write for gfx_v10 adds 29c1ec244ca1 drm/amdgpu: remove redundant assignment to variable ret adds ab9c21124d6e drm/amdgpu: Add cmd to control XGMI link sleep adds 5e7067b24fcf drm/amdgpu: Add DPM function for XGMI link power down control adds 5c23e9e05e42 drm/amdgpu: Update RAS XGMI error inject sequence adds b7f0656a2546 drm/amdgpu: Updated XGMI power down control support check adds 8d3dce238a49 drm/amdgpu: Add new ring callback to insert memory sync adds ccae872d7d20 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds a2cf9eb0a023 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] adds e187c976c3d0 drm/amdgpu: Add a UAPI flag for user to call mem_sync adds bbf805d53a78 drm/amdkfd: Provide SMI events watch adds 0cea7c90297c include/uapi/linux: Update KFD ioctl version adds 67bcbe2377f3 drm/ttm: Break out the loops if need_resched in bo delayed [...] adds b054642e5480 drm/amdgpu: work around llvm bug #42576 adds e44de8e64e39 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds b8f76eb9681f PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds 18a272a672d1 drm/amdgpu: re-enable runtime pm on vega10 adds 58c14f3d9b98 drm/amdgpu: simplify ATIF backlight handling adds 93256392babb Merge remote-tracking branch 'amdgpu/drm-next' adds 18e4af04d218 drm/i915: Drop no-semaphore boosting adds 7a0ba6b43bc0 drm/i915: Show per-engine default property values in sysfs adds ed610f43606e drm/i915/selftests: Always call the provided engine->emit_ [...] adds 0f4013fb28ec drm/i915/gt: Transfer old virtual breadcrumbs to irq_worker adds f45ce9336ff0 video/hdmi: Add Unpack only function for DRM infoframe adds 1b404b7dbb10 drm/i915/dp: Read out DP SDPs adds 2ba6221cca7e drm: Add logging function for DP VSC SDP adds bfbeba29b9bc drm/i915: Include HDMI DRM infoframe in the crtc state dump adds e274fb32ffc8 drm/i915: Include DP HDR Metadata Infoframe SDP in the crt [...] adds 42890250d0ec drm/i915: Include DP VSC SDP in the crtc state dump adds 1bf3657c03dd drm/i915: Program DP SDPs with computed configs adds dee66f3e071b drm/i915: Add state readout for DP HDR Metadata Infoframe SDP adds 2c3928e4d87e drm/i915: Add state readout for DP VSC SDP adds ce58867ee17a drm/i915: Fix enabled infoframe states of lspcon adds 76d45d0665d2 drm/i915: Program DP SDPs on pipe updates adds fa37a213275c drm/i915: Stop sending DP SDPs on ddi disable adds cafac5a98361 drm/i915/dp: Add compute routine for DP PSR VSC SDP adds 7a00e68b4317 drm/i915/psr: Use new DP VSC SDP compute routine on PSR adds 40dcee1b7c08 drm/i915/gvt: move workload destroy out of execlist complete adds bec3df930fbd drm/i915/gvt: Support PPGTT table load command adds 47e51832ae93 drm/i915/gvt: use context lrc_reg_state for shadow ppgtt override adds 1be8f347d70b Merge tag 'gvt-next-2020-05-12' of https://github.com/inte [...] adds 7241c57d3140 drm/i915: Add TGL+ SAGV support adds 20f505f22531 drm/i915: Restrict qgv points which don't have enough bandwidth. adds 8ca6d0237d16 drm/i915: Enable SAGV support for Gen12 adds 2e2701582a80 drm/i915: Nuke pointless div by 64bit adds 56f1b31f1dd6 drm/i915: Store CS timestamp frequency in Hz adds 802a5820fc0c drm/i915: Extract i915_cs_timestamp_{ns_to_ticks,tick_to_ns}() adds ca69a3c68e21 drm/i915: Document locking guidelines adds bf1ff81a6160 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 036cc7b5d15a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds b5850d6ec34c drm/vblank: remove outdated and noisy output adds edf7fadb6192 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 588693bb0e0b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 3172d84975f8 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 6c79933dd197 Merge remote-tracking branch 'regmap/for-next' adds 67c304e42696 Merge remote-tracking branch 'sound/for-next' adds 7cfa610205d9 ASoC: tlv320adcx140: Add controls for PDM clk adds 75b0adbb0806 ASoC: tlv320adcx140: Add device tree property for PDM edges adds 79fc48e41e39 ASoC: tlv320adcx140: Configure PDM sampling edge adds 5ae5eb48ca04 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] adds a726a273115c Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds 863c8dc7e970 Merge remote-tracking branch 'sound-asoc/for-next' adds 3e0712970836 Merge remote-tracking branch 'modules/modules-next' adds c5a10159558f Merge remote-tracking branch 'input/next' adds 71ac860af824 block: move blk_io_schedule() out of header file adds 463f26005d75 Merge branch 'for-5.8/block' into for-next adds 81ca627a9330 iocost: don't let vrate run wild while there's no saturati [...] adds d0f077ad7ad0 Merge branch 'for-5.8/block' into for-next adds 54b259f68de5 Documentation: Document the blk-crypto framework adds 1b2628397058 block: Keyslot Manager for Inline Encryption adds a892c8d52c02 block: Inline encryption support for blk-mq adds d145dc23030b block: Make blk-integrity preclude hardware inline encryption adds 488f6682c832 block: blk-crypto-fallback for Inline Encryption adds 13d9194146bc Merge branch 'for-5.8/block' into for-next adds f9fb190ff800 Merge remote-tracking branch 'block/for-next' adds 93ba5916c3c6 dm: use dynamic debug instead of compile-time config option adds 045b240af3f6 dm zoned: remove spurious newlines from debugging messages adds ec6c5a3b6abf dm: use DMDEBUG macros now that they use pr_debug variants adds 6c871f63986b dm zoned: Avoid 64-bit division error in dmz_fixup_devices adds 35a06bde2de9 Merge remote-tracking branch 'device-mapper/for-next' adds 2a90afbdd35b Merge remote-tracking branch 'mmc/next' adds cd75a5766ff5 Merge remote-tracking branch 'mfd/for-mfd-next' adds 9a7ac980612a Merge remote-tracking branch 'backlight/for-backlight-next' adds eeec4d0fc3d8 Merge remote-tracking branch 'battery/for-next' adds 4f43adcdc6a9 Merge branch 'topic/linear-range' of https://git.kernel.or [...] adds 9bcbabafa19b regulator: bd718x7: remove voltage change restriction from [...] adds 33fdc0fcaafa Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds a6eb9e976cdc Merge remote-tracking branch 'regulator/for-next' adds 60cf7c5ed5f7 lockdown: Allow unprivileged users to see lockdown status adds e235b1f2d2ff Merge remote-tracking branch 'security/next-testing' adds 318191fe16ee Merge remote-tracking branch 'apparmor/apparmor-next' adds 5e7099f2fe0b Merge remote-tracking branch 'integrity/next-integrity' adds 423c51df2ab5 Merge remote-tracking branch 'selinux/next' adds e21b0f7eb4cc Merge remote-tracking branch 'smack/next' adds 8161258c1c0d Merge remote-tracking branch 'tomoyo/master' adds 48e2f7fb7da1 Merge remote-tracking branch 'tpmdd/next' adds 1b34e4792b90 Merge remote-tracking branch 'iommu/next' adds 0cbe4dc63d45 Merge remote-tracking branch 'audit/next' adds f0a087a533b3 dt-bindings: vendor-prefixes: Add Vaisala adds 48156b6bb401 dt-bindings: Add vendor prefix for Baikal Electronics, JSC adds a658d9bcd262 dt-bindings: irqchip: renesas-irqc: Document r8a7742 bindings adds 8908a822663f dt-bindings: serial: renesas,scif: Document r8a7742 bindings adds 3cf1601ab00c dt-bindings: serial: renesas,scifb: Document r8a7742 bindings adds 65994c09bc66 dt-bindings: serial: renesas,hscif: Document r8a7742 bindings adds e2f233ec1553 spi: dt-bindings: sifive: Add missing 2nd register region adds 3c9ab53f0348 dt-bindings: usb: ehci: Add missing 2nd register region adds 346dda3167ff dt-bindings: ufs: ti: Fix address properties handling adds 1195b303a661 dt-bindings: ufs: ti: Add missing 'additionalProperties: false' adds fba5618451d2 dt-bindings: Fix incorrect 'reg' property sizes adds a37bf3b5b771 Merge remote-tracking branch 'devicetree/for-next' adds 87f6f2178352 Merge remote-tracking branch 'spi/for-next' adds 9016a7e4258c Merge remote-tracking branch 'tip/auto-latest' adds 13fc1345bdae Merge remote-tracking branch 'clockevents/timers/drivers/next' adds a651d7a11308 Merge remote-tracking branch 'edac/edac-for-next' adds df5d48aabc3e Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds c0f094fbceee Documentation: LKMM: Add litmus test for RCU GP guarantee [...] adds 65169007442e MAINTAINERS: Update maintainers for new Documentation/litm [...] adds 4a24bb831cb8 tools/memory-model: Add an exception for limitations on _u [...] adds 828513b209a2 Documentation/litmus-tests: Introduce atomic directory adds 5183f618b455 Documentation/litmus-tests/atomic: Add a test for atomic_set() adds 1406367014b6 Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] adds f5eff20366f6 tools/memory-model: Fix reference to litmus test in recipes.txt adds 663f9202eb8a Documentation/litmus-tests: Merge atomic's README into top [...] adds b2998782ded4 Documentation/litmus-tests: Clarify about the RCU pre-init [...] adds a69c5ffdb8b5 tools/memory-model: Make judgelitmus.sh note timeouts adds 2e762aacc02b tools/memory-model: Make cmplitmushist.sh note timeouts adds 063befa43f8b tools/memory-model: Make judgelitmus.sh identify bad macros adds b8f837b2bd76 tools/memory-model: Make judgelitmus.sh detect hard deadlocks adds 95415409b4d2 tools/memory-model: Fix paulmck email address on pre-exist [...] adds d5105b503ae1 tools/memory-model: Update parseargs.sh for hardware verification adds 36997265963e tools/memory-model: Make judgelitmus.sh handle hardware ve [...] adds e33321611bfc tools/memory-model: Add simpletest.sh to check locking, RC [...] adds 56618e67b5cd tools/memory-model: Fix checkalllitmus.sh comment adds d630d5f9de75 tools/memory-model: Hardware checking for check{,all}litmus.sh adds 86cc2571ab68 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files adds 6ce9dda4c6b2 tools/memory-model: Split runlitmus.sh out of checklitmus.sh adds 9f992d94880a tools/memory-model: Make runlitmus.sh generate .litmus.out [...] adds 58af1cb9ac71 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] adds fc7a0f7c9a01 tools/memory-model: Keep assembly-language litmus tests adds 5a7c9e1af546 tools/memory-model: Allow herd to deduce CPU type adds 336612c04e92 tools/memory-model: Make runlitmus.sh check for jingle errors adds a1a3417c1610 tools/memory-model: Add -v flag to jingle7 runs adds 87ffb88f1c7b tools/memory-model: Implement --hw support for checkghlitmus.sh adds 4b3cc8065a2c tools/memory-model: Fix scripting --jobs argument adds e5db79dac418 tools/memory-model: Make checkghlitmus.sh use mselect7 adds 106cafde1c0c tools/memory-model: Make history-check scripts use mselect7 adds b194c90f6287 tools/memory-model: Add "--" to parseargs.sh for addition [...] adds 079aebeea879 tools/memory-model: Repair parseargs.sh header comment adds 11c835b05437 tools/memory-model: Add checktheselitmus.sh to run specifi [...] adds 1d2bcf2642c5 tools/memory-model: Add data-race capabilities to judgelitmus.sh adds e0582166162d tools/memory-model: Make judgelitmus.sh handle scripted Re [...] adds 67e6bf52edb8 tools/memory-model: Use "-unroll 0" to keep --hw runs finite adds af0b02ebb381 Merge branch 'lkmm-dev.2020.05.14b' into HEAD adds 0f63274855bd fork: Annotate a data race in vm_area_dup() adds 44c5704098db x86/mm/pat: Mark an intentional data race adds 79580081c819 rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] adds c6509b6ebd35 locktorture: Use true and false to assign to bool variables adds 97887d954a8a rcu: Initialize and destroy rcu_synchronize only when necessary adds 550bcb6b04a6 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls adds 9f24847d8fdb kvm/svm: Disable KCSAN for svm_vcpu_run() adds 9ff7fb3ae801 srcu: Fix a typo in comment "amoritized"->"amortized" adds a26e676ed124 rcu: Simplify the calculation of rcu_state.ncpus adds e69d7d3457e1 docs: RCU: Convert checklist.txt to ReST adds 5a0420ab6838 docs: RCU: Convert lockdep-splat.txt to ReST adds b511fe2f9ca3 docs: RCU: Convert lockdep.txt to ReST adds de5eeb13c7d3 docs: RCU: Convert rculist_nulls.txt to ReST adds 413d28ccf9a6 docs: RCU: Convert torture.txt to ReST adds bf964e388306 docs: RCU: Convert rcuref.txt to ReST adds 47e08ad9b727 docs: RCU: Convert stallwarn.txt to ReST adds 714e2785e889 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst adds fbadb7b741f5 rcutorture: Add races with task-exit processing adds 5f6efafb13cf torture: Set configfile variable to current scenario adds 8b9222ed9674 rcutorture: Handle non-statistic bang-string error messages adds 2f63f5f0262e rcutorture: NULL rcu_torture_current earlier in cleanup code adds af959932fe46 kcsan: Add test suite adds b8a1cab5634a torture: Remove qemu dependency on EFI firmware adds 3e9d89174418 doc: Timer problems can cause RCU CPU stall warnings adds 1dd7f2639314 rcu: Add callbacks-invoked counters adds 170f96c6fc1b rcu: Add comment documenting rcu_callback_map's purpose adds ecc8bd43403e Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] adds 730b4bd431b9 rcu/tree: Add better tracing for dyntick-idle adds 583fd832d151 rcu/tree: Clean up dynticks counter usage adds 0e94d87bed08 rcu/tree: Remove dynticks_nmi_nesting counter adds 1c039ba261f3 trace: events: rcu: Change description of rcu_dyntick trace event adds 5ce7e23dcb27 torture: Add script to smoke-test commits in a branch adds 84de7b509b3f torture: Remove whitespace from identify_qemu_vcpus output adds df2e4807c87c torture: Add --allcpus argument to the kvm.sh script adds eb17795b8bde rcu: Grace-period-kthread related sleeps to idle priority adds 275f8ea96565 rcu: Priority-boost-related sleeps to idle priority adds c5420268b65d rcu: No-CBs-related sleeps to idle priority adds 1025bc6f7a42 rcu: Expedited grace-period sleeps to idle priority adds b79818ed7e0e rcu-tasks: Convert sleeps to idle priority adds f26c969c9c52 fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] adds fffd61431935 locking/osq_lock: Annotate a data race in osq_lock adds f04501c0ca4b doc: Tasks RCU must protect instructions before trampoline adds 13aa649de5d2 ubsan, kcsan: Don't combine sanitizer with kcov on clang adds 815214c6bd59 Merge remote-tracking branch 'rcu/rcu/next' adds becc6c4f461d Merge remote-tracking branch 'kvm/linux-next' adds cdd005b500c7 Merge remote-tracking branch 'kvm-arm/next' adds 419eee1eb116 Merge remote-tracking branch 'kvms390/next' adds 45a203e14b94 Merge remote-tracking branch 'percpu/for-next' adds 1f30cc777929 Merge remote-tracking branch 'workqueues/for-next' adds 283291da679a Merge remote-tracking branch 'drivers-x86/for-next' adds 3ef780098a74 Merge remote-tracking branch 'chrome-platform/for-next' adds 871ac624de9a Merge remote-tracking branch 'leds/for-next' adds 653d37477160 char: ipmi: convert to use i2c_new_client_device() adds c15577214c00 ipmi:bt-bmc: Avoid unnecessary check adds 0d140ad16eef ipmi:bt-bmc: Fix some format issue of the code adds be018380f3c4 ipmi: use vzalloc instead of kmalloc for user creation adds 14d2bf29dea9 ipmi: Replace guid_copy() with import_guid() where it makes sense adds b0b293a9a150 ipmi:bt-bmc: Fix error handling and status check adds 64c627ea2f32 ipmi_si: Load acpi_ipmi when ACPI IPMI interface added adds 2dcb631c1f15 Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added adds 15923463f56b Merge remote-tracking branch 'ipmi/for-next' adds c778288d0066 Merge remote-tracking branch 'driver-core/driver-core-next' adds c22eb9374cb0 sierra-ms: do not call scsi_get_host_dev() adds 296a193b0612 usblp: poison URBs upon disconnect adds 15518726d60a USB: host: ehci-mxc: Use the defined variable to simplify code adds 09806eba8279 USB: EHCI: ehci-mv: Fix unused assignment in mv_ehci_probe() adds c856b4b0fdb5 USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() adds b919e077cccf USB: ohci-sm501: fix error return code in ohci_hcd_sm501_d [...] adds 3e63cff384e6 usb: roles: Switch on role-switch uevent reporting adds 8c49c9ee4a91 usb: typec: Add typec_find_orientation() adds ff4a30d5e243 usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL [...] adds 1f478dc2a13a usb: typec: Add firmware documentation for the Intel PMC m [...] adds 2cab683fda55 MAINTAINERS: Add entry for Intel PMC mux driver adds 5f3173370ecf dt-bindings: usb: Add TI tps6598x device tree binding docu [...] adds 0ef1f6e3808b usb: typec: tps6598x: Add OF probe binding adds 18a6c866bb19 usb: typec: tps6598x: Add USB role switching logic adds 4e6cc9d07f28 dt-bindings: Add Broadcom STB USB support adds 1036e760d852 usb: xhci: xhci-plat: Add support for Broadcom STB SoC's adds 9df231511bd6 usb: ehci: Add new EHCI driver for Broadcom STB SoC's adds c33f4f24b888 usb: host: Add ability to build new Broadcom STB USB drivers adds 98d6c31bcca0 Merge remote-tracking branch 'usb/usb-next' adds 13ab2909b28b Merge remote-tracking branch 'usb-serial/usb-next' adds 42e79e3cc4f2 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds dd909f39af54 Merge remote-tracking branch 'phy-next/next' adds 4f8b3b4e575a Merge remote-tracking branch 'tty/tty-next' adds 84c1e51d7df8 greybus: Replace zero-length array with flexible-array adds d54152b24455 Merge remote-tracking branch 'char-misc/char-misc-next' adds 990cde55c053 Merge remote-tracking branch 'extcon/extcon-next' adds c11f552d96e6 Merge remote-tracking branch 'soundwire/next' adds 709066c22351 Merge remote-tracking branch 'thunderbolt/next' adds c7d061a811a6 staging: wfx: add support for hardware revision 2 and further adds 01088cd143a9 staging: wfx: reduce timeout for chip initial start up adds 832cc98141b4 staging: wfx: fix double free adds ba52eddcbbde staging: wfx: drop useless check adds 5561770f80b1 staging: wfx: repair external IRQ for SDIO adds a7efb62509d8 staging: wfx: use threaded IRQ with SPI adds 57aa557f110d staging: wfx: introduce a way to poll IRQ adds f00dc1d789e1 staging: wfx: poll IRQ during init adds 0549cd11d88d staging: wfx: fix missing 'static' statement adds bcd8795ad2b6 staging: wfx: fix missing 'static' keyword adds 8371d215f445 staging: wfx: prefer ARRAY_SIZE instead of a magic number adds 525f469f7f9c staging: wfx: remove useless header inclusions adds b356aed9ec0c staging: wfx: fix alignements of function prototypes adds cae9b69522b2 staging: wfx: remove spaces after cast operator adds 1ff4388a06eb staging: wfx: use kernel types instead of c99 ones adds 9d9bb819d56d staging: wfx: fix use of cpu_to_le32 instead of le32_to_cpu adds 1d572139f9d2 staging: wfx: take advantage of le32_to_cpup() adds 095e86c86a1b staging: wfx: fix cast operator adds 9b3bc20d98f1 staging: wfx: fix wrong bytes order adds a823d6ecd490 staging: wfx: fix output of rx_stats on big endian hosts adds ea097de7ec44 staging: wfx: fix endianness of fields media_delay and tx_ [...] adds 270f54b83f89 staging: wfx: fix endianness of hif_req_read_mib fields adds 99414d8d260c staging: wfx: fix access to le32 attribute 'ps_mode_error' adds 1bca434cc273 staging: wfx: fix access to le32 attribute 'event_id' adds b8743c786bbd staging: wfx: fix access to le32 attribute 'indication_type' adds 9fee675c2c67 staging: wfx: declare the field 'packet_id' with native by [...] adds 4246fdbf8c14 staging: wfx: fix endianness of the struct hif_ind_startup adds 808fcf2e976d staging: wfx: fix access to le32 attribute 'len' adds ecda229e7ce3 staging: wfx: fix endianness of the field 'status' adds 8008b480e25b staging: wfx: fix endianness of the field 'num_tx_confs' adds d99ce4a1e5a2 staging: wfx: fix endianness of the field 'channel_number' adds 4fdc18d3ce77 staging: wfx: update TODO adds 08e1b4274c7b staging: most: usb: add PM functions adds d92e6991616d staging: most: usb: sanity check channel before using it a [...] adds c5de40e58f2f staging: vt6656: vnt_get_rtscts_duration_le use ieee80211_ [...] adds 57b4b0e68d66 staging: vt6656: vnt_rxtx_rsvtime_le16 to use ieee80211_ge [...] adds 7a83f736455e staging: vt6656: vnt_get_rtscts_duration_le use ieee80211_ [...] adds 8e7128f63d21 staging: vt6656: Split RTS and CTS Duration functions adds 61bb798767e4 staging: vt6656: vnt_get_rtscts_rsvtime_le replace with rt [...] adds 9a6f87704ac2 staging: vt6656: remove difs / sifs adjustments. adds 5353711bec8c staging: bcm2835-camera: insert emty line after declaration adds 8a01032e02c8 staging: vt6656: Remove logically dead code adds 5c428e8277d5 Merge remote-tracking branch 'staging/staging-next' adds db8b996e664f Merge remote-tracking branch 'mux/for-next' adds 67b8c2fc24c9 Merge remote-tracking branch 'icc/icc-next' adds 5bbeea34bc7a dmaengine: ti: k3-udma: Add missing dma_sync call for rx f [...] adds 6fea8735fd96 dmaengine: ti: k3-udma: Remove udma_chan.in_ring_cnt adds 7ae6d7bd7397 dmaengine: ti: k3-udma: Use proper return code in alloc_ch [...] adds be4cf718cd99 dmaengine: imx-sdma: initialize all script addresses adds 88a27896cc26 Merge remote-tracking branch 'slave-dma/next' adds 843996c540fa Merge remote-tracking branch 'cgroup/for-next' adds b0420dd483c8 Merge remote-tracking branch 'scsi/for-next' adds 55ce24b3bfd7 scsi: hisi_sas: Display proc_name in sysfs adds 25c21d20bcfd scsi: aacraid: Fix an oops in error handling adds 21d2b76831fd scsi: ufs-mediatek: Make ufs_mtk_fixup_dev_quirks static adds 0bd735df7681 scsi: sd: Signal drive managed SMR disks adds 90b8491c0033 scsi: ufs: Introduce ufs_hba_variant_params to group custo [...] adds d14734ae3ae7 scsi: ufs: Customize flush threshold for WriteBooster adds f48b285ae658 scsi: ufs-mediatek: Customize WriteBooster flush policy adds be2d0b8d5224 Merge remote-tracking branch 'scsi-mkp/for-next' adds ee6c575ac6a2 Merge remote-tracking branch 'vhost/linux-next' adds 25f9f5a2107f remoteproc: wcss: Fix arguments passed to qcom_add_glink_subdev() adds 677e6de50cc9 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 50848b60e5c9 Merge remote-tracking branch 'rpmsg/for-next' adds deb0612a19c5 Merge remote-tracking branch 'gpio/for-next' adds e669525587b7 Merge remote-tracking branch 'pinctrl/for-next' adds 4f312d0f9bf1 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 15fb7e6a00d5 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 45b37603c7e0 Merge remote-tracking branch 'pwm/for-next' adds 6538d4abe257 Merge remote-tracking branch 'userns/for-next' adds e3cad841d3d6 livepatch: add arch-specific headers to MAINTAINERS adds 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next adds 8b2d55d83dc9 Merge remote-tracking branch 'livepatching/for-next' adds 2aab2f1b5ba3 coresight: cti: Remove incorrect NULL return check adds b187bcadc5a5 coresight: cti: Add CPU Hotplug handling to CTI driver adds ff27797e97c6 coresight: cti: Add CPU idle pm notifer to CTI devices adds 8d988bc1d3b3 Merge remote-tracking branch 'coresight/next' adds 21329e5a81ac Merge remote-tracking branch 'rtc/rtc-next' adds 7d83cd997320 Merge remote-tracking branch 'ntb/ntb-next' adds 43d7ce70ae43 gnss: sirf: fix error return code in sirf_probe() adds 9b5816b56af6 gnss: replace zero-length array with flexible-array adds 6a8d65a78f2e Merge remote-tracking branch 'gnss/gnss-next' adds 046764094c41 Merge remote-tracking branch 'fsi/next' adds 591cdfa79680 Merge remote-tracking branch 'slimbus/for-next' adds b22c5adee5e7 Merge remote-tracking branch 'nvmem/for-next' adds 8d3b7fadce6b Merge remote-tracking branch 'xarray/xarray' adds f68de67ed934 Merge remote-tracking branch 'hyperv/hyperv-next' adds 3a96bcddb59b Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 89a0d1ffe948 Merge remote-tracking branch 'pidfd/for-next' adds 056af9ebbbba Merge remote-tracking branch 'devfreq/devfreq-next' adds e7f50738dd4b Merge remote-tracking branch 'hmm/hmm' adds 17cd46cbc7a7 Merge remote-tracking branch 'fpga/for-next' adds 467e13aa4870 Merge remote-tracking branch 'cfi/cfi/next' adds 8e88d879c539 Merge remote-tracking branch 'kunit-next/kunit' adds 92ad47ba6fbd Merge remote-tracking branch 'mhi/mhi-next' adds f40c6baebe3d Merge remote-tracking branch 'notifications/notifications- [...] adds e33c7e5d1e40 Merge remote-tracking branch 'fsinfo/fsinfo-core' adds 51d9da17137f checkpatch: test $GIT_DIR changes adds ea264a81fe8c /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds c965ccf867fc /proc/kpageflags: do not use uninitialized struct pages adds 083d637e5dd2 kcov: cleanup debug messages adds f7e8cc0408f5 kcov: fix potential use-after-free in kcov_remote_start adds c988f2eaed8b kcov: move t->kcov assignments into kcov_start/stop adds 2bd2b1bb1351 kcov: move t->kcov_sequence assignment adds 28e6c2b30588 kcov: use t->kcov_mode as enabled indicator adds 73fedb16f893 kcov: collect coverage from interrupts adds 4c2b2fd7ba55 usb: core: kcov: collect coverage from usb complete callback adds e3d1c1d460cc mm/memcg: optimize memory.numa_stat like memory.stat adds 71807a865ea7 lib/lzo: fix ambiguous encoding bug in lzo-rle adds 082890b62038 device-dax: don't leak kernel memory to user space after u [...] adds ea8926c5957b mm/compaction: avoid VM_BUG_ON(PageSlab()) in page_mapcount() adds f45d2bd8bf37 scripts/tags.sh: support compiled source, improved precise adds 0ecebe2e1db6 scripts/tags.sh: add a intermediate file for 'make gtags' adds 0a421cf12cfb squashfs: migrate from ll_rw_block usage to BIO adds d49daba10f56 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix adds 987d6a44072e ocfs2: add missing annotation for dlm_empty_lockres() adds d9a88f3e11b8 ocfs2: mount shared volume without ha stack adds 47cf7642d2b1 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds b345a2b9e21a ramfs: support O_TMPFILE adds cc4962e52e16 vfs: track per-sb writeback errors and report them to syncfs adds 2a6563eedf7b buffer: record blockdev write errors in super_block that it backs adds ebbfbcee0c84 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds dfdbf11f46f2 usercopy: mark dma-kmalloc caches as usercopy caches adds fd05b8408800 mm/slub.c: fix corrupted freechain in deactivate_slab() adds 42e3c35b3c58 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix adds 0e7fe698d932 slub: Remove userspace notifier for cache add/remove adds 4a497144c0c6 slub: remove kmalloc under list_lock from list_slab_objects() V2 adds 7cadcd02ee09 mm/slub: fix stack overruns with SLUB_STATS adds 088e60f3e12e mm: slub: add panic_on_error to the debug facilities adds c1f26bea0ed9 mm-slub-add-panic_on_error-to-the-debug-facilities-fix adds 72e29c0492d7 mm, dump_page(): do not crash with invalid mapping pointer adds 93629103c2a8 mm: move readahead prototypes from mm.h adds e19beb2be1b3 mm: return void from various readahead functions adds 4998900a6a87 mm: ignore return value of ->readpages adds b14ef87864be mm: move readahead nr_pages check into read_pages adds 3afcd1746b35 mm: add new readahead_control API adds 758a278c64de mm: use readahead_control to pass arguments adds 2b87bb90f79c mm: rename various 'offset' parameters to 'index' adds 3371ca2cf2cc mm: rename readahead loop variable to 'i' adds a6d409d2c253 mm: remove 'page_offset' from readahead loop adds e801324de6be mm: put readahead pages in cache earlier adds 37a3b470a239 mm: add readahead address space operation adds a1192d4fcaeb mm: move end_index check out of readahead loop adds 926d7b083606 mm: add page_cache_readahead_unbounded adds a8c4ec17a836 mm: document why we don't set PageReadahead adds c1acf22c3749 mm: use memalloc_nofs_save in readahead path adds c46e97b9f3fd fs: convert mpage_readpages to mpage_readahead adds 6338849c0db1 btrfs: convert from readpages to readahead adds f8c17d01de38 erofs: convert uncompressed files from readpages to readahead adds a0eadb526eff erofs: convert compressed files from readpages to readahead adds 475f1720919c ext4: convert from readpages to readahead adds 2aa65258fd17 ext4: pass the inode to ext4_mpage_readpages adds e26c71d6dad3 f2fs: convert from readpages to readahead adds ade788f7d144 f2fs: pass the inode to f2fs_mpage_readpages adds ea28d949f10f fuse: convert from readpages to readahead adds 47006f072f96 fuse-convert-from-readpages-to-readahead-fix adds 1d1f42a0af59 iomap: convert from readpages to readahead adds e7bd602ff4f2 mm/gup.c: update the documentation adds acea4785a919 mm-gupc-updating-the-documentation-fix adds fa0f08403830 mm/swapfile: use list_{prev,next}_entry() instead of open-coding adds 709d32aca7b6 mm/swap_state: fix a data race in swapin_nr_pages adds da060bd1f32a mm: swap: properly update readahead statistics in unuse_pt [...] adds 08c09d14ac8d mm/swapfile.c: offset is only used when there is more slots adds 24f82c39ebd8 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] adds 4f8234511218 mm/swapfile.c: remove the unnecessary goto for SSD case adds fe5a65850ef5 mm/swapfile.c: simplify the calculation of n_goal adds 83dcff0da30e mm/swapfile.c: remove the extra check in scan_swap_map_slots() adds 89529d3aeff1 mm/swapfile.c: found_free could be represented by (tmp < max) adds ceaf67dbca85 mm/swapfile.c: tmp is always smaller than max adds 90a97e67d21e mm/swapfile.c: omit a duplicate code by compare tmp and max first adds 02b24fe972af swap: try to scan more free slots even when fragmented adds 6878be085017 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable adds e332317ac9b7 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix adds bb4f949e115a mm/swapfile.c: __swap_entry_free() always free 1 entry adds d3f0f1acdf7c mm/swapfile.c: use prandom_u32_max() adds 0be8cfb72403 mm, memcg: add workingset_restore in memory.stat adds 1638296c5a68 mm, memcg: avoid stale protection values when cgroup is ab [...] adds 55fd993b789b mm, memcg: decouple e{low,min} state mutations from protec [...] adds 568177eda6cb mm: memcontrol: simplify value comparison between count and limit adds a11109fb11e8 mm: fix NUMA node file count error in replace_page_cache() adds 66609b463240 mm: memcontrol: fix stat-corrupting race in charge moving adds b56e0c5d786c mm: memcontrol: drop @compound parameter from memcg charging API adds 1a62a3b417fd mm: shmem: remove rare optimization when swapin races with [...] adds b7df8496f640 mm: memcontrol: move out cgroup swaprate throttling adds 043a6abbfdbc mm: memcontrol: convert page cache to a new mem_cgroup_cha [...] adds 971778aa6546 mm: memcontrol: prepare uncharging for removal of private [...] adds 8674f110eb94 mm: memcontrol: prepare move_account for removal of privat [...] adds b3f29d08603d mm: memcontrol: prepare cgroup vmstat infrastructure for n [...] adds 24fbd4d83a28 mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHME [...] adds dc69d38cee66 mm: memcontrol: switch to native NR_ANON_MAPPED counter adds 8d22d4305f9c mm: memcontrol: switch to native NR_ANON_THPS counter adds a2277c13ac28 mm-memcontrol-switch-to-native-nr_anon_thps-counter-fix adds 95a1a9304275 mm: memcontrol: convert anon and file-thp to new mem_cgrou [...] adds 40e97c5f4eb6 mm-memcontrol-convert-anon-and-file-thp-to-new-mem_cgroup_ [...] adds 28ca33a3e67f mm: memcontrol: drop unused try/commit/cancel charge API adds 25a721e4038c mm: memcontrol: prepare swap controller setup for integration adds 219d814f0752 mm: memcontrol: make swap tracking an integral part of mem [...] adds 3e3ebc4b0806 mm: memcontrol: charge swapin pages on instantiation adds 57140fa31240 mm: memcontrol: document the new swap control behavior adds 228cbfeb482c mm: memcontrol: delete unused lrucare handling adds 263f13dedd1d mm: memcontrol: update page->mem_cgroup stability rules adds a3092d741802 memcg: expose root cgroup's memory.stat adds 93a3f8d3985a h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds 4d98f9b8b196 arm: add support for folded p4d page tables adds cb07a9eea284 arm-add-support-for-folded-p4d-page-tables-fix adds c81658745a1e arm64: add support for folded p4d page tables adds ce489f34d663 arm64: kvm: fix gcc-10 shift warning adds 4cf7befe6b09 hexagon: remove __ARCH_USE_5LEVEL_HACK adds 35a83105c069 ia64: add support for folded p4d page tables adds cbdf0eb8a49f nios2: add support for folded p4d page tables adds c4c9b6b157be openrisc: add support for folded p4d page tables adds fac4ba99209c powerpc: add support for folded p4d page tables adds 2b030d787ae7 powerpc-add-support-for-folded-p4d-page-tables-fix adds a70c743ef349 sh: fault: Modernize printing of kernel messages adds 425cdb8a6238 sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds f06978d943f1 sh: add support for folded p4d page tables adds 012f499e68bc unicore32: remove __ARCH_USE_5LEVEL_HACK adds 134eb1faafab asm-generic: remove pgtable-nop4d-hack.h adds 84b0ab433ca2 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds 518a3fe9e0fd mm/gup.c: further document vma_permits_fault() adds d34cfca5883d /proc/PID/smaps: Add PMD migration entry parsing adds 2ca4c30cafa6 mm/mmap.c: fix the adjusted length error adds 1777b369a043 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() adds ae30fcfe5a4d x86/hyperv: use vmalloc_exec for the hypercall page adds 75656c680167 x86: fix vmap arguments in map_irq_stack adds db479467aadf staging: android: ion: use vmap instead of vm_map_ram adds 16587483173d staging: media: ipu3: use vmap instead of reimplementing it adds 0e3a4ef1be2a dma-mapping: use vmap insted of reimplementing it adds fbf1306b2469 powerpc: add an ioremap_phb helper adds 7c415996632a powerpc: remove __ioremap_at and __iounmap_at adds 0926651bb4bf mm: remove __get_vm_area adds 7a60161af8ec mm: unexport unmap_kernel_range_noflush adds 991cf68f01a0 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] adds 9da10c4b3b30 mm: only allow page table mappings for built-in zsmalloc adds 03c4964cb6e9 mm: pass addr as unsigned long to vb_free adds c2ef4eead4a1 mm: remove vmap_page_range_noflush and vunmap_page_range adds 271418aae568 mm: rename vmap_page_range to map_kernel_range adds d2fe2b2e5533 mm: don't return the number of pages from map_kernel_range [...] adds b2ed74c0c97c mm: remove map_vm_range adds 62ff69b79cfa mm: remove unmap_vmap_area adds 6881c361812a mm: remove the prot argument from vm_map_ram adds e07c0075755c mm: enforce that vmap can't map pages executable adds d549c6073d60 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc adds 784a17aa58a5 mm: remove the pgprot argument to __vmalloc adds 0ecd6cccfcf9 mm: remove the prot argument to __vmalloc_node adds 2fa5d391d7ce mm: remove both instances of __vmalloc_node_flags adds dddc995123f3 mm: remove __vmalloc_node_flags_caller adds 020199a9a9fe mm-remove-__vmalloc_node_flags_caller-fix adds acb25c7f5d2f mm: switch the test_vmalloc module to use __vmalloc_node adds d62b77b5407b mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix adds 12c5997716a5 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix adds d4739024827a mm: remove vmalloc_user_node_flags adds 20933ad16946 mm-remove-vmalloc_user_node_flags-fix adds d06949f948ef arm64: use __vmalloc_node in arch_alloc_vmap_stack adds ba920f1ccd0e powerpc: use __vmalloc_node in alloc_vm_stack adds 58d7e957d171 s390: use __vmalloc_node in stack_alloc adds ba7343df3d06 mm/mm_init.c: report kasan-tag information stored in page->flags adds 8dab0636bc85 kasan: stop tests being eliminated as dead code with FORTI [...] adds c21aa0a7530c kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] adds bc5f6f394b4f string.h: fix incompatibility between FORTIFY_SOURCE and KASAN adds 799760c75398 kasan: move kasan_report() into report.c adds 1a506b7eff29 mm: clarify __GFP_MEMALLOC usage adds 30186ee00c9e mm: memblock: replace dereferences of memblock_region.nid [...] adds 9de0859c253e mm: make early_pfn_to_nid() and related defintions close t [...] adds 7f1cde15b812 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option adds 426dbff3d271 mm: free_area_init: use maximal zone PFNs rather than zone sizes adds 502fa7d434a1 mm: use free_area_init() instead of free_area_init_nodes() adds 9d1056c0cecc alpha: simplify detection of memory zone boundaries adds 0dfbf09965c8 arm: simplify detection of memory zone boundaries adds 71077dd229a9 arm64: simplify detection of memory zone boundaries for UM [...] adds 79fa29e9ce5d csky: simplify detection of memory zone boundaries adds 049885f7cd45 m68k: mm: simplify detection of memory zone boundaries adds f14b9eefaaa9 parisc: simplify detection of memory zone boundaries adds d3f1e0075425 sparc32: simplify detection of memory zone boundaries adds 360e5fc838c1 unicore32: simplify detection of memory zone boundaries adds aa5837b37bb7 xtensa: simplify detection of memory zone boundaries adds 730cd16da05d mm: memmap_init: iterate over memblock regions rather that [...] adds 5470848c4bb4 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] adds eb6545955753 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES adds 2fb54a32ced2 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds f091a8bbc950 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds d016998d22bf arc: free_area_init(): take into account PAE40 mode adds cfaf7a2f51a1 mm: rename free_area_init_node() to free_area_init_memoryl [...] adds a76cfb1a93ac mm: clean up free_area_init_node() and its helpers adds 05d47f87b810 mm: simplify find_min_pfn_with_active_regions() adds 0e9433134b54 docs/vm: update memory-models documentation adds 8b93639f87ed mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] adds c10e48d25d76 mm/page_alloc.c: bad_flags is not necessary for bad_page() adds a9948d6c9b36 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] adds 20aa68aa3456 mm/page_alloc.c: rename free_pages_check() to check_free_page() adds 3db80a7a3d89 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] adds d5ee9b2a87ab mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds 9910062443cc mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 7e7fa6acb946 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] adds 0bdceec20138 mm: initialize deferred pages with interrupts enabled adds 2ede2e40dc8c mm: call cond_resched() from deferred_init_memmap() adds 451014bb0188 mm/page_alloc.c: remove unused free_bootmem_with_active_regions adds f29e6328ea72 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] adds c1216683c939 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] adds 0a8c2f5b2fbb mm/vmstat.c: do not show lowmem reserve protection informa [...] adds 265a7b63957d mm/page_alloc: use ac->high_zoneidx for classzone_idx adds d140d9925262 mm/page_alloc: integrate classzone_idx and high_zoneidx adds 188c34f98948 mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() adds 6589481c1ca7 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] adds ae0c96194f17 mm/page_alloc.c: reset numa stats for boot pagesets adds 8292cdf9ad87 mm-reset-numa-stats-for-boot-pagesets-v3 adds 40a9d9a78462 mm/vmscan.c: use update_lru_size() in update_lru_sizes() adds 3987b2ed6d2a mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch adds 2fe9ae0bd732 mm/vmscan.c: change prototype for shrink_page_list adds 1dec8c6a0943 mm/vmscan: update the comment of should_continue_reclaim() adds ecf3de5a7731 tools/vm/page_owner_sort.c: filter out unneeded line adds c723c31d60c1 mm, mempolicy: fix up gup usage in lookup_node adds 22b08697bc62 include/linux/memblock.h: fix minor typo and unclear comment adds fa664e2bb521 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] adds 868fd4e8beb8 khugepaged: add self test adds 2290a5f2876a selftests: khugepaged: fix several spelling mistakes adds 6cd8137ff37e khugepaged: replace the usage of system(3) in the test adds 764ce5380c0b khugepaged-add-self-test-fix-2-fix adds bf42b56fa7c8 khugepaged: do not stop collapse if less than half PTEs ar [...] adds 17f75bf0dd79 khugepaged: drain all LRU caches before scanning pages adds 387fd4fc7ce2 khugepaged: drain LRU add pagevec after swapin adds 3a5fb3a888ea khugepaged: allow to collapse a page shared across fork adds b824c7dd2373 khugepaged: allow to collapse PTE-mapped compound pages adds 534317b4b254 thp: change CoW semantics for anon-THP adds f79895c0e820 khugepaged: introduce 'max_ptes_shared' tunable adds 6df62225304c selftests: khugepaged: fix several spelling mistakes adds 9f8c1b04c269 hugetlbfs: add arch_hugetlb_valid_size adds 6546493933a0 hugetlbfs: move hugepagesz= parsing to arch independent code adds a3e0baeddea3 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] adds 8b7192bed071 arm64/hugetlb: fix hugetlb initialization adds 9b0c72363f10 hugetlbfs: clean up command line processing adds 1f7e4342236e hugetlbfs: fix changes to command line processing adds 6472fbbe3d3d mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] adds 3397c0e0df67 arm64/mm: drop __HAVE_ARCH_HUGE_PTEP_GET adds bc17b545388f mm/hugetlb: define a generic fallback for is_hugepage_only [...] adds 072a330104fa mm/hugetlb: define a generic fallback for arch_clear_hugep [...] adds ff86e62c5e6f arch/kmap: remove BUG_ON() adds 82ae85edfafd arch/xtensa: move kmap build bug out of the way adds 0941a38ff079 arch/kmap: remove redundant arch specific kmaps adds 98a856b2743e arch/kunmap: remove duplicate kunmap implementations adds 56e635a64c2c arch-kunmap-remove-duplicate-kunmap-implementations-fix adds 7b3708dc3bf7 {x86,powerpc,microblaze}/kmap: move preempt disable adds 60f96b2233c7 arch/kmap_atomic: consolidate duplicate code adds 9b5aa5b43f95 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes adds bee2128a09e6 arch/kunmap_atomic: consolidate duplicate code adds 022785d2bea9 arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes adds 443b4ad622de arch/kmap: ensure kmap_prot visibility adds a13c2f39e3f0 arch/kmap: don't hard code kmap_prot values adds 89194ba5ee31 arch/kmap: define kmap_atomic_prot() for all arch's adds acd0eb687b87 drm: remove drm specific kmap_atomic code adds 793d227db4a7 drm: vmwgfx: include linux/highmem.h adds 132f74ca2c24 kmap: remove kmap_atomic_to_page() adds 0ad730380ef6 parisc/kmap: remove duplicate kmap code adds 6987da379826 sparc: remove unnecessary includes adds 4ea7d2419e3f kmap: consolidate kmap_prot definitions adds c76722c9ee42 kmap-consolidate-kmap_prot-definitions-checkpatch-fixes adds adf9e7030901 mm: thp: don't need to drain lru cache when splitting and [...] adds bf061597e629 powerpc/mm: drop platform defined pmd_mknotpresent() adds 8b6f5516e830 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() adds 2684c1845a90 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 adds 534a33c1f9a5 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 82001e0831bc drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 1a1c8810b1b9 mm: add DEBUG_WX support adds a730438141db mm-add-debug_wx-support-fix adds 3181c0acc3af mm: remove the specific name of arm64 adds 5a1c1148299a mm: add MMU dependency for DEBUG_WX adds c43086f1fc05 riscv: support DEBUG_WX adds 1ca23af394f4 riscv-support-debug_wx-fix adds a01ced2955d8 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 2ad9d6512534 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds 80d33ae284d9 mm: add kvfree_sensitive() for freeing sensitive data objects adds b4de2812d12c mm/memory_hotplug: refrain from adding memory into an impo [...] adds 568a7ec6deb3 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 1bdd4b5c00bb mm/memory_hotplug: remove is_mem_section_removable() adds b6d57cedaf72 mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds 5bd939ab7e14 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds 0f96739a575d mm/memory_hotplug: introduce add_memory_driver_managed() adds 7680ec4601f0 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] adds d23b4f07761c device-dax: add memory via add_memory_driver_managed() adds cb8126d3c53c mm: replace zero-length array with flexible-array member adds d71276ca64b3 mm-replace-zero-length-array-with-flexible-array-member-fix adds 0044649955df mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds 1129afdf3a11 mm: ksm: fix a typo in comment "alreaady"->"already" adds dd1f2618c2cc mm: ksm: fix a typo in comment "alreaady"->"already" adds 16db9762aa9c mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds 226d9b4dff4e mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds e66b1d9f72ff mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 611ad9225da4 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] adds 646aa5e1dd72 mm/vmsan: fix some typos in comment adds 77dfe0851b85 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds 54acd2dc52b0 mm/memblock: fix a typo in comment "implict"->"implicit" adds 528035ce2858 mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds 27c7d4312848 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds da6ed78771e8 mm/frontswap: fix some typos in frontswap.c adds ee93f01029db mm, memcg: fix some typos in memcontrol.c adds 3669fd308e4f mm: fix a typo in comment "strucure"->"structure" adds 531b83a96a97 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds 25ef9d5b5983 mm/sparse: fix a typo in comment "convienence"->"convenience" adds fd9540a53f79 mm/page-writeback: fix a typo in comment "effictive"->"effective" adds 9ff28217c1c1 mm/memory: fix a typo in comment "attampt"->"attempt" adds 1f458582fdfa mm: use false for bool variable adds 4e4815ed8a44 include/linux/mm.h: return true in cpupid_pid_unset() adds 0aff605253b4 zcomp: Use ARRAY_SIZE() for backends list adds 687cc6d88b27 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds af2b8db0add3 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds bdabeab573b9 kernel/hung_task.c: Monitor killed tasks. adds e8eecdcf89e2 proc: rename "catch" function argument adds 937067f9416e x86/mm: define mm_p4d_folded() adds b707bb13bbeb mm/debug: add tests validating architecture page table helpers adds c2a838d5f2f4 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 adds 446942e75ce4 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 adds 756bde0fcfd5 user.c: make uidhash_table static adds 2ddb723e3d2e dynamic_debug: add an option to enable dynamic debug for m [...] adds 21d06c4d8f04 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] adds f55c84247182 get_maintainer: add email addresses from .yaml files adds 253c965d4c2a include/linux/bitops.h: avoid clang shift-count-overflow warnings adds 5b73f42cc231 lib/math: avoid trailing newline hidden in pr_fmt() adds 58bf62ef04fb lib: Add might_fault() to strncpy_from_user. adds e5f7acb461ac lib: optimize cpumask_local_spread() adds 88de9d584af2 lib/test_lockup.c: make test_inode static adds a28c069c52b1 lib/zlib: remove outdated and incorrect pre-increment opti [...] adds 0529d39557e3 lib/percpu-refcount.c: use a more common logging style adds 0846664c57da lib/flex_proportions.c: cleanup __fprop_inc_percpu_max adds e75851bedab3 checkpatch: additional MAINTAINER section entry ordering checks adds 8d765c95ef1c checkpatch: look for c99 comments in ctx_locate_comment adds 86d9b68ad81d checkpatch: disallow --git and --file/--fix adds 49e43c662c45 checkpatch: use patch subject when reading from stdin adds 157e7798d6ec checkpatch-use-patch-subject-when-reading-from-stdin-fix adds 6af66ca80e9c fs/binfmt_elf: remove redundant elf_map ifndef adds 0a1c42727be5 elfnote: mark all .note sections SHF_ALLOC adds b4f7c72961e6 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds 53cf9e6b0b8d fat: don't allow to mount if the FAT length == 0 adds efee7091da37 fat: improve the readahead for FAT entries adds 62b9328c7663 fs/seq_file.c: seq_read: Update pr_info_ratelimited adds a4adfba77a86 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] adds 054ea5e6c71e seq_file-introduce-define_seq_attribute-helper-macro-check [...] adds 4392eb4370be mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds a71cd24e2364 kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds c0519db526d8 exec: simplify the copy_strings_kernel calling convention adds cb3d4ee4deca exec: open code copy_string_kernel adds 3877ee626319 umh: fix refcount underflow in fork_usermode_blob(). adds 925635c86338 rapidio: avoid data race between file operation callbacks [...] adds 1afbb7925d7c kernel/relay.c: fix read_pos error when multiple readers adds 8d926918c9a7 aio: simplify read_events() adds 7c322f31b865 add kernel config option for twisting kernel behavior. adds dc72388b93b4 twist: allow disabling k_spec() function in drivers/tty/vt [...] adds 83113f1b8c3e twist: add option for selecting twist options for syzkalle [...] adds 032b2d11a9dc selftests/x86/pkeys: move selftests to arch-neutral directory adds 236cabe78802 selftests/vm/pkeys: rename all references to pkru to a gen [...] adds ce1072194329 selftests/vm/pkeys: move generic definitions to header file adds d68e94c3a8ae selftests/vm/pkeys: move some definitions to arch-specific header adds d7b601f183c8 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds 01c79cc4834d selftests: vm: pkeys: Use sane types for pkey register adds c14c1c4824df selftests: vm: pkeys: add helpers for pkey bits adds e64ab98325a7 selftests/vm/pkeys: fix pkey_disable_clear() adds ac40eeb94f34 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds be3da1d9956c selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds e63cf0ca844d selftests: vm: pkeys: use the correct huge page size adds c9df09f063a0 selftests/vm/pkeys: introduce generic pkey abstractions adds 205f6a9ddb7d selftests/vm/pkeys: introduce powerpc support adds 9ccbb8fe7b42 selftests: vm: pkeys: fix powerpc access right updates adds b09a7777f03c selftests/vm/pkeys: fix number of reserved powerpc pkeys adds 78add0bf419b selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds a0cb1b8dfe81 selftests/vm/pkeys: improve checks to determine pkey support adds 7b25522e28e1 selftests/vm/pkeys: associate key on a mapped page and det [...] adds b2b23bb61070 selftests/vm/pkeys: associate key on a mapped page and det [...] adds 263922562ec6 selftests/vm/pkeys: detect write violation on a mapped acc [...] adds 41545c7a1407 selftests/vm/pkeys: introduce a sub-page allocator adds 53e7c2997e45 selftests/vm/pkeys: test correct behaviour of pkey-0 adds 561064b074a2 selftests/vm/pkeys: override access right definitions on powerpc adds 1075e4056562 selftests: vm: pkeys: fix powerpc access right definitions adds 67eb450bf1d0 selftests: vm: pkeys: use the correct page size on powerpc adds 92c9454ce3ef selftests: vm: pkeys: fix multilib builds for x86 adds c8ca12b11b94 tools/testing/selftests/vm: remove duplicate headers adds e984faae83a9 lib/ubsan.c: fix gcc-10 warnings adds 8de1cca2abc4 ipc/msg: add missing annotation for freeque() adds 4f5cca97c616 ipc/namespace.c: use a work queue to free_ipc adds 84d0d6cd64e0 ipc: convert ipcs_idr to XArray adds c93910753e67 ipc-convert-ipcs_idr-to-xarray-update adds 297d9bf62b26 ipc-convert-ipcs_idr-to-xarray-update-fix adds db5be335c032 Merge branch 'akpm-current/current' adds 0d512198e303 xarray.h: correct return code documentation for xa_store_{ [...] adds ebd5f4ebfd8d kernel/sysctl: support setting sysctl parameters from kern [...] adds bc91b34ec273 kernel/sysctl: support handling command line aliases adds 70cd36b75e36 kernel/hung_task convert hung_task_panic boot parameter to sysctl adds 8fe6ba0ca556 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds 366283b6637c lib/test_sysctl: support testing of sysctl. boot parameter adds 2e31e92bdb88 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] adds 9b4caf6941fc kernel/hung_task.c: introduce sysctl to print all traces w [...] adds c4514c4ab5e4 panic: add sysctl to dump all CPUs backtraces on oops event adds 06debe65809d kernel/sysctl.c: ignore out-of-range taint bits introduced [...] adds 0de348992f18 stacktrace: cleanup inconsistent variable type adds 40254a450a24 amdgpu: a NULL ->mm does not mean a thread is a kthread adds 2a836bf3c569 kernel: move use_mm/unuse_mm to kthread.c adds f1d4b6104f5e kernel: move use_mm/unuse_mm to kthread.c adds dbfd4ea4d18b kernel: better document the use_mm/unuse_mm API contract adds 157e236dab5d kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds f0599897f990 powerpc/vas: fix up for {un}use_mm() rename adds ef4291370fe9 kernel: set USER_DS in kthread_use_mm adds 52c0601dd593 mm/kmemleak: silence KCSAN splats in checksum adds 2e398e1e5d93 kallsyms/printk: add loglvl to print_ip_sym() adds 3d4f1a439a9d alpha: add show_stack_loglvl() adds a234b9d918a4 arc: add show_stack_loglvl() adds 24c19e17a82e arm/asm: add loglvl to c_backtrace() adds 98aec17f6c83 arm: add loglvl to unwind_backtrace() adds bdf80945057a arm: add loglvl to dump_backtrace() adds b11aa4d6453f arm: wire up dump_backtrace_{entry,stm} adds fdde3775f51e arm: add show_stack_loglvl() adds d5c337f0a0db arm64: add loglvl to dump_backtrace() adds de739a7424b5 arm64: add show_stack_loglvl() adds 58b59bb39738 c6x: add show_stack_loglvl() adds d2322406fae4 csky: add show_stack_loglvl() adds 092e4fd918ff h8300: add show_stack_loglvl() adds 3d7e12b725cf hexagon: add show_stack_loglvl() adds cb16e2bc571d ia64: pass log level as arg into ia64_do_show_stack() adds 770ae01169fd ia64: add show_stack_loglvl() adds 7f6a546c50bc m68k: add show_stack_loglvl() adds 65c8e8fec953 microblaze: add loglvl to microblaze_unwind_inner() adds 10c6bf07215a microblaze: add loglvl to microblaze_unwind() adds 4a018575858b microblaze: add show_stack_loglvl() adds dfae35ad1b7d mips: add show_stack_loglvl() adds d4a6ea862b87 nds32: add show_stack_loglvl() adds 7aca37881b50 nios2: add show_stack_loglvl() adds 24881d512610 openrisc: add show_stack_loglvl() adds c652d7c9ae12 parisc: add show_stack_loglvl() adds d0bbfdfe123c powerpc: add show_stack_loglvl() adds 56d1f4e299f6 riscv: add show_stack_loglvl() adds fb2bcb715a21 s390: add show_stack_loglvl() adds c3670ce8b3c3 sh: add loglvl to dump_mem() adds 59b3ecad319f sh: remove needless printk() adds 40c9ba8537a0 sh: add loglvl to printk_address() adds ee47e2bb5dee sh: add loglvl to show_trace() adds dec489f7196f sh: add show_stack_loglvl() adds a5d21d14670c sparc: add show_stack_loglvl() adds bea9e618833e um/sysrq: remove needless variable sp adds c0e918505e2f um: add show_stack_loglvl() adds d33003931dac unicore32: remove unused pmode argument in c_backtrace() adds df36bc621f95 unicore32: add loglvl to c_backtrace() adds 2384ffae411f unicore32: add show_stack_loglvl() adds e64826632c52 x86: add missing const qualifiers for log_lvl adds 39d23b99242a x86: add show_stack_loglvl() adds 3cb74036f8f2 xtensa: add loglvl to show_trace() adds 79955582ce46 xtensa-add-loglvl-to-show_trace-fix adds 2e5f0995263f xtensa: add show_stack_loglvl() adds 2499d7bcff33 sysrq: use show_stack_loglvl() adds 5d70a861fdc7 x86/amd_gart: print stacktrace for a leak with KERN_ERR adds dbdbf723d8b8 power: use show_stack_loglvl() adds 5793468ecbe8 kdb: don't play with console_loglevel adds 9984f49f662f sched: print stack trace with KERN_INFO adds a2916ca69b3f kernel: use show_stack_loglvl() adds 5fc08c6f3c07 kernel: rename show_stack_loglvl() => show_stack() adds 5a68cd39adf2 mm/frontswap: mark various intentional data races adds cb9e31457367 mm/page_io: mark various intentional data races adds 31d050145336 mm-page_io-mark-various-intentional-data-races-v2 adds 1e1b609f63b6 mm/swap_state: mark various intentional data races adds dcfd6293aedd mm/filemap.c: fix a data race in filemap_fault() adds 5136f7e21582 mm/swapfile: fix and annotate various data races adds fc896be9a158 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 36cc75910956 mm/page_counter: fix various data races at memsw adds ee48e153f570 mm/memcontrol: fix a data race in scan count adds d854fbfa6ad3 mm/list_lru: fix a data race in list_lru_count_one adds dceeb3633bec mm/mempool: fix a data race in mempool_free() adds b78d774b2d3f mm/util.c: annotate an data race at vm_committed_as adds 4c4572a96855 mm/rmap: annotate a data race at tlb_flush_batched adds d4c69c3660f4 mm: annotate a data race in page_zonenum() adds 7201cf5dac89 mm/swap.c: annotate data races for lru_rotate_pvecs adds 4684ec10e31c net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds a7d60388baca mm/mmap.c: add more sanity checks to get_unmapped_area() adds 3fbf78ef6b1d mm/mmap.c: do not allow mappings outside of allowed limits adds aebf6605d8d3 mm/madvise: pass task and mm to do_madvise adds 39a3cb80ce62 mm/madvise: introduce process_madvise() syscall: an extern [...] adds d6da8c29ce8b fix process_madvise build break for arm64 adds 859780a85d8f mm: fix build error for mips of process_madvise adds b0cbb4cea31e mm-introduce-external-memory-hinting-api-fix-2-fix adds 9588faa16ac4 mm/madvise: check fatal signal pending of target process adds 4c0a7fc8d92d pid: move pidfd_get_pid() to pid.c adds 05ee413efe6d mm/madvise: support both pid and pidfd for process_madvise adds 37d8f1ed7dc3 mm/madvise: allow KSM hints for remote API adds 1ad790849d4d mm: support vector address ranges for process_madvise adds c7872f77b131 mm: support compat_sys_process_madvise adds 0a34893a4613 mm-support-vector-address-ranges-for-process_madvise-fix-fix adds c2f100fbce1d mm/madvise: make function 'do_process_madvise' static adds 3280cb8be691 mm: fix s390 compat build error adds e5fc7b99fda0 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] adds 1da8c8bd1571 mm/madvise.c: remove duplicated include adds 4f6be5ab8f82 include/linux/cache.h: expand documentation over __read_mostly adds 7d815773e648 doc: cgroup: update note about conditions when oom killer [...] adds 55afb090bf85 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] adds 07126141e1bb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 8086ec9e87ed Merge branch 'akpm/master' adds bdecf38f228b Add linux-next specific files for 20200515
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 (c9529331c7a2) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/block/index.rst | 1 + Documentation/block/inline-encryption.rst | 263 +++ .../devicetree/bindings/arm/coresight-cti.yaml | 2 +- .../devicetree/bindings/arm/renesas,prr.yaml | 2 +- .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 2 +- .../bindings/clock/bitmain,bm1880-clk.yaml | 2 +- .../devicetree/bindings/clock/fsl,plldig.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sc7180.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm8150.yaml | 2 +- .../devicetree/bindings/clock/qcom,gcc-sm8250.yaml | 2 +- .../bindings/clock/qcom,sc7180-dispcc.yaml | 2 +- .../bindings/clock/qcom,sc7180-gpucc.yaml | 2 +- .../devicetree/bindings/clock/qcom,sc7180-mss.yaml | 2 +- .../bindings/clock/qcom,sc7180-videocc.yaml | 2 +- .../bindings/clock/qcom,sdm845-dispcc.yaml | 2 +- .../bindings/clock/qcom,sdm845-gpucc.yaml | 2 +- .../bindings/clock/qcom,sdm845-videocc.yaml | 2 +- .../bindings/clock/sprd,sc9863a-clk.yaml | 29 +- .../bindings/crypto/amlogic,gxl-crypto.yaml | 2 +- .../bindings/display/bridge/adi,adv7123.txt | 50 - .../bindings/display/bridge/anx6345.yaml | 8 + .../bindings/display/bridge/dumb-vga-dac.txt | 50 - .../bindings/display/bridge/lvds-codec.yaml | 8 + .../devicetree/bindings/display/bridge/ps8640.yaml | 8 + .../bindings/display/bridge/simple-bridge.yaml | 99 + .../bindings/display/bridge/thine,thc63lvd1024.txt | 66 - .../display/bridge/thine,thc63lvd1024.yaml | 121 ++ .../bindings/display/bridge/ti,ths813x.txt | 51 - .../devicetree/bindings/display/renesas,cmm.yaml | 2 +- .../devicetree/bindings/display/renesas,du.txt | 10 + .../bindings/display/ti/ti,am65x-dss.yaml | 14 +- .../bindings/display/ti/ti,j721e-dss.yaml | 34 +- .../bindings/dma/sifive,fu540-c000-pdma.yaml | 2 +- .../devicetree/bindings/gpio/sifive,gpio.yaml | 2 +- .../bindings/interconnect/qcom,sc7180.yaml | 6 +- .../bindings/interconnect/qcom,sdm845.yaml | 4 +- .../interrupt-controller/renesas,irqc.yaml | 3 +- .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 2 +- .../bindings/media/qcom,sc7180-venus.yaml | 2 +- .../bindings/media/qcom,sdm845-venus-v2.yaml | 2 +- .../bindings/media/qcom,sdm845-venus.yaml | 2 +- .../devicetree/bindings/media/renesas,csi2.yaml | 2 +- .../devicetree/bindings/media/renesas,vin.yaml | 6 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 4 +- .../memory-controllers/nvidia,tegra124-mc.yaml | 2 +- Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 2 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 2 +- .../devicetree/bindings/net/qcom,ipa.yaml | 6 +- .../devicetree/bindings/net/renesas,ether.yaml | 2 +- .../devicetree/bindings/net/ti,dp83867.txt | 68 - .../devicetree/bindings/net/ti,dp83867.yaml | 127 ++ .../devicetree/bindings/net/ti,dp83869.yaml | 2 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 91 +- .../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 2 +- .../bindings/phy/amlogic,meson-axg-pcie.yaml | 2 +- .../bindings/phy/phy-cadence-torrent.yaml | 44 +- .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 2 +- .../devicetree/bindings/serial/renesas,hscif.yaml | 1 + .../devicetree/bindings/serial/renesas,scif.yaml | 1 + .../devicetree/bindings/serial/renesas,scifb.yaml | 1 + .../devicetree/bindings/serial/sifive-serial.yaml | 2 +- .../devicetree/bindings/sound/amlogic,aiu.yaml | 3 +- .../bindings/sound/amlogic,g12a-toacodec.yaml | 2 +- .../devicetree/bindings/sound/amlogic,t9015.yaml | 3 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 24 + .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 2 +- .../devicetree/bindings/spi/spi-sifive.yaml | 2 +- .../devicetree/bindings/thermal/rcar-thermal.yaml | 6 +- .../devicetree/bindings/thermal/sprd-thermal.yaml | 2 +- .../devicetree/bindings/ufs/ti,j721e-ufs.yaml | 65 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 3 +- .../devicetree/bindings/usb/brcm,bcm7445-ehci.yaml | 59 + .../devicetree/bindings/usb/generic-ehci.yaml | 21 +- .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 6 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 2 +- .../devicetree/bindings/usb/renesas,usbhs.yaml | 2 +- .../devicetree/bindings/usb/ti,j721e-usb.yaml | 54 +- .../devicetree/bindings/usb/ti,tps6598x.yaml | 64 + Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 2 +- .../firmware-guide/acpi/intel-pmc-mux.rst | 153 ++ Documentation/gpu/i915.rst | 46 + Documentation/hwmon/lm90.rst | 23 +- Documentation/litmus-tests/README | 24 +- Documentation/litmus-tests/atomic/README | 16 - Documentation/usb/raw-gadget.rst | 37 +- MAINTAINERS | 34 +- Next/SHA1s | 110 +- Next/merge.log | 2166 ++++++++++++-------- arch/alpha/kernel/syscalls/syscall.tbl | 9 +- arch/arc/kernel/troubleshoot.c | 14 +- arch/arm/tools/syscall.tbl | 9 +- .../arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi | 74 - arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi | 89 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 187 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 40 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 25 +- arch/arm64/boot/dts/qcom/msm8916-pins.dtsi | 181 +- .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 73 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 54 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 65 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 13 + arch/arm64/configs/defconfig | 2 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 11 +- arch/csky/include/asm/processor.h | 4 +- arch/csky/include/asm/thread_info.h | 6 +- arch/csky/include/asm/uaccess.h | 49 +- arch/csky/kernel/asm-offsets.c | 2 +- arch/csky/kernel/process.c | 6 +- arch/csky/lib/usercopy.c | 8 +- arch/ia64/kernel/syscalls/syscall.tbl | 9 +- arch/m68k/kernel/syscalls/syscall.tbl | 9 +- arch/microblaze/kernel/syscalls/syscall.tbl | 9 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 9 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 9 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 9 +- arch/parisc/kernel/syscalls/syscall.tbl | 9 +- arch/powerpc/kernel/syscalls/syscall.tbl | 9 +- arch/s390/include/asm/pci_io.h | 10 +- arch/s390/kernel/machine_kexec_file.c | 2 +- arch/s390/kernel/syscalls/syscall.tbl | 9 +- arch/s390/pci/pci_mmio.c | 213 +- arch/sh/kernel/syscalls/syscall.tbl | 9 +- arch/sparc/kernel/pci.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 9 +- arch/sparc/kernel/vio.c | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 9 +- arch/x86/entry/syscalls/syscall_64.tbl | 9 +- arch/x86/include/asm/ftrace.h | 6 + arch/x86/kernel/ftrace.c | 29 +- arch/x86/mm/init_64.c | 3 + arch/xtensa/kernel/syscalls/syscall.tbl | 9 +- block/Kconfig | 17 + block/Makefile | 2 + block/bio-integrity.c | 3 + block/bio.c | 6 + block/blk-core.c | 40 +- block/blk-crypto-fallback.c | 657 ++++++ block/blk-crypto-internal.h | 201 ++ block/blk-crypto.c | 404 ++++ block/blk-integrity.c | 7 + block/blk-iocost.c | 28 +- block/blk-map.c | 1 + block/blk-merge.c | 11 + block/blk-mq.c | 13 + block/blk.h | 2 + block/bounce.c | 2 + block/keyslot-manager.c | 397 ++++ drivers/char/ipmi/ipmi_ssif.c | 6 +- drivers/dma/imx-sdma.c | 2 +- drivers/dma/ti/k3-udma.c | 20 +- drivers/gnss/serial.h | 2 +- drivers/gnss/sirf.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 30 +- drivers/gpu/drm/amd/amdkfd/Makefile | 1 + drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 18 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 7 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 4 + drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 214 ++ drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 29 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 22 + drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 31 + drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 2 + drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 1 + drivers/gpu/drm/drm_blend.c | 10 +- drivers/gpu/drm/drm_dp_helper.c | 174 ++ drivers/gpu/drm/drm_plane.c | 9 + drivers/gpu/drm/drm_vblank.c | 2 - drivers/gpu/drm/i915/display/intel_bw.c | 137 +- drivers/gpu/drm/i915/display/intel_bw.h | 9 + drivers/gpu/drm/i915/display/intel_ddi.c | 19 +- drivers/gpu/drm/i915/display/intel_display.c | 71 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 406 ++-- drivers/gpu/drm/i915/display/intel_dp.h | 15 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/display/intel_psr.c | 58 +- drivers/gpu/drm/i915/display/intel_psr.h | 6 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 15 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 52 +- drivers/gpu/drm/i915/gt/intel_engine.h | 3 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 4 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 43 +- drivers/gpu/drm/i915/gt/selftest_context.c | 1 + drivers/gpu/drm/i915/gt/sysfs_engines.c | 94 + drivers/gpu/drm/i915/gvt/cmd_parser.c | 45 + drivers/gpu/drm/i915/gvt/display.c | 49 +- drivers/gpu/drm/i915/gvt/execlist.c | 2 - drivers/gpu/drm/i915/gvt/gtt.c | 1 + drivers/gpu/drm/i915/gvt/gtt.h | 1 + drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 121 +- drivers/gpu/drm/i915/gvt/scheduler.h | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 7 +- drivers/gpu/drm/i915/i915_drv.h | 13 + drivers/gpu/drm/i915/i915_getparam.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 12 +- drivers/gpu/drm/i915/i915_priolist_types.h | 4 +- drivers/gpu/drm/i915/i915_request.c | 40 +- drivers/gpu/drm/i915/i915_request.h | 1 - drivers/gpu/drm/i915/i915_scheduler.c | 11 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 3 +- drivers/gpu/drm/i915/intel_device_info.c | 34 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 165 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 6 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 3 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 16 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 14 +- drivers/greybus/arpc.h | 2 +- drivers/hwmon/Kconfig | 9 +- drivers/hwmon/lm90.c | 45 +- .../hwtracing/coresight/coresight-cti-platform.c | 4 +- drivers/hwtracing/coresight/coresight-cti.c | 161 ++ drivers/md/dm-mpath.c | 12 +- drivers/md/dm-zoned-reclaim.c | 4 +- drivers/md/dm-zoned-target.c | 9 +- drivers/md/dm.c | 5 +- drivers/media/platform/Kconfig | 9 - drivers/media/platform/Makefile | 2 - drivers/media/platform/sh_veu.c | 1203 ----------- drivers/net/dsa/mt7530.c | 11 +- drivers/net/dsa/mt7530.h | 6 + drivers/net/dsa/ocelot/felix_vsc9959.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 5 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 17 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 14 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 2 + drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 78 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 11 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.h | 3 + drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 3 + drivers/net/ethernet/huawei/hinic/hinic_main.c | 9 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_port.h | 4 + drivers/net/ethernet/marvell/mvneta.c | 11 + drivers/net/ethernet/qlogic/qed/qed.h | 16 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 26 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 49 +- drivers/net/ethernet/qlogic/qed/qed_hw.c | 42 +- drivers/net/ethernet/qlogic/qed/qed_hw.h | 15 + drivers/net/ethernet/qlogic/qed/qed_int.c | 40 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 11 + drivers/net/ethernet/qlogic/qed/qed_main.c | 34 + drivers/net/ethernet/qlogic/qed/qed_mcp.c | 253 +++ drivers/net/ethernet/qlogic/qed/qed_mcp.h | 28 + drivers/net/ethernet/qlogic/qed/qed_spq.c | 16 +- drivers/net/ethernet/qlogic/qede/qede.h | 14 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 24 + drivers/net/ethernet/qlogic/qede/qede_main.c | 147 +- drivers/net/ethernet/realtek/r8169_main.c | 7 - .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 17 +- drivers/net/ethernet/ti/Kconfig | 9 + drivers/net/ethernet/ti/Makefile | 2 +- drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 12 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 9 + drivers/net/ethernet/ti/am65-cpsw-nuss.h | 5 + drivers/net/ethernet/ti/am65-cpsw-qos.c | 626 ++++++ drivers/net/ethernet/ti/am65-cpsw-qos.h | 29 + drivers/net/ethernet/ti/am65-cpts.c | 48 + drivers/net/ethernet/ti/am65-cpts.h | 24 + drivers/net/ipa/ipa_smp2p.c | 2 +- drivers/net/phy/mdio-moxart.c | 1 - drivers/net/phy/phy.c | 8 +- drivers/net/ppp/pppoe.c | 3 + drivers/net/usb/r8152.c | 22 +- drivers/regulator/bd718x7-regulator.c | 170 +- drivers/remoteproc/qcom_q6v5_wcss.c | 2 +- drivers/scsi/aacraid/commctrl.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 1 + drivers/scsi/sd.c | 3 + drivers/scsi/ufs/ufs-mediatek.c | 7 +- drivers/scsi/ufs/ufs.h | 5 +- drivers/scsi/ufs/ufshcd.c | 45 +- drivers/scsi/ufs/ufshcd.h | 9 +- drivers/staging/most/usb/usb.c | 39 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 1 + drivers/staging/vt6656/card.c | 32 - drivers/staging/vt6656/rf.c | 17 - drivers/staging/vt6656/rxtx.c | 235 +-- drivers/staging/wfx/TODO | 19 - drivers/staging/wfx/bh.c | 46 +- drivers/staging/wfx/bh.h | 1 + drivers/staging/wfx/bus.h | 2 + drivers/staging/wfx/bus_sdio.c | 64 +- drivers/staging/wfx/bus_spi.c | 44 +- drivers/staging/wfx/data_rx.c | 4 +- drivers/staging/wfx/data_rx.h | 3 +- drivers/staging/wfx/data_tx.c | 18 +- drivers/staging/wfx/debug.c | 13 +- drivers/staging/wfx/fwio.c | 6 +- drivers/staging/wfx/hif_api_cmd.h | 42 +- drivers/staging/wfx/hif_api_general.h | 47 +- drivers/staging/wfx/hif_rx.c | 40 +- drivers/staging/wfx/hif_tx.c | 48 +- drivers/staging/wfx/hif_tx.h | 7 +- drivers/staging/wfx/hif_tx_mib.c | 4 +- drivers/staging/wfx/hif_tx_mib.h | 4 +- drivers/staging/wfx/hwio.c | 18 +- drivers/staging/wfx/key.c | 2 +- drivers/staging/wfx/main.c | 45 +- drivers/staging/wfx/main.h | 4 +- drivers/staging/wfx/queue.h | 2 - drivers/staging/wfx/sta.c | 40 +- drivers/staging/wfx/sta.h | 2 - drivers/staging/wfx/traces.h | 10 +- drivers/staging/wfx/wfx.h | 4 +- drivers/usb/class/usblp.c | 5 +- drivers/usb/core/devio.c | 16 +- drivers/usb/gadget/legacy/raw_gadget.c | 307 ++- drivers/usb/gadget/udc/atmel_usba_udc.c | 4 +- drivers/usb/host/Kconfig | 20 + drivers/usb/host/Makefile | 1 + drivers/usb/host/ehci-brcm.c | 280 +++ drivers/usb/host/ehci-mv.c | 9 +- drivers/usb/host/ehci-mxc.c | 13 +- drivers/usb/host/ohci-sm501.c | 7 +- drivers/usb/host/xhci-plat.c | 14 +- drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/mtu3/mtu3_debugfs.c | 4 +- drivers/usb/roles/class.c | 4 +- drivers/usb/storage/sierra_ms.c | 4 - drivers/usb/typec/class.c | 36 +- drivers/usb/typec/mux/intel_pmc_mux.c | 42 +- drivers/usb/typec/tps6598x.c | 64 +- drivers/video/hdmi.c | 65 +- fs/aio.c | 8 + fs/char_dev.c | 3 + fs/fs_context.c | 30 - fs/internal.h | 1 - fs/mount.h | 12 +- fs/namei.c | 21 +- fs/namespace.c | 91 +- fs/nfs/mount_clnt.c | 3 +- fs/nfs/pagelist.c | 5 +- fs/nfs/pnfs_nfs.c | 3 +- fs/nfs/write.c | 4 +- fs/open.c | 58 +- fs/proc_namespace.c | 4 +- fs/stat.c | 11 +- fs/utimes.c | 6 +- fs/xfs/kmem.h | 2 +- fs/xfs/libxfs/xfs_ag_resv.h | 2 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_alloc_btree.h | 2 +- fs/xfs/libxfs/xfs_attr.h | 2 +- fs/xfs/libxfs/xfs_attr_leaf.h | 2 +- fs/xfs/libxfs/xfs_attr_remote.h | 2 +- fs/xfs/libxfs/xfs_attr_sf.h | 2 +- fs/xfs/libxfs/xfs_bit.h | 2 +- fs/xfs/libxfs/xfs_bmap.h | 2 +- fs/xfs/libxfs/xfs_bmap_btree.h | 2 +- fs/xfs/libxfs/xfs_btree.h | 2 +- fs/xfs/libxfs/xfs_da_btree.h | 2 +- fs/xfs/libxfs/xfs_da_format.h | 2 +- fs/xfs/libxfs/xfs_defer.h | 2 +- fs/xfs/libxfs/xfs_dir2.h | 2 +- fs/xfs/libxfs/xfs_dir2_priv.h | 2 +- fs/xfs/libxfs/xfs_errortag.h | 2 +- fs/xfs/libxfs/xfs_format.h | 2 +- fs/xfs/libxfs/xfs_fs.h | 2 +- fs/xfs/libxfs/xfs_health.h | 2 +- fs/xfs/xfs_super.c | 3 +- include/drm/drm_dp_helper.h | 3 + include/linux/blk-crypto.h | 123 ++ include/linux/blk_types.h | 6 + include/linux/blkdev.h | 55 +- include/linux/cpuhotplug.h | 1 + include/linux/device-mapper.h | 7 +- include/linux/device_cgroup.h | 3 + include/linux/fs.h | 6 +- include/linux/ftrace.h | 23 + include/linux/greybus/greybus_protocols.h | 44 +- include/linux/hdmi.h | 2 + include/linux/keyslot-manager.h | 106 + include/linux/lsm_hook_defs.h | 2 +- include/linux/mount.h | 4 +- include/linux/qed/qed_if.h | 26 +- include/linux/stat.h | 1 + include/linux/syscalls.h | 6 +- include/linux/usb/typec.h | 1 + include/uapi/asm-generic/unistd.h | 12 +- include/uapi/linux/bpf.h | 38 +- include/uapi/linux/fcntl.h | 10 + include/uapi/linux/kfd_ioctl.h | 22 +- include/uapi/linux/stat.h | 18 +- include/uapi/linux/usb/raw_gadget.h | 108 +- kernel/bpf/arraymap.c | 7 +- kernel/bpf/task_iter.c | 8 +- kernel/rcu/Kconfig.debug | 11 +- kernel/trace/ftrace_internal.h | 22 - kernel/trace/ring_buffer.c | 34 +- lib/Kconfig.kcsan | 11 + lib/Kconfig.ubsan | 11 + localversion-next | 2 +- net/core/devlink.c | 41 +- net/core/filter.c | 85 +- net/ipv4/tcp.c | 7 +- net/sunrpc/clnt.c | 2 +- samples/bpf/lwt_len_hist_user.c | 2 - samples/bpf/xdp_redirect_cpu_kern.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 29 +- samples/vfs/test-statx.c | 2 +- security/integrity/evm/evm_crypto.c | 44 +- security/lockdown/lockdown.c | 2 +- sound/pci/hda/patch_realtek.c | 10 +- sound/soc/codecs/tlv320adcx140.c | 41 + sound/soc/codecs/tlv320adcx140.h | 3 + tools/include/uapi/linux/bpf.h | 38 +- tools/include/uapi/linux/stat.h | 11 +- tools/lib/bpf/bpf_tracing.h | 4 +- tools/memory-model/Documentation/recipes.txt | 2 +- .../litmus-tests}/MP+onceassign+derefonce.litmus | 0 tools/memory-model/litmus-tests/README | 3 + tools/testing/selftests/bpf/bench.c | 2 +- tools/testing/selftests/bpf/network_helpers.c | 74 +- tools/testing/selftests/bpf/network_helpers.h | 2 + .../bpf/prog_tests/cgroup_skb_sk_lookup.c | 95 + tools/testing/selftests/bpf/prog_tests/mmap.c | 8 + .../bpf/progs/cgroup_skb_sk_lookup_kern.c | 97 + tools/testing/selftests/bpf/progs/test_overhead.c | 4 +- tools/testing/selftests/bpf/test_sock_addr.c | 38 +- .../selftests/drivers/net/netdevsim/devlink.sh | 15 + .../tc-testing/tc-tests/filters/tests.json | 6 +- tools/testing/selftests/tc-testing/tdc_batch.py | 6 +- 444 files changed, 11482 insertions(+), 4831 deletions(-) create mode 100644 Documentation/block/inline-encryption.rst delete mode 100644 Documentation/devicetree/bindings/display/bridge/adi,adv7123.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/dumb-vga-dac.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/simple-bridge.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] create mode 100644 Documentation/devicetree/bindings/display/bridge/thine,thc63lvd [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,ths813x.txt delete mode 100644 Documentation/devicetree/bindings/net/ti,dp83867.txt create mode 100644 Documentation/devicetree/bindings/net/ti,dp83867.yaml create mode 100644 Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml create mode 100644 Documentation/devicetree/bindings/usb/ti,tps6598x.yaml create mode 100644 Documentation/firmware-guide/acpi/intel-pmc-mux.rst delete mode 100644 Documentation/litmus-tests/atomic/README delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-pmic-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/apq8016-sbc-soc-pins.dtsi create mode 100644 block/blk-crypto-fallback.c create mode 100644 block/blk-crypto-internal.h create mode 100644 block/blk-crypto.c create mode 100644 block/keyslot-manager.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c create mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h delete mode 100644 drivers/media/platform/sh_veu.c create mode 100644 drivers/net/ethernet/ti/am65-cpsw-qos.c create mode 100644 drivers/net/ethernet/ti/am65-cpsw-qos.h create mode 100644 drivers/usb/host/ehci-brcm.c create mode 100644 include/linux/blk-crypto.h create mode 100644 include/linux/keyslot-manager.h rename {Documentation/litmus-tests/rcu => tools/memory-model/litmus-tests}/MP+once [...] create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c create mode 100644 tools/testing/selftests/bpf/progs/cgroup_skb_sk_lookup_kern.c