This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 30e2206e11ce Add linux-next specific files for 20200508 omits e7a5d92f84ae Merge branch 'akpm/master' omits 7fb396380f04 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 32859ccd8c08 mm/madvise.c: remove duplicated include omits 47396be2b7f0 mm: fix s390 compat build error omits 44c1685e582b mm/madvise: make function 'do_process_madvise' static omits 0011fb96b919 mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 5fffefd57fe5 mm: support compat_sys_process_madvise omits e84c1a3b6a14 mm: support vector address ranges for process_madvise omits 2009ceec8ad7 mm/madvise: allow KSM hints for remote API omits ffb6cde7438c mm/madvise: support both pid and pidfd for process_madvise omits c94d5b3d0cab pid: move pidfd_get_pid() to pid.c omits df99e5af6d77 mm/madvise: check fatal signal pending of target process omits b9a8101b563e fix process_madvise build break for arm64 omits 0fbbf77f1e6c mm/madvise: introduce process_madvise() syscall: an extern [...] omits 5ad2a89489f5 mm/madvise: pass task and mm to do_madvise omits 7c303c2eee24 mm/mmap.c: do not allow mappings outside of allowed limits omits 3ab2ad431050 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 2ba82c9c3929 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits c44d0e5a8927 mm/swap.c: annotate data races for lru_rotate_pvecs omits 17e05b0aca73 mm: annotate a data race in page_zonenum() omits 870263f5945a mm/rmap: annotate a data race at tlb_flush_batched omits 65b05becea7f mm/util.c: annotate an data race at vm_committed_as omits 8c8e34ef240e mm/mempool: fix a data race in mempool_free() omits dab59427942a mm/list_lru: fix a data race in list_lru_count_one omits 7cab7fff40a7 mm/memcontrol: fix a data race in scan count omits 65e73a4eb845 mm/page_counter: fix various data races at memsw omits 1b323602e5c8 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 7caf7de8bbf4 mm/swapfile: fix and annotate various data races omits efb9cb18df59 mm/filemap.c: fix a data race in filemap_fault() omits c06cba7bd084 mm/swap_state: mark various intentional data races omits d5a5f2f41911 mm-page_io-mark-various-intentional-data-races-v2 omits 26d41e0f14fd mm/page_io: mark various intentional data races omits 5d979ecace1d mm/frontswap: mark various intentional data races omits 9bf9f6a1a850 kernel: rename show_stack_loglvl() => show_stack() omits 4d9581394934 kernel: use show_stack_loglvl() omits 7e157a5db657 sched: print stack trace with KERN_INFO omits 2869891e187b kdb: don't play with console_loglevel omits d3eb1df1383d power: use show_stack_loglvl() omits 5dc67f4363fb x86/amd_gart: print stacktrace for a leak with KERN_ERR omits c86a7545d665 sysrq: use show_stack_loglvl() omits 8c534cfe1010 xtensa: add show_stack_loglvl() omits 7d5f3321f219 xtensa: add loglvl to show_trace() omits 942bcb590aa3 x86: add show_stack_loglvl() omits c366b2d325c8 x86: add missing const qualifiers for log_lvl omits 6f854da1734f unicore32: add show_stack_loglvl() omits 6fbe1176dbdd unicore32: add loglvl to c_backtrace() omits c316e4cc702f unicore32: remove unused pmode argument in c_backtrace() omits ec16c85eb40b um: add show_stack_loglvl() omits 4d73e6df2c8a um/sysrq: remove needless variable sp omits 4b83a8c48d0b sparc: add show_stack_loglvl() omits 4cd69c6d283c sh: add show_stack_loglvl() omits ef2ccfa75cf6 sh: add loglvl to show_trace() omits e261ab52664d sh: add loglvl to printk_address() omits b3fd354b2842 sh: remove needless printk() omits 7b37c6141319 sh: add loglvl to dump_mem() omits b072bd7ad170 s390: add show_stack_loglvl() omits 53b6532e43d7 riscv: add show_stack_loglvl() omits e4695f19d312 powerpc: add show_stack_loglvl() omits 340af52d20fa parisc: add show_stack_loglvl() omits 6889239f98b2 openrisc: add show_stack_loglvl() omits c3109495c297 nios2: add show_stack_loglvl() omits c91dc62abf79 nds32: add show_stack_loglvl() omits aef8e69c922c mips: add show_stack_loglvl() omits a5744735ca9f microblaze: add show_stack_loglvl() omits a97b2091777c microblaze: add loglvl to microblaze_unwind() omits 73dad254b7e6 microblaze: add loglvl to microblaze_unwind_inner() omits 5006b2256622 m68k: add show_stack_loglvl() omits da8e6db6ddb3 ia64: add show_stack_loglvl() omits afd1e6c45d82 ia64: pass log level as arg into ia64_do_show_stack() omits 4a88d2697bfe hexagon: add show_stack_loglvl() omits dfa0790c3e12 h8300: add show_stack_loglvl() omits 9b7ee268e7dd csky: add show_stack_loglvl() omits e27e9a0333f6 c6x: add show_stack_loglvl() omits e899f783c9b7 arm64: add show_stack_loglvl() omits 9bef4d6b8122 arm64: add loglvl to dump_backtrace() omits 30da8f79311d arm: add show_stack_loglvl() omits 5a735bd47fa2 arm: wire up dump_backtrace_{entry,stm} omits daa6852bcf56 arm: add loglvl to dump_backtrace() omits 8d0c8c1f5bfb arm: add loglvl to unwind_backtrace() omits 81661e003715 arm/asm: add loglvl to c_backtrace() omits c8cc78bec0ad arc: add show_stack_loglvl() omits 687a400c4162 alpha: add show_stack_loglvl() omits 389aacb26eae kallsyms/printk: add loglvl to print_ip_sym() omits b552696e6b49 mm/kmemleak: silence KCSAN splats in checksum omits 41f0d8895317 kernel: set USER_DS in kthread_use_mm omits ba182e47e7cb powerpc/vas: fix up for {un}use_mm() rename omits a3f4b0a314ed kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits c6fcc32673a6 kernel: better document the use_mm/unuse_mm API contract omits d70dfcc0ec26 kernel: move use_mm/unuse_mm to kthread.c omits 48e305e7d11d kernel: move use_mm/unuse_mm to kthread.c omits f90e2eb780a5 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 535fb4efc8d1 panic: add sysctl to dump all CPUs backtraces on oops event omits 63bc422c8e9f kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 5c2e51e18033 parisc: add sysctl file interface panic_on_stackoverflow omits b699d05fcdc5 lib/test_sysctl: support testing of sysctl. boot parameter omits 2bea970740f0 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 9fe4b88239a0 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits 6141b45b99ed kernel/sysctl: support handling command line aliases omits 80f7a2619bf9 kernel/sysctl: support setting sysctl parameters from kern [...] omits 499f995fbddc xarray.h: correct return code documentation for xa_store_{ [...] omits 33c9776cf0ed arch/x86/Makefile: use $(CONFIG_SHELL) omits 1ccedf234583 Merge branch 'akpm-current/current' omits 2d696b7375ed Merge remote-tracking branch 'mhi/mhi-next' omits 97f087501b3a Merge remote-tracking branch 'kunit-next/kunit' omits 47d039aae68c Merge remote-tracking branch 'cfi/cfi/next' omits a6f7f7664581 Merge remote-tracking branch 'cel/cel-next' omits 52ad7c3f14f5 Merge remote-tracking branch 'fpga/for-next' omits 946cc0c6c3b1 Merge remote-tracking branch 'hmm/hmm' omits 4a2b2a73300b Merge remote-tracking branch 'devfreq/devfreq-next' omits f96c2770c857 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 6656515f3b1d Merge remote-tracking branch 'hyperv/hyperv-next' omits e355aa2253e0 Merge remote-tracking branch 'xarray/xarray' omits 4fa4899ecf5b Merge remote-tracking branch 'nvmem/for-next' omits de2394ba4b72 Merge remote-tracking branch 'slimbus/for-next' omits 30a5962f7194 Merge remote-tracking branch 'fsi/next' omits f2ed02387877 Merge remote-tracking branch 'ntb/ntb-next' omits 695b1dbcf6ac Merge remote-tracking branch 'rtc/rtc-next' omits aadc791e1372 Merge remote-tracking branch 'coresight/next' omits 03f00ce88ae0 Merge remote-tracking branch 'livepatching/for-next' omits 93e97c764346 Merge remote-tracking branch 'kselftest/next' omits e9208f7baff5 Merge remote-tracking branch 'userns/for-next' omits 18a0c1184860 Merge remote-tracking branch 'pwm/for-next' omits 7f8771a44880 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 1de271948de3 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 88094047287b Merge remote-tracking branch 'pinctrl/for-next' omits 2b780111c78d Merge remote-tracking branch 'gpio-intel/for-next' omits 319ca75b0fb1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 02abc867aa6a Merge remote-tracking branch 'gpio/for-next' omits 11c60b42ca88 Merge remote-tracking branch 'rpmsg/for-next' omits 3a92138ef26e Merge remote-tracking branch 'vhost/linux-next' omits f0d281bba668 Merge remote-tracking branch 'scsi-mkp/for-next' omits d6872adcbcb8 Merge remote-tracking branch 'scsi/for-next' omits 147aab2e0fbe Merge remote-tracking branch 'cgroup/for-next' omits 17114c80b1a2 Merge remote-tracking branch 'slave-dma/next' omits 0bd2f8c17e72 Merge remote-tracking branch 'icc/icc-next' omits 827bf05a7dea Merge remote-tracking branch 'mux/for-next' omits 7d94ab411148 Merge remote-tracking branch 'staging/staging-next' omits adb55284e21b Merge remote-tracking branch 'thunderbolt/next' omits 074fb0031d9c Merge remote-tracking branch 'soundwire/next' omits 6a2b90cd162e Merge remote-tracking branch 'extcon/extcon-next' omits 6f3f8c520fdf Merge remote-tracking branch 'char-misc/char-misc-next' omits 6b20897eaa35 Merge remote-tracking branch 'tty/tty-next' omits 71b8d6495607 Merge remote-tracking branch 'phy-next/next' omits b4b795aa52cd Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 2ee36f07ae9f Merge remote-tracking branch 'usb-serial/usb-next' omits 5debb59351c6 Merge remote-tracking branch 'usb/usb-next' omits 3d1d96d30435 Merge remote-tracking branch 'driver-core/driver-core-next' omits ba44ad117085 Merge remote-tracking branch 'ipmi/for-next' omits 6d782e54be4c Merge remote-tracking branch 'leds/for-next' omits a3cc30e83985 Merge remote-tracking branch 'chrome-platform/for-next' omits 65cefca7fbb1 Merge remote-tracking branch 'drivers-x86/for-next' omits a1cb1a5c9c9c Merge remote-tracking branch 'workqueues/for-next' omits 45dddcc90d6a Merge remote-tracking branch 'percpu/for-next' omits bcff3794365b Merge remote-tracking branch 'kvms390/next' omits a9cb946061b4 Merge remote-tracking branch 'kvm/linux-next' omits 521b410d0d1e Merge remote-tracking branch 'rcu/rcu/next' omits c1a6f4ebfc4b Merge remote-tracking branch 'edac/edac-for-next' omits 3f13ff129f0a Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 2c0c35fe61db Merge remote-tracking branch 'tip/auto-latest' omits 120bea582c5e Merge remote-tracking branch 'spi/for-next' omits a6d70086632b Merge remote-tracking branch 'devicetree/for-next' omits de714d904e5e Merge remote-tracking branch 'audit/next' omits 99a0d7f43d6e Merge remote-tracking branch 'iommu/next' omits 36942ddff2e5 Merge remote-tracking branch 'tpmdd/next' omits 8f073e7d5242 Merge remote-tracking branch 'smack/next' omits c10b3e9406a2 Merge remote-tracking branch 'selinux/next' omits 68f468748ff6 Merge remote-tracking branch 'keys/keys-next' omits 57d9727ea782 Merge remote-tracking branch 'integrity/next-integrity' omits 27da44fc3b0b Merge remote-tracking branch 'apparmor/apparmor-next' omits 278390cf325c Merge remote-tracking branch 'regulator/for-next' omits 8396e62bbf11 Merge remote-tracking branch 'battery/for-next' omits 0691c0efa9fc Merge remote-tracking branch 'backlight/for-backlight-next' omits 7b6aadf8a0ee Merge remote-tracking branch 'mmc/next' omits 3a46e88809a6 Merge remote-tracking branch 'device-mapper/for-next' omits 6ce629c67a86 bdi: bdi_dev_name() needs backing-dev.h omits d95bf18f67c8 Merge remote-tracking branch 'block/for-next' omits 6525aaa75578 Merge remote-tracking branch 'input/next' omits 2640da5c7c14 Merge remote-tracking branch 'modules/modules-next' omits ccf589ccd2e3 Merge remote-tracking branch 'sound-asoc/for-next' omits 805a3a88d737 Merge remote-tracking branch 'sound/for-next' omits 629d81aceb44 Merge remote-tracking branch 'regmap/for-next' omits 867cb63a98e5 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 26e3d6a39054 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits ca1dca77a7ca Merge remote-tracking branch 'drm-misc/for-linux-next' omits 2fe6b38dc3f0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 8e2c57ac8a95 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e277b746789b Merge remote-tracking branch 'amdgpu/drm-next' omits f5d9a3373e50 Merge remote-tracking branch 'drm/drm-next' omits 740a1acac05d Merge remote-tracking branch 'crypto/master' omits f3114e3540b6 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 2c4193d7256b Merge remote-tracking branch 'gfs2/for-next' omits fca0f5a7bc23 Merge remote-tracking branch 'mac80211-next/master' omits f16a51c01b84 Merge remote-tracking branch 'bluetooth/master' omits b6af4ee002a1 Merge remote-tracking branch 'ipsec-next/master' omits 4ccf4b6859dd Merge remote-tracking branch 'bpf-next/master' omits 0ce94e780fe4 Merge remote-tracking branch 'net-next/master' omits aaef0cec6ae7 ipc-convert-ipcs_idr-to-xarray-update omits 7ca3f158d1c9 ipc: convert ipcs_idr to XArray omits a661aec9647c ipc/namespace.c: use a work queue to free_ipc omits 9dcc9dada65d ipc/msg: add missing annotation for freeque() omits 1a3314d75cc3 initramfs: fix another section mismatch omits 0ec201a170e1 lib/ubsan.c: fix gcc-10 warnings omits 160c7788b379 tools/testing/selftests/vm: remove duplicate headers omits 3a07caa68f66 selftests: vm: pkeys: fix multilib builds for x86 omits 9949b544dec0 selftests: vm: pkeys: use the correct page size on powerpc omits 92efda9ee2c9 selftests/vm/pkeys: override access right definitions on powerpc omits 0042e31a4dc9 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 9aab8122c6d9 selftests/vm/pkeys: introduce a sub-page allocator omits 77c51065dcd6 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits 9fd1ef679240 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 1602be5c7776 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 1bf0e48365cd selftests/vm/pkeys: improve checks to determine pkey support omits 30fedbddcc9f selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits 9fdc20551bb3 selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 130f573c2a79 selftests/vm/pkeys: introduce powerpc support omits 264f40af9344 selftests/vm/pkeys: introduce generic pkey abstractions omits 412923cbb82f selftests: vm: pkeys: use the correct huge page size omits d5fb17fe69c3 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits b7f96616f400 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits e25114958452 selftests/vm/pkeys: fix pkey_disable_clear() omits 3fb3f88bd604 selftests: vm: pkeys: add helpers for pkey bits omits 355326182138 selftests: vm: pkeys: Use sane types for pkey register omits 7b3db08b469d selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits 092144f2299d selftests/vm/pkeys: move some definitions to arch-specific header omits 2e220fb2e63c selftests/vm/pkeys: move generic definitions to header file omits f77c6b768968 selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 3dad9b8fde92 selftests/x86/pkeys: move selftests to arch-neutral directory omits bcb7320cf42c twist: add option for selecting twist options for syzkalle [...] omits d7058631d15b twist: allow disabling k_spec() function in drivers/tty/vt [...] omits 00bf864caa69 add kernel config option for twisting kernel behavior. omits e49fa1b1051d aio: simplify read_events() omits 060d98aaeb4e kernel/relay.c: fix read_pos error when multiple readers omits c207689efdba rapidio: avoid data race between file operation callbacks [...] omits 9d020805ee5c arm64: memory: give hotplug memory a different resource name omits 5764c3d444cb mm/memory_hotplug: allow arch override of non boot memory [...] omits b5f34e3d3736 kexec: prevent removal of memory in use by a loaded kexec image omits 5ea91b42d34f umh: fix refcount underflow in fork_usermode_blob(). omits 3feb307917e6 exec: open code copy_string_kernel omits a5185d34b0d5 exec: simplify the copy_strings_kernel calling convention omits 9c6330e553fc fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 6ce23b6eea88 fat: improve the readahead for FAT entries omits 10536b5362d9 fat: don't allow to mount if the FAT length == 0 omits cd02f580eccd fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits 3c5276fd4837 elfnote: mark all .note sections SHF_ALLOC omits 7e348bf48cdc fs/binfmt_elf: remove redundant elf_map ifndef omits 6b13f10f7c1a checkpatch: use patch subject when reading from stdin omits c34c67cb6e0f checkpatch: disallow --git and --file/--fix omits 3acaa9773e39 checkpatch: look for c99 comments in ctx_locate_comment omits ae71f16f9384 checkpatch: additional MAINTAINER section entry ordering checks omits 8b580e26bfdc lib/test_lockup.c: make test_inode static omits c7875719ff83 lib: optimize cpumask_local_spread() omits ab7633331dba lib: Add might_fault() to strncpy_from_user. omits f77c7b1651cc lib/math: avoid trailing newline hidden in pr_fmt() omits 369faa3f1db1 include/linux/bitops.h: avoid clang shift-count-overflow warnings omits 319997e986c2 get_maintainer: add email addresses from .yaml files omits 3dc5a7a2ba82 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 99041e089d55 dynamic_debug: add an option to enable dynamic debug for m [...] omits edbe51693592 user.c: make uidhash_table static omits d515dc451ca4 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits 1167ea36ff12 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits 470bedc8555d mm/debug: add tests validating architecture page table helpers omits 85579997454b x86/mm: define mm_p4d_folded() omits 7e68a8fa1049 proc: rename "catch" function argument omits 037034d8ea60 kernel/hung_task.c: Monitor killed tasks. omits 7393743eff9d fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fc9cc97ac655 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits fc7eadf6bd62 include/linux/mm.h: return true in cpupid_pid_unset() omits 24a1954c88d7 mm: use false for bool variable omits 9b4c1377c07e mm/memory: fix a typo in comment "attampt"->"attempt" omits 55ef5a8f0721 mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 5804d8f04955 mm/sparse: fix a typo in comment "convienence"->"convenience" omits 247920efb223 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 562d3950584f mm: fix a typo in comment "strucure"->"structure" omits 5353201f2fb5 mm, memcg: fix some typos in memcontrol.c omits 3e939218018b mm/frontswap: fix some typos in frontswap.c omits bf44c6f54f17 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 91cb288aedbb mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits e6348f709023 mm/memblock: fix a typo in comment "implict"->"implicit" omits e242294540ba mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits fe80612a6aad mm/vmsan: fix some typos in comment omits cfa6880c2a54 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 4aed465708ce mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 7553c4732550 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits b95a356b7289 mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 1268ebeccc96 mm: ksm: fix a typo in comment "alreaady"->"already" omits cd14a7481190 mm: ksm: fix a typo in comment "alreaady"->"already" omits bd0af2b40a65 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 1d36a6548aaf mm-replace-zero-length-array-with-flexible-array-member-fix omits 5f39ce8a7697 mm: replace zero-length array with flexible-array member omits 655cb781ab57 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits 8c651d2196fe mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 0a1db8d0c925 mm/memory_hotplug: remove is_mem_section_removable() omits ee7bcee89c90 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 87a7fd1f12da mm/memory_hotplug: refrain from adding memory into an impo [...] omits 42e5a50b9eba mm: add kvfree_sensitive() for freeing sensitive data objects omits e4d13587bc36 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 39ab243c3ecc x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 7af27cb9eb0b riscv-support-debug_wx-fix omits c0eba2d72e70 riscv: support DEBUG_WX omits c6d0009ab8bc mm-add-debug_wx-support-fix omits 8485d82d2c22 mm: add DEBUG_WX support omits c0f6ac9756c3 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits ef89171c2d2f drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 4730fb8420c4 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits 74a884cf1f94 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits 42234e555007 powerpc/mm: drop platform defined pmd_mknotpresent() omits adc9f2909e59 mm: thp: don't need to drain lru cache when splitting and [...] omits b3b2dfaa761f parisc/kmap: remove duplicate kmap code omits d081b1de1b30 kmap: remove kmap_atomic_to_page() omits 46385a895322 drm: remove drm specific kmap_atomic code omits ccac9a6e1fc4 arch/kmap: define kmap_atomic_prot() for all arch's omits 7d7721441fbd arch/kmap: don't hard code kmap_prot values omits f03511d0e60c arch/kmap: ensure kmap_prot visibility omits 8058073a7d3d arch/kunmap_atomic: consolidate duplicate code omits 40a02678ed9f arch/kmap_atomic: consolidate duplicate code omits eba692c59b3e {x86,powerpc,microblaze}/kmap: move preempt disable omits c297f7394cd3 arch-kunmap-remove-duplicate-kunmap-implementations-fix omits 29e74c32837a Merge remote-tracking branch 'rdma/for-next' omits 7e507fe6f558 Merge remote-tracking branch 'swiotlb/linux-next' omits 8a5c53b96e41 Merge remote-tracking branch 'ieee1394/for-next' omits e1d5fae5d907 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 659f28b9aeb5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits d85d36119379 Merge remote-tracking branch 'pm/linux-next' omits 997397d911f5 Merge remote-tracking branch 'v4l-dvb/master' omits f333f5b48c70 Merge remote-tracking branch 'jc_docs/docs-next' omits a4d1d11d44b7 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 5c387745f265 Merge branch 'dmi/master' omits 13f98283d51f Merge remote-tracking branch 'i3c/i3c/next' omits 0b9a6926bc68 Merge remote-tracking branch 'i2c/i2c/for-next' omits 654c283ad0bc Merge remote-tracking branch 'hid/for-next' omits 44eefc2a9a50 Merge remote-tracking branch 'pstore/for-next/pstore' omits 2e05e8c10036 Merge remote-tracking branch 'pci/next' omits 7c5fa1a6297a Merge remote-tracking branch 'printk/for-next' omits 1a29e31e2b6f Merge remote-tracking branch 'vfs/for-next' omits 94eb0e926820 Merge remote-tracking branch 'file-locks/locks-next' omits cdaa17186e12 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits cf3be0f85555 Merge remote-tracking branch 'xfs/for-next' omits 831477a22504 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits dd61a3f2f0fb next-20200507/nfsd omits b9ab30448614 Merge remote-tracking branch 'jfs/jfs-next' omits 773814783b80 Merge remote-tracking branch 'fuse/for-next' omits 13fda5e232df Merge remote-tracking branch 'f2fs/dev' omits 7907ed93a999 Merge remote-tracking branch 'ext3/for_next' omits 9ca90065d950 Merge remote-tracking branch 'exfat/dev' omits 74c17c66680f Merge remote-tracking branch 'cifs/for-next' omits 21396bc99e2e Merge remote-tracking branch 'ceph/master' omits ef31333b9f75 Merge remote-tracking branch 'btrfs/for-next' omits df7a732057b3 Merge remote-tracking branch 'uml/linux-next' omits 3a1223e4b686 Merge remote-tracking branch 'sh/sh-next' omits f941a6f163a2 Merge remote-tracking branch 's390/features' omits c4218d65e218 Merge remote-tracking branch 'risc-v/for-next' omits 88ca1f9e24a0 Merge remote-tracking branch 'powerpc/next' omits 58b0d1a67aa1 Merge remote-tracking branch 'nds32/next' omits 13059adc860e Merge remote-tracking branch 'mips/mips-next' omits 745d0f51dbc8 Merge remote-tracking branch 'm68knommu/for-next' omits c42761285593 Merge remote-tracking branch 'm68k/for-next' omits c2604b6ef812 Merge remote-tracking branch 'h8300/h8300-next' omits 3a094a92067a Merge remote-tracking branch 'csky/linux-next' omits 070318010970 Merge remote-tracking branch 'clk/clk-next' omits 092df1cecaf2 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 2750698e349f Merge remote-tracking branch 'tegra/for-next' omits 2b40ca77cf8f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 3efadfc987e0 Merge remote-tracking branch 'scmi/for-linux-next' omits d3bd325dc595 Merge remote-tracking branch 'samsung-krzk/for-next' omits d44533c3ae39 Merge remote-tracking branch 'rockchip/for-next' omits 62104857cd76 Merge remote-tracking branch 'reset/reset/next' omits 7d904e12e58f Merge remote-tracking branch 'renesas/next' omits 402598822b42 Merge remote-tracking branch 'realtek/for-next' omits 720ff7628576 Merge remote-tracking branch 'raspberrypi/for-next' omits a6106b7a3740 Merge remote-tracking branch 'qcom/for-next' omits 413fae8c8a67 Merge remote-tracking branch 'omap/for-next' omits b64fb81bb8ae Merge remote-tracking branch 'mvebu/for-next' omits 73fd332476e5 Merge remote-tracking branch 'mediatek/for-next' omits 9d613e984012 Merge remote-tracking branch 'keystone/next' omits f584080960ff Merge remote-tracking branch 'imx-mxs/for-next' omits da7842fd337a Merge remote-tracking branch 'at91/at91-next' omits 59bb7fab8d1e Merge remote-tracking branch 'aspeed/for-next' omits 2aed15092fa7 Merge remote-tracking branch 'amlogic/for-next' omits 07064239bf38 Merge remote-tracking branch 'arm64/for-next/core' omits 0dd41243846f Merge remote-tracking branch 'arm/for-next' omits 6a21eb49982c Merge remote-tracking branch 'dma-mapping/for-next' omits e97bcd12bd27 Merge remote-tracking branch 'kbuild/for-next' omits a8f16eed6f2a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 604da24420e3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 57a3b209dcc8 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 11a6d5f12a6c Merge remote-tracking branch 'risc-v-fixes/fixes' omits ec711e4ad0e6 Merge remote-tracking branch 'mmc-fixes/fixes' omits 5a2edc401da8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 39bf95e4096a Merge remote-tracking branch 'scsi-fixes/fixes' omits ad2816ec6c19 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 88ecde5bdc12 Merge remote-tracking branch 'omap-fixes/fixes' omits a6c2ec513779 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits de3e93de57c1 Merge remote-tracking branch 'input-current/for-linus' omits 6b61be11a0ba Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 879fa301ed7e Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 76b3289af800 Merge remote-tracking branch 'staging.current/staging-linus' omits 657bc3d0c28f Merge remote-tracking branch 'phy/fixes' omits cdfbab5c6eb2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 64c4cee3f36d Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits 50d21123762f Merge remote-tracking branch 'usb.current/usb-linus' omits ab9e1e29e9c9 Merge remote-tracking branch 'tty.current/tty-linus' omits dfd0f8d928d5 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 1b00ea137a10 Merge remote-tracking branch 'spi-fixes/for-linus' omits 0ea84ad25d58 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 35aef7bae777 Merge remote-tracking branch 'regmap-fixes/for-linus' omits acf1e8eb667e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1fab3e532480 Merge remote-tracking branch 'sound-current/for-linus' omits b4a8bc464864 Merge remote-tracking branch 'rdma-fixes/for-rc' omits dfd9ca713d03 Merge remote-tracking branch 'mac80211/master' omits b0770815f77e Merge remote-tracking branch 'ipsec/master' omits 3e9be81c112e Merge remote-tracking branch 'bpf/master' omits d8a86e59ff3c Merge remote-tracking branch 'net/master' omits 028b1810ae3d Merge remote-tracking branch 'sparc/master' omits d1e7e4759ff6 Merge remote-tracking branch 'arm-current/fixes' omits d5cf2426f5e6 Merge remote-tracking branch 'arc-current/for-curr' omits f4459598f44a Merge remote-tracking branch 'fixes/master' omits 500bd19a7e5d drm/amdgpu: only set DPM_FLAG_NEVER_SKIP for legacy ATPX BOCO omits 6399ac17eddd drm/amdgpu: drop extra runtime pm handling in resume pmop omits 065b9392c58f drm/amdgpu: fix runpm logic in amdgpu_pmops_resume omits 9cc9d023371f drm/amdgpu: drop pm_runtime_set_active omits 1ae00344c352 drm/amdgpu: simplify ATIF backlight handling omits 5c4f6b47ea6b drm/amdgpu: implement soft_recovery for gfx10 omits 3dc90429be62 drm/amdgpu: re-enable runtime pm on vega10 omits 621e4b6597d5 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 44a7a7f87d08 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 267c3083024a drm/amdgpu: work around llvm bug #42576 omits c808e60dbcc7 drm: Correct DP DSC macro typo omits 08995c1646cd drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 58fb674b28b9 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits ad7e8d7647ca drm/mm: revert "Break long searches in fragmented address spaces" omits 9c2c257d4d70 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 2193c2e28090 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits d5239cab3dc2 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 875ba34fa729 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits d10ed28acb1c drm/amdgpu: Add new ring callback to insert memory sync omits 327855b79b7f Merge branch 'for-5.8/block' into for-next omits e47aa97c21f6 block: rename blk_mq_alloc_rq_maps omits 541e0b903de9 block: rename __blk_mq_alloc_rq_map omits 6cd4883ed440 block: alloc map and request for new hardware queue omits 6fd8005f99a8 block: save previous hardware queue count before udpate omits ff79a842a542 block: free both rq_map and request omits 772460fd9c08 pstore/ram: Adjust module param permissions to reflect reality omits a21ba9dfef91 ramoops: Add max_reason optional field to ramoops DT node omits 697d87f23062 pstore/ram: Introduce max_reason and convert dump_oops omits 1f74ac0b3f86 pstore/ram: Refactor DT size parsing omits a658eb341e8d pstore/platform: Pass max_reason to kmesg dump omits ac85c988c37d printk: honor the max_reason field in kmsg_dumper omits 974671f4dc5d pstore: Make sure console capturing will restart omits 74c1803d75d8 Merge branch 'omap-for-v5.8/soc' into for-next omits fe42481d9a61 Merge branch 'fixes' into for-next omits 0f84d0247722 ARM: dts: am437x: fix networking on boards with ksz9031 phy omits 3a78c16f67a0 ARM: dts: am57xx: fix networking on boards with ksz9031 phy omits 3d0a1ae98f00 ceph: demote quotarealm lookup warning to a debug message omits c20538b3bd77 Merge branch 'master' into for-next omits 40a187211bef Merge branch 'for-5.8/block' into for-next omits b1cb52e52f44 Merge branch 'block-5.7' into for-5.8/block omits 860a93ff87ac bdi: add a ->dev_name field to struct backing_dev_info omits 0f6438fca125 bdi: use bdi_dev_name() to get device name omits f8729a41aa17 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits c95a1d4a128f Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits 83f566dd61fe media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits d604a1190afc treewide: Replace zero-length array with flexible-array omits 6b66ab470b4d arch/kunmap: remove duplicate kunmap implementations omits b08783c7394e arch/kmap: remove redundant arch specific kmaps omits dad8758f4a5d arch/xtensa: move kmap build bug out of the way omits a9770221437f arch/kmap: remove BUG_ON() omits bf7c334fae61 mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits 54b23d9fdfaa hugetlbfs: fix changes to command line processing omits 994de3481e0d hugetlbfs: clean up command line processing omits a0db802d1935 arm64/hugetlb: fix hugetlb initialization omits 6d5120699d20 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits a8265cda2a4f hugetlbfs: move hugepagesz= parsing to arch independent code omits 4b37bd38e334 hugetlbfs: add arch_hugetlb_valid_size omits e616de694655 selftests: khugepaged: fix several spelling mistakes omits a697b9fc8ed9 khugepaged: introduce 'max_ptes_shared' tunable omits 2ca70b754445 thp: change CoW semantics for anon-THP omits 8acced56cbab khugepaged: allow to collapse PTE-mapped compound pages omits da58c3b0e1a5 khugepaged: allow to collapse a page shared across fork omits a4bf9fa2cb54 khugepaged: drain LRU add pagevec after swapin omits 654100d2e199 khugepaged: drain all LRU caches before scanning pages omits 15d75130da7e khugepaged: do not stop collapse if less than half PTEs ar [...] omits 7367ca4ff9ff khugepaged-add-self-test-fix-2-fix omits 6d1a85b8aa36 khugepaged: replace the usage of system(3) in the test omits 70f630627029 selftests: khugepaged: fix several spelling mistakes omits da242923b767 khugepaged: add self test omits 7f828c671461 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits c1cb37ff3a85 mm, mempolicy: fix up gup usage in lookup_node omits 1c52d3d4253e tools/vm/page_owner_sort.c: filter out unneeded line omits f5720f9bcbcc mm/vmscan: update the comment of should_continue_reclaim() omits c54892ba686f mm/vmscan.c: change prototype for shrink_page_list omits b936e11b1e58 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits 682d0b042660 mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 079b4ae80bf2 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits 19f87dc9c1af mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits f094288b457f mm/page_alloc: integrate classzone_idx and high_zoneidx omits 9117fa00b250 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits 8faddbe9a4d6 mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 5d60ec6d19e6 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits fb123dbc4247 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits b9a077cf9de1 mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits cfc01c08fa3f mm: call cond_resched() from deferred_init_memmap() omits 87e05816fc00 mm: initialize deferred pages with interrupts enabled omits 0e359a3f0317 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 41e4b237436e mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 91cd56e7994b mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 6214210899c8 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits 589b57af46a5 mm/page_alloc.c: rename free_pages_check() to check_free_page() omits a2e29816d4e8 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits 335d2586346f mm/page_alloc.c: bad_flags is not necessary for bad_page() omits c88cdfda23e0 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 2a4fdbb8210c docs/vm: update memory-models documentation omits f4ef890282e1 mm: simplify find_min_pfn_with_active_regions() omits 1d6be5b9ecd9 mm: clean up free_area_init_node() and its helpers omits 4579a1fd6742 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits ee3fe91ed80a mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 5e60ccf64bea mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 2cfa4d75a261 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits bf207c229132 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits 5b01460a56e3 mm: memmap_init: iterate over memblock regions rather that [...] omits 97699c35ba7c xtensa: simplify detection of memory zone boundaries omits d3ceb94a1268 unicore32: simplify detection of memory zone boundaries omits a1c7c2506b5a sparc32: simplify detection of memory zone boundaries omits 9222bb75d80e parisc: simplify detection of memory zone boundaries omits 462fc53f1c5d m68k: mm: simplify detection of memory zone boundaries omits f65754190460 csky: simplify detection of memory zone boundaries omits 715a62c423d5 arm64: simplify detection of memory zone boundaries for UM [...] omits 3a32dc84db36 arm: simplify detection of memory zone boundaries omits 50a1f3b8c97c alpha: simplify detection of memory zone boundaries omits 769e69a27e73 mm: use free_area_init() instead of free_area_init_nodes() omits f3b0c4068215 mm: free_area_init: use maximal zone PFNs rather than zone sizes omits b763a77efbfd mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits 1e139271f84c mm: make early_pfn_to_nid() and related defintions close t [...] omits cc41bae4c1e5 mm: memblock: replace dereferences of memblock_region.nid [...] omits d7229c199cd2 mm: clarify __GFP_MEMALLOC usage omits a1e099131e61 string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits bb62d7415003 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits 8b84b1fadfcf kasan: stop tests being eliminated as dead code with FORTI [...] omits a0b2e547cbf7 mm/mm_init.c: report kasan-tag information stored in page->flags omits af74a790b5dc s390: use __vmalloc_node in stack_alloc omits 4f9536912b93 powerpc: use __vmalloc_node in alloc_vm_stack omits 57eb1e16cee3 arm64: use __vmalloc_node in arch_alloc_vmap_stack omits c2f03d8cb3cb mm-remove-vmalloc_user_node_flags-fix omits bfdbc46ce1db mm: remove vmalloc_user_node_flags omits 12283e708b4f mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits 7a502dc19bc2 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits a86849218296 mm: switch the test_vmalloc module to use __vmalloc_node omits a8f669a5ed2d mm-remove-__vmalloc_node_flags_caller-fix omits 7f6a0be0d00a mm: remove __vmalloc_node_flags_caller omits 482095441580 mm: remove both instances of __vmalloc_node_flags omits f4eb6c742b95 mm: remove the prot argument to __vmalloc_node omits 6b866b2f04ed mm: remove the pgprot argument to __vmalloc omits ad2940b1aacc gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits 9ab36df56f91 mm: enforce that vmap can't map pages executable omits ca38b2d5398d mm: remove the prot argument from vm_map_ram omits e265e1e61673 mm: remove unmap_vmap_area omits 9bd241e49c9c mm: remove map_vm_range omits e499932b9155 mm: don't return the number of pages from map_kernel_range [...] omits def2a9c45205 mm: rename vmap_page_range to map_kernel_range omits 3bdb9d8e1075 mm: remove vmap_page_range_noflush and vunmap_page_range omits 9474afb727d9 mm: pass addr as unsigned long to vb_free omits b374098f970c mm: only allow page table mappings for built-in zsmalloc omits 6991174e9e24 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits 911423570bcb mm: unexport unmap_kernel_range_noflush omits 4f08efb8a7a7 mm: remove __get_vm_area omits a9cbf9e9208b powerpc: remove __ioremap_at and __iounmap_at omits 4a9d37656561 powerpc: add an ioremap_phb helper omits 8f6e3bee6aaa dma-mapping: use vmap insted of reimplementing it omits d0ec5d9b6136 staging: media: ipu3: use vmap instead of reimplementing it omits e05a4141a733 staging: android: ion: use vmap instead of vm_map_ram omits feccbe0749f4 x86: fix vmap arguments in map_irq_stack omits 4f90fe6c1bce x86/hyperv: use vmalloc_exec for the hypercall page omits 23a90b0db19d mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits 61ffcc4540e8 mm/mmap.c: fix the adjusted length error omits 06e05bad2b8f /proc/PID/smaps: Add PMD migration entry parsing omits 0afd1d2107b0 mm/gup.c: further document vma_permits_fault() omits 36e62b3b3094 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 863a214f21cf asm-generic: remove pgtable-nop4d-hack.h omits 809804343983 unicore32: remove __ARCH_USE_5LEVEL_HACK omits b03d36156cfa sh: add support for folded p4d page tables omits 2b17e493b507 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits da4879c85d22 sh: fault: Modernize printing of kernel messages omits 06642a28d157 powerpc-add-support-for-folded-p4d-page-tables-fix omits 6d6044cc0f15 powerpc: add support for folded p4d page tables omits 760f99d42a67 openrisc: add support for folded p4d page tables omits aab1fe773866 nios2: add support for folded p4d page tables omits 478bd59a050a ia64: add support for folded p4d page tables omits c8aabc240034 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 9a0e0137ad74 arm64: kvm: fix gcc-10 shift warning omits a099d030fd51 arm64: add support for folded p4d page tables omits 826269831898 arm: add support for folded p4d page tables omits afc40240058c h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 65eea33027f2 mm, memcg: decouple e{low,min} state mutations from protec [...] omits a4a8b0dad256 mm, memcg: avoid stale protection values when cgroup is ab [...] omits ad4e3770aef1 mm, memcg: add workingset_restore in memory.stat omits 691271f592bf mm/swapfile.c: __swap_entry_free() always free 1 entry omits cec233cbc39b mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix omits 1c506b4cd8a3 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable omits 7001e78f55e3 swap: try to scan more free slots even when fragmented omits 7a457f17ad37 mm/swapfile.c: omit a duplicate code by compare tmp and max first omits 9d9c3bb7b71f mm/swapfile.c: tmp is always smaller than max omits f08096116097 mm/swapfile.c: found_free could be represented by (tmp < max) omits 82bd89a1d24c mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits c99ce36ab7e0 mm/swapfile.c: simplify the calculation of n_goal omits fa2b0a533bb0 mm/swapfile.c: remove the unnecessary goto for SSD case omits 19538f1ad3e8 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits 051f551d67a3 mm/swapfile.c: offset is only used when there is more slots omits f7cc99386f26 mm: swap: properly update readahead statistics in unuse_pt [...] omits 983b8d2b2321 mm/swap_state: fix a data race in swapin_nr_pages omits 4207cd44045e mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits e2fd1083a74c mm-gupc-updating-the-documentation-fix omits de86fea8d424 mm/gup.c: update the documentation omits 837f7979e066 iomap: convert from readpages to readahead omits 32868f70f102 fuse-convert-from-readpages-to-readahead-fix omits 551fa0c81923 fuse: convert from readpages to readahead omits fe36014f6b34 f2fs: pass the inode to f2fs_mpage_readpages omits b3e012012ff2 f2fs: convert from readpages to readahead omits 7b8c755a521b ext4: pass the inode to ext4_mpage_readpages omits 51f2e2faa4e4 ext4: convert from readpages to readahead omits 491c813ab444 erofs: convert compressed files from readpages to readahead omits 091bc3626f42 erofs: convert uncompressed files from readpages to readahead omits 199f47307d86 btrfs: convert from readpages to readahead omits b3970a5db345 fs: convert mpage_readpages to mpage_readahead omits 6588276b0e92 mm: use memalloc_nofs_save in readahead path omits 22a66c9c9ae8 mm: document why we don't set PageReadahead omits bf6c74b7bdd9 mm: add page_cache_readahead_unbounded omits 33f7dbc8fdd4 mm: move end_index check out of readahead loop omits 8dd5ba057f89 mm: add readahead address space operation omits bee8a88b5ac7 mm: put readahead pages in cache earlier omits 4045f3be5af8 mm: remove 'page_offset' from readahead loop omits 0e3ebbb37e1b mm: rename readahead loop variable to 'i' omits 2568ae938c71 mm: rename various 'offset' parameters to 'index' omits 722a430ed6c6 mm: use readahead_control to pass arguments omits 4cb3e62e73d3 mm: add new readahead_control API omits 8dbcaa19f4a0 mm: move readahead nr_pages check into read_pages omits 29f1a62ad50e mm: ignore return value of ->readpages omits 2f30f7efe11c mm: return void from various readahead functions omits a916755e0a36 mm: move readahead prototypes from mm.h omits dfa9eebb6304 mm, dump_page(): do not crash with invalid mapping pointer omits 3c94defef58f pstore: Remove filesystem records when backend is unregistered omits 41ef83a65305 device_cgroup: Fix RCU list debugging warning omits d58ae1991898 ipmr: Add lockdep expression to ipmr_for_each_table macro omits 74ba3ef16042 ipmr: Fix RCU list debugging warning omits 6f277a2114fd Merge remote-tracking branch 'spi/for-5.8' into spi-next omits faf6d67cf1ab Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits e8bf587b74d5 Merge branch for-5.8/arm64/dt into for-next omits 61a7ff8b5e19 Merge branch for-5.8/arm/dt into for-next omits e56be908e898 Merge branch for-5.8/arm/core into for-next omits 5ecac0a354f9 Merge branch for-5.8/soc into for-next omits 6917ec6644c7 Merge branch for-5.8/memory into for-next omits 67fc601b351a Merge branch for-5.8/of into for-next omits 91d9b9ab22a0 Merge branch for-5.8/dt-bindings into for-next omits 117ba1693d90 Merge branch for-5.8/cpuidle into for-next omits 1175402a49c4 Merge branch for-5.8/cpufreq into for-next omits 32be24588ca1 Merge branch for-5.8/clk into for-next omits 977972d17e5a Merge branch for-5.7/clk-fixes into for-next omits 6aaec7d69afd Merge branch for-5.7/arm64/defconfig into for-next omits 59abe8c2ba0d memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] omits f5b1f589c2f9 memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] omits 2023fb90d1a8 pstore: Do not leave timer disabled for next backend omits 074d522b2b58 pstore: Add locking around superblock changes omits a9a82730e1a0 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 2dd946661eb5 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits c211b5280512 pstore: Refactor pstorefs record list removal omits 3edc837644d3 pstore: Add proper unregister lock checking omits a4f426eb805e f2fs: correctly fix the parent inode number during fsync() omits cd685c1252fe f2fs: remove redundant compress inode check omits 03b1a7737a79 f2fs: use strcmp() in parse_options() omits c14d1d658c3e f2fs: Use the correct style for SPDX License Identifier omits 97d497e4588b f2fs: Avoid double lock for cp_rwsem during checkpoint omits af7cf1a52b06 f2fs: fix quota_sync failure due to f2fs_lock_op omits 72e544797a9f f2fs: support read iostat omits 2397d47609e9 f2fs: Fix the accounting of dcc->undiscard_blks omits d3a7c3463ab4 f2fs: fix to handle error path of f2fs_ra_meta_pages() omits 1a0bbcc0f83d mm-slub-add-panic_on_error-to-the-debug-facilities-fix omits 275ff3e31118 mm: slub: add panic_on_error to the debug facilities omits 4e17eb313a81 mm/slub: fix stack overruns with SLUB_STATS omits eb4568b58810 slub: remove kmalloc under list_lock from list_slab_objects() V2 omits 90f6a4f1ccf8 slub: Remove userspace notifier for cache add/remove omits aed86cddcddf mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits 8599a574eb1e mm/slub.c: fix corrupted freechain in deactivate_slab() omits 8c83646afe5b usercopy: mark dma-kmalloc caches as usercopy caches omits 971708d70dfb kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits d383bb1bf587 buffer: record blockdev write errors in super_block that it backs omits 5bd13765962a vfs: track per-sb writeback errors and report them to syncfs omits e8403a1f8588 ramfs: support O_TMPFILE omits 2784b4cb4c61 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 181d146e46fc ocfs2: mount shared volume without ha stack omits 56309e49c1fa ocfs2: add missing annotation for dlm_empty_lockres() omits 58f1e77ff3f5 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits 4e7b02648a1e squashfs: migrate from ll_rw_block usage to BIO omits c14f04240abe scripts/tags.sh: add a intermediate file for 'make gtags' omits c0341036aefd scripts/tags.sh: support compiled source, improved precise omits 9802ba17a589 mm/gup: fix fixup_user_fault() on multiple retries omits ea8f8e90439b epoll: call final ep_events_available() check under the lock omits 28e51c74dcde mm, memcg: fix inconsistent oom event behavior omits a3b6e5ecf3a6 mm: Limit boost_watermark on small zones. omits ac3a10b755b6 ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST omits 2766663aea4e mm/vmscan: remove unnecessary argument description of isol [...] omits 9baab8d6dca4 epoll: atomically remove wait entry on wake up omits 26c1802c22fd kselftests: introduce new epoll60 testcase for catching lo [...] omits 1636d1d5ebdb percpu: make pcpu_alloc() aware of current gfp context omits 676299317c6e mm/slub: fix incorrect interpretation of s->offset omits 7ff388dd484d scripts/gdb: repair rb_first() and rb_last() omits 9c49fba2136c eventpoll: fix missing wakeup for ovflist in ep_poll_callback omits 5bbd55ea9245 eventpoll: fix missing wakeup for ovflist in ep_poll_callback omits a047f3ead157 mm/memcg: optimize memory.numa_stat like memory.stat omits 9833317ce800 arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] omits cfe595f5c12c scripts/decodecode: fix trapping instruction formatting omits 9670ac18893e kernel/kcov.c: fix typos in kcov_remote_start documentation omits 4ba114cfc8f7 mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] omits a60f5b65cf1b usb: core: kcov: collect coverage from usb complete callback omits 1c19d3158715 kcov: collect coverage from interrupts omits cd7d7581b3d7 kcov: use t->kcov_mode as enabled indicator omits 9ded63a75aca kcov: move t->kcov_sequence assignment omits 39ed6032fb7e kcov: move t->kcov assignments into kcov_start/stop omits 395db2556c44 kcov: fix potential use-after-free in kcov_remote_start omits 1a910d83c92a kcov: cleanup debug messages omits 4e27e8f27948 mm-memcg-fix-error-return-value-of-mem_cgroup_css_alloc-fix omits d6c20103c89f mm, memcg: fix error return value of mem_cgroup_css_alloc() omits 978f8836350a ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits 5dae71893bfe /proc/kpageflags: do not use uninitialized struct pages omits 25577ac1d4fd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 29c99bb8db08 checkpatch: test $GIT_DIR changes omits 5545b0d34f37 Merge branch 'linus' omits 2673183070d8 Merge branches 'iommu/fixes' and 'core' into next omits b08c5abac814 Merge branch 'x86/boot' omits 3c1b14c147eb usb: gadget: legacy: fix redundant initialization warnings omits 0997416969b5 usb: gadget: tegra-xudc: Fix idle suspend/resume omits 9a0f7c1a9dcd usb: gadget: net2272: Fix a memory leak in an error handli [...] omits 2bb374fbd1e9 usb: phy: twl6030-usb: Fix a resource leak in an error han [...] omits 4b673360708c usb: cdns3: gadget: prev_req->trb is NULL for ep0 omits 3deaef98280e usb: gadget: audio: Fix a missing error return value in au [...] omits 2f2da6dd9ac7 usb: dwc3: pci: Enable extcon driver for Intel Merrifield omits 8b91d49e147b dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_ [...] omits 40b62a1c4c33 hwmon: (lm75) Fix all coding-style warnings on lm75 driver omits 508779160ca3 hwmon: Reduce indentation level in __hwmon_device_register() omits 7d0a69d2d9c4 hwmon: (ina2xx) Implement alert functions omits 9af3dda70ec3 Merge branch 'for-5.8/block' into for-next omits 3429428bf103 Merge branch 'ras/core' omits 9a31ac1743a0 Merge branch 'linus' omits 9bb20fa3b904 Merge branch 'x86/mm' omits bbefc924d0ff ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST omits 7cb1d38f52b1 drm/msm: Fix undefined "rd_full" link error omits c8d906707f71 Merge branch 'x86/urgent' omits feac378e7dc3 Merge branch 'objtool/core' omits 85349a4ae110 Merge branch 'perf/core' omits c2a716946b7a Merge branch 'sched/core' omits 9e53ea3bc361 Merge branch 'x86/urgent' omits 6c2265700734 Merge branch 'linus' omits 22118003f90f Merge branch 'for-5.8/block' into for-next omits a71b0152cb71 Merge branch 'linus' omits 306232df1742 Merge branch 'kconfig' into for-next omits 48f69a6bd1af kconfig: announce removal of 'kvmconfig' and 'xenconfig' s [...] omits 3ba9c29d1877 samples: watchdog: use 'userprogs' syntax omits f5f25a57c74f samples: timers: use 'userprogs' syntax omits 61971fde198e samples: auxdisplay: use 'userprogs' syntax omits 23082cd527a8 samples: mei: build sample program for target architecture omits ff419e3da237 samples: pidfd: build sample program for target architecture omits c75e78c4b99e samples: vfs: build sample programs for target architecture omits 12891063ad20 samples: connector: build sample program for target architecture omits aa9058eb7505 samples: hidraw: build sample program for target architecture omits d52fe5fcca5f samples: uhid: build sample program for target architecture omits 18891ae5db72 samples: uhid: fix warnings in uhid-example omits 0fe8ecc58295 kbuild: doc: document the new syntax 'userprogs' omits 3ee058791142 samples: seccomp: build sample programs for target architecture omits 0592c3c367c4 bpfilter: use 'userprogs' syntax to build bpfilter_umh omits 94c26103615c kbuild: add infrastructure to build userspace programs omits dc27abfa86ef bpfilter: match bit size of bpfilter_umh to that of the kernel omits ee066c3ddf7b kbuild: warn if always, hostprogs-y, or hostprogs-m is used omits 348f6bef0bd7 kbuild: determine the output format of DTC by the target suffix omits c7450a0c44ad kbuild: remove unused AS assignment omits 88d8e9200a2f kbuild: remove '/' target omits 19ae0216433f Revert "objtool: Skip samples subdirectory" omits 8ced17c6146f kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMP [...] omits b7d410391ffe kbuild: use -MMD instead of -MD to exclude system headers [...] omits d556c93f4877 kbuild: ensure full rebuild when the compiler is updated omits 791b6013ca27 kbuild: use $(CC_VERSION_TEXT) to evaluate CC_IS_GCC and C [...] omits 5b6a7ce42a52 unicore32: do not evaluate compiler's library path when cleaning omits 2a7ee238e570 parisc: suppress error messages for 'make clean' omits fd31a005f7a7 h8300: suppress error messages for 'make clean' omits feb7c797a27e hexagon: suppress error message for 'make clean' omits 7ea98410c340 um: do not evaluate compiler's library path when cleaning omits 361715b5c867 kconfig: allow only 'config', 'comment', and 'if' inside 'choice' omits 87dd7f9c7e34 memory: tegra: Support derated timings on Tegra210 omits 19835be1c5e6 memory: tegra: Add EMC scaling sequence code for Tegra210 omits ec37a9a17afb memory: tegra: Add EMC scaling support code for Tegra210 omits 0a8e91895f4b memory: tegra: Make debugfs permissions human-readable omits 4bbff68a9dd9 Merge branch 'for-5.8/clk' into for-5.8/memory omits b2208a6e5cc5 Merge branch 'for-5.8/of' into for-5.8/memory omits 952ea284403c Merge branch 'for-5.8/dt-bindings' into for-5.8/memory omits c4643edf3ea8 Merge branch 'linus' omits b8dcd632c06b Merge branch 'x86/boot' omits 9e581cd14663 Merge branch 'devel' into for-next omits 9e692aa8d3f8 Merge branch 'devel' into for-next omits e08b1bcabf78 kconfig: tests: remove randconfig test for choice in choice omits 535c1051c8b7 kconfig: do not assign a variable in the return statement omits f28d9dd062db kconfig: do not use OR-assignment for zero-cleared structure omits 65b7e54c6adb hwmon: (lm70) Add support for ACPI omits cf14a924b8f6 Merge branch 'core/core' omits a8a3d1339428 Merge branch 'efi/core' omits 3449f0949f9b Merge branch 'locking/core' omits fe7dc8e0562c Merge branch 'locking/kcsan' omits a51a8decbc07 Merge branch 'objtool/core' omits 63cb61bb8e1f Merge branch 'perf/core' omits 55d89c358c45 Merge branch 'ras/core' omits 6991f76caec2 Merge branch 'smp/core' omits f753db85378a Merge branch 'x86/asm' omits 81379cf49ff0 Merge branch 'x86/boot' omits bbcf1288a7f4 Merge branch 'x86/build' omits 519577329425 Merge branch 'x86/cleanups' omits 888217e055f9 Merge branch 'x86/kdump' omits a0b81ee090dd Merge branch 'x86/microcode' omits 33def5777b2f Merge branch 'x86/mm' omits d6b197b5b411 Merge branch 'x86/urgent' omits 0bb5e559e355 Merge branch 'x86/vdso' omits 8e5c4f885286 hwmon: (dell-smm) Use one DMI match for all XPS models omits 0254d0e30ca4 hwmon: (nct7904) Add watchdog function omits 2653de9f0398 fs: nfsd: fileache.c: Use built-in RCU list checking omits 9a08dca5974f fs: nfsd: nfs4state.c: Use built-in RCU list checking omits 601687a0ec60 svcrdma: Replace zero-length array with flexible-array member omits 13a9d741f332 sunrpc: Pass lockdep expression to RCU lists omits 48942b8e37ac sunrpc: Replace zero-length array with flexible-array member omits 9eb54e92718a nfsd: set the server_scope during service startup adds 9ecc4d775f61 Merge tag 'linux-kselftest-5.7-rc5' of git://git.kernel.or [...] adds de462e5f1071 bootconfig: Fix to remove bootconfig data from initrd while boot adds dcbd21c9fca5 tracing/kprobes: Fix a double initialization typo adds da0f1f4167e3 tracing/boottime: Fix kprobe event API usage adds 5b4dcd2d201a tracing/kprobes: Reject new event if loc is NULL adds d16a8c31077e tracing: Wait for preempt irq delay thread to finish adds 11f5efc3ab66 tracing: Add a vmalloc_sync_mappings() for safe measure adds 386c82a70319 gpu/trace: Minor comment updates for gpu_mem_total tracepoint adds f094a233e1d5 tracing: Fix doc mistakes in trace sample adds 192b7993b3ff tracing: Make tracing_snapshot_instance_cond() static adds 8842604446d1 tools/bootconfig: Fix resource leak in apply_xbc() adds 192ffb751583 Merge tag 'trace-v5.7-rc3' of git://git.kernel.org/pub/scm [...] adds 54261af473be security: Fix the default value of fs_context_parse_param hook adds 79dede78c057 Merge branch 'for-v5.7' of git://git.kernel.org/pub/scm/li [...] adds b5f2006144c6 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] adds 11d6761218d1 mm, memcg: fix error return value of mem_cgroup_css_alloc() adds e84fe99b68ce mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] adds 324cfb19567c kernel/kcov.c: fix typos in kcov_remote_start documentation adds e08df079b23e scripts/decodecode: fix trapping instruction formatting adds 996ed22c7a52 arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] adds 0c54a6a44bf3 eventpoll: fix missing wakeup for ovflist in ep_poll_callback adds 50e36be1fb95 scripts/gdb: repair rb_first() and rb_last() adds cbfc35a48609 mm/slub: fix incorrect interpretation of s->offset adds 28307d938fb2 percpu: make pcpu_alloc() aware of current gfp context adds 474328c06e3e kselftests: introduce new epoll60 testcase for catching lo [...] adds 412895f03cbf epoll: atomically remove wait entry on wake up adds 17e34526f0a8 mm/vmscan: remove unnecessary argument description of isol [...] adds 8d58f222e85f ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST adds 14f69140ff9c mm: limit boost_watermark on small zones adds af38553c6612 Merge branch 'akpm' (patches from Andrew) adds c457a273e118 drm/amdgpu: move kfd suspend after ip_suspend_phase1 adds f7b52890daba drm/amdgpu: drop redundant cg/pg ungate on runpm enter adds f33a6dec4e12 drm/amdgpu/dc: Use WARN_ON_ONCE for ASSERT adds 59dfb0c64d38 drm/amd/display: work around fp code being emitted outside [...] adds b95e51eb9f2e drm/amd/display: Update DCN2.1 DV Code Revision adds 80797dd6f1a5 drm/amd/display: fix counter in wait_for_no_pipes_pending adds e6142dd51142 drm/amd/display: Prevent dpcd reads with passive dongles adds c61b0b97ef10 Merge tag 'amd-drm-fixes-5.7-2020-05-06' of git://people.f [...] adds a9fe6f18cde0 Merge tag 'drm-misc-fixes-2020-05-07' of git://anongit.fre [...] adds 775a8e0316bd Merge tag 'drm-fixes-2020-05-08' of git://anongit.freedesk [...] adds 0a0b96b2e27d Merge tag 'usb-5.7-rc5' of git://git.kernel.org/pub/scm/li [...] adds cbd0e4821373 Merge tag 'tty-5.7-rc5' of git://git.kernel.org/pub/scm/li [...] adds e7a1c733fecd Merge tag 'staging-5.7-rc5' of git://git.kernel.org/pub/sc [...] adds c61529f6f59c Merge tag 'driver-core-5.7-rc5' of git://git.kernel.org/pu [...] adds 4334f30ebf39 Merge tag 'char-misc-5.7-rc5' of git://git.kernel.org/pub/ [...] adds 12ae44a40a1b ceph: demote quotarealm lookup warning to a debug message adds eb24fdd8e6f5 Merge tag 'ceph-for-5.7-rc5' of git://github.com/ceph/ceph-client adds d5eeab8d7e26 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds d8f1b9716cfd io_uring: fix mismatched finish_wait() calls in io_uring_c [...] adds 7f13657d1413 io_uring: handle -EFAULT properly in io_uring_setup() adds 90da2e3f25c8 splice: move f_mode checks to do_{splice,tee}() adds 63ff822358b2 io_uring: don't use 'fd' for openat/openat2/statx adds 1d3962ae3b3d Merge tag 'io_uring-5.7-2020-05-08' of git://git.kernel.dk [...] adds 78a5255ffb6a Stop the ad-hoc games with -Wno-maybe-initialized adds 5c45de21a222 gcc-10: disable 'zero-length-bounds' warning for now adds 44720996e2d7 gcc-10: disable 'array-bounds' warning for now adds 5a76021c2eff gcc-10: disable 'stringop-overflow' warning for now adds adc719209698 gcc-10: disable 'restrict' warning for now adds 1a263ae60b04 gcc-10: avoid shadowing standard library 'free()' in crypto adds 2e28f3b13a41 Merge tag 'riscv-for-linus-5.7-rc5' of git://git.kernel.or [...] adds e99332e7b4cd gcc-10: mark more functions __init to avoid section mismat [...] adds d51cfc53ade3 bdi: use bdi_dev_name() to get device name adds 6bd87eec23cb bdi: add a ->dev_name field to struct backing_dev_info adds a8de6639169b nvme-pci: fix "slimmer CQ head update" adds 59c7c3caaaf8 nvme: fix possible hang when ns scanning fails during erro [...] adds 0a85ed6e7fce Merge tag 'block-5.7-2020-05-09' of git://git.kernel.dk/li [...] adds fb3637a11334 iommu/virtio: Reverse arguments to list_add adds 27d2dcb1b95c Merge tag 'iommu-fixes-v5.7-rc4' of git://git.kernel.org/p [...] adds 8101b5a1531f ARM: futex: Address build warning adds bd2049f87107 Merge tag 'locking-urgent-2020-05-10' of git://git.kernel. [...] adds 1119d265bc20 objtool: Fix infinite loop in find_jump_table() adds 8b00083219af Merge tag 'objtool-urgent-2020-05-10' of git://git.kernel. [...] adds c14cab2688d0 Merge tag 'x86-urgent-2020-05-10' of git://git.kernel.org/ [...] adds 7fac0c4fe161 drm/msm: Fix undefined "rd_full" link error adds db78caf8d527 ipmr: Fix RCU list debugging warning adds da3b1a02361b ipmr: Add lockdep expression to ipmr_for_each_table macro adds 63cdfdfcbc93 device_cgroup: Fix RCU list debugging warning adds a5dfce5575a9 Merge remote-tracking branch 'fixes/master' adds 968c6760157b Merge remote-tracking branch 'arc-current/for-curr' adds 355f2b623e9e Merge remote-tracking branch 'arm-current/fixes' adds 60da7d0bc748 sparc64: Replace zero-length array with flexible-array adds 876c151fb1cd Merge remote-tracking branch 'sparc/master' adds ee2875566868 net: bareudp: avoid uninitialized variable warning adds 09454fd0a4ce Revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" adds ff8ce319e9c2 net: microchip: encx24j600: add missed kthread_stop adds 7d14b0d2b9b3 mptcp: set correct vfs info for subflows adds dd912306ff00 net: fix a potential recursive NETDEV_FEAT_CHANGE adds cc4de047b33b net: tcp: fix rx timestamp behavior for tcp_recvmsg adds 1f8492df081b r8169: re-establish support for RTL8401 chip version adds 5099dea0a59f nfp: abm: fix error return code in nfp_abm_vnic_alloc() adds 6d32a5119811 dpaa2-eth: prevent array underflow in update_cls_rule() adds 14d8f7486a34 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds db803036ada7 umh: fix memory leak on execve failure adds 9302bead664f octeontx2-vf: Fix error return code in otx2vf_probe() adds 57644431a6c2 net: ipv4: really enforce backoff for redirects adds 99352c79af3e net: freescale: select CONFIG_FIXED_PHY where needed adds 090e28b229af netprio_cgroup: Fix unlimited memory leak of v2 cgroups adds 3047211ca11b net: dsa: loop: Add module soft dependency adds 8ca1cbb0b143 Merge remote-tracking branch 'net/master' adds 01d62e316798 Merge remote-tracking branch 'ipsec/master' adds f92f26f2ed2c iwlwifi: pcie: handle QuZ configs with killer NICs as well adds 6e5487a1592d Merge remote-tracking branch 'wireless-drivers/master' adds bd04efc5584b Merge remote-tracking branch 'mac80211/master' adds 2707f06cd441 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 14425f1f521f ALSA: hda/realtek: Add quirk for Samsung Notebook adds 769da6ad44d4 Merge remote-tracking branch 'sound-current/for-linus' adds f3643491bd07 Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus adds a5077c4ec052 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1480da778bf9 Merge remote-tracking branch 'regmap-fixes/for-linus' adds dff9d96840fa Merge remote-tracking branch 'regulator/for-5.7' into regu [...] adds a3e19fa4a700 Merge remote-tracking branch 'regulator-fixes/for-linus' adds f779d36250a3 Merge remote-tracking branch 'spi/for-5.7' into spi-linus adds cfb4a02dc343 Merge remote-tracking branch 'spi-fixes/for-linus' adds 00e21763f2c8 dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_ [...] adds 066c09593454 usb: dwc3: pci: Enable extcon driver for Intel Merrifield adds 19b94c1f9c9a usb: gadget: audio: Fix a missing error return value in au [...] adds 95cd7dc47abd usb: cdns3: gadget: prev_req->trb is NULL for ep0 adds f058764d1900 usb: phy: twl6030-usb: Fix a resource leak in an error han [...] adds ccaef7e6e354 usb: gadget: net2272: Fix a memory leak in an error handli [...] adds 0534d40160cb usb: gadget: tegra-xudc: Fix idle suspend/resume adds d13cce757954 usb: gadget: legacy: fix redundant initialization warnings adds e8f7f9e3499a usb: gadget: legacy: fix error return code in cdc_bind() adds e27d4b30b71c usb: gadget: legacy: fix error return code in gncm_bind() adds 4748d396399a usb: dwc3: select USB_ROLE_SWITCH adds 6e507644209b usb: raw-gadget: fix return value of ep read ioctls adds 6e47f2520651 Merge remote-tracking branch 'usb-gadget-fixes/fixes' adds b08c8586212c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2d21dbf02148 Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds d34fced41e17 Input: applespi - replace zero-length array with flexible-array adds 3539de5d9971 Merge remote-tracking branch 'input-current/for-linus' adds 4bb9d46d47b1 kselftests: dmabuf-heaps: Fix confused return value on exp [...] adds d8238f9eb6e0 tools/testing: Replace zero-length array with flexible-array adds adb571649c7c selftests/ftrace: mark irqsoff_tracer.tc test as unresolve [...] adds f131d9edc29d selftests/lkdtm: Don't clear dmesg when running tests adds 851c4df54dc1 selftests/lkdtm: Use grep -E instead of egrep adds 7926d1ac4b03 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 317950952ec5 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 820f8a870f65 ARM: dts: am57xx: fix networking on boards with ksz9031 phy adds 2de00450c012 ARM: dts: am437x: fix networking on boards with ksz9031 phy adds 34a087cc1040 Merge remote-tracking branch 'omap-fixes/fixes' adds bcb543cc3d40 hwmon: (drivetemp) Fix SCT support if SCT data tables are [...] adds 46155aabb108 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 0dc2a21e2585 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 0f3b2f3fb5dc scsi: qla2xxx: Do not log message when reading port speed [...] adds a3b923842626 scsi: pm: Balance pm_only counter of request queue during [...] adds 34c5077fdef3 Merge remote-tracking branch 'scsi-fixes/fixes' adds bc12d8a2d2e7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds e6bfb1bf0085 mmc: core: Check request type before completing the request adds 39a22f73744d mmc: core: Fix recursive locking issue in CQE recovery path adds c077dc5e0620 mmc: block: Fix request completion in the CQE timeout path adds 191300233b2c Merge remote-tracking branch 'mmc-fixes/fixes' adds 3f2c788a1314 fork: prevent accidental access to clone3 features adds d0ec2955c82c Merge remote-tracking branch 'pidfd-fixes/fixes' adds 562402eeb1cd Merge tag 'v5.7-rc4' of git://git.kernel.org/pub/scm/linux [...] adds 9edd5112d963 fpga: zynqmp: fix modular build adds 5dcdac225731 Merge remote-tracking branch 'fpga-fixes/fixes' adds 6de25f91d3e0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 0014cc04e8ec ima: Set file->f_mode instead of file->f_flags in ima_calc [...] adds 53de3b080d5e evm: Check also if *tfm is an error pointer in init_desc() adds 2e3a34e9f409 ima: Fix return value of ima_write_policy() adds 770f60586d2a evm: Fix RCU list related warnings adds 1e823790a7f1 Merge remote-tracking branch 'integrity-fixes/fixes' adds 88b48fb3d29b treewide: Replace zero-length array with flexible-array adds 678da4cd2dec media: s5k5baf: avoid gcc-10 zero-length-bounds warning adds 526516c02236 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 319c601ffeeb um: do not evaluate compiler's library path when cleaning adds fc6b5177e0e9 hexagon: suppress error message for 'make clean' adds 281ccabf5dfa h8300: suppress error messages for 'make clean' adds a4e7db3c42bc parisc: suppress error messages for 'make clean' adds 0be858a50f10 unicore32: do not evaluate compiler's library path when cleaning adds a22102692c59 kbuild: use $(CC_VERSION_TEXT) to evaluate CC_IS_GCC and C [...] adds 26a5ee25f6bf kbuild: ensure full rebuild when the compiler is updated adds 1d8641a12eeb kbuild: use -MMD instead of -MD to exclude system headers [...] adds 0fe33da073ea kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMP [...] adds 1c3dc108e877 Revert "objtool: Skip samples subdirectory" adds 677e17d00816 kbuild: remove '/' target adds c8f9cd389485 kbuild: remove unused AS assignment adds a9cdab261858 kbuild: determine the output format of DTC by the target suffix adds a2db26b0ba3b kbuild: warn if always, hostprogs-y, or hostprogs-m is used adds d518a58e7154 bpfilter: match bit size of bpfilter_umh to that of the kernel adds fe185443b02f kbuild: add infrastructure to build userspace programs adds c0defbaf7da4 bpfilter: use 'userprogs' syntax to build bpfilter_umh adds 2caf9123b8e0 samples: seccomp: build sample programs for target architecture adds f0a6531cea92 kbuild: doc: document the new syntax 'userprogs' adds 97cec8151d26 samples: uhid: fix warnings in uhid-example adds 63dcf7088d30 samples: uhid: build sample program for target architecture adds 89dc95a58537 samples: hidraw: build sample program for target architecture adds 8f083b7e126a samples: connector: build sample program for target architecture adds 757172f3d6f9 samples: vfs: build sample programs for target architecture adds 6980f369f4a9 samples: pidfd: build sample program for target architecture adds d02d73d8ac9a samples: mei: build sample program for target architecture adds 7fc0d78d245d samples: auxdisplay: use 'userprogs' syntax adds 01454a2dbd48 samples: timers: use 'userprogs' syntax adds 5fb5efa63ea4 samples: watchdog: use 'userprogs' syntax adds 49cd89e5a510 kconfig: announce removal of 'kvmconfig' and 'xenconfig' s [...] adds 8d8ce8028618 kbuild: invoke syncconfig if autoconf.h is missing adds cfdad220eaf5 kbuild: remove misleading stale FIXME comment adds 0e92fd54b7c1 kbuild: remove {CLEAN,MRPROPER,DISTCLEAN}_DIRS adds 959acf7be48e scripts: headers_install: Exit with error on config leak adds 46277ac76f35 modpost,fixdep: Replace zero-length array with flexible-array adds 5499f741fa02 kconfig: do not use OR-assignment for zero-cleared structure adds 31439ceb6603 kconfig: do not assign a variable in the return statement adds a40d2051562e kconfig: tests: remove randconfig test for choice in choice adds b07ff23c7ca3 kconfig: allow only 'config', 'comment', and 'if' inside 'choice' adds 22c40d7c0312 Merge branch 'kconfig' into for-next adds 662d4657ac2e Merge remote-tracking branch 'kbuild/for-next' adds 66307d7549c7 Merge remote-tracking branch 'dma-mapping/for-next' adds 9a7dda0ea4fa Merge remote-tracking branch 'arm/for-next' adds 9be4d2417ec0 Merge remote-tracking branch 'arm64/for-next/core' adds 941e4eaf717a Merge remote-tracking branch 'amlogic/for-next' adds e5bcfec8e410 Merge remote-tracking branch 'aspeed/for-next' adds ae6a96938934 Merge remote-tracking branch 'at91/at91-next' adds 341bea92dac4 Merge remote-tracking branch 'imx-mxs/for-next' adds 8dc8f495656c Merge remote-tracking branch 'keystone/next' adds 4dea85f9cb33 Merge remote-tracking branch 'mediatek/for-next' adds 0903f7a2edd2 Merge remote-tracking branch 'mvebu/for-next' adds 59b6b7b7e8a1 Merge branch 'omap-for-v5.8/soc' into for-next adds fff7ae517d15 Merge branch 'fixes' into for-next adds 50fd57efb1a4 Merge remote-tracking branch 'omap/for-next' adds cfc999226f93 Merge remote-tracking branch 'qcom/for-next' adds 4f839a4cee8f Merge remote-tracking branch 'raspberrypi/for-next' adds 5749297efd2c Merge remote-tracking branch 'realtek/for-next' adds 214d3fe95c76 Merge remote-tracking branch 'renesas/next' adds 92ccf1014817 Merge remote-tracking branch 'reset/reset/next' adds 897740a2ebde Merge remote-tracking branch 'rockchip/for-next' adds 4bff7214d263 memory: samsung: exynos5422-dmc: Fix tFAW timings alignment adds 464ef023be96 Merge branch 'next/drivers' into for-next adds f2804df8554b Merge remote-tracking branch 'samsung-krzk/for-next' adds 893ca586f280 Merge remote-tracking branch 'scmi/for-linux-next' adds 5792de4861f4 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds fc4bf9cb117c Merge branch for-5.7/arm64/defconfig into for-next adds 7dfb6921e5b3 Merge branch for-5.7/clk-fixes into for-next adds e702de255e05 clk: tegra: Add Tegra210 CSI TPG clock gate adds 03318bcc3351 Merge branch for-5.8/clk into for-next adds bd099403ca6c Merge branch for-5.8/cpufreq into for-next adds 63463ffa1bb9 Merge branch for-5.8/cpuidle into for-next adds ed0887c25444 dt-bindings: clock: tegra: Add clock ID for CSI TPG clock adds 8bd112301063 dt-bindings: tegra: Add VI and CSI bindings adds d78fce97006e Merge branch for-5.8/dt-bindings into for-next adds 78ad73421831 Revert "i2c: tegra: Fix suspending in active runtime PM state" adds 44c99904cf61 i2c: tegra: Restore pinmux on system resume adds 26ca88aaea26 i2c: tegra: Keep IRQs enabled during suspend/resume adds 566c05f7cd9a i2c: tegra: Better handle case where CPU0 is busy for a long time adds a70ff65601f1 i2c: tegra: Synchronize DMA before termination adds 8b831861ceec dt-bindings: i2c: tegra: Document Tegra210 VI I2C adds 8be97a438a4b i2c: tegra: Use FIELD_PREP/FIELD_GET macros adds 3cce6a13abf7 i2c: tegra: Add support for the VI I2C on Tegra210 adds 4869fd5457e4 arm64: tegra: Enable VI I2C on Jetson Nano adds 54c0ff4938f0 Merge branch for-5.8/i2c into for-next adds 1d12a5d1c476 of: Make <linux/of_reserved_mem.h> self-contained adds 1e3e23e04761 Merge branch for-5.8/of into for-next adds 0ea540fb6a82 Merge branch 'for-5.8/dt-bindings' into for-5.8/media adds 423d10a99b30 media: tegra: Add Tegra210 Video input driver adds 2c6b617f2cca MAINTAINERS: Add Tegra Video driver section adds 342827c97dc0 Merge branch for-5.8/media into for-next adds 50ee4b0d5308 Merge branch 'for-5.8/dt-bindings' into for-5.8/memory adds 8e601427cfb5 Merge branch 'for-5.8/of' into for-5.8/memory adds 8f51d46673d7 Merge branch 'for-5.8/clk' into for-5.8/memory adds eadf73f82edb memory: tegra: Make debugfs permissions human-readable adds d461cf047f75 memory: tegra: Add EMC scaling support code for Tegra210 adds 87568e9e644f memory: tegra: Add EMC scaling sequence code for Tegra210 adds beae84199bdb memory: tegra: Support derated timings on Tegra210 adds f4efdd7f969a memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] adds def559d13f56 memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] adds 3ae796ed8691 memory: tegra: Fix an error handling path in tegra186_emc_probe() adds 5c6ba19f1556 memory: tegra: Drop <linux/clk-provider.h> adds 59480315e0b3 memory: tegra: Avoid unused function warnings adds f55bc8a9fbe6 Merge branch for-5.8/memory into for-next adds 5098e2b95e8e soc/tegra: pmc: Select GENERIC_PINCONF adds 09701895aa93 soc/tegra: pmc: Enable PMIC wake event on Tegra194 adds e4cc4f54be01 soc: tegra: Fix tegra_pmc_get_suspend_mode definition adds cb6ee6947075 Merge branch for-5.8/soc into for-next adds 30227d8263bd Merge branch for-5.8/arm/core into for-next adds f8086cd4506f Merge branch for-5.8/arm/dt into for-next adds 24ad9ac5a432 arm64: tegra: Allow the PMIC RTC to wakeup Jetson Xavier adds 5ee8edb3846f arm64: tegra: Fix SOR powergate clocks and reset adds c14a0bc9ba68 arm64: tegra: Add reset-cells to memory controller adds bf195dae89c7 arm64: tegra: Add Tegra VI CSI support in device tree adds bc755cbb94f1 Merge branch for-5.8/arm64/dt into for-next adds c5ff373e6176 Merge remote-tracking branch 'tegra/for-next' adds 4f64ab4ac483 Merge remote-tracking branch 'ti-k3/ti-k3-next' adds f47ab3c2f533 clk: qcom: msm8916: Fix the address location of pll->config_reg adds ec4127776ce5 Merge branch 'clk-qcom' into clk-next adds 018d4671b9bb clk: Unlink clock if failed to prepare or enable adds 24661081ba00 clk: impd1: Look up clock-output-names adds 6a9745bcf7aa Merge branch 'clk-fixes' into clk-next adds 782fe98b9350 clk: Remove unused inline function clk_debug_reparent adds 4fe02fefe7a6 clk: clk-xgene: Fix a typo in Kconfig adds 846bc55f024a Merge branch 'clk-trivial' into clk-next adds 91a577e77fdf dt-bindings: clock: renesas: rcar-usb2-clock-sel: Add r8a7 [...] adds cdfdeb4a381d clk: renesas: r9a06g032: Fix some typo in comments adds fdba377f962e MAINTAINERS: Add DT Bindings for Renesas Clock Generators adds 6424962816de dt-bindings: clock: renesas: cpg-mssr: Document r8a7742 binding adds 07ba85678145 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into clk-r [...] adds e8208a71ac0b clk: renesas: cpg-mssr: Add R8A7742 support adds e2f022c10ed3 clk: renesas: rcar-gen2: Remove superfluous CLK_RENESAS_DI [...] adds e8b81b1ea356 Merge tag 'clk-renesas-for-v5.8-tag1' of git://git.kernel. [...] adds 4363d0614009 Merge branch 'clk-renesas' into clk-next adds 38d6d848845e ARM: Remove redundant COMMON_CLK selects adds e8bd633bc052 ARM: Remove redundant CLKDEV_LOOKUP selects adds d823836ad182 arm64: tegra: Remove redundant CLKDEV_LOOKUP selects adds ba76c40dbe2e h8300: Remove redundant CLKDEV_LOOKUP selects adds b62bc0474b90 MIPS: Remove redundant CLKDEV_LOOKUP selects adds 3fd2fdb311fa mmc: meson-mx-sdio: Depend on OF_ADDRESS and not just OF adds bbd7ffdbef68 clk: Allow the common clk framework to be selectable adds e4d1fdf89751 ARM: mmp: Remove legacy clk code adds 33547f4ef06b MIPS: Loongson64: Drop asm/clock.h include adds 5e7d1a8278f9 clk: Move HAVE_CLK config out of architecture layer adds 57bc4aa3f969 Merge branch 'clk-selectable' into clk-next adds dc1edaf005b6 Merge remote-tracking branch 'clk/clk-next' adds 266f861c43c9 Merge remote-tracking branch 'csky/linux-next' adds df452959d754 Merge remote-tracking branch 'h8300/h8300-next' adds 05296e8f8d17 Merge remote-tracking branch 'm68k/for-next' adds a4c34b735c24 Merge remote-tracking branch 'm68knommu/for-next' adds e701656ec4db MIPS: inst.h: Stop including asm.h to avoid various build [...] adds 68fbb9721ea7 MIPS: Loongson: Add DMA support for LS7A adds c4ad6ea9574b MIPS: Replace zero-length array with flexible-array adds 10760dde9be3 MIPS: Remove support for LASAT adds 1b00767fd8e1 MIPS: Remove PMC MSP71xx platform adds 1ce4530cce23 MIPS: Remove NEC MARKEINS/EMMA adds ebda7892cd12 Merge remote-tracking branch 'mips/mips-next' adds 46002a135d81 Merge remote-tracking branch 'nds32/next' adds 0d341e0ddb1a parisc: suppress error messages for 'make clean' adds 3fd84a4fc063 parisc: use -fno-strict-aliasing for decompressor adds b6522fa409cf parisc: add sysctl file interface panic_on_stackoverflow adds 6027f522ace1 Merge remote-tracking branch 'parisc-hd/for-next' adds f2b8d76dc6db Merge tag 'kvm-ppc-fixes-5.7-1' into topic/ppc-kvm adds 93a98695f2f9 mm: change pmdp_huge_get_and_clear_full take vm_area_struc [...] adds fe4a6856cb4f powerpc/pkeys: Avoid using lockless page table walk adds c46241a370a6 powerpc/pkeys: Check vma before returning key fault error [...] adds ec4abf1e70cf powerpc/mm/hash64: use _PAGE_PTE when checking for pte_present adds 7900757ce1b4 powerpc/hash64: Restrict page table lookup using init_mm w [...] adds 2f92447f9f96 powerpc/book3s64/hash: Use the pte_t address from the caller adds 0da81b658b5b powerpc/mce: Don't reload pte val in addr_to_pfn adds 15759cb054ef powerpc/perf/callchain: Use __get_user_pages_fast in read_ [...] adds 87013f9c602c powerpc/kvm/book3s: switch from raw_spin_*lock to arch_spin_lock. adds 4b99412ed697 powerpc/kvm/book3s: Add helper to walk partition scoped li [...] adds dc891849e030 powerpc/kvm/nested: Add helper to walk nested shadow linux [...] adds 6cdf30375f82 powerpc/kvm/book3s: Use kvm helpers to walk shadow or seco [...] adds 35528876a929 powerpc/kvm/book3s: Add helper for host page table walk adds 9781e759b325 powerpc/kvm/book3s: Use find_kvm_host_pte in page fault handler adds e3d8ed5518c7 powerpc/kvm/book3s: Use find_kvm_host_pte in h_enter adds 7769a3394bdf powerpc/kvm/book3s: use find_kvm_host_pte in pute_tce functions adds 3ff8df1430e9 powerpc/kvm/book3s: Avoid using rmap to protect parallel p [...] adds bda3deaa6fc8 powerpc/kvm/book3s: use find_kvm_host_pte in kvmppc_book3s [...] adds 9fd4236faa24 powerpc/kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa adds 0e11df9649ac powerpc/kvm/book3s: Use pte_present instead of opencoding [...] adds e21dfbf01346 powerpc/mm/book3s64: Avoid sending IPI on clearing PMD adds 75358ea359e7 powerpc/mm/book3s64: Fix MADV_DONTNEED and parallel page f [...] adds 1f12096aca21 Merge the lockless page table walk rework into next adds 1dbabdb92552 Merge remote-tracking branch 'powerpc/next' adds 296f4d3f69ea Merge remote-tracking branch 'risc-v/for-next' adds 8fc9d99e04c2 Merge remote-tracking branch 's390/features' adds 8332bd67be4c Merge remote-tracking branch 'sh/sh-next' adds 5edcb65c737b Merge remote-tracking branch 'uml/linux-next' adds e799fc60430d Merge remote-tracking branch 'btrfs/for-next' adds fdb20f44d9d1 Merge remote-tracking branch 'cifs/for-next' adds 46ec0fef9557 Merge remote-tracking branch 'exfat/dev' adds 8044724dd2e9 Merge remote-tracking branch 'ext3/for_next' adds 3fa6a8c5b55d f2fs: report the discard cmd errors properly adds ce4c638cdd52 f2fs: fix to handle error path of f2fs_ra_meta_pages() adds df4233997575 f2fs: Fix the accounting of dcc->undiscard_blks adds 8b83ac81f428 f2fs: support read iostat adds 435cbab95e39 f2fs: fix quota_sync failure due to f2fs_lock_op adds 2913aa304cef f2fs: Avoid double lock for cp_rwsem during checkpoint adds a96ae7ca5088 f2fs: Use the correct style for SPDX License Identifier adds 53e6fde92ee6 f2fs: use strcmp() in parse_options() adds 4e54047c107a f2fs: remove redundant compress inode check adds 40367ad9c858 f2fs: support partial truncation on compressed inode adds 247fdd2245c0 f2fs: support fiemap on compressed inode adds 440aa783b6e3 f2fs: introduce f2fs_bmap_compress() adds cc60dc54a006 f2fs: introduce mempool for {,de}compress intermediate pag [...] adds 57a87dbfe7e6 f2fs: compress: support lzo-rle compress algorithm adds e4534bd811cb f2fs: don't leak filename in f2fs_try_convert_inline_dir() adds b5c450f6b9e7 f2fs: split f2fs_d_compare() from f2fs_match_name() adds e296fba68ec5 f2fs: rework filename handling adds faf1968d408d f2fs: correctly fix the parent inode number during fsync() adds e8ac0490ef1a Merge remote-tracking branch 'f2fs/dev' adds 8abc1c8dd612 Merge remote-tracking branch 'fuse/for-next' adds 7392fac49ff4 Merge remote-tracking branch 'jfs/jfs-next' adds 2ef96a5bb12b Linux 5.7-rc5 adds 89f754c2dbf0 Merge remote-tracking branch 'nfs/linux-next' adds ace7ade4f56c nfsd4: common stateid-printing code adds ee590d259784 nfsd4: stid display should preserve on-the-wire byte order adds 580da465a032 nfsd4: add filename to states output adds c2d715a1af75 nfsd: handle repeated BIND_CONN_TO_SESSION adds 31fb4bf545e2 sunrpc: Remove unused function ip_map_update adds 52782c92ac85 kthread: save thread function adds 28df3d1539de nfsd: clients don't need to break their own delegations adds 8336deb6ebc1 nfs: fix NULL deference in nfs4_get_valid_delegation adds 69ca915cffd6 Merge remote-tracking branch 'nfsd/nfsd-next' adds 0aa14f8f9913 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 35f4521fd3a0 xfs: convert xfs_log_recover_item_t to struct xfs_log_reco [...] adds 86ffa471d9ce xfs: refactor log recovery item sorting into a generic dis [...] adds 8ea5682d0711 xfs: refactor log recovery item dispatch for pass2 readhea [...] adds 3304a4fabd09 xfs: refactor log recovery item dispatch for pass1 commit [...] adds 1094d3f12363 xfs: refactor log recovery buffer item dispatch for pass2 [...] adds 658fa68b6f34 xfs: refactor log recovery inode item dispatch for pass2 c [...] adds fcbdf91e0c9f xfs: refactor log recovery dquot item dispatch for pass2 c [...] adds 3ec6efa703cf xfs: refactor log recovery icreate item dispatch for pass2 [...] adds 9817aa80dcdc xfs: refactor log recovery EFI item dispatch for pass2 com [...] adds 07590a9d38b8 xfs: refactor log recovery RUI item dispatch for pass2 com [...] adds 9b4467e98340 xfs: refactor log recovery CUI item dispatch for pass2 com [...] adds 3c6ba3cf90c7 xfs: refactor log recovery BUI item dispatch for pass2 com [...] adds 2565a11b224b xfs: remove log recovery quotaoff item dispatch for pass2 [...] adds 10d0c6e06fc8 xfs: refactor recovered EFI log item playback adds cba0ccac28a7 xfs: refactor recovered RUI log item playback adds c57ed2f5a2ff xfs: refactor recovered CUI log item playback adds 9329ba89cbb1 xfs: refactor recovered BUI log item playback adds bba7b1644a25 xfs: refactor xlog_item_is_intent now that we're done converting adds 154c733a33d9 xfs: refactor releasing finished intents during log recovery adds 86a371741386 xfs: refactor adding recovered intent items to the log adds 889eb55dd68f xfs: refactor intent item RECOVERED flag into the log item adds 96b60f826713 xfs: refactor intent item iop_recover calls adds cc560a5a9540 xfs: hoist setting of XFS_LI_RECOVERED to caller adds 17d29bf271ea xfs: move log recovery buffer cancellation code to xfs_buf [...] adds 6ea670ade207 xfs: remove unnecessary includes from xfs_log_recover.c adds 43dc0aa84ef7 xfs: fix unused variable warning in buffer completion on !DEBUG adds 3d60548b216b xfs: remove duplicate headers adds 902bb74fc99d Merge remote-tracking branch 'xfs/for-next' adds 7aeb9f826b40 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 23911872926b mark ARCH_MPP as BROKEN for now adds 6bbd34b1e9ef Merge remote-tracking branch 'file-locks/locks-next' adds 0794b00e34fd Merge remote-tracking branch 'vfs/for-next' adds bb82659094a7 Merge remote-tracking branch 'printk/for-next' adds 6036bda886aa Merge remote-tracking branch 'pci/next' adds 61b6315896ee pstore: Add proper unregister lock checking adds 2d552380e31e pstore: Refactor pstorefs record list removal adds 4df31a64cbfb pstore: Add locking around superblock changes adds a3119e7ead8e pstore: Do not leave timer disabled for next backend adds b4b53523b9d2 pstore: Remove filesystem records when backend is unregistered adds 74b7436edc53 pstore: Make sure console capturing will restart adds 903986931591 printk: honor the max_reason field in kmsg_dumper adds 2bd31ffddab5 pstore/platform: Pass max_reason to kmesg dump adds 712480cd37b0 pstore/ram: Refactor DT size parsing adds da236d1fb17e pstore/ram: Introduce max_reason and convert dump_oops adds 169be91e4336 ramoops: Add max_reason optional field to ramoops DT node adds 0c0adcfbbb94 pstore/ram: Adjust module param permissions to reflect reality adds 8dd277222d2b pstore/ram: Move dump_oops to end of module_param list adds b389794a0f6b pstore/platform: Switch pstore_info::name to const adds 4e86c3dbf559 pstore/platform: Move module params after declarations adds 750ec34b6f74 pstore/platform: Use backend name for console registration adds 79c8618e2edb pstore/ram: Refactor ftrace buffer merging adds 33e87d48b7a2 pstore/ftrace: Provide ftrace log merging routine adds 4e2fb3a0bbb4 printk: Introduce kmsg_dump_reason_str() adds 9e7eb327e9b3 Merge remote-tracking branch 'pstore/for-next/pstore' adds 34a87f86592b Merge remote-tracking branch 'hid/for-next' adds 4d170191dd47 Merge remote-tracking branch 'i2c/i2c/for-next' adds 27372eb4371e Merge remote-tracking branch 'i3c/i3c/next' adds 8380d0ddc951 Merge branch 'dmi/master' adds 4b6583f1ff3a hwmon: (nct7904) Add watchdog function adds 20e4250bf3d5 hwmon: (dell-smm) Use one DMI match for all XPS models adds f2ca519ca583 hwmon: (lm70) Add support for ACPI adds f092776a6899 hwmon: (ina2xx) Implement alert functions adds 71c433200855 hwmon: Reduce indentation level in __hwmon_device_register() adds a717498bb0d2 hwmon: (lm75) Fix all coding-style warnings on lm75 driver adds daef97bc17a8 hwmon: (adt7411) update contact email adds bd06ddf77bd7 hwmon: (pmbus) Improve initialization of 'currpage' and 'c [...] adds b79dd8d7c364 hwmon: (pmbus) Driver for Maxim MAX16601 adds e36d4c856011 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds f1733ba68a44 Merge remote-tracking branch 'jc_docs/docs-next' adds 9c0bc75cf065 Merge remote-tracking branch 'v4l-dvb/master' adds f5308a82e8d5 ACPICA: Make acpi_protocol_lengths static adds 2c1779f5ad32 ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h adds 034fdaa50803 ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when [...] adds 6bfe5344b295 ACPICA: Dispatcher: add status checks adds e3f7ae9ebb44 ACPICA: Fix required parameters for _NIG and _NIH adds 2d2feb681317 ACPICA: Update version to 20200430 adds e5bcac0bae3f Merge branch 'acpica' into linux-next adds f8690227dd89 ACPI: LPIT: Put the low power idle table after using it adds fe4e1a576ef4 ACPI: watchdog: Put the watchdog action table after parsing adds 3d995f88adb1 ACPI: APEI: Put the boot error record table after parsing adds 541156a38fd0 ACPI: APEI: Put the error injection table for error path a [...] adds 43f595dcab30 ACPI: APEI: Put the error record serialization table for e [...] adds 11c7bdffc743 ACPI: APEI: Put the HEST table for error path adds f900bf4951a2 ACPI: EC: Put the ACPI table after using it adds ead7ba136267 ACPI: scan: Put SPCR and STAO table after using it adds 95722237cb2a ACPI: sleep: Put the FACS table after using it adds 8e22c2e4a62e ACPI: debug: Make two functions static adds 132565d8ec09 ACPI: utils: Add acpi_evaluate_reg() helper adds 6dd10c47e912 ACPI: hotplug: PCI: Use the new acpi_evaluate_reg() helper adds 277a1722e66d Merge branches 'acpi-tables', 'acpi-dbg' and 'acpi-pci' in [...] adds 56f0a2524c3d Merge remote-tracking branch 'pm/linux-next' adds 1f1755af4f06 cpufreq: qoriq: Add platform dependencies adds aa7767edb20d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 7b0bf99b9ee4 cpupower: Remove unneeded semicolon adds ab930be0ef8c Merge remote-tracking branch 'cpupower/cpupower' adds 387ec29c3a3c Merge remote-tracking branch 'thermal/thermal/linux-next' adds cb1c4371f1f2 Merge remote-tracking branch 'ieee1394/for-next' adds e57921233f10 Merge remote-tracking branch 'swiotlb/linux-next' adds ccd56a0100de Merge remote-tracking branch 'rdma/for-next' adds cf86a086a180 net/dst: use a smaller percpu_counter batch for dst entrie [...] adds 3712c1c2ef2a ieee802154: 6lowpan: remove unnecessary comparison adds da384effb160 net: dsa: vsc73xx: convert to devm_platform_ioremap_resource adds b41d272eda6d net: dsa: sja1105: remove set but not used variable 'prev_time' adds d8882935fcae ipv6: use DST_NOCOUNT in ip6_rt_pcpu_alloc() adds b5c3babb188f net: ipa: Remove ipa_endpoint_stop{,_rx_dma} again adds e031ce80d9f9 r8169: add helper r8168g_wait_ll_share_fifo_ready adds 9617886fa65d r8169: add helper rtl_enable_rxdvgate adds 6f9395c69e62 r8169: add helper rtl_wait_txrx_fifo_empty adds ce740c5f6f7a r8169: improve reset handling for chips from RTL8168g adds 9dfff80280b6 Merge branch 'r8169-sync-few-functionalities-with-vendor-driver' adds 4d2c99940825 net: tg3: tidy up loop, remove need to compute off with a [...] adds d8f05e9891fd cnic: remove redundant assignment to variable ret adds 6a9c9548ee20 net/atheros: remove redundant assignment to variable size adds 5eb2bcf247de net: lio_core: remove redundant assignment to variable tx_done adds 38e86bfcf7f5 net: atlantic: use __packed instead of the full expansion. adds 7bb377107c72 net: atlantic: minor MACSec code cleanup adds 843e1396f62e net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 adds c64d7b23f511 net: atlantic: remove TPO2 check from A0 code adds ad46bd5ec357 net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code adds 097d638cf4e1 net: atlantic: remove check for boot code survivability be [...] adds b4de6c49e569 net: atlantic: unify MAC generation adds 2c674bec76d3 Merge branch 'net-atlantic-driver-updates' adds 76cd622fe2c2 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds f02bac9ad641 net/mlx5e: Return bool from TLS and IPSEC offloads adds 7f8546f3f041 net/mlx5e: Unify checks of TLS offloads adds 3df711db05b5 net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit adds 0bdb078c7485 net/mlx5e: Pass only eseg to IPSEC offload adds 2eeb6e384102 net/mlx5e: Make TLS offload independent of wqe and pi adds 5546100038ee net/mlx5e: Update UDP fields of the SKB for GSO first adds 714c88a38bce net/mlx5e: Split TX acceleration offloads into two phases adds ab1e0ce99d3d net/mlx5e: kTLS, Fill work queue edge separately in TX flow adds f713ce1de897 net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow adds 05dfd570826f net/mlx5e: Take TX WQE info structures out of general EN header adds 41a8e4ebb472 net/mlx5e: Use struct assignment for WQE info updates adds 6b74f60ef5a9 net/mlx5: Accel, Remove unnecessary header include adds 28bff09518e9 net/mlx5e: Enhance ICOSQ WQE info fields adds 0d5c56a220a0 Merge tag 'mlx5-updates-2020-05-09' of git://git.kernel.or [...] adds 72ef908bb3ff hinic: add three net_device_ops of vf adds 18aa23b31f6c mlxsw: spectrum_matchall: Restrict sample action to be all [...] adds 593bb8437986 mlxsw: spectrum_flower: Expose a function to get min and m [...] adds 5a2939b9d7dd mlxsw: spectrum_matchall: Put matchall list into substruct [...] adds aed65285fb9e mlxsw: spectrum_matchall: Expose a function to get min and [...] adds 18346b70ab77 mlxsw: spectrum_matchall: Forbid to insert matchall rules [...] adds 67ed68fc0c9a mlxsw: spectrum_flower: Forbid to insert flower rules in c [...] adds b886dea37b78 selftests: mlxsw: rename tc_flower_restrictions.sh to tc_r [...] adds 240fe73457fb selftests: mlxsw: tc_restrictions: add test to check sampl [...] adds aa7431123fc6 selftests: mlxsw: tc_restrictions: add couple of test for [...] adds 02a5043b22ed Merge branch 'mlxsw-spectrum-Enforce-some-HW-limitations-f [...] adds e7bb7ecefa81 IB/mlx4: Replace zero-length array with flexible-array adds 7a36e4918e30 octeontx2-pf: Use the napi_alloc_frag() to alloc the pool buffers adds 4f6cd04f2ded dsa: sja1105: fix semicolon.cocci warnings adds d728e6402c00 net: usb: ax88179_178a: remove redundant assignment to var [...] adds 1ea08c6bce05 net: huawei_cdc_ncm: remove redundant assignment to variable ret adds b9f96423bba6 net: usb: qmi_wwan: remove redundant assignment to variabl [...] adds a68a813836e1 net: phy: Add cable test support to state machine adds 97c22438963a net: phy: Add support for polling cable test adds 11ca3c4261cd net: ethtool: netlink: Add support for triggering a cable test adds b28efb930ba5 net: ethtool: Add attributes for cable test reports adds 0df960f14e17 net: ethtool: Make helpers public adds 1dd3f212af30 net: ethtool: Add infrastructure for reporting cable test results adds 1e2dc14509fd net: ethtool: Add helpers for reporting test results adds fc879f723c2a net: phy: marvell: Add cable test support adds 4a459bdc7472 net: phy: Put interface into oper testing during cable test adds 9896a4574ecb net: phy: Send notifier when starting the cable test adds bed37f0ba6bc Merge branch 'Ethernet-Cable-test-support' adds e3805d33e73c Merge remote-tracking branch 'net-next/master' adds 33181bb8e8fe selftests/bpf: Generalize helpers to control background listener adds 488a23b89d17 selftests/bpf: Move existing common networking parts into [...] adds cb0721c7e200 net: Refactor arguments of inet{,6}_bind adds 8086fbaf4934 bpf: Allow any port in bpf_bind helper adds ae24345da54e bpf: Implement an interface to register bpf_iter targets adds 15d83c4d7cef bpf: Allow loading of a bpf_iter program adds de4e05cac46d bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE adds 2057c92bc927 bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE adds fd4f12bc38c3 bpf: Implement bpf_seq_read() for bpf iterator adds ac51d99bf81c bpf: Create anonymous bpf iterator adds 367ec3e4834c bpf: Create file bpf iterator adds e5158d987b72 bpf: Implement common macros/helpers for target iterators adds 6086d29def80 bpf: Add bpf_map iterator adds 138d0be35b14 net: bpf: Add netlink and ipv6_route bpf_iter targets adds eaaacd23910f bpf: Add task and task/file iterator targets adds b121b341e598 bpf: Add PTR_TO_BTF_ID_OR_NULL support adds 492e639f0c22 bpf: Add bpf_seq_printf and bpf_seq_write helpers adds 1d68f22b3d53 bpf: Handle spilled PTR_TO_BTF_ID properly when checking s [...] adds 9c5f8a1008a1 bpf: Support variable length array in tracing programs adds c09add2fbc5a tools/libbpf: Add bpf_iter support adds 5fbc220862fc tools/libpf: Add offsetof/container_of macro in bpf_helpers.h adds 9406b485dea5 tools/bpftool: Add bpf_iter support for bptool adds 7c128a6bbd4f tools/bpf: selftests: Add iterator programs for ipv6_route [...] adds acf61631746c tools/bpf: selftests: Add iter progs for bpf_map/task/task_file adds 6879c042e105 tools/bpf: selftests: Add bpf_iter selftests adds 180139dca8b3 Merge branch 'bpf_iter' adds b4563facdcae bpf, runqslower: include proper uapi/bpf.h adds 1f31383b6347 Merge remote-tracking branch 'bpf-next/master' adds 6d64be3da282 xfrm: avoid extract_output indirection for ipv4 adds a269fbfc4e9f xfrm: state: remove extract_input indirection from xfrm_st [...] adds 171916cbd53d xfrm: move xfrm4_extract_header to common helper adds 3e50ddd8b8d5 xfrm: expose local_rxpmtu via ipv6_stubs adds ede64dd2bfe2 xfrm: place xfrm6_local_dontfrag in xfrm.h adds f3075f48ddb2 xfrm: remove extract_output indirection from xfrm_state_afinfo adds 2ab6096db2f1 xfrm: remove output_finish indirection from xfrm_state_afinfo adds 39e384f526df Merge remote-tracking branch 'ipsec-next/master' adds b6ca09cb156d net/mlx5: Replace zero-length array with flexible-array adds 1654e9674683 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 82554c45fdbd Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to suppor [...] adds 9258658ed7ac Bluetooth: Replace BT_DBG with bt_dev_dbg for management support adds f73f6fad6942 Bluetooth: replace zero-length array with flexible-array member adds 4f332966ef6f Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option adds f885a269b2d7 Bluetooth: Replace BT_DBG with bt_dev_dbg for security man [...] adds bfc68200cc7c Bluetooth: Add support for experimental features configuration adds c947c948df52 Bluetooth: Introduce debug feature when dynamic debug is disabled adds 71af292d6268 Merge remote-tracking branch 'bluetooth/master' adds 9987c295ab7a Merge remote-tracking branch 'mac80211-next/master' adds de80f184535d gfs2: Don't ignore inode write errors during inode_go_sync adds 70f3409a3b17 Merge remote-tracking branch 'gfs2/for-next' adds 7c26e6ef96c9 mtd: rawnand: fsmc: Change to non-atomic bit operations adds 73ab61552e2f mtd: rawnand: ingenic: Make qi_lb60_ooblayout_ops static adds fb0f6f331e27 mtd: rawnand: cadence: Make cadence_nand_attach_chip static adds 4ba246d7a365 mtd: rawnand: brcmnand: Remove unused including <linux/version.h> adds ce446b4b2d80 mtd: rawnand: Take check_only into account adds 5756f2e8dad4 mtd: rawnand: denali: add more delays before latching inco [...] adds 15770370df4d mtd: rawnand: au1550nd: Stop using IO_ADDR_{R, W} in au_{r [...] adds a67537ef37d8 mtd: rawnand: au1550nd: Implement exec_op() adds 4ec443ecd294 mtd: rawnand: au1550nd: Get rid of the legacy interface im [...] adds eb83af4d4d21 mtd: rawnand: au1550nd: Patch the read/write buf helper pr [...] adds b82987609662 mtd: rawnand: Give more information about the ECC weakness adds 8c84b3ccb901 mtd: rawnand: marvell: Fix the condition on a return code adds 0757dd298465 mtd: rawnand: marvell: Use devm_platform_ioremap_res() adds 485bbc9aadc2 mtd: rawnand: marvell: Use nand_cleanup() when the device [...] adds 50ba89d5eba9 mtd: rawnand: marvell: Fix probe error path adds 88f210c3cd15 mtd: rawnand: marvell: Rename a function to clarify adds 487d369ab398 mtd: rawnand: marvell: Rename the ->correct() function adds fe5ac42cb755 mtd: rawnand: timings: Add mode information to the timings [...] adds eab29ad39dd3 mtd: rawnand: timings: Fix default tR_max and tCCS_min timings adds d4cbe5a9903b mtd: rawnand: onfi: Fix redundancy detection check adds 42da7e1e29b9 mtd: rawnand: onfi: Use intermediate variables to improve [...] adds bde964ea2777 mtd: rawnand: onfi: Define the number of parameter pages adds b3e5f18b49bd mtd: rawnand: onfi: Avoid doing a copy of the parameter page adds c68518db7e51 mtd: rawnand: onfi: Drop a useless parameter page read adds 584c6cf420e0 mtd: rawnand: jedec: Define the number of parameter pages adds ff64f3d2aca9 mtd: rawnand: jedec: Use intermediate variables to improve [...] adds f4bbd75024ef mtd: rawnand: cs553x: Declare controllers instead of NAND chips adds 8f21bde6d9b3 mtd: rawnand: cs553x: Stop using chip->legacy.IO_ADDR_{R, W} adds f0ce830c7783 mtd: rawnand: cs553x: Implement exec_op() adds 408ec521757d mtd: rawnand: cs553x: Get rid of the legacy interface impl [...] adds 55e65e439582 mtd: rawnand: toshiba: Add a specific init for TC58TEG5DCLTA00 adds 24a4c8eebf6b mtd: rawnand: Define the "distance 3" MLC pairing scheme adds 690ca0dc8c89 mtd: rawnand: toshiba: Set the pairing scheme for TC58TEG5DCLTA00 adds 267be6182573 mtd: Add support for emulated SLC mode on MLC NANDs adds 7e1d72093427 dt-bindings: mtd: partition: Document the slc-mode property adds 6874b464a931 mtd: partitions: ofpart: Parse the slc-mode property adds 5df96f338f0a mtd: cmdlinepart: Add an slc option to use SLC mode on a part adds d4903199bc07 ubi: Relax the 'no MLC' rule and allow MLCs operating in SLC mode adds 810943ec066b mtd: rawnand: Translate obscure bitfields into readable macros adds bd561831f3d4 mtd: rawnand: Reorder the nand_chip->options flags adds 77356cb54b79 mtd: rawnand: Rename a NAND chip option adds 1a7cb7fc5c09 mtd: rawnand: Fix comments about the use of bufpoi adds 39385c06b37d mtd: rawnand: Rename the use_bufpoi variables adds 23ae46a9c319 mtd: rawnand: Avoid indirect access to ->data_buf() adds 1c4db741f8e6 mtd: rawnand: Add a helper to check supported operations adds bd3c1e48cf97 mtd: rawnand: Give the possibility to verify a read operat [...] adds 82edcb53ec03 mtd: rawnand: onfi: Adapt the parameter page read to const [...] adds bbeb511f1752 mtd: rawnand: jedec: Adapt the parameter page read to cons [...] adds 90e4ce6758c4 mtd: rawnand: Expose monolithic read/write_page_raw() helpers adds 92dca4ae6f70 mtd: rawnand: Allow controllers to overload soft ECC hooks adds e117b3a24111 mtd: rawnand: micron: Allow controllers to overload raw accessors adds 5345bc45c7a9 Merge remote-tracking branch 'nand/nand/next' adds e368b6c855bd Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 43b05ce76733 crypto: stm32/hash - defer probe for reset controller adds 45dafed6c5ec crypto: stm32/hash - defer probe for dma device adds 79cd691f609c crypto: stm32/hash - don't print error on probe deferral adds 3f7819bd4215 crypto: bcm - Use the defined variable to clean code adds 34d47aab0665 hwrng: cctrng - Add dependency on OF adds 55e840568073 hwrng: cctrng - change default to n adds 3e37f04f2bf3 hwrng: cctrng - update help description adds ec6e2bf33b54 crypto: algapi - create function to add request in front of queue adds 6a89f492f8e5 crypto: engine - support for parallel requests based on re [...] adds 8d90822643ad crypto: engine - support for batch requests adds c549226926ce crypto: acomp - search acomp with scomp backend in crypto_ [...] adds e0664ebcea6a crypto: drbg - fix error return code in drbg_alloc_state() adds d099ea6e6fde crypto - Avoid free() namespace collision adds 13855fd8ce64 crypto: lib/sha256 - return void adds 822a98b862d5 crypto: hash - introduce crypto_shash_tfm_digest() adds a221b33b657b crypto: arm64/aes-glue - use crypto_shash_tfm_digest() adds 1306664fdeef crypto: essiv - use crypto_shash_tfm_digest() adds 7e3e48d86b7c crypto: artpec6 - use crypto_shash_tfm_digest() adds f32b6775c795 crypto: ccp - use crypto_shash_tfm_digest() adds 8cbb809794b1 crypto: ccree - use crypto_shash_tfm_digest() adds 61c38e3a94f2 crypto: hisilicon/sec2 - use crypto_shash_tfm_digest() adds e0077ea8ee17 crypto: mediatek - use crypto_shash_tfm_digest() adds ce8e04888dd8 crypto: n2 - use crypto_shash_tfm_digest() adds e29ba412bdfe crypto: omap-sham - use crypto_shash_tfm_digest() adds ecca1ad60cdf crypto: s5p-sss - use crypto_shash_tfm_digest() adds 96a5aa721df8 nfc: s3fwrn5: use crypto_shash_tfm_digest() adds 3e185a56eb69 fscrypt: use crypto_shash_tfm_digest() adds 197981138805 ecryptfs: use crypto_shash_tfm_digest() adds ea794db2646a nfsd: use crypto_shash_tfm_digest() adds f80df3851246 ubifs: use crypto_shash_tfm_digest() adds ec0bf6edc4ad Bluetooth: use crypto_shash_tfm_digest() adds 75b93c635482 sctp: use crypto_shash_tfm_digest() adds bce395eea0f2 KEYS: encrypted: use crypto_shash_tfm_digest() adds 85fc78b80f15 ASoC: cros_ec_codec: use crypto_shash_tfm_digest() adds ac0ad93df713 mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES adds 1c4b3c409998 crypto: powerpc/sha1 - remove unused temporary workspace adds 23dc2a0dfc98 crypto: powerpc/sha1 - prefix the "sha1_" functions adds 4d21e594508c crypto: s390/sha1 - prefix the "sha1_" functions adds 6b0b0fa2bce6 crypto: lib/sha1 - rename "sha" to "sha1" adds 2aaba014b55b crypto: lib/sha1 - remove unnecessary includes of linux/cr [...] adds 228c4f265c6e crypto: lib/sha1 - fold linux/cryptohash.h into crypto/sha.h adds 8d06abbd3c80 Merge remote-tracking branch 'crypto/master' adds 370fb6b0aaf0 Merge tag 'amd-drm-next-5.8-2020-04-30' of git://people.fr [...] adds 3fd911b69b31 Merge tag 'drm-misc-next-2020-05-07' of git://anongit.free [...] adds 0a7a42754678 Merge remote-tracking branch 'drm/drm-next' adds 35ccba4e9fc7 drm/amdgpu: switch to common xgmi ta helpers adds 001a0a95ed7a drm/amdgpu: switch to common ras ta helper adds c797c583e880 drm/amdgpu: drop unused ras ta helper function adds 999a69e2758f drm/amdgpu: switch to common rlc_autoload helper adds 890900fe77b1 drm/amdgpu: use node_id and node_size to calcualte dram_ba [...] adds 85625e642950 drm/amdgpu: enable hibernate support on Navi1X adds 77f3a5cd7023 drm/amdgpu: cleanup sysfs file handling adds 0da4a419a27a drm/amdgpu: implement soft_recovery for gfx10 adds f0d69678083f drm/amdgpu: drop pm_runtime_set_active adds deff2b024aee drm/amdgpu: fix runpm logic in amdgpu_pmops_resume adds af27c649b647 drm/amdgpu: drop extra runtime pm handling in resume pmop adds b58615446632 drm/amdgpu: only set DPM_FLAG_NEVER_SKIP for legacy ATPX BOCO adds edea02ad5520 drm/amdgpu: Add new ring callback to insert memory sync adds 48350d3decc1 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds 962855aa92a0 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds eab511523b28 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] adds ee001591eb6b drm/amdgpu: Add a UAPI flag for user to call mem_sync adds 110b9101e464 drm/mm: revert "Break long searches in fragmented address spaces" adds 409a93683503 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds a56d65ae9b84 drm/ttm: Break out the loops if need_resched in bo delayed [...] adds b76b37f31c31 drm: Correct DP DSC macro typo adds 423255969214 drm/amdgpu: work around llvm bug #42576 adds 2d7cdcbd3180 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 566028c1d038 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds 3c5853bed5e5 drm/amdgpu: re-enable runtime pm on vega10 adds bb0b6c08974d drm/amdgpu: simplify ATIF backlight handling adds 4be46485bf94 Merge remote-tracking branch 'amdgpu/drm-next' adds 2045d666ae63 drm/i915: Ignore submit-fences on the same timeline adds ac938052e571 drm/i915: Pull waiting on an external dma-fence into its routine adds e41627db6f36 drm/i915/gt: Improve precision on defer_request assert adds 3136deb7ba22 drm/i915: Peel dma-fence-chains for await adds fcae496153a3 drm/i915: Prevent using semaphores to chain up to external fences adds 16dc224f1c0f drm/i915: Replace the hardcoded I915_FENCE_TIMEOUT adds f1e79c7e183c drm/i915: Replace zero-length array with flexible-array adds 759b1724d6b7 Merge remote-tracking branch 'drm-intel/for-linux-next' adds f923db184ca3 gpu: host1x: Clean up debugfs in error handling path adds 582002a9b40c Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 3a53230e1c4b drm/ast: Make ast_primary_plane_helper_atomic_update static adds d6ddbd5c97d1 drm/ast: Don't check new mode if CRTC is being disabled adds 50b6f619a099 uapi/drm/drm_fourcc.h: Note on platform specificity for fo [...] adds 9694d9c3b5a5 panel: simple: Fix size and bpp of BOE NV133FHM-N61 adds 574a38ca06e6 dt-bindings: display: simple: Add BOE NV133FHM-N62 adds cfe40d02238e panel: simple: Add BOE NV133FHM-N62 adds d2528306528d dt-bindings: display: Add hpd-gpios to panel-common bindings adds 48834e6084f1 drm/panel-simple: Support hpd-gpios for delaying prepare() adds 7429e92386b2 drm/i2c/tda998x: Make tda998x_audio_digital_mute static adds 6e85bd73d50d video: fbdev: pxa168fb: make pxa168fb_init_mode() return void adds 541756209614 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 7a65f4546ae7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 31439e3e0538 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 205a9bef2efe Merge remote-tracking branch 'regmap/for-next' adds 89ebe49aaa2f ALSA: fireworks: Replace zero-length array with flexible-array adds 8304cf77c920 ALSA: firewire-lib: fix invalid assignment to union data f [...] adds 10aa8e4acf51 ALSA: firewire-lib: use macro for maximum value of second [...] adds 2472cfb3232c ALSA: firewire-lib: add reference to domain structure from [...] adds af86b0b1f4b0 ALSA: firewire-lib: code refactoring for parameters of pac [...] adds 83cfb5c50f8e ALSA: firewire-lib: code refactoring for syt computation adds 816d84826e89 ALSA: firewire-lib: code refactoring for syt offset calculation adds 274fc3558133 ALSA: firewire-lib: code refactoring for data block calculation adds 25babf297c57 ALSA: firewire-lib: add cache for packet sequence to AMDTP [...] adds 1a4be183b3fc ALSA: firewire-lib: pool ideal sequence of syt offset and [...] adds 69efd5c4bd4c ALSA: firewire-lib: use sequence of syt offset and data bl [...] adds bbd6aac3ae15 ALSA: fireface: fix configuration error for nominal sampli [...] adds f4588cc425be ALSA: fireface: start IR context immediately adds c52f232e1107 ALSA: fireface: code refactoring to add enumeration consta [...] adds 782222bab83a ALSA: fireface: code refactoring to decide name of sound card adds 062bb452b078 ALSA: fireface: add support for RME FireFace 802 adds 1f65e6683267 ALSA: fireface: add support for RME Fireface UFX (untested) adds 2d5a27c2bc0c Merge remote-tracking branch 'sound/for-next' adds 28d4adc4257c ASoC: SOF: Intel: Fix unused variable warning adds 2d6201ee1123 ASoC: soc-core: Replace zero-length array with flexible-array adds 5877b884ae64 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next adds c2a6848683de Merge remote-tracking branch 'sound-asoc/for-next' adds c3ffe334cbcf Merge remote-tracking branch 'modules/modules-next' adds 255cdaf73412 Input: edt-ft5x06 - fix get_default register write access adds f4ee52f3ad8c Input: edt-ft5x06 - move parameter restore into helper adds 21d1611a83f8 Input: edt-ft5x06 - improve power management operations adds 0f58daaacca9 Input: edt-ft5x06 - prefer asynchronous probe adds 7fdff6cc84de dt-bindings: touchscreen: Add CY8CTMA140 bindings adds 3eb66d9f97f3 Input: add driver for the Cypress CY8CTMA140 touchscreen adds 82612f05585a Merge remote-tracking branch 'input/next' adds 873f1c8df7e0 Merge branch 'block-5.7' into for-5.8/block adds 2e194422f1eb block: free both rq_map and request adds a2584e43f567 block: save previous hardware queue count before udpate adds fd689871bbfb block: alloc map and request for new hardware queue adds 03b63b029dcb block: rename __blk_mq_alloc_rq_map adds 79fab5287922 block: rename blk_mq_alloc_rq_maps adds 4c74746625de driver core: remove device_create_vargs adds a5a6c66df6bf bdi: unexport bdi_register_va adds 3c5d202b55d3 bdi: remove bdi_register_owner adds aef33c2ff8aa bdi: simplify bdi_alloc adds 1cd925d58385 bdi: remove the name field in struct backing_dev_info adds af00423a3dbc hfs: stop using ioctl_by_bdev adds 15fb54928208 Merge branch 'for-5.8/block' into for-next adds 904fbcb115c8 io_uring: remove 'fd is io_uring' from close path adds 7d01bd745a8f io_uring: remove obsolete 'state' parameter adds d48005c8bcc7 Merge branch 'for-5.8/io_uring' into for-next adds 615399896ca3 nvme-fc: Sync header to FC-NVME-2 rev 1.08 adds 72e6329f86c7 nvme-fc and nvmet-fc: revise LLDD api for LS reception and [...] adds ca19bcd08633 nvme-fc nvmet-fc: refactor for common LS definitions adds 3b8281b02bdc nvmet-fc: Better size LS buffers adds f56bf76f79f3 nvme-fc: Ensure private pointers are NULL if no data adds eb4ee8f12515 nvme-fc: convert assoc_active flag to bit op adds fd5a5f221304 nvme-fc: Update header and host for common definitions for [...] adds ec3b0e3cc393 nvmet-fc: Update target for common definitions for LS handling adds 14fd1e98afaf nvme-fc: Add Disconnect Association Rcv support adds a5c2b4f633cf nvmet-fc: add LS failure messages adds 0dfb992e0ec2 nvmet-fc: perform small cleanups on unneeded checks adds 58ab8ff9dca2 nvmet-fc: track hostport handle for associations adds 349c694ee71c nvmet-fc: rename ls_list to ls_rcv_list adds 47bf32410644 nvmet-fc: Add Disconnect Association Xmt support adds ea39765843fa nvme-fcloop: refactor to enable target to host LS adds 437c0b824dbd nvme-fcloop: add target to host LS request support adds 2a1160a03ac4 lpfc: Refactor lpfc nvme headers adds 7cacae2ad047 lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx adds 7b7f551b0403 lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions adds 3a8070c567aa lpfc: Refactor NVME LS receive handling adds 6514b25d3fba lpfc: Refactor Send LS Request support adds e96a22b0b7c2 lpfc: Refactor Send LS Abort support adds fe1bedec5b9c lpfc: Refactor Send LS Response support adds 9aa09e98b288 lpfc: nvme: Add Receive LS Request and Send LS Response su [...] adds 4c2805aab519 lpfc: nvmet: Add support for NVME LS request hosthandle adds 54840bed372c lpfc: nvmet: Add Send LS Request and Abort LS Request support adds 71fb90eb71d7 nvme: provide num dword helper adds 03f8cebc127f nvme: remove unused parameter adds b0012dd39715 nvmet-rdma: use SRQ per completion vector adds e4fcc72c1a42 nvmet-fc: slight cleanup for kbuild test warnings adds b9a5c3d4c34d nvme: refine the Qemu Identify CNS quirk adds 25dcaa9292af nvme: clean up nvme_scan_work adds 4450ba3bbb47 nvme: factor out a nvme_ns_remove_by_nsid helper adds 4005f28d25cb nvme: avoid an Identify Controller command for each namesp [...] adds aec459b484b8 nvme: remove the magic 1024 constant in nvme_scan_ns_list adds d567572906d9 nvme: unlink head after removing last namespace adds ac262508daa8 nvme: release namespace head reference on error adds 9ad1927a3bc2 nvme: always search for namespace head adds 0c284db7f235 nvme: check namespace head shared property adds b2ce4d90690b nvme-multipath: set bdi capabilities once adds b2b2de7c5a01 nvme: revalidate after verifying identifiers adds 38adf94e166e nvme: consolidate chunk_sectors settings adds bc1af009a8ed nvme: revalidate namespace stream parameters adds 31fdad7be189 nvme: consolodate io settings adds e8cd1ff11d58 nvmet: add ns revalidation support adds 3add1d93d991 nvme-fc: avoid gcc-10 zero-length-bounds warning adds 6623c5b3dfa5 nvme: clean up error handling in nvme_init_ns_head adds b04df85d9a05 nvme: flush scan work on passthrough commands adds 74943d45eef4 nvme-pci: remove volatile cqes adds 54b2fcee1db0 nvme-pci: remove last_sq_tail adds 2a5bcfdd41d6 nvme-pci: align io queue count with allocted nvme_queue in [...] adds 386e5e6e1aa9 nvme-tcp: use bh_lock in data_ready adds 72e5d757c620 nvme-tcp: avoid scheduling io_work if we are already polling adds db5ad6b7f8cd nvme-tcp: try to send request in queue_rq context adds 7890b9701b79 nvme-multipath: stop using ->queuedata adds 45e2f3c2d2f5 nvmet: add generic type-name mapping adds 7e764179c867 nvmet: use type-name map for address family adds 84b8d0d7aa15 nvmet: use type-name map for ana states adds 87628e285100 nvmet: use type-name map for address treq adds 3ecb5faa07c7 nvmet: centralize port enable access for configfs adds d02abd198633 nvmet: align addrfam list to spec adds 92decf118f1d nvme: define constants for identification values adds 654ab8c58068 Merge branch 'for-5.8/drivers' into for-next adds 51e5f5a0751e Merge remote-tracking branch 'block/for-next' adds c7fbb36b80d7 Merge remote-tracking branch 'device-mapper/for-next' adds 691e9f6c3c94 Merge branch 'fixes' into next adds 777765beab20 memstick: Replace zero-length array with flexible-array adds bd2426a9deda Merge branch 'fixes' into next adds 096d0366c5a0 mmc: cb710: Inform the mmc core about the maximum busy timeout adds 31f022ebe39d mmc: sdricoh_cs: Throttle polling rate for data transfers adds 850425f7cd41 mmc: sdricoh_cs: Throttle polling rate for commands adds 6d4a81122c23 mmc: sdricoh_cs: Respect the cmd->busy_timeout from the mmc core adds e01be5ad10a6 Merge remote-tracking branch 'mmc/next' adds 6c3c36d5d7b3 Merge remote-tracking branch 'backlight/for-backlight-next' adds cf5701bf7496 power: bq25890: unlock on error paths in bq25890_resume() adds 1a45732926f3 power: supply: cw2015: Make some symbols static adds a776f560abcb dt-bindings: power: reset: Convert syscon-reboot-mode to D [...] adds 934ed3847a4e power: supply: lp8788: Fix an error handling path in 'lp87 [...] adds 1072ceada458 power: reset: ltc2952: remove unused variable adds d2218d4e4a65 lib: add linear ranges helpers adds 33d599f05299 lib/test_linear_ranges: add a test for the 'linear_ranges' adds de824cc9659e power: supply: bd70528: rename linear_range to avoid collision adds 60ab7f4153b6 regulator: use linear_ranges helper adds bf584e4dbd5b Merge tag 'tags/linear-ranges-lib' into psy-next adds 92f7d909720e power: supply: bd70528: use linear ranges adds e3420b49949c dt-bindings: battery: add new battery parameters adds 5a63b7ba50fd power: supply: add battery parameters adds 2a75c8a4e4fe dt_bindings: ROHM BD99954 Charger adds 0902f8366491 power: supply: Support ROHM bd99954 charger adds 72073aa1e262 power: supply: Fix Kconfig help text indentiation adds 75ffb420aa71 power: supply: KConfig cleanup default n adds c32ea07a3063 power: supply: smb347-charger: IRQSTAT_D is volatile adds fa7cc725a343 power: supply: smb347-charger: Add delay before getting IRQSTAT adds 29e9eff40f5e power: supply: olpc_battery: fix the power supply name adds 0383024f811a power: supply: max17040: Correct voltage reading adds 1e4724d0b7d1 power: bq25890: use proper CURRENT_NOW property for I_BAT adds 21d90eda433f power: bq25890: fix ADC mode configuration adds 3b4df57bef69 power: bq25890: update state on property read adds b302a0ae7205 power: bq25890: implement CHARGE_TYPE property adds c942656ddb3a power: bq25890: implement PRECHARGE_CURRENT property adds 478efc79ee32 power: bq25890: implement INPUT_CURRENT_LIMIT property adds 859687014bb3 Merge remote-tracking branch 'battery/for-next' adds c50ad6dbf6cc Merge tag 'linear-ranges-lib' of https://git.kernel.org/pu [...] adds 1c3b3bf6abb6 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] adds 2fb4a9cecab5 Merge remote-tracking branch 'regulator/for-next' adds e57221dff58d Merge remote-tracking branch 'apparmor/apparmor-next' adds 1129d31b55d5 ima: Fix ima digest hash table key calculation adds 6ee28442a465 ima: Remove redundant policy rule set in add_rules() adds b59fda449cf0 ima: Set again build_ima_appraise variable adds 0c4395fb2aa7 evm: Fix possible memory leak in evm_calc_hmac_or_hash() adds 36fb2adf946b Merge remote-tracking branch 'integrity/next-integrity' adds cfc5cc0270dd Merge remote-tracking branch 'keys/keys-next' adds bdf4ae4c3f5f Merge remote-tracking branch 'selinux/next' adds 8101b1dbd76c Merge remote-tracking branch 'smack/next' adds c23647575c18 Merge remote-tracking branch 'tpmdd/next' adds a1ae3ea82d8b Merge branches 'iommu/fixes' and 'core' into next adds c1e495e05696 Merge remote-tracking branch 'iommu/next' adds 4446915af3dd Merge remote-tracking branch 'audit/next' adds 9b7340d3727c Merge remote-tracking branch 'devicetree/for-next' adds 140e45e1e62d spi: dw: Avoid useless assignments in generic DMA setup adds a041e672cb57 spi: dw: Get rid of dma_inited flag adds 1fe0aeffeb74 Merge remote-tracking branch 'spi/for-5.8' into spi-next adds ee4710632183 Merge remote-tracking branch 'spi/for-next' adds 2b44574ca8a6 Merge branch 'x86/vdso' adds b8f5b33886f6 Merge branch 'x86/urgent' adds e88248902493 x86/delay: Preparatory code cleanup adds 46f90c7aad62 x86/delay: Refactor delay_mwaitx() for TPAUSE support adds cec5f268cd02 x86/delay: Introduce TPAUSE delay adds a146123e940c Merge branch 'x86/timers' adds 30ad8db3a2c2 x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqs [...] adds 32988cfd579f x86/platform/uv: Remove the uv_partition_coherence_id() macro adds 23e1a65f3c7e x86/platform/uv: Unexport sn_coherency_id adds 2bd04b6fe4fc x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c adds cc1991058705 x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros adds e4dd8b835126 x86/platform/uv: Mark is_uv_hubless() static adds 8263b059379c x86/platform/uv: Mark uv_min_hub_revision_id static adds 8e7755458025 x86/platform/uv: Simplify uv_send_IPI_one() adds fbe1d37866d2 x86/platform/uv: Remove _uv_hub_info_check() adds 479d6d904557 x86/platform/uv: Unexport uv_apicid_hibits adds 2981cf836127 x86/platform/uv: Remove the unused _uv_cpu_blade_processor [...] adds 878a6c4f30e2 Merge branch 'x86/platform' adds d302700fcf0e Merge branch 'x86/mm' adds dbf84ce6a580 Merge branch 'x86/microcode' adds 145989e24c55 Merge branch 'x86/kdump' adds 4446d96d7ba7 x86/entry/64: Remove an unused label adds f642aebc9d2a x86/entry/64: Remove unneeded kernel CR3 switching adds 3dcdb8e0c83b x86/idt: Remove address operator on function machine_check() adds 439af0c9e77a Merge branch 'x86/entry' adds e9d7144597b1 x86/cpu: Add a steppings field to struct x86_cpu_id adds 51485635ebc2 Merge 'x86/urgent' into x86/cpu adds d8422f6bb052 x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro adds 66abf2388331 x86/apic: Convert the TSC deadline timer matching to stepp [...] adds e2abfc0448a4 x86/cpu/amd: Make erratum #1054 a legacy erratum adds 85fa8e90c8ad Merge branch 'x86/cpu' adds 2fa0ea3987bb Merge branch 'x86/cleanups' adds 8dd97c65185c x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h adds 0118ad82c2a6 x86/cpu: Move resctrl CPUID code to resctrl/ adds f0d339db5647 x86/resctrl: Remove unnecessary RMID checks adds 923f3a2b48bd x86/resctrl: Query LLC monitoring properties once during boot adds 46637d4570e1 x86/resctrl: Maintain MBM counter width per resource adds f3d44f18b066 x86/resctrl: Support CPUID enumeration of MBM counter width adds 0c4d5ba1b998 x86/resctrl: Support wider MBM counters adds 2cc7b0621667 Merge branch 'x86/cache' adds 950a37078aa0 x86/build: Use $(CONFIG_SHELL) adds ed4ef89d8c5a Merge branch 'x86/build' adds 13bd4dc9c54e Merge branch 'x86/boot' adds fb0cfd48f3fb Merge branch 'x86/asm' adds 565558558985 cpu/hotplug: Remove disable_nonboot_cpus() adds fb7fb84a0c4e cpu/hotplug: Remove __freeze_secondary_cpus() adds bfc5e0406a5a Merge branch 'smp/core' adds 13aa1ce36799 Merge branch 'sched/core' adds 86c9adaa8aa0 Merge branch 'ras/core' adds d2e7d8636fb7 perf cgroup: Avoid needless closing of unopened fd adds 41e7c32b9789 perf bench: Fix div-by-zero if runtime is zero adds 8fbd301bf206 perf evlist: Remove duplicate headers adds 1e76b171b715 perf script: Avoid NULL dereference on symbol adds 0e0bf1ea1147 perf stat: Zero all the 'ena' and 'run' array slot stats f [...] adds 197ba86fdc88 perf stat: Improve runtime stat for interval mode adds dbd660e6b288 perf test session topology: Fix data path adds d99c22eabee4 perf record: Add num-synthesize-threads option adds 13edc237200c perf bench: Add a multi-threaded synthesize benchmark adds e95770af4c4a tools api: Add a lightweight buffered reading api adds 2069425eb3f8 perf synthetic events: Remove use of sscanf from /proc reading adds fad1f1e7dedc perf script: Remove extraneous newline in perf_sample__fpr [...] adds eebe80c98254 libtraceevent: Remove unneeded semicolon adds 2cca512ad2fe perf c2c: Remove unneeded semicolon adds 8284bbeab75f perf tools: Remove unneeded semicolons adds 6fa9c3e779b8 perf report: Fix warning assignment of 0/1 to bool variable adds 454a8be0cff9 perf pmu: Fix function name in comment, its get_cpuid_str( [...] adds 1e1a873dc67f perf metricgroups: Enhance JSON/metric infrastructure to h [...] adds 9022608ec5ba perf tests expr: Added test for runtime param in metric ex [...] adds 3351c6da896b perf tools: Enable Hz/hz prinitg for --metric-only option adds 354575c00d61 perf vendor events power9: Add hv_24x7 socket/chip level m [...] adds 40c7d2460e03 perf tools: Move routines that probe for perf API features [...] adds bc477d7983e3 perf record: Move sb_evlist to 'struct record' adds ca6c9c8b107f perf top: Move sb_evlist to 'struct perf_top' adds b38d85ef49cf perf bpf: Decouple creating the evlist from adding the SB event adds d0abbc3ce695 perf parse-events: Add parse_events_option() variant that [...] adds 9a39994467d4 perf evlist: Move the sideband thread routines to separate object adds 976be84504b8 perf evlist: Allow reusing the side band thread for more purposes adds 636eb4d001b1 libsubcmd: Introduce OPT_CALLBACK_SET() adds 899e5ffbf246 perf record: Introduce --switch-output-event adds 23cbb41c939a perf record: Move side band evlist setup to separate routine adds 44d041b7b2c1 libperf: Add NULL pointer check for cpu_map iteration and [...] adds e8dfb81838b1 perf parse-events: Fix memory leaks found on parse_events adds 672f707ef55f perf parse-events: Fix memory leaks found on parse_events adds ba08829aace9 perf parse-events: Fix another memory leaks found on parse [...] adds 4599d292128d libperf evlist: Fix a refcount leak adds 846de4371fdf perf tools: Fix reading new topology attribute "core_cpus" adds bb629484d924 perf tools: Simplify checking if SMT is active. adds 86d67180b920 perf thread-stack: Add branch stack support adds 1ef998ff1823 perf intel-pt: Consolidate thread-stack use condition adds cf888e08a030 perf intel-pt: Change branch stack support to use thread-stacks adds ec90e42ce514 perf auxtrace: Add option to synthesize branch stack for r [...] adds 6cd2cbfc6865 perf evsel: Add support for synthesized branch stack sample type adds 3749e0bbdef2 perf thread-stack: Add thread_stack__br_sample_late() adds f0a0251cee80 perf intel-pt: Add support for synthesizing branch stacks [...] adds 43358d9dfb25 perf intel-pt: Update documentation about itrace G and L options adds 6dd912cbadb9 perf intel-pt: Update documentation about using /proc/kcore adds 65ddce3fd87a perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct [...] adds 5eb88f0476ab perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() adds 12f5261dac90 perf evsel: Rename perf_evsel__compute_deltas() to evsel__ [...] adds e76026bdd51b perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() adds 39453ed55973 perf evsel: Rename perf_evsel__is_aux_event() to evsel__is [...] adds 30f7c59124bb perf evsel: Rename perf_evsel__exit() to evsel__exit() adds 6ec17b4e2592 perf evsel: Rename perf_evsel__config*() to evsel__config*() adds 4b5e87b741f6 perf evsel: Rename perf_evsel__calc_id_pos() to evsel__cal [...] adds 2aaefde4d98b perf evsel: Rename __perf_evsel__sample_size() to __evsel_ [...] adds 8ab2e96d8ff1 perf evsel: Rename *perf_evsel__*name() to *evsel__*name() adds 347c751a64af perf evsel: Rename perf_evsel__group_desc() to evsel__grou [...] adds 862b2f8fbc5b perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel_ [...] adds ad681adf1dfe perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() adds aa8c406b0adb perf evsel: Rename perf_evsel__open_per_*() to evsel__open [...] adds efc0cdc9ed5e perf evsel: Rename perf_evsel__{str,int}val() and other tr [...] adds 266150c94c69 perf mem2node: Avoid double free related to realloc adds 4b1984491e65 perf doc: Pass ASCIIDOC_EXTRA as an argument adds 5ef86146de94 tools feature: Add support for detecting libpfm4 adds 3a50dc76058d perf pmu: Add perf_pmu__find_by_type helper adds c754c382c9a7 perf evsel: Rename perf_evsel__is_*() to evsel__is*() adds 53fcfa6b8efe perf evsel: Ditch perf_evsel__cmp(), not used for quite a while adds ea089692733a perf evsel: Rename *perf_evsel__read*() to *evsel__read() adds 6b6017a20650 perf evsel: Rename perf_evsel__parse_sample*() to evsel__p [...] adds e470daeaa36a perf evsel: Rename perf_evsel__{prev,next}() to evsel__{pr [...] adds 4f138a9e08a9 perf evsel: Rename perf_evsel__has*() to evsel__has*() adds ae4308927e48 perf evsel: Rename perf_evsel__fallback() to evsel__fallback() adds 2bb72dbb826c perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() adds 6e6d1d654ecd perf evsel: Rename perf_evsel__env() to evsel__env() adds 343977534c69 perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() adds ddc6999eaf4e perf stat: Rename perf_evsel__*() operating on 'struct evs [...] adds 8cf5d0e09df3 perf kmem: Rename perf_evsel__*() operating on 'struct evs [...] adds 3d655813017f perf lock: Rename perf_evsel__*() operating on 'struct evs [...] adds 3b7313f2d7bb perf sched: Rename perf_evsel__*() operating on 'struct ev [...] adds ec98b6df3796 perf script: Rename perf_evsel__*() operating on 'struct e [...] adds 794bca26e537 perf trace: Rename perf_evsel__*() operating on 'struct ev [...] adds 74aa90e86502 perf annotate: Rename perf_evsel__*() operating on 'struct [...] adds b14b36d02065 perf inject: Rename perf_evsel__*() operating on 'struct e [...] adds 51d9635582c5 perf symbol: Fix kernel symbol address display adds 29e2eb2a9e1f perf: cs-etm: Update to build with latest opencsd version. adds 51876bd45263 perf bench: Add kallsyms parsing adds 53df2b934412 libsymbols kallsyms: Parse using io api adds 32add10f9597 libsymbols kallsyms: Move hex2u64 out of header adds 168200b6d6ea perf cs-etm: Move definition of 'traceid_list' global vari [...] adds 19ce2321739d perf flamegraph: Use /bin/bash for report and record scripts adds 059c6d68cfc5 Merge tag 'perf-core-for-mingo-5.8-20200506' of git://git. [...] adds 3f373a3ab00b Merge branch 'perf/core' adds 05e52818cfe8 Merge branch 'objtool/core' adds 517033048c9c Merge branch 'locking/urgent' adds 97a9474aeb78 Merge branch 'kcsan-for-tip' of git://git.kernel.org/pub/s [...] adds 06cfac492dbd Merge branch 'locking/kcsan' adds b4d716a71325 Merge branch 'locking/core' adds 75cd0a9ea73d Merge branch 'efi/core' adds 506c28aae936 Merge branch 'core/core' adds cff35a4cb69e Merge remote-tracking branch 'tip/auto-latest' adds 5b803e57049d Merge remote-tracking branch 'clockevents/timers/drivers/next' adds bc368195eb00 Merge remote-tracking branch 'edac/edac-for-next' adds 3d9e98763d85 rcu: Grace-period-kthread related sleeps to idle priority adds 91f877ab4b94 rcu: Priority-boost-related sleeps to idle priority adds 41e5297889d5 rcu: No-CBs-related sleeps to idle priority adds b06eee6cfc49 rcu: Expedited grace-period sleeps to idle priority adds 825613e73129 rcu-tasks: Convert sleeps to idle priority adds 373b78add5ef fs/btrfs: Add cond_resched() for try_release_extent_mappin [...] adds 871d007fa1d2 Merge remote-tracking branch 'rcu/rcu/next' adds 17d6b9de69c8 Merge remote-tracking branch 'kvm/linux-next' adds 726b3313215b Merge remote-tracking branch 'kvms390/next' adds 7fd6e8f5207f Merge remote-tracking branch 'percpu/for-next' adds 8a80fa5ee964 Merge remote-tracking branch 'workqueues/for-next' adds 782396749026 Merge remote-tracking branch 'drivers-x86/for-next' adds ae674d09caaf Merge remote-tracking branch 'chrome-platform/for-next' adds ba0193578548 Merge remote-tracking branch 'leds/for-next' adds a01d6d28a920 Merge remote-tracking branch 'ipmi/for-next' adds 63a75403db71 Merge remote-tracking branch 'driver-core/driver-core-next' adds d2c6e3b58521 Merge remote-tracking branch 'usb/usb-next' adds 6e267b62997c Merge remote-tracking branch 'usb-serial/usb-next' adds 1a99e6a50335 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 877e698ea051 Merge remote-tracking branch 'phy-next/next' adds 127bd70ffd01 Merge remote-tracking branch 'tty/tty-next' adds b735111259e8 Merge remote-tracking branch 'char-misc/char-misc-next' adds 6581cc1b6221 extcon: adc-jack: Fix an error handling path in 'adc_jack_ [...] adds 9a2d815abd49 Merge remote-tracking branch 'extcon/extcon-next' adds a9a9b9519d90 Merge remote-tracking branch 'soundwire/next' adds 70f13964417a Merge remote-tracking branch 'thunderbolt/next' adds 0b98bce0eb24 Merge remote-tracking branch 'staging/staging-next' adds 9fcbb55b984a Merge remote-tracking branch 'mux/for-next' adds 360a10285e7e interconnect: imx: Fix return value check in imx_icc_node_ [...] adds 7d374b209083 interconnect: Add helpers for enabling/disabling a path adds c316118af5e8 Merge remote-tracking branch 'icc/icc-next' adds ca07280f03ec Merge remote-tracking branch 'slave-dma/next' adds 6be8ce89bb51 Merge remote-tracking branch 'cgroup/for-next' adds bd1650eced30 Merge remote-tracking branch 'scsi/for-next' adds 818a9d230a04 Merge remote-tracking branch 'scsi-mkp/for-next' adds 54f18507183a Merge remote-tracking branch 'vhost/linux-next' adds f8e32e49c280 Merge remote-tracking branch 'rpmsg/for-next' adds 36b5215436ad gpio: Document proper return value for gpio drivers adds 8d0910121b07 gpio: Make "offset" and "unsigned int", not just "unsigned" adds 29f9f8e1fc93 Merge tag 'gpio-updates-for-v5.8-part1' of git://git.kerne [...] adds aa0334bd4c82 Merge branch 'devel' into for-next adds 9159d6610661 Merge remote-tracking branch 'gpio/for-next' adds 60c21d6b7b53 Merge remote-tracking branch 'gpio-intel/for-next' adds 4b4e8e93eccc pinctrl: rza1: Fix wrong array assignment of rza1l_swio_entries adds 41fe32ecc7af MAINTAINERS: Add DT Bindings for Renesas Pin Function Controllers adds 7740dda5b465 Merge tag 'sh-pfc-for-v5.8-tag1' of git://git.kernel.org/p [...] adds c6864ebf2841 Merge branch 'devel' into for-next adds 909ed35c745a Merge remote-tracking branch 'pinctrl/for-next' adds 99f5c52141a3 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 2d64fd2c4a66 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds 666043923c16 Merge remote-tracking branch 'pwm/for-next' adds 9873f3a27154 Merge remote-tracking branch 'userns/for-next' adds 2a4248749624 MAINTAINERS: adjust to livepatch .klp.arch removal adds ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next adds a4ae16f65c33 livepatch: Make klp_apply_object_relocs static adds f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next adds 0d1b4051f5e1 Merge remote-tracking branch 'livepatching/for-next' adds fad87aae6a84 coresight: etm4x: Fix use-after-free of per-cpu etm drvdata adds 490f4e9addf7 Merge remote-tracking branch 'coresight/next' adds 11fe031ef425 Merge remote-tracking branch 'rtc/rtc-next' adds 56424ac5939f Merge remote-tracking branch 'ntb/ntb-next' adds edf2386a757f Merge remote-tracking branch 'fsi/next' adds f72e4f5408e4 Merge remote-tracking branch 'slimbus/for-next' adds 028143d8ae8c Merge remote-tracking branch 'nvmem/for-next' adds 583beb2730e6 Merge remote-tracking branch 'xarray/xarray' adds f69bc337f7bd vmbus: Replace zero-length array with flexible-array adds d4070837fc3a Merge remote-tracking branch 'hyperv/hyperv-next' adds 11d48897baa9 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds daced8c6fe04 Merge remote-tracking branch 'devfreq/devfreq-next' adds 4c5aa2e0b72a Merge remote-tracking branch 'hmm/hmm' adds bfabfc02c28f Merge remote-tracking branch 'fpga/for-next' adds 70ec511a8bda Merge remote-tracking branch 'cel/cel-next' adds 2cdb2f28633c Merge remote-tracking branch 'cfi/cfi/next' adds 2a8b6e5b56c8 Merge remote-tracking branch 'kunit-next/kunit' adds f8902937657f bus: mhi: core: Refactor mhi queue APIs adds ddd0bf4fb124 bus: mhi: core: Cache intmod from mhi event to mhi channel adds 38c446f23b0f bus: mhi: core: Add range check for channel id received in [...] adds 883f9d93f5e8 bus: mhi: core: Read transfer length from an event properly adds dbaca7d25c11 bus: mhi: core: Handle firmware load using state worker adds 693ae167e023 bus: mhi: core: Return appropriate error codes for AMSS lo [...] adds a379018f37c9 bus: mhi: core: Improve debug logs for loading firmware adds 79ee1cda1d92 bus: mhi: core: Ensure non-zero session or sequence ID val [...] adds 37bccb0f7f1e Merge remote-tracking branch 'mhi/mhi-next' adds da5d272cd01a checkpatch: test $GIT_DIR changes adds bff018956c11 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 7b9a0614bf46 /proc/kpageflags: do not use uninitialized struct pages adds cbd23ee1fa29 kcov: cleanup debug messages adds 9598dafd167a kcov: fix potential use-after-free in kcov_remote_start adds 4b1d64361e21 kcov: move t->kcov assignments into kcov_start/stop adds f6eeb9e03f7d kcov: move t->kcov_sequence assignment adds dc98250b00b1 kcov: use t->kcov_mode as enabled indicator adds a69edcbdaf25 kcov: collect coverage from interrupts adds ab6ae580e95b usb: core: kcov: collect coverage from usb complete callback adds e7e23613dbc7 mm/memcg: optimize memory.numa_stat like memory.stat adds dcb538e6c22d mm, memcg: fix inconsistent oom event behavior adds 1a23546055d9 epoll: call final ep_events_available() check under the lock adds 409afe2390cd mm/gup: fix fixup_user_fault() on multiple retries adds 7c2a0f35c884 scripts/tags.sh: support compiled source, improved precise adds 51b26a64f220 scripts/tags.sh: add a intermediate file for 'make gtags' adds 89e18d7fc3d3 squashfs: migrate from ll_rw_block usage to BIO adds 279d22085413 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix adds 9669bd9a9977 ocfs2: add missing annotation for dlm_empty_lockres() adds de085ee5ddd8 ocfs2: mount shared volume without ha stack adds da5086762909 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds 202f41756364 ramfs: support O_TMPFILE adds 8a6c406a469d vfs: track per-sb writeback errors and report them to syncfs adds af0d829a93a7 buffer: record blockdev write errors in super_block that it backs adds b631c7523198 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 3afd1cb22bb0 usercopy: mark dma-kmalloc caches as usercopy caches adds 8f5445276387 mm/slub.c: fix corrupted freechain in deactivate_slab() adds 9b0a1dd82534 mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix adds 91e43669e860 slub: Remove userspace notifier for cache add/remove adds 6a995d9a0c11 slub: remove kmalloc under list_lock from list_slab_objects() V2 adds fc023e30842c mm/slub: fix stack overruns with SLUB_STATS adds 3bee345fbc89 mm: slub: add panic_on_error to the debug facilities adds 35db055d66b8 mm-slub-add-panic_on_error-to-the-debug-facilities-fix adds 7fe2477e6718 mm, dump_page(): do not crash with invalid mapping pointer adds 7427c8833c82 mm: move readahead prototypes from mm.h adds d788dae64d7b mm: return void from various readahead functions adds f8f68e919dfa mm: ignore return value of ->readpages adds 9d3033c15f76 mm: move readahead nr_pages check into read_pages adds 7f4482a6e0fc mm: add new readahead_control API adds df347b398c41 mm: use readahead_control to pass arguments adds 2f9ba66c5530 mm: rename various 'offset' parameters to 'index' adds c5fcf2b5d42d mm: rename readahead loop variable to 'i' adds bb84bccbb3a7 mm: remove 'page_offset' from readahead loop adds 47232f0ef369 mm: put readahead pages in cache earlier adds 5e1f7d95488c mm: add readahead address space operation adds 397499f75a58 mm: move end_index check out of readahead loop adds b7543d30216b mm: add page_cache_readahead_unbounded adds b4fd9d7f0d69 mm: document why we don't set PageReadahead adds 850510d74b96 mm: use memalloc_nofs_save in readahead path adds ca5fa764c7ec fs: convert mpage_readpages to mpage_readahead adds 0619f5b1faef btrfs: convert from readpages to readahead adds 75054b042d96 erofs: convert uncompressed files from readpages to readahead adds 95e5b1956054 erofs: convert compressed files from readpages to readahead adds 92eeeb99c1b3 ext4: convert from readpages to readahead adds 1ad583aca20a ext4: pass the inode to ext4_mpage_readpages adds fd9a0fb463fa f2fs: convert from readpages to readahead adds 1b29f26c806f f2fs: pass the inode to f2fs_mpage_readpages adds 376a219dbd2f fuse: convert from readpages to readahead adds 2f95e9a95c92 fuse-convert-from-readpages-to-readahead-fix adds 0b37f646b76a iomap: convert from readpages to readahead adds edb53fbc9cae mm/gup.c: update the documentation adds 884c8d99c1ee mm-gupc-updating-the-documentation-fix adds 3bea28104e22 mm/swapfile: use list_{prev,next}_entry() instead of open-coding adds 8ddeffb3c60c mm/swap_state: fix a data race in swapin_nr_pages adds 017bbe1f25c3 mm: swap: properly update readahead statistics in unuse_pt [...] adds 8642595495a6 mm/swapfile.c: offset is only used when there is more slots adds b5e2a2ddc919 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] adds d98992975270 mm/swapfile.c: remove the unnecessary goto for SSD case adds 8767ebad89ba mm/swapfile.c: simplify the calculation of n_goal adds 0f6a45c272eb mm/swapfile.c: remove the extra check in scan_swap_map_slots() adds c73e4fa6752e mm/swapfile.c: found_free could be represented by (tmp < max) adds 7539146b7926 mm/swapfile.c: tmp is always smaller than max adds 429fffdeecdb mm/swapfile.c: omit a duplicate code by compare tmp and max first adds 732d24ceefce swap: try to scan more free slots even when fragmented adds 0e9005421a9c mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable adds 04d5ca8af9d6 mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix adds 78da174e73f5 mm/swapfile.c: __swap_entry_free() always free 1 entry adds 697e2d54418d mm, memcg: add workingset_restore in memory.stat adds 13a24434e620 mm, memcg: avoid stale protection values when cgroup is ab [...] adds 46a8f7c73b24 mm, memcg: decouple e{low,min} state mutations from protec [...] adds 481c74f28185 h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds 82591051e39f arm: add support for folded p4d page tables adds 6ba6927497f9 arm64: add support for folded p4d page tables adds 35f58b08db05 arm64: kvm: fix gcc-10 shift warning adds 4cdc82af51a7 hexagon: remove __ARCH_USE_5LEVEL_HACK adds 1e38b8d3bdbb ia64: add support for folded p4d page tables adds b9a93edd9e6f nios2: add support for folded p4d page tables adds d16380019846 openrisc: add support for folded p4d page tables adds cbe04c2a3416 powerpc: add support for folded p4d page tables adds 5d83d45e8a7f powerpc-add-support-for-folded-p4d-page-tables-fix adds a500cabb1856 sh: fault: Modernize printing of kernel messages adds e5539cf7b325 sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds c39f98743724 sh: add support for folded p4d page tables adds e56f733a61b6 unicore32: remove __ARCH_USE_5LEVEL_HACK adds 711d5be7aec2 asm-generic: remove pgtable-nop4d-hack.h adds 98b7aca10dd8 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds ed1e07587fb4 mm/gup.c: further document vma_permits_fault() adds d729850463d4 /proc/PID/smaps: Add PMD migration entry parsing adds 7bdd0d375c25 mm/mmap.c: fix the adjusted length error adds 7e7e79d2bf77 mm/memory: remove unnecessary pte_devmap case in copy_one_pte() adds 0c3299236abf x86/hyperv: use vmalloc_exec for the hypercall page adds 0ba7b27faa60 x86: fix vmap arguments in map_irq_stack adds 1da6e41931a5 staging: android: ion: use vmap instead of vm_map_ram adds 37dd14b58284 staging: media: ipu3: use vmap instead of reimplementing it adds 95b9ccc86c07 dma-mapping: use vmap insted of reimplementing it adds 9baa4326ec31 powerpc: add an ioremap_phb helper adds e9b2ed6e33ba powerpc: remove __ioremap_at and __iounmap_at adds 6f26de132b69 mm: remove __get_vm_area adds 54b9f434b6a9 mm: unexport unmap_kernel_range_noflush adds fc66a4487987 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] adds 412111849a9c mm: only allow page table mappings for built-in zsmalloc adds 7150868d4b71 mm: pass addr as unsigned long to vb_free adds d791cd6a5b33 mm: remove vmap_page_range_noflush and vunmap_page_range adds 71e64b112979 mm: rename vmap_page_range to map_kernel_range adds 0157cc50e880 mm: don't return the number of pages from map_kernel_range [...] adds 6cb28c1e1bdb mm: remove map_vm_range adds 0e014ed09e54 mm: remove unmap_vmap_area adds 45a3d2879112 mm: remove the prot argument from vm_map_ram adds 27ab5682feab mm: enforce that vmap can't map pages executable adds 8661aaf68716 gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc adds 64cfad81f78e mm: remove the pgprot argument to __vmalloc adds ab3c9349b53a mm: remove the prot argument to __vmalloc_node adds e4447bd0be41 mm: remove both instances of __vmalloc_node_flags adds d1fdbb52aa6a mm: remove __vmalloc_node_flags_caller adds ae5767a5494b mm-remove-__vmalloc_node_flags_caller-fix adds b118118c71ab mm: switch the test_vmalloc module to use __vmalloc_node adds 13339593121c mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix adds c384a8879299 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix adds 000a4acd6aa9 mm: remove vmalloc_user_node_flags adds 4bddb67f19a3 mm-remove-vmalloc_user_node_flags-fix adds f33a95c2762e arm64: use __vmalloc_node in arch_alloc_vmap_stack adds f368efbc6cf2 powerpc: use __vmalloc_node in alloc_vm_stack adds 2c9658efd214 s390: use __vmalloc_node in stack_alloc adds 1a6098b4ac1a mm/mm_init.c: report kasan-tag information stored in page->flags adds e27d47399a18 kasan: stop tests being eliminated as dead code with FORTI [...] adds 02d59518061e kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] adds 9863498f3afe string.h: fix incompatibility between FORTIFY_SOURCE and KASAN adds 700fc28deb8c mm: clarify __GFP_MEMALLOC usage adds 0dd3227ebb9b mm: memblock: replace dereferences of memblock_region.nid [...] adds f2a1d297d35d mm: make early_pfn_to_nid() and related defintions close t [...] adds fac2a70884a7 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option adds f9433d532ef8 mm: free_area_init: use maximal zone PFNs rather than zone sizes adds ab5e85f6142c mm: use free_area_init() instead of free_area_init_nodes() adds 5c665e6ea656 alpha: simplify detection of memory zone boundaries adds 4cc26b5de2b0 arm: simplify detection of memory zone boundaries adds e90d71b08915 arm64: simplify detection of memory zone boundaries for UM [...] adds ad9e207f9d09 csky: simplify detection of memory zone boundaries adds baf79e3fb063 m68k: mm: simplify detection of memory zone boundaries adds d1664d4ca0bf parisc: simplify detection of memory zone boundaries adds 6c3e0a6fbefd sparc32: simplify detection of memory zone boundaries adds 114e4b9fbaef unicore32: simplify detection of memory zone boundaries adds 8bae37205db3 xtensa: simplify detection of memory zone boundaries adds f8361dfe2054 mm: memmap_init: iterate over memblock regions rather that [...] adds 04e1cf8b205e mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] adds 4d09e8aebc30 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES adds c29afc3e050d mm: free_area_init: allow defining max_zone_pfn in descend [...] adds a41ffad2df78 mm: free_area_init: allow defining max_zone_pfn in descend [...] adds 3b876a5a4816 mm: rename free_area_init_node() to free_area_init_memoryl [...] adds cb2d046a2184 mm: clean up free_area_init_node() and its helpers adds e749c636fbe5 mm: simplify find_min_pfn_with_active_regions() adds 79071d9fedf2 docs/vm: update memory-models documentation adds f9621600179b mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] adds 03026016dcae mm/page_alloc.c: bad_flags is not necessary for bad_page() adds 548d156ab78c mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] adds 10ca6b8ae05d mm/page_alloc.c: rename free_pages_check() to check_free_page() adds fe3d89722de2 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] adds d6b0c3ba2d0e mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds 7758049475c9 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds 05cfdbbd7fed mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] adds 450f2ddba198 mm: initialize deferred pages with interrupts enabled adds c6a667f287bb mm: call cond_resched() from deferred_init_memmap() adds 9e9791332b3e mm/page_alloc.c: remove unused free_bootmem_with_active_regions adds 1948602da546 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] adds 82f6d8e6740e mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] adds f029a4839dd9 mm/vmstat.c: do not show lowmem reserve protection informa [...] adds 91232b0b36c5 mm/page_alloc: use ac->high_zoneidx for classzone_idx adds 0eef47d33c76 mm/page_alloc: integrate classzone_idx and high_zoneidx adds 49c9e0df90ec mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() adds 8fd240a99226 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] adds cc5ac662f797 mm/vmscan.c: use update_lru_size() in update_lru_sizes() adds 5a4230a11681 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch adds 843b942f4f9a mm/vmscan.c: change prototype for shrink_page_list adds 96ad47e3908f mm/vmscan: update the comment of should_continue_reclaim() adds b298a6fdb67f tools/vm/page_owner_sort.c: filter out unneeded line adds f9d773fea878 mm, mempolicy: fix up gup usage in lookup_node adds 7c2fa84990d4 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] adds 3d1fc0271cc4 khugepaged: add self test adds 55754ea0294e selftests: khugepaged: fix several spelling mistakes adds cd86c255068f khugepaged: replace the usage of system(3) in the test adds 4d98159115dd khugepaged-add-self-test-fix-2-fix adds 65ccb0232dbf khugepaged: do not stop collapse if less than half PTEs ar [...] adds 960854fa3d35 khugepaged: drain all LRU caches before scanning pages adds 20e8e3354927 khugepaged: drain LRU add pagevec after swapin adds 907e3d02d820 khugepaged: allow to collapse a page shared across fork adds d2174b8df802 khugepaged: allow to collapse PTE-mapped compound pages adds 9fe75a662581 thp: change CoW semantics for anon-THP adds 82ff1f003842 khugepaged: introduce 'max_ptes_shared' tunable adds ec63069d1d30 selftests: khugepaged: fix several spelling mistakes adds 9a7dcbca70ee hugetlbfs: add arch_hugetlb_valid_size adds a1116862d3e0 hugetlbfs: move hugepagesz= parsing to arch independent code adds fa961c547a63 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] adds 85781d2dbfa2 arm64/hugetlb: fix hugetlb initialization adds b8d5285a76c6 hugetlbfs: clean up command line processing adds 76328e9d57c8 hugetlbfs: fix changes to command line processing adds 7896e67ad50d mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] adds 4d66a26bb802 arch/kmap: remove BUG_ON() adds 451dd5dd640e arch/xtensa: move kmap build bug out of the way adds 3be674d89e42 arch/kmap: remove redundant arch specific kmaps adds ff87bd0b6d76 arch/kunmap: remove duplicate kunmap implementations adds 961eb8cd3324 arch-kunmap-remove-duplicate-kunmap-implementations-fix adds 1b5ecab7e59e {x86,powerpc,microblaze}/kmap: move preempt disable adds 5da8cb40477a arch/kmap_atomic: consolidate duplicate code adds 7503bd40c1af arch/kunmap_atomic: consolidate duplicate code adds 85cd910515dc arch/kmap: ensure kmap_prot visibility adds 367a91faf079 arch/kmap: don't hard code kmap_prot values adds fc7f6165cf09 arch/kmap: define kmap_atomic_prot() for all arch's adds 41572b8996b1 drm: remove drm specific kmap_atomic code adds ceeb52811bf4 drm: vmwgfx: include linux/highmem.h adds 3810f92d48f6 kmap: remove kmap_atomic_to_page() adds 076be0da60a9 parisc/kmap: remove duplicate kmap code adds 4623c95cb8ec mm: thp: don't need to drain lru cache when splitting and [...] adds bfb34d36ee90 powerpc/mm: drop platform defined pmd_mknotpresent() adds 4d2fac40a097 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() adds 1eb4c9c38a96 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 adds 5bcf568e6068 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 5a34827a9c7a drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 6bdaaf7c1604 mm: add DEBUG_WX support adds 6089e832fd36 mm-add-debug_wx-support-fix adds ce6badc9bb81 riscv: support DEBUG_WX adds 3a8814dc709b riscv-support-debug_wx-fix adds fb01dd7d63a5 x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds ecb0f5e8f84d arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined adds bcb6ca3251e2 mm: add kvfree_sensitive() for freeing sensitive data objects adds bde305324f71 mm/memory_hotplug: refrain from adding memory into an impo [...] adds 1d1cab688004 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 80ac0cea7328 mm/memory_hotplug: remove is_mem_section_removable() adds 3192d37fd47e mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds e3f05a9d4679 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds a553b36e54ad mm: replace zero-length array with flexible-array member adds 28288fcee21b mm-replace-zero-length-array-with-flexible-array-member-fix adds 1876c393e918 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds 661e66f74642 mm: ksm: fix a typo in comment "alreaady"->"already" adds 653ffc312be1 mm: ksm: fix a typo in comment "alreaady"->"already" adds c186b61b45f6 mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds 6d8f234f8c00 mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 88d0912b89ca mm/hugetlb: fix a typo in comment "manitained"->"maintained" adds 976b8adc74b8 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] adds d655c184dfe5 mm/vmsan: fix some typos in comment adds 5f0765021773 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds 9a7d702d6b2b mm/memblock: fix a typo in comment "implict"->"implicit" adds 206c672ae8b2 mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds 2e7f82845e4e mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds b86666779819 mm/frontswap: fix some typos in frontswap.c adds 6f30c827423f mm, memcg: fix some typos in memcontrol.c adds 650b7718a750 mm: fix a typo in comment "strucure"->"structure" adds f20dcc76534d mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds aa428f8adad5 mm/sparse: fix a typo in comment "convienence"->"convenience" adds 0e30f923115b mm/page-writeback: fix a typo in comment "effictive"->"effective" adds 4a0ec736db1b mm/memory: fix a typo in comment "attampt"->"attempt" adds ec3d8a93c1ea mm: use false for bool variable adds 4a49d716e2ec include/linux/mm.h: return true in cpupid_pid_unset() adds c812ad570cb3 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 575cae875325 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 859f7de11e78 kernel/hung_task.c: Monitor killed tasks. adds 4300bd4c51ca proc: rename "catch" function argument adds b9ae43b6a0ae x86/mm: define mm_p4d_folded() adds 860ed0c5647c mm/debug: add tests validating architecture page table helpers adds 76869a936208 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 adds 53f8a4e49ce5 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 adds 7720f2d411fc user.c: make uidhash_table static adds c6cb6da13c59 dynamic_debug: add an option to enable dynamic debug for m [...] adds 45bf44aa6b5b dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] adds 6bf35b23198e get_maintainer: add email addresses from .yaml files adds 4386fafa025e include/linux/bitops.h: avoid clang shift-count-overflow warnings adds eafe8e5b23cb lib/math: avoid trailing newline hidden in pr_fmt() adds afd83edba0e1 lib: Add might_fault() to strncpy_from_user. adds a92d1fdc5e34 lib: optimize cpumask_local_spread() adds 3f8cc58b6cee lib/test_lockup.c: make test_inode static adds b962ee8622d0 checkpatch: additional MAINTAINER section entry ordering checks adds 6bf663c6f7a4 checkpatch: look for c99 comments in ctx_locate_comment adds a637896a046e checkpatch: disallow --git and --file/--fix adds 9c529865dc20 checkpatch: use patch subject when reading from stdin adds 07e10278c12f fs/binfmt_elf: remove redundant elf_map ifndef adds f57247111b9d elfnote: mark all .note sections SHF_ALLOC adds 624ece61aaf6 fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] adds 3596404f500c fat: don't allow to mount if the FAT length == 0 adds f1c1ed5eac9a fat: improve the readahead for FAT entries adds d4ddc416a3da fs/seq_file.c: seq_read: Update pr_info_ratelimited adds 5b86ea5db5ee exec: simplify the copy_strings_kernel calling convention adds 83d19dbeecef exec: open code copy_string_kernel adds 978e5d4c249c umh: fix refcount underflow in fork_usermode_blob(). adds 9126d3a02bdb kexec: prevent removal of memory in use by a loaded kexec image adds 5e4da862fe9e mm/memory_hotplug: allow arch override of non boot memory [...] adds 802a137227f6 arm64: memory: give hotplug memory a different resource name adds a1e53564701e rapidio: avoid data race between file operation callbacks [...] adds fc5b0d60488d kernel/relay.c: fix read_pos error when multiple readers adds 1bc99e0b4d95 aio: simplify read_events() adds 5e82cd8dbe7c add kernel config option for twisting kernel behavior. adds 93506992c5a0 twist: allow disabling k_spec() function in drivers/tty/vt [...] adds d495b0b6e0d7 twist: add option for selecting twist options for syzkalle [...] adds 5829d2747231 selftests/x86/pkeys: move selftests to arch-neutral directory adds 886e866cd2ca selftests/vm/pkeys: rename all references to pkru to a gen [...] adds b3b8072b519d selftests/vm/pkeys: move generic definitions to header file adds 476ab12f63d3 selftests/vm/pkeys: move some definitions to arch-specific header adds 7c3e4036c170 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds dc7d8a7651b8 selftests: vm: pkeys: Use sane types for pkey register adds 8e2e0a08e938 selftests: vm: pkeys: add helpers for pkey bits adds fceeb9280f24 selftests/vm/pkeys: fix pkey_disable_clear() adds ee5b7ed63ab7 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds 82c9f1a7c650 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds bdd5552c05f9 selftests: vm: pkeys: use the correct huge page size adds 17ea15272569 selftests/vm/pkeys: introduce generic pkey abstractions adds 7bd674a88abc selftests/vm/pkeys: introduce powerpc support adds a4dfac49be9f selftests/vm/pkeys: fix number of reserved powerpc pkeys adds 6ddc1e1ef6be selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds 030e06521d2f selftests/vm/pkeys: improve checks to determine pkey support adds 98ff1200f6ff selftests/vm/pkeys: associate key on a mapped page and det [...] adds 6ea76c148031 selftests/vm/pkeys: associate key on a mapped page and det [...] adds ab5fee6e6109 selftests/vm/pkeys: detect write violation on a mapped acc [...] adds 35d4b2208cfa selftests/vm/pkeys: introduce a sub-page allocator adds d1362a28ed25 selftests/vm/pkeys: test correct behaviour of pkey-0 adds 5c4f83f90a7e selftests/vm/pkeys: override access right definitions on powerpc adds 3f5b16e9d78d selftests: vm: pkeys: use the correct page size on powerpc adds 1898c8707564 selftests: vm: pkeys: fix multilib builds for x86 adds da89eb93c4a0 tools/testing/selftests/vm: remove duplicate headers adds 46cdc55aed55 lib/ubsan.c: fix gcc-10 warnings adds 6bf4c42d12d7 initramfs: fix another section mismatch adds ed6b88c48d81 ipc/msg: add missing annotation for freeque() adds fbaac15b7592 ipc/namespace.c: use a work queue to free_ipc adds 6a5ad652af3f ipc: convert ipcs_idr to XArray adds ce233f7aa7eb ipc-convert-ipcs_idr-to-xarray-update adds 54a2797ba4f1 Merge branch 'akpm-current/current' adds d85afc511de5 xarray.h: correct return code documentation for xa_store_{ [...] adds 09e2a69e5f4d kernel/sysctl: support setting sysctl parameters from kern [...] adds 53092c605cfc kernel/sysctl: support handling command line aliases adds 5f9eeefe2100 kernel/hung_task convert hung_task_panic boot parameter to sysctl adds 660486b44cdc tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] adds 94bbfde42943 lib/test_sysctl: support testing of sysctl. boot parameter adds 23ff11073554 kernel/hung_task.c: introduce sysctl to print all traces w [...] adds e31a733335aa panic: add sysctl to dump all CPUs backtraces on oops event adds b1a1b07b72cc amdgpu: a NULL ->mm does not mean a thread is a kthread adds 7554498cb607 kernel: move use_mm/unuse_mm to kthread.c adds 3f01219ae463 kernel: move use_mm/unuse_mm to kthread.c adds 602b67a612fd kernel: better document the use_mm/unuse_mm API contract adds f2ab95bbc295 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 adds 61843427ca14 powerpc/vas: fix up for {un}use_mm() rename adds 1833da30e5da kernel: set USER_DS in kthread_use_mm adds c72381f5255d mm/kmemleak: silence KCSAN splats in checksum adds 1b916163cdb0 kallsyms/printk: add loglvl to print_ip_sym() adds eef7c768909c alpha: add show_stack_loglvl() adds e5361c5a1102 arc: add show_stack_loglvl() adds 21e5079026ec arm/asm: add loglvl to c_backtrace() adds 8ce31adc01d5 arm: add loglvl to unwind_backtrace() adds 4b01faa01dce arm: add loglvl to dump_backtrace() adds 2ea9c2cd6b95 arm: wire up dump_backtrace_{entry,stm} adds 10be97fed97f arm: add show_stack_loglvl() adds cddce49e658f arm64: add loglvl to dump_backtrace() adds b4503c686834 arm64: add show_stack_loglvl() adds ca01ef8b72b1 c6x: add show_stack_loglvl() adds 47672088be40 csky: add show_stack_loglvl() adds 966f5d72b7fb h8300: add show_stack_loglvl() adds 595a758eeb51 hexagon: add show_stack_loglvl() adds 7743dcf4d51d ia64: pass log level as arg into ia64_do_show_stack() adds cb8b84cd8ab9 ia64: add show_stack_loglvl() adds 33cd50c98952 m68k: add show_stack_loglvl() adds 14135fa355e1 microblaze: add loglvl to microblaze_unwind_inner() adds 9a08b0a85e4b microblaze: add loglvl to microblaze_unwind() adds d323a13eee48 microblaze: add show_stack_loglvl() adds c5fc09da78b3 mips: add show_stack_loglvl() adds 8f848399d81d nds32: add show_stack_loglvl() adds a1b646dcf6ea nios2: add show_stack_loglvl() adds c0ccf8b3197a openrisc: add show_stack_loglvl() adds 256fc6e79124 parisc: add show_stack_loglvl() adds a1993d30a13e powerpc: add show_stack_loglvl() adds 501014c47579 riscv: add show_stack_loglvl() adds dcc1dbe370a7 s390: add show_stack_loglvl() adds db7437be4b2b sh: add loglvl to dump_mem() adds d0c5e569e744 sh: remove needless printk() adds 4b8cb51297fa sh: add loglvl to printk_address() adds b21b739a4570 sh: add loglvl to show_trace() adds 1d34d2682550 sh: add show_stack_loglvl() adds 991629def2cd sparc: add show_stack_loglvl() adds fd555ce20881 um/sysrq: remove needless variable sp adds e3d7943826f4 um: add show_stack_loglvl() adds 256e1057b99f unicore32: remove unused pmode argument in c_backtrace() adds 22831138afb3 unicore32: add loglvl to c_backtrace() adds a1c33d5e9462 unicore32: add show_stack_loglvl() adds 8cc4c21f84aa x86: add missing const qualifiers for log_lvl adds 2189a9c5d98d x86: add show_stack_loglvl() adds 915776326e3f xtensa: add loglvl to show_trace() adds 7c897fceaa08 xtensa: add show_stack_loglvl() adds b93bc3b9fa1f sysrq: use show_stack_loglvl() adds 11b777c4ca1d x86/amd_gart: print stacktrace for a leak with KERN_ERR adds 49795d8e667d power: use show_stack_loglvl() adds c40c8da6c65a kdb: don't play with console_loglevel adds fed43e640a06 sched: print stack trace with KERN_INFO adds d4fd39026e14 kernel: use show_stack_loglvl() adds f9e33fe79ad0 kernel: rename show_stack_loglvl() => show_stack() adds ed86d0965278 mm/frontswap: mark various intentional data races adds a40f6fd8b4f5 mm/page_io: mark various intentional data races adds 4ea0c2859294 mm-page_io-mark-various-intentional-data-races-v2 adds 0adb47027f04 mm/swap_state: mark various intentional data races adds 99afd182ae31 mm/filemap.c: fix a data race in filemap_fault() adds 59f89f59adc8 mm/swapfile: fix and annotate various data races adds 9e97b93889ed mm-swapfile-fix-and-annotate-various-data-races-v2 adds cf50695de411 mm/page_counter: fix various data races at memsw adds a458424f1201 mm/memcontrol: fix a data race in scan count adds 042ffa952389 mm/list_lru: fix a data race in list_lru_count_one adds 3097d6f72185 mm/mempool: fix a data race in mempool_free() adds dc4adf6826f9 mm/util.c: annotate an data race at vm_committed_as adds 69912a8d28a4 mm/rmap: annotate a data race at tlb_flush_batched adds 5cf52b9a9397 mm: annotate a data race in page_zonenum() adds 4105af0ca8c4 mm/swap.c: annotate data races for lru_rotate_pvecs adds 78394348eb40 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 571c200177a8 mm/mmap.c: add more sanity checks to get_unmapped_area() adds eb86f7eb8ffa mm/mmap.c: do not allow mappings outside of allowed limits adds ce63928d89b0 mm/madvise: pass task and mm to do_madvise adds 732669edeead mm/madvise: introduce process_madvise() syscall: an extern [...] adds 3163ed153341 mm: fix build error for mips of process_madvise adds ffd2d5793032 fix process_madvise build break for arm64 adds ad7bc6a6c9eb mm/madvise: check fatal signal pending of target process adds 189c5842d816 pid: move pidfd_get_pid() to pid.c adds ab926cdb5113 mm/madvise: support both pid and pidfd for process_madvise adds ead2eda40a08 mm/madvise: allow KSM hints for remote API adds ea0ffb2f9063 mm: support vector address ranges for process_madvise adds 574880a7e6da mm: support compat_sys_process_madvise adds 447d5b4b842e mm-support-vector-address-ranges-for-process_madvise-fix-fix adds 454245fb67b2 mm/madvise: make function 'do_process_madvise' static adds 5057a5d5cc9a mm: fix s390 compat build error adds 02cdf7c1b540 mm/madvise.c: remove duplicated include adds d472048a0871 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds b9f7b519414c Merge branch 'akpm/master' adds 4b20e7462caa Add linux-next specific files for 20200511
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 (30e2206e11ce) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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: .../bindings/clock/renesas,cpg-mssr.yaml | 1 + .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 4 +- .../bindings/display/panel/panel-common.yaml | 6 + .../bindings/display/panel/panel-simple.yaml | 2 + .../display/tegra/nvidia,tegra20-host1x.txt | 73 +- .../devicetree/bindings/i2c/nvidia,tegra20-i2c.txt | 6 + .../input/touchscreen/cypress,cy8ctma140.yaml | 72 + .../devicetree/bindings/mtd/partition.txt | 3 + .../bindings/power/reset/syscon-reboot-mode.txt | 35 - .../bindings/power/reset/syscon-reboot-mode.yaml | 55 + .../devicetree/bindings/power/supply/battery.txt | 6 + .../bindings/power/supply/rohm,bd99954.yaml | 155 + Documentation/filesystems/f2fs.rst | 2 +- Documentation/filesystems/locking.rst | 2 + Documentation/hwmon/index.rst | 1 + Documentation/hwmon/max16601.rst | 159 + Documentation/kbuild/makefiles.rst | 4 +- Documentation/networking/ethtool-netlink.rst | 57 +- Documentation/power/suspend-and-cpuhotplug.rst | 6 +- Documentation/security/siphash.rst | 2 +- MAINTAINERS | 21 +- Makefile | 47 +- Next/SHA1s | 163 +- Next/Trees | 1 + Next/merge.log | 3723 ++++++++++++-------- arch/Kconfig | 6 - arch/arm/Kconfig | 5 +- arch/arm/crypto/sha1_glue.c | 1 - arch/arm/crypto/sha1_neon_glue.c | 1 - arch/arm/crypto/sha256_glue.c | 1 - arch/arm/crypto/sha256_neon_glue.c | 1 - arch/arm/include/asm/futex.h | 9 +- arch/arm/kernel/armksyms.c | 1 - arch/arm/mach-actions/Kconfig | 1 - arch/arm/mach-clps711x/Kconfig | 1 - arch/arm/mach-mmp/Kconfig | 2 +- arch/arm/mach-mmp/Makefile | 6 - arch/arm/mach-mmp/clock-mmp2.c | 114 - arch/arm/mach-mmp/clock-pxa168.c | 94 - arch/arm/mach-mmp/clock-pxa910.c | 70 - arch/arm/mach-mmp/clock.c | 105 - arch/arm/mach-mmp/clock.h | 65 - arch/arm/mach-vt8500/Kconfig | 1 - arch/arm64/Kconfig.platforms | 1 - arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 10 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 4 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 52 +- arch/arm64/crypto/aes-glue.c | 4 +- arch/arm64/crypto/sha256-glue.c | 1 - arch/arm64/crypto/sha512-glue.c | 1 - arch/c6x/Kconfig | 1 + arch/h8300/Kconfig | 1 - arch/m68k/Kconfig.cpu | 2 +- arch/microblaze/kernel/microblaze_ksyms.c | 1 - arch/mips/Kbuild.platforms | 3 - arch/mips/Kconfig | 72 +- arch/mips/Makefile | 7 - arch/mips/cavium-octeon/crypto/octeon-md5.c | 1 - arch/mips/configs/lasat_defconfig | 55 - arch/mips/configs/markeins_defconfig | 185 - arch/mips/configs/msp71xx_defconfig | 77 - arch/mips/emma/Makefile | 7 - arch/mips/emma/Platform | 4 - arch/mips/emma/common/Makefile | 6 - arch/mips/emma/common/prom.c | 56 - arch/mips/emma/markeins/Makefile | 6 - arch/mips/emma/markeins/irq.c | 293 -- arch/mips/emma/markeins/led.c | 44 - arch/mips/emma/markeins/platform.c | 199 -- arch/mips/emma/markeins/setup.c | 115 - arch/mips/include/asm/bootinfo.h | 11 - arch/mips/include/asm/emma/emma2rh.h | 248 -- arch/mips/include/asm/emma/markeins.h | 28 - arch/mips/include/asm/inst.h | 184 +- arch/mips/include/asm/lasat/ds1603.h | 19 - arch/mips/include/asm/lasat/eeprom.h | 18 - arch/mips/include/asm/lasat/head.h | 23 - arch/mips/include/asm/lasat/lasat.h | 245 -- arch/mips/include/asm/lasat/lasatint.h | 15 - arch/mips/include/asm/lasat/picvue.h | 16 - arch/mips/include/asm/lasat/serial.h | 14 - arch/mips/include/asm/mach-emma2rh/irq.h | 15 - arch/mips/include/asm/mach-lasat/irq.h | 14 - arch/mips/include/asm/mach-lasat/mach-gt64120.h | 28 - arch/mips/include/asm/mach-loongson64/boot_param.h | 5 + .../asm/mach-pmcs-msp71xx/cpu-feature-overrides.h | 22 - .../include/asm/mach-pmcs-msp71xx/msp_cic_int.h | 139 - .../asm/mach-pmcs-msp71xx/msp_gpio_macros.h | 343 -- arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h | 31 - arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h | 189 - arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h | 159 - .../include/asm/mach-pmcs-msp71xx/msp_regops.h | 237 -- arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h | 652 ---- .../include/asm/mach-pmcs-msp71xx/msp_slp_int.h | 129 - arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h | 124 - arch/mips/include/asm/mach-pmcs-msp71xx/war.h | 28 - arch/mips/include/asm/nile4.h | 310 -- arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/mips/lasat/Kconfig | 16 - arch/mips/lasat/Makefile | 15 - arch/mips/lasat/Platform | 7 - arch/mips/lasat/at93c.c | 148 - arch/mips/lasat/at93c.h | 19 - arch/mips/lasat/ds1603.c | 190 - arch/mips/lasat/ds1603.h | 32 - arch/mips/lasat/image/Makefile | 53 - arch/mips/lasat/image/head.S | 32 - arch/mips/lasat/image/romscript.normal | 23 - arch/mips/lasat/interrupt.c | 119 - arch/mips/lasat/lasat_board.c | 268 -- arch/mips/lasat/lasat_models.h | 68 - arch/mips/lasat/picvue.c | 242 -- arch/mips/lasat/picvue.h | 45 - arch/mips/lasat/picvue_proc.c | 208 -- arch/mips/lasat/prom.c | 126 - arch/mips/lasat/prom.h | 8 - arch/mips/lasat/reset.c | 48 - arch/mips/lasat/serial.c | 80 - arch/mips/lasat/setup.c | 141 - arch/mips/lasat/sysctl.c | 265 -- arch/mips/loongson64/dma.c | 9 +- arch/mips/loongson64/env.c | 2 + arch/mips/loongson64/init.c | 17 + arch/mips/pci/Makefile | 6 - arch/mips/pci/fixup-emma2rh.c | 84 - arch/mips/pci/fixup-pmcmsp.c | 216 -- arch/mips/pci/ops-emma2rh.c | 167 - arch/mips/pci/ops-nile4.c | 136 - arch/mips/pci/ops-pmcmsp.c | 944 ----- arch/mips/pci/pci-emma2rh.c | 72 - arch/mips/pci/pci-lasat.c | 88 - arch/mips/pmcs-msp71xx/Kconfig | 50 - arch/mips/pmcs-msp71xx/Makefile | 13 - arch/mips/pmcs-msp71xx/Platform | 7 - arch/mips/pmcs-msp71xx/msp_elb.c | 46 - arch/mips/pmcs-msp71xx/msp_eth.c | 111 - arch/mips/pmcs-msp71xx/msp_hwbutton.c | 165 - arch/mips/pmcs-msp71xx/msp_irq.c | 155 - arch/mips/pmcs-msp71xx/msp_irq_cic.c | 208 -- arch/mips/pmcs-msp71xx/msp_irq_per.c | 127 - arch/mips/pmcs-msp71xx/msp_irq_slp.c | 102 - arch/mips/pmcs-msp71xx/msp_pci.c | 50 - arch/mips/pmcs-msp71xx/msp_prom.c | 513 --- arch/mips/pmcs-msp71xx/msp_serial.c | 154 - arch/mips/pmcs-msp71xx/msp_setup.c | 228 -- arch/mips/pmcs-msp71xx/msp_smp.c | 56 - arch/mips/pmcs-msp71xx/msp_time.c | 90 - arch/mips/pmcs-msp71xx/msp_usb.c | 173 - arch/mips/ralink/Kconfig | 4 + arch/parisc/Makefile | 4 +- arch/parisc/boot/compressed/Makefile | 1 + arch/powerpc/crypto/md5-glue.c | 1 - arch/powerpc/crypto/sha1-spe-glue.c | 1 - arch/powerpc/crypto/sha1.c | 33 +- arch/powerpc/crypto/sha256-spe-glue.c | 1 - arch/powerpc/include/asm/book3s/64/pgtable.h | 20 +- arch/powerpc/include/asm/book3s/64/tlbflush-hash.h | 3 +- arch/powerpc/include/asm/kvm_book3s.h | 2 +- arch/powerpc/include/asm/kvm_book3s_64.h | 34 +- arch/powerpc/include/asm/mmu.h | 9 - arch/powerpc/kernel/mce_power.c | 14 +- arch/powerpc/kernel/pci_64.c | 2 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 13 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 38 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 64 +- arch/powerpc/kvm/book3s_hv_nested.c | 37 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 58 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 11 - arch/powerpc/mm/book3s64/hash_tlb.c | 16 +- arch/powerpc/mm/book3s64/hash_utils.c | 62 +- arch/powerpc/mm/book3s64/pgtable.c | 24 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 19 +- arch/powerpc/mm/fault.c | 75 +- arch/powerpc/perf/callchain_64.c | 46 +- arch/s390/crypto/sha1_s390.c | 12 +- arch/s390/include/asm/pgtable.h | 4 +- arch/sh/boards/Kconfig | 5 + arch/sparc/crypto/md5_glue.c | 1 - arch/sparc/crypto/sha1_glue.c | 1 - arch/sparc/crypto/sha256_glue.c | 1 - arch/sparc/crypto/sha512_glue.c | 1 - arch/um/Makefile | 2 +- arch/unicore32/Kconfig | 2 +- arch/unicore32/kernel/ksyms.c | 1 - arch/x86/Kconfig.assembler | 4 + arch/x86/crypto/sha1_ssse3_glue.c | 1 - arch/x86/crypto/sha256_ssse3_glue.c | 1 - arch/x86/crypto/sha512_ssse3_glue.c | 1 - arch/x86/entry/entry_64.S | 2 - arch/x86/include/asm/cpu_device_id.h | 31 +- arch/x86/include/asm/delay.h | 4 +- arch/x86/include/asm/mwait.h | 24 +- arch/x86/include/asm/processor.h | 3 +- .../x86/include/asm/{resctrl_sched.h => resctrl.h} | 9 +- arch/x86/include/asm/uv/bios.h | 7 - arch/x86/include/asm/uv/uv.h | 2 - arch/x86/include/asm/uv/uv_hub.h | 54 - arch/x86/include/asm/uv/uv_mmrs.h | 7 - arch/x86/kernel/apic/apic.c | 57 +- arch/x86/kernel/apic/x2apic_uv_x.c | 32 +- arch/x86/kernel/cpu/amd.c | 6 +- arch/x86/kernel/cpu/common.c | 40 - arch/x86/kernel/cpu/intel.c | 7 + arch/x86/kernel/cpu/match.c | 7 +- arch/x86/kernel/cpu/resctrl/core.c | 32 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 8 +- arch/x86/kernel/cpu/resctrl/internal.h | 15 +- arch/x86/kernel/cpu/resctrl/monitor.c | 27 +- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 4 +- arch/x86/kernel/idt.c | 4 +- arch/x86/kernel/process_32.c | 2 +- arch/x86/kernel/process_64.c | 2 +- arch/x86/kernel/smpboot.c | 4 +- arch/x86/kernel/time.c | 3 + arch/x86/lib/delay.c | 114 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 4 +- arch/x86/platform/olpc/olpc-xo15-sci.c | 4 +- arch/x86/platform/uv/bios_uv.c | 16 +- arch/x86/platform/uv/uv_sysfs.c | 2 +- arch/x86/power/cpu.c | 2 +- block/blk-core.c | 3 +- block/genhd.c | 8 +- crypto/algapi.c | 8 + crypto/crypto_engine.c | 171 +- crypto/drbg.c | 4 +- crypto/essiv.c | 4 +- crypto/lrw.c | 6 +- crypto/sha1_generic.c | 5 +- crypto/sha256_generic.c | 14 +- crypto/shash.c | 16 + crypto/xts.c | 6 +- drivers/acpi/acpi_dbg.c | 4 +- drivers/acpi/acpi_lpit.c | 3 +- drivers/acpi/acpi_watchdog.c | 7 +- drivers/acpi/acpica/acglobal.h | 1 + drivers/acpi/acpica/acpredef.h | 4 +- drivers/acpi/acpica/dbhistry.c | 1 - drivers/acpi/acpica/dsfield.c | 22 +- drivers/acpi/acpica/exfield.c | 2 +- drivers/acpi/apei/bert.c | 6 +- drivers/acpi/apei/einj.c | 5 +- drivers/acpi/apei/erst.c | 4 +- drivers/acpi/apei/hest.c | 5 +- drivers/acpi/ec.c | 20 +- drivers/acpi/scan.c | 15 +- drivers/acpi/sleep.c | 4 +- drivers/acpi/utils.c | 25 + drivers/base/core.c | 37 +- drivers/block/aoe/aoeblk.c | 1 - drivers/bus/mhi/core/boot.c | 75 +- drivers/bus/mhi/core/init.c | 5 +- drivers/bus/mhi/core/internal.h | 5 +- drivers/bus/mhi/core/main.c | 156 +- drivers/bus/mhi/core/pm.c | 6 +- drivers/char/hw_random/Kconfig | 16 +- drivers/char/random.c | 8 +- drivers/clk/Kconfig | 25 +- drivers/clk/clk.c | 7 +- drivers/clk/qcom/gcc-msm8916.c | 8 +- drivers/clk/renesas/Kconfig | 8 +- drivers/clk/renesas/Makefile | 1 + drivers/clk/renesas/r8a7742-cpg-mssr.c | 275 ++ drivers/clk/renesas/r9a06g032-clocks.c | 6 +- drivers/clk/renesas/renesas-cpg-mssr.c | 6 + drivers/clk/renesas/renesas-cpg-mssr.h | 1 + drivers/clk/tegra/clk-tegra210.c | 7 + drivers/clk/versatile/clk-impd1.c | 1 + drivers/cpufreq/Kconfig | 3 +- drivers/crypto/atmel-sha.c | 1 - drivers/crypto/axis/artpec6_crypto.c | 10 +- drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/ccp/ccp-crypto-sha.c | 9 +- drivers/crypto/ccree/cc_cipher.c | 9 +- drivers/crypto/chelsio/chcr_algo.c | 1 - drivers/crypto/chelsio/chcr_ipsec.c | 1 - drivers/crypto/hisilicon/sec2/sec_crypto.c | 5 +- drivers/crypto/mediatek/mtk-sha.c | 7 +- drivers/crypto/n2_core.c | 7 +- drivers/crypto/omap-sham.c | 21 +- drivers/crypto/s5p-sss.c | 39 +- drivers/crypto/stm32/stm32-hash.c | 38 +- drivers/extcon/extcon-adc-jack.c | 3 +- drivers/firmware/efi/tpm.c | 2 +- drivers/fpga/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 144 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 27 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 54 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 182 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 2 +- drivers/gpu/drm/ast/ast_mode.c | 8 +- drivers/gpu/drm/i2c/tda998x_drv.c | 3 +- drivers/gpu/drm/i915/Kconfig.profile | 12 + drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/display/intel_display.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_fence.c | 4 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 3 +- drivers/gpu/drm/i915/i915_config.c | 15 + drivers/gpu/drm/i915/i915_drv.h | 10 +- drivers/gpu/drm/i915/i915_request.c | 73 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 1 + drivers/gpu/drm/panel/panel-simple.c | 64 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 1 + drivers/gpu/host1x/dev.c | 1 + drivers/hwmon/adt7411.c | 3 +- drivers/hwmon/drivetemp.c | 2 +- drivers/hwmon/pmbus/Kconfig | 9 + drivers/hwmon/pmbus/Makefile | 1 + drivers/hwmon/pmbus/max16601.c | 314 ++ drivers/hwmon/pmbus/pmbus_core.c | 8 +- drivers/hwtracing/coresight/coresight-etm4x.c | 1 + drivers/i2c/busses/i2c-tegra.c | 248 +- drivers/input/touchscreen/Kconfig | 12 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/cy8ctma140.c | 353 ++ drivers/input/touchscreen/edt-ft5x06.c | 198 +- drivers/interconnect/core.c | 39 +- drivers/interconnect/imx/imx.c | 8 +- drivers/interconnect/internal.h | 2 + drivers/iommu/virtio-iommu.c | 2 +- drivers/memory/samsung/exynos5422-dmc.c | 2 +- drivers/memory/tegra/tegra186-emc.c | 16 +- drivers/memory/tegra/tegra186.c | 4 +- drivers/memory/tegra/tegra210-emc-core.c | 1 - drivers/memory/tegra/tegra210-emc.h | 1 - drivers/mmc/core/block.c | 3 +- drivers/mmc/core/queue.c | 16 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/cb710-mmc.c | 8 + drivers/mmc/host/sdricoh_cs.c | 64 +- drivers/mtd/mtdcore.c | 192 +- drivers/mtd/mtdpart.c | 54 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 2 +- drivers/mtd/nand/raw/au1550nd.c | 396 +-- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 3 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 10 +- drivers/mtd/nand/raw/cs553x_nand.c | 194 +- drivers/mtd/nand/raw/denali.c | 47 +- drivers/mtd/nand/raw/fsmc_nand.c | 12 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 3 + drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 2 +- drivers/mtd/nand/raw/internals.h | 12 + drivers/mtd/nand/raw/marvell_nand.c | 63 +- drivers/mtd/nand/raw/meson_nand.c | 5 +- drivers/mtd/nand/raw/mtk_nand.c | 2 +- drivers/mtd/nand/raw/mxic_nand.c | 3 + drivers/mtd/nand/raw/nand_base.c | 243 +- drivers/mtd/nand/raw/nand_jedec.c | 32 +- drivers/mtd/nand/raw/nand_legacy.c | 8 +- drivers/mtd/nand/raw/nand_micron.c | 12 +- drivers/mtd/nand/raw/nand_onfi.c | 71 +- drivers/mtd/nand/raw/nand_timings.c | 11 +- drivers/mtd/nand/raw/nand_toshiba.c | 14 + drivers/mtd/nand/raw/nandsim.c | 3 + drivers/mtd/nand/raw/qcom_nandc.c | 2 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 8 +- drivers/mtd/nand/raw/sunxi_nand.c | 5 +- drivers/mtd/nand/raw/tango_nand.c | 2 +- drivers/mtd/nand/raw/tegra_nand.c | 6 +- drivers/mtd/nand/raw/vf610_nfc.c | 4 +- drivers/mtd/parsers/cmdlinepart.c | 12 +- drivers/mtd/parsers/ofpart.c | 3 + drivers/mtd/ubi/build.c | 5 +- drivers/net/bareudp.c | 18 +- drivers/net/bonding/bond_main.c | 6 +- drivers/net/dsa/dsa_loop.c | 1 + drivers/net/dsa/sja1105/sja1105_ethtool.c | 2 +- drivers/net/dsa/sja1105/sja1105_vl.c | 2 - drivers/net/dsa/vitesse-vsc73xx-platform.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 11 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 27 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 18 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 19 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 9 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 9 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 9 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 35 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 4 +- .../aquantia/atlantic/hw_atl2/hw_atl2_utils.c | 8 - .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 4 +- .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 25 +- .../ethernet/aquantia/atlantic/macsec/macsec_api.c | 6 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/broadcom/cnic.c | 1 - drivers/net/ethernet/broadcom/tg3.c | 8 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 1 - drivers/net/ethernet/freescale/Kconfig | 2 + drivers/net/ethernet/freescale/dpaa/Kconfig | 1 + .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 29 + drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 35 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 21 + drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 32 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 17 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_port.h | 43 + drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 275 ++ drivers/net/ethernet/huawei/hinic/hinic_sriov.h | 7 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 52 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 15 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 4 - .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 8 +- .../net/ethernet/mellanox/mlx5/core/accel/accel.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 31 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 5 + .../mellanox/mlx5/core/en_accel/en_accel.h | 48 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 15 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 8 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 66 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 69 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 7 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 13 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 39 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_flow.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 52 + .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 86 +- drivers/net/ethernet/microchip/encx24j600.c | 5 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 65 +- drivers/net/ipa/ipa_endpoint.c | 61 - drivers/net/phy/marvell.c | 201 ++ drivers/net/phy/phy.c | 106 + drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/huawei_cdc_ncm.c | 2 +- drivers/net/usb/qmi_wwan.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 4 + drivers/nfc/s3fwrn5/firmware.c | 10 +- drivers/nvme/host/core.c | 237 +- drivers/nvme/host/fc.c | 571 ++- drivers/nvme/host/fc.h | 227 ++ drivers/nvme/host/multipath.c | 16 +- drivers/nvme/host/nvme.h | 10 +- drivers/nvme/host/pci.c | 95 +- drivers/nvme/host/tcp.c | 53 +- drivers/nvme/target/admin-cmd.c | 5 + drivers/nvme/target/configfs.c | 184 +- drivers/nvme/target/fc.c | 805 +++-- drivers/nvme/target/fcloop.c | 155 +- drivers/nvme/target/io-cmd-bdev.c | 5 + drivers/nvme/target/io-cmd-file.c | 17 +- drivers/nvme/target/nvmet.h | 2 + drivers/nvme/target/rdma.c | 178 +- drivers/pci/hotplug/acpiphp_glue.c | 13 +- drivers/pinctrl/pinctrl-rza1.c | 2 +- drivers/platform/olpc/olpc-xo175-ec.c | 4 +- drivers/power/reset/ltc2952-poweroff.c | 3 +- drivers/power/supply/Kconfig | 36 +- drivers/power/supply/Makefile | 1 + drivers/power/supply/bd70528-charger.c | 140 +- drivers/power/supply/bd99954-charger.c | 1142 ++++++ drivers/power/supply/bd99954-charger.h | 1075 ++++++ drivers/power/supply/bq25890_charger.c | 91 +- drivers/power/supply/cw2015_battery.c | 4 +- drivers/power/supply/lp8788-charger.c | 18 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/olpc_battery.c | 4 +- drivers/power/supply/power_supply_core.c | 8 + drivers/power/supply/smb347-charger.c | 5 + drivers/regulator/88pg86x.c | 4 +- drivers/regulator/88pm800-regulator.c | 4 +- drivers/regulator/Kconfig | 1 + drivers/regulator/act8865-regulator.c | 4 +- drivers/regulator/act8945a-regulator.c | 2 +- drivers/regulator/arizona-ldo1.c | 2 +- drivers/regulator/arizona-micsupp.c | 4 +- drivers/regulator/as3711-regulator.c | 6 +- drivers/regulator/as3722-regulator.c | 4 +- drivers/regulator/axp20x-regulator.c | 16 +- drivers/regulator/bcm590xx-regulator.c | 8 +- drivers/regulator/bd70528-regulator.c | 8 +- drivers/regulator/bd71828-regulator.c | 10 +- drivers/regulator/bd718x7-regulator.c | 26 +- drivers/regulator/da903x.c | 2 +- drivers/regulator/helpers.c | 130 +- drivers/regulator/hi6421-regulator.c | 4 +- drivers/regulator/lochnagar-regulator.c | 4 +- drivers/regulator/lp873x-regulator.c | 4 +- drivers/regulator/lp87565-regulator.c | 2 +- drivers/regulator/lp8788-buck.c | 2 +- drivers/regulator/max77650-regulator.c | 2 +- drivers/regulator/mcp16502.c | 4 +- drivers/regulator/mp8859.c | 2 +- drivers/regulator/mt6323-regulator.c | 6 +- drivers/regulator/mt6358-regulator.c | 8 +- drivers/regulator/mt6380-regulator.c | 6 +- drivers/regulator/mt6397-regulator.c | 6 +- drivers/regulator/palmas-regulator.c | 4 +- drivers/regulator/qcom-rpmh-regulator.c | 2 +- drivers/regulator/qcom_rpm-regulator.c | 14 +- drivers/regulator/qcom_smd-regulator.c | 78 +- drivers/regulator/rk808-regulator.c | 10 +- drivers/regulator/s2mps11.c | 14 +- drivers/regulator/sky81452-regulator.c | 2 +- drivers/regulator/stpmic1_regulator.c | 18 +- drivers/regulator/tps65086-regulator.c | 10 +- drivers/regulator/tps65217-regulator.c | 4 +- drivers/regulator/tps65218-regulator.c | 6 +- drivers/regulator/tps65912-regulator.c | 4 +- drivers/regulator/twl-regulator.c | 4 +- drivers/regulator/twl6030-regulator.c | 2 +- drivers/regulator/wm831x-dcdc.c | 2 +- drivers/regulator/wm831x-ldo.c | 4 +- drivers/regulator/wm8350-regulator.c | 2 +- drivers/regulator/wm8400-regulator.c | 2 +- drivers/scsi/lpfc/lpfc.h | 2 +- drivers/scsi/lpfc/lpfc_attr.c | 3 - drivers/scsi/lpfc/lpfc_crtn.h | 9 +- drivers/scsi/lpfc/lpfc_ct.c | 1 - drivers/scsi/lpfc/lpfc_debugfs.c | 5 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_init.c | 7 +- drivers/scsi/lpfc/lpfc_mem.c | 4 - drivers/scsi/lpfc/lpfc_nportdisc.c | 13 +- drivers/scsi/lpfc/lpfc_nvme.c | 491 ++- drivers/scsi/lpfc/lpfc_nvme.h | 180 + drivers/scsi/lpfc/lpfc_nvmet.c | 801 +++-- drivers/scsi/lpfc/lpfc_nvmet.h | 158 - drivers/scsi/lpfc/lpfc_sli.c | 126 +- drivers/scsi/qla2xxx/qla_attr.c | 3 - drivers/scsi/scsi_pm.c | 10 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/pmc.c | 1 + drivers/spi/spi-dw-mid.c | 30 +- drivers/spi/spi-dw.c | 2 - drivers/spi/spi-dw.h | 1 - drivers/staging/media/Kconfig | 2 + drivers/staging/media/Makefile | 1 + drivers/staging/media/tegra-video/Kconfig | 12 + drivers/staging/media/tegra-video/Makefile | 8 + drivers/staging/media/tegra-video/TODO | 11 + drivers/staging/media/tegra-video/csi.c | 539 +++ drivers/staging/media/tegra-video/csi.h | 147 + drivers/staging/media/tegra-video/tegra210.c | 978 +++++ drivers/staging/media/tegra-video/vi.c | 1074 ++++++ drivers/staging/media/tegra-video/vi.h | 257 ++ drivers/staging/media/tegra-video/video.c | 155 + drivers/staging/media/tegra-video/video.h | 29 + drivers/usb/dwc3/Kconfig | 1 + drivers/usb/gadget/legacy/cdc2.c | 4 +- drivers/usb/gadget/legacy/ncm.c | 4 +- drivers/usb/gadget/legacy/raw_gadget.c | 8 +- drivers/video/fbdev/pxa168fb.c | 5 +- fs/btrfs/extent_io.c | 2 + fs/crypto/fname.c | 7 +- fs/crypto/hkdf.c | 6 +- fs/ecryptfs/crypto.c | 17 +- fs/f2fs/Kconfig | 10 + fs/f2fs/compress.c | 143 +- fs/f2fs/data.c | 89 +- fs/f2fs/dir.c | 364 +- fs/f2fs/f2fs.h | 90 +- fs/f2fs/file.c | 19 +- fs/f2fs/hash.c | 77 +- fs/f2fs/inline.c | 49 +- fs/f2fs/namei.c | 6 +- fs/f2fs/recovery.c | 51 +- fs/f2fs/segment.c | 4 +- fs/f2fs/super.c | 12 + fs/fs-writeback.c | 2 +- fs/gfs2/glops.c | 8 +- fs/hfs/mdb.c | 32 +- fs/io_uring.c | 79 +- fs/locks.c | 3 + fs/nfs/nfs4state.c | 2 +- fs/nfsd/nfs4proc.c | 2 + fs/nfsd/nfs4recover.c | 26 +- fs/nfsd/nfs4state.c | 103 +- fs/nfsd/nfsd.h | 2 + fs/nfsd/nfssvc.c | 6 + fs/proc/proc_net.c | 19 + fs/pstore/ftrace.c | 54 + fs/pstore/internal.h | 9 + fs/pstore/platform.c | 43 +- fs/pstore/ram.c | 70 +- fs/splice.c | 52 +- fs/super.c | 4 +- fs/ubifs/auth.c | 20 +- fs/ubifs/master.c | 9 +- fs/ubifs/replay.c | 14 +- fs/xfs/Makefile | 3 + fs/xfs/libxfs/xfs_log_recover.h | 83 +- fs/xfs/xfs_bmap_item.c | 167 +- fs/xfs/xfs_bmap_item.h | 11 - fs/xfs/xfs_buf.c | 3 +- fs/xfs/xfs_buf_item_recover.c | 984 ++++++ fs/xfs/xfs_dquot_item_recover.c | 201 ++ fs/xfs/xfs_extfree_item.c | 136 +- fs/xfs/xfs_extfree_item.h | 15 - fs/xfs/xfs_icreate_item.c | 152 + fs/xfs/xfs_inode_item_recover.c | 400 +++ fs/xfs/xfs_log_recover.c | 2763 ++------------- fs/xfs/xfs_refcount_item.c | 160 +- fs/xfs/xfs_refcount_item.h | 11 - fs/xfs/xfs_rmap_item.c | 134 +- fs/xfs/xfs_rmap_item.h | 13 - fs/xfs/xfs_trans.h | 6 +- fs/xfs/xfs_trans_ail.c | 11 + fs/xfs/xfs_trans_priv.h | 3 + fs/xfs/xfs_xattr.c | 1 - include/acpi/acpi_bus.h | 1 + include/acpi/acpixf.h | 2 +- include/asm-generic/pgtable.h | 4 +- include/crypto/acompress.h | 2 +- include/crypto/algapi.h | 2 + include/crypto/engine.h | 15 +- include/crypto/hash.h | 19 + include/crypto/sha.h | 28 +- include/crypto/sha256_base.h | 6 +- include/dt-bindings/clock/tegra210-car.h | 2 +- include/linux/backing-dev-defs.h | 2 - include/linux/backing-dev.h | 8 +- include/linux/bpf.h | 36 + include/linux/bpf_types.h | 1 + include/linux/cpu.h | 19 +- include/linux/cryptohash.h | 14 - include/linux/device.h | 4 - include/linux/ethtool_netlink.h | 33 + include/linux/filter.h | 4 +- include/linux/fs.h | 1 + include/linux/gpio/driver.h | 32 +- include/linux/interconnect.h | 12 + include/linux/kmsg_dump.h | 7 + include/linux/kthread.h | 1 + include/linux/linear_range.h | 48 + include/linux/lsm_hook_defs.h | 2 +- include/linux/mhi.h | 2 - include/linux/mod_devicetable.h | 2 + include/linux/mtd/mtd.h | 7 +- include/linux/mtd/partitions.h | 2 + include/linux/mtd/rawnand.h | 107 +- include/linux/nvme-fc-driver.h | 368 +- include/linux/nvme-fc.h | 11 +- include/linux/nvme.h | 8 + include/linux/of_reserved_mem.h | 1 + include/linux/phy.h | 42 + include/linux/power_supply.h | 4 + include/linux/proc_fs.h | 3 + include/linux/pstore.h | 2 +- include/linux/regulator/driver.h | 27 +- include/linux/smp.h | 4 +- include/linux/sunrpc/svc.h | 1 + include/net/bluetooth/bluetooth.h | 11 + include/net/bluetooth/hci.h | 1 + include/net/bluetooth/hci_core.h | 1 + include/net/bluetooth/mgmt.h | 29 +- include/net/dst_ops.h | 4 +- include/net/inet_common.h | 8 +- include/net/ipv6_stubs.h | 3 +- include/net/tcp.h | 1 - include/net/udp_tunnel.h | 2 - include/net/xfrm.h | 26 +- include/trace/events/f2fs.h | 3 +- include/trace/events/gpu_mem.h | 2 +- include/uapi/drm/drm_fourcc.h | 18 +- include/uapi/linux/bpf.h | 56 +- include/uapi/linux/ethtool_netlink.h | 71 + include/uapi/mtd/mtd-abi.h | 1 + init/Kconfig | 18 - init/main.c | 69 +- kernel/bpf/Makefile | 2 +- kernel/bpf/bpf_iter.c | 530 +++ kernel/bpf/btf.c | 42 +- kernel/bpf/core.c | 18 +- kernel/bpf/inode.c | 5 +- kernel/bpf/map_iter.c | 97 + kernel/bpf/syscall.c | 59 + kernel/bpf/task_iter.c | 333 ++ kernel/bpf/verifier.c | 42 +- kernel/cpu.c | 18 +- kernel/fork.c | 13 +- kernel/kthread.c | 17 + kernel/livepatch/core.c | 3 +- kernel/printk/printk.c | 21 + kernel/rcu/tasks.h | 6 +- kernel/rcu/tree.c | 6 +- kernel/rcu/tree_exp.h | 2 +- kernel/rcu/tree_plugin.h | 4 +- kernel/trace/Kconfig | 1 - kernel/trace/bpf_trace.c | 214 ++ kernel/trace/preemptirq_delay_test.c | 30 +- kernel/trace/trace.c | 16 +- kernel/trace/trace_boot.c | 20 +- kernel/trace/trace_kprobe.c | 8 +- kernel/umh.c | 6 + lib/Kconfig | 3 + lib/Kconfig.debug | 12 + lib/Makefile | 2 + lib/crypto/chacha.c | 1 - lib/crypto/sha256.c | 20 +- lib/linear_ranges.c | 241 ++ lib/sha1.c | 24 +- lib/test_linear_ranges.c | 228 ++ localversion-next | 2 +- mm/backing-dev.c | 21 +- mm/huge_memory.c | 4 +- net/Kconfig | 1 + net/bluetooth/Kconfig | 7 + net/bluetooth/hci_sock.c | 12 +- net/bluetooth/lib.c | 33 + net/bluetooth/mgmt.c | 364 +- net/bluetooth/smp.c | 14 +- net/core/dev.c | 4 +- net/core/dst.c | 8 +- net/core/filter.c | 16 +- net/core/netprio_cgroup.c | 2 + net/core/secure_seq.c | 1 - net/ethtool/Makefile | 2 +- net/ethtool/cabletest.c | 201 ++ net/ethtool/netlink.c | 9 +- net/ethtool/netlink.h | 3 + net/ieee802154/6lowpan/rx.c | 2 +- net/ipv4/af_inet.c | 20 +- net/ipv4/route.c | 2 +- net/ipv4/tcp.c | 6 +- net/ipv4/xfrm4_input.c | 5 - net/ipv4/xfrm4_output.c | 61 +- net/ipv4/xfrm4_state.c | 24 - net/ipv6/addrconf.c | 10 +- net/ipv6/af_inet6.c | 23 +- net/ipv6/ip6_fib.c | 65 +- net/ipv6/route.c | 48 +- net/ipv6/seg6_hmac.c | 1 - net/ipv6/xfrm6_input.c | 5 - net/ipv6/xfrm6_output.c | 96 +- net/ipv6/xfrm6_state.c | 26 - net/mptcp/crypto.c | 4 +- net/mptcp/subflow.c | 10 + net/netlink/af_netlink.c | 87 +- net/sctp/auth.c | 10 +- net/sctp/sm_make_chunk.c | 23 +- net/sunrpc/svcauth_unix.c | 9 - net/xfrm/xfrm_inout.h | 32 + net/xfrm/xfrm_input.c | 21 +- net/xfrm/xfrm_output.c | 125 +- samples/trace_events/trace-events-sample.h | 2 +- scripts/Makefile.lib | 10 +- scripts/Makefile.userprogs | 12 +- scripts/bpf_helpers_doc.py | 2 + scripts/headers_install.sh | 11 +- security/integrity/evm/evm_crypto.c | 4 +- security/integrity/ima/ima.h | 7 +- security/integrity/ima/ima_crypto.c | 12 +- security/integrity/ima/ima_fs.c | 3 +- security/integrity/ima/ima_policy.c | 9 +- security/keys/encrypted-keys/encrypted.c | 18 +- sound/firewire/Kconfig | 2 + sound/firewire/amdtp-am824.c | 3 +- sound/firewire/amdtp-stream.c | 326 +- sound/firewire/amdtp-stream.h | 20 +- sound/firewire/fireface/ff-protocol-latter.c | 58 +- sound/firewire/fireface/ff-stream.c | 10 +- sound/firewire/fireface/ff.c | 61 +- sound/firewire/fireface/ff.h | 11 +- sound/pci/hda/patch_realtek.c | 10 + sound/soc/codecs/cros_ec_codec.c | 9 +- sound/soc/sof/intel/byt.c | 54 +- tools/bootconfig/main.c | 9 +- tools/bpf/bpftool/Documentation/bpftool-iter.rst | 83 + tools/bpf/bpftool/bash-completion/bpftool | 13 + tools/bpf/bpftool/iter.c | 88 + tools/bpf/bpftool/link.c | 1 + tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 1 + tools/bpf/runqslower/Makefile | 3 +- tools/build/Makefile.feature | 3 +- tools/build/feature/Makefile | 6 +- tools/build/feature/test-libopencsd.c | 4 +- tools/build/feature/test-libpfm4.c | 9 + tools/include/uapi/linux/bpf.h | 56 +- tools/lib/api/io.h | 115 + tools/lib/bpf/bpf.c | 10 + tools/lib/bpf/bpf.h | 2 + tools/lib/bpf/bpf_helpers.h | 14 + tools/lib/bpf/bpf_tracing.h | 16 + tools/lib/bpf/libbpf.c | 52 + tools/lib/bpf/libbpf.h | 9 + tools/lib/bpf/libbpf.map | 2 + tools/lib/perf/cpumap.c | 2 +- tools/lib/perf/evlist.c | 4 +- tools/lib/subcmd/parse-options.h | 2 + tools/lib/symbol/kallsyms.c | 86 +- tools/lib/symbol/kallsyms.h | 2 - tools/lib/traceevent/kbuffer-parse.c | 2 +- tools/objtool/check.c | 15 +- tools/perf/Documentation/itrace.txt | 5 + tools/perf/Documentation/perf-intel-pt.txt | 53 +- tools/perf/Documentation/perf-record.txt | 17 + tools/perf/Documentation/perf-stat.txt | 2 + tools/perf/Makefile.perf | 6 +- tools/perf/arch/arm/util/cs-etm.c | 7 +- tools/perf/arch/arm64/util/arm-spe.c | 12 +- tools/perf/arch/powerpc/util/header.c | 8 + tools/perf/arch/powerpc/util/kvm-stat.c | 2 +- tools/perf/arch/s390/util/kvm-stat.c | 8 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 6 +- tools/perf/arch/x86/util/intel-bts.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 21 +- tools/perf/arch/x86/util/kvm-stat.c | 12 +- tools/perf/bench/Build | 1 + tools/perf/bench/bench.h | 1 + tools/perf/bench/epoll-wait.c | 3 +- tools/perf/bench/futex-hash.c | 3 +- tools/perf/bench/futex-lock-pi.c | 3 +- tools/perf/bench/kallsyms-parse.c | 75 + tools/perf/bench/synthesize.c | 211 +- tools/perf/builtin-annotate.c | 15 +- tools/perf/builtin-bench.c | 1 + tools/perf/builtin-c2c.c | 9 +- tools/perf/builtin-diff.c | 8 +- tools/perf/builtin-inject.c | 19 +- tools/perf/builtin-kmem.c | 65 +- tools/perf/builtin-kvm.c | 23 +- tools/perf/builtin-lock.c | 42 +- tools/perf/builtin-mem.c | 2 +- tools/perf/builtin-record.c | 117 +- tools/perf/builtin-report.c | 21 +- tools/perf/builtin-sched.c | 78 +- tools/perf/builtin-script.c | 73 +- tools/perf/builtin-stat.c | 31 +- tools/perf/builtin-timechart.c | 52 +- tools/perf/builtin-top.c | 36 +- tools/perf/builtin-trace.c | 115 +- .../arch/powerpc/power9/nest_metrics.json | 19 + tools/perf/pmu-events/pmu-events.h | 2 +- tools/perf/scripts/python/bin/flamegraph-record | 2 +- tools/perf/scripts/python/bin/flamegraph-report | 2 +- tools/perf/tests/Build | 1 + tools/perf/tests/api-io.c | 304 ++ tools/perf/tests/builtin-test.c | 4 + tools/perf/tests/event-times.c | 8 +- tools/perf/tests/event_update.c | 2 +- tools/perf/tests/evsel-roundtrip-name.c | 20 +- tools/perf/tests/evsel-tp-sched.c | 2 +- tools/perf/tests/expr.c | 16 +- tools/perf/tests/hists_cumulate.c | 8 +- tools/perf/tests/mmap-basic.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 6 +- tools/perf/tests/openat-syscall-tp-fields.c | 6 +- tools/perf/tests/openat-syscall.c | 8 +- tools/perf/tests/parse-events.c | 138 +- tools/perf/tests/perf-record.c | 6 +- tools/perf/tests/sample-parsing.c | 6 +- tools/perf/tests/switch-tracking.c | 14 +- tools/perf/tests/tests.h | 1 + tools/perf/tests/topology.c | 12 +- tools/perf/ui/browsers/hists.c | 18 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/ui/hist.c | 16 +- tools/perf/util/Build | 2 + tools/perf/util/annotate.c | 20 +- tools/perf/util/auxtrace.c | 33 +- tools/perf/util/auxtrace.h | 2 + tools/perf/util/bpf-event.c | 3 +- tools/perf/util/bpf-event.h | 7 +- tools/perf/util/bpf-loader.c | 2 +- tools/perf/util/cgroup.c | 3 +- tools/perf/util/cloexec.c | 2 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 2 + tools/perf/util/cs-etm.c | 3 + tools/perf/util/cs-etm.h | 3 - tools/perf/util/data-convert-bt.c | 6 +- tools/perf/util/event.c | 2 +- tools/perf/util/evlist.c | 153 +- tools/perf/util/evlist.h | 9 +- tools/perf/util/evsel.c | 308 +- tools/perf/util/evsel.h | 180 +- tools/perf/util/evsel_config.h | 2 +- tools/perf/util/evsel_fprintf.c | 8 +- tools/perf/util/expr.c | 11 +- tools/perf/util/expr.h | 5 +- tools/perf/util/expr.l | 27 +- tools/perf/util/header.c | 13 +- tools/perf/util/hist.c | 8 +- tools/perf/util/intel-bts.c | 6 +- .../util/intel-pt-decoder/intel-pt-pkt-decoder.c | 2 +- tools/perf/util/intel-pt.c | 215 +- tools/perf/util/machine.c | 4 +- tools/perf/util/mem2node.c | 3 +- tools/perf/util/metricgroup.c | 28 +- tools/perf/util/metricgroup.h | 2 + tools/perf/util/ordered-events.c | 2 +- tools/perf/util/parse-events.c | 39 +- tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.y | 3 +- tools/perf/util/perf_api_probe.c | 164 + tools/perf/util/perf_api_probe.h | 14 + tools/perf/util/pmu.c | 17 +- tools/perf/util/pmu.h | 1 + tools/perf/util/python.c | 4 +- tools/perf/util/record.c | 173 +- tools/perf/util/record.h | 1 + tools/perf/util/s390-cpumsf.c | 3 +- .../util/scripting-engines/trace-event-python.c | 6 +- tools/perf/util/session.c | 9 +- tools/perf/util/sideband_evlist.c | 148 + tools/perf/util/smt.c | 10 +- tools/perf/util/sort.c | 10 +- tools/perf/util/stat-display.c | 23 +- tools/perf/util/stat-shadow.c | 53 +- tools/perf/util/stat.c | 24 +- tools/perf/util/symbol.c | 14 + tools/perf/util/synthetic-events.c | 159 +- tools/perf/util/thread-stack.c | 217 +- tools/perf/util/thread-stack.h | 8 +- tools/perf/util/top.c | 2 +- tools/perf/util/top.h | 2 +- tools/perf/util/trace-event-read.c | 2 +- tools/power/cpupower/utils/cpupower-info.c | 2 +- tools/power/cpupower/utils/cpupower-set.c | 2 +- .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 6 +- .../cpupower/utils/idle_monitor/hsw_ext_idle.c | 2 +- tools/power/cpupower/utils/idle_monitor/nhm_idle.c | 2 +- tools/power/cpupower/utils/idle_monitor/snb_idle.c | 2 +- .../pm-graph/config/custom-timeline-functions.cfg | 2 +- tools/power/pm-graph/sleepgraph.py | 2 +- tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/network_helpers.c | 110 + tools/testing/selftests/bpf/network_helpers.h | 39 + tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 409 +++ .../selftests/bpf/prog_tests/connect_force_port.c | 115 + .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 1 + .../selftests/bpf/prog_tests/flow_dissector.c | 1 + .../bpf/prog_tests/flow_dissector_load_bytes.c | 1 + .../testing/selftests/bpf/prog_tests/global_data.c | 1 + tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 1 + tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 1 + tools/testing/selftests/bpf/prog_tests/map_lock.c | 14 + .../testing/selftests/bpf/prog_tests/pkt_access.c | 1 + .../selftests/bpf/prog_tests/pkt_md_access.c | 1 + .../selftests/bpf/prog_tests/prog_run_xattr.c | 1 + .../selftests/bpf/prog_tests/queue_stack_map.c | 1 + .../selftests/bpf/prog_tests/signal_pending.c | 1 + tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 1 + tools/testing/selftests/bpf/prog_tests/spinlock.c | 14 + tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 116 +- tools/testing/selftests/bpf/prog_tests/xdp.c | 1 + .../selftests/bpf/prog_tests/xdp_adjust_tail.c | 1 + .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 1 + .../selftests/bpf/prog_tests/xdp_noinline.c | 1 + .../testing/selftests/bpf/progs/bpf_iter_bpf_map.c | 28 + .../selftests/bpf/progs/bpf_iter_ipv6_route.c | 62 + .../testing/selftests/bpf/progs/bpf_iter_netlink.c | 66 + tools/testing/selftests/bpf/progs/bpf_iter_task.c | 25 + .../selftests/bpf/progs/bpf_iter_task_file.c | 26 + .../selftests/bpf/progs/bpf_iter_test_kern1.c | 4 + .../selftests/bpf/progs/bpf_iter_test_kern2.c | 4 + .../selftests/bpf/progs/bpf_iter_test_kern3.c | 18 + .../selftests/bpf/progs/bpf_iter_test_kern4.c | 52 + .../bpf/progs/bpf_iter_test_kern_common.h | 22 + .../selftests/bpf/progs/connect_force_port4.c | 28 + .../selftests/bpf/progs/connect_force_port6.c | 28 + tools/testing/selftests/bpf/test_progs.c | 30 - tools/testing/selftests/bpf/test_progs.h | 23 - tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 1 + ...c_flower_restrictions.sh => tc_restrictions.sh} | 132 + .../ftrace/test.d/preemptirq/irqsoff_tracer.tc | 9 +- tools/testing/selftests/lkdtm/run.sh | 22 +- 982 files changed, 29318 insertions(+), 22848 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8 [...] delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.txt create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot-mode.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/rohm,bd99954.yaml create mode 100644 Documentation/hwmon/max16601.rst delete mode 100644 arch/arm/mach-mmp/clock-mmp2.c delete mode 100644 arch/arm/mach-mmp/clock-pxa168.c delete mode 100644 arch/arm/mach-mmp/clock-pxa910.c delete mode 100644 arch/arm/mach-mmp/clock.c delete mode 100644 arch/arm/mach-mmp/clock.h delete mode 100644 arch/mips/configs/lasat_defconfig delete mode 100644 arch/mips/configs/markeins_defconfig delete mode 100644 arch/mips/configs/msp71xx_defconfig delete mode 100644 arch/mips/emma/Makefile delete mode 100644 arch/mips/emma/Platform delete mode 100644 arch/mips/emma/common/Makefile delete mode 100644 arch/mips/emma/common/prom.c delete mode 100644 arch/mips/emma/markeins/Makefile delete mode 100644 arch/mips/emma/markeins/irq.c delete mode 100644 arch/mips/emma/markeins/led.c delete mode 100644 arch/mips/emma/markeins/platform.c delete mode 100644 arch/mips/emma/markeins/setup.c delete mode 100644 arch/mips/include/asm/emma/emma2rh.h delete mode 100644 arch/mips/include/asm/emma/markeins.h delete mode 100644 arch/mips/include/asm/lasat/ds1603.h delete mode 100644 arch/mips/include/asm/lasat/eeprom.h delete mode 100644 arch/mips/include/asm/lasat/head.h delete mode 100644 arch/mips/include/asm/lasat/lasat.h delete mode 100644 arch/mips/include/asm/lasat/lasatint.h delete mode 100644 arch/mips/include/asm/lasat/picvue.h delete mode 100644 arch/mips/include/asm/lasat/serial.h delete mode 100644 arch/mips/include/asm/mach-emma2rh/irq.h delete mode 100644 arch/mips/include/asm/mach-lasat/irq.h delete mode 100644 arch/mips/include/asm/mach-lasat/mach-gt64120.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/cpu-feature-overrides.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_cic_int.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_gpio_macros.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_int.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_pci.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_prom.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regops.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_regs.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_slp_int.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h delete mode 100644 arch/mips/include/asm/mach-pmcs-msp71xx/war.h delete mode 100644 arch/mips/include/asm/nile4.h delete mode 100644 arch/mips/lasat/Kconfig delete mode 100644 arch/mips/lasat/Makefile delete mode 100644 arch/mips/lasat/Platform delete mode 100644 arch/mips/lasat/at93c.c delete mode 100644 arch/mips/lasat/at93c.h delete mode 100644 arch/mips/lasat/ds1603.c delete mode 100644 arch/mips/lasat/ds1603.h delete mode 100644 arch/mips/lasat/image/Makefile delete mode 100644 arch/mips/lasat/image/head.S delete mode 100644 arch/mips/lasat/image/romscript.normal delete mode 100644 arch/mips/lasat/interrupt.c delete mode 100644 arch/mips/lasat/lasat_board.c delete mode 100644 arch/mips/lasat/lasat_models.h delete mode 100644 arch/mips/lasat/picvue.c delete mode 100644 arch/mips/lasat/picvue.h delete mode 100644 arch/mips/lasat/picvue_proc.c delete mode 100644 arch/mips/lasat/prom.c delete mode 100644 arch/mips/lasat/prom.h delete mode 100644 arch/mips/lasat/reset.c delete mode 100644 arch/mips/lasat/serial.c delete mode 100644 arch/mips/lasat/setup.c delete mode 100644 arch/mips/lasat/sysctl.c delete mode 100644 arch/mips/pci/fixup-emma2rh.c delete mode 100644 arch/mips/pci/fixup-pmcmsp.c delete mode 100644 arch/mips/pci/ops-emma2rh.c delete mode 100644 arch/mips/pci/ops-nile4.c delete mode 100644 arch/mips/pci/ops-pmcmsp.c delete mode 100644 arch/mips/pci/pci-emma2rh.c delete mode 100644 arch/mips/pci/pci-lasat.c delete mode 100644 arch/mips/pmcs-msp71xx/Kconfig delete mode 100644 arch/mips/pmcs-msp71xx/Makefile delete mode 100644 arch/mips/pmcs-msp71xx/Platform delete mode 100644 arch/mips/pmcs-msp71xx/msp_elb.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_eth.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_hwbutton.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_cic.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_per.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_irq_slp.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_pci.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_prom.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_serial.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_setup.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_smp.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_time.c delete mode 100644 arch/mips/pmcs-msp71xx/msp_usb.c rename arch/x86/include/asm/{resctrl_sched.h => resctrl.h} (92%) create mode 100644 drivers/clk/renesas/r8a7742-cpg-mssr.c create mode 100644 drivers/gpu/drm/i915/i915_config.c create mode 100644 drivers/hwmon/pmbus/max16601.c create mode 100644 drivers/input/touchscreen/cy8ctma140.c create mode 100644 drivers/nvme/host/fc.h create mode 100644 drivers/power/supply/bd99954-charger.c create mode 100644 drivers/power/supply/bd99954-charger.h delete mode 100644 drivers/scsi/lpfc/lpfc_nvmet.h create mode 100644 drivers/staging/media/tegra-video/Kconfig create mode 100644 drivers/staging/media/tegra-video/Makefile create mode 100644 drivers/staging/media/tegra-video/TODO create mode 100644 drivers/staging/media/tegra-video/csi.c create mode 100644 drivers/staging/media/tegra-video/csi.h create mode 100644 drivers/staging/media/tegra-video/tegra210.c create mode 100644 drivers/staging/media/tegra-video/vi.c create mode 100644 drivers/staging/media/tegra-video/vi.h create mode 100644 drivers/staging/media/tegra-video/video.c create mode 100644 drivers/staging/media/tegra-video/video.h create mode 100644 fs/xfs/xfs_buf_item_recover.c create mode 100644 fs/xfs/xfs_dquot_item_recover.c create mode 100644 fs/xfs/xfs_inode_item_recover.c delete mode 100644 include/linux/cryptohash.h create mode 100644 include/linux/linear_range.h create mode 100644 kernel/bpf/bpf_iter.c create mode 100644 kernel/bpf/map_iter.c create mode 100644 kernel/bpf/task_iter.c create mode 100644 lib/linear_ranges.c create mode 100644 lib/test_linear_ranges.c create mode 100644 net/ethtool/cabletest.c create mode 100644 tools/bpf/bpftool/Documentation/bpftool-iter.rst create mode 100644 tools/bpf/bpftool/iter.c create mode 100644 tools/build/feature/test-libpfm4.c create mode 100644 tools/lib/api/io.h create mode 100644 tools/perf/bench/kallsyms-parse.c create mode 100644 tools/perf/pmu-events/arch/powerpc/power9/nest_metrics.json create mode 100644 tools/perf/tests/api-io.c create mode 100644 tools/perf/util/perf_api_probe.c create mode 100644 tools/perf/util/perf_api_probe.h create mode 100644 tools/perf/util/sideband_evlist.c create mode 100644 tools/testing/selftests/bpf/network_helpers.c create mode 100644 tools/testing/selftests/bpf/network_helpers.h create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_iter.c create mode 100644 tools/testing/selftests/bpf/prog_tests/connect_force_port.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_bpf_map.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_ipv6_route.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_netlink.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_task.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_task_file.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern1.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern2.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern3.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern4.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern_common.h create mode 100644 tools/testing/selftests/bpf/progs/connect_force_port4.c create mode 100644 tools/testing/selftests/bpf/progs/connect_force_port6.c rename tools/testing/selftests/drivers/net/mlxsw/{tc_flower_restrictions.sh => tc_ [...]