This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig in repository toolchain/ci/linux.
from 893d4016f377 Merge remote-tracking branch 'hmm/hmm' adds 5b18f032f5f6 mm: vmscan: fix not scanning anonymous pages when detectin [...] adds 583d8f1cbd46 include/linux/dmar.h: replace single-char identifiers in macros adds 383048475412 lib/test_kasan: add bitops tests adds c21bb8ec5b85 x86: use static_cpu_has in uaccess region to avoid instrum [...] adds f07505280d58 asm-generic, x86: add bitops instrumentation for KASAN adds c996dd5c1fb0 scripts/decode_stacktrace: match basepath using shell pref [...] adds 769e0affd810 scripts/decode_stacktrace: look for modules with .ko.debug [...] adds d0c9ee0963a3 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] adds c2fc4354a8f4 scripts/spelling.txt: drop "sepc" from the misspelling list adds d5e575a93522 scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix adds 798c08f6ae13 scripts/spelling.txt: add spelling fix for prohibited adds 82cbbf8f4045 scripts/decode_stacktrace: Accept dash/underscore in modules adds bee5f3ef8974 scripts/spelling.txt: add more spellings to spelling.txt adds ca39529490e9 arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS adds c4552fa05a5a sh: config: remove left-over BACKLIGHT_LCD_SUPPORT adds 55b2bddee3b2 sh: prevent warnings when using iounmap adds 808f52e12fd5 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" adds 81f137bc17b0 ocfs2/dlm: use struct_size() helper adds d3cfb1d71afc ocfs2: add last unlock times in locking_state adds 0843e18b686c ocfs2: add locking filter debugfs file adds 28b2f68d9f7d ocfs2-add-locking-filter-debugfs-file-fix adds ec4f9c00dd3d ocfs2: add first lock wait time in locking_state adds 2d8fabe48186 ocfs: no need to check return value of debugfs_create functions adds 64017c441c98 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 adds c8a4859fbe4e ocfs2: clear zero in unaligned direct IO adds 83f5a3d284e9 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 9062565a2f87 ocfs2: wait for recovering done after direct unlock request adds 2848ccc8e517 ocfs2: checkpoint appending truncate log transaction befor [...] adds 7d169156b76b ramfs: support O_TMPFILE adds 417ca0c07798 mm/slab: validate cache membership under freelist hardening adds e524fa2020ed mm/slab: sanity-check page type when looking up cache adds 0a2b18fa4d76 mm/slab: restore IRQs in kfree() adds 98329b5f8130 lkdtm/heap: add tests for freelist hardening adds 9b77f1eddc70 mm/slub.c: avoid double string traverse in kmem_cache_flags() adds f940d5835940 slub: don't panic for memcg kmem cache creation failure adds 814f38aaab70 mm/kmemleak.c: fix check for softirq context adds e884623a1545 mm/kmemleak.c: change error at _write when kmemleak is disabled adds 7e4ea62a31d3 docs: kmemleak: add more documentation details adds 9c806500c81e mm/kasan: print frame description for stack bugs adds 86d63843361b device-dax: fix memory and resource leak if hotplug fails adds c78ed7aff7ae mm/hotplug: make remove_memory() interface usable adds 420a0854e8f2 device-dax: "Hotremove" persistent memory that is used lik [...] adds 318c2f071a45 mm: move MAP_SYNC to asm-generic/mman-common.h adds f797435cf352 include/linux/pfn_t.h: remove pfn_t_to_virt() adds 4ebb308d8bdc arm: remove ARCH_SELECT_MEMORY_MODEL adds 4b7eccae56c0 s390: remove ARCH_SELECT_MEMORY_MODEL adds 1090b320a3f9 sparc: remove ARCH_SELECT_MEMORY_MODEL adds 0e600b1207b7 mm/gup.c: make follow_page_mask() static adds 2aa2c5e4a439 mm: migrate: remove unused mode argument adds 822208ccfdb6 mm/memory.c: trivial clean up in insert_page() adds 430c4d0abfd2 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines adds d3f7cd8380e6 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] adds 5f11f27babbe mm: remove the account_page_dirtied export adds d742cb247055 mm/failslab.c: by default, do not fail allocations with di [...] adds deaca218329b mm, debug_pagelloc: use static keys to enable debugging adds afb951bc0add mm, page_alloc: more extensive free page checking with deb [...] adds 39a7d9be1d5c mm, debug_pagealloc: use a page type instead of page_ext flag adds ac2e53a76340 mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself adds b42af3e5bc7e mm/filemap.c: fix an overly long line in read_cache_page adds 088a7cd14cbc mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] adds 1fd424d5de24 jffs2: pass the correct prototype to read_cache_page adds d9c1d4973714 9p: pass the correct prototype to read_cache_page adds 96e0626efb96 mm/filemap.c: correct the comment about VM_FAULT_RETRY adds 9fe1b3614f83 mm, swap: fix race between swapoff and some swap operations adds 8cdc6b2f1808 mm/swap_state.c: simplify total_swapcache_pages() with get [...] adds d0bc72092bd2 mm, swap: fix bad swap file entry warning adds b1ad03f70efb mm, swap: use rbtree for swap_extent adds 98676abec3d7 mm-swap-use-rbtree-for-swap_extent-fix adds 5eb3ae4b5d7b mm/mincore.c: fix race between swapoff and mincore adds 4c7aca155fbc memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL adds fcc74ceb4dfa memcg, fsnotify: no oom-kill for remote memcg charging adds c7d810699e7b mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 0dd0701b1704 mm, memcg: introduce memory.events.local adds cf180e87cae3 mm: memcontrol: dump memory.stat during cgroup OOM adds 15c1b2b3bdd4 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix adds f2ad853a19e1 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] adds bd1db218bec3 mm: memcg/slab: rename slab delayed deactivation functions [...] adds 538c556456ee mm: memcg/slab: generalize postponed non-root kmem_cache d [...] adds e72658d070d8 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() adds f0e36ea88862 mm: memcg/slab: unify SLAB and SLUB page accounting adds e252e2d0c50e mm: memcg/slab: don't check the dying flag on kmem_cache creation adds 6a8fb1a47126 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds d17477cf29b3 mm: memcg/slab: rework non-root kmem_cache lifecycle management adds af7d45e33436 mm/slab: fix an use-after-free in kmemcg_workfn() adds c93cc8d0d0fd mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] adds 1cb54d4938cb mm: memcg/slab: reparent memcg kmem_caches on cgroup removal adds faf859468f1e mm: memcg/slab: properly handle kmem_caches reparented to [...] adds 78eab92c92ab mm, memcg: add a memcg_slabinfo debugfs file adds a29293581d94 mm, memcg: add ":deact" tag for reparented kmem caches in [...] adds f1d302c8c719 mm: use untagged_addr() for get_user_pages_fast addresses adds d40912a39727 mm: simplify gup_fast_permitted adds 374d0544e506 mm: lift the x86_32 PAE version of gup_get_pte to common code adds a2bfa60429fd MIPS: use the generic get_user_pages_fast code adds 2b95341a647e sh: add the missing pud_page definition adds 03aa5b6ab8da sh: use the generic get_user_pages_fast code adds e72a8c2a6cfe sparc64: add the missing pgd_page definition adds 307824cb323c sparc64-add-the-missing-pgd_page-definition-fix adds c7d2c841bffd sparc64: define untagged_addr() adds 53ca6f72845f sparc64: use the generic get_user_pages_fast code adds 859ad3cafd2f mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP adds bd8dfed3adee mm: reorder code blocks in gup.c adds 2cc5e405242e mm: consolidate the get_user_pages* implementations adds 0b9d3d6c0dc7 mm: validate get_user_pages_fast flags adds e779acb3867e mm: move the powerpc hugepd code to mm/gup.c adds 625fb827cfb2 mm: switch gup_hugepte to use try_get_compound_head adds 96a52df2d89a mm: mark the page referenced in gup_hugepte adds 80d6dfcf607a mm/mmap.c: fix the adjusted length error adds be996e152d5f asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds a48d0544ceb8 alpha: switch to generic version of pte allocation adds aa307c724bab arm: switch to generic version of pte allocation adds d7c4d2159b74 arm64: switch to generic version of pte allocation adds 6bc8acae8ad6 arm64/mm: fix a bogus GFP flag in pgd_alloc() adds 39ac361750f9 csky: switch to generic version of pte allocation adds 8905f3f719f1 m68k: sun3: switch to generic version of pte allocation adds f2bccad93c2f mips: switch to generic version of pte allocation adds d69c2069b064 nds32: switch to generic version of pte allocation adds d7de2d371365 nios2: switch to generic version of pte allocation adds 8d202d848336 parisc: switch to generic version of pte allocation adds 64cb2d5ad542 riscv: switch to generic version of pte allocation adds 75118b7fe5a0 um: switch to generic version of pte allocation adds ee826333316b unicore32: switch to generic version of pte allocation adds 4c24b795d8c4 mm/memremap: rename and consolidate SECTION_SIZE adds 0a470a2d114a mm: clean up is_device_*_page() definitions adds 8e24c111226a mm: introduce ARCH_HAS_PTE_DEVMAP adds 2725c0550997 arm64: mm: implement pte_devmap support adds c01d2d5ca848 arm64-mm-implement-pte_devmap-support-fix adds d015fb7f041d mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds e9a98a1f15ce mm/memory.c: fail when offset == num in first check of __v [...] adds 17bfe41bb7ed mm/mmap: move common defines to mman-common.h adds 632c751dc11c mm/swap.c: fix release_pages() when releasing devmap pages adds e8dd3a41a930 mm-swap-fix-release_pages-when-releasing-devmap-pages-v2 adds b461b551c382 mm-swap-fix-release_pages-when-releasing-devmap-pages-v3 adds fc96553b1f3e mm-swap-fix-release_pages-when-releasing-devmap-pages-v4 adds 3e0d73e95e3c mm/mmu_notifier: use hlist_add_head_rcu() adds 8f56ab232f66 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds 73740a322f6d s390x/mm: fail when an altmap is used for arch_add_memory() adds 5d1b356cd8d3 s390x/mm: implement arch_remove_memory() adds e59d800127f9 arm64/mm: add temporary arch_remove_memory() implementation adds 37f64a9b27e1 drivers/base/memory: pass a block_id to init_memory_block() adds fbfa071f1015 drivers/base/memory: fix a compilation warning adds b4ac66781271 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds 0878a57dbe8f mm/memory_hotplug: create memory block devices after arch_ [...] adds a5aa8078e206 mm/memory_hotplug: drop MHP_MEMBLOCK_API adds 62d02ddb8763 mm/memory_hotplug: remove memory block devices before arch [...] adds c77d81d8b864 mm/memory_hotplug: make unregister_memory_block_under_node [...] adds 5d37ad1e0d21 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds dd9b1b18c6e6 mm: section numbers use the type "unsigned long" adds 8afe7f304951 mm-section-numbers-use-the-type-unsigned-long-fix adds 57dd7215fe09 mm-section-numbers-use-the-type-unsigned-long-v3 adds 1e5b807670a2 drivers/base/memory: Use "unsigned long" for block ids adds a5bde90b54fe mm: make register_mem_sect_under_node() static adds cf39e98d4e6b mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds 1b901253f0e7 mm/memory_hotplug: move and simplify walk_memory_blocks() adds 863ee6a78ccd drivers/base/memory.c: Get rid of find_memory_block_hinted() adds 05b008fbb6c4 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 adds 5b5be13a93d0 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix adds 92c93ad68c40 mm/sparse.c: set section nid for hot-add memory adds 7b5247dd15b4 mm/sparsemem: introduce struct mem_section_usage adds a8fc70294568 mm/sparsemem: introduce a SECTION_IS_EARLY flag adds 7c9918b62181 mm/sparsemem: add helpers track active portions of a secti [...] adds 0f379337225b mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds 7481f2109fc5 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds db30f881e2d7 mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds c627d7b0b32b mm: kill is_dev_zone() helper adds f8373228023b mm/sparsemem: prepare for sub-section ranges adds e1f24cca270a mm/sparsemem: support sub-section hotplug adds 9e2fe0441252 mm: document ZONE_DEVICE memory-model implications adds 3fba4e800add docs/vm: update ZONE_DEVICE memory model documentation adds a10a0f39cae6 mm/devm_memremap_pages: enable sub-section remap adds 0600f91d556b libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds a166981f328b libnvdimm/pfn: stop padding pmem namespaces to section alignment adds c387550e6685 mm/sparsemem: cleanup 'section number' data types adds 801908dd65d8 mm-sparsemem-cleanup-section-number-data-types-fix adds bcef38567a67 mm/vmalloc.c: remove "node" argument adds 36cf90025a4a mm/vmalloc.c: preload a CPU with one object for split purpose adds d987fb351049 mm/vmalloc.c: get rid of one single unlink_va() when merge adds dc466caa423b mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds 3663762f8f0e mm/vmalloc.c: spelling> s/informaion/information/ adds f08f0e450d21 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds 8ba27717501e mm/large system hash: clear hashdist when only one node wi [...] adds 6244fa647c19 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds 798e1c2c9eff mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] adds 6c7e867e9063 mm/page_alloc: fix a false memory corruption adds ac48b124a6f1 mm: init: report memory auto-initialization features at boot time adds 26ba6e7bdb5c mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds 03591308ccf3 mm: vmscan: correct some vmscan counters for THP swapout adds 5ef09ee1b751 mm/vmscan.c: add a new member reclaim_state in struct shri [...] adds 9fdb0a4f6d3c mm/vmscan: add a new member reclaim_state in struct shrink [...] adds d5ddc106e9b6 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths adds fdf63e653eb1 mm/vmscan.c: add checks for incorrect handling of current- [...] adds e0b679bdcb11 tools/vm/slabinfo: order command line options adds 4653423c1d60 tools/vm/slabinfo: add partial slab listing to -X adds fae9614d6628 tools/vm/slabinfo: add option to sort by partial slabs adds 9236e1692f45 tools/vm/slabinfo: add sorting info to help menu adds dd2dfdf57f64 proc: use down_read_killable mmap_sem for /proc/pid/maps adds 072bd690db1c proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds 2b3df387e4e1 proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds 80b49428ca6b proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds da528d862233 proc: use down_read_killable mmap_sem for /proc/pid/map_files adds 2a2f93428a4e proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix adds ac8a224979aa mm: use down_read_killable for locking mmap_sem in access_ [...] adds bc87dba77777 z3fold: add inter-page compaction adds 26e1a3ac34f4 z3fold: remove redundant assignment to bud adds ed90d296ebc8 mm/z3fold: fix variable set but not used warnings adds 65a1df483cea mm/memory-failure.c: clarify error message adds 73419c8cf0ce mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds 75bb650b4c65 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 784c9b292008 mm/oom_kill.c: add task UID to info message on an oom kill adds 97a26b63fdb4 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 29fed0134a79 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] adds ae01c929a339 mm/oom_kill.c: remove thread group leader check in oom_eva [...] adds 058c46bd2b36 mm, oom: refactor dump_tasks for memcg OOMs adds 0128ffe8decc mm, oom: remove redundant task_in_mem_cgroup() check adds e96ca48a9588 oom: decouple mems_allowed from oom_unkillable_task adds 07bfa1974c9c mm/oom_kill.c: remove redundant OOM score normalization in [...] adds 455723468d53 mm: thp: make transhuge_vma_suitable available for anonymous THP adds 27a151f1f814 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] adds b647d7d0c17c mm: thp: fix false negative of shmem vma's THP eligibility adds cd1da5162d7b mm/cma.c: fail if fixed declaration can't be honored adds dfa3669d7c8f mm, memcg: proportional memory.{low,min} reclaim adds 4f1b792b1b02 mm, memcg: make memory.emin the baseline for utilisation d [...] adds a1b84ad640f3 mm, memcg: make scan aggression always exclude protection adds dc67d08d841d mm/vmscan: remove unused lru_pages argument adds c0520c18aca2 mm: don't expose page to fast gup before it's ready adds b5d41a7e6891 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds d2f15ca8799c fs/buffer.c: dump more info for __getblk_gfp() stall problem adds cdd11b636ef4 kernel/hung_task.c: Monitor killed tasks. adds 4888f3216ba2 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds 1d437f9eeacb vmcore: Add a kernel parameter novmcoredd adds b0e37d699da2 vmcore-add-a-kernel-parameter-novmcoredd-fix adds 74eb235f8c33 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds ac8b8e118f64 include/linux/kernel.h: add typeof_member() macro adds bbe738e1584a fs/proc/inode.c: use typeof_member() macro adds c79b3dc268eb kernel: fix typos and some coding style in comments adds 644c9fd00452 linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds b47d820c7729 arch: replace _BITUL() in kernel-space headers with BIT() adds 5fb1c534d268 arch/*: remove unused isa_page_to_bus() adds 0d79572e5616 lib/genalloc.c: export symbol addr_in_gen_pool adds 180f1e2396c3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds c8738baced9e Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 6f3a7faab467 lib/math/rational.c: fix possible incorrect result from ra [...] adds abcbafaa622d lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds 1b333405b940 lib/string.c: allow searching for NUL with strnchr adds 017afa239d68 lib/test_string.c: avoid masking memset16/32/64 failures adds 256ef13048e8 lib/test_string.c: add some testcases for strchr and strnchr adds 6d87765f2f48 lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds c86f3a66de9a lib: introduce test_meminit module adds 89d31267e48b mm/ioremap: check virtual address alignment while creating [...] adds 61b16b0a3af9 mm/ioremap: probe platform for p4d huge map support adds 09699e36e5ff lib/string_helpers: fix some kerneldoc warnings adds 769a8d0df3f1 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive adds f7339eafa0a3 checkpatch.pl: warn on duplicate sysctl local variable adds af1170a92c79 checkpatch: don't interpret stack dumps as commit IDs adds e3f47a8326b5 checkpatch: fix something adds 1db0be7f755c fs/binfmt_flat.c: remove set but not used variable 'inode' adds 02dc39589af4 fs/binfmt_elf.c: delete stale comment adds 260a20b3f0b1 init/Kconfig: fix neighboring typos adds 672119033a1b mm, kprobes: generalize and rename notify_page_fault() as [...] adds 3a0f95a87eb0 mips/kprobes: export kprobe_fault_handler() adds ad0ef1ba8186 coda: pass the host file in vma->vm_file on mmap adds 8cc3dc0761c1 uapi linux/coda.h: use __kernel_pid_t for userspace adds f96b0a426f3b uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds 3ce926f99dab coda: add error handling for fget adds a8787dd52051 coda: potential buffer overflow in coda_psdev_write() adds 52284b45c87e coda: fix build using bare-metal toolchain adds c917599bc918 coda: don't try to print names that were considered too long adds f32462e59dce uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds 3c96f09ef00d coda: clean up indentation, replace spaces with tab adds f851d2e8c167 coda: stop using 'struct timespec' in user API adds e814c9bdf029 coda: change Coda's user api to use 64-bit time_t in timespec adds 4c6c192cd027 coda: get rid of CODA_ALLOC() adds f4002cd573fd coda: get rid of CODA_FREE() adds 99fc334aae60 coda: bump module version adds c801d81bb736 coda: Move internal defs out of include/linux/ [ver #2] adds 64493b0a7937 coda: remove uapi/linux/coda_psdev.h adds b2db1f2867d4 coda: destroy mutex in put_super() adds dda5e17c4654 coda: use SIZE() for stat adds f987839747aa coda: add __init to init_coda_psdev() adds 41fda5bee76a coda: remove sysctl object from module when unused adds 1dcb428936ea coda: remove sb test in coda_fid_to_inode() adds 2145e6142d31 coda: ftoc validity check integration adds eef1918f2968 coda: add hinting support for partial file caching adds b19cf60cc00e coda-add-hinting-support-for-partial-file-caching-fix adds a732dd92d590 fs/hfsplus/xattr.c: replace strncpy with memcpy adds cdb1e8b2a166 fs/ufs/super.c: remove set but not used variable 'usb3' adds 27d04c9334ec nds32: fix asm/syscall.h adds b3d0b97f0a73 hexagon: define syscall_get_error() and syscall_get_return [...] adds 47a3471794a9 mips: define syscall_get_error() adds 7e229cdc2b9f parisc: define syscall_get_error() adds 9142ceec3934 powerpc: define syscall_get_error() adds 8d88049629d0 ptrace: add PTRACE_GET_SYSCALL_INFO request adds d2eb0e69f0eb selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds 4d3c9189d1ee selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds a769efa52e2e signal: reorder struct sighand_struct adds 3dad650f12c9 signal: simplify set_user_sigmask/restore_user_sigmask adds cd46839ac886 select: change do_poll() to return -ERESTARTNOHAND rather [...] adds 0b12d6801d47 select: shift restore_saved_sigmask_unless() into poll_sel [...] adds 25dfcdf54f3e coredump: split pipe command whitespace before expanding template adds 1f40ebadb41c drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds 6e780ae31edb aio: simplify read_events() adds 9bd784550bb6 scripts/gdb: add lx-genpd-summary command adds 1cc8ae019a11 scripts/gdb: add helpers to find and list devices adds 109473097446 resource: fix locking in find_next_iomem_res() adds 1699d7551403 resource-fix-locking-in-find_next_iomem_res-fix adds a95a8aeffb7a resource: avoid unnecessary lookups in find_next_iomem_res() adds ef22cf47f551 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] adds 3fc4913ef210 ipc/mqueue.c: only perform resource calculation if user valid adds 8bf6b872f16e ipc/msg.c: consolidate all xxxctl_down() functions adds 00ef394f7ea9 include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds 186986bd4320 Merge branch 'akpm-current/current' adds 23d410987f5a pinctrl: fix pxa2xx.c build warnings adds 4e45535232a8 mm: add account_locked_vm utility function adds 9c960b3933fc mm-add-account_locked_vm-utility-function-v3 adds e6dc613c9451 mm-add-account_locked_vm-utility-function-v3-fix adds 2b1aacf1c2a9 proc/sysctl: add shared variables for range check adds 07cfec5ed617 tipc: remove two unused variables adds 23b40c337c18 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds 9c019693826e proc/sysctl: make firmware loader table conditional adds 065e44bec24c drivers/tty/serial/sh-sci.c: suppress warning adds 069e8e3a4011 fs/select.c: use struct_size() in kmalloc() adds 88ef5e68e520 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds a3168eb70535 Merge branch 'akpm/master' adds 48a8a5f9a326 Add linux-next specific files for 20190701
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/cgroup-v2.rst | 30 +- Documentation/admin-guide/kernel-parameters.txt | 30 +- Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/kernel-api.rst | 2 +- Documentation/dev-tools/kmemleak.rst | 48 +- .../devicetree/bindings/usb/s3c2410-usb.txt | 2 +- Documentation/filesystems/coda.txt | 11 +- Documentation/filesystems/proc.txt | 4 +- Documentation/vm/memory-model.rst | 40 + Next/SHA1s | 298 + Next/Trees | 300 + Next/merge.log | 16760 +++++++++++++++++++ Next/quilt-import.log | 2 + arch/alpha/include/asm/io.h | 5 - arch/alpha/include/asm/pgalloc.h | 40 +- arch/arc/include/asm/pgtable.h | 8 +- arch/arc/plat-eznps/include/plat/ctop.h | 15 +- arch/arm/Kconfig | 8 +- arch/arm/include/asm/io.h | 1 - arch/arm/include/asm/pgalloc.h | 41 +- arch/arm/kernel/efi.c | 3 +- arch/arm/mm/dma-mapping.c | 5 +- arch/arm/mm/fault.c | 24 +- arch/arm/mm/mmu.c | 2 +- arch/arm/mm/pageattr.c | 3 +- arch/arm64/Kconfig | 5 +- arch/arm64/include/asm/pgalloc.h | 47 +- arch/arm64/include/asm/pgtable-prot.h | 1 + arch/arm64/include/asm/pgtable.h | 21 + arch/arm64/include/asm/sysreg.h | 82 +- arch/arm64/kernel/efi.c | 3 +- arch/arm64/mm/fault.c | 24 +- arch/arm64/mm/mmu.c | 24 +- arch/arm64/mm/pageattr.c | 3 +- arch/arm64/mm/pgd.c | 9 +- arch/csky/include/asm/pgalloc.h | 30 +- arch/hexagon/include/asm/syscall.h | 14 + arch/ia64/mm/fault.c | 24 +- arch/ia64/mm/init.c | 2 - arch/m68k/include/asm/sun3_pgalloc.h | 41 +- arch/mips/Kconfig | 3 + arch/mips/include/asm/io.h | 2 - arch/mips/include/asm/kprobes.h | 1 + arch/mips/include/asm/pgalloc.h | 33 +- arch/mips/include/asm/pgtable.h | 3 + arch/mips/include/asm/syscall.h | 6 + arch/mips/kernel/kprobes.c | 2 +- arch/mips/mm/Makefile | 1 - arch/mips/mm/gup.c | 303 - arch/nds32/include/asm/pgalloc.h | 31 +- arch/nds32/include/asm/syscall.h | 27 +- arch/nios2/include/asm/pgalloc.h | 37 +- arch/parisc/include/asm/pgalloc.h | 33 +- arch/parisc/include/asm/syscall.h | 7 + arch/powerpc/Kconfig | 5 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 1 - arch/powerpc/include/asm/syscall.h | 10 + arch/powerpc/include/uapi/asm/mman.h | 6 +- arch/powerpc/kvm/book3s_64_vio.c | 44 +- arch/powerpc/kvm/book3s_xics.c | 2 +- arch/powerpc/mm/book3s64/iommu_api.c | 41 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 5 + arch/powerpc/mm/fault.c | 23 +- arch/powerpc/mm/hugetlbpage.c | 72 - arch/powerpc/mm/mem.c | 2 - arch/powerpc/platforms/powernv/memtrace.c | 23 +- arch/riscv/include/asm/pgalloc.h | 29 +- arch/s390/Kconfig | 5 +- arch/s390/appldata/appldata_base.c | 15 +- arch/s390/include/asm/ctl_reg.h | 42 +- arch/s390/include/asm/nmi.h | 20 +- arch/s390/include/asm/pgtable.h | 8 +- arch/s390/include/asm/processor.h | 20 +- arch/s390/include/asm/ptrace.h | 10 +- arch/s390/include/asm/setup.h | 40 +- arch/s390/include/asm/thread_info.h | 34 +- arch/s390/kernel/topology.c | 6 +- arch/s390/mm/fault.c | 16 +- arch/s390/mm/init.c | 18 +- arch/sh/Kconfig | 2 + arch/sh/configs/hp6xx_defconfig | 1 - arch/sh/configs/sdk7786_defconfig | 1 - arch/sh/configs/sh2007_defconfig | 1 - arch/sh/include/asm/io.h | 6 +- arch/sh/include/asm/pgtable-3level.h | 1 + arch/sh/include/asm/pgtable.h | 37 + arch/sh/mm/Makefile | 2 +- arch/sh/mm/fault.c | 18 +- arch/sh/mm/gup.c | 277 - arch/sh/mm/init.c | 2 - arch/sparc/Kconfig | 4 +- arch/sparc/include/asm/pgtable_64.h | 43 + arch/sparc/include/uapi/asm/mman.h | 6 - arch/sparc/mm/Makefile | 2 +- arch/sparc/mm/fault_64.c | 16 +- arch/sparc/mm/gup.c | 340 - arch/um/include/asm/pgalloc.h | 16 +- arch/um/kernel/mem.c | 22 - arch/unicore32/include/asm/pgalloc.h | 36 +- arch/unicore32/include/mach/regs-gpio.h | 2 +- arch/x86/Kconfig | 9 +- arch/x86/entry/vdso/vdso32-setup.c | 7 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/bitops.h | 189 +- arch/x86/include/asm/io.h | 1 - arch/x86/include/asm/pgalloc.h | 19 +- arch/x86/include/asm/pgtable-3level.h | 47 - arch/x86/include/asm/pgtable.h | 4 +- arch/x86/include/asm/pgtable_64.h | 8 +- arch/x86/include/asm/pgtable_types.h | 1 - arch/x86/kernel/itmt.c | 6 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kvm/mmu.c | 2 +- arch/x86/mm/fault.c | 21 +- arch/x86/mm/init_32.c | 2 - arch/x86/mm/init_64.c | 6 +- arch/x86/mm/ioremap.c | 5 + arch/x86/mm/pgtable.c | 33 +- arch/x86/xen/mmu_pv.c | 3 +- drivers/acpi/acpi_memhotplug.c | 19 +- drivers/base/firmware_loader/fallback_table.c | 13 +- drivers/base/memory.c | 219 +- drivers/base/node.c | 35 +- drivers/clk/renesas/r8a77470-cpg-mssr.c | 2 +- drivers/dax/dax-private.h | 2 + drivers/dax/kmem.c | 46 +- drivers/fpga/dfl-afu-dma-region.c | 53 +- drivers/gpu/drm/i915/i915_mm.c | 3 +- drivers/gpu/drm/i915/i915_perf.c | 8 +- drivers/hv/vmbus_drv.c | 6 +- drivers/infiniband/core/uverbs_ioctl.c | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/misc/lkdtm/core.c | 5 + drivers/misc/lkdtm/heap.c | 72 + drivers/misc/lkdtm/lkdtm.h | 5 + drivers/misc/sram-exec.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- drivers/net/wireless/realtek/rtlwifi/wifi.h | 2 +- drivers/nvdimm/dax_devs.c | 2 +- drivers/nvdimm/pfn.h | 15 +- drivers/nvdimm/pfn_devs.c | 95 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 + drivers/rapidio/devices/rio_mport_cdev.c | 2 + drivers/scsi/lpfc/lpfc_init.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 2 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/tty_ldisc.c | 6 +- drivers/vfio/vfio_iommu_spapr_tce.c | 54 +- drivers/vfio/vfio_iommu_type1.c | 17 +- drivers/xen/balloon.c | 7 +- drivers/xen/gntdev.c | 6 +- drivers/xen/privcmd.c | 6 +- drivers/xen/xlate_mmu.c | 3 +- fs/9p/vfs_addr.c | 6 +- fs/aio.c | 31 +- fs/binfmt_elf.c | 1 - fs/binfmt_flat.c | 2 - fs/buffer.c | 56 +- fs/coda/Makefile | 3 +- fs/coda/cache.c | 2 +- fs/coda/cnode.c | 17 +- fs/coda/coda_fs_i.h | 4 +- fs/coda/coda_int.h | 10 + fs/coda/coda_linux.c | 45 +- fs/coda/coda_linux.h | 16 - {include/linux => fs/coda}/coda_psdev.h | 55 +- fs/coda/dir.c | 12 +- fs/coda/file.c | 143 +- fs/coda/inode.c | 3 +- fs/coda/pioctl.c | 3 +- fs/coda/psdev.c | 36 +- fs/coda/symlink.c | 3 +- fs/coda/sysctl.c | 11 - fs/coda/upcall.c | 146 +- fs/coredump.c | 44 +- fs/eventpoll.c | 15 +- fs/f2fs/data.c | 2 +- fs/hfsplus/xattr.c | 2 +- fs/io_uring.c | 11 +- fs/iomap.c | 2 +- fs/jffs2/file.c | 4 +- fs/jffs2/fs.c | 2 +- fs/jffs2/os-linux.h | 2 +- fs/notify/fanotify/fanotify.c | 5 +- fs/notify/inotify/inotify_fsnotify.c | 8 +- fs/notify/inotify/inotify_user.c | 8 +- fs/ocfs2/alloc.c | 15 + fs/ocfs2/aops.c | 22 +- fs/ocfs2/blockcheck.c | 56 +- fs/ocfs2/blockcheck.h | 7 +- fs/ocfs2/cluster/heartbeat.c | 102 +- fs/ocfs2/cluster/heartbeat.h | 2 +- fs/ocfs2/cluster/netdebug.c | 39 +- fs/ocfs2/cluster/nodemanager.c | 4 +- fs/ocfs2/cluster/quorum.c | 2 +- fs/ocfs2/cluster/tcp.c | 5 +- fs/ocfs2/cluster/tcp.h | 5 +- fs/ocfs2/dlm/dlmdebug.c | 44 +- fs/ocfs2/dlm/dlmdebug.h | 10 +- fs/ocfs2/dlm/dlmdomain.c | 10 +- fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/dlm/dlmrecovery.c | 8 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/dlmglue.c | 93 +- fs/ocfs2/ocfs2.h | 4 + fs/ocfs2/super.c | 29 +- fs/proc/Kconfig | 3 +- fs/proc/base.c | 31 +- fs/proc/inode.c | 27 +- fs/proc/proc_sysctl.c | 4 + fs/proc/task_mmu.c | 26 +- fs/proc/task_nommu.c | 6 +- fs/proc/vmcore.c | 9 + fs/ramfs/inode.c | 12 + fs/select.c | 96 +- fs/ubifs/file.c | 2 +- fs/ufs/super.c | 2 - include/asm-generic/bitops-instrumented.h | 263 + include/asm-generic/bug.h | 6 +- include/asm-generic/pgalloc.h | 107 +- include/linux/bits.h | 17 +- include/linux/coda.h | 3 +- include/linux/compat.h | 3 +- include/linux/dmar.h | 14 +- include/linux/genalloc.h | 2 +- include/linux/hugetlb.h | 120 +- include/linux/io.h | 1 + include/linux/kernel.h | 2 + include/linux/kprobes.h | 19 + include/linux/lz4.h | 18 +- include/linux/memcontrol.h | 50 +- include/linux/memory.h | 11 +- include/linux/memory_hotplug.h | 27 +- include/linux/migrate.h | 3 +- include/linux/mm.h | 107 +- include/linux/mm_types.h | 2 + include/linux/mmzone.h | 89 +- include/linux/node.h | 14 +- include/linux/oom.h | 1 - include/linux/page-flags.h | 6 + include/linux/page_ext.h | 1 - include/linux/pagemap.h | 3 +- include/linux/pfn_t.h | 11 +- include/linux/poison.h | 2 +- include/linux/sched.h | 8 + include/linux/sched/signal.h | 16 +- include/linux/signal.h | 4 - include/linux/slab.h | 15 +- include/linux/swap.h | 18 +- include/linux/sysctl.h | 7 + include/linux/tracehook.h | 9 +- include/linux/wait.h | 4 +- include/trace/events/vmscan.h | 71 +- include/uapi/asm-generic/mman-common.h | 7 +- include/uapi/asm-generic/mman.h | 10 +- include/uapi/linux/coda.h | 56 +- include/uapi/linux/coda_psdev.h | 28 - include/uapi/linux/ptrace.h | 35 + init/Kconfig | 4 +- init/main.c | 24 + ipc/ipc_sysctl.c | 35 +- ipc/mqueue.c | 19 +- ipc/msg.c | 18 +- kernel/dma/remap.c | 2 +- kernel/hung_task.c | 44 + kernel/kexec_core.c | 2 +- kernel/memremap.c | 63 +- kernel/pid_namespace.c | 3 +- kernel/ptrace.c | 101 +- kernel/resource.c | 49 +- kernel/signal.c | 69 +- kernel/sysctl.c | 215 +- kernel/ucount.c | 6 +- lib/Kconfig.debug | 14 + lib/Makefile | 1 + lib/genalloc.c | 5 +- lib/ioremap.c | 11 + lib/math/rational.c | 63 +- lib/string.c | 11 +- lib/string_helpers.c | 77 +- lib/test_kasan.c | 81 +- lib/test_meminit.c | 364 + lib/test_overflow.c | 11 +- lib/test_string.c | 83 +- localversion-next | 1 + mm/Kconfig | 21 +- mm/Kconfig.debug | 14 +- mm/Makefile | 4 +- mm/as_dirty_helpers.c | 8 +- mm/cma.c | 13 + mm/dmapool.c | 2 +- mm/failslab.c | 3 +- mm/filemap.c | 19 +- mm/gup.c | 640 +- mm/hmm.c | 2 - mm/huge_memory.c | 11 +- mm/internal.h | 25 + mm/kasan/kasan.h | 5 + mm/kasan/report.c | 165 + mm/kmemleak.c | 4 +- mm/list_lru.c | 3 +- mm/memcontrol.c | 461 +- mm/memory-failure.c | 2 +- mm/memory.c | 35 +- mm/memory_hotplug.c | 330 +- mm/mempolicy.c | 120 +- mm/migrate.c | 7 +- mm/mincore.c | 12 +- mm/mmap.c | 43 +- mm/mmu_notifier.c | 2 +- mm/nommu.c | 91 +- mm/oom_kill.c | 130 +- mm/page-writeback.c | 1 - mm/page_alloc.c | 247 +- mm/page_ext.c | 3 - mm/page_io.c | 2 +- mm/page_owner.c | 61 +- mm/shmem.c | 3 + mm/slab.c | 58 +- mm/slab.h | 198 +- mm/slab_common.c | 222 +- mm/slub.c | 66 +- mm/sparse-vmemmap.c | 21 +- mm/sparse.c | 354 +- mm/swap.c | 13 +- mm/swap_state.c | 49 +- mm/swapfile.c | 295 +- mm/util.c | 100 +- mm/vmalloc.c | 98 +- mm/vmscan.c | 219 +- mm/z3fold.c | 530 +- net/core/neighbour.c | 20 +- net/core/sock.c | 2 +- net/core/sysctl_net_core.c | 34 +- net/dccp/sysctl.c | 16 +- net/ipv4/sysctl_net_ipv4.c | 60 +- net/ipv6/addrconf.c | 6 +- net/ipv6/route.c | 7 +- net/ipv6/sysctl_net_ipv6.c | 10 +- net/mpls/af_mpls.c | 10 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 +- net/rxrpc/sysctl.c | 9 +- net/sctp/sysctl.c | 35 +- net/sunrpc/xprtrdma/transport.c | 3 +- net/tipc/sysctl.c | 6 +- scripts/checkpatch.pl | 30 +- scripts/decode_stacktrace.sh | 4 +- scripts/gdb/linux/device.py | 182 + scripts/gdb/linux/genpd.py | 83 + scripts/gdb/vmlinux-gdb.py | 2 + scripts/spelling.txt | 36 +- security/Kconfig.hardening | 29 + security/keys/sysctl.c | 26 +- security/loadpin/loadpin.c | 6 +- security/yama/yama_lsm.c | 3 +- sound/soc/qcom/qdsp6/q6asm.c | 2 +- tools/testing/selftests/proc/proc-pid-vm.c | 17 +- tools/testing/selftests/ptrace/.gitignore | 1 + tools/testing/selftests/ptrace/Makefile | 2 +- tools/testing/selftests/ptrace/get_syscall_info.c | 271 + tools/vm/slabinfo.c | 118 +- virt/kvm/arm/mmu.c | 2 +- 362 files changed, 24990 insertions(+), 5655 deletions(-) create mode 100644 Next/SHA1s create mode 100644 Next/Trees create mode 100644 Next/merge.log create mode 100644 Next/quilt-import.log delete mode 100644 arch/mips/mm/gup.c delete mode 100644 arch/sh/mm/gup.c delete mode 100644 arch/sparc/mm/gup.c rename {include/linux => fs/coda}/coda_psdev.h (59%) create mode 100644 include/asm-generic/bitops-instrumented.h delete mode 100644 include/uapi/linux/coda_psdev.h create mode 100644 lib/test_meminit.c create mode 100644 localversion-next create mode 100644 scripts/gdb/linux/device.py create mode 100644 scripts/gdb/linux/genpd.py create mode 100644 tools/testing/selftests/ptrace/get_syscall_info.c