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-aarch64-next-defconfig in repository toolchain/ci/linux.
discards 1481057642d5 Add linux-next specific files for 20190711 discards e126a0a37988 Merge branch 'akpm/master' discards 215b1fcb5f9d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 7bce20aaa8fa fs/select.c: use struct_size() in kmalloc() discards d4a2a60e4400 drivers/tty/serial/sh-sci.c: suppress warning discards a2e295485264 proc-sysctl-add-shared-variables-for-range-check-fix-4 discards 1d52bdfd19f5 proc/sysctl: make firmware loader table conditional discards f4415bd367bf proc-sysctl-add-shared-variables-for-range-check-fix-2-fix discards ef89f7671e34 tipc: remove two unused variables discards 2a62f3d14f76 proc/sysctl: add shared variables for range check discards c360372945d7 mm-add-account_locked_vm-utility-function-v3-fix discards db797d24f0b8 mm-add-account_locked_vm-utility-function-v3 discards 12c8905eec19 mm: add account_locked_vm utility function discards 62271e351018 mm-sparsemem-cleanup-section-number-data-types-fix discards 4c79c51f18b3 mm/sparsemem: cleanup 'section number' data types discards 35d1669078c3 libnvdimm/pfn: stop padding pmem namespaces to section alignment discards 952d2fb62306 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields discards 0961265b7f77 mm/devm_memremap_pages: enable sub-section remap discards d6525d4c3390 docs/vm: update ZONE_DEVICE memory model documentation discards c1b6f8ae6525 mm: document ZONE_DEVICE memory-model implications discards eeb660f0a36f mm/sparsemem: support sub-section hotplug discards 13ed3da30825 mm/sparsemem: prepare for sub-section ranges discards 771f41b76fc0 mm: kill is_dev_zone() helper discards 849684841877 mm/hotplug: kill is_dev_zone() usage in __remove_pages() discards 1ef9914d5bb0 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] discards a018815d5e38 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] discards e1567c9653ae mm/sparsemem: add helpers track active portions of a secti [...] discards 2cc1a060257e mm/sparsemem: introduce a SECTION_IS_EARLY flag discards 6c1a9c8137c9 mm/sparsemem: introduce struct mem_section_usage discards fd4f3ad3629f arm64-mm-implement-pte_devmap-support-fix discards 11188867477e arm64: mm: implement pte_devmap support discards 67295ca48cf8 mm: introduce ARCH_HAS_PTE_DEVMAP discards 2676324169c2 mm: clean up is_device_*_page() definitions discards cdc7718903c8 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix discards 29eab9562cae drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 discards dffffd3093de drivers/base/memory.c: Get rid of find_memory_block_hinted() discards 9164fc49c2f0 mm/memory_hotplug: move and simplify walk_memory_blocks() discards ca70dec03ec1 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] discards 19d9c080266c mm: make register_mem_sect_under_node() static discards cfb662330245 drivers/base/memory: Use "unsigned long" for block ids discards ce8bca75a70e mm-section-numbers-use-the-type-unsigned-long-v3 discards a4db283d1364 mm-section-numbers-use-the-type-unsigned-long-fix discards d5524189b489 mm: section numbers use the type "unsigned long" discards 61a7d104de44 mm/mmap: move common defines to mman-common.h discards 5c0b97777c15 mm: move MAP_SYNC to asm-generic/mman-common.h discards c3d682ffc2e0 device-dax: "Hotremove" persistent memory that is used lik [...] discards 5c995b8c7050 mm/hotplug: make remove_memory() interface usable discards b35666df195e device-dax: fix memory and resource leak if hotplug fails discards 04775129c570 pinctrl: fix pxa2xx.c build warnings discards afc0c3050de1 Merge branch 'akpm-current/current' discards 6344789083cd Merge remote-tracking branch 'hmm/hmm' discards bb3afcb865b7 Merge remote-tracking branch 'devfreq/for-next' discards d0f16b044cd7 Merge remote-tracking branch 'pidfd/for-next' discards a4b65c8f8e26 Merge remote-tracking branch 'hyperv/hyperv-next' discards c7559b07fb90 Merge remote-tracking branch 'xarray/xarray' discards 885fc103120f Merge remote-tracking branch 'nvmem/for-next' discards 64bff8315225 Merge remote-tracking branch 'kspp/for-next/kspp' discards a461e5f8d069 Merge remote-tracking branch 'ntb/ntb-next' discards 27a7eb20f0bd Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards c7a4ee76dbc5 Merge remote-tracking branch 'rtc/rtc-next' discards 6b6b65d75685 Merge remote-tracking branch 'livepatching/for-next' discards c070d12f6b04 Merge remote-tracking branch 'y2038/y2038' discards 5fcd8850fa53 Merge remote-tracking branch 'kselftest/next' discards 454a42abb529 Merge remote-tracking branch 'pinctrl/for-next' discards 3814414c6ca0 Merge remote-tracking branch 'rpmsg/for-next' discards 2f20ae1d5fea Merge remote-tracking branch 'vhost/linux-next' discards d0a0ef13ea7b Merge remote-tracking branch 'scsi-mkp/for-next' discards c8403335a340 Merge remote-tracking branch 'scsi/for-next' discards 8c86b7503bc9 Merge remote-tracking branch 'cgroup/for-next' discards f9b80d0948d5 Merge remote-tracking branch 'slave-dma/next' discards be54315da3ba Merge remote-tracking branch 'mux/for-next' discards 1b942f63429a Merge remote-tracking branch 'staging/staging-next' discards 53d9c1dd738d Merge remote-tracking branch 'char-misc/char-misc-next' discards 26adf1e1f86a Merge remote-tracking branch 'tty/tty-next' discards 77154fbf955e Merge remote-tracking branch 'usb/usb-next' discards 55205253bcfe Merge remote-tracking branch 'driver-core/driver-core-next' discards 93266db8d451 Merge remote-tracking branch 'ipmi/for-next' discards dd1e4e96f03a Merge remote-tracking branch 'chrome-platform/for-next' discards c21113d4d87d Merge remote-tracking branch 'drivers-x86/for-next' discards c26b9745e397 Merge remote-tracking branch 'percpu/for-next' discards ee9dad26046a Merge remote-tracking branch 'xen-tip/linux-next' discards cefd5a7df3d9 Merge remote-tracking branch 'kvms390/next' discards 748307439e29 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards d8db9db8215a Merge remote-tracking branch 'kvm-arm/next' discards 7907da0cb4e1 Merge remote-tracking branch 'kvm/linux-next' discards 42c701ba5b2f Merge remote-tracking branch 'ftrace/for-next' discards c3fb91e4098c Merge remote-tracking branch 'edac-amd/for-next' discards 150e9739fc7b Merge remote-tracking branch 'tip/auto-latest' discards 2e2e84809035 Merge remote-tracking branch 'spi/for-next' discards 18d0832ab6b2 Merge remote-tracking branch 'mailbox/mailbox-for-next' discards ed0d719bd72c Merge remote-tracking branch 'devicetree/for-next' discards 2c24d1974a86 Merge remote-tracking branch 'vfio/next' discards 181c76afd208 Merge remote-tracking branch 'watchdog/master' discards 629b47f2dcc0 Merge remote-tracking branch 'tpmdd/next' discards 6fe18a4e4f1b Merge remote-tracking branch 'keys/keys-next' discards 8e241b54a93b Merge remote-tracking branch 'apparmor/apparmor-next' discards b6ebac0ab049 Merge remote-tracking branch 'security/next-testing' discards d49329018cdf Merge remote-tracking branch 'regulator/for-next' discards 11284b6af5a5 Merge remote-tracking branch 'battery/for-next' discards 0b8ec6e412c3 Merge remote-tracking branch 'backlight/for-backlight-next' discards 956e02dd9314 Merge remote-tracking branch 'mfd/for-mfd-next' discards 1426e972dd46 Merge remote-tracking branch 'kgdb/kgdb-next' discards c84ccc45806a Merge remote-tracking branch 'mmc/next' discards deb1378cfd29 Merge remote-tracking branch 'device-mapper/for-next' discards 24d4849307f8 Merge remote-tracking branch 'block/for-next' discards ab987bb70837 Merge remote-tracking branch 'input/next' discards 288cd41ec3a4 selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO discards aeeceddec1bf include/linux/lz4.h: fix spelling and copy-paste errors in [...] discards ba1be1b179da ipc/msg.c: consolidate all xxxctl_down() functions discards 0119034cd8bf ipc/mqueue.c: only perform resource calculation if user valid discards 73a34f8db04c include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] discards cef7e212c434 resource: avoid unnecessary lookups in find_next_iomem_res() discards 94c5d8a41a77 resource-fix-locking-in-find_next_iomem_res-fix discards 3115dc264ed7 resource: fix locking in find_next_iomem_res() discards c6bc60ae9401 scripts/gdb: add helpers to find and list devices discards 0a7cde08be4e scripts/gdb: add lx-genpd-summary command discards 578b70987a33 aio: simplify read_events() discards 1e406f2f3056 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl discards b2f9a2311b86 kernel/pid.c: convert struct pid count to refcount_t discards d6931f0b0afd drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] discards 1651c27f4ad6 coredump: split pipe command whitespace before expanding template discards 59bc2beee11c select: shift restore_saved_sigmask_unless() into poll_sel [...] discards 83faafc17347 select: change do_poll() to return -ERESTARTNOHAND rather [...] discards 75ee182debf4 signal: simplify set_user_sigmask/restore_user_sigmask discards 5fdeb10494b1 signal: reorder struct sighand_struct discards 851a53a77d13 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] discards ae31975a81c3 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO discards 02029dc76ea3 ptrace: add PTRACE_GET_SYSCALL_INFO request discards 4a20f5754cca powerpc: define syscall_get_error() discards e4204049be03 parisc: define syscall_get_error() discards b9c80cf049bd mips: define syscall_get_error() discards a0e2078ad5bb hexagon: define syscall_get_error() and syscall_get_return [...] discards 93cb19622dd6 nds32: fix asm/syscall.h discards 8f09136b874b fs/reiserfs/journal.c: change return type of dirty_one_tra [...] discards 5d6b94379f4f fs/ufs/super.c: remove set but not used variable 'usb3' discards 3dce3f4d0818 fs/hfsplus/xattr.c: replace strncpy with memcpy discards 150639f0c032 coda-add-hinting-support-for-partial-file-caching-fix discards 7e7e073c9387 coda: add hinting support for partial file caching discards cb0995810516 coda: ftoc validity check integration discards 286406d637c9 coda: remove sb test in coda_fid_to_inode() discards acc7d04e8cf2 coda: remove sysctl object from module when unused discards 6c3acc1c4adf coda: add __init to init_coda_psdev() discards 4b3fb0959ae8 coda: use SIZE() for stat discards effb9276b250 coda: destroy mutex in put_super() discards f8b08d76940c coda: remove uapi/linux/coda_psdev.h discards 4d6770566846 coda: Move internal defs out of include/linux/ [ver #2] discards 900d2bc607b0 coda: bump module version discards 13b5d4a196f0 coda: get rid of CODA_FREE() discards c5a64d417c6c coda: get rid of CODA_ALLOC() discards df67e5a50e29 coda: change Coda's user api to use 64-bit time_t in timespec discards d924a0050675 coda: stop using 'struct timespec' in user API discards e1f8d7ff9379 coda: clean up indentation, replace spaces with tab discards af8b5f2a5da5 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] discards f003e6797af7 coda: don't try to print names that were considered too long discards 1b28048061bb coda: fix build using bare-metal toolchain discards e7a359784a1a coda: potential buffer overflow in coda_psdev_write() discards 6bb932c4de57 coda: add error handling for fget discards 40a7e531fcf0 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] discards a77a3ef1cc3f uapi linux/coda.h: use __kernel_pid_t for userspace discards 68bbf1a0eece coda: pass the host file in vma->vm_file on mmap discards f3addd782703 mips/kprobes: export kprobe_fault_handler() discards 145b8465c255 mm, kprobes: generalize and rename notify_page_fault() as [...] discards ee63062d6508 init/Kconfig: fix neighboring typos discards 9bf30ef64943 fs/binfmt_elf.c: delete stale comment discards f9b7375c34bc fs/binfmt_flat.c: remove set but not used variable 'inode' discards b15125c5f800 checkpatch: fix something discards e8feda6fe3c8 checkpatch: don't interpret stack dumps as commit IDs discards 81e93d36cae3 checkpatch: add warnings in favor of strscpy(). discards 2c81a7f02bfd checkpatch.pl: warn on duplicate sysctl local variable discards c5df64f3a8b5 rbtree-avoid-generating-code-twice-for-the-cached-versions [...] discards b6d01b6d2a82 lib/rbtree: avoid generating code twice for the cached versions discards 6ea921532a15 lib/test_meminit.c: minor test fixes discards 7c18e4c125e0 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive discards 1ae1ecfafd4d lib/string_helpers: fix some kerneldoc warnings discards bbaa9a2ac950 mm/ioremap: probe platform for p4d huge map support discards fefb06cde543 mm/ioremap: check virtual address alignment while creating [...] discards e47036afaa6f lib: introduce test_meminit module discards 2542d8a966a2 lib/test_overflow.c: avoid tainting the kernel and fix wrap size discards 34d7a97513f2 lib/test_string.c: add some testcases for strchr and strnchr discards 1bf5e5985375 lib/test_string.c: avoid masking memset16/32/64 failures discards 74126ea7055d lib/string.c: allow searching for NUL with strnchr discards 483c060f69e5 lib/list: tweak LIST_POISON2 for better code generation on x86_64 discards c10c7d580e7c lib/math/rational.c: fix possible incorrect result from ra [...] discards 13b691466291 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 32c18df23bb4 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 1e94d1465897 lib/genalloc.c: export symbol addr_in_gen_pool discards b8e2246cb695 get_maintainer: add ability to skip moderated mailing lists discards e4a88613e156 arch/*: remove unused isa_page_to_bus() discards c0cf208914ff arch: replace _BITUL() in kernel-space headers with BIT() discards 530da84a49ff linux/bits.h: make BIT(), GENMASK(), and friends available [...] discards 57c8ef99a912 kernel: fix typos and some coding style in comments discards ed621f1f6558 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) discards ac45ab5a6c8d fs/proc/inode.c: use typeof_member() macro discards aee23629c18f include/linux/kernel.h: add typeof_member() macro discards fc594758fe72 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix discards 036dc38ac528 vmcore-add-a-kernel-parameter-novmcoredd-fix discards 747e3e6ea297 vmcore: Add a kernel parameter novmcoredd discards 14918d027f54 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] discards cbb191adfe40 kernel/hung_task.c: Monitor killed tasks. discards d4744250702e fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 0f5ab8d8591c fs/buffer.c: add debug print for __getblk_gfp() stall problem discards d6d2925965c8 mm: don't expose page to fast gup before it's ready discards 054061c17b1f mm/vmscan: remove unused lru_pages argument discards f0f18cd3a5be mm, memcg: make scan aggression always exclude protection discards 10fd3c21f9a6 mm, memcg: make memory.emin the baseline for utilisation d [...] discards 66e5d3fc35d9 mm, memcg: proportional memory.{low,min} reclaim discards 9e1182481e84 mm: stub out all of swapops.h for !CONFIG_MMU discards 0034d6e4bbdb mm: provide a print_vma_addr stub for !CONFIG_MMU discards 17c8dc7e4477 mm: fix the MAP_UNINITIALIZED flag discards f83eb3edd553 mm/cma.c: fail if fixed declaration can't be honored discards 6d7e7b53b9dd mm: thp: fix false negative of shmem vma's THP eligibility discards 1575a356d89a mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] discards 2b0bd21f707b mm: thp: make transhuge_vma_suitable available for anonymous THP discards d1d1b101fc67 mm/oom_kill.c: remove redundant OOM score normalization in [...] discards 57b094be4954 oom-decouple-mems_allowed-from-oom_unkillable_task-v4 discards f38606e39de8 oom: decouple mems_allowed from oom_unkillable_task discards cd2f11085cf2 mm, oom: remove redundant task_in_mem_cgroup() check discards 7d7e9a8cd2aa mm, oom: refactor dump_tasks for memcg OOMs discards 786491c1db16 mm/oom_kill.c: remove thread group leader check in oom_eva [...] discards 5fbf31b0c08c mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] discards da5e1510d78a mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix discards 91d80aa0abe0 mm/oom_kill.c: add task UID to info message on an oom kill discards c83511e9b521 mm: mempolicy: handle vma with unmovable pages mapped corr [...] discards aa04632ee545 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] discards e45c48c550e5 mm/memory-failure.c: clarify error message discards f63875747ff7 mm-smaps-split-pss-into-components-v5 discards db91e284d857 mm: smaps: split PSS into components discards bf8f5464e16e mm: use down_read_killable for locking mmap_sem in access_ [...] discards 622f4023761f proc-use-down_read_killable-mmap_sem-for-proc-pid-map_files-fix discards cad127e27fb0 proc: use down_read_killable mmap_sem for /proc/pid/map_files discards f963f98b1dee proc: use down_read_killable mmap_sem for /proc/pid/clear_refs discards 3352c3bedbd8 proc: use down_read_killable mmap_sem for /proc/pid/pagemap discards c790f67e5e5a proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup discards 51d0edc6d643 proc: use down_read_killable mmap_sem for /proc/pid/maps discards 50cdb8c29795 tools/vm/slabinfo: add sorting info to help menu discards 29ad6c0faf20 tools/vm/slabinfo: add option to sort by partial slabs discards 60f621d0b5f3 tools/vm/slabinfo: add partial slab listing to -X discards da02d4185daf tools/vm/slabinfo: order command line options discards 1c12b2b89474 mm/vmscan.c: add checks for incorrect handling of current- [...] discards 718283a34851 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths discards 2e824c98d6c8 mm/vmscan: add a new member reclaim_state in struct shrink [...] discards 8a6ff022c010 mm/vmscan.c: add a new member reclaim_state in struct shri [...] discards 60ccf794164b mm: vmscan: correct some vmscan counters for THP swapout discards d93826f88674 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned discards 1974071b32b0 mm: init: report memory auto-initialization features at boot time discards 46f710ec9dc5 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] discards eb285921e2fe mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] discards 0343f6fd3abf mm-security-introduce-init_on_alloc=1-and-init_on_free=1-b [...] discards 7a71770b1704 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] discards b1a7df4df6ac arm64: move jump_label_init() before parse_early_param() discards 015f071ffbcd mm/large system hash: clear hashdist when only one node wi [...] discards df32551797e9 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] discards 88de9987b232 mm/vmalloc.c: spelling> s/informaion/information/ discards 796512b8d3b4 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() discards 934d86b11f87 mm/vmalloc.c: get rid of one single unlink_va() when merge discards 9628de3c3637 mm/vmalloc.c: preload a CPU with one object for split purpose discards 7f38bf93a48b mm/vmalloc.c: remove "node" argument discards bc0cb47156a3 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] discards 62ff1dfb956d mm/sparse.c: mark sparse_buffer_free as __meminit discards 6b7d5313a58b mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory discards c39c7e909509 mm/sparse.c: set section nid for hot-add memory discards 2c20693c71a6 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] discards 38e7d35953d1 mm/memory_hotplug: make unregister_memory_block_under_node [...] discards 70b06185ac37 mm/memory_hotplug: remove memory block devices before arch [...] discards 089244a394be mm/memory_hotplug: drop MHP_MEMBLOCK_API discards 324750ea2c78 mm/memory_hotplug: create memory block devices after arch_ [...] discards c85cc82087d8 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] discards f8bfb06b9d73 drivers/base/memory: fix a compilation warning discards c1049aa8815f drivers/base/memory: pass a block_id to init_memory_block() discards 51775f516fd6 arm64/mm: add temporary arch_remove_memory() implementation discards be3cfeb0d15e s390x/mm: implement arch_remove_memory() discards 446ef2d7b094 s390x/mm: fail when an altmap is used for arch_add_memory() discards 48c62d4ab337 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() discards 9d1a63aee931 mm/mmu_notifier: use hlist_add_head_rcu() discards 08d1312f200a mm/memory.c: fail when offset == num in first check of __v [...] discards ad7792c560c8 mm/pgtable: drop pgtable_t variable from pte_fn_t functions discards 0d6ff427fc6f unicore32: switch to generic version of pte allocation discards 0dcfbd1f5396 um: switch to generic version of pte allocation discards 4dcab6b4dfe2 riscv: switch to generic version of pte allocation discards b823295fa818 parisc: switch to generic version of pte allocation discards 38070811c2e0 nios2: switch to generic version of pte allocation discards 7e201ab807a0 nds32: switch to generic version of pte allocation discards 97e735af4683 mips: switch to generic version of pte allocation discards 5ae48c6f4880 m68k: sun3: switch to generic version of pte allocation discards a822574d19d7 csky: switch to generic version of pte allocation discards f8c150b9f232 arm64/mm: fix a bogus GFP flag in pgd_alloc() discards 14866e55e1be arm64: switch to generic version of pte allocation discards 5a77b64183e6 arm: switch to generic version of pte allocation discards 0460da5097a5 alpha: switch to generic version of pte allocation discards a50e6673867b asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] discards 8c35bbbd598c mm/mmap.c: fix the adjusted length error discards 4816623b31c4 mm/gup.c: mark undo_dev_pagemap as __maybe_unused discards 313f810a5880 mm/gup.c: remove some BUG_ONs from get_gate_page() discards 5a336cd46ac2 mm-gup-speed-up-check_and_migrate_cma_pages-on-huge-page-fix discards 102a3faa1c63 mm/gup: speed up check_and_migrate_cma_pages() on huge page discards 4be19edc6180 mm: mark the page referenced in gup_hugepte discards 04604f64c362 mm: switch gup_hugepte to use try_get_compound_head discards 97bddf5b5dcc mm: move the powerpc hugepd code to mm/gup.c discards ed6c80b48fb9 mm: validate get_user_pages_fast flags discards 956e1f735004 mm: consolidate the get_user_pages* implementations discards 430b9c70e61a mm: reorder code blocks in gup.c discards 9b270cb316d4 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP discards d8fb250c3fb8 sparc64: use the generic get_user_pages_fast code discards 7e9021f0ebc0 sparc64: define untagged_addr() discards 8d70a6573799 sparc64-add-the-missing-pgd_page-definition-fix discards f99a0e4cf4c9 sparc64: add the missing pgd_page definition discards d376629b313a sh: use the generic get_user_pages_fast code discards 729d80a18d4b sh: stub out pud_page discards 88c6f98d3e76 sh: add the missing pud_page definition discards 98f4b2c38741 MIPS: don't select ARCH_HAS_PTE_SPECIAL discards efc845f21753 MIPS: use the generic get_user_pages_fast code discards 1a2ffb7ad692 mm: lift the x86_32 PAE version of gup_get_pte to common code discards 3fcfb377c998 mm: simplify gup_fast_permitted discards 4f570afb7d39 mm: use untagged_addr() for get_user_pages_fast addresses discards 7c10d28eaba7 mm: thp: make deferred split shrinker memcg aware discards c14a7543b3ba mm: shrinker: make shrinker not depend on memcg kmem discards 5530ac430fdb Merge remote-tracking branch 'modules/modules-next' discards ee70f4212b84 Merge remote-tracking branch 'sound-asoc/for-next' discards f5978d773e69 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards e85515554639 Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 5de3a4b7b4a6 Merge remote-tracking branch 'drm-misc/for-linux-next' discards fc55cd7e3839 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 172a80f6ceb6 Merge remote-tracking branch 'amdgpu/drm-next' discards 6aeb1cb7f139 Merge remote-tracking branch 'drm/drm-next' discards 89734e463575 Merge remote-tracking branch 'mtd/mtd/next' discards fa96af38bbf7 Merge remote-tracking branch 'gfs2/for-next' discards ca79912da73f Merge remote-tracking branch 'mac80211-next/master' discards bbb0f7f5838d Merge remote-tracking branch 'nfc-next/master' discards bf5771f12147 Merge remote-tracking branch 'net-next/master' discards 1c8887ce3b02 Merge remote-tracking branch 'rdma/for-next' discards ca461f25baef Merge remote-tracking branch 'swiotlb/linux-next' discards b55f098da929 Merge remote-tracking branch 'dlm/next' discards d72bf34ca59a Merge remote-tracking branch 'ieee1394/for-next' discards 5fe494d4ee38 Merge remote-tracking branch 'thermal-soc/next' discards a8be3a12d72d Merge remote-tracking branch 'thermal/next' discards c98db481494a Merge remote-tracking branch 'pm/linux-next' discards 9570d43e86fb Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 6eb436d03e14 Merge remote-tracking branch 'i2c/i2c/for-next' discards 7c5ada81b62c Merge remote-tracking branch 'hid/for-next' discards 2bea0aea8f70 Merge remote-tracking branch 'pstore/for-next/pstore' discards 18f68035fdfb Merge remote-tracking branch 'pci/next' discards 32b4f62fd0d6 Merge remote-tracking branch 'printk/for-next' discards 5dcd7820be74 Merge remote-tracking branch 'vfs/for-next' discards 85a233bbee41 Merge remote-tracking branch 'file-locks/locks-next' discards 552b161b8606 Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards 95bd3c78613b Merge remote-tracking branch 'iomap/iomap-for-next' discards 0233f9552874 Merge remote-tracking branch 'xfs/for-next' discards a1f8ec5aadea Merge remote-tracking branch 'v9fs/9p-next' discards 2d243bfd18f3 Merge remote-tracking branch 'ubifs/linux-next' discards c4ea8083011e Merge remote-tracking branch 'nfsd/nfsd-next' discards e091ced05740 Merge remote-tracking branch 'nfs/linux-next' discards fc865b84b764 Merge remote-tracking branch 'f2fs/dev' discards 5903436a5fc7 Merge remote-tracking branch 'ext4/dev' discards 562159b11dfd Merge remote-tracking branch 'ext3/for_next' discards 2a2b03b2bd7c Merge remote-tracking branch 'ecryptfs/next' discards 936ff1a22877 Merge remote-tracking branch 'cifs/for-next' discards 8c5a9519b053 Merge remote-tracking branch 'ceph/master' discards 0cc5a50c2e22 Merge remote-tracking branch 'btrfs-kdave/for-next' discards c70a83d6537a Merge remote-tracking branch 'afs/afs-next' discards fdbe5185f22d Merge remote-tracking branch 'fscrypt/master' discards 8e18cb2ab4c2 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 344bb2f8fc5d Merge remote-tracking branch 'uml/linux-next' discards efe9fe2a5e84 Merge remote-tracking branch 'sh/sh-next' discards d017899d0ae9 Merge remote-tracking branch 'risc-v/for-next' discards bfad69bf3af4 Merge remote-tracking branch 'soc-fsl/next' discards 2e4f4d15162e Merge remote-tracking branch 'powerpc/next' discards 5a37c3b24ea2 Merge remote-tracking branch 'parisc-hd/for-next' discards f03f9edccad1 Merge remote-tracking branch 'nios2/for-next' discards fe2fae65fed3 Merge remote-tracking branch 'mips/mips-next' discards 6c32340e23fa Merge remote-tracking branch 'm68knommu/for-next' discards 10d744d0bdcd Merge remote-tracking branch 'h8300/h8300-next' discards d041bcd3b5e5 Merge remote-tracking branch 'csky/linux-next' discards 134bb6396c1d Merge remote-tracking branch 'clk/clk-next' discards 91f654fddb7e Merge remote-tracking branch 'tegra/for-next' discards 9cc25ad337ee Merge remote-tracking branch 'sunxi/sunxi/for-next' discards db79b89acb6c Merge remote-tracking branch 'samsung-krzk/for-next' discards 8c89dc752a41 Merge remote-tracking branch 'rockchip/for-next' discards 9c3381743e58 Merge remote-tracking branch 'reset/reset/next' discards 9a32c1d16519 Merge remote-tracking branch 'renesas/next' discards 7eec9c410c84 Merge remote-tracking branch 'qcom/for-next' discards 6b0cf32dcaa7 Merge remote-tracking branch 'omap/for-next' discards 65490336a6c1 Merge remote-tracking branch 'mvebu/for-next' discards 6074346add7f Merge remote-tracking branch 'mediatek/for-next' discards c98331fe947d Merge remote-tracking branch 'keystone/next' discards 1f932c67f55a Merge remote-tracking branch 'imx-mxs/for-next' discards 201eb831fcd9 Merge remote-tracking branch 'bcm2835/for-next' discards 938d3feb9ab1 Merge remote-tracking branch 'at91/at91-next' discards ab7ce6eb5560 Merge remote-tracking branch 'aspeed/for-next' discards 895014f03654 Merge remote-tracking branch 'amlogic/for-next' discards a3203a2a09c7 Merge remote-tracking branch 'actions/for-next' discards 96a8ea79d043 Merge remote-tracking branch 'arm-soc/for-next' discards 1758ae9276fd Merge remote-tracking branch 'arm/for-next' discards 77fd96cb622c Merge remote-tracking branch 'asm-generic/master' discards 9c8ddf7da74b Merge remote-tracking branch 'dma-mapping/for-next' discards 332794c1b9a4 Merge remote-tracking branch 'kbuild/for-next' discards 19fcaeb7a452 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 6514b29d55b3 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards a32e5ed83f2c Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 40494150bc35 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 667876016f90 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards c0cee0b045e4 Merge remote-tracking branch 'omap-fixes/fixes' discards 59c5d2cedc77 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards eb9a0b90fa2e Merge remote-tracking branch 'ide/master' discards 64ffe3252f60 Merge remote-tracking branch 'input-current/for-linus' discards 2c4e3629fdca Merge remote-tracking branch 'phy/fixes' discards 5e90b56062ac Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards dbaf8009bb90 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 2a1856f13583 Merge remote-tracking branch 'spi-fixes/for-linus' discards 5caad26d024d Merge remote-tracking branch 'regulator-fixes/for-linus' discards 38a2b62badae Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards f2696c92bcac Merge remote-tracking branch 'netfilter/master' discards 48e9798e21e9 Merge remote-tracking branch 'net/master' discards 681506838188 Merge remote-tracking branch 'sparc/master' discards 4675ba4d7a94 Merge remote-tracking branch 'powerpc-fixes/fixes' discards 1deb42eb0960 Merge remote-tracking branch 'm68k-current/for-linus' discards 88f8fb0856b1 Merge remote-tracking branch 'arc-current/for-curr' discards 33b0406697cf Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 70b07cdfac41 Merge branch 'asoc-5.3' into asoc-next discards 6970139ac330 Merge branch 'asoc-5.2' into asoc-linus omits 1be54c4a3caa Merge branch 'kconfig' into for-next discards c1a5590578be Merge branch 'acpica' into linux-next discards 5d7e8c652a70 Merge branch 'pm-cpufreq' into linux-next discards 12ce1a34a7f2 Pull UDF extent size fix from Steve Magnani with added sta [...] omits 4518c08d4724 drm/amdgpu: consolidate navi14 IP init omits b0243011f42b drm/amdgpu: disable concurrent flushes on Navi14 omits ff425339617a drm/amdgpu: enable gfxoff code path for navi14 omits 5c69fb5b3c0d drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 omits bd7c3ce41b72 drm/amd/powerplay: disable gfxoff for navi14 omits 9a56529eb45a drm/amdgpu/nv: set vcn pg flag for navi14 omits a25e0296dcf8 drm/amd/display: disable display writeback for navi14 omits 48f61f28d51e drm/amdgpu: enable async gfx ring for navi14 omits a419662f8387 drm/amdgpu: enable clock gatings for navi14 omits 2f675e3b4c05 drm/amdgpu/athub2: set clock gating for navi14 omits 8183e1d58cc5 drm/amdgpu/mmhub2: set clock gating for navi14 omits 2672774cab6e drm/amdgpu: declare asd firmware for navi14 omits 097ceced3d09 drm/amdgpu: Enable VCN on navi14 omits e29551aba97b drm/amd/display: skip to load dmcu firmware for navi14 omits 5f0965ea29fd drm/amdgpu: skip to load ta firmware for navi14 omits 2b14768ec9a6 drm/amd/display: add ASICREV defines v2 omits 5ffbb4b1bf5d drm/amd/display: add dm block omits 863ec395659a drm/amd/display: add NAVI14 in resource construct omits a24dfc4d15ef drm/amd/display: add nv14 cases to amdgpu_dm omits 758809c223ba drm/amdgpu: enable sw smu ip for navi14 omits 99d889e6a107 drm/amdgpu/smu11: add support for navi14 omits db023a7ad5d5 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] omits 5227de852944 drm/amdgpu: enable psp ip block for navi14 omits 866f62bb5f73 drm/amdgpu/psp: add psp support for navi14 (v3) omits 10094c6e3d3b drm/amdgpu: enable virtual display for navi14 omits 8a7680cde3a3 drm/amdgpu: add ip blocks for navi14 omits a11c6f650fc0 drm/amdgpu/soc15: add support for navi14 omits bec901c79da9 drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field omits 38302e4beca8 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 410d709d104f drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 28d75b739537 drm/amdgpu/gfx: update gc_v10_1_1 golden setting omits 56860ca86a38 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 omits 0e0e242f95c4 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL omits fae08121a351 drm/amdgpu/gfx10: set tcp harvest for navi14 omits b34cfe9e5392 drm/amdgpu: set rlc funcs for navi14 omits cb9b79fefc1d drm/amdgpu: add me/mec configurations for navi14 omits f281327588fa drm/amdgpu/gfx10: add clockgating support for navi14 omits dcb687db25af drm/amdgpu/gfx10: add gfx config for navi14 omits 5386f4e11a72 drm/amdgpu/gfx10: add placeholder for navi14 golden settings omits 56653bfffa34 drm/amdgpu/gfx10: add support for navi14 firmware omits 38bb36934487 drm/amdgpu/sdma5: set clock gating for navi14 omits f472778e4c26 drm/amdgpu/sdma5: update sdma5 golden settings for navi14 omits dac741f0ef0d drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 omits 2ff65647e295 drm/amdgpu/sdma5: add placeholder for navi14 golden settings omits 043d351cf467 drm/amdgpu/sdma5: add support for navi14 firmware omits d480e2695bf3 drm/amdgpu/gmc10: add navi14 support omits 25cc3631ca81 drm/amdgpu: increase max instance number for hw ip omits ad5ea95e6301 drm/amdgpu/discovery: init reg base offset via ip discover [...] omits 8985977f5baa drm/amdgpu/soc15: initialize reg base for navi14 (v2) omits 646bdba87852 drm/amdgpu: add navi14 ucode loading method omits c881631aa6f7 drm/amdgpu: set asic family and ip blocks for navi14 omits caedf25b4f40 drm/amdgpu: add gpu_info firmware for navi14 omits a3475c453ebc drm/amdgpu: add navi14 asic type omits 8fae6e719b1b drm/amdgpu: Print out voltage in DM_PPLIB omits ba6b4d321598 drm/amdgpu: enable IP discovery by default on navi omits af164137752b cifs: fix parsing of symbolic link error response omits 82ee3f2ed270 Merge branch 'core/urgent' omits a7cefc8e3ccb Merge branch 'perf/core' omits d856111b6400 Merge branch 'x86/boot' omits a6bd78addd0b Merge branch 'x86/debug' omits c526b0b23c26 Merge branch 'x86/kdump' omits dfbedb9fbcef Add ext2 cleanup to use kmemdup. discards f43e075f7252 cpufreq/pasemi: fix an use-after-free in pas_cpufreq_cpu_init() omits afe71a8074bc f2fs: avoid out-of-range memory access omits 410300e77255 Merge branch 'pci/trivial' omits 3609c90f21c0 Merge branch 'remotes/lorenzo/pci/misc' omits 68f0026301c7 Merge branch 'remotes/lorenzo/pci/endpoint' omits 6e226b87eff9 Merge branch 'remotes/lorenzo/pci/xilinx' omits f30704bd2cd5 Merge branch 'remotes/lorenzo/pci/tegra' omits ff7b46a627e8 Merge branch 'remotes/lorenzo/pci/rcar' omits 291aad7ab35a Merge branch 'remotes/lorenzo/pci/qcom' omits d2627804c53d Merge branch 'remotes/lorenzo/pci/mobiveil' omits f4d621338f17 Merge branch 'remotes/lorenzo/pci/hv' omits 7e8b984c61c5 Merge branch 'remotes/lorenzo/pci/dwc' omits 2e5801134ba4 Merge branch 'remotes/lorenzo/pci/armada' omits 354b9421f70c Merge branch 'remotes/lorenzo/pci/altera' omits 4672c4fd20c3 Merge branch 'pci/resource' omits 5284e7fefbc0 Merge branch 'pci/peer-to-peer' omits ecaa370b7fca Merge branch 'pci/misc' omits 3d6644209acb Merge branch 'pci/enumeration' omits 68e85aa5303b Merge branch 'pci/docs' omits e01b46aeb47e tpm: Fix null pointer dereference on chip register error path omits 1c0af4b86bcf mm: move mem_cgroup_uncharge out of __page_cache_release() omits 4e050f2df876 mm: thp: extract split_queue_* into a struct omits 2576e1702a29 mm-memcg-add-deact-tag-for-reparented-kmem-caches-in-memcg [...] omits d41773efb72a mm, memcg: add ":deact" tag for reparented kmem caches in [...] omits a4170dd315a8 mm, memcg: add a memcg_slabinfo debugfs file omits 3fc6438a3526 mm: memcg/slab: properly handle kmem_caches reparented to [...] omits d772384c1db8 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal omits 364a2301d13e mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] omits 9d92425766a9 mm/slab: fix an use-after-free in kmemcg_workfn() omits ae97d00ccc08 mm: memcg/slab: rework non-root kmem_cache lifecycle management omits 6511be405177 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] omits 8feceac5372f mm: memcg/slab: don't check the dying flag on kmem_cache creation omits 69be0d5dcaf9 mm: memcg/slab: unify SLAB and SLUB page accounting omits 298baa21449a mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() omits 3962c5ad07d0 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] omits 672ee4acf2e9 mm: memcg/slab: rename slab delayed deactivation functions [...] omits 2d39bd925870 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] omits b0b4affa9276 mm-memcontrol-dump-memorystat-during-cgroup-oom-fix omits 0a94e9040bea mm: memcontrol: dump memory.stat during cgroup OOM omits 2c970ba44f25 mm, memcg: introduce memory.events.local omits 25e82f529b90 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits f9d49fbe2174 memcg, fsnotify: no oom-kill for remote memcg charging omits d331557667ab memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL omits c5275364fa16 mm/mincore.c: fix race between swapoff and mincore omits 51308d8ee027 mm-swap-use-rbtree-for-swap_extent-fix omits 287dd035db8e mm, swap: use rbtree for swap_extent omits 55f365da620a mm, swap: fix bad swap file entry warning omits 719098f314d4 mm/swap_state.c: simplify total_swapcache_pages() with get [...] omits 6e5f4d7e08aa mm, swap: fix race between swapoff and some swap operations omits 61a14dec3a1c mm/filemap.c: correct the comment about VM_FAULT_RETRY omits ccd24acd4625 9p: pass the correct prototype to read_cache_page omits 8905b2733c70 jffs2: pass the correct prototype to read_cache_page omits 82e2ef75e5fc mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] omits 553313562f90 mm/filemap.c: fix an overly long line in read_cache_page omits 3ee7d0b2b04d mm/page_owner.c: store page_owner's gfp_mask in stackdepot itself omits 9ff8120a9843 mm, debug_pagealloc: use a page type instead of page_ext flag omits 8c26cf8eb76a mm, page_alloc: more extensive free page checking with deb [...] omits ad6f670f6fbf mm, debug_pagelloc: use static keys to enable debugging omits cfe843d36b24 mm/failslab.c: by default, do not fail allocations with di [...] omits e3fb20815a1b include/linux/vmpressure.h: use spinlock_t instead of stru [...] omits 400ea1117e67 mm/page_isolation.c: change the prototype of undo_isolate_ [...] omits 44e921b4493d mm: remove the account_page_dirtied export omits c99383529772 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] omits 212d572450a9 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines omits d19ebbb687aa mm/memory.c: trivial clean up in insert_page() omits 70b7f3cfceee mm: migrate: remove unused mode argument omits 0aad9d914b8b mm/gup.c: make follow_page_mask() static omits c8fda27d7bf7 sparc: remove ARCH_SELECT_MEMORY_MODEL omits 2dcb7c1c985f s390: remove ARCH_SELECT_MEMORY_MODEL omits 71c9a4acf7cf arm: remove ARCH_SELECT_MEMORY_MODEL omits f49cfaccebc0 include/linux/pfn_t.h: remove pfn_t_to_virt() omits a07f0a398393 mm-kasan-add-object-validation-in-ksize-v4 omits 6454f893dfa6 mm/kasan: add object validation in ksize() omits 2151228fcafe mm/slab: refactor common ksize KASAN logic into slab_common.c omits 3494658a7ca5 lib/test_kasan: Add test for double-kzfree detection omits a787889212c1 mm/kasan: include types.h for "bool" omits 77f01191613f mm/kasan: change kasan_check_{read,write} to return boolean omits dc55b51f312c mm/kasan: introduce __kasan_check_{read,write} omits 94baeb5cab94 asm-generic, x86: add bitops instrumentation for KASAN omits 912a10dae5b3 x86: use static_cpu_has in uaccess region to avoid instrum [...] omits 33d0199d385d lib/test_kasan: add bitops tests omits 470a92b8d260 mm/kasan: print frame description for stack bugs omits 69b62d7eb544 docs: kmemleak: add more documentation details omits 5d66792b07c1 mm/kmemleak.c: change error at _write when kmemleak is disabled omits 7c3c2f2ea31d mm/kmemleak.c: fix check for softirq context omits 449fbafd34ec slub: don't panic for memcg kmem cache creation failure omits c04b19607266 mm/slub.c: avoid double string traverse in kmem_cache_flags() omits 8c1d538fbb41 lkdtm/heap: add tests for freelist hardening omits ec9ed6ba1f7f mm/slab: restore IRQs in kfree() omits 3f8165c36cd8 mm/slab: sanity-check page type when looking up cache omits 647b48f4bfb6 mm/slab: validate cache membership under freelist hardening omits 13e9ffa93edb ramfs: support O_TMPFILE omits 443235895cb8 ocfs2: checkpoint appending truncate log transaction befor [...] omits 75badef82369 ocfs2: wait for recovering done after direct unlock request omits 2314597ff158 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits b9b6c773323f ocfs2: clear zero in unaligned direct IO omits 8b405bba80dd ocfs2-use-kmemdup-rather-than-duplicating-its-implementati [...] omits 3d671431b448 ocfs2: use kmemdup rather than duplicating its implementation omits 83078e56a28f fs/ocfs2/dlmglue.c: unneeded variable: "status" omits 0cf82962a3a2 ocfs-no-need-to-check-return-value-of-debugfs_create-functions-v2 omits 31c78208a4b7 ocfs: no need to check return value of debugfs_create functions omits ef43581d0442 ocfs2: add first lock wait time in locking_state omits 07984b0034cd ocfs2-add-locking-filter-debugfs-file-fix omits 282e9af298a9 ocfs2: add locking filter debugfs file omits 7cb0f5d41093 ocfs2: add last unlock times in locking_state omits 1b8ba93bfc73 ocfs2/dlm: use struct_size() helper omits ef78678a05e1 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" omits 2259ab4208bc sh: prevent warnings when using iounmap omits aea2adcd5569 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT omits 52fa4487528b arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS omits 28e875570dc6 scripts/spelling.txt: add more spellings to spelling.txt omits 2a763afe1d6e scripts/decode_stacktrace: Accept dash/underscore in modules omits dbce587c39ac scripts/spelling.txt: add spelling fix for prohibited omits fa40c14c5f5f scripts-spellingtxt-drop-sepc-from-the-misspelling-list-fix omits a1de7258099e scripts/spelling.txt: drop "sepc" from the misspelling list omits 64f1d19b3e33 scripts-decode_stacktrace-look-for-modules-with-kodebug-ex [...] omits c71930b1d705 scripts/decode_stacktrace: look for modules with .ko.debug [...] omits 6d9bba658a84 scripts/decode_stacktrace: match basepath using shell pref [...] omits d8f600c8d0de include/linux/dmar.h: replace single-char identifiers in macros omits b17f88b16828 nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() [...] omits a691318649fc mm/z3fold.c: fix z3fold_buddy_slots use after free omits dff33a8bd778 mm/z3fold.c: lock z3fold page before __SetPageMovable() omits df21c730dc92 mm/memcontrol: fix wrong statistics in memory.stat omits 4ee1d81d817e fat: add nobarrier to workaround the strange behavior of device omits be66a174b253 mm/nvdimm: add is_ioremap_addr and use that to check iorem [...] omits 1c53196ad00c mm: vmscan: scan anonymous pages on file refaults omits c433a7975cfc Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] omits 36cdd6c6a841 NFS: Ensure cached readdir info is NUL terminated omits 1d9d3331268f NFS: Reduce stack usage in nfs_readdir() omits 34231e4f6afa NFS: Fix off-by-one errors in nfs_readdir omits d4811492eb30 f2fs: fix to avoid long latency during umount omits 109fc300d054 f2fs: allow all the users to pin a file omits e0afe6d4d12c Merge branch 'for-5.4' into for-next omits 386518376d42 Merge branch 'for-5.3' into for-next omits 163fa23435cc percpu: Make pcpu_setup_first_chunk() void function omits f4ed27e065b3 parisc: Ensure userspace privilege for ptraced processes i [...] omits 5f3f94ad7710 parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 omits 8b7627ffd3e8 PCI: Fix typos and whitespace errors omits 1a8f1ed3eb1a NFS: Record task, client ID, and XID in xdr_status trace points omits 828d2aef3ee7 NFS: Update symbolic flags displayed by trace events omits 986aab3e86ae NFS: Display symbolic status code names in trace log omits 5ebc8165ca9f NFS: Fix show_nfs_errors macros again omits 35d5d41be072 NFS4: Add a trace event to record invalid CB sequence IDs omits ba91ebd562b2 xprtrdma: Modernize ops->connect omits 0ea65b565ecc xprtrdma: Remove rpcrdma_req::rl_buffer omits 9a81c73a3d31 xprtrdma: Refactor chunk encoding omits 73e48b3a0da8 xprtrdma: Streamline rpcrdma_post_recvs omits 8a7484265451 xprtrdma: Simplify rpcrdma_rep_create omits 7f7a72844fb7 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path omits 8bf48c02a656 xprtrdma: Reduce context switching due to Local Invalidation omits ab5093765bf8 xprtrdma: Add mechanism to place MRs back on the free list omits 146469264355 xprtrdma: Remove fr_state omits fe9ad197bd8a xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag omits 08d720bcd822 xprtrdma: Fix occasional transport deadlock omits beb843739ea0 xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req omits 491933274860 Merge branch 'clk-lochnagar' into clk-next omits 6d32e1a7c3af Merge branch 'clk-silabs' into clk-next omits b96bee91fa2d Merge branch 'clk-bcm63xx' into clk-next omits cf1383b96593 Merge branch 'clk-at91' into clk-next omits 59f375866fa6 Merge branch 'clk-sprd' into clk-next omits 8a6b4de40d04 Merge branch 'clk-simplify-provider.h' into clk-next omits 9bdc404aa2fd Merge branch 'clk-tegra' into clk-next omits 0715753b8625 Merge branch 'clk-rpi-cpufreq' into clk-next omits f93d82413670 Merge branch 'clk-qoriq' into clk-next omits 37e21dda82e2 Merge branch 'clk-refactor' into clk-next omits 0c7436b76b8b Merge branch 'clk-unused' into clk-next omits d329ffdc321f Merge branch 'clk-ingenic' into clk-next omits 32ca0e3f3eb2 Merge branch 'clk-debugfs' into clk-next omits 051f0573d001 Merge branch 'clk-docs' into clk-next omits 3ad1cdffe4af Merge branch 'clk-refactor' into clk-next omits c342ed675216 Merge branch 'clk-socfpga' into clk-next omits 7115681d0c50 Merge branch 'clk-kirkwood' into clk-next omits 70ceeb40f67d Merge branch 'clk-bulk-optional' into clk-next omits b8327a77800f Merge branch 'clk-fixes' into clk-next omits 7dcbe273f9c6 Merge branch 'clk-allwinner' into clk-next omits 2d2043cbdb20 Pull XGETQSTAT fix from Eric Sandeen. omits 93c32721d781 Merge branch 'clk-imx' into clk-next omits 8530f5b206d6 Merge branch 'clk-samsung' into clk-next omits a6e8948c4c29 Merge branch 'clk-renesas' into clk-next omits 97766e85d8d3 Merge branch 'clk-ti' into clk-next omits 9470b37ad41f Merge branch 'clk-meson' into clk-next omits a846d996a243 Pull nameremove cleanups from Amir. omits 6df1dbf11e57 Pull ext2_iget() fix & cleanup. omits 7ba6bfb3b743 Pull quota warning fix and fanotify warning fix. omits e520e32f4117 Merge branch 'clk-fixes' into clk-next omits 397a7b5ebe4d Merge branch 'clk-fixes' into clk-next omits de1c16e42e87 Merge branch 'clk-xgene-limit' into clk-next omits 9cf2eb69ecc5 Merge branch 'clk-qcom-qcs404-reset' into clk-next omits 6bdb96908a2e Merge branch 'clk-fixes' into clk-next omits e16f52e2d123 Merge branch 'clk-ingenic' into clk-next omits 816b865e33c1 Merge branch 'clk-qcom-gdsc-warn' into clk-next omits 67e17ef0893b Merge branch 'clk-renesas' into clk-next omits d26d23a7aaa8 Merge branch 'clk-qcom-msm8998-gpu' into clk-next omits 89514b8864f1 Merge branch 'clk-mtk' into clk-next omits 1210f45a2145 Merge branch 'clk-bcm' into clk-next omits 14f26acd78bf Merge branch 'clk-pwm-duty' into clk-next omits 3803f4dc265f Merge ext2 bitmap bh leak fix. omits 1915f44c9cca Merge change to disable fanotify permission events for proc. omits 01e7d61b8ace PCI: hv: Detect and fix Hyper-V PCI domain number collision omits 69c8caafb72d hv: tools: fixed Python pep8/flake8 warnings for lsvmbus omits 162b199ce0af hv: tools: fix typos in toolchain omits 6cf6a9eea692 hv: tools: fix KVP and VSS daemons exit code omits 4222e0078c82 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE adds 028db3e290f1 Revert "Merge tag 'keys-acl-20190703' of git://git.kernel. [...] adds 988052f47adc Merge tag 'locks-v5.3-1' of git://git.kernel.org/pub/scm/l [...] adds e6983afd9254 Merge tag 'fsnotify_for_v5.3-rc1' of git://git.kernel.org/ [...] adds 682f7c5c465d Merge tag 'for_v5.3-rc1' of git://git.kernel.org/pub/scm/l [...] adds a47f5c56b2eb Merge tag 'iomap-5.3-merge-1' of git://git.kernel.org/pub/ [...] adds 40f06c799539 Merge tag 'copy-file-range-fixes-1' of git://git.kernel.or [...] adds 25cd6f355dab Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] adds 8dda9957e3a1 Merge tag 'afs-next-20190628' of git://git.kernel.org/pub/ [...] adds 2e756758e5cb Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] adds 0248a8be6d21 Merge tag 'gfs2-for-5.3' of git://git.kernel.org/pub/scm/l [...] adds d2b6b4c832f7 Merge tag 'nfsd-5.3' of git://linux-nfs.org/~bfields/linux adds 398364a35dae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 29cd581b5949 Merge tag 'm68k-for-v5.3-tag2' of git://git.kernel.org/pub [...] adds 5450e8a316a6 Merge tag 'pidfd-updates-v5.3' of git://git.kernel.org/pub [...] adds 8f6ccf6159ae Merge tag 'clone3-v5.3' of git://git.kernel.org/pub/scm/li [...] adds 237f83dfbe66 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ [...] adds a131c2bf1656 Merge tag 'acpi-5.3-rc1-2' of git://git.kernel.org/pub/scm [...] adds 7c8e90ddf02f irqchip/renesas-rza1: Prevent use-after-free in rza1_irqc_probe() adds 20faba848752 irqchip/gic-v3-its: Fix misuse of GENMASK macro adds 3a83f575a33b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds 02150fab6ae9 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 9bdd7bb3a844 clocksource/drivers/npcm: Fix misuse of GENMASK macro adds 0df1c9868c3a timekeeping/vsyscall: Use __iter_div_u64_rem() adds d7fe42a64a19 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds 1cbec37b3f9c x86/entry/32: Fix ENDPROC of common_spurious adds ecc606103837 x86/alternatives: Fix int3_emulate_call() selftest stack c [...] adds 26515699863d x86/pgtable/32: Fix LOWMEM_PAGES constant adds 7652ac920185 x86/asm: Move native_write_cr0/4() out of line adds cbf5b73d162b x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() adds 753c8d9b7d81 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 6b44fccdb8cd Merge tag 'pstore-v5.3-rc1' of git://git.kernel.org/pub/sc [...] adds c079512aad97 Merge tag 'loadpin-v5.3-rc1' of git://git.kernel.org/pub/s [...] adds 64b08df460cf Merge tag 'hwmon-for-v5.3' of git://git.kernel.org/pub/scm [...] adds ba6d10ab8014 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 1f7563f743d7 Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/ [...] adds 38195dd5e916 Merge branch 'for-5.3/core' into for-linus adds db0457338ece Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 74acee309fb2 Merge branches 'for-5.2/fixes', 'for-5.3/doc', 'for-5.3/is [...] adds 86766756ac2b Merge branch 'for-5.3/uclogic' into for-linus adds 4832a4dada1a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 97ff4ca46d32 Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/ [...] adds e786741ff1b5 Merge tag 'staging-5.3-rc1' of git://git.kernel.org/pub/sc [...] adds d72619706abc Merge tag 'tty-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] adds 17a20acaf171 Merge tag 'usb-5.3-rc1' of git://git.kernel.org/pub/scm/li [...] adds 8931084c0d01 Merge tag 'mmc-v5.3' of git://git.kernel.org/pub/scm/linux [...] adds d06e4156430e Merge tag 'devicetree-for-5.3' of git://git.kernel.org/pub [...] adds d7d170a8e357 Merge tag 'tag-chrome-platform-for-v5.3' of git://git.kern [...] adds 2c012a4ad1a2 mm: vmscan: scan anonymous pages on file refaults adds 9bd3bb6703d8 mm/nvdimm: add is_ioremap_addr and use that to check iorem [...] adds dd9239900e12 mm/memcontrol: fix wrong statistics in memory.stat adds 810481a24608 mm/z3fold.c: lock z3fold page before __SetPageMovable() adds c32cc30c0544 nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() [...] adds ae2c88804829 MAINTAINERS: nilfs2: update email address adds a760f8a67cb3 include/linux/dmar.h: replace single-char identifiers in macros adds 31013836a71e scripts/decode_stacktrace: match basepath using shell pref [...] adds fe7d14f174f1 scripts/decode_stacktrace: look for modules with .ko.debug [...] adds cc0e5f1ce0a8 scripts/spelling.txt: drop "sepc" from the misspelling list adds 85f946ffd3b6 scripts/spelling.txt: add spelling fix for prohibited adds ca90bbd410a1 scripts/decode_stacktrace: Accept dash/underscore in modules adds 6e22fd003e28 scripts/spelling.txt: add more spellings to spelling.txt adds 38ce85f028fe arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS adds 410615478667 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT adds 733f0025f0fb sh: prevent warnings when using iounmap adds e926d8a1e867 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" adds 0e71666b8b9e ocfs2/dlm: use struct_size() helper adds 8a7f5f4c26dd ocfs2: add last unlock times in locking_state adds 8056773ac4b4 ocfs2: add locking filter debugfs file adds 5da844a2c7df ocfs2: add first lock wait time in locking_state adds e581595ea29c ocfs: no need to check return value of debugfs_create functions adds 4658d87cb38c fs/ocfs2/dlmglue.c: unneeded variable: "status" adds d8b2fa657dea ocfs2: use kmemdup rather than duplicating its implementation adds 598a0717a816 mm/slab: validate cache membership under freelist hardening adds a64b53780ec3 mm/slab: sanity-check page type when looking up cache adds 966fede8e4be lkdtm/heap: add tests for freelist hardening adds 9cf3a8d847bd mm/slub.c: avoid double string traverse in kmem_cache_flags() adds cb097cd48313 slub: don't panic for memcg kmem cache creation failure adds 6ef905695253 mm/kmemleak.c: fix check for softirq context adds 4e4dfce22789 mm/kmemleak.c: change error at _write when kmemleak is disabled adds b7c3613e6850 docs: kmemleak: add more documentation details adds e89692190065 mm/kasan: print frame description for stack bugs adds 19a33ca6c209 lib/test_kasan: add bitops tests adds ff6613501572 x86: use static_cpu_has in uaccess region to avoid instrum [...] adds 751ad98d5f88 asm-generic, x86: add bitops instrumentation for KASAN adds 7d8ad890dad0 mm/kasan: introduce __kasan_check_{read,write} adds b5f6e0fc7d60 mm/kasan: change kasan_check_{read,write} to return boolean adds bb104ed78552 lib/test_kasan: Add test for double-kzfree detection adds 10d1f8cb3965 mm/slab: refactor common ksize KASAN logic into slab_common.c adds 0d4ca4c9bab3 mm/kasan: add object validation in ksize() adds 2236b99d6a33 include/linux/pfn_t.h: remove pfn_t_to_virt() adds 03069bb0b19f arm: remove ARCH_SELECT_MEMORY_MODEL adds a9d8777e397e s390: remove ARCH_SELECT_MEMORY_MODEL adds 445676071776 sparc: remove ARCH_SELECT_MEMORY_MODEL adds a7030aea20d9 mm/gup.c: make follow_page_mask() static adds 465fc3a9b312 mm/memory.c: trivial clean up in insert_page() adds 442a5a9a9295 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines adds 219f8a2e25f0 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] adds ac1c3e49a9a7 mm: remove the account_page_dirtied export adds 1fcf0a561cd0 mm/page_isolation.c: change the prototype of undo_isolate_ [...] adds 51b176290496 include/linux/vmpressure.h: use spinlock_t instead of stru [...] adds 98ef2046f28b mm: remove the exporting of totalram_pages adds f445884562dd include/linux/pagemap.h: document trylock_page() return value adds a9659476d4b3 mm/failslab.c: by default, do not fail allocations with di [...] adds 96a2b03f281d mm, debug_pagelloc: use static keys to enable debugging adds 4462b32c9285 mm, page_alloc: more extensive free page checking with deb [...] adds 3972f6bb1c6a mm, debug_pagealloc: use a page type instead of page_ext flag adds d322a8e5e3e9 mm/filemap.c: fix an overly long line in read_cache_page adds 6c45b454191b mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] adds 265de8ce3d5b jffs2: pass the correct prototype to read_cache_page adds f053cbd43660 9p: pass the correct prototype to read_cache_page adds a4985833885b mm/filemap.c: correct the comment about VM_FAULT_RETRY adds eb085574a752 mm, swap: fix race between swapoff and some swap operations adds 054f1d1faaed mm/swap_state.c: simplify total_swapcache_pages() with get [...] adds 4efaceb1c5f8 mm, swap: use rbtree for swap_extent adds aeb309b81c6b mm/mincore.c: fix race between swapoff and mincore adds 38d384932ed1 memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL adds ec165450968b memcg, fsnotify: no oom-kill for remote memcg charging adds 1e577f970f66 mm, memcg: introduce memory.events.local adds c8713d0b2312 mm: memcontrol: dump memory.stat during cgroup OOM adds c03914b7aa31 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] adds 0b14e8aa6822 mm: memcg/slab: rename slab delayed deactivation functions [...] adds 434866947564 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] adds 49a18eae2e98 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() adds 6cea1d569d24 mm: memcg/slab: unify SLAB and SLUB page accounting adds 570332978ea7 mm: memcg/slab: don't check the dying flag on kmem_cache creation adds 63b02ef7dc4e mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds f0a3a24b532d mm: memcg/slab: rework non-root kmem_cache lifecycle management adds 4d96ba353075 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] adds fb2f2b0adb98 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal adds fcf8a1e48349 mm, memcg: add a memcg_slabinfo debugfs file adds f455c854877d mm: use untagged_addr() for get_user_pages_fast addresses adds 26f4c328079d mm: simplify gup_fast_permitted adds 39656e83dab9 mm: lift the x86_32 PAE version of gup_get_pte to common code adds 446f062bf06c MIPS: use the generic get_user_pages_fast code adds 2f85e7f948a2 sh: add the missing pud_page definition adds 3c9b9accad9f sh: use the generic get_user_pages_fast code adds d85507901f6a sparc64: add the missing pgd_page definition adds 5875509d2f30 sparc64: define untagged_addr() adds 7b9afb86b632 sparc64: use the generic get_user_pages_fast code adds 67a929e097b7 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP adds d3649f68b433 mm: reorder code blocks in gup.c adds 050a9adc6438 mm: consolidate the get_user_pages* implementations adds 817be129e6f2 mm: validate get_user_pages_fast flags adds cbd34da7dc9a mm: move the powerpc hugepd code to mm/gup.c adds 01a369160bbe mm: switch gup_hugepte to use try_get_compound_head adds 520b4a4496f1 mm: mark the page referenced in gup_hugepte adds aa712399c1e8 mm/gup: speed up check_and_migrate_cma_pages() on huge page adds b5d1c39f34d1 mm/gup.c: remove some BUG_ONs from get_gate_page() adds 790c73690c2b mm/gup.c: mark undo_dev_pagemap as __maybe_unused adds 5fba4af4456b asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds bc3ace9b520f alpha: switch to generic version of pte allocation adds 28bcf5937536 arm: switch to generic version of pte allocation adds 50f11a8a4620 arm64: switch to generic version of pte allocation adds bd5ff066514c csky: switch to generic version of pte allocation adds 14c0a39c9af9 m68k: sun3: switch to generic version of pte allocation adds b7902ce17547 mips: switch to generic version of pte allocation adds f52a8e1a67cd nds32: switch to generic version of pte allocation adds fc7835c2f8ea nios2: switch to generic version of pte allocation adds 3f4a13085dd8 parisc: switch to generic version of pte allocation adds d1b46fe50c8b riscv: switch to generic version of pte allocation adds f32848e16939 um: switch to generic version of pte allocation adds c2471e79a7ea unicore32: switch to generic version of pte allocation adds 8b1e0f81fb6f mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds 96756fcb831d mm/memory.c: fail when offset == num in first check of __v [...] adds 543bdb2d825f mm/mmu_notifier: use hlist_add_head_rcu() adds cacca6baf0b0 mm/vmalloc.c: remove "node" argument adds 82dd23e84be3 mm/vmalloc.c: preload a CPU with one object for split purpose adds 54f63d9d8a39 mm/vmalloc.c: get rid of one single unlink_va() when merge adds 460e42d19a13 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds d9009d67f42e mm/vmalloc.c: spelling> s/informaion/information/ adds ec11408a1630 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds e03a5125ec7b mm/large system hash: clear hashdist when only one node wi [...] adds ba5c5e4a5da4 arm64: move jump_label_init() before parse_early_param() adds 6471384af2a6 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds 23a5c8cb7a91 mm: init: report memory auto-initialization features at boot time adds af5d44036589 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds 98879b3b9edc mm: vmscan: correct some vmscan counters for THP swapout adds d91499968960 tools/vm/slabinfo: order command line options adds 1106b205a3fe tools/vm/slabinfo: add partial slab listing to -X adds 53a83f9766e3 tools/vm/slabinfo: add option to sort by partial slabs adds cbf800d9c7fb tools/vm/slabinfo: add sorting info to help menu adds 8a713e7df335 proc: use down_read_killable mmap_sem for /proc/pid/maps adds a26a97815548 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds ad80b932c57d proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds c46038017fbd proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds cd9e2bb8271c proc: use down_read_killable mmap_sem for /proc/pid/map_files adds 1e426fe28261 mm: use down_read_killable for locking mmap_sem in access_ [...] adds ee2ad71b0756 mm: smaps: split PSS into components adds 97105f0ab7b8 mm: vmalloc: show number of vmalloc pages in /proc/meminfo adds 135e53514ef2 mm/memory-failure.c: clarify error message adds f168a9a54ec3 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] adds 5eee7e1cdb97 mm, oom: refactor dump_tasks for memcg OOMs adds 6ba749ee78ef mm, oom: remove redundant task_in_mem_cgroup() check adds ac311a14c682 oom: decouple mems_allowed from oom_unkillable_task adds 2c207985f354 mm/oom_kill.c: remove redundant OOM score normalization in [...] adds ef8f3d48afd6 Merge branch 'akpm' (patches from Andrew) adds f632a8170a6b Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pu [...] adds 9787aed57dd3 coresight: Make the coresight_device_fwnode_match declarat [...] adds 9e3a25dc992d Merge tag 'dma-mapping-5.3' of git://git.infradead.org/use [...] adds 16c97650a56a Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds b119019847fb kvm: nVMX: Remove unnecessary sync_roots from handle_invept adds c550505b5783 kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID adds d647eb63e671 KVM: svm: add nrips module parameter adds 7be373b6de50 KVM: LAPIC: remove the trailing newline used in the fmt pa [...] adds ab8bcf649711 KVM: cpuid: do_cpuid_ent works on a whole CPUID function adds 54d360d41211 KVM: cpuid: extract do_cpuid_7_mask and support multiple subleafs adds d9aadaf68992 KVM: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent adds 50a9e1a4b1de KVM: cpuid: rename do_cpuid_1_ent adds 60cec433c485 KVM: cpuid: remove has_leaf_count from struct kvm_cpuid_param adds 43fdcda96e25 kvm: x86: Do not release the page inside mmu_set_spte() adds 3fcf2d1bdeb6 KVM: x86: make FNAME(fetch) and __direct_map more similar adds d679b32611c0 KVM: x86: remove now unneeded hugepage gfn adjustment adds e9f2a760b158 KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON adds 335e192a3fa4 KVM: x86: add tracepoints around __direct_map and FNAME(fetch) adds f087a02941fe KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested en [...] adds 1ef23e1f1608 KVM nVMX: Check Host Segment Registers and Descriptor Tabl [...] adds 101628ded5d9 KVM: LAPIC: ARBPRI is a reserved register for x2APIC adds 01402cf81051 kvm: LAPIC: write down valid APIC registers adds 548f7fb22234 KVM: LAPIC: Retry tune per-vCPU timer_advance_ns if adapti [...] adds b614c6027896 KVM: Properly check if "page" is valid in kvm_vcpu_unmap adds cdc238eb72f6 kvm: x86: Fix -Wmissing-prototypes warnings adds 66bb8a065f5a KVM: x86: PMU Event Filter adds d7a08882a0a4 KVM: x86: Unconditionally enable irqs in guest context adds 8373bc4f1b70 Documentation: virtual: Convert paravirt_ops.txt to .rst adds e287d6de62f7 Documentation: kvm: Convert cpuid.txt to .rst adds 429bb83af8bc Documentation: virtual: Add toctree hooks adds a45ff5994c9c Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/sc [...] adds 39d7530d7494 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 7181feb9b783 Merge tag 'nios2-v5.3-rc1' of git://git.kernel.org/pub/scm [...] adds 72ddd535128e s390/dasd: Remove unused structs and function prototypes adds 8a9f606fefad s390/dasd: Remove old defines and function adds ce6915f5343f s390/dasd: Make layout analysis ESE compatible adds 461db0ea0375 s390/dasd: Put sub-order definitions in a separate section adds c729696bcf8b s390/dasd: Recognise data for ESE volumes adds 5e2b17e712cf s390/dasd: Add dynamic formatting support for ESE volumes adds 2df4774cb4d1 s390/dasd: Fix whitespace adds d7a4434d6013 s390/dasd: Add missing intensity definition adds bcf36768ea68 s390/dasd: Add dasd_sleep_on_queue_interruptible() adds 91dc4a197569 s390/dasd: Add new ioctl to release space adds a0610a8ad807 s390/dasd: Make dasd_setup_queue() a discipline function adds b54441534e96 s390/dasd: Use ALIGN_DOWN macro adds 7e64db1597fe s390/dasd: Add discard support for ESE volumes adds 9e12e54c7a8f s390/dasd: Handle out-of-space constraint adds 820bace73472 s390/cpumf: Add extended counter set definitions for model [...] adds 5c4c2126fb69 s390: vfio-ap: fix irq registration adds 1b2be2071aca s390/ipl: Fix detection of has_secure attribute adds 9964f396f1d0 s390: fix setting of mio addressing control adds 8e4708b3f8d9 s390/pci: add mio_enabled attribute adds 73df167c819e s390/zcrypt: remove the exporting of ap_query_configuration adds 9a159190414d s390/unwind: avoid int overflow in outside_of_stack adds aabfea8dc91c Merge tag 's390-5.3-2' of git://git.kernel.org/pub/scm/lin [...] adds 5f26f1143678 Merge tag 'asm-generic-5.3' of git://git.kernel.org/pub/sc [...] adds d4a74bbfee03 kbuild: use -- separater intead of $(filter-out ...) for c [...] adds 39ceda5ce1b0 Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/li [...] adds e3cd5136a4ec kconfig: remove meaningless if-conditional in conf_read() adds 106f1466e7e7 Merge tag 'kconfig-v5.3' of git://git.kernel.org/pub/scm/l [...] adds 8487d8229990 Merge tag 'linux-kselftest-5.3-rc1' of git://git.kernel.or [...] adds 5010fe9f0954 Merge tag 'vfs-fix-ioctl-checking-3' of git://git.kernel.o [...] adds 4ce9d181ebe5 Merge tag 'xfs-5.3-merge-12' of git://git.kernel.org/pub/s [...] adds b13bdf03bb80 f2fs: allow all the users to pin a file adds 6e0cd4a9dd4d f2fs: fix to avoid long latency during umount adds 56f3ce675103 f2fs: avoid out-of-range memory access adds 2d008835ec2f f2fs: improve print log in f2fs_sanity_check_ckpt() adds a641a88e5d68 Merge tag 'f2fs-for-5.3' of git://git.kernel.org/pub/scm/l [...] adds 23bbbf5c1fb3 Merge tag '9p-for-5.3' of git://github.com/martinetd/linux adds b355516f4507 dlm: check if workqueues are NULL before flushing/destroying adds a48f9721e6db dlm: no need to check return value of debugfs_create functions adds 964a4eacef67 Merge tag 'dlm-5.3' of git://git.kernel.org/pub/scm/linux/ [...] adds a2d79c7174ae Merge tag 'for-5.3/io_uring-20190711' of git://git.kernel. [...] adds 597473720f4d Merge branch 'next' into for-linus adds 073c916bc005 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 43c95d3694cc Merge tag 'pinctrl-v5.3-1' of git://git.kernel.org/pub/scm [...] adds 92adeb616c91 Merge tag 'for-linus-5.3' of git://github.com/cminyard/linux-ipmi adds 2e6023850e17 dm snapshot: add optional discard support features adds bd293d071ffe dm bufio: fix deadlock with loop device adds 2260840592fb Merge tag 'for-5.3/dm-changes' of git://git.kernel.org/pub [...] adds 3f06962273e7 Merge tag 'mtd/for-5.3' of git://git.kernel.org/pub/scm/li [...] adds 1fa91854dcdf Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide adds 63f9ba1bf8b6 net: fib_rules: do not flow dissect local packets adds 937a944090cc net: ethernet: mediatek: Fix misuses of GENMASK macro adds aa4c0c9091b0 net: stmmac: Fix misuses of GENMASK macro adds 311633b60406 hsr: switch ->dellink() to ->ndo_uninit() adds 416e8126a267 ipv6: Use ipv6_authlen for len adds 052e0690f1f6 ipv6: tcp: fix flowlabels reflection for RST packets adds 8975a3abc303 ipv6: fix potential crash in ip6_datagram_dst_update() adds d44e3fa5d7e6 ipv6: fix static key imbalance in fl_create() adds c93dfec10f1d net/mlx5e: Fix compilation error in TLS code adds 2f1f5a7731df net/mlx5e: Fix unused variable warning when CONFIG_MLX5_ES [...] adds 9446d17e0e21 net/mlx5: E-Switch, Reduce ingress acl modify metadata sta [...] adds 08d14c49ac94 Merge branch 'mlx5-build-fixes' adds 9a64144d683a net/mlx5: E-Switch, Fix default encap mode adds 914adbb1bcf8 net/mlx5e: Fix port tunnel GRE entropy control adds db849faa9bef net/mlx5e: Rx, Fix checksum calculation for new hardware adds 39825350ae2a net/mlx5e: Fix return value from timeout recover function adds 99d31cbd8953 net/mlx5e: Fix error flow in tx reporter diagnose adds ef1ce7d7b67b net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn adds 114a5c324015 Merge tag 'mlx5-fixes-2019-07-11' of git://git.kernel.org/ [...] adds 616d37a070bb rds: fix reordering with composite message notification adds a55207884708 Revert "RDS: IB: split the mr registration and invalidation path" adds 8c6166cfc9cd rds: Accept peer connection reject messages due to incompa [...] adds fc640d4cbe26 rds: Return proper "tos" value to user-space adds dc205a8d3422 rds: avoid version downgrade to legitimate newer peer connections adds 3194d6adfe8e Merge branch 'net/rds-fixes' of git://git.kernel.org/pub/s [...] adds 9db7e618fca3 net/mlx5e: Convert single case statement switch statements [...] adds 6b660c4177aa net: openvswitch: do not update max_headroom if new headro [...] adds c653f61a7f3e davinci_cpdma: don't cast dma_addr_t to pointer adds c1a970d06f8c net: sched: Fix NULL-pointer dereference in tc_indr_block_ [...] adds 54638c6eaf44 net: phy: make exported variables non-static adds 3929502b957e net/mlx5e: Provide cb_list pointer when setting up tc bloc [...] adds fd262a6d8a5d nfp: flower: fix ethernet check on match fields adds 103b7c25f5a2 nfp: flower: ensure ip protocol is specified for L4 matches adds be4d2a5b0778 Merge branch 'nfp-flower-bugs' adds 100c4043b808 tc-tests: updated skbedit tests adds d12cffe9329f tipc: ensure head->lock is initialised adds 752c2ea2d8e7 cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() adds 56170ba3bd90 net: hisilicon: Use devm_platform_ioremap_resource adds f32ae8a5f131 net: dsa: qca8k: replace legacy gpio include adds 25a09ce79639 ppp: mppe: Revert "ppp: mppe: Add softdep to arc4" adds d12109291ccb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds ec9249752465 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds 33439620680b powerpc/eeh: Handle hugepages in ioremap space adds f5a9e488d623 powerpc/powernv/idle: Fix restore of SPRN_LDBAR for POWER9 [...] adds 192f0f8e9db7 Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/ [...] adds e3d85487fba4 sched/core: Fix preempt warning in ttwu adds 50ec18819cad Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds e9a1379f9219 x86/vdso: Fix flip/flop vdso build bug adds 577d9460d3d0 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 68d41d8c94a3 locking/lockdep: Fix lock used or unused stats error adds 0c85ce135456 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 4e4cf62b37da perf test mmap-thread-lookup: Initialize variable to suppr [...] adds c74b05030edb perf stat: Fix use-after-freed pointer detected by the sma [...] adds 111442cfc8ab perf top: Fix potential NULL pointer dereference detected [...] adds 600c787dbf65 perf annotate: Fix dereferencing freed memory found by the [...] adds 7a6d49dc8cad perf trace: Fix potential NULL pointer dereference found b [...] adds 363bbaef63ff perf map: Fix potential NULL pointer dereference found by [...] adds 40978e9bf213 perf inject: The tool->read() call may pass a NULL evsel, [...] adds f3c8d9075772 perf session: Fix potential NULL pointer dereference found [...] adds fc50e0ba9bca perf evsel: perf_evsel__name(NULL) is valid, no need to ch [...] adds 215a0d305c56 perf tools: Add missing headers, mostly stdlib.h adds 245aec7f7f4c perf namespaces: Move the conditional setns() prototype to [...] adds e5653eb82ddc perf tools: Move get_current_dir_name() cond prototype out [...] adds 7f7c536f23e6 tools lib: Adopt zalloc()/zfree() from tools/perf adds d8f9da240495 perf tools: Use zfree() where applicable adds e56fbc9dc79c perf tools: Use list_del_init() more thorougly adds acc7bfb3db97 perf metricgroup: Add missing list_del_init() when flushin [...] adds 34c9af571e51 perf parse-events: Remove unused variable 'i' adds 72de3fd97f15 perf parse-events: Remove unused variable: error adds 0702f23c983b perf cs-etm: Fix potential NULL pointer dereference found [...] adds ceb75476db16 perf hists browser: Fix potential NULL pointer dereference [...] adds d8d051df9f90 perf scripts python: export-to-postgresql.py: Fix DROP VIE [...] adds 1334bb94cd8a perf scripts python: export-to-sqlite.py: Fix DROP VIEW po [...] adds 9d49169c5958 perf script: Assume native_arch for pipe mode adds 1d481458816d perf intel-bts: Fix potential NULL pointer dereference fou [...] adds 323fd749821d perf intel-pt: Fix potential NULL pointer dereference foun [...] adds e5eb08ac81d2 Merge tag 'perf-core-for-mingo-5.3-20190709' of git://git. [...] adds 1cf8dfe8a661 perf/core: Fix race between close() and fork() adds 16f4641166b1 perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMas [...] adds 2f217d58a8a0 perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs adds 8a58ddae2379 perf/core: Fix exclusive events' grouping adds e4557c1a46b0 perf/x86/intel: Fix spurious NMI on fixed counter adds 1d039859330b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 87a950ef1a99 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 06fd4253a8c9 Merge remote-tracking branch 'arc-current/for-curr' adds fe4e8db0392a r8169: fix issue with confused RX unit after PHY power-dow [...] adds 0307d589c4d6 bonding: add documentation for peer_notif_delay adds 14b4c48bb1ce gve: Remove the exporting of gve_probe adds 6e3d1bbbba55 sit: use dst_cache in ipip6_tunnel_xmit adds 79f5943a87d2 sis900: correct a few typos adds 76104862ccca sky2: Disable MSI on P5W DH Deluxe adds 2d5275509fad Merge remote-tracking branch 'net/master' adds 327835fb1e83 MAINTAINERS: update BPF JIT S390 maintainers adds b3b50f05dc50 bpf: fix precision bit propagation for BPF_ST instructions adds 36db2a94f19a libbpf: fix ptr to u64 conversion warning on 32-bit platforms adds 675716400da6 xdp: fix possible cq entry leak adds 5464c3a0e9a0 xdp: fix potential deadlock on socket mutex adds 59d82657a08d selftests/bpf: fix bpf_target_sparc check adds ed4ed4043a12 bpf: verifier: avoid fall-through warnings adds 216b65fb706e tools: bpftool: add raw_tracepoint_writable prog type to header adds 9cae4ace80ef selftests/bpf: do not ignore clang failures adds 748e50c1c13d selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) adds 05c2dc17dae3 selftests/bpf: fix s930 -> s390 typo adds 7cd04535abc9 selftests/bpf: make PT_REGS_* work in userspace adds af3c24e0e2ed selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 adds 6a8c6ed093cd Merge remote-tracking branch 'bpf/master' adds 0f3d001c57c7 Merge remote-tracking branch 'netfilter/master' adds bd6fe4ae445e Merge branch 'asoc-5.2' into asoc-linus adds e86476715d15 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds c168ead8c6bd Merge remote-tracking branch 'regulator-fixes/for-linus' adds df254afbcf52 Merge remote-tracking branch 'spi-fixes/for-linus' adds d05b43b16a54 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 981ec70d8b70 Merge remote-tracking branch 'phy/fixes' adds 049ce1505b3a crypto: stm32/hash - Fix incorrect printk modifier for size_t adds 95566aa75cd6 crypto: crypto4xx - fix a potential double free in ppc4xx_ [...] adds 20e833dc3635 crypto: ccp - memset structure fields to zero before reuse adds 05393079e92c Merge remote-tracking branch 'crypto-current/master' adds 6bda7073f335 media: v4l2-subdev: fix regression in check_pad() adds 22be8233b34f media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fo [...] adds c098d697221e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 62258609e9c5 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 46e1aceee965 Merge remote-tracking branch 'omap-fixes/fixes' adds dd4adbe20872 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds da6e246bb3f4 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 463cdad83823 scsi: core: use scmd_printk() to print which command timed out adds 6764f519bcb0 scsi: megaraid_sas: Make some symbols static adds 9b79ee9773a8 scsi: libsas: remove the exporting of sas_wait_eh adds 196ba6629cf9 scsi: pm80xx: Fixed kernel panic during error recovery for [...] adds 4bc022145c93 scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade adds 057959c6e36e scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUC [...] adds c8f96df5b8e6 scsi: megaraid_sas: Fix calculation of target ID adds 1175b88452ca scsi: megaraid_sas: Enable msix_load_balance for Invader a [...] adds d956a116c96c scsi: megaraid_sas: Add module parameter for FW Async even [...] adds 705d3b088af9 scsi: megaraid_sas: Update driver version to 07.710.50.00 adds b76becde2b84 scsi: zfcp: fix request object use-after-free in send path [...] adds 106d45f350c7 scsi: zfcp: fix request object use-after-free in send path [...] adds 484647088826 scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe- [...] adds 797a597bd4d5 Merge remote-tracking branch 'scsi-fixes/fixes' adds 33d8c4ae6db8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 9be11356057a PCI: pci-hyperv: fix build errors on non-SYSFS config adds dcbf79ebd5fe Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds d9e88bbb88eb riscv: drop unneeded -Wall addition adds 563905259cf9 kconfig: run olddefconfig instead of oldconfig after mergi [...] adds 64fd5938410b builddeb: generate multi-arch friendly linux-libc-dev package adds b47b503c0a22 kconfig: fix missing choice values in auto.conf adds 0cee22f4fe90 kbuild: get rid of misleading $(AS) from documents adds 275da94cbdc6 Merge remote-tracking branch 'kbuild/for-next' adds 5ddacd4b47c8 dma-direct: Force unencrypted DMA under SME for certain DMA masks adds c1ec4b107546 Merge remote-tracking branch 'dma-mapping/for-next' adds 48af8efab527 Merge remote-tracking branch 'arm/for-next' adds 200f51634359 Merge remote-tracking branch 'arm-soc/for-next' adds 36fb5765c963 Merge remote-tracking branch 'actions/for-next' adds 0da0d56169a1 Merge remote-tracking branch 'amlogic/for-next' adds 15ee168c480f Merge remote-tracking branch 'aspeed/for-next' adds ce5a7312857f Merge remote-tracking branch 'at91/at91-next' adds 0d1422837e8e Merge remote-tracking branch 'bcm2835/for-next' adds eef347fd7b82 Merge remote-tracking branch 'imx-mxs/for-next' adds e9b6b606ec44 Merge remote-tracking branch 'keystone/next' adds e530c3959318 Merge remote-tracking branch 'mediatek/for-next' adds 8cc3b84ade55 Merge remote-tracking branch 'mvebu/for-next' adds bd9411f35324 Merge remote-tracking branch 'omap/for-next' adds 716efc6b437a Merge remote-tracking branch 'qcom/for-next' adds 8de271464739 Merge remote-tracking branch 'renesas/next' adds ec4222263165 Merge remote-tracking branch 'reset/reset/next' adds ad6466a83d8c Merge remote-tracking branch 'rockchip/for-next' adds 584ad3ede467 Merge remote-tracking branch 'samsung-krzk/for-next' adds 4003aa1c2cfd Merge remote-tracking branch 'sunxi/sunxi/for-next' adds bacd529729ed Merge remote-tracking branch 'tegra/for-next' adds b6bb2bc2fd15 Merge branches 'clk-pwm-duty', 'clk-bcm', 'clk-mtk', 'clk- [...] adds 1f5d580cabc6 Merge branches 'clk-qcom-gdsc-warn', 'clk-ingenic', 'clk-q [...] adds e02cb1f59340 Merge branches 'clk-ti', 'clk-samsung', 'clk-imx' and 'clk [...] adds dfe1d3a2830d Merge branches 'clk-bulk-optional', 'clk-kirkwood', 'clk-s [...] adds a993be3724d0 Merge branches 'clk-debugfs', 'clk-unused', 'clk-refactor' [...] adds 1df379924304 clk: consoldiate the __clk_get_hw() declarations adds 47c9e0cef014 Merge branches 'clk-rpi-cpufreq', 'clk-tegra', 'clk-simpli [...] adds 55692cedf3af Merge tag 'v5.3-rockchip-clk1' of git://git.kernel.org/pub [...] adds b1511f7a48c3 Merge branches 'clk-bcm63xx', 'clk-silabs', 'clk-lochnagar [...] adds ab1636715ea3 Merge remote-tracking branch 'clk/clk-next' adds 6ed7322bc4df Merge remote-tracking branch 'csky/linux-next' adds 0f54ca9c2b56 Merge remote-tracking branch 'h8300/h8300-next' adds c8852690750a Merge remote-tracking branch 'mips/mips-next' adds c5120d384d1c parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 adds 0fbf351ddc32 parisc: Ensure userspace privilege for ptraced processes i [...] adds 71fc5b065b83 Merge remote-tracking branch 'parisc-hd/for-next' adds 8a2faeaec007 Merge remote-tracking branch 'soc-fsl/next' adds 671f9a3e2e24 RISC-V: Setup initial page tables in two stages adds 0f327f2aaad6 RISC-V: Add an Image header that boot loader can parse. adds c21097daeac5 Merge remote-tracking branch 'risc-v/for-next' adds f07346e37782 Merge remote-tracking branch 'sh/sh-next' adds e98b100185a8 Merge remote-tracking branch 'uml/linux-next' adds f0fbbf835ff9 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds bd4aa194f257 Merge remote-tracking branch 'afs/afs-next' adds 40c95bf9f99e Merge remote-tracking branch 'btrfs-kdave/for-next' adds 58108ffec360 Merge remote-tracking branch 'ceph/master' adds df070afd9b8c cifs: fix parsing of symbolic link error response adds ce465bf94b70 cifs: fix crash in cifs_dfs_do_automount adds 7ddc5d49fe7f Merge remote-tracking branch 'cifs/for-next' adds b0a081c6c24a Merge remote-tracking branch 'ecryptfs/next' adds a1f32eeca60e f2fs: use generic checking and prep function for FS_IOC_SETFLAGS adds 6fc93c4e0ad1 f2fs: use generic checking function for FS_IOC_FSSETXATTR adds d5e5efa250cd f2fs: remove redundant check from f2fs_setflags_common() adds 3d03243e4536 f2fs: allocate memory in batch in build_sit_info() adds cf82529be2c7 Merge remote-tracking branch 'f2fs/dev' adds 1310051c720a xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req adds 05eb06d86685 xprtrdma: Fix occasional transport deadlock adds 5809ea4f7c39 xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag adds 847568942f93 xprtrdma: Remove fr_state adds 40088f0e9b62 xprtrdma: Add mechanism to place MRs back on the free list adds d8099feda483 xprtrdma: Reduce context switching due to Local Invalidation adds 0ab115237025 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path adds 379d1bc5be37 xprtrdma: Simplify rpcrdma_rep_create adds 9ef33ef5b628 xprtrdma: Streamline rpcrdma_post_recvs adds 6a6c6def4246 xprtrdma: Refactor chunk encoding adds 5828cebad1c8 xprtrdma: Remove rpcrdma_req::rl_buffer adds 675dd90ad093 xprtrdma: Modernize ops->connect adds c5833f0dc4ce NFS4: Add a trace event to record invalid CB sequence IDs adds 96650e2effa2 NFS: Fix show_nfs_errors macros again adds 38a638a72a34 NFS: Display symbolic status code names in trace log adds 7d4006c161ad NFS: Update symbolic flags displayed by trace events adds 62a92ba97a31 NFS: Record task, client ID, and XID in xdr_status trace points adds 347543e64082 Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] adds a101b043c44d SUNRPC: Fix transport accounting when caller specifies an [...] adds d273c46e9c82 Merge remote-tracking branch 'nfs/linux-next' adds f10789e4f6d6 orangefs: remove redundant assignment to variable buffer_index adds e65682b55956 orangefs: eliminate needless variable assignments adds 9085ef943131 Merge remote-tracking branch 'orangefs/for-next' adds 7fbbf4900390 Merge remote-tracking branch 'ubifs/linux-next' adds 42a3010e6608 Merge remote-tracking branch 'iomap/iomap-for-next' adds b1a92a2065a4 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds afb05f87496b Merge remote-tracking branch 'vfs/for-next' adds c9dccacfccc7 printk: Do not lose last line in kmsg buffer dump adds ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next adds 42bebc7323c2 Merge remote-tracking branch 'printk/for-next' adds b6a001c0cb2d Merge branch 'pci/docs' adds 8cf80c5c14b4 Merge branch 'pci/enumeration' adds b516ea586d71 PCI: Enable NVIDIA HDA controllers adds e09977285c19 Merge branch 'pci/misc' adds 3306e99edf70 Merge branch 'pci/peer-to-peer' adds 8c6af6f04252 Merge branch 'pci/resource' adds 76bf6a8634a1 Revert "PCI/IOV: Use VF0 cached config space size for other VFs" adds 06013b647c70 PCI/IOV: Assume SR-IOV VFs support extended config space. adds 55ab3ecb81d5 Merge branch 'pci/virtualization' adds b32fb024027c Merge branch 'remotes/lorenzo/pci/altera' adds 8e7bc41cdcfe Merge branch 'remotes/lorenzo/pci/armada' adds 381ed79c8655 PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB adds 6c90132f0e5f Merge branch 'remotes/lorenzo/pci/dwc' adds caa98440ac53 Merge branch 'remotes/lorenzo/pci/hv' adds 3d663fc0f2b0 Merge branch 'remotes/lorenzo/pci/mobiveil' adds 757410bd97ca Merge branch 'remotes/lorenzo/pci/qcom' adds e3a9d5696682 Merge branch 'remotes/lorenzo/pci/rcar' adds 6bfc0c07cdb7 Merge branch 'remotes/lorenzo/pci/tegra' adds 916f12e494d7 Merge branch 'remotes/lorenzo/pci/xilinx' adds 950cfbf0a52b Merge branch 'remotes/lorenzo/pci/endpoint' adds af3366308ea4 tools: PCI: Fix installation when `make tools/pci_install` adds 31d5a608b13b Merge branch 'remotes/lorenzo/pci/misc' adds f6b6aefee70a PCI: Fix typos and whitespace errors adds 7b4b0f6b34d8 Merge branch 'pci/trivial' adds a6736f219f6e Merge remote-tracking branch 'pci/next' adds e86b8523d16d Merge remote-tracking branch 'hid/for-next' adds 4e9a637efa0e Merge remote-tracking branch 'i2c/i2c/for-next' adds 224d5fd43d25 docs: driver-api: generic-counter: fix file path to ABI doc adds 4134e11ae0f5 Merge remote-tracking branch 'jc_docs/docs-next' adds d1fb5b2f623b ACPICA: Update table load object initialization adds 0641cb6e8521 Merge branch 'pm-cpufreq' into linux-next adds f7c4e0c89bbd intel_rapl: use reg instead of msr adds 8310e8202f24 intel_rapl: remove hardcoded register index adds ff956826a403 intel_rapl: introduce intel_rapl.h adds 7ebf8eff63b4 intel_rapl: introduce struct rapl_if_private adds 7fde2712a7ad intel_rapl: abstract register address adds beea8df821d9 intel_rapl: abstract register access operations adds 8a00676cd690 intel_rapl: cleanup some functions adds 1193b1658d16 intel_rapl: cleanup hardcoded MSR access adds 3382388d7148 intel_rapl: abstract RAPL common code adds d978e755aabe intel_rapl: support 64 bit register adds 0c2ddedd8bcb intel_rapl: support two power limits for every RAPL domain adds 555c45fe0d04 int340X/processor_thermal_device: add support for MMIO RAPL adds abcfaeb3f5dc intel_rapl: Fix module autoloading issue adds 0ab74bcd1b50 powercap/intel_rapl: add support for IceLake desktop adds cceb1d9dfa68 powercap/intel_rapl: add support for ICX adds 3231a21d5ca6 powercap/intel_rapl: add support for ICX-D adds 2e3f45004715 powercap/rapl: Add Ice Lake NNPI support to RAPL driver adds 0a6c0d86f724 Merge branch 'powercap' into linux-next adds b80d6a42bdc9 ACPI: blacklist: fix clang warning for unused DMI table adds 255f790fa642 Merge branch 'acpi-misc' into linux-next adds 876b70afd13c Merge remote-tracking branch 'pm/linux-next' adds f05a4e322077 Merge remote-tracking branch 'thermal/next' adds 5b49556ab1cb Merge remote-tracking branch 'thermal-soc/next' adds 34179859f898 Merge remote-tracking branch 'ieee1394/for-next' adds dad7d902b78c Merge remote-tracking branch 'dlm/next' adds 69bc6d21a9c3 Merge remote-tracking branch 'swiotlb/linux-next' adds 775a41e281cf rdma/siw: Use proper enumerated type in map_cqe_status adds c421651fa229 RDMA/siw: Add missing rtnl_lock around access to ifa adds b45305d777f2 rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS adds 855085d9686e rdma/siw: Remove set but not used variable 's' adds bedc0fd0f9b5 RDMA/core: Fix -Wunused-const-variable warnings adds cea743f2ea81 RDMA/siw: Mark expected switch fall-throughs adds 0b043644c0ca RMDA/siw: Require a 64 bit arch adds dae01e6de7ee Merge remote-tracking branch 'rdma/for-next' adds 9e0ec5f3fc03 Merge remote-tracking branch 'nfc-next/master' adds e591accb8b14 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] adds 176ba49f1f8d Bluetooth: btqca: Add a short delay before downloading the NVM adds 52b3e52df104 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() adds 4409aabb7f46 Bluetooth: btqca: Use correct byte format for opcode of in [...] adds 84b0ddef7fcc Bluetooth: hci_qca: Send VS pre shutdown command. adds 0e5463abf42f Merge remote-tracking branch 'bluetooth/master' adds d7ef157ba95e Merge remote-tracking branch 'mac80211-next/master' adds b784d6bff971 Merge tag 'drm-next-5.3-2019-07-09' of git://people.freede [...] adds f27b99a1cea7 Merge tag 'imx-drm-next-2019-07-05' of git://git.pengutron [...] adds 92048b36a7fc Merge remote-tracking branch 'drm/drm-next' adds 7e4dec58032d drm/amdgpu: Fix potential integer overflows adds 617a64dc85f9 drm/amd/powerplay: increase the SMU msg response waiting time adds a54166d79a6b drm/amd/powerplay: bug fix for sysfs adds a349b39253d5 drm/amdgpu/discovery: fix DCE_HWIP mapping error in hw_id_ [...] adds 63e2fef63138 drm/amdgpu: enable IP discovery by default on navi adds 70df8273ca0c drm/amdkfd: fix cp hang in eviction adds 5fdb7c4c7f26 drm/amd/display: Expose audio inst from DC to DM adds 6ce8f316673f drm/amd/display: Add drm_audio_component support to amdgpu_dm adds 5f0f531c4f8a drm/amdgpu: Print out voltage in DM_PPLIB adds 3840fe256ae4 drm/amdgpu: switch to macro for psp bootloader command adds 4298935924a9 drm/amdgpu: support key database loading for navi10 adds d36893362d22 drm/amd/powerplay: fix smu clock type change miss error adds 64974ab24908 drm/amd/powerplay: add pstate mclk(uclk) support for navi10 adds e12ed35ee51d drm/amd/display: amdgpu driver could not be loaded with du [...] adds f445261d1564 drm/amd/display: dccg, dchub ref clock is not initialized [...] adds 885c5bf53221 Merge remote-tracking branch 'amdgpu/drm-next' adds 47c4bdd6d3ea drm/i915/gt: Drop the duplicate icl workaround adds bf1315b830a4 drm/i915/selftests: Ensure we don't clamp a random offset to 32b adds 71b0846c17b9 drm/i915/guc: Remove preemption support for current fw adds aebf052bb647 drm/i915/guc: Simplify guc client adds 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size adds f63dfc146438 drm/i915/selftests: Hold the vma manager lock while modify [...] adds 13ce609243c7 drm/i915: Use the "display core" power domain in vlv/chv s [...] adds 88016a9fb741 drm/i915: Check crtc_state->wm.need_postvbl_update before [...] adds afe0c21b6228 drm/i915: Simplify modeset_get_crtc_power_domains() arguments adds 13d723a1177d drm/i915: Polish intel_shared_dpll_swap_state() adds e3b4089c68ed drm/i915: Polish intel_atomic_track_fbs() adds 6a64e985d242 drm/i915: Use intel_ types in intel_{lock,modeset}_all_pipes() adds a85fb46777c0 drm/i915: Use intel_ types in intel_atomic_commit() adds b12d5944fc28 drm/i915: Don't pass stack garbage to pcode in the second [...] adds ddafc0f75640 drm/i915/guc: Drop redundant ctx param from kerneldoc adds 86c9640b3a1e drm/i915: Copy name string into ring buffer for intel_upda [...] adds ddb3d12afa92 drm/i915: Don't overestimate 4:2:0 link symbol clock adds f1f1d4fa5869 drm/i915: Add 4th pipe and transcoder adds abd3a0fe040d drm/i915/tgl: add initial Tiger Lake definitions adds 7f02889292e2 drm/i915/tgl: Introduce Tiger Lake PCH adds d8df6bec1a30 drm/i915/tgl: Add TGL PCH detection in virtualized environment adds 9747f0c2fb9e drm/i915/tgl: Add TGL PCI IDs adds 7ff0fca4964f drm/i915/tgl: Check if pipe D is fused adds 276199e6be6a drm/i915/tgl: rename TRANSCODER_EDP_VDSC to use on transcoder A adds 656409bbaf87 drm/i915/tgl: Add power well support adds 1db27a729119 drm/i915/tgl: Add power well to support 4th pipe adds 68ff39c3f8c0 drm/i915/tgl: Add new pll ids adds c9014a2c7937 drm/i915/tgl: Add pll manager adds 6c8337dafaa9 drm/i915/tgl: Add additional ports for Tiger Lake adds 5c71970889d7 drm/i915/tgl: Add additional PHYs for Tiger Lake adds 55cd5048e176 drm/i915/tgl: init ddi port A-C for Tiger Lake adds deea06b47574 drm/i915/tgl: apply Display WA #1178 to fix type C dongles adds 30fcc338bc66 drm/i915/gen12: MBUS B credit change adds 3fd53262f0dd drm/i915/tgl: Add gmbus gpio pin to port mapping adds fb81cbe46988 drm/i915/tgl: port to ddc pin mapping adds d757535e3116 drm/i915/tgl: Add vbt value mapping for DDC Bus pin adds 36ca5335f202 drm/i915/tgl: Add DPLL registers adds a1c5f1510b3f drm/i915/tgl: Update DPLL clock reference register adds 1e2b7f497c28 drm/i915: Add test for invalid flag bits in whitelist entries adds aee20aaed887 drm/i915: Implement read-only support in whitelist selftest adds 3e1f0a518d22 drm/i915: Add engine name to workaround debug print adds 6eebfe8a10a6 drm/i915/gtt: Use shallow dma pages for scratch adds 57a7e30546b2 drm/i915/gtt: Wrap page_table with page_directory adds a9abea97856b drm/i915/gtt: Reorder gen8 ppgtt free/clear/alloc adds 18c7962b8cf2 drm/i915/gtt: Markup i915_ppgtt height adds 277632645756 drm/i915/gtt: Compute the radix for gen8 page table levels adds c03cbe4c0a83 drm/i915/gtt: Convert vm->scratch into an array adds 6239901c576d drm/i915/gtt: Use NULL to encode scratch shadow entries adds b5893ffc274b drm/i915: Drop extern qualifiers from header function prototypes adds b01558e56f84 drm/i915: Rename "_load"/"_unload" to match PCI entry points adds f2db53f14d3d drm/i915: Replace "_load" with "_probe" consequently adds 3b58a9455136 drm/i915: Propagate "_release" function name suffix down adds 78dae1ac35dd drm/i915: Propagate "_remove" function name suffix down adds 0b61b8b07f6b drm/i915: Propagate "_probe" function name suffix down adds 87d855e8cfa4 drm/i915/guc: Don't enable GuC/HuC in auto mode on pre-Gen11 adds f774f0964919 drm/i915/guc: Turn on GuC/HuC auto mode adds eaa2b31be152 drm/i915: Skip SINK_COUNT read on CH7511 adds 801404632c4b drm/i915/display: Drop kerneldoc for 'intel_atomic_commit' adds 1eda701eace2 drm/i915/gtt: Recursive cleanup for gen8 adds 4c2be3c5ebfd drm/i915/gtt: Recursive ppgtt clear for gen8 adds 0caf62577730 drm/i915: Add modular FIA adds 139ab811511c drm/i915/tgl: add modular FIA to device info adds cb823ed9915b drm/i915/gt: Use intel_gt as the primary object for handli [...] adds a30eff49d08c drm/i915/guc: Use system workqueue for log capture adds e3f503f1c733 drm/i915/uc: replace uc init/fini misc adds bb2881f8bdde drm/i915/uc: introduce intel_uc_fw_supported adds 9cbd51c2c0ed drm/i915/guc: move guc irq functions to intel_guc parameter adds 633023a4e618 drm/i915/guc: unify guc irq handling adds 0f261b241d9c drm/i915/uc: move GuC and HuC files under gt/uc/ adds 8b5689d7e3ca drm/i915/uc: move GuC/HuC inside intel_gt under a new intel_uc adds ca7b2c1bbede drm/i915/uc: Move intel functions to intel_uc adds 84b1ca2f0e68 drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths adds 2239e6dff206 drm/i915/guc: prefer intel_gt in guc interrupt functions adds a8120bc23eea drm/i915/uc: kill <g,h>uc_to_i915 adds 5ea63514f61a Merge remote-tracking branch 'drm-intel/for-linux-next' adds fd582cf08ae9 Merge remote-tracking branch 'drm-misc/for-linux-next' adds bf26fcd78a26 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 09297c2f7a54 ASoC: rt1011: fix DC calibration offset not applying adds ec3042ad39d4 ASoC: audio-graph-card: add missing const at graph_get_dai_id() adds f82b1d01dead Merge branch 'asoc-5.3' into asoc-next adds 33ceb9108c5e Merge remote-tracking branch 'sound-asoc/for-next' adds 801d59fe7e7b Merge remote-tracking branch 'modules/modules-next' adds 1976d7d200c5 Input: synaptics - whitelist Lenovo T580 SMBus intertouch adds 071cfc43c875 Input: sun4i-lradc-keys - add of_node_put() before return adds cc95527cceb3 Input: mtk-pmic-keys - add of_node_put() before return adds 2a017fd82c54 Input: gtco - bounds check collection indent level adds e2c063c89700 Input: auo-pixcir-ts - switch to using devm_add_action_or [...] adds 7a8497a85aa4 Merge remote-tracking branch 'input/next' adds 553768d1169a nbd: fix crash when the blksize is zero adds 4ddeaae8903d nbd: add netlink reconfigure resize support adds cbaf5d5efaa6 Merge branch 'for-linus' into for-next adds c38dbbfab1bc nvme-fcloop: fix inconsistent lock state warnings adds e0620bf858d3 nvme-fcloop: resolve warnings on RCU usage and sleep warnings adds 21774222324e nvme-pci: make nvme_dev_pm_ops static adds 4fe06923f518 nvme-pci: don't fall back to a 32-bit DMA mask adds 0298d5435276 nvme-pci: don't create a read hctx mapping without read queues adds bfac8e9f55cf nvme-pci: check for NULL return from pci_alloc_p2pmem() adds 7637de311bd2 nvme-pci: limit max_hw_sectors based on the DMA max mapping size adds 91f6d7985310 nvme-trace: fix spelling mistake "spcecific" -> "specific" adds 4c0181bf6cc8 nvme-trace: add delete completion and submission queue to [...] adds 9d05a96e298a nvmet: export I/O characteristics attributes in Identify adds 6605bdd59c21 nvme: add I/O characteristics fields adds 81adb8633491 nvme: set physical block size and optimal I/O size adds ca7ae5c966bd nvme-multipath: factor out a nvme_path_is_disabled helper adds 2032d074716a nvme-multipath: also check for a disabled path if there is [...] adds 04e70bd4a026 nvme-multipath: do not select namespaces which are about t [...] adds 5ba895033b8e nvmet: print a hint while rejecting NSID 0 or 0xffffffff adds 958f2a0f8121 nvme-tcp: set the STABLE_WRITES flag when data digests are [...] adds 37c15219599f nvme-tcp: don't use sendpage for SLAB pages adds 4c73cbdff111 nvme-fc: fix module unloads while lports still pending adds 420dc733f980 nvme: fix regression upon hot device removal and insertion adds b7403066070d Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] adds 33ca842b0ad2 Merge branch 'for-linus' into for-next adds 7d30c81b80ea nvme: fix NULL deref for fabrics options adds e156afacf978 Merge branch 'for-linus' into for-next adds e7bf90e5afe3 block/bio-integrity: fix a memory leak bug adds 0501481ca9cd Merge branch 'for-linus' into for-next adds b4c5875d3617 block: Allow mapping of vmalloc-ed buffers adds bd976e527259 block: Kill gfp_t argument of blkdev_report_zones() adds b091ac616846 sd_zbc: Fix report zones buffer allocation adds 26202928fafa block: Limit zone array allocation size adds 43de9762c5d0 Merge branch 'for-linus' into for-next adds e347946439ed null_blk: fixup ->report_zones() for !CONFIG_BLK_DEV_ZONED adds 0386b936772f Merge branch 'for-linus' into for-next adds 787c79d6393f MAINTAINERS: add entry for block io cgroup adds 5b9ddbdf2f36 Merge branch 'for-linus' into for-next adds e020826292b4 Merge remote-tracking branch 'block/for-next' adds 97022ba66382 Merge remote-tracking branch 'kgdb/kgdb-next' adds 5defe0823aa5 Merge remote-tracking branch 'mfd/for-mfd-next' adds 07f870e1b4c4 Merge remote-tracking branch 'backlight/for-backlight-next' adds e3d50383e73c Merge remote-tracking branch 'battery/for-next' adds 15b01769ad5c Merge remote-tracking branch 'regulator/for-next' adds 78973d952ae7 Merge remote-tracking branch 'security/next-testing' adds 4740daa40e40 Merge remote-tracking branch 'apparmor/apparmor-next' adds ced796abb416 Merge remote-tracking branch 'keys/keys-next' adds 7b9b968e0608 Merge remote-tracking branch 'watchdog/master' adds 1e4d09d2212d mdev: Send uevents around parent device registration adds b85b91f6e7ec Merge remote-tracking branch 'vfio/next' adds 25777e5784a7 mailbox: handle failed named mailbox channel request adds 77b8bd4825fd Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 4ae8d0f66fd3 Merge remote-tracking branch 'spi/for-next' adds b304beb974c5 Merge branch 'x86/urgent' adds 162b65ddbf2f Merge branch 'x86/debug' adds e722a4267454 Merge remote-tracking branch 'tip/auto-latest' adds a44edec04f03 Merge remote-tracking branch 'edac-amd/for-next' adds b429fb98d0f1 Merge remote-tracking branch 'ftrace/for-next' adds a74aa99f00e2 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 2be2997ece4f Merge remote-tracking branch 'kvms390/next' adds d97af5dff755 Merge remote-tracking branch 'xen-tip/linux-next' adds 03ed70fb0e5e Merge branch 'for-5.3' into for-next adds b0201bdd3ab4 Merge remote-tracking branch 'percpu/for-next' adds c09c6071310d platform/x86: intel_pmc_core: transform Pkg C-state reside [...] adds b02f6a2ef0a1 platform/x86: intel_pmc_core: Attach using APCI HID "INT33A1" adds e6fbb97da521 platform/x86: mlx-platform: Fix error handling in mlxplat_init() adds 2b4f3dab09b3 tools/power/x86/intel-speed-select: Add .gitignore file adds 7d67c8ac25fb platform/x86: Fix PCENGINES_APU2 Kconfig warning adds a072b75672fb Merge remote-tracking branch 'drivers-x86/for-next' adds 5dc302bdb418 Merge remote-tracking branch 'mux/for-next' adds a1efad4b8eb9 Merge remote-tracking branch 'slave-dma/next' adds 71150d2889f9 Merge remote-tracking branch 'cgroup/for-next' adds 253797754de4 Merge remote-tracking branch 'scsi/for-next' adds 211f70ff1daa scsi: virtio_scsi: Use struct_size() helper adds 5e663f0410fa virtio-mmio: add error check for platform_get_irq adds 38c42251ca42 Merge remote-tracking branch 'vhost/linux-next' adds 61bdf2869f19 Merge remote-tracking branch 'rpmsg/for-next' adds f73d5ac98396 Merge remote-tracking branch 'y2038/y2038' adds bbda14de247f Merge remote-tracking branch 'livepatching/for-next' adds 3126790d1fd3 rtc: interface: Change type of 'count' from int to u64 adds f2f5cb6a73b9 rtc: pcf2123: Fix build error adds fe63604c630a rtc: stm32: remove one condition check in stm32_rtc_set_alarm() adds f0162d21cc80 rtc: wm831x: Add IRQF_ONESHOT flag adds 2715d0314485 Merge remote-tracking branch 'rtc/rtc-next' adds f7f30c27e7b7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 7ecf67afb430 Merge remote-tracking branch 'ntb/ntb-next' adds 4d88c39f8d29 Merge remote-tracking branch 'kspp/for-next/kspp' adds fc1ccacf75db Merge remote-tracking branch 'nvmem/for-next' adds 8e4c08b1ea5a Merge remote-tracking branch 'xarray/xarray' adds 8ddf7d17e28d Merge remote-tracking branch 'pidfd/for-next' adds 4a15e0092372 Merge remote-tracking branch 'devfreq/for-next' adds 6b1e456f4fe3 Merge remote-tracking branch 'hmm/hmm' adds 2a54aede5c4c fat: add nobarrier to workaround the strange behavior of device adds 40d2c7c83188 mm/z3fold: don't try to use buddy slots after free adds 88fcf5481926 mm/hmm: Fix bad subpage pointer in try_to_unmap_one adds 1bee978f7ec9 ocfs2: clear zero in unaligned direct IO adds cbfc8b298805 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 179658d86520 ocfs2: wait for recovering done after direct unlock request adds 74cd0159d9af ocfs2: checkpoint appending truncate log transaction befor [...] adds 642579cccab7 ramfs: support O_TMPFILE adds b5af4fba4410 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 27a49bf3432b mm: thp: extract split_queue_* into a struct adds 6fb3ab618857 mm: move mem_cgroup_uncharge out of __page_cache_release() adds a9c4b02f765f mm: shrinker: make shrinker not depend on memcg kmem adds 2cacb5937eed mm: thp: make deferred split shrinker memcg aware adds af0c8f8835c1 mm/memcontrol.c: keep local VM counters in sync with the h [...] adds f8739528d9bd mm/mmap.c: fix the adjusted length error adds bd6c26889a22 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds 9dc4697801ff s390x/mm: fail when an altmap is used for arch_add_memory() adds bd79f2b752d7 s390x/mm: implement arch_remove_memory() adds bdffc903e3ab arm64/mm: add temporary arch_remove_memory() implementation adds 838e4e03c243 drivers/base/memory: pass a block_id to init_memory_block() adds bde665ccaa8b drivers/base/memory: fix a compilation warning adds 87c88e550d9d mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds c00df57f869d mm/memory_hotplug: create memory block devices after arch_ [...] adds ad3ccbb4b67c mm/memory_hotplug: drop MHP_MEMBLOCK_API adds 2c257300b34d mm/memory_hotplug: remove memory block devices before arch [...] adds 3db43c8102a7 mm/memory_hotplug: make unregister_memory_block_under_node [...] adds 99ddbb8d09e0 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds c2b5a7efdd73 mm/sparse.c: set section nid for hot-add memory adds d5495cc54b99 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds fcf6288343ac mm/sparse.c: mark sparse_buffer_free as __meminit adds 07921e7a8b79 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds ca62fe539458 mm/vmscan.c: add a new member reclaim_state in struct shri [...] adds aff119884109 mm/vmscan: add a new member reclaim_state in struct shrink [...] adds 37ac66cabf6a mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths adds cd71c1e7e8e5 mm/vmscan.c: add checks for incorrect handling of current- [...] adds 0b024b5532fa mm/z3fold.c: remove z3fold_migration trylock adds ea0b7024ffa1 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds 9f8845461d54 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds 0a76d4eaf3b2 mm/oom_kill.c: add task UID to info message on an oom kill adds 49f17593394c mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 2f4086859c1a mm: thp: make transhuge_vma_suitable available for anonymous THP adds 268a598f09e8 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] adds 92045b8cf544 mm: thp: fix false negative of shmem vma's THP eligibility adds 88a1683eb34a mm/cma.c: fail if fixed declaration can't be honored adds d4a6ddcb0b2e mm: fix the MAP_UNINITIALIZED flag adds d0eccd4ffe58 mm: provide a print_vma_addr stub for !CONFIG_MMU adds 7188118fd6ee mm: stub out all of swapops.h for !CONFIG_MMU adds d8cc42ae66cb mm, memcg: proportional memory.{low,min} reclaim adds 82debc0acf9e mm, memcg: make memory.emin the baseline for utilisation d [...] adds c9c1a43bf2cf mm, memcg: make scan aggression always exclude protection adds 9a596eeb7a84 mm/vmscan: remove unused lru_pages argument adds e9de1b6a68b5 mm: don't expose page to fast gup before it's ready adds a3cc9f5e513a fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 36c2815a8e68 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds ffb60d1d9b68 kernel/hung_task.c: Monitor killed tasks. adds 5ed52e061c84 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] adds 167eb1213d70 vmcore: Add a kernel parameter novmcoredd adds 469df8a3ac56 vmcore-add-a-kernel-parameter-novmcoredd-fix adds 94510f71d125 vmcore-add-a-kernel-parameter-novmcoredd-fix-fix adds b4be23bfec38 include/linux/kernel.h: add typeof_member() macro adds 3bf17ef28e0b fs/proc/inode.c: use typeof_member() macro adds 5be23abc27ec proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) adds 893121642efa fs/proc/proc_sysctl.c: fix the default values of i_uid/i_g [...] adds 15826767a767 kernel: fix typos and some coding style in comments adds e2a5af360c2f linux/bits.h: make BIT(), GENMASK(), and friends available [...] adds a47e5566ff1b arch: replace _BITUL() in kernel-space headers with BIT() adds 7d8248a85008 arch/*: remove unused isa_page_to_bus() adds d7e567034f82 asm-generic: fix a compilation warning adds 6d772759ad5a include/linux/wait.h: fix clang -Wuninitialized warnings adds ca88fb063402 get_maintainer: add ability to skip moderated mailing lists adds fd525de90402 lib/genalloc.c: export symbol addr_in_gen_pool adds ad4480c9a749 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds b35e48a2fe55 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 008c6c58e5d0 lib/math/rational.c: fix possible incorrect result from ra [...] adds ffa9a2810d01 lib/list: tweak LIST_POISON2 for better code generation on x86_64 adds 58b4e0e62323 lib/string.c: allow searching for NUL with strnchr adds aeff2aceea3e lib/test_string.c: avoid masking memset16/32/64 failures adds 6e31ec83fd12 lib/test_string.c: add some testcases for strchr and strnchr adds 751998a8d39f lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds b857f6dd7a4c lib: introduce test_meminit module adds b937ecc1d991 mm/ioremap: check virtual address alignment while creating [...] adds 3b515ddf24e3 mm/ioremap: probe platform for p4d huge map support adds e02df172bce6 lib/string_helpers: fix some kerneldoc warnings adds 5f89817ebe0f lib/test_meminit.c: fix -Wmaybe-uninitialized false positive adds 34366bd97a99 lib/test_meminit.c: minor test fixes adds f0938b5bc13e lib/rbtree: avoid generating code twice for the cached versions adds 2f919a518b44 rbtree-avoid-generating-code-twice-for-the-cached-versions [...] adds c4ba7fd91e7c checkpatch.pl: warn on duplicate sysctl local variable adds 4b9239d8d315 checkpatch: add warnings in favor of strscpy(). adds d1873cc7b756 checkpatch: don't interpret stack dumps as commit IDs adds e4a37d309d9f checkpatch: fix something adds 5eedefc4993f fs/binfmt_flat.c: remove set but not used variable 'inode' adds a99d8f2af05d fs/binfmt_elf.c: delete stale comment adds 961238c99054 init/Kconfig: fix neighboring typos adds 5f43e83d25e7 mm, kprobes: generalize and rename notify_page_fault() as [...] adds 78f6b63c7c30 mips/kprobes: export kprobe_fault_handler() adds 44ca2efb3453 coda: pass the host file in vma->vm_file on mmap adds f7e2285f867b uapi linux/coda.h: use __kernel_pid_t for userspace adds b735165da3e8 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds f7ff5f051880 coda: add error handling for fget adds 0d798cf9f4b8 coda: potential buffer overflow in coda_psdev_write() adds 09079a699f97 coda: fix build using bare-metal toolchain adds 3447aabb0487 coda: don't try to print names that were considered too long adds ea6d44e52231 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] adds b80a6e54c792 coda: clean up indentation, replace spaces with tab adds 427f890de851 coda: stop using 'struct timespec' in user API adds ee93a2d365e6 coda: change Coda's user api to use 64-bit time_t in timespec adds 1e04b6390c81 coda: get rid of CODA_ALLOC() adds 23a08fc456db coda: get rid of CODA_FREE() adds ff5c4714c33b coda: bump module version adds bd5982826cd1 coda: Move internal defs out of include/linux/ [ver #2] adds 6f32bab480f5 coda: remove uapi/linux/coda_psdev.h adds 7cdc9e6c92f7 coda: destroy mutex in put_super() adds 8aef7cbc7bbf coda: use SIZE() for stat adds 50a470111a2e coda: add __init to init_coda_psdev() adds 1e66ce82a585 coda: remove sysctl object from module when unused adds cce4b7b394ed coda: remove sb test in coda_fid_to_inode() adds c5eb632b94a9 coda: ftoc validity check integration adds 2bdf496a0729 coda: add hinting support for partial file caching adds 6a99035ae583 coda-add-hinting-support-for-partial-file-caching-fix adds 3d4d06fda45a fs/hfsplus/xattr.c: replace strncpy with memcpy adds 9c8c8e928285 fs/ufs/super.c: remove set but not used variable 'usb3' adds d179d25c7af8 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] adds 5e127f86737c nds32: fix asm/syscall.h adds 3dec0e2f003e hexagon: define syscall_get_error() and syscall_get_return [...] adds 1a76d347f35e mips: define syscall_get_error() adds 74900f70e5e7 parisc: define syscall_get_error() adds 203b9328bf86 powerpc: define syscall_get_error() adds e27608a8fd33 ptrace: add PTRACE_GET_SYSCALL_INFO request adds c794cf211764 selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO adds 84751c6604b5 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO adds 80765b9f2faf selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] adds 983579fca500 signal: reorder struct sighand_struct adds a42dfde50815 signal: simplify set_user_sigmask/restore_user_sigmask adds 9821578193ae select: change do_poll() to return -ERESTARTNOHAND rather [...] adds 51de649f23d6 select: shift restore_saved_sigmask_unless() into poll_sel [...] adds 0012241dd017 coredump: split pipe command whitespace before expanding template adds 1747ad4bdb8b drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds af3f5323b02c kernel/pid.c: convert struct pid count to refcount_t adds 2e59f0c4c829 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl adds 6c6db0773fe2 aio: simplify read_events() adds 59a74cb4bab4 scripts/gdb: add lx-genpd-summary command adds 18b36eb5f1d2 scripts/gdb: add helpers to find and list devices adds 96f4f984f710 resource: fix locking in find_next_iomem_res() adds 14c6c9525fad resource-fix-locking-in-find_next_iomem_res-fix adds 8bc8a383861d resource: avoid unnecessary lookups in find_next_iomem_res() adds 418a2fb17cb8 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] adds 8a038e55ac9d ipc/mqueue.c: only perform resource calculation if user valid adds cb6911d864b3 ipc/msg.c: consolidate all xxxctl_down() functions adds bbf9aea249cf include/linux/lz4.h: fix spelling and copy-paste errors in [...] adds ccad3bef8cfe mm/slab_common.c: work around clang bug #42570 adds 7dd2b0d5df5d Merge branch 'akpm-current/current' adds 9a8d5160e22e pinctrl: fix pxa2xx.c build warnings adds 557a66c6a85e device-dax: fix memory and resource leak if hotplug fails adds 265c940f8ae5 mm/hotplug: make remove_memory() interface usable adds def566ec1432 device-dax: "Hotremove" persistent memory that is used lik [...] adds 781003c648c0 mm: move MAP_SYNC to asm-generic/mman-common.h adds 7b0f26c3bbd8 mm/mmap: move common defines to mman-common.h adds ef6f9e04f090 mm: section numbers use the type "unsigned long" adds d6936822822c mm-section-numbers-use-the-type-unsigned-long-fix adds 6747e5dffbd2 mm-section-numbers-use-the-type-unsigned-long-v3 adds 03a893bf53fb drivers/base/memory: Use "unsigned long" for block ids adds 4edc2e6ec8f2 mm: make register_mem_sect_under_node() static adds 447d054bb973 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds 76b0e22b90cc mm/memory_hotplug: move and simplify walk_memory_blocks() adds e8cc83e7d00c drivers/base/memory.c: Get rid of find_memory_block_hinted() adds 4d80cf017e7e drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 adds e2dbdee01646 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix adds 43a8a649adc2 mm: clean up is_device_*_page() definitions adds e439284af2a9 mm: introduce ARCH_HAS_PTE_DEVMAP adds 94bcb000f00b arm64: mm: implement pte_devmap support adds 1c70b1987371 arm64-mm-implement-pte_devmap-support-fix adds d095f03b300b mm/sparsemem: introduce struct mem_section_usage adds a4076c641b0f mm/sparsemem: introduce a SECTION_IS_EARLY flag adds fbc6bd067917 mm/sparsemem: add helpers track active portions of a secti [...] adds 902bcc3dc12e mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds dab43c561328 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds bc8da9f1ef9e mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds 7fd8ada968f9 mm: kill is_dev_zone() helper adds 69d10461a499 mm/sparsemem: prepare for sub-section ranges adds 91e0ff19c142 mm/sparsemem: support sub-section hotplug adds 306aba3316eb mm: document ZONE_DEVICE memory-model implications adds 7eff894df322 docs/vm: update ZONE_DEVICE memory model documentation adds 55f9fe59c988 mm/devm_memremap_pages: enable sub-section remap adds 09129dc23304 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds 164203b52c8b libnvdimm/pfn: stop padding pmem namespaces to section alignment adds 8e4e80b7a18f mm/sparsemem: cleanup 'section number' data types adds 1c6cd5961ba1 mm-sparsemem-cleanup-section-number-data-types-fix adds 6e5095929296 mm: migrate: remove unused mode argument adds 36f1578179fc mm: migrate: fix for fs/iomap.c splitting adds aaab7b5aedf2 mm: add account_locked_vm utility function adds 738ea325a9eb mm-add-account_locked_vm-utility-function-v3 adds 5ef302df5558 mm-add-account_locked_vm-utility-function-v3-fix adds 56bf5b6266cb proc/sysctl: add shared variables for range check adds 8b6fdf7c8bd6 tipc: remove two unused variables adds 0f8a8ed4d207 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix adds 29ba443140b1 proc/sysctl: make firmware loader table conditional adds 7faf3886cba1 proc-sysctl-add-shared-variables-for-range-check-fix-4 adds c41f63ba7cf3 drivers/tty/serial/sh-sci.c: suppress warning adds cd0388bd6c2f fs/select.c: use struct_size() in kmalloc() adds 3f5a96b7bfeb drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds ae26153cf8ed Merge branch 'akpm/master' adds e689ed79e479 Add linux-next specific files for 20190715
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 (1481057642d5) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/device-mapper/snapshot.rst | 18 +- Documentation/driver-api/generic-counter.rst | 4 +- Documentation/kbuild/kbuild.rst | 5 +- Documentation/kbuild/makefiles.rst | 12 +- Documentation/networking/bonding.txt | 16 +- Documentation/riscv/boot-image-header.txt | 50 + Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/virtual/index.rst | 18 + Documentation/virtual/kvm/api.txt | 26 + Documentation/virtual/kvm/cpuid.rst | 107 + Documentation/virtual/kvm/cpuid.txt | 91 - Documentation/virtual/kvm/index.rst | 11 + .../virtual/{paravirt_ops.txt => paravirt_ops.rst} | 19 +- MAINTAINERS | 18 +- Next/SHA1s | 138 +- Next/merge.log | 10714 ++++++------------- arch/arm/tools/syscall.tbl | 2 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 +- arch/arm64/mm/pgd.c | 5 +- arch/ia64/mm/contig.c | 5 +- arch/ia64/mm/discontig.c | 5 +- arch/m68k/Kconfig | 4 +- arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kernel/eeh.c | 15 +- arch/powerpc/platforms/powernv/idle.c | 2 +- arch/riscv/Makefile | 2 - arch/riscv/include/asm/fixmap.h | 5 + arch/riscv/include/asm/image.h | 65 + arch/riscv/include/asm/pgtable-64.h | 5 + arch/riscv/include/asm/pgtable.h | 8 + arch/riscv/kernel/head.S | 49 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/mm/init.c | 307 +- arch/s390/include/asm/pci_insn.h | 10 - arch/s390/include/asm/sclp.h | 1 - arch/s390/include/uapi/asm/dasd.h | 154 +- arch/s390/kernel/early.c | 2 - arch/s390/kernel/ipl.c | 7 +- arch/s390/kernel/perf_cpum_cf_events.c | 2 + arch/s390/kernel/unwind_bc.c | 2 +- arch/s390/pci/pci.c | 4 +- arch/s390/pci/pci_sysfs.c | 10 + arch/x86/Kconfig | 3 +- arch/x86/entry/entry_32.S | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/entry/vdso/Makefile | 12 +- arch/x86/events/amd/uncore.c | 15 +- arch/x86/events/intel/core.c | 8 +- arch/x86/include/asm/kvm_host.h | 2 + arch/x86/include/asm/mshyperv.h | 1 + arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/processor.h | 1 + arch/x86/include/asm/special_insns.h | 41 +- arch/x86/include/uapi/asm/kvm.h | 10 + arch/x86/include/uapi/asm/vmx.h | 1 - arch/x86/kernel/alternative.c | 25 +- arch/x86/kernel/cpu/common.c | 72 +- arch/x86/kernel/smpboot.c | 14 +- arch/x86/kernel/stacktrace.c | 8 +- arch/x86/kvm/cpuid.c | 224 +- arch/x86/kvm/irq.h | 1 - arch/x86/kvm/lapic.c | 47 +- arch/x86/kvm/mmu.c | 105 +- arch/x86/kvm/mmutrace.h | 59 + arch/x86/kvm/paging_tmpl.h | 42 +- arch/x86/kvm/pmu.c | 63 + arch/x86/kvm/pmu.h | 1 + arch/x86/kvm/svm.c | 25 +- arch/x86/kvm/trace.h | 2 +- arch/x86/kvm/vmx/nested.c | 78 +- arch/x86/kvm/x86.c | 16 + arch/x86/mm/mem_encrypt.c | 30 + arch/x86/xen/smp_pv.c | 1 + arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- block/bio-integrity.c | 8 +- block/bio.c | 28 +- block/blk-zoned.c | 67 +- certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- drivers/acpi/acpica/exconfig.c | 18 +- drivers/acpi/acpica/tbxfload.c | 10 +- drivers/acpi/blacklist.c | 4 + drivers/block/nbd.c | 59 +- drivers/block/null_blk.h | 5 +- drivers/block/null_blk_zoned.c | 3 +- drivers/bluetooth/btqca.c | 26 +- drivers/bluetooth/btqca.h | 7 + drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_qca.c | 5 +- drivers/char/tpm/tpm-chip.c | 23 +- drivers/clocksource/timer-npcm7xx.c | 2 +- drivers/cpufreq/pasemi-cpufreq.c | 20 +- drivers/crypto/amcc/crypto4xx_trng.c | 1 - drivers/crypto/ccp/ccp-ops.c | 12 +- drivers/crypto/stm32/stm32-hash.c | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 - drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 82 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 66 - drivers/gpu/drm/amd/amdgpu/nv.c | 24 - drivers/gpu/drm/amd/amdgpu/nv.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 58 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 26 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 16 +- drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 230 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 25 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 41 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 36 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 23 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 8 - drivers/gpu/drm/amd/include/amd_shared.h | 2 +- drivers/gpu/drm/amd/include/navi14_ip_offset.h | 1119 -- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 6 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 12 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 6 - drivers/gpu/drm/i915/Kconfig.debug | 14 + drivers/gpu/drm/i915/Makefile | 21 +- drivers/gpu/drm/i915/Makefile.header-test | 4 - drivers/gpu/drm/i915/display/intel_bios.c | 21 +- drivers/gpu/drm/i915/display/intel_bios.h | 2 +- drivers/gpu/drm/i915/display/intel_bw.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 12 +- drivers/gpu/drm/i915/display/intel_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 12 + drivers/gpu/drm/i915/display/intel_display.c | 212 +- drivers/gpu/drm/i915/display/intel_display.h | 23 + drivers/gpu/drm/i915/display/intel_display_power.c | 520 +- drivers/gpu/drm/i915/display/intel_display_power.h | 34 +- drivers/gpu/drm/i915/display/intel_dp.c | 18 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 70 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 26 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 20 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 36 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 32 +- drivers/gpu/drm/i915/display/intel_tc.c | 47 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 + drivers/gpu/drm/i915/display/intel_vdsc.c | 14 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 19 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 31 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 2 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 20 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 4 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 6 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 19 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 22 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine.h | 8 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 31 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 - drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 7 + drivers/gpu/drm/i915/gt/intel_gt.c | 7 + drivers/gpu/drm/i915/gt/intel_gt.h | 27 + drivers/gpu/drm/i915/gt/intel_gt_pm.c | 26 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 18 + drivers/gpu/drm/i915/gt/intel_hangcheck.c | 68 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 448 +- drivers/gpu/drm/i915/gt/intel_reset.h | 73 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 50 + drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 4 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 50 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 1 + drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 461 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 38 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 97 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 3 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 113 +- drivers/gpu/drm/i915/gt/uc/Makefile | 5 + .../drm/i915/{gem => gt/uc}/Makefile.header-test | 0 drivers/gpu/drm/i915/{ => gt/uc}/intel_guc.c | 144 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_guc.h | 17 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_ads.c | 3 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_ads.h | 0 drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_ct.c | 0 drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_ct.h | 0 drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_fw.c | 89 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_fw.h | 0 drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_fwif.h | 0 drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_log.c | 17 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_log.h | 1 - drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_reg.h | 32 +- .../drm/i915/{ => gt/uc}/intel_guc_submission.c | 362 +- .../drm/i915/{ => gt/uc}/intel_guc_submission.h | 2 - drivers/gpu/drm/i915/{ => gt/uc}/intel_huc.c | 32 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_huc.h | 6 - drivers/gpu/drm/i915/{ => gt/uc}/intel_huc_fw.c | 12 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_huc_fw.h | 0 drivers/gpu/drm/i915/{ => gt/uc}/intel_uc.c | 249 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_uc.h | 39 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_uc_fw.c | 4 +- drivers/gpu/drm/i915/{ => gt/uc}/intel_uc_fw.h | 30 +- .../intel_guc.c => gt/uc/selftest_guc.c} | 45 +- drivers/gpu/drm/i915/gvt/gtt.h | 13 +- drivers/gpu/drm/i915/i915_debugfs.c | 102 +- drivers/gpu/drm/i915/i915_drv.c | 138 +- drivers/gpu/drm/i915/i915_drv.h | 122 +- drivers/gpu/drm/i915/i915_gem.c | 67 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 1212 +-- drivers/gpu/drm/i915/i915_gem_gtt.h | 51 +- drivers/gpu/drm/i915/i915_gpu_error.c | 11 +- drivers/gpu/drm/i915/i915_gpu_error.h | 54 +- drivers/gpu/drm/i915/i915_irq.c | 127 +- drivers/gpu/drm/i915/i915_irq.h | 17 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 37 +- drivers/gpu/drm/i915/i915_reg.h | 86 +- drivers/gpu/drm/i915/i915_request.c | 5 +- drivers/gpu/drm/i915/i915_selftest.h | 9 + drivers/gpu/drm/i915/i915_trace.h | 12 +- drivers/gpu/drm/i915/intel_device_info.c | 4 + drivers/gpu/drm/i915/intel_device_info.h | 3 + drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/i915/intel_gvt.c | 7 +- drivers/gpu/drm/i915/intel_gvt.h | 5 +- drivers/gpu/drm/i915/intel_pm.c | 23 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 +- drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_chv.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_glk.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_icl.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 2 +- drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 2 +- drivers/gpu/drm/i915/selftests/i915_active.c | 3 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 3 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 3 +- drivers/gpu/drm/i915/selftests/i915_request.c | 4 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 23 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 5 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 38 +- drivers/gpu/drm/i915/selftests/igt_reset.h | 10 +- drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 5 - drivers/hv/channel.c | 2 +- drivers/infiniband/core/cq.c | 13 + drivers/infiniband/sw/siw/Kconfig | 3 +- drivers/infiniband/sw/siw/siw_cm.c | 7 +- drivers/infiniband/sw/siw/siw_cq.c | 2 +- drivers/infiniband/sw/siw/siw_qp_rx.c | 2 + drivers/infiniband/sw/siw/siw_qp_tx.c | 4 + drivers/input/keyboard/mtk-pmic-keys.c | 9 +- drivers/input/keyboard/sun4i-lradc-keys.c | 3 + drivers/input/misc/da9063_onkey.c | 2 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/tablet/gtco.c | 20 +- drivers/input/touchscreen/auo-pixcir-ts.c | 3 +- drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-renesas-rza1.c | 15 +- drivers/mailbox/mailbox.c | 6 +- drivers/md/dm-bufio.c | 4 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-flakey.c | 5 +- drivers/md/dm-linear.c | 5 +- drivers/md/dm-snap.c | 186 +- drivers/md/dm-zoned-metadata.c | 16 +- drivers/md/dm.c | 6 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/misc/vmw_balloon.c | 4 +- drivers/mmc/host/meson-gx-mmc.c | 2 +- drivers/mtd/spi-nor/intel-spi-pci.c | 2 +- drivers/mtd/spi-nor/intel-spi-platform.c | 2 +- drivers/mtd/spi-nor/intel-spi.c | 2 +- drivers/net/dsa/qca8k.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 19 +- drivers/net/ethernet/google/gve/gve_main.c | 1 - drivers/net/ethernet/hisilicon/hip04_eth.c | 7 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 7 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 7 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 4 +- drivers/net/ethernet/marvell/sky2.c | 7 + drivers/net/ethernet/mediatek/mtk_eth_soc.h | 2 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 2 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 10 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 5 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 9 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 9 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 23 +- .../net/ethernet/netronome/nfp/flower/offload.c | 28 +- drivers/net/ethernet/realtek/r8169_main.c | 137 + drivers/net/ethernet/sis/sis900.c | 6 +- drivers/net/ethernet/stmicro/stmmac/descs.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 4 +- drivers/net/ethernet/ti/davinci_cpdma.c | 26 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/ppp/ppp_mppe.c | 1 - drivers/nvdimm/security.c | 2 +- drivers/nvme/host/core.c | 43 +- drivers/nvme/host/fc.c | 51 +- drivers/nvme/host/multipath.c | 18 +- drivers/nvme/host/nvme.h | 1 + drivers/nvme/host/pci.c | 26 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/host/trace.c | 28 +- drivers/nvme/target/admin-cmd.c | 3 + drivers/nvme/target/configfs.c | 4 +- drivers/nvme/target/fcloop.c | 44 +- drivers/nvme/target/io-cmd-bdev.c | 39 + drivers/nvme/target/nvmet.h | 8 + drivers/nvme/target/trace.c | 2 +- drivers/pci/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 1 + drivers/pci/controller/pci-hyperv.c | 91 +- drivers/pci/iov.c | 2 - drivers/pci/pci.h | 1 - drivers/pci/probe.c | 26 +- drivers/pci/quirks.c | 30 + drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 2 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8-pmx.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8b.c | 2 +- drivers/platform/x86/Kconfig | 2 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/intel_pmc_core.c | 45 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 62 + drivers/platform/x86/mlx-platform.c | 2 +- drivers/powercap/Kconfig | 11 +- drivers/powercap/Makefile | 3 +- .../powercap/{intel_rapl.c => intel_rapl_common.c} | 801 +- drivers/powercap/intel_rapl_msr.c | 183 + drivers/rtc/Kconfig | 1 + drivers/rtc/interface.c | 2 +- drivers/rtc/rtc-stm32.c | 6 +- drivers/rtc/rtc-wm831x.c | 3 +- drivers/s390/block/dasd.c | 233 +- drivers/s390/block/dasd_devmap.c | 70 +- drivers/s390/block/dasd_diag.c | 22 +- drivers/s390/block/dasd_eckd.c | 966 +- drivers/s390/block/dasd_eckd.h | 175 +- drivers/s390/block/dasd_eer.c | 1 + drivers/s390/block/dasd_fba.c | 45 +- drivers/s390/block/dasd_fba.h | 5 + drivers/s390/block/dasd_int.h | 33 +- drivers/s390/block/dasd_ioctl.c | 56 + drivers/s390/char/sclp_early.c | 1 - drivers/s390/crypto/ap_bus.c | 1 - drivers/s390/crypto/vfio_ap_ops.c | 3 +- drivers/s390/scsi/zfcp_erp.c | 7 + drivers/s390/scsi/zfcp_fsf.c | 55 +- drivers/scsi/fcoe/fcoe.c | 2 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/fcoe/fcoe_sysfs.c | 2 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/hosts.c | 2 +- drivers/scsi/libfc/fc_disc.c | 2 +- drivers/scsi/libfc/fc_elsct.c | 2 +- drivers/scsi/libfc/fc_exch.c | 2 +- drivers/scsi/libfc/fc_fcp.c | 2 +- drivers/scsi/libfc/fc_frame.c | 2 +- drivers/scsi/libfc/fc_libfc.c | 2 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_npiv.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 2 +- drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_host_smp.c | 2 +- drivers/scsi/libsas/sas_init.c | 2 +- drivers/scsi/libsas/sas_internal.h | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 3 +- drivers/scsi/libsas/sas_task.c | 3 +- drivers/scsi/lpfc/lpfc_debugfs.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 30 +- drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/pm8001/pm80xx_hwi.h | 2 + drivers/scsi/scsi.c | 2 +- drivers/scsi/scsi_devinfo.c | 2 + drivers/scsi/scsi_error.c | 2 +- drivers/scsi/scsi_ioctl.c | 2 +- drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/scsi_logging.c | 2 +- drivers/scsi/scsi_pm.c | 2 +- drivers/scsi/scsi_sysctl.c | 2 +- drivers/scsi/scsi_sysfs.c | 2 +- drivers/scsi/scsi_trace.c | 2 +- drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 2 +- drivers/scsi/scsi_transport_sas.c | 2 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/scsi_transport_srp.c | 2 +- drivers/scsi/sd.c | 2 +- drivers/scsi/sd.h | 3 +- drivers/scsi/sd_dif.c | 2 +- drivers/scsi/sd_zbc.c | 110 +- drivers/scsi/ses.c | 2 +- drivers/scsi/sg.c | 2 +- drivers/scsi/sr.c | 2 +- drivers/scsi/st.c | 2 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/thermal/intel/int340x_thermal/Kconfig | 6 + .../int340x_thermal/processor_thermal_device.c | 173 +- drivers/vfio/mdev/mdev_core.c | 9 + drivers/virtio/virtio_mmio.c | 7 +- fs/afs/security.c | 2 +- fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 28 +- fs/cifs/connect.c | 20 +- fs/crypto/keyinfo.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/f2fs/file.c | 63 +- fs/f2fs/segment.c | 51 +- fs/f2fs/segment.h | 1 + fs/f2fs/super.c | 8 +- fs/fscache/object-list.c | 2 +- fs/nfs/dir.c | 84 +- fs/nfs/nfs4idmap.c | 30 +- fs/orangefs/file.c | 4 +- fs/proc/meminfo.c | 2 +- fs/proc/proc_sysctl.c | 4 + fs/ubifs/auth.c | 2 +- include/asm-generic/cacheflush.h | 74 +- include/drm/amd_asic_type.h | 1 - include/drm/i915_component.h | 2 +- include/drm/i915_drm.h | 13 +- include/drm/i915_pciids.h | 10 + include/linux/blkdev.h | 10 +- include/linux/device-mapper.h | 3 +- include/linux/dim.h | 13 - include/linux/dma-direct.h | 9 + include/linux/intel_rapl.h | 155 + include/linux/kasan-checks.h | 10 +- include/linux/key.h | 121 +- include/linux/kvm_host.h | 1 + include/linux/memcontrol.h | 19 +- include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/nvme.h | 12 +- include/linux/pagemap.h | 3 + include/linux/pci_ids.h | 1 + include/linux/percpu.h | 2 +- include/linux/perf_event.h | 5 + include/linux/phy.h | 3 + include/linux/sunrpc/clnt.h | 2 + include/linux/vmalloc.h | 2 + include/linux/wait.h | 11 +- include/net/fib_rules.h | 4 +- include/net/pkt_cls.h | 10 + include/scsi/iscsi_if.h | 2 +- include/scsi/iscsi_proto.h | 2 +- include/scsi/libiscsi.h | 2 +- include/scsi/libiscsi_tcp.h | 2 +- include/scsi/libsas.h | 2 +- include/scsi/sas.h | 2 +- include/scsi/sas_ata.h | 2 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_transport.h | 2 +- include/scsi/scsi_transport_fc.h | 2 +- include/scsi/scsi_transport_iscsi.h | 2 +- include/scsi/scsi_transport_spi.h | 2 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/linux/keyctl.h | 65 - include/uapi/linux/kvm.h | 3 + include/uapi/linux/videodev2.h | 8 +- kernel/bpf/verifier.c | 13 +- kernel/dma/Kconfig | 3 + kernel/dma/direct.c | 16 +- kernel/events/core.c | 83 +- kernel/locking/lockdep_proc.c | 5 +- kernel/pid.c | 2 +- kernel/printk/printk.c | 2 +- kernel/sched/core.c | 4 +- kernel/time/vsyscall.c | 6 +- lib/digsig.c | 2 +- localversion-next | 2 +- mm/memcontrol.c | 31 +- mm/page_alloc.c | 2 - mm/page_owner.c | 61 +- mm/percpu.c | 19 +- mm/rmap.c | 1 + mm/slab_common.c | 3 +- mm/vmalloc.c | 10 + mm/z3fold.c | 46 +- net/ceph/ceph_common.c | 2 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/hsr/hsr_device.c | 18 +- net/hsr/hsr_device.h | 1 - net/hsr/hsr_netlink.c | 7 - net/ipv6/ah6.c | 4 +- net/ipv6/datagram.c | 2 +- net/ipv6/exthdrs_core.c | 2 +- net/ipv6/ip6_flowlabel.c | 9 +- net/ipv6/ip6_tunnel.c | 2 +- net/ipv6/netfilter/ip6t_ah.c | 2 +- net/ipv6/netfilter/ip6t_ipv6header.c | 2 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/netfilter/nf_log_ipv6.c | 2 +- net/ipv6/sit.c | 13 +- net/ipv6/tcp_ipv6.c | 7 +- net/openvswitch/datapath.c | 39 +- net/rds/connection.c | 1 + net/rds/ib.h | 4 +- net/rds/ib_cm.c | 9 +- net/rds/ib_frmr.c | 11 +- net/rds/ib_send.c | 29 +- net/rds/rdma.c | 10 - net/rds/rdma_transport.c | 11 +- net/rds/rds.h | 1 - net/rds/send.c | 4 +- net/rxrpc/key.c | 19 +- net/sched/cls_api.c | 2 +- net/sunrpc/clnt.c | 42 +- net/sunrpc/sched.c | 3 +- net/tipc/name_distr.c | 2 +- net/wireless/reg.c | 6 +- net/xdp/xdp_umem.c | 16 +- net/xdp/xsk.c | 13 +- scripts/Kbuild.include | 4 +- scripts/kconfig/Makefile | 2 +- scripts/kconfig/confdata.c | 13 +- scripts/kconfig/expr.h | 1 + scripts/package/builddeb | 5 + scripts/package/mkdebian | 1 + security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/compat.c | 2 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 104 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 361 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/selinux/hooks.c | 16 +- security/smack/smack_lsm.c | 3 +- sound/soc/codecs/rt1011.c | 4 +- sound/soc/generic/audio-graph-card.c | 2 +- tools/bpf/bpftool/main.h | 1 + tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 8 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/include/linux/zalloc.h | 12 + tools/lib/bpf/libbpf.c | 4 +- tools/lib/zalloc.c | 15 + tools/pci/Makefile | 5 +- tools/perf/MANIFEST | 1 + tools/perf/arch/arm/annotate/instructions.c | 1 + tools/perf/arch/arm/util/auxtrace.c | 1 + tools/perf/arch/arm/util/cs-etm.c | 1 + tools/perf/arch/arm64/util/arm-spe.c | 1 + tools/perf/arch/common.c | 3 +- tools/perf/arch/powerpc/util/perf_regs.c | 4 +- tools/perf/arch/s390/util/auxtrace.c | 1 + tools/perf/arch/s390/util/header.c | 3 +- tools/perf/arch/x86/util/event.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 2 +- tools/perf/arch/x86/util/perf_regs.c | 2 +- tools/perf/bench/futex-hash.c | 3 +- tools/perf/bench/futex-lock-pi.c | 3 +- tools/perf/bench/mem-functions.c | 2 +- tools/perf/bench/numa.c | 2 +- tools/perf/builtin-annotate.c | 2 +- tools/perf/builtin-bench.c | 2 +- tools/perf/builtin-c2c.c | 2 +- tools/perf/builtin-config.c | 1 + tools/perf/builtin-diff.c | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-help.c | 2 + tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-kmem.c | 2 +- tools/perf/builtin-kvm.c | 2 +- tools/perf/builtin-lock.c | 10 +- tools/perf/builtin-probe.c | 2 +- tools/perf/builtin-record.c | 4 +- tools/perf/builtin-report.c | 4 +- tools/perf/builtin-sched.c | 2 +- tools/perf/builtin-script.c | 5 +- tools/perf/builtin-stat.c | 8 +- tools/perf/builtin-timechart.c | 4 +- tools/perf/builtin-top.c | 8 +- tools/perf/builtin-trace.c | 7 +- tools/perf/perf.c | 2 +- tools/perf/pmu-events/jevents.c | 2 +- tools/perf/scripts/python/export-to-postgresql.py | 2 +- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/tests/dwarf-unwind.c | 5 +- tools/perf/tests/expr.c | 3 +- tools/perf/tests/llvm.c | 1 + tools/perf/tests/mem2node.c | 3 +- tools/perf/tests/mmap-thread-lookup.c | 2 +- tools/perf/tests/sample-parsing.c | 1 + tools/perf/tests/switch-tracking.c | 3 +- tools/perf/tests/thread-map.c | 3 +- tools/perf/tests/vmlinux-kallsyms.c | 1 + tools/perf/ui/browser.c | 2 +- tools/perf/ui/browser.h | 1 + tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/ui/browsers/hists.c | 17 +- tools/perf/ui/browsers/map.c | 1 + tools/perf/ui/browsers/res_sample.c | 6 +- tools/perf/ui/browsers/scripts.c | 4 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/ui/gtk/util.c | 3 +- tools/perf/ui/stdio/hist.c | 2 +- tools/perf/ui/tui/setup.c | 1 + tools/perf/ui/tui/util.c | 2 +- tools/perf/util/Build | 5 + tools/perf/util/annotate.c | 13 +- tools/perf/util/arm-spe.c | 2 +- tools/perf/util/auxtrace.c | 11 +- tools/perf/util/bpf-loader.c | 3 +- tools/perf/util/build-id.c | 1 + tools/perf/util/call-path.c | 5 +- tools/perf/util/callchain.c | 12 +- tools/perf/util/cgroup.c | 4 +- tools/perf/util/comm.c | 2 +- tools/perf/util/config.c | 3 +- tools/perf/util/counts.c | 2 +- tools/perf/util/cpumap.c | 2 +- tools/perf/util/cputopo.c | 5 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 1 + tools/perf/util/cs-etm.c | 8 +- tools/perf/util/data-convert-bt.c | 4 +- tools/perf/util/data.c | 3 +- tools/perf/util/db-export.c | 7 +- tools/perf/util/debug.c | 1 + tools/perf/util/demangle-java.c | 3 +- tools/perf/util/dso.c | 5 +- tools/perf/util/dwarf-aux.c | 2 +- tools/perf/util/env.c | 11 +- tools/perf/util/event.c | 3 +- tools/perf/util/evlist.c | 2 +- tools/perf/util/evsel.c | 4 +- tools/perf/util/get_current_dir_name.c | 6 +- tools/perf/util/get_current_dir_name.h | 8 + tools/perf/util/header.c | 8 +- tools/perf/util/help-unknown-cmd.c | 2 + tools/perf/util/hist.c | 20 +- tools/perf/util/intel-bts.c | 7 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 2 +- tools/perf/util/intel-pt.c | 15 +- tools/perf/util/jitdump.c | 7 +- tools/perf/util/llvm-utils.c | 4 +- tools/perf/util/machine.c | 6 +- tools/perf/util/map.c | 9 +- tools/perf/util/mem2node.c | 2 +- tools/perf/util/metricgroup.c | 10 +- tools/perf/util/mmap.c | 1 + tools/perf/util/namespaces.c | 3 +- tools/perf/util/namespaces.h | 4 + tools/perf/util/ordered-events.c | 6 +- tools/perf/util/parse-branch-options.c | 2 +- tools/perf/util/parse-events.c | 3 +- tools/perf/util/parse-events.y | 2 - tools/perf/util/parse-regs-options.c | 8 +- tools/perf/util/pmu.c | 4 +- tools/perf/util/probe-event.c | 55 +- tools/perf/util/probe-file.c | 2 +- tools/perf/util/probe-finder.c | 2 +- tools/perf/util/pstack.c | 2 +- tools/perf/util/python-ext-sources | 1 + tools/perf/util/s390-cpumsf.c | 11 +- tools/perf/util/session.c | 7 +- tools/perf/util/setns.c | 4 +- tools/perf/util/srccode.c | 11 +- tools/perf/util/srcline.c | 2 +- tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/stat.c | 3 +- tools/perf/util/strbuf.c | 3 +- tools/perf/util/strfilter.c | 3 +- tools/perf/util/strlist.c | 2 +- tools/perf/util/svghelper.c | 2 +- tools/perf/util/symbol-elf.c | 18 +- tools/perf/util/symbol-minimal.c | 3 +- tools/perf/util/symbol.c | 1 + tools/perf/util/syscalltbl.c | 2 +- tools/perf/util/target.c | 2 +- tools/perf/util/thread-stack.c | 3 +- tools/perf/util/thread.c | 6 +- tools/perf/util/thread_map.c | 4 +- tools/perf/util/trace-event-info.c | 1 + tools/perf/util/trace-event-scripting.c | 2 +- tools/perf/util/unwind-libdw.c | 1 + tools/perf/util/unwind-libunwind-local.c | 3 +- tools/perf/util/usage.c | 3 + tools/perf/util/util.h | 17 - tools/perf/util/values.c | 2 +- tools/perf/util/vdso.c | 1 + tools/perf/util/xyarray.c | 2 +- tools/power/x86/intel-speed-select/.gitignore | 2 + tools/testing/selftests/bpf/Makefile | 17 +- tools/testing/selftests/bpf/bpf_helpers.h | 89 +- tools/testing/selftests/bpf/progs/loop1.c | 2 +- tools/testing/selftests/bpf/progs/loop2.c | 2 +- tools/testing/selftests/bpf/progs/loop3.c | 2 +- .../tc-testing/tc-tests/actions/skbedit.json | 117 + virt/kvm/kvm_main.c | 2 +- 743 files changed, 13362 insertions(+), 15823 deletions(-) create mode 100644 Documentation/riscv/boot-image-header.txt create mode 100644 Documentation/virtual/index.rst create mode 100644 Documentation/virtual/kvm/cpuid.rst delete mode 100644 Documentation/virtual/kvm/cpuid.txt create mode 100644 Documentation/virtual/kvm/index.rst rename Documentation/virtual/{paravirt_ops.txt => paravirt_ops.rst} (65%) create mode 100644 arch/riscv/include/asm/image.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c delete mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h create mode 100644 drivers/gpu/drm/i915/gt/intel_reset_types.h create mode 100644 drivers/gpu/drm/i915/gt/uc/Makefile copy drivers/gpu/drm/i915/{gem => gt/uc}/Makefile.header-test (100%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc.c (78%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc.h (92%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_ads.c (98%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_ads.h (100%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_ct.c (100%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_ct.h (100%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_fw.c (78%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_fw.h (100%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_fwif.h (100%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_log.c (97%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_log.h (98%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_reg.h (88%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_submission.c (74%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_guc_submission.h (98%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_huc.c (86%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_huc.h (92%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_huc_fw.c (95%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_huc_fw.h (100%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_uc.c (71%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_uc.h (60%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_uc_fw.c (99%) rename drivers/gpu/drm/i915/{ => gt/uc}/intel_uc_fw.h (81%) rename drivers/gpu/drm/i915/{selftests/intel_guc.c => gt/uc/selftest_guc.c} (86%) delete mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h create mode 100644 drivers/platform/x86/intel_pmc_core_pltdrv.c rename drivers/powercap/{intel_rapl.c => intel_rapl_common.c} (64%) create mode 100644 drivers/powercap/intel_rapl_msr.c create mode 100644 include/linux/intel_rapl.h create mode 100644 tools/include/linux/zalloc.h create mode 100644 tools/lib/zalloc.c create mode 100644 tools/perf/util/get_current_dir_name.h create mode 100644 tools/power/x86/intel-speed-select/.gitignore