This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits af30725c132e Add linux-next specific files for 20200605 omits 53f3765057bb Merge branch 'akpm/master' omits 3d88da36f0a3 sh: add missing EXPORT_SYMBOL() for __delay omits 80913dcee841 sh: use generic strncpy() omits c8dc09ab85ed sh: remove call to memset after dma_alloc_coherent omits 45c3384f9e8d sh: clkfwk: remove r8/r16/r32 omits 7552e21a7314 include/asm-generic/vmlinux.lds.h: align ro_after_init omits e892283909a0 doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] omits ca9c7de39ecd doc: cgroup: update note about conditions when oom killer [...] omits 0dfc27e2f75e include/linux/cache.h: expand documentation over __read_mostly omits 3e3af83c2546 maccess: return -ERANGE when probe_kernel_read() fails omits 7f596d0de154 x86-use-non-set_fs-based-maccess-routines-x86-use-non-set_ [...] omits 8c78b0f97e25 x86: use non-set_fs based maccess routines omits 0ef1e4609595 maccess: allow architectures to provide kernel probing directly omits ef473e1d54ac maccess: move user access routines together omits 54a098f79758 maccess-always-use-strict-semantics-for-probe_kernel_read-fix omits 970e493b729a maccess: always use strict semantics for probe_kernel_read omits 3429f181fe78 maccess: remove strncpy_from_unsafe omits d411a9c4e95a tracing/kprobes: handle mixed kernel/userspace probes better omits cbe6ae55c9f5 bpf: rework the compat kernel probe handling omits beb7d59a8457 bpf:bpf_seq_printf(): handle potentially unsafe format str [...] omits bb5cad00c078 bpf: handle the compat string in bpf_trace_copy_string better omits 6c9b7df1c98b bpf: factor out a bpf_trace_copy_string helper omits af90992949fa maccess-unify-the-probe-kernel-arch-hooks-fix omits a2c59ce86007 maccess: unify the probe kernel arch hooks omits 1c4cdb8620b3 maccess: remove probe_read_common and probe_write_common omits ccee707cb2ce maccess: rename strnlen_unsafe_user to strnlen_user_nofault omits fd932fac1f0a maccess: rename strncpy_from_unsafe_strict to strncpy_from [...] omits 0e0dae682903 maccess: rename strncpy_from_unsafe_user to strncpy_from_u [...] omits 4f6a3ad05067 maccess: update the top of file comment omits 9f7afd862d5f maccess: clarify kerneldoc comments omits bed1cb23135b maccess: remove duplicate kerneldoc comments omits ef3e9e034442 maccess: remove various unused weak aliases omits 4cc91ee9bc47 turns out that probe_user_write is used in modular code omits b8ca32e3cde0 maccess: unexport probe_kernel_write() omits 1a1a802f4631 mm/madvise.c: remove duplicated include omits fa6c19e263fb mm: return EBADF if pidfd is invalid omits d8d78ae00234 mm: use only pidfd for process_madvise syscall omits 7c79ea005718 mm-support-vector-address-ranges-for-process_madvise-fix-f [...] omits 5a4031745f93 mm: fix s390 compat build error omits 1cc80357dc9d mm/madvise: make function 'do_process_madvise' static omits 3b3fe775b675 mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 2d96aede0c1a mm: support compat_sys_process_madvise omits 90a50b7c9a13 mm: support vector address ranges for process_madvise omits 364c32a960cd mm/madvise: allow KSM hints for remote API omits 7b6c03064797 mm/madvise: support both pid and pidfd for process_madvise omits 6eb852d1d379 pid: move pidfd_get_pid() to pid.c omits 16bce6d80d3d mm/madvise: check fatal signal pending of target process omits 485ccb7997bb mm-introduce-external-memory-hinting-api-fix-2-fix omits 62fffe4ce060 mm: fix build error for mips of process_madvise omits 8cde4aa37165 fix process_madvise build break for arm64 omits fb59ee5fd9fa mm/madvise: introduce process_madvise() syscall: an extern [...] omits 6e7cdb22a9a6 mm/madvise: pass task and mm to do_madvise omits 0d671317c5bf mmap-locking-api-convert-mmap_sem-comments-fix-fix-fix omits 523423eb18f9 mmap-locking-api-convert-mmap_sem-comments-fix-fix omits 3b806afc2dc8 mmap-locking-api-convert-mmap_sem-comments-fix omits 369b96e7e6eb mmap locking API: convert mmap_sem comments omits a3af55787428 mmap locking API: convert mmap_sem API comments omits 67716151c812 mmap-locking-api-rename-mmap_sem-to-mmap_lock-fix omits 7c2c91ba5403 mmap locking API: rename mmap_sem to mmap_lock omits bb14824748fb mmap locking API: add mmap_assert_locked() and mmap_assert [...] omits 0bd13fe4616f mmap locking API: add MMAP_LOCK_INITIALIZER omits 7f4dfaea388f mmap locking API: add mmap_read_trylock_non_owner() omits 87e1b53a1b6b mmap locking API: convert nested write lock sites omits 9d43cc2fe292 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits f47582324f4c mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits 258708ec7849 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] omits 126a32222c7a mmap locking API: convert mmap_sem call sites missed by co [...] omits e5d613a71b76 mmap locking API: use coccinelle to convert mmap_sem rwsem [...] omits a1308c970548 DMA reservations: use the new mmap locking API omits 30c0d9707382 MMU notifier: use the new mmap locking API omits f8b422abe84d mmap locking API: initial implementation as rwsem wrappers omits 76ea937d46bc module: move the set_fs hack for flush_icache_range to m68k omits 9acef5386f45 nommu: use flush_icache_user_range in brk and mmap omits b2e6d053e522 binfmt_flat: use flush_icache_user_range omits 4614a80e1add exec: use flush_icache_user_range in read_code omits cda6a2f49209 exec: only build read_code when needed omits f7b48b60c8b3 m68k: implement flush_icache_user_range omits 897378bb7953 arm: rename flush_cache_user_range to flush_icache_user_range omits ce3fedf5550a xtensa: fix flush_icache_user_range in noMMU configs omits aabc1079f0a5 xtensa: implement flush_icache_user_range omits 7d0f4e4b8d3a sh: implement flush_icache_user_range omits 0b67453beb19 asm-generic: add a flush_icache_user_range stub omits 0b052bafdbda mm: rename flush_icache_user_range to flush_icache_user_page omits 49ae8277b479 arm,sparc,unicore32: remove flush_icache_user_range omits 48f7152c706a riscv: use asm-generic/cacheflush.h omits 58056305f554 powerpc: use asm-generic/cacheflush.h omits 8bc8f6a83101 openrisc: use asm-generic/cacheflush.h omits 06f618814d78 m68knommu: use asm-generic/cacheflush.h omits 184987e43e83 microblaze: use asm-generic/cacheflush.h omits d7d88e9b6f36 ia64: use asm-generic/cacheflush.h omits e84015defcb3 hexagon: use asm-generic/cacheflush.h omits 6bd5b436926e c6x: use asm-generic/cacheflush.h omits 4b3ec84ee8c9 arm64: use asm-generic/cacheflush.h omits ffc7a2881d77 alpha: use asm-generic/cacheflush.h omits ce027667cf40 asm-generic: improve the flush_dcache_page stub omits 007a7f63612a asm-generic-dont-include-linux-mmh-in-cacheflushh-fix omits 6bf1add9f3cd asm-generic: don't include <linux/mm.h> in cacheflush.h omits 92dfe74d9f80 asm-generic: fix the inclusion guards for cacheflush.h omits 74ce5396a314 unicore32: remove flush_cache_user_range omits a355f47473a6 powerpc: unexport flush_icache_user_range omits 730383993dcc nds32: unexport flush_icache_page omits 0253210c0305 arm: fix the flush_icache_range arguments in set_fiq_handler omits 84a833eaacd3 mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix-3 omits e55198de9490 mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix2 omits 0bdb35d41a2d mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix omits bcfde726d5dc mm: consolidate pgd_index() and pgd_offset{_k}() definitions omits ae249d16d219 mm: consolidate pud_index() and pud_offset() definitions omits e355c008bedc mm: consolidate pmd_index() and pmd_offset() definitions omits 200892dc7e0f mm-consolidate-pte_index-and-pte_offset_-definitions-fix omits 13f6ac5a8470 mm: consolidate pte_index() and pte_offset_*() definitions omits cbc05ad47d08 mm-pgtable-add-shortcuts-for-accessing-kernel-pmd-and-pte-fix-3 omits a0df802d93fb microblaze: fix page table traversal in setup_rt_frame() omits a3f5209a052b mm: pgtable: add shortcuts for accessing kernel PMD and PTE omits 1333ff7822d4 x86/kaslr: take CONFIG_RANDOMIZE_MEMORY into account in ka [...] omits 4476f4607f39 x86/mm: simplify init_trampoline() and surrounding logic omits fb0f67cec627 m68k/mm: move {cache,nocahe}_page() definitions close to t [...] omits 2d507d9bc2ef m68k/mm/motorola: move comment about page table allocation [...] omits 91f19f67cc61 csky: replace definitions of __pXd_offset() with pXd_index() omits 9f7bf93d0171 mm: reorder includes after introduction of linux/pgtable.h omits fc649cc72086 mm: introduce include/linux/pgtable.h omits a12dd58107e7 mm: don't include asm/pgtable.h if linux/mm.h is already included omits 6693fac5fce2 mm/mmap.c: do not allow mappings outside of allowed limits omits 2a1b1466a5fc mm/mmap.c: add more sanity checks to get_unmapped_area() omits 65a7b4807c45 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits e9a866156497 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 7c96cf58837b asm-generic: remove pgtable-nop4d-hack.h omits f8e871025f83 unicore32: remove __ARCH_USE_5LEVEL_HACK omits 277c3d7a2da3 sh: add support for folded p4d page tables omits 27d4bfa01b33 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits 0bf77d759b73 sh: fault: Modernize printing of kernel messages omits 5319f65de9e4 powerpc/xmon: drop unused pgdir varialble in show_pte() function omits 97239d9bbe9e fixup for powerpc ptdump.c omits c8e3823b14c2 powerpc: add support for folded p4d page tables omits 1cc815fde7d5 openrisc: add support for folded p4d page tables omits f4ff3fd3cd65 nios2: add support for folded p4d page tables omits 7767fd03e792 ia64: add support for folded p4d page tables omits 1468951aa6ca hexagon: remove __ARCH_USE_5LEVEL_HACK omits 47f5a844c895 arm64: kvm: fix gcc-10 shift warning omits 78f5aa8e0ac2 arm64: add support for folded p4d page tables omits e87d76cf51e1 arm-add-support-for-folded-p4d-page-tables-fix omits 81125740bc7e arm: add support for folded p4d page tables omits 97ec4b1a3a4a h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 75ec0147108b vhost: convert get_user_pages() --> pin_user_pages() omits a65768dd7f35 docs: mm/gup: pin_user_pages.rst: add a "case 5" omits 280b8d61f93f mm/gup: documentation fix for pin_user_pages*() APIs omits 87c432bf3a89 mm/gup: frame_vector: convert get_user_pages() --> pin_use [...] omits ba6f6bbb33bd mm/gup: introduce pin_user_pages_locked() omits 5c16174af774 mm/gup: introduce pin_user_pages_locked() omits 2041654c516a mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) omits 8652fe7a6734 mm/gup.c: convert to use get_user_{page|pages}_fast_only() omits 6ecf6519f56e mm/swap.c: annotate data races for lru_rotate_pvecs omits 1c2e7a543d2f mm: annotate a data race in page_zonenum() omits 6ed810960de8 mm/rmap: annotate a data race at tlb_flush_batched omits ec561d5e2dfd mm/util.c: annotate an data race at vm_committed_as omits e1e2bcce11f9 mm/mempool: fix a data race in mempool_free() omits a14616fc09ca mm/list_lru: fix a data race in list_lru_count_one omits b79031ebe25c mm/memcontrol: fix a data race in scan count omits c1f8a715c2e9 mm/page_counter: fix various data races at memsw omits e6ca08f89696 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 0b44c55471b1 mm/swapfile: fix and annotate various data races omits 2e89f20974ce mm/filemap.c: fix a data race in filemap_fault() omits 1401fcdac259 mm/swap_state: mark various intentional data races omits 077b02e80bf7 mm-page_io-mark-various-intentional-data-races-v2 omits 64bc91537c21 mm/page_io: mark various intentional data races omits 6c0bb2a972b8 mm/frontswap: mark various intentional data races omits 8fabe3171629 kernel: rename show_stack_loglvl() => show_stack() omits 8ec2014e52f1 kernel: use show_stack_loglvl() omits d49989492801 sched: print stack trace with KERN_INFO omits dd5d2b5adb88 kdb: don't play with console_loglevel omits eba4319061ce power: use show_stack_loglvl() omits 2396b2351620 x86/amd_gart: print stacktrace for a leak with KERN_ERR omits 24e49ae3f03f sysrq: use show_stack_loglvl() omits 0900f8747e1e xtensa: add show_stack_loglvl() omits f84bdee00d71 xtensa-add-loglvl-to-show_trace-fix omits 09be89346b7d xtensa: add loglvl to show_trace() omits 3b0c7d992cb5 x86: add show_stack_loglvl() omits c8632dbcd0f7 x86: add missing const qualifiers for log_lvl omits eaa7d2140a85 unicore32: add show_stack_loglvl() omits f04ce31230af unicore32: add loglvl to c_backtrace() omits 3ff0e861204a unicore32: remove unused pmode argument in c_backtrace() omits 5aa63e905582 um: add show_stack_loglvl() omits 7a996776bb81 um/sysrq: remove needless variable sp omits 1dcfe2a52d73 sparc: add show_stack_loglvl() omits d00eb6cbb864 sh: add show_stack_loglvl() omits b1ec620fa2d5 sh: add loglvl to show_trace() omits 75e26a4e4b6f sh: add loglvl to printk_address() omits cb90e47762c6 sh: remove needless printk() omits 613192a5fc39 sh: add loglvl to dump_mem() omits 361e592b7c87 s390: add show_stack_loglvl() omits 038af44a18ee riscv: add show_stack_loglvl() omits b99f56b91aeb powerpc: add show_stack_loglvl() omits 0f6cec500c4d parisc: add show_stack_loglvl() omits 7fa8aa84ef1b openrisc: add show_stack_loglvl() omits 19b0cea605be nios2: add show_stack_loglvl() omits 8d322a30642f nds32: add show_stack_loglvl() omits 5ff1d3f42e3b mips: add show_stack_loglvl() omits 4960fcd5a47e microblaze: add show_stack_loglvl() omits c14a5d4a3d2a microblaze: add loglvl to microblaze_unwind() omits b613263e4dd0 microblaze: add loglvl to microblaze_unwind_inner() omits e8d6e4a07a7c m68k: add show_stack_loglvl() omits 1203559e305e ia64: add show_stack_loglvl() omits 32f3c94a5d92 ia64: pass log level as arg into ia64_do_show_stack() omits 816414b009e2 hexagon: add show_stack_loglvl() omits 1f03f80fdc7d h8300: add show_stack_loglvl() omits 81214f431f9a csky: add show_stack_loglvl() omits c7413db0a619 c6x: add show_stack_loglvl() omits c0ba0e57748b arm64: add show_stack_loglvl() omits f8eeb118ca18 arm64: add loglvl to dump_backtrace() omits a4e924865527 arm: add show_stack_loglvl() omits 80698a322e5c arm: wire up dump_backtrace_{entry,stm} omits 8d5430fb4387 arm: add loglvl to dump_backtrace() omits 415ca2fe610c arm: add loglvl to unwind_backtrace() omits d419f6902986 arm/asm: add loglvl to c_backtrace() omits 7982fe6b77f5 arc: add show_stack_loglvl() omits eaa6f78c2b80 alpha: add show_stack_loglvl() omits d78e39fee7dc kallsyms/printk: add loglvl to print_ip_sym() omits ee3767646931 mm/kmemleak: silence KCSAN splats in checksum omits e37fb880cd21 kernel: set USER_DS in kthread_use_mm omits fdedb173a64a drm/amdkfd: fix up for {un}use_mm() rename omits 6cbe57e16797 powerpc/vas: fix up for {un}use_mm() rename omits 597211ba8c36 kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits 3e8a9167bd20 kernel: better document the use_mm/unuse_mm API contract omits 599cae232df6 kernel: move use_mm/unuse_mm to kthread.c omits 8409dd60be80 kernel: move use_mm/unuse_mm to kthread.c omits 50e3ef915127 amdgpu: a NULL ->mm does not mean a thread is a kthread omits cf9426e993ed stacktrace: cleanup inconsistent variable type omits 319a871115e3 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] omits 0d9b615530e3 panic: add sysctl to dump all CPUs backtraces on oops event omits f91b47e83ec6 kernel/hung_task.c: introduce sysctl to print all traces w [...] omits d751578171f5 kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] omits 25d63a06c5c0 lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix omits fdbfd8ff6792 lib/test_sysctl: support testing of sysctl. boot parameter omits 541ca5e8ebee tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits d92452f2e732 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits 0972522eda22 kernel/sysctl: support handling command line aliases omits b880cc2f158c kernel/sysctl: support setting sysctl parameters from kern [...] omits 18c47a86f7d9 xarray.h: correct return code documentation for xa_store_{ [...] omits 2e4b64f029b4 kernel-add-panic_on_taint-fix omits 62c0c02570d3 kernel: add panic_on_taint omits f81dd828b65b dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 5ea7a5fe200e dynamic_debug: add an option to enable dynamic debug for m [...] omits 06aec46aa40a linux-next-post omits dca44197b221 Merge branch 'akpm-current/current' omits d6fcb2505e2f Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 5a37afc67285 Merge remote-tracking branch 'notifications/notifications- [...] omits c4bf9c962e13 Merge remote-tracking branch 'mhi/mhi-next' omits 7a7beeb2c833 Merge remote-tracking branch 'trivial/for-next' omits f8296ebc082f Merge remote-tracking branch 'kunit-next/kunit' omits 8b27f7004348 Merge remote-tracking branch 'fpga/for-next' omits ec68a4aa7d28 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 663d34857481 Merge remote-tracking branch 'xarray/xarray' omits 2d9ca3d22a59 Merge remote-tracking branch 'nvmem/for-next' omits bb9e0dda10e4 Merge remote-tracking branch 'slimbus/for-next' omits bba54fdd1061 Merge remote-tracking branch 'fsi/next' omits 14f5ef72c8fb Merge remote-tracking branch 'ntb/ntb-next' omits ba7dafb4509c Merge remote-tracking branch 'rtc/rtc-next' omits 9382fcbf2679 Merge remote-tracking branch 'livepatching/for-next' omits cca2187af4bc Merge remote-tracking branch 'kselftest/next' omits b043500236a8 Merge remote-tracking branch 'userns/for-next' omits d3f1fd6f9402 Merge remote-tracking branch 'pwm/for-next' omits aab9f3287b14 Merge remote-tracking branch 'pinctrl/for-next' omits 5245643140f1 Merge remote-tracking branch 'gpio/for-next' omits bc4e18180aa2 Merge remote-tracking branch 'rpmsg/for-next' omits 38017adceb84 Merge remote-tracking branch 'vhost/linux-next' omits 64c0b923261d Merge remote-tracking branch 'scsi-mkp/for-next' omits cbbde8fab36a Merge remote-tracking branch 'scsi/for-next' omits 089df738931c Merge remote-tracking branch 'cgroup/for-next' omits e645efa65ef1 Merge remote-tracking branch 'slave-dma/next' omits 92116ebe068d Merge remote-tracking branch 'mux/for-next' omits 898217943455 Merge remote-tracking branch 'staging/staging-next' omits 7b96f6edc4dd Merge remote-tracking branch 'char-misc/char-misc-next' omits 0431fe447e8b Merge remote-tracking branch 'tty/tty-next' omits 22decc42e766 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 74d8b180bb1e Merge remote-tracking branch 'usb/usb-next' omits 21cd4afc9a24 Merge remote-tracking branch 'driver-core/driver-core-next' omits 37ebe5ef5257 Merge remote-tracking branch 'ipmi/for-next' omits 6e999215cfd4 Merge remote-tracking branch 'workqueues/for-next' omits 2bc6b31ddc2f Merge remote-tracking branch 'percpu/for-next' omits 9955f01d2c59 Merge remote-tracking branch 'xen-tip/linux-next' omits 3ff7dcdd9519 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits deae35fcd293 Merge remote-tracking branch 'kvm-arm/next' omits 4727780bb90b Merge remote-tracking branch 'rcu/rcu/next' omits 89f94e87a456 Merge remote-tracking branch 'ftrace/for-next' omits 78359ab36c2a Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits bf2a05848a42 Merge remote-tracking branch 'edac/edac-for-next' omits b43642e58e24 Merge remote-tracking branch 'tip/auto-latest' omits 4c69e1caeabd Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 79267a5b114a Merge remote-tracking branch 'devicetree/for-next' omits c6814ed37e0d Merge remote-tracking branch 'vfio/next' omits 9e81b42be0bc Merge remote-tracking branch 'iommu/next' omits 9851e69e692d Merge remote-tracking branch 'tpmdd/next' omits 452a47e837ea Merge remote-tracking branch 'integrity/next-integrity' omits 064e2b9dd01d Merge remote-tracking branch 'apparmor/apparmor-next' omits 327488ad30af Merge remote-tracking branch 'battery/for-next' omits d77e96f27755 Merge remote-tracking branch 'device-mapper/for-next' omits 739d1ca2928f Merge remote-tracking branch 'block/for-next' omits 26147ec23292 Merge remote-tracking branch 'input/next' omits 38909ec308c5 Merge remote-tracking branch 'modules/modules-next' omits 3d5646ed3504 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 067f2607679f Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits b20c006bf346 Merge remote-tracking branch 'drm-msm/msm-next' omits 62d7486b0f43 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 93a29e17311b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 95f6f6adfb3e Merge remote-tracking branch 'drm-intel/for-linux-next' omits bce4848dd18f Merge remote-tracking branch 'amdgpu/drm-next' omits 82438a86cdb7 Merge remote-tracking branch 'mtd/mtd/next' omits e789ac6ef199 Merge remote-tracking branch 'gfs2/for-next' omits 46b586b11e54 Merge remote-tracking branch 'bluetooth/master' omits b26836374bd6 Merge remote-tracking branch 'rdma/for-next' omits 816612b16761 Merge remote-tracking branch 'swiotlb/linux-next' omits 6c87ad8ec40a Merge remote-tracking branch 'dlm/next' omits 9412654b22da Merge remote-tracking branch 'ieee1394/for-next' omits c532e8080aa2 Merge remote-tracking branch 'thermal/thermal/linux-next' omits dfa6515281c6 Merge remote-tracking branch 'pm/linux-next' omits 6d37ffaedc5c Merge remote-tracking branch 'v4l-dvb-next/master' omits 7e49848bce28 Merge branch 'dmi/master' omits 3f23dfffd788 Merge remote-tracking branch 'i2c/i2c/for-next' omits b048f4556288 Merge remote-tracking branch 'hid/for-next' omits d6981ef70420 Merge remote-tracking branch 'pci/next' omits 44740078458c Merge remote-tracking branch 'printk/for-next' omits 1d3116e712c4 Merge remote-tracking branch 'vfs/for-next' omits 65eacdcc5c3e Merge remote-tracking branch 'file-locks/locks-next' omits 1a6cf2e8f72f Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits a2984e186497 Merge remote-tracking branch 'v9fs/9p-next' omits 9366839f282e Merge remote-tracking branch 'ubifs/linux-next' omits d776dc57aea4 dm crypt: avoid truncating the logical block size omits 9e395d9c2d62 dm mpath: add DM device name to Failing/Reinstating path l [...] omits 9d98b149b082 dm mpath: enhance queue_if_no_path debugging omits 8ad425abb0a4 dm mpath: restrict queue_if_no_path state machine omits 894d1c73176e dm mpath: simplify __must_push_back omits c209b431f2e3 dm zoned: check superblock location omits 844ff3de1b2f dm zoned: prefer full zones for reclaim omits 02051f3d9b1d dm zoned: select reclaim zone based on device index omits 7dd12b063013 dm zoned: allocate zone by device index omits 50a630e251a0 dm zoned: support arbitrary number of devices omits 088259a43fc4 dm zoned: move random and sequential zones into struct dmz_dev omits 8dcb67d135a0 dm zoned: per-device reclaim omits 0227dee93a21 dm zoned: add metadata pointer to struct dmz_dev omits 4f79aa3c698f dm zoned: add device pointer to struct dm_zone omits 2c1c8dcd205f dm zoned: allocate temporary superblock for tertiary devices omits fb70b8ff1ada dm zoned: convert to xarray omits fc726598a48f dm zoned: add a 'reserved' zone flag omits 5b57ec8bdcb9 dm zoned: improve logging messages for reclaim omits a32a1bc2935e dm zoned: avoid unnecessary device recalulation for second [...] omits c56f1a524796 dm zoned: add debugging message for reading superblocks omits 12a478acbadd dm ebs: use dm_bufio_forget_buffers omits 5d707f08e802 dm bufio: introduce forget_buffer_locked omits a218dfdf2e59 dm bufio: clean up rbtree block ordering omits 06f334de0f43 dm integrity: add status line documentation omits 6db30de76e37 dm integrity: sleep and retry on allocation errors omits bf817c1bc55f dm crypt: sleep and retry on allocation errors omits 0accc82b6459 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 93665f9b7556 Merge remote-tracking branch 'orangefs/for-next' omits 7cd99a3567a2 Merge remote-tracking branch 'nfsd/nfsd-next' omits 9459e93d5685 Merge remote-tracking branch 'nfs-anna/linux-next' omits d4991a4de50b Merge remote-tracking branch 'fuse/for-next' omits ee4c98505b26 Merge remote-tracking branch 'f2fs/dev' omits 2cc3acf8d59f Merge remote-tracking branch 'ext4/dev' omits 76211bca3e53 Merge remote-tracking branch 'ext3/for_next' omits 0be4beb902b4 Merge remote-tracking branch 'exfat/dev' omits 5453116e7b97 Merge remote-tracking branch 'cifs/for-next' omits a74c4221ea4b Merge remote-tracking branch 'ceph/master' omits 12fb96e08ac2 Merge remote-tracking branch 'btrfs/for-next' omits 6f04c0274786 linux-next-pre omits 1dbef51a1219 ipc-convert-ipcs_idr-to-xarray-update-fix omits 3ab04eb302f9 ipc-convert-ipcs_idr-to-xarray-update omits 5db60c5d02c1 ipc: convert ipcs_idr to XArray omits 5acb982cac7b ipc/namespace.c: use a work queue to free_ipc omits f9f7d63f0d51 ipc/msg: add missing annotation for freeque() omits 814beddfa922 lib/ubsan.c: fix gcc-10 warnings omits 26d3ba95e333 tools/testing/selftests/vm: remove duplicate headers omits 26a353cf983a selftests: vm: pkeys: fix multilib builds for x86 omits e39cf4024235 selftests: vm: pkeys: use the correct page size on powerpc omits d8ca80cb6dd4 selftests: vm: pkeys: fix powerpc access right definitions omits e525bf2a37f1 selftests/vm/pkeys: override access right definitions on powerpc omits c2ee5e1a4fa4 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 4fd0ca1e21be selftests/vm/pkeys: introduce a sub-page allocator omits f308d32de657 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits 229d5086bb62 selftests/vm/pkeys: associate key on a mapped page and det [...] omits a1677c679ff6 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 4967d7082ec6 selftests/vm/pkeys: improve checks to determine pkey support omits d8654b3e8734 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits fbc5f1724846 selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 35576b33d12b selftests: vm: pkeys: fix powerpc access right updates omits 45186b81d975 selftests/vm/pkeys: introduce powerpc support omits 2183908cb592 selftests/vm/pkeys: introduce generic pkey abstractions omits 4ff6506f67ae selftests: vm: pkeys: use the correct huge page size omits e12e596158d6 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits 6b778e582e78 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits 73563fc775d5 selftests/vm/pkeys: fix pkey_disable_clear() omits 4c71b38ea613 selftests: vm: pkeys: add helpers for pkey bits omits 430b37e52500 selftests: vm: pkeys: Use sane types for pkey register omits b23d4f2835f2 selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits 7de3d49f4b62 selftests/vm/pkeys: move some definitions to arch-specific header omits 9dc48d4379c8 selftests/vm/pkeys: move generic definitions to header file omits fa27a175a379 selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 8e9207237459 selftests/x86/pkeys: move selftests to arch-neutral directory omits ace554d79617 aio: simplify read_events() omits 62149cc0ae08 kernel/relay.c: fix read_pos error when multiple readers omits 1a6ec1b20b9d kernel/relay.c: handle alloc_percpu returning NULL in relay_open omits fc92d7bbe12b rapidio: convert get_user_pages() --> pin_user_pages() omits 7c8d985ad349 rapidio: avoid data race between file operation callbacks [...] omits 8aa82a3491d2 umh: fix refcount underflow in fork_usermode_blob(). omits cc15aa6e8c64 fs: include FMODE_EXEC when converting flags to f_mode omits eaf1f4216768 exec: relocate path_noexec() check omits 258c81b54046 exec: relocate S_ISREG() check omits f4f3ea676993 exec: change uselib(2) IS_SREG() failure to EACCES omits 126b2bcbf5de exec: open code copy_string_kernel omits 975ea46eff3c exec: simplify the copy_strings_kernel calling convention omits 66ae75458768 kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 4b0e87b62b6e mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro omits 5d24215ba1d8 seq_file-introduce-define_seq_attribute-helper-macro-check [...] omits e5e4af8828bc include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] omits 516d8a987a0f fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 4d761c453823 fat: improve the readahead for FAT entries omits efaeaf120da4 fat: don't allow to mount if the FAT length == 0 omits 9c30e03e1941 init: allow distribution configuration of default init omits 121709e0d80e elfnote: mark all .note sections SHF_ALLOC omits fee9ac5ba0fd fs/binfmt_elf: remove redundant elf_map ifndef omits 5d60d678b163 checkpatch-use-patch-subject-when-reading-from-stdin-fix omits 0eadbcbaef98 checkpatch: use patch subject when reading from stdin omits af52e7f00067 checkpatch: disallow --git and --file/--fix omits dcff07304921 checkpatch: look for c99 comments in ctx_locate_comment omits c916e04184b1 checkpatch: additional MAINTAINER section entry ordering checks omits ff4dfe89cea6 lib-test-get_count_order-long-in-test_bitopsc-fix omits 82f522ac95f5 lib: test get_count_order/long in test_bitops.c omits 55f187f3249e bitops: use the same mechanism for get_count_order[_long] omits c9586f962394 include/linux/bitops.h: simplify get_count_order_long() omits dcc9ba7a10a5 include/linux/bitops.h: avoid clang shift-count-overflow warnings omits 4a0b5275754e lib: make a test module with set/clear bit omits 2c76742e6874 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max omits da50c7c051fa lib/percpu-refcount.c: use a more common logging style omits ae7bb3ec383f lib/zlib: remove outdated and incorrect pre-increment opti [...] omits bb46c3cfe93d lib/test_lockup.c: make test_inode static omits 76a3c1c78b3b lib: optimize cpumask_local_spread() omits 8b245f07bb62 lib: Add might_fault() to strncpy_from_user. omits d8c52c8a7307 lib/math: avoid trailing newline hidden in pr_fmt() omits fbde1d2282a8 get_maintainer: fix unexpected behavior for path/to//file [...] omits 0fe25582fb82 get_maintainer: add email addresses from .yaml files omits ec08723060a8 user.c: make uidhash_table static omits bd411282d102 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits fd1ea1901658 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits c5faa5162ec9 mm/debug: add tests validating architecture page table helpers omits e784baa84fb3 x86/mm: define mm_p4d_folded() omits 6662b877de9a proc: rename "catch" function argument omits 5149a4e399a1 kernel/hung_task.c: Monitor killed tasks. omits 4a9be682857b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits bc3803cb0e46 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 855499a91c85 zcomp: Use ARRAY_SIZE() for backends list omits afc8ebf5a449 include/linux/mm.h: return true in cpupid_pid_unset() omits aa289c3ae69b mm: use false for bool variable omits 0be68def4cbe mm/memory: fix a typo in comment "attampt"->"attempt" omits 280192a8afdd mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 7ae260d228c3 mm/sparse: fix a typo in comment "convienence"->"convenience" omits 780e52acf2ca mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits f40e310be243 mm: fix a typo in comment "strucure"->"structure" omits 09554a62f2ae mm, memcg: fix some typos in memcontrol.c omits 69e2cccb8696 mm/frontswap: fix some typos in frontswap.c omits 9769e19bbb0f mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 3a4f08084543 mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits 5387691ff99c mm/memblock: fix a typo in comment "implict"->"implicit" omits 45a1a8049f59 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits 09f532893d92 mm/vmsan: fix some typos in comment omits 2c8ddc031a6c mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits f9cf938c9e91 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 3a2d1e8644c9 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 700c45cb2070 mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 9df453f43753 mm: ksm: fix a typo in comment "alreaady"->"already" omits ca4f9cb42c59 mm: ksm: fix a typo in comment "alreaady"->"already" omits fa4a712f52e3 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 02c78433ef09 mm-replace-zero-length-array-with-flexible-array-member-fix omits a30539044eec mm: replace zero-length array with flexible-array member omits af5a588df342 device-dax: add memory via add_memory_driver_managed() omits e1272d8c5617 kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] omits 75ac4c58bc0d mm/memory_hotplug: introduce add_memory_driver_managed() omits 50232a328347 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits d69096c322af mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits c4a038bbd672 mm/memory_hotplug: remove is_mem_section_removable() omits 98772fa84366 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits ad9968eebfba mm/memory_hotplug: refrain from adding memory into an impo [...] omits b55009e62046 mm: add kvfree_sensitive() for freeing sensitive data objects omits e838be45c544 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits 012b5be09dec mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] omits 84b9928bee46 mm/vmstat: add events for PMD based THP migration without split omits 5e1d0a9ef997 kmap-consolidate-kmap_prot-definitions-checkpatch-fixes omits bcda9bcf0077 kmap: consolidate kmap_prot definitions omits 30457eafc926 sparc: remove unnecessary includes omits d30e17e99037 parisc/kmap: remove duplicate kmap code omits bf2fb9476259 kmap: remove kmap_atomic_to_page() omits 47c21542a5d7 drm: remove drm specific kmap_atomic code omits 1acd2a72f62f arch/kmap: define kmap_atomic_prot() for all arch's omits eb3ed13fc94f arch/kmap: don't hard code kmap_prot values omits d9276b98709d arch/kmap: ensure kmap_prot visibility omits c1bd78fc8351 arch-kunmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits 37263c43576d arch/{mips,sparc,microblaze,powerpc}: don't enable pagefau [...] omits f71932e28c00 arch/kunmap_atomic: consolidate duplicate code omits 71d6091467f9 arch-kmap_atomic-consolidate-duplicate-code-checkpatch-fixes omits 08040f2a0b92 arch/kmap_atomic: consolidate duplicate code omits 02959f706560 {x86,powerpc,microblaze}/kmap: move preempt disable omits a65672f1dee1 arch/kunmap: remove duplicate kunmap implementations omits 3a643afe9c06 Merge remote-tracking branch 'afs/afs-next' omits fe1697cc4a42 Merge remote-tracking branch 'uml/linux-next' omits 5f438192b732 Merge remote-tracking branch 'sparc-next/master' omits 0c1c3ab76163 Merge remote-tracking branch 'sh/for-next' omits 3b11522bc4b0 Merge remote-tracking branch 's390/features' omits 3718ca6513a7 Merge remote-tracking branch 'risc-v/for-next' omits 6fe1628d111e Merge remote-tracking branch 'powerpc/next' omits 35942e2134fa f2fs: attach IO flags to the missing cases omits e5fa7ceed7ce Merge remote-tracking branch 'openrisc/for-next' omits adbe545fee81 Merge remote-tracking branch 'nds32/next' omits bd934ae1427f Merge remote-tracking branch 'm68knommu/for-next' omits f30802d8e6cc Merge remote-tracking branch 'h8300/h8300-next' omits e1a1f9170915 Merge remote-tracking branch 'clk/clk-next' omits c379bc97a30a Merge remote-tracking branch 'tegra/for-next' omits e3a752ff69ba Merge remote-tracking branch 'sunxi/sunxi/for-next' omits b92e1606175c Merge remote-tracking branch 'scmi/for-linux-next' omits 94e6c80e15b4 Merge remote-tracking branch 'samsung-krzk/for-next' omits 609afeca7230 Merge remote-tracking branch 'rockchip/for-next' omits 877da85fdef5 Merge remote-tracking branch 'reset/reset/next' omits 225e47b43a58 Merge remote-tracking branch 'renesas/next' omits b8242c4daf25 Merge remote-tracking branch 'realtek/for-next' omits 00b894943723 Merge remote-tracking branch 'raspberrypi/for-next' omits 6babb1445e08 Merge remote-tracking branch 'qcom/for-next' omits 664758ade3e6 Merge remote-tracking branch 'omap/for-next' omits 4df298a817bb Merge remote-tracking branch 'mvebu/for-next' omits fb0e6092f7f7 Merge remote-tracking branch 'mediatek/for-next' omits fec2720673b0 Merge remote-tracking branch 'keystone/next' omits fe3551743cf3 Merge remote-tracking branch 'imx-mxs/for-next' omits fd46fc49fbfc Merge remote-tracking branch 'at91/at91-next' omits 505e28ebc75a Merge remote-tracking branch 'amlogic/for-next' omits 7690c19b2a18 Merge remote-tracking branch 'arm-soc/for-next' omits c5df8a78e311 Merge remote-tracking branch 'arm64/for-next/core' omits 26ab8226127c Merge remote-tracking branch 'arm/for-next' omits 873e84c431fa Merge remote-tracking branch 'dma-mapping/for-next' omits 404568d35095 Merge remote-tracking branch 'kbuild/for-next' omits 6cdccb1a2e12 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 086779e58c68 Revert "ALSA: usb-audio: Manage auto-pm of all bundled int [...] omits 68a5311900ca Merge remote-tracking branch 'fpga-fixes/fixes' omits 8f7bbdfda80b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8c88e72095e2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f8cfcd10fc01 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 882753499405 Merge remote-tracking branch 'omap-fixes/fixes' omits 656fb42369a4 Merge remote-tracking branch 'crypto-current/master' omits 8f0ba0fb968c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits f8a9878b84e6 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 161b0ad13a4d Merge remote-tracking branch 'spi-fixes/for-linus' omits ebe281d327b2 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 88bba4e2b055 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 759ce50e868c Merge remote-tracking branch 'sound-current/for-linus' omits 1565880fd15b Merge remote-tracking branch 'bpf/master' omits 078e5f92d02d Merge remote-tracking branch 'sparc/master' omits e88f69a2de1d Merge remote-tracking branch 'arc-current/for-curr' omits 8b7561772799 module: break nested ARCH_HAS_STRICT_MODULE_RWX and STRICT [...] omits a7cf07b0664e Merge remote-tracking branch 'fixes/master' omits 1b09d0932913 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ omits b8e8bd820072 ptr_ring: linked list fallback omits 40144c37cee8 vhost: drop head based APIs omits d0864726d1e7 vhost/vsock: switch to the buf API omits 0888c5c1852c vhost/scsi: switch to buf APIs omits 1b9e5c1df694 vhost/test: convert to the buf API omits d9750254d63c vhost/net: avoid iov length math omits e661eb2177eb vhost/net: convert to new API: heads->bufs omits 0e7bb2d7d21f vhost: format-independent API for used buffers omits b27ae996f0b2 vhost: reorder functions omits d138b5088319 vhost/net: pass net specific struct pointer omits 9a68eec196f6 vhost: cleanup fetch_buf return code handling omits 3cb187c30612 vhost: batching fetches omits 6f1866ac14bf vhost: use batched version by default omits 7ae91c12ec08 vhost: option to fetch descriptors through an independent struct omits 28b06b8e59fc Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 3398e5c7b038 ALSA: usb-audio: Manage auto-pm of all bundled interfaces omits c84a2cf3a703 arch/kmap: remove redundant arch specific kmaps omits 634e1abf2296 arch/xtensa: move kmap build bug out of the way omits 13eb245a0fca arch/kmap: remove BUG_ON() omits f840c747e64d mm: add comments on pglist_data zones omits c139aba8df2e mm-page_alloc-skip-waternark_boost-for-atomic-order-0-allo [...] omits b27e7b934a1f mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] omits e9167eb418fd mm/mmap.c: fix the adjusted length error omits 301272815ecb kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 1f2c0a495fba ramfs: support O_TMPFILE omits 9dc2dd44a98b drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits fe5a80719b6a ocfs2: fix ocfs2 corrupt when iputting an inode omits a4fde9457819 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits fcef6d3f9793 lib/lzo: fix ambiguous encoding bug in lzo-rle omits b78d26e3b916 usb: core: kcov: collect coverage from usb complete callback omits b43a18275ee4 kcov: collect coverage from interrupts omits 6e526c9136ee kcov: use t->kcov_mode as enabled indicator omits 9adbaa899b99 kcov: move t->kcov_sequence assignment omits a2685d5c8b59 kcov: move t->kcov assignments into kcov_start/stop omits 045f725d42cf kcov: fix potential use-after-free in kcov_remote_start omits 171835dfc9a4 kcov: cleanup debug messages omits 77748cccfb06 /proc/kpageflags: do not use uninitialized struct pages omits 24f91ff8a548 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e41543511edc checkpatch: test $GIT_DIR changes omits 0c1e35bf0c7b Merge branch 'WIP.x86/mm' omits 436165eda446 Merge branch 'core/core' omits 63e2d8bf9cd7 Merge branch 'core/urgent' omits 92bd484fcf09 Merge branch 'locking/kcsan' omits 1e0f1ef6ea23 Merge branch 'perf/urgent' omits a4c5572f8db1 Merge branch 'ras/core' omits 8ed00cc0f3b4 Merge branch 'timers/urgent' omits 591e2bf0b5b8 Merge branch 'x86/entry' omits cd0c6ea07fa7 Merge branch 'x86/mm' omits 5daf6213a34a Merge branch 'x86/urgent' omits a2cf32b91f01 Merge branch 'kbuild' into for-next omits 05e2c12a1fdd Makefile: install modules.builtin even if CONFIG_MODULES=n omits 1312a1e434c1 kbuild: add variables for compression tools omits e4a0d77d3323 Merge branch 'kconfig' into for-next omits 5e079fa2fc28 mksysmap: Fix the mismatch of '.L' symbols in System.map omits 4133ec1ff15b kbuild: doc: rename LDFLAGS to KBUILD_LDFLAGS omits 4fc42853eea6 modpost: change elf_info->size to size_t omits 6caeb566d471 modpost: remove is_vmlinux() helper omits 5d51b1c97a14 modpost: strip .o from modname before calling new_module() omits 7257ecdb8bf9 modpost: set have_vmlinux in new_module() omits 0c84710a87aa modpost: remove mod->skip struct member omits 2013b4832cc9 modpost: add mod->is_vmlinux struct member omits 4cf691bc3c46 modpost: remove is_vmlinux() call in check_for_{gpl_usage, [...] omits 9b48310ad5e6 modpost: remove mod->is_dot_o struct member omits 726ec621dbc0 modpost: move -d option in scripts/Makefile.modpost omits 89e583b812c6 modpost: remove -s option omits b0658a007b45 modpost: remove get_next_text() and make {grab,release_}fi [...] omits 27c02aa26ed7 modpost: use read_text_file() and get_line() for reading t [...] omits 28e3f2c8547b modpost: avoid false-positive file open error omits 283c3b1639b9 modpost: fix potential mmap'ed file overrun in get_src_version() omits 6185cefe326e modpost: add read_text_file() and get_line() helpers omits 4d9904ece029 modpost: do not call get_modinfo() for vmlinux(.o) omits 1a709213e066 modpost: drop RCS/CVS $Revision handling in MODULE_VERSION() omits 39caa37d6a59 modpost: show warning if any of symbol dump files is missing omits 815f4aa1cc2c modpost: show warning if vmlinux is not found when process [...] omits 191de8893647 modpost: invoke modpost only when input files are updated omits 4385beaafe69 modpost: generate vmlinux.symvers and reuse it for the sec [...] omits a18206c6350f modpost: refactor -i option calculation omits d5da9d6f658c modpost: print symbol dump file as the build target in short log omits 7c53b6875ac1 modpost: re-add -e to set external_module flag omits 3f7e5d4b63c9 modpost: rename ext_sym_list to dump_list omits 6330d89e79a7 modpost: allow to pass -i option multiple times to remove [...] omits 2512d5994752 modpost: track if the symbol origin is a dump file or ELF object omits 09b9828e0a3e Merge branch 'async-buffered.6' into for-next omits 88bdee413290 Merge branch 'for-5.8/io_uring' into for-next omits 5b166cea262c Merge branch 'for-5.8/drivers' into for-next omits c22001e8ccbd Merge branch 'for-5.8/block' into for-next omits c8707bf69395 ext4: flag as supporting buffered async reads omits b90cbe8eccf3 block: pass down no-wait info in the blk_plug omits 35da8043f281 io_uring: catch -EIO from buffered issue request failure omits 460d588239c0 io_uring: always plug for any number of IOs omits 9b1d8c571b95 io_uring: support true async buffered reads, if file provides it omits 01ab4e495d6b mm: add kiocb_wait_page_queue_init() helper omits d16b0b65145a btrfs: flag files as supporting buffered async reads omits e7044fba08d8 xfs: flag files as supporting buffered async reads omits 66e64eb40456 block: flag block devices as supporting IOCB_WAITQ omits 0172a9ec9e97 fs: add FMODE_BUF_RASYNC omits 8aa080e488fe mm: support async buffered reads in generic_file_buffered_read() omits c22f9398be18 mm: add support for async page locking omits da03d0610044 device_cgroup: Fix RCU list debugging warning omits 5a1daba43835 NTB: ntb_test: Fix bug when counting remote files omits 89fc55bd2379 NTB: perf: Fix race condition when run with ntb_test omits d44c2065f23a NTB: perf: Fix support for hardware that doesn't have port [...] omits 3a8112893a7e NTB: perf: Don't require one more memory window than numbe [...] omits 4ddde897a75f NTB: ntb_pingpong: Choose doorbells based on port number omits 0816540c6043 NTB: Fix the default port and peer numbers for legacy drivers omits 9c3837968f70 NTB: Revert the change to use the NTB device dev for DMA a [...] omits 085227c11556 NTB: ntb_tool: reading the link file should not end in a N [...] omits 71a00085e703 ntb_perf: avoid false dma unmap of destination address omits c6d56c34c272 ntb_perf: increase sleep time from one milli sec to one sec omits eb3eabb28cf2 ntb_tool: pass correct struct device to dma_alloc_coherent omits 55480afb82bd ntb_perf: pass correct struct device to dma_alloc_coherent omits b940027e42ec ntb: hw: remove the code that sets the DMA mask omits 8698891bc315 NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read com [...] omits d1e45c6a108b ntb: intel: fix static declaration omits ffe6c52fa913 ntb: intel: add revision lockdown for Icelake NTB driver omits ba0f2c1e5974 Merge branch 'for-5.8/io_uring' into for-next omits 7b9a5ef6f4ff Merge branch 'for-5.8/drivers' into for-next omits 52cd3228ee2a mm: abstract out wake_page_match() from wake_page_function() omits 967701d5254e mm: allow read-ahead with IOCB_NOWAIT set omits 381000ebbf4f block: read-ahead submission should imply no-wait as well omits 7206261349e1 Merge branch 'for-5.8/block' into async-buffered.5 omits e69fb5238b12 Merge branch 'for-5.8/io_uring' into async-buffered.5 omits 8cf87c744696 firmware/dmi: Report DMI Bios & EC firmware release adds 5bfea2d9b17f mm: Fix mremap not considering huge pmd devmap adds 3c61df3885e9 kcov: cleanup debug messages adds 67b3d3cca385 kcov: fix potential use-after-free in kcov_remote_start adds 76484b1c7724 kcov: move t->kcov assignments into kcov_start/stop adds eeb91f9a2e3e kcov: move t->kcov_sequence assignment adds 5fe7042dc0a2 kcov: use t->kcov_mode as enabled indicator adds 5ff3b30ab57d kcov: collect coverage from interrupts adds 76e278d6b505 usb: core: kcov: collect coverage from usb complete callback adds c571686a92ff mm/util.c: remove the VM_WARN_ONCE for vm_committed_as und [...] adds f426f4edf46c h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds 84e6ffb2c49c arm: add support for folded p4d page tables adds e9f6376858b9 arm64: add support for folded p4d page tables adds 00b13def5c03 hexagon: remove __ARCH_USE_5LEVEL_HACK adds c03ab9e32a2c ia64: add support for folded p4d page tables adds 9f4e70379f60 nios2: add support for folded p4d page tables adds b187fb7fca9c openrisc: add support for folded p4d page tables adds 2fb4706057bc powerpc: add support for folded p4d page tables adds eaabf98b0932 sh: fault: modernize printing of kernel messages adds a194a62650de sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds 874e2cc18972 sh: add support for folded p4d page tables adds 453668afbf99 unicore32: remove __ARCH_USE_5LEVEL_HACK adds ee7767430ec2 asm-generic: remove pgtable-nop4d-hack.h adds f089dcc74226 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds 8898ad58a019 x86/mm: define mm_p4d_folded() adds 399145f9eb6c mm/debug: add tests validating architecture page table helpers adds 73221d888724 mm/vmalloc: fix a typo in comment adds 01c4b788e01b arch/kmap: remove BUG_ON() adds 2159687248dd arch/xtensa: move kmap build bug out of the way adds 525aaf9bad00 arch/kmap: remove redundant arch specific kmaps adds e23c45976f82 arch/kunmap: remove duplicate kunmap implementations adds ee9bc5fdf5b6 {x86,powerpc,microblaze}/kmap: move preempt disable adds 78b6d91ec7bb arch/kmap_atomic: consolidate duplicate code adds abca2500c0c1 arch/kunmap_atomic: consolidate duplicate code adds db458d73fa35 arch/kmap: ensure kmap_prot visibility adds d8c25836fa16 arch/kmap: don't hard code kmap_prot values adds 20b271dfe9d9 arch/kmap: define kmap_atomic_prot() for all arch's adds 915ecc22d5b2 drm: remove drm specific kmap_atomic code adds 8bfb1a10f2bb kmap: remove kmap_atomic_to_page() adds 7438f36310dd parisc/kmap: remove duplicate kmap code adds db6f1785f1c2 sparc: remove unnecessary includes adds 090e77e16633 kmap: consolidate kmap_prot definitions adds d4eaa2837851 mm: add kvfree_sensitive() for freeing sensitive data objects adds fa6d9ec79055 mm/memory_hotplug: refrain from adding memory into an impo [...] adds ef1b51f7735e powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] adds 04f3465c9866 mm/memory_hotplug: remove is_mem_section_removable() adds c68ab18c6aee mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 adds 52219aeaf2dc mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] adds 7b7b27214bba mm/memory_hotplug: introduce add_memory_driver_managed() adds 3fe4f4991a2a kexec_file: don't place kexec images on IORESOURCE_MEM_DRI [...] adds 8a725e4694b5 device-dax: add memory via add_memory_driver_managed() adds b59d02ed0869 mm/memory_hotplug: disable the functionality for 32b adds 57e86fa16a70 mm: replace zero-length array with flexible-array member adds 52cfc24578c3 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" adds 457aef949de9 mm: ksm: fix a typo in comment "alreaady"->"already" adds b4f315b40d43 mm: mmap: fix a typo in comment "compatbility"->"compatibility" adds 7c8de3588972 mm/hugetlb: fix a typos in comments adds 55b65a57c254 mm/vmsan: fix some typos in comment adds f386775510bf mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" adds df1758d9f285 mm/memblock: fix a typo in comment "implict"->"implicit" adds 3dc5f032c4ba mm/list_lru: fix a typo in comment "numbesr"->"numbers" adds ffceeb62fce4 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" adds 404f3ecfd86b mm/frontswap: fix some typos in frontswap.c adds b8f2935f7244 mm, memcg: fix some typos in memcontrol.c adds 68956ccb6ca9 mm: fix a typo in comment "strucure"->"structure" adds 0d645ed19cf9 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] adds 2e6787d38062 mm/sparse: fix a typo in comment "convienence"->"convenience" adds e0857cf5ac10 mm/page-writeback: fix a typo in comment "effictive"->"effective" adds 985ba004be29 mm/memory: fix a typo in comment "attampt"->"attempt" adds fa1f68cc88f1 mm: use false for bool variable adds 2b7874490243 include/linux/mm.h: return true in cpupid_pid_unset() adds 276aa42e9ff3 zcomp: Use ARRAY_SIZE() for backends list adds 8977a27b663e proc: rename "catch" function argument adds de83dbd97f17 user.c: make uidhash_table static adds 0c78c0137621 get_maintainer: add email addresses from .yaml files adds e33c9fe8b80c get_maintainer: fix unexpected behavior for path/to//file [...] adds 9ac175758040 lib/math: avoid trailing newline hidden in pr_fmt() adds 07887358993d lib: Add might_fault() to strncpy_from_user. adds 02223e36f315 lib/test_lockup.c: make test_inode static adds acaab7335bd6 lib/zlib: remove outdated and incorrect pre-increment opti [...] adds a818e526cb4e lib/percpu-refcount.c: use a more common logging style adds 63d7f8167fe6 lib/flex_proportions.c: cleanup __fprop_inc_percpu_max adds c348c1630528 lib: make a test module with set/clear bit adds bd93f003b746 include/linux/bitops.h: avoid clang shift-count-overflow warnings adds 7ccf41a89cb0 checkpatch: additional MAINTAINER section entry ordering checks adds a55ee0cc09a4 checkpatch: look for c99 comments in ctx_locate_comment adds 32f30ca9f19d checkpatch: disallow --git and --file/--fix adds c7f574d0e9f9 checkpatch: use patch subject when reading from stdin adds 852991dd3a73 fs/binfmt_elf: remove redundant elf_map ifndef adds 51da9dfb7f20 elfnote: mark all .note sections SHF_ALLOC adds ada4ab7af1a6 init: allow distribution configuration of default init adds b1b65750b8db fat: don't allow to mount if the FAT length == 0 adds 898310032b96 fat: improve the readahead for FAT entries adds a3963015787d fs/seq_file.c: seq_read: Update pr_info_ratelimited adds d2c0e6e91c79 include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() [...] adds 01a995600275 mm/vmstat.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds eac2cece4507 kernel/kprobes.c: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 986db2d14a6d exec: simplify the copy_strings_kernel calling convention adds 762a3af6faa0 exec: open code copy_string_kernel adds e1c3cdb26ab8 rapidio: avoid data race between file operation callbacks [...] adds 67446283d894 rapidio: convert get_user_pages() --> pin_user_pages() adds 54e200ab40fc kernel/relay.c: handle alloc_percpu returning NULL in relay_open adds 341a7213e5c1 kernel/relay.c: fix read_pos error when multiple readers adds 804eb64615a4 selftests/x86/pkeys: move selftests to arch-neutral directory adds c4273c7f0ec3 selftests/vm/pkeys: rename all references to pkru to a gen [...] adds 5461c6625f29 selftests/vm/pkeys: move generic definitions to header file adds 53555e2b4d9a selftests/vm/pkeys: move some definitions to arch-specific header adds a09160e694cc selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() adds 4dbdd947cb7f selftests: vm: pkeys: Use sane types for pkey register adds 0c416bcaef8d selftests: vm: pkeys: add helpers for pkey bits adds 11551801a71c selftests/vm/pkeys: fix pkey_disable_clear() adds ea5f95c3d6bb selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() adds 6e373263ce07 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] adds 57bcb57da241 selftests: vm: pkeys: use the correct huge page size adds 604c496b227d selftests/vm/pkeys: introduce generic pkey abstractions adds 589944b53b0f selftests/vm/pkeys: introduce powerpc support adds c63e5e7f9942 selftests/vm/pkeys: fix number of reserved powerpc pkeys adds b0acc5d6bf33 selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() adds 94c8a223ded5 selftests/vm/pkeys: improve checks to determine pkey support adds aef759db63fd selftests/vm/pkeys: associate key on a mapped page and det [...] adds 39351c1326cf selftests/vm/pkeys: associate key on a mapped page and det [...] adds 4e06e718afd7 selftests/vm/pkeys: detect write violation on a mapped acc [...] adds 6e2c2d0fb781 selftests/vm/pkeys: introduce a sub-page allocator adds fa17437cb840 selftests/vm/pkeys: test correct behaviour of pkey-0 adds e9506394a159 selftests/vm/pkeys: override access right definitions on powerpc adds 473c3cc86c36 selftests: vm: pkeys: use the correct page size on powerpc adds f21fda8f6453 selftests: vm: pkeys: fix multilib builds for x86 adds 2792d488a2d3 tools/testing/selftests/vm: remove duplicate headers adds 469cbd016157 lib/ubsan.c: fix gcc-10 warnings adds 886d7de631da Merge branch 'akpm' (patches from Andrew) adds 587f17018a2c Kconfig: add config option for asm goto w/ outputs adds 694b5a5d313f Merge tag 'arm-soc-5.8' of git://git.kernel.org/pub/scm/li [...] adds 298743c193bb Merge tag 'arm-defconfig-5.8' of git://git.kernel.org/pub/ [...] adds 828f3e18e1cb Merge tag 'arm-drivers-5.8' of git://git.kernel.org/pub/sc [...] adds 9d71d3cd9ef0 Merge tag 'arm-dt-5.8' of git://git.kernel.org/pub/scm/lin [...] adds 571d54ed91c0 Merge tag 'devicetree-for-5.8' of git://git.kernel.org/pub [...] adds 435faf5c218a Merge tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.or [...] adds f4dd60a3d4c7 Merge tag 'x86-mm-2020-06-05' of git://git.kernel.org/pub/ [...] adds 084623e468d5 Merge tag 'modules-for-v5.8' of git://git.kernel.org/pub/s [...] adds 7ae77150d94d Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/ [...] adds ac7b34218a00 Merge tag 'core_core_updates_for_5.8' of git://git.kernel. [...] adds 5a36f0f3f518 Merge tag 'vfio-v5.8-rc1' of git://github.com/awilliam/linux-vfio adds 1f2dc7f5b6c1 Merge tag 'for-linus-5.8-1' of git://github.com/cminyard/l [...] adds 3f7e82379fc9 Merge tag 'gpio-v5.8-1' of git://git.kernel.org/pub/scm/li [...] adds 242b23319809 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 818dbde78e0f Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 40e9c5ac4e3d dm integrity: add status line documentation adds 88f878e58879 dm bufio: clean up rbtree block ordering adds 33a180623b6c dm bufio: introduce forget_buffer_locked adds 334b4fc17275 dm ebs: use dm_bufio_forget_buffers adds 35d0c96e422a dm zoned: add debugging message for reading superblocks adds 1565929b870f dm zoned: avoid unnecessary device recalulation for second [...] adds c3ff479dde9f dm zoned: improve logging messages for reclaim adds aec67b4ffa4b dm zoned: add a 'reserved' zone flag adds a92fbc446d1a dm zoned: convert to xarray adds 5d2c74f3ddc0 dm zoned: allocate temporary superblock for tertiary devices adds 8f22272af7a7 dm zoned: add device pointer to struct dm_zone adds 18979819b57e dm zoned: add metadata pointer to struct dmz_dev adds f97809aec589 dm zoned: per-device reclaim adds bd82fdabf162 dm zoned: move random and sequential zones into struct dmz_dev adds 4dba12881f88 dm zoned: support arbitrary number of devices adds 22c1ef66c4cb dm zoned: allocate zone by device index adds 69875d443bc3 dm zoned: select reclaim zone based on device index adds 2094045fe5b5 dm zoned: prefer full zones for reclaim adds 27d49ac1dd75 dm zoned: check superblock location adds a862e4e21542 dm mpath: simplify __must_push_back adds 553ec94cb4b4 dm mpath: restrict queue_if_no_path state machine adds 4c3f48380fed dm mpath: enhance queue_if_no_path debugging adds 04867370ec40 dm mpath: add DM device name to Failing/Reinstating path l [...] adds 64611a15ca9d dm crypt: avoid truncating the logical block size adds b25c6644bfd3 Merge tag 'for-5.8/dm-changes' of git://git.kernel.org/pub [...] adds 0b166a57e622 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 9daa0a27a0bc Merge tag 'afs-next-20200604' of git://git.kernel.org/pub/ [...] adds 3803d5e4d3ce Merge tag '5.8-rc-smb3-fixes-part-1' of git://git.samba.or [...] adds e3cea0cad147 Merge tag 'dlm-5.8' of git://git.kernel.org/pub/scm/linux/ [...] adds aaa2faab4ed8 Merge tag 'for-linus-5.8-ofs1' of git://git.kernel.org/pub [...] adds 42413b49804b ima: Directly free *entry in ima_alloc_init_template() if [...] adds 3c0ad98c2eda Merge tag 'integrity-v5.8' of git://git.kernel.org/pub/scm [...] adds 4a7e89c5ec02 Merge branch 'for-5.8' of git://git.kernel.org/pub/scm/lin [...] adds fe3bc8a988a4 Merge branch 'for-5.8' of git://git.kernel.org/pub/scm/lin [...] adds 9fa88c5d3f5e hpfs: fix warning due to superfluous semicolon adds 3925c3bbdf88 Merge tag 'pci-v5.8-changes' of git://git.kernel.org/pub/s [...] adds f5152f4ded3c firmware/dmi: Report DMI Bios & EC firmware release adds e542e0dc3ee3 Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] adds 1ee18de92927 Merge tag 'dma-mapping-5.8' of git://git.infradead.org/use [...] adds 6f2dc3d33545 Merge tag 'dma-mapping-5.8-2' of git://git.infradead.org/u [...] adds 52c3416db00d modpost: track if the symbol origin is a dump file or ELF object adds ce2ddd6d6ab3 modpost: allow to pass -i option multiple times to remove [...] adds 7924799ed2dd modpost: rename ext_sym_list to dump_list adds e3fb4df7fe4e modpost: re-add -e to set external_module flag adds bcfedae7d928 modpost: print symbol dump file as the build target in short log adds f1005b30ade7 modpost: refactor -i option calculation adds 269a535ca931 modpost: generate vmlinux.symvers and reuse it for the sec [...] adds 436b2ac603d5 modpost: invoke modpost only when input files are updated adds 7e8a3235823b modpost: show warning if vmlinux is not found when process [...] adds 48a0f72797bd modpost: show warning if any of symbol dump files is missing adds f69315351960 modpost: drop RCS/CVS $Revision handling in MODULE_VERSION() adds 4ddea2f8e825 modpost: do not call get_modinfo() for vmlinux(.o) adds ac5100f54329 modpost: add read_text_file() and get_line() helpers adds f531c1b5de65 modpost: fix potential mmap'ed file overrun in get_src_version() adds 7c8f5662c502 modpost: avoid false-positive file open error adds 70f30cfe5b89 modpost: use read_text_file() and get_line() for reading t [...] adds 75893572d453 modpost: remove get_next_text() and make {grab,release_}fi [...] adds 467b82d7cee4 modpost: remove -s option adds 859c926aea29 modpost: move -d option in scripts/Makefile.modpost adds 3379576dd6e7 modpost: remove mod->is_dot_o struct member adds 1be5fa6c9485 modpost: remove is_vmlinux() call in check_for_{gpl_usage, [...] adds 5a438af9db2c modpost: add mod->is_vmlinux struct member adds 0b19d54cae11 modpost: remove mod->skip struct member adds 858b937d289b modpost: set have_vmlinux in new_module() adds a82f794c41ab modpost: strip .o from modname before calling new_module() adds 4de7b6293612 modpost: remove is_vmlinux() helper adds 3b09efc4f0c9 modpost: change elf_info->size to size_t adds c0901577e1dc kbuild: doc: rename LDFLAGS to KBUILD_LDFLAGS adds 72d24accf02a mksysmap: Fix the mismatch of '.L' symbols in System.map adds e0b250b57dcf Makefile: install modules.builtin even if CONFIG_MODULES=n adds 8dfb61dcbace kbuild: add variables for compression tools adds cff11abeca78 Merge tag 'kbuild-v5.8' of git://git.kernel.org/pub/scm/li [...] adds b170290c2836 Merge tag 'kconfig-v5.8' of git://git.kernel.org/pub/scm/l [...] adds 3b69e8b45711 Merge tag 'sh-for-5.8' of git://git.libc.org/linux-sh adds e611c0fe318c Merge tag 'usb-5.8-rc1' of git://git.kernel.org/pub/scm/li [...] adds 081096d98bb2 Merge tag 'tty-5.8-rc1' of git://git.kernel.org/pub/scm/li [...] adds 80ef846e9909 Merge tag 'staging-5.8-rc1' of git://git.kernel.org/pub/sc [...] adds f558b8364e19 Merge tag 'driver-core-5.8-rc1' of git://git.kernel.org/pu [...] adds 9aa900c8094d Merge tag 'char-misc-5.8-rc1' of git://git.kernel.org/pub/ [...] adds df8cb0ea9423 device_cgroup: Fix RCU list debugging warning adds b4d1722f46ee Merge remote-tracking branch 'fixes/master' adds d1af5d813db3 Merge remote-tracking branch 'arc-current/for-curr' adds 00f0f7dbc0bd Merge remote-tracking branch 'sparc/master' adds ef1c75593e77 crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set adds c36f05559104 genetlink: fix memory leaks in genl_family_rcv_msg_dumpit() adds 5e9eeccc58f3 tipc: fix NULL pointer dereference in streaming adds bb986a50421a seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds adds cd07ecccba13 net: ena: xdp: XDP_TX: fix memory leak adds 3921a81c31df net: ena: xdp: update napi budget for DROP and ABORTED adds a9a7d1295489 Merge branch 'ena-xdp-fixes' adds 9d149045b3c0 geneve: change from tx_error to tx_dropped on missing metadata adds 67122a7910bf net: dsa: qca8k: Fix "Unexpected gfp" kernel exception adds 11d6011c2cf2 net: core: device_rename: Use rwsem instead of a seqcount adds 79cbb6bc3332 net: phy: fixed_phy: Remove unused seqcount adds 6501bf87602f u64_stats: Document writer non-preemptibility requirement adds c7e261d81783 net: mdiobus: Disable preemption upon u64_stats update adds f6c1fb0a76d9 net: ethernet: dwmac: Fix an error code in imx_dwmac_probe() adds 120068481405 r8169: fix failing WoL adds 09820ce88b4d net: ethernet: freescale: remove unneeded include for ucc_geth adds 7cdee28c4eed lan743x: Use correct MAC_CR configuration for 1 GBit speed adds 98749b7188af yam: fix possible memory leak in yam_init_driver adds 6761893eeaa3 inet_connection_sock: clear inet_num out of destroy helper adds a624a86510ad crypto/chtls:Fix compile error when CONFIG_IPV6 is disabled adds 7d877c35ca84 net/xdp: use shift instead of 64 bit division adds 178f67b1288b ethtool: linkinfo: remove an unnecessary NULL check adds e22437207683 net: ethernet: mvneta: fix MVNETA_SKB_HEADROOM alignment adds e9293c982d88 net: dp83869: Fix OF_MDIO config check adds 506de00677b8 net: dp83867: Fix OF_MDIO config check adds 5cd119d9a05f net: marvell: Fix OF_MDIO config check adds ae602786407f net: mscc: Fix OF_MDIO config check adds ba3823ca6a05 Merge branch 'Fixes-for-OF_MDIO-flag' adds 49113d5e0c3f net: phy: mscc: fix Serdes configuration in vsc8584_config_init adds 90c56b387799 net: ethtool: Fix comment mentioning typo in IS_ENABLED() adds fdb4276aae11 vsock/vmci: make vmci_vsock_transport_cb() static adds 6da95b52b8ea net: qed: fixes crash while running driver in kdump kernel adds 7f89cc07d22a cxgb4: Use kfree() instead kvfree() where appropriate adds 4a3084aaa88e rhashtable: Drop raw RCU deref in nested_table_free adds 4e2905adac9f net: dp83869: Reset return variable if PHY strap is read adds e64b2ea1996e Merge remote-tracking branch 'net/master' adds 75b92daf7ddd Merge remote-tracking branch 'bpf/master' adds 94579ac3f6d0 xfrm: Fix double ESP trailer insertion in IPsec crypto offload. adds a4902d914e50 xfrm: merge fixup for "remove output_finish indirection fr [...] adds c76a7cbadc2f Merge remote-tracking branch 'ipsec/master' adds 79ea1e12c0b8 cfg80211: fix management registrations deadlock adds 523f3ec030aa mac80211: initialize return flags in HE 6 GHz operation parsing adds 7b72a14822f6 Merge remote-tracking branch 'mac80211/master' adds 91231e525bb6 ALSA: emu10k1: delete an unnecessary condition adds a9fa9c6207bc Merge remote-tracking branch 'sound-current/for-linus' adds c49445e326ed Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 038e29b5cd6a Merge remote-tracking branch 'regmap-fixes/for-linus' adds efaa7af1dea6 Merge remote-tracking branch 'spi-fixes/for-linus' adds a763de8ca042 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 8dd06ef34b6e Merge branch 'next' into for-linus adds ccdb4098bdfe Merge remote-tracking branch 'input-current/for-linus' adds 1fc9d20cc3fd Merge remote-tracking branch 'crypto-current/master' adds aa65f26c4c0f Merge remote-tracking branch 'omap-fixes/fixes' adds d11fe4f7a3ea Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 6c3b18f1ac2c Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 78108b093bb2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 7925a52a5e45 Merge remote-tracking branch 'fpga-fixes/fixes' new 47a6d44571f3 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 14c2fc2d4961 Merge remote-tracking branch 'dma-mapping/for-next' new 4758500dc267 Merge remote-tracking branch 'arm/for-next' new d9b7d0fb2660 Merge remote-tracking branch 'arm64/for-next/core' new 51c9600c8632 Merge remote-tracking branch 'arm-soc/for-next' new 4f3fba6253e0 Merge remote-tracking branch 'amlogic/for-next' new f0d8fb6713d2 Merge remote-tracking branch 'at91/at91-next' new c34bec857b64 Merge remote-tracking branch 'imx-mxs/for-next' new a2f7f9840929 Merge remote-tracking branch 'keystone/next' new 57bd96e28580 Merge remote-tracking branch 'mediatek/for-next' new 4d1dad4bacd2 Merge remote-tracking branch 'mvebu/for-next' new d3facc867d8e Merge remote-tracking branch 'omap/for-next' new 070147ad0740 Merge remote-tracking branch 'qcom/for-next' new 3d02bf3d9fda Merge remote-tracking branch 'raspberrypi/for-next' new 6c869d7e2a23 Merge remote-tracking branch 'realtek/for-next' new a67a2ab25234 Merge remote-tracking branch 'renesas/next' new 74cc2af3058c Merge remote-tracking branch 'reset/reset/next' new 4af226c461de Merge remote-tracking branch 'rockchip/for-next' new 17067654b501 Merge remote-tracking branch 'samsung-krzk/for-next' new cfb3fa6421f6 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new 30582532866d Merge remote-tracking branch 'scmi/for-linux-next' new 92e094f18b71 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 79228ec022aa Merge remote-tracking branch 'tegra/for-next' new e104597643b9 Merge remote-tracking branch 'clk/clk-next' new eae3d0cd9674 Merge remote-tracking branch 'h8300/h8300-next' new 1bd896ccd653 Merge remote-tracking branch 'm68knommu/for-next' new 1ef0d1596e5b Merge remote-tracking branch 'nds32/next' new f8b89c8a7995 Merge remote-tracking branch 'openrisc/for-next' new 65e5e9507ff5 RISC-V: Sort select statements alphanumerically new 512022c8fb5f riscv: use vDSO common flow to reduce the latency of the t [...] new 6f483cc2c6ed riscv: set the permission of vdso_data to read-only new 6c01939e1f04 RISC-V: self-contained IPI handling routine new fd1d6d5cd8bf RISC-V: Rename and move plic_find_hart_id() to arch directory new 0644a74c143d irqchip: RISC-V per-HART local interrupt controller driver new 63856396e295 clocksource/drivers/timer-riscv: Use per-CPU timer interrupt new c4eefaa77da7 RISC-V: Remove do_IRQ() function new 1c82ca4f876d RISC-V: Force select RISCV_INTC for CONFIG_RISCV new 349d7ebaff5a RISC-V: Don't mark init section as non-executable new e4bdb161fbb9 riscv: fix build warning of missing prototypes new 9f1c0c8a5b10 Merge remote-tracking branch 'risc-v/for-next' new 7829cc5adc06 Merge remote-tracking branch 's390/features' new 0910b2f6ce8d Merge remote-tracking branch 'sparc-next/master' new ce289abf341e Merge remote-tracking branch 'uml/linux-next' new e48434c69977 Merge remote-tracking branch 'btrfs/for-next' new abe7efb02ce6 Merge remote-tracking branch 'ceph/master' new 5865985416eb smb3: extend fscache mount volume coherency check new a25746ca0484 Merge remote-tracking branch 'cifs/for-next' new dd6e2b38b867 exfat: fix range validation error in alloc and free cluster new 5328fb51173d Merge remote-tracking branch 'exfat/dev' new 1fdc95163900 Merge remote-tracking branch 'ext3/for_next' new e629d1ae4045 f2fs: attach IO flags to the missing cases new adf3d3a53cf1 f2fs: don't return vmalloc() memory from f2fs_kmalloc() new 519e7d453082 Merge remote-tracking branch 'f2fs/dev' new 182668ca4012 Merge remote-tracking branch 'fuse/for-next' new 67ba08385c44 Merge remote-tracking branch 'nfs-anna/linux-next' new cc715da60424 Merge remote-tracking branch 'nfsd/nfsd-next' new af9909c68009 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 285b357fa9f2 Merge remote-tracking branch 'ubifs/linux-next' new ac2bfd238d36 Merge remote-tracking branch 'v9fs/9p-next' new 368b4e4d96d5 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 57b4143d23dc Merge remote-tracking branch 'file-locks/locks-next' new fc7d7359ac42 Merge remote-tracking branch 'vfs/for-next' new 798670c424ca Merge remote-tracking branch 'printk/for-next' new 01d640cfa445 Merge remote-tracking branch 'hid/for-next' new 2667a6814cb5 i2c: npcm7xx: Remove unnecessary parentheses new 8a7e6fe9d207 Merge branch 'i2c/for-5.8' into i2c/for-next new cdb555397f43 i2c: icy: Fix build with CONFIG_AMIGA_PCMCIA=n new 726b03203e45 Merge branch 'i2c/for-5.8' into i2c/for-next new 2763973ae912 Merge remote-tracking branch 'i2c/i2c/for-next' new d9d8efd3241b firmware/dmi: Report DMI Bios & EC firmware release new 1f01d4dca073 Merge branch 'dmi/master' new dcace2da71a0 Merge remote-tracking branch 'v4l-dvb-next/master' new 4d5544a4f96c Merge remote-tracking branch 'pm/linux-next' new 73f00408bd3b Merge remote-tracking branch 'thermal/thermal/linux-next' new adbd21c4e481 Merge remote-tracking branch 'ieee1394/for-next' new 670f82966775 Merge remote-tracking branch 'swiotlb/linux-next' new dd1031427d12 Merge remote-tracking branch 'bluetooth/master' new 1a0b00d15d40 gfs2: Only do glock put in gfs2_create_inode for free inodes new 7e901d6e9519 gfs2: print mapping->nrpages in glock dump for address spa [...] new ea4e61c7f46d gfs2: introduce new gfs2_glock_assert_withdraw new d5dc3d967739 gfs2: instrumentation wrt log_flush stuck new cbcc89b63044 gfs2: initialize transaction tr_ailX_lists earlier new b839dadae872 gfs2: new slab for transactions new 83d060ca8d90 gfs2: fix use-after-free on transaction ail lists new 15f2547b4157 gfs2: Allow ASPACE glocks to also have an lvb new f286d627ef02 gfs2: Keep track of deleted inode generations in LVBs new a0e3cc65fa29 gfs2: Turn gl_delete into a delayed work new 8c7b9262a860 gfs2: Give up the iopen glock on contention new 9e73330f298a gfs2: Try harder to delete inodes locally new 6bdcadea7576 gfs2: Minor gfs2_lookup_by_inum cleanup new b66648ad6dcf gfs2: Move inode generation number check into gfs2_inode_lookup new b0dcffd8da33 gfs2: Check inode generation number in delete_work_func new 35b6f8fbcf9b gfs2: Wake up when setting GLF_DEMOTE new 9e8990dea926 gfs2: Smarter iopen glock waiting new 300e549b6e53 Merge branch 'gfs2-iopen' into for-next new 3538aafc38e8 Merge remote-tracking branch 'gfs2/for-next' new 9029537c93b6 mtd: physmap_of_gemini: remove defined but not used symbol [...] new eb13fa022741 mtd: parser: cmdline: Support MTD names containing one or [...] new 5788ccf3c84f mtd: clear cache_state to avoid writing to bad blocks repeatedly new 78455cc008ea Merge remote-tracking branch 'mtd/mtd/next' new 1918dafa500f Merge remote-tracking branch 'amdgpu/drm-next' new abb0dbf61807 Merge remote-tracking branch 'drm-intel/for-linux-next' new d4d0457e9a96 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 1de08c2dc4fd Merge remote-tracking branch 'drm-misc/for-linux-next' new 894fa8d30e98 Merge remote-tracking branch 'drm-msm/msm-next' new 0967dff8ab90 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new aed9fd13fce4 Merge remote-tracking branch 'imx-drm/imx-drm/next' new fd2206e4e97b io_uring: disallow close of ring itself new 3232dd02af65 io_uring: fix {SQ,IO}POLL with unsupported opcodes new 25e72d1012b3 io_uring: do build_open_how() only once new ec65fea5a8d7 io_uring: deduplicate io_openat{,2}_prep() new d2b6f48b691e io_uring: move send/recv IOPOLL check into prep new dddb3e26f6d8 io_uring: re-set iov base/len for buffer select retry new 1626e726fea1 block: provide plug based way of signaling forced no-wait [...] new c1bc47da99b1 io_uring: always plug for any number of IOs new 631c320750af io_uring: catch -EIO from buffered issue request failure new 94592e229660 io_uring: re-issue plug based block requests that failed new 480e5146b722 io_uring: validate the full range of provided buffers for access new 5878a512ce52 io_uring: use kvfree() in io_sqe_buffer_register() new de341dcd4088 Merge branch 'io_uring-5.8' into for-next new a75ca9303175 block/bio-integrity: don't free 'buf' if bio_integrity_add [...] new 6ac92fb5cdff loop: Fix wrong masking of status flags new d24de76af836 block: remove the error argument to the block_bio_complete [...] new 15b81ce5abdc block: nr_sects_write(): Disable preemption on seqcount write new 48bc3cd3e07a blktrace: use errno instead of bi_status new 71df3fd82e7c blktrace: fix endianness in get_pdu_int() new 5aec598c456f blktrace: fix endianness for blk_log_remap() new bc37de2b2e01 Merge branch 'block-5.8' into for-next new eea123886720 sata_rcar: handle pm_runtime_get_sync failure cases new f650ef61e040 ata/libata: Fix usage of page address by page_address in a [...] new fc12e67ff563 Merge branch 'libata-5.8' into for-next new d94ecfc39971 blk-mq: split out a __blk_mq_get_driver_tag helper new 22f614bc0f37 blk-mq: fix blk_mq_all_tag_iter new 5b53c3e1a873 Merge branch 'block-5.8' into for-next new 2bf8f4a9107a Merge remote-tracking branch 'block/for-next' new 5a1c9565c07b power: reset: gpio-poweroff: add missing '\n' in dev_err() new 152204dbdcee power: supply: cw2015: Attach OF ID table to the driver new 0399537ffbff Merge remote-tracking branch 'battery/for-next' new 90b01e9a52ef Merge remote-tracking branch 'apparmor/apparmor-next' new 3b9e9ee53dc3 Merge remote-tracking branch 'tpmdd/next' new 7dd599fe003d Merge remote-tracking branch 'iommu/next' new ba5f9fa0ca85 mailbox: imx: Add context save/restore for suspend/resume new bb2b2624dbe2 mailbox: imx: Add runtime PM callback to handle MU clocks new b7b2796b9b31 mailbox: imx: ONLY IPC MU needs IRQF_NO_SUSPEND flag new a83d77a21fdb Merge remote-tracking branch 'mailbox/mailbox-for-next' new 0dc8fc50155e Merge branch 'x86/urgent' new ebede1a7c45e Merge branch 'x86/entry' new 2b28204dfe1c Merge branch 'timers/urgent' new 4d4a0a2097f5 Merge branch 'ras/core' new 4bf673aab210 Merge branch 'perf/urgent' new dd30ea4e3bc1 Merge branch 'locking/kcsan' new 93e1e5b6d039 Merge branch 'core/urgent' new 41a517e1bf3d Merge branch 'WIP.x86/mm' new 1d8fcbb76bb1 compiler.h: Move instrumentation_begin()/end() into new <l [...] new 22a1c800c96c Merge branch 'WIP.core/headers' new 502a9d92c90e Merge remote-tracking branch 'tip/auto-latest' new f6424782485a Merge remote-tracking branch 'edac/edac-for-next' new abe6ce09fa9e Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 91ebcc2fb06f Merge remote-tracking branch 'ftrace/for-next' new 9b9ecb0a1e49 Merge remote-tracking branch 'rcu/rcu/next' new 09fc391b149d Merge remote-tracking branch 'kvm-arm/next' new d7e3c3ed318b Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 7fb5a4a470f7 swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses new 6c2546a29d7c swiotlb-xen: remove start_dma_addr new b81d64f892da swiotlb-xen: add struct device* parameter to xen_phys_to_bus new a0eedffb00b2 swiotlb-xen: add struct device* parameter to xen_bus_to_phys new 92be1ccf4bec swiotlb-xen: add struct device* parameter to xen_dma_sync_for_cpu new 480aea184b91 swiotlb-xen: add struct device* parameter to xen_dma_sync_ [...] new 74a268c6e0ea swiotlb-xen: add struct device* parameter to is_xen_swiotl [...] new 2689f6d694a2 swiotlb-xen: introduce phys_to_dma/dma_to_phys translations new d7ea4f9aafd3 swiotlb-xen: rename xen_phys_to_bus to xen_phys_to_dma and [...] new 2d6db135b225 xen/arm: introduce phys/dma translations in xen_dma_sync_for_* new 3add7f304269 xen/arm: call dma_to_phys on the dma_addr_t parameter of d [...] new efd35145b065 Merge remote-tracking branch 'xen-tip/linux-next' new 073451b35b93 Merge remote-tracking branch 'percpu/for-next' new d049a3bc2d42 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 89ebb57ad668 Merge remote-tracking branch 'mux/for-next' new d7c7d9580986 Merge remote-tracking branch 'slave-dma/next' new 01e5493c08b9 Merge branch 'misc' into for-next new 3203ecc5ef06 Merge remote-tracking branch 'scsi/for-next' new bb02e6e63d0e ifcvf: ignore continuous setting same status value new 776f395004d8 vhost_vdpa: Support config interrupt in vdpa new e0136c16fae9 vhost: replace -1 with VHOST_FILE_UNBIND in ioctls new e7991f376a4d ifcvf: implement config interrupt in IFCVF new b861df3830e7 vhost: option to fetch descriptors through an independent struct new 396ba3520f2a vhost: use batched version by default new a8ecf03a9fa4 vhost: batching fetches new 0cc01771cf7e vhost: cleanup fetch_buf return code handling new 21fb4e59f188 vhost/net: pass net specific struct pointer new 35c690776842 vhost: reorder functions new cbd0cc1fd43c vhost: format-independent API for used buffers new 119b25bbaf19 vhost/net: convert to new API: heads->bufs new 1a7a8cc969ab vhost/net: avoid iov length math new 157f6d68083d vhost/test: convert to the buf API new df4b84912db5 vhost/scsi: switch to buf APIs new 0618344f8c4e vhost/vsock: switch to the buf API new bdea059ef682 vhost: drop head based APIs new 7f1b5be6a645 Merge remote-tracking branch 'vhost/linux-next' new 57633d7982b5 Merge remote-tracking branch 'rpmsg/for-next' new 261bbfa98e2d Merge remote-tracking branch 'pinctrl/for-next' new 8eb7af444d3f Merge remote-tracking branch 'pwm/for-next' new 168148f21809 Merge remote-tracking branch 'userns/for-next' new 86ec3a249a3f Merge remote-tracking branch 'kselftest/next' new e0d2f1c1a493 Merge remote-tracking branch 'livepatching/for-next' new 6e429f6b8c6b rtc: abx80x: Provide debug feedback for invalid dt properties new 3a8ce46ce15a rtc: fsl-ftm-alarm: fix freeze(s2idle) failed to wake new 4601e24a6fb8 rtc: pcf2127: watchdog: handle nowayout feature new 2111d1d7170e Merge remote-tracking branch 'rtc/rtc-next' new 134a86545c60 ntb: intel: add hw workaround for NTB BAR alignment new 893733c58d59 ntb: intel: fix static declaration new 46f21af86265 NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read com [...] new f80fe8944e08 ntb: hw: remove the code that sets the DMA mask new 98f4e140264e ntb_perf: pass correct struct device to dma_alloc_coherent new 433efe720674 ntb_tool: pass correct struct device to dma_alloc_coherent new d7699665773b ntb_perf: increase sleep time from one milli sec to one sec new 9cb8bfdf5262 ntb_perf: avoid false dma unmap of destination address new 912e12813dd0 NTB: ntb_tool: reading the link file should not end in a N [...] new 40da7d9a93c8 NTB: Revert the change to use the NTB device dev for DMA a [...] new fc8b086d9dbd NTB: Fix the default port and peer numbers for legacy drivers new ca93c45755da NTB: ntb_pingpong: Choose doorbells based on port number new a9c4211ac918 NTB: perf: Don't require one more memory window than numbe [...] new b54369a248c2 NTB: perf: Fix support for hardware that doesn't have port [...] new 34d8673a01b0 NTB: perf: Fix race condition when run with ntb_test new 2130c0ba69d6 NTB: ntb_test: Fix bug when counting remote files new aaf059e8bab4 Merge remote-tracking branch 'ntb/ntb-next' new 61e4cb8df676 Merge remote-tracking branch 'fsi/next' new 3e76d3b6634b Merge remote-tracking branch 'slimbus/for-next' new 0c157693e8ae Merge remote-tracking branch 'nvmem/for-next' new 949bab054291 Merge remote-tracking branch 'xarray/xarray' new 48eea81f6eac Merge remote-tracking branch 'auxdisplay/auxdisplay' new 5223b01306a9 Merge remote-tracking branch 'fpga/for-next' new a4964169ce87 Merge remote-tracking branch 'kunit-next/kunit' new 8caaa621d7f3 Merge remote-tracking branch 'trivial/for-next' new 98231af6c9d1 Merge remote-tracking branch 'mhi/mhi-next' new 1c3e32a58659 Merge remote-tracking branch 'notifications/notifications- [...] new f147419d9899 Merge remote-tracking branch 'fsinfo/fsinfo-core' new 2f1fb3d06d9c checkpatch: test $GIT_DIR changes new a28130f500ab /proc/kpageflags: prevent an integer overflow in stable_pa [...] new c352b902863e /proc/kpageflags: do not use uninitialized struct pages new 1333fea0a67d lib/lzo: fix ambiguous encoding bug in lzo-rle new d5ac6a1e7dc8 ocfs2: clear links count in ocfs2_mknod() if an error occurs new fb869e0a5f7e ocfs2: fix ocfs2 corrupt when iputting an inode new 4e86cc064489 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning new e33b66925aa5 ramfs: support O_TMPFILE new f7bbf9acd507 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new 0659e8c38ccb mm/mmap.c: fix the adjusted length error new 5657f60d1033 mm, page_alloc: skip ->waternark_boost for atomic order-0 [...] new ff74364891f1 mm-page_alloc-skip-waternark_boost-for-atomic-order-0-allo [...] new 04e7ac84ee14 mm: add comments on pglist_data zones new 12e3a6a54e61 mm/vmstat: add events for PMD based THP migration without split new 7c5a838345a8 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] new 4c30221f5463 mm-vmstat-add-events-for-pmd-based-thp-migration-without-s [...] new 1cb5d48c3958 mm: replace zero-length array with flexible-array member new a05ca16fca27 mm-replace-zero-length-array-with-flexible-array-member-fix new 9eb1a5cdb22c mm/hugetlb: fix a typo in comment "manitained"->"maintained" new 144fd844adb3 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 87c2006bb2eb fs/buffer.c: dump more info for __getblk_gfp() stall problem new 01b8f9c0c477 kernel/hung_task.c: Monitor killed tasks. new 6e97830e4e48 lib: optimize cpumask_local_spread() new 201735feeb03 include/linux/bitops.h: simplify get_count_order_long() new 809b83bfca21 bitops: use the same mechanism for get_count_order[_long] new 541ca4202c78 lib: test get_count_order/long in test_bitops.c new 5054e0a0e193 lib-test-get_count_order-long-in-test_bitopsc-fix new 6c27a06c48e0 checkpatch: use patch subject when reading from stdin new 9c3efaa18e04 checkpatch-use-patch-subject-when-reading-from-stdin-fix new 97e63ec948ea exec: change uselib(2) IS_SREG() failure to EACCES new 3f952832a6d0 exec: relocate S_ISREG() check new ae19dda8af52 exec: relocate path_noexec() check new 7fed17992481 fs: include FMODE_EXEC when converting flags to f_mode new 5376c91f1d5d umh: fix refcount underflow in fork_usermode_blob(). new 147f8608c00e aio: simplify read_events() new c1cc4c1ed59b ipc/msg: add missing annotation for freeque() new 2ba9e2771a69 ipc/namespace.c: use a work queue to free_ipc new 968859e3bc84 ipc: convert ipcs_idr to XArray new b8cdcbdc8ad2 ipc-convert-ipcs_idr-to-xarray-update new d79e2ab509e5 ipc-convert-ipcs_idr-to-xarray-update-fix new d3a8688496cd linux-next-pre new a20af46e7d5e Merge branch 'akpm-current/current' new 56d6413611f1 linux-next-post new 17b22bf232d1 dynamic_debug: add an option to enable dynamic debug for m [...] new 5b52dd057821 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] new be31f8fbcbd4 kernel: add panic_on_taint new cc4d7d97a485 kernel-add-panic_on_taint-fix new 5ce4ef976650 xarray.h: correct return code documentation for xa_store_{ [...] new cd5092f71176 kernel/sysctl: support setting sysctl parameters from kern [...] new 0d9544d1b35d kernel/sysctl: support handling command line aliases new f4c47baf6ac8 kernel/hung_task convert hung_task_panic boot parameter to sysctl new bd945372ddfc tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] new af786b0a8e11 lib/test_sysctl: support testing of sysctl. boot parameter new f18543fa53e2 lib-test_sysctl-support-testing-of-sysctl-boot-parameter-fix new 498fde045def kernel/watchdog.c: convert {soft/hard}lockup boot paramete [...] new 63df50bda21d kernel/hung_task.c: introduce sysctl to print all traces w [...] new 407ffbddad61 panic: add sysctl to dump all CPUs backtraces on oops event new 4ed131f75ce6 kernel/sysctl.c: ignore out-of-range taint bits introduced [...] new 122beb81daf6 stacktrace: cleanup inconsistent variable type new 81cc5de95828 amdgpu: a NULL ->mm does not mean a thread is a kthread new d7b692fd0746 kernel: move use_mm/unuse_mm to kthread.c new 931ec0bd4ae9 kernel: move use_mm/unuse_mm to kthread.c new a1aeecaf936d kernel: better document the use_mm/unuse_mm API contract new 4c2737ecdb9d kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 new 6273029e27c6 powerpc/vas: fix up for {un}use_mm() rename new 3ff2e5407913 drm/amdkfd: fix up for {un}use_mm() rename new 216285d68dd2 kernel: set USER_DS in kthread_use_mm new b063100dfa99 mm/kmemleak: silence KCSAN splats in checksum new 828afedfbf9e kallsyms/printk: add loglvl to print_ip_sym() new ce17b1abf045 alpha: add show_stack_loglvl() new 6e3470d9f5c9 arc: add show_stack_loglvl() new 90c362f0bc93 arm/asm: add loglvl to c_backtrace() new 1dd1f8783662 arm: add loglvl to unwind_backtrace() new 0ac0bf6996ee arm: add loglvl to dump_backtrace() new a333a62ee487 arm: wire up dump_backtrace_{entry,stm} new 159564af2912 arm: add show_stack_loglvl() new 718acb2107c1 arm64: add loglvl to dump_backtrace() new 8d312500d8cb arm64: add show_stack_loglvl() new d35b76d134e3 c6x: add show_stack_loglvl() new 4b3a415bbcdf csky: add show_stack_loglvl() new 18fb7dd2f630 h8300: add show_stack_loglvl() new cdebf142e79b hexagon: add show_stack_loglvl() new 17bb2728df7b ia64: pass log level as arg into ia64_do_show_stack() new 899877bf318c ia64: add show_stack_loglvl() new 33a3183166c9 m68k: add show_stack_loglvl() new 3c5e9b5b0dde microblaze: add loglvl to microblaze_unwind_inner() new 139f40c0341a microblaze: add loglvl to microblaze_unwind() new 5f47455a3f0a microblaze: add show_stack_loglvl() new 4b28fe4a546f mips: add show_stack_loglvl() new 20cd96a0c104 nds32: add show_stack_loglvl() new 4e1def39f661 nios2: add show_stack_loglvl() new aa1e74f5c679 openrisc: add show_stack_loglvl() new dd049b90ea9d parisc: add show_stack_loglvl() new d72273998d11 powerpc: add show_stack_loglvl() new 0eeb15c976d3 riscv: add show_stack_loglvl() new 95e43faa5a86 s390: add show_stack_loglvl() new fb18c583c2b4 sh: add loglvl to dump_mem() new 515419fe917a sh: remove needless printk() new 7206ba03cd02 sh: add loglvl to printk_address() new 27e89f2f181f sh: add loglvl to show_trace() new 38cedf90e6ef sh: add show_stack_loglvl() new ae4dd4c147f0 sparc: add show_stack_loglvl() new ef6b5fdebdf6 um/sysrq: remove needless variable sp new dcbb11e57fe1 um: add show_stack_loglvl() new e102f35db628 unicore32: remove unused pmode argument in c_backtrace() new d0a655a5d148 unicore32: add loglvl to c_backtrace() new 034f8be0bb3c unicore32: add show_stack_loglvl() new 798187017342 x86: add missing const qualifiers for log_lvl new 5af9d0cec0b2 x86: add show_stack_loglvl() new daac30298daa xtensa: add loglvl to show_trace() new ddf9f00ab5ec xtensa-add-loglvl-to-show_trace-fix new 72a5d669c1ff xtensa: add show_stack_loglvl() new f6506d5afb21 sysrq: use show_stack_loglvl() new 78d337ef687a x86/amd_gart: print stacktrace for a leak with KERN_ERR new 189fcf3793e8 power: use show_stack_loglvl() new 0f33b6e9f180 kdb: don't play with console_loglevel new 727c424455c4 sched: print stack trace with KERN_INFO new 782ce0f5b76d kernel: use show_stack_loglvl() new 5a79f6f1f0e5 kernel: rename show_stack_loglvl() => show_stack() new 678668522763 mm/frontswap: mark various intentional data races new 3097ad18cd9a mm/page_io: mark various intentional data races new 8eef0b936d21 mm-page_io-mark-various-intentional-data-races-v2 new ee6d3915bf77 mm/swap_state: mark various intentional data races new d17ff1e97c03 mm/filemap.c: fix a data race in filemap_fault() new 3e7db85bfd52 mm/swapfile: fix and annotate various data races new ec818ca171e7 mm-swapfile-fix-and-annotate-various-data-races-v2 new f2f7de39e920 mm/page_counter: fix various data races at memsw new 72e366826230 mm/memcontrol: fix a data race in scan count new b42235e02b23 mm/list_lru: fix a data race in list_lru_count_one new 2ee681735626 mm/mempool: fix a data race in mempool_free() new f7a31f2d17b4 mm/rmap: annotate a data race at tlb_flush_batched new c49b2839b04f mm: annotate a data race in page_zonenum() new d0148b3953e7 mm/swap.c: annotate data races for lru_rotate_pvecs new 4fd86abb3558 mm/gup.c: convert to use get_user_{page|pages}_fast_only() new 9f98bfe84564 mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) new 01b9de235ff6 mm/gup: introduce pin_user_pages_locked() new a292944ca0ca mm/gup: introduce pin_user_pages_locked() new 2e7a3b080d64 mm/gup: frame_vector: convert get_user_pages() --> pin_use [...] new f777ba66d579 mm/gup: documentation fix for pin_user_pages*() APIs new 453097896233 docs: mm/gup: pin_user_pages.rst: add a "case 5" new 2f4a562fe225 vhost: convert get_user_pages() --> pin_user_pages() new be077d419f76 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 3f993459eaea mm/mmap.c: add more sanity checks to get_unmapped_area() new 7e52b0a59ed9 mm/mmap.c: do not allow mappings outside of allowed limits new e4d85f65ad05 mm: don't include asm/pgtable.h if linux/mm.h is already included new 80a3f1061c6d mm: introduce include/linux/pgtable.h new 5a0b9ef897dc mm: reorder includes after introduction of linux/pgtable.h new b330b65e1a10 csky: replace definitions of __pXd_offset() with pXd_index() new c5a493e7879f m68k/mm/motorola: move comment about page table allocation [...] new 08d5024dbe81 m68k/mm: move {cache,nocahe}_page() definitions close to t [...] new 30c873a8c537 x86/mm: simplify init_trampoline() and surrounding logic new 2bfd337daaac x86/kaslr: take CONFIG_RANDOMIZE_MEMORY into account in ka [...] new c9508b3a9793 mm: pgtable: add shortcuts for accessing kernel PMD and PTE new d3f153d40b08 microblaze: fix page table traversal in setup_rt_frame() new a3b2897cfe99 mm-pgtable-add-shortcuts-for-accessing-kernel-pmd-and-pte-fix-3 new 8dc5401abbb8 mm: consolidate pte_index() and pte_offset_*() definitions new 64f71f0ba4de mm-consolidate-pte_index-and-pte_offset_-definitions-fix new 046c082f9990 mm: consolidate pmd_index() and pmd_offset() definitions new fc165cbf7b53 mm: consolidate pud_index() and pud_offset() definitions new 11a024072f2b mm: consolidate pgd_index() and pgd_offset{_k}() definitions new 9cc1cc65ac77 mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix new aead4faf6783 mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix2 new 8288d069a9bc mm-consolidate-pgd_index-and-pgd_offset_k-definitions-fix-3 new 48a395e2b86f arm: fix the flush_icache_range arguments in set_fiq_handler new b7a4705e86c1 nds32: unexport flush_icache_page new cebbdef0d9c9 powerpc: unexport flush_icache_user_range new 50171ac3d0e3 unicore32: remove flush_cache_user_range new 09936159318e asm-generic: fix the inclusion guards for cacheflush.h new 698efd12066f asm-generic: don't include <linux/mm.h> in cacheflush.h new 61c89a22fc76 asm-generic-dont-include-linux-mmh-in-cacheflushh-fix new 33db3d75a20a asm-generic: improve the flush_dcache_page stub new 60000cbdee6a alpha: use asm-generic/cacheflush.h new 3ff077163601 arm64: use asm-generic/cacheflush.h new 82e3c821c879 c6x: use asm-generic/cacheflush.h new 761ac3981beb hexagon: use asm-generic/cacheflush.h new 8118114817c2 ia64: use asm-generic/cacheflush.h new 48195d4fc179 microblaze: use asm-generic/cacheflush.h new 16f555832a8d m68knommu: use asm-generic/cacheflush.h new ec0812f837e6 openrisc: use asm-generic/cacheflush.h new f7d81376e032 powerpc: use asm-generic/cacheflush.h new af83311ce19f riscv: use asm-generic/cacheflush.h new 7df22d3d1211 arm,sparc,unicore32: remove flush_icache_user_range new 4a91d554da73 mm: rename flush_icache_user_range to flush_icache_user_page new 861d4c3656bf asm-generic: add a flush_icache_user_range stub new 1937fa02a070 sh: implement flush_icache_user_range new e099811cfbbe xtensa: implement flush_icache_user_range new 8dd6a8add83d xtensa: fix flush_icache_user_range in noMMU configs new ae564f0dddb3 arm: rename flush_cache_user_range to flush_icache_user_range new 55ffba093bc1 m68k: implement flush_icache_user_range new 1f037da09020 exec: only build read_code when needed new 6454e0d03712 exec: use flush_icache_user_range in read_code new 38ccdb6c81e5 binfmt_flat: use flush_icache_user_range new 1b2c44d4870b nommu: use flush_icache_user_range in brk and mmap new ba1cf5eac345 module: move the set_fs hack for flush_icache_range to m68k new 41d2e596cbec mmap locking API: initial implementation as rwsem wrappers new 5893229e56b5 MMU notifier: use the new mmap locking API new 83a9f3929b2e DMA reservations: use the new mmap locking API new d891fb1f5744 mmap locking API: use coccinelle to convert mmap_sem rwsem [...] new f09b6d29f35a mmap locking API: convert mmap_sem call sites missed by co [...] new 5d472b8e3492 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] new 69dd95abe4f5 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] new c9d49b277136 mmap-locking-api-convert-mmap_sem-call-sites-missed-by-coc [...] new 3721ab92cfb2 mmap locking API: convert nested write lock sites new f4af9628fb73 mmap locking API: add mmap_read_trylock_non_owner() new e6c6f0d16506 mmap locking API: add MMAP_LOCK_INITIALIZER new eab9f3c7effa mmap locking API: add mmap_assert_locked() and mmap_assert [...] new 1dd0fdbb07fa mmap locking API: rename mmap_sem to mmap_lock new dc94dfdf5122 mmap-locking-api-rename-mmap_sem-to-mmap_lock-fix new a48ab17e0b1f mmap locking API: convert mmap_sem API comments new e9c530c6b118 mmap locking API: convert mmap_sem comments new 2637c3611abd mmap-locking-api-convert-mmap_sem-comments-fix new 768663171700 mmap-locking-api-convert-mmap_sem-comments-fix-fix new dcf34b5fdcfa mmap-locking-api-convert-mmap_sem-comments-fix-fix-fix new 2c16f4127bbc mm/madvise: pass task and mm to do_madvise new b44c09c7beae mm/madvise: introduce process_madvise() syscall: an extern [...] new 1a8ac854ffa8 fix process_madvise build break for arm64 new fa007801d2d8 mm: fix build error for mips of process_madvise new b08f67efd4ec mm-introduce-external-memory-hinting-api-fix-2-fix new e43ba8ccf982 mm/madvise: check fatal signal pending of target process new bddc4a25d5dd pid: move pidfd_get_pid() to pid.c new 6834fea1ec6d mm/madvise: support both pid and pidfd for process_madvise new 9b3ae9555932 mm/madvise: allow KSM hints for remote API new 967eca71b351 mm: support vector address ranges for process_madvise new 97f5ac91956a mm: support compat_sys_process_madvise new df6e1834224b mm-support-vector-address-ranges-for-process_madvise-fix-fix new 682b5586888c mm/madvise: make function 'do_process_madvise' static new d404e9c29847 mm: fix s390 compat build error new d8a6be1600ad mm-support-vector-address-ranges-for-process_madvise-fix-f [...] new 07c4d31a7fc4 mm: use only pidfd for process_madvise syscall new 0372231d0d07 mm: return EBADF if pidfd is invalid new 5fca37fb0448 mm/madvise.c: remove duplicated include new c36a923c38d2 maccess: unexport probe_kernel_write() new 4339ee0bdbd5 turns out that probe_user_write is used in modular code new 171a0a3a109e maccess: remove various unused weak aliases new 39a4c36b35bb maccess: remove duplicate kerneldoc comments new dbf85672bd2b maccess: clarify kerneldoc comments new 26d5178e2a16 maccess: update the top of file comment new e72f2b6045c4 maccess: rename strncpy_from_unsafe_user to strncpy_from_u [...] new 261d8a1a89be maccess: rename strncpy_from_unsafe_strict to strncpy_from [...] new a23599d7c238 maccess: rename strnlen_unsafe_user to strnlen_user_nofault new 63768c218cd4 maccess: remove probe_read_common and probe_write_common new 08e674a9529f maccess: unify the probe kernel arch hooks new 38407962a982 maccess-unify-the-probe-kernel-arch-hooks-fix new 9b58c4b17d73 bpf: factor out a bpf_trace_copy_string helper new 47b44e9a78d4 bpf: handle the compat string in bpf_trace_copy_string better new 2d7450555e5f bpf:bpf_seq_printf(): handle potentially unsafe format str [...] new f34abdb44198 bpf: rework the compat kernel probe handling new c871c86e6972 tracing/kprobes: handle mixed kernel/userspace probes better new 2008c31e6dc0 maccess: remove strncpy_from_unsafe new bae151297321 maccess: always use strict semantics for probe_kernel_read new a3593eeca12f maccess-always-use-strict-semantics-for-probe_kernel_read-fix new 1755cffa8ba4 maccess: move user access routines together new 982087c9c337 maccess: allow architectures to provide kernel probing directly new 9bc8694a6a82 x86: use non-set_fs based maccess routines new 7060c8cd461d x86-use-non-set_fs-based-maccess-routines-x86-use-non-set_ [...] new 6335c26a912a maccess: return -ERANGE when probe_kernel_read() fails new 507f41d7ee36 include/linux/cache.h: expand documentation over __read_mostly new 1457f8e1ca59 doc: cgroup: update note about conditions when oom killer [...] new 61e44770253a doc-cgroup-update-note-about-conditions-when-oom-killer-is [...] new 8748a56d807f include/asm-generic/vmlinux.lds.h: align ro_after_init new 4ca24e040a10 sh: clkfwk: remove r8/r16/r32 new 3e97114f0c4b sh: remove call to memset after dma_alloc_coherent new 3920ca638ec9 sh: use generic strncpy() new 1b37e2b4b943 sh: add missing EXPORT_SYMBOL() for __delay new a0da3ff7f68d Merge branch 'akpm/master' new 1713116fa907 Add linux-next specific files for 20200608
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 (af30725c132e) \ N -- N -- N refs/heads/master (1713116fa907)
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.
The 502 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Next/SHA1s | 68 +- Next/merge.log | 23611 +++++++------------ Next/quilt-import.log | 14 + arch/arm/xen/mm.c | 32 +- arch/powerpc/kernel/traps.c | 23 +- arch/riscv/Kconfig | 71 +- arch/{arm64 => riscv}/include/asm/clocksource.h | 0 arch/riscv/include/asm/irq.h | 5 - arch/riscv/include/asm/processor.h | 13 +- arch/riscv/include/asm/smp.h | 3 + arch/riscv/include/asm/vdso.h | 2 + .../include/asm/vdso/clocksource.h | 0 arch/riscv/include/asm/vdso/gettimeofday.h | 79 + arch/riscv/include/asm/vdso/processor.h | 19 + arch/riscv/include/asm/vdso/vsyscall.h | 27 + arch/riscv/kernel/cpu.c | 16 + arch/riscv/kernel/entry.S | 4 +- arch/riscv/kernel/irq.c | 33 +- arch/riscv/kernel/patch.c | 1 + arch/riscv/kernel/smp.c | 11 +- arch/riscv/kernel/time.c | 9 + arch/riscv/kernel/traps.c | 2 - arch/riscv/kernel/vdso.c | 24 +- arch/riscv/kernel/vdso/Makefile | 12 +- arch/riscv/kernel/vdso/clock_getres.S | 18 - arch/riscv/kernel/vdso/clock_gettime.S | 18 - arch/riscv/kernel/vdso/gettimeofday.S | 18 - arch/riscv/kernel/vdso/vdso.lds.S | 2 + arch/riscv/kernel/vdso/vgettimeofday.c | 25 + arch/riscv/mm/init.c | 11 - arch/x86/include/asm/bug.h | 1 + arch/x86/include/asm/pgtable.h | 1 + block/bio-integrity.c | 1 - block/bio.c | 3 +- block/blk-mq-tag.c | 39 +- block/blk-mq-tag.h | 8 + block/blk-mq.c | 29 - block/blk-mq.h | 1 - block/blk.h | 2 + drivers/ata/libata-scsi.c | 9 +- drivers/ata/sata_rcar.c | 11 +- drivers/block/loop.c | 2 +- drivers/clocksource/timer-riscv.c | 43 +- drivers/crypto/chelsio/chcr_algo.h | 4 - drivers/crypto/chelsio/chtls/chtls_cm.c | 46 +- drivers/crypto/chelsio/chtls/chtls_main.c | 2 + drivers/i2c/busses/i2c-icy.c | 1 + drivers/i2c/busses/i2c-npcm7xx.c | 2 +- drivers/irqchip/Kconfig | 13 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-riscv-intc.c | 138 + drivers/irqchip/irq-sifive-plic.c | 44 +- drivers/mailbox/imx-mailbox.c | 72 +- drivers/md/dm-crypt.c | 11 +- drivers/md/dm-integrity.c | 5 - drivers/mtd/maps/physmap-gemini.c | 5 - drivers/mtd/mtdblock.c | 11 +- drivers/mtd/parsers/cmdlinepart.c | 23 +- drivers/net/dsa/qca8k.c | 3 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 10 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 1 - drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 4 + drivers/net/ethernet/qlogic/qed/qed_sriov.h | 10 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 13 +- drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 2 +- drivers/net/geneve.c | 7 +- drivers/net/hamradio/yam.c | 1 + drivers/net/phy/dp83867.c | 2 +- drivers/net/phy/dp83869.c | 5 +- drivers/net/phy/fixed_phy.c | 28 +- drivers/net/phy/marvell.c | 2 +- drivers/net/phy/mdio_bus.c | 2 + drivers/net/phy/mscc/mscc.h | 2 +- drivers/net/phy/mscc/mscc_main.c | 8 +- drivers/net/virtio_net.c | 9 - drivers/ntb/hw/intel/ntb_hw_gen1.h | 1 + drivers/ntb/hw/intel/ntb_hw_gen4.c | 84 +- drivers/ntb/hw/intel/ntb_hw_gen4.h | 2 +- drivers/nvme/host/nvme.h | 3 +- drivers/pci/quirks.c | 14 +- drivers/power/reset/gpio-poweroff.c | 2 +- drivers/power/supply/cw2015_battery.c | 1 + drivers/rtc/rtc-abx80x.c | 17 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 6 +- drivers/rtc/rtc-pcf2127.c | 1 + drivers/vdpa/ifcvf/ifcvf_base.c | 3 + drivers/vdpa/ifcvf/ifcvf_base.h | 4 + drivers/vdpa/ifcvf/ifcvf_main.c | 26 +- drivers/vhost/net.c | 1 + drivers/vhost/vdpa.c | 47 + drivers/vhost/vhost.c | 15 +- drivers/vhost/vhost.h | 2 +- drivers/xen/swiotlb-xen.c | 72 +- fs/block_dev.c | 2 +- fs/btrfs/file.c | 2 +- fs/cifs/cache.c | 9 +- fs/cifs/fscache.c | 17 +- fs/cifs/fscache.h | 9 + fs/exfat/fatent.c | 4 +- fs/ext4/file.c | 2 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/f2fs.h | 8 +- fs/f2fs/node.c | 8 +- fs/f2fs/super.c | 2 +- fs/gfs2/export.c | 4 +- fs/gfs2/glock.c | 208 +- fs/gfs2/glock.h | 16 + fs/gfs2/glops.c | 13 +- fs/gfs2/incore.h | 9 +- fs/gfs2/inode.c | 47 +- fs/gfs2/inode.h | 2 +- fs/gfs2/log.c | 56 +- fs/gfs2/main.c | 9 + fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 72 +- fs/gfs2/trans.c | 21 +- fs/gfs2/trans.h | 1 + fs/gfs2/util.c | 1 + fs/gfs2/util.h | 1 + fs/hpfs/buffer.c | 2 +- fs/io_uring.c | 345 +- fs/xfs/xfs_file.c | 2 +- include/asm-generic/bug.h | 1 + include/linux/blkdev.h | 1 + include/linux/compiler.h | 53 - include/linux/context_tracking.h | 2 + include/linux/cpuhotplug.h | 1 + include/linux/ethtool_netlink.h | 2 +- include/linux/fs.h | 10 +- include/linux/instrumentation.h | 57 + include/linux/pagemap.h | 75 - include/linux/ptr_ring.h | 79 +- include/linux/u64_stats_sync.h | 43 +- include/net/cfg80211.h | 5 +- include/net/inet_connection_sock.h | 1 - include/net/seg6.h | 2 +- include/net/xfrm.h | 1 + include/trace/events/block.h | 6 +- include/uapi/linux/gfs2_ondisk.h | 6 + include/uapi/linux/vhost.h | 4 + include/xen/swiotlb-xen.h | 10 +- init/Kconfig | 4 + kernel/module.c | 1 - kernel/trace/blktrace.c | 36 +- lib/rhashtable.c | 17 +- localversion-next | 2 +- mm/Kconfig | 1 + mm/filemap.c | 115 +- mm/mmap.c | 2 +- mm/mremap.c | 2 +- mm/util.c | 8 - mm/vmalloc.c | 2 +- net/core/dev.c | 40 +- net/core/filter.c | 2 +- net/ethtool/linkinfo.c | 3 +- net/ipv4/inet_connection_sock.c | 1 + net/ipv6/ipv6_sockglue.c | 2 +- net/ipv6/seg6.c | 16 +- net/ipv6/seg6_iptunnel.c | 2 +- net/ipv6/seg6_local.c | 6 +- net/mac80211/mlme.c | 2 + net/netlink/genetlink.c | 94 +- net/tipc/msg.c | 4 +- net/vmw_vsock/vmci_transport.c | 2 +- net/wireless/core.c | 6 +- net/wireless/core.h | 2 + net/wireless/mlme.c | 26 +- net/xdp/xdp_umem.c | 2 +- net/xfrm/xfrm_device.c | 4 +- scripts/mod/modpost.h | 2 +- security/integrity/ima/ima_api.c | 5 +- sound/pci/emu10k1/emu10k1x.c | 2 +- 177 files changed, 10156 insertions(+), 16617 deletions(-) copy arch/{arm64 => riscv}/include/asm/clocksource.h (100%) copy arch/{arm64 => riscv}/include/asm/vdso/clocksource.h (100%) create mode 100644 arch/riscv/include/asm/vdso/gettimeofday.h create mode 100644 arch/riscv/include/asm/vdso/processor.h create mode 100644 arch/riscv/include/asm/vdso/vsyscall.h delete mode 100644 arch/riscv/kernel/vdso/clock_getres.S delete mode 100644 arch/riscv/kernel/vdso/clock_gettime.S delete mode 100644 arch/riscv/kernel/vdso/gettimeofday.S create mode 100644 arch/riscv/kernel/vdso/vgettimeofday.c create mode 100644 drivers/irqchip/irq-riscv-intc.c create mode 100644 include/linux/instrumentation.h